.elementor-35050 .elementor-element.elementor-element-3fbded1{--display:flex;--min-height:55px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-3fbded1:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-3fbded1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F200;}.elementor-35050 .elementor-element.elementor-element-9e1adb0{--display:flex;--min-height:55px;--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:140px;--padding-right:140px;}.elementor-35050 .elementor-element.elementor-element-9e1adb0:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-9e1adb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203964;}.elementor-35050 .elementor-element.elementor-element-f8a268a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-35050 .elementor-element.elementor-element-e004c94 img{width:100%;max-width:225px;}.elementor-35050 .elementor-element.elementor-element-bc5c646{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;}.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:0px;padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu--main .elementor-item:focus{color:#868686;fill:#868686;}.elementor-35050 .elementor-element.elementor-element-7ceca48{--e-nav-menu-horizontal-menu-item-margin:calc( 20px / 2 );}.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:20px;}.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu--dropdown a, .elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-menu-toggle{color:#000000;fill:#000000;}.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu--dropdown{background-color:#F2F2F2;}.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu--dropdown a:hover,
					.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu--dropdown a:focus,
					.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-menu-toggle:hover,
					.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-menu-toggle:focus{color:#000000;}.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu--dropdown a:hover,
					.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu--dropdown a:focus,
					.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu--dropdown a.highlighted{background-color:#E2E2E2;}.elementor-35050 .elementor-element.elementor-element-f4f8c1a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:-22px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-35050 .elementor-element.elementor-element-f4f8c1a:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-f4f8c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-a63cfa0{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-35050 .elementor-element.elementor-element-7e87e7d{grid-column:span 2;text-align:center;}.elementor-35050 .elementor-element.elementor-element-7e87e7d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;color:#1D375C;}.elementor-35050 .elementor-element.elementor-element-3d2fb0f{--display:flex;}.elementor-35050 .elementor-element.elementor-element-b8fd8c7{grid-column:span 2;text-align:center;}.elementor-35050 .elementor-element.elementor-element-b8fd8c7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;color:#1D375C;}.elementor-35050 .elementor-element.elementor-element-0eb96ed{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-35050 .elementor-element.elementor-element-4aceb37{--display:flex;--min-height:55px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-4aceb37:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-4aceb37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203963;}.elementor-35050 .elementor-element.elementor-element-e5dd5d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-e93e28d img{width:100%;max-width:275px;}.elementor-35050 .elementor-element.elementor-element-06dd97f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-e042528 .elementor-menu-toggle{margin-left:auto;background-color:#02010100;}.elementor-35050 .elementor-element.elementor-element-e042528 .elementor-nav-menu--dropdown a, .elementor-35050 .elementor-element.elementor-element-e042528 .elementor-menu-toggle{color:#203963;fill:#203963;}.elementor-35050 .elementor-element.elementor-element-e042528 .elementor-nav-menu--dropdown{background-color:#F2F2F2;}.elementor-35050 .elementor-element.elementor-element-e042528 .elementor-nav-menu--dropdown a:hover,
					.elementor-35050 .elementor-element.elementor-element-e042528 .elementor-nav-menu--dropdown a:focus,
					.elementor-35050 .elementor-element.elementor-element-e042528 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-35050 .elementor-element.elementor-element-e042528 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-35050 .elementor-element.elementor-element-e042528 .elementor-menu-toggle:hover,
					.elementor-35050 .elementor-element.elementor-element-e042528 .elementor-menu-toggle:focus{color:#000000;}.elementor-35050 .elementor-element.elementor-element-e042528 .elementor-nav-menu--dropdown a:hover,
					.elementor-35050 .elementor-element.elementor-element-e042528 .elementor-nav-menu--dropdown a:focus,
					.elementor-35050 .elementor-element.elementor-element-e042528 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-35050 .elementor-element.elementor-element-e042528 .elementor-nav-menu--dropdown a.highlighted{background-color:#E2E2E2;}.elementor-35050 .elementor-element.elementor-element-e042528 .elementor-nav-menu--dropdown .elementor-item, .elementor-35050 .elementor-element.elementor-element-e042528 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Inter", Sans-serif;font-weight:300;}.elementor-35050 .elementor-element.elementor-element-e042528 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-e042528 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-e042528 div.elementor-menu-toggle:hover, .elementor-35050 .elementor-element.elementor-element-e042528 div.elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-e042528 div.elementor-menu-toggle:hover svg, .elementor-35050 .elementor-element.elementor-element-e042528 div.elementor-menu-toggle:focus svg{fill:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-4d55671{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:-22px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-4d55671:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-4d55671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-d973c0b{grid-column:span 2;text-align:center;}.elementor-35050 .elementor-element.elementor-element-d973c0b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;color:#203963;}.elementor-35050 .elementor-element.elementor-element-33f29fe{--display:flex;--min-height:40px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-33f29fe:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-33f29fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203963;}.elementor-35050 .elementor-element.elementor-element-0fd1921{grid-column:span 2;text-align:center;}.elementor-35050 .elementor-element.elementor-element-0fd1921 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-35050 .elementor-element.elementor-element-e38b44f{padding:5px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-e38b44f .elementor-icon-wrapper{text-align:center;}.elementor-35050 .elementor-element.elementor-element-e38b44f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-e38b44f.elementor-view-framed .elementor-icon, .elementor-35050 .elementor-element.elementor-element-e38b44f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-e38b44f.elementor-view-framed .elementor-icon, .elementor-35050 .elementor-element.elementor-element-e38b44f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-e38b44f .elementor-icon{font-size:15px;}.elementor-35050 .elementor-element.elementor-element-e38b44f .elementor-icon svg{height:15px;}.elementor-35050 .elementor-element.elementor-element-9d1fe2a{--display:flex;--min-height:220vh;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-9d1fe2a:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-9d1fe2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-35050 .elementor-element.elementor-element-7684aa1{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-7684aa1:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-7684aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.branthaven.com/app/uploads/2026/03/815_12-03-26-scaled.jpg") 50% 50%;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-4e10c55{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-4e10c55:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-4e10c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000052;}.elementor-35050 .elementor-element.elementor-element-17eefa8{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-08bf049{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-403f392{text-align:start;}.elementor-35050 .elementor-element.elementor-element-403f392 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:80px;font-weight:100;text-transform:uppercase;line-height:75px;letter-spacing:-4px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-2d4c18d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:24px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-727ca59 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:100;text-transform:uppercase;line-height:80px;letter-spacing:-6px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-c18c188 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:24px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-da6ad66{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-35050 .elementor-element.elementor-element-1166795 .elementor-button{background-color:#405A89;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:28px;border-radius:999px 999px 999px 999px;padding:15px 25px 15px 25px;}.elementor-35050 .elementor-element.elementor-element-1166795{width:auto;max-width:auto;}.elementor-35050 .elementor-element.elementor-element-a3ff683 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:28px;fill:#405A89;color:#405A89;border-radius:999px 999px 999px 999px;padding:15px 25px 15px 25px;}.elementor-35050 .elementor-element.elementor-element-a3ff683{width:auto;max-width:auto;}.elementor-35050 .elementor-element.elementor-element-42b8af7{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-42b8af7.e-con{--align-self:flex-start;}.elementor-35050 .elementor-element.elementor-element-f8616ad img{width:100%;max-width:130px;}.elementor-35050 .elementor-element.elementor-element-6939e20{--display:flex;--min-height:100vh;--justify-content:flex-end;--gap:250px 250px;--row-gap:250px;--column-gap:250px;--padding-top:0px;--padding-bottom:100px;--padding-left:140px;--padding-right:140px;}.elementor-35050 .elementor-element.elementor-element-6a7096c{text-align:center;}.elementor-35050 .elementor-element.elementor-element-6a7096c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:100;text-transform:uppercase;line-height:100px;letter-spacing:-6px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-6483cf5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-35050 .elementor-element.elementor-element-ee67850 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;padding:20px 35px 20px 35px;}.elementor-35050 .elementor-element.elementor-element-22090df .elementor-icon-wrapper{text-align:center;}.elementor-35050 .elementor-element.elementor-element-22090df .elementor-icon{font-size:32px;}.elementor-35050 .elementor-element.elementor-element-22090df .elementor-icon svg{height:32px;}.elementor-35050 .elementor-element.elementor-element-22090df .elementor-icon-wrapper svg{width:auto;}.elementor-35050 .elementor-element.elementor-element-3d86f18{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:200px;--padding-left:140px;--padding-right:140px;}.elementor-35050 .elementor-element.elementor-element-a750d2a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-35050 .elementor-element.elementor-element-ef52885{text-align:center;font-family:"Inter", Sans-serif;font-size:24px;font-weight:300;line-height:36px;letter-spacing:-2px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-da6dd8c{--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;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-5438e68{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-344ce2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0200px 0px;text-align:start;}.elementor-35050 .elementor-element.elementor-element-344ce2e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:140px;font-weight:100;text-transform:uppercase;line-height:134px;letter-spacing:-8.4px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-9ca83c6{--display:flex;--min-height:90vh;--overflow:hidden;--overlay-opacity:0.3;--border-radius:0px 150px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-9ca83c6:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-9ca83c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/love_the_city-scaled.webp");background-position:center center;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-9ca83c6::before, .elementor-35050 .elementor-element.elementor-element-9ca83c6 > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-9ca83c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-9ca83c6 > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-9ca83c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-9ca83c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-35050 .elementor-element.elementor-element-0c08eaf img{opacity:100;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 150px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-11792bd{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-a7009fc{--display:flex;--min-height:90vh;--overflow:hidden;--overlay-opacity:0.3;--border-radius:0px 0px 0px 150px;}.elementor-35050 .elementor-element.elementor-element-a7009fc:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-a7009fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/live_the_lake-scaled.webp");background-position:center left;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-a7009fc::before, .elementor-35050 .elementor-element.elementor-element-a7009fc > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-a7009fc > .e-con-inner > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-a7009fc > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-a7009fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-a7009fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-35050 .elementor-element.elementor-element-3ae6135 img{border-radius:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-514b399{text-align:end;}.elementor-35050 .elementor-element.elementor-element-514b399 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:140px;font-weight:100;text-transform:uppercase;line-height:134px;letter-spacing:-8.4px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-e6ce572{--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;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-7ffa38b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0200px 0px;border-style:solid;border-color:#405A89;text-align:start;}.elementor-35050 .elementor-element.elementor-element-7ffa38b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:140px;font-weight:100;text-transform:uppercase;line-height:134px;letter-spacing:-8.4px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-bf790f5{--display:flex;--overflow:hidden;--overlay-opacity:0.5;}.elementor-35050 .elementor-element.elementor-element-bf790f5::before, .elementor-35050 .elementor-element.elementor-element-bf790f5 > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-bf790f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-bf790f5 > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-bf790f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-bf790f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-35050 .elementor-element.elementor-element-3497404{--display:flex;--overflow:hidden;--overlay-opacity:0.5;}.elementor-35050 .elementor-element.elementor-element-3497404::before, .elementor-35050 .elementor-element.elementor-element-3497404 > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-3497404 > .e-con-inner > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-3497404 > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-3497404 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-3497404 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-35050 .elementor-element.elementor-element-75d857d img{border-radius:0px 0px 0px 150px;}.elementor-35050 .elementor-element.elementor-element-ccd811e img{opacity:100;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 150px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-82b94c3{border-style:solid;border-color:#405A89;text-align:end;}.elementor-35050 .elementor-element.elementor-element-82b94c3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:140px;font-weight:100;text-transform:uppercase;line-height:134px;letter-spacing:-8.4px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-4ea6e83{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-c637e09{text-align:start;}.elementor-35050 .elementor-element.elementor-element-c637e09 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:300;line-height:34px;letter-spacing:-1px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-ace9b39{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-9a211f4 .elementor-button{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:20px 35px 20px 35px;}.elementor-35050 .elementor-element.elementor-element-ddab417{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-20bbddf{text-align:center;}.elementor-35050 .elementor-element.elementor-element-20bbddf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:100;text-transform:uppercase;line-height:95px;letter-spacing:-6px;color:#63789E;}.elementor-35050 .elementor-element.elementor-element-c225779{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-827a034 img{border-radius:0px 0px 0px 100px;}.elementor-35050 .elementor-element.elementor-element-507638c{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-455b748{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-455b748 img{border-radius:100px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-9f436e1{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-9c95574 img{border-radius:0px 0px 0px 100px;}.elementor-35050 .elementor-element.elementor-element-e282a04{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-8227f65{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-8227f65 img{border-radius:0px 0100px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-4c436f9{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-c7d6410 img{border-radius:0px 0px 100px 0px;}.elementor-35050 .elementor-element.elementor-element-21e0c4c{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-8b1d2d0{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-8b1d2d0 img{border-radius:100px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-3505266{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-8063938{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-8063938 img{border-radius:0px 0px 100px 0px;}.elementor-35050 .elementor-element.elementor-element-0a22b39{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-064e085{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-064e085 img{border-radius:0px 100px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-e00cded{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-3aa110e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-3aa110e img{border-radius:0px 0px 0px 100px;}.elementor-35050 .elementor-element.elementor-element-ac049b8{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-2843d04{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-2843d04 img{border-radius:0px 100px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-ae1e699{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:16px;}.elementor-35050 .elementor-element.elementor-element-4e45d43{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-d764261{text-align:start;}.elementor-35050 .elementor-element.elementor-element-d764261 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:300;line-height:34px;letter-spacing:-1px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-ff21d0f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;letter-spacing:0px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-a75f00a{padding:0px 140px 0px 140px;}.elementor-35050 .elementor-element.elementor-element-a75f00a img{width:100%;max-width:1640px;}.elementor-35050 .elementor-element.elementor-element-a5e3ebd{padding:0px 140px 0px 140px;}.elementor-35050 .elementor-element.elementor-element-a5e3ebd img{width:100%;max-width:1640px;}.elementor-35050 .elementor-element.elementor-element-3539d76 .elementor-button{background-color:#000000;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:20px 35px 20px 35px;}.elementor-35050 .elementor-element.elementor-element-d2a10ef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-b4c85df{--display:flex;--min-height:1300px;--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;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:140px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-3d32cd3{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-4516d3b{text-align:start;}.elementor-35050 .elementor-element.elementor-element-4516d3b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:95px;font-weight:100;text-transform:uppercase;line-height:90px;letter-spacing:-6px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-c6bfab7{--display:flex;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-40d4677{text-align:start;}.elementor-35050 .elementor-element.elementor-element-40d4677 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:300;line-height:34px;letter-spacing:-1px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-80c84c0{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;letter-spacing:0px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-bf9a12f{--display:flex;}.elementor-35050 .elementor-element.elementor-element-bf9a12f:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-bf9a12f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/attainable-scaled.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-70ca4cf{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-0c05356{--display:flex;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-bc86f54{text-align:start;}.elementor-35050 .elementor-element.elementor-element-bc86f54 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:300;line-height:34px;letter-spacing:-1px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-3907f90{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;letter-spacing:0px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-0c603a6{--display:flex;--justify-content:space-between;--margin-top:300px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:140px;--padding-right:140px;}.elementor-35050 .elementor-element.elementor-element-c4db0d0{text-align:start;}.elementor-35050 .elementor-element.elementor-element-c4db0d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:140px;font-weight:100;text-transform:uppercase;line-height:134px;letter-spacing:-0.84px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-ad02d5f{text-align:end;}.elementor-35050 .elementor-element.elementor-element-ad02d5f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:140px;font-weight:100;text-transform:uppercase;line-height:134px;letter-spacing:-0.84px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-75afa78{--display:flex;--min-height:220vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-8490448{--display:flex;--min-height:100vh;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:140px;--padding-right:140px;}.elementor-35050 .elementor-element.elementor-element-96276f7{text-align:start;}.elementor-35050 .elementor-element.elementor-element-96276f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:140px;font-weight:100;text-transform:uppercase;line-height:134px;letter-spacing:-0.84px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-80792f6{text-align:end;}.elementor-35050 .elementor-element.elementor-element-80792f6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:140px;font-weight:100;text-transform:uppercase;line-height:134px;letter-spacing:-0.84px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-7ef47d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-7512451{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-818338a{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-606d895{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:140px;--padding-right:140px;}.elementor-35050 .elementor-element.elementor-element-606d895:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-606d895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E1D6CD00 0%, #E1D6CD 50%);}.elementor-35050 .elementor-element.elementor-element-7d8cbf4 img{width:100%;}.elementor-35050 .elementor-element.elementor-element-4f61fda .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-weight:300;border-style:solid;border-color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-4f61fda .elementor-button-content-wrapper{flex-direction:row;}.elementor-35050 .elementor-element.elementor-element-4f61fda .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-35050 .elementor-element.elementor-element-10c2c55{--display:flex;--justify-content:space-between;--margin-top:100px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:140px;--padding-right:140px;}.elementor-35050 .elementor-element.elementor-element-10c2c55:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-10c2c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E1D6CD00 0%, #E1D6CD 50%);}.elementor-35050 .elementor-element.elementor-element-71d4d3b img{width:100%;}.elementor-35050 .elementor-element.elementor-element-5104b26 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-weight:300;border-style:solid;border-color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-5104b26 .elementor-button-content-wrapper{flex-direction:row;}.elementor-35050 .elementor-element.elementor-element-5104b26 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-35050 .elementor-element.elementor-element-8296907{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-8296907:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-8296907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1D6CD;}.elementor-35050 .elementor-element.elementor-element-0d364bc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-8a2adb6{text-align:start;}.elementor-35050 .elementor-element.elementor-element-8a2adb6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:300;line-height:34px;letter-spacing:-1px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-8bd4f7e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-b6e7b86 .elementor-button{background-color:#000000;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:20px 35px 20px 35px;}.elementor-35050 .elementor-element.elementor-element-b6e7b86{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-0377294{--display:flex;--min-height:100vh;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-0377294:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-0377294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/collection_header-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-5cf8733{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:end;--padding-top:150px;--padding-bottom:125px;--padding-left:140px;--padding-right:140px;}.elementor-35050 .elementor-element.elementor-element-4586039{width:initial;max-width:initial;text-align:start;}.elementor-35050 .elementor-element.elementor-element-4586039 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:100;text-transform:uppercase;line-height:95px;letter-spacing:-6px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-233f132{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;line-height:24px;letter-spacing:0px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-875f048{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-875f048:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-875f048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20396300;}.elementor-35050 .elementor-element.elementor-element-f2b9380{--display:flex;--min-height:600px;--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-9e98275{--display:flex;--min-height:600px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-35050 .elementor-element.elementor-element-9e98275:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-9e98275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/03/21ft_crop-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-9e98275::before, .elementor-35050 .elementor-element.elementor-element-9e98275 > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-9e98275 > .e-con-inner > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-9e98275 > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-9e98275 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-9e98275 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 75%, #666769 100%);}.elementor-35050 .elementor-element.elementor-element-fab3e1d .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:30px 30px 30px 30px;}.elementor-35050 .elementor-element.elementor-element-cb10fab{--display:flex;--min-height:600px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-35050 .elementor-element.elementor-element-cb10fab:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-cb10fab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/03/16ft_crop-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-cb10fab::before, .elementor-35050 .elementor-element.elementor-element-cb10fab > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-cb10fab > .e-con-inner > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-cb10fab > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-cb10fab > .e-con-inner > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-cb10fab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 75%, #666769 100%);}.elementor-35050 .elementor-element.elementor-element-a6bc3ed .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:30px 30px 30px 30px;}.elementor-35050 .elementor-element.elementor-element-4fb3398{--display:flex;--min-height:600px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-35050 .elementor-element.elementor-element-4fb3398:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-4fb3398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/03/18ft_crop-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-4fb3398::before, .elementor-35050 .elementor-element.elementor-element-4fb3398 > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-4fb3398 > .e-con-inner > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-4fb3398 > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-4fb3398 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-4fb3398 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 75%, #666769 100%);}.elementor-35050 .elementor-element.elementor-element-ee2e6bf .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:30px 30px 30px 30px;}.elementor-35050 .elementor-element.elementor-element-2885ec2{--display:flex;--min-height:600px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-35050 .elementor-element.elementor-element-2885ec2:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-2885ec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/03/20ft_crop-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-2885ec2::before, .elementor-35050 .elementor-element.elementor-element-2885ec2 > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-2885ec2 > .e-con-inner > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-2885ec2 > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-2885ec2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-2885ec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 75%, #666769 100%);}.elementor-35050 .elementor-element.elementor-element-3ec2ee7 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:30px 30px 30px 30px;}.elementor-35050 .elementor-element.elementor-element-5c5cd96{--display:flex;--gap:125px 125px;--row-gap:125px;--column-gap:125px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-e1e2e6d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-55034d3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-bd7ecbb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-f1851ef{text-align:end;}.elementor-35050 .elementor-element.elementor-element-f1851ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:100;text-transform:uppercase;line-height:95px;letter-spacing:-6px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-363e020{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-e37141b{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-e37141b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:300;line-height:28px;letter-spacing:-1px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-a849a40{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-694e822{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-09b2362{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-607ef09{text-align:end;}.elementor-35050 .elementor-element.elementor-element-607ef09 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:100;text-transform:uppercase;line-height:95px;letter-spacing:-6px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-57fd49d{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-c424876{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-c424876 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:300;line-height:28px;letter-spacing:-1px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-41899db{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-6c31261{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-1413e90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-0d7bb01{text-align:end;}.elementor-35050 .elementor-element.elementor-element-0d7bb01 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:100;text-transform:uppercase;line-height:95px;letter-spacing:-6px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-f472e34{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-b8c2b85{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-b8c2b85 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:300;line-height:28px;letter-spacing:-1px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-2a11fe1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-9685e54{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-b7445c8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-d41ab39{text-align:end;}.elementor-35050 .elementor-element.elementor-element-d41ab39 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:100;text-transform:uppercase;line-height:95px;letter-spacing:-6px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-15acafe{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-c5507ec{border-style:none;}.elementor-35050 .elementor-element.elementor-element-c5507ec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:300;line-height:28px;letter-spacing:-1px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-7fb7c00{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-8021a7a .elementor-button{background-color:#000000;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:20px 35px 20px 35px;}.elementor-35050 .elementor-element.elementor-element-8021a7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-e0a832c{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-e0a832c:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-e0a832c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #203963 0%, #B6C4E0 100%);}.elementor-35050 .elementor-element.elementor-element-d353a6e{--display:flex;--min-height:800px;--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-738b5c5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-bf07cd0{--display:flex;--min-height:850px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-35050 .elementor-element.elementor-element-bf07cd0:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-bf07cd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/03/21ft_crop-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-bf07cd0::before, .elementor-35050 .elementor-element.elementor-element-bf07cd0 > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-bf07cd0 > .e-con-inner > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-bf07cd0 > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-bf07cd0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-bf07cd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 75%, #666769 100%);}.elementor-35050 .elementor-element.elementor-element-1146fae .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:40px 40px 40px 40px;}.elementor-35050 .elementor-element.elementor-element-96e8d4d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-0283b34{text-align:end;}.elementor-35050 .elementor-element.elementor-element-0283b34 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:100;text-transform:uppercase;line-height:95px;letter-spacing:-6px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-737d31f{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-737d31f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:300;line-height:28px;letter-spacing:-1px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-92dbcc0{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-e2c1f3c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-cf6eb9c{--display:flex;--min-height:850px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-35050 .elementor-element.elementor-element-cf6eb9c:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-cf6eb9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/03/16ft_crop-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-cf6eb9c::before, .elementor-35050 .elementor-element.elementor-element-cf6eb9c > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-cf6eb9c > .e-con-inner > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-cf6eb9c > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-cf6eb9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-cf6eb9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 75%, #666769 100%);}.elementor-35050 .elementor-element.elementor-element-c953319 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:40px 40px 40px 40px;}.elementor-35050 .elementor-element.elementor-element-e7d3741{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-e481044{text-align:end;}.elementor-35050 .elementor-element.elementor-element-e481044 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:100;text-transform:uppercase;line-height:95px;letter-spacing:-6px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-badaef9{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-badaef9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:300;line-height:28px;letter-spacing:-1px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-832e034{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-ab6f21d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-6a0d2f4{--display:flex;--min-height:850px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-35050 .elementor-element.elementor-element-6a0d2f4:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-6a0d2f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/03/18ft_crop-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-6a0d2f4::before, .elementor-35050 .elementor-element.elementor-element-6a0d2f4 > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-6a0d2f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-6a0d2f4 > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-6a0d2f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-6a0d2f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 75%, #666769 100%);}.elementor-35050 .elementor-element.elementor-element-4132993 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:40px 40px 40px 40px;}.elementor-35050 .elementor-element.elementor-element-9f9b1c5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-2346fef{text-align:end;}.elementor-35050 .elementor-element.elementor-element-2346fef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:100;text-transform:uppercase;line-height:95px;letter-spacing:-6px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-42f6f48{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-42f6f48 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:300;line-height:28px;letter-spacing:-1px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-8a09b57{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-61cb8dd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-f43ae0b{--display:flex;--min-height:850px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-35050 .elementor-element.elementor-element-f43ae0b:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-f43ae0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/03/20ft_crop-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-f43ae0b::before, .elementor-35050 .elementor-element.elementor-element-f43ae0b > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-f43ae0b > .e-con-inner > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-f43ae0b > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-f43ae0b > .e-con-inner > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-f43ae0b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 75%, #666769 100%);}.elementor-35050 .elementor-element.elementor-element-35f9290 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:40px 40px 40px 40px;}.elementor-35050 .elementor-element.elementor-element-c1ad0d7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-82c0a29{text-align:end;}.elementor-35050 .elementor-element.elementor-element-82c0a29 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:100;text-transform:uppercase;line-height:95px;letter-spacing:-6px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-f2f37fa{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-f2f37fa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:300;line-height:28px;letter-spacing:-1px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-7db52cf{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-de3dd8e .elementor-button{background-color:#000000;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:20px 35px 20px 35px;}.elementor-35050 .elementor-element.elementor-element-de3dd8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-19a01c6{--display:flex;--gap:125px 125px;--row-gap:125px;--column-gap:125px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-887834f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-ad878f7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-854966b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-a3a9589{text-align:end;}.elementor-35050 .elementor-element.elementor-element-a3a9589 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:100;text-transform:uppercase;line-height:95px;letter-spacing:-6px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-b3ee162{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-05a273e{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-05a273e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:300;line-height:28px;letter-spacing:-1px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-6c38643{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-af27ff2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-16699e5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-796b067{text-align:end;}.elementor-35050 .elementor-element.elementor-element-796b067 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:100;text-transform:uppercase;line-height:95px;letter-spacing:-6px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-8c297fb{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-d3f7b2a{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-d3f7b2a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:300;line-height:28px;letter-spacing:-1px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-b72cb52{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-6cfde6c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-0617512{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-8fde09d{text-align:end;}.elementor-35050 .elementor-element.elementor-element-8fde09d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:100;text-transform:uppercase;line-height:95px;letter-spacing:-6px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-0edb88f{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-5feaf9c{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-5feaf9c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:300;line-height:28px;letter-spacing:-1px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-9a7b65a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-3653660{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-00be96c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-7ced2c9{text-align:end;}.elementor-35050 .elementor-element.elementor-element-7ced2c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:100;text-transform:uppercase;line-height:95px;letter-spacing:-6px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-85984e1{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-e1d7d45{border-style:none;}.elementor-35050 .elementor-element.elementor-element-e1d7d45 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:300;line-height:28px;letter-spacing:-1px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-143c3d8{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-34d5200 .elementor-button{background-color:#000000;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:20px 35px 20px 35px;}.elementor-35050 .elementor-element.elementor-element-34d5200{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-039d0a2{--display:flex;--min-height:100vh;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0140px;--padding-bottom:0140px;--padding-left:0140px;--padding-right:0140px;}.elementor-35050 .elementor-element.elementor-element-039d0a2:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-039d0a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/modern_interiors-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-8e4f657{text-align:start;}.elementor-35050 .elementor-element.elementor-element-8e4f657 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:140px;font-weight:100;text-transform:uppercase;line-height:134px;letter-spacing:-6px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-10f3032{--display:flex;--min-height:100vh;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-efceab1{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-563cc38{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-a6854d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-a6854d9 img{width:100%;max-width:100%;}.elementor-35050 .elementor-element.elementor-element-d607cae{--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;--justify-content:flex-end;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-35050 .elementor-element.elementor-element-3ab5052 .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-8f71acf .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-e9f1fbe{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-77c7de6 img{width:100%;max-width:100%;border-radius:0px 0px 0px 150px;}.elementor-35050 .elementor-element.elementor-element-af5b06f{--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;--justify-content:flex-end;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-35050 .elementor-element.elementor-element-d7c68af .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-63a8e0a .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-a661d48{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-35050 .elementor-element.elementor-element-30fb279{grid-column:span 2;border-style:none;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-35050 .elementor-element.elementor-element-30fb279 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:100;text-transform:uppercase;line-height:68px;letter-spacing:-4px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-7a75169{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-bc36223{font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;line-height:28px;letter-spacing:-1px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-5ce38f5{grid-column:span 2;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-b84ff13{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-ba9a488{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-ec76691{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-ec76691 img{width:100%;max-width:100%;}.elementor-35050 .elementor-element.elementor-element-cf70ed4{--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;--justify-content:flex-end;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-35050 .elementor-element.elementor-element-99da479 .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-511ba2f .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-6eeb783{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-68836ca img{width:100%;max-width:100%;border-radius:0px 0px 0px 150px;}.elementor-35050 .elementor-element.elementor-element-a2acfa2{--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;--justify-content:flex-end;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-35050 .elementor-element.elementor-element-767d843 .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-5886b51 .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-106e80e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-35050 .elementor-element.elementor-element-6adc86d{grid-column:span 2;border-style:none;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-35050 .elementor-element.elementor-element-6adc86d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:100;text-transform:uppercase;line-height:68px;letter-spacing:-4px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-8cc02c6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-98b8dcf{font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;line-height:28px;letter-spacing:-1px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-f665878{grid-column:span 2;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-812e4c5{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-9bdee36{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-dd5f476{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-dd5f476 img{width:100%;max-width:100%;}.elementor-35050 .elementor-element.elementor-element-eb70629{--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;--justify-content:flex-end;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-35050 .elementor-element.elementor-element-4c78c17 .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-927dc25 .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-d9a6415{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-27af8dc img{width:100%;max-width:100%;border-radius:0px 0px 0px 150px;}.elementor-35050 .elementor-element.elementor-element-154fbc8{--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;--justify-content:flex-end;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-35050 .elementor-element.elementor-element-a7bbdc7 .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-8388015 .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-12ba619{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-35050 .elementor-element.elementor-element-9bfcdfb{grid-column:span 2;border-style:none;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-35050 .elementor-element.elementor-element-9bfcdfb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:100;text-transform:uppercase;line-height:68px;letter-spacing:-4px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-f1fa26d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-cd3e331{font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;line-height:28px;letter-spacing:-1px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-0711b46{grid-column:span 2;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-6c0fbe8{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-36c7fb1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-f064764{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-f064764 img{width:100%;max-width:100%;}.elementor-35050 .elementor-element.elementor-element-c9710c1{--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;--justify-content:flex-end;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-35050 .elementor-element.elementor-element-bdc9b14 .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-e847251 .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-fa9d375{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-877bf2e img{width:100%;max-width:100%;border-radius:0px 0px 0px 150px;}.elementor-35050 .elementor-element.elementor-element-5af1368{--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;--justify-content:flex-end;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-35050 .elementor-element.elementor-element-3e684fc .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-5e628ef .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-5f07648{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-35050 .elementor-element.elementor-element-15df385{grid-column:span 2;border-style:none;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-35050 .elementor-element.elementor-element-15df385 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:100;text-transform:uppercase;line-height:68px;letter-spacing:-4px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-2ed0e13{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-a6a85b1{font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;line-height:28px;letter-spacing:-1px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-61800c1{grid-column:span 2;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-01fffb0{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-eda1602{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-1dd41de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-1dd41de img{width:100%;max-width:100%;}.elementor-35050 .elementor-element.elementor-element-b84e5e7{--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;--justify-content:flex-end;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-35050 .elementor-element.elementor-element-be195dd .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-3dffce9 .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-d64216a{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-4755417 img{width:100%;max-width:100%;border-radius:0px 0px 0px 150px;}.elementor-35050 .elementor-element.elementor-element-6991520{--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;--justify-content:flex-end;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-35050 .elementor-element.elementor-element-6dbb5f4 .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-08e8e7f .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-6a755a9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-35050 .elementor-element.elementor-element-3574a1a{grid-column:span 2;border-style:none;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-35050 .elementor-element.elementor-element-3574a1a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:100;text-transform:uppercase;line-height:68px;letter-spacing:-4px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-a5db9ad{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-8788865{font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;line-height:28px;letter-spacing:-1px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-b7b5369{grid-column:span 2;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-15dc5b4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-35050 .elementor-element.elementor-element-afe387d .elementor-button{background-color:#000000;font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:20px 35px 20px 35px;}.elementor-35050 .elementor-element.elementor-element-afe387d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-727eeb8{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.16;--padding-top:140px;--padding-bottom:140px;--padding-left:140px;--padding-right:140px;}.elementor-35050 .elementor-element.elementor-element-727eeb8:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-727eeb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/bh-difference-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-727eeb8::before, .elementor-35050 .elementor-element.elementor-element-727eeb8 > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-727eeb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-727eeb8 > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-727eeb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-727eeb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-35050 .elementor-element.elementor-element-cab7e38{text-align:start;}.elementor-35050 .elementor-element.elementor-element-cab7e38 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:100;text-transform:uppercase;line-height:95px;letter-spacing:-6px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-e027b7c{--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;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:125px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-e027b7c:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-e027b7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-35050 .elementor-element.elementor-element-3e6b629 img{width:100%;max-width:195px;}.elementor-35050 .elementor-element.elementor-element-6296fb2{padding:0px 140px 0px 140px;text-align:center;}.elementor-35050 .elementor-element.elementor-element-6296fb2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:80px;font-weight:100;text-transform:uppercase;letter-spacing:-5px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-9ac2a3d{--display:flex;--min-height:130px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:9999px 9999px 9999px 9999px;--margin-top:0;--margin-bottom:-200px;--margin-left:15vw;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-35050 .elementor-element.elementor-element-9ac2a3d:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-9ac2a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-35050 .elementor-element.elementor-element-31f3706 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-e9dded2{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-35050 .elementor-element.elementor-element-e9dded2:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-e9dded2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/FreshThinking_1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-bfd704d{padding:50px 50px 50px 50px;text-align:center;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-8a65a08{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-35050 .elementor-element.elementor-element-8a65a08:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-8a65a08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/FreshThinking_2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-44430d4{padding:50px 50px 50px 50px;text-align:center;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-1325317{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-1325317:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-1325317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/FreshThinking_3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-29e5070{padding:50px 50px 50px 50px;text-align:center;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-f982a25{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-f982a25:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-f982a25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/FreshThinking_4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-9caa992{padding:50px 50px 50px 50px;text-align:center;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-e6c85d4{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-e6c85d4:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-e6c85d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/FreshThinking_5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-8115106{padding:50px 50px 50px 50px;text-align:center;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-a64227f{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-a64227f:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-a64227f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/FreshThinking_6.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-79223b9{padding:50px 50px 50px 50px;text-align:center;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-0aece16{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-0aece16:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-0aece16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/FreshThinking_7.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-85f4675{padding:50px 50px 50px 50px;text-align:center;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-013ec4f{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-013ec4f:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-013ec4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/FreshThinking_8.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-cfad5a6{padding:50px 50px 50px 50px;text-align:center;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-0454235{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-0454235:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-0454235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/FreshThinking_9.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-5a84424{padding:50px 50px 50px 50px;text-align:center;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-401fe86{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-401fe86:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-401fe86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/FreshThinking_10.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-ea37126{padding:50px 50px 50px 50px;text-align:center;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-45dbfa2{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-45dbfa2:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-45dbfa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/FreshThinking_11.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-5f9759c{padding:50px 50px 50px 50px;text-align:center;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-18b7823{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-18b7823:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-18b7823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/FreshThinking_12.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-a3b571f{padding:50px 50px 50px 50px;text-align:center;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-0a02e62{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-35050 .elementor-element.elementor-element-e401f63{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:140px;--padding-right:140px;}.elementor-35050 .elementor-element.elementor-element-5c2a25e{grid-column:span 2;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-aa34190 .elementor-button{background-color:#000000;font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:20px 35px 20px 35px;}.elementor-35050 .elementor-element.elementor-element-d99e6e0{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-d99e6e0:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-d99e6e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #C9D5E6 100%);}.elementor-35050 .elementor-element.elementor-element-9b1f832{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:140px;--padding-right:140px;}.elementor-35050 .elementor-element.elementor-element-ae7d6f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-35050 .elementor-element.elementor-element-ae7d6f2 img{width:100%;max-width:234px;}.elementor-35050 .elementor-element.elementor-element-101ba21{text-align:center;}.elementor-35050 .elementor-element.elementor-element-101ba21 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:80px;font-weight:100;text-transform:uppercase;letter-spacing:-5px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-5ba6113{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 200px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;grid-column:span 2;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:24px;letter-spacing:0px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-5ba6113.elementor-element{--align-self:center;}.elementor-35050 .elementor-element.elementor-element-ff3d622{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-198a084{--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;--justify-content:space-between;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-1ec4fdf{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-7b95b8e{text-align:start;}.elementor-35050 .elementor-element.elementor-element-7b95b8e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:80px;font-weight:100;text-transform:uppercase;line-height:80px;letter-spacing:-5px;color:#405A89;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-35050 .elementor-element.elementor-element-1660e87{--divider-border-style:solid;--divider-color:#A3A3A3;--divider-border-width:1px;}.elementor-35050 .elementor-element.elementor-element-1660e87 .elementor-divider-separator{width:100%;}.elementor-35050 .elementor-element.elementor-element-1660e87 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-35050 .elementor-element.elementor-element-3bd3263{text-align:start;}.elementor-35050 .elementor-element.elementor-element-3bd3263 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:300;line-height:34px;letter-spacing:-1px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-53f83f9{grid-column:span 2;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;line-height:24px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-44f4493{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-35050 .elementor-element.elementor-element-81208cd .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-5a219fc .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-18e9c9f .elementor-button{background-color:#000000;font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:20px 35px 20px 35px;}.elementor-35050 .elementor-element.elementor-element-9de1502{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-35050 .elementor-element.elementor-element-c39fc4b .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#405A89;color:#405A89;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-8b8b24c .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#405A89;color:#405A89;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-9e73188{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-3c789b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-35050 .elementor-element.elementor-element-3c789b7 img{width:100%;height:850px;object-fit:cover;object-position:center center;}.elementor-35050 .elementor-element.elementor-element-e9d7a98{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-87002c2{--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;--justify-content:space-between;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-c1854a9{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-a99d049{text-align:start;}.elementor-35050 .elementor-element.elementor-element-a99d049 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:80px;font-weight:100;text-transform:uppercase;line-height:80px;letter-spacing:-5px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-52754b5{--divider-border-style:solid;--divider-color:#A3A3A3;--divider-border-width:1px;}.elementor-35050 .elementor-element.elementor-element-52754b5 .elementor-divider-separator{width:100%;}.elementor-35050 .elementor-element.elementor-element-52754b5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-35050 .elementor-element.elementor-element-3c8e927{text-align:start;}.elementor-35050 .elementor-element.elementor-element-3c8e927 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:300;line-height:34px;letter-spacing:-1px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-8bf8bb2{grid-column:span 2;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-5812037{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-35050 .elementor-element.elementor-element-1b338f9 .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-9b0564c .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-bbc6500 .elementor-button{background-color:#000000;font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:20px 35px 20px 35px;}.elementor-35050 .elementor-element.elementor-element-49d3bb7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-35050 .elementor-element.elementor-element-8642842 .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#405A89;color:#405A89;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-a47bb74 .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#405A89;color:#405A89;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-312146b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-d31c7de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-35050 .elementor-element.elementor-element-d31c7de img{width:100%;height:850px;object-fit:cover;object-position:center center;}.elementor-35050 .elementor-element.elementor-element-5acc630{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-0595508{--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;--justify-content:space-between;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-03a27f5{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-81a1c70{text-align:start;}.elementor-35050 .elementor-element.elementor-element-81a1c70 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:80px;font-weight:100;text-transform:uppercase;line-height:80px;letter-spacing:-5px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-ffa4170{--divider-border-style:solid;--divider-color:#A3A3A3;--divider-border-width:1px;}.elementor-35050 .elementor-element.elementor-element-ffa4170 .elementor-divider-separator{width:100%;}.elementor-35050 .elementor-element.elementor-element-ffa4170 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-35050 .elementor-element.elementor-element-3a8ec88{text-align:start;}.elementor-35050 .elementor-element.elementor-element-3a8ec88 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:300;line-height:34px;letter-spacing:-1px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-780bda7{grid-column:span 2;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-e92fe88{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-35050 .elementor-element.elementor-element-c1d385d .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-47dfa55 .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#203963;color:#203963;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-a836710 .elementor-button{background-color:#000000;font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:20px 35px 20px 35px;}.elementor-35050 .elementor-element.elementor-element-c699c31{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-35050 .elementor-element.elementor-element-6f5d80b .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#405A89;color:#405A89;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-4b6a42b .elementor-button{background-color:#C9D5E6;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;fill:#405A89;color:#405A89;border-radius:999px 999px 999px 999px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-17cb55a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-70e2871{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-35050 .elementor-element.elementor-element-70e2871 img{width:100%;height:850px;object-fit:cover;object-position:center center;}.elementor-35050 .elementor-element.elementor-element-babb128{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;padding:0px 0px 0px 150px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-35050 .elementor-element.elementor-element-dc7ec82{--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;--gap:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:150px;--padding-bottom:150px;--padding-left:140px;--padding-right:140px;}.elementor-35050 .elementor-element.elementor-element-dc7ec82:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-dc7ec82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-6f996ec{text-align:center;}.elementor-35050 .elementor-element.elementor-element-6f996ec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:80px;font-weight:100;text-transform:uppercase;line-height:80px;letter-spacing:-5px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-a84c25a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-56b7888{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-5f34ae3{margin:350px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-bc2aef7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-fd79003{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-7101608{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-56afaad{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-2e1d8e7{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-ef0e67f{margin:350px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-fb8ad39{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-c9da369{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-7b80e28{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-c328c18{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-e1f62c2{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:16px;}.elementor-35050 .elementor-element.elementor-element-d85ec1b{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:150px;--padding-left:140px;--padding-right:140px;}.elementor-35050 .elementor-element.elementor-element-d85ec1b:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-d85ec1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #C9D5E6 100%);}.elementor-35050 .elementor-element.elementor-element-dc49631{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-a2e97bc{text-align:start;}.elementor-35050 .elementor-element.elementor-element-a2e97bc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:32px;letter-spacing:-0.75px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-cb3a21c{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-8c13b52{text-align:start;}.elementor-35050 .elementor-element.elementor-element-8c13b52 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:140px;font-weight:100;text-transform:uppercase;line-height:134px;letter-spacing:-8px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-4d643ac{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 200px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;grid-column:span 2;text-align:end;font-family:"Inter", Sans-serif;font-size:32px;font-weight:300;line-height:34px;letter-spacing:-1px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-76043fa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-6f97a54{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-0c281d1{--display:flex;--min-height:130px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:9999px 9999px 9999px 9999px;--margin-top:0;--margin-bottom:-200px;--margin-left:15vw;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-35050 .elementor-element.elementor-element-0c281d1:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-0c281d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-35050 .elementor-element.elementor-element-b0f3059 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-b8649ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:150px;--padding-bottom:150px;--padding-left:140px;--padding-right:140px;}.elementor-35050 .elementor-element.elementor-element-b8649ff:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-b8649ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #E1D6CD 100%);}.elementor-35050 .elementor-element.elementor-element-aadf68c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;letter-spacing:0px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-c328523 .elementor-button{background-color:#000000;font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:20px 0100px 20px 100px;}.elementor-35050 .elementor-element.elementor-element-c328523{width:initial;max-width:initial;}.elementor-35050 .elementor-element.elementor-element-ee2cbc0{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.28;--padding-top:140px;--padding-bottom:140px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-ee2cbc0:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-ee2cbc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/03/pier_sets_thescene-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-ee2cbc0::before, .elementor-35050 .elementor-element.elementor-element-ee2cbc0 > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-ee2cbc0 > .e-con-inner > .elementor-background-video-container::before, .elementor-35050 .elementor-element.elementor-element-ee2cbc0 > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-ee2cbc0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35050 .elementor-element.elementor-element-ee2cbc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-35050 .elementor-element.elementor-element-7cd467d{text-align:start;}.elementor-35050 .elementor-element.elementor-element-7cd467d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:140px;font-weight:100;text-transform:uppercase;line-height:134px;letter-spacing:-8px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-9f3d0dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:150px;--padding-bottom:150px;--padding-left:140px;--padding-right:140px;}.elementor-35050 .elementor-element.elementor-element-9f3d0dd:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-9f3d0dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E1D6CD 0%, #FFFFFF 100%);}.elementor-35050 .elementor-element.elementor-element-4c9b5a9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--align-items:end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-3dd6370{text-align:start;}.elementor-35050 .elementor-element.elementor-element-3dd6370 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:100;text-transform:uppercase;line-height:68px;letter-spacing:-4px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-047c6dc{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;letter-spacing:0px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-bec8d62 .elementor-button{background-color:#000000;font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:20px 35px 20px 35px;}.elementor-35050 .elementor-element.elementor-element-9fdbf45{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-e4fde59{--display:flex;--min-height:130px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:9999px 9999px 9999px 9999px;--margin-top:0;--margin-bottom:-200px;--margin-left:15vw;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-35050 .elementor-element.elementor-element-e4fde59:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-e4fde59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-35050 .elementor-element.elementor-element-6037a20 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-4650810{--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;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:125px;--padding-bottom:150px;--padding-left:140px;--padding-right:140px;}.elementor-35050 .elementor-element.elementor-element-4650810:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-4650810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-35050 .elementor-element.elementor-element-feb2956{text-align:center;}.elementor-35050 .elementor-element.elementor-element-feb2956 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:80px;font-weight:100;text-transform:uppercase;line-height:80px;letter-spacing:-5px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-1f3daeb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:025px;}.elementor-35050 .elementor-element.elementor-element-9e37101{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:140px;--padding-right:140px;}.elementor-35050 .elementor-element.elementor-element-ef84abc{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-fb445f1{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-327631a{text-align:start;}.elementor-35050 .elementor-element.elementor-element-327631a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:100;text-transform:uppercase;letter-spacing:-4px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-8a68d2a{--divider-border-style:solid;--divider-color:#A3A3A3;--divider-border-width:1px;}.elementor-35050 .elementor-element.elementor-element-8a68d2a .elementor-divider-separator{width:100%;}.elementor-35050 .elementor-element.elementor-element-8a68d2a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-35050 .elementor-element.elementor-element-cf30354{grid-column:span 2;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;letter-spacing:-1px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-334bf0f{grid-column:span 2;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;letter-spacing:-1px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-334bf0f a{color:#405A89;}.elementor-35050 .elementor-element.elementor-element-1e3b43b{grid-column:span 2;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;letter-spacing:-1px;color:#405A89;}.elementor-35050 .elementor-element.elementor-element-04f7c37 .elementor-button{background-color:#000000;font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:20px 35px 20px 35px;}.elementor-35050 .elementor-element.elementor-element-c88de3d{--display:flex;--min-height:800px;--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-83dddd8 .elementor-button{background-color:#000000;font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:20px 35px 20px 35px;}.elementor-35050 .elementor-element.elementor-element-4f6754f{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:200px;--padding-bottom:200px;--padding-left:140px;--padding-right:140px;}.elementor-35050 .elementor-element.elementor-element-291eaae{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-2d88b83{--display:flex;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-d5bf3cd{text-align:start;}.elementor-35050 .elementor-element.elementor-element-d5bf3cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:100;text-transform:uppercase;line-height:95px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-bc2699a{text-align:start;}.elementor-35050 .elementor-element.elementor-element-bc2699a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:300;line-height:34px;letter-spacing:-1px;color:#FFFFFF;}.elementor-35050 .elementor-element.elementor-element-dd13519 img{width:100%;max-width:275px;height:275px;}.elementor-35050 .elementor-element.elementor-element-aab52e2{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-9e03ee3 .elementor-button{background-color:#000000;font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:20px 35px 20px 35px;}.elementor-35050 .elementor-element.elementor-element-9e03ee3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(min-width:768px){.elementor-35050 .elementor-element.elementor-element-9e1adb0{--content-width:1640px;}.elementor-35050 .elementor-element.elementor-element-f8a268a{--width:30%;}.elementor-35050 .elementor-element.elementor-element-bc5c646{--width:100%;}.elementor-35050 .elementor-element.elementor-element-f4f8c1a{--width:30%;}.elementor-35050 .elementor-element.elementor-element-e5dd5d5{--width:35%;}.elementor-35050 .elementor-element.elementor-element-06dd97f{--width:100%;}.elementor-35050 .elementor-element.elementor-element-4d55671{--width:35%;}.elementor-35050 .elementor-element.elementor-element-33f29fe{--width:420px;}.elementor-35050 .elementor-element.elementor-element-08bf049{--width:45%;}.elementor-35050 .elementor-element.elementor-element-42b8af7{--width:10%;}.elementor-35050 .elementor-element.elementor-element-3d86f18{--content-width:1640px;}.elementor-35050 .elementor-element.elementor-element-a750d2a{--width:80%;}.elementor-35050 .elementor-element.elementor-element-5438e68{--width:50%;}.elementor-35050 .elementor-element.elementor-element-11792bd{--width:50%;}.elementor-35050 .elementor-element.elementor-element-4ea6e83{--width:80%;}.elementor-35050 .elementor-element.elementor-element-c225779{--width:375px;}.elementor-35050 .elementor-element.elementor-element-507638c{--width:375px;}.elementor-35050 .elementor-element.elementor-element-9f436e1{--width:375px;}.elementor-35050 .elementor-element.elementor-element-e282a04{--width:375px;}.elementor-35050 .elementor-element.elementor-element-4c436f9{--width:375px;}.elementor-35050 .elementor-element.elementor-element-21e0c4c{--width:375px;}.elementor-35050 .elementor-element.elementor-element-3505266{--width:375px;}.elementor-35050 .elementor-element.elementor-element-0a22b39{--width:375px;}.elementor-35050 .elementor-element.elementor-element-e00cded{--width:375px;}.elementor-35050 .elementor-element.elementor-element-ac049b8{--width:375px;}.elementor-35050 .elementor-element.elementor-element-4e45d43{--width:70%;}.elementor-35050 .elementor-element.elementor-element-3d32cd3{--width:35%;}.elementor-35050 .elementor-element.elementor-element-bf9a12f{--width:65%;}.elementor-35050 .elementor-element.elementor-element-70ca4cf{--width:30%;}.elementor-35050 .elementor-element.elementor-element-0c603a6{--content-width:1640px;}.elementor-35050 .elementor-element.elementor-element-10c2c55{--content-width:1640px;}.elementor-35050 .elementor-element.elementor-element-0d364bc{--width:90%;}.elementor-35050 .elementor-element.elementor-element-5cf8733{--content-width:1640px;}.elementor-35050 .elementor-element.elementor-element-bd7ecbb{--width:40%;}.elementor-35050 .elementor-element.elementor-element-363e020{--width:60%;}.elementor-35050 .elementor-element.elementor-element-09b2362{--width:40%;}.elementor-35050 .elementor-element.elementor-element-57fd49d{--width:60%;}.elementor-35050 .elementor-element.elementor-element-1413e90{--width:40%;}.elementor-35050 .elementor-element.elementor-element-f472e34{--width:60%;}.elementor-35050 .elementor-element.elementor-element-b7445c8{--width:40%;}.elementor-35050 .elementor-element.elementor-element-15acafe{--width:60%;}.elementor-35050 .elementor-element.elementor-element-96e8d4d{--width:40%;}.elementor-35050 .elementor-element.elementor-element-e7d3741{--width:40%;}.elementor-35050 .elementor-element.elementor-element-9f9b1c5{--width:40%;}.elementor-35050 .elementor-element.elementor-element-c1ad0d7{--width:40%;}.elementor-35050 .elementor-element.elementor-element-854966b{--width:40%;}.elementor-35050 .elementor-element.elementor-element-b3ee162{--width:60%;}.elementor-35050 .elementor-element.elementor-element-16699e5{--width:40%;}.elementor-35050 .elementor-element.elementor-element-8c297fb{--width:60%;}.elementor-35050 .elementor-element.elementor-element-0617512{--width:40%;}.elementor-35050 .elementor-element.elementor-element-0edb88f{--width:60%;}.elementor-35050 .elementor-element.elementor-element-00be96c{--width:40%;}.elementor-35050 .elementor-element.elementor-element-85984e1{--width:60%;}.elementor-35050 .elementor-element.elementor-element-039d0a2{--content-width:1640px;}.elementor-35050 .elementor-element.elementor-element-563cc38{--width:50%;}.elementor-35050 .elementor-element.elementor-element-e9f1fbe{--width:50%;}.elementor-35050 .elementor-element.elementor-element-ba9a488{--width:50%;}.elementor-35050 .elementor-element.elementor-element-6eeb783{--width:50%;}.elementor-35050 .elementor-element.elementor-element-9bdee36{--width:50%;}.elementor-35050 .elementor-element.elementor-element-d9a6415{--width:50%;}.elementor-35050 .elementor-element.elementor-element-36c7fb1{--width:50%;}.elementor-35050 .elementor-element.elementor-element-fa9d375{--width:50%;}.elementor-35050 .elementor-element.elementor-element-eda1602{--width:50%;}.elementor-35050 .elementor-element.elementor-element-d64216a{--width:50%;}.elementor-35050 .elementor-element.elementor-element-727eeb8{--content-width:1640px;}.elementor-35050 .elementor-element.elementor-element-9ac2a3d{--width:130px;}.elementor-35050 .elementor-element.elementor-element-e9dded2{--width:375px;}.elementor-35050 .elementor-element.elementor-element-8a65a08{--width:375px;}.elementor-35050 .elementor-element.elementor-element-1325317{--width:375px;}.elementor-35050 .elementor-element.elementor-element-f982a25{--width:375px;}.elementor-35050 .elementor-element.elementor-element-e6c85d4{--width:375px;}.elementor-35050 .elementor-element.elementor-element-a64227f{--width:375px;}.elementor-35050 .elementor-element.elementor-element-0aece16{--width:375px;}.elementor-35050 .elementor-element.elementor-element-013ec4f{--width:375px;}.elementor-35050 .elementor-element.elementor-element-0454235{--width:375px;}.elementor-35050 .elementor-element.elementor-element-401fe86{--width:375px;}.elementor-35050 .elementor-element.elementor-element-45dbfa2{--width:375px;}.elementor-35050 .elementor-element.elementor-element-18b7823{--width:375px;}.elementor-35050 .elementor-element.elementor-element-e401f63{--content-width:1640px;}.elementor-35050 .elementor-element.elementor-element-9b1f832{--content-width:1640px;}.elementor-35050 .elementor-element.elementor-element-198a084{--width:32%;}.elementor-35050 .elementor-element.elementor-element-9e73188{--width:68%;}.elementor-35050 .elementor-element.elementor-element-87002c2{--width:32%;}.elementor-35050 .elementor-element.elementor-element-312146b{--width:68%;}.elementor-35050 .elementor-element.elementor-element-0595508{--width:32%;}.elementor-35050 .elementor-element.elementor-element-17cb55a{--width:68%;}.elementor-35050 .elementor-element.elementor-element-dc7ec82{--content-width:1640px;}.elementor-35050 .elementor-element.elementor-element-d85ec1b{--content-width:1640px;}.elementor-35050 .elementor-element.elementor-element-dc49631{--content-width:1640px;}.elementor-35050 .elementor-element.elementor-element-cb3a21c{--content-width:1640px;}.elementor-35050 .elementor-element.elementor-element-0c281d1{--width:130px;}.elementor-35050 .elementor-element.elementor-element-b8649ff{--content-width:1640px;}.elementor-35050 .elementor-element.elementor-element-ee2cbc0{--content-width:1640px;}.elementor-35050 .elementor-element.elementor-element-9f3d0dd{--content-width:1640px;}.elementor-35050 .elementor-element.elementor-element-e4fde59{--width:130px;}.elementor-35050 .elementor-element.elementor-element-4650810{--content-width:1640px;}.elementor-35050 .elementor-element.elementor-element-1f3daeb{--content-width:1200px;}.elementor-35050 .elementor-element.elementor-element-9e37101{--content-width:1640px;}.elementor-35050 .elementor-element.elementor-element-ef84abc{--width:800px;}.elementor-35050 .elementor-element.elementor-element-4f6754f{--content-width:1640px;}}@media(max-width:1366px) and (min-width:768px){.elementor-35050 .elementor-element.elementor-element-9e1adb0{--content-width:100%;}.elementor-35050 .elementor-element.elementor-element-f8a268a{--width:100%;}.elementor-35050 .elementor-element.elementor-element-bc5c646{--width:70%;}.elementor-35050 .elementor-element.elementor-element-f4f8c1a{--width:25%;}.elementor-35050 .elementor-element.elementor-element-4aceb37{--width:100%;}.elementor-35050 .elementor-element.elementor-element-e5dd5d5{--width:100%;}.elementor-35050 .elementor-element.elementor-element-06dd97f{--width:65%;}.elementor-35050 .elementor-element.elementor-element-4d55671{--width:30%;}.elementor-35050 .elementor-element.elementor-element-08bf049{--width:80%;}.elementor-35050 .elementor-element.elementor-element-42b8af7{--width:20%;}.elementor-35050 .elementor-element.elementor-element-a750d2a{--width:100%;}.elementor-35050 .elementor-element.elementor-element-5438e68{--width:100%;}.elementor-35050 .elementor-element.elementor-element-11792bd{--width:100%;}.elementor-35050 .elementor-element.elementor-element-4ea6e83{--width:100%;}.elementor-35050 .elementor-element.elementor-element-4e45d43{--width:100%;}.elementor-35050 .elementor-element.elementor-element-3d32cd3{--width:40%;}.elementor-35050 .elementor-element.elementor-element-bf9a12f{--width:60%;}.elementor-35050 .elementor-element.elementor-element-10c2c55{--content-width:100%;}.elementor-35050 .elementor-element.elementor-element-0d364bc{--width:100%;}.elementor-35050 .elementor-element.elementor-element-563cc38{--width:100%;}.elementor-35050 .elementor-element.elementor-element-e9f1fbe{--width:100%;}.elementor-35050 .elementor-element.elementor-element-ba9a488{--width:100%;}.elementor-35050 .elementor-element.elementor-element-6eeb783{--width:100%;}.elementor-35050 .elementor-element.elementor-element-9bdee36{--width:100%;}.elementor-35050 .elementor-element.elementor-element-d9a6415{--width:100%;}.elementor-35050 .elementor-element.elementor-element-36c7fb1{--width:100%;}.elementor-35050 .elementor-element.elementor-element-fa9d375{--width:100%;}.elementor-35050 .elementor-element.elementor-element-eda1602{--width:100%;}.elementor-35050 .elementor-element.elementor-element-d64216a{--width:100%;}.elementor-35050 .elementor-element.elementor-element-198a084{--width:45%;}.elementor-35050 .elementor-element.elementor-element-9e73188{--width:50%;}.elementor-35050 .elementor-element.elementor-element-87002c2{--width:45%;}.elementor-35050 .elementor-element.elementor-element-312146b{--width:50%;}.elementor-35050 .elementor-element.elementor-element-0595508{--width:45%;}.elementor-35050 .elementor-element.elementor-element-17cb55a{--width:50%;}.elementor-35050 .elementor-element.elementor-element-ef84abc{--width:100%;}.elementor-35050 .elementor-element.elementor-element-c88de3d{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-35050 .elementor-element.elementor-element-06dd97f{--width:50%;}.elementor-35050 .elementor-element.elementor-element-4d55671{--width:50%;}.elementor-35050 .elementor-element.elementor-element-08bf049{--width:85%;}.elementor-35050 .elementor-element.elementor-element-42b8af7{--width:15%;}.elementor-35050 .elementor-element.elementor-element-bf790f5{--width:75%;}.elementor-35050 .elementor-element.elementor-element-3497404{--width:75%;}.elementor-35050 .elementor-element.elementor-element-4ea6e83{--width:100%;}.elementor-35050 .elementor-element.elementor-element-4e45d43{--width:100%;}.elementor-35050 .elementor-element.elementor-element-3d32cd3{--width:100%;}.elementor-35050 .elementor-element.elementor-element-bf9a12f{--width:100%;}.elementor-35050 .elementor-element.elementor-element-70ca4cf{--width:100%;}.elementor-35050 .elementor-element.elementor-element-0d364bc{--width:100%;}.elementor-35050 .elementor-element.elementor-element-f2b9380{--width:100%;}.elementor-35050 .elementor-element.elementor-element-cb10fab{--width:50%;}.elementor-35050 .elementor-element.elementor-element-d353a6e{--width:100%;}.elementor-35050 .elementor-element.elementor-element-738b5c5{--width:48%;}.elementor-35050 .elementor-element.elementor-element-bf07cd0{--width:100%;}.elementor-35050 .elementor-element.elementor-element-96e8d4d{--width:100%;}.elementor-35050 .elementor-element.elementor-element-e2c1f3c{--width:48%;}.elementor-35050 .elementor-element.elementor-element-cf6eb9c{--width:100%;}.elementor-35050 .elementor-element.elementor-element-e7d3741{--width:100%;}.elementor-35050 .elementor-element.elementor-element-ab6f21d{--width:48%;}.elementor-35050 .elementor-element.elementor-element-6a0d2f4{--width:100%;}.elementor-35050 .elementor-element.elementor-element-9f9b1c5{--width:100%;}.elementor-35050 .elementor-element.elementor-element-61cb8dd{--width:48%;}.elementor-35050 .elementor-element.elementor-element-f43ae0b{--width:100%;}.elementor-35050 .elementor-element.elementor-element-c1ad0d7{--width:100%;}.elementor-35050 .elementor-element.elementor-element-9ac2a3d{--width:100px;}.elementor-35050 .elementor-element.elementor-element-198a084{--width:100%;}.elementor-35050 .elementor-element.elementor-element-9e73188{--width:100%;}.elementor-35050 .elementor-element.elementor-element-87002c2{--width:100%;}.elementor-35050 .elementor-element.elementor-element-312146b{--width:100%;}.elementor-35050 .elementor-element.elementor-element-0595508{--width:100%;}.elementor-35050 .elementor-element.elementor-element-17cb55a{--width:100%;}.elementor-35050 .elementor-element.elementor-element-0c281d1{--width:100px;}.elementor-35050 .elementor-element.elementor-element-e4fde59{--width:100px;}.elementor-35050 .elementor-element.elementor-element-1f3daeb{--content-width:100%;}}@media(max-width:1366px){.elementor-35050 .elementor-element.elementor-element-3fbded1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-9e1adb0{--flex-wrap:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-f8a268a.e-con{--align-self:center;}.elementor-35050 .elementor-element.elementor-element-bc5c646{--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;}.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu .elementor-item{font-size:15px;}.elementor-35050 .elementor-element.elementor-element-7ceca48{--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 );}.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:15px;}.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu--dropdown a{padding-top:11px;padding-bottom:11px;}.elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-35050 .elementor-element.elementor-element-7ceca48 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:100px !important;}.elementor-35050 .elementor-element.elementor-element-f4f8c1a{--margin-top:0px;--margin-bottom:-14px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-4aceb37{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-35050 .elementor-element.elementor-element-e5dd5d5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-e5dd5d5.e-con{--align-self:center;}.elementor-35050 .elementor-element.elementor-element-e93e28d img{max-width:350px;}.elementor-35050 .elementor-element.elementor-element-06dd97f{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-e042528 .elementor-nav-menu--dropdown .elementor-item, .elementor-35050 .elementor-element.elementor-element-e042528 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:20px;}.elementor-35050 .elementor-element.elementor-element-e042528 .elementor-nav-menu--dropdown a{padding-left:42px;padding-right:42px;padding-top:19px;padding-bottom:19px;}.elementor-35050 .elementor-element.elementor-element-e042528 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-35050 .elementor-element.elementor-element-e042528 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:6px !important;}.elementor-35050 .elementor-element.elementor-element-e042528{--nav-menu-icon-size:40px;}.elementor-35050 .elementor-element.elementor-element-4d55671{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-33f29fe{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-35050 .elementor-element.elementor-element-17eefa8{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-35050 .elementor-element.elementor-element-403f392 .elementor-heading-title{font-size:80px;line-height:65px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-6a7096c .elementor-heading-title{font-size:80px;line-height:65px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-3d86f18{--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;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-a750d2a{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:025px;}.elementor-35050 .elementor-element.elementor-element-ef52885{font-size:20px;line-height:24px;letter-spacing:-1px;}.elementor-35050 .elementor-element.elementor-element-da6dd8c{--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;--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-5438e68{--padding-top:0px;--padding-bottom:0px;--padding-left:025px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-344ce2e{padding:0px 0px 100px 0px;}.elementor-35050 .elementor-element.elementor-element-344ce2e .elementor-heading-title{font-size:110px;line-height:100px;letter-spacing:-6px;}.elementor-35050 .elementor-element.elementor-element-9ca83c6{--min-height:80vh;}.elementor-35050 .elementor-element.elementor-element-11792bd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-a7009fc{--min-height:80vh;}.elementor-35050 .elementor-element.elementor-element-514b399 .elementor-heading-title{font-size:110px;line-height:100px;letter-spacing:-6px;}.elementor-35050 .elementor-element.elementor-element-e6ce572{--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;--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-7ffa38b{padding:0px 0px 100px 0px;}.elementor-35050 .elementor-element.elementor-element-7ffa38b .elementor-heading-title{font-size:110px;line-height:100px;letter-spacing:-6px;}.elementor-35050 .elementor-element.elementor-element-82b94c3 .elementor-heading-title{font-size:110px;line-height:100px;letter-spacing:-6px;}.elementor-35050 .elementor-element.elementor-element-4ea6e83{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:025px;}.elementor-35050 .elementor-element.elementor-element-ddab417{--gap:75px 75px;--row-gap:75px;--column-gap:75px;--padding-top:100px;--padding-bottom:125px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-20bbddf .elementor-heading-title{font-size:80px;line-height:80px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-ae1e699{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:16px;}.elementor-35050 .elementor-element.elementor-element-4e45d43{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:025px;}.elementor-35050 .elementor-element.elementor-element-a75f00a{padding:0px 50px 0px 50px;}.elementor-35050 .elementor-element.elementor-element-a5e3ebd{padding:0px 50px 0px 50px;}.elementor-35050 .elementor-element.elementor-element-b4c85df{--min-height:1100px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-4516d3b .elementor-heading-title{font-size:70px;line-height:72px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-0c603a6{--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-c4db0d0 .elementor-heading-title{font-size:110px;line-height:100px;}.elementor-35050 .elementor-element.elementor-element-ad02d5f .elementor-heading-title{font-size:110px;line-height:100px;}.elementor-35050 .elementor-element.elementor-element-96276f7 .elementor-heading-title{font-size:110px;line-height:100px;}.elementor-35050 .elementor-element.elementor-element-80792f6 .elementor-heading-title{font-size:110px;line-height:100px;}.elementor-35050 .elementor-element.elementor-element-7512451{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-35050 .elementor-element.elementor-element-818338a{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-35050 .elementor-element.elementor-element-606d895{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-7d8cbf4 img{width:100%;}.elementor-35050 .elementor-element.elementor-element-10c2c55{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-71d4d3b img{width:100%;}.elementor-35050 .elementor-element.elementor-element-0d364bc{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:025px;}.elementor-35050 .elementor-element.elementor-element-b6e7b86{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-5cf8733{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-4586039 .elementor-heading-title{font-size:80px;line-height:80px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-875f048{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-f2b9380{--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-9e98275{--min-height:500px;}.elementor-35050 .elementor-element.elementor-element-fab3e1d .elementor-button{font-size:20px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-cb10fab{--min-height:500px;}.elementor-35050 .elementor-element.elementor-element-a6bc3ed .elementor-button{font-size:20px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-4fb3398{--min-height:500px;}.elementor-35050 .elementor-element.elementor-element-ee2e6bf .elementor-button{font-size:20px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-2885ec2{--min-height:500px;}.elementor-35050 .elementor-element.elementor-element-3ec2ee7 .elementor-button{font-size:20px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-5c5cd96{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-e1e2e6d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-f1851ef .elementor-heading-title{font-size:80px;line-height:65px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-607ef09 .elementor-heading-title{font-size:80px;line-height:65px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-0d7bb01 .elementor-heading-title{font-size:80px;line-height:65px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-d41ab39 .elementor-heading-title{font-size:80px;line-height:65px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-e0a832c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-d353a6e{--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-bf07cd0{--min-height:500px;}.elementor-35050 .elementor-element.elementor-element-1146fae .elementor-button{font-size:20px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-0283b34 .elementor-heading-title{font-size:80px;line-height:65px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-cf6eb9c{--min-height:500px;}.elementor-35050 .elementor-element.elementor-element-c953319 .elementor-button{font-size:20px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-e481044 .elementor-heading-title{font-size:80px;line-height:65px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-6a0d2f4{--min-height:500px;}.elementor-35050 .elementor-element.elementor-element-4132993 .elementor-button{font-size:20px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-2346fef .elementor-heading-title{font-size:80px;line-height:65px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-f43ae0b{--min-height:500px;}.elementor-35050 .elementor-element.elementor-element-35f9290 .elementor-button{font-size:20px;padding:20px 20px 20px 20px;}.elementor-35050 .elementor-element.elementor-element-82c0a29 .elementor-heading-title{font-size:80px;line-height:65px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-19a01c6{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-887834f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-a3a9589 .elementor-heading-title{font-size:80px;line-height:65px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-796b067 .elementor-heading-title{font-size:80px;line-height:65px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-8fde09d .elementor-heading-title{font-size:80px;line-height:65px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-7ced2c9 .elementor-heading-title{font-size:80px;line-height:65px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-039d0a2{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-35050 .elementor-element.elementor-element-8e4f657 .elementor-heading-title{font-size:100px;line-height:95px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-10f3032{--padding-top:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-efceab1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-563cc38{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-35050 .elementor-element.elementor-element-a6854d9{width:100%;max-width:100%;}.elementor-35050 .elementor-element.elementor-element-a6854d9 img{width:100%;max-width:100%;height:650px;object-fit:cover;object-position:center center;}.elementor-35050 .elementor-element.elementor-element-d607cae{--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-e9f1fbe{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-35050 .elementor-element.elementor-element-77c7de6 img{height:300px;object-fit:cover;border-radius:0px 0px 0px 100px;}.elementor-35050 .elementor-element.elementor-element-af5b06f{--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-a661d48{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-30fb279 .elementor-heading-title{font-size:56px;line-height:56px;letter-spacing:-2px;}.elementor-35050 .elementor-element.elementor-element-7a75169{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-bc36223{font-size:22px;line-height:5px;}.elementor-35050 .elementor-element.elementor-element-bc36223 p{margin-block-end:0px;}.elementor-35050 .elementor-element.elementor-element-5ce38f5{grid-column:span 1;}.elementor-35050 .elementor-element.elementor-element-5ce38f5 p{margin-block-end:0px;}.elementor-35050 .elementor-element.elementor-element-b84ff13{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-ba9a488{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-35050 .elementor-element.elementor-element-ec76691{width:100%;max-width:100%;}.elementor-35050 .elementor-element.elementor-element-ec76691 img{width:100%;max-width:100%;height:650px;object-fit:cover;object-position:center center;}.elementor-35050 .elementor-element.elementor-element-cf70ed4{--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-6eeb783{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-35050 .elementor-element.elementor-element-68836ca img{height:300px;object-fit:cover;border-radius:0px 0px 0px 100px;}.elementor-35050 .elementor-element.elementor-element-a2acfa2{--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-106e80e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-6adc86d .elementor-heading-title{font-size:56px;line-height:56px;letter-spacing:-2px;}.elementor-35050 .elementor-element.elementor-element-8cc02c6{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-98b8dcf{font-size:22px;line-height:5px;}.elementor-35050 .elementor-element.elementor-element-98b8dcf p{margin-block-end:0px;}.elementor-35050 .elementor-element.elementor-element-f665878{grid-column:span 1;}.elementor-35050 .elementor-element.elementor-element-f665878 p{margin-block-end:0px;}.elementor-35050 .elementor-element.elementor-element-812e4c5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-9bdee36{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-35050 .elementor-element.elementor-element-dd5f476{width:100%;max-width:100%;}.elementor-35050 .elementor-element.elementor-element-dd5f476 img{width:100%;max-width:100%;height:650px;object-fit:cover;object-position:center center;}.elementor-35050 .elementor-element.elementor-element-eb70629{--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-d9a6415{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-35050 .elementor-element.elementor-element-27af8dc img{height:300px;object-fit:cover;border-radius:0px 0px 0px 100px;}.elementor-35050 .elementor-element.elementor-element-154fbc8{--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-12ba619{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-9bfcdfb .elementor-heading-title{font-size:56px;line-height:56px;letter-spacing:-2px;}.elementor-35050 .elementor-element.elementor-element-f1fa26d{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-cd3e331{font-size:22px;line-height:5px;}.elementor-35050 .elementor-element.elementor-element-cd3e331 p{margin-block-end:0px;}.elementor-35050 .elementor-element.elementor-element-0711b46{grid-column:span 1;}.elementor-35050 .elementor-element.elementor-element-0711b46 p{margin-block-end:0px;}.elementor-35050 .elementor-element.elementor-element-6c0fbe8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-36c7fb1{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-35050 .elementor-element.elementor-element-f064764{width:100%;max-width:100%;}.elementor-35050 .elementor-element.elementor-element-f064764 img{width:100%;max-width:100%;height:650px;object-fit:cover;object-position:center center;}.elementor-35050 .elementor-element.elementor-element-c9710c1{--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-fa9d375{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-35050 .elementor-element.elementor-element-877bf2e img{height:300px;object-fit:cover;border-radius:0px 0px 0px 100px;}.elementor-35050 .elementor-element.elementor-element-5af1368{--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-5f07648{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-15df385 .elementor-heading-title{font-size:56px;line-height:56px;letter-spacing:-2px;}.elementor-35050 .elementor-element.elementor-element-2ed0e13{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-a6a85b1{font-size:22px;line-height:5px;}.elementor-35050 .elementor-element.elementor-element-a6a85b1 p{margin-block-end:0px;}.elementor-35050 .elementor-element.elementor-element-61800c1{grid-column:span 1;}.elementor-35050 .elementor-element.elementor-element-61800c1 p{margin-block-end:0px;}.elementor-35050 .elementor-element.elementor-element-01fffb0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-eda1602{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-35050 .elementor-element.elementor-element-1dd41de{width:100%;max-width:100%;}.elementor-35050 .elementor-element.elementor-element-1dd41de img{width:100%;max-width:100%;height:650px;object-fit:cover;object-position:center center;}.elementor-35050 .elementor-element.elementor-element-b84e5e7{--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-d64216a{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-35050 .elementor-element.elementor-element-4755417 img{height:300px;object-fit:cover;border-radius:0px 0px 0px 100px;}.elementor-35050 .elementor-element.elementor-element-6991520{--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-6a755a9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-3574a1a .elementor-heading-title{font-size:56px;line-height:56px;letter-spacing:-2px;}.elementor-35050 .elementor-element.elementor-element-a5db9ad{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-8788865{font-size:22px;line-height:5px;}.elementor-35050 .elementor-element.elementor-element-8788865 p{margin-block-end:0px;}.elementor-35050 .elementor-element.elementor-element-b7b5369{grid-column:span 1;}.elementor-35050 .elementor-element.elementor-element-b7b5369 p{margin-block-end:0px;}.elementor-35050 .elementor-element.elementor-element-727eeb8{--justify-content:flex-end;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-35050 .elementor-element.elementor-element-727eeb8:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-727eeb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-35050 .elementor-element.elementor-element-e027b7c{--gap:75px 75px;--row-gap:75px;--column-gap:75px;--padding-top:100px;--padding-bottom:125px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-3e6b629 img{max-width:200px;}.elementor-35050 .elementor-element.elementor-element-6296fb2 .elementor-heading-title{font-size:80px;line-height:80px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-9ac2a3d{--margin-top:0;--margin-bottom:-175px;--margin-left:10vw;--margin-right:0;}.elementor-35050 .elementor-element.elementor-element-0a02e62{--e-n-carousel-swiper-slides-to-display:3;}.elementor-35050 .elementor-element.elementor-element-e401f63{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:025px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-d99e6e0{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-9b1f832{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-ae7d6f2 img{width:100%;max-width:200px;}.elementor-35050 .elementor-element.elementor-element-101ba21 .elementor-heading-title{font-size:80px;line-height:80px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-5ba6113{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35050 .elementor-element.elementor-element-ff3d622{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-35050 .elementor-element.elementor-element-198a084{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-1ec4fdf{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-35050 .elementor-element.elementor-element-44f4493{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-9de1502{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-3c789b7 img{width:100%;height:750px;object-fit:cover;}.elementor-35050 .elementor-element.elementor-element-e9d7a98{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-35050 .elementor-element.elementor-element-87002c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-c1854a9{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-35050 .elementor-element.elementor-element-5812037{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-49d3bb7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-d31c7de img{width:100%;height:750px;object-fit:cover;}.elementor-35050 .elementor-element.elementor-element-5acc630{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-35050 .elementor-element.elementor-element-0595508{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-03a27f5{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-35050 .elementor-element.elementor-element-e92fe88{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-c699c31{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-70e2871 img{width:100%;height:750px;object-fit:cover;}.elementor-35050 .elementor-element.elementor-element-babb128{padding:0px 0px 0px 25px;}.elementor-35050 .elementor-element.elementor-element-dc7ec82{--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-6f996ec .elementor-heading-title{font-size:80px;line-height:80px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-a84c25a{--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-e1f62c2{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:16px;}.elementor-35050 .elementor-element.elementor-element-d85ec1b{--padding-top:0px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-a2e97bc .elementor-heading-title{font-size:26px;}.elementor-35050 .elementor-element.elementor-element-8c13b52 .elementor-heading-title{font-size:100px;line-height:95px;letter-spacing:-6px;}.elementor-35050 .elementor-element.elementor-element-4d643ac{font-size:24px;line-height:30px;}.elementor-35050 .elementor-element.elementor-element-0c281d1{--margin-top:0;--margin-bottom:-175px;--margin-left:10vw;--margin-right:0;}.elementor-35050 .elementor-element.elementor-element-b8649ff{--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-c328523 .elementor-button{padding:20px 25px 20px 25px;}.elementor-35050 .elementor-element.elementor-element-ee2cbc0{--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-35050 .elementor-element.elementor-element-7cd467d .elementor-heading-title{font-size:100px;line-height:95px;letter-spacing:-6px;}.elementor-35050 .elementor-element.elementor-element-9f3d0dd{--gap:75px 75px;--row-gap:75px;--column-gap:75px;--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-4c9b5a9{--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-e4fde59{--margin-top:0;--margin-bottom:-175px;--margin-left:10vw;--margin-right:0;}.elementor-35050 .elementor-element.elementor-element-4650810{--padding-top:100px;--padding-bottom:125px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-feb2956 .elementor-heading-title{font-size:64px;}.elementor-35050 .elementor-element.elementor-element-9e37101{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-ef84abc{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-327631a .elementor-heading-title{font-size:64px;}.elementor-35050 .elementor-element.elementor-element-c88de3d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-35050 .elementor-element.elementor-element-4f6754f{--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;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-dd13519.elementor-element{--order:-99999 /* order start hack */;}.elementor-35050 .elementor-element.elementor-element-dd13519 img{width:100%;max-width:200px;}}@media(max-width:1024px){.elementor-35050 .elementor-element.elementor-element-0eb96ed{--e-n-carousel-swiper-slides-to-display:2;}.elementor-35050 .elementor-element.elementor-element-e93e28d img{max-width:300px;}.elementor-35050 .elementor-element.elementor-element-4d55671{--padding-top:15px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-9d1fe2a{--justify-content:flex-end;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-35050 .elementor-element.elementor-element-ef52885{font-size:18px;line-height:22px;}.elementor-35050 .elementor-element.elementor-element-da6dd8c{--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;}.elementor-35050 .elementor-element.elementor-element-e6ce572{--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;}.elementor-35050 .elementor-element.elementor-element-7ffa38b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;padding:0px 25px 100px 25px;border-width:0px 0px 1px 0px;}.elementor-35050 .elementor-element.elementor-element-bf790f5:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-bf790f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/live_the_lake-scaled.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-bf790f5{--min-height:80vh;--overlay-opacity:0.3;--border-radius:0px 0px 0px 100px;}.elementor-35050 .elementor-element.elementor-element-bf790f5.e-con{--align-self:flex-end;}.elementor-35050 .elementor-element.elementor-element-3497404:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-3497404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/love_the_city-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35050 .elementor-element.elementor-element-3497404{--min-height:80vh;--overlay-opacity:0.3;--border-radius:0px 100px 0px 0px;--z-index:2;}.elementor-35050 .elementor-element.elementor-element-75d857d{text-align:end;}.elementor-35050 .elementor-element.elementor-element-75d857d img{width:100%;max-width:75%;border-radius:0px 0px 0px 100px;}.elementor-35050 .elementor-element.elementor-element-ccd811e{z-index:2;text-align:start;}.elementor-35050 .elementor-element.elementor-element-ccd811e img{width:75%;border-radius:0px 100px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-82b94c3{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:100px 25px 0px 25px;z-index:1;border-width:1px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-4ea6e83{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-20bbddf .elementor-heading-title{font-size:64px;line-height:68px;letter-spacing:-2px;}.elementor-35050 .elementor-element.elementor-element-ae1e699{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:25px;--e-n-carousel-swiper-slides-gap:16px;}.elementor-35050 .elementor-element.elementor-element-4e45d43{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-a5e3ebd img{max-width:320px;}.elementor-35050 .elementor-element.elementor-element-d2a10ef{--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;}.elementor-35050 .elementor-element.elementor-element-b4c85df{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-3d32cd3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-bf9a12f{--min-height:520px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-bf9a12f:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-bf9a12f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-35050 .elementor-element.elementor-element-70ca4cf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-0c603a6{--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-c4db0d0 .elementor-heading-title{font-size:80px;line-height:80px;}.elementor-35050 .elementor-element.elementor-element-ad02d5f{text-align:start;}.elementor-35050 .elementor-element.elementor-element-ad02d5f .elementor-heading-title{font-size:80px;line-height:80px;}.elementor-35050 .elementor-element.elementor-element-75afa78{--justify-content:flex-end;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-35050 .elementor-element.elementor-element-96276f7 .elementor-heading-title{font-size:80px;line-height:80px;}.elementor-35050 .elementor-element.elementor-element-80792f6{text-align:start;}.elementor-35050 .elementor-element.elementor-element-80792f6 .elementor-heading-title{font-size:80px;line-height:80px;}.elementor-35050 .elementor-element.elementor-element-606d895{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-4f61fda .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;padding:15px 25px 15px 25px;}.elementor-35050 .elementor-element.elementor-element-10c2c55{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-5104b26 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;padding:15px 25px 15px 25px;}.elementor-35050 .elementor-element.elementor-element-8296907{--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-0d364bc{--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-0377294{--min-height:600px;}.elementor-35050 .elementor-element.elementor-element-0377294:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-0377294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-35050 .elementor-element.elementor-element-5cf8733{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-875f048{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-f2b9380{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-e1e2e6d{--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-e0a832c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-e0a832c:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-e0a832c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #203963 80%, #B6C4E0 100%);}.elementor-35050 .elementor-element.elementor-element-d353a6e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-738b5c5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-35050 .elementor-element.elementor-element-96e8d4d{--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;--justify-content:center;}.elementor-35050 .elementor-element.elementor-element-737d31f{border-width:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-e2c1f3c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-35050 .elementor-element.elementor-element-e7d3741{--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;--justify-content:center;}.elementor-35050 .elementor-element.elementor-element-badaef9{border-width:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-ab6f21d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-35050 .elementor-element.elementor-element-9f9b1c5{--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;--justify-content:center;}.elementor-35050 .elementor-element.elementor-element-42f6f48{border-width:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-61cb8dd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-35050 .elementor-element.elementor-element-c1ad0d7{--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;--justify-content:center;}.elementor-35050 .elementor-element.elementor-element-f2f37fa{border-width:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-887834f{--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-10f3032{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-efceab1{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-a6854d9 img{height:500px;}.elementor-35050 .elementor-element.elementor-element-77c7de6 img{height:500px;}.elementor-35050 .elementor-element.elementor-element-af5b06f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-a661d48{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-7a75169{--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-b84ff13{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-ec76691 img{height:500px;}.elementor-35050 .elementor-element.elementor-element-68836ca img{height:500px;}.elementor-35050 .elementor-element.elementor-element-a2acfa2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-106e80e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-8cc02c6{--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-812e4c5{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-dd5f476 img{height:500px;}.elementor-35050 .elementor-element.elementor-element-27af8dc img{height:500px;}.elementor-35050 .elementor-element.elementor-element-154fbc8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-12ba619{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-f1fa26d{--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-6c0fbe8{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-f064764 img{height:500px;}.elementor-35050 .elementor-element.elementor-element-877bf2e img{height:500px;}.elementor-35050 .elementor-element.elementor-element-5af1368{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-5f07648{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-2ed0e13{--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-01fffb0{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-1dd41de img{height:500px;}.elementor-35050 .elementor-element.elementor-element-4755417 img{height:500px;}.elementor-35050 .elementor-element.elementor-element-6991520{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-6a755a9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-a5db9ad{--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-15dc5b4{--e-n-carousel-swiper-slides-to-display:1;}.elementor-35050 .elementor-element.elementor-element-727eeb8:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-727eeb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-35050 .elementor-element.elementor-element-9ac2a3d{--min-height:100px;--margin-top:0;--margin-bottom:-150px;--margin-left:10vw;--margin-right:0;}.elementor-35050 .elementor-element.elementor-element-0a02e62{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:25px;}.elementor-35050 .elementor-element.elementor-element-e401f63{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-ff3d622{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-35050 .elementor-element.elementor-element-9de1502{--margin-top:-81px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-3c789b7 img{height:500px;}.elementor-35050 .elementor-element.elementor-element-e9d7a98{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-35050 .elementor-element.elementor-element-49d3bb7{--margin-top:-81px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-d31c7de img{height:500px;}.elementor-35050 .elementor-element.elementor-element-5acc630{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-35050 .elementor-element.elementor-element-c699c31{--margin-top:-81px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-70e2871 img{height:500px;}.elementor-35050 .elementor-element.elementor-element-babb128{--e-n-carousel-swiper-slides-to-display:1;padding:0px 25px 0px 25px;}.elementor-35050 .elementor-element.elementor-element-dc7ec82{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-6f996ec{padding:0px 25px 0px 25px;}.elementor-35050 .elementor-element.elementor-element-a84c25a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-56b7888{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-5f34ae3{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-56afaad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-ef0e67f{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35050 .elementor-element.elementor-element-e1f62c2{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:16px;}.elementor-35050 .elementor-element.elementor-element-d85ec1b{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-cb3a21c{--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;--gap:75px 75px;--row-gap:75px;--column-gap:75px;}.elementor-35050 .elementor-element.elementor-element-4d643ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-35050 .elementor-element.elementor-element-0c281d1{--min-height:100px;--margin-top:0;--margin-bottom:-75px;--margin-left:10vw;--margin-right:0;}.elementor-35050 .elementor-element.elementor-element-b8649ff{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-35050 .elementor-element.elementor-element-aadf68c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35050 .elementor-element.elementor-element-ee2cbc0{--justify-content:flex-start;--overlay-opacity:0;}.elementor-35050 .elementor-element.elementor-element-4c9b5a9{--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-e4fde59{--min-height:100px;--margin-top:0;--margin-bottom:-75px;--margin-left:10vw;--margin-right:0;}.elementor-35050 .elementor-element.elementor-element-4650810{--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-1f3daeb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-4f6754f{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:0100px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-d5bf3cd .elementor-heading-title{font-size:80px;line-height:80px;}.elementor-35050 .elementor-element.elementor-element-bc2699a .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-35050 .elementor-element.elementor-element-0eb96ed{--e-n-carousel-swiper-slides-to-display:1;}.elementor-35050 .elementor-element.elementor-element-e93e28d img{max-width:250px;}.elementor-35050 .elementor-element.elementor-element-06dd97f{--width:25%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-4d55671{--width:50%;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-d973c0b .elementor-heading-title{font-size:20px;}.elementor-35050 .elementor-element.elementor-element-33f29fe{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-35050 .elementor-element.elementor-element-0fd1921 .elementor-heading-title{font-size:15px;}.elementor-35050 .elementor-element.elementor-element-e38b44f .elementor-icon{font-size:12px;}.elementor-35050 .elementor-element.elementor-element-e38b44f .elementor-icon svg{height:12px;}.elementor-35050 .elementor-element.elementor-element-9d1fe2a{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-17eefa8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-08bf049{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-35050 .elementor-element.elementor-element-403f392 .elementor-heading-title{font-size:52px;line-height:45px;letter-spacing:-3px;}.elementor-35050 .elementor-element.elementor-element-2d4c18d .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-35050 .elementor-element.elementor-element-727ca59 .elementor-heading-title{font-size:72px;line-height:63px;letter-spacing:-2px;}.elementor-35050 .elementor-element.elementor-element-c18c188 .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-35050 .elementor-element.elementor-element-da6ad66{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-35050 .elementor-element.elementor-element-a3ff683 .elementor-button{letter-spacing:-0.5px;padding:15px 15px 15px 15px;}.elementor-35050 .elementor-element.elementor-element-42b8af7{--width:50%;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:75px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-42b8af7.e-con{--align-self:flex-end;}.elementor-35050 .elementor-element.elementor-element-f8616ad img{max-width:60px;}.elementor-35050 .elementor-element.elementor-element-6939e20{--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-6a7096c .elementor-heading-title{font-size:56px;line-height:50px;letter-spacing:-2px;}.elementor-35050 .elementor-element.elementor-element-ee67850 .elementor-button{padding:15px 25px 15px 25px;}.elementor-35050 .elementor-element.elementor-element-ef52885{font-size:16px;line-height:26px;letter-spacing:0px;}.elementor-35050 .elementor-element.elementor-element-344ce2e .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-35050 .elementor-element.elementor-element-514b399 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-35050 .elementor-element.elementor-element-7ffa38b .elementor-heading-title{font-size:80px;line-height:80px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-bf790f5{--width:75%;--min-height:500px;}.elementor-35050 .elementor-element.elementor-element-3497404{--width:75%;--min-height:500px;}.elementor-35050 .elementor-element.elementor-element-75d857d img{height:500px;object-fit:cover;object-position:center left;border-radius:0px 0px 0px 100px;}.elementor-35050 .elementor-element.elementor-element-ccd811e img{height:500px;object-fit:cover;border-radius:0px 100px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-82b94c3 .elementor-heading-title{font-size:80px;line-height:80px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-4ea6e83{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-9a211f4{padding:0px 25px 0px 25px;}.elementor-35050 .elementor-element.elementor-element-9a211f4 .elementor-button{padding:20px 35px 20px 35px;}.elementor-35050 .elementor-element.elementor-element-ddab417{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-20bbddf{padding:0px 25px 0px 25px;}.elementor-35050 .elementor-element.elementor-element-20bbddf .elementor-heading-title{font-size:64px;}.elementor-35050 .elementor-element.elementor-element-ae1e699{--e-n-carousel-swiper-slides-to-display:1;}.elementor-35050 .elementor-element.elementor-element-4e45d43{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-3539d76{padding:0px 25px 0px 25px;}.elementor-35050 .elementor-element.elementor-element-3539d76 .elementor-button{padding:20px 10px 020px 10px;}.elementor-35050 .elementor-element.elementor-element-d2a10ef{--min-height:640px;}.elementor-35050 .elementor-element.elementor-element-b4c85df{--min-height:640px;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-35050 .elementor-element.elementor-element-3d32cd3{--padding-top:50px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-4516d3b .elementor-heading-title{font-size:64px;line-height:68px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-bf9a12f{--min-height:480px;}.elementor-35050 .elementor-element.elementor-element-c4db0d0 .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-35050 .elementor-element.elementor-element-ad02d5f .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-35050 .elementor-element.elementor-element-75afa78{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-96276f7 .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-35050 .elementor-element.elementor-element-80792f6 .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-35050 .elementor-element.elementor-element-7512451{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-818338a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-8296907{--min-height:640px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-0d364bc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-b6e7b86{padding:0px 25px 0px 25px;}.elementor-35050 .elementor-element.elementor-element-b6e7b86 .elementor-button{padding:20px 35px 20px 35px;}.elementor-35050 .elementor-element.elementor-element-0377294:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-0377294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/collection_header-scaled.webp");}.elementor-35050 .elementor-element.elementor-element-0377294{--min-height:400px;}.elementor-35050 .elementor-element.elementor-element-5cf8733{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:75px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-4586039 .elementor-heading-title{font-size:52px;line-height:52px;}.elementor-35050 .elementor-element.elementor-element-875f048{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-e1e2e6d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-8021a7a{padding:0px 25px 0px 25px;}.elementor-35050 .elementor-element.elementor-element-8021a7a .elementor-button{padding:20px 0px 020px 0px;}.elementor-35050 .elementor-element.elementor-element-e0a832c{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:75px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-de3dd8e{padding:0px 25px 0px 25px;}.elementor-35050 .elementor-element.elementor-element-de3dd8e .elementor-button{padding:20px 35px 20px 35px;}.elementor-35050 .elementor-element.elementor-element-887834f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-34d5200{padding:0px 25px 0px 25px;}.elementor-35050 .elementor-element.elementor-element-34d5200 .elementor-button{padding:20px 0px 020px 0px;}.elementor-35050 .elementor-element.elementor-element-039d0a2:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-039d0a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/modern_interiors-scaled.webp");}.elementor-35050 .elementor-element.elementor-element-039d0a2{--min-height:640px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-8e4f657 .elementor-heading-title{font-size:60px;line-height:50px;letter-spacing:-2px;}.elementor-35050 .elementor-element.elementor-element-10f3032{--padding-top:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-a6854d9 img{height:300px;}.elementor-35050 .elementor-element.elementor-element-d607cae{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-3ab5052{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-3ab5052 .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-8f71acf{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-8f71acf .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-77c7de6 img{height:300px;border-radius:0px 0px 0px 70px;}.elementor-35050 .elementor-element.elementor-element-af5b06f{--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-d7c68af{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-d7c68af .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-63a8e0a{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-63a8e0a .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-30fb279{padding:0px 0px 30px 0px;grid-column:span 2;}.elementor-35050 .elementor-element.elementor-element-30fb279 .elementor-heading-title{font-size:64px;line-height:64px;}.elementor-35050 .elementor-element.elementor-element-7a75169{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-bc36223{font-size:20px;}.elementor-35050 .elementor-element.elementor-element-5ce38f5{font-size:16px;line-height:20px;}.elementor-35050 .elementor-element.elementor-element-ec76691 img{height:300px;}.elementor-35050 .elementor-element.elementor-element-cf70ed4{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-99da479{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-99da479 .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-511ba2f{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-511ba2f .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-68836ca img{height:300px;border-radius:0px 0px 0px 70px;}.elementor-35050 .elementor-element.elementor-element-a2acfa2{--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-767d843{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-767d843 .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-5886b51{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-5886b51 .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-6adc86d{padding:0px 0px 30px 0px;grid-column:span 2;}.elementor-35050 .elementor-element.elementor-element-6adc86d .elementor-heading-title{font-size:64px;line-height:64px;}.elementor-35050 .elementor-element.elementor-element-8cc02c6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-98b8dcf{font-size:20px;}.elementor-35050 .elementor-element.elementor-element-f665878{font-size:16px;line-height:20px;}.elementor-35050 .elementor-element.elementor-element-dd5f476 img{height:300px;}.elementor-35050 .elementor-element.elementor-element-eb70629{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-4c78c17{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-4c78c17 .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-927dc25{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-927dc25 .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-27af8dc img{height:300px;border-radius:0px 0px 0px 70px;}.elementor-35050 .elementor-element.elementor-element-154fbc8{--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-a7bbdc7{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-a7bbdc7 .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-8388015{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-8388015 .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-9bfcdfb{padding:0px 0px 30px 0px;grid-column:span 2;}.elementor-35050 .elementor-element.elementor-element-9bfcdfb .elementor-heading-title{font-size:64px;line-height:64px;}.elementor-35050 .elementor-element.elementor-element-f1fa26d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-cd3e331{font-size:20px;}.elementor-35050 .elementor-element.elementor-element-0711b46{font-size:16px;line-height:20px;}.elementor-35050 .elementor-element.elementor-element-f064764 img{height:300px;}.elementor-35050 .elementor-element.elementor-element-c9710c1{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-bdc9b14{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-bdc9b14 .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-e847251{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-e847251 .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-877bf2e img{height:300px;border-radius:0px 0px 0px 70px;}.elementor-35050 .elementor-element.elementor-element-5af1368{--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-3e684fc{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-3e684fc .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-5e628ef{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-5e628ef .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-15df385{padding:0px 0px 30px 0px;grid-column:span 2;}.elementor-35050 .elementor-element.elementor-element-15df385 .elementor-heading-title{font-size:64px;line-height:64px;}.elementor-35050 .elementor-element.elementor-element-2ed0e13{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-a6a85b1{font-size:20px;}.elementor-35050 .elementor-element.elementor-element-61800c1{font-size:16px;line-height:20px;}.elementor-35050 .elementor-element.elementor-element-1dd41de img{height:300px;}.elementor-35050 .elementor-element.elementor-element-b84e5e7{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-be195dd{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-be195dd .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-3dffce9{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-3dffce9 .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-4755417 img{height:300px;border-radius:0px 0px 0px 70px;}.elementor-35050 .elementor-element.elementor-element-6991520{--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-6dbb5f4{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-6dbb5f4 .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-08e8e7f{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-08e8e7f .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-3574a1a{padding:0px 0px 30px 0px;grid-column:span 2;}.elementor-35050 .elementor-element.elementor-element-3574a1a .elementor-heading-title{font-size:64px;line-height:64px;}.elementor-35050 .elementor-element.elementor-element-a5db9ad{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-8788865{font-size:20px;}.elementor-35050 .elementor-element.elementor-element-b7b5369{font-size:16px;line-height:20px;}.elementor-35050 .elementor-element.elementor-element-15dc5b4{--e-n-carousel-swiper-slides-to-display:1;}.elementor-35050 .elementor-element.elementor-element-afe387d{padding:0px 25px 0px 25px;}.elementor-35050 .elementor-element.elementor-element-afe387d .elementor-button{padding:20px 0px 020px 0px;}.elementor-35050 .elementor-element.elementor-element-727eeb8:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-727eeb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/02/bh-difference-scaled.webp");background-position:-543px 0px;}.elementor-35050 .elementor-element.elementor-element-727eeb8{--min-height:640px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-cab7e38 .elementor-heading-title{font-size:60px;line-height:50px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-e027b7c{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-3e6b629{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-35050 .elementor-element.elementor-element-3e6b629 img{width:150px;max-width:150px;height:150px;}.elementor-35050 .elementor-element.elementor-element-6296fb2{padding:0px 25px 0px 25px;}.elementor-35050 .elementor-element.elementor-element-6296fb2 .elementor-heading-title{font-size:48px;line-height:50px;letter-spacing:-2px;}.elementor-35050 .elementor-element.elementor-element-9ac2a3d{--width:100px;--min-height:100px;--margin-top:20px;--margin-bottom:-125px;--margin-left:40px;--margin-right:0;}.elementor-35050 .elementor-element.elementor-element-0a02e62{--e-n-carousel-swiper-slides-to-display:1;}.elementor-35050 .elementor-element.elementor-element-e401f63{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-35050 .elementor-element.elementor-element-aa34190{padding:0px 25px 0px 25px;}.elementor-35050 .elementor-element.elementor-element-aa34190 .elementor-button{padding:20px 15px 20px 15px;}.elementor-35050 .elementor-element.elementor-element-d99e6e0{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-35050 .elementor-element.elementor-element-ae7d6f2 img{max-width:150px;}.elementor-35050 .elementor-element.elementor-element-101ba21 .elementor-heading-title{font-size:48px;line-height:50px;}.elementor-35050 .elementor-element.elementor-element-ff3d622{--justify-content:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-35050 .elementor-element.elementor-element-7b95b8e .elementor-heading-title{font-size:56px;line-height:61px;letter-spacing:-6px;}.elementor-35050 .elementor-element.elementor-element-3bd3263 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-35050 .elementor-element.elementor-element-53f83f9{font-size:16px;}.elementor-35050 .elementor-element.elementor-element-44f4493{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-81208cd{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-81208cd .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-5a219fc{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-5a219fc .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-18e9c9f{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-18e9c9f .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-9de1502{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-c39fc4b{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-c39fc4b .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-8b8b24c{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-8b8b24c .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-3c789b7 img{height:325px;}.elementor-35050 .elementor-element.elementor-element-e9d7a98{--justify-content:flex-end;}.elementor-35050 .elementor-element.elementor-element-a99d049 .elementor-heading-title{font-size:56px;line-height:61px;letter-spacing:-6px;}.elementor-35050 .elementor-element.elementor-element-3c8e927 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-35050 .elementor-element.elementor-element-8bf8bb2{font-size:16px;}.elementor-35050 .elementor-element.elementor-element-5812037{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-1b338f9{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-1b338f9 .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-9b0564c{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-9b0564c .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-bbc6500{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-bbc6500 .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-49d3bb7{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-8642842{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-8642842 .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-a47bb74{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-a47bb74 .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-d31c7de img{height:325px;}.elementor-35050 .elementor-element.elementor-element-5acc630{--min-height:0px;--justify-content:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-35050 .elementor-element.elementor-element-81a1c70 .elementor-heading-title{font-size:56px;line-height:61px;letter-spacing:-2px;}.elementor-35050 .elementor-element.elementor-element-3a8ec88 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-35050 .elementor-element.elementor-element-780bda7{font-size:16px;}.elementor-35050 .elementor-element.elementor-element-e92fe88{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-c1d385d{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-c1d385d .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-47dfa55{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-47dfa55 .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-a836710{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-a836710 .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-c699c31{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35050 .elementor-element.elementor-element-6f5d80b{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-6f5d80b .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-4b6a42b{padding:0px 0px 0px 0px;}.elementor-35050 .elementor-element.elementor-element-4b6a42b .elementor-button{padding:20px 20px 020px 20px;}.elementor-35050 .elementor-element.elementor-element-70e2871 img{height:325px;}.elementor-35050 .elementor-element.elementor-element-babb128{--e-n-carousel-swiper-slides-to-display:1;}.elementor-35050 .elementor-element.elementor-element-dc7ec82{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-35050 .elementor-element.elementor-element-6f996ec{text-align:start;}.elementor-35050 .elementor-element.elementor-element-6f996ec .elementor-heading-title{font-size:56px;line-height:61px;letter-spacing:-2px;}.elementor-35050 .elementor-element.elementor-element-a84c25a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35050 .elementor-element.elementor-element-e1f62c2{--e-n-carousel-swiper-slides-to-display:1;}.elementor-35050 .elementor-element.elementor-element-d85ec1b{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-35050 .elementor-element.elementor-element-a2e97bc .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-35050 .elementor-element.elementor-element-8c13b52 .elementor-heading-title{font-size:56px;line-height:61px;letter-spacing:-4px;}.elementor-35050 .elementor-element.elementor-element-4d643ac{font-size:32px;line-height:34px;}.elementor-35050 .elementor-element.elementor-element-0c281d1{--width:100px;--min-height:100px;--margin-top:20px;--margin-bottom:-75px;--margin-left:40px;--margin-right:0;}.elementor-35050 .elementor-element.elementor-element-b8649ff{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:75px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-c328523{padding:0px 25px 0px 25px;}.elementor-35050 .elementor-element.elementor-element-c328523 .elementor-button{padding:20px 35px 20px 35px;}.elementor-35050 .elementor-element.elementor-element-ee2cbc0:not(.elementor-motion-effects-element-type-background), .elementor-35050 .elementor-element.elementor-element-ee2cbc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.branthaven.com/app/uploads/2026/03/pier_sets_thescene-scaled.webp");background-position:-275px 0px;}.elementor-35050 .elementor-element.elementor-element-ee2cbc0{--min-height:640px;--overlay-opacity:0;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-7cd467d .elementor-heading-title{font-size:56px;line-height:50px;letter-spacing:-2px;}.elementor-35050 .elementor-element.elementor-element-9f3d0dd{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-4c9b5a9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:75px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-3dd6370 .elementor-heading-title{font-size:48px;line-height:50px;letter-spacing:-2px;}.elementor-35050 .elementor-element.elementor-element-bec8d62{padding:0px 25px 0px 25px;}.elementor-35050 .elementor-element.elementor-element-bec8d62 .elementor-button{padding:20px 15px 020px 15px;}.elementor-35050 .elementor-element.elementor-element-e4fde59{--width:100px;--min-height:100px;--margin-top:20px;--margin-bottom:-75px;--margin-left:40px;--margin-right:0;}.elementor-35050 .elementor-element.elementor-element-feb2956 .elementor-heading-title{font-size:48px;line-height:50px;letter-spacing:-2px;}.elementor-35050 .elementor-element.elementor-element-9e37101{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-35050 .elementor-element.elementor-element-fb445f1{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-35050 .elementor-element.elementor-element-327631a .elementor-heading-title{font-size:48px;letter-spacing:-2px;}.elementor-35050 .elementor-element.elementor-element-04f7c37{padding:0px 25px 0px 25px;}.elementor-35050 .elementor-element.elementor-element-04f7c37 .elementor-button{padding:20px 0px 020px 0px;}.elementor-35050 .elementor-element.elementor-element-83dddd8{padding:0px 25px 0px 25px;}.elementor-35050 .elementor-element.elementor-element-83dddd8 .elementor-button{padding:20px 35px 020px 35px;}.elementor-35050 .elementor-element.elementor-element-4f6754f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-35050 .elementor-element.elementor-element-291eaae{--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;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35050 .elementor-element.elementor-element-d5bf3cd .elementor-heading-title{font-size:48px;line-height:50px;}.elementor-35050 .elementor-element.elementor-element-bc2699a .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-35050 .elementor-element.elementor-element-dd13519 img{max-width:250px;}.elementor-35050 .elementor-element.elementor-element-9e03ee3{padding:0px 25px 0px 25px;}.elementor-35050 .elementor-element.elementor-element-9e03ee3 .elementor-button{padding:20px 35px 020px 35px;}}/* Start custom CSS for container, class: .elementor-element-9e1adb0 */.elementor-35050 .elementor-element.elementor-element-9e1adb0 { 
    background: #203963;
background: -webkit-linear-gradient(90deg,rgba(32, 57, 99, 1) 0%, rgba(95, 123, 175, 1) 60%, rgba(201, 213, 230, 1) 100%);
background: -moz-linear-gradient(90deg,rgba(32, 57, 99, 1) 0%, rgba(95, 123, 175, 1) 60%, rgba(201, 213, 230, 1) 100%);
background: linear-gradient(90deg,rgba(32, 57, 99, 1) 0%, rgba(95, 123, 175, 1) 60%, rgba(201, 213, 230, 1) 100%);/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e38b44f */.elementor-35050 .elementor-element.elementor-element-e38b44f svg path g, .elementor-35050 .elementor-element.elementor-element-e38b44f svg path, .elementor-35050 .elementor-element.elementor-element-e38b44f svg {fill: #fff !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef52885 */.elementor-35050 .elementor-element.elementor-element-ef52885 ul li {
    list-style-type: disc;
    padding: 0;
    margin: 0 20px ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c08eaf */.elementor-35050 .elementor-element.elementor-element-0c08eaf.image-overlay::after { border-radius: 0 150px 0 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ae6135 */.elementor-35050 .elementor-element.elementor-element-3ae6135.image-overlay::after { border-radius: 0 0 0 150px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccd811e */.elementor-35050 .elementor-element.elementor-element-ccd811e.image-overlay::after { border-radius: 0 150px 0 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ace9b39 */.elementor-35050 .elementor-element.elementor-element-ace9b39 ul li {
    list-style-type: disc;
    padding: 0;
    margin: 0 20px ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b1d2d0 */.elementor-35050 .elementor-element.elementor-element-8b1d2d0.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8063938 */.elementor-35050 .elementor-element.elementor-element-8063938.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-064e085 */.elementor-35050 .elementor-element.elementor-element-064e085.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3aa110e */.elementor-35050 .elementor-element.elementor-element-3aa110e.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2843d04 */.elementor-35050 .elementor-element.elementor-element-2843d04.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b1d2d0 */.elementor-35050 .elementor-element.elementor-element-8b1d2d0.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8063938 */.elementor-35050 .elementor-element.elementor-element-8063938.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-064e085 */.elementor-35050 .elementor-element.elementor-element-064e085.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3aa110e */.elementor-35050 .elementor-element.elementor-element-3aa110e.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2843d04 */.elementor-35050 .elementor-element.elementor-element-2843d04.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b1d2d0 */.elementor-35050 .elementor-element.elementor-element-8b1d2d0.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8063938 */.elementor-35050 .elementor-element.elementor-element-8063938.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-064e085 */.elementor-35050 .elementor-element.elementor-element-064e085.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3aa110e */.elementor-35050 .elementor-element.elementor-element-3aa110e.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2843d04 */.elementor-35050 .elementor-element.elementor-element-2843d04.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b1d2d0 */.elementor-35050 .elementor-element.elementor-element-8b1d2d0.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8063938 */.elementor-35050 .elementor-element.elementor-element-8063938.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-064e085 */.elementor-35050 .elementor-element.elementor-element-064e085.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3aa110e */.elementor-35050 .elementor-element.elementor-element-3aa110e.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2843d04 */.elementor-35050 .elementor-element.elementor-element-2843d04.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b1d2d0 */.elementor-35050 .elementor-element.elementor-element-8b1d2d0.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8063938 */.elementor-35050 .elementor-element.elementor-element-8063938.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-064e085 */.elementor-35050 .elementor-element.elementor-element-064e085.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3aa110e */.elementor-35050 .elementor-element.elementor-element-3aa110e.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2843d04 */.elementor-35050 .elementor-element.elementor-element-2843d04.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b1d2d0 */.elementor-35050 .elementor-element.elementor-element-8b1d2d0.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8063938 */.elementor-35050 .elementor-element.elementor-element-8063938.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-064e085 */.elementor-35050 .elementor-element.elementor-element-064e085.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3aa110e */.elementor-35050 .elementor-element.elementor-element-3aa110e.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2843d04 */.elementor-35050 .elementor-element.elementor-element-2843d04.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b1d2d0 */.elementor-35050 .elementor-element.elementor-element-8b1d2d0.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8063938 */.elementor-35050 .elementor-element.elementor-element-8063938.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-064e085 */.elementor-35050 .elementor-element.elementor-element-064e085.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3aa110e */.elementor-35050 .elementor-element.elementor-element-3aa110e.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2843d04 */.elementor-35050 .elementor-element.elementor-element-2843d04.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b1d2d0 */.elementor-35050 .elementor-element.elementor-element-8b1d2d0.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8063938 */.elementor-35050 .elementor-element.elementor-element-8063938.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-064e085 */.elementor-35050 .elementor-element.elementor-element-064e085.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3aa110e */.elementor-35050 .elementor-element.elementor-element-3aa110e.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2843d04 */.elementor-35050 .elementor-element.elementor-element-2843d04.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b1d2d0 */.elementor-35050 .elementor-element.elementor-element-8b1d2d0.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8063938 */.elementor-35050 .elementor-element.elementor-element-8063938.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-064e085 */.elementor-35050 .elementor-element.elementor-element-064e085.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3aa110e */.elementor-35050 .elementor-element.elementor-element-3aa110e.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2843d04 */.elementor-35050 .elementor-element.elementor-element-2843d04.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b1d2d0 */.elementor-35050 .elementor-element.elementor-element-8b1d2d0.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8063938 */.elementor-35050 .elementor-element.elementor-element-8063938.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-064e085 */.elementor-35050 .elementor-element.elementor-element-064e085.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3aa110e */.elementor-35050 .elementor-element.elementor-element-3aa110e.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2843d04 */.elementor-35050 .elementor-element.elementor-element-2843d04.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b1d2d0 */.elementor-35050 .elementor-element.elementor-element-8b1d2d0.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8063938 */.elementor-35050 .elementor-element.elementor-element-8063938.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-064e085 */.elementor-35050 .elementor-element.elementor-element-064e085.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3aa110e */.elementor-35050 .elementor-element.elementor-element-3aa110e.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2843d04 */.elementor-35050 .elementor-element.elementor-element-2843d04.image-overlay::after { border-radius: 0 0 0 100px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-ae1e699 */.elementor-35050 .elementor-element.elementor-element-ae1e699 {
  overflow: hidden;
}

.elementor-35050 .elementor-element.elementor-element-ae1e699 .marquee-track {
  display: flex;
  width: max-content;
  gap: 30px;
  animation: marqueeScroll 30s linear infinite;
}

@keyframes marqueeScroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff21d0f */.elementor-35050 .elementor-element.elementor-element-ff21d0f ul li {
    list-style-type: disc;
    padding: 0;
    margin: 0 20px ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80c84c0 */.elementor-35050 .elementor-element.elementor-element-80c84c0 ul li {
    list-style-type: disc;
    padding: 0;
    margin: 0 20px ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3907f90 */.elementor-35050 .elementor-element.elementor-element-3907f90 ul li {
    list-style-type: disc;
    padding: 0;
    margin: 0 20px ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8bd4f7e */.elementor-35050 .elementor-element.elementor-element-8bd4f7e ul li {
    list-style-type: disc;
    padding: 0;
    margin: 0 20px ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-233f132 */.elementor-35050 .elementor-element.elementor-element-233f132 ul li {
    list-style-type: disc;
    padding: 0;
    margin: 0 20px ;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-15dc5b4 */.elementor-35050 .elementor-element.elementor-element-15dc5b4 .swiper-slide { opacity: .8; 
transition: opacity 1s;
    
}
.elementor-35050 .elementor-element.elementor-element-15dc5b4 .swiper-slide.swiper-slide-active { opacity: 1; }/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-0a02e62 */.elementor-35050 .elementor-element.elementor-element-0a02e62 {
  overflow: hidden;
}

.elementor-35050 .elementor-element.elementor-element-0a02e62 .marquee-track {
  display: flex;
  width: max-content;
  gap: 30px;
  animation: marqueeScroll 30s linear infinite;
}

@keyframes marqueeScroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-babb128 */.elementor-35050 .elementor-element.elementor-element-babb128 .swiper-slide { opacity: .8; 
transition: opacity 1s;
    
}
.elementor-35050 .elementor-element.elementor-element-babb128 .swiper-slide.swiper-slide-active { opacity: 1; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aadf68c */.elementor-35050 .elementor-element.elementor-element-aadf68c ul li {
    list-style-type: disc;
    padding: 0;
    margin: 0 20px ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-047c6dc */.elementor-35050 .elementor-element.elementor-element-047c6dc ul li {
    list-style-type: disc;
    padding: 0;
    margin: 0 20px ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5bf3cd */.elementor-35050 .elementor-element.elementor-element-d5bf3cd {
 
  font-kerning: normal;
  text-rendering: optimizeLegibility;
  font-feature-settings: "kern";
    letter-spacing: 0.02em;
  word-spacing: -0.02em;
 }/* End custom CSS */