.elementor-11 .elementor-element.elementor-element-ac807ae{--e-image-carousel-slides-to-show:8;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-11 .elementor-element.elementor-element-ac807ae .swiper-wrapper{display:flex;align-items:center;}.elementor-11 .elementor-element.elementor-element-ac807ae .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:20px 20px 20px 20px;}/* Start custom CSS for html, class: .elementor-element-747c1ac */.hero-content h1{
    color:#fff;
}
a{
    text-decoration: none !important;
}
.ast-page-builder-template .entry-header.ast-header-without-markup{
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-72f1624 */.slider-arrow{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1daf83e */.service-card h3{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c77c8a7 */.hvac-head h2,.hvac-list h3,.hvac-card h4{
    color:#fff;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ac807ae */.elementor-11 .elementor-element.elementor-element-ac807ae .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{
    padding: 15px !important;
}/* End custom CSS */