.logo{width:350px;margin:20px 40px}.flex-nav{justify-content:space-between;align-items:center}.flex-call-nav .btn{display:inline-block;margin:auto 20px;text-align:center;justify-content:center;align-items:center}#navOpen{margin-top:-1px;background:rgba(0,0,0,0);height:95px;width:100px;cursor:pointer;border:none}#navOpen img{width:50px;height:25px}.nav-slideout{background-color:#000;padding:20px;position:fixed;right:-60px;top:0;width:0px;height:100vh;transition:.3s ease}.nav-slideout a{font-weight:700;color:#fff}.dropdown-arrow{width:10px;height:10px}.nav-list{list-style-type:none;padding-left:0}.nav-dropdown{list-style-type:none}.nav-dropdown li:first-of-type{margin-top:10px}.nav-dropdown li:last-of-type{margin-bottom:10px}#navClose{float:right;cursor:pointer}.main-navigation>li{margin-bottom:10px}*{box-sizing:border-box}html,body{margin:0}body{overflow-x:hidden;background:#fff}h1,h2,h3,h4,h5,p{margin:0;font-weight:normal}a{text-decoration:none;color:inherit}.c-fff h1,.c-fff h2,.c-fff h3,.c-fff h4,.c-fff p,.c-fff li,.c-fff span{color:#fff}.h-list{list-style-type:none;padding-left:0;display:flex;justify-content:center;align-items:center}.h-list li:not(:first-of-type){padding-left:20px}.list-icon img{width:20px;height:20px;margin:0 20px;display:inline-block}.list-icon span{display:inline-block}.text-center{text-align:center}.bg{background-size:cover !important;background-repeat:no-repeat !important}img{max-width:100%}.flex,.flex-split-img-doctors,.btn-duo,.flex-footer,.flex-items,.flex-split,.flex-split-50{display:flex}@media(max-width: 1000px){.flex,.flex-split-img-doctors,.btn-duo,.flex-footer,.flex-items,.flex-split,.flex-split-50{flex-flow:column}}.flex-column{flex-flow:column}.flex-jend{justify-content:flex-end}.flex-center-all{justify-content:center;align-items:center}.flex-space-between{justify-content:space-between}@media(max-width: 1000px){.flex-split .flex-split-content,.flex-split-50 .flex-split-content{order:2}.flex-split .flex-split-img,.flex-split-50 .flex-split-img{order:1}}@media(min-width: 1000px){.flex-split-50>div{width:50%}}.flex-split-content .btn{margin-top:20px}@media(max-width: 1000px){.flex-split-img{margin-bottom:40px}}.flex-items{flex-wrap:wrap;justify-content:center;margin-top:40px}.flex-item-container{margin:30px 0}@media(min-width: 1000px){.flex-item-container{margin:20px 40px}}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on December 8, 2022 */body,p,li{font-family:"itc-avant-garde-gothic-pro",sans-serif;font-weight:500;font-style:normal;font-size:1.3rem;line-height:2rem;color:#333}.heading,.heading-banner{color:#3c516d;font-size:3rem;line-height:3.7rem;font-family:"itc-avant-garde-gothic-pro",sans-serif;font-weight:700;font-style:normal;margin-bottom:20px}@media(max-width: 600px){.heading,.heading-banner{font-size:2.4rem !important}}.btn{font-family:"itc-avant-garde-gothic-pro",sans-serif;font-weight:500;background-color:#c79138;color:#fff;padding:10px 25px 5px 25px;margin:0 auto;max-width:350px;text-align:center;cursor:pointer;font-size:1.3rem;box-shadow:none;border:none;transition:.3s;border:2px solid #c79138}.btn:hover{background-color:#3c516d;border-color:#fff}.btn-trans{background-color:#fff;border:1px solid #3c516d;color:#3c516d}.btn-left{margin-left:0;margin-right:auto}.bg{background-size:cover;background-repeat:no-repeat}nav{margin:0 auto}.flex-nav{align-items:center;justify-content:space-between}.container-nav{justify-content:center;align-items:center}.nav-phone-mob{display:none}.nav-phone-mob img{width:30px;height:30px}.section-content{margin:80px 0}.section-background{padding:80px 0}.container-content{margin:0 40px}@media(min-width: 1400px){.container-content{max-width:1350px;margin:0 auto}}.flex-banner-container{display:flex;justify-content:center;flex-flow:column;padding:40px}@media(min-width: 700px){.flex-banner-container{height:850px}}.flex-banner-container .btn{margin:20px auto 0 0;max-width:275px}.heading-banner{font-size:4rem;padding-top:40px}@media(min-width: 600px){.heading-banner{font-size:4rem;line-height:5rem;margin-top:110px}}.flex-items-home-services img{width:60px;height:60px}.flex-items-home-services h3{font-size:1.3rem}@media(max-width: 1500px){.flex-items-home-services{max-width:1400px;margin-left:auto;margin-right:auto}}.list-custom,.list-astrick{list-style-type:none}.list-custom li::before,.list-astrick li::before{content:"";display:block;float:left;margin-left:-1.5em;margin-top:.3em;background-position:center;background-repeat:no-repeat;background-size:100%;width:.8em;height:.8em;background-image:url("/img/icons/lists/bullet-astrick.svg")}.list-custom li:not(:last-of-type),.list-astrick li:not(:last-of-type){padding-bottom:20px}.list-astrick li::before{background-image:url("/img/icons/lists/bullet-astrick.svg")}@media(max-width: 1000px){.section-endorsements .flex-items{justify-content:center;align-items:center}}@media(max-width: 1000px){.section-map .list-icon{flex-flow:column}.section-map .list-icon li{margin-bottom:30px;padding-left:0}.section-map .list-icon img{display:block;margin:0 auto;margin-bottom:20px}.section-map .list-icon span{max-width:220px;margin:0 auto}}footer{padding:40px}.flex-footer{justify-content:space-between;align-items:center}.flex-footer .heading,.flex-footer .heading-banner{font-size:1.6rem;margin-bottom:0}.flex-footer .container-logo,.flex-footer .logo{margin:0}.foot-logo{width:125px;height:125px}.footer-links{text-align:center}.footer-links a{font-size:1rem;text-decoration:underline}.nav-call-container{display:flex;justify-content:center;align-items:center}.nav-call-container a{color:#fff;margin-right:10px}@media(max-width: 1000px){.flex-nav,.flex-call-nav{flex-flow:row}}.list-plane{list-style-type:none !important}.list-plane li{margin-bottom:15px}.list-plane li:last-of-type{margin-bottom:0}.list-plane li:before{width:.8em;height:.8em;content:"";display:block;float:left;margin-left:-1.5em;margin-top:.4em;background-position:center;background-repeat:no-repeat;background-size:100%;background-image:url("/img/icons/lists/icon-list-plane.svg")}.section-background-break{display:flex;justify-content:center;align-items:center;min-height:375px}.section-background-break .heading,.section-background-break .heading-banner{margin-bottom:0}.section-background-break .container-content{display:flex;justify-content:center;align-items:center}@media(max-width: 600px){.section-background-break{min-height:200px}}@media(min-width: 1200px){.flex-items-services{width:1200px;margin:0 auto;justify-content:center}}.bg-gray{background-color:#3c516d;padding:40px 0px}.container-content-plane{display:flex;flex-flow:row}.container-content-plane img{width:150px}.container-content-plane-plane{margin-right:20px;display:flex;align-items:flex-start;justify-content:flex-start;margin-top:12px;min-width:60px}@media(max-width: 600px){.container-content-plane-plane{display:none}}.container-content-plane-right{flex-flow:row-reverse}.container-content-plane-right .container-content-plane-plane{margin-right:0;margin-left:20px}.container-content-plane-right .container-content-plane-plane img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}#modalBooking{padding:0}#modalBooking label{display:none}#modalBooking .btn{margin-top:20px}#modalBooking input{font-size:1.2rem;margin:10px 0}.modal-bg{background:#000;text-align:center}.modal-bg .img-250{width:200px;margin:0 auto}.contact-form-holder{padding:20px 0px}.section-after-fade{margin-top:70px}.heading-content-center-header{margin-bottom:40px}.container-content p{margin-bottom:20px}.subheading{color:#c79138;font-size:2rem;margin-bottom:20px}.btn-duo{justify-content:center;align-items:center}.btn-duo .btn{margin:20px;min-height:60px}@media(max-width: 600px){.btn-duo .btn{font-size:1.2rem}}.btn-duo .btn-form-scroll{padding-top:15px}#emergencyPage .btn-cta-nav:hover{background-color:#d50000}@media(max-width: 900px){#emergencyPage .btn-cta-nav{background-color:#d50000}}label{display:none}input{font-family:"itc-avant-garde-gothic-pro";font-size:1.2rem;color:#3c516d;margin:10px 0px;padding:10px 5px}.contact-form-holder{background-color:#3c516d;padding:40px;display:inline-block;margin-top:20px}@media(min-width: 700px){.contact-form-holder{min-width:500px}.contact-form-holder input{min-width:500px}}.flex-banner-container{max-width:800px;margin-right:auto}.btn-cta-nav{margin-right:40px;width:270px}@media(max-width: 500px){.btn-cta-nav{width:200px;font-size:1rem;padding:0;background-color:#3c516d;border-color:#3c516d}}.section-content-top{margin-top:160px}.flex-item-container{width:350px}.flex-item-container img{width:100px;margin-bottom:20px}.flex-item-container h3{color:#3c516d;text-transform:capitalize}.container-doctor{margin:20px;text-align:center}.heading-underline{border-bottom:3px solid #c79138}.container-doctors{margin:0 40px}.btn-icon{display:flex;justify-content:center;align-items:center}.btn-icon img{width:30px;margin:5px 10px 5px 0}@media(max-width: 600px){.section-content{margin:40px 0}}@media(min-width: 600px){.mob-show{display:none}.flex-split-content{padding:0 40px}.flex-split-50{align-items:center}}@media(max-width: 600px){#navOpen{width:50px}.nav-call-container a{font-size:1.3rem;margin-right:15px}.mob-show{display:block}.mob-hide{display:none}.logo{margin-left:0;margin-right:0;margin-top:0}.mob-phone-nav{color:#fff;text-align:center}.header{background-color:#000 !important}.logo{margin-bottom:0px}}@media(max-width: 900px){.flex.flex-nav,.flex-nav.flex-split,.flex-nav.flex-split-50,.flex-nav.flex-items,.flex-nav.flex-footer,.flex-nav.btn-duo,.flex-nav.flex-split-img-doctors{flex-flow:column;justify-content:center}.flex.flex-nav .logo,.flex-nav.flex-split .logo,.flex-nav.flex-split-50 .logo,.flex-nav.flex-items .logo,.flex-nav.flex-footer .logo,.flex-nav.btn-duo .logo,.flex-nav.flex-split-img-doctors .logo{margin-bottom:10px}.btn-cta-nav{margin:0 auto;margin-bottom:20px}.heading-banner{padding-top:0}.flex-item-container{width:initial}.flex-items .flex-item-container:first-of-type{margin-top:0}.flex-banner-container{margin-right:initial}.contact-form-holder{padding:20px}}.banner-service{height:800px}@media(min-width: 600px){.banner-emergency{background-image:url(/img/banners/banner-emergency.jpg);background-position:right}.banner-dentist{background-image:url(/img/banners/banner-dentist.jpg);background-position:right}.banner-extraction{background-image:url(/img/banners/banner-extraction.jpg);background-position:right}.banner-implants{background-image:url(/img/banners/banner-implants.jpg);background-position:right}.emergency-cta{background-image:url(../img/backgrounds/emergency-cta.jpg);background-position:center}.dentist-cta{background-image:url(../img/backgrounds/dentist-cta.jpg);background-position:center}.extraction-cta{background-image:url(../img/backgrounds/extraction-cta.jpg);background-position:center}.implants-cta{background-image:url(../img/backgrounds/implants-cta.jpg);background-position:center}.section-banner{background-color:#c79138}.banner-emergency-w{background-image:url(/img/banners/banner-emergency-wesley.jpg);background-position:right}.banner-family-w{background-image:url(/img/banners/banner-family.jpg);background-position:right}.banner-invisalign-w{background-image:url(/img/banners/banner-invisalign.jpg);background-position:right}.family-cta{background-image:url(../img/backgrounds/family-cta.jpg);background-position:center}.invisalign-cta{background-image:url(../img/backgrounds/invisalign-cta.jpg);background-position:center}}@media(max-width: 1000px){.section-banner{background-color:#c79138}.bg-cta{background-color:#3c516d}}/*# sourceMappingURL=style.min.css.map */