.elementor-28 .elementor-element.elementor-element-6fed48c{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0}.elementor-28 .elementor-element.elementor-element-c7c93af{--e-image-carousel-slides-to-show:1;top:0}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-c7c93af{left:0}body.rtl .elementor-28 .elementor-element.elementor-element-c7c93af{right:0}.elementor-28 .elementor-element.elementor-element-c7c93af .elementor-swiper-button.elementor-swiper-button-prev,.elementor-28 .elementor-element.elementor-element-c7c93af .elementor-swiper-button.elementor-swiper-button-next{color:var(--e-global-color-de892f9)}.elementor-28 .elementor-element.elementor-element-c7c93af .elementor-swiper-button.elementor-swiper-button-prev svg,.elementor-28 .elementor-element.elementor-element-c7c93af .elementor-swiper-button.elementor-swiper-button-next svg{fill:var(--e-global-color-de892f9)}.elementor-28 .elementor-element.elementor-element-c7c93af .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#EDEDED7D;opacity:1}.elementor-28 .elementor-element.elementor-element-c7c93af .swiper-pagination-bullet{background:var(--e-global-color-de892f9)}.elementor-28 .elementor-element.elementor-element-2e8c231{z-index:2;text-align:center}.elementor-28 .elementor-element.elementor-element-2e8c231 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:24px;font-weight:400;color:var(--e-global-color-de892f9)}.elementor-28 .elementor-element.elementor-element-b19ce08>.elementor-widget-container{margin:0 0 15px}.elementor-28 .elementor-element.elementor-element-b19ce08{z-index:1}.elementor-28 .elementor-element.elementor-element-b19ce08 .elementor-icon-wrapper{text-align:center}.elementor-28 .elementor-element.elementor-element-fa543e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-d30f87b{text-align:center}.elementor-28 .elementor-element.elementor-element-d30f87b .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-28 .elementor-element.elementor-element-ae5f917{width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-28 .elementor-element.elementor-element-ae5f917.elementor-element{--align-self:center}.elementor-28 .elementor-element.elementor-element-3929de0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-4c5eef2{--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-28 .elementor-element.elementor-element-4c5eef2:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-4c5eef2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://fmcontractingllc.com/wp-content/uploads/2025/05/Rectangle-94.jpg");background-position:center center;background-size:cover}.elementor-28 .elementor-element.elementor-element-c78d54b{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-de892f9);--border-color:var(--e-global-color-de892f9)}.elementor-28 .elementor-element.elementor-element-c78d54b.e-con{--align-self:stretch}.elementor-28 .elementor-element.elementor-element-e0778d2{--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:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%}.elementor-28 .elementor-element.elementor-element-e0778d2:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-e0778d2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-930b203)}.elementor-28 .elementor-element.elementor-element-9da22af .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:32px;font-weight:100;color:var(--e-global-color-primary)}.elementor-28 .elementor-element.elementor-element-62f7d28{width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-secondary)}.elementor-28 .elementor-element.elementor-element-8a20158{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-7068058{--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:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%}.elementor-28 .elementor-element.elementor-element-7068058:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-7068058>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-de892f9)}.elementor-28 .elementor-element.elementor-element-a469d9d .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:32px;font-weight:100;color:var(--e-global-color-primary)}.elementor-28 .elementor-element.elementor-element-6ce8617{width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-secondary)}.elementor-28 .elementor-element.elementor-element-3c80cb3{--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-28 .elementor-element.elementor-element-3c80cb3:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-3c80cb3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://fmcontractingllc.com/wp-content/uploads/2025/05/Rectangle-97.jpg");background-position:center center;background-size:cover}.elementor-28 .elementor-element.elementor-element-e37348a{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-de892f9);--border-color:var(--e-global-color-de892f9)}.elementor-28 .elementor-element.elementor-element-e37348a.e-con{--align-self:stretch}.elementor-28 .elementor-element.elementor-element-09f6a2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-7a610fb{--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-28 .elementor-element.elementor-element-7a610fb:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-7a610fb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://fmcontractingllc.com/wp-content/uploads/2025/05/Rectangle-99.jpg");background-position:center center;background-size:cover}.elementor-28 .elementor-element.elementor-element-0ab102c{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-de892f9);--border-color:var(--e-global-color-de892f9)}.elementor-28 .elementor-element.elementor-element-0ab102c.e-con{--align-self:stretch}.elementor-28 .elementor-element.elementor-element-54fafe4{--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:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%}.elementor-28 .elementor-element.elementor-element-54fafe4:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-54fafe4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-930b203)}.elementor-28 .elementor-element.elementor-element-0b8a884 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:32px;font-weight:100;color:var(--e-global-color-primary)}.elementor-28 .elementor-element.elementor-element-c7afa33{width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-secondary)}.elementor-28 .elementor-element.elementor-element-117c51f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-bd81f61{--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:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%}.elementor-28 .elementor-element.elementor-element-bd81f61:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-bd81f61>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-de892f9)}.elementor-28 .elementor-element.elementor-element-cab6c0c .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:32px;font-weight:100;color:var(--e-global-color-primary)}.elementor-28 .elementor-element.elementor-element-138830c{width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-secondary)}.elementor-28 .elementor-element.elementor-element-31bb71d{--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-28 .elementor-element.elementor-element-31bb71d:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-31bb71d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://fmcontractingllc.com/wp-content/uploads/2025/05/Rectangle-101.jpg");background-position:center center;background-size:cover}.elementor-28 .elementor-element.elementor-element-e94c77a{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-de892f9);--border-color:var(--e-global-color-de892f9)}.elementor-28 .elementor-element.elementor-element-e94c77a.e-con{--align-self:stretch}.elementor-28 .elementor-element.elementor-element-8b446a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-99e73bf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch}.elementor-28 .elementor-element.elementor-element-99e73bf:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-99e73bf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://fmcontractingllc.com/wp-content/uploads/2025/05/Rectangle-103.jpg");background-position:center center;background-size:cover}.elementor-28 .elementor-element.elementor-element-99e73bf.e-con{--align-self:stretch}.elementor-28 .elementor-element.elementor-element-f6bb1a6{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-de892f9);--border-color:var(--e-global-color-de892f9)}.elementor-28 .elementor-element.elementor-element-f6bb1a6.e-con{--align-self:stretch}.elementor-28 .elementor-element.elementor-element-233ab2c{--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:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%}.elementor-28 .elementor-element.elementor-element-233ab2c:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-233ab2c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-930b203)}.elementor-28 .elementor-element.elementor-element-a6ae924 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:32px;font-weight:100;color:var(--e-global-color-primary)}.elementor-28 .elementor-element.elementor-element-4b833b9{width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-secondary)}.elementor-28 .elementor-element.elementor-element-391eead{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px}.elementor-28 .elementor-element.elementor-element-1974543{--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-28 .elementor-element.elementor-element-ac1561f .elementor-icon-wrapper{text-align:right}.elementor-28 .elementor-element.elementor-element-716664a{--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-28 .elementor-element.elementor-element-20fd72b .swiper-pagination-bullet-active,.elementor-28 .elementor-element.elementor-element-20fd72b .swiper-pagination-progressbar-fill{background-color:var(--e-global-color-837d247)}.elementor-28 .elementor-element.elementor-element-20fd72b .swiper-pagination-fraction{color:var(--e-global-color-837d247)}.elementor-28 .elementor-element.elementor-element-20fd72b .elementor-swiper-button{font-size:20px}.elementor-28 .elementor-element.elementor-element-20fd72b .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;height:10px;width:10px}.elementor-28 .elementor-element.elementor-element-20fd72b .swiper-horizontal .swiper-pagination-progressbar{height:10px}.elementor-28 .elementor-element.elementor-element-20fd72b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#BFC9CA75;opacity:1}.elementor-28 .elementor-element.elementor-element-20fd72b.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,.elementor-28 .elementor-element.elementor-element-20fd72b.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:0}.elementor-28 .elementor-element.elementor-element-20fd72b.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:0}.elementor-28 .elementor-element.elementor-element-20fd72b.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:0}.elementor-28 .elementor-element.elementor-element-20fd72b.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:0}.elementor-28 .elementor-element.elementor-element-20fd72b .elementor-testimonial__text{color:var(--e-global-color-text);font-family:"big-caslon-fb",Sans-serif;font-size:20px;font-weight:400;font-style:normal}.elementor-28 .elementor-element.elementor-element-20fd72b .elementor-testimonial__name{color:var(--e-global-color-secondary);font-family:"big-caslon-fb",Sans-serif;font-size:20px;font-weight:400;font-style:italic}.elementor-28 .elementor-element.elementor-element-22923e9{--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-28 .elementor-element.elementor-element-e334176 .elementor-icon-wrapper{text-align:left}:root{--page-title-display:none}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-6fed48c{--min-height:50vh}.elementor-28 .elementor-element.elementor-element-d30f87b .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-28 .elementor-element.elementor-element-ae5f917{font-size:var(--e-global-typography-text-font-size)}.elementor-28 .elementor-element.elementor-element-62f7d28{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:var(--e-global-typography-text-font-size)}.elementor-28 .elementor-element.elementor-element-6ce8617{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:var(--e-global-typography-text-font-size)}.elementor-28 .elementor-element.elementor-element-c7afa33{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:var(--e-global-typography-text-font-size)}.elementor-28 .elementor-element.elementor-element-138830c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:var(--e-global-typography-text-font-size)}.elementor-28 .elementor-element.elementor-element-4b833b9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:var(--e-global-typography-text-font-size)}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-6fed48c{--min-height:35vh}.elementor-28 .elementor-element.elementor-element-d30f87b .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-28 .elementor-element.elementor-element-ae5f917{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%;font-size:var(--e-global-typography-text-font-size)}.elementor-28 .elementor-element.elementor-element-4c5eef2{--min-height:300px}.elementor-28 .elementor-element.elementor-element-62f7d28{font-size:var(--e-global-typography-text-font-size)}.elementor-28 .elementor-element.elementor-element-8a20158{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-28 .elementor-element.elementor-element-6ce8617{font-size:var(--e-global-typography-text-font-size)}.elementor-28 .elementor-element.elementor-element-3c80cb3{--min-height:300px}.elementor-28 .elementor-element.elementor-element-7a610fb{--min-height:300px}.elementor-28 .elementor-element.elementor-element-c7afa33{font-size:var(--e-global-typography-text-font-size)}.elementor-28 .elementor-element.elementor-element-117c51f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-28 .elementor-element.elementor-element-138830c{font-size:var(--e-global-typography-text-font-size)}.elementor-28 .elementor-element.elementor-element-31bb71d{--min-height:300px}.elementor-28 .elementor-element.elementor-element-99e73bf{--min-height:300px}.elementor-28 .elementor-element.elementor-element-4b833b9{font-size:var(--e-global-typography-text-font-size)}.elementor-28 .elementor-element.elementor-element-391eead{--flex-wrap:wrap}.elementor-28 .elementor-element.elementor-element-1974543{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-1974543.e-con{--align-self:flex-start;--order:1}.elementor-28 .elementor-element.elementor-element-ac1561f .elementor-icon-wrapper{text-align:left}.elementor-28 .elementor-element.elementor-element-716664a{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-28 .elementor-element.elementor-element-716664a.e-con{--order:3}.elementor-28 .elementor-element.elementor-element-22923e9{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-22923e9.e-con{--order:2}.elementor-28 .elementor-element.elementor-element-e334176 .elementor-icon-wrapper{text-align:right}}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-4c5eef2{--width:50%}.elementor-28 .elementor-element.elementor-element-e0778d2{--width:50%}.elementor-28 .elementor-element.elementor-element-7068058{--width:50%}.elementor-28 .elementor-element.elementor-element-3c80cb3{--width:50%}.elementor-28 .elementor-element.elementor-element-7a610fb{--width:50%}.elementor-28 .elementor-element.elementor-element-54fafe4{--width:50%}.elementor-28 .elementor-element.elementor-element-bd81f61{--width:50%}.elementor-28 .elementor-element.elementor-element-31bb71d{--width:50%}.elementor-28 .elementor-element.elementor-element-99e73bf{--width:50%}.elementor-28 .elementor-element.elementor-element-233ab2c{--width:50%}.elementor-28 .elementor-element.elementor-element-1974543{--width:25%}.elementor-28 .elementor-element.elementor-element-716664a{--width:50%}.elementor-28 .elementor-element.elementor-element-22923e9{--width:25%}}@media(max-width:1024px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-1974543{--width:15%}.elementor-28 .elementor-element.elementor-element-716664a{--width:70%}.elementor-28 .elementor-element.elementor-element-22923e9{--width:15%}}.elementor-28 .elementor-element.elementor-element-c7c93af{height:90vh !important}.elementor-28 .elementor-element.elementor-element-c7c93af .elementor-image-carousel-wrapper{position:relative;height:90vh !important}.elementor-28 .elementor-element.elementor-element-c7c93af .elementor-image-carousel-wrapper:after{content:'';display:block;z-index:1;border:1px solid #ededed;position:absolute;bottom:10px;left:10px;right:10px;top:160px}.elementor-28 .elementor-element.elementor-element-c7c93af .elementor-swiper-button{z-index:3}.elementor-28 .elementor-element.elementor-element-c7c93af img{min-height:90vh !important;max-width:inherit;width:100% !important}.elementor-28 .elementor-element.elementor-element-c7c93af .swiper-pagination{bottom:100px !important;right:20px !important;left:auto !important;width:inherit;z-index:100}@media screen and (max-width:1024px){.elementor-28 .elementor-element.elementor-element-c7c93af{height:50vh !important}.elementor-28 .elementor-element.elementor-element-c7c93af .elementor-image-carousel-wrapper{position:relative;height:50vh !important}.elementor-28 .elementor-element.elementor-element-c7c93af img{min-height:50vh !important;max-width:inherit;width:100% !important}.elementor-28 .elementor-element.elementor-element-c7c93af .elementor-image-carousel-wrapper:after{top:130px}}@media screen and (max-width:767px){.elementor-28 .elementor-element.elementor-element-c7c93af{height:35vh !important}.elementor-28 .elementor-element.elementor-element-c7c93af .elementor-image-carousel-wrapper{position:relative;height:35vh !important}.elementor-28 .elementor-element.elementor-element-c7c93af img{min-height:35vh !important;max-width:inherit;width:100% !important}.elementor-28 .elementor-element.elementor-element-c7c93af .elementor-image-carousel-wrapper:after{display:none}.elementor-28 .elementor-element.elementor-element-c7c93af .swiper-pagination{bottom:20px !important;right:20px !important;left:auto !important;width:inherit;z-index:100}}.elementor-28 .elementor-element.elementor-element-6fed48c{height:90vh !important}@media screen and (max-width:1024px){.elementor-28 .elementor-element.elementor-element-6fed48c{height:50vh !important}}@media screen and (max-width:767px){.elementor-28 .elementor-element.elementor-element-6fed48c{height:35vh !important}}.elementor-28 .elementor-element.elementor-element-c78d54b{flex:1}.elementor-28 .elementor-element.elementor-element-e37348a{flex:1}.elementor-28 .elementor-element.elementor-element-0ab102c{flex:1}.elementor-28 .elementor-element.elementor-element-e94c77a{flex:1}.elementor-28 .elementor-element.elementor-element-f6bb1a6{flex:1}.elementor-28 .elementor-element.elementor-element-99e73bf{display:flex;justify-content:stretch;align-content:center;align-items:center}