.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-65 .elementor-element.elementor-element-386e7057 .elementor-repeater-item-9b9decd .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://elliscountyclimatecontrol.stg2.ciwgserver.com/wp-content/uploads/2024/11/slider1-n.webp);background-size:cover;}.elementor-65 .elementor-element.elementor-element-386e7057 .elementor-repeater-item-0b2baec .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://elliscountyclimatecontrol.stg2.ciwgserver.com/wp-content/uploads/2024/11/slider2-n.webp);background-size:cover;}.elementor-65 .elementor-element.elementor-element-386e7057 .elementor-repeater-item-a30895d .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://elliscountyclimatecontrol.stg2.ciwgserver.com/wp-content/uploads/2024/11/slider3-n.webp);background-size:cover;}.elementor-65 .elementor-element.elementor-element-386e7057 .swiper-slide{transition-duration:calc(5000ms*1.2);height:876px;}.elementor-65 .elementor-element.elementor-element-386e7057 .swiper-slide-contents{max-width:89%;}.elementor-65 .elementor-element.elementor-element-386e7057 .swiper-slide-inner{padding:20px 20px 100px 20px;text-align:center;}.elementor-65 .elementor-element.elementor-element-386e7057 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-65 .elementor-element.elementor-element-386e7057 .elementor-slide-heading{font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:48px;font-weight:600;text-transform:capitalize;}.elementor-65 .elementor-element.elementor-element-386e7057 .elementor-slide-description{font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:90px;font-weight:400;text-transform:capitalize;line-height:80px;}.elementor-65 .elementor-element.elementor-element-386e7057 .elementor-slide-button{font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:34px;font-weight:normal;text-transform:capitalize;border-width:0px;border-radius:0px;}.elementor-65 .elementor-element.elementor-element-386e7057 .elementor-swiper-button{font-size:60px;}.elementor-65 .elementor-element.elementor-element-59ae618f:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-59ae618f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elliscountyclimatecontrol.stg2.ciwgserver.com/wp-content/uploads/2024/11/aboutbackground-n.webp");background-position:center center;background-size:cover;}.elementor-65 .elementor-element.elementor-element-59ae618f > .elementor-container{max-width:1500px;}.elementor-65 .elementor-element.elementor-element-59ae618f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 50px;}.elementor-65 .elementor-element.elementor-element-59ae618f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65 .elementor-element.elementor-element-4896f687 > .elementor-element-populated{padding:70px 0px 70px 0px;}.elementor-65 .elementor-element.elementor-element-2e6af79d > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-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-65 .elementor-element.elementor-element-53d56ede{width:auto;max-width:auto;}.elementor-65 .elementor-element.elementor-element-53d56ede > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-65 .elementor-element.elementor-element-53d56ede .elementor-heading-title{font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:70px;font-weight:600;text-shadow:1px 3px 0px rgba(0, 0, 0, 0.67);color:var( --e-global-color-primary );}.elementor-65 .elementor-element.elementor-element-1d1d766f .elementor-heading-title{font-family:"Poppins-SemiBold", Sans-serif;font-size:22px;color:#2F2F2F;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-65 .elementor-element.elementor-element-506c5c6c{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:36px;}.elementor-65 .elementor-element.elementor-element-f6756e8 .elementor-heading-title{font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:24px;font-weight:600;text-decoration:underline;color:var( --e-global-color-accent );}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-65 .elementor-element.elementor-element-348eeda0{width:auto;max-width:auto;}.elementor-65 .elementor-element.elementor-element-348eeda0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-348eeda0 .elementor-image-box-wrapper{text-align:start;}.elementor-65 .elementor-element.elementor-element-348eeda0.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-65 .elementor-element.elementor-element-348eeda0.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-65 .elementor-element.elementor-element-348eeda0.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-65 .elementor-element.elementor-element-348eeda0 .elementor-image-box-img img{border-radius:50px;transition-duration:0.3s;}.elementor-65 .elementor-element.elementor-element-348eeda0 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;line-height:25px;color:#225585;}.elementor-65 .elementor-element.elementor-element-348eeda0 .elementor-image-box-description{font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:43px;font-weight:normal;line-height:43px;text-shadow:2px 3px 0px rgba(0, 0, 0, 0.64);color:#225585;}.elementor-65 .elementor-element.elementor-element-15e30ba3:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-15e30ba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#245A8C;}.elementor-65 .elementor-element.elementor-element-15e30ba3 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65 .elementor-element.elementor-element-15e30ba3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-5fbe603f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-65 .elementor-element.elementor-element-5fbe603f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 190px 0px;}.elementor-65 .elementor-element.elementor-element-5fbe603f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65 .elementor-element.elementor-element-26d70bb{width:auto;max-width:auto;text-align:center;}.elementor-65 .elementor-element.elementor-element-26d70bb .elementor-heading-title{font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:80px;font-weight:600;text-shadow:1px 3px 0px rgba(0, 0, 0, 0.67);color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-64a91db > .elementor-container{max-width:1440px;}.elementor-65 .elementor-element.elementor-element-64a91db{margin-top:30px;margin-bottom:0px;}.elementor-65 .elementor-element.elementor-element-2ce2aef.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{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-65 .elementor-element.elementor-element-4d66380 .elementor-cta .elementor-cta__bg, .elementor-65 .elementor-element.elementor-element-4d66380 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-65 .elementor-element.elementor-element-4d66380 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-4d66380 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-65 .elementor-element.elementor-element-4d66380 .elementor-cta__title{font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:35px;text-transform:capitalize;line-height:35px;color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-4d66380 .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-4d66380 .elementor-cta__button{color:#FFFFFF;border-color:#FFFFFF;font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:22px;font-weight:500;border-width:0px;border-radius:0px;}.elementor-65 .elementor-element.elementor-element-4d66380 .elementor-cta__button:hover{color:var( --e-global-color-primary );}.elementor-65 .elementor-element.elementor-element-400a6c4 .elementor-cta .elementor-cta__bg, .elementor-65 .elementor-element.elementor-element-400a6c4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-65 .elementor-element.elementor-element-400a6c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-400a6c4 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-65 .elementor-element.elementor-element-400a6c4 .elementor-cta__title{font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:35px;font-weight:600;text-transform:capitalize;line-height:35px;color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-400a6c4 .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-400a6c4 .elementor-cta__button{color:#FFFFFF;border-color:#FFFFFF;font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:22px;font-weight:500;border-width:0px;border-radius:0px;}.elementor-65 .elementor-element.elementor-element-400a6c4 .elementor-cta__button:hover{color:var( --e-global-color-primary );}.elementor-65 .elementor-element.elementor-element-d28d81b .elementor-cta .elementor-cta__bg, .elementor-65 .elementor-element.elementor-element-d28d81b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-65 .elementor-element.elementor-element-d28d81b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-d28d81b .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-65 .elementor-element.elementor-element-d28d81b .elementor-cta__title{font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:35px;font-weight:600;text-transform:capitalize;line-height:35px;color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-d28d81b .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-d28d81b .elementor-cta__button{color:#FFFFFF;border-color:#FFFFFF;font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:22px;font-weight:500;border-width:0px;border-radius:0px;}.elementor-65 .elementor-element.elementor-element-d28d81b .elementor-cta__button:hover{color:var( --e-global-color-primary );}.elementor-65 .elementor-element.elementor-element-2190ef6 .elementor-cta .elementor-cta__bg, .elementor-65 .elementor-element.elementor-element-2190ef6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-65 .elementor-element.elementor-element-2190ef6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-2190ef6 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-65 .elementor-element.elementor-element-2190ef6 .elementor-cta__title{font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:35px;font-weight:600;text-transform:capitalize;line-height:35px;color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-2190ef6 .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-2190ef6 .elementor-cta__button{color:#FFFFFF;border-color:#FFFFFF;font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:22px;font-weight:500;border-width:0px;border-radius:0px;}.elementor-65 .elementor-element.elementor-element-2190ef6 .elementor-cta__button:hover{color:var( --e-global-color-primary );}.elementor-65 .elementor-element.elementor-element-6ac817c0:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-6ac817c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elliscountyclimatecontrol.stg2.ciwgserver.com/wp-content/uploads/2024/11/aboutbackground-n.webp");background-position:center center;background-size:cover;}.elementor-65 .elementor-element.elementor-element-6ac817c0 > .elementor-container{max-width:1500px;}.elementor-65 .elementor-element.elementor-element-6ac817c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 50px;}.elementor-65 .elementor-element.elementor-element-6ac817c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65 .elementor-element.elementor-element-74cda5da.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-65 .elementor-element.elementor-element-74cda5da > .elementor-element-populated{padding:70px 0px 70px 0px;}.elementor-65 .elementor-element.elementor-element-40cb995f{width:auto;max-width:auto;text-align:center;}.elementor-65 .elementor-element.elementor-element-40cb995f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-65 .elementor-element.elementor-element-40cb995f .elementor-heading-title{font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:80px;font-weight:600;text-shadow:1px 3px 0px rgba(0, 0, 0, 0.67);color:#009FBE;}.elementor-65 .elementor-element.elementor-element-bbd20fd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-65 .elementor-element.elementor-element-055cb34 .elementor-cta .elementor-cta__bg, .elementor-65 .elementor-element.elementor-element-055cb34 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-65 .elementor-element.elementor-element-055cb34 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-65 .elementor-element.elementor-element-055cb34 .elementor-cta__title{font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-055cb34 .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;line-height:35px;color:var( --e-global-color-text );}.elementor-65 .elementor-element.elementor-element-055cb34 .elementor-cta__button{color:#3A3A3A;border-color:#FFF;font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:26px;font-weight:500;border-width:0px;border-radius:0px;}.elementor-65 .elementor-element.elementor-element-055cb34 .elementor-cta__button:hover{color:var( --e-global-color-secondary );}.elementor-65 .elementor-element.elementor-element-3d34130 .elementor-cta .elementor-cta__bg, .elementor-65 .elementor-element.elementor-element-3d34130 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-65 .elementor-element.elementor-element-3d34130 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-3d34130 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-65 .elementor-element.elementor-element-3d34130 .elementor-cta__title{font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:#FFF;}.elementor-65 .elementor-element.elementor-element-3d34130 .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;line-height:35px;color:var( --e-global-color-text );}.elementor-65 .elementor-element.elementor-element-3d34130 .elementor-cta__button{color:#3A3A3A;border-color:#FFF;font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:26px;font-weight:500;border-width:0px;border-radius:0px;}.elementor-65 .elementor-element.elementor-element-3d34130 .elementor-cta__button:hover{color:var( --e-global-color-secondary );}.elementor-65 .elementor-element.elementor-element-d41acbd .elementor-cta .elementor-cta__bg, .elementor-65 .elementor-element.elementor-element-d41acbd .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-65 .elementor-element.elementor-element-d41acbd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-d41acbd .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-65 .elementor-element.elementor-element-d41acbd .elementor-cta__title{font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:#FFF;}.elementor-65 .elementor-element.elementor-element-d41acbd .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;line-height:35px;color:var( --e-global-color-text );}.elementor-65 .elementor-element.elementor-element-d41acbd .elementor-cta__button{color:#3A3A3A;border-color:#FFF;font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:26px;font-weight:500;border-width:0px;border-radius:0px;}.elementor-65 .elementor-element.elementor-element-d41acbd .elementor-cta__button:hover{color:var( --e-global-color-secondary );}.elementor-65 .elementor-element.elementor-element-3aad40c .elementor-cta .elementor-cta__bg, .elementor-65 .elementor-element.elementor-element-3aad40c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-65 .elementor-element.elementor-element-3aad40c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-3aad40c .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-65 .elementor-element.elementor-element-3aad40c .elementor-cta__title{font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:#FFF;}.elementor-65 .elementor-element.elementor-element-3aad40c .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;line-height:35px;color:var( --e-global-color-text );}.elementor-65 .elementor-element.elementor-element-3aad40c .elementor-cta__button{color:#3A3A3A;border-color:#FFF;font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:26px;font-weight:500;border-width:0px;border-radius:0px;}.elementor-65 .elementor-element.elementor-element-3aad40c .elementor-cta__button:hover{color:var( --e-global-color-secondary );}.elementor-65 .elementor-element.elementor-element-3bd51006 > .elementor-container{max-width:1500px;}.elementor-65 .elementor-element.elementor-element-3bd51006 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65 .elementor-element.elementor-element-3bd51006{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 50px;}.elementor-65 .elementor-element.elementor-element-1f9f39f7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65 .elementor-element.elementor-element-1f9f39f7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elliscountyclimatecontrol.stg2.ciwgserver.com/wp-content/uploads/2022/04/testimonial-bg-mid-image-blueb-n.png");background-position:center center;background-repeat:no-repeat;}.elementor-65 .elementor-element.elementor-element-1f9f39f7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-65 .elementor-element.elementor-element-1f9f39f7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-65 .elementor-element.elementor-element-1f9f39f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65 .elementor-element.elementor-element-861e88d{width:auto;max-width:auto;text-align:center;}.elementor-65 .elementor-element.elementor-element-861e88d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-65 .elementor-element.elementor-element-861e88d .elementor-heading-title{font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:80px;font-weight:600;text-shadow:1px 3px 0px rgba(0, 0, 0, 0.67);color:var( --e-global-color-primary );}.elementor-65 .elementor-element.elementor-element-f036925 > .elementor-container{max-width:1440px;}.elementor-65 .elementor-element.elementor-element-f036925{padding:0px 50px 0px 50px;}.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-weight:var( --e-global-typography-text-font-weight );}.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-weight:var( --e-global-typography-text-font-weight );}.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-65 .elementor-element.elementor-element-5d8acfd7 .uael-post__thumbnail:hover img{opacity:1;}.elementor-65 .elementor-element.elementor-element-5d8acfd7.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{opacity:1;}.elementor-65 .elementor-element.elementor-element-5d8acfd7.uael-equal__height-yes .uael-post-image-background .uael-post__inner-wrap:hover img{opacity:1;}.elementor-65 .elementor-element.elementor-element-5d8acfd7 .uael-post-grid .uael-post-wrapper{padding-right:calc( 25px/2 );padding-left:calc( 25px/2 );}.elementor-65 .elementor-element.elementor-element-5d8acfd7 .uael-post-grid .uael-post-grid__inner{margin-left:calc( -25px/2 );margin-right:calc( -25px/2 );}.elementor-65 .elementor-element.elementor-element-5d8acfd7 .uael-post-wrapper{text-align:center;}.elementor-65 .elementor-element.elementor-element-5d8acfd7 .uael-post__bg-wrap{background-color:#F6F6F600;}.elementor-65 .elementor-element.elementor-element-5d8acfd7 .uael-post__content-wrap{padding:30px 30px 30px 30px;}.elementor-65 .elementor-element.elementor-element-5d8acfd7 .uael-post__title{font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:42px;font-weight:600;margin-bottom:5px;}.elementor-65 .elementor-element.elementor-element-5d8acfd7 .uael-post__excerpt{color:#464646;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:32px;margin-bottom:20px;}.elementor-65 .elementor-element.elementor-element-5d8acfd7 .uael-post-grid .slick-slider .slick-arrow{border-radius:0% 0% 0% 0%;}.elementor-65 .elementor-element.elementor-element-4d95cb6e > .elementor-container{max-width:1440px;}.elementor-65 .elementor-element.elementor-element-4d95cb6e{padding:0px 50px 0px 50px;}.elementor-bc-flex-widget .elementor-65 .elementor-element.elementor-element-48d0720a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-65 .elementor-element.elementor-element-48d0720a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-65 .elementor-element.elementor-element-48d0720a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-65 .elementor-element.elementor-element-48d0720a > .elementor-element-populated{padding:10px 10px 10px 10px;}.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-65 .elementor-element.elementor-element-329424d9 .elementor-button{background-color:#00A48E00;font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:30px;font-weight:normal;text-shadow:1px 3px 0px rgba(0, 0, 0, 0.66);border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-65 .elementor-element.elementor-element-329424d9{width:auto;max-width:auto;}.elementor-65 .elementor-element.elementor-element-329424d9 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-65 .elementor-element.elementor-element-749be151 .elementor-button{background-color:#00A48E00;font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:30px;font-weight:normal;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-65 .elementor-element.elementor-element-749be151{width:auto;max-width:auto;}.elementor-65 .elementor-element.elementor-element-749be151 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-65 .elementor-element.elementor-element-66fb757:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-66fb757 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-65 .elementor-element.elementor-element-66fb757 > .elementor-container{max-width:1440px;}.elementor-65 .elementor-element.elementor-element-66fb757{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-65 .elementor-element.elementor-element-66fb757 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65 .elementor-element.elementor-element-52a63e2{text-align:center;}.elementor-65 .elementor-element.elementor-element-eb02ec3 > .elementor-element-populated{margin:0px 0px 0px 60px;--e-column-margin-right:0px;--e-column-margin-left:60px;}.elementor-65 .elementor-element.elementor-element-24aaaa5{width:auto;max-width:auto;text-align:start;}.elementor-65 .elementor-element.elementor-element-24aaaa5 .elementor-heading-title{font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:80px;font-weight:600;line-height:68px;text-shadow:1px 3px 0px rgba(0, 0, 0, 0.67);color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-dac91e3{--spacer-size:30px;}.elementor-65 .elementor-element.elementor-element-78e5bf1{text-align:start;}.elementor-65 .elementor-element.elementor-element-6a033651:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-6a033651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elliscountyclimatecontrol.stg2.ciwgserver.com/wp-content/uploads/2024/11/Eliismap-n.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-65 .elementor-element.elementor-element-6a033651 > .elementor-container{max-width:1500px;}.elementor-65 .elementor-element.elementor-element-6a033651{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-65 .elementor-element.elementor-element-6a033651 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65 .elementor-element.elementor-element-42042d60 > .elementor-container{max-width:1440px;}.elementor-65 .elementor-element.elementor-element-6d26f9c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65 .elementor-element.elementor-element-6d26f9c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-65 .elementor-element.elementor-element-6d26f9c8 > .elementor-element-populated{border-style:solid;border-width:10px 10px 10px 10px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 20px;}.elementor-65 .elementor-element.elementor-element-6d26f9c8 > .elementor-element-populated, .elementor-65 .elementor-element.elementor-element-6d26f9c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-65 .elementor-element.elementor-element-6d26f9c8 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-65 .elementor-element.elementor-element-6d26f9c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65 .elementor-element.elementor-element-1f650951{text-align:start;}.elementor-65 .elementor-element.elementor-element-1f650951 .elementor-heading-title{font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:60px;font-weight:600;text-shadow:1px 3px 0px rgba(0, 0, 0, 0.67);color:#FFFFFF;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-65 .elementor-element.elementor-element-20a37b97 .elementor-nav-menu .elementor-item{font-family:"BauhausITCTTDemiBold", Sans-serif;font-size:28px;font-weight:normal;}.elementor-65 .elementor-element.elementor-element-20a37b97 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-20a37b97 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-65 .elementor-element.elementor-element-20a37b97 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-65 .elementor-element.elementor-element-20a37b97 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-65 .elementor-element.elementor-element-20a37b97 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-65 .elementor-element.elementor-element-20a37b97 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-65 .elementor-element.elementor-element-386e7057 .swiper-slide{height:410px;}.elementor-65 .elementor-element.elementor-element-386e7057 .swiper-slide-inner{padding:30px 30px 30px 30px;}.elementor-65 .elementor-element.elementor-element-386e7057 .elementor-slide-heading{font-size:28px;line-height:28px;}.elementor-65 .elementor-element.elementor-element-386e7057 .elementor-slide-description{font-size:40px;line-height:40px;}.elementor-65 .elementor-element.elementor-element-59ae618f:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-59ae618f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-65 .elementor-element.elementor-element-59ae618f{padding:0px 15px 0px 15px;}.elementor-65 .elementor-element.elementor-element-2e6af79d > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-65 .elementor-element.elementor-element-53a16d20 > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-65 .elementor-element.elementor-element-71bf4202 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-65 .elementor-element.elementor-element-53d56ede .elementor-heading-title{font-size:55px;}.elementor-65 .elementor-element.elementor-element-348eeda0 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-65 .elementor-element.elementor-element-348eeda0 .elementor-image-box-title{font-size:22px;}.elementor-65 .elementor-element.elementor-element-348eeda0 .elementor-image-box-description{font-size:34px;}.elementor-65 .elementor-element.elementor-element-15e30ba3{padding:0px 15px 0px 15px;}.elementor-65 .elementor-element.elementor-element-26d70bb .elementor-heading-title{font-size:45px;}.elementor-65 .elementor-element.elementor-element-6ac817c0:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-6ac817c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-65 .elementor-element.elementor-element-6ac817c0{padding:0px 15px 0px 15px;}.elementor-65 .elementor-element.elementor-element-40cb995f .elementor-heading-title{font-size:45px;}.elementor-65 .elementor-element.elementor-element-3bd51006{padding:0px 15px 0px 15px;}.elementor-65 .elementor-element.elementor-element-861e88d .elementor-heading-title{font-size:45px;}.elementor-65 .elementor-element.elementor-element-f036925{padding:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-5d8acfd7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-5d8acfd7 .uael-post__content-wrap{padding:40px 40px 40px 40px;}.elementor-65 .elementor-element.elementor-element-24aaaa5 .elementor-heading-title{font-size:45px;line-height:48px;}.elementor-65 .elementor-element.elementor-element-6a033651:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-6a033651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-65 .elementor-element.elementor-element-6a033651{padding:0px 15px 0px 15px;}.elementor-65 .elementor-element.elementor-element-761b213c > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-65 .elementor-element.elementor-element-1f650951 .elementor-heading-title{font-size:45px;}.elementor-65 .elementor-element.elementor-element-20a37b97 .elementor-nav-menu .elementor-item{font-size:22px;}}@media(max-width:767px){.elementor-65 .elementor-element.elementor-element-386e7057 .swiper-slide{height:251px;}.elementor-65 .elementor-element.elementor-element-386e7057 .swiper-slide-inner{padding:0px 0px 10px 0px;}.elementor-65 .elementor-element.elementor-element-386e7057 .elementor-slide-heading{font-size:20px;line-height:20px;}.elementor-65 .elementor-element.elementor-element-386e7057 .elementor-slide-description{font-size:25px;line-height:25px;}.elementor-65 .elementor-element.elementor-element-386e7057 .elementor-slide-button{font-size:17px;line-height:18px;}.elementor-65 .elementor-element.elementor-element-59ae618f:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-59ae618f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elliscountyclimatecontrol.stg2.ciwgserver.com/wp-content/uploads/2024/11/aboutbackground-phone.webp");}.elementor-65 .elementor-element.elementor-element-59ae618f{padding:0px 10px 0px 10px;}.elementor-65 .elementor-element.elementor-element-4896f687 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 40px 0px;}.elementor-65 .elementor-element.elementor-element-2e6af79d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-65 .elementor-element.elementor-element-71bf4202 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-53d56ede .elementor-heading-title{font-size:30px;}.elementor-65 .elementor-element.elementor-element-1d1d766f .elementor-heading-title{font-size:25px;}.elementor-65 .elementor-element.elementor-element-506c5c6c{font-size:17px;}.elementor-65 .elementor-element.elementor-element-348eeda0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-348eeda0 .elementor-image-box-img{margin-bottom:6px;}.elementor-65 .elementor-element.elementor-element-348eeda0 .elementor-image-box-title{font-size:15px;line-height:15px;}.elementor-65 .elementor-element.elementor-element-348eeda0 .elementor-image-box-description{font-size:25px;line-height:26px;}.elementor-65 .elementor-element.elementor-element-15e30ba3{padding:0px 10px 0px 10px;}.elementor-65 .elementor-element.elementor-element-5fbe603f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 40px 0px;}.elementor-65 .elementor-element.elementor-element-26d70bb .elementor-heading-title{font-size:30px;}.elementor-65 .elementor-element.elementor-element-6ac817c0:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-6ac817c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elliscountyclimatecontrol.stg2.ciwgserver.com/wp-content/uploads/2024/11/aboutbackground-phone.webp");}.elementor-65 .elementor-element.elementor-element-6ac817c0{padding:0px 10px 0px 10px;}.elementor-65 .elementor-element.elementor-element-74cda5da > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 40px 0px;}.elementor-65 .elementor-element.elementor-element-40cb995f .elementor-heading-title{font-size:30px;}.elementor-65 .elementor-element.elementor-element-3bd51006{padding:0px 10px 0px 10px;}.elementor-65 .elementor-element.elementor-element-1f9f39f7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 40px 0px;}.elementor-65 .elementor-element.elementor-element-861e88d .elementor-heading-title{font-size:30px;}.elementor-65 .elementor-element.elementor-element-5d8acfd7 .uael-post__content-wrap{padding:40px 30px 30px 30px;}.elementor-65 .elementor-element.elementor-element-5d8acfd7 .uael-post__excerpt{font-size:18px;}.elementor-65 .elementor-element.elementor-element-4d95cb6e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-329424d9{width:100%;max-width:100%;}.elementor-65 .elementor-element.elementor-element-329424d9 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-65 .elementor-element.elementor-element-329424d9 .elementor-button{font-size:22px;}.elementor-65 .elementor-element.elementor-element-749be151{width:100%;max-width:100%;}.elementor-65 .elementor-element.elementor-element-749be151 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-65 .elementor-element.elementor-element-749be151 .elementor-button{font-size:22px;}.elementor-65 .elementor-element.elementor-element-eb02ec3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-65 .elementor-element.elementor-element-24aaaa5 .elementor-heading-title{font-size:30px;line-height:28px;}.elementor-65 .elementor-element.elementor-element-6a033651{padding:0px 10px 0px 10px;}.elementor-65 .elementor-element.elementor-element-761b213c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 40px 0px;}.elementor-65 .elementor-element.elementor-element-1f650951 .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-65 .elementor-element.elementor-element-2e6af79d{width:49.6%;}.elementor-65 .elementor-element.elementor-element-71bf4202{width:50.4%;}.elementor-65 .elementor-element.elementor-element-6d26f9c8{width:48%;}.elementor-65 .elementor-element.elementor-element-3fc2a149{width:52%;}}@media(max-width:1024px) and (min-width:768px){.elementor-65 .elementor-element.elementor-element-2e6af79d{width:100%;}.elementor-65 .elementor-element.elementor-element-71bf4202{width:100%;}.elementor-65 .elementor-element.elementor-element-6d26f9c8{width:60%;}}/* Start custom CSS for slides, class: .elementor-element-386e7057 */.elementor-repeater-item-0b2baec.swiper-slide.swiper-slide-active .swiper-slide-inner {
    align-items: flex-start;
    padding-top: 120px;
}

#hm-slider .elementor-slide-button{}

#hm-slider .elementor-slide-button { background:url(/wp-content/uploads/2022/02/rbtn1-mid.png) bottom center repeat-x;
    position: relative;
    padding-bottom:15px;
    padding-top: 15px;
    text-shadow: 1px 3px 0px rgb(0 0 0 / 66%);
    
}


#hm-slider .elementor-slide-button:hover {transform: scale(0.95);
    color:#0d5b6e;
    color:#fff;
    
 /*   text-shadow: 1px 3px 0px rgb(255 255 255 / 66%);*/
}

#hm-slider .elementor-slide-button:before {content:"";
width: 15px;
height: 100%;
background: url(/wp-content/uploads/2022/02/rbtn1-left.png) bottom right no-repeat;
position:absolute;
right:99%;
top:0px; 
}

#hm-slider .elementor-slide-button:after {content:"";
width: 7px;
height: 100%;
background: url(/wp-content/uploads/2022/02/rbtn1-right.png) bottom center no-repeat;
position:absolute;
left:100%;
top:0px; 
}


#hm-slider .elementor-slide-heading { display:inline-block;
position:relative;}

#hm-slider .elementor-slide-heading:after {content:"";
width: 38px;
height: 100%;
background: url(/wp-content/uploads/2022/02/line-for-text-white.png) center center no-repeat;
position:absolute;
left:105%;
top:0px; 
}


#hm-slider .elementor-slide-heading:before {content:"";
width: 38px;
height: 100%;
background: url(/wp-content/uploads/2022/02/line-for-text-white.png) center center no-repeat;
position:absolute;
right:105%;
top:4px; 
}

#hm-slider .elementor-swiper-button  {width:64px !important;
height:62px !important;}

#hm-slider  .elementor-swiper-button * { visibility:hidden !important;}
#hm-slider  .elementor-swiper-button-prev {background:url(/wp-content/uploads/2022/02/narwlft.png) center center no-repeat !important;}
#hm-slider  .elementor-swiper-button-next {background:url(/wp-content/uploads/2022/02/narwrgt.png) center center no-repeat !important}
#hm-slider  .elementor-swiper-button-prev:hover { background-size:90% !important;}
#hm-slider  .elementor-swiper-button-next:hover {background-size:90% !important;}

#hm-slider .elementor-repeater-item-0b2baec .swiper-slide.swiper-slide-active .swiper-slide-inner{
    align-items: flex-start !important;}


@media (max-width:1100px) {

#hm-slider .elementor-swiper-button  {width:44px !important;
height:42px !important;
    background-size: 100% 100% !important;
}
}

@media (max-width:767px) {

#hm-slider .elementor-swiper-button  {width:24px !important;
height:22px !important;
    background-size: 100% 100% !important;
}

#hm-slider .elementor-slide-button { background:url(/wp-content/uploads/2021/06/btn1-mid.png) bottom center repeat-x;
    position: relative;
    padding-bottom:15px;
    padding-top: 7px;
    text-shadow: 1px 3px 0px rgb(0 0 0 / 66%);
    
}
}


@media (min-width:1501px) and (max-width:1700px) {
#hm-slider .swiper-slide {
height: 800px ;
}
}
@media (min-width:1101px) and (max-width:1500px) {
    #hm-slider .swiper-slide .elementor-slide-heading { font-size:43px;
}

#hm-slider .swiper-slide  .elementor-slide-description {font-size:75px;
line-height:75px;}
    
}
@media (min-width:1401px) and (max-width:1500px) {
#hm-slider .swiper-slide {
height: 670px ;
}
}

@media (min-width:1301px) and (max-width:1400px) {
#hm-slider .swiper-slide {
height: 620px;
}

}

@media (min-width:1101px) and (max-width:1300px) {
#hm-slider .swiper-slide {
height: 600px ;
}


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53d56ede */.title-after-line- .elementor-heading-title:after {
    content: "";
    width: 70px;
    height: 100%;
    background: url(/wp-content/uploads/2022/02/line-for-title-light-blue.png) center center no-repeat;
    position: absolute;
    left: 103%;
    top: 5px;
}
.title-before-line- .elementor-heading-title:before {
    content: "";
    width: 70px;
    height: 100%;
    background: url(/wp-content/uploads/2022/02/line-for-title-light-blue.png) center center no-repeat;
    position: absolute;
    right: 103%;
    top: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6756e8 */.link-hover {}

.link-hover a:hover {text-decoration-style: wavy !important;
display: black;
color:#009fbe !important;
text-decoration: none;
text-shadow: 1px 1px 0px rgb(0 0 0 / 14%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-348eeda0 */.abt-phno img {min-width:58px;
    border: 2px solid #00485e;
}

.abt-phno  a {color:#225585;}

.abt-phno  a:hover {color:#fff !important;}



@media (max-width:767px) {
.abt-phno img {width:40px;
        min-width:40px;
    }

.abt-phno .elementor-image-box-img  { display:inline-block;

vertical-align:middle}
.abt-phno .elementor-image-box-content {width: auto !important;
display: inline-block !important;
vertical-align:middle;
padding-left:10px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26d70bb */.title-after-wline- .elementor-heading-title:after {
    content: "";
    width: 70px;
    height: 100%;
    background: url(/wp-content/uploads/2022/02/line-for-title-light-white.png) center center no-repeat;
    position: absolute;
    left: 103%;
    top: 5px;
}
.title-before-wline- .elementor-heading-title:before {
    content: "";
    width: 70px;
    height: 100%;
    background: url(/wp-content/uploads/2022/02/line-for-title-light-white.png) center center no-repeat;
    position: absolute;
    right: 103%;
    top: 5px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-64a91db */#hm-services .elementor-widget-call-to-action{ max-width:20%;
    margin: 10px 5px 50px;
   
}


@media (max-width:1500px) {
    
#hm-services .elementor-widget-call-to-action{ max-width:250px !important;
    margin: 10px 5px 50px;
   
}
}

@media (max-width:1400px) {
    
#hm-services .elementor-widget-call-to-action{ max-width:240px !important;
    margin: 10px 5px 50px;
   
}
#hm-services .elementor-widget-call-to-action .elementor-cta__description{min-height:170px;}
}
#hm-services .elementor-widget-call-to-action  { border-top:5px solid #fff;
border-left:5px solid #fff;
border-right:5px solid #fff;

}
#hm-services .elementor-widget-call-to-action  .elementor-cta__image { background-color:#009fbe;
display:block;
text-align:center;
padding:8px;
margin-bottom:0px;}

#hm-services .elementor-widget-call-to-action  .elementor-cta__image img { display:inline-block }

#hm-services .elementor-cta__image:after { content:"";
background:url(/wp-content/uploads/2022/02/services-images-frameb.png) center center no-repeat;
width:100%;
height:100%;
position:absolute;
top:0px;
left:0px;}

#hm-services .elementor-widget-call-to-action .elementor-cta__title { background: url(/wp-content/uploads/2022/02/services-title-frame-1b.png) 0% 101% repeat-x;
    background-color: #009fbe;
    text-shadow: 1px 3px 0px rgb(0 0 0 / 67%);
    padding: 0px 20px 20px;
    text-align: center;
    height: 99px;
    width: 100%;
    display: flex;
    align-items: center;
    margin: 0px auto;
    min-width: 100%;
    justify-content: center;
    align-content: center;
    flex-wrap: nowrap;
}



#hm-services .elementor-widget-call-to-action  .elementor-cta__description {
padding: 0px 10px;
font-family: "Poppins", Sans-serif;
font-size: 17px;

}

#hm-services .elementor-widget-call-to-action { margin-bottom:50px;}
#hm-services .elementor-widget-call-to-action .elementor-widget-container, 
#hm-services .elementor-widget-call-to-action  .elementor-cta,
#hm-services .elementor-widget-call-to-action  .elementor-cta__content { overflow:visible;}

#hm-services .elementor-widget-call-to-action .elementor-cta__button-wrapper { background: url(/wp-content/uploads/2022/02/read-more-shape.png) bottom center no-repeat;
background-size:100% auto;
position:absolute;
bottom:-32px;
left:0px;}

#hm-services .elementor-widget-call-to-action .elementor-cta__button-wrapper  .elementor-cta__button { padding-bottom:0px;
text-decoration:underline}

#hm-services .elementor-widget-call-to-action .elementor-cta__button-wrapper  .elementor-cta__button:hover{text-decoration-style: wavy !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-15e30ba3 */@media (max-width:1500px) {
#our-services-sec-wrap .our-services-sec-wrap {background-size: 6% auto !important;}

.elementor-18 .elementor-element.elementor-element-7ab4227:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-18 .elementor-element.elementor-element-7ab4227 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-size: 5% auto !important;}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1dba741 */#hm-wwss .elementor-widget-call-to-action { max-width:460px;
max-width:20%;
    /*margin: 10px 10px 50px 10px;*/
    margin:5px;
}
#hm-wwss .elementor-widget-call-to-action  { border-top:5px solid #0d5b6e;
border-left:5px solid #0d5b6e;
border-right:5px solid #0d5b6e;
}


#hm-wwss .elementor-widget-call-to-action  .elementor-cta__image img { display:inline-block;
margin:0}


#hm-wwss .elementor-widget-call-to-action .elementor-cta__title { background:url(/wp-content/uploads/2022/02/b-mid.png) bottom center repeat-x;
position: relative;
padding-bottom:15px;
padding-top: 10px;
display: inline-block;
max-width: 300px;
margin: 0px auto 15px;
 text-shadow: 2px 3px 1px rgb(00 0 0 / 66%);
 max-width: 90%;
 margin-top:-50px;
}

#hm-wwss .elementor-widget-call-to-action .elementor-cta__title:before {content:"";
width: 15px;
height: 100%;
background: url(/wp-content/uploads/2022/02/b-left.png) bottom right no-repeat;
position:absolute;
right:99%;
top:0px; 
}

#hm-wwss .elementor-widget-call-to-action .elementor-cta__title:after {content:"";
width: 7px;
height: 100%;
background: url(/wp-content/uploads/2022/02/btn1-rightt.png) bottom center no-repeat;
position:absolute;
left:100%;
top:0px; 
}

#hm-wwss .elementor-widget-call-to-action { margin-bottom:50px;}
#hm-wwss .elementor-widget-call-to-action .elementor-widget-container, 
#hm-wwss .elementor-widget-call-to-action  .elementor-cta,
#hm-wwss .elementor-widget-call-to-action  .elementor-cta__content { overflow:visible;}

#hm-wwss .elementor-widget-call-to-action .elementor-cta__button-wrapper { background: url(/wp-content/uploads/2022/02/wws-button-shape.png) bottom center no-repeat;
background-size:100% auto;
position:absolute;
bottom:-38px;
left:0px;}

#hm-wwss .elementor-widget-call-to-action .elementor-cta__button-wrapper  .elementor-cta__button { padding-bottom:0px;
text-decoration:underline;
    padding-top: 60px
}

#hm-wwss .elementor-widget-call-to-action .elementor-cta__button-wrapper  .elementor-cta__button:hover{text-decoration-style: wavy !important;}



#hm-wwss .elementor-widget-call-to-action  .elementor-cta__description {
padding: 0px 10px;


}



@media (max-width:1500px){
/*
#hm-wwss .elementor-widget-call-to-action
{ max-width:335px !important;}
*/

#hm-wwss .elementor-widget-call-to-action .elementor-cta__button-wrapper { 
bottom:-32px !important;
}

}

@media (max-width:1400px){
    /*
#hm-wwss .elementor-widget-call-to-action
{ max-width:370px !important;}*/

#hm-wwss .elementor-widget-call-to-action .elementor-cta__button-wrapper { 
bottom:-30px !important;
}

/*
#hm-wwss .elementor-widget-call-to-action  .elementor-cta__image img { display:inline-block;
margin:10px;
max-width:90%;
}
*/
#hm-wwss .elementor-widget-call-to-action .elementor-cta__image img {
    /*height: 218px;*/
    width: 100%;
}
#hm-wwss .elementor-cta__title.elementor-cta__content-item.elementor-content-item{font-size:23px;}
}
@media (max-width:1024px){
#hm-wwss .elementor-widget-call-to-action{max-width: 45%;}    
    
    
}
@media (max-width:500px) {
#hm-wwss .elementor-widget-call-to-action{ max-width:320px;
margin: 10px;
margin-bottom:50px;
}
  /*  
#hm-wwss .elementor-widget-call-to-action  .elementor-cta__image img { display:inline-block;
margin:10px;
max-width:90%;
}
*/

#hm-wwss .elementor-widget-call-to-action .elementor-cta__title 
{font-size:25px;}

#hm-wwss .elementor-widget-call-to-action .elementor-cta__button-wrapper { 
bottom:-25px;
left:0px;}
}/* End custom CSS */
/* Start custom CSS for uael-posts, class: .elementor-element-5d8acfd7 */#hm-testimonials-div  .uael-post__title:before { content:"-";
}
#hm-testimonials-div  .uael-post__title:after {content: url(/wp-content/uploads/2022/02/stars.png);
display:block;
margin-top:-21px;
}


#hm-testimonials-div .slick-slider .slick-arrow { 
width:64px !important;
height:62px !important;
border-radius: none; 

}

#hm-testimonials-div .slick-slider .slick-arrow * { visibility:hidden !important;}

#hm-testimonials-div .slick-slider .slick-arrow.slick-prev {background:url(/wp-content/uploads/2022/02/testilft.png) center center no-repeat !important;
}
#hm-testimonials-div .slick-slider .slick-arrow.slick-next {background:url(/wp-content/uploads/2022/02/testirgt.png) center center no-repeat !important;
}

#hm-testimonials-div .slick-slider .slick-arrow.slick-prev:hover { background-size:90% !important;}
#hm-testimonials-div .slick-slider .slick-arrow.slick-next:hover {background-size:90% !important;}


#hm-testimonials-div .uael-post-wrapper.slick-slide.slick-current + .slick-slide h3 a, #hm-testimonials-div .uael-post-wrapper.slick-slide.slick-current + .slick-slide h3 {color:#e33b2d;}

#hm-testimonials-div .uael-post-wrapper.slick-slide.slick-current + .slick-slide .uael-post__content-wrap{position:relative;}

#hm-testimonials-div .uael-post-wrapper.slick-slide.slick-current + .slick-slide .uael-post__content-wrap:after {
    position: absolute;
    content: "";
    height: 166px;
    width: 5px;
    background: url(/wp-content/uploads/2022/02/testiline.png) no-repeat center center;
    right: -10px;
    top: 90px;
}

#hm-testimonials-div .uael-post-wrapper.slick-slide.slick-current + .slick-slide .uael-post__content-wrap:before {
    position: absolute;
    content: "";
    height: 166px;
    width: 5px;
    background: url(/wp-content/uploads/2022/02/testiline.png) no-repeat center center;
    left: -10px;
    top: 90px;
}







@media(max-width:767px) {

#hm-testimonials-div .slick-slider .slick-arrow { 
width:36px !important;
height:36px !important;
border-radius: none; 

}

#hm-testimonials-div .slick-slider .slick-arrow { background-size:100% !important;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-749be151 *//*#button-style1b .elementor-button-link:before {
    content: "";
    width: 15px;
    height: 100%;
    background: url(/wp-content/uploads/2022/02/btn2-left.png) bottom right no-repeat;
    position: absolute;
    right: 99%;
    top: 0px;
}
#button-style1b .elementor-button-link:after {
    content: "";
    width: 7px;
    height: 100%;
    background: url(/wp-content/uploads/2022/02/btn2-right.png) bottom center no-repeat;
    position: absolute;
    left: 100%;
    top: 0px;
}
#button-style1b .elementor-button-link {
    background: url(/wp-content/uploads/2022/02/bnt2-mid.png) bottom center repeat-x;
    position: relative;
    padding-bottom: 19px;
    padding-top: 15px;
}
*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24aaaa5 */.title-after-wline- .elementor-heading-title:after {
    content: "";
    width: 70px;
    height: 100%;
    background: url(/wp-content/uploads/2022/02/line-for-title-light-white.png) center center no-repeat;
    position: absolute;
    left: 103%;
    top: 50px;
}
.title-before-wline- .elementor-heading-title:before {
    content: "";
    width: 70px;
    height: 100%;
    background: url(/wp-content/uploads/2022/02/line-for-title-light-white.png) center center no-repeat;
    position: absolute;
    right: 103%;
    top: 5px;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-20a37b97 */#ser-nav ul li {width:33%;}
.service-areas-list li { display:inline-block;
width: 49%;
list-style-type: none !important;
background:url(/wp-content/uploads/2022/02/list-icon-searvice-areas.png) left center no-repeat;
padding-left: 10px;
}
.service-areas-listt li{background:url(/wp-content/uploads/2022/02/list-icon-searvice-areas.png) left center no-repeat;
padding-left: 20px;}

@media (max-width:500px) {
.service-areas-list li { display:inline-block;
width: 100%;}

}
.service-areas-list .elementor-nav-menu--main .elementor-item {
text-shadow: 2px 2px 1px rgb(0 0 0 / 67%);
}

@media (max-width:1400px) {

.service-areas-list li .elementor-item {
    font-family: "BauhausITCTTDemiBold", Sans-serif;
    font-size: 24px;
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6a033651 */@media (max-width:1300px){
#ser-nav ul li a {font-size: 22px;}    
    
}



@media (max-width:800px){
#serarea-lft{width:85%;}

}

@media (max-width:533px){
#serarea-lft{width:100%;}
#ser-nav ul li a {font-size: 18px;}
#ser-nav ul li {
 width: 50%;}
 
}

@media (max-width:360px){
#ser-nav ul li {
width: 55%;}    
    
    
}/* End custom CSS */
/* Start custom CSS */.c1 {color:#136773}
.c2 {color:#1eb09d}

.title-after-line  .elementor-heading-title {position:relative;
 display: inline-block;
}
.title-after-line .elementor-heading-title:after {content:"";
width: 70px;
height: 100%;
background: url(/wp-content/uploads/2021/06/line-for-title-light-green.png) center center no-repeat;
position:absolute;
left:103%;
top:5px; 
}

.title-before-line .elementor-heading-title:before {content:"";
width: 70px;
height: 100%;
background: url(/wp-content/uploads/2021/06/line-for-title-light-green.png) center center no-repeat;
position:absolute;
right:103%;
top:5px; 
}
@media (max-width:700px) {
.title-after-line .elementor-heading-title:after {content:"";
width: 30px;
background-size:100%;
}
.title-before-line .elementor-heading-title:before {content:"";
width: 30px;
background-size:100%;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'BauhausITCTTDemiBold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://elliscountyclimatecontrol.stg2.ciwgserver.com/wp-content/uploads/2022/02/BauhausITCTTDemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins-SemiBold';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('/wp-content/uploads/2022/02/Poppins-SemiBold.eot');
	src: url('/wp-content/uploads/2022/02/Poppins-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2022/02/Poppins-SemiBold.woff2') format('woff2'),
		url('/wp-content/uploads/2022/02/Poppins-SemiBold.woff') format('woff'),
		url('/wp-content/uploads/2022/02/Poppins-SemiBold.ttf') format('truetype'),
		url('/wp-content/uploads/2022/02/Poppins-SemiBold.svg#Poppins-SemiBold') format('svg');
}
/* End Custom Fonts CSS */