@media screen and (max-width:1200px) {
    .home-about-right {
        padding: 10px;
    }

    .home-about-section {
        padding-bottom: 0;
    }
}

@media screen and (max-width:991px) {
    .footer-logo ul {
        flex-direction: column;
        align-items: flex-start;
        width: 50%;
    }

    .footer-logo ul li {
        justify-content: flex-start !important;
        padding: 0 !important;
        width: 100% !important;
    }
}

@media screen and (max-width:768px) {
    .baner-caption-card h1 {
        font-size: 40px;
        line-height: 50px;
    }

    .home-about-left {
        height: 400px;
    }

    .section-padding {
        padding: 35px 0;
    }

    .footer-logo ul {

        width: 80%;
    }

    .footer-logo img {
        width: 150px;
    }

}

@media screen and (max-width:567px) {
    .baner-caption-card h1 {
        font-size: 35px;
        line-height: 40px;
    }

    .nav-container {
        padding: 10px !important;
    }

    .baner-main-img {
        height: 65vh;
    }

    .baner-caption-card {
        padding: 6px;
    }

    .baner-caption-card p {
        font-size: 16px;
    }

    .section-title h3 {
        font-size: 26px;
    }

    .service-item-container h3 {
        font-size: 17px;
        font-weight: 500;
    }

    .footer-logo ul {

        width: 100%;
    }
}


/* KADAVANTHARA */

@media screen and (max-width:1200px) {}

@media screen and (max-width:991px) {
    .footer-address ul li.flex-end{
        justify-content: flex-start;
    }
     .footer-address ul li{
        margin: 10px 0;
     }
       .nav-container .container-fluid .col-w-100-cs{
        width: 100%;
    }
    .nav-container .container-fluid .col-w-50-cs{
        width: 50%;
        margin: 10px 0;
    }
     .header{
        height: fit-content;
    }
}

@media screen and (max-width:768px) {
  
   
    .about-us-left{
        height: 400px;
    }
    .about-us-right p{
        font-size: 17px;
        line-height: 25px;
    }
    .service-kadavanthara h3{
        font-size: 30px;
    }
    .service-kadavanthara p{
        line-height: 25px;
    }
    .service-kadavanthara-widget h3{
        line-height: 28px;
        font-size: 18px;
    }
    .appointment-book-kadavanthara h3,.appointment-book-kadavanthara p{
        max-width: 100%;
    }
    .appointment-book-kadavanthara{
        padding: 25px;
    }
    .carousel-btns .owl-nav button.owl-next{
        margin-right: 0;
    }
    .carousel-btns .owl-nav button.owl-prev{
        margin-left: 0;
    }
}

@media screen and (max-width:567px) {
    .why-choose-us-container h3{
        font-size: 17px;
    }
    .appointment-book-kadavanthara h3{
        font-size:25px;
    }
    .appointment-book-kadavanthara p{
        font-size: 16px;
        line-height: 23px;
    }
}