ul{box-sizing:border-box;margin:1.6em 0}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html{position:relative;line-height:1.15;-webkit-text-size-adjust:100%;font-size:62.5%}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-display:swap;font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/dd-base-theme/assets/fa/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/dd-base-theme/assets/fa/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/dd-base-theme/assets/fa/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/dd-base-theme/assets/fa/webfonts/fa-regular-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/wp-content/themes/dd-base-theme/assets/fa/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/dd-base-theme/assets/fa/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-display:swap;font-weight:400;src:url(/wp-content/themes/dd-base-theme/assets/fa/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/dd-base-theme/assets/fa/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-display:swap;font-weight:900;src:url(/wp-content/themes/dd-base-theme/assets/fa/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/dd-base-theme/assets/fa/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-display:swap;font-weight:400;src:url(/wp-content/themes/dd-base-theme/assets/fa/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/dd-base-theme/assets/fa/webfonts/fa-regular-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:swap;src:url(/wp-content/themes/dd-base-theme/assets/fa/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/dd-base-theme/assets/fa/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:swap;src:url(/wp-content/themes/dd-base-theme/assets/fa/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/dd-base-theme/assets/fa/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:swap;src:url(/wp-content/themes/dd-base-theme/assets/fa/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/dd-base-theme/assets/fa/webfonts/fa-regular-400.ttf)format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-display:swap;font-family:"FontAwesome";font-display:swap;src:url(/wp-content/themes/dd-base-theme/assets/fa/webfonts/fa-v4compatibility.woff2)format("woff2"),url(/wp-content/themes/dd-base-theme/assets/fa/webfonts/fa-v4compatibility.ttf)format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;height:100%;max-height:100%;font-family:"montserrat",sans-serif;font-size:1.7rem;line-height:1.6em;color:#3a4145}h1{font-size:2em}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:bolder}img{border-style:none}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=submit],button{-webkit-appearance:button}[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@media (max-width:1600px){body{font-size:1.6rem}}@media (max-width:1000px){body{font-size:1.5rem}}@media (max-width:700px){body{font-size:1.4rem}}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;margin:0}h1,h2{font-weight:300;font-size:3.25rem;line-height:1.2em}h3,h4,h5,h6{line-height:1;font-size:3rem}h3{line-height:3.85rem}h4,h5,h6{font-weight:300}h6{font-size:2.5rem;text-transform:uppercase;margin:0 0 20px;font-weight:400;letter-spacing:1px}@media (max-width:1200px){h1{font-size:3rem}}@media (max-width:700px){h1{font-size:2.75rem}}@media (max-width:500px){h1{font-size:2.5rem}}h2{font-size:3.5rem}@media (max-width:1700px){h2{font-size:3.25rem}}@media (max-width:1200px){h2{font-size:3rem}}@media (max-width:1000px){h2{font-size:2.75rem}}@media (max-width:600px){h2{font-size:2.5rem}}@media (max-width:500px){h2{font-size:2.25rem}}@media (max-width:1500px){h2 br{display:none}}h2 strong,h3{font-weight:500}@media (max-width:1700px){h3{font-size:2.75rem}}@media (max-width:1000px){h3{font-size:2.25rem}}@media (max-width:700px){h3{font-size:2rem;line-height:3rem}}@media (max-width:1500px){h4{font-size:2.75rem}}@media (max-width:1000px){h4{font-size:2.5rem}}@media (max-width:700px){h4{font-size:2.25rem}}@media (max-width:1500px){h5{font-size:2.75rem}}@media (max-width:1000px){h5{font-size:2.5rem}}@media (max-width:700px){h5{font-size:2.25rem;line-height:3rem}}a:hover{color:#00d7bc}p{margin-top:2rem;margin-bottom:2rem}@media (min-width:992px){p{margin-top:3rem;margin-bottom:3rem}}p:first-child{margin-top:0}p:last-child{margin-bottom:0}ul ul{margin:.4em 0}header{width:100%}.content-holder{max-width:1800px;width:80%;margin:0 auto}@media (max-width:1550px){.content-holder{width:90%}}@media (max-width:1200px){.content-holder{width:98%}}.flex{display:flex;flex-wrap:wrap}.content-object-center{max-width:90%;width:100%;align-self:center;margin:0 auto;padding:80px 60px}@media (max-width:1550px){.content-object-center{padding:80px 30px}}@media (max-width:900px){.content-object-center{padding:50px 30px;max-width:100%}}@media (max-width:500px){.content-object-center{padding:50px 20px}}.content-object-center p{max-width:950px}@media (max-width:1000px){.content-object-center p{max-width:100%}}.object-fit{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.divider{padding-right:15px;margin-right:15px;border-right:2px solid #efefef;height:2rem;display:inline}.margin-left{margin-left:3.5%}@media (max-width:1280px){.margin-left{margin-left:2%}}@media (max-width:1000px){.margin-left{margin-left:1%}}@media (max-width:900px){.margin-left{margin-left:0}}.margin-right{margin-right:3.5%}@media (max-width:1280px){.margin-right{margin-right:2%}}@media (max-width:1000px){.margin-right{margin-right:1%}}@media (max-width:900px){.margin-right{margin-right:0}}.margin-bottom{margin-bottom:3.5%}@media (max-width:1280px){.margin-bottom{margin-bottom:2%}}@media (max-width:1000px){.margin-bottom{margin-bottom:1%}}@media (max-width:900px){.margin-bottom{margin-bottom:0}}.br-top-left{border-top-left-radius:14px}@media (max-width:900px){.br-top-left{border-radius:0 0 0 0}}.br-top-right{border-top-right-radius:14px}@media (max-width:900px){.br-top-right{border-radius:0 0 0 0}}.br-bottom-left{border-bottom-left-radius:14px}@media (max-width:900px){.br-bottom-left{border-radius:0 0 0 0}}.br-bottom-right{border-bottom-right-radius:14px}@media (max-width:900px){.br-bottom-right{border-radius:0 0 0 0}}.header-right-bottom-left a br,.mobile-buttons{display:none}@media (max-width:725px){.mobile-buttons{display:inline-flex;position:fixed;bottom:0;left:0;width:100%;z-index:9998}.mobile-buttons a{width:33.33%;text-align:center;padding:18px 0;color:#fff;font-weight:500;display:inline-flex;justify-content:center}.mobile-buttons a:nth-of-type(1),.mobile-buttons a:nth-of-type(3){background:#006c72}.mobile-buttons a:nth-of-type(2){background:#008c95}}.header-left-wrapper{width:365px;height:180px;background:#008c95}@media (max-width:1800px){.header-left-wrapper{width:300px}}@media (max-width:1120px){.header-left-wrapper{width:200px;height:150px}}.header-right-wrapper{flex:1;flex-direction:column}.header-right-top-content{width:100%;background:#006c72;flex:1;justify-content:space-between;align-content:center;padding:0 5%}@media (max-width:1700px){.header-right-top-content{padding:0 2%}}@media (max-width:1170px){.header-right-top-content{justify-content:flex-end;padding:0 5%}}.header-right-bottom-content{background:#2d343c;padding:0 5%;justify-content:space-between;height:65px}@media (max-width:1700px){.header-right-bottom-content{padding:0 2%}}.header-right-bottom-left{flex:1;justify-content:space-between;padding:0 100px 0 0;align-content:center}@media (max-width:1800px){.header-right-bottom-left{padding:0 30px 0 0}}@media (max-width:1000px){.header-right-bottom-left{padding:0 30px 0 0;justify-content:flex-end}.nav-email-address{margin:0 20px 0 0}}.header-right-bottom-left a{color:#fff;align-content:center}.social-icon-in-the-header:nth-of-type(2){margin:0 15px}#header-logo{width:100%;justify-content:center;align-content:center}#header-logo img{width:200px;height:auto}@media (max-width:1120px){#header-logo img{width:150px}}.free-consult-link{background:#434b57;height:65px;color:#fff;padding:0 35px;align-content:center;align-items:center}@media (max-width:1600px){.free-consult-link{padding:0 20px}}@media (max-width:1450px){.free-consult-link{display:none}}.free-consult-link:hover{background:#00d7bc;color:#fff}.free-consult-link svg{margin:0 0 0 20px}.header-phone-number{font-size:3.1rem;color:#fff;letter-spacing:2px;font-weight:600;align-items:center}@media (max-width:1600px){.header-phone-number{font-size:2.5rem}}@media (max-width:1480px){.header-phone-number{font-size:2.2rem}}@media (max-width:1280px){.header-phone-number{font-size:2rem}}@media (max-width:1170px){.header-phone-number{display:none}}.header-phone-number svg:first-of-type{margin:0 25px 0 0}@media (max-width:1480px){.header-phone-number svg:first-of-type{margin:0 20px 0 0;width:30px}}@media (max-width:1280px){.header-phone-number svg:first-of-type{margin:0 10px 0 0;width:20px}}.header-phone-number svg:last-of-type{margin:0 0 0 25px}@media (max-width:1480px){.header-phone-number svg:last-of-type{margin:0 0 0 25px;width:30px}}@media (max-width:1280px){.header-phone-number svg:last-of-type{margin:0 0 0 10px;width:20px}}.main-header{z-index:99999;position:relative}@media (max-width:900px){.main-header{display:none}}.scrolling-header{position:fixed;width:100%;z-index:99998;top:0;background:#006c72;align-content:center;padding:0 3.5%;justify-content:space-between;align-items:center;height:113px;-webkit-box-shadow:0 0 40px rgb(0 0 0/.4);box-shadow:0 0 40px rgb(0 0 0/.4)}@media (max-width:900px){.scrolling-header{position:sticky;height:85px}}.scrolling-header .header-social-icons{display:none}@media (max-width:900px){.scrolling-header .header-social-icons{display:flex}}@media (max-width:420px){.scrolling-header .header-social-icons{display:none}}.scrolling-header img{max-width:330px;height:auto}@media (max-width:1700px){.scrolling-header img{max-width:270px}}@media (max-width:1550px){.scrolling-header img{max-width:200px}}.footer-info{padding:65px 7% 3.5%}@media (max-width:900px){.footer-info{padding:50px}}@media (max-width:800px){.footer-info{padding:50px 30px}}@media (max-width:500px){.footer-info{padding:50px 20px}}.content-image-icons-holder span,.fifty-fifty-info,.footer-full-width,div#map{width:100%}.footer-full-width a{color:#fff;display:inline-block}@media (max-width:500px){.footer-full-width{text-align:center}.footer-full-width .ddl-link{display:flex;flex-wrap:wrap}.footer-full-width .ddl-link a{margin:0;width:inherit;display:inherit}.footer-full-width .ddl-link span{display:block}.footer-full-width .ddl-link .divider{border:0;height:1rem}}.footer-full-width a:hover{color:#00d7bc}@media (max-width:500px){.footer-full-width a{width:100%;display:block;margin:0 0-15px}.footer-full-width p{margin:0 0 40px;width:100%}}.fifty-fifty-left{width:45%}@media (max-width:900px){.fifty-fifty-left{width:100%}}.fifty-fifty-right{width:55%;justify-content:flex-end}@media (max-width:900px){.fifty-fifty-right{width:100%}}.footer-map{width:90%;margin:0 0 10% 10%;border-radius:14px;max-width:800px}@media (max-width:900px){.footer-map{height:400px;width:100%;margin:0 0 50px}}div#map{height:100%;border-radius:14px}.contact-find-us-box,.contact-opening-hours-locations-box{justify-content:flex-start;font-weight:100}.contact-opening-hours-locations-box{width:100%;margin:0 0 5%}@media (max-width:805px){.contact-opening-hours-locations-box{margin:0 0 5% 7.5%}}@media (max-width:500px){.contact-opening-hours-locations-box{margin:0 0 10% 7.5%}}.contact-find-us-box{background:#434b57;color:#fff;border-radius:14px;margin:0 0 50px -8.5%;padding:6% 7.5%;width:107.5%;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px}@media (max-width:900px){.contact-find-us-box{width:100%;margin:0 0 50px}}.contact-find-us-box a{color:#fff;line-height:3rem}.footer-contact-details,.footer-find-us-details,.footer-location,.footer-opening-hours{width:300px}@media (max-width:1900px){.footer-contact-details,.footer-find-us-details,.footer-location,.footer-opening-hours{width:inherit}}.footer-find-us-details svg{margin:0 0 0 15px}.footer-contact-details,.footer-opening-hours{margin-right:80px}@media (max-width:400px){.footer-contact-details,.footer-opening-hours{margin-right:0}}@media (max-width:1900px){.footer-contact-details{margin-right:0}}@media (max-width:1677px){.footer-contact-details{margin-bottom:3rem}}.opening-hours-wrapper{margin:3rem 0;min-width:300px;max-width:300px}@media (max-width:900px){.opening-hours-wrapper{min-width:inherit;max-width:inherit}}.day,.time{width:50%;margin:0 0 5px}@media (max-width:1080px){.day,.time{width:100%;margin:0 0 5px}}@media (max-width:900px){.day,.time{width:50%;margin:0 0 5px}}.footer-form{padding:0 3.5%}.form-big-image{width:45%;position:relative;z-index:999;border-radius:14px}@media (max-width:1280px){.form-big-image{width:40%}}@media (max-width:1130px){.form-big-image{width:30%}}@media (max-width:900px){.form-big-image{width:100%;min-height:400px}}.form-big-image:nth-of-type(3){display:none}.form-wrapper{width:55%}@media (max-width:1280px){.form-wrapper{width:60%}}@media (max-width:1130px){.form-wrapper{width:70%}}@media (max-width:900px){.form-wrapper{width:100%}}.form-big-image img{position:absolute;top:0;left:0;height:120%;z-index:999;border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px}@media (max-width:1280px){.form-big-image img{height:90%}}@media (max-width:1130px){.form-big-image img{height:80%;top:10%;bottom:10%}}@media (max-width:900px){.form-big-image img{border-radius:0}}.form-wrapper h5{width:100%;text-align:center;margin:0 0 30px}.footer-pill-band{padding:60px 7%0}@media (max-width:1280px){.footer-pill-band{padding:0}.footer-pill-band .fifty-fifty-left:first-of-type{display:none}.footer-pill-band .fifty-fifty-right:last-of-type{width:100%;justify-content:center}.footer-pill-band .fifty-fifty-right:last-of-type .footer-pill{max-width:inherit;margin:0}}.footer-pill{width:100%;max-width:800px;margin:0 0 0 10%}.footer-pill-left{flex:1;padding:16px 20px;border-radius:14px 0 0 14px;font-weight:500;justify-content:center;align-items:center}@media (max-width:1280px){.footer-pill-left{border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0}}@media (max-width:600px){.footer-pill-left{flex:inherit;width:100%;max-width:inherit;padding:15px 30px;text-align:center}}.footer-pill-left:nth-of-type(2){max-width:260px;border-radius:0 14px 14px 0}@media (max-width:1280px){.footer-pill-left:nth-of-type(2){border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0}}@media (max-width:600px){.footer-pill-left:nth-of-type(2){flex:inherit;width:100%;max-width:inherit;padding:15px 30px}}.footer-pill-left:nth-of-type(2) svg{margin:0 0 0 15px}@media (max-width:830px){.desktop-nav{display:none}}@media (max-width:900px){.scrolling-header .desktop-nav{display:none}}nav ul{list-style:none;position:relative;float:left;margin:0;padding:0}nav ul a{display:block;text-decoration:none;line-height:32px;margin:0 40px 0 0;color:#fff;font-size:2rem;font-weight:500;letter-spacing:1px}@media (max-width:1600px){nav ul a{font-size:1.8rem}}@media (max-width:1480px){nav ul a{margin:0 25px 0 0;font-size:1.6rem}}@media (max-width:1380px){nav ul a{margin:0 20px 0 0}}@media (max-width:700px){nav ul a{font-size:1.5rem}}nav ul li:last-of-type a{margin:0}nav ul li{position:relative;float:left;margin:0;padding:0}nav ul ul{display:none;position:absolute;top:100%;left:-15px;z-index:9999;padding:40px 0 0;width:max-content}@media (max-width:1120px){nav ul ul{padding:25px 0 0}}nav ul ul li{float:none;background:#008c95;border-top:1px solid #006c72}nav ul ul a img{position:absolute;right:20px;margin:0;top:21px}nav ul li a:hover,nav ul ul li a:hover{color:#000}nav ul ul li a{line-height:120%;padding:12px 15px;font-size:1.6rem;width:100%}@media (max-width:1480px){nav ul ul li a{font-size:1.5rem}}nav ul ul:first-of-type{border-top:none}nav ul ul ul{top:0;left:100%;padding:0}nav ul ul ul li{background:#006c72}nav ul li:hover>ul{display:block}@media (max-width:1000px){.nav-practice-address{display:none}}form.contact-form{max-width:800px;width:100%;margin:0 auto}.form-wrapper .content-object-center{max-width:100%;margin:0;padding:80px 0 80px 60px}@media only screen and (max-width:900px){.form-wrapper .content-object-center{padding:20px 30px 65px}}@media only screen and (max-width:450px){.form-wrapper .content-object-center{padding:20px 10px 65px}}form.contact-form input,form.contact-form select,form.contact-form textarea{border:0;width:100%;font-size:1.7rem;resize:none;background:rgb(168 168 168/.3);color:#3a4145}form.contact-form select,form.contact-form textarea{padding:20px}@media only screen and (max-width:725px){form.contact-form input,form.contact-form select,form.contact-form textarea{font-size:1.5rem}}form.contact-form input,form.contact-form select{height:65px}form.contact-form select{background-image:url(https://holmesdentalcare.co.uk/wp-content/uploads/2024/12/angle-down-solid.png.webp);background-repeat:no-repeat;background-position:right;background-size:20px;background-position:calc(100% - 2.5rem) center;-moz-appearance:none;-webkit-appearance:none;appearance:none}form.contact-form input{padding:20px 20px 10px}form.contact-form textarea{height:284px;padding-top:30px}@media only screen and (max-width:1400px){form.contact-form textarea{height:280px}}@media only screen and (max-width:625px){form.contact-form textarea{height:200px}}.form-content-left,.form-content-right{width:50%}@media only screen and (max-width:625px){.form-content-left,.form-content-right{width:100%}.form-content-right{margin-top:2%}}.form-content-bottom{margin-top:3rem;align-items:center}@media only screen and (max-width:450px){.form-content-bottom{text-align:center}.form-content-bottom .btn{margin:0 auto}}.form-group{position:relative;max-width:98%;width:100%}.form-group+.form-group{margin-top:2%}.form-label{position:absolute;top:18px;left:20px;z-index:10;font-size:1.7rem;transition:transform 150ms ease-out,font-size 150ms ease-out;color:#3a4145}@media only screen and (max-width:725px){.form-label{font-size:1.5rem}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.gdpr-text{flex:1;padding:0 50px 0 0}@media only screen and (max-width:700px){.gdpr-text{flex:inherit;width:100%;padding:0;margin:0 0 25px}}.gdpr-text a{color:#006c72;font-weight:500}.homepage-banner-wrapper{height:calc(100vh - 180px);overflow:hidden;position:relative}@media (max-width:900px){.homepage-banner-wrapper{height:inherit}}.homepage-banner-content-holder{position:absolute;bottom:0;left:3.5%;background:#2d343c;padding:30px 30px 30px 80px;max-width:900px;border-radius:14px 14px 0 0;z-index:999}@media (max-width:1550px){.homepage-banner-content-holder{padding:30px 60px}}@media (max-width:1280px){.homepage-banner-content-holder{left:2%}}@media (max-width:1000px){.homepage-banner-content-holder{left:1%}}@media (max-width:900px){.homepage-banner-content-holder{position:relative;left:0;bottom:0;width:100%;order:2;border-radius:0;padding:30px}}@media (max-width:500px){.homepage-banner-content-holder{padding:25px 20px;order:0}}.homepage-banner-content-holder h1{color:#fff}.homepage-banner-text-holder h1 span{color:#00d7bc;font-weight:400}.homepage-banner-content-holder svg{position:absolute;bottom:-1px;right:0}@media (max-width:650px){.homepage-banner-content-holder svg{width:100px;bottom:-33px}}@media (max-width:500px){.homepage-banner-content-holder svg{display:none}}.homepage-banner-buttons-holder{margin:20px 0 0}@media (max-width:440px){.homepage-banner-buttons-holder{width:100%}}.homepage-banner-buttons-holder .btn:first-of-type{margin:0 10px 0 0}@media (max-width:440px){.homepage-banner-buttons-holder .btn:first-of-type{margin:0 0 10px}}video.object-fit.banner-video{z-index:2;position:relative}img.object-fit.banner-video-poster{position:absolute;z-index:1;left:0;right:0;bottom:0;top:0}.treatment-quicklinks{padding:2.5% 3.5%;flex-flow:row wrap;justify-content:space-around}@media (max-width:1250px){.treatment-quicklinks{padding:2.5% 1%}}.treatment-quicklinks-holder{background:#f5f5f5;flex-basis:23%;margin:1%;border-radius:14px;flex-direction:column;width:100%;flex-grow:inherit}@media (max-width:1250px){.treatment-quicklinks-holder{flex-basis:48%}}@media (max-width:600px){.treatment-quicklinks-holder{flex-basis:98%}}.treatment-quicklinks-holder:first-of-type{margin:1% 1% 1%0}@media (max-width:1250px){.treatment-quicklinks-holder:first-of-type{margin:1%}}.treatment-quicklinks-holder:last-of-type{margin:1%0 1% 1%}@media (max-width:1250px){.treatment-quicklinks-holder:last-of-type{margin:1%}}.treatment-image-holder{border-bottom:12px solid #008c95;border-radius:14px 14px 0 0;width:100%;max-height:265px;aspect-ratio:1/1;cursor:pointer;display:flex;object-fit:cover;flex-grow:initial}@media (max-width:440px){.treatment-image-holder{max-height:250px}}.treatment-image-holder img{border-radius:14px 14px 0 0}.treatment-quicklinks-holder .content-object-center,.treatment-quicklinks-holder:hover .btn{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.treatment-quicklinks-holder .content-object-center{padding:50px 20px;max-width:90%;justify-content:center;text-align:center;align-content:space-between;flex:1;border-radius:0 0 0 50px;position:relative}@media (max-width:1550px){.treatment-quicklinks-holder .content-object-center{padding:30px 10px}.treatment-quicklinks-holder .content-object-center p{margin-top:1rem;margin-bottom:2rem;width:100%}}.treatment-quicklinks-holder:hover{color:#008c95}.treatment-quicklinks-holder:hover .btn{background:#434b57}.position-right .ff-content-holder{position:relative;overflow:hidden}.show-svg-motif{position:absolute;right:-20px;top:-85px;display:block}@media (max-width:1700px){.show-svg-motif{width:200px}}@media (max-width:900px){.show-svg-motif{display:none}}.hide-svg-motif{display:none}.ff-content-holder{flex:1}@media (max-width:900px){.ff-content-holder{flex:inherit;width:100%}}.ff-image-holder{width:40%;position:relative}@media (max-width:1100px){.ff-image-holder{width:40%}}@media (max-width:900px){.ff-image-holder{overflow:hidden;order:1}.ff-image-holder,.ff-image-holder img{width:100%;height:auto}}.home .ff-image-holder{width:55%}@media (max-width:1300px){.home .ff-image-holder{width:40%}}.home .intro-section{border-radius:0 0 0 14px}.intro-section{overflow:auto}@media (max-width:900px){.intro-section .ff-image-holder{display:none}}.intro-section .content-object-center{max-width:100%;padding:100px 80px}@media (max-width:1650px){.intro-section .content-object-center{padding:65px 0 65px 60px}}@media (max-width:1280px){.intro-section .content-object-center{padding:50px}}@media (max-width:1000px){.intro-section .content-object-center{padding:50px 30px}}@media (max-width:500px){.intro-section .content-object-center{padding:50px 20px}}.position-left.margin-left .ff-image-holder img,.position-right.margin-left .ff-content-holder{border-radius:14px 0 0 14px}@media (max-width:900px){.position-left.margin-left .ff-image-holder img{border-radius:0 0 0 0}}@media (max-width:900px){.position-right.margin-left .ff-content-holder{border-radius:0}}.position-right.margin-right .ff-image-holder img{border-radius:0 14px 14px 0}@media (max-width:900px){.position-right.margin-right .ff-image-holder img{border-radius:0}}.position-right.margin-right .ff-content-holder{border-radius:14px 0 0 14px}@media (max-width:900px){.position-right.margin-right .ff-content-holder{border-radius:0 0 0 0}}.position-right .ff-content-holder{order:0}.position-left .ff-content-holder{order:1}.content-image-icons-holder .icons{flex:1;flex-direction:column;background:#2d343c;margin:0 1.5%;padding:35px 15px;align-items:center;text-align:center;color:#fff;border-radius:14px;line-height:2.25rem;font-weight:100}.content-image-icons-holder .icons strong{display:block;margin-bottom:0}@media (max-width:550px){.content-image-icons-holder .icons{width:100%;flex:inherit;margin:0 0 10px}}.content-image-icons-holder .icons img{width:100%;height:auto;max-width:45px;margin:0 0 20px;object-fit:contain}@media (max-width:475px){.content-image-icons-holder .icons img{max-width:35px}}.content-image-icons-holder .icons:first-of-type{margin:0 1.5%0 0}@media (max-width:550px){.content-image-icons-holder .icons:first-of-type{width:100%;flex:inherit;margin:0 0 10px}}.content-image-icons-holder .icons:last-of-type{margin:0 0 0 1.5%}@media (max-width:550px){.content-image-icons-holder .icons:last-of-type{width:100%;flex:inherit;margin:0}}.buttons-holder+.content-image-icons-holder{margin-top:40px}.page-id-2 .buttons-holder+.content-image-icons-holder{margin-top:0}@media (max-width:440px){.buttons-holder{width:100%}}.double-image-imageone,.double-image-imagetwo{width:42.5%;height:auto;z-index:1;max-height:90%}.double-image-holder{width:80%;margin:10%auto;justify-content:space-between;align-content:center}@media (max-width:1300px){.double-image-holder{width:90%;margin:0 auto}}.double-image-holder img:nth-of-type(1){margin:0 2.5% 5% 5%;border-radius:14px}.double-image-holder img:nth-of-type(2){margin:5% 5%0 2.5%;border-radius:14px}.big-background-motif{position:absolute;right:35px;top:35px;opacity:.5;height:calc(100% - 70px);object-fit:cover}@media (max-width:1300px){.big-background-motif{display:none}}.single-content{align-content:center;width:100%}img.object-fit.sticky-on{width:100%;position:sticky;max-width:100%;height:100%;max-height:70vh;object-fit:cover;object-position:center;top:100px}.cta-bar{flex-flow:row wrap;justify-content:space-around}.cta-content-holder{width:50%;padding:50px;justify-content:center;text-align:center;flex-direction:column;border-radius:14px}@media (max-width:1100px){.cta-content-holder{padding:40px 30px}}@media (max-width:900px){.cta-content-holder{width:100%}}.cta-content-holder h2{font-weight:100}.cta-content-holder h3{margin:15px 0 25px;color:#00d7bc}.cta-content-holder:first-of-type{border-radius:14px 0 0 14px}@media (max-width:900px){.cta-content-holder:first-of-type{border-radius:0 0 0 0}}.cta-content-holder:last-of-type{border-radius:0 14px 14px 0}@media (max-width:900px){.cta-content-holder:last-of-type{border-radius:0 0 0 0}}.cta-content-holder .btn{max-width:fit-content;margin:0 auto;align-items:center}@media (max-width:440px){.cta-content-holder .btn{width:100%;max-width:100%;justify-content:center}}.cta-content-holder .btn svg{margin:-2px 0 0 10px}@media (max-width:440px){.cta-content-holder .btn svg{display:none}}.position-right .ff-image-holder{margin:0 0 0 5%}.fifty-fifty-content.position-right .ff-image-holder{margin:0}@media (max-width:900px){.home .fifty-fifty-content.position-left .ff-image-holder,.home .fifty-fifty-content.position-right .ff-image-holder{display:none}}.footer-logos{margin:2.5%0}.footer-logo{flex:1 0 13%;margin:0 2%;filter:grayscale(1)}@media (max-width:100px){.footer-logo{margin:0 3%}}.footer-logo img{width:100%;height:auto}.footer-logo:first-of-type{margin:0 2%0 0}.footer-logo:last-of-type{margin:0 0 0 2%}.footer-logos .content-holder{align-items:center}.footer-logo:first-of-type img,.footer-logo:last-of-type img{max-width:215px}.double-box-stacked{margin-left:3.5%}@media (max-width:900px){.double-box-stacked{margin-left:0}}.double-box-left{width:55%;padding:3.5% 3.5% 3.5%0}@media (max-width:900px){.double-box-left{width:100%;padding:0}}.double-box-right{width:45%;margin:-1px 0 3.5%;border-radius:0 0 0 14px;background:#5f6772}@media (max-width:900px){.double-box-right{width:100%;margin:0;border-radius:0}}@media (max-width:1240px){.double-box-right .buttons-holder .btn{width:100%;margin:0 0 10px;justify-content:center}.double-box-right .buttons-holder .btn:nth-of-type(2){margin:0}}@media (max-width:900px){.double-box-right .buttons-holder .btn{display:flex;width:fit-content;margin:0 10px 0 0}}@media (max-width:425px){.double-box-right .buttons-holder .btn{width:100%;margin:0 0 10px}.double-box-right .buttons-holder .btn:nth-of-type(2){margin:0}}.card{width:100%}.card:first-of-type{margin:0 0 3.5%}@media (max-width:900px){.card:first-of-type{margin:0}}.card-image{width:40%}@media (max-width:1300px){.card-image{width:100%;height:300px}}.card-image img{border-radius:14px 0 0 14px}@media (max-width:900px){.card-image img{border-radius:0 0 0 0}}.card-content{width:60%;background:#f5f5f5;padding:50px;border-left:8px solid #008c95;border-radius:0 14px 14px 0}@media (max-width:1300px){.card-content{width:100%;padding:40px;border-top:8px solid #008c95;border-left:none;border-radius:0 0 0 0}}@media (max-width:90px){.card-content{padding:40px 30px}}@media (max-width:500px){.card-content{padding:40px 20px}}.double-box-right-top,.mobile-nav nav ul li a{position:relative;width:100%;flex-direction:column}.double-box-right-top{color:#fff;background:#434b57;overflow:hidden}.double-box-right-top span{color:#00d7bc;display:flex}@media (max-width:1240px){.double-box-right-top span{display:inline}}.double-box-right-top h3{width:100%;margin:0 0 25px;line-height:4rem}@media (max-width:600px){.double-box-right-top h3{line-height:3rem}}.double-box-right-top a{width:inherit;z-index:9}.double-box-right-bottom{height:auto;width:100%;border-radius:0 0 0 14px}.double-box-motif{position:absolute;right:-80px;top:55px}@media (max-width:1240px){.double-box-motif{opacity:.3}}@media (max-width:500px){.double-box-motif{display:none}}@media (max-width:425px){.invisalign-logo-homepage{width:80%}}.mobile-nav{display:none}@media only screen and (max-width:900px){.mobile-nav{display:block}}#nav-button{cursor:pointer;background:0 0;border:0;font-size:4rem;padding:0;line-height:0;color:#fff;margin:0;max-width:35px;width:35px;z-index:9;position:relative}@media only screen and (max-width:400px){#nav-button{font-size:3rem}}#nav-button svg{fill:#fff}#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{display:none;z-index:999;position:relative;margin:10px 10px 0 0}#nav-closenav svg{width:35px;height:auto;fill:#35626c}#nav-sidebar{position:fixed;max-width:450px;width:100%;z-index:20;height:100%;top:0;left:0;background-color:#153840;color:#fff;overflow-y:auto;transform:translateX(-100%);transition:transform .2s ease-out;padding:0 0 100px}#nav-sidebar-header{padding:30px;background:#fff;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:650px){#nav-sidebar-header{padding:30px}}#nav-sidebar-header img{width:100%;max-width:240px;height:auto}@media only screen and (max-width:385px){#nav-sidebar-header img{max-width:190px}}#nav-content,.mobile-nav nav ul li>.sub-menu{display:none}#nav-button,#nav-sidebar{display:block}.mobile-nav nav ul li a{line-height:58px;padding-left:30px;display:flex;height:100%;text-transform:initial;letter-spacing:2px;border-bottom:1px solid rgb(255 255 255/.1)}.mobile-nav nav ul li a:hover{background-color:#35626c}.mobile-nav nav ul li a:after{position:absolute;top:0;right:10px}.mobile-nav nav ul{padding:0;margin:0}.mobile-nav nav ul ul a{padding:10px 30px;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:10px 30px}}@media only screen and (max-width:450px){.mobile-nav nav ul ul a{font-size:1.5rem}}.mobile-nav nav ul ul a:hover{background-color:#367b8a}.btn,button{border-radius:14px;background:#008c95;color:#fff;padding:14px 28px;font-weight:500;border:0}@media (max-width:1280px){.btn,button{padding:10px 20px;border-radius:10px}}@media (max-width:440px){.btn,button{width:100%;text-align:center}}.buttons-holder .btn:nth-of-type(2){margin:0 0 0 10px}@media (max-width:440px){.buttons-holder .btn:nth-of-type(2){margin:10px 0 0;text-align:center}.buttons-holder .btn{justify-content:center;text-align:center}}.btn.bg-dark-grey:hover,.btn.bg-green:hover{background:#00d7bc;color:#fff}.bg-teal{background:#008c95;color:#fff}.bg-dark-teal{background:#006c72;color:#fff}.bg-dark-grey{background:#2d343c;color:#fff}.bg-dark-grey .single-content p a{color:#fff;border-bottom:3px solid #008c95}.bg-grey{background:#434b57;color:#fff}.bg-white{background:#fff}.homepage-review-widget{background:#fff;padding:15px;border-radius:14px}@media only screen and (max-width:500px){.nostack a{display:inline-block;width:auto}}.footer-pill-left{text-align:center}@media only screen and (max-width:725px){.footer-logos{margin-bottom:70px}}@media only screen and (min-width:2000px){.treatment-quicklinks .treatment-quicklinks-holder .content-object-center p{width:100%}}@media only screen and (max-width:1374px) and (min-width:1251px){.treatment-quicklinks .treatment-quicklinks-holder .content-object-center h3{font-size:2.35rem;line-height:3.35rem}}@media only screen and (max-width:1000px){.treatment-quicklinks{padding:2.5%0}}@media only screen and (max-width:900px){.treatment-quicklinks{padding:2.5% 1%}}