@media only screen and (max-width:767px){body,p{font-size:15px}.ptb-150{padding-top:50px;padding-bottom:50px}.pt-150{padding-top:50px}.pb-125{padding-bottom:25px}.default-btn{padding:12.5px 25px;font-size:15px}.section-title{margin-bottom:30px}.section-title h2{font-size:25px}.top-header-area{padding-bottom:20px}.top-header-area .container-fluid{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);max-width:540px}.top-header-left{margin-bottom:15px;display:block}.top-header-left li{margin-bottom:10px;margin-right:0;font-size:14px}.top-header-left li svg{width:12px;height:12px;margin-right:5px}.top-header-left li:last-child{margin-bottom:0}.top-header-info{display:block}.top-header-info li{margin-bottom:10px;margin-right:0;font-size:14px}.top-header-info li svg{width:12px;height:12px;margin-right:5px}.top-header-info li:last-child{margin-bottom:0}.navbar .container-fluid{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);max-width:540px}.navbar .navbar-inner{padding:10px 20px}.navbar.sticky{padding-top:15px;padding-bottom:15px}.main-header-area{padding-top:20px}.dental-clinic-slider-area{margin-top:0;margin-left:0;margin-right:0}.dental-clinic-slider-item{z-index:1;border-radius:0;padding-top:325px;padding-bottom:280px;position:relative}.dental-clinic-slider-item .container-fluid{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);max-width:540px}.dental-clinic-slider-item:before{content:"";opacity:.3;z-index:-1;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0;right:0}.dental-clinic-slider-item .dental-clinic-ratings{display:none}.dental-clinic-slider-content .sub{padding:5px;font-size:12px}.dental-clinic-slider-content h1{font-size:42px}.dental-clinic-slider-content .slider-btn{margin-top:25px;display:block}.dental-clinic-slider-content .slider-btn li{margin-bottom:12px;margin-right:0}.dental-clinic-slider-content .slider-btn li:last-child{margin-bottom:0}.what-we-do-card .content{padding:25px}.what-we-do-card .content h3{margin-bottom:20px;font-size:20px}.what-we-do-card .content .list{margin-bottom:20px}.what-we-do-card .content .list li{padding:10px 15px}.what-we-do-card .content p{margin-bottom:20px;font-size:15px}.about-image{height:500px}.about-content{padding:30px 0 0}.about-content h2{margin-bottom:12px;font-size:25px}.about-content .list li{padding:10px;font-size:14px}.about-content .list li svg{width:18px;height:18px;margin-right:12px}.about-content .list li:nth-child(2),.about-content .list li:nth-child(3){left:0}.about-content .info{margin-top:30px;padding-top:30px;display:block}.about-content .info li{margin-bottom:25px;margin-right:0}.about-content .info li:last-child{margin-bottom:0}.services-item{padding:25px}.services-item .service-image{padding-right:0}.services-item .service-content{margin-top:25px}.services-item .service-content h3{margin-bottom:10px;font-size:22px}.services-item .service-content p{margin-bottom:20px}.appointment-form{padding:25px}.appointment-form h3{margin-bottom:25px;font-size:25px}.appointment-form form .form-group label{font-size:14px}.appointment-form .arrow-shape{display:none}.features-content{padding:30px 25px}.features-content h3{margin-bottom:15px;font-size:25px}.features-content p{font-size:15px}.features-content .list{margin-top:12px}.doctors-area .container-fluid{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);max-width:540px}.doctors-card .doctor-content .list li a{padding:5px 10px;font-size:12px}.review-inner h2{margin-bottom:30px;font-size:25px}.review-inner .ratings-box{margin-top:30px;padding:20px;display:block}.review-inner .ratings-box .content h5{margin-bottom:12px;font-size:22px}.review-inner .ratings-box .content h5 span{font-size:12px}.review-inner .ratings-box .content .list{margin-bottom:15px}.review-inner .ratings-box .content .list li i{font-size:15px}.review-inner .ratings-box .content .list li span{font-size:12px;left:7px}.review-card{padding:25px}.review-card .rating{margin-bottom:15px}.review-card p{margin-bottom:20px;font-size:14px}.review-arrow-shape{display:none}.real-results-card .real-content{padding:25px}.real-results-card .real-content .list li{display:block}.real-results-card .real-content .list li span{margin-bottom:10px;font-size:14px;display:block}.footer-area{border-radius:0;margin-bottom:0;margin-left:0;margin-right:0;padding-top:50px}.single-footer-widget.pe-5{padding-right:0!important}.single-footer-widget.ps-5{padding-left:0!important}.single-footer-widget .info-list li{margin-bottom:15px;font-size:15px}.copyright-area{margin-top:25px}.copyright-area p{font-size:14px}.dental-treatment-review-slider{max-width:525px;margin-top:35px;position:relative;bottom:0;right:0}.dental-treatment-review-slider .content{padding:20px}.dental-treatment-review-slider .content p{font-size:14px}.page-banner-area{border-radius:0;margin-top:0;margin-left:0;margin-right:0;padding-top:300px;padding-bottom:50px}.page-banner-area:before{border-radius:0}.page-banner-content h2{margin-bottom:15px;font-size:35px}.page-banner-content h2:before{height:40px}.page-banner-content .list{display:block}.page-banner-content .list li{margin-bottom:10px;margin-right:0}.page-banner-content .list li:before{display:none}.page-banner-content .list li:last-child{margin-bottom:0}.testimonials-pagination{text-align:start;margin-top:30px;position:relative}.dentist-profile-sidebar{margin-bottom:30px}.dentist-profile-desc{padding:25px}.dentist-profile-desc h2{margin-bottom:15px;font-size:25px}.dentist-profile-desc h3{font-size:18px}.contact-info-card{padding:25px}.contact-info-card .icon{margin:0 auto 20px}.contact-info-card h3{margin-bottom:12px}.contact-us-form{padding:25px}.services-details-sidebar{margin-bottom:30px}.services-details-sidebar .services-box,.services-details-sidebar .working-info{padding:25px}.services-details-desc .block-image .icon{bottom:10px;right:10px}.services-details-desc .desc-inner{padding:25px}.services-details-desc .desc-inner h2{font-size:25px}.services-details-desc .desc-inner h3{margin-top:30px;margin-bottom:15px}.services-details-desc .desc-inner .list li{margin-left:0;font-size:15px}.services-details-desc .desc-inner .list li:nth-child(2),.services-details-desc .desc-inner .list li:nth-child(3){margin-left:0}}@media only screen and (min-width:576px) and (max-width:767px){.page-banner-content .list{display:flex}.page-banner-content .list li{margin-bottom:0;margin-right:35px}.page-banner-content .list li:before{display:block}}@media only screen and (min-width:768px) and (max-width:991px){.ptb-150{padding-top:70px;padding-bottom:70px}.pt-150{padding-top:70px}.pb-125{padding-bottom:45px}.top-header-area{padding-bottom:20px}.top-header-area .container-fluid{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);max-width:720px}.top-header-left{justify-content:center;margin-bottom:15px}.top-header-info{justify-content:center}.navbar .container-fluid{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);max-width:720px}.navbar .navbar-inner{padding:10px 20px}.navbar.sticky{padding-top:15px;padding-bottom:15px}.navbar.sticky .others-option{right:85px}.navbar .collapse:not(.show){display:block}.navbar ul{display:none}.navbar .others-option{position:absolute;top:50%;right:75px;transform:translateY(-50%)}.navbar .others-option .option-item{margin-right:15px}.navbar .others-option .option-item .default-btn{padding:10.5px 20px;font-size:15px}.main-header-area{padding-top:20px}.responsive-navbar .offcanvas-body .others-option{display:none!important}.dental-clinic-slider-area{margin-top:0;margin-left:0;margin-right:0}.dental-clinic-slider-item{z-index:1;border-radius:0;padding-top:300px;padding-bottom:250px;position:relative}.dental-clinic-slider-item .container-fluid{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);max-width:720px}.dental-clinic-slider-item:before{content:"";opacity:.3;z-index:-1;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0;right:0}.dental-clinic-slider-item .dental-clinic-ratings{display:none}.dental-clinic-slider-content h1{font-size:70px}.what-we-do-card .content{padding:25px}.what-we-do-card .content h3,.what-we-do-card .content .list{margin-bottom:20px}.what-we-do-card .content .list li{padding:10px 15px}.what-we-do-card .content p{margin-bottom:20px}.about-image{height:610px}.about-content{padding:30px 0 0}.about-content p{max-width:100%}.appointment-form .arrow-shape{display:none}.features-content{padding:50px}.features-images{display:flex}.features-images .image{margin-bottom:0;margin-right:25px}.features-images .image:last-child{margin-right:0}.doctors-area .container-fluid{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);max-width:720px}.doctors-card .doctor-content .list li a{padding:5px 10px}.footer-area{border-radius:0;margin-bottom:0;margin-left:0;margin-right:0;padding-top:170px}.single-footer-widget.pe-5{padding-right:0!important}.single-footer-widget.ps-5{padding-left:0!important}.single-footer-widget .info-list li{margin-bottom:15px;font-size:17px}.copyright-area{margin-top:45px}.navbar-style-two-area .others-option .option-item .icon{display:none}.navbar-style-three-area .others-option{right:85px}.dental-treatment-review-slider{max-width:525px;margin-top:45px;position:relative;bottom:0;right:0}.page-banner-area{border-radius:0;margin-top:0;margin-left:0;margin-right:0;padding-top:250px;padding-bottom:70px}.page-banner-area:before{border-radius:0}.dentist-profile-sidebar{margin-bottom:30px}.services-details-sidebar{margin-bottom:30px}}@media only screen and (min-width:992px) and (max-width:1199px){.ptb-150{padding-top:100px;padding-bottom:100px}.pt-150{padding-top:100px}.pb-125{padding-bottom:75px}.top-header-area{padding-bottom:20px}.top-header-area .container-fluid{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);max-width:960px}.top-header-left{justify-content:center;margin-bottom:15px}.top-header-info{justify-content:center}.navbar .container-fluid{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);max-width:960px}.navbar .navbar-inner{padding:10px 20px}.navbar.sticky{padding-top:15px;padding-bottom:15px}.navbar.sticky .others-option{right:95px}.navbar .collapse:not(.show){display:block}.navbar ul{display:none}.navbar .others-option{position:absolute;top:50%;right:75px;transform:translateY(-50%)}.navbar .others-option .option-item{margin-right:15px}.navbar .others-option .option-item .default-btn{padding:10.5px 20px;font-size:15px}.main-header-area{padding-top:20px}.responsive-navbar .offcanvas-body .others-option{display:none!important}.dental-clinic-slider-area{margin-top:0;margin-left:0;margin-right:0}.dental-clinic-slider-item{z-index:1;border-radius:0;padding-top:300px;padding-bottom:250px;position:relative}.dental-clinic-slider-item .container-fluid{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);max-width:960px}.dental-clinic-slider-item:before{content:"";opacity:.3;z-index:-1;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0;right:0}.dental-clinic-slider-item .dental-clinic-ratings{display:none}.about-image{height:700px}.about-content{padding:30px 0 0}.about-content p{max-width:100%}.appointment-form .arrow-shape{top:-50px;right:0}.features-images{display:flex}.features-images .image{margin-bottom:0;margin-right:25px}.features-images .image:last-child{margin-right:0}.doctors-area .container-fluid{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);max-width:960px}.footer-area{border-radius:0;margin-bottom:0;margin-left:0;margin-right:0}.single-footer-widget.pe-5{padding-right:0!important}.single-footer-widget.ps-5{padding-left:0!important}.single-footer-widget .info-list li{margin-bottom:15px;font-size:17px}.navbar-style-two-area .others-option .option-item .icon{display:none}.navbar-style-three-area .others-option{right:95px}.dental-treatment-review-slider{max-width:525px;margin-top:45px;position:relative;bottom:0;right:0}.page-banner-area{border-radius:0;margin-top:0;margin-left:0;margin-right:0;padding-top:265px;padding-bottom:100px}.page-banner-area:before{border-radius:0}.dentist-profile-sidebar .doctors-card .doctor-content .list li a{padding:5px 8px;font-size:14px}.dentist-profile-desc{padding:35px}.services-details-sidebar{margin-bottom:30px}}@media only screen and (min-width:1200px) and (max-width:1399px){.ptb-150{padding-top:100px;padding-bottom:100px}.pt-150{padding-top:100px}.pb-125{padding-bottom:75px}.top-header-area .container-fluid{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);max-width:1140px}.top-header-left li{margin-right:20px;font-size:14px}.top-header-info li{margin-right:15px;font-size:14px}.navbar .container-fluid{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);max-width:1140px}.navbar .navbar-inner{padding:0 20px}.navbar .navbar-nav .nav-item{margin-left:10px;margin-right:10px}.navbar .navbar-nav .nav-item .nav-link{font-size:14px}.navbar .others-option .option-item{margin-right:10px}.main-header-area{padding-top:25px}.dental-clinic-slider-area{margin-top:0;margin-left:0;margin-right:0}.dental-clinic-slider-item{border-radius:0}.dental-clinic-slider-item.bg-two .dental-clinic-ratings,.dental-clinic-slider-item.bg-three .dental-clinic-ratings,.dental-clinic-slider-item .dental-clinic-ratings{top:50%;right:7%;transform:translateY(-50%)translate(-7%)}.what-we-do-card .content{padding:22px}.what-we-do-card .content p{font-size:15.5px}.about-content{padding:20px 0 20px 25px}.about-content .list li:nth-child(2),.about-content .list li:nth-child(3){left:0}.about-content .info li{margin-right:10px}.about-content .info li .default-btn{padding:15.5px 20px}.appointment-form .arrow-shape{right:0}.features-content{padding:55px 20px}.features-content p{font-size:18px}.doctors-area .container-fluid{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);max-width:1140px}.real-results-card .real-content{padding:25px}.footer-area{border-radius:0;margin-bottom:0;margin-left:0;margin-right:0}.single-footer-widget.pe-5{padding-right:0!important}.single-footer-widget.ps-5{padding-left:0!important}.single-footer-widget .info-list li{margin-bottom:15px;font-size:17px}.dental-treatment-review-slider{right:50px}.page-banner-area{border-radius:0;margin-top:0;margin-left:0;margin-right:0}.page-banner-area:before{border-radius:0}.contact-info-card{padding:20px}}@media only screen and (min-width:1600px){.top-header-area .container-fluid,.navbar .container-fluid,.navbar-style-two-area .container-fluid,.navbar-style-three-area .container-fluid{max-width:1920px;padding-left:100px;padding-right:100px}.dental-clinic-slider-item .container-fluid{max-width:1920px;padding-left:70px;padding-right:70px}.dental-clinic-slider-item.bg-two .dental-clinic-ratings{top:45%;right:20%;transform:translateY(-45%)translate(-20%)}.dental-clinic-slider-item.bg-three .dental-clinic-ratings{top:50%;right:23%;transform:translateY(-50%)translate(-23%)}.dental-clinic-slider-item .dental-clinic-ratings{top:48%;right:25%;transform:translateY(-48%)translate(-25%)}.doctors-area .container-fluid{max-width:1920px;padding-left:100px;padding-right:100px}.review-area:before{width:845px}.review-arrow-shape{top:335px;right:255px}}
