.services-section .button-group .btn {
	min-width: 210px;
}


.grid-item:nth-child(1) .service-title {
	font-size: clamp(32px, 3vw, 50px) !important;
}

.grid-item .splited-card:has(.card.personal) .service-title {
	font-size: clamp(20px, 3vw, 32px) !important;
}


.grid-item .private .service-title {
	font-size: clamp(32px, 3vw, 50px) !important;
}

.grid-item:nth-child(n+2):nth-child(-n+5):not(.private) .service-title {
	font-size: clamp(20px, 3vw, 32px) !important;
}


.services-section .service-text {
	font-size: clamp(14px, 3vw, 20px) !important;
}

.services-section .description {
	font-size: clamp(14px, 3vw, 20px) !important;
}

/* .grid-item:nth-child(2) .card .card-content .service-title,
.grid-item:nth-child(3) .card .card-content .service-title,
.grid-item:nth-child(4) .card .card-content .service-title,
.services-section .splited-card .service-title {
	font-size: clamp(20px, 3vw, 32px) !important;
}
 */
.services-section .splited-card .comment{
	font-size: clamp(10px, 1.5vw, 14px) !important;
	line-height: clamp(100%, 3vw, 120%) !important;

}



.services-section .service-description {
	font-size: clamp(14px, 3vw, 20px);
}

.services-section .avatar {
	width: 40px;
	height: 40px;
}

@media (max-width: 768px) {
	.services-section .margin-left-30 {
		margin-left: unset !important;
	}

	.services-section .mb-36 {
		margin-bottom: unset !important;
	}

	.services-section .pt-40 {
		padding-top: unset !important;
	}
	
	.services-section .card img {
			-webkit-transform: translate3d(0,0,0)
	}

	.services-section .grid-item.simple .card {
		min-height: 286px;
		justify-content: space-around;
	}

	.services-section .grid-item.simple img {
		max-height: 120px;
		-webkit-transform: translate3d(0,0,0)
	}
	
	.services-section .card .rounded-circle {
        width: 28px !important;
        height: 28px !important;
    }

	.services-section .grid-item.simple .service-title,
	.services-section .grid-item.simple .service-text {
		padding-left: 12px !important;
	}

	.services-section .button-group .btn {
		min-width: 145px;
	}

	.services-section .avatar {
		width: 28px;
		height: 28px;
	}

	.services-section .avatar .agent-info {
		line-height: 1;
	}
}
