.progress,sub,sup{vertical-align:baseline}.block,.elem-left,.elem-right,article,aside,details,figcaption,figure,footer,header,hr,main,menu,nav,section,summary{display:block}hr,sub,sup{position:relative}body,figure{margin:0}button,hr,input,select{overflow:visible}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;font-size:100%}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:0 0 .67em}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:60%;line-height:0}sub{bottom:-.25em}sup{top:-.45em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{box-sizing:content-box;height:0;border:0}button,input,select,textarea{font:inherit;line-height:initial;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;-moz-appearance:button;appearance:button;border:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}*,::after,::before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}address{font-style:normal!important}img{max-width:100%;display:block;margin:0 auto}.icon-gplus:before{margin-left:-1px!important}.page_index main,.page_index>hr{display:none!important}#banner,#fixed-tabs,#header,.btn,.btn-alt,.btn-alt:before,.btn:before,::after,::before,a,article,figure,h1,h2,h3,h4,h5,h6,img,li{transition:all .2s}i{display:inline}*,::after,::before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"]:before,[class^=icon-]:before{line-height:1!important;display:block!important}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.shadow{box-shadow:0 0 3px #000}img{max-width:100%}.btn,a{cursor:pointer}header{z-index:99}footer{z-index:100}.animated{animation-duration:2s;animation-fill-mode:both}@keyframes slideIn{from{transform:translate3d(0,-100%,0)}to{transform:translate3d(0,0,0)}}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.pulse{animation-name:pulse}@keyframes pulse{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale3d(1,1,1)}}.fadeIn{animation-name:fadeIn}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeOut{animation-name:fadeOut}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.zoomIn{animation-name:zoomIn}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.slideInDown{animation-name:slideInDown}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInUp{animation-name:slideInUp}@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.col-flex-ed,.flex-ed{display:flex}.flex-ed{flex-direction:row}.col-flex-ed{flex-flow:column}star{line-height:1.5;margin:7px auto;display:block}star:after{font-size:26px;font-family:fontello;font-weight:400;margin:0;font-style:normal;content:"\e80f\e80f\e80f\e80f\e80f";color:#fcd800;padding:0 10px}#fixed-tabs{position:fixed;bottom:0;right:0;width:100%;text-align:center;line-height:1;display:flex;z-index:9999}#fixed-tabs a{font-size:13px;color:#fff;font-weight:700;text-transform:uppercase;padding:14px 0;flex:1}#fixed-tabs #ra{background-color:#0e1f61}#fixed-tabs #call{background-color:#187088}#fixed-tabs #map{background-color:#000}#fixed-tabs em{font-style:normal}#fixed-tabs #ra{flex:33%}@media (min-width:1031px){#fixed-tabs{display:none}}@media (max-width:1030px){#fixed-tabs i{display:inline-block;font-size:13px;display:inline-block;margin-right:5px}footer{margin-bottom:42px!important}}@media (max-width:600px){#fixed-tabs strong{display:none}}body{overflow-x:hidden;position:relative;background:#fff;text-align:center;color:#231f20;font:400 18px/26px Montserrat,sans-serif}p{color:#000;font:400 18px/1.6 Montserrat,sans-serif;letter-spacing:.02em}a{display:inline-block;text-decoration:none;cursor:pointer;color:#0e1f61}a:hover{color:#0e1f61}h1,h2 h3,h4,h5,h6{font-family:Montserrat,sans-serif;text-align:center}h1{margin:0;color:#0e1f61;font:400 45px/1.3 Montserrat,sans-serif;letter-spacing:1.1px}h1 small{font-size:30px;letter-spacing:.75px}.h2,h2{font:400 60px/1.1 Montserrat,sans-serif,sans-serif;color:#0e1f61;margin:10px 0}.h3,h3{font:700 30px/1 Montserrat,sans-serif;color:#0e1f61;margin:15px auto 10px}main ul{list-style:none;padding:0;margin:10px auto;text-align:left;display:table}main ul li{position:relative;padding-left:35px;font-size:24px;line-height:1.2;margin:10px auto;color:#000}main ul li:before{content:"\e832";font-family:fontello;position:absolute;left:0;top:0;color:#187088}.btn,.btn-alt{position:relative;display:inline-block;cursor:pointer;padding:13px 30px;text-align:center;color:#fff;background-color:#187088;text-transform:uppercase;min-width:300px;font:700 18px/1.1 Montserrat,sans-serif;letter-spacing:.1em}.btn span,.btn-alt span{text-transform:uppercase;font-size:30px;vertical-align:middle;letter-spacing:2.95px;display:block}.btn-alt:hover,.btn:hover{background-color:#0e1f61;color:#fff}#top-bar-mobile,.top-bar{width:100%;background:#444544;padding:8px 15px;color:#fff;font:400 16px/1.4 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase}#top-bar-mobile span,.top-bar span{margin:0 10px;text-align:center}#top-bar-mobile{padding:10px 0;display:none}#top-bar-mobile span{font-size:12px;display:block;letter-spacing:2px}header{position:relative;padding:5px 10px;background:#fff;filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .16))}header .flex-ed{justify-content:space-between;align-items:center;flex-wrap:nowrap;max-width:1240px;margin:auto;width:100%;padding:15px 10px}header .flex-ed .hd-info{text-align:left;order:-1;flex:0 1 460px}header .flex-ed .hd-info a{position:relative}header .flex-ed .hd-info a i{position:absolute;left:0;top:50%;transform:translateY(-50%);color:#187088;font-size:22px}header .flex-ed .hd-info .address{margin-top:5px}header .flex-ed .logo{flex:1}header .flex-ed #btn-container{flex:1}header .flex-ed #btn-container .btn-alt{margin:0;min-width:300px;font-size:16px;letter-spacing:normal;padding:12px 25px 10px;border-radius:21.5px;font-family:Montserrat,sans-serif;letter-spacing:.15em;background-color:#efd239;color:#000}header .flex-ed #btn-container .btn-alt span{font-size:29px;letter-spacing:.05em;line-height:.9}header .flex-ed #btn-container .btn-alt i{display:inline-block}header .flex-ed #btn-container .btn-alt:before{display:none}header .flex-ed #btn-container .btn-alt:hover{background-color:#187088;color:#fff}.phone{color:#000;font-size:30px;line-height:1.1;font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:.1em}.phone span{display:block;font-size:16px;text-transform:uppercase;color:#000;letter-spacing:1px}.phone:hover{color:#187088}.address{font-size:18px;line-height:1.2;color:#000;font-family:Montserrat,sans-serif}.address:hover{color:#187088}.mobile-buttons{display:none}.fix-nav header{position:fixed;width:100%;left:0;top:0;right:0;animation:slideIn .8s both;box-shadow:1.6px 2.5px 7px rgba(6,7,7,.35);z-index:2000}.fix-nav header .logo img{max-height:70px}.split{display:flex;justify-content:space-around;align-items:center;max-width:1260px;margin:50px auto}.split article{margin:10px;padding:10px;flex:0 1 605px;text-align:left}.split article h2,.split article p{text-align:left}.split article h2{color:#0e1f61;margin-bottom:10px}.split article h3{font-size:60px;font-weight:500;text-align:left}.split article ul{margin-left:10px}.split article ul li{font-size:30px;line-height:1.1}.split article ul li:before{color:#000;content:"+";font-family:Montserrat,sans-serif;font-size:30px;line-height:1;top:2px}.split .btn{margin:15px 0}.split figure{flex:0 1 50%;position:relative}.split figure figcaption{font:700 18px/1.2 Montserrat,sans-serif;letter-spacing:.15em;color:#000;text-align:right;text-transform:uppercase;margin-top:10px}.split.even figure{order:-1}.top-callout{background-color:#187088;text-align:center;padding:10px;color:#231f20;font-weight:700;font-size:22px;display:block;margin:auto;line-height:1.1}#banner{position:relative;margin:0 auto;padding:0;justify-content:space-around;background:#187088;color:#fff}#banner .flex-ed{overflow:hidden;justify-content:space-between}#banner figure{flex:0 1 50%;position:relative;order:2}#banner figure img{width:100%}#banner figure .caption{background-color:rgba(255,255,255,.9);width:100%;position:absolute;padding:7px 10px;bottom:0;left:0;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#banner figure .caption a{color:#000;font:700 18px/1 Montserrat,sans-serif;padding:0 5px;text-transform:uppercase;letter-spacing:1.5px}#banner figure .caption a:hover{color:#187088}#banner figure .caption span{color:#000;margin:0 5px}#banner article{padding:15px 70px;margin:0;z-index:1;flex:0 1 50%;text-align:left;background:url(assets/images/ppc-wte-banner-article-bkg.jpg);display:flex;flex-wrap:wrap;background-size:contain;background-repeat:no-repeat}#banner article .contain{max-width: max-content;margin:0 auto;height:100%;width:100%;align-content:center}#banner article .contain h1{font:500 60px/1.1 Montserrat,sans-serif;color:#fff;text-align:left;line-height:1}#banner article .contain h1 small{font-size:24px;margin-bottom:15px;display:block;position:relative;font-family:Montserrat,sans-serif;letter-spacing:.15em;text-transform:uppercase}#banner article .contain h1 small:after{content:"";height:1px;width:170px;background:#fff;position:absolute;top:50%;right:0;transform:translateY(-50%)}#banner article .contain ul{margin-left:0;margin-top:20px}#banner article .contain ul li{color:#fff;font-size:30px}#banner article .contain ul li:before{color:#fff;content:"+";font-family:Montserrat,sans-serif}#assoc{background:#f3f3f0;padding:10px}#assoc .flex-ed{max-width:1300px;margin:10px auto;justify-content:space-between;align-items:center}#assoc .flex-ed span{margin:10px 15px;display:block}#excellence{max-width:1920px;margin:0 auto;padding:110px 15px;position:relative}#excellence .contain{max-width:1150px;margin:50px auto;text-align:center}#excellence .contain .big-text{font:500 60px/1 Montserrat,sans-serif;color:#fff;display:block;margin-bottom:15px;line-height:1.1}#excellence .contain .sub-note{color:#fff;font:400 30px/1.2 Montserrat,sans-serif;margin-top:30px}#excellence:after{content:"";position:absolute;z-index:-1;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;background:url(assets/images/ppc-wte-help-bkg.jpg);background-size:cover}#reviews{background:#187088;padding:0;border-top:4px solid #efd239;border-bottom:4px solid #efd239;max-width:1920px;margin:0 auto}#reviews p,#reviews span{color:#fff}#reviews star{display:inline;line-height:1}#reviews star:after{color:#febb21;font-size:17px;letter-spacing:6px}#reviews .streak small{color:#fff}#reviews .streak:after{background:#fff}#reviews .h2{color:#fff;text-align:left;font-size:100px;font-weight:400}#reviews .flex-ed{display:flex;justify-content:center;align-items:stretch;flex-wrap:nowrap}#reviews .flex-ed>div{flex:0 1 50%;padding:50px 10px}#reviews .flex-ed>div .contain{max-width:550px;margin:auto}#reviews .flex-ed>div:last-of-type{background:#f3f3f0;align-content:center}#reviews .flex-ed>div:last-of-type .contain{position:relative}#reviews .flex-ed>div:last-of-type .contain:before{content:"";position:absolute;z-index:1;width:127px;height:133px;background:url(assets/images/ppc-wte-review-quote.png);background-size:contain;top:-65px;left:-30px}#reviews .flex-ed>div:last-of-type .contain p{color:#000;font-size:34px;line-height:1.3;text-align:left;z-index:2;position:relative}#reviews .flex-ed>div:last-of-type .contain .author{font:700 18px/1.2 Montserrat,sans-serif;letter-spacing:.15em;color:#000;text-transform:uppercase;text-align:left;z-index:2;position:relative}#dentist p{font-size:34px}#dentist figure{flex:0 1 513px}#find{width:100%;max-width:1920px;margin:0 auto;position:relative;padding:50px 10px}#find:before{content:"";width:100vw;z-index:-1;height:100%;top:0;left:50%;transform:translateX(-50%);background:url(assets/images/ppc-wte-find-bkg.jpg);background-size:cover;position:absolute}#find .flex-ed{max-width:1300px;margin:0 auto;justify-content:space-evenly;align-items:center}#find .flex-ed article{flex:0 1 605px;padding:10px;text-align:left}#find .flex-ed article h2{color:#fff;font-weight:500}#find .flex-ed article h2 br{display:none}#find .flex-ed article p{color:#fff;font-size:25px;line-height:1.3}#find .flex-ed figure{flex:0 1 525px}#options div{padding:0;border-radius:15px;overflow:hidden;position:relative}#options .col{background-color:transparent}#options:after{border-color:#fff}#options:hover:after{border-color:#0e1f61}#team figure{max-width:530px}#team .caption{background-color:rgba(255,255,255,.8);position:absolute;left:50%;transform:translateX(-50%);bottom:0;color:#0e1f61;padding:5px 10px;width:100%;line-height:1.3;max-width:575px;letter-spacing:.95px;font-size:15px;text-transform:uppercase}#team .caption a{color:#000;font-weight:400}#team .caption a:hover{color:#187088}#team .caption span{margin:0 10px}#team .caption:hover{background-color:#0e1f61}#choice{padding:30px 10px}footer{padding-top:55px;background-color:#0e1f61}footer .flex-ed{justify-content:center;align-items:center;padding-bottom:65px}footer article{height:380px;text-align:center;margin:10px;flex:0 1 350px;padding:10px}footer .phone{font-size:30px;color:#efd239;margin:10px auto;font-weight:700;display:block;letter-spacing:.28px;font-family:Montserrat,sans-serif}footer .phone:hover{color:#fff}footer .address{color:#fff;font-size:19px;line-height:1.1;margin-top:0;font-family:Montserrat,sans-serif;text-transform:none}footer .address:hover{color:#efd239}footer h3{margin-top:20px;margin-bottom:20px;font:700 18px/1.4 Montserrat,sans-serif;color:#fff;text-transform:uppercase;letter-spacing:.2em}#footer-form{order:-1;text-align:left}#footer-form .simple .btn{background-color:#efd239}#footer-form .simple .btn:hover{background-color:#187088;color:#fff}#contact{text-align:left}#contact .hours{color:#fff;font-size:20px;line-height:1.3;margin-top:0}#contact .hours label{width:130px;display:inline-block}#contact h3{margin-bottom:0}#footer-started{text-align:left;color:#fff;flex:0 1 420px}#footer-started h2,#footer-started p{color:#fff}#footer-started h2{line-height:1;font-weight:500}#footer-started p{line-height:1.3}#footer-map{display:table;width:100%;border-radius:0;overflow:hidden}#footer-map iframe{display:block}.streak{display:flex;align-items:center;position:relative;text-align:left;z-index:2;margin:10px auto;justify-content:center}.streak:after{content:"";height:2px;background-color:#0e1f61;flex:1}.streak:after{margin-left:30px}.streak small{font:400 24px/1 Montserrat,sans-serif;color:#000;letter-spacing:.15em;text-transform:uppercase}.hidden-container{overflow-x:hidden;overflow-y:visibile;position:relative}.bkg-border{flex:0 1 340px;z-index:5;position:relative}.bkg-border article:before{position:absolute;border:2px solid #187088;top:-5px;left:-5px;content:"";height:100%;width:100%;z-index:-1}.simple{margin:20px 0 5px}.simple .btn{min-width:90%;padding:14px;margin-top:5px;background-color:#187088;color:#060606}.simple .btn:hover{background-color:#0e1f61}.simple input,.simple select{height:44px}.simple textarea{height:88px;padding-top:8px}.simple input,.simple select,.simple textarea{outline:0;border:none;background-color:#eee;margin:3px 0;width:90%;padding:3px 10px;font-size:18px;color:#231f20}.simple input:focus,.simple select:focus,.simple textarea:focus{background-color:#f7f4f4;box-shadow:inset 0 3px 0 #efd239}::-moz-placeholder{color:#231f20}::placeholder{color:#231f20}.copy{font-size:16px;color:#fff;text-align:center;padding:30px 10px;letter-spacing:1.2;line-height:1.4;text-transform:uppercase;background:#000}.copy a{margin:auto;color:#fff}.copy a:nth-of-type(1),.copy a:nth-of-type(2){color:#efd239}.copy a:hover{color:#fff}.copy a:nth-of-type(3):hover{color:EFD239}.copy span:not(:first-of-type){margin:0 10px}#landing-page-form{position:relative;max-width:850px;padding:0 10px 10px;margin:20px auto}#landing-page-form h1{font-size:50px;font-weight:700;margin-bottom:30px;color:#000;text-align:center;padding-top:20px;line-height:1.2;text-shadow:none}#landing-page-form p{max-width:680px;margin:auto;margin-bottom:30px}#landing-page-form .simple{margin:auto;display:table;width:100%;max-width:550px}#landing-page-form .simple label{display:none}#landing-page-form .simple input{height:50px}#landing-page-form .simple textarea{height:200px;margin-bottom:15px;padding-top:10px}#landing-page-form .btn{width:160px;padding:15px;color: #fff;}hr{border-bottom:1px solid rgba(151,151,151,.74);box-shadow:5px 1px 1px rgba(14,14,15,.35);margin-top:30px;display:none}@media (max-width:1400px){#banner article p{margin:10px 0}#banner article .contain h1{font-size:60px}}@media (max-width:1110px){h1{font-size:50px}#banner article{flex:1}.address{font-size:16px}.phone{font-size:32px}}@media (max-width:1024px){header{padding:0}header .address{display:none}header .btn-alt{display:none}header .flex-ed{justify-content:space-around}header .flex-ed .logo{flex:100%;margin:20px auto}.top-bar{display:none}#top-bar-mobile{display:block}.hd-info{display:none}.mobile-buttons{display:flex;align-items:stretch;flex-wrap:nowrap;width:100%}.mobile-buttons a{flex:0 1 50%;padding:15px 10px;font:600 20px/1.1 Montserrat,sans-serif;letter-spacing:.05em;color:#fff;text-transform:uppercase;background:#0e1f61;text-align:center}.mobile-buttons a span{display:block;font-size:26px}.mobile-buttons a small{font-size:14px;display:block}.mobile-buttons a:nth-of-type(2){background:#efd239;color:#000;padding:12px 10px;font-size:14px;font-weight:700}.mobile-buttons a:nth-of-type(2) span{font-size:26px}hr{display:block;max-width:95%}.phone{font-size:24px}#banner:before{top:0;bottom:0}#banner .flex-ed{flex-wrap:wrap}#banner article{min-width:450px;padding:40px 30px 10px;background-color:#0e1f61;text-align:center;background-size:cover}#banner article .contain h1{font-size:35px;text-align:left}#banner article .contain h1 small{font-size:13px;text-align:left}#banner article .contain h1 small:after{width:120px}#banner article .contain ul{margin:10px auto 20px 0}#banner article .contain ul li{font-size:19px}#banner article .contain{margin:0 auto 20px;max-width:390px}#banner article .contain div{max-width:500px;margin:10px auto 15px}#banner .flex-ed figure{display:block;flex:100%}#banner figure img{width:100%;display:block}.services ul{display:block}#lp-slider{margin-top:30px}#timer-form .flex-ed{flex-wrap:wrap;justify-content:center}#reviews .flex-ed{display:block}#reviews h2{font-size:40px!important}#reviews .flex-ed>div{margin:0;padding:60px 10px}#reviews .flex-ed>div:first-of-type{padding:40px 30px;text-align:center}#reviews .flex-ed>div:first-of-type .author{float:none;text-align:center;margin-bottom:5px}#reviews .flex-ed>div:first-of-type:before{position:static;display:none}#reviews .flex-ed>div:last-of-type{font-size:30px}#excellence{padding:50px 20px}.services .flex-ed .upper-form,.services .flex-ed article{flex:0 1 100%}.services ul{max-width:270px}.split{margin:20px auto;display:block}.split article{max-width:100%;padding:20px 10px;text-align:center}.split article h2,.split article p{text-align:center}.split article .btn{float:none;margin:auto;display:table}.split figure{margin:20px auto}.split figure figcaption{text-align:center}#find .flex-ed{flex-wrap:wrap;justify-content:center}#choice figure{margin-bottom:0}footer .flex-ed{flex-wrap:wrap;max-width:700px;margin:auto;padding:20px 0}#contact{max-width:350px}#services{order:1}#contact{flex:0 1 690px}#footer-form,#services{flex:1;text-align:center}.copy{font-size:16px}.split{padding:20px}.split article{padding:20px 0}.split article h3{font-size:44px;text-align:left}.split article ul{margin-left:0}.split article ul li{font-size:19px;text-align:left}.split article ul li:before{font-size:24px;top:-2px}}@media (max-width:740px){#find .flex-ed article{padding:0}#find .flex-ed article h2,#find .flex-ed article p{text-align:center}#find .flex-ed article h2 br{display:block}.split article h3{font-size:32px}#reviews .flex-ed>div:last-of-type{padding:30px}#reviews .flex-ed>div:last-of-type .contain p{font-size:24px;line-height:1.7}#banner article .contain ul li{font-size:19px;text-align:left;margin:5px auto}header{padding:0}header .flex-ed{flex-flow:row wrap;flex-wrap:wrap;align-items:stretch;padding:0}header .btn-alt,header address{flex:0 1 50%}header .logo{width:100%;margin:10px;max-width:none}header .btn-alt{color:#000;color:#fff;background-image:none;border:0;border-radius:0;box-shadow:none;text-shadow:none;padding:10px 3px}header .btn-alt:hover{color:#fff;background-color:#3d3d3d}header .btn-alt:before{display:none}header .phone{font-size:18px;color:#fff;background-color:#187088;border:0;display:flex;flex-flow:column;justify-content:center;font-weight:700;padding:8px 0;flex:1;font-size:30px;color:#fff}header .phone span{color:#fff}header .phone:hover{background-color:#3d3d3d;color:#fff}#banner figure{max-width:100%}.services .flex-ed{display:block;padding:20px}.services .flex-ed .btn{width:100%}.services .flex-ed img{max-width:300px}.copy span:last-of-type{display:block;font-size:0}#top-cosmetic article .h2-like,#top-cosmetic article h2{font-size:40px}.sub-note span{display:block;font-size:0}}@media (max-width:590px){ #reviews .flex-ed > div:last-of-type .contain:before {content: ""; position: absolute; z-index: 1; width: 90px; height: 85px; background: url(assets/images/ppc-wte-review-quote.png); background-size: auto; background-size: contain;left: -10px; top: -2px;}footer{padding-top:15px}footer .container article{flex:100%}#nav .logo{margin-bottom:10px;max-width:90%}header .address{display:none}#banner h1 small{font-size:28px}#banner article{min-width:300px}#banner article .btn{font-size:28px}#banner article div{line-height:1.1}h2{margin-top:20px;font-size:50px}.split figure{padding:0 10px}.split article h2{font-size:30px;text-align:center}.split article p{text-align:center;padding:0 10px}#services-custom{padding:0}.upper-form form{flex-direction:column}.services ul li,main ul li{text-align:center}.services ul{max-width:270px;margin:0 auto}#footer-map,.map{display:none}#fixed-tabs .map{display:block}footer #contact{padding:20px 10px}#landing-page-form h1{font-size:40px}#dentist p{font-size:24px}.h2,h2{font-size:50px}.streak{justify-content:left}.streak small{font-size:13px}#reviews .h2{font-size:70px;text-align:center}#excellence .contain{margin:30px auto}#excellence .contain .big-text{font-size:45px;line-height:1.3;font-weight:500}#assoc .flex-ed{flex-wrap:wrap;justify-content:center}#timer-form .flex-ed #mid-form form{flex-wrap:wrap;justify-content:center}#timer-form .flex-ed #mid-form form .left-form,#timer-form .flex-ed #mid-form form .right-form{flex:0 1 100%;margin:0 5px}}@media (max-width:430px){#excellence .contain .big-text{font-size:40px}#excellence .contain .sub-note{font-size:26px}header .phone{font-size:20px}header .btn-alt{font-size:14px}.covid{font-size:18px}#banner h1{font-size:32px}#banner article div{font-size:24px;padding-top:10px}#banner article div span strong{font-size:20px}#banner article>div span{letter-spacing:1.3px}#banner .caption span:nth-of-type(3){display:block;font-size:0}.split article .btn{margin-bottom:20px;min-width:auto}#team figure{display:table}#services h3{margin-top:10px}#services ul li a{font-size:18px}.copy{padding-bottom:20px}#fixed-tabs a{font-size:13px}.services .flex-ed img{max-width:200px}#banner article .contain h1{font-size:35px}}@media (max-width:370px){#top-bar-mobile span{letter-spacing:1px}.mobile-buttons a{font-size:18px}#reviews .flex-ed>div:last-of-type .contain p{font-size:20px}#reviews .flex-ed>div:last-of-type .contain .author{font-size:14px}.split article h3{font-size:30px}#find .flex-ed article p{font-size:24px}#contact .hours{font-size:18px}#excellence .contain .sub-note{font-size:24px}#excellence .contain .big-text{font-size:36px}}
