.elementor-2144 .elementor-element.elementor-element-362ad0ce > .elementor-container{min-height:14vh;}.elementor-2144 .elementor-element.elementor-element-362ad0ce:not(.elementor-motion-effects-element-type-background), .elementor-2144 .elementor-element.elementor-element-362ad0ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2144 .elementor-element.elementor-element-362ad0ce{border-style:solid;border-width:0px 0px 0px 0px;border-color:#E7E7E7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 5% 0% 5%;}.elementor-2144 .elementor-element.elementor-element-362ad0ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2144 .elementor-element.elementor-element-55219260.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2144 .elementor-element.elementor-element-55219260.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2144 .elementor-element.elementor-element-55219260 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2144 .elementor-element.elementor-element-3494dec{text-align:right;}.elementor-2144 .elementor-element.elementor-element-3494dec > .elementor-widget-container{padding:0% 8% 0% 0%;}.elementor-bc-flex-widget .elementor-2144 .elementor-element.elementor-element-d16d9ec.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2144 .elementor-element.elementor-element-d16d9ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2144 .elementor-element.elementor-element-d16d9ec > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-menu-toggle{margin-left:auto;background-color:#FFFFFF;}.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;}.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;padding-left:20px;padding-right:20px;}.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#9E9E9E;}.elementor-2144 .elementor-element.elementor-element-611f574c{--e-nav-menu-horizontal-menu-item-margin:calc( 5px / 2 );--nav-menu-icon-size:20px;}.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:5px;}.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-nav-menu--dropdown a, .elementor-2144 .elementor-element.elementor-element-611f574c .elementor-menu-toggle{color:#000000;}.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-nav-menu--dropdown a:hover,
					.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-nav-menu--dropdown a.highlighted,
					.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-menu-toggle:hover{color:#9E9E9E;}.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-nav-menu--dropdown a:hover,
					.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF;}.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-nav-menu--dropdown a.elementor-item-active{color:#9E9E9E;}.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:#E0E0E0;border-bottom-width:1px;}.elementor-2144 .elementor-element.elementor-element-611f574c div.elementor-menu-toggle{color:#000000;}.elementor-2144 .elementor-element.elementor-element-611f574c div.elementor-menu-toggle svg{fill:#000000;}.elementor-2144 .elementor-element.elementor-element-611f574c div.elementor-menu-toggle:hover{color:#000000;}.elementor-2144 .elementor-element.elementor-element-611f574c div.elementor-menu-toggle:hover svg{fill:#000000;}.elementor-2144 .elementor-element.elementor-element-611f574c > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 2px;border-color:#C0BFBF;}.elementor-bc-flex-widget .elementor-2144 .elementor-element.elementor-element-474b8011.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2144 .elementor-element.elementor-element-474b8011.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2144 .elementor-element.elementor-element-474b8011 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2144 .elementor-element.elementor-element-ce1abe5{--spacer-size:50px;}.elementor-2144 .elementor-element.elementor-element-a77eecb > .elementor-container{min-height:86vh;}.elementor-2144 .elementor-element.elementor-element-dfb1a08 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2144 .elementor-element.elementor-element-dfb1a08 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2144 .elementor-element.elementor-element-4934f2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-1d7136b{--display:flex;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:14%;--padding-right:0%;}.elementor-2144 .elementor-element.elementor-element-8ab1ff5 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:92px;font-weight:bold;}.elementor-2144 .elementor-element.elementor-element-c8ba6ad{color:#000000;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-6be2db6{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-d928ffb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-1f67248{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-b728665 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-5668787 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-b890ed2{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-12dd007 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-cdb6c7d .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-d458f9a{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-181b078 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-1067595 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-3ff261e{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-2164c27 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-92c6a34 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-3bd96c9{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-632f92a .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-2d569fa .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-5bd240b{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-8c05ef4 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-3661f32 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-0fcce6f{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-7eacacc .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-31357e5 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-ba22158{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-e479872 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-779c58c .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-daa5462{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-fdad4c3 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:bold;}.elementor-2144 .elementor-element.elementor-element-31f020e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-6e70a16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-c6479f6{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-65db456 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:bold;}.elementor-2144 .elementor-element.elementor-element-72c93c4{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C9C9C9;--border-color:#C9C9C9;}.elementor-2144 .elementor-element.elementor-element-72c93c4, .elementor-2144 .elementor-element.elementor-element-72c93c4::before{--border-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-cfc479b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(7, 1fr);--gap:15px 0px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-3b61987{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CECECE;--border-color:#CECECE;}.elementor-2144 .elementor-element.elementor-element-3b61987, .elementor-2144 .elementor-element.elementor-element-3b61987::before{--border-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-2472070 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-21ce433{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:01px 0px 0px 0px;--border-top-width:01px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CECECE;--border-color:#CECECE;--border-radius:0px 0px 0px 0px;}.elementor-2144 .elementor-element.elementor-element-21ce433, .elementor-2144 .elementor-element.elementor-element-21ce433::before{--border-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-4bb8ac1 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-3cc8c0d{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CECECE;--border-color:#CECECE;}.elementor-2144 .elementor-element.elementor-element-3cc8c0d, .elementor-2144 .elementor-element.elementor-element-3cc8c0d::before{--border-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-80e6f72 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-159e135{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CECECE;--border-color:#CECECE;}.elementor-2144 .elementor-element.elementor-element-159e135, .elementor-2144 .elementor-element.elementor-element-159e135::before{--border-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-c71eec3 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-ae3133f{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CECECE;--border-color:#CECECE;}.elementor-2144 .elementor-element.elementor-element-ae3133f, .elementor-2144 .elementor-element.elementor-element-ae3133f::before{--border-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-c0cc7af .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-798ccea{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CECECE;--border-color:#CECECE;}.elementor-2144 .elementor-element.elementor-element-798ccea, .elementor-2144 .elementor-element.elementor-element-798ccea::before{--border-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-5730df0 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-9317e2c{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CECECE;--border-color:#CECECE;}.elementor-2144 .elementor-element.elementor-element-9317e2c, .elementor-2144 .elementor-element.elementor-element-9317e2c::before{--border-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-94f12f2 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-62b9081{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CECECE;--border-color:#CECECE;}.elementor-2144 .elementor-element.elementor-element-62b9081, .elementor-2144 .elementor-element.elementor-element-62b9081::before{--border-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-2c4c4a4 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-0274075{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CECECE;--border-color:#CECECE;}.elementor-2144 .elementor-element.elementor-element-0274075, .elementor-2144 .elementor-element.elementor-element-0274075::before{--border-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-7e7aea3 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-169874f{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CECECE;--border-color:#CECECE;}.elementor-2144 .elementor-element.elementor-element-169874f, .elementor-2144 .elementor-element.elementor-element-169874f::before{--border-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-9f56fbc .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-a0caef1{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CECECE;--border-color:#CECECE;}.elementor-2144 .elementor-element.elementor-element-a0caef1, .elementor-2144 .elementor-element.elementor-element-a0caef1::before{--border-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-1321b87 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-6b9170f{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CECECE;--border-color:#CECECE;}.elementor-2144 .elementor-element.elementor-element-6b9170f, .elementor-2144 .elementor-element.elementor-element-6b9170f::before{--border-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-50eab15 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-0387acc{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CECECE;--border-color:#CECECE;}.elementor-2144 .elementor-element.elementor-element-0387acc, .elementor-2144 .elementor-element.elementor-element-0387acc::before{--border-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-bd59c7d .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-0813a82{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CECECE;--border-color:#CECECE;}.elementor-2144 .elementor-element.elementor-element-0813a82, .elementor-2144 .elementor-element.elementor-element-0813a82::before{--border-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-949c9f3 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-b904cfe .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:bold;}.elementor-2144 .elementor-element.elementor-element-726b0ab{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-e4c511a{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-f7d0eb3 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:bold;}.elementor-2144 .elementor-element.elementor-element-536e83c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-fdb4346{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-db3c2ae .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-f9db2a5 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-6b26e47 .elementor-heading-title{color:#717777;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-83c7132{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-44e9d3f .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-104103d .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-556996d .elementor-heading-title{color:#717777;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-efd9fac{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-65f3570 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-093ac11 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-56a6fd9 .elementor-heading-title{color:#717777;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-1b945ea{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-782dfc6 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-47e311f .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-2884fde .elementor-heading-title{color:#717777;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-8456915{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-32743ca .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-11fbc50 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-52148df .elementor-heading-title{color:#717777;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-2db981a{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-a315621 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-b8bbcc5 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-99bcb85 .elementor-heading-title{color:#717777;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-236b198{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-2c1080d{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-0360963 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:bold;}.elementor-2144 .elementor-element.elementor-element-55d0ff7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-b301eff{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-8e9ceb6 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-e7afe07 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-546ae98 .elementor-heading-title{color:#717777;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-6c2566f{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-8743680 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-4960cc8 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-f25405e .elementor-heading-title{color:#717777;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;letter-spacing:0px;}.elementor-2144 .elementor-element.elementor-element-e532114{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-6111c20 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:bold;}.elementor-2144 .elementor-element.elementor-element-7a648fc{--display:flex;--background-transition:0.3s;}.elementor-2144 .elementor-element.elementor-element-6358317{color:#040505;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-2144 .elementor-element.elementor-element-77752ab{--display:flex;--background-transition:0.3s;}@media(min-width:768px){.elementor-2144 .elementor-element.elementor-element-55219260{width:20%;}.elementor-2144 .elementor-element.elementor-element-d16d9ec{width:76.333%;}.elementor-2144 .elementor-element.elementor-element-474b8011{width:3%;}.elementor-2144 .elementor-element.elementor-element-1d7136b{--width:100%;}.elementor-2144 .elementor-element.elementor-element-6e70a16{--width:60%;}.elementor-2144 .elementor-element.elementor-element-236b198{--width:40%;}}@media(max-width:1180px){.elementor-2144 .elementor-element.elementor-element-d928ffb{--grid-auto-flow:row;}.elementor-2144 .elementor-element.elementor-element-cfc479b{--grid-auto-flow:row;}.elementor-2144 .elementor-element.elementor-element-536e83c{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-2144 .elementor-element.elementor-element-362ad0ce{border-width:0px 0px 0px 0px;}.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-2144 .elementor-element.elementor-element-611f574c{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-2144 .elementor-element.elementor-element-d928ffb{--grid-auto-flow:row;}.elementor-2144 .elementor-element.elementor-element-cfc479b{--grid-auto-flow:row;}.elementor-2144 .elementor-element.elementor-element-536e83c{--grid-auto-flow:row;}}@media(max-width:854px){.elementor-2144 .elementor-element.elementor-element-d928ffb{--grid-auto-flow:row;}.elementor-2144 .elementor-element.elementor-element-cfc479b{--grid-auto-flow:row;}.elementor-2144 .elementor-element.elementor-element-536e83c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2144 .elementor-element.elementor-element-362ad0ce{border-width:0px 0px 1px 0px;}.elementor-2144 .elementor-element.elementor-element-55219260{width:55%;}.elementor-2144 .elementor-element.elementor-element-d16d9ec{width:35%;}.elementor-2144 .elementor-element.elementor-element-611f574c .elementor-nav-menu--dropdown a{padding-top:22px;padding-bottom:22px;}.elementor-2144 .elementor-element.elementor-element-474b8011{width:10%;}.elementor-2144 .elementor-element.elementor-element-d928ffb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2144 .elementor-element.elementor-element-cfc479b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2144 .elementor-element.elementor-element-536e83c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for section, class: .elementor-element-362ad0ce *//* Add this class to your main header container */
.pure-css-header {
    position: sticky;
    top: 0;
    z-index: 9999;
    background-color: #ffffff;
    
    /* Modern pure CSS scroll tracking */
    animation: scroll-transition linear both;
    animation-timeline: scroll(root);
    animation-range: 0px 150px; /* Changes fully by 80px of scrolling */
}

@keyframes scroll-transition {
    to {
        background-color: #e6e3e3; /* Your target scroll color */
        box-shadow: 0px 4px 12px rgba(0,0,0,0.08);
    }
}/* End custom CSS */