.comparison{position:relative}.comparison .comparison__slider{position:relative;display:block;user-select:none;overflow:hidden}.comparison .comparison__slider .comparison__photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.comparison .comparison__slider .comparison__photo--before{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;transform:translate(-50%)}.comparison .comparison__slider .comparison__photo--before img,.comparison .comparison__slider .comparison__photo--before .comparison__layer{transform:translate(50%)}.comparison .comparison__slider .comparison__divider{height:50px;width:50px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:3px solid #fefefe;background:#ccc;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;z-index:0;cursor:pointer;-webkit-box-shadow:0 0 12px rgb(51 51 51 / .5);-moz-box-shadow:0 0 12px rgb(51 51 51 / .5);box-shadow:0 0 12px rgb(51 51 51 / .5)}.comparison .comparison__slider .comparison__divider::before,.comparison .comparison__slider .comparison__divider::after{content:" ";display:block;background:#fefefe;position:absolute;z-index:0;width:3px;height:9999px;left:50%;margin-left:-1px}.comparison .comparison__slider .comparison__divider::before{bottom:50%;margin-bottom:25px}.comparison .comparison__slider .comparison__divider::after{top:50%;margin-top:25px}.comparison .comparison__slider .comparison__divider .comparison__handle{position:absolute;width:45px;height:45px;cursor:pointer}.comparison .comparison__slider .comparison__divider .comparison__handle::before,.comparison .comparison__slider .comparison__divider .comparison__handle::after{content:" ";display:block;position:absolute;top:50%;transform:translateY(-50%);border-top:7px solid #fff0;border-bottom:7px solid #fff0}.comparison .comparison__slider .comparison__divider .comparison__handle::before{left:8px;border-right:7px solid #fefefe}.comparison .comparison__slider .comparison__divider .comparison__handle::after{right:8px;border-left:7px solid #fefefe}html{line-height:1.15;-webkit-text-size-adjust:100%;overflow-x:hidden}body{margin:0}@media only screen and (max-width:500px){body{overflow-x:hidden}}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}*,*::after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{height:100%;max-height:100%;font-family:"montserrat",sans-serif;font-weight:500;font-style:normal;font-size:1.7rem;line-height:1.7em;color:#1c1c1c;letter-spacing:.25px}@media only screen and (max-width:1450px){body{font-size:1.5rem}}@media only screen and (max-width:1100px){body{font-size:1.4rem}}@media only screen and (max-width:750px){body{font-size:1.3rem}}@media only screen and (max-width:500px){body{font-size:1.2rem}}h1,h2,h3,h4,h5,h6,.title{text-rendering:optimizeLegibility;line-height:1;margin-top:0;font-weight:600;font-size:4rem;line-height:1.3em;margin-bottom:2rem}h1{font-size:3.5rem;line-height:1.5em}h3{margin:0}@media only screen and (max-width:1300px){h1,h2,h3,h4,h5,h6,.title{font-size:3rem}}@media only screen and (max-width:800px){h1,h2,h3,h4,h5,h6,.title{font-size:2.5rem}}@media only screen and (max-width:600px){h1,h2,h3,h4,h5,h6,.title{font-size:1.85rem}}@media only screen and (max-width:1600px){h1{font-size:3.75rem;line-height:1.35em}h2,h3{font-size:3rem;line-height:1.3em}}@media only screen and (max-width:1200px){h1{font-size:3rem}h2,h3{font-size:2.25rem}}@media only screen and (max-width:1050px){h1{font-size:2.5rem}}@media only screen and (max-width:800px){h1{font-size:2rem}h2,h3{font-size:1.85rem}}h2 span,h4 span{color:#986cac}h6{margin:0}.title{font-size:3rem}@media only screen and (max-width:1050px){.title{font-size:2.2rem}}@media only screen and (max-width:800px){.title{font-size:1.85rem}}a{color:#1c1c1c;transition:color ease 0.3s;text-decoration:none;cursor:pointer}a.purple-link{font-weight:600;color:#986cac}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#50585d}p,ul,ol{margin:1.6em 0}@media only screen and (max-width:1450px){margin:1em 0}ol ol,ul ul,ul ol,ol ul{margin:.4em 0}hr{display:block;height:1px;border:0;border-top:4px solid #d6d6d6;margin:2.2em 0;padding:0}header,footer{width:100%}img.website-logo{height:auto;max-width:280px;width:100%}@media only screen and (max-width:1450px){img.website-logo{max-width:200px;width:100%;height:auto}}@media only screen and (max-width:850px){img.website-logo{max-width:150px}}.desktop-nav nav{display:flex;flex-wrap:wrap;align-content:center}@media only screen and (max-width:1050px){.desktop-nav{display:none}}.desktop-nav nav ul{list-style:none;position:relative;float:left;margin:0;padding:0}.desktop-nav nav ul a{display:block;padding:45px 0 30px;margin:0;text-decoration:none;font-size:1.9rem;font-weight:600}.desktop-nav nav ul a i{display:none}@media only screen and (max-width:1600px){.desktop-nav nav ul a{font-size:1.7rem}}@media only screen and (max-width:1450px){.desktop-nav nav ul a{font-size:1.6rem}}@media only screen and (max-width:1200px){.desktop-nav nav ul a{font-size:1.5rem}}.desktop-nav nav ul li{position:relative;float:left;margin:0 30px 0 0;padding:0}@media only screen and (max-width:1450px){.desktop-nav nav ul li{margin:0 10px}}@media only screen and (max-width:1200px){.desktop-nav nav ul li{margin:0 5px}}.desktop-nav nav ul li a:hover{transition:none;color:#986cac}.desktop-nav nav ul ul{display:none;position:absolute;top:100%;left:0;background:#fff;padding:0;width:max-content;z-index:9}.desktop-nav nav ul ul li{float:none;margin:0;background:#986cac;border-bottom:1px solid #564964}.desktop-nav nav ul ul li a:hover{background:#724f82;color:#fff}.desktop-nav nav ul ul a{line-height:120%;padding:18px 30px 18px 20px;font-size:1.5rem;font-weight:600;margin:0;color:#fff;letter-spacing:.5px}.desktop-nav nav ul ul li a:hover{box-shadow:none}.desktop-nav nav ul ul ul{top:0;left:100%;padding:0}.desktop-nav nav ul ul ul li{background:#59496c}.desktop-nav nav ul li:hover>ul{display:block}.desktop-nav nav ul li a img{margin:8px auto 0;display:block}@media only screen and (max-width:1050px){.desktop-nav nav ul li a img{display:none}}.btn,button{display:inline-flex;font-weight:600;flex-wrap:wrap;height:fit-content;width:fit-content;background:#986cac;color:#fff;padding:12px 30px;border:3px solid #986cac;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;cursor:pointer;display:inline-flex;align-content:center;text-align:center;justify-content:center}button.btn:hover,button:hover{background:#fff;color:#3e4558;transition:0.3s}.btn:hover,.btn.alt:hover,.banner-cta-wrapper .btn:hover,.banner-cta-wrapper .btn.alt:hover{background:#3e4558;color:#fff;border:3px solid #3e4558}.btn.alt{background:#fff;color:#4a4a4a;border:3px solid #4a4a4a}.btn:nth-of-type(2){margin:0 0 0 5px}@media only screen and (max-width:360px){.btn:nth-of-type(2){margin:0}}.banner-cta-wrapper .btn{display:inline-flex;font-weight:600;flex-wrap:wrap;height:fit-content;width:250px;justify-content:center;background:#fff;color:#4a4a4a;padding:8px 30px;border:3px solid #fff;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px}@media only screen and (max-width:1150px){.banner-cta-wrapper .btn{display:flex;flex-wrap:wrap}}@media only screen and (max-width:900px){.banner-cta-wrapper .btn{width:fit-content}}.banner-cta-wrapper .btn.alt{background:none;color:#fff;border:3px solid #fff;margin:10px 0 0 0}@media only screen and (max-width:900px){.banner-cta-wrapper .btn,.banner-cta-wrapper .btn.alt{margin:20px 5px 0 0}}@media only screen and (max-width:1450px){.btn,button,.banner-cta-wrapper .btn{padding:8px 20px}}@media only screen and (max-width:360px){.btn,button,.banner-cta-wrapper .btn{width:100%;margin:0 0 10px;justify-content:center}}.one-half a.btn{background:#986cac;border:3px solid #986cac;color:#fff}.one-half a.btn:hover{background:#fff;border:3px solid #fff;color:#272626}.content-holder{max-width:1800px;width:80%;margin:0 auto}@media only screen and (max-width:1800px){.content-holder{width:90%}}@media only screen and (max-width:1600px){.content-holder{width:95%}}.content-holder p a,.fw-content-left a,.text-image-simple .content-object-center p a{color:#986cac}.object-fit{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ql-item .object-fit{object-position:top}@media only screen and (max-width:1000px){.ql-item .object-fit{object-position:center}}img.sticky{width:100%;position:-webkit-sticky;position:sticky;max-width:100%;height:100%;max-height:60vh;object-fit:cover;object-position:center;top:200px}.content-object-center{max-width:70%;width:100%;align-self:center;margin:0 auto;padding:100px}@media only screen and (max-width:1600px){.content-object-center{padding:50px}}@media only screen and (max-width:600px){.content-object-center{padding:50px 30px}}.content-object-center p{max-width:800px}.banner{height:calc(100vh - 188px);display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden;position:relative;min-height:700px;padding:0}@media only screen and (max-height:893.8px){.banner{min-height:inherit;height:calc(100vh - 189px)}}@media only screen and (max-width:1100px){.banner{flex-wrap:wrap;height:calc(85vh - 189px)}}@media only screen and (max-width:1000px){.banner{min-height:inherit;height:auto}}.left-cta-content{flex-basis:49%}@media only screen and (max-width:1060px){.left-cta-content{flex-basis:40%}}@media only screen and (max-width:900px){.left-cta-content{flex-basis:100%;margin:0 0 10px}}.center-cta-content,.right-cta-content{flex-basis:25%;flex-direction:column;display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (max-width:1050px){.center-cta-content,.right-cta-content{flex-basis:30%}}@media only screen and (max-width:900px){.center-cta-content,.right-cta-content{flex-basis:auto}}@media only screen and (max-width:850px){.center-cta-content,.right-cta-content{flex-basis:auto}}@media only screen and (max-width:675px){.center-cta-content,.right-cta-content{flex-basis:100%;justify-content:flex-start}}.right-cta-content{display:flex;flex-wrap:wrap;align-content:flex-end}@media only screen and (max-width:900px){.right-cta-content{margin:0 0 0 30px;flex-direction:row}}@media only screen and (max-width:675px){.right-cta-content{margin:0}}@media only screen and (max-width:800px){.right-cta-content{align-content:flex-start;flex-direction:row}}.banner.inner-banner{height:calc(90vh - 193.8px);max-height:calc(90vh - 193.8px);min-height:calc(90vh - 193.8px)}@media only screen and (max-width:1300px){.banner.inner-banner{height:calc(80vh - 193.8px);max-height:calc(80vh - 193.8px);min-height:calc(80vh - 193.8px)}}@media only screen and (max-width:1100px){.banner.inner-banner{height:auto;min-height:auto;max-height:inherit}}@media only screen and (max-width:1100px){.banner.inner-banner img{max-height:500px}}@media only screen and (max-width:600px){.banner.inner-banner img{max-height:250px;min-height:250px}}.banner video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1000px){.banner video{position:relative;max-height:500px}}.banner-cta-wrapper{position:absolute;bottom:0;right:0;z-index:5;background:rgb(152 108 172 / 90%);width:100%;padding:40px 0}.banner-cta-wrapper .content-holder{display:flex;flex-wrap:wrap}@media only screen and (max-width:1500px){.banner-cta-wrapper{padding:25px 30px}}@media only screen and (max-width:1100px){.banner-cta-wrapper .content-holder{width:100%}}.banner-cta-wrapper ul{color:#fff;padding:0 0 0 20px;margin:0}@media only screen and (max-width:1200px){.banner-cta-wrapper{width:100%}}@media only screen and (max-width:900px){.banner-cta-wrapper,.banner-cta-wrapper.innerpages{padding:25px 35px;position:relative}}@media only screen and (max-width:600px){.banner-cta-wrapper,.banner-cta-wrapper.innerpages{padding:25px 30px}}@media only screen and (max-width:400px){.banner-cta-wrapper .btn{width:100%;margin:0 0 10px;justify-content:center}.banner-cta-wrapper .btn,.banner-cta-wrapper .btn.alt{margin:10px 0 0 0}}.banner-cta-wrapper h1{color:#fff;max-width:80%;margin:0}@media only screen and (max-width:975px){.banner-cta-wrapper h1{max-width:95%}}@media only screen and (max-width:400px){.banner-cta-wrapper h1{max-width:100%}.banner-cta-wrapper.innerpages h1{text-align:left}}header .content-holder,.subnav .content-holder,.text-image-simple,.image-grid,.pill-holder,.split-half,.split-third,.contact-form,footer{display:flex;flex-wrap:wrap}header{background:#fff;box-shadow:0 0 40px rgb(0 0 0 / 40%)}header.sticky{position:fixed;z-index:9999}.subnav{background:#3d4558;color:#fff;padding:20px 0 15px;font-size:1.7rem;font-weight:600;letter-spacing:.5px}@media only screen and (max-width:1450px){.subnav{font-size:1.5rem}}@media only screen and (max-width:1100px){.subnav{font-size:1.4rem}}@media only screen and (max-width:450px){.subnav{display:none}}.subnav a{color:#fff;display:flex}@media only screen and (max-width:400px){.subnav a{font-size:1.25rem}}.subnav a:hover{color:#986cac}header .content-holder,.subnav .content-holder{justify-content:space-between;align-content:center;align-items:center}@media only screen and (max-width:1050px){header .content-holder{padding:30px 0}}@media only screen and (max-width:500px){header .content-holder{padding:30px 20px}header .content-holder .btn{display:none}}.subnav-right{display:flex;flex-wrap:wrap}@media only screen and (max-width:966px){.subnav-right{width:100%;justify-content:center}span.tagline{display:none}}@media only screen and (max-width:568px){.subnav-right{justify-content:space-between;padding:0 20px}}a.subnav-phone{margin:0 70px}@media only screen and (max-width:568px){a.subnav-phone{margin:0}}span.subnav-social{display:flex;flex-wrap:wrap}@media only screen and (max-width:568px){span.subnav-social{display:none}}img.social-icon:nth-of-type(1){margin:0 15px 0 0}.banner-cta-wrapper.innerpages{right:inherit;left:0;display:flex;flex-wrap:wrap;width:50%;padding:40px 50px}@media only screen and (max-width:1200px){.banner-cta-wrapper.innerpages{width:70%}}@media only screen and (max-width:1000px){.banner-cta-wrapper.innerpages{position:relative;width:100%;padding:30px}}.banner-cta-left{flex:1;display:flex;flex-wrap:wrap;color:#fff;padding:0 20px 0 0}@media only screen and (max-width:1200px){.banner-cta-left{flex-direction:column}}.banner-cta-right{width:290px;display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start}@media only screen and (max-width:1450px){.banner-cta-right{width:245px}}.banner-cta-right .btn{width:100%;display:flex;justify-content:center}@media only screen and (max-width:750px){.banner-cta-right{display:none}}.banner-cta-right .btn:first-of-type{margin:0 0 20px}.banner-cta-wrapper.innerpages .banner-cta-right .btn:first-of-type{margin:0}@media only screen and (max-width:1500px){.banner-cta-right .btn:first-of-type{margin:0 0 10px}}@media only screen and (max-width:1200px){.banner-cta-right .btn{margin:5px 0}}.banner-cta-left h1{width:100%;margin:0;font-size:3.5rem}@media only screen and (max-width:1300px){.banner-cta-left h1{font-size:2.5rem}}@media only screen and (max-width:600px){.banner-cta-left h1{font-size:2rem}}.banner-cta-left a{color:#fff}.breadcrumbs-wrapper{line-height:inherit;font-style:italic;font-weight:100;width:100%}.breadcrumbs-wrapper a{font-weight:600}.breadcrumbs-wrapper p{margin:1em 0 0}.text-image-simple .content-object-center{max-width:85%}.content-object-center img.alignright{max-width:35%;width:200px}@media only screen and (max-width:1600px){.text-image-simple .content-object-center{max-width:90%}}@media only screen and (max-width:1200px){.text-image-simple .content-object-center{max-width:100%}}body#patient-downloads .text-image-simple .content-object-center a.btn{width:100%;margin:0 0 10px}#why-see-a-specialist-orthodontist .accordion{margin:50px 0 0 0}.fifty-box{width:50%;display:flex;flex-wrap:wrap}.free-retainers{width:100%;text-align:center;padding:30px 40px;background-color:#956cae;color:#fff;font-family:"montserrat",sans-serif;font-size:2rem;font-weight:500;line-height:1.5}@media only screen and (max-width:900px){.fifty-box{width:100%}.fifty-box img{max-height:400px}}@media only screen and (max-width:600px){.fifty-box img{max-height:300px}}.fifty-box.position-right{order:1}@media only screen and (max-width:900px){.text-image-simple.none .fifty-box{order:2}.fifty-box.position-right{order:0}.text-image-simple.none .fifty-box.position-right{order:1}}.fifty-box.position-right ul{padding:0 0 0 20px}.why-choose{padding:100px;text-align:center;background:#3d4558;color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:1500px){.why-choose{padding:75px 50px}}@media only screen and (max-width:800px){.why-choose{padding:75px 30px}}.why-choose-box{width:24%;background:#986cac}@media only screen and (max-width:1200px){.why-choose-box{width:49%;margin:0 0 2%}}@media only screen and (max-width:750px){.why-choose-box{width:100%;margin:0 0 25px}}.why-choose h3{text-align:center;width:100%;margin:0 0 30px}.why-choose-box img{height:300px}.why-choose-text-holder{padding:50px 50px 25px;text-align:left}@media only screen and (max-width:375px){.why-choose-text-holder{padding:50px 25px 25px}}.why-choose-text-holder .title{font-size:2.6rem}@media only screen and (max-width:1500px){.why-choose-text-holder .title{font-size:2rem}}.quicklinks{display:flex;flex-wrap:wrap;justify-content:space-between}.ql-item{width:32.5%;position:relative;max-height:650px}@media only screen and (max-width:1000px){.ql-item{width:75%;margin:0 auto 2%;min-height:inherit;max-height:inherit}.ql-item img{max-height:500px;min-height:500px}}@media only screen and (max-width:600px){.quicklinks.margin-top-and-bottom{padding:60px 30px;margin:0}.ql-item{width:100%;margin:0 auto 20px;min-height:inherit;max-height:inherit}.ql-item img{max-height:300px;min-height:300px}}.ql-item:nth-of-type(2) .ql-title{background:#3e4558}.ql-title{position:absolute;bottom:0;background:#986cac;color:#fff;width:100%;padding:35px 20px;text-align:center;font-weight:500;letter-spacing:1px;font-size:2.5rem}@media only screen and (max-width:1400px){.ql-title{font-size:1.8rem}}@media only screen and (max-width:1000px){.ql-title{font-size:1.6rem}}@media only screen and (max-width:600px){.ql-title{padding:25px 20px}}.one-half{width:50%;flex:unset}.one-half.split-right.centered-content .content-object-center{padding:100px 50px;text-align:center;max-width:75%}@media only screen and (max-width:850px){.one-half.split-right.centered-content .content-object-center{padding:50px 0;max-width:95%}}@media only screen and (max-width:600px){.one-half.split-right.centered-content .content-object-center{padding:60px 30px;max-width:100%}}.one-half.split-right.centered-content .content-object-center h4{margin:40px 0 0;font-size:3.5rem}@media only screen and (max-width:850px){.one-half.split-right.centered-content .content-object-center h4{font-size:2.5rem}}.one-half.split-right.centered-content .content-object-center p{margin:30px auto;max-width:500px}.one-half .content-object-center img{margin:0 auto 50px;max-width:100%;height:auto}.twentytwenty-img img:not(:first-of-type){display:none}.twentytwenty-img.twentytwenty-container img:not(:first-of-type){display:block}.split-half{background:#3d4558;color:#fff}.one-half.split-left{background:rgb(28 28 28 / 17%);display:flex;flex-direction:column;flex:1}@media only screen and (max-width:1000px){.one-half.split-left,.one-half.split-right{width:100%;flex:none;display:flex;flex-wrap:wrap}.one-half .content-object-center{order:1}.one-half .split-image-wrapper{order:2;width:100%}}.one-half.split-left.centered-content{align-content:center;flex-direction:inherit}.one-half.split-left.centered-content .content-object-center p{max-width:800px;margin:1em 0}@media only screen and (max-width:1000px){.one-half.split-left.centered-content .content-object-center p{margin:1em 0}}.one-half.split-right .content-object-center ul{padding:0 0 0 15px}.one-half.split-left .content-object-center,.one-half.split-right .content-object-center{max-width:800px;padding:75px 50px 50px}@media only screen and (max-width:1000px){.one-half.split-left .content-object-center,.one-half.split-right .content-object-center{padding:60px 50px}}@media only screen and (max-width:600px){.one-half.split-left .content-object-center,.one-half.split-right .content-object-center{padding:60px 30px}}.one-half.split-left .content-object-center h4{margin:0 0 20px;font-size:3.5rem}@media only screen and (max-width:850px){.one-half.split-left .content-object-center h4{font-size:2.5rem}}.pill{background:rgb(255 255 255 / 10%);border-radius:100px;width:180px;margin:0 20px 0 0;display:flex;justify-content:center;align-items:center;font-size:3rem;height:70px}@media only screen and (max-width:1000px){.pill{font-size:2rem}}@media only screen and (max-width:450px){.pill{width:100%;margin:0 0 10px;height:inherit;padding:15px}}.pill-holder:first-of-type .pill{background:#986cac}.pill-holder{margin:0 0 20px}.pill-text{height:70px;font-size:1.8rem;flex:1}@media only screen and (max-width:450px){.pill-text{text-align:center;height:inherit}}@media only screen and (max-width:1000px){.pill-text{font-size:1.6rem}}@media only screen and (max-width:800px){.pill-text{font-size:inherit}}.full-width{padding:100px 0;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:1000px){.full-width{padding:100px 40px}}@media only screen and (max-width:800px){.full-width,section.full-width.center-content.none{padding:80px 30px}}@media only screen and (max-width:600px){.full-width{padding:30px}}.full-width.center-content .content-holder{justify-content:center;display:flex;flex-wrap:wrap}.full-width.center-content .content-holder h4{text-align:center;width:100%}.fw-content-left{width:70%;padding:0 100px}.fw-content-full{width:100%;max-width:1200px;margin:0 auto}@media only screen and (max-width:1200px){.fw-content-left{padding:0 50px}}@media only screen and (max-width:1000px){.fw-content-left{padding:0;width:100%}}.fw-content-right{width:30%}@media only screen and (max-width:1000px){.fw-content-right{display:none}}.split-image-wrapper .object-fit{height:400px}@media only screen and (max-width:1400px){.split-image-wrapper .object-fit{height:250px}}.contact-form-holder{max-width:750px;display:flex;flex-wrap:wrap;flex-direction:column;margin:50px 0 50px 100px}@media only screen and (max-width:1700px){.contact-form-holder{margin:0}}.contact-form-holder form ul{list-style:none;max-width:1000px;width:100%;align-self:center;margin:0 auto;padding:0}.contact-form-holder form ul li{display:flex;flex-wrap:wrap;justify-content:space-between}.form-fields-left{width:40%}.form-fields-right{width:58%}.form-fields-left{margin:0 2% 0 0}.contact-form-holder form select,.contact-form-holder form input,.contact-form-holder form textarea{width:49%;font-size:1.5rem;padding:18px 14px;font-weight:500;border:none;background-color:#fff;margin:0 0 20px;display:flex;flex-wrap:wrap;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none}@media only screen and (max-width:800px){.contact-form-holder form select,.contact-form-holder form input,.contact-form-holder form textarea{font-size:1.3rem;padding:14px}}.attachments{display:flex;flex-wrap:wrap;justify-content:space-between}.attachments .title{font-size:2rem;width:100%;margin:0 0 20px}.attachments input[type="file"]{background:whitesmoke;color:#302c2c;margin:0}@media only screen and (max-width:700px){.contact-form-holder form select,.contact-form-holder form input,.contact-form-holder form textarea,.attachments input[type="file"]{width:100%;margin:0 0 10px}}.contact-form-holder form select[name="which-services-are-you-interesting-in"]{width:100%}.contact-form-holder form input::placeholder,.contact-form-holder form textarea::placeholder,.contact-form-holder form select{color:#3a4145;font-weight:300;letter-spacing:1px}form.main-form-styles input::placeholder,form.main-form-styles textarea::placeholder,form.main-form-styles select{color:#3a4145}.contact-form-holder form textarea{height:100%;width:100%;resize:none;min-height:170px}.gdpr-text-wrapper{width:100%;margin:20px 0 0 0;font-weight:100;justify-content:space-between;align-items:center;display:flex;color:#3a4145}.gdpr-text-wrapper span{width:65%;padding:13px 20px 0 0;line-height:1.8em;font-size:1.3rem;height:66px;font-weight:300;color:#fff}@media only screen and (max-width:700px){.gdpr-text-wrapper span{width:100%;text-align:center}.gdpr-text-wrapper button{display:flex;width:100%;margin:10px 0 0 0;padding:10px;justify-content:center}.gdpr-text-wrapper{flex-wrap:wrap}}@media only screen and (max-width:500px){.gdpr-text-wrapper span{margin:0 0 20px;padding:0}}.gdpr-text-wrapper span a{color:#fff}footer{width:100%}.contact-form{background:#3e4558}.contact-form .one-third-content,footer .one-third-content{background:#efefef;width:33.3%}@media only screen and (max-width:1050px){.contact-form .one-third-content,footer .one-third-content{width:100%;max-height:300px}}footer .one-third-content .content-object-center{padding:55px 0 0 0}@media only screen and (max-width:1050px){footer .one-third-content .content-object-center{max-width:100%;padding:40px 60px}}@media only screen and (max-width:600px){footer .one-third-content .content-object-center{padding:30px}}footer .one-third-content .content-object-center span{font-size:2.3rem}footer .one-third-content .content-object-center img{margin:0 8px 0 0}.contact-form .two-third-content{color:#fff;align-self:center;flex:1}@media only screen and (max-width:1700px){.contact-form .two-third-content{padding:60px 50px}}@media only screen and (max-width:600px){.contact-form .two-third-content{padding:60px 30px}}footer .two-third-content{background:#986cac;color:#fff;padding:50px 100px 70px;flex:1}@media only screen and (max-width:1050px){footer .two-third-content{padding:20px 60px 40px}}@media only screen and (max-width:600px){footer .two-third-content{padding:30px}}@media only screen and (max-width:450px){footer .two-third-content{padding:30px 30px 100px}}footer .two-third-content a{color:#fff}footer .two-third-content img{margin:0 5px}p.footer-alt{margin:0;font-weight:100;display:flex;flex-wrap:wrap;align-items:center}@media only screen and (max-width:510px){p.footer-alt a{width:100%}}.opening-hours-wrapper{max-width:350px;width:100%;margin:10px 0 20px;display:flex;flex-wrap:wrap}body#contact-us .opening-hours-wrapper{margin:1.6em 0}.opening-hours-wrapper .day,.opening-hours-wrapper .time{width:50%;display:flex;align-content:center;align-items:center}.split-third{background:#efefef}.one-third{width:33.33%;display:flex;align-items:center;align-content:stretch;justify-content:flex-end;flex-direction:column-reverse}@media only screen and (max-width:1250px){.split-third.margin-top .one-third{width:50%}.split-third.margin-top .one-third:first-of-type{display:none}}@media only screen and (max-width:1100px){.split-third.margin-top-and-bottom{padding:30px 0}.split-third.margin-top-and-bottom .one-third{width:inherit}.split-third.margin-top-and-bottom .one-third:last-of-type{border:none}.split-third.margin-top-and-bottom .one-third .content-object-center{padding:0 30px}}@media only screen and (max-width:1000px){.split-third.margin-top .one-third{width:100%}.split-third.margin-top .one-third img{display:block;max-height:300px;min-height:300px;object-position:0 -85px}.split-third.margin-top .one-third:last-of-type{border-top:3px solid #dedede;border-left:none}}.one-third .content-object-center{max-width:inherit}.one-third:last-of-type{border-left:10px solid #fff}.one-third h5{margin:0;font-size:3.75rem}@media only screen and (max-width:1250px){.one-third h5{font-size:3rem}}@media only screen and (max-width:1100px){.one-third h5{font-size:2.5rem}}@media only screen and (max-width:800px){.one-third h5{font-size:2.25rem}}.divider{padding-right:10px;margin-right:10px;border-right:2px solid #fff;height:1.5rem;display:inline-block}@media only screen and (max-width:510px){.divider{display:none}}.image-grid-left-content,.image-grid-right-content{width:50%;position:relative}@media only screen and (max-width:975px){.image-grid-left-content,.image-grid-right-content{width:100%;position:relative}}@media only screen and (max-width:600px){.image-grid-left-content img{max-height:300px;min-height:300px}}.purple-bar{position:absolute;bottom:0;background:#986cac;color:#fff;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:20px}@media only screen and (max-width:975px){.purple-bar{display:none}}.purple-bar.position-relative{position:relative;margin-top:auto}.purple-bar p{font-size:2.5rem;line-height:3.5rem;max-width:500px;margin:20px 20px 20px 50px;letter-spacing:1px}@media only screen and (max-width:1350px){.purple-bar p{text-align:center;font-size:2rem;line-height:3rem}}.purple-bar a,.one-half.split-left .content-object-center p a,.one-half.split-right .content-object-center p a{color:#fff}.textarea,.image-holder{width:100%;display:flex;flex-wrap:wrap}@media only screen and (max-width:975px){.image-holder{display:none}}.image-holder-left,.image-holder-right{width:50%}.image-grid-right-content{display:flex;flex-wrap:wrap}.textarea .content-object-center{display:flex;flex-wrap:wrap;max-width:850px}@media only screen and (max-width:425px){.textarea .content-object-center .btn{width:100%;margin:0 0 10px;justify-content:center;align-items:center}}.textarea .content-object-center h4{margin:0}.textarea{background:whitesmoke}a.btn.invisalign-btn{background:#009ace;border:3px solid #009ace}a.btn.invisalign-btn img{margin:0 0 0 10px}.margin-top{margin-top:50px}.margin-bottom{margin-bottom:50px}@media only screen and (max-width:800px){.margin-bottom{margin-bottom:0}}.margin-top-and-bottom{margin-top:50px;margin-bottom:50px}@media only screen and (max-width:800px){.margin-top-and-bottom{margin-top:0;margin-bottom:0}}.review-box{background:whitesmoke;padding:20px 50px;margin:3% 0 0;font-style:normal}.review-box strong{font-size:2rem;font-style:italic;color:#986cac}.gallery-afterimgs-wrapper .content-holder{display:flex;flex-wrap:wrap;padding:100px 0;justify-content:center}.gallery-afterimgs-wrapper .content-holder h4{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 50px}.gallery-afterimgs-wrapper{background:#efefef}.gallery-afterimgs-wrapper{background-color:#fff}.after-img-holder{width:19%;margin:.5%}@media only screen and (max-width:750px){.after-img-holder{width:32%}}@media only screen and (max-width:425px){.after-img-holder{width:49%}}body#dental-fees .full-width-wrapper .title{display:flex;width:100%;justify-content:center;margin:10px 0 40px}body#dental-fees .full-width-wrapper .content-holder{display:flex;flex-flow:column wrap;align-content:space-between;max-height:2600px}table.fees:nth-child(2n+1){order:1}table.fees:nth-child(2n+2){order:2}table.fees td{width:50%}table.fees td:first-of-type{font-weight:700;background:#7f7d8014}table.fees td.full-width{width:100%}body#dental-fees .full-width-wrapper .content-holder::before,body#dental-fees .full-width-wrapper .content-holder::after{content:"";flex-basis:100%;width:0;order:2}table.fees{border:1px solid #ccc;border-collapse:collapse;padding:0;margin:2% 0;width:100%}table.fees thead tr{background:#986cac;color:#fff}table.fees tr{background-color:#fffefe;border:1px solid #ddd;padding:0;display:flex}table.fees th,table.fees td{padding:1em 1.5em;text-align:left}table.fees td span{font-weight:100}table.fees th{font-size:2rem;letter-spacing:.1em;text-transform:uppercase;padding:1em 1.5em;width:50%}@media only screen and (max-width:1000px){table.fees th{font-size:1.45rem;text-transform:capitalize}}.treatment-index{padding:100px 0;background:#efefef}@media only screen and (max-width:600px){.treatment-index{padding:60px 20px}}.treatment-index .content-holder{display:flex;flex-wrap:wrap;justify-content:center}.treatment-item-wrapper{width:48%;display:flex;flex-wrap:wrap;margin:1%}@media only screen and (max-width:1200px){.treatment-item-wrapper{flex-flow:column}}@media only screen and (max-width:750px){.treatment-item-wrapper{width:100%;margin:0 0 30px}}.treatment-item-img{width:40%;min-height:400px}@media only screen and (max-width:1200px){.treatment-item-img{width:100%;min-height:250px;max-height:250px}}.treatment-item-info{width:60%;padding:75px 50px;background:#986cac;color:#fff;display:flex;flex-wrap:wrap;align-content:center}@media only screen and (max-width:1200px){.treatment-item-info{width:100%;padding:40px 30px;flex-direction:column;align-content:flex-start;flex:1}}.treatment-item-info a.btn.alt,.treatment-item-info a.btn.alt:hover{border:none}.team-section-item-info-container{display:flex;flex-wrap:wrap;background:#fff;width:100%}.team-section-item-info-container:hover{cursor:pointer}.team-section-items .content-holder{display:flex;flex-wrap:wrap;margin:0 auto;width:80%;justify-content:center}@media only screen and (max-width:1500px){.team-section-items .content-holder{width:90%}}@media only screen and (max-width:1150px){.team-section-items .content-holder{width:100%}}.team-section-item{width:30%;text-align:center;margin:0 1% 2%;display:flex}@media only screen and (max-width:1050px){.team-section-item{width:42%}}@media only screen and (max-width:800px){.team-section-item{width:48%}}@media only screen and (max-width:650px){.team-section-item{width:85%}}.team-section-items:nth-of-type(odd){background:#d9e2e2}.team-section-item.bigprofile .team-section-item-img{width:100%;height:400px;overflow:hidden;max-width:100%;object-fit:cover;object-position:center;top:0}.team-section-items .content-holder h2{width:100%;text-align:center;color:#e57757;margin:0 0 50px}.team-section-items:nth-of-type(odd) .content-holder h2{color:#1e4e52}.team-section-item-info span{display:block;width:100%}span.team-section-item-name{margin:40px 0 20px;font-size:3rem;font-weight:800;color:#212f5a}@media only screen and (max-width:1750px){span.team-section-item-name{font-size:2.6rem}}@media only screen and (max-width:1600px){span.team-section-item-name{margin:30px 0 20px;font-size:2.3rem}}.team-section-item-gdc{font-size:1.8rem;margin:0}@media only screen and (max-width:900px){.team-section-item-gdc{font-size:1.4rem}}.team-section-item-postion{margin:0 auto;padding:0 10px;font-size:2rem;font-weight:400;margin:0 auto 15px}@media only screen and (max-width:1600px){.team-section-item-postion{font-size:1.8rem}}@media only screen and (max-width:1400px){.team-section-item-postion{font-size:1.6rem}}@media only screen and (max-width:1000px){.team-section-item-postion{font-size:1.4rem}}.team-section-item-info{display:flex;flex-wrap:wrap;justify-content:center;align-content:space-between;width:100%;background:#fff}.team-section-item-img{padding:40px 0 0;width:80%;margin:0 auto;height:fit-content}@media only screen and (max-width:1050px){.team-section-item-img{height:auto}}.team-section-item-gdc a{color:inherit}.team-overlay{position:fixed;top:0;bottom:0;right:0;left:0;opacity:.4;background-color:#000;z-index:999999;transition:0.5s;display:none}.team-section-item-modal{position:fixed;right:-100%;top:0;bottom:0;z-index:9999999;background-color:#fff;max-width:600px;width:100%;padding:50px;text-align:left;overflow:overlay;transition:1s}@media only screen and (max-width:450px){.team-section-item-modal{padding:30px}}.modal-open .team-section-item-modal{right:0;box-shadow:0 0 40px rgb(0 0 0/60%)}.team-section-item-modal-img{height:450px;background-position:center;background-size:cover;position:relative;margin:0 0 50px}@media only screen and (max-width:450px){.team-section-item-modal-img{height:300px}}@media only screen and (max-width:350px){.team-section-item-modal-img{height:250px}}.team-section-item-modal h3{text-align:left;margin:0 0 15px;font-weight:500;font-size:3.5rem}@media only screen and (max-width:450px){.team-section-item-modal h3{font-size:2.5rem}}.team-section-item-modal-position,.team-section-item-modal-location{text-align:left}.team-section-item-modal-qualitications{margin:10px 0 20px;font-style:italic}.team-section-item-modal a.gdc{margin:0 0 20px;display:block;text-align:left;font-style:italic}.team-section-item-modal-close{position:absolute;left:-10px;top:-10px;width:50px;height:50px;background-color:#a27ab5;border-radius:50px;cursor:pointer}.team-section-item-modal-close:hover{opacity:1}.team-section-item-modal-close:before,.team-section-item-modal-close:after{position:absolute;left:23px;content:" ";height:30px;width:2px;background-color:#fff;top:10px}.team-section-item-modal-close:before{transform:rotate(45deg)}.team-section-item-modal-close:after{transform:rotate(-45deg)}.team-section-item-info a.btn{width:initial;margin:3% 0 10%;justify-content:center;padding:12px 40px}.team-section-items{padding:100px 0;background:#efefef}span.team-section-item-gdc.hide-gdc,a.gdc.hide-gdc{display:none}.cookie-dialog__label{padding:0!important}.cookie-dialog__more{color:#b6b6b6!important;border-color:transparent!important}.cookie-dialog__table{border-collapse:collapse;width:100%;max-width:100%;background-color:#fff0;margin-top:20px;margin-bottom:20px;table-layout:auto;line-height:1.3}@media (min-width:768px){.cookie-dialog__table{margin-top:30px;margin-bottom:30px}}.cookie-dialog__table th,.cookie-dialog__table td{vertical-align:top;border:1px solid #838383;padding:4px 10px;text-align:left}.cookie-dialog__table th:nth-child(1),.cookie-dialog__table td:nth-child(1){word-break:break-word;min-width:140px}.cookie-dialog__table th{font-weight:700}@media (max-width:768px){.cookie-dialog__table caption,.cookie-dialog__table table,.cookie-dialog__table thead,.cookie-dialog__table tbody,.cookie-dialog__table th,.cookie-dialog__table td,.cookie-dialog__table tr{display:block}.cookie-dialog__table thead{display:none}.cookie-dialog__table tbody td{border:none;border-width:1px 1px 0;border-style:solid;border-color:#838383;position:relative;white-space:normal;text-align:left;padding:4px 10px 4px 130px}.cookie-dialog__table tbody td:before{position:absolute;top:4px;left:10px;width:40%;white-space:nowrap;text-align:left;font-weight:700}.cookie-dialog__table tbody td:nth-child(1):before{content:"Cookie name"}.cookie-dialog__table tbody td:nth-child(2):before{content:"Provider"}.cookie-dialog__table tbody td:nth-child(3):before{content:"Type"}.cookie-dialog__table tbody td:nth-child(4):before{content:"Expiry"}.cookie-dialog__table tbody td:nth-child(5):before{content:"Description"}.cookie-dialog__table tbody td:first-child{border-width:1px 1px 0;width:auto}.cookie-dialog__table tbody td:last-child{border-width:1px;width:auto}.cookie-dialog__table tbody tr:not(:last-child){border-width:0 0 20px;border-style:solid;border-color:#fff}}form.main-form-styles .title{display:flex}form.main-form-styles input,form.main-form-styles textarea,form.main-form-styles select{width:100%;padding:20px;margin:0 0 10px;border:none;background:#fff}form.main-form-styles textarea{height:140px}form.main-form-styles ul{list-style:none;padding:0;margin:0}form.main-form-styles ul li{margin:0 0 50px}@media only screen and (max-width:1000px){form.main-form-styles ul li{margin:0 0 25px}}form.main-form-styles ul li.gdpr-statement{display:flex;flex-wrap:wrap;background:whitesmoke;padding:20px 30px;font-size:.8rem}form.main-form-styles ul li.gdpr-statement input{width:20px;max-width:100%;padding:5px;height:20px;margin:0 5px}.accordion{background:#3e4558;padding:100px}@media only screen and (max-width:1300px){.accordion{padding:50px}}@media only screen and (max-width:700px){.accordion{padding:80px 20px}}.accordion-holder{max-width:86%;padding:100px 200px;background:#fff;margin:0 auto}@media only screen and (max-width:1750px){.accordion-holder{max-width:100%;padding:100px}}@media only screen and (max-width:1300px){.accordion-holder{max-width:100%;padding:100px 50px}}@media only screen and (max-width:700px){.accordion-holder{padding:50px 30px}}.accordion-holder h5{margin:0 auto 50px;text-align:center}@media only screen and (max-width:700px){.accordion-holder h5{margin:0 auto 25px;text-align:left}}.accordion .set{position:relative;width:100%;height:auto;border-top:3px solid #986cac}.accordion .set:last-of-type{border-bottom:3px solid #986cac}.accordion .set>a{display:block;cursor:pointer;padding:30px 70px 30px 0;text-decoration:none;position:relative;color:#3a4145;font-size:2rem;line-height:3.25rem;font-weight:500;background:#fff;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear}@media only screen and (max-width:1300px){.accordion .set>a{padding:20px 70px 20px 0;font-size:1.8rem;line-height:3rem}}@media only screen and (max-width:900px){.accordion .set>a{font-size:1.6rem}}@media only screen and (max-width:600px){.accordion .set>a{padding:15px 70px 15px 0;font-size:1.4rem;line-height:2.3rem}}.accordion .set>a.active{color:#986cac;background:#fff;border-bottom:none;padding:30px 70px 30px 0}.accordion .set>a i{position:absolute;right:20px;top:30px}@media only screen and (max-width:600px){.accordion .set>a i{top:20px}}.accordion-content{background-color:#fff;display:none}.accordion-content p{font-weight:100}.accordion-content p:first-of-type{margin:0 0 .6em 0}.accordion-content p:last-of-type{margin:0 0 30px 0}.before-after-wrapper{background:whitesmoke}.before-after-wrapper .content-holder{display:flex;flex-wrap:wrap;justify-content:space-between;padding:100px 0;max-width:1400px}.before-after-wrapper .content-holder h4{text-align:center;width:100%}.before-after-wrapper .content-holder a.btn{margin:25px auto 0}.image-slider-title{width:100%;max-width:100%;text-align:center;color:#fff}.before-afters-small-wrapper{width:100%;overflow:hidden;margin:0 0 2%}.page-template-page-ba .before-afters-small-wrapper{width:31.33%;margin:0 1% 30px;min-width:300px}@media only screen and (min-width:768px){.before-afters-small-wrapper{width:49%}}@media only screen and (min-width:1100px){.before-afters-small-wrapper{width:31.33%}}.image-sub-title{color:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;text-align:center;padding:20px 30px;background:#986cac;min-height:100px;margin:-1px 0 0 0;font-size:1.7rem}.page-template-page-ba span.image-sub-title{font-size:14px;display:flex;align-items:center;width:100%;height:calc(100% - 300px)}@media only screen and (min-width:1024px){.image-sub-title{font-size:2rem}}.mobile-nav{display:none}@media only screen and (max-width:1050px){.mobile-nav{display:block}}#nav,#nav-content{display:inline}#nav-button{display:none;cursor:pointer;background:none;border:none;font-size:3.5rem;padding:0;line-height:0;color:#fff;margin:0;max-width:35px;width:35px;z-index:9;position:relative}#nav-button svg{fill:#000}#nav-overlay{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .6)}#nav-sidebar{display:none;position:fixed;max-width:400px;width:100%;z-index:10000;height:100%;top:0;left:0;background-color:#322f3f;color:#fff;overflow-y:auto;transform:translateX(-100%);transition:transform 0.2s ease-out}@media only screen and (max-width:500px){#nav-sidebar{max-width:320px}}@media only screen and (max-width:420px){#nav-sidebar{max-width:230px}}#nav-sidebar li{display:block;position:relative;width:100%}#nav-sidebar li a{color:#fff}#nav-sidebar-header img{width:100%;max-width:300px;height:auto;padding:50px;margin:0}@media only screen and (max-width:400px){#nav-sidebar-header img{max-width:225px;padding:40px 25px}}.menu-nav-container{display:flex;flex-direction:column;justify-content:space-between}#nav-sidebar-body .button{margin-top:16px;text-align:center;float:none;display:block;height:auto;line-height:inherit;padding:10px}#nav-content{display:none}#nav-button,#nav-sidebar,.nav-activated #nav-overlay{display:block}.nav-activated #nav-sidebar{transform:translateX(0)}.mobile-nav nav ul li a img{display:none}.mobile-nav nav ul li a{line-height:60px;border-bottom:1px solid rgb(255 255 255 / .1);padding-left:50px;position:relative;width:100%;display:flex;flex-direction:column;font-weight:400;height:100%;font-size:1.8rem}@media only screen and (max-width:400px){.mobile-nav nav ul li a{font-size:1.6rem;padding-left:25px}}.mobile-nav nav ul li a:hover{background-color:#765486}.mobile-nav nav ul li a:after{position:absolute;top:0;right:10px}.mobile-nav nav ul li:last-child a{border-bottom:none}.mobile-nav nav ul i{position:absolute;font-size:20px;top:10px;bottom:0;right:0;padding:10px 50px 10px 30px;z-index:999}.mobile-nav nav ul{padding:0;margin:0;border-top:1px solid rgb(255 255 255 / .1);border-bottom:1px solid rgb(255 255 255 / .1)}.mobile-nav nav ul ul{border-top:1px solid rgb(100 100 100 / .1);border-bottom:1px solid rgb(255 255 255 / .1)}.mobile-nav nav ul ul a{padding:5px 0 5px 50px;line-height:40px;font-size:1.4rem;font-weight:100}@media only screen and (max-width:400px){.mobile-nav nav ul ul a{padding:5px 0 5px 25px;line-height:40px;font-size:1.4rem;font-weight:100}}.mobile-nav nav ul ul a:hover{background-color:#494959}.mobile-nav nav ul li>.sub-menu{display:none}.mobile-nav nav ul li.open-menu>.sub-menu{display:block;background:#986cac}.mobile-nav nav ul li.open-menu>.sub-menu ul{background:#32373c}body#aftercare sup{color:#b81c1c}.bda-list-point{display:inline-flex}img.bda-logo{display:flex;order:2;max-width:100px;width:100%;height:fit-content;margin:0 0 20px 20px}.mobile-bottom-bar{display:none}@media only screen and (max-width:450px){.mobile-bottom-bar{display:flex;flex-wrap:wrap;background:#3d4558;width:100%;z-index:9;bottom:0;text-align:center;position:fixed;box-shadow:0 0 8px 0 rgb(0 0 0 / .2)}.mobile-bottom-bar a{flex:1;padding:15px 0;align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.mobile-bottom-bar a img{width:22px;height:auto}a.middle-a{border-left:2px solid #50586d;border-right:2px solid #50586d}}a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.post-edit-link{background:#c9a277;display:block;width:150px;padding:15px 0;color:#fff!important;position:fixed;bottom:0;left:0;text-transform:uppercase;font-weight:700;z-index:999;text-align:center;text-decoration:none}.ba-pagination{width:100%;display:flex;justify-content:center;align-items:center}.page-numbers{background-color:#eee;width:40px;height:40px;line-height:40px;text-align:center;margin:0 5px}.next.page-numbers,.prev.page-numbers{width:auto;height:auto;padding:0 10px}.page-numbers.current{background-color:#956cae;color:#fff}.twentytwenty-wrapper,.comparison__slider,.comparison{height:300px;width:100%;overflow:hidden;position:relative}.twentytwenty-img{height:100%!important;display:flex}.twentytwenty-container img{height:100%;object-fit:cover;object-position:center}@media(max-width:1025px){.twentytwenty-wrapper,.comparison__slider,.comparison{height:200px}.page-template-page-ba span.image-sub-title{height:calc(100% - 200px)}}.before-after-index .treatment-item-img,.before-after-index .treatment-item-info{width:100%}.before-after-index .treatment-item-wrapper{width:31.33%}@media(max-width:1100px){.before-after-index .treatment-item-wrapper{width:48%}}@media(max-width:750px){.before-after-index .treatment-item-wrapper{width:100%;max-width:400px}}.before-after-index .title{width:100%}.before-after-index .treatment-item-img{height:300px;min-height:auto}.comparison__photo.comparison__photo--before,.comparison__photo.comparison__photo--after{height:100%}select{background-image:linear-gradient(45deg,transparent 50%,#986cac 50%),linear-gradient(135deg,#986cac 50%,transparent 50%),linear-gradient(to right,#ca9fdd,#ca9fdd);background-position:calc(100% - 20px) calc(1.5em + 2px),calc(100% - 15px) calc(1.5em + 2px),100% 0;background-size:5px 5px,5px 5px,41px 53px;background-repeat:no-repeat}select:focus{background-image:linear-gradient(45deg,white 50%,transparent 50%),linear-gradient(135deg,transparent 50%,white 50%),linear-gradient(to right,gray,gray);background-position:calc(100% - 15px) 1.5em,calc(100% - 20px) 1.5em,100% 0;background-size:5px 5px,5px 5px,41px 53px;background-repeat:no-repeat;border-color:grey;outline:0}.twentytwenty-img.twentytwenty-container img{height:100%}img.bda-logo{width:200px}section.blog-section{padding:50px 0}.blog-image{width:100%;height:240px;position:relative}section.blog-section .content-holder{display:flex;flex-wrap:wrap;justify-content:center}.blog-item{width:30.33%;margin:0 1.5% 30px;min-width:300px}.blog-image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.blog-content h2{font-size:2.5rem;margin-bottom:10px}.blog-content{padding:30px;background-color:#eee;height:calc(100% - 240px);display:flex;flex-wrap:wrap;align-content:space-between}.blog-content p{margin-top:10px}.blog-content .btn{height:auto;width:100%}nav.pagination{width:100%}nav.pagination ul{list-style:none;padding:0;margin:0;text-align:center}nav.pagination ul li{display:inline-block;margin:0 5px}nav.pagination ul li .page-link{padding:15px 20px;background-color:#eee}nav.pagination ul li span.page-link.current{background-color:#986cac;color:#fff}.single .banner-cta-wrapper.innerpages{position:initial;width:100%;justify-content:center;flex-wrap:wrap}.single section.banner.inner-banner{flex-wrap:wrap;max-height:initial;min-height:initial;height:auto}.single section.banner.inner-banner img{height:300px;object-fit:cover;object-position:center}.single .banner-cta-wrapper.innerpages small{width:100%;text-align:center;color:#fff;margin-top:10px}.grecaptcha-badge{display:none!important}.receptionpal{--receptionpal-background:#3d4558;--receptionpal-txt:#ffffff;--receptionpal-badge:#986cac;--receptionpal-icon:#ffffff;--receptionpal-powered:#f3f6fc;--receptionpal-size-sm:17px;--receptionpal-size-lg:19px;--receptionpal-gap-y-sm:20px;--receptionpal-gap-y-lg:30px;--receptionpal-gap-x-sm:20px;--receptionpal-gap-x-lg:30px}@media only screen and (max-width:450px){.receptionpal{--receptionpal-gap-y-sm:72px}}.orthodonticareviews .reviewbtnwrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding-top:30px}.dobhide{display:none!important}.contact-form-holder form select.formfw,.contact-form-holder form input.formfw{width:100%}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:#fff;position:absolute;z-index:30;-webkit-box-shadow:0 0 12px rgb(51 51 51 / .5);-moz-box-shadow:0 0 12px rgb(51 51 51 / .5);box-shadow:0 0 12px rgb(51 51 51 / .5)}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:3px;height:9999px;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{width:9999px;height:3px;top:50%;margin-top:-1.5px}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s}.twentytwenty-before-label,.twentytwenty-after-label{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}.twentytwenty-before-label:before,.twentytwenty-after-label:before{color:#fff;font-size:13px;letter-spacing:.1em}.twentytwenty-before-label:before,.twentytwenty-after-label:before{position:absolute;background:rgb(255 255 255 / .2);line-height:38px;padding:0 20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.twentytwenty-horizontal .twentytwenty-before-label:before,.twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-19px}.twentytwenty-vertical .twentytwenty-before-label:before,.twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-45px;text-align:center;width:90px}.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{width:0;height:0;border:6px inset #fff0;position:absolute}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-6px}.twentytwenty-up-arrow,.twentytwenty-down-arrow{left:50%;margin-left:-6px}.twentytwenty-container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.twentytwenty-container img{max-width:100%;width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:#fff0}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0}.twentytwenty-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label:before{content:attr(data-content)}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label:before{content:attr(data-content)}.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px}.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px}.twentytwenty-vertical .twentytwenty-before-label:before{top:10px}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px}.twentytwenty-overlay{-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;background:#fff0;z-index:25}.twentytwenty-overlay:hover{background:rgb(0 0 0 / .5)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid #fff;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;-webkit-box-shadow:0 0 12px rgb(51 51 51 / .5);-moz-box-shadow:0 0 12px rgb(51 51 51 / .5);box-shadow:0 0 12px rgb(51 51 51 / .5);z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:22px;-webkit-box-shadow:0 3px 0 white,0 0 12px rgb(51 51 51 / .5);-moz-box-shadow:0 3px 0 white,0 0 12px rgb(51 51 51 / .5);box-shadow:0 3px 0 white,0 0 12px rgb(51 51 51 / .5)}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;-webkit-box-shadow:0 -3px 0 white,0 0 12px rgb(51 51 51 / .5);-moz-box-shadow:0 -3px 0 white,0 0 12px rgb(51 51 51 / .5);box-shadow:0 -3px 0 white,0 0 12px rgb(51 51 51 / .5)}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;-webkit-box-shadow:3px 0 0 white,0 0 12px rgb(51 51 51 / .5);-moz-box-shadow:3px 0 0 white,0 0 12px rgb(51 51 51 / .5);box-shadow:3px 0 0 white,0 0 12px rgb(51 51 51 / .5)}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;-webkit-box-shadow:-3px 0 0 white,0 0 12px rgb(51 51 51 / .5);-moz-box-shadow:-3px 0 0 white,0 0 12px rgb(51 51 51 / .5);box-shadow:-3px 0 0 white,0 0 12px rgb(51 51 51 / .5)}.twentytwenty-left-arrow{border-right:6px solid #fff;left:50%;margin-left:-17px}.twentytwenty-right-arrow{border-left:6px solid #fff;right:50%;margin-right:-17px}.twentytwenty-up-arrow{border-bottom:6px solid #fff;top:50%;margin-top:-17px}.twentytwenty-down-arrow{border-top:6px solid #fff;bottom:50%;margin-bottom:-17px}