@media only screen and (max-width:1800px){.bg-section{width:calc(100% - 100px);margin-left:50px;margin-right:50px;max-width:100%}}@media only screen and (max-width:1560px){.bg-section{width:calc(100% - 30px);margin-left:15px;margin-right:15px}}@media only screen and (max-width:1024px){.main-menu ul li{margin-left:0}}@media only screen and (max-width:991px){.block-title p,.block-title-content,.section-btn,.why-me-list{margin-top:15px}.mobile-menu,.navbar-toggle,.slicknav_nav li,.slicknav_nav ul,.why-me-item{display:block}.service-item-box .icon-box,.why-me-item .icon-box{width:50px;height:50px}.topbar{padding:10px 0}.topbar-contacts-info ul li{margin-left:10px;padding-left:10px}.topbar-socials-icons{border-right:none;margin-right:0;padding-right:00px}.topbar-socials-icons ul li{margin-right:10px}.topbar-contacts-info.topbar-contacts-details{display:none}.navbar-brand img{max-width:160px}.footer-copyright,.navbar{padding:20px 0}.btn-default{padding:14px 20px;font-size:13px}.bg-section{width:100%;margin-left:0;margin-right:0;border-radius:0}.section-row{margin-bottom:40px}.section-row .block-title{max-width:100%}.about-doctor-body,.block-title,.footer-logo,.hero-content{margin-bottom:30px}.section-btn{text-align:left}.block-title h1{font-size:48px}.block-title h2{font-size:36px}.section-title h2{font-size:28px}.hero-content .block-title p,.satisfied-clients-content h3,.testimonial-content p{font-size:18px}.hero-image{max-width:60%;margin:0 auto;background-size:contain}.swim-box{bottom:18%;padding:10px 15px}.satisfied-clients-content p{font-size:14px}.about-doctor,.intro-video,.our-faqs{padding:50px 0}.about-doctor-content{margin-right:0;margin-bottom:30px}.service-body,.service-header{margin-bottom:20px}.our-services,.we-work{background-size:25% auto;padding:50px 0}.service-item{border-radius:26px;padding:30px}.service-header{padding-bottom:20px}.service-item-box .icon-box img{max-width:24px}.service-item-content{width:calc(100% - 65px)}.more-service-content{margin-top:10px}.testimonial-rating,.why-me-list ul li{margin-bottom:10px}.intro-video-box{padding:100px 15px 50px}.why-me-box{gap:15px;margin-top:100px;padding-top:30px}.why-me-item{width:calc(33.33% - 10px)}.why-me-item .icon-box{margin-right:0;margin-bottom:15px}.why-me-item-content{width:100%}.faq-section-content{position:initial;top:0;margin-right:0;margin-bottom:30px}.faq-accordion .accordion-item,.testimonial-content{margin-bottom:20px;padding-bottom:20px}.our-testimonial{padding:50px 0 25px;background-position:center center;background-size:100% auto}.testimonial-item{padding:30px}.footer-social-link,.testimonial-btn{margin-top:30px}.main-footer.bg-section{padding:40px 0 0;margin-bottom:0}.about-footer{max-width:100%;margin-bottom:30px}}@media only screen and (max-width:767px){.about-img-2,.topbar-socials{display:none}.footer-contact-item,.service-body,.service-header{margin-bottom:15px}.testimonial-rating ul li,a.nav-link{font-size:13px}div#navbarSupportedContent{margin-left:2em}.adv-disclaimer-content{font-size:18px;line-height:22px}.hero-image{background-position:top -56px left;max-width:100%}.topbar-contacts-info ul{display:block}.topbar-contacts-info ul li{border:none;margin-left:0;padding-left:0;margin-bottom:6px}.topbar-contacts-info ul li:last-child{margin-bottom:0}.topbar-contacts-info ul li a{justify-content:center}.topbar-contacts-info ul li a i{font-size:14px;margin-right:5px}.block-title h3{padding-left:0;font-size:35px}.block-title h3::before{width:20px;height:20px}.block-title h1{font-size:34px}.block-title h2{font-size:26px}.faq-accordion .accordion-item .accordion-button.collapsed::after,.faq-accordion .accordion-item .accordion-button::after,.hero-content .block-title p,.testimonial-content p{font-size:16px}.testimonial ul li i{font-size:12px}.swim-box{bottom:12%;padding:8px 12px}.swim-box .icon-box{width:38px;height:38px;margin-right:5px}.swim-box .icon-box img{max-width:22px}.satisfied-clients-content{width:calc(100% - 43px)}.about-info-item .icon-box{width:60px;height:60px;margin-right:15px}.about-info-item .icon-box img{max-width:28px}.about-info-item-content{width:calc(100% - 75px)}.about-info-item-content h3,.service-item-content h3{font-size:18px}.about-info-item-content p{font-size:14px}.about-doctor-images{padding:0 30px}.about-img-1 img{border-radius:26px}.about-img-2{max-width:170px;border:6px solid var(--white-color);border-radius:26px}.about-img-2 figure{border-radius:16px}.about-img-2 h3{font-size:12px;padding:5px 0}.about-img-2 img{border-radius:6px}.service-item{padding:20px}.service-header{padding-bottom:15px}.intro-video-box{padding:50px 15px}.video-play-button a{width:70px;height:70px}.why-me-box{gap:20px;margin-top:50px;padding-top:30px}.why-me-item{width:100%}.why-me-item-content h3{font-size:18px;margin-bottom:5px}.faq-accordion .accordion-header .accordion-button{font-size:18px;padding-right:20px}.faq-accordion .accordion-item .accordion-body{padding-right:0}.testimonial-item{padding:20px;border-radius:26px}.footer-logo{margin-bottom:20px}.footer-links{margin-bottom:30px}.footer-links h3{font-size:18px;margin-bottom:15px}.footer-social-link{margin-top:0}.footer-social-link ul{margin:10px 10px 10px 0}.footer-social-link ul li{margin-right:15px}.footer-copyright{padding:15px 0}.footer-copyright-text{text-align:center;margin-bottom:10px}.mail-form-image img{max-width:545px;width:372px}.mail-form-image{border:0}}@media (max-width:1235px){a.nav-link{font-size:13px}div#navbarSupportedContent{margin-left:2em}.mail-form-image img{max-width:545px;width:500px}.mail-form-image{border:0}}@media (max-width:1100px){.mail-form-image img{max-width:545px;width:470px}.mail-form-image{border:0}}@media (max-width:1000px){.mail-form-image img{max-width:545px;width:440px}.mail-form-image{border:0}}@media (max-width:991px){.land-nav{display:none}.land-responsive-nav{display:block}}@media (min-width:992px){.land-responsive-nav{display:none}.land-nav{display:block}}@media (max-width:532px){.header-phone{padding-left:16px;font-size:18px}}@media (max-width:490px){.header-phone{display:none}}@media (max-width:400px){.mail-form-wrapper{background-color:var(--secondary-color);border-radius:var(--border-radius-36);padding:40px 29px}}@media (max-width:325px){.mail-form-wrapper{background-color:var(--secondary-color);border-radius:var(--border-radius-36);padding:11px}}.land-responsive-nav .logo img{max-width:180px;height:auto}