.servicelistcontainer{padding: 60px 0px 60px 0px; background: #fff;}
.servicelistcontainer .section-heading{margin-bottom: 20px;}
.servicelistcontainer .section-heading h2{margin-bottom: 10px; font-size: 40px}

.servicelistcontainer .servicelistbx{display: flex; gap: 20px; height:100%; border: 1px solid #ddd; padding: 10px; border-radius: 20px;}
.servicelistcontainer .servicelistbx .servicelistimg{padding: 0px;}
.servicelistcontainer .servicelistbx .servicelistimg img{width: 100%; max-width: 250px; min-width: 250px; height: 340px; object-fit: cover; border-radius: 15px;}

.servicelistcontainer .servicelistbx .servicelistct{flex: 1;}
.servicelistcontainer .servicelistbx .servicelistct .inquirebtn{text-decoration: none; display: inline-flex; align-items: center; gap: 6px; color: rgba(var(--primary), 1); padding: 5px 0px 0px 0px; text-transform: uppercase; font-weight: 600; letter-spacing: 2px; font-size: 14px; transition: 0.3s ease-in-out;}
.servicelistcontainer .servicelistbx .servicelistct .inquirebtn:hover{gap: 15px;}
.servicelistcontainer .servicelistbx .servicelistct h3{font-family: "Roboto Condensed", sans-serif; text-align: left; color: var(--theme-heading); font-size: 26px; font-weight: 600; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; position: relative;}
.servicelistcontainer .servicelistbx .servicelistct p{font-size: 14px; line-height: 22px; color: var(--primary-text); font-weight: 400; margin: 0px 0px 10px 0px;}
.servicelistcontainer .servicelistbx .servicelistct p a{color: #191919; text-decoration: underline;}
.servicelistcontainer .servicelistbx .servicelistct p a:hover{text-decoration: underline;}

.servicelistcontainer ul{display: flex; flex-wrap: wrap; padding: 0px; margin: 0px; margin-bottom: 15px;}
.servicelistcontainer ul li{list-style: none; width: 100%; color: var(--primary-text); padding: 0px; position: relative; padding-left: 24px; font-size: 14px; margin: 0px 0px 15px 0px;}
.servicelistcontainer ul li strong{font-weight: 500;}
.servicelistcontainer ul li:before{font-family: 'FontAwesome'; content: "\f058"; color: rgba(var(--primary), 1); position: absolute; left: 0px; top: -2px; font-size: 18px;}
.servicelistcontainer ol{display: flex; flex-wrap: wrap; padding: 0px; margin: 0px;}
.servicelistcontainer ol li{list-style: none; width: 100%; color: var(--primary-text); padding: 0px; position: relative; padding-left: 24px; font-size: 14px; margin: 0px 0px 15px 0px;}
.servicelistcontainer ol li strong{font-weight: 500;}
.servicelistcontainer ol li:before{content: ""; width: 7px; height: 7px; background: rgba(var(--primary), 1); position: absolute; left: 0px; top: 7px; -webkit-border-radius: 50%; border-radius: 50%;}




@media (min-width: 1700px) {
.servicelistcontainer .section-heading h2{font-size: 65px;}
.servicelistcontainer .servicelistbx .servicelistimg img{max-width: 290px; min-width: 290px; height: 330px;}
.servicelistcontainer .servicelistbx .servicelistct h3{font-size: 34px;}
.servicelistcontainer .servicelistbx .servicelistct p{font-size: 18px; line-height: 28px;}
.servicelistcontainer .servicelistbx .servicelistct .inquirebtn{font-size: 18px;}



}
@media (max-width: 991px){
.servicelistcontainer{padding: 50px 0px;}
.servicelistcontainer .section-heading h2{font-size: 30px; line-height: 40px;}
.servicelistcontainer .servicelistbx .servicelistct h3{font-size: 22px;}
}

@media (max-width: 767px){
.servicelistcontainer .servicelistbx .servicelistct p{font-size: 13px; line-height: 18px;}
.servicelistcontainer .servicelistbx .servicelistct .inquirebtn{font-size: 13px;}
.servicelistcontainer .servicelistbx .servicelistimg img{max-width: 220px; min-width: 220px; height: auto;}
.section-heading p{font-size: 13px; line-height: 22px;}
.servicelistcontainer{padding: 40px 0px;}
}

@media (max-width: 575px){
.servicelistcontainer{padding: 30px 0px;}
}

@media (max-width: 460px){
	.servicelistcontainer .servicelistbx{flex-direction: column;}
	.servicelistcontainer .servicelistbx .servicelistimg{width: 100%;}
	.servicelistcontainer .servicelistbx .servicelistimg img{max-width: 100%; width: 100%; height: auto;}

}