/* 
 Theme Name:   Eversmile Dental
 Theme URI:    https://www.eversmile.com.au/
 Description:  This is child theme.
 Author:       Eversmile Dental
 Author URI:   https://www.eversmile.com.au/
 Template:     generatepress
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
--------------------------------------------*/

/**
 * Assign Font Family
 */ 

@font-face {
    font-family: 'Outfit';
    src: url('../../../wp-content/uploads/2025/05/Outfit-Light.woff2') format('woff2'),
        url('../../../wp-content/uploads/2025/05/Outfit-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Outfit';
    src: url('../../../wp-content/uploads/2025/05/Outfit-Regular.woff2') format('woff2'),
        url('../../../wp-content/uploads/2025/05/Outfit-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Outfit';
    src: url('../../../wp-content/uploads/2025/05/Outfit-Medium.woff2') format('woff2'),
        url('../../../wp-content/uploads/2025/05/Outfit-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Outfit';
    src: url('../../../wp-content/uploads/2025/05/Outfit-SemiBold.woff2') format('woff2'),
        url('../../../wp-content/uploads/2025/05/Outfit-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Outfit';
    src: url('../../../wp-content/uploads/2025/05/Outfit-Bold.woff2') format('woff2'),
        url('../../../wp-content/uploads/2025/05/Outfit-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Olympian LT Std';
    src: url('../../../wp-content/uploads/2025/05/OlympianLTStd-BoldItalic.woff2') format('woff2'),
        url('../../../wp-content/uploads/2025/05/OlympianLTStd-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

/**
 * Define Font Family
 */

body {font-family:'Outfit';font-weight:normal}

.iam-h1 h1,.legal-page h1{font-family:'Olympian LT Std';color:#ffffff;line-height:95px;font-weight:bold;font-style:italic}

.iam-h2 h2,.legal-page .entry-content h2{font-family:'Outfit';font-size:48px;line-height:61px;font-weight:normal;margin-bottom:25px;text-align:center;color:#4B4C4D}

.align-center{text-align:center} .align-left h2{text-align:left}.Olympian{font-family:'Olympian LT Std'}

/**
 * iPhone
 **/

@media only screen and (max-width: 767px) {
	
.middle-cta .locate-wrap{display:flex!important;flex-direction:column-reverse!important}.eversmile-blog-grid{grid-template-columns:repeat(1,1fr)!important}.inside-footer-widgets{display:flex!important;gap:0!important}.menu-inner{display:flex!important;flex-direction:column!important}.legal-top{flex-direction:column!important;gap:15px!important}.legal-link .disc{text-align:center!important;gap:10px!important}.legal-link .disc a{font-size:12px!important;line-height:21px!important}.legal-link{display:flex!important}.legal.grid-container{padding:0 15px!important}.discl{text-align:center!important;padding-top:15px!important;padding-bottom:25px!important}.com-logo a{display:flex!important;justify-content:center!important;align-items:center!important}.com-logo a img{width:90px!important}.foo-log a img{width:150px!important}.first-wrap,.second-wrap{gap:15px!important}.footer-cta h2{font-size:30px!important;text-align:center!important}.out-lays p{font-size:16px!important;line-height:25px!important;padding-bottom:10px!important}a.tl-bks{font-size:14px!important;padding:11px 17px!important}.dfg-tyu{justify-content:center!important;gap:15px!important}.out-lays{max-width:100%!important}.footer-cta{padding:50px 15px 50px!important}.custom-price04 h2.elementor-heading-title{font-size:24px!important}.custom-price04 .elementor-widget-button .elementor-widget-container{padding-top:25px!important}.custom-price04 .elementor-widget-text-editor .elementor-widget-container{padding-bottom:25px!important}.custom-price04 .e-flex.e-con.e-child:not(:last-child){padding-bottom:40px!important}.mobile-center.elementor-widget-heading h2{text-align:center!important}.my-faq .elementor-widget.elementor-widget-text-editor{font-size:14px!important;line-height:22px!important}.filter-gall .gallery{grid-template-columns:repeat(1,1fr)!important}
	
.middle-cta{padding:50px 20px!important;background-image:url(../../../wp-content/uploads/2025/06/mid-cta-mobile-img.jpg)!important}.middle-cta .dfg-tyu.on-head{flex-direction:column!important;justify-content:center!important;align-items:center!important}.middle-cta .dfg-tyu a.tl-bks{width:100%!important;justify-content:center!important;height:42px!important}.middle-cta .locate-wrap{gap:25px!important}.mid-lays{text-align:center!important}.middle-cta .locate-wrap h2{font-size:28px!important}.middle-cta .locate-wrap p{font-size:16px!important;line-height:25px!important}.middle-cta .dfg-tyu{padding-top:10px!important}.my-tab-content a.elementor-button{border:1px solid #69829c!important;border-radius:50px!important;font-size:14px!important;padding:11px 14px!important}.pad-gall{padding:0 7px!important}.review-card{padding:0!important;text-align:center!important}.review-card img.review-star-rating{display:inline-flex!important;height:16px!important}.review-posted-date{line-height:1!important;padding-top:0!important}.review-user-comment{font-size:14px!important;line-height:24px!important;padding-top:10px!important;padding-left:5px!important;padding-right:5px!important}.imp-content h2.elementor-heading-title{font-size:24px!important;line-height:30px!important;}.imp-content .implant-number h2.elementor-heading-title{font-size:48px!important;line-height:normal!important;}.implant-number.elementor-widget-heading:after{width:40px!important;height:40px!important;}
	
li.why-choose-us-item{padding:0 15px 25px!important;text-align:center!important}li.why-choose-us-item span{text-align:center!important;display:flex!important;justify-content:center!important}li.why-choose-us-item img{display:inline-block!important;width:40px!important}.slick-dots li,.slick-dots li button,.slick-dots li button:before{width:8px!important;height:8px!important}li.why-choose-us-item dt{padding:25px 0 15px!important;font-size:24px!important;line-height:30px!important}li.why-choose-us-item dd{font-size:16px!important;line-height:25px!important}.slick-dots li{margin:0!important}.slick-dots li button{padding:0!important}.slick-dots li button:before{font-size:8px!important;color:#69829c!important;opacity:.4!important;line-height:8px!important}.slick-dots li.slick-active button:before{color:#69829c!important;opacity:1!important}ul.slick-dots{display:flex;justify-content:center;gap:8px}.staff-bio,a.staff-detail-link{font-size:14px!important}.staff-list .staff-item{margin:0 7px!important;border-radius:20px!important;min-height:350px!important}.image-wrap04{max-width:200px!important}.bio-wrap{padding:30px 0 30px 20px!important;width:230px!important}.bio-wrap span.pos{font-size:12px!important}.bio-wrap h2.name{font-size:24px!important}a.staff-detail-link{padding:13px 15px!important;margin-top:40px!important}.staff-list .staff-item.slick-active{background:#69829c!important}.staff-list .staff-item.slick-active .bio-wrap span.pos,.staff-list .staff-item.slick-active .staff-bio,.staff-list .staff-item.slick-active h2.name{color:#fff!important}.staff-list .slick-active.staff-item:after{background:linear-gradient(270deg,rgba(105,130,156,0) 0,#69829c 100%)!important}.featured-blog-inner{padding:0!important;gap:30px!important;display:flex!important;flex-direction:column-reverse!important}.single-post .mob-menu-header-holder.mobmenu{background-color:#a0696a!important}.featured-excerpt{padding-bottom:30px!important}.featured-blog-right img.featured-image{height:250px!important;border-radius:20px!important}.featured-blog-section{padding:90px 15px 50px!important}.single-post h1.featured-title{font-size:30px!important;line-height:40px!important}
	
.why-choose-us-list button.slick-next.slick-arrow{right:0!important}.why-choose-us-list button.slick-prev.slick-arrow{left:0!important}.why-choose-us-list button.slick-next.slick-arrow,.why-choose-us-list button.slick-prev.slick-arrow{width:40px!important;height:40px!important;z-index:9!important;border:1px solid #ebeae9!important;border-radius:50px!important;background:#69829c!important}.why-choose-us .slick-next:after,.why-choose-us .slick-prev:after{width:11px!important;height:13px!important}.iam-h2 h2{font-size:28px!important;line-height:35px!important;margin-bottom:15px!important}.smile-gallery .slick-track,.review-gallery-wrapper .slick-track{margin:0!important}.eversmile-blog-thumbnail img{height:200px!important}.eversmile-blog-content{padding:20px 15px!important}h3.eversmile-blog-title{font-size:20px!important;padding:15px 0 40px!important}a.eversmile-blog-link{font-size:14px!important;padding:13px 15px!important;background:#69829c!important;color:#ebeae9!important}a.eversmile-blog-link svg path{stroke:#EBEAE9!important}.eversmile-blog-item{border-radius:20px!important}.eversmile-blog-grid{gap:20px!important}.marquee .wrap-logs{width:140px!important}.steps-container{grid-template-columns:1fr;padding:0 15px}.step-content{overflow:hidden;max-height:0;opacity:0;transition:max-height .4s,opacity .3s;padding-left:55px;font-size:14px!important;line-height:24px!important;padding-top:0!important}.step.active .step-content{max-height:300px;opacity:1}
	
.gallery-list button.slick-next.slick-arrow,.review-gallery-list button.slick-next.slick-arrow,.staff-list button.slick-next.slick-arrow{right:0!important}.gallery-list button.slick-prev.slick-arrow,.review-gallery-list button.slick-prev.slick-arrow,.staff-list button.slick-prev.slick-arrow{left:0!important}.gallery-list button.slick-arrow,.review-gallery-list button.slick-arrow,.staff-list button.slick-arrow{width:40px!important;height:40px!important;z-index:9!important;border:1px solid #69829c!important;border-radius:50px!important;background:#ebeae9!important}.review-gallery-wrapper,.smile-gallery{width:100%!important}.gallery-list button.slick-next.slick-arrow,.gallery-list button.slick-prev.slick-arrow,.review-gallery-list button.slick-next.slick-arrow,.review-gallery-list button.slick-prev.slick-arrow{top:50%!important;opacity:1!important}.why-btn .if-bg a.elementor-button{background-image:linear-gradient(90deg,#ebeae9 50%,#fff 50%)!important;color:#69829c!important;}.if-bg a.elementor-button svg path{stroke:#69829c!important;}.implants-grid .slick-slide{margin:0 15px;border-radius:20px!important;}.imp-content.e-flex.e-con.e-child{padding:180px 20px 20px!important;}.implants-grid .slick-slide:before{border-radius:20px!important;}ul.healthcare-list li.payment-item a{width:180px!important;height:120px!important;}ul.healthcare-list li.payment-item{padding:15px 0;}.my-faq .e-closed,.my-faq .e-n-accordion-item-title-icon svg,.my-faq .e-opened,.my-faq span.e-n-accordion-item-title-icon{width:20px!important;height:20px!important}.steps-container{grid-template-columns: repeat(1, 1fr)!important}.benefit-container{grid-template-columns:1fr!important;gap:20px!important}.step-label{font-size:12px!important;padding:9px 15px!important;border-radius:6px!important}.benefit-container h2{font-size:18px!important}.benefit-container p{margin-top:15px!important}.benefit-container h2:after{background-size:contain!important;width:17px!important;height:10px!important;background-repeat:no-repeat!important}.add-auth-grad.e-flex.e-con.e-child:before{left:0!important}.featured-author-meta{gap:50px!important}.legal-page .mob-menu-header-holder.mobmenu{background-color:#a0696a!important}.legal-page .inside-article{padding:90px 15px 50px!important}.legal-page .entry-content h2{font-size:28px!important;line-height:35px!important}
	
.healthcare-list button.slick-next.slick-arrow,.implants-grid button.slick-next.slick-arrow{right:0!important}.healthcare-list button.slick-prev.slick-arrow,.implants-grid button.slick-prev.slick-arrow{left:0!important}.healthcare-list button.slick-arrow,.implants-grid button.slick-arrow{width:40px!important;height:40px!important;z-index:9!important;border:1px solid #69829c!important;border-radius:50px!important;background:#ebeae9!important}.healthcare-list button.slick-next.slick-arrow,.healthcare-list button.slick-prev.slick-arrow,.implants-grid button.slick-next.slick-arrow,.implants-grid button.slick-prev.slick-arrow{top:50%!important;opacity:1!important}.healthcare-list .slick-next:after,.healthcare-list .slick-prev:after,.implants-grid .slick-next:after,.implants-grid .slick-prev:after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='25'%20height='29'%20viewBox='0%200%2025%2029'%20fill='none'%3E%3Cpath%20d='M10.12%201L23%2014.5m0%200L10.12%2028M23%2014.5H0'%20stroke='%2369829C'%20stroke-width='2'/%3E%3C/svg%3E")!important;height:13px!important;width:11px!important}
	
.ser-tabs .e-n-tabs{align-items:normal!important}.ser-tabs .e-n-tabs .e-n-tabs-heading{margin-left:15px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0!important}.gallery-spacing-custom .gallery img{height:20px!important;display:inline-flex!important;width:auto!important}.gallery-spacing-custom .gallery figure.gallery-item{padding:0!important;display:inline-flex!important;justify-content:center!important;width:auto!important}.gallery-spacing-custom .gallery .gallery-icon{display:inline-flex!important}.gallery-spacing-custom .gallery{justify-content:center!important;margin:0 !important!important;gap:15px!important}.marquee-container{height:auto!important;flex-direction:column!important}.scroll-down,.scroll-up{animation:unset!important}.marquee-column:first-child{display:none!important}.marquee-container:after,.marquee-container:before{opacity:0!important}.profile-card{padding:20px!important;margin-bottom:20px!important;min-height:340px!important;border-radius:20px!important}img.dentists-pic{width:200px!important}.profile-name{font-size:24px!important}.featured-blog-wrapper{display:flex!important;flex-direction:column!important;padding:20px!important;gap:20px!important}.page .featured-blog-wrapper img{height:200px!important}.featured-blog-wrapper h2 a,.bloog-bot h2 a{font-size:24px!important;line-height:34px!important}div#post-grid{grid-template-columns:1fr!important}.blog-thumb a img{height:200px!important}.bloog-bot{padding:20px!important}

.staff-list .slick-prev:after, .staff-list .slick-next:after, 
.gallery-list .slick-prev:after, .gallery-list .slick-next:after,
.review-gallery-list .slick-prev:after, .review-gallery-list .slick-next:after {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='25'%20height='29'%20viewBox='0%200%2025%2029'%20fill='none'%3E%3Cpath%20d='M10.12%201L23%2014.5m0%200L10.12%2028M23%2014.5H0'%20stroke='%2369829C'%20stroke-width='2'/%3E%3C/svg%3E") !important;
    width: 11px !important;
    height: 13px !important;
}
	
.accordion-wrapper{display:flex!important;flex-direction:column!important}.accordion-right,.hide-large{display:none!important}.accordion-header.active .hide-large{display:block!important}.accordion-content-inner p{font-size:14px!important;line-height:24px!important}.accordion-header{font-size:20px!important;padding:0 0 15px 40px!important}.accordion-header:before{width:32px!important;height:32px!important;font-size:16px!important}.accordion-left .accordion-item:before{left:14px!important}.accordion-left .accordion-item.active:before{height:90%!important}.accordion-content-inner{padding-left:40px!important}.iam-h1 h1,.legal-page h1{line-height:40px!important}.ele-btn a.elementor-button{font-size:14px!important;padding:14px 17px!important}.ele-btn.sec-btn a.elementor-button span.elementor-button-content-wrapper{align-items:center!important}.ele-btn.sec-btn a.elementor-button span.elementor-button-content-wrapper svg,.ele-btn.sec-btn a.elementor-button span.elementor-button-icon{height:14px!important}.hero-banner.e-flex::before{background:rgba(30,38,45,.6)!important}.team-dash .staff-list .staff-item.slick-center svg path{fill:#ffffff}.team-dash .staff-list .staff-item.slick-center svg circle{stroke:#ffffff}.about-page li.why-choose-us-item{padding:20px!important;margin: 0px 5px}.archive main#main h1.page-title{line-height:1!important;padding-bottom:40px!important}.archive main#main{padding:90px 15px 50px!important}
	
.my-tab-content{background-color:transparent!important;border-radius:0!important;padding:25px 15px 0!important}.my-tab-content h3.elementor-icon-box-title,.my-tab-content span.elementor-icon{font-size:24px!important}.my-tab-content p.elementor-icon-box-description{line-height:26px!important}.my-tab-content .elementor-widget-button .elementor-widget-container{padding-top:40px!important}.my-tab-content .elementor-icon-box-icon{position:absolute!important;top:-108vw;margin:0!important;display:flex;left:15px}.ser-tabs .e-n-tabs-content .elementor-widget-image{padding:0 15px!important}.hero-banner.e-flex{position:relative}.hero-banner.e-flex:after{background-size:100% 10%!important;bottom:-2px!important}ul.custom-counter{text-align:left!important;}ul.custom-counter li::before{width:1.5rem!important;height:1.5rem!important;font-size:14px!important;}.list-item-heading{font-size:20px!important;margin-bottom:5px!important;}.list-item-text{font-size:14px!important;}ul.custom-counter li{padding-left:2.5em!important;}.ser-tabs.page-gen .e-n-tabs .e-n-tabs-heading{margin:0!important;padding:0 15px!important;}.ser-tabs.page-gen .e-n-tabs .e-n-tabs-heading span.e-n-tab-title-text{font-size:12px!important;}.page-gen .my-tab-content{border-radius:20px!important;padding:40px 20px!important;}.page-gen.ser-tabs .e-n-tabs-content .elementor-widget-image{padding:0!important;}.page-gen .e-n-tabs-content{padding:0 15px!important;}.service-category .slick-dots li button:before{color:#69829C!important;}
	
.steps-container .step:not(:nth-last-child(-n+2)):after,.steps-container .step:nth-of-type(4):after,.steps-container .step:nth-of-type(5):before{display:none}.step-number{font-size:48px!important;width:30px}.step-number:after{width:40px!important;height:40px!important}button.step-header{display:flex!important;align-items:center}.step h3{padding-top:0!important;padding-left:25px!important;font-size:20px!important}.step .step-content p{margin:0!important}.steps-container{gap:25px!important}.step.active .step-content{padding-top:15px!important}.steps-container,.steps-container .step{overflow:visible!important}.step.active .step-content:after{content:'';border:1px dashed #69829C;height:100%;position:absolute;left:20px;top:0}.step-content{position:relative}.custom-shape.e-flex.e-con.e-child{width:100%!important;height:auto!important;padding:50px 15px 0!important;clip-path:unset!important;transform:skew(-3deg)!important}.custom-shape.e-flex.e-con.e-child .elementor-widget-heading,.custom-shape.e-flex.e-con.e-child .elementor-widget-text-editor,.custom-tabs{transform:skew(3deg)!important}.custom-tab-button{font-size:14px!important;line-height:1!important;padding:15px 10px!important}span.tab-icon{width:32px!important;height:32px!important;margin-bottom:10px!important}span.tab-icon svg{height:14px!important}.custom-tab-button.custom-active{border-top-left-radius:100px!important;border-top-right-radius:100px!important}.invi-table{overflow-x:scroll}table.pricing-table th{font-size:18px!important;padding:20px 10px!important}table.pricing-table td{font-size:14px!important;padding:20px 10px!important;line-height:18px!important}.page .for-hide{display:none}.btn-on-phone .if-bg a.elementor-button svg path{stroke:#EBEAE9!important}.btn-on-phone h2.elementor-heading-title{font-size:28px!important}.contact-section.e-flex{background-image:linear-gradient(180deg,#ebeae9 50%,#e4e9ef 50%)!important}
	
}

/**
 * iPad
 **/

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	
body,button,input,select,textarea{font-size:17px}
	
.inside-footer-widgets{display:flex!important;flex-direction:column!important;gap:50px!important}.inside-footer-widgets>div{flex:unset!important}.footer-widget-1{text-align:center!important}.foo-log,.foo-log a,.footer-follow a{justify-content:center!important}.footer-follow{justify-content:center!important}.legal.grid-container{padding:0 15px!important}.legal-top{flex-direction:column!important;gap:10px!important}.discl{text-align:center!important}.legal-link{display:flex!important}.footer-cta h2{font-size:44px!important;text-align:center!important}.out-lays p{font-size:16px!important;line-height:25px!important;padding-bottom:10px!important}.dfg-tyu{justify-content:center!important;gap:15px!important}.out-lays{max-width:100%!important}.footer-cta{padding:100px 15px 100px!important}.eversmile-blog-grid{grid-template-columns:repeat(1,1fr)!important}.iam-h1 h1{font-size:50px!important;line-height:70px!important}.hero-banner.e-flex::before{background:rgba(30,38,45,.6)!important}.hero-banner.e-flex:after{background-size:100% 10%!important;bottom:-2px!important}.ser-tabs .e-n-tabs-heading{padding:20px!important;border-radius:100px!important}.my-tab-content{background-color:transparent!important;border-radius:0!important;padding:40px 15px 0!important}.staff-list{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:20px 15px!important}.bio-wrap{width:260px!important;padding:25px 0 0 25px!important}.image-wrap04{max-width:200px!important}.review-gallery-wrapper,.smile-gallery{width:100%!important}.review-gallery-wrapper .slick-track,.smile-gallery .slick-track{margin:0!important}.middle-cta .locate-wrap{gap:50px!important}.hide-large{display:none!important}.accordion-wrapper{display:flex!important;flex-direction:column!important}.accordion-wrapper .accordion-right{display:none}.accordion-header.active .hide-large{display:block!important}.accordion-left .accordion-item.active:before{height:100%!important}.ele-btn.sec-btn a.elementor-button span.elementor-button-icon,.sec-btn .elementor-button-icon svg{height:16px!important}.page-gen .my-tab-content{border-radius:20px!important;padding:40px 20px!important;width:100%!important}.page-gen .e-n-tabs-content{padding:0 15px!important}.why-btn .if-bg a.elementor-button{background-image:linear-gradient(90deg,#ebeae9 50%,#fff 50%)!important;color:#69829c!important;}.implants-grid .e-con-inner>.e-con.e-child{width:100%!important}.steps-container{grid-template-columns:repeat(1,1fr)!important}.steps-container .step:not(:nth-last-child(-n+2)):after,.steps-container .step:nth-of-type(4):after,.steps-container .step:nth-of-type(5):before{display:none!important}.steps-container .step{text-align:center}.custom-shape.e-flex.e-con.e-child{width:100%!important;height:auto!important;padding:50px 15px 0!important;clip-path:unset!important;transform:skew(-3deg)!important}.custom-shape.e-flex.e-con.e-child .elementor-widget-heading,.custom-shape.e-flex.e-con.e-child .elementor-widget-text-editor,.custom-tabs{transform:skew(3deg)!important}.custom-tab-button{font-size:14px!important;line-height:1!important;padding:15px 10px!important}span.tab-icon{margin-bottom:10px!important}.invi-table{overflow-x:scroll}.contact-section.e-flex{background-image:linear-gradient(180deg,#ebeae9 50%,#e4e9ef 50%)!important}.marquee-container{column-gap:20px!important}.profile-card{margin-bottom:20px!important;padding:20px!important;border-radius:20px!important}img.dentists-pic{width:220px!important}.benefit-container{grid-template-columns:1fr!important;gap:40px!important}.filter-gall .gallery{grid-template-columns:repeat(2,1fr)!important}.featured-blog-wrapper,div#post-grid{grid-template-columns:1fr!important}.featured-blog-wrapper{padding:40px!important;gap:40px!important}
	
.gallery-list button.slick-next.slick-arrow,.gallery-list button.slick-prev.slick-arrow,.review-gallery-list button.slick-next.slick-arrow,.review-gallery-list button.slick-prev.slick-arrow{top:50%!important;opacity:1!important}.gallery-list button.slick-prev.slick-arrow,.review-gallery-list button.slick-prev.slick-arrow,.staff-list button.slick-prev.slick-arrow{left:0!important}.gallery-list button.slick-next.slick-arrow,.review-gallery-list button.slick-next.slick-arrow,.staff-list button.slick-next.slick-arrow{right:0!important}.gallery-list button.slick-arrow,.review-gallery-list button.slick-arrow,.staff-list button.slick-arrow{width:60px!important;height:60px!important;z-index:9!important;border:1px solid #69829c!important;border-radius:50px!important;background:#ebeae9!important}.gallery-list .slick-next:after,.gallery-list .slick-prev:after,.review-gallery-list .slick-next:after,.review-gallery-list .slick-prev:after,.staff-list .slick-next:after,.staff-list .slick-prev:after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='25'%20height='29'%20viewBox='0%200%2025%2029'%20fill='none'%3E%3Cpath%20d='M10.12%201L23%2014.5m0%200L10.12%2028M23%2014.5H0'%20stroke='%2369829C'%20stroke-width='2'/%3E%3C/svg%3E")!important;width:20px!important;height:25px!important}.tablet-center.elementor-widget-heading h2{text-align:center!important}
	
.featured-blog-inner{padding:0!important;gap:30px!important;display:flex!important;flex-direction:column-reverse!important}.single-post .mob-menu-header-holder.mobmenu{background-color:#a0696a!important}.featured-excerpt{padding-bottom:30px!important}.featured-blog-right img.featured-image{height:400px!important;border-radius:20px!important;width:100%}.featured-blog-section{padding:90px 15px 50px!important}.single-post h1.featured-title{font-size:30px!important;line-height:40px!important}.add-auth-grad.e-flex.e-con.e-child:before{display:none!important}.archive main#main h1.page-title{line-height:1!important;padding-bottom:40px!important}.archive main#main{padding:120px 15px 100px!important}.legal-page .mob-menu-header-holder.mobmenu{background-color:#a0696a!important}.legal-page .inside-article{padding:90px 15px 50px!important}.legal-page .entry-content h2{font-size:28px!important;line-height:35px!important}li.why-choose-us-item dt{line-height:40px}.why-choose-us-list-about li.why-choose-us-item{width:100%!important;padding:20px!important;border-radius:20px!important}ul.why-choose-us-list-about{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important}
	
}

/**
 * iPad Air (Portrait Mode)
 */ 

@media only screen and (min-width: 768px) and (max-width: 834px) and (orientation: portrait) {
	
body,button,input,select,textarea{font-size:17px}
	
.inside-footer-widgets{display:flex!important;flex-direction:column!important;gap:50px!important}.inside-footer-widgets>div{flex:unset!important}.footer-widget-1{text-align:center!important}.foo-log,.foo-log a,.footer-follow a{justify-content:center!important}.footer-follow{justify-content:center!important}.legal.grid-container{padding:0 15px!important}.legal-top{flex-direction:column!important;gap:10px!important}.discl{text-align:center!important}.legal-link{display:flex!important}.footer-cta h2{font-size:44px!important;text-align:center!important}.out-lays p{font-size:16px!important;line-height:25px!important;padding-bottom:10px!important}.dfg-tyu{justify-content:center!important;gap:15px!important}.out-lays{max-width:100%!important}.footer-cta{padding:100px 15px 100px!important}.eversmile-blog-grid{grid-template-columns:repeat(1,1fr)!important}.middle-cta .locate-wrap{display:flex!important;flex-direction:column-reverse!important}.mid-lays{text-align:center!important}.middle-cta{padding:50px!important}.hero-banner.e-flex::before{background:rgba(30,38,45,.6)!important}.hero-banner.e-flex:after{background-size:100% 10%!important;bottom:-2px!important}.ser-tabs .e-n-tabs-heading{padding:20px!important;border-radius:100px!important}.my-tab-content{background-color:transparent!important;border-radius:0!important;padding:40px 15px 0!important}.staff-list{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:20px 15px!important}.bio-wrap{width:260px!important;padding:25px 0 0 25px!important}.image-wrap04{max-width:200px!important}.review-gallery-wrapper,.smile-gallery{width:100%!important}.review-gallery-wrapper .slick-track,.smile-gallery .slick-track{margin:0!important}.middle-cta .locate-wrap{gap:50px!important}.hide-large{display:none!important}.accordion-wrapper{display:flex!important;flex-direction:column!important}.accordion-wrapper .accordion-right{display:none}.accordion-header.active .hide-large{display:block!important}.accordion-left .accordion-item.active:before{height:100%!important}.ele-btn.sec-btn a.elementor-button span.elementor-button-icon,.sec-btn .elementor-button-icon svg{height:16px!important}.page-gen .my-tab-content{border-radius:20px!important;padding:40px 20px!important;width:100%!important}.page-gen .e-n-tabs-content{padding:0 15px!important}.why-btn .if-bg a.elementor-button{background-image:linear-gradient(90deg,#ebeae9 50%,#fff 50%)!important;color:#69829c!important;}.implants-grid .e-con-inner>.e-con.e-child{width:100%!important}.steps-container{grid-template-columns:repeat(1,1fr)!important}.steps-container .step:not(:nth-last-child(-n+2)):after,.steps-container .step:nth-of-type(4):after,.steps-container .step:nth-of-type(5):before{display:none!important}.steps-container .step{text-align:center}.custom-shape.e-flex.e-con.e-child{width:100%!important;height:auto!important;padding:50px 15px 0!important;clip-path:unset!important;transform:skew(-3deg)!important}.custom-shape.e-flex.e-con.e-child .elementor-widget-heading,.custom-shape.e-flex.e-con.e-child .elementor-widget-text-editor,.custom-tabs{transform:skew(3deg)!important}.custom-tab-button{font-size:14px!important;line-height:1!important;padding:15px 10px!important}span.tab-icon{margin-bottom:10px!important}.invi-table{overflow-x:scroll}.contact-section.e-flex{background-image:linear-gradient(180deg,#ebeae9 50%,#e4e9ef 50%)!important}.marquee-container{column-gap:20px!important}.profile-card{margin-bottom:20px!important;padding:20px!important;border-radius:20px!important}img.dentists-pic{width:220px!important}.benefit-container{grid-template-columns:1fr!important;gap:40px!important}.filter-gall .gallery{grid-template-columns:repeat(2,1fr)!important}.featured-blog-wrapper,div#post-grid{grid-template-columns:1fr!important}.featured-blog-wrapper{padding:40px!important;gap:40px!important}.has-book-text .elementor-widget-container,.has-book-text .elementor-widget-container a{color:var(--contrast)!important}
	
.gallery-list button.slick-next.slick-arrow,.gallery-list button.slick-prev.slick-arrow,.review-gallery-list button.slick-next.slick-arrow,.review-gallery-list button.slick-prev.slick-arrow{top:50%!important;opacity:1!important}.gallery-list button.slick-prev.slick-arrow,.review-gallery-list button.slick-prev.slick-arrow,.staff-list button.slick-prev.slick-arrow{left:0!important}.gallery-list button.slick-next.slick-arrow,.review-gallery-list button.slick-next.slick-arrow,.staff-list button.slick-next.slick-arrow{right:0!important}.gallery-list button.slick-arrow,.review-gallery-list button.slick-arrow,.staff-list button.slick-arrow{width:60px!important;height:60px!important;z-index:9!important;border:1px solid #69829c!important;border-radius:50px!important;background:#ebeae9!important}.gallery-list .slick-next:after,.gallery-list .slick-prev:after,.review-gallery-list .slick-next:after,.review-gallery-list .slick-prev:after,.staff-list .slick-next:after,.staff-list .slick-prev:after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='25'%20height='29'%20viewBox='0%200%2025%2029'%20fill='none'%3E%3Cpath%20d='M10.12%201L23%2014.5m0%200L10.12%2028M23%2014.5H0'%20stroke='%2369829C'%20stroke-width='2'/%3E%3C/svg%3E")!important;width:20px!important;height:25px!important}.tablet-center.elementor-widget-heading h2{text-align:center!important}
	
.featured-blog-inner{padding:0!important;gap:30px!important;display:flex!important;flex-direction:column-reverse!important}.single-post .mob-menu-header-holder.mobmenu{background-color:#a0696a!important}.featured-excerpt{padding-bottom:30px!important}.featured-blog-right img.featured-image{height:400px!important;border-radius:20px!important;width:100%}.featured-blog-section{padding:90px 15px 50px!important}.single-post h1.featured-title{font-size:30px!important;line-height:40px!important}.add-auth-grad.e-flex.e-con.e-child:before{display:none!important}.archive main#main h1.page-title{line-height:1!important;padding-bottom:40px!important}.archive main#main{padding:120px 15px 100px!important}.legal-page .mob-menu-header-holder.mobmenu{background-color:#a0696a!important}.legal-page .inside-article{padding:90px 15px 50px!important}.legal-page .entry-content h2{font-size:28px!important;line-height:35px!important}li.why-choose-us-item dt{line-height:40px}.why-choose-us-list-about li.why-choose-us-item{width:100%!important;padding:20px!important;border-radius:20px!important}ul.why-choose-us-list-about{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important}
	
}

/**
 * iPad Pro (Portrait Mode)
 */ 

@media only screen  and (min-width: 834px)  and (max-width: 1024px)  and (orientation: portrait) {
	
body,button,input,select,textarea{font-size:17px}
	
.inside-footer-widgets{display:flex!important;flex-direction:column!important;gap:50px!important}.inside-footer-widgets>div{flex:unset!important}.footer-widget-1{text-align:center!important}.foo-log,.foo-log a,.footer-follow a{justify-content:center!important}.footer-follow{justify-content:center!important}.legal.grid-container{padding:0 15px!important}.legal-top{flex-direction:column!important;gap:10px!important}.discl{text-align:center!important}.legal-link{display:flex!important}.footer-cta h2{font-size:44px!important;text-align:center!important}.out-lays p{font-size:16px!important;line-height:25px!important;padding-bottom:10px!important}.dfg-tyu{justify-content:center!important;gap:15px!important}.out-lays{max-width:100%!important}.footer-cta{padding:100px 15px 100px!important}.eversmile-blog-grid{grid-template-columns:repeat(1,1fr)!important}.middle-cta .locate-wrap{display:flex!important;flex-direction:column-reverse!important}.mid-lays{text-align:center!important}.middle-cta{padding:50px!important}.hero-banner.e-flex::before{background:rgba(30,38,45,.6)!important}.hero-banner.e-flex:after{background-size:100% 10%!important;bottom:-2px!important}.ser-tabs .e-n-tabs-heading{padding:20px!important;border-radius:100px!important}.my-tab-content{background-color:transparent!important;border-radius:0!important;padding:40px 15px 0!important}.staff-list{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:20px 15px!important}.bio-wrap{width:260px!important;padding:25px 0 0 25px!important}.image-wrap04{max-width:200px!important}.review-gallery-wrapper,.smile-gallery{width:100%!important}.review-gallery-wrapper .slick-track,.smile-gallery .slick-track{margin:0!important}.middle-cta .locate-wrap{gap:50px!important}.hide-large{display:none!important}.accordion-wrapper{display:flex!important;flex-direction:column!important}.accordion-wrapper .accordion-right{display:none}.accordion-header.active .hide-large{display:block!important}.accordion-left .accordion-item.active:before{height:100%!important}.ele-btn.sec-btn a.elementor-button span.elementor-button-icon,.sec-btn .elementor-button-icon svg{height:16px!important}.page-gen .my-tab-content{border-radius:20px!important;padding:40px 20px!important;width:100%!important}.page-gen .e-n-tabs-content{padding:0 15px!important}.why-btn .if-bg a.elementor-button{background-image:linear-gradient(90deg,#ebeae9 50%,#fff 50%)!important;color:#69829c!important;}.implants-grid .e-con-inner>.e-con.e-child{width:100%!important}.steps-container{grid-template-columns:repeat(1,1fr)!important}.steps-container .step:not(:nth-last-child(-n+2)):after,.steps-container .step:nth-of-type(4):after,.steps-container .step:nth-of-type(5):before{display:none!important}.steps-container .step{text-align:center}.custom-shape.e-flex.e-con.e-child{width:100%!important;height:auto!important;padding:50px 15px 0!important;clip-path:unset!important;transform:skew(-3deg)!important}.custom-shape.e-flex.e-con.e-child .elementor-widget-heading,.custom-shape.e-flex.e-con.e-child .elementor-widget-text-editor,.custom-tabs{transform:skew(3deg)!important}.custom-tab-button{font-size:14px!important;line-height:1!important;padding:15px 10px!important}span.tab-icon{margin-bottom:10px!important}.invi-table{overflow-x:scroll}.contact-section.e-flex{background-image:linear-gradient(180deg,#ebeae9 50%,#e4e9ef 50%)!important}.marquee-container{column-gap:20px!important}.profile-card{margin-bottom:20px!important;padding:20px!important;border-radius:20px!important}img.dentists-pic{width:220px!important}.benefit-container{grid-template-columns:1fr!important;gap:40px!important}.filter-gall .gallery{grid-template-columns:repeat(2,1fr)!important}.featured-blog-wrapper,div#post-grid{grid-template-columns:1fr!important}.featured-blog-wrapper{padding:40px!important;gap:40px!important}.why-choose-us-list-about li.why-choose-us-item{width:100%!important;padding:20px!important;border-radius:20px!important}ul.why-choose-us-list-about{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important}.has-book-text .elementor-widget-container,.has-book-text .elementor-widget-container a{color:var(--contrast)!important}
	
.gallery-list button.slick-next.slick-arrow,.gallery-list button.slick-prev.slick-arrow,.review-gallery-list button.slick-next.slick-arrow,.review-gallery-list button.slick-prev.slick-arrow{top:50%!important;opacity:1!important}.gallery-list button.slick-prev.slick-arrow,.review-gallery-list button.slick-prev.slick-arrow,.staff-list button.slick-prev.slick-arrow{left:0!important}.gallery-list button.slick-next.slick-arrow,.review-gallery-list button.slick-next.slick-arrow,.staff-list button.slick-next.slick-arrow{right:0!important}.gallery-list button.slick-arrow,.review-gallery-list button.slick-arrow,.staff-list button.slick-arrow{width:60px!important;height:60px!important;z-index:9!important;border:1px solid #69829c!important;border-radius:50px!important;background:#ebeae9!important}.gallery-list .slick-next:after,.gallery-list .slick-prev:after,.review-gallery-list .slick-next:after,.review-gallery-list .slick-prev:after,.staff-list .slick-next:after,.staff-list .slick-prev:after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='25'%20height='29'%20viewBox='0%200%2025%2029'%20fill='none'%3E%3Cpath%20d='M10.12%201L23%2014.5m0%200L10.12%2028M23%2014.5H0'%20stroke='%2369829C'%20stroke-width='2'/%3E%3C/svg%3E")!important;width:20px!important;height:25px!important}.tablet-center.elementor-widget-heading h2{text-align:center!important}
	
.featured-blog-inner{padding:0!important;gap:30px!important;display:flex!important;flex-direction:column-reverse!important}.single-post .mob-menu-header-holder.mobmenu{background-color:#a0696a!important}.featured-excerpt{padding-bottom:30px!important}.featured-blog-right img.featured-image{height:400px!important;border-radius:20px!important;width:100%}.featured-blog-section{padding:90px 15px 50px!important}.single-post h1.featured-title{font-size:30px!important;line-height:40px!important}.add-auth-grad.e-flex.e-con.e-child:before{display:none!important}.archive main#main h1.page-title{line-height:1!important;padding-bottom:40px!important}.archive main#main{padding:120px 15px 100px!important}.legal-page .mob-menu-header-holder.mobmenu{background-color:#a0696a!important}.legal-page .inside-article{padding:90px 15px 50px!important}.legal-page .entry-content h2{font-size:28px!important;line-height:35px!important}li.why-choose-us-item dt{line-height:40px}
	
}

/**
 * iPad Air 2 (768px), iPad Mini 4 (768px), iPad Pro 9.7" (768px), iPad Pro 11" (834px), iPad Pro 12.9" (1024px) - Portrait
 */ 

@media screen and (orientation: portrait) and (min-width: 768px) and (max-width: 1024px) {
	
body,button,input,select,textarea{font-size:17px}
	
.inside-footer-widgets{display:flex!important;flex-direction:column!important;gap:50px!important}.inside-footer-widgets>div{flex:unset!important}.footer-widget-1{text-align:center!important}.foo-log,.foo-log a,.footer-follow a{justify-content:center!important}.footer-follow{justify-content:center!important}.legal.grid-container{padding:0 15px!important}.legal-top{flex-direction:column!important;gap:10px!important}.discl{text-align:center!important}.legal-link{display:flex!important}.footer-cta h2{font-size:44px!important;text-align:center!important}.out-lays p{font-size:16px!important;line-height:25px!important;padding-bottom:10px!important}.dfg-tyu{justify-content:center!important;gap:15px!important}.out-lays{max-width:100%!important}.footer-cta{padding:100px 15px 100px!important}.eversmile-blog-grid{grid-template-columns:repeat(1,1fr)!important}.middle-cta .locate-wrap{display:flex!important;flex-direction:column-reverse!important}.mid-lays{text-align:center!important}.middle-cta{padding:50px!important}.iam-h1 h1{font-size:50px!important;line-height:70px!important}.hero-banner.e-flex::before{background:rgba(30,38,45,.6)!important}.hero-banner.e-flex:after{background-size:100% 10%!important;bottom:-2px!important}.ser-tabs .e-n-tabs-heading{padding:20px!important;border-radius:100px!important}.my-tab-content{background-color:transparent!important;border-radius:0!important;padding:40px 15px 0!important}.staff-list{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:20px 15px!important}.bio-wrap{width:260px!important;padding:25px 0 0 25px!important}.image-wrap04{max-width:200px!important}.review-gallery-wrapper,.smile-gallery{width:100%!important}.review-gallery-wrapper .slick-track,.smile-gallery .slick-track{margin:0!important}.middle-cta .locate-wrap{gap:50px!important}.hide-large{display:none!important}.accordion-wrapper{display:flex!important;flex-direction:column!important}.accordion-wrapper .accordion-right{display:none}.accordion-header.active .hide-large{display:block!important}.accordion-left .accordion-item.active:before{height:100%!important}.ele-btn.sec-btn a.elementor-button span.elementor-button-icon,.sec-btn .elementor-button-icon svg{height:16px!important}.page-gen .my-tab-content{border-radius:20px!important;padding:40px 20px!important;width:100%!important}.page-gen .e-n-tabs-content{padding:0 15px!important}.why-btn .if-bg a.elementor-button{background-image:linear-gradient(90deg,#ebeae9 50%,#fff 50%)!important;color:#69829c!important;}.implants-grid .e-con-inner>.e-con.e-child{width:100%!important}.steps-container{grid-template-columns:repeat(1,1fr)!important}.steps-container .step:not(:nth-last-child(-n+2)):after,.steps-container .step:nth-of-type(4):after,.steps-container .step:nth-of-type(5):before{display:none!important}.custom-shape.e-flex.e-con.e-child{width:100%!important;height:auto!important;padding:50px 15px 0!important;clip-path:unset!important;transform:skew(-3deg)!important}.custom-shape.e-flex.e-con.e-child .elementor-widget-heading,.custom-shape.e-flex.e-con.e-child .elementor-widget-text-editor,.custom-tabs{transform:skew(3deg)!important}.custom-tab-button{font-size:14px!important;line-height:1!important;padding:15px 10px!important}span.tab-icon{margin-bottom:10px!important}.invi-table{overflow-x:scroll}.contact-section.e-flex:before{display:none!important}.contact-section.e-flex{background-image:linear-gradient(180deg,#ebeae9 50%,#e4e9ef 50%)!important}.benefit-container{grid-template-columns:1fr!important;gap:40px!important}.filter-gall .gallery{grid-template-columns:repeat(2,1fr)!important}.featured-blog-wrapper,div#post-grid{grid-template-columns:1fr!important}.featured-blog-wrapper{padding:40px!important;gap:40px!important}.add-auth-grad.e-flex.e-con.e-child:before{display:none!important}.archive main#main h1.page-title{line-height:1!important;padding-bottom:40px!important}.archive main#main{padding:120px 15px 100px!important}.legal-page .mob-menu-header-holder.mobmenu{background-color:#a0696a!important}.legal-page .inside-article{padding:90px 15px 50px!important}.legal-page .entry-content h2{font-size:28px!important;line-height:35px!important}.why-choose-us-list-about li.why-choose-us-item{width:100%!important;padding:20px!important;border-radius:20px!important}ul.why-choose-us-list-about{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important}.has-book-text .elementor-widget-container,.has-book-text .elementor-widget-container a{color:var(--contrast)!important}
	
.gallery-list button.slick-next.slick-arrow,.gallery-list button.slick-prev.slick-arrow,.review-gallery-list button.slick-next.slick-arrow,.review-gallery-list button.slick-prev.slick-arrow{top:50%!important;opacity:1!important}.gallery-list button.slick-prev.slick-arrow,.review-gallery-list button.slick-prev.slick-arrow,.staff-list button.slick-prev.slick-arrow{left:0!important}.gallery-list button.slick-next.slick-arrow,.review-gallery-list button.slick-next.slick-arrow,.staff-list button.slick-next.slick-arrow{right:0!important}.gallery-list button.slick-arrow,.review-gallery-list button.slick-arrow,.staff-list button.slick-arrow{width:60px!important;height:60px!important;z-index:9!important;border:1px solid #69829c!important;border-radius:50px!important;background:#ebeae9!important}.gallery-list .slick-next:after,.gallery-list .slick-prev:after,.review-gallery-list .slick-next:after,.review-gallery-list .slick-prev:after,.staff-list .slick-next:after,.staff-list .slick-prev:after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='25'%20height='29'%20viewBox='0%200%2025%2029'%20fill='none'%3E%3Cpath%20d='M10.12%201L23%2014.5m0%200L10.12%2028M23%2014.5H0'%20stroke='%2369829C'%20stroke-width='2'/%3E%3C/svg%3E")!important;width:20px!important;height:25px!important}.steps-container .step{text-align:center}.tablet-center.elementor-widget-heading h2{text-align:center!important}.marquee-container{column-gap:20px!important}.profile-card{margin-bottom:20px!important;padding:20px!important;border-radius:20px!important}img.dentists-pic{width:220px!important}.featured-blog-inner{padding:0!important;gap:30px!important;display:flex!important;flex-direction:column-reverse!important}.single-post .mob-menu-header-holder.mobmenu{background-color:#a0696a!important}.featured-excerpt{padding-bottom:30px!important}.featured-blog-right img.featured-image{height:400px!important;border-radius:20px!important;width:100%}.featured-blog-section{padding:90px 15px 50px!important}.single-post h1.featured-title{font-size:30px!important;line-height:40px!important}li.why-choose-us-item dt{line-height:40px}

}

/**
 * Till iPad
 */ 

@media only screen and (max-width:1024px) {
	
body.mob-menu-slideout-over{padding-top:0!important}.mobmenu-right-alignment .mob-cancel-button{font-size:17px!important;text-align:center;line-height:31px}.mobmenu-right-panel .mobmenu-right-bt{right:15px!important;top:20px!important;background:#a0696a;border-radius:50px;width:30px;height:30px}.mobmenu-right-panel{width:100%!important}#mobmenuright li a,.mob-expand-submenu i{font-size:16px!important}.mob-menu-header-holder.mobmenu{display:flex;align-items:center;transition:.3s}.mobile-icons{display:flex;background:#ebeae9;border-radius:50px;position:absolute;right:50px}.mob-menu-logo-holder a,.mobile-icons a{display:flex}.mob-menu-logo-holder{height:auto!important;display:flex}.mobmenur-container img{width:20px}.darkHeader .mob-menu-header-holder.mobmenu, .page-id-6427 .mob-menu-header-holder.mobmenu{background-color:#a0696a}.darkHeader a.fa-phndf04 svg rect{fill:#EBEAE9;transition:.3s}.darkHeader a.fa-phndf04 svg g{fill:#A0696A}.work-line>.e-con.e-child:after,.work-line>.e-con.e-child:before,.contact-section.e-flex:before{display:none!important}.has-book-text .elementor-widget-container,.has-book-text .elementor-widget-container a{color:var(--contrast)!important}
	
}

/**
 * Only for Desktop
 */

@media (min-width: 769px) {
	
.hide-large{display:none}.page .sticky-content,.single-post .sticky-content{position:-webkit-sticky;position:sticky;top:120px}.hero-banner.gradient-vector.e-flex:after{background-image:url(../../../wp-content/uploads/2025/06/gradient-vector.svg)}
	
}

/**
 * Lenis CSS - For Smooth Scrolling
 */

html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}body{overflow-x:clip}

/**
 * Hide anything from here
 */

.elementor-editor-active .legal-bottom,.elementor-editor-active .legal-links,.elementor-editor-active .site-footer,.elementor-editor-active header#masthead,.elementor-editor-active nav#site-navigation,.landing-page .mob-menu-header-holder.mobmenu,.main-navigation .big-nav1.ser-nav .main-li>a span.dropdown-menu-toggle,.main-pat span.dropdown-menu-toggle,.owl-gallery button.owl-prev{display:none!important}

/**
 * Header
 */ 

.page.landing-page .landing-header,header#masthead{position:fixed;z-index:999;width:100%;top:0;transition:background .3s}.darkHeader header#masthead,.darkHeader.page.landing-page .landing-header,.legal-page header#masthead{background:#69829c;box-shadow:0 0 20px 0 rgba(17,59,93,.1)}.nav-float-right #site-navigation{margin-right:auto}.in-header.on-head{gap:0}a.tl-bks.call-btn{background-image:linear-gradient(90deg,#ebeae9 50%,#fff 50%);color:#a0696a;border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-25px;padding:16px 48px 16px 24px}.ele-btn.fi-btn a.elementor-button,a.tl-bks.book-btn{background-image:linear-gradient(90deg,#a0696a 50%,#fff 50%)}.in-header a.tl-bks:hover{transform:unset}.darkHeader #primary-menu ul li a:not(.sub-menu li a){color:#fbf5ef}.ele-btn.fi-btn a.elementor-button{color:#ebeae9}.ele-btn.sec-btn a.elementor-button span.elementor-button-icon,.sec-btn .elementor-button-icon svg{width:20px;height:16px}

/**
 * Hero
 */ 

.hero-banner.e-flex:after{content:'';background-image:url(https://eversmile.com.au/wp-content/uploads/2025/05/edge-subract-after.svg);width:100vw;position:absolute;height:auto;bottom:-1px;background-size:contain;background-repeat:no-repeat;left:0;pointer-events:none;aspect-ratio:2/1;background-position:bottom}.reviews-main span.elementor-icon svg{height:auto}.reviews-main .elementor-icon-box-content h3{margin:0}.reviews-main .elementor-icon-box-wrapper{align-items:center!important}.reviews-main .elementor-icon-wrapper{display:flex}.ele-btn.sec-btn a.elementor-button{color:#a0696a}.gallery-spacing-custom .gallery{display:flex;align-items:center}.gallery-spacing-custom .gallery figure.gallery-item{padding-bottom:0!important}

/**
 * Change Drop Down Arrow
 */

#site-navigation li span.dropdown-menu-toggle{padding-left:5px}#site-navigation li span.dropdown-menu-toggle .icon-arrow svg{transition:.3s;transform:unset}#site-navigation ul li:hover span.dropdown-menu-toggle .icon-arrow svg{transform:rotate(180deg)}#primary-menu .gp-icon svg:not(.sub-menu li a span span svg){font-size:20px;top:5px}

/**
 * Footer
 */ 

.foo-log,.foo-log a,.footer-follow a{display:flex}.footer-follow{display:flex;gap:10px;padding:25px 0}.get-data{font-size:16px;line-height:25px}.get-data:not(:last-child),.get-text p{margin-bottom:10px}.time-notice{font-size:10px;line-height:17px;color:rgba(251,245,239,.7)}.discl,.legal-link .disc a,.legal-top h2{color:#ebeae9}.inside-footer-widgets{display:grid;grid-template-columns:330px auto;gap:130px}.first-wrap,.menu-inner,.second-wrap{display:grid;grid-template-columns:1fr 1fr;gap:40px}.menu-name{font-size:16px;line-height:25px;margin-bottom:25px;font-weight:500}.site-footer .menu li a{font-size:16px;line-height:25px;font-weight:300;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.site-footer .menu li{line-height:1}.site-footer .menu li:not(:last-child){margin-bottom:.7em}.site-footer{background-color:#69829c}.legal.grid-container{padding:0 20px}.discl{font-size:12px;line-height:21px;padding-top:25px;border-top:1px solid rgba(235,234,233,.2);padding-bottom:40px}.legal-top{display:inline-flex;justify-content:space-between;width:100%;align-items:center;padding-bottom:50px}.legal-top h2{margin:0;font-size:16px}.legal-link .disc{display:inline-flex;gap:25px;font-size:16px}.site-footer .menu li a:before{content:"";position:absolute;z-index:-1;height:2px;left:0;right:0;bottom:0;background:#ebeae9;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.site-footer .menu li a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66)}.legal-link .disc a:hover{color:#fff}

/**
 * Footer CTA
 */

.out-lays{margin:0 auto;width:100%;max-width:1080px;text-align:center}.footer-cta{padding:140px 0 160px;background-color:#ebeae9}.footer-cta-top-shape{width:100%;line-height:0;overflow:hidden}.footer-cta-top-shape svg{display:block;width:100%;height:auto;margin-bottom:-1px}.footer-cta h2{font-size:80px;color:#4b4c4d;font-weight:600;margin-bottom:25px}.out-lays p{padding-bottom:30px}a.tl-bks{display:inline-flex;line-height:1;color:#ebeae9;padding:16px 24px;align-items:center;gap:10px;background-image:linear-gradient(90deg,#69829c 50%,#fff 50%);border-radius:50px;font-size:16px;position:relative;background-size:300%;transition:.6s}a.tl-bks:hover{background-position:100%;color:#4b4c4d;transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.2)}.dfg-tyu{display:flex;justify-content:center;gap:25px}

/**
 * What to Expect
 */ 

.accordion-wrapper{display:grid;margin:auto;overflow:hidden;grid-template-columns:620px auto;gap:100px;align-items:center}.accordion-header{padding:0 0 15px 70px;cursor:pointer;font-size:24px;color:#4b4c4d;line-height:30px}.accordion-content{overflow:hidden;height:0;transition:height .4s}.accordion-content-inner p{margin:0;font-size:16px;line-height:32px}.accordion-right{display:flex;align-items:center;justify-content:center}.image-container04-wrapper{width:100%;display:flex;align-items:center;justify-content:center;position:relative;height:100%}.image-container04{display:none;width:100%;height:auto}.image-container04.active{display:flex;align-items:center;justify-content:center}.accordion-content-inner{padding-left:70px}.accordion-header:before{content:'';position:absolute;left:0;width:42px;height:42px;background:#69829c;border-radius:50px;color:#e8e9eb;display:flex;justify-content:center;align-items:center}.accordion-item:first-child .accordion-header:before{content:'1'}.accordion-item:nth-child(2) .accordion-header:before{content:'2'}.accordion-item:last-child .accordion-header:before{content:'3'}.accordion-left{display:flex;flex-direction:column;row-gap:25px}.accordion-item:last-child{position:relative}.image-container-wrapper{width:100%}.accordion-left .accordion-item{position:relative;overflow:hidden}.accordion-left .accordion-item:before{content:'';background:#4b4c4d;width:1px;height:0;position:absolute;left:22px;transition:height .3s;top:55px}.accordion-left .accordion-item.active:before{height:70%}

/**
 * Blog Grid
 */ 

.make-white,.make-white.iam-h2 h2{color:#ebeae9;text-align:left}.eversmile-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.eversmile-blog-thumbnail{display:flex}.eversmile-blog-item{border-radius:40px;overflow:hidden;background:#fff;box-shadow:0 4px 20px 0 #0000000D}.eversmile-blog-thumbnail img{height:255px;object-fit:cover}.eversmile-blog-content{padding:25px 25px 40px;display:inline-flex;flex-wrap:wrap}.eversmile-blog-meta{display:inline-flex;gap:16px;line-height:1;align-items:center}span.eversmile-blog-category{color:#4b4c4d;font-size:16px}span.eversmile-blog-date{color:#4b4c4d;font-weight:300;font-size:14px}span.meta-seperator{color:rgba(75,76,77,.4);font-weight:300}h3.eversmile-blog-title{font-size:24px;color:#4b4c4d;margin:0;padding:25px 0 50px}.ele-btn a.elementor-button,a.eversmile-blog-link{display:inline-flex;line-height:1;gap:8px;background-image:linear-gradient(90deg,#ebeae9 50%,#fff 50%);border-radius:50px;font-size:16px;position:relative;background-size:300%;transition:.6s}a.eversmile-blog-link{color:#69829c;padding:18px 23px;align-items:center}.ele-btn a.elementor-button:hover,a.eversmile-blog-link:hover{background-position:99%;color:#4b4c4d;transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.2)}.ele-btn a.elementor-button{color:#69829c;padding:18px 25px;align-items:center}.ele-btn a.elementor-button span.elementor-button-icon{width:13px;height:16px}

/**
 * Why Choose Us
 */ 

.if-bg a.elementor-button{background-image:linear-gradient(90deg,#69829c 50%,#fff 50%);color:#ebeae9}.if-bg a.elementor-button .elementor-button-icon path{stroke:#EBEAE9}.if-bg a.elementor-button:hover .elementor-button-icon path{stroke:#4b4c4d}.why-choose-us .why-choose-us-list{margin:0;display:flex;justify-content:center;list-style:none;flex-wrap:wrap;gap:45px}li.why-choose-us-item{padding:40px 40px 40px 0;width:450px}li.why-choose-us-item img{width:64px}li.why-choose-us-item dt{font-weight:400;font-size:32px;padding:35px 0 15px;color:#4b4c4d}li.why-choose-us-item dd{margin:0}

.why-choose-us .why-choose-us-list-about{margin:0;display:flex;justify-content:center;list-style:none;flex-wrap:wrap;gap:45px}li.why-choose-us-item{padding:40px 40px 40px 0;width:450px}.why-choose-us-list-about li.why-choose-us-item dd,.why-choose-us-list-about li.why-choose-us-item dt{color:#ebeae9!important}

/**
 * Our Team
 */ 

.staff-list{display:flex;justify-content:center;flex-wrap:wrap;gap:45px;position:relative}.staff-list .staff-item{max-width:450px;width:100%;background:#ebeae9;border-radius:40px;position:relative;min-height:480px;overflow:hidden;z-index:1}.image-wrap04{position:absolute;max-width:300px;right:0;display:flex;bottom:0}.staff-bio,a.staff-detail-link{position:relative;font-size:16px}.bio-wrap{width:275px;padding:40px 0 40px 40px;position:relative;z-index:2}.bio-wrap h2.name{font-size:32px;margin-bottom:15px;color:#4b4c4d}.staff-bio{line-height:26px;z-index:2}.staff-list .staff-item:hover{background:#69829c;color:#ebeae9}.bio-wrap span.pos{color:#a0696a;font-size:16px}.staff-list .staff-item:hover h2.name,.staff-list .staff-item:hover span.pos{color:#ebeae9}.staff-list .staff-item:after{background:linear-gradient(270deg,rgba(235,234,233,0) 0,#ebeae9 100%);height:100%;width:100px;position:absolute;content:'';bottom:0;left:35%}.staff-list .staff-item:hover:after{background:linear-gradient(270deg,rgba(105,130,156,0) 0,#69829c 100%)}a.staff-detail-link{display:inline-flex;line-height:1;gap:8px;background-image:linear-gradient(90deg,#fff 50%,#ebeae9 50%);border-radius:50px;background-size:300%;transition:.6s;padding:18px 24px;color:#4b4c4d;margin-top:50px}a.staff-detail-link svg path{stroke:#4B4C4D}a.staff-detail-link:hover{background-position:100%;color:#69829c}a.staff-detail-link:hover svg path{stroke:#69829C}

/**
 * Middle CTA
 */ 

.middle-cta{background-image:url(../../../wp-content/uploads/2025/05/mid-cta-bg.jpg);background-repeat:no-repeat;background-size:cover;border-radius:40px;padding:80px}.middle-cta .locate-wrap{display:grid;grid-template-columns:775px auto;align-items:center;gap:100px}.middle-cta .dfg-tyu{justify-content:flex-start;padding-top:30px}.middle-cta .locate-wrap h2{font-size:48px;color:#ebeae9;margin-bottom:25px}.middle-cta .locate-wrap p{color:#ebeae9}.img-col{display:flex}.middle-cta .dfg-tyu a.tl-bks{background-image:linear-gradient(90deg,#ebeae9 50%,#fff 50%);color:#69829c}.middle-cta .dfg-tyu a.tl-bks svg path{fill:#69829C}.mesh-25.e-flex{z-index:1}

/**
 * Smile Gallery
 */ 

.review-gallery-wrapper,.smile-gallery{position:relative;width:100vw;left:0;right:auto;margin-left:0}ul.gallery-list,ul.review-gallery-list{margin:0}.page .pad-gall img{width:100%;border-radius:40px}.pad-gall{padding:0 20px}.smile-gallery .slick-track{margin-left:-20px;margin-right:-20px}.review-gallery-wrapper .slick-track{margin-left:-30px;margin-right:-30px}.review-card{padding:0 30px}.review-gallery-wrapper button.slick-next,.review-gallery-wrapper button.slick-prev,.smile-gallery button.slick-next,.smile-gallery button.slick-prev{width:80px;height:80px;border:1px solid #69829C;border-radius:50px;opacity:.4}.smile-gallery button.slick-next{right:25%;z-index:9;top:-33%}.smile-gallery button.slick-prev{left:65%;z-index:9;top:-33%}.review-gallery-wrapper button.slick-next{right:25%;z-index:9;top:-40%}.review-gallery-wrapper button.slick-prev{left:65%;z-index:9;top:-40%}.slick-next:before,.slick-prev:before{font-size:0!important}.google-text p.elementor-icon-box-description{border-bottom:1px solid #69829C;display:inline-flex}.review-user-name{color:#4B4C4D;line-height:36px}.review-posted-date{color:rgba(75, 76, 77, 0.4);padding-bottom:10px;padding-top:5px}.review-user-comment{padding-top:20px;color:#868788}.slick-prev:after{transform:rotate(180deg)}.review-gallery-wrapper button.slick-next:hover,.review-gallery-wrapper button.slick-prev:hover,.smile-gallery button.slick-next:hover,.smile-gallery button.slick-prev:hover{background:#69829C;border-color:#69829C;opacity:1}.google-text h3.elementor-icon-box-title{color:#4b4c4d!important}.google-text p.elementor-icon-box-description{color:#868788!important}

.slick-prev:after, .slick-next:after {
  content: '';
  display: inline-block;
  width: 25px;
  height: 29px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='25'%20height='29'%20viewBox='0%200%2025%2029'%20fill='none'%3E%3Cpath%20d='M10.12%201L23%2014.5m0%200L10.12%2028M23%2014.5H0'%20stroke='%2369829C'%20stroke-width='2'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.smile-gallery button.slick-prev:hover:after, .smile-gallery button.slick-next:hover:after, .review-gallery-wrapper button.slick-prev:hover:after, .review-gallery-wrapper button.slick-next:hover:after {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='25'%20height='29'%20viewBox='0%200%2025%2029'%20fill='none'%3E%3Cpath%20d='M10.12%201L23%2014.5m0%200L10.12%2028M23%2014.5H0'%20stroke='%23ffffff'%20stroke-width='2'/%3E%3C/svg%3E");
}

/**
 * Marquee
 */ 

.Marquee,.marquee{white-space:nowrap;overflow:hidden}.elementor-editor-active .marquee{animation:unset}.Marquee{display:inline-block;width:100%;-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 20%,rgba(0,0,0,1) 80%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 20%,rgba(0,0,0,1) 80%,rgba(0,0,0,0) 100%)}.marquee{display:inline-flex;position:relative;transform:translate3d(0,0,0);animation-name:marquee;animation-timing-function:linear;animation-iteration-count:infinite;align-items:center;justify-content:center}.Marquee:hover .marquee,.elementor-editor-active .Marquee.partners .marquee{animation-play-state:paused!important}@keyframes marquee{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-100%,0,0)}}.marquee .wrap-logs{width:200px;display:flex;align-items:center;justify-content:center;padding:0 20px}

/**
 * Our Services
 */ 

.ser-tabs .e-n-tabs-heading{border:1px solid rgba(75,76,77,.2);border-radius:50px;display:inline-flex;width:auto;justify-content:center;padding:8px 12px}.ser-tabs .e-n-tabs{display:inline-flex;justify-content:center;align-items:center;width:100%}

/**
 * General Dentistry
 */ 

ul.custom-counter{list-style:none;padding:0;counter-reset:section;margin-bottom:0;margin-left:0}ul.custom-counter li{counter-increment:section;position:relative;padding-left:3rem}ul.custom-counter li::before{content:counter(section);position:absolute;left:0;top:.3rem;background:#69829c;color:#fff;border-radius:50%;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;font-size:16px}.list-item-heading{display:block;font-size:24px;margin-bottom:0;color:#4b4c4d}.list-item-text{color:#868788;font-size:16px;line-height:26px}ul.custom-counter li:not(:last-child){margin-bottom:20px}.make-center,.make-center h2{color:#ebeae9;text-align:center}.ser-tabs.gen-ser .e-n-tabs-heading{border:0;border-radius:0;padding:0}.ele-btn.ser-btn a.elementor-button{background-image:linear-gradient(90deg,#fff 50%,#ebeae9 50%);border:1px solid #ebeae9;padding:17px 23px}.service-category li.why-choose-us-item dd{color:#868788}.implant-number.elementor-widget-heading:after{content:"";background:#ebeae9;width:64px;height:64px;position:absolute;border-radius:50px;bottom:-5px;z-index:-1}.implant-number.elementor-widget-heading{position:relative;z-index:1}.imp-content .elementor-button path{stroke:#ebeae9}.service-category li.why-choose-us-item dt{color:#4B4C4D}


/**
 * Payments Options
 */ 

ul.healthcare-list{margin:0;list-style:none;display:flex;flex-wrap:wrap;gap:30px;justify-content:center}ul.healthcare-list li.payment-item a{width:270px;box-shadow:0 4px 20px 0 #0000000D;border-radius:40px;display:flex;justify-content:center;height:150px;align-items:center;transition:box-shadow .3s}ul.healthcare-list li.payment-item{display:flex;align-items:center;justify-content:center}ul.healthcare-list li.payment-item a img{width:110px}ul.healthcare-list li.payment-item a:hover{box-shadow:0 4px 50px 0 #0000001A}

/**
 * What to Expect
 */ 

.step-number,.steps-container .step{position:relative}.steps-container{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;overflow:hidden}.step-number{font-size:80px;font-weight:700;color:#69829C;z-index:1}.step-content{padding-top:20px;font-size:16px;color:#868788;line-height:32px}.step h3{font-size:32px;margin:0;color:#4B4C4D;display:block;padding-top:30px}.step-header{all:unset;background-color:transparent!important;line-height:1}.step-number:after{content:'';border:1px solid #69829C;width:64px;height:64px;border-radius:50px;position:absolute;left:0;bottom:-5px;background:transparent;z-index:-1}.my-faq .e-closed,.my-faq .e-n-accordion-item-title-icon svg,.my-faq .e-opened,.my-faq span.e-n-accordion-item-title-icon{width:30px;height:30px!important}.steps-container .step:not(:nth-last-child(-n+2)):after{position:absolute;width:100vw;border:1px dashed #69829C;top:60px;content:''}.steps-container .step:nth-of-type(4):after{content:'';position:absolute;width:100%;border:1px dashed #69829C;top:60px}.steps-container .step:nth-of-type(4){overflow:hidden}.steps-container .step:nth-of-type(5):before{content:'';position:absolute;width:20%;border:1px dashed #69829C;top:60px;left:-43px}

/**
 * Implants Pricing
 */ 


@supports (clip-path:path("M0,0")){.custom-shape{border-radius:0;-webkit-clip-path:path("M73.024 34.2574C75.877 14.5902 92.7365 0 112.61 0H1109.79C1133.81 0 1152.42 21.028 1149.49 44.8734L1088.24 543.873C1085.78 563.93 1068.74 579 1048.54 579H40.2213C15.8444 579 -2.86392 557.382 0.635718 533.257L73.024 34.2574Z");clip-path:path("M73.024 34.2574C75.877 14.5902 92.7365 0 112.61 0H1109.79C1133.81 0 1152.42 21.028 1149.49 44.8734L1088.24 543.873C1085.78 563.93 1068.74 579 1048.54 579H40.2213C15.8444 579 -2.86392 557.382 0.635718 533.257L73.024 34.2574Z")}}

.custom-tabs{display:flex;justify-content:space-between;max-width:640px;margin:0 auto}.custom-tab-button{flex:1;text-align:center;padding:24px 25px;display:flex;flex-direction:column;align-items:center;color:#fff;font-family:'Olympian LT Std';cursor:pointer}.custom-tab-button.custom-active{background:#fff;border-top-left-radius:40px;border-top-right-radius:40px;color:#2e2f31}.custom-tab-button.custom-active span.tab-icon{background:#2e2f31}span.tab-icon{width:42px;height:42px;border:1px solid #fff;border-radius:50px;display:flex;align-items:center;justify-content:center;background:0 0}.custom-price04.e-flex:before{content:'';background:#69829c;position:absolute;height:40px;border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-price04 .if-bg a.elementor-button{width:100%;justify-content:center}.page .custom-tab-content{display:none}.page .custom-tab-content.custom-active{display:inline-flex}.custom-tab-button svg path{fill:#ffffff}.custom-tab-button.custom-active svg path{fill:#EDE7DC}.page .custom-shape.e-flex{width:1150px;height:579px;box-sizing:border-box;border-radius:32px;margin:0 auto}

/**
 * Invisalign
 */ 

.plain-white span.step-number{color:#69829c}.plain-white .step-number::after{background:#fff;border-color:#69829c}.plain-white.steps-container .step:not(:nth-last-child(-n+2)):after,.plain-white.steps-container .step:nth-of-type(4):after,.plain-white.steps-container .step:nth-of-type(5):before{border-color:#69829c}.plain-white .step h3{color:#4b4c4d}.plain-white .step .step-content{color:#868788}.custom-shape.custom-veneers-active{background-color:#A0696A!important}.custom-shape.custom-invisalign-active{background-color:#7E918C!important}#custom-veneers .custom-price04.e-flex:before{background-color:#A0696A}#custom-invisalign .custom-price04.e-flex:before{background-color:#7E918C}

/**
 * Invisalign Table
 */ 

.pricing-table tbody tr:nth-child(2n),table.pricing-table th{background-color:#edf5f3}table.pricing-table{border-width:0;margin:0}table.pricing-table th{border-width:0;font-size:24px;color:#4b4c4d;font-weight:600;padding:35px 30px;text-align:left}table.pricing-table td{border-width:0;padding:30px;font-size:18px;line-height:24px;color:#4b4c4d}.custom-price04.invisalign-table{box-shadow:unset!important;border-radius:0!important}table.pricing-table td:first-child{font-weight:600}.invisalign-table .custom-price04{box-shadow:unset!important}

/**
 * Payments Details
 */ 

.work-line>.e-con.e-child:after,.work-line>.e-con.e-child:before{content:'';border:1px dashed #fff;position:absolute;height:1px;pointer-events:none}.work-line>.e-con.e-child:before{width:100%;top:15%}.work-line>.e-con.e-child:after{width:50%;top:70%;z-index:-1}.work-line.e-flex.e-con.e-child{position:relative;z-index:1}

/**
 * Contact Us
 */ 

.contact-section.e-flex:before{content:'';position:absolute;width:1%;height:2%;background:#e4e9ef;left:49.99%;top:-12px}

/**
 * Image Carousel
 */ 

.image-carousel .elementor-image-carousel-wrapper{-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 20%,rgba(0,0,0,1) 80%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 20%,rgba(0,0,0,1) 80%,rgba(0,0,0,0) 100%)}.dentist-qualify .elementor-widget-text-editor ul{margin-bottom:0;margin-left:17px}.dentist-qualify .elementor-widget-text-editor ul li::marker{color:#a0696a}.dentist-qualify .elementor-widget-text-editor ul li:not(:last-child){margin-bottom:15px}

/**
 * Team Dashboard
 */ 

.home .bio-wrap .social-links{display:none}.team-dash .staff-list .staff-item{background:#fff;border:1px solid #ebeae9;min-height:fit-content}.team-dash .staff-list .staff-item::after{background:linear-gradient(270deg,rgba(255,255,255,0) 0,#fff 100%)}.social-links{display:flex;gap:10px;padding-top:30px;padding-bottom:40px}.social-links a{display:inline-flex}.team-dash .staff-list .staff-item:hover{background:#69829c}.team-dash .staff-list .staff-item:hover svg path{fill:#ffffff}.team-dash .staff-list .staff-item:hover svg circle{stroke:#ffffff}.team-dash .staff-list .staff-item:hover::after{background:linear-gradient(270deg,rgba(105,130,156,0) 0,#69829c 100%)}.white-vector.hero-banner.e-flex:after{background-image:url(../../../wp-content/uploads/2025/06/edge-subtract-white.svg)}.page .why-choose-us-list .slick-dots li button::before{font-size:12px;color:#69829c}.page .service-category .why-choose-us-list .slick-dots li button::before{color:#69829C}

/**
 * About Us
 */ 

.profile-description,.profile-name,.profile-title{position:relative;z-index:1}.about-page li.why-choose-us-item img{width:100%!important;border-radius:20px}.about-page li.why-choose-us-item{background:#819bb6;border-radius:40px;padding:40px}.about-page li.why-choose-us-item span{display:flex}.about-page li.why-choose-us-item dt{padding:20px 0 15px;font-size:28px}.about-page li.why-choose-us-item dd,.profile-title{font-size:16px}.marquee-column{flex:1;overflow:hidden;position:relative}.scroll-content{display:flex;flex-direction:column}.scroll-down,.scroll-up{animation-duration:30s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes scrollUp{0%{transform:translateY(0)}100%{transform:translateY(-50%)}}@keyframes scrollDown{0%{transform:translateY(-50%)}100%{transform:translateY(0)}}.profile-card{padding:40px;background:#ebeae9;border-radius:40px;margin-bottom:45px;min-height:480px;position:relative;overflow:hidden}.profile-title{color:#a0696a;margin-bottom:5px;line-height:1}.profile-name{font-size:32px;margin-bottom:10px}.profile-description{width:200px;color:#868788;font-size:16px;line-height:26px}.marquee-container{height:1080px;display:flex;overflow:hidden;column-gap:45px}img.dentists-pic{position:absolute;bottom:0;right:0}.profile-card:after{content:'';background:linear-gradient(270deg,rgba(235,234,233,0) 0,#ebeae9 100%);height:100%;width:180px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.marquee-container:after,.marquee-container:before{content:'';position:absolute;width:100%;height:210px;z-index:2}.marquee-container:before{top:0;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 100%)}.marquee-container:after{bottom:0;background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%)}.scroll-up{animation-name:scrollUp}.scroll-down{animation-name:scrollDown}.elementor-editor-active .marquee-column .scroll-content,.marquee-container:hover .marquee-column .scroll-content{animation-play-state:paused}

/**
 * New Patient Info
 */ 

.benefit-container{display:grid;grid-template-columns:720px auto;align-items:center;gap:80px}.accordion-panel{max-height:0;overflow:hidden;transition:max-height .4s,padding .3s;background:#fff}.accordion-panel.active{max-height:300px}.step-label{display:inline-flex;line-height:1;background-color:#d9d9d9;border-radius:10px;color:#4b4c4d;font-size:16px;padding:12px 24px}.benefit-container h2{color:#4b4c4d;font-size:32px;margin-top:15px;margin-bottom:0;position:relative}.benefit-container .accordion-section{padding:25px 0;cursor:pointer}.benefit-container .accordion-section:not(:last-child){border-bottom:1px solid rgba(75,76,77,.2)}.benefit-container p{margin-bottom:0;margin-top:25px}.benefit-container h2:after{content:'';background-image:url(../../../wp-content/uploads/2025/06/down-cheveron.svg);width:34px;height:20px;position:absolute;right:0;transform:translateY(-50%);top:50%;transition:.3s}.benefit-container .accordion-toggle.active h2:after{transform:translateY(-50%) rotate(180deg)}

/**
 * Smile Gallery
 */ 

.add-che:after,.filter-gall .wp-caption-text:before{content:'';background-repeat:no-repeat;background-size:contain}select#galleryFilter{border:0;background:0 0;padding:0;width:420px;border-bottom:1px solid #4b4c4d;-webkit-appearance:none}.add-che{position:relative}.add-che:after{background-image:url(../../../wp-content/uploads/2025/06/down-cheveron.svg);position:absolute;width:17px;height:10px;right:0;pointer-events:none;top:50%;transform:translateY(-50%)}.filter-gall .gallery-icon.landscape{padding:0}.filter-gall .gallery-icon.landscape img{width:100%}.filter-gall figure.gallery-item{max-width:100%!important}.filter-gall .gallery{gap:45px;display:grid;grid-template-columns:repeat(3,1fr)}.filter-gall .wp-caption-text{line-height:1;display:inline-flex;background:#d9d9d9;width:auto;border-radius:8px;padding:10px 24px;font-size:16px;color:#4b4c4d;margin-top:20px!important;position:relative;align-items:center;justify-content:center;gap:5px}.filter-gall .wp-caption-text:before{width:20px;height:20px;background-position:center}.filter-gall .wp-caption-text.dental-implants:before{background-image:url(../../../wp-content/uploads/2025/06/implants-icon.svg)}.filter-gall .wp-caption-text.invisalign:before{background-image:url(../../../wp-content/uploads/2025/08/inv-icon.svg)}.filter-gall .wp-caption-text.veneers:before{background-image:url(../../../wp-content/uploads/2025/06/veneers-icon.svg)}.featured-blog-wrapper{background:url(../../../wp-content/uploads/2025/06/featured-mask-vector.png) bottom left no-repeat #69829c;padding:60px 80px;border-radius:40px;display:grid;gap:90px;grid-template-columns:545px auto;align-items:center}.featured-blog-image{display:flex}.page .featured-blog-wrapper img{width:100%;border-radius:20px;height:350px;object-fit:cover}.featured-label{display:flex;align-items:center;color:#ebeae9;font-size:16px}.featured-label span{font-size:18px;padding:0 10px;font-weight:500}.featured-blog-wrapper h2 a{color:#ebeae9;font-size:32px;margin-top:5px;display:block}.featured-blog-excerpt{color:#ebeae9;font-size:16px;line-height:32px}a.featured-blog-button.staff-detail-link svg path{stroke:#69829C}a.featured-blog-button.staff-detail-link{color:#69829c;background-image:linear-gradient(90deg,#ebeae9 50%,#fff 50%)}span.fea-sep{padding:0 10px 0 0;font-weight:400}

/**
 * Blog Dashboard
 */ 

div#post-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.fe-con{box-shadow:0 4px 20px 0 rgba(0,0,0,.05);background:#fff;border-radius:40px;overflow:hidden}.blog-thumb,.blog-thumb a{display:flex;width:100%}.bloog-bot{padding:40px;background:#fff;transition:.3s}.blog-thumb a img{height:410px;object-fit:cover}span.blog-cat a{color:#4b4c4d;font-size:16px;display:flex;line-height:1}.bloog-bot h2 a{color:#4b4c4d;font-size:28px;display:block;line-height:40px}.bloog-bot p{font-size:16px;margin:0}span.blog-cat{padding-bottom:10px;display:block}.bloog-bot:hover{background:#69829c;color:#EBEAE9}.bloog-bot:hover h2 a,.bloog-bot:hover span.blog-cat a{color:#EBEAE9}a.featured-blog-button.staff-detail-link:hover,a.staff-detail-link:hover,button#load-more:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.2)}button#load-more{color:#69829c;background-image:linear-gradient(90deg,#ebeae9 50%,#fff 50%);border:0;border-radius:50px;display:flex;align-items:center;background-size:300%;transition:.6s;padding:14px 24px;gap:10px;font-size:16px}.load-no{display:flex;justify-content:center;padding-top:50px}button#load-more:hover{background-position:100%;color:#4b4c4d}

/**
 * Blog Single
 */ 

.featured-blog-section{background:#ebeae9;padding:90px 20px 0}.featured-blog-inner{margin:0 auto;width:100%;max-width:1440px;padding:160px 0 200px;display:grid;gap:140px;grid-template-columns:580px auto}.single-post header#masthead{background:#69829c}.single-post header.entry-header{display:none}.single-post h1.featured-title{font-size:40px;line-height:50px;color:#4b4c4d;font-weight:500}.featured-blog-right img.featured-image{height:600px;object-fit:cover;border-radius:40px}.featured-author-meta{display:flex;gap:100px;padding-top:20px;border-top:1px solid rgba(75,76,77,.2)}.featured-author-meta img.author-avatar{height:48px;object-fit:cover;border-radius:50px;background:#fff}.single-post .author-info{display:flex;align-items:center;gap:20px}.published-info span.label,.single-post .author-info span.label{text-transform:uppercase;font-size:14px;font-weight:500;color:#4b4c4d;line-height:1}.single-post .author-info h4,.single-post .published-info h4{margin:0;font-size:14px;line-height:1}.published-info,.single-post .author-info div{display:flex;flex-direction:column;justify-content:center;gap:10px}.featured-excerpt{font-size:16px;padding-bottom:140px}.single-post .featured-meta{display:flex;line-height:1;gap:10px;font-size:16px;color:#4b4c4d;padding-bottom:10px}.single-post .featured-meta span.cat{font-size:18px;font-weight:500;color:#4b4c4d}.single-post div#post-grid{grid-template-columns:repeat(3,1fr)}.single-post .blog-thumb a img{height:250px}li.why-choose-us-item span{display:flex}

/**
 * Single Post
 */ 

.elementor-editor-active .featured-blog-section,.elementor-editor-active .no-active{display:none}.add-auth-grad.e-flex.e-con.e-child:before{content:'';background:linear-gradient(270deg,rgba(105,130,156,0) 0,#69829c 100%);width:120px;height:70%;position:absolute;z-index:2;left:50px;bottom:0;top:auto}.bul-list .elementor-widget-container ul,.ord-list .elementor-widget-container ol{margin-left:20px}.bul-list .elementor-widget-container ol li::marker,.bul-list .elementor-widget-container ul li::marker,.ord-list .elementor-widget-container ol li::marker,.ord-list .elementor-widget-container ul li::marker{color:#69829c}.bul-list .elementor-widget-container ul li:not(:last-child),.ord-list .elementor-widget-container ol li:not(:last-child){margin-bottom:15px}.my-table table,.my-table table td,.my-table table th{border-color:#69829c}.my-table table th{background:#69829c;color:#fff;font-weight:600;padding-top:15px;padding-bottom:15px;font-size:18px}.my-table table td{text-align:center}.legal-page .entry-content ol li:not(:last-child),.legal-page .entry-content ul li:not(:last-child),.my-faq .elementor-widget-text-editor ol li:not(:last-child),.my-faq .elementor-widget-text-editor ul li:not(:last-child){margin-bottom:15px}

/**
 * Archive
 */ 

.archive header#masthead{background:#69829c}.archive .mob-menu-header-holder.mobmenu{background-color:#a0696a}.archive main#main{padding:160px 0}.archive main#main h1.page-title{text-align:center;padding-bottom:80px;font-family:'Olympian LT Std'}.my-faq .e-n-accordion-item .elementor-widget-text-editor p:last-child{margin-bottom:0}

/**
 * Legal Pages
 */ 

.legal-page .entry-content h2{text-align:left}.legal-page h1{color:var(--contrast)}.legal-page .inside-article{padding:160px 20px}.ser-tabs.elementor-widget-n-tabs .e-n-tab-title[aria-selected=false] .e-n-tab-icon svg{fill:#54595f00!important}.mesh-25.e-con:after{content:'';background:url(../../../wp-content/uploads/2025/07/mesh-bg.jpg) 0 0/cover no-repeat #fff;position:absolute;opacity:1;width:100%;height:100%;z-index:-1}

/**
 * Mega menu
 */

.inside-pay,.services-menu-left ul li a:hover,.services-menu-left ul li.active a{background:#e8f2ff}li.custom-menu{position:static}.services-mega-menu{display:grid;grid-template-columns:420px auto 420px;gap:40px}.services-menu-left ul{border:0;box-shadow:unset!important;width:100%!important;display:flex!important;flex-direction:column;height:100%!important;background:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.05)!important;position:static!important;opacity:1!important;pointer-events:auto!important;cursor:pointer;background-color:#fff!important}.pay-imgs img,.services-panel.active,.simple-pays .services-mega-menu .services-panel{display:block}.fix-reel,.fix-reel a,.payment-card{position:relative}.custom-menu>ul.sub-menu{transform:translateX(-50%);left:50%!important;border:0;box-shadow:unset;width:100vw}a.tel-rel:after,a.tel-rel:before{content:'';background:rgba(235,234,233,.2);width:1px;height:100%;position:absolute}.mega-menu-content{padding-left:90px;margin-right:-90px}.mega-menu-content:after{content:'';background:#f9f9f9;position:absolute;width:50%;right:-50%;top:0;height:100%}.services-menu-left{padding-top:20px}.services-menu-left ul li a{display:flex;align-items:center;padding:12px 24px 12px 120px!important;gap:15px;font-size:16px!important;color:#4b4c4d!important;font-weight:500;background:#fff}.services-panel{display:none}.payment-card{z-index:1;padding:40px 40px 40px 0}.inside-pay{border-radius:40px;padding:25px 25px 40px}.pay-imgs img{width:100%!important;height:260px;object-fit:cover;border-radius:20px;border:5px solid #fff}.inside-pay h2{font-size:24px;color:#4b4c4d;font-weight:500;padding:25px 0 50px;margin:0}.fix-reel{background:#a0696a;width:100vw;display:flex;padding:15px 40px;z-index:9;gap:25px}.fix-reel a{padding:0!important}a.tel-rel:before{left:-13px}a.tel-rel:after{right:-13px}.inside-pay a{color:#4b4c4d!important;font-size:16px!important;font-weight:500;display:inline-flex!important;align-items:center;padding:0 0 5px!important;gap:10px;border-bottom:1px solid #4b4c4d!important}.container-service{grid-template-columns:repeat(2,1fr);display:grid;row-gap:25px}.container-service .service a{display:flex;padding:0!important;gap:10px;align-items:center}.container-service .service a .icon{width:48px;height:48px;background:#e8f2ff;display:flex;align-items:center;justify-content:center;border-radius:10px}.container-service .service a h4{margin:0;color:#4b4c4d;font-size:16px;font-weight:500;line-height:1}.container-service .service a p{margin:0;color:#868788;font-size:12px;font-weight:300}.container-service .service a .text{display:flex;flex-direction:column;gap:5px}.services-menu-right h3{color:#4b4c4d;letter-spacing:3px;font-size:12px;padding-bottom:20px;border-bottom:1px solid rgba(75,76,77,.2);text-transform:uppercase}.services-menu-right{padding-top:40px}.simple-pays .services-mega-menu{grid-template-columns:auto 380px;margin:0 auto;width:100%;max-width:1440px}.simple-pays .services-mega-menu .payment-card{padding-right:0}.simple-pays .services-mega-menu .mega-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.simple-pays .services-mega-menu .container-service{grid-template-columns:1fr}.simple-pays .services-mega-menu h3{display:flex;align-items:center;gap:10px}.services-panel.no-h3{padding-top:57px}.simple-pays.if-two .services-mega-menu .mega-wrapper{grid-template-columns:670px auto}.simple-pays.if-two .services-mega-menu .mega-wrapper .container-service{grid-template-columns:repeat(2,1fr)}.if-two .text span{color:#a0696a;font-weight:300}.if-two .text span{color:#a0696a;font-weight:300}#primary-menu ul li.custom-menu a:not(.sub-menu li a):after{content:'';background-image:url(../../../wp-content/uploads/2025/06/down-angle.svg);width:12px;height:7px;display:inline-block;background-size:contain;background-repeat:no-repeat;margin-left:5px}#custom-veneers .if-bg a.elementor-button{background-image:linear-gradient(90deg,#a0696a 50%,#fff 50% 50%)}#custom-invisalign .if-bg a.elementor-button{background-image:linear-gradient(90deg,#7e918c 50%,#fff 50%)}.container-service.auto-flow{grid-template-rows:repeat(5,auto);grid-auto-flow:column}.container-service.auto-flow-three{grid-template-rows:repeat(3,auto);grid-auto-flow:column}

/**
 * New Color
 */

.ser-tabs.gen-ser .e-n-tab-title[aria-selected=true]{background:#69829c!important}.ser-tabs.gen-ser .e-n-tab-title span.e-n-tab-title-text{color:#ebeae9}.ser-tabs.gen-ser .e-n-tab-title svg path{fill:#EBEAE9;stroke:#EBEAE9}.ser-tabs.gen-ser .e-n-tab-title:not([aria-selected=true]){background:rgba(105,130,156,.4)!important}.my-tab-content{background-color:#69829c!important}.my-tab-content .elementor-icon-box-description,.my-tab-content h3.elementor-icon-box-title{color:#ebeae9!important}.filter-gall .wp-caption-text.crown-and-bridges:before{background-image:url(../../../wp-content/uploads/2025/08/crown-smile-gallery.svg)}.filter-gall .wp-caption-text.smile-makeover:before{background-image:url(../../../wp-content/uploads/2025/08/sm-icon.svg)}.featured-blog-image{width:100%}.my-tab-content .elementor-widget-icon-box a{color:#fff;text-decoration:underline}ul.healthcare-list.childrens-page li a{width:340px}.gallery-spacing-custom .gallery figure.gallery-item img{filter:brightness(0) invert(1);-moz-filter:brightness(0) invert(1)}.gallery-spacing-custom .gallery figure.gallery-item:first-child img{width:90px}