@media (max-width:1200px){.banner-section .doctor-profile{width:30%}.banner-section .doctor-info-box{width:300px}.pitch-sec .pitch-inner .side-pitch-img{width:450px}.treat-specialities .treat-image{max-width:420px}}@media (max-width:991px){.banner-section .inner-box{padding:40px 20px}.banner-section .doctor-profile{display:none}.feature-section .custom-card{margin-bottom:20px}.service-card-section .card-container{padding:20px}.pitch-sec .pitch-inner{padding:25px}.pitch-sec .pitch-inner .side-pitch-img{position:static;width:100%;margin-top:30px}.pitch-sec .pitch-inner .content{padding-right:0}.treat-specialities{padding:60px 0}.treat-specialities .treat-image{position:relative;top:0;margin:30px auto 0}.doctor-intro-section .doctor-card{padding:20px}.doctor-intro-section .doctor-image img{max-width:100%;margin-top:30px;transform:none}}@media (max-width:767px){.banner-section .inner-box{padding:30px 0;background:#dcedfd}.banner-section .feature-icon-box{min-width:150px;width:150px}.icon-sec{gap:10px}.feature-section .card-reviews,.feature-section .card-center{width:100%;display:flow}.feature-section .google-verified img{width:80px}.feature-section .happy-reviews{font-size:36px}.stats-pitch .stats-box h5{font-size:20px}.stats-pitch .stats-box p{width:100%;font-size:10px}.stats-pitch .stats-box img{opacity:.1}.gallery-sec .gallery-img{height:auto}.gallery-sec .gallery-img img{max-width:100%;width:400px!important;height:300px;object-fit:cover!important;border-radius:10px;object-position:top}.feature-section .custom-card{width:100%;height:100%}.feature-section .icon img{width:25px}.stats-pitch h3{font-size:22px;margin-bottom:10px}.feature-section{padding:30px 0}section.neurology-service .container,section.cardiology-services .container{z-index:9;position:relative}section.neurology-service::before,section.neurology-service::after,section.cardiology-services::after,section.cardiology-services::before{width:160px;height:160px;z-index:1}section.cardiology-services::before{top:32%}.about-clinic-section .custom-accordion .acc-card:last-child{margin-bottom:0}.google-profile-section .section-header img{left:10px}.google-profile-section .section-header{width:auto}.banner-section .profile-img{width:150px;height:150px;border-radius:50%;overflow:hidden;background:#fff;border:4px solid var(--secondary-color);margin:auto;margin-bottom:20px}.doctor-intro-section .doctor-name{font-size:18px}.doctor-intro-section .doctor-image img{width:200px;height:200px;border-radius:50%;object-fit:cover;object-position:top;border:1px solid var(--primary-color);padding-top:20px;margin-top:0}.doctor-intro-section .stat-box{background:#f8fbff;border-radius:16px;padding:10px;text-align:center;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}.doctor-intro-section .stat-box h3{font-size:18px}.doctor-intro-section .stat-box p{line-height:normal;font-size:10px}.pitch-sec .profile-img{min-width:100px;min-height:100px;max-width:100px;max-height:100px;border-radius:50%;overflow:hidden;background:#fff;border:4px solid var(--secondary-color);margin:auto;margin-bottom:20px}.pitch-sec .logo{width:200px;margin:auto;display:block}.pitch-sec .doctor-info-img{padding:10px;background:var(--primary-color);border-radius:10px}.pitch-sec .doctor-info-img .doctor-designation p{margin-bottom:0;color:#fff}.pitch-sec .pitch-inner .content{padding-right:0;text-align:center}.pitch-sec .default-btn{font-size:10px;font-weight:500;padding:4px 10px}.pitch-sec .default-btn img{width:16px!important}.pitch-sec .pitch-inner{padding:0}.pitch-sec .content h3{font-size:20px;margin-bottom:10px}.service-card-section{font-family:"Poppins",sans-serif;padding:60px 0;padding-top:20px}.service-card-section .card-title{font-size:16px}.service-card-section .card-text{margin-bottom:0;font-size:14px}.service-section .service-carousel .owl-dots{margin-top:20px}.treat-specialities .accordion{box-shadow:none;padding:0}h3.doctor-designation{font-size:16px}.doctor-education ul li::before{top:4px}.about-doctor,.doctor-education{padding:30px 0!important}.doctor-education h2{font-size:20px!important}.about-doctor .doctor-details h1{font-size:20px!important}.about-doctor .doctor-image{height:100px!important;width:100px!important;border:2px solid var(--primary-color)!important;background:#fff!important;padding-top:4px!important}.doctor-details p{font-size:14px!important;line-height:1.6}.about-doctor .contact-details a span{font-size:12px!important}.about-doctor .contact-details .list{margin-bottom:0!important}.about-doctor .contact-details{margin-bottom:10px}.doctor-education h4{margin-bottom:10px!important;font-size:18px!important}.about-doctor .doctor-details h5{font-weight:600;margin-bottom:4px}.mobile-doctor{display:flex}}