.servicesList{list-style:none;padding:0;display:flex;flex-wrap:wrap}.serviceItem{margin:10px;display:flex;align-items:center}.serviceLogo{max-width:100px;max-height:100px}.serviceName{font-weight:700}.imageItem{width:100%;height:100%;justify-content:flex-start}.clinic-info,.imageItem{display:flex;align-items:center}.clinic-info{justify-content:space-between}.clinic-buttons,.clinic-ratings{display:flex;gap:1rem}.clinic-images-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-gap:10px;gap:10px;border-radius:10px;position:relative;background-color:#e7edf5}.clinic-view-all-button{position:absolute;bottom:0;right:0;margin:.5rem}.clinic-image-1{grid-column:span 2;grid-row:span 2;border-radius:20px 0 0 20px}.clinic-image-3,.clinic-image-5{border-radius:0 20px 0 0}.clinic-images-grid>img{width:100%;height:100%;object-fit:cover}@media (max-width:768px){.clinic-image-1{grid-column:span 4;grid-row:span 4;border-radius:0}.clinic-image-2,.clinic-image-3,.clinic-image-4,.clinic-image-5,.clinic-image-6{display:none}}.serviceItem-modified{gap:.5rem;--tw-border-opacity:1;padding:.5rem;border:1px solid rgb(229 231 235/var(--tw-border-opacity));border-radius:.25rem}.before-after-images{margin-bottom:50px}.images-container{display:flex;overflow-x:auto;gap:10px}.imageItem-modified{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #e8e7e7;border-radius:10px}.imageItem-modified img{max-width:-moz-fit-content;max-width:fit-content}.before-image{border-radius:10px 0 0 0;object-fit:cover}.after-image{border-radius:0 10px 0 0;object-fit:cover}.image-caption{align-self:first baseline;padding:10px}html{overflow-x:hidden}.eh-similar-heading h1{font-weight:600;font-size:25px;color:#000;text-transform:inherit;line-height:normal}.eh-similar-heading h2,.eh-single-experienced-doctor-profile-info a,.eh-single-experienced-doctor-profile-info h2,.eh-single-review-slider-heading-text h2{font-weight:500;font-size:25px;color:#000;line-height:1.6}.eh-dental-about-social-media ul,.eh-dental-group-heading-review-right-content ul,.eh-single-search-card-review ul,.eh-top-total-review-star ul{display:flex;align-items:center;padding:0;margin:0;list-style:none}.eh-dental-group-area{background-color:#fff;padding:35px 0}.eh-dental-group-area h3,.eh-dental-group-area p{margin-bottom:0}.eh-dental-group-heading-content h1{margin-bottom:15px}.eh-dental-group-heading-bottom-content{justify-content:space-between;margin-bottom:15px}.eh-dental-group-heading-bottom-content,.eh-dental-group-heading-components,.eh-dental-group-heading-language,.eh-dental-group-heading-location,.eh-dental-group-heading-review{display:flex;flex-wrap:wrap;align-items:center}.eh-dental-group-heading-location,.eh-dental-group-heading-review{margin-right:30px}.eh-dental-group-heading-review-left-content h3{font-weight:500;font-size:25px;color:#373b56;margin-right:15px}.eh-dental-group-heading-review-right-content ul li,.eh-single-search-card-review ul li{margin:0 2px}.eh-dental-group-heading-review-right-content ul li img,.eh-single-search-card-review ul li img{width:20px;height:auto}.eh-dental-group-heading-review-right-content p{font-weight:400;font-size:16px;color:#000;line-height:1.3;margin-top:6px}.eh-dental-group-heading-location svg{width:20px;height:auto}.eh-dental-group-heading-language svg{width:25px;height:auto}.eh-dental-group-heading-language p,.eh-dental-group-heading-location p{font-weight:400;font-size:16px;color:#373b56;text-transform:inherit;line-height:normal;margin-left:15px}.eh-dental-group-add-favorite-btn{top:105!important;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.eh-dental-group-add-favorite-btn a{font-weight:500;font-size:16px;color:#fb6e67;text-transform:inherit;border:1px solid #fb6e67;padding:12px 91px;border-radius:8px;background-color:#fff;transition:.2s;display:flex;align-items:center;justify-content:center}.eh-dental-group-add-favorite-btn a.clinic-primary-cta{color:#fff;background-color:#fb6e67;border-color:#fb6e67;box-shadow:0 10px 20px hsla(3,95%,69%,.18)}.eh-dental-group-add-favorite-btn a.clinic-primary-cta:hover{background-color:#4b7ffb;border-color:#4b7ffb;color:#fff}.eh-dental-group-add-favorite-btn a.clinic-secondary-cta{padding:12px 28px;color:#373b56;border-color:#d7ddeb}.eh-dental-group-add-favorite-btn a.clinic-secondary-cta:hover{background-color:#ecf1fe;color:#373b56}.eh-dental-show-all-photos-btn button{font-weight:500;font-size:16px;color:#fb6e67;text-transform:inherit;border:1px solid #fb6e67;padding:12px 15px;border-radius:8px;background-color:#fff;transition:.2s;display:flex;align-items:center}.eh-dental-group-add-favorite-btn a svg,.eh-dental-show-all-photos-btn button svg{width:20px;height:auto;margin-right:10px}.eh-dental-group-add-favorite-btn a:hover{background-color:#fb6e67;color:#fff}.eh-dental-group-add-favorite-btn a:hover svg path{fill:#fff}.eh-dental-show-all-photos-btn button{border:none;color:#373b56;position:absolute;right:25px;bottom:25px;z-index:9}.eh-dental-show-all-photos-btn button:hover{background-color:#fb6e67;color:#fff}.eh-dental-show-all-photos-btn button:hover svg path{fill:#fff}.eh-dental-group-main-content{position:relative}.eh-dental-group-images-content{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:10px;column-gap:10px}.eh-dental-group-single-image.first-image{grid-column:auto/span 6;grid-row:auto/span 6;margin:5px 4px;height:610px}.eh-dental-group-single-image.first-image img{border-radius:30px 0 0 30px;background:#ecf1fe!important}.fifth-image,.fourth-image,.second-image,.third-image{grid-row:auto/span 2;grid-column:auto/span 3;height:300px;margin:5px 0}.fourth-image img,.second-image,.third-image img{background:#ecf1fe!important}.third-image img{border-radius:0 30px 0 0!important}.fifth-image img{border-radius:0 0 30px 0!important;background:#ecf1fe!important}.eh-dental-group-images-content img{width:100%;height:100%;display:block;object-fit:cover}.eh-before-after-image-modal{display:flex;flex-direction:row;flex-wrap:wrap;overflow-y:auto;height:590px}.eh-before-after-image-modal .eh-single-before-after-image-content{flex:0 0 47%;margin-bottom:25px}.modal-body{overflow:hidden;margin-left:35px}.single-direct-contact-our-clinic-content a{margin:15px 0!important;display:inline-block}.single-direct-contact-our-clinic-content p{max-width:450px;margin:0 auto!important}.eh-dental-about-area{background-color:#fafafd}.eh-dental-about-content{display:grid;grid-template-columns:repeat(2,48.5%);grid-gap:40px;gap:40px;padding-bottom:45px;border-bottom:3px solid #ecf1fe}.about-left-heading p{font-weight:400;font-size:18px;color:#000;line-height:1.6;margin-top:15px;margin-bottom:25px}.about-left-heading a{font-weight:500;font-size:18px;color:#000;text-transform:inherit;line-height:1.5;display:flex;align-items:center;transition:.1s}.about-left-heading a:hover{color:#fb6e67}.about-left-heading a svg{margin-left:10px}.about-left-heading a:hover svg path{fill:#fb6e67}.eh-dental-about-procedures-content{padding-top:30px}.eh-dental-about-single-procedures{background:#fff;border-radius:15px;border:1px solid #372b56;margin-bottom:15px;padding:15px 20px;cursor:pointer}.eh-dental-about-single-procedures-title{display:flex;align-items:center;justify-content:space-between}.eh-dental-about-single-procedures-title p{font-weight:400;font-size:18px;color:#000;text-transform:capitalize;margin-bottom:0}.eh-dental-about-contact-clinic-btn a{font-weight:600;font-size:18px;color:#fff;background:#fb6e67;width:100%;display:block;text-align:center;padding:15px 45px;border-radius:10px;margin-top:30px;transition:.2s}.eh-dental-about-contact-clinic-btn a:hover{background-color:#4c8cfd}.eh-dental-about-right-content{border-radius:30px;background:#ecf1fe;padding:25px 35px}.eh-dental-about-right-details{display:flex;flex-direction:row;gap:15px;justify-content:space-between}.eh-single-dental-about-right-details{border-radius:15px;background:radial-gradient(72.77% 70.71% at 50% 50%,#4da9ff 0,#4b7ffb 100%);display:flex;flex-direction:column;align-items:center;justify-content:center;height:145px;width:145px;text-align:center}.eh-single-dental-about-right-details h2{font-weight:800;font-size:45px;color:#fff;text-transform:inherit;line-height:1.1}.eh-single-dental-about-right-details p{font-weight:600;font-size:16px;color:#fff;line-height:1.2;margin-bottom:0}.eh-dental-about-right-get-quote h1{margin-top:35px;margin-bottom:20px}.eh-dental-about-right-get-quote h2{margin-top:35px;margin-bottom:10px}.clinic-quote-intro{max-width:560px;margin:0 auto 18px;color:#373b56;font-size:16px;line-height:1.6}.clinic-quote-trust{margin:10px 0 0;color:#373b56;font-size:14px;line-height:1.5;text-align:center}.eh-dental-about-right-get-quote form{padding:0 80px}.eh-dental-about-right-get-quote form button,.eh-dental-about-right-get-quote form input,.eh-dental-about-right-get-quote form select,.eh-dental-about-right-get-quote form textarea{width:100%;padding:16px 20px;border-radius:5px;border:.5px solid #373b56;margin-bottom:5px;font-weight:500;font-size:20px;color:#999b9f;text-transform:inherit;line-height:normal;background-color:#fff}.eh-dental-about-right-get-quote form input::placeholder,.eh-dental-about-right-get-quote form textarea::placeholder{color:#999b9f}.eh-dental-about-right-select{position:relative}.eh-dental-about-right-get-quote form select{font-size:20px;cursor:pointer;padding:16px 15px;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";position:relative}.eh-dental-about-right-select svg{position:absolute;right:15px;top:22px;cursor:pointer;pointer-events:none}.eh-dental-about-right-get-quote form textarea{resize:none;height:135px}.eh-dental-about-right-get-quote form input[type=submit]{font-weight:600;font-size:18px;color:#fff;background-color:#fb6e67;border:none;transition:.2s}.eh-dental-about-right-get-quote form input[type=submit]:hover{background-color:#4c8cfd}.eh-dental-about-right-get-quote button[type=submit]{font-weight:600;font-size:18px;color:#fff;background-color:#fb6e67;border:none;transition:.2s;cursor:pointer}.eh-dental-about-right-get-quote button[type=submit]:disabled{font-weight:600;font-size:18px;color:#fff;background-color:#ccc;border:none;transition:.2s;cursor:pointer}.eh-dental-about-right-get-quote button[type=submit]:hover{background-color:#4c8cfd}.eh-dental-about-social-media p{font-weight:500;font-size:18px;color:#000;text-align:center;margin:25px 0;line-height:normal}.eh-dental-about-social-media ul{justify-content:center}.eh-dental-about-social-media ul li{margin:0 17px}.mobile-about-left{display:none}.eh-dental-about-single-procedures .accordion-button:focus,.eh-dental-about-single-procedures .accordion-button:not(.collapsed){box-shadow:none;border-color:none;background:none}.eh-dental-about-procedures-content .accordion .accordion-header button{padding:0}.eh-dental-about-single-procedures .accordion-body h2{font-weight:500;font-size:25px}.eh-dental-about-single-procedures .accordion-body p{font-size:18px;margin-top:12px}.eh-dental-about-procedures-content .accordion.accordion-flush{height:480px;overflow-y:scroll}.eh-experienced-doctors-area{background-color:#fafafd;padding:45px 0}.eh-experienced-doctors-heading{margin-bottom:20px}.eh-experienced-doctors-slider-icon button{background:transparent;border:none}.eh-experienced-doctors-slider-icon button svg{width:25px;height:auto}.eh-experienced-doctors-slider-icon.doctors-slider-prev svg{margin-left:-50px}.eh-experienced-doctors-slider-icon.doctors-slider-next svg{margin-right:-50px}.eh-before-after-images-content,.eh-experienced-doctor-slider-content,.eh-experienced-doctors-content{overflow:hidden;padding-bottom:10px}.eh-before-after-images-content{margin-left:-32px}.eh-experienced-doctor-slider-content .react-multi-carousel-item,.eh-experienced-doctors-content .react-multi-carousel-item{margin-right:-3px}.eh-single-experienced-doctor-slider-content{background:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.1);border-radius:20px;padding:27px;margin:0 15px}.eh-single-experienced-doctor-slider-top{display:flex;flex-direction:row;align-items:center;padding-bottom:15px;border-bottom:3px solid #ebf1ff}.eh-single-experienced-doctor-profile{margin-right:10px}.eh-single-experienced-doctor-slider-offering{padding:15px 0}.eh-single-experienced-doctor-profile img{width:80px;height:80px;border-radius:50%;object-fit:cover;margin-right:30px}.eh-single-experienced-doctor-profile-info p{font-weight:400;font-size:16px;color:#999b9f;text-transform:inherit;line-height:1.2}.eh-single-experienced-location{display:flex;align-items:center;margin-bottom:8px}.eh-single-experienced-location p{font-size:16px;color:#000;margin-bottom:0;margin-left:10px}.eh-single-experienced-doctor-profile-info h2{font-size:22px}.eh-single-experienced-doctor-slider-offering h2{font-weight:600;font-size:22px;color:#373b56;text-transform:capitalize;margin-bottom:10px}.eh-single-experienced-doctor-slider-offering-opt-btn{display:flex;align-items:center;gap:10px}.doctor-offering a,.eh-single-experienced-doctor-slider-offering-opt-btn span{font-weight:500;font-size:13px;color:#000;background:#ebf1ff;padding:10px;display:inline-block;border-radius:12px}.doctor-offering a{margin:0 8px 8px 0}.show-offering{cursor:pointer}span.show-offering:hover .doctor-offering{top:inherit;position:absolute;width:95%;bottom:-5px;height:100px;left:10px;overflow-y:auto;display:block}.eh-single-experienced-doctor-slider-book-btn a{font-weight:600;font-size:17px;color:#fff;background:#4b7ffb;width:100%;display:block;text-align:center;padding:14px 20px;border-radius:10px;line-height:1.1;transition:.2s}.eh-single-experienced-doctor-slider-book-btn a:hover{background-color:#fb6e67}.eh-before-after-area{background-color:#fafafd}.eh-before-after-heading-content{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.eh-before-after-content{padding:45px 0;border-top:3px solid #ecf1fe;border-bottom:3px solid #ecf1fe}.eh-before-after-content .carousel-outer{margin-bottom:0}.eh-before-after-heading-content .eh-dental-show-all-photos-btn button{position:inherit;box-shadow:0 4px 12px 0 rgba(0,0,0,.2)}.eh-before-after-heading-content h2{margin-bottom:0}.eh-single-before-after-image-content{margin:0 12px}.eh-single-before-after-image-content img{width:97.5%;height:280px;object-fit:cover;border-radius:10px}.eh-single-before-after-image-content .image-wrapper figure{margin-bottom:0}.eh-additional-services-area{background-color:#fafafd;padding:45px 0 25px}.eh-accepted-payment-area h2,.eh-additional-services-area h2{margin-bottom:30px}.eh-additional-services-content{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:15px}.eh-single-additional-services-content{flex:0 0 32.33%;margin-bottom:20px}.eh-single-accepted-payment-card,.eh-single-additional-service-style{display:inline-flex;align-items:center;border:1px solid #373b56;padding:15px;border-radius:10px;min-width:180px}.eh-single-additional-services-content a{font-weight:400;font-size:18px;color:#000;text-transform:inherit;line-height:normal;background:#fff;border:1px solid #373b56;padding:17px 15px;display:inline-flex;flex-direction:row;align-items:center;border-radius:10px;min-width:185px}.eh-single-additional-services-content a svg{margin-right:10px}.eh-single-additional-services-content span{font-weight:400;font-size:18px;color:#000;text-transform:capitalize;margin-left:10px}.eh-accepted-payment-area{background-color:#fafafd}.eh-accepted-payment-content{padding:45px 0;border-top:3px solid #ecf1fe;border-bottom:3px solid #ecf1fe}.eh-accepted-payment-card{display:flex;align-items:center}.eh-single-accepted-payment-card{display:flex;flex-direction:row;align-items:center;margin-right:30px}.eh-single-accepted-payment-card img{width:30px}.eh-single-accepted-payment-card span{font-weight:500;font-size:18px;color:#4a4a4a;text-transform:capitalize;line-height:normal;margin-bottom:0;margin-left:9px}.eh-single-accepted-payment-card:last-child p{color:#241e63}.eh-review-area{background-color:#fafafd}.eh-review-content{border-bottom:3px solid #ecf1fe;padding:45px 0}.eh-top-total-review-left h2{font-weight:500;font-size:80px;color:#373b56;line-height:normal;margin-bottom:0;margin-right:25px}.eh-top-total-review-right-text p{font-weight:400;font-size:24px;color:#000;text-transform:capitalize;margin-top:15px;margin-bottom:0}.eh-review-top-catagory-review-list{margin-bottom:80px}.eh-top-total-review{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:30px}.eh-top-total-review-star ul li{margin:0 2px}.eh-top-total-review-star ul li img{width:30px;height:auto}.eh-review-top-catagory-review-list{max-width:820px;width:100%;margin:0 auto 80px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.eh-single-review-top-catagory-review-list{margin-top:40px;flex:0 0 50%}.eh-single-review-top-catagory-review-list:nth-child(2n){padding-left:180px}.eh-single-review-top-catagory-review-list-star{display:flex;align-items:center}.eh-single-review-top-catagory-review-list p{font-weight:400;font-size:20px;color:#000;text-transform:capitalize;line-height:normal;margin-bottom:20px}.eh-single-review-top-catagory-review-list-star p{font-weight:500;margin-right:10px;margin-bottom:0}.eh-review-slider-content-area h1{margin-bottom:30px}.eh-top-total-review-star{display:flex;align-items:center}.eh-single-review-slider-heading-text p{color:#999b9f;margin:5px 0;font-size:18px}.react-multiple-carousel__arrow{min-width:40px!important;min-height:40px!important}.eh-top-total-review-star h4{font-weight:500;font-size:28px;color:#000;margin-bottom:0;margin-right:10px}.css-1lvfkxq{font-size:19px!important}.css-rd9bp{z-index:9999999!important}.eh-single-review-slider-star-content p{font-size:15px;color:#000;text-transform:inherit;line-height:1.6;margin-top:15px;padding-bottom:50px}.eh-map-area{background-color:#fafafd;padding:55px 0}.eh-map-content h2{margin-bottom:30px}.eh-map-content iframe{width:100%;height:700px;border-radius:10px}.eh-search-area{background-color:#fff;padding-top:30px;padding-bottom:60px}.eh-search-area .container{max-width:1400px}.eh-search-heading-content{text-align:center}.clinic-list-eyebrow{display:inline-flex;align-items:center;justify-content:center;padding:7px 12px;border-radius:999px;background-color:#ecf1fe;color:#373b56;font-weight:700;font-size:13px;line-height:1;margin-bottom:14px}.eh-search-heading-content h1{font-weight:600;font-size:35px;color:#000;text-transform:capitalize;line-height:normal;margin-bottom:14px}.clinic-list-intro{max-width:760px;margin:0 auto 18px;color:#373b56;font-size:18px;line-height:1.6}.clinic-list-trust-strip{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:28px}.clinic-list-trust-strip span{display:inline-flex;align-items:center;min-height:38px;padding:8px 14px;border:1px solid #d7ddeb;border-radius:8px;background-color:#fff;color:#373b56;font-weight:600;font-size:14px}.eh-search-heading-search-content{display:flex;justify-content:center;margin-bottom:50px}.eh-search-heading-search-content input{font-weight:600;font-size:20px;color:#000;text-transform:inherit;line-height:normal;padding:25px 20px;width:100%;max-width:650px;border-radius:10px 0 0 10px;box-shadow:0 4px 12px 0 rgba(0,0,0,.1);border:none}.eh-search-heading-search-content input::placeholder{color:#999b9f}.eh-search-heading-search-content button{border-radius:0 10px 10px 0;background:#4b7ffb;border:none;padding:20px 23px}.eh-search-card-content img{width:100%}.eh-search-card-content .eh-single-search-card-content{border-radius:15px;background:#fff;box-shadow:0 3.377px 10.132px 0 rgba(0,0,0,.1);margin-bottom:25px}.eh-single-search-card-image img{width:100%;height:160px;object-fit:cover;border-radius:15px 15px 0 0;background-color:#d3d3d3}.eh-single-search-card-image{position:relative}.eh-single-search-card-image svg{position:absolute;top:12px;right:12px;z-index:2}.eh-single-search-card-text{padding:15px}.eh-single-search-card-top-text{display:flex;flex-direction:row;justify-content:space-between;gap:10px}.eh-single-search-card-top-left-text h5{font-weight:500;font-size:17px;color:#000;margin-bottom:0}.eh-single-search-card-top-right-text span{font-weight:700;font-size:15px;color:#4b7ffb;text-transform:inherit}.eh-single-right-paragraf p{font-weight:500;font-size:15px;color:#201e62;text-transform:capitalize;margin-bottom:0;text-align:right}.eh-single-search-card-location p{font-weight:400;font-size:14px;color:#000;margin-bottom:0;margin-left:8px}.eh-single-search-location-review{display:flex;justify-content:space-between;align-items:center;margin-top:10px;margin-bottom:20px}.eh-single-search-card-review{display:flex;align-items:center;margin-left:10px}.eh-single-search-card-review p{font-weight:600;font-size:15px;color:#373b56;margin-bottom:-3px;margin-right:1px;line-height:normal}.eh-single-search-card-book-btn a{font-weight:600;font-size:15px;color:#fff;background-color:#4b7ffb;padding:12px 20px;display:inline-block;width:100%;text-align:center;border-radius:8px;transition:.3s}.eh-single-search-card-book-btn a:hover{background-color:#fb6e67}.eh-single-search-card-book-btn .clinic-card-secondary-link{margin-top:8px;color:#373b56;background-color:#fff;border:1px solid #d7ddeb}.eh-single-search-card-book-btn .clinic-card-secondary-link:hover{background-color:#ecf1fe;color:#373b56}.eh-single-search-card-book-btn input[type=button]{font-weight:600;font-size:15px;color:#fff;background-color:#4b7ffb;padding:12px 20px;display:inline-block;width:100%;text-align:center;border-radius:8px;transition:.3s;border:none;cursor:pointer}.eh-single-search-card-book-btn input[type=button]:hover{background-color:#fb6e67}.eh-search-card-footer-content{text-align:center}.eh-search-card-footer-content p{font-weight:500;font-size:22px;color:#000;text-transform:inherit;line-height:normal;margin-top:30px;margin-bottom:25px}.eh-search-card-footer-content a{font-weight:600;font-size:18px;color:#fff;text-transform:capitalize;line-height:normal;padding:15px 45px;background-color:#fb6e67;border-radius:10px;transition:.2s;display:inline-block}.eh-search-card-footer-content a:hover{background-color:#4b7ffb;color:#fff}.eh-single-search-card-location{display:flex;align-items:center}@media (max-width:1399px){.eh-single-search-card-top-left-text h5{font-size:15px;width:150px}.eh-single-dental-about-right-details{height:125px}.eh-single-search-card-top-right-text p{font-size:13px}.eh-single-dental-about-right-details h2{font-size:38px}.eh-dental-about-right-get-quote form{padding:0 50px}.eh-single-before-after-image-content{flex:0 0 25%}.eh-single-before-after-image-content img{width:98%}.eh-single-search-card-top-right-text p{width:80px}}@media (max-width:1199px){.eh-before-after-area,.eh-experienced-doctors-area,.eh-review-area{overflow:hidden}.fifth-image,.fourth-image,.second-image,.third-image{height:260px}.eh-single-before-after-image-content{flex:0 0 35%}.eh-experienced-doctors-slider-icon.doctors-slider-prev svg{margin-left:-25px}.eh-experienced-doctors-slider-icon.doctors-slider-next svg{margin-right:-25px}.eh-map-content iframe{height:600px}.eh-dental-group-heading-bottom-content{position:relative}.eh-dental-group-add-favorite-btn{position:absolute;right:0;top:90px!important}.eh-dental-group-heading-components{margin-bottom:80px}.eh-dental-group-right-single-image img{height:250px}.eh-accepted-payment-content{padding:45px 0}.desktop-about-left{display:none}.mobile-about-left{display:block}.eh-single-dental-about-right-details h2{font-size:45px}.eh-single-dental-about-right-details{height:145px}.eh-dental-about-content{grid-template-columns:repeat(1,100%);gap:0;padding:0 100px 45px}.eh-dental-about-procedures-content h2{text-align:center}.eh-dental-about-right-content{order:-1;margin-top:45px}.eh-single-search-card-top-left-text h5{width:188px}.eh-single-additional-services-content{flex:0 0 31.33%}.eh-dental-about-single-procedures .accordion-body h2{text-align:left}.eh-single-experienced-doctor-profile-info h2{font-size:18px}.eh-single-experienced-doctor-profile-info p{font-size:14px}.eh-single-experienced-doctor-profile img{width:60px;height:60px;margin-right:15px}.eh-single-experienced-doctor-profile{flex:0 0 25%}.eh-single-experienced-doctor-slider-content{padding:30px}.eh-before-after-image-modal .eh-single-before-after-image-content{flex:0 0 46%}.eh-dental-group-single-image.first-image{height:530px}}@media (max-width:991px){.eh-dental-group-single-image{display:none}.eh-dental-group-single-image.first-image{display:block}.eh-dental-group-single-image.first-image img{border-radius:15px}.eh-dental-group-heading-location,.eh-dental-group-heading-review{margin-right:30px}.eh-dental-group-images-content{grid-template-columns:repeat(1,1fr)}.eh-dental-group-heading-review-left-content h3{margin-right:10px}.eh-dental-group-heading-language p,.eh-dental-group-heading-location p{font-size:19px;margin-left:10px}.eh-dental-about-right-get-quote form{padding:0 40px}.eh-dental-about-content{padding:0 60px 45px}.eh-single-dental-about-right-details h2{font-size:40px}.eh-single-dental-about-right-details p{font-size:15px}.eh-single-dental-about-right-details{height:125px}.eh-single-before-after-image-content{flex:0 0 42%}.eh-before-after-content{padding:45px 0 0;border-bottom:none}.eh-review-top-catagory-review-list{display:none}.eh-additional-services-content{align-items:flex-start}.eh-single-additional-services-content{flex:0 0 100%}.eh-single-additional-services-content a{min-width:200px}.eh-dental-group-left-images-content img{border-radius:12px}.eh-dental-group-add-favorite-btn a{padding:12px 91px}.eh-dental-show-all-photos-btn button{padding:12px 20px}.eh-additional-services-all-content{display:flex;flex-direction:row}.eh-search-heading-search-content input{max-width:520px}.eh-dental-group-heading-language{margin-top:15px}.eh-single-experienced-doctor-slider-top{flex-wrap:wrap}.eh-single-experienced-doctor-profile img{width:60px;height:60px;margin-right:15px}.eh-single-experienced-doctor-profile{flex:0 0 26%}.eh-single-experienced-doctor-profile-info{flex:0 0 74%}.eh-single-experienced-doctor-profile-info h2{font-size:18px}.eh-single-experienced-doctor-profile-info p{font-size:14px}.eh-single-experienced-doctor-slider-offering h2{font-size:18px}.eh-single-experienced-doctor-slider-offering-opt-btn a{font-size:13px}.eh-single-additional-services-content{flex:0 0 31.33%}.eh-single-additional-services-content span{font-size:15px}.eh-before-after-image-modal .eh-single-before-after-image-content{flex:0 0 100%}.modal-body{margin-left:8px}.eh-dental-group-single-image.first-image{height:auto}.eh-dental-group-add-favorite-btn{top:90px!important}}@media (max-width:767px){.eh-accepted-payment-card{flex-wrap:wrap}.eh-single-accepted-payment-card{margin-bottom:20px}.eh-similar-heading h2,.eh-single-experienced-doctor-profile-info h2{font-size:25px}.eh-dental-about-content{padding:0 0 45px}.eh-dental-about-right-get-quote form{padding:0 25px}.eh-dental-about-right-content{padding:25px}.eh-single-dental-about-right-details h2{font-size:35px}.eh-single-dental-about-right-details{height:115px}.eh-single-before-after-image-content{flex:0 0 55%}.eh-map-content iframe{height:500px}.eh-top-total-review-left h2{font-size:70px}.eh-top-total-review-right-text p{font-size:22px}.eh-dental-group-heading-review-right-content ul li img,.eh-single-search-card-review ul li img{width:18px}.eh-dental-group-heading-review-left-content h3{margin-right:10px}.eh-dental-group-heading-language p,.eh-dental-group-heading-location p{font-size:16px;width:120px}.eh-dental-group-heading-language p{width:auto!important}.eh-dental-group-heading-review-right-content p{font-size:14px}.eh-dental-group-heading-location svg{width:18px}.eh-dental-group-heading-language svg{width:25px}.eh-dental-group-heading-location,.eh-dental-group-heading-review{margin-right:15px}.eh-single-additional-services-content a{font-size:16px}.eh-single-additional-services-content{flex:0 0 48%}.eh-review-content{padding-bottom:0}.before-after-slider-area .carousel-outer{margin-right:0}}@media (max-width:575px){.brand-container .brand img{padding:30px 8px}.eh-dental-group-heading-review-right-content ul li img,.eh-single-search-card-review ul li img{width:15px}.eh-dental-group-heading-review-right-content p{font-size:14px;margin-top:5px}.eh-dental-group-heading-language p,.eh-dental-group-heading-location p{font-size:14px;width:266px!important}.eh-dental-group-heading-location,.eh-dental-group-heading-review{margin-right:8px}.eh-dental-group-add-favorite-btn{top:140px!important;width:100%}.eh-dental-group-add-favorite-btn a{padding-left:31%!important}.eh-dental-show-all-photos-btn button{padding:10px 15px;font-size:15px}.eh-similar-heading h2,.eh-single-experienced-doctor-profile-info h2{font-size:20px}.about-left-heading a,.about-left-heading p,.eh-dental-about-single-procedures-title p,.eh-dental-about-social-media p,.eh-single-accepted-payment-card span,.eh-single-experienced-doctor-slider-offering-opt-btn a,.eh-single-experienced-location p,.eh-single-review-slider-star-content p{font-size:14px}.eh-dental-about-right-get-quote form input,.eh-dental-about-right-get-quote form select,.eh-dental-about-right-get-quote form textarea{font-size:15px;padding:12px}.eh-dental-about-right-select svg{top:18px;width:13px}.eh-dental-about-right-get-quote form textarea{height:100px}.eh-dental-about-right-get-quote form input[type=submit],button[type=submit] .eh-single-experienced-doctor-slider-book-btn a{font-size:16px}.eh-dental-about-social-media ul li{margin:0 5px}.eh-dental-about-social-media ul li svg{height:25px}.eh-dental-about-social-media p{margin:15px 0}.eh-dental-about-contact-clinic-btn a{font-size:16px}.eh-single-experienced-doctor-slider-offering h2{font-size:20px}.eh-top-total-review-left h2{font-size:55px}.eh-top-total-review-star ul li img{width:25px}.eh-top-total-review-right-text p{font-size:18px}.eh-review-content{padding:35px 0;border:0}.eh-map-area{padding:0 0 45px}.eh-map-content h2{margin-bottom:20px}.eh-accepted-payment-content{padding:0;border:0}.eh-single-additional-services-content a{font-size:14px;min-width:150px;padding:10px 15px}.eh-single-additional-services-content a svg{margin-right:8px;width:15px}.eh-map-content iframe{height:380px}.eh-before-after-content{padding:0;border:none}.eh-before-after-heading-content{margin-bottom:10px}.eh-single-before-after-image-content{flex:0 0 70%}.eh-dental-about-content{padding:0;border-bottom:none}.eh-single-dental-about-right-details h2{font-size:25px}.eh-single-dental-about-right-details p{font-size:13px}.eh-single-dental-about-right-details{height:95px;width:95px}.eh-accepted-payment-area h2,.eh-additional-services-area h2,.eh-dental-group-heading-content h1{margin-bottom:15px}.eh-search-heading-content h1{font-size:30px}.eh-search-heading-search-content input{font-size:18px;padding:18px 20px}.eh-search-heading-search-content button{padding:18px 23px}.eh-search-heading-search-content button svg{width:30px}.eh-search-heading-search-content{margin-bottom:35px}.eh-search-card-footer-content p{font-size:18px;margin-top:10px;margin-bottom:20px}.eh-search-area{padding-bottom:40px}.eh-experienced-doctors-content .react-multi-carousel-item{margin-right:-1px}.eh-single-accepted-payment-card,.eh-single-additional-service-style{padding:10px 8px}.eh-additional-services-area{padding:0 0 25px}.eh-before-after-images-content{margin-left:-10px}.eh-dental-group-heading-components{margin-bottom:45px;flex:0 0 75%}.eh-dental-about-single-procedures .accordion-body p{font-size:15px}.eh-dental-about-single-procedures .accordion-body h2{font-size:20px}.direct-contact-our-clinic{padding:30px 0 15px}}@media (max-width:450px){.eh-single-search-card-top-right-text span{font-size:13px}.eh-dental-group-heading-components{flex-wrap:wrap;margin-bottom:45px}.eh-dental-group-heading-location,.eh-dental-group-heading-review{margin-bottom:15px}.eh-dental-about-right-get-quote form{padding:0}.eh-dental-about-right-get-quote form textarea{height:80px}.eh-dental-about-right-content{padding:25px 15px}.eh-single-before-after-image-content{flex:0 0 100%}.eh-single-additional-services-content a{font-size:12px;min-width:135px}.eh-single-additional-services-content span{font-size:13px}.eh-map-content iframe{height:300px}.eh-dental-about-right-details{gap:5px}.eh-single-dental-about-right-details h2{font-size:22px;margin-bottom:5px}.eh-single-dental-about-right-details p{font-size:10px}.eh-single-dental-about-right-details{height:80px;width:80px}.about-left-heading a,.about-left-heading p,.eh-dental-about-social-media p,.eh-single-accepted-payment-card p,.eh-single-experienced-doctor-slider-offering-opt-btn a,.eh-single-experienced-location p,.eh-single-review-slider-star-content p{font-size:12px}.eh-search-heading-content h1{font-size:25px}.eh-search-heading-search-content input{font-size:15px;padding:15px}.eh-search-heading-search-content button svg{width:25px}.eh-search-heading-search-content button{padding:12px 20px}.eh-search-card-footer-content a{font-size:16px;padding:13px 30px}.eh-dental-group-heading-language{margin-top:0;width:355px!important}.single-direct-contact-our-clinic-content button{font-size:14px;width:115px;padding:8px 15px}.eh-experienced-doctors-content .react-multi-carousel-list{padding:0 3px!important}.eh-dental-group-add-favorite-btn{width:100%;padding:2px 1px;top:140px!important}.eh-dental-group-main-content{padding-top:10px!important}}@media (max-width:399px){.eh-single-additional-services-content{flex:0 0 100%}.eh-single-accepted-payment-card,.eh-single-additional-service-style{min-width:75%}.eh-dental-group-heading-location,.eh-dental-group-heading-review{margin-bottom:15px;flex:0 0 100%}.eh-dental-group-add-favorite-btn{top:140px!important;width:100%;padding:5px 1px;position:static}.eh-before-after-heading-content{flex-direction:column;align-items:flex-start}.eh-dental-group-add-favorite-btn a{padding-bottom:10px!important}}.stickty_item_ul{display:flex;padding-left:100px;padding-right:100px;position:relative;bottom:-6px;list-style:none}.stickty_item_ul>li{padding:10px;font-style:normal;font-weight:600;align-items:center;text-align:center;font-size:12px;line-height:18px;color:#717171}.carousel-outer{margin-right:-8px}.react-multiple-carousel__arrow{top:50%!important;transform:translateY(-50%)!important}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1010}.popup-content{background-color:#fff;padding:20px;border-radius:8px;position:relative;width:80%}.popup-content .eh-single-review-slider-star-content .title{font-weight:700!important;margin-top:6px!important;font-size:18px!important}.popup-content .eh-single-review-slider-star-content .rating{padding-left:4px}.reviews-list .eh-experienced-doctor-slider-content .eh-single-review-slider-star-content .title{font-weight:700!important;margin-top:5px!important;font-size:18px!important}.reviews-list .eh-experienced-doctor-slider-content .eh-single-review-slider-star-content .rating{padding-left:4px}.close-icon{position:absolute;top:10px;right:10px;cursor:pointer;font-size:20px;color:#333}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;cursor:pointer}.eh-single-experienced-doctor-slider-content .clinicDoctors{padding:12px!important}.clinicDoctors .eh-single-experienced-doctor-slider-offering h2{font-size:14px!important}.clinicDoctors .eh-single-experienced-doctor-profile-info h2{font-size:16px!important}.clinicDoctors .eh-single-experienced-doctor-slider-offering-opt-btn span,.clinicDoctors .eh-single-experienced-location p,.doctor-offering a{font-size:12px!important}