.content p{
	color:#000;
	    font-size: 16px;
		margin-bottom:15px;
}
/* Banner */

.comman-banner{

    position:relative;

    width:100%;

    height:330px;

    background:url("https://drmdssasidharan.com/wp-content/uploads/2024/04/speciality.jpg") center center/cover no-repeat;

    display:flex;

    align-items:center;

}

.overlay{

    position:absolute;

    top:0;
    left:0;

    width:100%;
    height:100%;

    background:rgba(0,0,0,.45);

}

.banner-content{

    position:relative;

    z-index:2;

    margin-left:80px;

}

.banner-content h1{

    color:#fff;

    font-size:35px;

    font-weight:700;

    margin-bottom:10px;
    line-height: inherit;
}

.line{

    width:160px;

    height:3px;

    background:#fff;

}


.ulc{

	    list-style-type: disc;
		margin-left: 30px;
	
}
.ulc li{
	    padding-bottom: 8px;
}

.service-30{
	padding-top:20px;
}
.serviceimg{
	border-radius: 25px;
}




/*=========================
 Quote Section
=========================*/

.quote-section{
    background:#fff;
    padding:80px 0;
}



.quote-header{
    display:flex;
    align-items:center;
    gap:20px;
    margin-bottom:35px;
}

.quote-header i{
    font-size:58px;
    color:#08b9b7;
}

.quote-header .line{
    flex:1;
    height:2px;
    background:#e2e2e2;
}

.quote-content p{

    font-size:20px;

    line-height:25px;

    font-weight:700;

    color:#1d1d1d;

}

.bottom-line{

    width:50%;

    height:2px;

    background:#e2e2e2;

    margin-top:45px;

}

/*=========================
 Tablet
=========================*/

@media(max-width:992px){

.quote-content p{

font-size:20px;

}

.quote-header i{

font-size:50px;

}

}

/*=========================
 Mobile
=========================*/

@media(max-width:768px){

.quote-section{

padding:60px 0;

}

.container{

width:92%;

}

.quote-header{

gap:15px;

margin-bottom:25px;

}

.quote-header i{

font-size:42px;

}

.quote-content p{

font-size:17px;

line-height:1.8;

font-weight:600;

}

.bottom-line{

width:100%;

margin-top:30px;

}

}


.accordion-box {
  border-radius: 14px;
  border: 1px solid var(--border-color);
  background-color: var(--white-color);
  padding: 15px 30px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.accordion-box .accordion-header .accordion-title {
  line-height: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.accordion-box .accordion-header .accordion-title:after {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  content: "\f106";
  font-family: "Font Awesome 5 Pro";
  font-weight: 400;
  font-size: 22px;
  color: var(--primary-color);
  margin-left: auto;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.accordion-box .accordion-header .accordion-title[aria-expanded=true]:after {
  content: "\f107";
  color: var(--secondary-color);
}
.accordion-box .accordion-content {
  padding-top: 20px;
}

.accordion-item.accordion-active {
  background-color: #F1FCF9;
}
