body {
    font-family: 'Poppins',sans-serif;
}
.header {
        background-image: url("asset/banner.jpg");
        background-size: cover;
}
.knowif { 
    background-image: url("asset/knowif.png");
    background-size: contain;
    background-repeat-x: no-repeat;
    background-position-x: 6rem;    
}
.specialisations{ 
    background-image: url("asset/specilisation.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right; 
}
.register, .gallery { 
    background-color: #bce2db;
}
.border-left { 
    border-left: 2px solid #167c6a;
    padding: 0% 0% 0% 1%;
}

.card-radius  { 
    border-radius: 00% 20% 00% 00%;
    background: #ffffff7a;
}
.enrolled { 
    background: #ffffff9e;
}
.custom-margin { 
    margin-top: 5%;
    margin-bottom: 5%;
}
.custom-padding { 
    padding-top: 5%;
    padding-bottom: 5%;
}
.slick-slide { 
    margin: 20px;
}

.golden { 
    color: #bf7b00;
}
.black { 
    color: #000000;
}
.green { 
    color: #167c6a;
}
.blue { 
    color: #29395a;
}
.bg-green { 
    background-color: #167c6a;
}
.bg-blue { 
    background-color: #29395a;
}
.bg-gray { 
    background-color: #415465;
}
.bg-yellow { 
    background-color: #fbfbe1;
    padding: 2%;
}
.appointment, .services { 
    background-color: #fad863
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #ffffff;
    background-color: #167c6a;
}
.nav-tabs .nav-link {
    margin-bottom: -1px;
    background: #fff;
    color: #000;
    border-radius: 0px;
    border: 1px solid #167c6a;
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
}
.nav-tabs {
    border-bottom: 1px solid #167c6a;
}
.childdev {
    position: relative;
}
.childdev:before{
    content: "";
    position: absolute;
    width: 30%;
    height: 1px;
    bottom: 0;
    right: 20%;
    border-bottom: 2px solid #415465;
  }
.accolades {
    position: relative;
    padding: 3% 0px 0px 0px;
}
.accolades:before {
    content: "";
    position: absolute;
    width: 70%;
    height: 1px;
    right: 10%;
    border-bottom: 3px solid #167c6a;
    top: 0px;
}  
.empowering {
    background-color: #daf0f8;
}
.citywrapper { 
    display: table;
}
.city { 
    display: table-cell;
}
.tab-pane .row {
    display: table;
}
.tab-pane .row div {
    display: table-cell;
}
.swiper-button-prev, .swiper-button-next {background: #ffffff;padding: 2%;}
@media only screen and (max-width: 600px) {
    .tab-pane .row {
        display: inherit;
    }
    .tab-pane .row div {
        display: inherit;
    }
    .knowif, .specialisations {
        background-image: none;
    }
    .text-center { 
        text-align: center;
        margin: 0px auto;
    }
  }