@font-face{font-family:"Dala Moa";src:url("https://cdn2.hubspot.net/hubfs/4161370/Dental%20Excellence/DalaMoa-Regular.ttf") format("truetype"),url("https://cdn2.hubspot.net/hubfs/4161370/Dental%20Excellence/DalaMoa-Regular.eot") format("eot"),url("https://cdn2.hubspot.net/hubfs/4161370/Dental%20Excellence/DalaMoa-Regular.otf") format("opentype")}@font-face{font-family:"Apercu";src:url("https://cdn2.hubspot.net/hubfs/4161370/Dental%20Excellence/Apercu_Regular.ttf") format("truetype"),url("https://cdn2.hubspot.net/hubfs/4161370/Dental%20Excellence/Apercu_Regular.eot") format("eot"),url("https://cdn2.hubspot.net/hubfs/4161370/Dental%20Excellence/Apercu_Regular.otf") format("opentype")}h1,h1 span,h2,h2 span,h3,h3 span,h4,h4 span,h5,h5 span,h6,h6 span{background:linear-gradient(to right,#bca667,#e6d9a8 49%,#bca667);-webkit-text-fill-color:transparent;-webkit-background-clip:text;line-height:1.09em;font-family:'Dala Moa',serif;margin:0 0 50px;padding:0}h1,h1 span,h2,h2 span{font-size:50px;line-height:53.35px}h3,h3 span{font-size:40px;line-height:47.12px;margin:0 0 39.2px}h4,h4 span{font-size:32px}.dark-h6 h6{background:0;-webkit-text-fill-color:unset;-webkit-background-clip:text;font-family:'Apercu',sans-serif;font-weight:700;text-transform:uppercase}p,p span{font-size:18px;line-height:32px;margin:0 0 1em;padding:0;-webkit-font-smoothing:antialiased}a{text-decoration:none;font-weight:bold}.colorBkg-t1 .white-text h1,.colorBkg-t1 .white-text h2,.colorBkg-t1 .white-text h3,.colorBkg-t1 .white-text h4,.colorBkg-t1 .white-text h5,.colorBkg-t1 .white-text h6,.colorBkg-t1 .white-text p,.colorBkg-t1 .white-text div,.colorBkg-t1 .white-text span{color:#e6e6e6}.white-text a{color:#adab53}@media(max-width:767px){h1,h1 span,h2,h2 span,h3,h3 span,h4,h4 span,h5,h5 span,h6,h6 span{margin:0 0 20px}h1,h1 span,h2,h2 span{font-size:40px}h3,h3 span{font-size:36px}}.page-center{max-width:1000px !important}.normal-header h1,.normal-header h2,.normal-header h3,.normal-header h4,.normal-header h5,.normal-header h6{color:#3d3d44 !important;background:none !important;-webkit-text-fill-color:unset !important}@media(min-width:1440px){.page-center{max-width:1280px !important}}@media(max-width:950px){.mobile-full-width{width:100% !important;margin-left:0 !important;padding-left:15px;padding-right:15px}.mobile-full-width .mobile-top-padding{padding-bottom:20px}.mobile-full-width .mobile-bottom-padding{padding-top:20px}}@media(max-width:767px){.mobile-full-width{padding-left:0;padding-right:0}.mobile-padding{padding:15px}}.menu-background-color{background-color:#403d3a;position:fixed;top:0;z-index:999}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{background-image:linear-gradient(to right,#bca667,#e6d9a8 49%,#bca667);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:25px;font-weight:400;font-family:"Dala Moa";position:relative;padding:.6em 0 .1em;margin:0 1em .3em}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li:hover a::before,.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.active a::before{transform:scaleX(1)}.hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:flex;justify-content:space-between}.header-logo img{max-height:80px;position:absolute;left:50%;bottom:-31px;transform:translateX(-50%) translateY(0) scale(1);width:auto !important}.big-logo-header .header-logo img{max-height:80px;position:absolute;left:50%;bottom:-31px;transform:translateX(-50%) translateY(0) scale(1);width:auto !important;transform:translateX(-50%) translateY(350px) scale(3)}.header-logo .attached{transform:translateX(-50%) translateY(0) scale(1) !important}@media(max-width:950px){.menu-background-color{position:initial}.header-logo img,.big-logo-header .header-logo img{transform:none !important;position:initial;max-height:60px;padding:9px}a.mobile-trigger{top:13px;right:40px;background:transparent}a.mobile-trigger i,a.mobile-trigger i:before,a.mobile-trigger i:after{background-color:#adab53;width:18px;border-radius:5px;height:2.5px}.mobile-open a.mobile-trigger i,.mobile-open a.mobile-trigger i:before,.mobile-open a.mobile-trigger i:after{width:28px;height:2px;border-radius:0}.custom-menu-primary .hs-menu-flow-horizontal{padding:0}.custom-menu-primary .hs-menu-flow-horizontal>ul>li{text-align:center}.hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:flex;justify-content:center;flex-direction:column;height:100vh;background-color:#403d39}.custom-menu-primary.js-enabled .hs-menu-flow-horizontal{background-color:#403d39}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{position:initial;text-align:center;margin:0;line-height:1em;padding:10px 0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{background-image:linear-gradient(to right,#bca667,#e6d9a8 49%,#bca667);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li:hover a::before,.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.active a::before{transform:scale(0)}}.small-left-padding{padding-left:20px}.small-right-padding{padding-right:20px}@media(max-width:767px){.small-left-padding{padding-left:0}.small-right-padding{padding-right:0}.banner-text-padding{padding:0 15px}}.flipper1 .bbs-right .bbs-z1-img{margin-left:-80px !important;z-index:1}.flipper1 .bbs-left .bbs-z1-img{margin-right:-80px !important}.flipper1 .bbs-z1-text.bbs-wide-text{padding:5% 100px 5% 85px}.flipper1 .bbs-z1-text{flex:.95;box-shadow:0px 0px 50px 0px rgba(0,0,0,0.4)}.flipper1 .bbs-z1-img{flex:1.05;display:flex;justify-content:center;flex-direction:column}.lower-image.flipper1 .bbs-z1-img{padding-top:20px;margin-bottom:-20px}@media(max-width:767px){.flipper1 .bbs-z1-text.bbs-wide-text{padding:5% 15px}.flipper1 .bbs-right .bbs-z1-img,.flipper1.bbs-flex.bbs-left .bbs-z1-img{padding-bottom:0}.flipper1 .bbs-right .bbs-z1-img{margin-left:0 !important}.lower-image.flipper1 .bbs-z1-img{padding-top:0;margin-bottom:0;padding-bottom:0}.flipper1 .bbs-left .bbs-z1-img{margin-right:0 !important}}.flipper2 .bbs-z1-img,.flipper2 .bbs-z1-text{flex:unset}.flipper2 .bbs-z1-text{flex-basis:175%}.cm-c1.nested-card{margin:50px 0;border:0;border-radius:5px;transition:all .4s ease}.cm-c1.nested-card .project-gallery-tile .project-content{height:430px;padding:50px}.cm-c1.nested-card .card-background{box-shadow:0 0 15px 0 rgba(0,0,0,.4);border-radius:5px;margin-left:0}.cm-c1.static .project-content{opacity:1}.cm-c1.static.no-overlay .project-content{opacity:1;background:0}.cm-c1.no-overlay .project-content{background:none !important}.cm-c1 p{line-height:21.6px}.cm-c1:hover{transform:scale(1.02);border-radius:5px}@media(max-width:845px){.cm-c1.nested-card .project-gallery-tile .project-content{height:465px}}@media(max-width:767px){.cm-c1.nested-card{margin:0 0 20px}.cm-c1.nested-card,.cm-c1.nested-card .card-background,.cm-c1:hover{border-radius:0}.cm-c1:hover{transform:scale(1)}.cm-c1.nested-card .project-gallery-tile .project-content{height:auto;padding:20px}}.footer-background .page-center{padding:30px 15px 10px}.footer-background p,.footer-background a{background:linear-gradient(to right,#bca667,#e6d9a8 49%,#bca667);-webkit-text-fill-color:transparent;-webkit-background-clip:text;line-height:1.09em;font-family:'Apercu',serif;margin:0 0 50px;padding:0}.footer-background .fa{background-image:linear-gradient(to right,#bca667,#ded2a7 49%,#bca667) !important;-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding:10px !important}.white-form form{background:#fff;padding:40px}.hs_cos_wrapper_type_form input[type="text"],.hs_cos_wrapper_type_form input[type="password"],.hs_cos_wrapper_type_form input[type="datetime"],.hs_cos_wrapper_type_form input[type="datetime-local"],.hs_cos_wrapper_type_form input[type="date"],.hs_cos_wrapper_type_form input[type="month"],.hs_cos_wrapper_type_form input[type="time"],.hs_cos_wrapper_type_form input[type="week"],.hs_cos_wrapper_type_form input[type="number"],.hs_cos_wrapper_type_form input[type="email"],.hs_cos_wrapper_type_form input[type="url"],.hs_cos_wrapper_type_form input[type="search"],.hs_cos_wrapper_type_form input[type="tel"],.hs_cos_wrapper_type_form input[type="color"],.hs_cos_wrapper_type_form input,.hs_cos_wrapper_type_form textarea{background-color:#f5f8fa;border:1px solid #cbd6e2;border-radius:3px}.hs-form-required{display:inline;color:red}div.actions{text-align:left}body .hs-button.primary,body input[type="submit"],body input[type="button"]{background-color:#000;color:#fff;font-family:verdana,geneva;font-weight:700;line-height:12px;font-size:14px;padding:12px 24px;border:1px solid #000;border-radius:3px}.double-z2 .z2-anchor-text{padding:40px 20px}.double-z2 .z2-anchor-container{max-height:300px}@media(max-width:950px){.double-z2 .z2-anchor-container{max-height:unset}}.in-the-press .bbs-z1-text p{line-height:20px}.in-the-press .flipper1 .bbs-z1-text{flex:.5;margin-left:120px !important}.dentist-referral .hs-richtext h2,.dentist-referral .hs-richtext p{display:none}.map-padding{padding:0 66px}.smile-makeover{padding-left:20% !important}@media(max-width:767px){.smile-makeover{padding-left:0 !important}}.custom-menu-primary .hs-menu-wrapper>ul{width:100%;display:table;list-style:none;vertical-align:middle}.custom-menu-primary .hs-menu-wrapper>ul>li{display:table-cell;text-align:center;float:none !important}.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(4),.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(5),.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(6){transform:translateX(50px)}.custom-menu-primary .hs-menu-wrapper>ul>li>a{font-family:dala moa;font-size:25px;font-weight:400;color:#090c1b;padding:1.11em 0 26px;margin:0 1em;position:relative}.custom-menu-primary .hs-menu-wrapper>ul>li>a:after{content:' ';width:100%;height:4px;display:block;position:absolute;bottom:19px;left:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.custom-menu-primary .hs-menu-wrapper>ul>li>a:hover:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);background-color:#bfb284}.custom-menu-primary .hs-menu-wrapper>ul>li>a span{background-image:linear-gradient(to right,#bca667,#e6d9a8 49%,#bca667);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.custom-menu-primary .hs-menu-wrapper>ul li a,.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{overflow:visible !important;max-width:none !important;width:auto !important}@media screen and (min-width:768px){.custom-menu-primary .hs-menu-wrapper,.custom-menu-primary .hs-menu-wrapper>ul ul{display:block !important}.custom-menu-primary .hs-menu-wrapper>ul>li.active>a:after{background-color:#bfb284;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}@media(max-width:767px){.custom-menu-primary .hs-menu-wrapper>ul{display:flex}.custom-menu-primary .hs-menu-wrapper>ul>li{display:block}.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(4),.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(5),.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(6){transform:translateX(0px)}.custom-menu-primary .hs-menu-wrapper>ul>li>a:hover:after{transform:scaleX(0)}.custom-menu-primary .hs-menu-wrapper>ul>li>a{padding:1.11em 0 10px}}.password-input input[type="password"]{Height:45px !important}@media(max-width:767px){.team-member-bio img{margin:auto !important;float:none !important;width:100% !important}}ul.hs-menu-children-wrapper{background:#3f3d3a;text-align:left;box-shadow:6px 6px 15px rgba(58,58,58,0.4)}@media(max-width:767px){ul.hs-menu-children-wrapper{background:#48463e !important}}@media(max-width:767px){a.child-trigger{margin:0 !important}}