#bangalore-banner-marga .row {
    background-image: url("/public/uploads/images/psychiatrist-images/Psychiatrist-Banner.webp");
    background-size: 100% auto;
    background-position: left top;
    padding: 12% 0%;
}


#bangalore-banner-marga .row .col-lg-6:last-child {
    background-color: transparent;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.15);
}

.banner-content-wrapper h2 {
    color: #3C4196;
    margin-bottom: 2%;
    line-height: 1.2;
    font-size: 4.45vw;
    font-family: 'Lato';
    font-weight: 700;
}

#breadcrum-sec-pys p.breadcrum-text {
    padding-bottom: 3.5%;
}

.banner-content-wrapper h3 {
    font-size: 3.5vw;
    color: #000;
    padding-top: 0px;
}

.banner-content-wrapper h3 {
    font-size: 3.5vw;
    color: #000;
    padding-top: 0px;
    margin-top: 0px;
    margin-bottom: 2%;
}

.owl-carousel .item .banner-content-wrapper a {
    padding: 2% 4%;
    font-size: 1.2vw;
}

.container {
    width: 90%;
    max-width: 90%;
    margin: auto;
    padding: 0px;
}

#breadcrum-sec-pys {
    padding: 3% 0%;
    padding-bottom: 0%;
}

#breadcrum-sec-pys p {
    font-size: 1.2vw;
    color: #737373;
    padding-bottom: 2%;
    line-height: 1.5;
    letter-spacing: 0.4px;
}


p {
    font-size: 1.2vw;
    color: #737373;
    padding-bottom: 2%;
    line-height: 1.5;
    letter-spacing: 0.4px;
}

#breadcrum-sec-pys p span {
    color: #3c4196;
}

#breadcrum-sec-pys p.breadcrum-text {
    color: #000;
}

#breadcrum-sec-pys h2 {
    font-size: 2vw;
    color: #3C4196;
    display: block;
    margin-bottom: 3%;
    padding-bottom: 1%;
    position: relative;
}

#breadcrum-sec-pys h2::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -0.5vw;
    width: 12%;
    height: 0.3vw;
    background-color: #F4D711;
    border-radius: 2px;
}

#breadcrum-sec-pys .row {
    padding-top: 2%;
    padding-bottom: 3%;
}

#breadcrum-sec-pys .row p {
    width: 90%;
}


#condition-we-treat {
    padding: 3% 0%;
    background-image: url("/public/uploads/images/psychiatrist-images/Condition-We-Met-Bg.webp");
    background-position: center;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding-bottom: 6%;
}

section#investSection .appointment-banner {
    top: 6.5vw;
}


.appointment-text h3 {
    font-size: 2vw;
}

#condition-we-treat h2 {
    font-size: 2vw;
    color: #3C4196;
    display: block;
    margin-bottom: 1.5%;
    padding-bottom: 1%;
    position: relative;
}

#condition-we-treat p.sub-title {
    padding-bottom: 4%;
}

#condition-we-treat h2::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -0.5vw;
    width: 5%;
    height: 0.3vw;
    background-color: #F4D711;
    border-radius: 2px;
}


#condition-we-treat .row .col-lg-6 {
    padding-bottom: 3%;
}

#condition-we-treat .left-cwt-wrapper {
    border-radius: 16px;
    filter: drop-shadow(0px 3px 3.5px rgba(0, 0, 0, 0.16));
    background-color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 5%;
    padding: 2%;
    width: 85%;
}

#condition-we-treat .left-cwt-wrapper img {
    width: 45%;
}

#condition-we-treat .left-cwt-wrapper h3 {
    font-size: 1.5vw;
    padding: 0px 0%;
    margin: 0px;
    color: #3C4196;
    line-height: 1.3;
    width: 50%;
}

#condition-we-treat .row {
    padding-bottom: 3%;
}


#why-choose--marga {
    padding: 3% 0%;
    background-color: #fcf9ed;
    background-position: center;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    position: relative;
}

#why-choose--marga h2 {
    font-size: 2vw;
    color: #3C4196;
    display: block;
    margin-bottom: 1.5%;
    padding-bottom: 1%;
    position: relative;
}

#why-choose--marga p.sub-title {
    padding-bottom: 4%;
    width: 50%;
}


.accordion-item.faq-item.mb-3 .accordion-header {
    margin-bottom: 0.3vw;
}

#bangalore-marga-faq .container {
    padding: 0% 0%;
}

#why-choose--marga h2::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -0.5vw;
    width: 5%;
    height: 0.3vw;
    background-color: #F4D711;
    border-radius: 2px;
}

#why-choose--marga h4 {
    font-size: 1.7vw;
    color: #3C4196;
    display: block;
    margin-bottom: 1%;
    padding-bottom: 0%;
    position: relative;
    font-family: 'Lato-Semibold';
}


section.test-cur h5.serv {
    font-size: 2vw;
}

#why-choose--marga h4::after {
    content: "";
    position: absolute;
    left: -2.5vw;
    bottom: 0vw;
    top: 0.35vw;
    width: 1.2vw;
    height: 1.2vw;
    background-color: #F4D711;
    border-radius: 50px;
}

section#testid {
    margin-bottom: -2vw;
    background-size: 0;
    background-color: #f8f8f8;
}

#why-choose--marga img.img-fluid.why-marga-img-wrapper {
    position: absolute;
    bottom: 0px;
    width: 35%;
    right: 9%;
}

#bangalore-marga-faq {
    padding-bottom: 5%;
}

section.hp-sec5.aos-init.aos-animate {
    height: 0px ! IMPORTANT;
    padding: 0px !important;
}

h2.m-subscribe1__title {
    font-size: 1.8vw;
    line-height: 145%;
    color: #3E4093;
    padding-top: 0px;
    margin-top: 0px;
}

.owl-carousel .item .banner-content-wrapper a.book-btn::after {
    display: none;
}

#bangalore-marga-faq .accordion-body {
    border-top: 0px solid #ddd;
    width: 100%;
    background-color: #fff;
    padding: 1% 4%;
    padding-top: 2%;
    min-height: 7.5vw;
}





@media(max-width: 767px) {

    #bangalore-banner-marga .col-lg-6 {
        margin: auto;
        display: block;
        padding-left: 2%;
        width: 100%;
        max-width: 100%;
    }

    #bangalore-banner-marga .row {
        align-items: center;
        display: block;
    }

    #bangalore-banner-marga .row {
        align-items: center;
        display: block;
        padding-bottom: 10%;
    }

    .banner-content-wrapper {
        width: 100%;
        position: relative;
        left: 5%;
    }

    section#bangalore-banner-marga .owl-wrapper {
        width: 100% !important;
    }

    section#bangalore-banner-marga .owl-item {
        width: 100% !important;
    }

    .banner-content-wrapper h2 {
        margin-bottom: 2%;
        line-height: 1.2;
        font-size: 8vw;
    }

    .banner-content-wrapper h3 {
        font-size: 6vw;
        margin-bottom: 2%;
        padding-left: 0%;
    }

    .owl-carousel .item .banner-content-wrapper a {
        padding: 3% 6%;
        font-size: 5vw;
    }

    #breadcrum-sec-pys p {
        font-size: 5vw;
    }

    p {
        font-size: 5vw;
    }

    #breadcrum-sec-pys h2 {
        font-size: 6vw;
        margin-top: -10px;
        line-height: 1.3;
        padding-top: 0%;
    }

    #condition-we-treat h2 {
        font-size: 6vw;
    }

    #condition-we-treat .row .col-lg-6 {
        padding-bottom: 3%;
        width: 100%;
        min-width: 100%;
        margin-top: 5%;
    }

    #condition-we-treat .row {
        padding-bottom: 3%;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    #condition-we-treat .left-cwt-wrapper h3 {
        font-size: 5vw;
        padding: 0px 0%;
        width: 50%;
        padding-right: 5%;
    }

    #condition-we-treat .left-cwt-wrapper {
        width: 100%;
        padding: 3%;
    }

    #why-choose--marga h2 {
        font-size: 7vw;
    }

    #why-choose--marga p.sub-title {
        width: 100%;
    }

    #why-choose--marga h4 {
        font-size: 5vw;
        margin-bottom: 0%;
        padding-left: 9vw;
    }

    #why-choose--marga .row .col-lg-6 {
        width: 100%;
    }

    #why-choose--marga {
        overflow-x: hidden;
    }

    #why-choose--marga img.img-fluid.why-marga-img-wrapper {
        position: relative;
        bottom: 0px;
        width: 50%;
        right: -20%;
        padding-top: 10%;
    }

    #why-choose--marga h4::after {
        left: 0vw;
        width: 4vw;
        height: 4vw;
    }

    #bangalore-marga-faq .faq-title {
        font-size: 7vw;
    }

    #bangalore-marga-faq .accordion-button {
        font-size: 4.5vw;
        padding-left: 4%;
        padding-bottom: 5%;
        padding-top: 4%;
    }

    #bangalore-marga-faq span.fw-bold {
        font-size: 4vw;
        padding-right: 10%;
        line-height: 1.2;
        display: block;
        width: 100%;
        max-width: 100% !important;
        margin-top: 0%;
        margin-bottom: 2%;
    }

    #bangalore-marga-faq .accordion-item.faq-item.mb-3 {
        border-radius: 25px !important;
    }

    #bangalore-marga-faq .col-lg-8 {
        width: 95% !important;
        display: block;
        margin: auto;
    }


    #breadcrum-sec-pys {
        padding: 8% 0%;
    }

    #breadcrum-sec-pys .col-lg-6 .content {
        padding: 0% 5%;
    }

    #breadcrum-sec-pys .row p {
        width: 100%;
    }

    #condition-we-treat {
        padding: 8% 0%;
    }

    #condition-we-treat {
        padding: 8% 0%;
        padding-bottom: 12%;
    }

    #why-choose--marga {
        padding: 7% 0%;
    }

    #why-choose--marga .wcm-card-wrapper p {
        padding-left: 10%;
        padding-bottom: 5%;
    }

    #why-choose--marga {
        padding: 7% 0%;
        padding-bottom: 0%;
    }

    #bangalore-marga-faq {
        padding: 8% 0%;
        padding-bottom: 30%;
    }

    section#investSection .appointment-banner {
        top: 0vw;
    }


    .appointment-text h3 {
        font-size: 7vw;
    }

    #condition-we-treat {
        padding-bottom: 0%;
    }

    .appointment-text p {
        font-size: 5vw;
    }

    .image-bcrm-wrapper {
        padding-top: 10%;
    }

    section#bangalore-banner-marga .container {
        width: 100% !important;
        max-width: 100% !important;
    }

    .banner-content-wrapper h2 {
        padding-top: 40%;
    }
}


section#maarga-tales.maarga_tales-wrapper {
    position: relative;
    z-index: 2;
    background-color: #fff3f3;
}

@media (min-width: 992px) {
    #testid .testimonial-card {
        padding-top: 2%;
        padding: 2vw 4vw;
        min-height: 16vw;
    }

    #testid .testimonial-card {
        padding-top: 2%;
        padding: 2vw 4vw;
        min-height: 20vw;
        width: 48%;
    }

    section#testid .owl-item .testimonial-slide {
        gap: 1%;
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 80%;
        margin: auto;
    }

    #testid .reviewer-info {
        display: block;
        gap: 20px;
        align-items: center;
        justify-content: center;
        margin: auto;
    }

    #testid .stars {
        color: #ffd600;
        font-size: 1.5vw;
        text-align: center;
    }

    section.test-cur {
        padding-bottom: 5%;
    }

}

@media (min-width: 767px) {

    #psychiatric-doctor-sec::after {
        content: "";
        position: absolute;
        top: unset;
        bottom: -12vw;
        right: unset;
        left: 0px;
        width: 12%;
        height: 15%;
        background-position: left bottom;
        background-image: url(/public/uploads/images/psychiatrist-circle/p02-C.webp);
        background-size: auto 100%;
        background-repeat: no-repeat;
        z-index: 0;
        display: block;
    }

    #psychiatric-doctor-sec::before {
        content: "";
        position: absolute;
        top: -14vw;
        left: unset;
        right: 0px;
        width: 13%;
        height: 15%;
        background-position: left top;
        background-image: url(/public/uploads/images/psychiatrist-circle/p01-C.webp);
        background-size: auto 100%;
        background-repeat: no-repeat;
    }

    #psychiatric-doctor-sec {
        position: relative;
        z-index: 2;
    }

    #why-choose--marga {
        position: relative;
        z-index: 3;
        overflow-y: unset;
        padding-top: 7%;
    }

    section#investSection {
        background-color: transparent;
        height: 0px;
        z-index: 4;
    }

    #why-choose--marga::after {
        content: "";
        position: absolute;
        top: unset;
        bottom: -10vw;
        right: unset;
        left: 0px;
        width: 20%;
        height: 40%;
        background-position: left bottom;
        background-image: url(/public/uploads/images/psychiatrist-circle/p04-C.webp);
        background-size: auto 100%;
        background-repeat: no-repeat;
        z-index: 0;
        display: block;
    }

    #why-choose--marga::before {
        content: "";
        position: absolute;
        top: -19vw;
        left: unset;
        right: 0px;
        width: 19%;
        height: 57%;
        background-position: right top;
        background-image: url(/public/uploads/images/psychiatrist-circle/p03-C.webp);
        background-size: auto 100%;
        background-repeat: no-repeat;
    }

    section#testid::after {
        content: "";
        position: absolute;
        top: unset;
        bottom: -12vw;
        left: unset;
        right: 0px;
        width: 18%;
        height: 50%;
        background-position: right bottom;
        background-image: url(/public/uploads/images/psychiatrist-circle/p05-C.webp);
        background-size: auto 100%;
        background-repeat: no-repeat;
    }


    section#maarga-tales.maarga_tales-wrapper::before {
        content: "";
        position: absolute;
        top: -12vw;
        right: unset;
        left: 0px;
        width: 12%;
        height: 46%;
        background-position: left top;
        background-image: url(/public/uploads/images/psychiatrist-circle/p06-C.webp);
        background-size: auto 100%;
        background-repeat: no-repeat;
    }

    section#maarga-tales.maarga_tales-wrapper::after {
        content: "";
        position: absolute;
        top: unset;
        bottom: -12.5vw;
        left: unset;
        right: 0px;
        width: 15%;
        height: 45%;
        background-position: right bottom;
        background-image: url(/public/uploads/images/psychiatrist-circle/p07-C.webp);
        background-size: auto 100%;
        background-repeat: no-repeat;
    }
}

button.owl-prev-custom {
    position: absolute;
    top: 50%;
    left: 12%;
    border: 0px;
    background-color: transparent;
}

button.owl-next-custom {
    position: absolute;
    top: 50%;
    right: 12%;
    border: 0px;
    background-color: transparent;
}

@media(max-width: 1050px) and (min-width: 767px) {
    section#bangalore-banner-marga .owl-wrapper {
        width: 100% !important;
    }

    #bangalore-banner-marga .row {
        margin-top: 1%;
    }

    section#bangalore-banner-marga .owl-item {
        width: 100% !important;
    }

    .banner-content-wrapper h2 {
        margin-bottom: 2%;
        line-height: 1.2;
        font-size: 5.5vw;
    }

    .banner-content-wrapper h3 {
        font-size: 4.5vw;
        margin-bottom: 2%;
    }

    .owl-carousel .item .banner-content-wrapper a {
        padding: 3% 6%;
        font-size: 2vw;
    }

    #breadcrum-sec-pys p {
        font-size: 2vw;
    }

    p {
        font-size: 2vw;
    }

    #breadcrum-sec-pys h2 {
        font-size: 3.5vw;
        margin-top: 0px;
    }

    #condition-we-treat h2 {
        font-size: 3.5vw;
    }

    #condition-we-treat .row .col-lg-6 {
        padding-bottom: 3%;
        width: 50%;
        min-width: 50%;
    }

    #condition-we-treat .row {
        padding-bottom: 3%;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    #condition-we-treat .left-cwt-wrapper h3 {
        font-size: 2vw;
        padding: 0px 0%;
        width: 50%;
        padding-right: 5%;
    }

    #condition-we-treat .left-cwt-wrapper {
        width: 100%;
        padding: 3%;
    }

    #why-choose--marga h2 {
        font-size: 3.5vw;
    }

    #why-choose--marga p.sub-title {
        width: 70%;
    }

    #why-choose--marga h4 {
        font-size: 2.5vw;
        margin-bottom: 0%;
    }

    #why-choose--marga .row .col-lg-6 {
        width: 65%;
    }

    #why-choose--marga img.img-fluid.why-marga-img-wrapper {
        position: absolute;
        bottom: 0px;
        width: 55%;
        right: -6%;
    }

    #why-choose--marga h4::after {
        left: -3.5vw;
        width: 2vw;
        height: 2vw;
    }

    #bangalore-marga-faq .faq-title {
        font-size: 3.5vw;
    }

    #bangalore-marga-faq .accordion-button {
        font-size: 2vw;
        padding-left: 4%;
        padding-bottom: 1.5%;
    }

    #bangalore-marga-faq span.fw-bold {
        font-size: 2vw;
        padding-right: 10%;
        line-height: 1.2;
        display: block;
        width: 100%;
        max-width: 100% !important;
        margin-top: -1%;
        margin-bottom: 2%;
    }

    #bangalore-marga-faq .accordion-item.faq-item.mb-3 {
        border-radius: 25px !important;
    }

    #bangalore-marga-faq .col-lg-8 {
        width: 95% !important;
    }

    section#investSection .appointment-banner {
        top: 10vw;
    }


    .appointment-text h3 {
        font-size: 3.5vw;
    }

    section.test-cur::before {
        top: -18vw;
    }

    #condition-we-treat {
        padding-bottom: 25%;
    }

    .appointment-text p {
        font-size: 2vw;
    }

    #why-choose--marga {
        padding-bottom: 6%;
    }

    section.test-cur h5.serv {
        font-size: 3.5vw;
    }

    section#testid {
        padding: 0% 0%;
    }

    h2.m-subscribe1__title {
        font-size: 2.8vw;
    }

    .footer-slogan {
        font-size: 2vw !important;
    }

    .hp-sec5 .our-commitments1 .row .col-12.col-lg-6:first-child {
        width: 45% !important;
    }

    #bangalore-marga-faq {
        padding-bottom: 14% !important;
    }

    #bangalore-marga-faq {
        background-image: unset;
    }

    section.test-cur {
        padding-bottom: 6%;
    }

    #condition-we-treat {
        padding-bottom: 29%;
        padding-top: 6%;
    }

    section.test-cur::after {
        bottom: -14vw;
    }

    section#testid {
        padding: 5% 0%;
        padding-bottom: 7%;
    }

    #why-choose--marga::after {
        bottom: -16vw;
        width: 20%;
        height: 30%;
    }

    #testid .testimonial-card {
        border-radius: 18px;
        padding-top: 2%;
    }

    #testid .reviewer-name {
        font-size: 2.4vw;
    }

    #testid .stars {
        color: #ffd600;
        font-size: 2.5vw;
    }

    .testimonial-card p {
        font-size: 2vw;
        color: #000;
        margin-top: -1.2vw;
    }

    section#testid::after {
        bottom: -14vw;
        width: 18%;
        height: 33%;
    }

    .maarga-tales.maaraga_expert#maarga-tales {
        padding-bottom: 7%;
    }

    section#maarga-tales.maarga_tales-wrapper::before {
        top: -17vw;
        width: 12%;
        height: 41%;
    }

    section#maarga-tales.maarga_tales-wrapper::after {
        bottom: -16.5vw;
        left: unset;
        right: 0px;
        width: 15%;
        height: 37%;
    }

    button.owl-prev-custom {
        position: absolute;
        top: 46%;
        left: 2%;
        border: 0px;
        background-color: transparent;
    }


    button.owl-next-custom {
        position: absolute;
        top: 46%;
        right: 2%;
        border: 0px;
        background-color: transparent;
    }

}


@media (max-width: 767px) {
    section.test-cur h5.serv {
        font-size: 6vw;
        margin-bottom: 10%;
    }

    #why-choose--marga h4::after {
        top: 1.2vw;
    }

    #why-choose--marga h4 {
        padding-left: 7vw;
    }

    #why-choose--marga .wcm-card-wrapper p {
        padding-left: 7vw;
    }

    section#bangalore-banner-marga {
        margin-top: 0%;
    }

    .banner-content-wrapper h2 {
        margin-bottom: 0%;
        padding-bottom: 1%;
    }

    #breadcrum-sec-pys p.breadcrum-text {
        color: #000;
        font-size: 4vw;
        padding-bottom: 7%;
    }

    button.owl-prev-custom {
        left: 1%;
    }

    button.owl-next-custom {
        right: 1%;
    }
}


#psychiatric-doctor-sec {
    padding: 5% 0%;
    background-color: #f1f1ff;
}

#psychiatric-doctor-sec .row {
    margin: 0px;
    padding: 0px;
    gap: 3%;
}

#psychiatric-doctor-sec .row .col-lg-4 {
    padding: 0px;
}

#psychiatric-doctor-sec .psychiatrist-doctor-card {
    width: 90%;
    background-color: #fff;
    padding: 6%;
    border-radius: 15px;
    margin-bottom: 8%;
}

#psychiatric-doctor-sec h2 {
    font-size: 2vw;
    color: rgba(60, 65, 150, 1);
    display: block;
    padding-bottom: 0.5%;
    margin-bottom: 3.5%;
    position: relative;
    text-align: left;
    font-family: 'Lato-Bold-Heavy';
}

#psychiatric-doctor-sec h2::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -20%;
    width: 4%;
    height: 4px;
    background-color: #F4D711;
    border-radius: 2px;
}

#psychiatric-doctor-sec h3 {
    color: #3C4196;
    font-size: 1.4vw;
    font-family: 'Lato-Semibold';
    padding: 6% 0%;
    padding-bottom: 5%;
    margin: 0px;
    text-align: center;
}

#psychiatric-doctor-sec .doctor-details-info {
    text-align: center;
    min-height: 4vw;
    color: #000000;
    font-size: 1.2vw;
    line-height: 1.2;
    padding-top: 0%;
}

#psychiatric-doctor-sec a.text-theme.btn.btn-primary-know {
    display: block;
    width: 75%;
    margin: auto;
    padding: 3% 5%;
    margin-bottom: 3%;
    border-color: #fcda17;
    border-radius: 40px;
}

@media (max-width: 992px) and (min-width: 767px) {
    #psychiatric-doctor-sec .row {
        display: flex;
        flex-wrap: wrap;
    }

    #psychiatric-doctor-sec .row .col-lg-4 {
        padding: 0px !important;
        margin: 0px !important;
        width: 30% !important;
        max-width: 30% !important;
    }

    .doctor-card-outer-wrapper.row::after {
        display: none;
    }

    .doctor-card-outer-wrapper.row::before {
        display: none;
    }

    #psychiatric-doctor-sec .psychiatrist-doctor-card {
        width: 100%;
    }

    #psychiatric-doctor-sec h3 {
        font-size: 1.8vw;
    }

    #psychiatric-doctor-sec h2 {
        font-size: 3.5vw;
    }

    #psychiatric-doctor-sec .doctor-details-info {
        text-align: center;
        min-height: 5vw;
        font-size: 1.5vw;
    }

    #psychiatric-doctor-sec a.text-theme.btn.btn-primary-know {
        width: 100%;
    }
}

@media(max-width: 767px) {
    #psychiatric-doctor-sec .row {
        display: flex;
        flex-wrap: wrap;
    }

    #psychiatric-doctor-sec .row .col-lg-4 {
        padding: 0px !important;
        margin: auto !important;
        display: block;
        width: 90% !important;
        max-width: 90% !important;
    }

    .doctor-card-outer-wrapper.row::after {
        display: none;
    }

    .doctor-card-outer-wrapper.row::before {
        display: none;
    }

    #psychiatric-doctor-sec .psychiatrist-doctor-card {
        width: 100%;
    }

    #psychiatric-doctor-sec h3 {
        font-size: 5vw;
    }

    #psychiatric-doctor-sec h2 {
        font-size: 7vw;
    }

    #psychiatric-doctor-sec .doctor-details-info {
        text-align: center;
        min-height: auto;
        height: auto;
        padding-bottom: 5%;
        font-size: 4vw;
    }

    #psychiatric-doctor-sec a.text-theme.btn.btn-primary-know {
        width: 100%;
    }
}

@media (max-width: 767px) {
    section#bangalore-banner-marga {
        margin-top: 17%;
    }
.navbar-collapse[aria-expanded="true"] {
    height: auto !important;
}
}