header.header.header-4>nav{box-sizing:border-box;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);align-items:center;gap:16px;width:100%;min-height:80px;padding:0 24px;display:grid}header.header.header-4 .navbar-info{float:none!important;width:auto!important;margin:0!important;padding:0!important;position:static!important}header.header.header-4 .brand{width:auto!important;margin:0!important;padding:0!important}header.header.header-4 a.logo{white-space:nowrap;text-decoration:none;color:#304c78!important;background:0 0!important;width:auto!important;height:auto!important;min-height:0!important;font:400 25px/1.2 Didact Gothic,sans-serif!important;display:block!important}header.header.header-4 .nav-full{float:none!important;width:auto!important;margin:0!important;padding:0!important;position:static!important}header.header.header-4 .nav-full>ul{justify-content:center;align-items:center;display:flex;width:auto!important;margin:0!important;padding:0!important}header.header.header-4 .nav-full>ul>li{float:none!important;margin:0!important}header.header.header-4 .nav-full>ul>li>a{padding-left:9px!important;padding-right:9px!important}header.header.header-4 .header-contact{justify-self:end;align-items:center;gap:18px;display:flex}header.header.header-4 .header-phone{color:#fff;white-space:nowrap;background:#304c78;border-radius:2px;padding:14px 18px;font:600 13px/1.3 Arial,sans-serif;text-decoration:none}header.header.header-4 .header-location{color:#304c78;align-items:center;padding:10px 0;text-decoration:none;display:flex;position:relative}header.header.header-4 #header-address{color:#203c48;z-index:30;text-align:left;background:#fff;border:1px solid #d6ded8;width:260px;padding:16px;font:13px/1.7 Arial,sans-serif;display:none;position:absolute;top:100%;right:0;box-shadow:0 5px 20px #0002}header.header.header-4 .header-location:hover #header-address,header.header.header-4 .header-location:focus #header-address{display:block}header.header.header-4 .header-location:focus-visible{outline-offset:4px;outline:2px solid #1190c0}header.header.header-4 .nav-toggle{display:none!important}@media (width<=1250px){header.header.header-4>nav{grid-template-columns:1fr auto auto;gap:20px;padding:0 20px}header.header.header-4 .nav-full{display:none!important}header.header.header-4 .nav-toggle{grid-area:1/3;margin:0!important;display:block!important;position:relative!important;top:auto!important;right:auto!important}header.header.header-4 .navbar-info{grid-area:1/1}header.header.header-4 .header-contact{grid-area:1/2}header.header.header-4 .nav-optimal{z-index:10;background:#304c78;width:280px;position:fixed;top:0;bottom:0;right:-300px;overflow:auto}body.nav-open header.header.header-4 .nav-optimal{right:0;transform:translate(0);display:block!important}}@media (width<=600px){header.header.header-4>nav{gap:16px;padding:0 16px}header.header.header-4 a.logo{font-size:21px!important}header.header.header-4 .header-contact{gap:0}header.header.header-4 .header-phone{display:none}header.header.header-4 #header-address{width:240px;right:-35px}}header.header.header-4 .navbar-info{align-self:center!important;align-items:center!important;height:auto!important;display:flex!important}header.header.header-4 .brand{height:auto!important;display:block!important;position:static!important}header.header.header-4 a.logo{float:none!important;margin:0!important;padding:0!important;position:static!important}header.header.header-4 .header-phone{align-items:center;gap:9px;display:inline-flex}header.header.header-4 .header-phone svg{flex-shrink:0}@media (width<=600px){header.header.header-4 .header-phone{display:none}}.primary-fg{color:#1190c0!important}.primary-bg{background:#1190c0!important}.flex-active{background:#000!important}.primary-border{border-color:#1190c0!important}.secondary-fg{color:#304c78!important}.secondary-bg{background:#304c78!important}.secondary-border{border-color:#304c78!important}section.providers-landing .provider-list-filters .chck-input+label:before,#book-online .left ul li input[type=radio]:checked+label:before{background-color:#1190c0!important}section.testimonials-reviews .paginator ul li a{color:#1ca8dd}section.testimonials-reviews .paginator ul li.active span{color:#fff;background:#1ca8dd}.slider-frame ol li.active input,section.blog-hero .row .slider-frame ol li.active input{background:#656f72}@font-face{font-family:Didact Gothic;font-display:swap;font-style:normal;font-weight:400;src:local(Didact Gothic Regular),local(DidactGothic-Regular),url(/assets/970dcf93d72270fd.woff2)format("woff2");unicode-range:U+460-52F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:Didact Gothic;font-display:swap;font-style:normal;font-weight:400;src:local(Didact Gothic Regular),local(DidactGothic-Regular),url(/assets/1414e2292fa7982e.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Didact Gothic;font-display:swap;font-style:normal;font-weight:400;src:local(Didact Gothic Regular),local(DidactGothic-Regular),url(/assets/3318654b1bffed5a.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Didact Gothic;font-display:swap;font-style:normal;font-weight:400;src:local(Didact Gothic Regular),local(DidactGothic-Regular),url(/assets/ac011151ede868aa.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Didact Gothic;font-display:swap;font-style:normal;font-weight:400;src:local(Didact Gothic Regular),local(DidactGothic-Regular),url(/assets/8fd9049f983824ed.woff2)format("woff2");unicode-range:U+100-24F,U+1E??,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Didact Gothic;font-display:swap;font-style:normal;font-weight:400;src:local(Didact Gothic Regular),local(DidactGothic-Regular),url(/assets/44e3a12f49e5d865.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}.primary-font{font-family:Didact Gothic,sans-serif!important}.secondary-font{font-display:swap;font-family:open_sanslight,Open Sans}body{margin-top:0}body.nav-open{overflow:hidden}body.nav-open section{z-index:0;position:relative}body.nav-open header.header-4 button.nav-slider{position:fixed}body.nav-open .header-backdrop{z-index:1;background:#0000004d;display:block;position:fixed;inset:0}header.header.header-4 nav .nav-full ul li:hover:after{background-color:#304c78}dummy-header-class{color:#fff}.header.header.header-4 nav .nav-full ul li.drop .dropdownContain{background-color:#0000!important}.header.header.header-4 nav .nav-full ul li.drop .dropdownContain .dropOut ul li{background:#fff!important}#book-online .right #calendar-block ul li ol li div.slots a{background:#1190c0}#book-online .right #calendar-block ul li ol li div.slots a:hover,#book-online .right #calendar-block ul li ol li div.slots a.checked{opacity:.75;background:#1190c0}#book-online .right #calendar-block ul li ol li.scroller{background:#304c78}#book-online .right #calendar-block ul li ol li.scroller:hover{opacity:.75;background:#304c78}.a-bordercolor3{border-color:#fff!important}.a-height150px{height:150px!important}.a-borderradius10pct{border-radius:10%!important}.a-borderwidth1px{border-width:1px!important}.a-backgroundcolor3{background-color:#fff!important}.a-opacity1{opacity:1!important}.a-margin10px{margin:10px!important}.a-opacity2{opacity:.2!important}.a-backgroundcolor2{background-color:#424242!important}.a-width50pct{width:50%!important}.a-left0pct{left:0%!important}.a-marginleft0pct{margin-left:0%!important}.a-paddingtop5pct{padding-top:5%!important}.a-paddingright5pct{padding-right:5%!important}.a-paddingbottom5pct{padding-bottom:5%!important}.a-paddingleft5pct{padding-left:5%!important}.a-color3{color:#fff!important}.a-textaligncenter{text-align:center!important}.a-fontsize37px{font-size:37px!important}.a-letterspacing0px{letter-spacing:0!important}.a-texttransformnone{text-transform:none!important}.a-textshadownone{text-shadow:none!important}.a-fontsize21px{font-size:21px!important}.a-lineheight110pct{line-height:110%!important}.a-backgroundcolor1{background-color:#304c78!important}.a-bordercolor1{border-color:#304c78!important}.a-borderradius3px{border-radius:3px!important}.a-width164px{width:164px!important}.a-height46px{height:46px!important}.a-fontsize12px{font-size:12px!important}.a-margin4px{margin:4px!important}.a-texttransformuppercase{text-transform:uppercase!important}.a-backgroundcolor0{background-color:#1190c0!important}.a-bordercolor0{border-color:#1190c0!important}.a-bordertopwidth0px{border-top-width:0!important}.a-borderbottomwidth0px{border-bottom-width:0!important}.a-borderradius0px{border-radius:0!important}.a-maxwidth940px{max-width:940px!important}.a-paddingtop60px{padding-top:60px!important}.a-paddingbottom60px{padding-bottom:60px!important}.a-fontsize26px{font-size:26px!important}.a-fontsize22px{font-size:22px!important}.a-height56{height:56px!important}.a-marginleft10{margin-left:10px!important}.a-margintopmarginbottom10{margin-top:10px!important;margin-bottom:10px!important}.a-color2{color:#424242!important}.a-bordercolor4{border-color:#0000!important}.a-maxwidth1120{max-width:1120px!important}.a-paddingbottom96px{padding-bottom:96px!important}.a-paddingtop96px{padding-top:96px!important}.a-fontsize58px{font-size:58px!important}.a-color0{color:#1190c0!important}.a-fontsize30px{font-size:30px!important}.a-height20px{height:20px!important}.a-marginright3px{margin-right:3px!important}.a-width20px{width:20px!important}.a-minheight85vh{min-height:85vh!important}.a-opacity01{opacity:.1!important}.a-width100pct{width:100%!important}.a-fontsize75px{font-size:75px!important}.a-textalignleft{text-align:left!important}.a-paddingright50pct{padding-right:50%!important}.a-textshadow2px2px2pxrgba00003{text-shadow:2px 2px 2px #0000004d!important}.a-color1{color:#304c78!important}.a-height56px{height:56px!important}.a-marginleft10px{margin-left:10px!important}.a-margintopmarginbottom10px{margin-top:10px!important;margin-bottom:10px!important}.a-opacity02{opacity:.2!important}.a-paddingtop25pct{padding-top:25%!important}.web-to-text-iframe{z-index:1039;background:0 0;border:none;width:0;height:0;position:fixed;bottom:0;right:0}.skip-main-content{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-main-content:focus{position:inherit;clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:6px;overflow:visible;font-size:13px!important}#promo-79523 .type-full-content{column-count:1!important;-webkit-column-count:1!important;-moz-column-count:1!important}#promo-54571{background-color:#314c78!important}.reveal-element:not(.hero-cloak){opacity:1!important;visibility:visible!important;transform:none!important}.hero .carousel-items{position:relative}.hero .carousel-item:not(.is-current){display:none!important}.hero .carousel-item.is-current{background-position:50%;background-size:cover;display:block!important}.hero .carousel-nav{z-index:3;justify-content:center;gap:5px;position:absolute;bottom:20px;left:0;right:0;display:flex!important}.hero .carousel-nav li{cursor:pointer}.hero .carousel-left-btn,.hero .carousel-right-btn{cursor:pointer;display:block!important}header .nav-toggle{cursor:pointer}header .dropdownContain.is-open,header .drop:hover>.dropdownContain,header .drop:focus-within>.dropdownContain{display:block!important}body.nav-open header.header-4 nav .nav-optimal{display:block;right:0;transform:translate(0)}img{max-width:100%}.location-frame{border:0;width:100%;min-height:300px}.modal.is-open{z-index:10000;background:#0008;position:fixed;inset:0;overflow:auto;opacity:1!important;display:block!important}.modal.is-open .modal-dialog{max-width:600px;margin:10vh auto;transform:none}.slider .flexslider .slides>li{display:none}.slider .flexslider .slides>li:first-child{display:block}.form-status{margin:1rem 0}.form-status[data-error=true]{color:#a12525}.form-honeypot{position:absolute;left:-10000px}.form-submit:disabled{opacity:.65}@media (width<=767px){header.header-4 .nav-optimal{z-index:10;background:#304c78;width:280px;position:fixed;top:0;bottom:0;right:-300px;overflow:auto}.nav-open header.header-4 .nav-optimal{right:0}header .nav-toggle{z-index:20;position:relative}}header.header-4 nav .nav-full>ul>li{display:inline-block}.hero-cloak.a-opacity01{opacity:.1!important}.hero-cloak.a-opacity02{opacity:.2!important}header.header-4 nav .nav-toggle{background:0 0;border:0}.submenu-toggle{cursor:pointer;font:inherit;background:0 0;border:0;display:none}header .dropdownContain{display:none}@media (width>=1101px){header.header-4 nav .nav-optimal,header.header-4 nav .nav-toggle{display:none!important}}@media (width<=1100px){header.header-4 nav .nav-full{display:none!important}header.header-4 nav .nav-toggle{z-index:20;position:absolute;top:25px;right:20px;display:block!important}header.header-4 nav .nav-toggle .toggle-title{display:none}header.header-4 nav .nav-toggle .toggle-icon{width:24px;display:block}header.header-4 nav .nav-toggle .toggle-icon span{height:2px;margin:5px 0;display:block}header.header-4 nav .nav-optimal{z-index:10;width:min(320px,90vw);display:none;position:fixed;top:80px;bottom:0;right:0;overflow-y:auto;transform:none!important}body.nav-open header.header-4 nav .nav-optimal,header.header-4 nav .nav-optimal>ul>li{display:block!important}header.header-4 nav .nav-optimal .submenu-toggle{display:inline-block}header.header-4 nav .nav-optimal .dropdownContain{width:100%!important;position:static!important}.nav-optimal .dropdownContain:not(.is-open){display:none!important}}.flexslider .slides>li:not(.is-current){display:none!important}.flexslider .slides>li.is-current{float:none!important;display:block!important}.review-controls{justify-content:center;gap:1rem;margin-top:1rem;display:flex}.review-controls button{color:inherit;cursor:pointer;background:0 0;border:1px solid;padding:.4rem .8rem}@media (width<=1100px){header .nav-optimal li.drop{position:relative}header .nav-optimal .submenu-toggle{padding:8px;position:absolute;top:8px;right:20px}}a.btn-leave-review{color:#fff;padding:12px 24px;text-decoration:none;display:inline-block}header.header-4 .header-cta{justify-content:center;align-items:center;min-height:44px;line-height:1.2!important;display:inline-flex!important}.hero .carousel-item.is-current{opacity:1!important;visibility:visible!important;width:100%!important;position:relative!important;inset:auto!important}#promo-54571 .promo-slider{height:auto!important;overflow:visible!important}#promo-54571 .promo-slider>ul{margin:0;padding:0;list-style:none;width:100%!important;height:auto!important}#promo-54571 .promo-slider>ul>.slide{align-items:center;gap:35px;float:none!important;width:100%!important;height:auto!important;display:flex!important;position:relative!important}#promo-54571 .slide>.left,#promo-54571 .slide>.right{box-sizing:border-box;float:none!important;width:calc(50% - 18px)!important}#promo-54571 .promo-details{box-sizing:border-box;width:100%}#promo-54571 .promo-details>div{box-sizing:border-box}#promo-54571 .right img{width:100%;height:auto;display:block}#promo-54571 .invisalign-offer-title{display:none}@media (width<=767px){#promo-54571 .promo-slider>ul>.slide{flex-direction:column;gap:25px}#promo-54571 .slide>.left,#promo-54571 .slide>.right{width:100%!important}}a[href^=tel\:]:not(:has(svg)):not(:has(.fa-phone)):before{content:"";vertical-align:-.12em;background:currentColor;flex-shrink:0;width:1em;height:1em;margin-right:.5em;display:inline-block;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 2 .7 2.9a2 2 0 0 1-.5 2.1L8 10a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.5c.9.3 1.9.6 2.9.7a2 2 0 0 1 1.7 2Z'/%3E%3C/svg%3E") 50%/contain no-repeat}footer .nap a.tel,footer .nap a.footer-address{text-decoration:none;color:#fff!important}footer .nap a:hover{text-decoration:underline}footer .footer-address svg{vertical-align:-.18em;margin-right:.4em}footer .nap a:focus-visible{outline-offset:4px;outline:2px solid #fff}
