.elementor-16 .elementor-element.elementor-element-28ecb98{--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:flex-end;--align-items:flex-start;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--overlay-opacity:0.41;--padding-top:0px;--padding-bottom:150px;--padding-left:80px;--padding-right:80px;}.elementor-16 .elementor-element.elementor-element-28ecb98::before, .elementor-16 .elementor-element.elementor-element-28ecb98 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-28ecb98 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-28ecb98 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-28ecb98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-28ecb98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-text ) 40%, #9C9C9C1F 100%);}.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-16 .elementor-element.elementor-element-c1a458e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:115px;font-weight:500;letter-spacing:-3px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-5b93286 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:39px;font-weight:300;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-5373776{--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:00px 00px;--row-gap:00px;--column-gap:00px;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-16 .elementor-element.elementor-element-5373776:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5373776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.homesteadatmormonmill.com/wp-content/uploads/2025/12/Vector-Smart-Object-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-c9e5883{--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;}.elementor-16 .elementor-element.elementor-element-92a360b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-16 .elementor-element.elementor-element-92a360b .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:58px;font-weight:400;line-height:68px;letter-spacing:-2px;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-552335d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-bd8718c{--display:flex;--min-height:550px;}.elementor-16 .elementor-element.elementor-element-bd8718c:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-bd8718c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.homesteadatmormonmill.com/wp-content/uploads/2026/01/The-Homestead-at-Mormon-Mill-11.jpeg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-7a009f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.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-16 .elementor-element.elementor-element-ad5ff37{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;}.elementor-16 .elementor-element.elementor-element-ca2bb65{--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-16 .elementor-element.elementor-element-c4a28a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-secondary );padding:20px 25px 20px 25px;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-c4a28a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-16 .elementor-element.elementor-element-c4a28a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-c4a28a5 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-16 .elementor-element.elementor-element-c4a28a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );width:20px;}.elementor-16 .elementor-element.elementor-element-c4a28a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c4a28a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c4a28a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-16 .elementor-element.elementor-element-c4a28a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-c4a28a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-16 .elementor-element.elementor-element-c4a28a5 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-16 .elementor-element.elementor-element-c4a28a5 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-16 .elementor-element.elementor-element-c4a28a5 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-16 .elementor-element.elementor-element-c4a28a5 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.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-16 .elementor-element.elementor-element-b8e9667 .elementor-nav-menu .elementor-item{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-16 .elementor-element.elementor-element-b8e9667 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );padding-left:25px;padding-right:25px;padding-top:20px;padding-bottom:20px;}.elementor-16 .elementor-element.elementor-element-b8e9667 .elementor-nav-menu--dropdown a, .elementor-16 .elementor-element.elementor-element-b8e9667 .elementor-menu-toggle{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-b8e9667 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-b8e9667 .elementor-nav-menu--dropdown a:hover,
					.elementor-16 .elementor-element.elementor-element-b8e9667 .elementor-nav-menu--dropdown a:focus,
					.elementor-16 .elementor-element.elementor-element-b8e9667 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-16 .elementor-element.elementor-element-b8e9667 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-16 .elementor-element.elementor-element-b8e9667 .elementor-menu-toggle:hover,
					.elementor-16 .elementor-element.elementor-element-b8e9667 .elementor-menu-toggle:focus{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-b8e9667 .elementor-nav-menu--dropdown a:hover,
					.elementor-16 .elementor-element.elementor-element-b8e9667 .elementor-nav-menu--dropdown a:focus,
					.elementor-16 .elementor-element.elementor-element-b8e9667 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-16 .elementor-element.elementor-element-b8e9667 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-b8e9667 .elementor-nav-menu--dropdown .elementor-item, .elementor-16 .elementor-element.elementor-element-b8e9667 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-16 .elementor-element.elementor-element-b8e9667 .elementor-nav-menu--dropdown a{padding-left:25px;padding-right:25px;padding-top:15px;padding-bottom:15px;}.elementor-16 .elementor-element.elementor-element-37e13d5{--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;}.elementor-16 .elementor-element.elementor-element-37e13d5:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-37e13d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.homesteadatmormonmill.com/wp-content/uploads/2026/01/Homestead-at-Mormon-Mill.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-51639e4{--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;--overlay-opacity:0.3;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-16 .elementor-element.elementor-element-51639e4:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-51639e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.homesteadatmormonmill.com/wp-content/uploads/2025/12/Vector-Smart-Object-1-1.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-16 .elementor-element.elementor-element-51639e4::before, .elementor-16 .elementor-element.elementor-element-51639e4 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-51639e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-51639e4 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-51639e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-51639e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-c34b189{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-16 .elementor-element.elementor-element-c34b189 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:78px;font-weight:400;line-height:88px;letter-spacing:-2px;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-cdd6755{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-ce32f12{--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-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-16 .elementor-element.elementor-element-3b51ea4 img{width:100%;max-width:100%;height:800px;object-fit:cover;object-position:center center;}.elementor-16 .elementor-element.elementor-element-df05bc6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-2f8861b{--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-16 .elementor-element.elementor-element-42eea56 img{width:100%;max-width:100%;height:800px;object-fit:cover;object-position:center center;}.elementor-16 .elementor-element.elementor-element-0815e31{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-ecbdc31{--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-16 .elementor-element.elementor-element-3c97f51 img{width:100%;max-width:100%;height:800px;object-fit:cover;object-position:center center;}.elementor-16 .elementor-element.elementor-element-51d97cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c326ea5{--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-16 .elementor-element.elementor-element-57ab158 img{width:100%;max-width:100%;height:800px;object-fit:cover;object-position:center center;}.elementor-16 .elementor-element.elementor-element-a815ac4{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-75px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-115px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-115px;--e-n-carousel-arrow-hover-color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-a815ac4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:500px 500px 500px 500px;padding:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-a815ac4 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#DADADA;}.elementor-16 .elementor-element.elementor-element-e9cf48d{--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;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-9ccff6b{--display:flex;}.elementor-16 .elementor-element.elementor-element-9688cb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-9688cb2 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:56px;font-weight:400;line-height:66px;letter-spacing:-2px;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-5c4e9d6{--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;}.elementor-16 .elementor-element.elementor-element-d71d70a .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-secondary );padding:20px 35px 20px 35px;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-d71d70a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-16 .elementor-element.elementor-element-d71d70a .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-d71d70a .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-16 .elementor-element.elementor-element-d71d70a .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );width:20px;}.elementor-16 .elementor-element.elementor-element-d71d70a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d71d70a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d71d70a .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-16 .elementor-element.elementor-element-d71d70a .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-d71d70a .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-16 .elementor-element.elementor-element-d71d70a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-16 .elementor-element.elementor-element-d71d70a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-16 .elementor-element.elementor-element-d71d70a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-16 .elementor-element.elementor-element-d71d70a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-16 .elementor-element.elementor-element-ae494e8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:20px 35px 20px 35px;font-family:"Nunito Sans", Sans-serif;font-size:20px;color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-ae494e8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-16 .elementor-element.elementor-element-ae494e8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-ae494e8 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-16 .elementor-element.elementor-element-ae494e8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );width:20px;}.elementor-16 .elementor-element.elementor-element-ae494e8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-ae494e8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-ae494e8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-16 .elementor-element.elementor-element-ae494e8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-ae494e8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-16 .elementor-element.elementor-element-ae494e8 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-16 .elementor-element.elementor-element-ae494e8 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-16 .elementor-element.elementor-element-ae494e8 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-16 .elementor-element.elementor-element-ae494e8 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-16 .elementor-element.elementor-element-5f110ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-91d56c5{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-91d56c5:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-91d56c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-95caa5e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-447981c .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-be8ae91{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-8960b39{--display:flex;--min-height:334px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-ae758a0{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-ae758a0:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-ae758a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-5889d0f .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-28ead5b .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-f44ab70{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-b0e4fb3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-097eea0{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-097eea0:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-097eea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-fb1e128 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-8ffeccf .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-1831a4d{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-b81e497{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c73dbb7{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-c73dbb7:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c73dbb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-7f13440 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-a6a62a3 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-a27034f{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-10c48ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-dd12fb0{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-dd12fb0:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-dd12fb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-ea88a24 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-34e0440 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-e5c66e7{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-7a92c73{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-a4dd399{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-a4dd399:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-a4dd399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-1834df8 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-0030e77 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-60f004f{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-e0e7bef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-9bbf4f8{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-9bbf4f8:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-9bbf4f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-93d5cfd .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-dd7613a .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-2a482ac{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-606fe3a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-d5d9fd6{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-d5d9fd6:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-d5d9fd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-a76e4e2 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-5976e25 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-5dc5b74{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-bf1c7d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-601fdc5{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-601fdc5:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-601fdc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-420f2f3 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-f27065a .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-8eaa1e7{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-e3713f0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-84b210d{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-84b210d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-84b210d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-9d1ab1f .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-29b12c6 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-fd7e7c9{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-c11f98e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-585a28e{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-585a28e:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-585a28e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-161ac71 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-59bae22 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-5bd5f22{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-593beb9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-3830d12{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-3830d12:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-3830d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-98282ff .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-b660222 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-0840024{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-18c4281{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5e208c4{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-5e208c4:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5e208c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-ab2375d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-994148d .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-be6eb11{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-434830f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-148088a{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-148088a:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-148088a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-208330e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-96ae1b4 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-782a8f9{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-a43685d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-6b9089f{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-6b9089f:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-6b9089f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-3e975be .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-6a03da7 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-f41fb14{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-3aea444{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-9aad017{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-9aad017:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-9aad017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-d0b724e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-7b9b346 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-a7ee641{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-2cec205{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-48bbf41{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-48bbf41:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-48bbf41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-8e2561d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-198f37b .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-5f60939{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-8ac488a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5d6feec{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-5d6feec:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5d6feec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-231cd1e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-1443fed .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-225f0c2{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-00f60a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-7ba9633{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-7ba9633:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-7ba9633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-6c30e22 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-8a9cdb3 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-ff6cee3{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-c7e4f0f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-9f05209{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-9f05209:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-9f05209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-ebb3936 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-1ee466b .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-e356690{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-277a3a6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-3bfe743{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-3bfe743:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-3bfe743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-ab79ef6 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-ab8ec87 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-2f71985{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-96e211a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-03729ec{--display:flex;--min-height:400px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-03729ec:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-03729ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-433379a .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:67px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-bb1649f .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-f13cae1{font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:300;line-height:31px;}.elementor-16 .elementor-element.elementor-element-e2833f0{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-75px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:115px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:115px;--e-n-carousel-arrow-hover-color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-e2833f0 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:500px 500px 500px 500px;padding:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-e2833f0 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#DADADA;}.elementor-16 .elementor-element.elementor-element-6d157e2{--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:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-16 .elementor-element.elementor-element-6d157e2:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-6d157e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-16 .elementor-element.elementor-element-f3fb4ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-16 .elementor-element.elementor-element-f3fb4ad .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:78px;font-weight:400;line-height:88px;letter-spacing:-2px;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-3ecb3d4{--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-16 .elementor-element.elementor-element-7e529c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-77138ca img{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-31e4bf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:#10101000;padding:0px 0px 0px 0px;font-family:"Roboto Slab", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-31e4bf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-16 .elementor-element.elementor-element-31e4bf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#A18E6800;}.elementor-16 .elementor-element.elementor-element-31e4bf2 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-16 .elementor-element.elementor-element-31e4bf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-text );width:26px;}.elementor-16 .elementor-element.elementor-element-31e4bf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-31e4bf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-31e4bf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-16 .elementor-element.elementor-element-31e4bf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-31e4bf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:26px;}.elementor-16 .elementor-element.elementor-element-31e4bf2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-16 .elementor-element.elementor-element-31e4bf2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-16 .elementor-element.elementor-element-31e4bf2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-16 .elementor-element.elementor-element-31e4bf2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-16 .elementor-element.elementor-element-3880156{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c90ed04 img{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-61c7552 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:#10101000;padding:0px 0px 0px 0px;font-family:"Roboto Slab", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-61c7552 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-16 .elementor-element.elementor-element-61c7552 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#A18E6800;}.elementor-16 .elementor-element.elementor-element-61c7552 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-16 .elementor-element.elementor-element-61c7552 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-text );width:26px;}.elementor-16 .elementor-element.elementor-element-61c7552 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-61c7552 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-61c7552 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-16 .elementor-element.elementor-element-61c7552 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-61c7552 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:26px;}.elementor-16 .elementor-element.elementor-element-61c7552 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-16 .elementor-element.elementor-element-61c7552 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-16 .elementor-element.elementor-element-61c7552 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-16 .elementor-element.elementor-element-61c7552 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-16 .elementor-element.elementor-element-785a1a9{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-21a02f0{--display:flex;}.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-16 .elementor-element.elementor-element-2b4eacf{--divider-border-style:solid;--divider-color:#272727;--divider-border-width:1px;}.elementor-16 .elementor-element.elementor-element-2b4eacf .elementor-divider-separator{width:100%;}.elementor-16 .elementor-element.elementor-element-2b4eacf .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16 .elementor-element.elementor-element-1fac5c5{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-752a846 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-secondary );padding:20px 35px 20px 35px;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-752a846 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-16 .elementor-element.elementor-element-752a846 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-752a846 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-16 .elementor-element.elementor-element-752a846 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );width:20px;}.elementor-16 .elementor-element.elementor-element-752a846 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-752a846 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-752a846 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-16 .elementor-element.elementor-element-752a846 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-752a846 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-16 .elementor-element.elementor-element-752a846 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-16 .elementor-element.elementor-element-752a846 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-16 .elementor-element.elementor-element-752a846 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-16 .elementor-element.elementor-element-752a846 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-16 .elementor-element.elementor-element-6e6f104 .elementor-nav-menu .elementor-item{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-16 .elementor-element.elementor-element-6e6f104 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );padding-left:25px;padding-right:25px;padding-top:20px;padding-bottom:20px;}.elementor-16 .elementor-element.elementor-element-6e6f104 .elementor-nav-menu--dropdown a, .elementor-16 .elementor-element.elementor-element-6e6f104 .elementor-menu-toggle{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-6e6f104 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-6e6f104 .elementor-nav-menu--dropdown a:hover,
					.elementor-16 .elementor-element.elementor-element-6e6f104 .elementor-nav-menu--dropdown a:focus,
					.elementor-16 .elementor-element.elementor-element-6e6f104 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-16 .elementor-element.elementor-element-6e6f104 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-16 .elementor-element.elementor-element-6e6f104 .elementor-menu-toggle:hover,
					.elementor-16 .elementor-element.elementor-element-6e6f104 .elementor-menu-toggle:focus{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-6e6f104 .elementor-nav-menu--dropdown a:hover,
					.elementor-16 .elementor-element.elementor-element-6e6f104 .elementor-nav-menu--dropdown a:focus,
					.elementor-16 .elementor-element.elementor-element-6e6f104 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-16 .elementor-element.elementor-element-6e6f104 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-6e6f104 .elementor-nav-menu--dropdown .elementor-item, .elementor-16 .elementor-element.elementor-element-6e6f104 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-16 .elementor-element.elementor-element-6e6f104 .elementor-nav-menu--dropdown a{padding-left:25px;padding-right:25px;padding-top:15px;padding-bottom:15px;}.elementor-16 .elementor-element.elementor-element-d82e347{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-ae86147{--divider-border-style:solid;--divider-color:#272727;--divider-border-width:1px;}.elementor-16 .elementor-element.elementor-element-ae86147 .elementor-divider-separator{width:100%;}.elementor-16 .elementor-element.elementor-element-ae86147 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16 .elementor-element.elementor-element-f47d8b3{--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:flex-end;--align-items:flex-end;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--overflow:hidden;--overlay-opacity:0.63;--padding-top:400px;--padding-bottom:150px;--padding-left:80px;--padding-right:80px;}.elementor-16 .elementor-element.elementor-element-f47d8b3::before, .elementor-16 .elementor-element.elementor-element-f47d8b3 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-f47d8b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-f47d8b3 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-f47d8b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-f47d8b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(70deg, var( --e-global-color-text ) 14%, #9C9C9C1F 54%);}.elementor-16 .elementor-element.elementor-element-bcff0e8{--display:flex;}.elementor-16 .elementor-element.elementor-element-5232028 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:42px;font-weight:300;line-height:52px;letter-spacing:-3px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-b6d2284{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-c68b8a7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:20px 35px 20px 35px;font-family:"Nunito Sans", Sans-serif;font-size:20px;color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-c68b8a7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-16 .elementor-element.elementor-element-c68b8a7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-c68b8a7 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-16 .elementor-element.elementor-element-c68b8a7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );width:20px;}.elementor-16 .elementor-element.elementor-element-c68b8a7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c68b8a7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c68b8a7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-16 .elementor-element.elementor-element-c68b8a7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-c68b8a7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-16 .elementor-element.elementor-element-c68b8a7 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-16 .elementor-element.elementor-element-c68b8a7 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-16 .elementor-element.elementor-element-c68b8a7 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-16 .elementor-element.elementor-element-c68b8a7 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-16 .elementor-element.elementor-element-5877e6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 00px) 0px;bottom:-10px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-5877e6a{left:84px;}body.rtl .elementor-16 .elementor-element.elementor-element-5877e6a{right:84px;}.elementor-16 .elementor-element.elementor-element-5877e6a .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:275px;font-weight:800;line-height:88px;letter-spacing:-2px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF2B;stroke:#FFFFFF2B;color:#00000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-c9e5883{--width:65%;}.elementor-16 .elementor-element.elementor-element-bd8718c{--width:40%;}.elementor-16 .elementor-element.elementor-element-7a009f7{--width:60%;}.elementor-16 .elementor-element.elementor-element-37e13d5{--width:35%;}.elementor-16 .elementor-element.elementor-element-7e529c6{--width:50%;}.elementor-16 .elementor-element.elementor-element-3880156{--width:50%;}.elementor-16 .elementor-element.elementor-element-21a02f0{--width:35%;}.elementor-16 .elementor-element.elementor-element-1fac5c5{--width:500px;}.elementor-16 .elementor-element.elementor-element-d82e347{--width:35%;}}@media(max-width:1366px) and (min-width:768px){.elementor-16 .elementor-element.elementor-element-1fac5c5{--width:750px;}}@media(max-width:1024px) and (min-width:768px){.elementor-16 .elementor-element.elementor-element-c9e5883{--width:100%;}.elementor-16 .elementor-element.elementor-element-bd8718c{--width:100%;}.elementor-16 .elementor-element.elementor-element-7a009f7{--width:100%;}.elementor-16 .elementor-element.elementor-element-37e13d5{--width:100%;}.elementor-16 .elementor-element.elementor-element-7e529c6{--width:100%;}.elementor-16 .elementor-element.elementor-element-3880156{--width:100%;}.elementor-16 .elementor-element.elementor-element-21a02f0{--width:15%;}.elementor-16 .elementor-element.elementor-element-1fac5c5{--width:70%;}.elementor-16 .elementor-element.elementor-element-d82e347{--width:15%;}.elementor-16 .elementor-element.elementor-element-bcff0e8{--width:60%;}.elementor-16 .elementor-element.elementor-element-b6d2284{--width:40%;}}@media(max-width:1366px){.elementor-16 .elementor-element.elementor-element-ca2bb65{--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-c34b189 .elementor-heading-title{font-size:70px;}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-28ecb98{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-c1a458e .elementor-heading-title{font-size:80px;}.elementor-16 .elementor-element.elementor-element-5b93286 .elementor-heading-title{font-size:25px;}.elementor-16 .elementor-element.elementor-element-5373776{--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:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-c9e5883{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-92a360b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-92a360b .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-16 .elementor-element.elementor-element-552335d{--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-16 .elementor-element.elementor-element-bd8718c{--min-height:400px;}.elementor-16 .elementor-element.elementor-element-7a009f7{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-37e13d5{--min-height:400px;}.elementor-16 .elementor-element.elementor-element-51639e4{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-c34b189 .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-16 .elementor-element.elementor-element-3b51ea4 img{height:500px;}.elementor-16 .elementor-element.elementor-element-42eea56 img{height:500px;}.elementor-16 .elementor-element.elementor-element-3c97f51 img{height:500px;}.elementor-16 .elementor-element.elementor-element-57ab158 img{height:500px;}.elementor-16 .elementor-element.elementor-element-a815ac4{--e-n-carousel-swiper-slides-to-display:2;}.elementor-16 .elementor-element.elementor-element-e9cf48d{--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-16 .elementor-element.elementor-element-9ccff6b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-9688cb2 .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-16 .elementor-element.elementor-element-5c4e9d6{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-e2833f0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-16 .elementor-element.elementor-element-6d157e2{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-f3fb4ad .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-16 .elementor-element.elementor-element-f47d8b3{--padding-top:300px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-bcff0e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5232028 .elementor-heading-title{font-size:40px;line-height:50px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-5877e6a{left:9px;}body.rtl .elementor-16 .elementor-element.elementor-element-5877e6a{right:9px;}.elementor-16 .elementor-element.elementor-element-5877e6a{bottom:-33px;}.elementor-16 .elementor-element.elementor-element-5877e6a .elementor-heading-title{font-size:200px;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-28ecb98{--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-c1a458e .elementor-heading-title{font-size:50px;}.elementor-16 .elementor-element.elementor-element-5b93286 .elementor-heading-title{font-size:20px;}.elementor-16 .elementor-element.elementor-element-92a360b .elementor-heading-title{font-size:50px;}.elementor-16 .elementor-element.elementor-element-c34b189{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;}.elementor-16 .elementor-element.elementor-element-3b51ea4 img{height:400px;}.elementor-16 .elementor-element.elementor-element-42eea56 img{height:400px;}.elementor-16 .elementor-element.elementor-element-3c97f51 img{height:400px;}.elementor-16 .elementor-element.elementor-element-57ab158 img{height:400px;}.elementor-16 .elementor-element.elementor-element-a815ac4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-prev-top-position:-80px;--e-n-carousel-arrow-next-top-position:-80px;}.elementor-16 .elementor-element.elementor-element-e2833f0{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-position:35px;--e-n-carousel-arrow-next-top-position:35px;}.elementor-16 .elementor-element.elementor-element-31e4bf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:20px;}.elementor-16 .elementor-element.elementor-element-61c7552 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:20px;}.elementor-16 .elementor-element.elementor-element-1fac5c5{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-16 .elementor-element.elementor-element-f47d8b3{--padding-top:200px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-5232028 .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-b6d2284{--justify-content:flex-start;--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-16 .elementor-element.elementor-element-5877e6a{bottom:-19px;}.elementor-16 .elementor-element.elementor-element-5877e6a .elementor-heading-title{font-size:100px;}}/* Start custom CSS for nav-menu, class: .elementor-element-b8e9667 */.elementor-16 .elementor-element.elementor-element-b8e9667 .elementor-item{
    
    background-color: #A18E68 !important;
    
}

.elementor-16 .elementor-element.elementor-element-b8e9667:hover .elementor-item{
    background-color: black !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-e2833f0 *//* ==========================================
   Active slide border (left thin + bottom bar)
   Add class to widget: active-border-carousel
   ========================================== */

/* Ensure the slide "card" can host pseudo elements */
.active-border-carousel .swiper-slide {
  overflow: visible;
}

/* Target the card wrapper inside each slide (Elementor varies) */
.active-border-carousel .swiper-slide .elementor-carousel-item,
.active-border-carousel .swiper-slide .swiper-slide-inner,
.active-border-carousel .swiper-slide .e-con,
.active-border-carousel .swiper-slide .e-container,
.active-border-carousel .swiper-slide > div {
  position: relative;
}

/* Reset any previous active styles (optional safety) */
.active-border-carousel .swiper-slide .elementor-carousel-item::before,
.active-border-carousel .swiper-slide .swiper-slide-inner::before,
.active-border-carousel .swiper-slide .e-con::before,
.active-border-carousel .swiper-slide .e-container::before,
.active-border-carousel .swiper-slide > div::before,
.active-border-carousel .swiper-slide .elementor-carousel-item::after,
.active-border-carousel .swiper-slide .swiper-slide-inner::after,
.active-border-carousel .swiper-slide .e-con::after,
.active-border-carousel .swiper-slide .e-container::after,
.active-border-carousel .swiper-slide > div::after {
  content: none;
}

/* ---------- ACTIVE: left thin line ---------- */
.active-border-carousel .swiper-slide-active .elementor-carousel-item::before,
.active-border-carousel .swiper-slide-active .swiper-slide-inner::before,
.active-border-carousel .swiper-slide-active .e-con::before,
.active-border-carousel .swiper-slide-active .e-container::before,
.active-border-carousel .swiper-slide-active > div::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;

  width: 1px;                 /* thin line */
  background: #D9D9D9;         /* light gray */
  pointer-events: none;
}

/* ---------- ACTIVE: bottom gold bar ---------- */
.active-border-carousel .swiper-slide-active .elementor-carousel-item::after,
.active-border-carousel .swiper-slide-active .swiper-slide-inner::after,
.active-border-carousel .swiper-slide-active .e-con::after,
.active-border-carousel .swiper-slide-active .e-container::after,
.active-border-carousel .swiper-slide-active > div::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;

  height: 6px;                /* thickness of gold bar */
  background: #B08B45;         /* gold */
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for jkit_button, class: .elementor-element-31e4bf2 *//* Show icon only on hover + underline text on hover */
.hover-icon-underline .jkit-button,
.hover-icon-underline a{
  text-decoration: none !important;
}

/* hide icon by default */
.hover-icon-underline .jkit-button i,
.hover-icon-underline .jkit-button svg,
.hover-icon-underline .jkit-button .jkit-button-icon{
  opacity: 0;
  transform: translateX(-6px);
  transition: opacity .2s ease, transform .2s ease;
}

/* underline text on hover */
.hover-icon-underline .jkit-button:hover,
.hover-icon-underline a:hover{
  text-decoration: underline !important;
  text-underline-offset: 4px;
}

/* show icon on hover */
.hover-icon-underline .jkit-button:hover i,
.hover-icon-underline .jkit-button:hover svg,
.hover-icon-underline .jkit-button:hover .jkit-button-icon{
  opacity: 1;
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for jkit_button, class: .elementor-element-61c7552 *//* Show icon only on hover + underline text on hover */
.hover-icon-underline .jkit-button,
.hover-icon-underline a{
  text-decoration: none !important;
}

/* hide icon by default */
.hover-icon-underline .jkit-button i,
.hover-icon-underline .jkit-button svg,
.hover-icon-underline .jkit-button .jkit-button-icon{
  opacity: 0;
  transform: translateX(-6px);
  transition: opacity .2s ease, transform .2s ease;
}

/* underline text on hover */
.hover-icon-underline .jkit-button:hover,
.hover-icon-underline a:hover{
  text-decoration: underline !important;
  text-underline-offset: 4px;
}

/* show icon on hover */
.hover-icon-underline .jkit-button:hover i,
.hover-icon-underline .jkit-button:hover svg,
.hover-icon-underline .jkit-button:hover .jkit-button-icon{
  opacity: 1;
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-6e6f104 */.elementor-16 .elementor-element.elementor-element-6e6f104 .elementor-item{
    
    background-color: #A18E68 !important;
    
}

.elementor-16 .elementor-element.elementor-element-6e6f104:hover .elementor-item{
    background-color: black !important;
}/* End custom CSS */