:root{--brand-dark:#212121;--white:white;--brand-light:#95b296;--text-color-dark:#222;--light-grey-1:#f3f3f5;--black:black;--shadow:#0000000f;--text-color-light:#aaa}body{background-color:var(--brand-dark);color:var(--white);font-family:Montserrat,sans-serif;font-size:1em;line-height:1.5em}h1{text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:Anton,sans-serif;font-size:6.2em;font-weight:400;line-height:1}h2{margin-top:0;margin-bottom:20px;font-size:2em;font-weight:700;line-height:1.5em}h3{margin-bottom:5px;font-size:1.5em;line-height:1.5em}h4{margin-top:20px;font-size:1.3em}h5{font-size:1.2em}h6{font-size:1em;line-height:1.5em}p{font-family:proxima-nova,sans-serif;font-size:1.15em;font-weight:400;line-height:2}a{color:var(--brand-dark);transition:color .2s}a:hover{color:var(--brand-light)}ul{font-family:proxima-nova,sans-serif;font-size:1.1em;font-weight:400;line-height:1.6}img{display:inline-block}label{margin-bottom:5px;font-weight:700;display:block}blockquote{border-left:10px solid var(--brand-light);font-style:italic;line-height:28px}figure{margin-bottom:10px}figcaption{text-align:center;margin-top:5px;margin-bottom:80px}.w-pagination-wrapper{flex-wrap:wrap;justify-content:center;display:flex}.w-pagination-previous{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-previous-icon{margin-right:4px}.w-pagination-next{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-form-formrecaptcha{margin-bottom:8px}.menu{z-index:99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;justify-content:center;align-items:center;padding:100px 20px 20px;display:none;position:fixed;inset:0}.menu-link{color:var(--white);letter-spacing:1px;text-transform:uppercase;border-radius:20px;margin-top:5px;margin-bottom:5px;padding:7px 40px;font-family:Anton,sans-serif;font-size:1.3em;font-weight:400;line-height:1.2;text-decoration:none;transition:background-color .2s,color .2s}.menu-link:hover{background-color:var(--brand-light);color:var(--white)}.menu-link.w--current{color:#0000;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--white);font-weight:400}.nav{background-color:var(--white)}.nav-bar-right{grid-column-gap:16px;grid-row-gap:16px;flex:none;justify-content:flex-end;align-items:center;display:flex}.menu-button{width:42px;height:42px;color:var(--brand-dark);text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;font-family:proxima-nova,sans-serif;font-size:1.3em;font-weight:700;text-decoration:none;display:flex}.nav-spacer{background-color:var(--white);height:148px}.menu-button-holder{position:relative}.nav-bar-left{flex-direction:column;flex:none;align-items:flex-start;display:flex}.s{background-color:var(--white);color:var(--text-color-dark);flex-direction:column;justify-content:center;align-items:center;padding:100px 20px;display:flex;position:relative}.s.shaded{min-height:40vw;color:var(--white)}.s.dark{background-color:var(--brand-dark);color:#fff}.s.bg-gradient{background-color:var(--brand-dark);background-image:linear-gradient(320deg,var(--brand-light),var(--brand-dark));color:#fff}.s.narrow{padding-top:50px;padding-bottom:50px}.s.bg-dark-brand{background-color:var(--brand-dark);color:var(--white)}.s.bg-light-brand{background-color:var(--brand-light);color:var(--white)}.s.home-hero{min-height:100vh;color:var(--white);flex:1}.s._70vh{min-height:80vh;padding-top:140px;padding-bottom:140px}.s._70vh.less-padd{min-height:72vh;padding-top:100px;padding-bottom:100px}.s.cus{padding-left:5vw;padding-right:5vw}.s.transparent{background-color:#0000}.s.services{min-height:80vh;color:var(--white);justify-content:center;align-items:center}.s.custom{background-color:#0000;padding:0}.s.dim{background-color:var(--light-grey-1)}.s.hero{min-height:auto;color:var(--white);flex:1}.s.footer{background-color:var(--white);color:var(--brand-dark);padding-top:50px;padding-bottom:50px}.c{z-index:1;width:100%;max-width:950px}.c.move-down{margin-top:126px}.c._700{max-width:700px}.c.black-t{color:var(--black)}.c.full{max-width:none}.c.center{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.c.down{margin-top:360px}.px-holder{z-index:0;position:absolute;inset:0;overflow:hidden}.px-hero,.px-image{position:absolute;inset:-5vw 0}.b{background-color:var(--brand-light);color:var(--brand-dark);text-align:center;letter-spacing:3px;text-transform:uppercase;border:0 #000;border-radius:30px;padding:16px 45px;font-family:proxima-nova,sans-serif;font-size:15px;font-weight:700;line-height:17px;text-decoration:none;transition:background-color .2s,color .2s;box-shadow:0 0 #000}.b:hover{background-color:var(--brand-light);color:var(--white)}.b.white-outline{background-color:#0000;border:1px solid #fff}.b.white-outline:hover{color:var(--brand-dark);background-color:#fff}.b.white{background-color:var(--white);color:var(--brand-dark)}.b.white:hover{background-color:var(--brand-light);color:var(--white)}.b.light{background-color:var(--brand-light)}.b.light:hover{background-color:var(--white);color:var(--brand-dark)}.b.outline{border:1px solid var(--brand-dark);color:var(--brand-dark);background-color:#0000}.b.outline:hover{background-color:var(--brand-dark);color:var(--white)}.b.search{margin:0}.b.on-white:hover{background-color:var(--brand-dark);color:var(--brand-light)}.b.soc{width:100%;max-width:300px}.b.full{width:100%;padding-left:10px;padding-right:10px}.b.on-green-contact{background-color:var(--white);color:var(--brand-dark);padding-left:10px;padding-right:10px}.b.on-green-contact:hover{background-color:var(--brand-dark);color:var(--brand-light)}.b.on-green{background-color:var(--white);color:var(--brand-dark)}.b.on-green:hover{background-color:var(--white);color:var(--brand-light)}.b.only-desk{display:block}.form{text-align:center}.appt-box{z-index:1;background-color:var(--white);width:100%;max-width:540px;box-shadow:1px 1px 11px 0 var(--shadow);color:var(--text-color-dark);text-align:center;flex-direction:column;justify-content:center;align-items:stretch;padding:0;display:flex;position:relative}.success-message{background-color:#0000;padding:0}.form-block{width:100%}.paragraph-11{text-align:center;max-width:360px;margin-bottom:30px;margin-left:auto;margin-right:auto;font-size:16px}.appt{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ffffffa6;background-color:#f3f3f5e6;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.appt.glass{background-color:#f3f3f5bf;display:none}.bh{grid-column-gap:10px;grid-row-gap:10px;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;display:flex}.bh.mobile-only{display:none}.bh.soc{grid-column-gap:5vw;grid-row-gap:5vw;flex-wrap:nowrap;width:100%}.sr{width:1px;height:1px;margin-bottom:-1px;margin-right:-1px;overflow:hidden}.text-block-2-copy{max-width:400px;margin-bottom:30px;margin-left:auto;margin-right:auto}.social-link-holder{margin:-10px;display:flex}.social-link{width:42px;height:42px;color:var(--brand-light);background-color:#0000;border:1px solid #fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;margin:10px;font-size:31px;line-height:30px;text-decoration:none;transition:color .2s,background-color .2s;display:block}.social-link:hover{color:var(--brand-dark);background-color:#fff}.social-link.hide-temp{display:none}.social-link.bigger{width:62px;height:52px}.footer-link{margin-bottom:30px}.appt-phone-link{color:var(--white);font-weight:700;text-decoration:none}.input{border:1px solid var(--white);border-radius:23px;min-height:46px;padding:15px 17px;font-size:16px;transition:border .3s;box-shadow:inset 0 0 #0000}.input:focus{border-style:solid;border-color:var(--brand-light)}.input::placeholder{letter-spacing:1px;text-transform:uppercase;font-size:13px}.input.ta{min-height:130px}.input.search{margin-bottom:0;margin-right:-30px}.input.last{margin-bottom:30px}.input.appt-input{background-color:var(--light-grey-1)}.fill-image{object-fit:cover;object-position:50% 0%;width:100%;height:100%;position:absolute;inset:0%}.fill-image.hero{object-position:0% -8vw}.fill-image.personal{object-position:100% 0%}.fill-image.recc{object-position:50% -2.5vw}.fill-image.trans{object-position:75% 0%}.fill-image.sarkoo{object-position:50% -5vw}.fill-image.chri{object-position:71% 0%}.fill-image.building{object-position:100% 0%}.fill-image.below{z-index:-1}.fill-image.angel{object-position:72% 0%}.fill-image.lorri{object-position:50% 42%}.fill-image.fit{object-fit:fill}.fill-image.five{object-position:50% 35%}.fill-image._2,.fill-image.bef-al{object-position:50% 100%}.fill-image.sg-photos{position:relative;overflow:hidden}.fill-image.service-images{object-position:50% 40%}.fill-image.sg-hero{object-position:50% 65%}.fill-image.invited-hero{object-position:50% 75%}.fill-image.meet{object-position:50% 0%}.menu-icon{color:var(--brand-dark);flex-direction:column;justify-content:center;align-items:center;display:flex}.split{color:var(--text-color-dark);background-color:#0000;justify-content:space-between;display:flex;position:relative}.split.mid-flex{align-items:center}.split.top-flex{align-items:flex-start}.split.down{margin-bottom:-150px}.split.down.up{margin-top:-521px}.split.up-neg{margin-top:-320px}.split.vert{flex-direction:column}.split.gall{grid-column-gap:3vw;grid-row-gap:3vw;justify-content:center}.split.gall.vertical{flex-flow:column;justify-content:flex-start;width:50%}.split.gall.grid{grid-column-gap:3vw;grid-row-gap:3vw;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.split.gall.grid-format{grid-column-gap:3vw;grid-row-gap:3vw;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.split.spart{justify-content:space-between}.split-image{width:50%;min-height:40vw;position:relative;transform:translate(0)}.split-image.above{z-index:1;margin-top:-3vw;margin-bottom:-3vw}.split-image.rounded{border-radius:30px;overflow:hidden}.split-image.shadow{box-shadow:0 4px 4px #00000040}.split-image.shadow.rounded.no-stretch{align-self:center}.split-image.shadow.rounded.top-align{align-self:flex-start}.split-content{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:100px;display:flex}.split-content.less-v-padd{padding-top:20px;padding-bottom:20px}.split-content.less-v-padd.z1{z-index:1;position:relative}.split-content.less-top-padd{padding-top:20px;padding-bottom:100px}.split-content.less-top-padd.z1,.split-content.z1{z-index:1;position:relative}.split-content.flex-top{justify-content:flex-start}.split-content.flex-top.no-40-mt{justify-content:flex-end}.split-content.flex-top.no-bottom-padd._2{flex:0 auto;width:47%;padding-right:100px}.split-content.no-v-padding-desk{padding:0 40px}.split-content.no-v-padding-desk.top-align{justify-content:flex-start;align-items:center}.split-content.neg-up-marg{margin-top:-200px}.split-content.no-v-h-20px-padding-desk{padding:0 20px}.split-content.no-v-h-20px-padding-desk.down-align{justify-content:flex-end;align-items:center}.half-c{width:100%;max-width:450px}.half-c.smaller{width:auto}.half-c._350{max-width:350px}.half-c._585{max-width:585px}.half-c._550{max-width:650px}.half-c._550.flex-end{flex-direction:column;align-items:flex-end;display:flex}.s8e8-tag{color:#95b296cc;text-align:center;text-decoration:none}.s8e8-tag:hover{color:#95b296}.s8e8-tag-text{opacity:0;text-align:center;letter-spacing:.8px;text-transform:uppercase;margin-bottom:1px;font-size:13px;line-height:13px;text-decoration:none}.button-spacer{height:30px}.button-spacer.double{height:60px}.appt-box-content{border-style:none solid solid;border-width:2px;border-color:var(--brand-light);background-color:var(--brand-dark);width:100%;color:var(--white);margin:0;padding:40px;box-shadow:0 4px 4px #95b2964d}.appt-box-h{background-color:var(--brand-light);color:var(--brand-dark);text-align:left;letter-spacing:1px;-webkit-text-stroke-width:0px;-webkit-text-stroke-color:var(--white);flex:1;justify-content:flex-start;align-items:center;margin:0;padding:20px;font-family:proxima-nova,sans-serif;font-size:1.6em;line-height:22px;display:flex}.appt-box-header{align-items:stretch;height:80px;display:flex}.appt-box-close-link{border:2px solid var(--brand-light);background-color:var(--brand-dark);color:var(--white);justify-content:center;align-self:stretch;align-items:center;padding-left:25px;padding-right:25px;display:flex}.appt-box-close-link:hover{background-color:var(--brand-light);color:var(--brand-dark)}.appt-closer{position:absolute;inset:0%}.nav-home-link{border:2px solid var(--brand-light);background-color:#0000;border-radius:26px;padding:10px 12px}.nav-bar-center{flex:0 auto;margin-left:20px;margin-right:20px;display:none}.footer-nap{letter-spacing:1px;text-transform:uppercase;margin-bottom:30px;font-size:16px;font-weight:300;line-height:20px}.nav-phone{color:var(--white);position:relative}.nav-phone:hover{color:var(--white)}.phone-number{background-color:var(--brand-light);width:150px;height:30px;color:var(--white);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:5px 6px 5px 10px;display:flex;position:absolute;top:7px;left:auto;right:56px;box-shadow:0 4px 4px #0003}.phone-number-text{z-index:1;position:relative;left:-5px}.phone-number-arrow{background-color:var(--brand-light);width:22px;height:22px;position:absolute;top:4px;left:auto;right:-11px;transform:rotate(45deg)}.brand-dark-color{color:var(--brand-dark)}.hero-holder{flex-direction:column;height:auto;min-height:100dvh;max-height:none;display:flex}.footer-logo-sizer{max-width:300px}.service-grid{flex-wrap:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;margin:-20px;display:flex}.card-link{background-color:var(--white);width:100%;box-shadow:1px 1px 7px 0 var(--shadow);color:var(--text-color-dark);text-align:center;border-radius:7px;flex-direction:column;text-decoration:none;transition:color .2s,background-color .2s;display:flex;overflow:hidden}.card-link:hover{background-color:var(--brand-light);color:var(--white)}.card-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.card-image-holder{height:10em;display:flex;position:relative;overflow:hidden}.card-h{margin-top:0;margin-bottom:0;font-size:17px;font-weight:300;line-height:22px}.card-content{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:10px;display:flex}.map{background-color:var(--light-grey-1);width:100%;height:100%;position:absolute;inset:0%}.card-grid-item{flex:0 0 33.333%;padding:20px;display:flex}.card-grid-wrapper{width:100%}.mb40{margin-bottom:40px}.pagination{flex-direction:column;align-items:center}.nav-bg{z-index:-1;background-color:var(--white);position:absolute;inset:0%}.social-link-icon{object-fit:contain;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.menu-bg{z-index:-1;background-color:var(--brand-dark);opacity:.85;position:absolute;inset:0%}.menu-bg.glass{z-index:-1}.appt-box-close-icon{width:30px;position:relative;top:4px}.empty-state{background-color:#0000}.nav-phone-icon{width:42px;height:42px}.footer-tag-holder{margin-top:0;margin-left:auto}.image-8{width:100%;max-width:340px}.stroke-white{color:#0000;-webkit-text-stroke-width:3px;-webkit-text-stroke-color:var(--white);display:inline-block}.split-box-container{background-color:#0000;padding:16vw 5vw 100px;position:relative}.split-box-container.up-neg{z-index:0;margin-top:-211px;padding-top:370px;padding-bottom:220px}.split-box-container.up-neg.less{margin-top:-141px;padding-top:23vw}.split-box-container.up-neg.less.less-bottom-padd{padding-bottom:120px}.split-box-container.up-neg.less.less-bottom-padd.more-top-padd{padding-top:30vw}.split-box-container.up-neg.less-top-padd{padding-top:240px;padding-bottom:100px}.split-box-container.up-neg.less-top-padd.xs{padding-top:83px}.split-box-container.up-neg.less-top-padd.xs-v{padding-top:83px;padding-bottom:0}.split-box-container.up-neg.less-bottom-pad{padding-bottom:100px}.split-box-container.up-neg.less-bottom-pad.up{margin-top:-215px;padding-top:240px;padding-bottom:0}.split-box-container.up-neg.less-bottom-pad.up.padd-bot{padding-bottom:40px}.split-box-container.up-neg.less-bottom-pad.bottom-non-e{padding-top:160px}.split-box-container.up-neg.less-bottom-pad.no-padd{padding-top:100px;padding-bottom:140px}.split-box-container.up-neg.less-bottom-pad.custom-padd-mobile{padding-top:220px}.split-box-container.z1{z-index:1}.split-box-container.z1.less-top-padd{padding-top:9vw}.split-box-container.z1.less-top-padd.more-padd-bott{padding-bottom:180px}.split-box-container.z1.less-top-padd._0{padding-top:0}.split-box-container.z1.less-v-padd{padding-top:100px}.split-box-container.z1.top-40mt{padding-top:40px}.split-box-container.white-bg{background-color:var(--white)}.split-box-container.top-padd-none{margin-top:139px;padding-top:0}.split-box-container.marg-top{margin-top:300px}.split-box-container.marg-top.less{margin-top:100px}.split-box-container.padd-top-more{padding-bottom:0}.split-box-container.padd-bottom-more{padding-bottom:140px}.image-9{width:100%;max-width:850px;margin-top:-160px;margin-left:60px;position:absolute}.image-9.elite{max-width:500px;margin-top:-152px;margin-left:0}.image-9.genuine{margin-top:-169px;margin-left:214px}.image-9.innovative{max-width:950px;margin-top:-101px}.image-9.transformative{max-width:1050px;margin-top:-101px}.image-9.attentive{max-width:850px;margin-top:-219px;margin-left:0}.image-9.dr{max-width:1200px;margin-top:-96px;margin-left:-20px}.image-9.pic{max-width:1200px;margin-top:-54px;margin-left:-44px}.image-9.lor{width:auto;max-width:none;height:180px;max-height:none;margin-top:0;margin-left:0;position:relative}.image-9.first{max-width:850px;margin-top:-210px;margin-left:0}.image-9.bring{max-width:900px;margin-top:-105px;margin-left:-20px}.image-9.insu{max-width:700px;margin-top:-127px;margin-left:0}.image-9.fam{max-width:850px;margin-top:-174px;margin-left:0}.image-9.cost{max-width:800px;margin-top:-107px;margin-left:-14px}.image-9.tech{max-width:1050px;margin-top:-129px}.image-9.notch{max-width:1300px;margin-top:-112px;margin-left:-20px}.image-9.reco{max-width:750px;margin-top:-210px;margin-left:0}.image-9.with{max-width:1300px;margin-top:-76px;margin-left:-20px}.image-9.welc{max-width:900px;margin-top:-187px;margin-left:0}.image-9.work{max-width:750px;margin-top:-210px;margin-left:0;position:relative}.image-9.zing{max-width:1250px;margin-top:0;margin-left:0;position:relative}.image-9.best{margin-top:-26px}.image-9.frine{margin:0 auto -76px;position:relative}.image-9.hight{max-width:1062px;margin-top:-68px}.ilusion{background-color:var(--brand-light);width:100%;height:100%;position:absolute;inset:0%}.ilusion.white-bg,.ilusion.left-to-rightup.white0bg{background-color:var(--white)}.ilusion.black-bg{background-color:var(--brand-dark)}.white-t{color:var(--white)}.bounds{overflow:hidden}.btn-holder{grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;max-width:330px;display:flex}._26ch{max-width:26ch}.link-on-green{color:var(--white)}.link-on-green:hover{color:var(--brand-dark)}.image-12{width:100%}.link-on-white{text-decoration:none}.nav-bar-j{z-index:100;justify-content:space-between;align-items:center;height:148px;padding:20px;transition:transform .3s cubic-bezier(.455,.03,.515,.955);display:flex;position:fixed;top:0;left:0;right:0;transform:translate(0)}.nav-bar-j.hide{transform:translateY(-100px)}.temp-hide,.menu-text{display:none}.location-link{max-width:1.8em;color:var(--brand-dark)}.location-link:hover{color:var(--brand-light)}.card-image-not-set{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}@media screen and (max-width:991px){h1{font-size:4.1em}.s{padding-top:50px;padding-bottom:50px}.s.narrow{padding-top:20px;padding-bottom:20px}.s._70vh{min-height:68vh;padding-top:100px;padding-bottom:100px}.b.on-green{padding-left:40px;padding-right:40px}.b.only-desk{display:none}.fill-image.hero{object-position:49% -8vw}.fill-image.angel{object-position:66% 0%}.split.down.up{margin-top:-365px;margin-bottom:-161px}.split.up-neg{margin-top:-150px}.split-content{padding:40px 20px}.split-content.flex-top.no-bottom-padd._2{padding-right:20px}.split-content.neg-up-marg{margin-top:-120px}.post-container{align-items:flex-start}.service-grid{margin:-10px}.card-grid-item{padding:10px}.grid{grid-column-gap:0px;grid-row-gap:0px}.day{min-width:140px}.grid-2{grid-column-gap:20px}.split-box-container.up-neg{margin-top:-172px;padding-top:300px;padding-bottom:140px}.split-box-container.up-neg.less{padding-bottom:140px}.split-box-container.up-neg.less-bottom-pad{padding-bottom:60px}.split-box-container.up-neg.less-bottom-pad.up.padd-bot{margin-top:-143px}.split-box-container.up-neg.less-bottom-pad.no-padd,.split-box-container.up-neg.less-bottom-pad.up.padd-bot,.split-box-container.up-neg.less-bottom-pad.up.padd-bot{margin-top:-143px}.split-box-container.up-neg.less-bottom-pad.bottom-non-e{padding-top:100px}.split-box-container.up-neg.less-bottom-pad.no-padd{margin-top:-143px}.split-box-container.padd-top-more{padding-top:23vw}.image-9{max-width:500px;margin-top:-99px}.image-9.elite{max-width:350px;margin-top:-125px}.image-9.genuine{margin-top:-115px}.image-9.innovative{max-width:600px;margin-top:-90px}.image-9.hight{max-width:667px;margin-top:-41px;margin-left:26px}.image-9.transformative{max-width:550px;margin-top:-49px}.image-9.attentive{max-width:550px;margin-top:-148px}.image-9.dr{margin-top:-56px}.image-9.pic{margin-left:-16px}.image-9.lor{height:160px}.image-9.first{max-width:550px;margin-top:-148px}.image-9.bring{margin-top:-88px}.image-9.insu{max-width:350px;margin-top:-79px;margin-left:-7px}.image-9.fam{max-width:550px;margin-top:-148px}.image-9.cost{max-width:500px;margin-top:-50px}.image-9.tech{max-width:500px;margin-top:-77px;margin-left:0}.image-9.notch{margin-top:-59px}.image-9.reco{max-width:500px;margin-top:-148px}.image-9.with{margin-top:-35px}.image-9.welc{max-width:550px;margin-top:-79px;margin-left:-7px}.image-9.work{max-width:500px;margin-top:-148px}.image-9.best{margin-left:0}.image-9.frine{margin-bottom:-20px;margin-left:0}.circle-container{max-width:500px;right:-59px}.circle-container.left{top:9px;bottom:84px;right:232px}.circle-container.corner-left.up{top:-30%}.circle-container.visit{top:-24%}.circle-container.tech{top:-20%}.split-two-boxes{grid-column-gap:64px;grid-row-gap:64px}.heading-3{font-size:4.4em}.div-block-4{grid-column-gap:1em;grid-row-gap:1em;align-items:center;max-width:none;height:4.5em;padding-top:5px}.image-13{width:16.9em}.text-span{font-size:1.1em;display:inline-block}.image-1{width:100%;height:97%}.image-133{width:16.9em}.image-16{max-width:500px;margin-top:-27px;margin-left:-10px}.image-16.elite{max-width:350px;margin-top:-125px}.image-16.genuine{margin-top:-115px}.image-16.innovative{max-width:600px;margin-top:-90px}.image-16.hight{max-width:667px;margin-top:-41px;margin-left:26px}.image-16.transformative{max-width:550px;margin-top:-49px}.image-16.attentive{max-width:550px;margin-top:-148px}.image-16.dr{margin-top:-56px}.image-16.pic{margin-left:-16px}.image-16.lor{height:160px}.text-block-5{font-size:4.8em}._20px{height:20px}.rel.up{margin-top:-119px}.rel.neg-up{margin-top:-138px}.form_input{margin-bottom:.86em;padding-top:20px;padding-bottom:20px;font-size:18px}.form_form-wrapper{width:100%;margin-left:0;padding-bottom:0;padding-left:0;padding-right:0}.form_components{padding:2em 1em}.hours-text{font-size:1.8em}.top-header{max-width:500px;margin-top:-27px;margin-left:-10px;font-size:6vw}.top-header.elite{max-width:350px;margin-top:-125px}.top-header.genuine{margin-top:-115px}.top-header.innovative{max-width:600px;margin-top:-90px}.top-header.hight{max-width:667px;margin-top:-41px;margin-left:26px}.top-header.transformative{max-width:550px;margin-top:-49px}.top-header.attentive{max-width:550px;margin-top:-148px}.top-header.dr{margin-top:-56px}.top-header.pic{margin-left:-16px}.top-header.lor{height:160px}.inner-gal-text{font-size:2.7em}.reg-p{font-size:1.3em}.div-block-40{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.home-tb{font-size:4.1em}.grid-of-2{grid-column-gap:64px;grid-row-gap:64px}}@media screen and (max-width:767px){.menu-link{margin-top:0;margin-bottom:0}.nav-bar{height:70px}.nav-spacer{height:115px}.s{padding-top:40px;padding-bottom:40px}.s._70vh{min-height:55vh}.appt{align-items:flex-start;overflow:auto}.fill-image.hero{object-position:40% 0%}.fill-image.sarkoo{object-position:50% -19vw}.fill-image.angel{object-position:50% 24%}.fill-image.lorri{object-position:50% 35%}.fill-image.liz{object-position:50% 17%}.split{flex-direction:column}.split.down{margin-bottom:0}.split.down.up{margin-top:-250px;margin-bottom:0}.split.gall.vertical{order:1;width:100%}.split.gall.grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr}.split.gall.grid-format{grid-template-columns:1fr}.split-image{order:-1;width:100%;min-height:60vw}.split-content.hide-mobile{display:none}.split-content.flex-top.no-40-mt{padding-top:0}.split-content.flex-top.no-bottom-padd{padding-bottom:0}.split-content.flex-top.no-bottom-padd._2{width:100%}.split-content.no-v-padding-desk{padding-top:40px;padding-bottom:40px}.split-content.neg-up-marg{margin-top:0}.split-content.neg-up-marg.no-v-padding-desk{order:-1;padding-left:20px;padding-right:20px}.split-content.no-v-h-20px-padding-desk{padding-top:40px;padding-bottom:40px}.half-c._550.flex-end{align-items:flex-start}.button-spacer.double{height:30px}.button-spacer.double.mobile-hide{display:none}.footer-phone-link{text-decoration:underline}.nav-phone{display:inline-block}.phone-number{display:none}.hero-holder{height:auto;min-height:61dvh;max-height:none}.service-grid{grid-template-columns:1fr 1fr}.card-grid-item{flex-basis:50%}.about-slider{margin-bottom:0}.slider-section{padding:20px 20px 50px}.left-arrow,.right-arrow{display:none}.slide-nav{bottom:0}.day{min-width:200px}.stroke-white{-webkit-text-stroke-width:2px}.split-box-container{padding-bottom:40px;padding-left:20px;padding-right:20px}.split-box-container.up-neg{margin-top:-80px;padding-top:220px;padding-bottom:40px}.split-box-container.up-neg.less{margin-top:-77px;padding-top:27vw;padding-bottom:40px}.split-box-container.up-neg.less.less-bottom-padd{padding-bottom:40px}.split-box-container.up-neg.less.less-bottom-padd.more-top-padd{padding-top:32vw}.split-box-container.up-neg.less-top-padd{padding-top:100px;padding-bottom:40px}.split-box-container.up-neg.less-bottom-pad{padding-bottom:0}.split-box-container.up-neg.less-bottom-pad.up.padd-bot{margin-top:-110px;padding-top:100px}.split-box-container.up-neg.less-bottom-pad.bottom-non-e{margin-top:0;padding-top:0;padding-bottom:40px}.split-box-container.up-neg.less-bottom-pad.no-padd{margin-top:-79px}.split-box-container.z1.less-top-padd.more-padd-bott{padding-bottom:60px}.split-box-container.marg-top{margin-top:136px}.split-box-container.padd-bottom-more{padding-bottom:80px}.image-9{margin-left:10px}.image-9.elite{max-width:345px;margin-left:-12px}.image-9.genuine{margin-top:-90px;margin-left:-10px}.image-9.innovative{max-width:500px;margin-left:10px;margin-right:0}.image-9.hight{margin-top:-20px;margin-left:-10px}.image-9.transformative{max-width:500px;margin-left:10px;margin-right:0}.image-9.attentive{max-width:545px;margin-top:-134px;margin-left:-12px}.image-9.dr{margin-left:-10px}.image-9.pic{margin-top:-32px;margin-left:-5px}.image-9.lor{height:130px}.image-9.first{max-width:545px;margin-top:-134px;margin-left:-12px}.image-9.bring{margin-top:-62px}.image-9.insu{margin-left:0}.image-9.fam{max-width:545px;margin-top:-134px;margin-left:-12px}.image-9.cost{margin-top:-36px;margin-left:0}.image-9.notch{margin-top:-34px}.image-9.reco{max-width:445px;margin-top:-134px;margin-left:0}.image-9.with{margin-top:-34px}.image-9.welc{margin-top:-55px;margin-left:0}.image-9.work{max-width:445px;margin-top:-134px;margin-left:0}.image-9.frine{margin-bottom:0}.circle-container{max-width:515px;top:15%;bottom:57%;right:-154px}.circle-container.corner-left.up{top:2%}.circle-container.visit{top:9%}.flex-right-end.white-t{justify-content:center}.nav-bar-j{height:115px}.split-two-boxes{grid-column-gap:32px;grid-row-gap:32px;flex-direction:column}.div-block-4{grid-column-gap:1em;grid-row-gap:1em;flex-wrap:wrap;max-width:none;height:auto}.image-13,.image-1,.image-133{max-height:4.1em}.image-16{margin-left:0}.image-16.elite{max-width:345px;margin-left:-12px}.image-16.genuine{margin-top:-90px;margin-left:-10px}.image-16.innovative{max-width:500px;margin-left:10px;margin-right:0}.image-16.hight{margin-top:-20px;margin-left:-10px}.image-16.transformative{max-width:500px;margin-left:10px;margin-right:0}.image-16.attentive{max-width:545px;margin-top:-134px;margin-left:-12px}.image-16.dr{margin-left:-10px}.image-16.pic{margin-top:-32px;margin-left:-5px}.image-16.lor{height:130px}.text-block-5{font-size:4.2em}.flex-right-start.white-t{justify-content:center}.rel.up{margin-top:0}.rel.neg-up{margin-top:-86px}.form_error-text,.form_input{font-size:1.04em}.form_form-wrapper{width:100%;margin-top:2em;margin-left:0}.form_components{flex-direction:column;align-items:center}.form_success-text{font-size:20px}.hours-text{font-size:2.2em}.location-link{display:none}.top-header{margin-left:0;font-size:11vw}.top-header.elite{max-width:345px;margin-left:-12px}.top-header.genuine{margin-top:-90px;margin-left:-10px}.top-header.innovative{max-width:500px;margin-left:10px;margin-right:0}.top-header.hight{margin-top:-20px;margin-left:-10px}.top-header.transformative{max-width:500px;margin-left:10px;margin-right:0}.top-header.attentive{max-width:545px;margin-top:-134px;margin-left:-12px}.top-header.dr{margin-left:-10px}.top-header.pic{margin-top:-32px;margin-left:-5px}.top-header.lor{height:130px}.big-stroke{font-size:5.2em}._100-height{height:40px}.split-image-gall{order:-1;width:100%;min-height:40vw}.split-image-gall.smaller{min-height:35vw}.gap-flex{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;display:flex}.inner-gal-text{font-size:2.6em}.div-block-40{flex-flow:row}.grid-of-2{grid-column-gap:32px;grid-row-gap:32px;flex-direction:column;grid-template-columns:1fr}}@media screen and (max-width:479px){h1{font-size:2.1em}.menu.glass{display:none}.menu-link{margin-top:3px;margin-bottom:3px}.nav-bar-right{grid-column-gap:8px;grid-row-gap:8px}.menu-close{flex-direction:column;justify-content:center;align-items:center;display:flex}.menu-button{width:36px;height:36px}.nav-spacer{height:90px}.menu-button-holder{height:32px}.s.hero{min-height:80vw}.s.home-hero{min-height:88vh;padding-top:72px}.s.hero{flex:0 auto;min-height:100vw}.s._70vh{padding-top:80px;padding-bottom:80px}.s.services{min-height:90vw}.c.down{margin-top:234px}.b{letter-spacing:2px;padding-left:10px;padding-right:10px;font-size:14px}.b.soc{max-width:none}.appt-box{align-self:stretch}.bh{flex-direction:column;align-self:stretch;display:flex}.bh.mobile-only{display:flex}.bh.soc{grid-column-gap:16px;grid-row-gap:16px}.social-link-holder{flex-wrap:wrap;justify-content:center}.social-link-holder.left{justify-content:flex-start}.social-link{width:50px;height:50px;margin:5px}.fill-image.hero{object-position:55% 0%}.fill-image.sarkoo{object-position:60% -16vw}.fill-image.angel{object-position:74% 24%}.fill-image.lorri{object-position:50% 42%}.fill-image.liz{object-position:50% 22%}.menu-icon{flex-direction:column;justify-content:center;align-items:center;margin-bottom:0;display:flex}.split{flex-direction:column}.split.down{margin-bottom:-70px}.split.gall{grid-column-gap:0px;grid-row-gap:0px}.split.gall.mobile-gap-v-20{grid-column-gap:20px;grid-row-gap:20px;grid-column-gap:20px;grid-row-gap:20px}.split-image{order:-1;width:100%;min-height:80vw;display:flex}.split-image.above{margin-top:0;margin-bottom:0;padding-left:20px;padding-right:20px}.split-content.hide-mobile{display:none}.split-content.flex-top.no-bottom-padd{padding-bottom:20px}.split-content.flex-top.no-bottom-padd._2{width:100%;padding-right:20px}.split-content.top-less-marg{padding-top:0;padding-bottom:0}.split-content.mobile-less-vpadding{padding-top:20px;padding-bottom:0}.split-content.no-top-padd{padding-top:0}.split-content.no-v-padding-desk{padding-left:20px;padding-right:20px}.split-content.no-v-h-20px-padding-desk.no-bottom-padding-mobile{padding-bottom:0}.split-content.no-v-h-20px-padding-desk.no-bottom-padding-mobile.no-top-padding-mobile{padding-top:0}.px-above{flex:1}.px-image-above{top:-5vw;bottom:-5vw}.thumbnail-container{flex:0 auto;width:auto}.summary-container{margin-top:20px;margin-left:0}.post-container{flex-direction:column}.appt-box-content{flex-direction:column;flex:1;justify-content:center;align-items:stretch;display:flex}.nav-home-link{width:100%;max-width:68vw}.hero-holder{min-height:auto}.footer-logo-sizer{max-width:240px}.service-grid{grid-template-columns:1fr}.card-grid-item{flex-basis:100%}.grid{grid-template-columns:1fr}.about-slider{height:380px}.day{min-width:120px;display:inline-block}.grid-2{grid-template-columns:1.5fr}.plan-price{font-size:16px;line-height:20px;top:0}.nav-phone-icon{width:36px;height:36px}.footer-tag-holder{margin-top:10px;margin-right:auto}.image-8{width:100%;max-width:none}.stroke-white{-webkit-text-stroke-width:1px}.div-block{letter-spacing:2.5px;font-size:1em;line-height:1.3}.split-box-container{padding-left:10px;padding-right:10px}.split-box-container.up-neg{padding-top:200px}.split-box-container.up-neg.less{margin-top:-74px;padding-top:200px}.split-box-container.up-neg.less.less-bottom-padd{padding-top:100px;padding-bottom:0}.split-box-container.up-neg.less.less-bottom-padd._40mb-mobile{padding-bottom:40px}.split-box-container.up-neg.less.less-bottom-padd.more-bottom-padd-mobile{padding-bottom:60px}.split-box-container.up-neg.less-top-padd{padding-top:60px}.split-box-container.up-neg.less-bottom-pad.bottom-non-e{padding-top:40px}.split-box-container.up-neg.less-bottom-pad.custom-padd-mobile{padding-top:60px;padding-bottom:40px}.split-box-container.z1.less-v-padd{padding-top:40px}.split-box-container.marg-top{margin-top:200px;padding-bottom:10px}.split-box-container.padd-top-more{padding-top:34vw;padding-bottom:0}.image-9{margin-top:-47px}.image-9.elite{margin-left:-5px}.image-9.genuine{margin-top:-53px;margin-left:-5px}.image-9.innovative{margin-top:-58px}.image-9.animate-stroke{margin-left:0}.image-9.transformative{margin-top:-15px}.image-9.attentive{margin-top:-54px;margin-left:-5px}.image-9.dr{margin-top:-30px;margin-left:-5px}.image-9.pic{margin-top:-14px}.image-9.lor{max-width:100%}.image-9.first{margin-top:-54px;margin-left:-5px}.image-9.first.pro{max-width:300px;margin-left:20px;padding-right:20px;position:relative}.image-9.bring{margin-top:-35px;margin-left:0}.image-9.insu{margin-top:-56px}.image-9.fam{margin-top:-84px;margin-left:-5px}.image-9.cost{margin-top:-21px;margin-left:0}.image-9.tech{margin-top:-35px}.image-9.notch{margin-top:-22px;margin-left:0}.image-9.reco{max-width:300px;margin-top:0;margin-left:20px;margin-right:20px;position:relative}.image-9.with{margin-top:-16px;margin-left:0}.image-9.welc{margin-top:-41px}.image-9.work{max-width:300px;margin-top:0;margin-left:20px;margin-right:20px;position:relative}.image-9.best{margin-top:-41px;margin-left:0;margin-right:0;position:relative}.image-9.frine{margin-top:20px;margin-left:0;margin-right:0;position:relative}.circle-container{top:11%;bottom:49%;right:-43px}.circle-container.left{right:104px}.circle-container.corner-left{top:-21%}.circle-container.corner-left.up{top:-22%}.circle-container.visit{top:-12%}.nav-bar-j{grid-column-gap:6px;grid-row-gap:6px;height:90px;padding-left:14px;padding-right:14px}._23ch{max-width:none}.split-two-boxes{padding-left:20px;padding-right:20px}.box.last{display:none}.heading-3{font-size:3.4em}.heading-3.sm{font-size:3em}.left-padd{padding-left:10px}.div-block-4{grid-column-gap:.5em;grid-row-gap:.5em;flex-wrap:nowrap;max-width:none;height:auto;line-height:1}.image-13{width:8.9em;max-height:2.1em}.image-1{max-height:2.1em}.image-133{width:8.9em;max-height:2.1em}.image-16{margin-top:-27px}.image-16.elite{margin-left:-5px}.image-16.genuine{margin-top:-53px;margin-left:-5px}.image-16.innovative{margin-top:-58px}.image-16.animate-stroke{margin-left:0}.image-16.transformative{margin-top:-15px}.image-16.attentive{margin-top:-54px;margin-left:-5px}.image-16.dr{margin-top:-30px;margin-left:-5px}.image-16.pic{margin-top:-14px}.image-16.lor{max-width:100%}.text-block-5{-webkit-text-stroke-width:2px;font-size:2.6em}.text-block-6{font-size:2.3em}.rel.neg-up{margin-top:-55px}.h3{font-size:3.5em}.div-block-8{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column}.div-block-25{grid-column-gap:10px;grid-row-gap:10px;text-align:left;flex-direction:column;align-items:flex-start;display:flex}.form_input{margin-top:0;margin-bottom:0;padding:20px 10px;display:inline-block}.form_input::placeholder{text-align:left;font-size:16px}.div-block-39{flex-direction:column}.form_form-wrapper{margin-top:0;padding-left:0;padding-right:0}.b-2{font-size:.85em;line-height:1.2em}.form_success-text{font-size:18px;line-height:1.3}.map-cotnaienr{min-height:80vw}.hours-text{margin-bottom:16px;font-size:1.4em;line-height:1.2}.top-header{-webkit-text-stroke-width:.02em;margin-top:-27px;font-size:13vw}.top-header.elite{margin-left:-5px}.top-header.genuine{margin-top:-53px;margin-left:-5px}.top-header.innovative{margin-top:-58px}.top-header.animate-stroke{margin-left:0}.top-header.transformative{margin-top:-15px}.top-header.attentive{margin-top:-54px;margin-left:-5px}.top-header.dr{margin-top:-30px;margin-left:-5px}.top-header.pic{margin-top:-14px}.top-header.lor{max-width:100%}.big-stroke{-webkit-text-stroke-width:.022em;font-size:3.4em}.big-stroke._10-unit{font-size:3.1em}._100-height.hide-mobile{display:none}.split-image-gall{border-radius:16px;order:-1;width:100%;min-height:43vw;display:flex}.split-image-gall.above{margin-top:0;margin-bottom:0;padding-left:20px;padding-right:20px}.split-image-gall.smaller{min-height:30vw}.split-image-gall.smaller.shadow._20vw{min-height:40vw}.innter-gal-text-container{padding-top:20px;padding-bottom:20px}.gap-flex{grid-column-gap:40px;grid-row-gap:40px}.inner-gal-text{font-size:2.2em}.div-block-40{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column}.h-padding-mobile{padding-left:20px;padding-right:20px}.home-tb{font-size:2.1em}.grid-of-2{padding-left:20px;padding-right:20px}}