.top-bar { background:#8062A2; min-height:33px; color:#fff;}
.main-container{ max-width:1100px !important;}
.logo{padding: 20.5px 0px 20.5px 0px; width: 385px;}
.top-bar-box { padding:6px; text-align:right; font-weight: 450 !important;}
.nava{padding-left: 1.47em !important;}
.dropbtn {
  
}


.top-bar-box a{text-decoration: none; color: #fff;}

body{font-family: 'Karla', sans-serif!important;}


.dropdown {
  position: relative;
  display: inline-block;
}
.banner-div1 {
  position: relative;
  z-index: 2; }
  .banner-div1 img {
    width: 100%; }
  .banner-div1 .carousel-indicators {
    bottom: 0px;
    right: auto;
    margin-left: 2%; }
  .banner-div1 .carousel-indicators li {
    background: #e75021;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    opacity: 1;
    border: 3px solid #5a5a5a; }
  .banner-div1 .carousel-indicators .active {
    width: 11px;
    height: 11px;
    background: #5a5a5a;
    border: 3px solid #e75021; }
  .banner-div1 .carousel-control-next, .banner-div1 .carousel-control-prev {
    top: 0%; }
  .banner-div1 .carousel-control-prev {
    background: url(../img/banner-arrow-left.png) no-repeat left center;
    left: 3%;
    opacity: 1; }
  .banner-div1 .carousel-control-next {
    background: url(../img/banner-arrow-right.png) no-repeat right center;
    right: 3%;
    opacity: 1;
    z-index: 100; }
.banner-div2 {
  position: relative;
  z-index: 2;
  display: none; }
  .banner-div2 img {
    width: 100%; }
  .banner-div2 .carousel-indicators {
    bottom: 0px;
    right: auto;
    margin-left: 2%; }
  .banner-div2 .carousel-indicators li {
    background: #e75021;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    opacity: 1;
    border: 3px solid #5a5a5a; }
  .banner-div2 .carousel-indicators .active {
    width: 11px;
    height: 11px;
    background: #e75021;
    border: 3px solid #e75021; }
  .banner-div2 .carousel-control-next, .banner-div2 .carousel-control-prev {
    top: 0%; }
  .banner-div2 .carousel-control-prev {
    background: url(../img/banner-arrow-left.png) no-repeat left center;
    left: 3%;
    opacity: 1; }
  .banner-div2 .carousel-control-next {
    background: url(../img/banner-arrow-right.png) no-repeat right center;
    right: 3%;
    opacity: 1;
    z-index: 100; }


.more-about-us-cmo{padding-top:20px;}

.pr0 iframe{margin-top: 1em;}
.mp2{padding-top: 35px;}


@media screen and (min-width:300px) and (max-width:991px) {
.dropdown-content {
  display: none;
  position: relative !important;
  background-color: none !important;
  background: none !important;
  min-width: 160px;
  box-shadow: none !important;
  z-index: 1;
}
.dropdown-content a {
    color: #8062A2;
    padding: 8px 13px;
    text-decoration: none;
    display: block;
}
.logo { margin-top:1rem;}
}
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.dropdown-content a {
  color: #8062A2;
  padding: 8px 13px;
  text-decoration: none;
  display: block;
}

.dropdown-content a:hover {background-color: #ddd; color: #8062A2;}

.dropdown:hover .dropdown-content {display: block;}

.owl-item{
  
}


.testicontainer { padding:0px !important;}


.cimgcontainer {position:relative;}

.ctxtcontainer {
    position: absolute;
    bottom: 0px;
    color: #fff;
    /* left: 10px; */
    width: 100%;
    margin: 1.5rem;
    font-size: 15px;
    width: 97%;
}
.ctxtcontainer-heading {font-weight:bold; color:#fff; font-size: 18px;}

@media only screen and (min-width: 360px) and (max-width: 768px) {
	.ctxtcontainer {position: absolute;
    bottom: 0px;
    color: #fff;
    /* left: 10px; */
    width: 100%;
    padding: 1rem;
    font-size: 15px;}
}
#treatment-slider .owl-wrapper-outer .owl-wrapper .owl-item{
    
 
  
}


@media screen and (min-width:991px) and (max-width:1550px) {

#treatment-slider .owl-wrapper-outer .owl-wrapper .owl-item{
    
 margin-right:45px;
   
}

}
@media screen and (min-width:320px) and (max-width:450px) {

.testicontainer { padding: 2rem !important;}


}
@media screen and (min-width:250px) and (max-width:350px) {  .hamburger.is-closed {
    margin-top: 7.4rem !important;
} }
@media screen and (min-width:320px) and (max-width:450px) {
#treatment-slider .owl-controls {
   
    width:100%;
    right:0px !important;

}
.cimgcontainer img {width:100%;}
#treatment-slider .owl-wrapper-outer .owl-wrapper .owl-item{
    
 text-align:center;
   
}
.ctxtcontainer { width: 96%; padding: 0px;
text-align: left;margin: 0px;
padding: 2rem !important;

}

}

@media only screen and (min-width: 360px) and (max-width: 768px) {

.testimonial-content.quote {
    padding: 10px 10px !important;
}
.tcontainer {
    float: left;
    padding: 0px 13px !important;
    width: 50%;
}
.testimonial-name {
    font-weight: 600;
    font-size: 15px;
}

.tcontainer img{width: 80px;
float: right;
margin-top: 1rem;}
}

.navicon{font-size: 4px;
    color: #8062A2;
    vertical-align: middle;
    margin-top: 10px;}
.mainnav {padding-left: 1.4em !important;}
.nav-link.active { color: #8062A2 !important; border-bottom: 2px solid red;}
.navbar-light .navbar-nav .nav-link { color: #8062A2 !important; font-weight: 450; }
.navbar-expand-lg .navbar-nav .nav-link { margin-right: 0.8rem;
    margin-left: 0.8rem; padding: 0px !important;}
.owl-carousel .owl-item img {
    display: block;border-radius: 15px;
    
}
#treatment-slider .owl-controls{ top: -3rem;
    position: absolute;
    right: 8rem; }
.f-contact-us{ position: relative;}
.centered {
     position: absolute;
    top: 50%;
    left: 8%;
    transform: translate(0%, -50%)
;
  
}
.ccus{ font-size: 27px;}
.cphone{font-weight: bold;
    font-size: 25px;}
.our-approach{     color: #fff;
    font-size: 20px;
    font-weight: bold;
    font-family: sans-serif;}





@media (min-width:320px)  { 
.thonsd{ display:none;}
.tcdoc { text-align: center !important;}
}
@media (min-width:480px)  { 
.thonsd{ display:none;} 
.tcdoc { text-align: center !important;}
}
@media (min-width:600px)  { 
.thonsd{ display:none;} 
.tcdoc { text-align: center !important;
} 
}
@media (min-width:801px)  { 
.thonsd{ display:none;} 
.tcdoc { text-align: center !important;} 
}
@media (min-width:1025px) { .thonsd{ display: block;
width: 3% !important;
padding: 0px !important;
margin-right: 0px !important;}
.testimonial-content.quote {
    padding: 0px 55px!important;
}
.owl-carousel .owl-item .te-img{width:100%;}
.ctxtcontainer{ margin: 0.5rem;}
.ctxtcontainer{font-size: 14px;}



}

@media (min-width:1281px) { .thonsd{ display: block;
width: 3% !important;
padding: 0px !important;
margin-right: 0px !important;} }







.contact-us{     color: #fff;
    font-size: 20px;
    font-weight: bold;
    font-family: sans-serif;



}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:   #8063A3;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #8063A3;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #8063A3;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #8063A3;
}
::-ms-input-placeholder { /* Microsoft Edge */
   color:   #8063A3;
}

::placeholder { /* Most modern browsers support this now. */
   color:    #8063A3;
}

.card-bodytreat {
    flex: 1 1 auto;
    padding: 1rem 1rem;
    position: absolute;
    bottom: 10px;
    color: #fff;
}
.about-heading{color:#ED7AB2; font-size: 20px;}

.about-exp-heading{color:#8262A5; font-weight: bold;
    padding-top: 8px;}
.more-about-us{ font-size: 18px;
    color: #000;
}
.more-about-us-cmo{ font-size: 18px;
    color: #000;     margin-top: 3.75rem !important; padding-left: 0px !important;
}
.fcmt{margin-top: 6.5rem;}
.enquirynow-heading{color: #8063A3;
    padding-left: 15px;
    font-size: 19px;
    font-weight: 450;}
.ebtn{background-color:#8063A3 !important; border:none !important; 
padding-right: 1rem !important;
    padding-left: 1rem !important;
padding-top: 0.85rem !important;
    padding-bottom: 0.85rem !important;
border-radius: 0px !important;
}
.navbar-light .navbar-toggler {padding:0px;}
.navbar-toggler-icon {background-color: #8262A5;}
.navbar-toggler:focus { box-shadow: none !important; }
.doc-container{background-image: url('https://www.unineteducation.com/dr1/img/appoinment-bg.jpg');}
.formbox {padding: 1.3rem !important; color:#8063A3 !important;}


.menu-div .navbar-light .navbar-nav .nav-item:hover .nav-link, .menu-div .navbar-light .navbar-nav .nav-item.active .nav-link, .menu-div1 .navbar-light .navbar-nav .nav-item:hover .nav-link, .menu-div1 .navbar-light .navbar-nav .nav-item.active .nav-link{background: #e0cdf7!important;}

.app-heading{color: #ED579F;
    padding-left: 15px;
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 1rem;}
.tcontainer { float: left; padding: 0px 55px;
    width: 50%;}
.treatment-heading{color: #8063A3;
    font-weight: bold;
    font-size: 24px; 
margin-bottom: 0.75em;
}
.more-about-us a {color:#000 !important; text-decoration:none;}
.mt-a{ margin-top: 6rem;}
.pl-0{ padding-left: 0px;}
.testimonials {margin-bottom: 2.52rem; background-image: url('https://www.unineteducation.com/dr1/img/testimonial-BG.png');}
.testimonial-item.equal-height.style-6 {
    background-color: #fff;
    border-radius: 10px;
    margin: 10px;
}
.btn-floating{padding: 10px;}
.cell-right {
    text-align: center;
    margin-right: 80px;
    padding-top: 35px;
    padding-bottom: 20px;
}
.pr0 {padding-right:0px !important}
.testimonial-name {
    font-weight: 600;
}
.testimonial-content.quote {
    padding: 17px 55px;
}
.et_right_sidebar #main-content .container:before{
    display: none;
}
#main-content .container {
    padding-top: 10px;
}
i.fa.fa-quote-left {
    padding: 0px 10px;
    color: #999;
}

.owl-theme .owl-controls .owl-buttons div {background: none !important;}
.footer { background:#8062A2; min-height:33px; color:#fff;}
ul {
  list-style-image: url('img/dots.jpg');
}
 .bottom-bar { background:#8062A2; min-height:33px; padding: 10px !important; color:#ccc; border-top: 1px solid #a9a9a9;}
.owl-theme .owl-controls {
    margin-top: 0px !important;
    text-align: center;
    margin-bottom: 2rem !important;
}
.testimonial-heading {
    color: #ED579F;
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 1rem;
}
.tico{width: 100%;
    margin-bottom: 1.5rem;}
.tcontent{width:100%;}
.testimonial-name{color:#ED579F;}
.owl-theme .owl-controls .owl-buttons div { padding-right: 0px !important; }
.footermenu {
list-style:none; padding-left: 0rem;
}
#footer-menu-container { margin-top:1em;}
.footermenu img {padding-right: 10px;}
.footermenu li {padding-bottom: 8px;}
.top-gap {     margin-top: 5rem !important;}
.footer-logo { width:100%;}
.footer-social { width:100%; padding-left: 4rem;}
.footer-address{    padding-left: 4rem;
    padding-top: 1.5rem;}
.footer-address img { padding-right: 14px; }
.a-top { padding-left: 0.4rem; }
.a-bottom { padding-left: 2.2rem; }
.footer-address-text {     padding-bottom: 10px;}
.footer-email-text {     padding-bottom: 10px;}
.footer-phone-text {      padding-bottom: 1.62rem;}
.footermenu a, .footer-email-text a, .footer-phone-text a{ color: #fff !important;
    text-decoration: none;}


.footermenu a:hover,.footer-email-text a:hover, .footer-phone-text a:hover{ color: #ccc !important;
    }
.pow{ color: #ccc !important;
    text-decoration: none;}
.cphone a { color: #fff !important; text-decoration: none;}
.cphone a:hover { color: #fff !important; text-decoration: none; left:4px;}



.cphone a:hover:after {
   transform:translateX(20px);
}



.ctxtcontainer-heading a { color: #fff !important; text-decoration: none;}
.ctxtcontainer-heading a:hover{ color: #ccc !important; }



.ctxtcontainer-txt a { color: #fff !important; text-decoration: none;}
.ctxtcontainer-txt a:hover{ color: #ccc !important; }

.formcon {margin-bottom : 1.5rem !important;}
.f-contact-usimgm {display:none;}
.contact-us-now {display:none;}
@media screen and (min-width:300px) and (max-width:991px) {

.enquirynow-heading{ padding-left: 0px !important; }
.ccus5 {--bs-gutter-y: none !important; text-align:center;}
.centered {
    position: relative;
top: 0%;
left: 0%;
transform: none;
background:#ED579F;
padding: 1rem 2rem 1rem 1rem;
}
.app-heading{ padding-left: 0px !important; }
.main-container1 {width:100% !important; max-width: 100% !important;}
.form-outline { padding: 0px !important;}
.formcon {padding-left: 0px !important;}
.plppx {padding-left: 0px !important;}
.btncontainer { text-align:right !important; margin-top: 2px !important; }
.ebtn { width:250px; }
.top-gap { margin-top: 0rem !important; padding-left: 5.8rem;}
.pr0 { margin-top: 0rem !important; padding-left: 5.8rem;}
.romde {display:none;}
#footer-menu-container { margin-top: 0rem !important; }
.fmclast {margin-top: -1rem;}
.powcontainer {margin-top: 0rem !important;
text-align: left !important;}
.more-about-us {margin-top: 1rem !important;}
.f-contact-us .d_f_full {display:none !important;}
.tcdoc img{ width:100%;}
.f-contact-usimg{display:none;}
.f-contact-usimgm{display:block;}
.contact-us-now {display: block;
background: #ED579F;
text-align: center;
color: #fff;
font-size: 17px;
font-weight: bold;
padding: 1rem;}
.contact-us-now a {color:#fff; text-decoration:none;}
.contact-us-now a:hover {color:#fff; text-decoration:none;}
.conmh {max-width: 100% !important;}
} 



@media screen and (max-width: 991px) {
    .top-bar {
        display: none
    }
#carouselExampleIndicators { margin-top: 3rem; }
#hm1.sticky1{padding-top: 24px;
    padding-bottom: 4rem;}



.logo{ width:100% !important; padding:5px;}
.nava {  width:100% !important;}
.mo-menu{width: 100%;
text-align: right;
margin-bottom: 10px;}
.mainnav{padding-left: 0px !important; padding-bottom: 10px;}
.mainnav span {display:none;}

.nav-link.active {border-bottom: none;}

.mt-a {margin-top: 0px;}

.container {
    width: 100%;
    padding-right: 15px  !important; 
    padding-left: 15px  !important; 
    margin-right: 0px  !important; 
    margin-left: 0px  !important; 
}
.mb-4 {padding-right: 0px  !important; 
    padding-left: 23px  !important; 
    margin-right: 0px  !important; 
    margin-left: 0px  !important; }
}

.more-about-us-cmo {
    font-size: 18px;
    color: #000;
    margin-top: 0.75rem !important;
    padding-left: 0px !important;
    text-align: center;
}
.signc { text-align: center;}

}

.header-div{padding-top: 15px; padding-bottom: 15px;  background: rgb(255,255,255);}




/*aboutuspage css*/
.insidebanner img{width: 100%;}
.aboutusclass{padding-top: 40px; padding-bottom: 60px;}
.aboutusclass h2{font-size: 30px;color: #ee579e;padding-bottom: 15px;}
.aboutusclass p{color: #212529; font-size: 17px; line-height: 30px; text-align: justify;} 
.aboutusclass h5{font-size: 24px;color: #8a69ae; font-weight: 600;}
.memberul li{color: #212529; font-size: 17px; line-height: 30px; background: url(../img/dots.jpg)no-repeat left center; padding-left: 25px;}
.memberul{list-style: none;}
.aboutusclass h3{font-size: 28px;color: #ee579e;padding-bottom: 5px; padding-top: 20px;}
.Volunteer li{color: #212529; font-size: 17px; line-height: 30px; }

.treatmentclass h3{font-size: 30px;color: #ee579e;padding-bottom: 15px;}
.trt li{color: #212529; font-size: 17px; line-height: 30px; background: url(../img/dots.jpg)no-repeat left top 12px; padding-left: 25px;}
.trt{list-style: none;}
.treatmentclass h5{font-size: 22px;color: #8a69ae; font-weight: 600; padding-left: 0px; padding-top: 10px;}
.treatmentclass{padding-top: 40px; padding-bottom: 60px;}
.treatmentclass p{color: #212529; font-size: 17px; line-height: 30px; text-align: justify;}
.spc{padding-top: 30px;}
.trt1 li{background: none; padding-left: 0px; text-align: justify; line-height: 30px;}
.cntclass{color: #3950a9; line-height: 30px; font-size: 20px; padding-top: 30px; padding-bottom: 70px;}
.cntclass h5{    background: url(../images/location.png)no-repeat left top 28px;
    padding-top: 20px;
    padding-bottom: 5px;
    line-height: 30px;
}
.cntclass a{text-decoration: none; color: #000;}
.inner-div1{padding-top: 60px; padding-bottom: 60px; font-size: 17px; line-height: 30px;}
.inner-div1 h3{margin: 0px; font-size: 14px; color:#b0b0b0; font-family:'Open Sans', sans-serif; font-weight: 600; text-align: center; font-family: 'Poppins', sans-serif;}
.inner-div1 h1{ font-size: 35px; color:#e75097; font-weight: 600; margin-bottom: 35px; text-align: center; font-family: 'Poppins', sans-serif;}
.inner-div1 h2{margin:0px; font-size: 22px; color:#008dd5; margin-top: 30px; font-weight: 600; margin-bottom: 10px;}
.gallery-div1{margin-bottom: 30px;}
.gallery-div1 a{text-decoration: none;}
.gallery-div1 img{width: 100%; height: 250px; object-fit: cover; padding:5px;  border:1px solid #eeeeee}
.gallery-div1 h3{margin: 0px; font-size: 17px; color:#008dd5; margin-top: 10px; text-align: center;}
.gallery-div1:hover h3{color:#9e1b3b}
.treatmentclass img{padding-top: 70px;}
.testimonial{padding-top: 30px;padding-bottom: 120px;}
.tetsnls p{line-height: 30px; text-align: justify; padding-top: 10px;}
.tetsnls img{float: right;}
.tetsnls h5{    font-size: 30px;
    color: #ee579e;
    padding-top: 30px;}
.tetsnls{background: #f4effb; padding-top: 15px;padding-bottom: 15px; padding-left: 20px;padding-right: 20px;-webkit-box-shadow: 3px 4px 27px -4px rgba(0,0,0,0.3);
-moz-box-shadow: 3px 4px 27px -4px rgba(0,0,0,0.3);
box-shadow: 3px 4px 27px -4px rgba(0,0,0,0.3);     height: 385px;}
.testimonial h2{font-size: 30px; text-align: center;color: #8062a2;
    font-weight: 600;
    padding-bottom: 30px;}



@media(max-width: 375px){
    .memberul li{font-size: 14px;}
}


@media(max-width: 980px)
{
  .app-heading{text-align: center;}
  .enquirynow-heading{text-align: center;}
  .btncontainer{text-align: center;}
  .copy-right{text-align: center;}
  .power{text-align: center;}
  .text-start{text-align: center!important;}
  .container, .container-md, .container-sm{max-width: 1100px!important;}
  .more-about-us{text-align: center;}
  

 /*.footermenu li a{padding-right: 10px;}
 .top-gap h5{font-size: 16px;text-align: center;}
 .footermenu{padding-left: 6rem;}
 .fmclast{padding-left: 17rem;}*/
 .treatment-heading{text-align: center;}
 .cimgcontainer img{width: 100%;}
 
 .text-start{text-align:center!important;}
 .mb-4{text-align:center!important;}
 .top-gap{text-align:center;}
 .text-right{text-align:center!important;}
 .g-5{text-align:center!important;}
 
 .banner-div2 {
    display: block; }
     .banner-div1{display: none;}
  
  }

@media(max-width: 767px)
{
  /*.footer-social {
  padding-left: 21rem;
}
.footer-address {
  padding-left: 17rem;
}
.footermenu {
  padding-left: 0rem;}

.footermenu li a {
  padding-right: 5px;
}
.fmclast{padding-left: 13rem;}*/


.footermenu li{display:inline-table; padding-left:0px!important; padding-right: 5px!important;}
.footer-address{padding-left:0px!important;}
.pr0 {
    padding-right: 15px !important;
}

.tetsnls{height: 580px!important;}

}

@media(max-width: 424px)
{
/*.footer-social {
  padding-left: 11rem;
}
.footer-address {
  padding-left: 6rem;
}*/
} 


@media(max-width:400px){
    .tetsnls{height: 580px;}
}

