@media (max-width: 768px) {
    html,body{
    overflow-x:hidden !important;
}
p, body, .top-header-menus > .menus-items > li > a{
    font-size:15px;
}
.section-mini-title{
    font-size: 12px;
}
.section-header-top{
    display:none;
}
.box-text{
    display:none;
}
.header-logo img{
    width:200px;
}
.page-not-found h3{
    font-size: 21px;
}
.page-not-found p {
    font-size: 17px;
}
.page-not-found h2 {
        font-size: 120px;
}
.treatement-section-outer .box-img{
        margin-bottom: 5px;
}
.breadcrumb-neuros{
    padding: 3rem 0;
}
.neuro-big-title{
           font-size: 21px;
        line-height: 1.4;
}
.bead-menu li a{
    font-size: 16px;
}
.logos-insurace ul li{
        width: calc(52% - 20px);
}
.counter-box-wrap{
    display:flex;
    flex-wrap: wrap;
    gap:6px;
}
.our-counter-box{
    border-bottom: 1px solid #DEDFE3;
}
.neurosurgeons-sec{
    padding: 2rem 0 2rem;
}
.site-list-title{
        font-size: 20px;
        margin-left:unset;
}
.neurosurgeons-sec .row{
    flex-direction: column-reverse;
}
.surgery-img {
    position: relative;
    margin: 13px 0 0;
}
.section-huge-title{
    font-size: 19px;
    margin: 0 0 10px;
    line-height: 1.4;
    text-align:center;
}
.common-section {
    padding: 2rem 0;
}
.pressure-list{
    padding-left: 0rem;
}
.pressure-list li h4 {
    font-size: 16px;
}
.coomein-liste .pressure-list {
    padding-left: 0rem;
    margin: 15px 0 0 0;
}
.coomein-liste .pressure-list{
    width: 20px;
    height: 20px;
    line-height: 20px;
    top: 6px;
}
.facxilyites-hospital{
    display: flex;
    flex-direction: column !important;
    margin-bottom:2rem;
}
.pressure-list li::before{
   width: 20px;
   height: 20px;
    line-height: 20px;
   top: 0px;
}
.pressure-list li{
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 1.8;
    padding-left: 25px;
}
.menus-items li a.active::after{
    margin: 0;
}

.brain-surgeon {
    padding: 2rem 0 2rem;
}
.treatment-content{
    padding: 17px;
}
.specific-para ul {
    margin-top: 1rem;
}
.specific-para {
   margin: 15px 0 0;
}
.symptoms-section .cure-list li{
    margin-bottom: 13px;
    font-size: 16px;
}
.symptoms-section {
    padding: 2rem 0;
}
.benefits-neuro {
    padding: 3rem 0;
}
.spl-content{
    flex-direction: column;
    gap: 10px;
    text-align: center;
    padding: 15px;
}
.points-benefits h4{
    font-size: 16px;
}
.benefits-icon{
    width: 50px;
    height: 50px;
    margin:auto;
}
.benefits-icon img{
    width: 30px;
    height: 30px;
}
.benefits-neuro .center-view{
    display:none;
}
.specialist{
    padding: 20px;
}
.why-choose-neuro {
   position: relative;
   padding: 2rem 0 2rem;
}
.why-choose-neuro .row{
   row-gap: 30px !important;
}
.specialist .chooses-icons{
    width: 50px;
    height: 50px;
    margin: 0 auto 10px;
}
.chooses-content h4 {
    font-size: 16px;
    margin-bottom: 10px;
}
.caring-wellness {
    padding: 20px 0 20px;
}
.caring-wellness .cta-title,
.cta-title .spl-text{
    line-height: 1.3;
    font-size: 22px;
}
.caring-wellness .sml-title{
    font-size: 14px;
}
.why-choose-neuro .row{
    row-gap: 20px!important;
}
.neuro-specialist img{
        border-radius: 10px;
}
.commn-btn{
               font-size: 9px;
        padding: 13px 14px;
        line-height: 1em;
        letter-spacing: 0.5px;
}
.commn-btn-sec {
    gap: 30px;
    margin: 20px 0 0;
    justify-content: center;
}
.spanb-title p {
 font-size: 10px;
}
.spanb-title a {
 font-size: 13px;
}
.commn-btn-sec .align-btn-calk .icon {
    width: 30px;
    min-width: 30px;
    height: 30px;
}
.neuroscience-cta {
    padding: 2rem 0 2rem;
    background-color: #fff;
}
.accordion-button {
     padding: 10px;
    font-size: 16px;
line-height: 1.4;
}
.single-service-area .title {
    font-size: 17px;
    margin-bottom: 9px;
}
.single-service-area .icon {
    margin-bottom: 16px;
}
.single-service-area{
        padding: 19px 18px;
}
.exper-sugeon ul li {
            line-height: 1.4;
        margin-bottom: 0.5rem;
}
.accordion-body {
    padding: 10px;
    font-size:16px;
}
.our-exter-terat.style-1{
        padding: 5px;
}
.faqs {
    padding: 2rem 0 2rem;
}
.accordion-button::after{
    font-size: 13px;
    width: 25px;
    height: 25px;
}
.treatement-swiper .swiper-button-next, 
.treatement-swiper .swiper-button-prev{
    height: 33px;
    width: 32px;
    min-width: 27px;
    transform: translateY(-20px);
}
.treatement-swiper .swiper-button-prev{
    left:0;
}
.treatement-swiper .swiper-button-next{
    right:0;
}
.facitlity .commn-btn{
    margin: 0 auto;
    display: flex;
    max-width: fit-content !important;
}
.oue-footer-muns {
    margin-left: unset;
}
.footer-menu .title {
    position: relative;
        font-size: 15px;
}
.our-social-media li a{
     width: 30px;
    min-width: 30px;
    height: 30px;
}
.footer-paragraph {
    margin: 10px 0;
}
.footer-menu .title{
    max-width: unset;
}
.footer-menu{
    position: relative;
    margin: 20px 0 0;
}
.footer-treatement-menu li:not(:last-child) {
    margin: 0 0 6px;
}
.footer-treatement-menu li a{
    font-size: 15px;
}
.our-footer-addres {
    padding: 15px 0px;
        margin: 25px 0 22px;
}
.our-footer-addres .footer-addres-details {
    gap: 10px;
    justify-content: unset;
}
.socil-personal-detilas a, 
.socil-personal-detilas p {
    font-size: 14.5px;
}
.our-footer-addres .footer-addres-details .icon{
    min-width: 34px;
    height: 34px;
    line-height: 34px;
}
.our-footer-addres .footer-addres-details .icon i{
        font-size: 20px;
}
.our-footer-addres{
       row-gap: 20px;
}
.our-footer-addres .footer-addres-details .socil-personal-detilas .title{
     font-size: 16px;
    margin-bottom: 0;
}
.our-coprights {
    justify-content: center;
    padding: 10px 0;
    flex-wrap: wrap;
}
.our-coprights p, .our-coprights a {
  text-align:center;
    font-size: 14px;
}
.our-coprights a{
    margin-top:0.6rem;
}
.our-footer-section .footer-menu-list {
    padding: 0;
}
.footer-menu img{
    width:200px;
}
.footer-treatement-menu {
    margin: 6px 0 0;
}
.our-footer-section {
    padding: 2rem 0 0;
}
.surgery-img img{
    width: 100%;
    object-fit: cover;
}
.bead-menu li.active {
    font-size: 16px;
    font-weight:400;
    padding-top: 3px;
}
.about-section-paragrap ul li{
    font-size: 14px;
}
.our-treatement-section {
    padding: 2rem 0;
}
.box-title a {
   font-size:15px;
}
    
/*.treatement-swiper .treatement-section-outer .box-text{*/
/*    display:none;*/
/*}*/
.line-btn {
    display:none;
}
.treatement-section-outer .box-title{
    line-height: 1;
}
.line-btn i{
    height: 30px;
    width: 30px;
}
.common-section p{
    margin-bottom:0;
}
.pressure-list h3{
    font-size: 16px;
}
.specific-para h4{
    font-size: 16px;
}
.section-title.text-center {
    margin: 0 0 27px;
}
.step-title {
    font-size: 16px;
}
.step-box {
    background: #fff;
    border-left: 3px solid #7856a3;
    border-radius: unset;
    padding: 1.1rem 0 0 1.5rem;
}
.step-number {
    top: 26%;
    left: -16px;
    width: 29px;
    line-height: 34px;
    line-height: 29px;
}
.step-desc {
    line-height: 1.6;
    margin-bottom: 0;
    max-width: 90% !important;
}
.healthcare{
    padding: 19px;
}

.brain-surgeon .nav-pills .nav-link.active, 
.nav-pills .show>.nav-link,
.brain-surgeon .nav-pills .nav-link {
    padding:7px;
    font-size: 14px;
}
.coomein-liste h4 {
    font-size: 17px;
}
.cards-neurology {
    padding: 2rem 0 2rem;
    background-color: #f2f4f7;
}
.specialize-treatments h4 {
    font-size: 16px;
    margin-bottom: 10px;
}
.specialize-treatments img{
    width:35px;
    height:35px;
}
.specialize-treatments{
    padding: 17px 15px;
}
.neuroscience-found {
    padding: 2rem 0 2rem;
    position: relative;
}
.founder-about {
    position: position;
    text-align: center;
}

.neuroscience-found h4 {
    font-size: 16px;
    margin: 9px 0;
}
.neuro-partner p{
    margin-bottom: 0;
}
.neuro-partner .cure-list li {
    position: relative;
    flex-wrap: wrap;
}
.neuro-partner .cure-list li{
        flex-wrap: wrap;
    font-size: 15px;
}
.testimoninal-neuro {
    padding: 30px 0;
}
.testi-success{
    bottom: 14px;
    left: 3%;
    padding: 14px;
    border-radius: 13px;
}
.testimonial-spl img {
    border-radius: 12px;
    height: 400px;
    width: 400px;
    object-fit: cover;
}
.testimoninal-neuro {
          background: #f6f7fc;
        padding: 3rem 0 3rem;
}
.testimonial-swiper .swiper-button-prev {
    left: 2px;
    bottom: 37px;
}
.testimonial-swiper .swiper-button-next, 
.testimonial-swiper .swiper-button-prev{
    height: 30px;
        width: 30px;
        min-width: 30px;
        background: #7856a3;
        border-radius: 50%;
}
.testimonial-swiper .swiper-button-next {
    right: 1px;
}
.testimonial-swiper .swiper-button-next::after, 
.testimonial-swiper .swiper-button-prev::after{
    font-size: 11px;
    font-weight: 700;
    color: #fff;
}
.testimonial-swiper .swiper-button-next::after, 
.swiper-button-prev::after{
    font-size: 12px;
}
.column-view {
    padding: 40px;
}
.testi-success span.percent {
    font-size: 22px;
}
.testi-success p {
    font-size: 18px;
}
.quote {
    font-size: 16px;
    padding-right: unset;
}
.cure-list{
  margin: 3px 0 0;
}
.testimoninal-neuro .row{
    row-gap:30px;
}
.star-rating li i {
    font-size: 16px;
}
.cards-neurology .commn-btn{
    text-align: center !important;
    display: flex;
    margin: 0 auto;
    max-width: fit-content;
}
.accompany-view .row{
           row-gap: 20px;
}
.accompany-view {
    padding-top: unset;
}
.vision-mission-card{
   padding: 20px 20px;
        margin: 20px 0 0;
}
.vision-mission-card h4 {
    font-size: 18px;
    margin-bottom: 8px;
}
.vision-mission-card .icon-circle img {
    width: 40px;
    height: 40px;
}
.about-forward .row{
    flex-direction: column-reverse;
}
.vision-mission-card .icon-circle {
    width: 60px;
    height: 60px;
    margin: 0 auto 10px;
}
.about-forward {
    position: relative;
    padding: 3rem 0 2.5rem;
}
.img-one .second-img {
    position: absolute;
    right: 0;
    top: 0;
}
.side-content {
    padding-left: 0;
}
.animation-key{
        animation-name: animation-key-2;
    }
.main-cont {
    display: flex;
    align-items: center;
    gap: 10px;
    background-color: #fff;
    padding: 12px 15px;
    max-width: fit-content;
    border-radius: 4px;
    position: absolute;
    top: 63%;
    left: 14%;
    z-index: 1;
}

.about-section-paragrap {
    max-width: 100%;
}
.bg-prupls {
    border: 4px solid var(--primary-color);
    padding: 16px 17px;
}
.bg-prupls .section-huge-title{
            position: relative;
        top: -32px;
        font-size: 17px;
}
.faq_card_wrapper{
    padding: 13px;
}
.fa-smals {
    font-size: 40px;
     line-height: unset; 
    letter-spacing: -0.02em;
    text-align: center;
    margin: auto;
}
.emdi-tourisz {
    padding: 20px;
}
.inter-tilsd {
    font-size: 17px;
    margin-bottom: 1rem;
}
.ul-oijdn li{
    line-height: 1.4;
        margin-bottom: 0.6rem;
}
.our-exter-terat .col-md-2-5 {
    width: 50%;
}
.featured-title h4 {
    font-size: 14px;
    line-height: 1.4;
}
.our-exter-terat .row{
    row-gap:20px;
    justify-content: center;
}
.cahc-titlsd{
    font-size: 25px;
}
.our-exter-terat {
    padding: 2rem 0;
}
.exper-sugeon .row{
    flex-direction: column-reverse;
}
.docto-title {
    font-size: 18px;
}
.doctor-info p, .doctor-info span {
    font-size: 14px;
}

.exper-sugeon {
    padding: 3rem 0;
}
.about-conesmer {
    flex-wrap: wrap;
}
.about-imag img {
    border-radius: 24px;
    height: 340px;
    object-fit: contain;
    transform: translateY(-14px) !important;
}
.dor-profile .thumbnail-image img {
    border-radius: 10px;
    object-fit: cover;
    width: 300px;
    /* height: 300px; */
}
.thumbnail-image{
    text-align:center;
}
.our-counter-box .counter,
.our-counter-box .box-conxted{
    font-size: 30px;
}
.our-counter-box .counter-text {
    font-size: 15px;
}
.our-counter-box:not(:last-child), .our-counter-box {
    margin-bottom: 10px;
    text-align: center;
}
.our-counter-box{
    width:48.5%;
}
.our-about-section {
    padding: 2rem 0 1rem;
}
.our-addres-section .row{
    row-gap:30px;
}
.our-addres-section .single-box{
        padding: 18px;
}
.our-addres-section .single-box p{
            font-size: 14px;
}
.our-addres-section .single-box .icons{
    height: 40px;
    width: 40px;
    min-width: 40px;
    text-align: center;
    line-height: 48px;
}
.contact-img img {

    height: auto;
}

.hero-title .text-theme {
    color: var(--primary-color);
    font-size: 25px;
}
.hero-3 .hero-image img {
    width: 100%;
    max-height: 40vh;
    height: 40vh;
    object-fit: cover;
}

.contact-form-section {
    position: relative;
    padding: 1rem 0 1rem;
}
.contact-boxarea{
         padding: 20px 20px;
        margin-top: 20px;
}
.hero-3 {
    padding: 3rem 0 0;
            overflow: hidden;
}
.main-cont p{
        font-size: 13px;
   
    line-height: 1.4;
}

.hero-style3 .hero-title {
             font-size: 25px;
}
.hero-style3 {
  padding-left: unset;
        text-align: center;
}
.btn-group {
  gap: 26px;
        margin-top: 30px;
        justify-content: center;
}
.hero-3 .hero-image {
        text-align: center;
        margin: 3.5rem 0 0 !important;
    }
    .hero-style3 .sub-title {
    padding-left: 1.5rem;
    margin: 0 auto 10px;
            max-width: fit-content;
}
.hero-style3 .sub-title:before{
      left: -10px;
}
.hero-3:before{
    width:100%;
}
.single-service-area .icon img{
    width:40px;
    height:40px;
}
.our-addres-section {
    position: relative;
    padding: 3rem 0 0;
}
.contact-boxarea .input-area input, .contact-boxarea .input-area .nice-select, .input-area textarea{
    padding: 12px 9px;
}

.our-appointment-image{
    margin-left: 0;
}
.our-appointment-image .image-anime img {
    width: 100%;
    height: auto;
    -o-object-fit: cover;
    object-fit: cover;
}
.appaiment-sec .contact-boxarea{
    padding: 10px 10px;
}

.advance-img {
    margin-left: unset;
}
.bead-menu li:not(:last-child):before {
    right: -20px;
    font-size: 15px;
    color: #fff;
    top: 4px;
}

.our-doctors-section .popup-content{
    padding: 16px;
    width: 300px;
}
.our-doctors-section .tab-btn{
        padding: 6px 12px;
}
.our-doctors-section .tabs{
    flex-wrap: unset;
    overflow-x: scroll;
    white-space: nowrap;
}

.our-doctors-section .doctor-card img {
    width: 200px;
    height: 200px;
    object-fit: cover;
}
.our-doctors-section .doctor-card{
    width: 47%;
}
.doctor-card .name {
    margin: 10px 0 0;
    font-size: 10px;
    line-height: 01;
}

.our-doctors-section td{
        font-size: 13px;
}
.specialist-doctor-parap p {
    margin-bottom: 0;
     max-width: unset; 
    text-align: justify;
}

.specialist-doctor-parap{
    position: relative;
    padding: 20px 0;
}
.our-specialist-doctor {
    position: relative;
    padding: 2rem 0 1rem;
}
.specialist-doctor-parap h6{
    text-align:center;
}

.modal-content-kodeeswaran{
    padding: 20px;
    width: unset;
    min-width: unset;

}

.modal-content-kodeeswaran h3, .modal-content-kodeeswaran h4 {
    position: relative;
    font-size: 17px;
}
.modal-kodeeswaran {
    padding: 10px;
}
.docgret-iofgde .doctor-info {
    width: auto;
}
.docgret-iofgde .section-huge-title {
    margin-bottom: 1.2rem !important;
}
}


@media (max-width: 1200px){

   .top-header-button{
         display:none;
    }
    .menus-items > li{
        line-height:40px;
        margin:0;
    }
    .top-header-menus .menus-items{
      padding: 0;
        margin: 10px 0;
        gap: 10px !important;
        display: block;
        width: 100%;
    }
    .header-section.sticky{
        animation:unset !important;
    }
    .nee-callsd{
    display:block !important;
    margin-top:0.4rem;
}
    .top-header-menus{
        position: fixed;
        top: 0;
        left: 0;
            padding: 20px;
        width: 100%;
        height: 100vh;
        background: #ffff;
        transform: translateX(100%);
        transition: 0.4s linear;
        visibility: hidden;
        opacity: 0;
        z-index:999;
    }
    
     .top-header-menus.shows{
        transform: translateX(0);
        opacity: 1;
        visibility: visible;
    }
    .mobile-menu-open{
        position: absolute;
        right: 25px;
        top: 20px;
        z-index:999;
    }
    .mobile-menu-open i{
        font-size:30px;
        color: #000;
    }
    .mobile-menu-top{
        position: absolute;
        right: 25px;
        top: 10px;
        z-index: 999;
    }
    .mobile-menu-top i{
        font-size:30px;
        color:#7856a3;
    }
    .mobile-menu-top, 
    .mobile-menu-open {
    display:block;
    }
   
    .has-dropdown .submenu {
            left: unset;
        position: relative;
        top: 0;
        height: 100%;
        padding: 0;
        overflow-y: scroll;
        display: block;
    }
   
    .submenu{
       visibility: visible;
        opacity: 1;
        transform: scaleY(1);
        padding: 0;
        height: 400px;
        left: unset;
        top: unset;
        position: relative;
        display: none;
        width: 315px;
        min-width: 315px;
        /*background-color: #7856a3 !important;*/
        overflow-y: auto;
    }
    
    
    .top-header-menus > .menus-items > li.has-dropdown a:before{
          display:none !important;
    }
    .menus-items .has-dropdown{
        width:100%;
        position:relative;
    }
    
    .dropn-btnmobile{
        display:block;
    }
    
    .submenu.visible{
        display:block;
    }
    .submenu li{
       line-height: 20px;
        width: unset;
    }
    
    .menu-rigjtt, .at-treas {
        display:none;
    }
    .top-header-menus > .menus-items > li.has-dropdown {
    padding-right: 0px;
   }
    .has-dropdown:hover .rts-mega-menu {
        position: relative;
        top: 0;
}
.rts-mega-menu{
    padding: 14px 15px;
    max-width: 100%;
    display: none;
}
.rts-mega-menu.newtitleclass.visible{
    display:block !important;
}

.top-header-menus > .menus-items > li {
    margin: 0;
    padding: 0;
    position: relative;
    /*position: relative;*/
}

}



@media(min-width:769px) and (max-width:900px){ 
    .facitlity .row .col-xl-3 .col-lg-4{
        width: 50% !important;
    }
    
    .dor-profile .thumbnail-image img{
               height: 400px;
        max-width: 400px !important;
        margin: 0;
    }
    
   .exper-sugeon .col-md-8{
        width: 100%;
   }
   .exper-sugeon .row{
         display: block;
   }
   .section-huge-title{
           font-size: 24px;
   }
   
   .our-exter-terat {
    position: relative;
    padding: 3rem 0 2.8rem;
}
.why-choose-neuro .col-md-4 {
        width: 50%;
    }
    .why-choose-neuro .row {
    justify-content: center;
    row-gap: 20px;
}
.chooses-content h4 {
    font-size: 16px;
}
.benefits-icon {
    text-align: center;
    margin: auto;
}
.spl-content {
    display:block;
}
.points-benefits h4 {
    font-size: 15px;
    text-align: center;
}

.caring-wellness .cta-title, 
.cta-title .spl-text{
        font-size: 27px;
}
.neuro-specialist {
     text-align: center;
}
.neuro-specialist img{
    width: 500px;
    height: 300px;
    object-fit: cover;
    margin: auto;
  
}
.commn-btn-sec{
     display: block;
}

.neuro-big-title {
    font-size: 25px;
}
.header-section {
    padding: 20px 0;
}

.section-header-top{
    display:none;
}

.why-choose-neuro {
    padding: 2rem 0;
}

.our-addres-section .row.justify-content-center{
    row-gap:30px;
}

.our-exter-terat .row .col-md-2-5 {
    width: 50% !important;
}
.commn-btn{
    padding: 14px 15px;
}

.our-exter-terat .row{
    row-gap:30px;
}
.hero-3 .hero-image img{
    max-height: 42vh;
}

/*.faqs .col-md-4, .faqs .col-md-8{*/
/*    width: 100%;*/
/*}*/

.faq_card_wrapper{
    row-gap: 30px;
        align-items: center;
}

.hero-style3 .hero-title,
.hero-title .text-theme{
        font-size: 42px;
    }
.hero-style3 .btn-group{
    display:block;
}
.faqs .accordion.col-md-8   {
    width:100%;
}  
.single-service-area .title {
    font-size: 16px;
    margin-bottom: 16px;
}
.fa-smals, .faq_btn_area{
    text-align:center;
}


.facitlitesd .turi-image img {
    width: 100%;
    height: auto;
  }

 .facitlitesd .turi-image,
  .emdi-tourisz {
    padding: 15px;
  }

 .facitlitesd .row > .col-md-6 {
    width: 100%;
    max-width: 100%;
    flex: 0 0 100%;
    display: block;
  }

 .facitlitesd .row {
    display: flex;
    flex-wrap: wrap;
  }
  
  .oue-footer-muns {
    margin-left: auto;
}
.footer-menu .title{
        max-width: unset;
}
  /*.footer-menu-list > .col-md-4,*/
  /*.footer-menu-list > .col-md-3,*/
  /*.footer-menu-list > .col-md-5,*/
  /*.our-footer-addres > .col-md-6,*/
  /*.our-footer-addres > .col-md-3 {*/
  /*  width: 100%;*/
  /*  max-width: 100%;*/
  /*  flex: 0 0 100%;*/
  /*  margin-bottom: 30px;*/
  /*}*/

  .footer-menu-list,
  .our-footer-addres {
    flex-wrap: wrap;
  }
.footer-menu .row{
    display: flex; 
}
  .footer-menu,
  .footer-addres-details {
    text-align: left;
    padding: 0 10px;
  }

  .footer-treatement-menu li {
    margin-bottom: 8px;
  }

  .footer-menu .row > .col-md-6 {
    width: 100%;
    max-width: 100%;
    flex: 0 0 100%;
  }

  .our-social-media {
            display: flex;
        flex-wrap: wrap;
        gap: 10px;
        margin: 20px 0;
  }

  .our-coprights {
           text-align: center;
        padding: 14px 0;
        font-size: 14px;
        display: block;
  }

  .our-coprights a {
    display: block;
    margin-top: 10px;
  }
.our-footer-addres .footer-addres-details{
            justify-content: unset;
        margin: 10px 0;
}



.our-about-section .row {
    display: flex;
    flex-wrap: wrap;
  }
.about-conesmer{
    align-items: unset;
}
  .our-about-section .col-md-10,
  .our-about-section .col-md-2 {
    width: 100%;
    max-width: 100%;
    flex: 0 0 100%;
  }

  .about-imag img {
    width: 100%;
    height: auto;
    transform: translateY(20px);
    margin-top: 20px;
  }

  .about-imagfe {
    margin-top: 30px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 15px;
  }

  .commn-btn-sec {
   display: flex;
        flex-direction: unset;
        gap: 15px;
  }
.img-one .second-img{
        top: 0;
}
.side-content {
    padding-left: 0;
}
.side-content {
    padding-left: 0;
    margin: 20px 0;
}
}


@media(min-width:901px) and (max-width:1200px){ 
    body p{
        font-size:15px;
    }
    .header-align-left, .header-align-right{
        justify-content: unset;
    }
    .hero-style3 .hero-title,.hero-title .text-theme{
        font-size:35px;
    }
    .hero-3 .hero-image img{
        max-height:65vh;
    }
    .section-huge-title{
        font-size:23px;
    }
    .about-section-paragrap ul li{
        font-size:15px;
    }
    .commn-btn{
        font-size:11px;
            padding: 13px 12px;
    }
    .spanb-title p {
      font-size: 12px;
   }
   .spanb-title a {
    
    font-size: 12px;
    line-height: unset;
   }
   .spanb-title a{
      font-size: 15px; 
   }
   .box-title a{
       font-size: 18px; 
   }
   .our-counter-box .box-conxted,.our-counter-box .counter {
    font-size: 30px;
   }
   .our-counter-box .counter-text {
    font-size: 15px;
    
    line-height: 16px;
}
.featured-title h4{
    font-size: 15px;
}
.our-exter-terat .col-md-2-5 {
    width: 30%;
}
.our-exter-terat .row{
    row-gap:20px
}
.neuro-big-title {
    font-size: 30px;
}

.specialize-treatments h4 {
        font-size: 17px;
        margin: 5px 0;
    }
.cards-neurology .col-lg-4,
.cards-neurology .col-lg-3{
    flex: 0 0 auto;
    width: 33%;
}
.about-forward .row{
    align-items:center;
}
.neurosurgeons-sec {
    padding: 4rem 0 2rem;
    position: relative;
}
.brain-surgeon {
    padding: 3rem 0;
}
.why-choose-neuro {
    padding: 2rem 0 3rem;
}
.caring-wellness {
    padding: 0;
}

.accordion-button {
    padding: 1.1rem;
    font-size: 1.1rem;
}
.socil-personal-detilas a, 
.socil-personal-detilas p {
    color: #000;
    font-size: 15px;
}
.doctor-card .name {
    font-size: 13px;
}

.chooses-content h4 {
           font-size: 16px;
        margin-bottom: 10px;
        line-height: 1.3;
}
.specific-para {
    margin: unset;
}
.specific-para p{
    text-align:justify;
}
.specific-para h4 {
    font-size: 15px;
    margin-bottom: 0.5rem;
    line-height: 1.3;
}
.treatment-content{
    gap:15px;
}

.trsuted-brain li{
    font-size: 16px;
    line-height: 2;
}
.neuroscience-found h4 {
    font-size: 18px;
    font-weight: 600;
    margin: 10px 0;
}
 
.has-dropdown.abv-drop .rts-mega-menu {
    left: -41%;
}
.benefits-neuro {
    padding: 3rem 0 3rem;
    position: relative;
}
.spl-content{
    display:block;
  
}
.benefits-icon{
      margin: auto !important;
}
.points-benefits h4 {
     font-size: 18px;
    margin: 10px 0;
    text-align: center;
}
.points-benefits p{
    margin-bottom:0;
}


}

