/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 21 2025 | 22:52:23 */
.spaicon .elementor-widget-container{
    position: relative;
}
.spaicon .elementor-widget-container:before {
   left: auto !important;
    right: 50px !important;
    background-image: url(https://myaiowebs.com/hatch-electrical/wp-content/uploads/2025/02/line-2-2.png) !important;
    }

.spaicon .elementor-widget-container:after, .spaicon .elementor-widget-container:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50px;
    width: 80px;
    height: 15px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    background-image: url(https://myaiowebs.com/hatch-electrical/wp-content/uploads/2025/02/line1-1-2.png) !important;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: center;
}

.page-id-1950 .entry-title {
	display:none;
}
.spaicon .elementor-widget-container img {
    filter: brightness(0) saturate(100%) invert(67%) sepia(8%) saturate(996%) hue-rotate(8deg) brightness(99%) contrast(88%);
}
.elementor-widget-text-editor ul {
    margin-bottom:15px;
}
.elementor-widget-text-editor ul li {
    margin-bottom:10px;
}
.elementor-widget-text-editor ul li:last-child {
margin-bottom:0px;
}
.elementor-widget-text-editor ul:last-child {
    margin-bottom:0px !important;
}
.elementor-widget-text-editor p:last-child {
    margin-bottom: 0px;
}
@media only screen and (max-width:768px) {
	.Header-video .e-hosted-video  {
		height:100vh !important;
	}
}

.swiper-pagination-bullet-active {
	width:25px !important;
	border-radius:20px;
	transition:.4s;
}

.home-testimonials .elementor-testimonial__image img  {
	box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;
}
/* .services-testi .slick-active span {
	width:25px !important;
	border-radius:20px;
	background:#B1A684 !important;
	transition:.4s;
} */

