ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html{line-height:1.15;-webkit-text-size-adjust:100%;font-size:62.5%}body{margin:0;height:100%;max-height:100%;font-size:2rem;line-height:1.6em;color:#464c49;font-family:"sofia-pro",sans-serif;font-weight:300;font-style:normal;letter-spacing:.5px}h1{font-size:2em}hr{box-sizing:content-box;height:0;display:block;border:0;border-top:3px solid #b9a17a;margin:2em 0 1.9em;padding:0;width:100%}a{background-color:#fff0;color:#4a4a4a;-webkit-transition:color ease .3s;-moz-transition:color ease .3s;-ms-transition:color ease .3s;-o-transition:color ease .3s;transition:all .3s ease-in-out;text-decoration:none}strong{font-weight:800}img{border-style:none}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,hr,input{overflow:visible}button,select{text-transform:none}button{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=checkbox]{box-sizing:border-box;padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1080px){body{font-size:1.9rem;line-height:3.25rem}}@media only screen and (max-width:750px){body{font-size:1.7rem;line-height:3rem}}@media only screen and (max-width:500px){body{font-size:1.6rem;line-height:2.75rem}}@media only screen and (max-width:400px){body{font-size:1.5rem;line-height:2.5rem}}.nav-left,h1,h2,h3,h4,h5{text-rendering:optimizeLegibility;font-weight:500;letter-spacing:2px}h1{font-size:3.75rem;line-height:5.5rem;margin:0 0 25px}.nav-left,h2,h3,h4,h5{margin:0}.nav-left,h1,h4,h5{line-height:1}h2{line-height:1.2em}#nav-button,h2,h3{font-size:3.75rem}h3,h4{margin-bottom:2.5rem}h3{line-height:1.25em}h4{font-size:3.5rem;color:#b9a17a}h5{font-size:4rem}@media only screen and (max-width:1400px){h1,h2,h3,h4,h5{font-size:3rem;line-height:1.5em}}@media only screen and (max-width:700px){h1,h2,h3{font-size:2.5rem;line-height:1.4em}}@media only screen and (max-width:400px){h1,h2,h3{font-size:2.25rem;line-height:1.4em}}@media only screen and (max-width:360px){h1,h2,h3{font-size:2rem;line-height:1.4em}}@media only screen and (max-width:700px){h4,h5{font-size:2.5rem;line-height:1.4em}}.footer-bottom-bar a:hover,.intro a:hover,a:hover{color:#b9a17a}h3 a{color:#50585d}p,ul{margin-top:1rem;margin-bottom:1rem}ul ul{margin:.4em 0}@media only screen and (max-width:500px){hr{margin:1em 0}}.bg-white{background:#fff}.bg-sand{background:#f4efe7}.bg-gold{background:#b9a17a}.bg-dark-green,.bg-dark-grey{background:#464c49}footer,header{width:100%}.width-thirty{width:30%}footer .content-holder .width-thirty{width:335px}@media only screen and (max-width:1200px){footer .content-holder .width-thirty{width:100%;margin:0 0 50px}footer .content-holder .width-thirty:last-of-type{margin:0}}@media only screen and (max-width:740px){footer .content-holder .width-thirty,footer .content-holder .width-thirty:last-of-type{width:100%;margin:0 0 50px}}.width-fifty{width:50%}.width-sixty{width:60%}.width-seventy{width:70%}.btn{border-radius:50px;padding:10px 40px 14px;display:inline-flex;width:fit-content;font-weight:400;height:65px;align-items:center}@media only screen and (max-width:440px){.btn{width:100%;justify-content:center;height:inherit;padding:12px}}.bg-btn-sand-outline{border:2px solid #b9a17a}.bg-btn-sand-outline:hover{background:#b9a17a;color:#fff}.bg-btn-white-outline{border:2px solid #fff;color:#fff}.bg-btn-white-outline:hover{background:#fff;color:#464c49}.content-holder{max-width:1400px;width:80%;margin:0 auto}@media only screen and (max-width:1600px){.content-holder{width:90%}}.divider{padding-right:20px;margin-right:20px;border-right:2px solid rgb(245 245 245/50%);height:1.75rem;display:inline}@media only screen and (max-width:500px){.footer-bottom-bar .divider{display:none}}.object-fit{display:block;width:100%;height:100%;object-fit:cover;object-position:center}header,header .content-holder{display:flex;flex-wrap:wrap;align-items:center}header{background:#373b39;height:110px}header .content-holder{position:relative;justify-content:space-between}.nav-left{color:#b9a17a;font-size:2.4rem}@media only screen and (max-width:1100px){.nav-left{display:none}}a.nav-center{position:absolute;left:0;right:0;bottom:0;top:4px;margin:0 auto;width:fit-content}@media only screen and (max-width:575px){a.nav-center{left:inherit;align-content:end}}a.nav-center img{max-width:275px;height:auto}@media only screen and (max-width:500px){a.nav-center img{max-width:200px;height:auto}}.mobile-nav{display:block}#nav-button{cursor:pointer;background:0 0;border:0;padding:0;line-height:0;color:#fff;margin:0;max-width:35px;width:35px;z-index:9;position:relative}#nav-button svg{fill:#b9a17a}#nav-overlay{display:none;position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0/.6)}#nav-closenav,#nav-sidebar{position:fixed;left:0;color:#fff}#nav-closenav{display:none;background:#272727;padding:20px 40px;z-index:999;bottom:0;border-radius:0 25px 0 0;text-transform:capitalize}#nav-sidebar{max-width:450px;width:100%;z-index:20;height:100%;top:0;background-color:#2c312e;overflow-y:auto;transform:translateX(-100%);transition:transform .2s ease-out;padding:0 0 100px}#nav-sidebar-header{padding:70px 30px 40px}@media only screen and (max-width:650px){#nav-sidebar-header{padding:50px 30px 30px}}#nav-sidebar-header img{width:100%;max-width:330px;height:auto}@media only screen and (max-width:650px){#nav-sidebar-header img{max-width:280px}}#nav-content,.mobile-nav nav ul li>.sub-menu,.subnav .content-holder span.ob-subnav-link,svg.hide-arrow{display:none}#nav-button,#nav-sidebar{display:block}.mobile-nav nav ul li a{line-height:58px;padding-left:30px;position:relative;width:100%;display:flex;flex-direction:column;height:100%;text-transform:initial;letter-spacing:2px;padding-bottom:5px}@media only screen and (max-width:650px){.mobile-nav nav ul li a{line-height:46px}}.mobile-nav nav ul li a:hover{background-color:#b9a17a}.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{padding:0;margin:0}.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:10px 0 10px 60px;line-height:40px;font-size:1.6rem;font-weight:300;display:block}@media only screen and (max-width:650px){.mobile-nav nav ul ul a{padding:5px 0 5px 60px}}@media only screen and (max-width:450px){.mobile-nav nav ul ul a{font-size:1.5rem;padding:5px 0 5px 30px}}.mobile-nav nav ul ul a:hover{background-color:#b9a17a}.subnav{background:#b9a17a;color:#fff;height:48px;display:flex;align-items:center;padding:0 0 2px}@media only screen and (max-width:575px){.subnav{display:none}}.subnav .content-holder{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:700px){.subnav .content-holder{justify-content:space-between}}@media only screen and (max-width:1100px){.subnav .content-holder span.ob-subnav-link{display:block}}.subnav .content-holder span{font-size:1.7rem;font-weight:500;display:flex;flex-wrap:wrap;align-items:center}@media only screen and (max-width:700px){.subnav .content-holder span{font-size:1.5rem}}@media only screen and (max-width:450px){.subnav .content-holder span{font-size:1.4rem}}.subnav .content-holder span a{color:#fff;display:flex;align-items:center}.innerpage-banner .header-logo{max-width:500px;width:100%;margin:0 auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:auto;z-index:1}@media only screen and (max-width:700px){.innerpage-banner .header-logo{width:60%}}.innerpage-banner .header-logo img{opacity:1}.innerpage-banner{height:60vh;position:relative;background:#000;overflow:hidden;min-height:400px}@media only screen and (max-width:1080px){.innerpage-banner{max-height:300px;background:0 0;min-height:inherit}.page-id-710 .innerpage-banner{background:#000}}@media only screen and (max-width:900px){.innerpage-banner{height:250px;max-height:inherit;min-height:inherit}}@media only screen and (max-width:500px){.innerpage-banner{height:40vh;max-height:inherit;min-height:inherit}}.innerpage-banner img{opacity:.79}@media only screen and (max-width:1080px){.page-id-710 .innerpage-banner img{opacity:.79}.innerpage-banner .header-logo img,.innerpage-banner img{opacity:1}}.intro-wrapper{padding:0 0 100px}@media only screen and (max-width:1000px){.intro-wrapper{padding:0}.intro:after,.slanted-top-on:before{display:none}}.intro{position:relative;margin:-140px auto 0;padding:55px 100px 45px;color:#fff;z-index:9;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;flex-direction:column;max-width:1400px;width:80%}@media only screen and (max-width:1400px){.intro{position:relative;padding:55px 100px 45px}}@media only screen and (max-width:1080px){.intro{margin:0;padding:50px 5%;width:100%}}.intro h1{margin:0}@media only screen and (max-width:1115px){.intro h1{max-width:80%;margin:0 auto}}@media only screen and (max-width:600px){.intro h1{max-width:100%}}.footer-bottom-bar a,.intro a,.intro a.btn:hover{color:#fff}.contact-form-wrapper .content-holder:before,.intro:after{content:"";position:absolute;right:0;width:100%;height:200px;-webkit-transform:skewy(-3deg);-moz-transform:skewY(-3deg);-ms-transform:skewY(-3deg);-o-transform:skewY(-3deg);transform:skewy(-3deg);-webkit-backface-visibility:hidden;z-index:-1}.intro:after{bottom:-50px;background:#464c49}.intro p{line-height:1.5em;max-width:880px;font-size:2.2rem;margin:1em auto 0}@media only screen and (max-width:1600px){.intro p{font-size:2.1rem;line-height:3.5rem}}@media only screen and (max-width:1200px){.intro p{font-size:2rem;line-height:3.25rem}}@media only screen and (max-width:1080px){.intro p{font-size:1.9rem;line-height:3rem;max-width:75%}}@media only screen and (max-width:750px){.intro p{font-size:1.7rem;max-width:90%}}@media only screen and (max-width:500px){.intro p{font-size:1.6rem;line-height:2.5rem;max-width:100%}}.page-id-710 .intro p{max-width:650px}.intro .btn{color:#fff;padding:10px 80px 15px;margin:25px auto 0}@media only screen and (max-width:750px){.intro .btn{padding:10px 40px 15px}}.contact-form-wrapper .content-holder{display:flex;flex-wrap:wrap;justify-content:space-between;background:#fff;padding:60px 80px;position:absolute;left:0;right:0;z-index:1}@media only screen and (max-width:1400px){.contact-form-wrapper .content-holder{position:relative;padding:100px 0;background:#f5f5f5}}@media only screen and (max-width:750px){.contact-form-wrapper .content-holder{padding:75px 0}}.contact-form-wrapper .content-holder:before{top:-50px;background:#fff}@media only screen and (max-width:1400px){.contact-form-wrapper .content-holder:before,.contact-form-wrapper img{display:none}}@media only screen and (max-width:1000px){.contact-form-wrapper .content-holder .width-sixty,.contact-form-wrapper .content-holder .width-thirty{width:100%}.contact-form-wrapper .content-holder .width-sixty{margin:25px 0 0}}.contact-form-wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;height:875px}@media only screen and (max-width:1400px){.contact-form-wrapper{background:#f5f5f5;height:inherit}}.contact-form-wrapper .content-holder .width-thirty p.contact-form-larger{font-size:2.65rem;max-width:80%;line-height:3.75rem;font-weight:500;margin:0}@media only screen and (max-width:700px){.contact-form-wrapper .content-holder .width-thirty p.contact-form-larger{font-size:2.25rem}}.contact-form-wrapper .content-holder .width-thirty p{font-size:2.2rem;line-height:3.5rem}@media only screen and (max-width:1600px){.contact-form-wrapper .content-holder .width-thirty p{font-size:2rem}}@media only screen and (max-width:1080px){.contact-form-wrapper .content-holder .width-thirty p{font-size:1.9rem;line-height:3.25rem}}@media only screen and (max-width:750px){.contact-form-wrapper .content-holder .width-thirty p{font-size:1.7rem;line-height:3rem}}@media only screen and (max-width:500px){.contact-form-wrapper .content-holder .width-thirty p{font-size:1.6rem;line-height:2.75rem}}.contact-form-wrapper .contact-form{display:flex;flex-wrap:wrap}@media only screen and (max-width:650px){.contact-form-wrapper .contact-form .width-fifty{width:100%}}.contact-form-wrapper .contact-form input{margin:0 0 15px;padding:0 20px}.contact-form-wrapper .contact-form input,.contact-form-wrapper .contact-form select,.contact-form-wrapper .contact-form textarea{width:100%;height:64px;border:2px solid #d3d3d3;color:#464c49;font-weight:400;-moz-appearance:none;outline:0;font-size:2rem}.contact-form-wrapper .contact-form select{padding:0 20px}@media only screen and (max-width:650px){.contact-form-wrapper .contact-form input,.contact-form-wrapper .contact-form select,.contact-form-wrapper .contact-form textarea{font-size:1.6rem}}.contact-form-wrapper .contact-form input::placeholder,.contact-form-wrapper .contact-form select,.contact-form-wrapper .contact-form textarea::placeholder{font-size:2rem;font-weight:100;color:#464c49}@media only screen and (max-width:650px){.contact-form-wrapper .contact-form input::placeholder,.contact-form-wrapper .contact-form select,.contact-form-wrapper .contact-form textarea::placeholder{font-size:1.6rem}}.contact-form-wrapper .contact-form input:not(.wpcf7-submit),.contact-form-wrapper .contact-form select{width:calc(100% - 15px)}@media only screen and (max-width:650px){.contact-form-wrapper .contact-form input,.contact-form-wrapper .contact-form select{width:100%}}.custom-select{-webkit-appearance:none;appearance:none;-moz-appearance:none;background-image:url(https://www.burgesshilldental.co.uk/wp-content/uploads/2024/05/down-arrow.svg);background-repeat:no-repeat;background-size:55px 15px;background-position:right}.contact-form-wrapper .contact-form textarea{height:calc(100% - 78px);margin:0 0 7px;padding:18px 20px}@media only screen and (max-width:650px){.contact-form-wrapper .contact-form textarea{height:200px;margin:15px 0}}.contact-form-wrapper .contact-form button,.contact-form-wrapper .contact-form select{margin:0}.contact-form-wrapper button{width:100%;height:64px;border:0;background:#b9a17a;color:#fff;cursor:pointer}.gdpr-text{font-size:1.5rem;font-weight:100;margin:15px 0 0}footer{background:#464c49;color:#fff;padding:100px 0}@media only screen and (max-width:750px){footer{padding:75px 0 25px}}footer a{color:#d4b684}.no-link-colour{color:inherit;font-weight:inherit}footer .content-holder{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:2.2rem;line-height:3.75rem}@media only screen and (max-width:1600px){footer .content-holder{font-size:2rem;line-height:3.5rem}}@media only screen and (max-width:1080px){footer .content-holder{font-size:1.9rem;line-height:3.25rem}}@media only screen and (max-width:750px){footer .content-holder{font-size:1.7rem;line-height:3rem}}@media only screen and (max-width:500px){footer .content-holder{font-size:1.6rem;line-height:2.75rem}}.vcard{display:flex}.opening-hours-wrapper{text-align:left;display:flex;flex-wrap:wrap;margin:1.6em 0 0;justify-content:space-between}@media only screen and (max-width:740px){.opening-hours-wrapper{max-width:300px}}.opening-hours-wrapper .day{margin:0 30px 0 0;width:50%;border-right:3px solid #b9a17a}@media only screen and (max-width:740px){.opening-hours-wrapper .day{width:50%}}.footer-bottom-bar{background:#373b39;color:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:32px 0}@media only screen and (max-width:1000px){.footer-bottom-bar{padding:50px 5%;justify-content:flex-start}}.accordion h3,.footer-top-links{width:100%;text-align:center;margin:0 0 10px}.footer-link{display:inline-block}@media only screen and (max-width:500px){.footer-link{width:100%}}@media only screen and (max-width:1000px){.footer-bottom-bar div{text-align:left}}.slanted-top-on{display:block;position:relative}.slanted-top-on:before{content:"";position:absolute;right:0;top:-140px;width:100%;height:200px;background:#fff;-webkit-transform:skewy(-3deg);-moz-transform:skewY(-3deg);-ms-transform:skewY(-3deg);-o-transform:skewY(-3deg);transform:skewy(-3deg);-webkit-backface-visibility:hidden;z-index:1}.content-split .content-holder{justify-content:space-between;padding:125px 0;display:flex;flex-wrap:wrap}@media only screen and (max-width:1000px){.content-split .content-holder{padding:75px 0}}.split-left,.split-right{display:flex;flex-wrap:wrap;width:50%;align-content:flex-start}@media only screen and (max-width:1000px){.split-left,.split-right{width:100%}}.split-content-wrapper.center-title{justify-content:center;text-align:center}@media only screen and (max-width:1000px){.split-left .split-content-wrapper.center-title{background:#f5f5f5;width:100%;margin:-52px 0 0;padding:25px 5%;text-align:left;justify-content:start}}.split-content-wrapper .btn{margin-top:2rem;font-weight:500}.split-left{border-right:3px solid #b9a17a;padding:0 10%0 0}@media only screen and (max-width:1500px){.split-left{padding:0 5%0 0}}@media only screen and (max-width:1000px){.split-left{border-right:none;padding:0 0 30px}}.split-right{padding:0 0 0 10%}@media only screen and (max-width:1500px){.split-right{padding:0 0 0 5%}}@media only screen and (max-width:1000px){.split-right{padding:0}}.split-left img{width:100%;height:auto;min-height:400px;max-height:400px;opacity:.5;margin:0 0 52px}@media only screen and (max-width:1000px){.split-left img{opacity:1}}@media only screen and (max-width:550px){.split-left img{min-height:300px;max-height:300px;margin:0 0 30px}}.split-left .split-content-wrapper h3,.split-right .split-content-wrapper h3{width:100%;margin:0 0 1.5rem}.split-content-wrapper{display:flex;flex-wrap:wrap;align-content:center;margin:0 auto;justify-content:flex-start;text-align:left}.split-content-wrapper p{font-weight:300}.split-content-wrapper a:hover svg path{fill:#b9a17a;transition:.3s}.split-content-wrapper a:hover svg{margin:0 0 0 18px}.split-content-wrapper svg,h1 svg{transition:.3s}@media only screen and (max-width:450px){.split-content-wrapper svg{display:none}}.cta-bar{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:150px;padding:0 50px}@media only screen and (max-width:1000px){.cta-bar{height:250px;align-content:center}}@media only screen and (max-width:750px){.cta-bar{justify-content:flex-start;padding:40px 5%;height:auto}}.cta-bar.bg-gold{color:#fff}.cta-bar span{font-size:3rem;margin:0 50px 0 0}@media only screen and (max-width:950px){.cta-bar span{font-size:3rem;margin:30px 25px}}@media only screen and (max-width:750px){.cta-bar span{font-size:2.5rem;line-height:3rem;margin:0 0 30px}}@media only screen and (max-width:500px){.cta-bar span{font-size:2.25rem;line-height:3rem;margin:0 0 30px}}.image-band{overflow:hidden;height:600px;position:relative}@media only screen and (max-width:1000px){.image-band{display:none}}.big-text-section{display:flex}.big-text-section .content-holder{padding:125px 200px 100px;max-width:1200px}@media only screen and (max-width:1400px){.big-text-section .content-holder{padding:125px 100px 50px 130px;max-width:1400px;margin:75px auto}}@media only screen and (max-width:700px){.big-text-section .content-holder{padding:75px 40px 45px 90px}}@media only screen and (max-width:550px){.big-text-section .content-holder{padding:40px}}.big-text-section .content-holder h2{text-align:left}.big-text-section .content-holder p{border-left:4px solid #b9a17a;margin:1.6em 0 1.6em -50px;padding:0 0 0 50px}@media only screen and (max-width:550px){.big-text-section .content-holder p{border-left:none;margin:1.6em 0;padding:0}}.image-big-text-left img,.image-big-text-right img{position:absolute;top:0;left:0;z-index:9;object-position:top}.accordion .set,.image-big-text-left,.image-big-text-right{position:relative;width:20%}@media only screen and (max-width:1400px){.image-big-text-left,.image-big-text-right{display:none}}.why-choose-section{padding:100px 0;text-align:center}@media only screen and (max-width:750px){.why-choose-section{padding:75px 0}}.why-choose-wrapper{display:flex;flex-wrap:wrap;margin:40px 0 0}@media only screen and (max-width:1150px){.why-choose-wrapper{justify-content:center}}.why-choose-holder{width:20%;padding:25px;text-align:center}@media only screen and (max-width:1150px){.why-choose-holder{width:30%}}@media only screen and (max-width:700px){.why-choose-holder{width:50%;padding:20px}}@media only screen and (max-width:500px){.why-choose-holder{padding:10px}}.why-choose-icon{margin:0 0 25px}.why-choose-icon img{max-width:150px;width:100%;height:auto;margin:0 auto}@media only screen and (max-width:700px){.why-choose-icon img{max-width:100px}}@media only screen and (max-width:400px){.why-choose-icon img{max-width:75px}}.accordion{padding:100px}@media only screen and (max-width:900px){.accordion{padding:75px 5%}}.accordion h3{margin:0 0 65px}@media only screen and (max-width:900px){.accordion h3{margin:0 0 30px}}.accordion-holder{max-width:86%;padding:150px 200px 100px;background:#fff;margin:0 auto}@media only screen and (max-width:1400px){.accordion-holder{max-width:100%;padding:150px 100px 100px}}@media only screen and (max-width:1000px){.accordion-holder{padding:100px 40px 50px}}@media only screen and (max-width:500px){.accordion-holder{padding:75px 25px 50px}}.accordion .set{width:100%;height:auto;border-top:3px solid #b9a17a}.accordion .set:last-of-type{border-bottom:3px solid #b9a07a}.accordion .set>a{display:block;cursor:pointer;padding:30px 70px 30px 0;text-decoration:none;position:relative;font-weight:800;background:#fff;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.accordion .set>a i{position:absolute;right:20px;top:35px}.accordion-content{background-color:#fff;display:none}.accordion-content p{font-weight:100}.accordion-content p:first-of-type{margin:0 0 .6em}.accordion-content p:last-of-type{margin:0 0 30px}.treatment-steps{padding:125px 0}@media only screen and (max-width:1000px){.treatment-steps{padding:75px 0}}.treatment-steps .content-holder h3{color:#fff;display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 75px}@media only screen and (max-width:800px){.treatment-steps .content-holder h3{margin:0 0 30px}}.treatment-steps-wrapper{display:flex;flex-wrap:wrap;margin:0 0 50px;position:relative;width:100%;min-height:350px}.treatment-steps-wrapper:last-of-type{margin:0}.treatment-steps-img{width:30%;background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (max-width:1400px){.treatment-steps-img{width:40%}}@media only screen and (max-width:1000px){.treatment-steps-img{width:100%;max-height:350px;min-height:350px}}@media only screen and (max-width:700px){.treatment-steps-img{width:100%;max-height:300px;min-height:300px}}@media only screen and (max-width:500px){.treatment-steps-img{width:100%;max-height:250px;min-height:250px}}.treatment-steps-text{width:70%;padding:50px 110px;background:#fff;font-weight:300;display:flex;flex-wrap:wrap;align-content:center}@media only screen and (max-width:1400px){.treatment-steps-text{width:60%}}@media only screen and (max-width:1000px){.treatment-steps-text{width:100%;padding:50px}}@media only screen and (max-width:800px){.treatment-steps-text{padding:40px}}@media only screen and (max-width:500px){.treatment-steps-text{padding:40px 20px}.treatment-steps-text h4{margin:0}}.treatment-steps-text h4{color:#595e6b}.floating-number{background:#b9a17a;color:#fff;width:120px;height:120px;border-radius:100%;display:flex;align-content:center;align-items:center;bottom:0;position:absolute;left:30%;top:50%;transform:translate(-50%,-50%);font-size:8rem;font-weight:900;justify-content:center;padding:0 0 14px}@media only screen and (max-width:1400px){.floating-number{left:40%}}@media only screen and (max-width:1000px){.floating-number{left:85%}}@media only screen and (max-width:800px){.floating-number{display:none}}.before-after-main-wrapper,.before-after-wrapper{display:flex;flex-wrap:wrap}.before-after-main-wrapper{width:100%;justify-content:center}.before-after-wrapper .content-holder{display:flex;flex-wrap:wrap;justify-content:center;padding:100px 0}@media only screen and (max-width:750px){.before-after-wrapper .content-holder{padding:75px 0}}.before-after-wrapper .content-holder h3{text-align:center;width:100%;margin:0}.before-after-wrapper .content-holder a.btn{margin:25px auto 0}.before-afters-small-wrapper{width:31%;overflow:hidden;margin:50px 1% 25px;text-align:center}@media only screen and (max-width:800px){.before-afters-small-wrapper{width:100%;max-width:600px;margin:30px 0 0}}.before-afters-small-wrapper p{margin:20px 0}.tick-list-section{padding:100px 0}@media only screen and (max-width:1000px){.tick-list-section{padding:75px 0}}.tick-list-section .content-holder,.tick-list-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.tick-list-section .content-holder h3{width:100%;text-align:center}@media only screen and (max-width:500px){.tick-list-section .content-holder h3{text-align:left}}.tick-list-wrapper{width:100%;justify-content:flex-start;margin:50px 0 15px}@media only screen and (max-width:900px){.tick-list-wrapper{margin:20px 0}}.tick-wrapper{width:31%;margin:0 3.5% 3.5%0;display:flex}@media only screen and (max-width:900px){.tick-wrapper{width:45%;margin:0 3.5% 3.5%0}}.tick-wrapper:nth-child(3n){margin:0 0 3.5%}@media only screen and (max-width:900px){.tick-wrapper:nth-child(3n){margin:0 3.5% 3.5%0}}@media only screen and (max-width:600px){.tick-wrapper{width:100%;margin:0 0 3.5%}}.tick{padding:10px 30px 0 0}#image-change,.flexRow{max-width:450px;width:100%;margin:0 auto}#image-change{height:auto}#image-change img{min-height:inherit;max-height:inherit;margin:0;opacity:1}.flexRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;background:#585d5a;padding:20px;color:#fff;justify-content:space-evenly}.switch{position:relative;display:inline-block;width:90px;height:40px}.switch input{opacity:0;width:0;height:0}.slider,.slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#243b43}.slider:before{content:"";height:32px;width:33px;right:4px;bottom:4px;background:#fff0 -webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(47%,#ededed),color-stop(73%,#d0d0d0),to(#e5e5e5))0 0 no-repeat padding-box;background:#fff0 linear-gradient(180deg,#fff 0,#ededed 47%,#d0d0d0 73%,#e5e5e5 100%)0 0 no-repeat padding-box;-webkit-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029;border:1px solid #fff}.slider:after{display:block;font-size:14px;line-height:14px;letter-spacing:.16px;font-weight:700;color:#fff;position:relative;top:13px;left:10px}input:checked+.slider{background-color:#464c49}input:focus+.slider{-webkit-box-shadow:0 0 1px #2196f3;box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(-48px);transform:translateX(-48px)}input:checked+.slider:after{left:50px}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.toggle-button{height:40px;border-radius:100px;border:1px solid #c4c4c4;color:#4a4b4d;letter-spacing:.16px;display:none;width:90px;margin:0}.hand-img{width:100%;height:auto;display:block}.show{display:block!important}#after-image,#before-image,.mobile-cta-bar{display:none}@media only screen and (max-width:575px){.mobile-cta-bar{background:#b9a17a;position:sticky;bottom:0;z-index:19;display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:12px 0}.mobile-cta-bar .fab,.mobile-cta-bar .fas{width:55px;height:55px;font-size:1.8rem;background:#464c49;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center}.mobile-cta-bar .fab{font-size:2.6rem}}.footer-half{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:1200px){.footer-half{width:45%}}@media only screen and (max-width:682px){.footer-half{width:100%}}.footer-half.image{display:none}@media only screen and (max-width:1200px){.footer-half.image{display:block}}.footer-half.image img{width:100%;position:-webkit-sticky;position:sticky;max-width:100%;height:100%;max-height:400px;object-fit:cover;object-position:center;top:200px}@media only screen and (max-width:682px){.footer-half.image{display:none}}#videoToggle{cursor:pointer}.video-holder img{margin-top:20px;width:75%}@media only screen and (max-width:1200px){.video-holder img{width:95%}}.contact-form-wrapper .contact-form textarea{max-height:223px}.contact-form-wrapper .contact-form input{transition:linear .2s border-color}@media only screen and (max-width:650px){.contact-form-wrapper .contact-form input:not(.wpcf7-submit),.contact-form-wrapper .contact-form select{width:100%}}