/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 09 2025 | 12:38:10 */
@media (min-width: 1025px) {
	 .indus-post .industry.industry:nth-of-type(even) .elementor-post__thumbnail::after {
        content: "";
        position: absolute;
        bottom: 0px;
        left: 0px;
        width: 280px;
        height: 104px;
        background-image: url(/wp-content/uploads/2025/01/Frame-377-1-1.png);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center;
    }
    
	.indus-post .elementor-posts .industry:nth-of-type(odd) .elementor-post__thumbnail::after
	{
        content: "";
        position: absolute;
        top: 0px;
        right: 0px;
        width: 280px;
        height: 104px;
        background-image: url(/wp-content/uploads/2025/01/Frame-377-2.png);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center;
    }
	
	.image--ordark:before{ content: "";
        position: absolute;
        top: 0px;
        left: 0px;
        width: 400px;
        height: 104px;
        background-image: url(/wp-content/uploads/2025/01/Frame-43-1.png);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center;}
	
	.test-banner:after{
		content: "";
        position: absolute;
        top: 0px;
        right: 0px;
        width: 368px;
        height: 104px;
        background-image: url(/wp-content/uploads/2025/01/Frame-41-2.png);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center;
	}
	.testimonial-industry .elementor-testimonial:after{
		content: "";
        position: absolute;
        top: 0px;
        right: 0px;
        width: 212px;
        height: 104px;
        background-image: url(/wp-content/uploads/2025/01/Frame-377-2-1.png);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center;
		
	}
	
}

@media (max-width: 1024px) {
	 .indus-post .industry.industry:nth-of-type(even) .elementor-post__thumbnail::after {
        content: "";
        position: absolute;
        bottom: 0px;
        left: 0px;
        width: 200px;
        height: 75px;
        background-image: url(/wp-content/uploads/2025/01/Frame-377-1-1.png);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center;
    }
    
	.indus-post .elementor-posts .industry:nth-of-type(odd) .elementor-post__thumbnail::after
	{
        content: "";
        position: absolute;
        top: 0px;
        right: 0px;
        width: 200px;
        height: 75px;
        background-image: url(/wp-content/uploads/2025/01/Frame-377-2.png);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center;
    }
	
	.image--ordark:before{ content: "";
        position: absolute;
        top: 0px;
        left: 0px;
        width:200px;
        height: 53px;
        background-image: url(/wp-content/uploads/2025/01/Frame-43-1.png);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center;}
	
	
	.test-banner:after{
		content: "";
        position: absolute;
        top: 0px;
        right: 0px;
        width: 225px;
        height: 60px;
        background-image: url(/wp-content/uploads/2025/01/Frame-41-2.png);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center;
	}
	.testimonial-industry .elementor-testimonial:after{
		content: "";
        position: absolute;
        top: 0px;
        right: 0px;
        width: 140px;
        height: 70px;
        background-image: url(/wp-content/uploads/2025/01/Frame-377-2-1.png);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center;
		
	}
	
}

.free-automation .elementor-image-box-wrapper {
  align-items:center !important;
  display:flex !important;
}
.free-automation .elementor-image-box-img {
  align-items:center !important;
  display:flex !important;
}

@media only screen and (max-width:1280px)
  and (min-width:1025px)
{
  .free-automation > .e-con-full {
    padding-left: 30px ;
    padding-right: 30px ;
  }
}
@media only screen and (max-width:767px)
{
.industries-post a.elementor-post__read-more img {
width:auto !important;
height:auto !important;
}
}