.elementor-1674 .elementor-element.elementor-element-ea711ec{--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-1674 .elementor-element.elementor-element-4cb0b00{--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:80px;--padding-bottom:80px;--padding-left:64px;--padding-right:64px;}.elementor-1674 .elementor-element.elementor-element-fd8d888{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-87e8f91 .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:40px;font-weight:400;line-height:44px;color:var( --e-global-color-accent );}.elementor-1674 .elementor-element.elementor-element-1730f79 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1674 .elementor-element.elementor-element-1730f79{text-align:left;}.elementor-1674 .elementor-element.elementor-element-1730f79 .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:30px;font-weight:400;line-height:33px;color:var( --e-global-color-accent );}.elementor-1674 .elementor-element.elementor-element-4c72584{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-4b385d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1674 .elementor-element.elementor-element-d07caf6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1674 .elementor-element.elementor-element-ca9a989{--display:flex;--min-height:700px;--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:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-3ac01be{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:64px;}.elementor-1674 .elementor-element.elementor-element-3ac01be:not(.elementor-motion-effects-element-type-background), .elementor-1674 .elementor-element.elementor-element-3ac01be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2140/Exterior-19.webp");}.elementor-1674 .elementor-element.elementor-element-a1b2cd5{--display:flex;--min-height:700px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;--z-index:2;}.elementor-1674 .elementor-element.elementor-element-a1b2cd5:not(.elementor-motion-effects-element-type-background), .elementor-1674 .elementor-element.elementor-element-a1b2cd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDE;}.elementor-1674 .elementor-element.elementor-element-339f845 .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:40px;font-weight:400;line-height:44px;color:var( --e-global-color-21f8c9b7 );}.elementor-1674 .elementor-element.elementor-element-4c0e7dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1674 .elementor-element.elementor-element-10a37dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1674 .elementor-element.elementor-element-2871935 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1674 .elementor-element.elementor-element-c902604 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1674 .elementor-element.elementor-element-d05e6fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1674 .elementor-element.elementor-element-d0a97a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1674 .elementor-element.elementor-element-693926c{--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:120px;--padding-bottom:0;--padding-left:calc(50% - 850px);--padding-right:0;}.elementor-1674 .elementor-element.elementor-element-e1356b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-c0f2c3d{--display:flex;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-c976c4f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-269c2ab img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1674 .elementor-element.elementor-element-1238b7c{--display:flex;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-0705c47{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-6201ffc img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1674 .elementor-element.elementor-element-20b8766{--display:flex;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-7a70d2c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-5afcf40 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1674 .elementor-element.elementor-element-e98d45b{--display:flex;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-f172e1b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-cc457c3 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1674 .elementor-element.elementor-element-74fa907{--display:flex;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-18244fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-0bed53b img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1674 .elementor-element.elementor-element-b69d1c0{--display:flex;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-4587133{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-3355a94 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1674 .elementor-element.elementor-element-75bfdf7{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;--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:-154px;--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:-60px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:64px;--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:-60px;}.elementor-1674 .elementor-element.elementor-element-b305524{--display:flex;--min-height:700px;--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:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-55c46b0{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-55c46b0:not(.elementor-motion-effects-element-type-background), .elementor-1674 .elementor-element.elementor-element-55c46b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2140/Exterior-24.webp");}.elementor-1674 .elementor-element.elementor-element-e45996d{--display:flex;--min-height:700px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;--z-index:2;}.elementor-1674 .elementor-element.elementor-element-e45996d:not(.elementor-motion-effects-element-type-background), .elementor-1674 .elementor-element.elementor-element-e45996d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDE;}.elementor-1674 .elementor-element.elementor-element-19cc7d2 .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:40px;font-weight:400;line-height:44px;color:var( --e-global-color-21f8c9b7 );}.elementor-1674 .elementor-element.elementor-element-c662576 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1674 .elementor-element.elementor-element-2e78cdd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1674 .elementor-element.elementor-element-f8be94f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1674 .elementor-element.elementor-element-d8cf1c3{--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:120px;--padding-bottom:0;--padding-left:calc(50% - 850px);--padding-right:0;}.elementor-1674 .elementor-element.elementor-element-0fe69a5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-41f05f6{--display:flex;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-77ccce5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-f9f5a47 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1674 .elementor-element.elementor-element-d090f15{--display:flex;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-434517e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-baa1314 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1674 .elementor-element.elementor-element-7782d80{--display:flex;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-940fee7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-3954d9b img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1674 .elementor-element.elementor-element-8c608dc{--display:flex;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-129e408{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-ce1e8d8 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1674 .elementor-element.elementor-element-e877f25{--display:flex;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-9492eb0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-0405913 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1674 .elementor-element.elementor-element-c7f2a16{--display:flex;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-55964ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-e648643 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1674 .elementor-element.elementor-element-1850823{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;--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:-154px;--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:-60px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:64px;--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:-60px;}.elementor-1674 .elementor-element.elementor-element-db00697{--display:flex;--min-height:700px;--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:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-1645046{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:64px;}.elementor-1674 .elementor-element.elementor-element-1645046:not(.elementor-motion-effects-element-type-background), .elementor-1674 .elementor-element.elementor-element-1645046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2140/f2ad59bde708932da0d07d2886173ed5789017ce.webp");}.elementor-1674 .elementor-element.elementor-element-f5f2067{--display:flex;--min-height:700px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;--z-index:2;}.elementor-1674 .elementor-element.elementor-element-f5f2067:not(.elementor-motion-effects-element-type-background), .elementor-1674 .elementor-element.elementor-element-f5f2067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDE;}.elementor-1674 .elementor-element.elementor-element-016e55c .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:40px;font-weight:400;line-height:44px;color:var( --e-global-color-21f8c9b7 );}.elementor-1674 .elementor-element.elementor-element-78b08f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1674 .elementor-element.elementor-element-67d41bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1674 .elementor-element.elementor-element-5c8f98c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1674 .elementor-element.elementor-element-68d4ecf{--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:120px;--padding-bottom:0;--padding-left:calc(50% - 850px);--padding-right:0;}.elementor-1674 .elementor-element.elementor-element-e61f569{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-4e194f8{--display:flex;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-ceb7cef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-58073f9 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1674 .elementor-element.elementor-element-abb90c5{--display:flex;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-62185da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-92d1063 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1674 .elementor-element.elementor-element-580cfb9{--display:flex;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-2b73511{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-b14c6b3 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1674 .elementor-element.elementor-element-3278256{--display:flex;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-dccc9d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-d690d39 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1674 .elementor-element.elementor-element-8cb2f86{--display:flex;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-cffb0e5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-3164cfe img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1674 .elementor-element.elementor-element-6809ade{--display:flex;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-40fb864{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-a490156 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1674 .elementor-element.elementor-element-024a5af{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;--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:-154px;--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:-60px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:64px;--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:-60px;}.elementor-1674 .elementor-element.elementor-element-271fc78{--display:flex;--min-height:700px;--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:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-4fef6f2{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-4fef6f2:not(.elementor-motion-effects-element-type-background), .elementor-1674 .elementor-element.elementor-element-4fef6f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2140/8b093bbe60a7e04296059849452b13eb81d46e50.webp");}.elementor-1674 .elementor-element.elementor-element-38b1461{--display:flex;--min-height:700px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;--z-index:2;}.elementor-1674 .elementor-element.elementor-element-38b1461:not(.elementor-motion-effects-element-type-background), .elementor-1674 .elementor-element.elementor-element-38b1461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDE;}.elementor-1674 .elementor-element.elementor-element-b06c808 .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:40px;font-weight:400;line-height:44px;color:var( --e-global-color-21f8c9b7 );}.elementor-1674 .elementor-element.elementor-element-ecf535d > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1280px){.elementor-1674 .elementor-element.elementor-element-4cb0b00{--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:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-1674 .elementor-element.elementor-element-87e8f91 .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-1674 .elementor-element.elementor-element-1730f79 .elementor-heading-title{font-size:24px;line-height:27px;}.elementor-1674 .elementor-element.elementor-element-ca9a989{--min-height:600px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-3ac01be{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-1674 .elementor-element.elementor-element-a1b2cd5{--min-height:600px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-1674 .elementor-element.elementor-element-339f845 .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-1674 .elementor-element.elementor-element-269c2ab img{height:320px;}.elementor-1674 .elementor-element.elementor-element-6201ffc img{height:320px;}.elementor-1674 .elementor-element.elementor-element-5afcf40 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-cc457c3 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-0bed53b img{height:320px;}.elementor-1674 .elementor-element.elementor-element-3355a94 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-75bfdf7{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-arrow-prev-left-position:-110px;--e-n-carousel-arrow-next-right-position:20px;}.elementor-1674 .elementor-element.elementor-element-b305524{--min-height:600px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-55c46b0{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-e45996d{--min-height:600px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-1674 .elementor-element.elementor-element-19cc7d2 .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-1674 .elementor-element.elementor-element-f9f5a47 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-baa1314 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-3954d9b img{height:320px;}.elementor-1674 .elementor-element.elementor-element-ce1e8d8 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-0405913 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-e648643 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-1850823{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-arrow-prev-left-position:-110px;--e-n-carousel-arrow-next-right-position:20px;}.elementor-1674 .elementor-element.elementor-element-db00697{--min-height:600px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-1645046{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-1674 .elementor-element.elementor-element-f5f2067{--min-height:600px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-1674 .elementor-element.elementor-element-016e55c .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-1674 .elementor-element.elementor-element-58073f9 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-92d1063 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-b14c6b3 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-d690d39 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-3164cfe img{height:320px;}.elementor-1674 .elementor-element.elementor-element-a490156 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-024a5af{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-arrow-prev-left-position:-110px;--e-n-carousel-arrow-next-right-position:20px;}.elementor-1674 .elementor-element.elementor-element-271fc78{--min-height:600px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-4fef6f2{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-38b1461{--min-height:600px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-1674 .elementor-element.elementor-element-b06c808 .elementor-heading-title{font-size:30px;line-height:33px;}}@media(max-width:767px){.elementor-1674 .elementor-element.elementor-element-4cb0b00{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1674 .elementor-element.elementor-element-87e8f91 .elementor-heading-title{font-size:26px;line-height:29px;}.elementor-1674 .elementor-element.elementor-element-1730f79 .elementor-heading-title{font-size:20px;line-height:23px;}.elementor-1674 .elementor-element.elementor-element-ca9a989{--min-height:500px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-3ac01be{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-1674 .elementor-element.elementor-element-a1b2cd5{--min-height:500px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1674 .elementor-element.elementor-element-339f845 .elementor-heading-title{font-size:26px;line-height:29px;}.elementor-1674 .elementor-element.elementor-element-693926c{--padding-top:120px;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1674 .elementor-element.elementor-element-e1356b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-1674 .elementor-element.elementor-element-269c2ab img{height:320px;}.elementor-1674 .elementor-element.elementor-element-6201ffc img{height:320px;}.elementor-1674 .elementor-element.elementor-element-5afcf40 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-cc457c3 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-0bed53b img{height:320px;}.elementor-1674 .elementor-element.elementor-element-3355a94 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-75bfdf7{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-80px;--e-n-carousel-arrow-next-right-position:0px;}.elementor-1674 .elementor-element.elementor-element-b305524{--min-height:500px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-55c46b0{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-e45996d{--min-height:500px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1674 .elementor-element.elementor-element-19cc7d2 .elementor-heading-title{font-size:26px;line-height:29px;}.elementor-1674 .elementor-element.elementor-element-d8cf1c3{--padding-top:120px;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1674 .elementor-element.elementor-element-0fe69a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-1674 .elementor-element.elementor-element-f9f5a47 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-baa1314 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-3954d9b img{height:320px;}.elementor-1674 .elementor-element.elementor-element-ce1e8d8 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-0405913 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-e648643 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-1850823{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-80px;--e-n-carousel-arrow-next-right-position:0px;}.elementor-1674 .elementor-element.elementor-element-db00697{--min-height:500px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-1645046{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-1674 .elementor-element.elementor-element-f5f2067{--min-height:500px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1674 .elementor-element.elementor-element-016e55c .elementor-heading-title{font-size:26px;line-height:29px;}.elementor-1674 .elementor-element.elementor-element-68d4ecf{--padding-top:120px;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1674 .elementor-element.elementor-element-e61f569{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-1674 .elementor-element.elementor-element-58073f9 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-92d1063 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-b14c6b3 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-d690d39 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-3164cfe img{height:320px;}.elementor-1674 .elementor-element.elementor-element-a490156 img{height:320px;}.elementor-1674 .elementor-element.elementor-element-024a5af{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-80px;--e-n-carousel-arrow-next-right-position:0px;}.elementor-1674 .elementor-element.elementor-element-271fc78{--min-height:500px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-4fef6f2{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1674 .elementor-element.elementor-element-38b1461{--min-height:500px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1674 .elementor-element.elementor-element-b06c808 .elementor-heading-title{font-size:26px;line-height:29px;}}@media(min-width:768px){.elementor-1674 .elementor-element.elementor-element-4cb0b00{--content-width:1700px;}.elementor-1674 .elementor-element.elementor-element-3ac01be{--content-width:1700px;}.elementor-1674 .elementor-element.elementor-element-a1b2cd5{--width:55%;}.elementor-1674 .elementor-element.elementor-element-55c46b0{--content-width:1700px;}.elementor-1674 .elementor-element.elementor-element-e45996d{--width:55%;}.elementor-1674 .elementor-element.elementor-element-1645046{--content-width:1700px;}.elementor-1674 .elementor-element.elementor-element-f5f2067{--width:55%;}.elementor-1674 .elementor-element.elementor-element-4fef6f2{--content-width:1700px;}.elementor-1674 .elementor-element.elementor-element-38b1461{--width:55%;}}@media(max-width:1280px) and (min-width:768px){.elementor-1674 .elementor-element.elementor-element-fd8d888{--width:100%;}.elementor-1674 .elementor-element.elementor-element-4c72584{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-a1b2cd5 */.elementor-1674 .elementor-element.elementor-element-a1b2cd5{
    backdrop-filter: blur(20px)

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca9a989 */.elementor-1674 .elementor-element.elementor-element-ca9a989{
    max-width: 1700px !important;
    padding-left: 64px;
    padding-right: 64px;
}
@media screen and (max-width: 1280px) {
.elementor-1674 .elementor-element.elementor-element-ca9a989{
    padding-left: 30px;
    padding-right: 30px;
}
}
@media screen and (max-width: 767px) {
.elementor-1674 .elementor-element.elementor-element-ca9a989{
    padding-left: 20px;
    padding-right: 20px;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-75bfdf7 */.elementor-swiper-button-prev{
    background-color: #7B704D !important; 
    padding: 12px 24px 12px 24px;
}
.elementor-swiper-button-prev:hover{
    background-color: #004433 !important; 
}
.elementor-swiper-button-next{
    background-color: #7B704D !important; 
    padding: 12px 24px 12px 24px;
}
.elementor-swiper-button-next:hover{
    background-color: #004433 !important; 
}
@media screen and (max-width: 767px) {
.elementor-swiper-button-prev{
   
    padding: 8px 16px 8px 16px;
}

.elementor-swiper-button-next{
   
    padding: 8px 16px 8px 16px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-693926c */@media screen and (max-width: 1864px) {
.elementor-1674 .elementor-element.elementor-element-693926c{
    padding-left: 64px;
}
}
@media screen and (max-width: 1280px) {
.elementor-1674 .elementor-element.elementor-element-693926c{
    padding-left: 30px;
}
}
@media screen and (max-width: 767px) {
.elementor-1674 .elementor-element.elementor-element-693926c{
    padding-left: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e45996d */.elementor-1674 .elementor-element.elementor-element-e45996d{
    backdrop-filter: blur(20px)

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b305524 */.elementor-1674 .elementor-element.elementor-element-b305524{
    max-width: 1700px !important;
    padding-left: 64px;
    padding-right: 64px;
}
@media screen and (max-width: 1280px) {
.elementor-1674 .elementor-element.elementor-element-b305524{
    padding-left: 30px;
    padding-right: 30px;
}
}
@media screen and (max-width: 767px) {
.elementor-1674 .elementor-element.elementor-element-b305524{
    padding-left: 20px;
    padding-right: 20px;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-1850823 */.elementor-swiper-button-prev{
    background-color: #579B8A !important; 
    padding: 12px 24px 12px 24px;
}
.elementor-swiper-button-prev:hover{
    background-color: #7B704D !important; 
}
.elementor-swiper-button-next{
    background-color: #579B8A !important; 
    padding: 12px 24px 12px 24px;
}
.elementor-swiper-button-next:hover{
    background-color: #7B704D !important; 
}
@media screen and (max-width: 767px) {
.elementor-swiper-button-prev{
   
    padding: 8px 16px 8px 16px;
}

.elementor-swiper-button-next{
   
    padding: 8px 16px 8px 16px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8cf1c3 */@media screen and (max-width: 1864px) {
.elementor-1674 .elementor-element.elementor-element-d8cf1c3{
    padding-left: 64px;
}
}
@media screen and (max-width: 1280px) {
.elementor-1674 .elementor-element.elementor-element-d8cf1c3{
    padding-left: 30px;
}
}
@media screen and (max-width: 767px) {
.elementor-1674 .elementor-element.elementor-element-d8cf1c3{
    padding-left: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5f2067 */.elementor-1674 .elementor-element.elementor-element-f5f2067{
    backdrop-filter: blur(20px)

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db00697 */.elementor-1674 .elementor-element.elementor-element-db00697{
    max-width: 1700px !important;
    padding-left: 64px;
    padding-right: 64px;
}
@media screen and (max-width: 1280px) {
.elementor-1674 .elementor-element.elementor-element-db00697{
    padding-left: 30px;
    padding-right: 30px;
}
}
@media screen and (max-width: 767px) {
.elementor-1674 .elementor-element.elementor-element-db00697{
    padding-left: 20px;
    padding-right: 20px;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-024a5af */.elementor-swiper-button-prev{
    background-color: #579B8A !important; 
    padding: 12px 24px 12px 24px;
}
.elementor-swiper-button-prev:hover{
    background-color: #7B704D !important; 
}
.elementor-swiper-button-next{
    background-color: #579B8A !important; 
    padding: 12px 24px 12px 24px;
}
.elementor-swiper-button-next:hover{
    background-color: #7B704D !important; 
}
@media screen and (max-width: 767px) {
.elementor-swiper-button-prev{
   
    padding: 8px 16px 8px 16px;
}

.elementor-swiper-button-next{
   
    padding: 8px 16px 8px 16px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68d4ecf */@media screen and (max-width: 1864px) {
.elementor-1674 .elementor-element.elementor-element-68d4ecf{
    padding-left: 64px;
}
}
@media screen and (max-width: 1280px) {
.elementor-1674 .elementor-element.elementor-element-68d4ecf{
    padding-left: 30px;
}
}
@media screen and (max-width: 767px) {
.elementor-1674 .elementor-element.elementor-element-68d4ecf{
    padding-left: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38b1461 */.elementor-1674 .elementor-element.elementor-element-38b1461{
    backdrop-filter: blur(20px)

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-271fc78 */.elementor-1674 .elementor-element.elementor-element-271fc78{
    max-width: 1700px !important;
    padding-left: 64px;
    padding-right: 64px;
}
@media screen and (max-width: 1280px) {
.elementor-1674 .elementor-element.elementor-element-271fc78{
    padding-left: 30px;
    padding-right: 30px;
}
}
@media screen and (max-width: 767px) {
.elementor-1674 .elementor-element.elementor-element-271fc78{
    padding-left: 20px;
    padding-right: 20px;
}
}/* End custom CSS */