@media (min-width:1700px) and (max-width:2000px){.page-template-campaign-template .main-banner .banner-section{padding:50px 0 90px;height:600px}}@media (max-width:1800px){.condition-sec .condition-items .condition-box .number-count-shape{left:90px}#videoContainer{display:none}}@media(max-width:1600px){.about-clinic .get-touch{margin:20px 0}.about-treat .about-items .item .shape::before{right:44px}}@media (max-width:1400px){.condition-sec .condition-items .condition-box .number-count-shape{left:70px}.about-clinic .content-box .content-items .items .icon{width:40px}.about-clinic .content-box .content-items .items .content-box{padding:6px 24px}.about-clinic .get-touch ul li:first-child{width:40%}.about-clinic .get-touch ul li:nth-child(2){width:34%}.about-treat .about-items .item .shape::before{right:30px;height:220px}}@media (max-width:768px){.whychosee-care .whycare-content-box .content-box h3::after,br{display:none}.about-clinic,.blog-details-1,.condition-sec,.main-banner .banner-section,.meet-doctor,.service-sec,.whychoose-sec,section[class]:not([id]){padding:30px 0}header .bottom-header .logo-box{width:110px}.banner-appointment .outer-box .input-group .form-control{padding:0 0 0 60px;font-size:10px}.banner-appointment .outer-box{padding:10px}.banner-appointment .outer-box .default-btn{padding:0;font-size:12px;font-weight:400}.banner-appointment .outer-box .input-group .form-label{font-size:12px}.condition-sec .condition-items .condition-box .number-count-shape{left:50px}.service-sec .leftbar .image{height:400px;margin-bottom:50px}.service-sec .leftbar .image img{position:absolute;bottom:-530px}.service-sec .leftbar .content-box{margin:auto;width:100%;z-index:99;padding:0 10px;margin-bottom:40px}.service-sec .leftbar .image::after{background:linear-gradient(180deg,#fff0 -50%,#000 100%);border-radius:10px}.service-sec .service-item-boxes .service-box .image{width:100px;margin-bottom:20px}.service-sec .service-item-boxes .service-box{box-shadow:0 4px 10px 0 rgb(0 0 0 / .1);height:100%;margin:8px}.service-sec .service-item-boxes{margin-top:10px}.get-it-touch .get-item{justify-content:start}.meet-doctor .dr-image{position:sticky!important;top:30px}.get-in-touch .clinic-img,.get-in-touch .clinic-img img,.meet-doctor .dr-image img{height:100%;object-fit:cover}.meet-doctor .stats-items .stats-box .icon{width:50px}.meet-doctor .stats-items .stats-box .content-box p{font-size:16px;font-weight:500}.hi-lang-sec .hi-lang-sec-inner .image img{height:210px;position:sticky;top:100px}.about-clinic .content-items .items{background:#fff;padding:10px;border-radius:10px;border:1px solid #ddd;margin-bottom:10px;box-shadow:0 0 10px 0 #00000014}.about-clinic .content-items .items .icon{width:50px;margin:auto auto 10px}.about-clinic .content-items .items .content-box{text-align:center}.about-clinic .get-touch ul li:first-child{width:35%}.about-clinic .get-touch ul li:nth-child(2){width:42%}.about-clinic .get-touch ul li:last-child{width:20%}.whychose-care-items ul{flex-direction:row}.whychose-care-items ul li,.whychosee-care .whycare-content-box ul li{padding:10px;margin-bottom:10px;box-shadow:0 0 10px 0 #00000014;flex-direction:column;text-align:center;background:#fff;display:flex}.whychose-care-items ul li{border-radius:10px;border:1px solid #ddd;width:33%}.whychosee-care .whycare-content-box .content-box h3{text-align:center;margin-bottom:30px}.whychosee-care .whycare-content-box ul li{border-radius:10px;border:1px solid #ddd;width:32%}.whychosee-care .whycare-content-box ul li img{margin:auto}.get-social .content-box{text-align:center;margin-bottom:20px}.Gallery-section .filter-group{overflow:hidden;display:flex;width:100%}.Gallery-section .filter-group .filter-button{text-wrap-mode:nowrap}.health-tips::after{max-width:100%}.health-tips .health-tips-items-box .video .video-thumb .watch-video-btn a{font-size:12px;font-weight:600}.get-in-touch .contact-info ul li,.get-in-touch .contact-info ul li i{position:static!important}.get-in-touch .contact-info ul li:first-child,.get-in-touch .contact-info ul li:nth-child(2){width:50%}.get-in-touch .contact-info ul li:last-child{width:100%}.get-in-touch .contact-info ul{flex-direction:column}.get-in-touch .contact-info ul li .col-9{left:90px;position:absolute}.mobile-header{background:#fff;display:flex;justify-content:space-between;align-items:center;padding:10px 15px;box-shadow:0 0 10px rgb(0 0 0 / 11%);z-index:999;position:relative}.mobile-header .logo{width:120px}.mobile-header .logo img{height:60px;object-fit:contain}}@media (max-width:767px){.content-box.small h5{font-size:20px;font-weight:700;margin-bottom:4px}.treatments-menus ul.sub-menu li{width:100%;border:0;margin:0;border-radius:0}li.treatments-menus>ul.sub-menu>li>a:has(img):before{display:none}.menu-item img._before{display:none!important;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7500%) hue-rotate(287deg) brightness(109%) contrast(106%)}.content-box.small p{margin-bottom:0;font-size:14px;line-height:24px}.banner-section .doctor-banner-sec{margin-bottom:20px;border-radius:12px}.page-template-home .main-banner .banner-section{padding-bottom:0;background-position:left!important;min-height:840px}.banner-appointment{position:static;display:none}.condition-sec .condition-items .condition-box .number-count-shape{left:10px;right:0;margin:auto;top:-40px}.condition-sec{padding:50px 0!important}.call-action .callaction-inner{padding:20px}.mobile-card.owl-theme .owl-nav.disabled+.owl-dots,.service-sec .leftbar .image,.treatment-section .treat-center img{margin-bottom:20px;object-fit:contain}.service-sec .leftbar .image img{position:absolute;bottom:0;top:-50px}.meet-doctor .head.content-box{margin-top:30px;text-align:center}.meet-doctor a.theme-btn.btn{width:100%;text-align:center;justify-content:center;padding:14px 0}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-right:calc(var(--bs-gutter-x)* .8)!important;padding-left:calc(var(--bs-gutter-x)* .8)!important}.treatment-section .treamtent-items .treatment-item{padding:10px;background:#fff;height:100%;border-radius:10px;border:1px solid #eee}.page-template-about-us .health-tips,.treatment-section .treamtent-items .treatment-item p{margin-bottom:0}.treatment-section .treamtent-items .mobile-card .owl-stage,.treatservice-deck .pitch-slider .owl-stage,.whychoose-sec .whychoose-items .mobile-card .owl-stage{display:flex;align-items:stretch}.about-clinic .get-touch ul,.whychose-care-items ul{flex-wrap:wrap}.about-clinic .get-touch ul li:first-child,.about-clinic .get-touch ul li:last-child,.about-clinic .get-touch ul li:nth-child(2){width:100%;margin-bottom:20px;border-right:none}.about-clinic .get-touch ul li:last-child,.tab-content.faq-content{padding:0}.whychoose-sec .whychoose-items .whychoose-box{box-shadow:none;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd}.whychosee-care{border-top:1px solid #ddd}.callaction-pitch .main-inner-box .left-box,.callaction-pitch .main-inner-box .right-box,.callaction-pitch.callaction-pitch-2 .main-inner-box .left-box,.callaction-pitch.callaction-pitch-2 .main-inner-box .right-box,.callaction-pitch.callaction-pitch-3 .main-inner-box .left-box,.callaction-pitch.callaction-pitch-3 .main-inner-box .right-box,.callaction-pitch.callaction-pitch-3 .pitch-inner-box .right-box .content-box,.page-template-condition .banner-section .banner-image,.whychose-care-items ul li,.whychosee-care .whycare-content-box ul li{width:100%}.whychosee-care .whycare-content-box ul{display:flex;flex-wrap:wrap}.get-social ul{justify-content:center;flex-wrap:wrap}.get-social ul li{justify-content:center;width:150px}.social-gallery-section .btn-group.social-btn{align-items:center;width:100%;justify-content:center;gap:10px;flex-wrap:wrap}.social-gallery-section .social-btn .btn-smo{padding:10px;margin-right:0;display:flex;align-items:center;width:224px}.condition-sec .condition-items .condition-card{position:sticky!important;top:120px;background:#333;padding:10px;border-radius:10px;margin-bottom:40px;height:340px}.page-template-about-us .about-us .banner-image{margin-top:0;width:auto;height:auto}.banner-section .doctor-banner-sec{background:#fff;padding:10px;border:1px solid #ddd}.contact-us .doctor-banner-sec .stats-items .box p,.page-template-about-us .contact-us .doctor-banner-sec .stats-items .box p{line-height:20px}.page-template-about-us .contact-us .doctor-banner-sec .stats-items .box{border-radius:6px;margin-right:0}.page-template-about-us .banner-section .content-box{display:flex;flex-direction:column}.page-template-about-us .banner-section .content-box h2{order:2;color:#27374e;font-size:20px;line-height:normal;margin-bottom:0}.page-template-about-us .banner-section .content-box p{order:3}.page-template-treatment .treatment-banner .content-box h2{font-size:20px}.page-template-treatment .content-box.head h3{font-size:18px;line-height:26px}.page-template-treatment .about-treat .about-items .item .shape{display:flex;justify-content:center}.page-template-condition .banner-section .doctor-banner-sec br,.page-template-treatment .about-treat .about-items .item .shape::before,.page-template-treatment .content-section.service-sec .navbar{display:none}.page-template-treatment .about-treat .item{height:100%;background:#f9f9f9;padding:10px;border-radius:10px}.page-template-treatment .about-treat .col-12:has(.item){position:sticky;top:80px}footer{padding:30px 0 80px;border-radius:0}footer .footer-items h6{margin:20px 0}.contact-us .doctor-banner-sec .stats-items .box{background:#fff;padding:10px;border-radius:8px;width:100%;border:1px solid #ddd;margin-top:10px}.contact-us .doctor-banner-sec .banner-image{margin:auto}.contact-us .contact-links ul{padding-bottom:40px;justify-content:center}footer .logo{width:180px;margin-bottom:20px}section.healthtips-sec .health-tips-items2 .owl-stage{padding:10px 0}.get-it-touch{background:0 0;padding:50px 0!important}.get-it-touch .get-item{color:#333;padding:20px;background:#f1f1f1;border-radius:10px}.get-it-touch .get-item .icon{filter:brightness(0) saturate(100%) invert(14%) sepia(0%) saturate(0%) hue-rotate(167deg) brightness(101%) contrast(83%)}.faqSection .accordion{padding:4px}.meet-doctor .meet-doctor-inner{padding:20px 4px}.page-template-condition .content-box h2{line-height:normal;font-weight:600;font-size:24px!important;margin-bottom:10px}.page-template-condition .main-banner .banner-section{padding:30px 0}.page-template-condition .banner-section .doctor-banner-sec{background:#eee;padding:10px}.page-template-faq ul#faqtabs{overflow-x:scroll;display:flex;width:100%;flex-wrap:nowrap;flex-direction:row;gap:20px}.page-template-faq .faq-tabs .nav-tabs .nav-item .nav-link{width:264px;padding:10px}.composite-bonding .main-banner.treatment-banner .banner-image,.page-template-faq .faq-tabs .nav-tabs .nav-item,.planbox .content-box ol,.porcelain-veneers .banner-section .banner-image{width:auto}.page-template-faq .faq-tabs .nav-tabs .nav-item .nav-link img{min-width:34px;min-height:34px}.about-treat .about-items .item .shape{left:0}.banner-section .banner-image,.pediatric-dentistry .banner-section .banner-image{bottom:0}.banner-section .banner-image img{min-height:100%;min-width:100%;object-fit:contain;height:auto}.page-id-16390 .page-template-treatment .treatment-banner .content-box h2,.treatment-banner .doctor-banner-sec+.content-box h5{text-align:center}.page-id-16390 .treatment-banner .content-box h2{font-size:26px;text-align:center}.page-template-treatment .content-box.head h4{text-align:center;font-size:20px;line-height:normal}.content-section.service-sec .content-box li{font-family:Quicksand}.about-us .content-box h1,.about-us .content-box h2{color:#27374e;font-size:22px;line-height:normal}.banner-section .content-box h2{font-weight:600;font-size:28px}.content-box h4{font-size:26px;line-height:30px;margin-bottom:14px;margin-top:14px}.content-box.head h4{font-size:22px;line-height:normal;margin-bottom:0;margin-top:14px}.cta-section{padding:20px 20px 30px}.treatservice-deck .pitch-slider .inner-deck .content-box.head h4{font-size:24px;text-align:start}.page-template-treatment .meet-doctor-inner .content-box.head h4,.treatservice-deck .pitch-slider .inner-deck .content-box.head h4+p,.treatservice-deck .pitch-slider .inner-deck-2 .content-box.head h3{text-align:start}.page-template-about-us .banner-section .doctor-banner-sec,.page-template-contact-us .banner-section .doctor-banner-sec{background:0 0;padding:0;border:none}.laser-dentistry .get-it-touch,.page-template-about-us .get-it-touch,.page-template-marketing-tamplate .get-it-touch,.page-template-treatment .get-it-touch{padding:0!important}.laser-dentistry .treatment-banner .banner-section .banner-image{height:300px;overflow:hidden;margin-bottom:20px}.image-gallery .content-box h1{font-size:22px}.service-sec .leftbar{position:relative;top:0}.mm-menu a,.mm-menu a span{font-family:Quicksand;font-weight:600;letter-spacing:.5px}.page-template-marketing-tamplate .overview img{position:static;margin-bottom:20px;width:100%;object-position:top}.page-template-marketing-tamplate .whychosee-care .content-box ul{column-count:1}.page-template-marketing-tamplate .service-sec .leftbar .image img{position:absolute;bottom:0}.page-template-marketing-tamplate .service-sec .leftbar.hide{top:0}.page-template-marketing-tamplate .service-sec .leftbar .image{width:100%;margin-bottom:0}.smile-card .privacy-banner h1{font-size:22px;line-height:normal;margin-bottom:10px}.planbox h4,.planbox-2 h4{font-size:20px}.service-sec .leftbar.hide{height:auto;top:0}.callaction-pitch{padding:10px}.callaction-pitch .pitch-inner-box{margin:0;padding:10px;border-radius:10px}.callaction-pitch .pitch-inner-box .main-inner-box{flex-direction:column}.callaction-pitch .pitch-inner-box .doctor-box .content-box{background:0 0;margin-left:0;padding:0}.callaction-pitch .pitch-inner-box .doctor-image{width:100px}.callaction-pitch .pitch-inner-box .doctor-box .content-box h4{font-size:20px;margin:0;color:var(--primary-color)}.callaction-pitch .pitch-inner-box .doctor-box .content-box p{color:initial}.callaction-pitch .pitch-inner-box .doctor-box{justify-content:space-between}.callaction-pitch.callaction-pitch-2 .pitch-inner-box .right-box .content-box{padding:0;width:100%}.callaction-pitch.callaction-pitch-3 .main-inner-box .right-box::before{left:-100px;top:10px}.callaction-pitch.callaction-pitch-2 .main-inner-box .right-box::before{top:-110px}.callaction-pitch.callaction-pitch-3 .main-inner-box{gap:20px}.callaction-pitch.callaction-pitch-3 .pitch-inner-box .doctor-box .content-box h4,.callaction-pitch.callaction-pitch-3 .pitch-inner-box .doctor-box .content-box p{color:#fff}.meet-doctor .social-icons .quick-contact{left:auto;right:10px}.page-template-home .banner-section .banner-image img{width:300px;height:300px;object-fit:contain}.page-template-home .banner-section .doctor-banner-sec{height:122px}.m-footer{display:flex;bottom:100px}.page-template-treatment .banner-section{height:864px}.banner-section .doctor-banner-sec .doctor-image img{width:100px;height:100px;object-fit:contain}#header-nav a:hover{color:#f5f5f5!important}.page-template-contact-us .contact-us .content-box.small h1 span{font-size:30px}.page-template-treatment .mobile-banner.main-banner .banner-section{height:auto}.page-template-treatment .mobile-banner.main-banner.treatment-banner .content-box h2{font-size:22px;font-style:normal;font-family:'Quicksand';line-height:1.3;padding:10px}.page-template-treatment .mobile-banner.main-banner.treatment-banner .banner-section .banner-image{width:100%}section.meet-doctor .meet-doctor-inner .doctor-image{width:200px;margin:auto}section.meet-doctor .meet-doctor-inner .head.content-box h3{margin:0 auto}.page-template-treatment .meet-doctor-inner .content-box.head h4{text-align:center}.page-template-treatment section.overview .overview-image img{max-height:220px}section.treatment-section .treat-center img{max-height:220px;margin-bottom:0}.page-template-campaign-template .main-banner .banner-section{background-position:left!important}.page-template-campaign-template .main-banner .content-box h2{font-weight:600;font-size:22px;line-height:normal;letter-spacing:-.8px}.emergency-dental-treatment .banner-section .banner-image img{max-width:70%;max-height:80%;min-width:70%;margin:20px 0}.emergency-dental-treatment .banner-section{padding-bottom:0!important}.page-template-main-treat .laser-dentistry .treatment-banner .doctor-banner-sec+.content-box h2{margin:auto;margin-bottom:12px;font-size:20px}.page-template-marketing-tamplate .treatment-banner .banner-section .banner-image img{margin:20px 0 0 0}.page-template-marketing-tamplate .main-banner .banner-section{padding:50px 0}section.healthtips-sec .health-tips-items2 .video .video-thumb .image img{width:100%;height:100%}section.about-clinic .image img{width:100%;height:100%}.patient-stories.health-tips .health-tips-items.owl-carousel .owl-stage-outer{padding:0 4px}.page-template-contact-us .contact-us .doctor-banner-sec .banner-image{height:330px}.page-template-campaign-template .service-sec .leftbar .image{width:100%}.hi-lang-sec .hi-lang-sec-inner .image{margin-bottom:30px;text-align:center}.hi-lang-sec .hi-lang-sec-inner .image img{position:static;width:100%}.main-header .menu>ul>li>a,.main-header .menu>ul>li>span{font-family:'Quicksand';font-weight:700}.page-template-campaign-template .cta-action .content-box h2{font-size:26px;margin-top:12px}.page-template-campaign-template .get-it-touch{padding-top:0!important}.page-template-Campaign-ads .get-it-touch{padding-top:0!important}.page-template-Campaign-ads footer{padding:30px 0 80px 0}.page-template-Campaign-ads .m-footer{position:fixed;right:0;bottom:0;z-index:888;padding:10px 0;height:auto;align-items:center;width:100%;left:0;background:#fff;justify-content:center;text-align:center;margin:0;box-shadow:-4px 0 20px 0 #333;border-bottom:4px solid var(--primary-color)}.m-footer .appointment-btn a{background:#de9e00}.page-template-campaign-template .m-footer{position:fixed;right:0;bottom:0;z-index:888;padding:10px 0;height:auto;align-items:center;width:100%;left:0;background:#fff;justify-content:center;text-align:center;margin:0;box-shadow:-4px 0 20px 0 #333;border-bottom:4px solid var(--primary-color)}.page-template-home .mobile-banner.main-banner .banner-section{min-height:90vh;max-height:90vh;padding:30px 0!important}}