@media only screen and (max-width:1200px){
    .team-btn {
        padding: 13px 15px;
    }
    .all-classes-link .card {
        max-width: 265px;
    }
}

@media only screen and (max-width:992px){
    .slick-dots {
        display: none !important;
    }
    .slick-next:before {
        right: -8%;
    }
    .slick-prev:before {
        left: -8%;
    }
    .all-classes-link .card {
        margin-top: 25px;
    }
    .grid {
        grid-template-columns: repeat(4, 1fr);
    }
    .daycare-content h2 {
        font-size: 35px;
    }
    .daycare-dl-icon svg {
        font-size: 30px;
    }
    .daycare-dl {
        column-gap: 22px;
    }
    .tution-first .tution-form {
        margin: auto;
    }
    .tutions-second-content p {
        padding: 0 0%;
    }
    .tution-second {
        padding: 100px 0;
    }
    .girl-doll {
        left: 7%;
    }
    .teacher-details-img {
        height: 417px;
    }
}
@media only screen and (max-width:768px){
    .top-bar {
        display: none;
    }
    .slider-content h1 {
        font-size: 45px;
    }
    .carousel-item img {
        height: 555px;
    }
    .about-section-content h2 {
        font-size: 31px;
    }
    .section-services .header-section .title {
        font-size: 31px;
    }
    .testim {
        background-repeat: no-repeat;
        background-position: center;
    }
    .gallery-section-list img {
        object-fit: contain;
    }
    .footer-logo {
        justify-content: center;
    }
    .about-sub-banner {
        padding: 110px 0;
    }
    .navbar .menu-items {
        margin-left: 40px;
    }
    .playgroup-sub-banner {
        padding: 100px 0;
    }
    .bear {
        height: 80px;
    }
    .tree-doth-right {
        height: 80px;
    }
    .playgroup-activites-img img {
        width: 300px;
        height: 300px;
    }
    .bag {
        height: 80px;
    }
    .sub-banner {
        padding: 100px 0;
    }
    .tution-sub-banner {
        padding: 100px 0;
    }
    .tution-polygon {
        height: 220px;
    }
    .tution-rect {
        height: 175px;
    }
    .after-activity-sub-banner {
        padding: 100px 0;
    }
    .about-section {
        padding: 30px 0;
    }
    .our-activities .row {
        text-align: center;
    }
}
@media only screen and (max-width:677px){
    .slider-content h1 {
        font-size: 30px;
    }
    .slider-img-animation img{
        height: 100px !important;
    }
    .carousel-item img {
        height: 440px;
    }
    .sun-rotated {
        height: 90px;
    }
    .girl-animation img{
        height: 100px;
    }
    .boy-animation img{
        height: 100px;
    }
    .about-sub-banner {
        padding: 80px 0;
    }
    .about-section-img img {
        width: 300px;
        height: 300px;
    }
    .about-school-img {
        height: 125px;
        width: 125px;
    }
    .school-activity .card {
        height: 290px;
    }
    .playgroup-sub-banner {
        padding: 80px 0;
    }
    .kite {
        left: 50%;
        height: 100px;
    }
    .sub-banner {
        padding: 80px 0;
    }
    .daycare-img img {
        height: 300px;
        width: 300px;
        object-fit: contain;
    }
    .daycare-content h2 {
        font-size: 30px;
    }
    .tution-sub-banner {
        padding: 80px 0;
    }
    .tution-first-img img {
        height: 350px;
    }
    .after-activity-sub-banner {
        padding: 80px 0;
    }
    .teacher-details-img {
        height: 375px;
    }
}
@media only screen and (max-width:569px){
    .slider-content {
        top: 35%;
        width: 75%;
    }
    .school-list {
        padding: 50px 0;
    }
    .about-animation {
        height: 120px;
        width: 120px;
    }
    .about-sub-banner {
        padding: 55px 0;
    }
    .about-section-img img {
        text-align: center;
    }
    .about-section-img img {
        width: 250px;
        height: 250px;
    }
    .school-about-list img {
        width: 55px;
    }
    .about-school-img {
        height: 100px;
        width: 100px;
    }
    .playgroup-sub-banner {
        padding: 55px 0;
    }
    .about-section-img {
        text-align: center;
    }
    .playgroup-activites-img {
        text-align: center;
    }
    .sub-banner {
        padding: 55px 0;
    }
    .tution-sub-banner {
        padding: 55px 0;
    }
    .tution-first-img img {
        height: 250px;
    }
    .tution-polygon {
        height: 200px;
    }
    .tution-rect {
        height: 140px;
    }
    .after-activity-sub-banner {
        padding: 55px 0;
    }
    .misil {
        height: 100px;
    }
}
@media only screen and (max-width:415px){
    .bg-images img{
        width: 100%;
    }
    .school-corevalue {
        margin-bottom: 15px;
    }
    .school-activity {
        padding: 50px 0;
    }
    .tution-first-img img {
        height: 200px;
    }
    .girl-doll {
        height: 150px;
        left: 0;
    }
    .stateline {
        height: 150px;
        right: 0%;
    }
}
@media only screen and (max-width:361px){
    .slider-content h1 {
        font-size: 20px;
    }
    .grid {
        grid-template-columns: repeat(2, 1fr);
    }
}