/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 05 2025 | 04:46:15 */
/* home page start here */
.elementor-post [itemprop="datePublished"] a {
    text-decoration: none;
}
/* home page close here */

/* 	about page start here */
.testi-box a.elementor-flip-box__layer {
    text-decoration: none !important;
}
.testi-box .elementor-flip-box__image img {
    width: 120px!important;
    height: 120px!important;
}
.testi-box .elementor-widget-container .elementor-flip-box{
    min-height: 300px !important;
}
.srv-card p.elementor-image-box-description {
    font-size: 16px !important;
	line-height: 1.4rem !important;
}
.cus-blog-posts .elementor-heading-title a:not(:hover) {
    text-decoration: none;
}
.cus-blog-posts .elementor-post-info a {
    text-decoration: none !important;
}
/* 	about page close here */


@media screen and (max-width: 1025px) {
/* 	about page start here */
	.srv-card p.elementor-image-box-description {
		font-size: 15px !important;
	}
/* 	about page close here */
}

@media screen and (max-width: 767px) {
/* 	about page start here */
	.cus-logo-gallery .gallery {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		width: 100% !important;
	}
	.cus-logo-gallery .gallery figure.gallery-item {
		width: 48% !important;
		padding: 0px !important;
		margin-bottom: 20px !important;
	}
	.cus-logo-gallery .gallery figure.gallery-item img{
		max-width: 90% !important;
		width: 100% !important;
		min-width: 100px !important;
		height: 70px;
		object-fit: contain;
	}
/* 	about page close here */
}