.srevices-query ul{
	margin: 0;
	display: flex;
  	flex-wrap: wrap;     /* allows wrapping into rows */
  	gap: 20px;           /* space between cards */
  	justify-content: center;
}
.srevices-query ul li{
	flex: 1 1 calc(50% - 20px);  /* 2 cards per row */
}
.srevices-query ul li p {
  display: -webkit-box;
  -webkit-line-clamp: 2;   /* show only 3 lines */
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.srevices-query ul li p a{
	font-size: 16px;
	font-weight: 500;
}
.srevices-query ul li p a.wp-block-post-excerpt__more-link::after {
    content: '';
    background-image: url(/wp-content/uploads/2025/08/right-angle.svg);
    width: 20px;
    height: 20px;
    position: absolute;
    bottom: 20px; 
}
.srevices-query ul li p a.wp-block-post-excerpt__more-link:hover::after {
	content:'';
	background-image: url(/wp-content/uploads/2025/08/right-angle-hover.svg);
	width: 20px;
    height: 20px;
    position: absolute;
    bottom: 20px; 
}
@media screen and (max-width: 1025px){
	.srevices-query ul li p {
 		 display: -webkit-box;
  		-webkit-line-clamp: 3;   /* show only 3 lines */
  		-webkit-box-orient: vertical;
  		overflow: hidden;
}
}
@media screen and (max-width: 768px){
	.srevices-query ul li p {
  		display: -webkit-box;
  		-webkit-line-clamp: 4;   /* show only 3 lines */
  		-webkit-box-orient: vertical;
  		overflow: hidden;
}
	.srevices-query ul{
		flex-direction: column;
	}
	.srevices-query .card-box {
    	padding: 15px;
}
	.srevices-query ul li h2 a{
		font-size: 1.5rem;
	}
}