.elementor-18 .elementor-element.elementor-element-720b226 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-707f5e6 .elementor-repeater-item-5636e4d .swiper-slide-bg{background-image:url(https://greentechdfw.stg.ciwgserver.com/wp-content/uploads/2025/08/Adobe-Express-file.jpg);background-size:cover;}.elementor-18 .elementor-element.elementor-element-707f5e6 .elementor-repeater-item-4c82f42 .swiper-slide-bg{background-image:url(https://greentechdfw.stg.ciwgserver.com/wp-content/uploads/2024/01/slider-2im.webp);background-size:cover;}.elementor-18 .elementor-element.elementor-element-707f5e6 .elementor-repeater-item-f515700 .swiper-slide-bg{background-image:url(https://greentechdfw.stg.ciwgserver.com/wp-content/uploads/2025/08/iStock-2153.jpg);background-size:cover;}.elementor-18 .elementor-element.elementor-element-707f5e6 .swiper-slide{transition-duration:calc(5000ms*1.2);height:800px;}.elementor-18 .elementor-element.elementor-element-707f5e6 .elementor-slide-button{background-color:var( --e-global-color-accent );font-family:"Geometric706BT-BlackB", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:36px;border-width:2px;border-radius:50px;}.elementor-18 .elementor-element.elementor-element-707f5e6 .elementor-slide-button:hover{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-11f7e4ec );}.elementor-18 .elementor-element.elementor-element-707f5e6 .swiper-slide-contents{max-width:100%;}.elementor-18 .elementor-element.elementor-element-707f5e6 .swiper-slide-inner{text-align:center;}.elementor-18 .elementor-element.elementor-element-707f5e6 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-18 .elementor-element.elementor-element-707f5e6 .elementor-slide-heading{color:var( --e-global-color-primary );font-family:"Geometric706BT-BlackB", Sans-serif;font-size:40px;font-weight:bold;line-height:50px;}.elementor-18 .elementor-element.elementor-element-707f5e6 .elementor-slide-description{color:#009888;font-family:"Geometric706BT-BlackB", Sans-serif;font-size:50px;font-weight:bold;text-transform:uppercase;line-height:65px;letter-spacing:-2.9px;}.elementor-18 .elementor-element.elementor-element-9b22555:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9b22555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://greentechdfw.stg.ciwgserver.com/wp-content/uploads/2023/12/service-sec-bg.webp");background-position:top right;background-repeat:no-repeat;}.elementor-18 .elementor-element.elementor-element-9b22555{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-18 .elementor-element.elementor-element-9b22555 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-18 .elementor-element.elementor-element-8ad6354 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-18 .elementor-element.elementor-element-8ad6354{text-align:center;}.elementor-18 .elementor-element.elementor-element-8ad6354 .elementor-heading-title{font-family:"Geometric706BT-BlackB", Sans-serif;font-size:55px;font-weight:bold;text-transform:uppercase;line-height:68px;letter-spacing:-2.8px;}.elementor-18 .elementor-element.elementor-element-1b4eb60 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-fbcb8b1{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-18 .elementor-element.elementor-element-fbcb8b1 .elementor-headline{text-align:center;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-0465b13 .elementor-swiper-button{font-size:20px;}.elementor-18 .elementor-element.elementor-element-0465b13 .elementor-testimonial__text{font-family:"Geometric706BT-MediumB", Sans-serif;font-size:17px;font-weight:500;font-style:normal;line-height:26px;letter-spacing:-0.68px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-af4dd5c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-18 .elementor-element.elementor-element-af4dd5c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-18 .elementor-element.elementor-element-af4dd5c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-af4dd5c .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-18 .elementor-element.elementor-element-af4dd5c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18 .elementor-element.elementor-element-af4dd5c .elementor-image-box-title{font-family:"Geometric706BT-BlackB", Sans-serif;font-size:24px;font-weight:bold;}.elementor-18 .elementor-element.elementor-element-af4dd5c .elementor-image-box-description{font-family:"Geometric706BT-BlackB", Sans-serif;font-size:43px;font-weight:bold;line-height:10px;}.elementor-18 .elementor-element.elementor-element-148cbc2:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-148cbc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 63%, #f2295b 100%);}.elementor-18 .elementor-element.elementor-element-148cbc2 > .elementor-container{max-width:1300px;}.elementor-18 .elementor-element.elementor-element-148cbc2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 35px 0px;}.elementor-18 .elementor-element.elementor-element-148cbc2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-ec8d931 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-73fe37b{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-73fe37b .elementor-headline{text-align:center;font-family:"Geometric706BT-BlackB", Sans-serif;font-size:35px;font-weight:bold;}.elementor-18 .elementor-element.elementor-element-73fe37b .elementor-headline-plain-text{color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-73fe37b .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-18 .elementor-element.elementor-element-73fe37b .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-18 .elementor-element.elementor-element-73fe37b .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-c40535d > .elementor-container{max-width:1300px;}.elementor-18 .elementor-element.elementor-element-bcc1161{text-align:center;}.elementor-18 .elementor-element.elementor-element-bcc1161 .elementor-heading-title{font-family:"Geometric706BT-BlackB", Sans-serif;font-size:19px;font-weight:500;letter-spacing:0.1px;color:var( --e-global-color-7eb8d7d2 );}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-18 .elementor-element.elementor-element-bd0f09b{font-family:"Geometric706BT-MediumB", Sans-serif;font-size:17px;font-weight:500;line-height:34px;letter-spacing:-1px;color:var( --e-global-color-11f7e4ec );}.elementor-18 .elementor-element.elementor-element-43e2fd5 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-11f7e4ec );}.elementor-18 .elementor-element.elementor-element-95448a8{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-95448a8 .elementor-headline{text-align:center;font-family:"Geometric706BT-BlackB", Sans-serif;font-size:55px;font-weight:bold;}.elementor-18 .elementor-element.elementor-element-95448a8 .elementor-headline-plain-text{color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-95448a8 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-11f7e4ec );}.elementor-18 .elementor-element.elementor-element-390bdf3{text-align:start;}.elementor-18 .elementor-element.elementor-element-390bdf3 .elementor-heading-title{font-family:"Geometric706BT-BlackB", Sans-serif;font-size:19px;font-weight:500;letter-spacing:0.1px;color:var( --e-global-color-7eb8d7d2 );}.elementor-18 .elementor-element.elementor-element-045e7d1 > .elementor-container{max-width:1300px;}.elementor-18 .elementor-element.elementor-element-7ace774{font-family:"Geometric706BT-MediumB", Sans-serif;font-size:17px;font-weight:500;line-height:34px;letter-spacing:-1px;color:var( --e-global-color-11f7e4ec );}.elementor-18 .elementor-element.elementor-element-1123b49{font-family:"Geometric706BT-MediumB", Sans-serif;font-size:17px;font-weight:500;line-height:34px;letter-spacing:-1px;color:var( --e-global-color-11f7e4ec );}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-f66ddb8 .elementor-blockquote__content{color:var( --e-global-color-1225c831 );font-size:18px;}.elementor-18 .elementor-element.elementor-element-f66ddb8 .elementor-blockquote{border-color:var( --e-global-color-1225c831 );}.elementor-18 .elementor-element.elementor-element-4ece031 > .elementor-container{max-width:1300px;}.elementor-18 .elementor-element.elementor-element-52d827f{font-family:"Geometric706BT-MediumB", Sans-serif;font-size:15px;font-weight:500;line-height:34px;letter-spacing:-1px;color:var( --e-global-color-11f7e4ec );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-8f97408 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Geometric706BT-BlackB", Sans-serif;font-size:25px;font-weight:bold;text-transform:uppercase;box-shadow:0px 6px 10px 0px rgba(228, 80, 80, 0.2);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-11f7e4ec );border-radius:100px 100px 100px 100px;padding:20px 30px 20px 30px;}.elementor-18 .elementor-element.elementor-element-8f97408 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-8f97408 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-a000440:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-a000440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-a000440{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 20px 0px;}.elementor-18 .elementor-element.elementor-element-a000440 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-a68655a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-bf991d7 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-18 .elementor-element.elementor-element-bf991d7{text-align:center;}.elementor-18 .elementor-element.elementor-element-bf991d7 .elementor-heading-title{font-family:"Geometric706BT-BlackB", Sans-serif;font-size:55px;font-weight:bold;text-transform:uppercase;line-height:68px;letter-spacing:-2.8px;color:var( --e-global-color-11f7e4ec );}.elementor-18 .elementor-element.elementor-element-3558ea5 > .elementor-container{max-width:1300px;}.elementor-18 .elementor-element.elementor-element-3558ea5{margin-top:0px;margin-bottom:100px;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-23075f5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18 .elementor-element.elementor-element-23075f5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-23075f5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 50px;}.elementor-18 .elementor-element.elementor-element-9c8322e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-18 .elementor-element.elementor-element-9c8322e{font-family:"Geometric706BT-MediumB", Sans-serif;font-size:25px;font-weight:500;line-height:38px;letter-spacing:-1px;color:var( --e-global-color-11f7e4ec );}.elementor-18 .elementor-element.elementor-element-eafcfb4 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-eafcfb4 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-eafcfb4 .elementor-button{font-family:"Geometric706BT-BlackB", Sans-serif;font-size:25px;font-weight:bold;text-transform:uppercase;box-shadow:0px 6px 10px 0px rgba(228, 80, 80, 0.2);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-11f7e4ec );border-radius:100px 100px 100px 100px;padding:20px 30px 20px 30px;}.elementor-18 .elementor-element.elementor-element-17df9ae.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-2181a3a{width:auto;max-width:auto;bottom:-60px;text-align:center;}.elementor-18 .elementor-element.elementor-element-2181a3a > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-2181a3a{right:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-2181a3a{left:0px;}.elementor-18 .elementor-element.elementor-element-2181a3a img{max-width:90%;}.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-18 .elementor-element.elementor-element-32d4cfe{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:10px;}.elementor-18 .elementor-element.elementor-element-32d4cfe .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-b0431f0:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b0431f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF8F9;}.elementor-18 .elementor-element.elementor-element-b0431f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 50px 0px;}.elementor-18 .elementor-element.elementor-element-b0431f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-8c8e968 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-726a301 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-18 .elementor-element.elementor-element-726a301{text-align:center;}.elementor-18 .elementor-element.elementor-element-726a301 .elementor-heading-title{font-family:"Geometric706BT-BlackB", Sans-serif;font-size:55px;font-weight:bold;text-transform:uppercase;line-height:68px;letter-spacing:-2.8px;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-e051331.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18 .elementor-element.elementor-element-e051331.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-e051331 > .elementor-element-populated{padding:0px 50px 0px 100px;}.elementor-18 .elementor-element.elementor-element-51b914e{text-align:center;}.elementor-18 .elementor-element.elementor-element-51b914e .elementor-heading-title{font-family:"Geometric706BT-BlackB", Sans-serif;font-size:47px;font-weight:bold;line-height:55px;letter-spacing:-1.88px;}.elementor-18 .elementor-element.elementor-element-3b90dc6 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-18 .elementor-element.elementor-element-3b90dc6{text-align:center;}.elementor-18 .elementor-element.elementor-element-3b90dc6 .elementor-heading-title{font-family:"Geometric706BT-BlackB", Sans-serif;font-size:47px;font-weight:bold;line-height:55px;letter-spacing:-1.88px;}.elementor-18 .elementor-element.elementor-element-9dc723c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-9dc723c > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-18 .elementor-element.elementor-element-23dace9 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-23dace9 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-23dace9 .elementor-button{font-family:"Geometric706BT-BlackB", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;box-shadow:0px 8px 10px 0px rgba(228, 80, 80, 0.2);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-11f7e4ec );border-radius:100px 100px 100px 100px;padding:20px 30px 20px 30px;}.elementor-18 .elementor-element.elementor-element-8c7a7b4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-0ef0b05{text-align:end;}.elementor-18 .elementor-element.elementor-element-0ef0b05 img{max-width:90%;}.elementor-18 .elementor-element.elementor-element-527cd12:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-527cd12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF8F9;}.elementor-18 .elementor-element.elementor-element-527cd12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-18 .elementor-element.elementor-element-527cd12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-f29139c{text-align:center;}.elementor-18 .elementor-element.elementor-element-f29139c .elementor-heading-title{font-family:"Geometric706BT-BlackB", Sans-serif;font-size:55px;font-weight:bold;text-transform:uppercase;line-height:68px;}.elementor-18 .elementor-element.elementor-element-96402f9 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-18 .elementor-element.elementor-element-96402f9{text-align:center;}.elementor-18 .elementor-element.elementor-element-96402f9 .elementor-heading-title{font-family:"Geometric706BT-BlackB", Sans-serif;font-size:55px;font-weight:bold;text-transform:uppercase;line-height:68px;}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title .uael-question-span, .elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title .uael-accordion-icon{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title .uael-question-span,
						.elementor-widget-uael-faq  .uael-accordion-icon-closed, .elementor-widget-uael-faq span.uael-accordion-icon-opened{color:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-accordion-icon-closed, .elementor-widget-uael-faq span.uael-accordion-icon-opened{fill:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title.uael-title-active .uael-question-span,
						.elementor-widget-uael-faq span.uael-accordion-icon-opened{color:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title .uael-question-span:hover,
					.elementor-widget-uael-faq  .uael-accordion-icon-closed:hover{color:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-accordion-icon-closed:hover{fill:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title.uael-title-active:hover .uael-question-span,
					.elementor-widget-uael-faq span.uael-accordion-icon-opened:hover{color:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-content{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-content:hover{color:var( --e-global-color-text );}
				.elementor-widget-uael-faq  .uael-accordion-icon-closed{color:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-accordion-icon-closed{fill:var( --e-global-color-primary );}.elementor-widget-uael-faq span.uael-accordion-icon-opened{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-ec0ecb4 .uael-faq-container > .uael-faq-accordion:not(:last-child){margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-ec0ecb4 .uael-faq-wrapper .uael-faq-container .uael-faq-accordion{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4D4D4;}.elementor-18 .elementor-element.elementor-element-ec0ecb4 .uael-faq-container .uael-faq-accordion .uael-accordion-content{border-top-color:#D4D4D4;}.elementor-18 .elementor-element.elementor-element-ec0ecb4 .uael-faq-accordion .uael-accordion-title .uael-question-span, .elementor-18 .elementor-element.elementor-element-ec0ecb4 .uael-faq-accordion .uael-accordion-title .uael-accordion-icon{font-family:"Geometric706BT-BlackB", Sans-serif;font-size:26px;font-weight:bold;}.elementor-18 .elementor-element.elementor-element-ec0ecb4 .uael-faq-accordion .uael-accordion-title{background-color:var( --e-global-color-11f7e4ec );padding:16px 12px 16px 20px;}.elementor-18 .elementor-element.elementor-element-ec0ecb4 .uael-faq-accordion .uael-accordion-title.uael-title-active{background-color:var( --e-global-color-11f7e4ec );}.elementor-18 .elementor-element.elementor-element-ec0ecb4 .uael-faq-accordion .uael-accordion-content{font-family:"Geometric706BT-MediumB", Sans-serif;font-size:21px;font-weight:500;line-height:31px;background-color:#FCFCFC;padding:15px 20px 15px 20px;}.elementor-18 .elementor-element.elementor-element-ec0ecb4 .uael-faq-accordion.elementor-grid-item{background-color:#FCFCFC;}.elementor-18 .elementor-element.elementor-element-ec0ecb4 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon{font-size:16px;}.elementor-18 .elementor-element.elementor-element-ec0ecb4 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon svg{height:16px;width:16px;}.elementor-18 .elementor-element.elementor-element-ec0ecb4 .uael-accordion-icon.uael-accordion-icon-left{margin-right:15px;}.elementor-18 .elementor-element.elementor-element-ec0ecb4 .uael-accordion-icon.uael-accordion-icon-right{margin-left:15px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-c52f5ba .elementor-accordion-item{border-width:0px;}.elementor-18 .elementor-element.elementor-element-c52f5ba .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-18 .elementor-element.elementor-element-c52f5ba .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-18 .elementor-element.elementor-element-c52f5ba .elementor-active .elementor-accordion-icon, .elementor-18 .elementor-element.elementor-element-c52f5ba .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-c52f5ba .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-c52f5ba .elementor-accordion-title{font-family:"Geometric706BT-BlackB", Sans-serif;font-size:22px;font-weight:bold;}.elementor-18 .elementor-element.elementor-element-c52f5ba .elementor-tab-title{padding:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-c52f5ba .elementor-tab-content{background-color:var( --e-global-color-11f7e4ec );font-family:"Geometric706BT-MediumB", Sans-serif;font-size:20px;font-weight:500;line-height:34px;letter-spacing:-1px;}.elementor-18 .elementor-element.elementor-element-7adedad:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7adedad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF8F9;}.elementor-18 .elementor-element.elementor-element-7adedad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-18 .elementor-element.elementor-element-7adedad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-5fe84f0{text-align:center;}.elementor-18 .elementor-element.elementor-element-5fe84f0 .elementor-heading-title{font-family:"Geometric706BT-BlackB", Sans-serif;font-size:28px;font-weight:bold;text-transform:uppercase;letter-spacing:-1px;}.elementor-18 .elementor-element.elementor-element-29c20a8:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-29c20a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11f7e4ec );}.elementor-18 .elementor-element.elementor-element-29c20a8 > .elementor-container{max-width:1450px;}.elementor-18 .elementor-element.elementor-element-29c20a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 50px 0px;}.elementor-18 .elementor-element.elementor-element-29c20a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-4a40b9c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-18 .elementor-element.elementor-element-4a40b9c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-18 .elementor-element.elementor-element-4a40b9c > .elementor-element-populated{padding:60px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-d4bd356{text-align:center;}.elementor-18 .elementor-element.elementor-element-d4bd356 .elementor-heading-title{font-family:"Geometric706BT-BlackB", Sans-serif;font-size:60px;font-weight:bold;text-transform:uppercase;line-height:68px;}.elementor-18 .elementor-element.elementor-element-ebadfe1 > .elementor-container{max-width:1420px;}.elementor-18 .elementor-element.elementor-element-ebadfe1{margin-top:40px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-f5691bb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-7e81355 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-18 .elementor-element.elementor-element-7e81355 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-7e81355 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-7e81355{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-7e81355 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-7e81355 .elementor-icon-list-item > a{font-family:"Geometric706BT-MediumB", Sans-serif;font-size:20px;font-weight:500;line-height:65px;letter-spacing:0.8px;}.elementor-18 .elementor-element.elementor-element-7e81355 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-7e81355 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-0682825 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-18 .elementor-element.elementor-element-8e03eee > .elementor-container{max-width:1363px;}.elementor-18 .elementor-element.elementor-element-8e03eee{padding:100px 0px 100px 0px;}.elementor-18 .elementor-element.elementor-element-9ca4605{text-align:center;}.elementor-18 .elementor-element.elementor-element-9ca4605 .elementor-heading-title{font-family:"Geometric706BT-BlackB", Sans-serif;font-size:60px;font-weight:bold;text-transform:uppercase;line-height:68px;}.elementor-widget-uael-posts .uael-posts-tabs-dropdown .uael-filters-dropdown-button,.elementor-widget-uael-posts .uael-post__header-filter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-uael-posts .uael-grid-pagination a.page-numbers{color:var( --e-global-color-accent );}.elementor-widget-uael-posts .uael-grid-pagination span.page-numbers.current{color:var( --e-global-color-accent );}.elementor-widget-uael-posts .uael-post__load-more{color:var( --e-global-color-accent );background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-uael-posts .uael-post-inf-loader > div{background-color:var( --e-global-color-primary );}.elementor-widget-uael-posts .uael-grid-pagination a.page-numbers, .elementor-widget-uael-posts .uael-grid-pagination span.page-numbers.current{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-uael-posts .uael-post-wrapper-featured .uael-post__title, .elementor-widget-uael-posts .uael-post-wrapper-featured .uael-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-uael-posts .uael-post-wrapper-featured .uael-post__meta-data{color:var( --e-global-color-secondary );}.elementor-widget-uael-posts .uael-post-wrapper-featured .uael-post__meta-data svg{fill:var( --e-global-color-secondary );}.elementor-widget-uael-posts .uael-post__title, .elementor-widget-uael-posts .uael-post__title a{color:var( --e-global-color-secondary );}.elementor-widget-uael-posts .uael-post__title:hover, .elementor-widget-uael-posts .uael-post__title a:hover{color:var( --e-global-color-secondary );}.elementor-widget-uael-posts.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__title a{color:var( --e-global-color-secondary );}.elementor-widget-uael-posts .uael-post__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-uael-posts .uael-post__meta-data span{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-uael-posts .uael-post__terms{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-uael-posts .uael-post__terms a:hover{color:var( --e-global-color-secondary );}.elementor-widget-uael-posts.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__terms a{color:var( --e-global-color-secondary );}.elementor-widget-uael-posts .uael-post__excerpt{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-uael-posts a.uael-post__read-more{color:var( --e-global-color-accent );background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-uael-posts .uael-post-grid .slick-slider .slick-prev:before, .elementor-widget-uael-posts .uael-post-grid .slick-slider .slick-next:before{color:var( --e-global-color-accent );}.elementor-widget-uael-posts .uael-post-grid .slick-slider .slick-arrow{border-color:var( --e-global-color-accent );border-style:var( --e-global-color-accent );}.elementor-widget-uael-posts .uael-post-grid .slick-slider .slick-arrow i{color:var( --e-global-color-accent );}.elementor-widget-uael-posts .uael-post__datebox{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-uael-posts .uael-post__separator{background-color:var( --e-global-color-accent );}.elementor-widget-uael-posts .uael-posts[data-skin="news"] .uael-post__terms{background-color:var( --e-global-color-accent );}.elementor-widget-uael-posts.uael-post__content-align-left .uael-post__gradient-separator{background:var( --e-global-color-accent );}.elementor-widget-uael-posts.uael-post__content-align-center .uael-post__gradient-separator{background:var( --e-global-color-accent );}.elementor-widget-uael-posts.uael-post__content-align-right .uael-post__gradient-separator{background:var( --e-global-color-accent );}.elementor-widget-uael-posts .uael-posts[data-skin="business"] .uael-post__terms{background-color:var( --e-global-color-accent );}.elementor-widget-uael-posts .uael-post__authorbox-desc{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-uael-posts .uael-post__authorbox-name, .elementor-widget-uael-posts .uael-post__authorbox-name a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-a8fdc3a > .elementor-widget-container{margin:60px 0px 40px 0px;}.elementor-18 .elementor-element.elementor-element-a8fdc3a .uael-post__thumbnail:hover img{opacity:1;}.elementor-18 .elementor-element.elementor-element-a8fdc3a.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{opacity:1;}.elementor-18 .elementor-element.elementor-element-a8fdc3a.uael-equal__height-yes .uael-post-image-background .uael-post__inner-wrap:hover img{opacity:1;}.elementor-18 .elementor-element.elementor-element-a8fdc3a .uael-listing__terms-link:not(:last-child):after{content:"|";margin:0 0.4em;}.elementor-18 .elementor-element.elementor-element-a8fdc3a .uael-post-grid .uael-post-wrapper{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );}.elementor-18 .elementor-element.elementor-element-a8fdc3a .uael-post-grid .uael-post-grid__inner{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-18 .elementor-element.elementor-element-a8fdc3a .uael-post-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-a8fdc3a .uael-post__bg-wrap{background-color:#F6F6F600;}.elementor-18 .elementor-element.elementor-element-a8fdc3a .uael-post__content-wrap{padding:30px 50px 50px 50px;}.elementor-18 .elementor-element.elementor-element-a8fdc3a .uael-post__title{font-family:"Geometric706BT-BlackB", Sans-serif;font-size:26px;font-weight:800;letter-spacing:-1px;margin-bottom:5px;}.elementor-18 .elementor-element.elementor-element-a8fdc3a .uael-post__terms{padding:5px 10px 5px 10px;background-color:#e4e4e4;}.elementor-18 .elementor-element.elementor-element-a8fdc3a .uael-post__terms-wrap{margin-bottom:20px;}.elementor-18 .elementor-element.elementor-element-a8fdc3a .uael-post__excerpt{font-family:"Geometric706BT-MediumB", Sans-serif;font-size:22px;font-weight:500;line-height:35px;letter-spacing:-1px;margin-bottom:20px;}.elementor-18 .elementor-element.elementor-element-a8fdc3a .uael-post-grid .slick-slider .slick-prev i, .elementor-18 .elementor-element.elementor-element-a8fdc3a .uael-post-grid .slick-slider .slick-next i{font-size:38px;}.elementor-18 .elementor-element.elementor-element-a8fdc3a .uael-post-grid .slick-slider .slick-prev:before, .elementor-18 .elementor-element.elementor-element-a8fdc3a .uael-post-grid .slick-slider .slick-next:before{color:#E4505000;}.elementor-18 .elementor-element.elementor-element-a8fdc3a .uael-post-grid .slick-slider .slick-arrow{border-color:#E4505000;border-style:solid;border-radius:50% 50% 50% 50%;}.elementor-18 .elementor-element.elementor-element-a8fdc3a .uael-post-grid .slick-slider .slick-arrow i{color:#E4505000;}.elementor-18 .elementor-element.elementor-element-2168ae8.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-18 .elementor-element.elementor-element-4cf2c8c .elementor-button{background-color:var( --e-global-color-11f7e4ec );font-family:"Geometric706BT-BlackB", Sans-serif;font-size:26px;font-weight:800;letter-spacing:-1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#505A6340;border-radius:32px 32px 32px 32px;padding:20px 125px 20px 125px;}.elementor-18 .elementor-element.elementor-element-4cf2c8c .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-4cf2c8c .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-11f7e4ec );}.elementor-18 .elementor-element.elementor-element-4cf2c8c{width:auto;max-width:auto;}.elementor-18 .elementor-element.elementor-element-4cf2c8c .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-4cf2c8c .elementor-button:focus svg{fill:var( --e-global-color-11f7e4ec );}.elementor-18 .elementor-element.elementor-element-748ac2b .elementor-button{background-color:var( --e-global-color-11f7e4ec );font-family:"Geometric706BT-BlackB", Sans-serif;font-size:26px;font-weight:800;letter-spacing:-1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#505A6340;border-radius:32px 32px 32px 32px;padding:20px 45px 20px 45px;}.elementor-18 .elementor-element.elementor-element-748ac2b .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-748ac2b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-11f7e4ec );}.elementor-18 .elementor-element.elementor-element-748ac2b{width:auto;max-width:auto;}.elementor-18 .elementor-element.elementor-element-748ac2b .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-748ac2b .elementor-button:focus svg{fill:var( --e-global-color-11f7e4ec );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-f5691bb{width:47%;}.elementor-18 .elementor-element.elementor-element-0682825{width:53%;}}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-9b22555{padding:40px 0px 40px 0px;}.elementor-18 .elementor-element.elementor-element-8ad6354 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-18 .elementor-element.elementor-element-8ad6354 .elementor-heading-title{font-size:45px;line-height:52px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-af4dd5c .elementor-image-box-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-af4dd5c .elementor-image-box-description{font-size:40px;}.elementor-18 .elementor-element.elementor-element-148cbc2{margin-top:0px;margin-bottom:0px;padding:40px 0px 20px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-bd0f09b{font-size:20px;line-height:34px;}.elementor-18 .elementor-element.elementor-element-7ace774{font-size:20px;line-height:34px;}.elementor-18 .elementor-element.elementor-element-1123b49{font-size:20px;line-height:34px;}.elementor-18 .elementor-element.elementor-element-52d827f{font-size:20px;line-height:34px;}.elementor-18 .elementor-element.elementor-element-8f97408 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-18 .elementor-element.elementor-element-8f97408 .elementor-button{font-size:20px;}.elementor-18 .elementor-element.elementor-element-a000440{margin-top:0px;margin-bottom:0px;padding:40px 0px 20px 0px;}.elementor-18 .elementor-element.elementor-element-bf991d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-bf991d7 .elementor-heading-title{font-size:45px;line-height:55px;}.elementor-18 .elementor-element.elementor-element-3558ea5{margin-top:0px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-23075f5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18 .elementor-element.elementor-element-9c8322e{text-align:center;font-size:20px;}.elementor-18 .elementor-element.elementor-element-eafcfb4 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-18 .elementor-element.elementor-element-eafcfb4 .elementor-button{font-size:20px;}.elementor-18 .elementor-element.elementor-element-17df9ae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-e36fe4f img{width:60%;}.elementor-18 .elementor-element.elementor-element-32d4cfe .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-18 .elementor-element.elementor-element-b0431f0{padding:50px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-726a301 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-726a301 .elementor-heading-title{font-size:45px;line-height:55px;}.elementor-18 .elementor-element.elementor-element-e051331.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18 .elementor-element.elementor-element-51b914e .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-18 .elementor-element.elementor-element-3b90dc6 .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-18 .elementor-element.elementor-element-23dace9 .elementor-button{font-size:20px;}.elementor-18 .elementor-element.elementor-element-527cd12{padding:40px 0px 20px 0px;}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ec0ecb4 .uael-faq-accordion .uael-accordion-title .uael-question-span, .elementor-18 .elementor-element.elementor-element-ec0ecb4 .uael-faq-accordion .uael-accordion-title .uael-accordion-icon{font-size:20px;}.elementor-18 .elementor-element.elementor-element-ec0ecb4 .uael-faq-accordion .uael-accordion-content{font-size:18px;}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-c52f5ba .elementor-tab-content{font-size:20px;line-height:34px;}.elementor-18 .elementor-element.elementor-element-7adedad{padding:40px 0px 20px 0px;}.elementor-18 .elementor-element.elementor-element-d4bd356 .elementor-heading-title{font-size:45px;line-height:52px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-7e81355 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-7e81355 .elementor-icon-list-item > a{font-size:20px;line-height:52px;}.elementor-18 .elementor-element.elementor-element-0682825 > .elementor-element-populated{padding:30px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-9ca4605 .elementor-heading-title{font-size:45px;line-height:52px;}.elementor-widget-uael-posts .uael-post__excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-uael-posts .uael-post__authorbox-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a8fdc3a .uael-post__content-wrap{padding:30px 20px 72px 20px;}.elementor-18 .elementor-element.elementor-element-a8fdc3a .uael-post__excerpt{font-size:18px;line-height:27px;}.elementor-18 .elementor-element.elementor-element-4cf2c8c > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-18 .elementor-element.elementor-element-4cf2c8c .elementor-button{font-size:23px;}.elementor-18 .elementor-element.elementor-element-748ac2b > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-18 .elementor-element.elementor-element-748ac2b .elementor-button{font-size:23px;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-9b22555{padding:30px 0px 30px 0px;}.elementor-18 .elementor-element.elementor-element-8ad6354 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-af4dd5c .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-af4dd5c .elementor-image-box-description{font-size:34px;line-height:42px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-bd0f09b{font-size:18px;}.elementor-18 .elementor-element.elementor-element-7ace774{font-size:18px;}.elementor-18 .elementor-element.elementor-element-1123b49{font-size:18px;}.elementor-18 .elementor-element.elementor-element-52d827f{font-size:18px;}.elementor-18 .elementor-element.elementor-element-8f97408 .elementor-button{font-size:20px;}.elementor-18 .elementor-element.elementor-element-bf991d7 .elementor-heading-title{font-size:32px;line-height:42px;letter-spacing:0px;}.elementor-18 .elementor-element.elementor-element-23075f5 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-18 .elementor-element.elementor-element-9c8322e{font-size:20px;line-height:32px;}.elementor-18 .elementor-element.elementor-element-eafcfb4 .elementor-button{font-size:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-726a301 .elementor-heading-title{font-size:32px;line-height:42px;letter-spacing:-1.2px;}.elementor-18 .elementor-element.elementor-element-51b914e .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-18 .elementor-element.elementor-element-3b90dc6 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-18 .elementor-element.elementor-element-23dace9 .elementor-button{font-size:17px;}.elementor-18 .elementor-element.elementor-element-527cd12{padding:30px 0px 0px 0px;}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ec0ecb4 .uael-faq-accordion .uael-accordion-title .uael-question-span, .elementor-18 .elementor-element.elementor-element-ec0ecb4 .uael-faq-accordion .uael-accordion-title .uael-accordion-icon{font-size:17px;}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-c52f5ba .elementor-tab-content{font-size:18px;}.elementor-18 .elementor-element.elementor-element-7adedad{margin-top:0px;margin-bottom:40px;padding:30px 40px 0px 40px;}.elementor-18 .elementor-element.elementor-element-29c20a8{padding:30px 0px 30px 0px;}.elementor-18 .elementor-element.elementor-element-4a40b9c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-d4bd356 .elementor-heading-title{font-size:34px;line-height:42px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-7e81355 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-7e81355 .elementor-icon-list-item > a{font-size:17px;line-height:46px;}.elementor-18 .elementor-element.elementor-element-8e03eee{padding:30px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-9ca4605 .elementor-heading-title{font-size:34px;line-height:42px;}.elementor-widget-uael-posts .uael-post__excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-uael-posts .uael-post__authorbox-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a8fdc3a .uael-post__title{font-size:23px;}.elementor-18 .elementor-element.elementor-element-a8fdc3a .uael-post__excerpt{font-size:15px;}.elementor-18 .elementor-element.elementor-element-7337957{margin-top:-55px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-4cf2c8c .elementor-button{font-size:18px;padding:20px 90px 20px 90px;}.elementor-18 .elementor-element.elementor-element-748ac2b .elementor-button{font-size:18px;padding:20px 23px 20px 23px;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-23075f5{width:100%;}.elementor-18 .elementor-element.elementor-element-17df9ae{width:100%;}.elementor-18 .elementor-element.elementor-element-e051331{width:100%;}.elementor-18 .elementor-element.elementor-element-8c7a7b4{width:100%;}.elementor-18 .elementor-element.elementor-element-0cdbce6{width:100%;}.elementor-18 .elementor-element.elementor-element-7511dc9{width:100%;}.elementor-18 .elementor-element.elementor-element-a106c01{width:100%;}.elementor-18 .elementor-element.elementor-element-f5691bb{width:100%;}.elementor-18 .elementor-element.elementor-element-0682825{width:100%;}}/* Start custom CSS for slides, class: .elementor-element-707f5e6 */#home-slider .swiper-slide-inner {
    max-width: 1500px;
}
#home-slider .swiper-slide-contents {
    background: url(/wp-content/uploads/2020/09/slider-circle.webp) no-repeat;
}
#home-slider .swiper-slide-contents {
    background: url(/wp-content/uploads/2020/09/slider-circle.webp) no-repeat;
    width: 630px;
    height: 630px;
    background-size: 100% !important;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

#home-slider .elementor-button {
    margin: 0 auto;
    padding: 17px 54px; box-shadow: 0px 8px 10px 0px rgba(228, 80, 80, 0.2);
}

#home-slider .elementor-swiper-button i { display:none; }
#home-slider .elementor-swiper-button { width:83px; height:83px; background-size:100% !important; }
#home-slider .elementor-swiper-button-prev {background:url(/wp-content/uploads/2023/12/prev-arw.webp) no-repeat; left:5%;}
#home-slider .elementor-swiper-button-next {background:url(/wp-content/uploads/2023/12/next-arw.webp) no-repeat; right:5%;}

#home-slider .elementor-swiper-button-prev:hover {background:url(/wp-content/uploads/2023/12/prev-hv.webp) no-repeat; }
#home-slider .elementor-swiper-button-next:hover {background:url(/wp-content/uploads/2023/12/nxt-hv.webp) no-repeat; }
#home-slider .elementor-slide-heading .slide2 {
    font-size: 37px;
    line-height: 42px;
}
#home-slider .elementor-slide-heading .slide3 {
    font-size: 31px;
    line-height: 36px;
}
@media(max-width:2560px) and (min-width:2000px){
    #home-slider .swiper-slide-bg {
        background-size:100% 100%;
    }
    #home-slider .swiper-slide{
        height:1100px;
    }
}
@media (max-width:1680px ) {
 #home-slider .elementor-swiper-button {
    width: 55px;
    height: 55px; top: 35%;
}   
#home-slider .elementor-swiper-button-next {right: 1%; }
#home-slider .elementor-swiper-button-prev { left:1%; }
#home-slider .swiper-slide {
    height: 700px;
}
#home-slider .swiper-slide-contents{
    margin-left:10px;
}
}
@media (max-width:1400px ) {
#home-slider .swiper-slide-contents {width: 500px;
    height: 500px;background-size: 100% !important; }  
#home-slider .elementor-slide-description {
    font-size: 50px;
    line-height: 60px;
}    
#home-slider .elementor-slide-heading {font-size: 38px;line-height: 42px; }
#home-slider .swiper-slide {
    height: 600px;
}
#home-slider .elementor-swiper-button-prev { left:1%; }
#home-slider .elementor-swiper-button-next {right:1%; }
 #home-slider .elementor-swiper-button { top: 47%;}
 
#home-slider .elementor-slide-heading .slide2 {
    font-size: 23px;
    line-height: 28px;
}
#home-slider .elementor-slide-heading .slide3 {
    font-size: 19px;
    line-height: 20px;
} 
#home-slider .swiper-slide-contents{
    margin-left:30px;
}
}
@media (max-width:1099px ) {
#home-slider .swiper-slide-contents {
    background-size: 100% !important; width:430px; height:430px; 
}
#home-slider .swiper-slide {
    height: 530px;
}
#home-slider .elementor-slide-heading {
    font-size: 34px;
    line-height: 40px;
}
#home-slider .elementor-slide-description {
    font-size: 46px;
    line-height: 52px;
}
#home-slider .elementor-button {
    padding: 8px 36px;
    font-size: 16px;
}
#home-slider .elementor-swiper-button { width:40px; height:40px; background-size:100%;  }
#home-slider .elementor-swiper-button-prev {left: 0%; }
#home-slider .elementor-swiper-button-next {right: 0%; }
#home-slider .elementor-slide-heading .slide2 {
    font-size: 23px;
    line-height: 28px;
}
#home-slider .elementor-slide-heading .slide3 {
    font-size: 19px;
    line-height: 20px;
} 
}

@media (max-width:800px) {



}

@media (max-width:600px ) {
#home-slider .swiper-slide-contents { margin:0 auto; }
#home-slider .elementor-slide-heading {
    font-size: 27px;
    line-height: 33px;
}
#home-slider .elementor-slide-description {
    font-size: 32px;
    line-height: 42px;
}
#home-slider .swiper-slide-contents {
    width: 390px;
    height: 390px;
}
#home-slider .swiper-slide {
    height: 420px;
}
}
@media (max-width:480px) {

#home-slider .elementor-swiper-button-prev {
    left: 0%; }
    
#home-slider .elementor-swiper-button-next {right: 0%; }
}
@media (max-width:420px ) {
#home-slider .swiper-slide-inner {padding:10px; }

}
@media (max-width:375px ) {
#home-slider .elementor-slide-description {
    font-size: 22px;
    line-height: 30px;margin-bottom: 0;letter-spacing: -0.8px;
}
#home-slider .elementor-slide-heading {
    font-size: 24px;
    line-height: 30px;
}
#home-slider .swiper-slide-contents {
    width: 370px;
    height: 362px;
}
#home-slider .elementor-button {
    padding: 4px 20px;
    font-size: 14px;
}

}

@media (max-width:320px) {
#home-slider .swiper-slide-contents {
    width: 319px;
    height: 315px;
}  
#home-slider .elementor-slide-heading .slide2 {
    font-size: 19px;
    line-height: 23px;
}
#home-slider .elementor-slide-description {
    font-size: 19px;
    line-height: 25px;
}
#home-slider .elementor-slide-heading .slide3 {
    font-size: 15px;
    line-height: 20px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-0465b13 */#serv_slider .ser-img {
    padding-bottom: 52px;
}
#serv_slider .elementor-testimonial__text { background: #fff;
    padding-top: 30px;
    position: relative; height:455px;border-radius: 25px 

}

.serv-box {background-image: url(/wp-content/uploads/2023/12/serv-btm.webp);background-repeat: no-repeat;background-position: center top; position: absolute;
    bottom: -17px;
    width: 100%;}

.serv-box h3 {
    font-size: 30px;
    color: #fff;
    font-family: "Geometric706BT-BlackB", Sans-serif;
    font-weight: bold;
    line-height: 34px;
    letter-spacing: -0.6px;
    padding-top: 115px;
    padding-bottom: 40px;
}
#serv_slider .elementor-testimonial__text:hover .serv-box h3 {
    padding-bottom: 10px;
}
.serv-box .ser-desc {
    display: none;
}
.serv-box .ser-desc { color:#fff; padding: 0 15px;}

#serv_slider .elementor-testimonial__text:hover .serv-box {
    background-image: url(/wp-content/uploads/2023/12/serv-hv.webp);
    
    position: absolute;
    padding-bottom: 20px;
    bottom:0;
}

#serv_slider .elementor-testimonial__text:hover .ser-desc {
    display: block;
}
#serv_slider .ser1 h3 {
    background: url(/wp-content/uploads/2023/12/ac-icon.webp) no-repeat center top 30px;
}
#serv_slider .ser2 h3 {
    background: url(/wp-content/uploads/2023/12/heat-icon.webp) no-repeat center top 30px;
}
#serv_slider .ser3 h3 {
    background: url(/wp-content/uploads/2023/12/hp-icon.webp) no-repeat center top 30px;
}
#serv_slider .ser4 h3 {
    background: url(/wp-content/uploads/2023/12/duct-ico.webp) no-repeat center top 30px;
}
#serv_slider .elementor-swiper-button i { display:none; }
#serv_slider .elementor-swiper-button { width:83px; height:83px; background-size:100% !important; }
#serv_slider .elementor-swiper-button-prev {background:url(/wp-content/uploads/2023/12/prev-arw.webp) no-repeat; left:-5%;}
#serv_slider .elementor-swiper-button-next {background:url(/wp-content/uploads/2023/12/next-arw.webp) no-repeat; right:-5%;}
#serv_slider .elementor-swiper-button-prev:hover {background:url(/wp-content/uploads/2023/12/prev-hv.webp) no-repeat; }
#serv_slider .elementor-swiper-button-next:hover {background:url(/wp-content/uploads/2023/12/nxt-hv.webp) no-repeat; }

#serv_slider [data-swiper-slide-index="3"] .elementor-testimonial__text img {
    display: none;
}
#serv_slider [data-swiper-slide-index="3"] .elementor-testimonial__text {
    background: url(/wp-content/uploads/2023/12/duct-img.webp);
}


@media (max-width:1680px ) {
 #serv_slider .elementor-swiper-button {
    width: 58px;
    height: 58px;background-size:100%;
}   
#serv_slider .elementor-swiper-button-next {right: -10px; }
#serv_slider .elementor-swiper-button-prev { left:-10px; }
}

@media (max-width:1440px) {
#serv_slider .elementor-swiper-button { width:55px; height:55px; background-size:100%;  }   
.serv-box h3 {
    font-size: 25px;
}
}

@media (max-width:1400px) {
#serv_slider .elementor-testimonial__text:hover .ser-desc { font-size:14px; line-height:21px; }
.serv-box h3 {
    font-size: 25px; }
#serv_slider .swiper-slide { padding:10px; }

#serv_slider .elementor-testimonial__text {height: 450px;}
}
@media (max-width:1300px) {
#serv_slider .elementor-testimonial__text {height: 425px; }

}
@media (max-width:1099px) {
#serv_slider .ser-img {width: 130px; }
#serv_slider .swiper-slide {
    padding: 0px;
}

#serv_slider .elementor-swiper-button { width:40px; height:40px; background-size:100%;  }
#serv_slider .elementor-testimonial__text:hover .serv-box {background-size: cover;
    background-position: center bottom; }
.serv-box h3 { font-size: 23px;
    background-size: 22% !important;padding-top: 90px;padding-bottom: 15px;} 
#serv_slider .elementor-testimonial__text:hover .serv-box h3 {
    padding-bottom: 10px;
}    
#serv_slider .elementor-testimonial__text {
    height: 330px;
}
.serv-box {width: 100%;
    background-size: cover; }
#serv_slider .ser2 h3 {
    background-position: center top 22px;
}    
#serv_slider .ser3 h3, #serv_slider .ser4 h3 {
    background-position:center top 13px;
}  
#serv_slider .ser1 h3 {background-position:center top 20px; }
}
@media (max-width:991px) {
#serv_slider {
    padding: 0 130px;
}
#serv_slider .elementor-testimonial__text:hover .serv-box {background-position: inherit; }
.serv-box h3 {background-size: 16% !important; }
#serv_slider .elementor-testimonial__text { width: 280px;
    margin: 0 auto;
}
}
@media (max-width:800px) {
#serv_slider {
    padding: 0 90px;
}
#serv_slider .elementor-swiper-button-prev {left: -10%; }
#serv_slider .elementor-swiper-button-next {right: -10%; }

}
@media (max-width:767px) {
#serv_slider {
    padding: 0 130px;
}
/*#serv_slider .elementor-swiper-button-prev {background:url(/wp-content/uploads/2023/12/prev-arw.webp) no-repeat; left:-9%;}*/
}
@media (max-width:480px) {
#serv_slider {
    padding: 0 0px;
}
#serv_slider .elementor-testimonial__text { width: 300px;
    margin: 0 auto; }
#serv_slider .elementor-swiper-button {}
#serv_slider .elementor-swiper-button-prev {
    left: -3%; }
    
#serv_slider .elementor-swiper-button-next {right: -3%; }
}

@media (max-width:375px) {
    
#serv_slider .elementor-swiper-button-prev {
    left: -3%; }
    
#serv_slider .elementor-swiper-button-next {right: -3%; }   
#serv_slider .elementor-swiper-button { width:35px; height:35px; }
#serv_slider .elementor-testimonial__text { width: 245px;
}
}
@media (max-width:320px) {
    
#serv_slider .elementor-swiper-button-prev {
    left: -3%; }
    
#serv_slider .elementor-swiper-button-next {right: -3%; }    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-af4dd5c */#serv-call {  width:530px; margin:0 auto;}

#serv-call a { color:#505a63;
}
#serv-call .elementor-image-box-description{
    margin-top:-10px;
}
#serv-call a:hover { color:#007475;}

@media (max-width:1099px) {
#serv-call {  width:400px; margin:0 auto;}

}
@media(max-width:767px){
    #serv-call .elementor-image-box-description{
        margin-top:5px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e36fe4f */#abt-green {
    position: absolute;
    top: -13%;
}
#abt-green .elementor-widget-container img{
    width:500px;
}
@media (max-width: 1099px) {
#abt-green {position:inherit; top:0; }    
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e051331 */@media (max-width:1680px ) {
#finac-col .elementor-widget-wrap { padding-left:50px; }
}
@media (max-width:1600px ) {
#finac-col .elementor-widget-wrap { padding-left:18px; }
}
@media (max-width:1500px ) {
#fin-txt .elementor-heading-title br { display:none}
}
@media (max-width:1400px ) {
#fin-txt .elementor-heading-title {
    font-size: 40px;
    line-height: 50px;
}
}
@media (max-width:1099px ) {
#finac-col .elementor-widget-wrap { padding:0 5px; }

#about-cont-col .elementor-element-populated {
    padding: 0 10px;
}
#fin-txt .elementor-heading-title { font-size: 30px;
    line-height: 44px;
 }
}
@media (max-width:767px ) {
#finac-col .elementor-widget-wrap { padding:0; }
}
@media (max-width:600px ) {
#finac-col .elementor-widget-wrap { padding:0; }
#fin-txt .elementor-heading-title {
    font-size: 26px;
    line-height: 39px;
    letter-spacing: -0.2px;
}
}/* End custom CSS */
/* Start custom CSS for uael-faq, class: .elementor-element-ec0ecb4 */#faq-accord .uael-faq-accordion {border-radius: 30px;}

#faq-accord .uael-faq-accordion .uael-accordion-title {
    border-radius: 30px;
}

#faq-accord .uael-faq-accordion .uael-title-active {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

@media (max-width:1400px) {
#faq-accord .uael-question-span { font-size:22px;}

}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-c52f5ba */#accor .elementor-accordion-item{
    border-radius:30px;
    background-color: #fff;
    margin-bottom:20px;
    border:1px solid #D4D4D4;
}
#accor .elementor-tab-title.elementor-active {
    border-top-right-radius:30px;
    border-top-left-radius:30px;
}
#accor .elementor-tab-content {
    border-bottom-left-radius:30px;
    border-bottom-right-radius:30px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-527cd12 */@media (max-width:1470px) {
#feat-hdng .elementor-heading-title {
    font-size: 62px;
}
}
@media (max-width:1400px) {
#feat-hdng .elementor-heading-title {
    font-size: 54px;
}

}
@media (max-width:1099px) {
#feat-hdng .elementor-heading-title {
    font-size: 45px;
    line-height: 52px;
}
}

@media (max-width:767px) {
#feat-hdng .elementor-heading-title {
    font-size: 36px;
    line-height: 42px;
}
}
@media (max-width:600px) {
#feat-hdng .elementor-heading-title {
    font-size: 32px;
    line-height: 42px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7adedad */@media (max-width:1470px) {
#feat-hdng .elementor-heading-title {
    font-size: 62px;
}
}
@media (max-width:1400px) {
#feat-hdng .elementor-heading-title {
    font-size: 54px;
}

}
@media (max-width:1099px) {
#feat-hdng .elementor-heading-title {
    font-size: 45px;
    line-height: 52px;
}
}

@media (max-width:767px) {
#feat-hdng .elementor-heading-title {
    font-size: 36px;
    line-height: 42px;
}
}
@media (max-width:600px) {
#feat-hdng .elementor-heading-title {
    font-size: 32px;
    line-height: 42px;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e81355 */#areas-list ul li { padding-left:30px; background:url(/wp-content/uploads/2023/12/list-icon.webp) no-repeat center left; }
#areas-list ul{
   column-count: 2
}
#areas-list {
    width: 100%;
    height: 520px!important;
    overflow-x: hidden;
    /*max-width: 335px;*/
    margin: 0 auto;
}

#areas-list::-webkit-scrollbar {
    width: 25px;
    border-radius: 10px;
}
#areas-list::-webkit-scrollbar-thumb {
    border-radius: 50px;
    /*-webkit-box-shadow: outset 10px 5px 7.5px rgba(80,90,99,0.25);*/
   background-color: #009888;
   border: 2px solid #ffffff;
    height: 35px;
     box-shadow:0px 5px 7.5px rgba(80,90,99,0.25);
}
#areas-list::-webkit-scrollbar-track {
    /*-webkit-box-shadow: inset 0 0 28px #f2f2ff;*/
    -webkit-box-shadow: inset 10px 50px 1080px #f6f6f6;
    border-radius: 10px;
  border-left: 5px solid white;
  border-right: 5px solid white;
}
@media(max-width:767px) and (min-width:600px){
    #areas-list {
    width: 100%;
    height: 330px!important;
    overflow-x: hidden;
    /*max-width: 335px;*/
    margin: 0 auto;
}
}
@media(max-width:599px){
     #areas-list ul{
   column-count: 1;
}
}
@media(max-width:599px) and (min-width:500px){
#areas-list {
    width: 60%;
    height: 480px!important;
    overflow-x: hidden;
    /*max-width: 335px;*/
    margin: 0 auto;
}
}
@media(max-width:499px) and (min-width:400px){
#areas-list {
    width: 75%;
    height: 480px!important;
    overflow-x: hidden;
    /*max-width: 335px;*/
    margin: 0 auto;
}
}
@media(max-width:399px) {
#areas-list {
    width: 100%;
    height: 480px!important;
    overflow-x: hidden;
    /*max-width: 335px;*/
    margin: 0 auto;
}
}/* End custom CSS */
/* Start custom CSS for uael-posts, class: .elementor-element-a8fdc3a *//*#testimonial-sec .uael-post__bg-wrap{*/
/*    background: url(/wp-content/uploads/2024/03/customer.webp);*/
/*    background-repeat: no-repeat;*/
/*    background-size: 100% 100%;*/
/*    max-height: 348px;*/
/*}*/
#testimonial-sec .uael-post__content-wrap{
    display: flex;
    flex-direction: column-reverse;
     background: url(/wp-content/uploads/2024/03/customer.webp);
    background-repeat: no-repeat;
    background-size: 85% 100%;
    background-position: top center
}
#testimonial-sec .uael-post__excerpt{
    height:348px;
    padding:70px 70px;
}
#testimonial-sec .uael-post__title{
    margin-top:40px;
}
#testimonial-sec .fa.fa-angle-left{
    background: url(/wp-content/uploads/2024/03/left-arrow.webp);
    background-position: center center;
    background-size: contain;
     margin-left:-25px;
}
#testimonial-sec .fa.fa-angle-left:hover{
    transform: scale(.8);
    transition: 500ms;
}
#testimonial-sec .fa.fa-angle-right{
    background: url(/wp-content/uploads/2024/03/right-arrow.webp);
    background-position: center center;
    background-size: contain;
    margin-right:-25px;
}
#testimonial-sec .fa.fa-angle-right:hover{
    transform: scale(.8);
    transition: 500ms;
}
#testimonial-sec .uael-post__title{
    position: relative;
}
#testimonial-sec .uael-post__title:before{
    content:"";
    background: url(/wp-content/uploads/2024/03/five-stars-rating-icon-png.webp);
    background-repeat: no-repeat;
    background-position:top center;
    background-size: contain;
    position: absolute;
    width:200px;
    height:200px;
    left:50%;
    top:100%;
    transform: translate(-50%,-50%)
}
@media(max-width:2560px) and (min-width:1280px){
    #testimonial-sec .uael-post__excerpt{
    height:348px;
    padding:70px 70px;
    display:flex;
    align-items: center;
    justify-content: center;
}
#testimonial-sec [data-slick-index="6"] .uael-post__excerpt{
     height:348px;
    padding:150px 70px 70px 70px;
}
}
@media(max-width:2560px) and (min-width:1440px){
    #testimonial-sec .fa.fa-angle-right{
        margin-right:-55px;
    }
     #testimonial-sec .fa.fa-angle-left{
        margin-left:-55px;
    }
}
@media(max-width:1300px) and (min-width:1280px){
    #testimonial-sec .uael-post__title{
    margin-top:45px;
}
}
@media(max-width:1024px) and (min-width:768px){
    #testimonial-sec .uael-post__excerpt{
    height:300px;
    padding:40px 150px;
    display:flex;
    align-items: center;
    justify-content: center;
}
#testimonial-sec [data-slick-index="6"] .uael-post__excerpt{
     height:300px;
    padding:150px 180px 70px 180px;
}
#testimonial-sec .uael-post__content-wrap{
    display: flex;
    flex-direction: column-reverse;
    justify-content:space-between;
    align-items:space-between;
    background-size: 100% 100%;
}
}
@media(max-width:1023px){
    #testimonial-sec  .uael-post__content-wrap {
        background-size:70% 100%;
    }
}
@media(max-width:1024px) and (min-width:1023px){
    #testimonial-sec .uael-post__excerpt{
    height:280px;
    padding:40px 60px;
}
}
@media(max-width:1022px) and (min-width:910px){
    #testimonial-sec .uael-post__excerpt{
    height:280px;
    padding:40px 190px;
}
}
@media(max-width:900px) and (min-width:800px){
    #testimonial-sec .uael-post__excerpt{
    height:300px;
    padding:40px 145px;
}
}
@media(max-width:767px){
    #testimonial-sec .uael-post__content-wrap{
    background-size: 100% 100%;
}
#testimonial-sec .uael-post__excerpt{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    line-height: 20px;    
    max-height: 32px;     
    -webkit-line-clamp: 2; 
     /*overflow: hidden;*/
   display: -webkit-box;
   -webkit-line-clamp: 2; /* number of lines to show */
           line-clamp: 2; 
   -webkit-box-orient: vertical;
/*  white-space: nowrap;*/
/*    text-overflow: ellipsis;*/
/*    overflow: hidden;*/
/*    height:0px;*/
/*     margin-top:40px;*/
/*}*/

/* @supports (-webkit-line-clamp: 2) {*/
/*      overflow: hidden;*/
/*      text-overflow: ellipsis;*/
/*      white-space: initial;*/
/*      display: -webkit-box;*/
/*      -webkit-line-clamp: 2;*/
/*      -webkit-box-orient: vertical;*/
/*    }*/

/*#testimonial-sec [data-slick-index="6"] .uael-post__excerpt{*/
/*     height:200px;*/
/*    padding:205px 15px 40px 15px;*/
/*}*/
}
}
@media(max-width:767px) and (min-width:766px){
    #testimonial-sec .uael-post__excerpt{
    /*height:300px;*/
    padding:30px 35px;
}
/*#testimonial-sec [data-slick-index="6"] .uael-post__excerpt{*/
/*     height:300px;*/
/*    padding:205px 15px 40px 15px;*/
/*}*/
}
@media(max-width:765px) and (min-width:620px){
      #testimonial-sec .uael-post__excerpt{
    /*height:200px;*/
      }
}
@media(max-width:600px) and (min-width:550px){
      #testimonial-sec .uael-post__excerpt{
    /*height:250px;*/
      }
}
@media(max-width:540px) and (min-width:450px){
      #testimonial-sec .uael-post__excerpt{
    /*height:250px;*/
     padding:40px 40px;
      }
}
@media(max-width:440px) and (min-width:400px){
      #testimonial-sec .uael-post__excerpt{
    /*height:250px;*/
     padding:40px 40px;
      }
      #testimonial-sec .uael-post__content-wrap{
          padding:30px 30px 30px 30px;
      }
      #testimonial-sec .uael-post__title{
          margin-top:30px;
      }
}
@media(max-width:370px) and (min-width:320px){
      #testimonial-sec .uael-post__excerpt{
    /*height:230px;*/
     padding:40px 25px;
      }
      #testimonial-sec .uael-post__content-wrap{
          padding:30px 25px 0px 25px;
      }
      #testimonial-sec .uael-post__title{
          margin-top:40px;
          margin-bottom:10px;
      }
      #testimonial-sec .uael-post__title:before{
       background-size:contain;
       width:140px;
       top:70px;
      }
      #testimonial-sec .fa.fa-angle-left{
    transform:scale(.8);
    margin-left:-30px;
}
 #testimonial-sec .fa.fa-angle-right{
    transform:scale(.8);
    margin-right:-30px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4cf2c8c */#fb-btn{
    filter: drop-shadow(0px 15px 7.5px rgba(80,90,99,0.08));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-748ac2b */#fb-btn{
    filter: drop-shadow(0px 15px 7.5px rgba(80,90,99,0.08));
}/* End custom CSS */