/*!
Theme Name: The London Eye Clinic
Theme URI: http://underscores.me/
Author: Jack Gough
Author URI: http://www.pennstudio.co.uk
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: the-london-eye-clinic
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

The London Eye Clinic is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}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:rgba(0,0,0,0)}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:-0.25em}sup{top:-0.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}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#0e3737;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-size:1rem;line-height:1.5;letter-spacing:.5px}h1,h2,h3,h4,h5,h6{clear:both;font-family:"the-seasons","montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;line-height:1.15em}.heading{font-family:"the-seasons","montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-size:4.375em;color:#0e3737;margin:0;font-weight:700;line-height:1.15em}.small-gold{font-size:1em;color:#c39a6a;letter-spacing:2px;text-transform:uppercase;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:400}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}:root{--size: clamp(10rem, 1rem + 40vmin, 30rem);--gap: calc(var(--size) / 5);--scroll-start: 0;--scroll-end: calc(-100% - var(--gap))}::selection{background-color:rgba(1,124,124,.3)}body{background:#fff}.site-header{position:fixed;top:0;left:0;width:100vw;z-index:99;background-color:rgba(0,0,0,0);transition:all .3s ease}.site-header .site-branding{background-color:#fff;padding:40px 20px;transition:all .5s ease;box-shadow:0 3px 10px rgba(0,0,0,.1)}.site-header .site-branding .custom-logo-link svg path,.site-header .site-branding .custom-logo-link svg rect{fill:#000;transition:fill .5s ease}.site-header .site-branding .custom-logo-link svg #Path_88,.site-header .site-branding .custom-logo-link svg #Path_90,.site-header .site-branding .custom-logo-link svg #Path_91,.site-header .site-branding .custom-logo-link svg #Path_92,.site-header .site-branding .custom-logo-link svg #Path_93,.site-header .site-branding .custom-logo-link svg #Path_94,.site-header .site-branding .custom-logo-link svg #Path_95,.site-header .site-branding .custom-logo-link svg #Path_96,.site-header .site-branding .custom-logo-link svg #Path_97,.site-header .site-branding .custom-logo-link svg #Path_98{fill:#c39a6a}.site-header .site-branding .custom-logo-link svg #Path_89{fill:#fff}.site-header.shrink{background-color:rgba(14,55,55,.9);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:all .9s ease}.site-header.shrink .site-branding{background-color:rgba(0,0,0,0);padding:10px 20px;transition:padding .9s ease box-shadow .3s ease background-color .3s ease;box-shadow:none}.site-header.shrink .site-branding .custom-logo-link svg path,.site-header.shrink .site-branding .custom-logo-link svg rect{fill:#fff;transition:fill .9s ease}.site-header.shrink .site-branding .custom-logo-link svg #Path_88,.site-header.shrink .site-branding .custom-logo-link svg #Path_90,.site-header.shrink .site-branding .custom-logo-link svg #Path_91,.site-header.shrink .site-branding .custom-logo-link svg #Path_92,.site-header.shrink .site-branding .custom-logo-link svg #Path_93,.site-header.shrink .site-branding .custom-logo-link svg #Path_94,.site-header.shrink .site-branding .custom-logo-link svg #Path_95,.site-header.shrink .site-branding .custom-logo-link svg #Path_96,.site-header.shrink .site-branding .custom-logo-link svg #Path_97,.site-header.shrink .site-branding .custom-logo-link svg #Path_98{fill:#c39a6a}.site-header.shrink.mega-menu-active .site-branding .custom-logo-link svg path,.site-header.shrink.mega-menu-active .site-branding .custom-logo-link svg rect{fill:#000;transition:fill .5s ease}.site-header.shrink.mega-menu-active .site-branding .custom-logo-link svg #Path_88,.site-header.shrink.mega-menu-active .site-branding .custom-logo-link svg #Path_90,.site-header.shrink.mega-menu-active .site-branding .custom-logo-link svg #Path_91,.site-header.shrink.mega-menu-active .site-branding .custom-logo-link svg #Path_92,.site-header.shrink.mega-menu-active .site-branding .custom-logo-link svg #Path_93,.site-header.shrink.mega-menu-active .site-branding .custom-logo-link svg #Path_94,.site-header.shrink.mega-menu-active .site-branding .custom-logo-link svg #Path_95,.site-header.shrink.mega-menu-active .site-branding .custom-logo-link svg #Path_96,.site-header.shrink.mega-menu-active .site-branding .custom-logo-link svg #Path_97,.site-header.shrink.mega-menu-active .site-branding .custom-logo-link svg #Path_98{fill:#c39a6a}.site-header.shrink.mega-menu-active .site-branding .custom-logo-link svg #Path_89{fill:#fff}.site-header.mega-menu-active .site-branding{box-shadow:none;transition:box-shadow .3s ease}.site-header.mega-menu-active .main-navigation a{color:#0e3737;transition:color .6s ease}.site-header.mega-menu-active .main-navigation ul li.menu-item-has-children:after{background-color:#0e3737;transition:background-color .6s ease}.site-header.mega-menu-active .main-navigation ul li.treatment-mega-activator:after{background-color:#0e3737;bottom:-30px;transition:all .6s ease}.site-header.mega-menu-active .button.white-outline{border-color:#0e3737;transition:border-color .6s ease}.mega-menu{position:fixed;top:0;left:0;width:100%;height:fit-content;padding-bottom:100px;background-color:#fff;z-index:-1;box-shadow:0 2px 10px rgba(14,55,55,.1);pointer-events:none;opacity:0;transform:translateY(-100%);transition:all .6s ease}.mega-menu p.heading{font-size:1em;font-weight:600;color:#017c7c;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;letter-spacing:2px;text-transform:uppercase}.mega-menu .single-menu{width:100%;padding:30px 50px 0 0}.mega-menu .single-menu:last-of-type{padding-right:0}.mega-menu .single-menu ul{margin:30px 0 0 0;list-style:none;padding:0}.mega-menu .single-menu ul li{margin-bottom:15px;position:relative;padding-left:40px}.mega-menu .single-menu ul li:before{content:"";width:18px;height:2px;position:absolute;top:14px;left:0;background-color:#c39a6a}.mega-menu .single-menu ul li:last-of-type{margin-bottom:0}.mega-menu .single-menu ul li a{color:#0e3737;text-decoration:none}.mega-menu.mega-active{pointer-events:auto;transform:translateY(0);opacity:1;transition:all .9s ease}.marquee{display:flex;overflow:hidden;user-select:none;gap:var(--gap);padding:20px 0;width:100vw;position:relative;z-index:20;mask-image:linear-gradient(to right, transparent, black 10%, black 90%, transparent);-webkit-mask-image:linear-gradient(to right, transparent, black 10%, black 90%, transparent);overflow-x:hidden}.marquee__group{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:var(--gap);min-width:100%;animation:scroll-x 90s linear infinite;position:relative}.marquee__group img{max-width:160px;max-height:80px;object-fit:contain}@keyframes scroll-x{from{transform:translateX(var(--scroll-start))}to{transform:translateX(var(--scroll-end))}}.footer-cta{background-color:#0e3737;background-image:url("./images/bg-gradient.png");background-size:cover;background-position:center;padding:200px 0;color:#fff}.footer-cta h2{font-size:4.375em;margin:0 0 10px 0}.footer-cta p{font-size:1.25em;font-weight:600;margin:0}.footer-cta .button{margin:30px auto 0 auto}.main-footer{background-color:#000;background-image:url("./images/footer-bg.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;padding:250px 0 150px 0}.main-footer .top-row{padding-bottom:100px}.main-footer h2{color:#c39a6a;margin:0 0 40px 0}.main-footer ul.menu{list-style:none;margin:0;padding:0}.main-footer ul.menu li{margin-bottom:15px}.main-footer ul.menu li:last-of-type{margin-bottom:0}.main-footer ul.menu a{font-weight:500;color:#fff;text-decoration:none}.main-footer ul.menu a:hover,.main-footer ul.menu a:visited{color:#fff}.main-footer .contact-wrapper{color:#fff}.main-footer .contact-wrapper a{font-size:1.25em;font-weight:500;display:block;width:fit-content;margin-bottom:25px;color:#fff;text-decoration:none}.main-footer .bottom-row hr{margin:0 0 50px 0}.main-footer .bottom-row p{margin:0;font-size:.75em;font-weight:500;color:#fff}.main-footer .images-wrapper{gap:10px 30px;flex-wrap:wrap;align-items:center;justify-content:end}.main-footer .images-wrapper img{max-width:calc(20% - 30px);max-height:50px;object-fit:contain;object-position:center}.page-template-page-contact .footer-cta{display:none;visibility:none}.overflow-hidden{overflow:hidden}.flex{display:flex}.justify-space-between{justify-content:space-between}.justify-space-around{justify-content:space-around}.hero-header{background-color:#000;background-size:cover;background-position:center;text-align:center;color:#fff}.hero-header .row{min-height:100vh;padding:150px 0}.hero-header h1{font-size:10em;margin:0;line-height:1.1em;text-shadow:0 0 30px rgba(0,0,0,.75)}.hero-header p{font-size:1.5em;margin:20px 0 0 0;font-weight:600}.hero-header .button{margin:60px auto 0 auto;padding:20px 100px}.content-block{padding:80px 0}.content-block .content-side{padding-top:130px}.content-block h2{font-size:1em;color:#c39a6a;letter-spacing:1px;text-transform:uppercase;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:400}.content-block p.heading{margin-bottom:30px}.content-block .button{margin-top:50px}.marquee-section{position:relative;padding:50px 0}.marquee-section h2{font-size:1em;color:#c39a6a;letter-spacing:2px;text-transform:uppercase;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:400;color:#017c7c;margin-bottom:30px;text-align:center}.treatments-swiper,.testimonial-swiper,.gallery-swiper{background-color:#0e3737;background-image:url("./images/bg-gradient.png");background-size:cover;background-position:center;padding:150px 0;color:#fff;overflow:hidden}.treatments-swiper h2,.testimonial-swiper h2,.gallery-swiper h2{font-size:4.375em;margin:0}.treatments-swiper p,.testimonial-swiper p,.gallery-swiper p{font-size:1.25em;margin-bottom:50px}.treatments-swiper .swiper,.testimonial-swiper .swiper,.gallery-swiper .swiper{overflow:visible}.treatments-swiper .swiper img.swiper-slide,.treatments-swiper .swiper picture.swiper-slide,.testimonial-swiper .swiper img.swiper-slide,.testimonial-swiper .swiper picture.swiper-slide,.gallery-swiper .swiper img.swiper-slide,.gallery-swiper .swiper picture.swiper-slide{width:100%;height:60vh;max-height:450px;object-fit:cover}.treatments-swiper .controls-row,.testimonial-swiper .controls-row,.gallery-swiper .controls-row{margin-top:80px}.treatments-swiper .controls-row .flex-wrapper,.testimonial-swiper .controls-row .flex-wrapper,.gallery-swiper .controls-row .flex-wrapper{display:flex;align-items:center;gap:15px}.treatments-swiper .controls-row .button.whitebg,.testimonial-swiper .controls-row .button.whitebg,.gallery-swiper .controls-row .button.whitebg{margin-left:auto}.treatments-swiper .controls-row .button-flex,.testimonial-swiper .controls-row .button-flex,.gallery-swiper .controls-row .button-flex{align-items:center;gap:15px;flex-wrap:wrap;justify-content:end}.treatments-swiper .swiper-button-prev,.treatments-swiper .swiper-button-next,.testimonial-swiper .swiper-button-prev,.testimonial-swiper .swiper-button-next,.gallery-swiper .swiper-button-prev,.gallery-swiper .swiper-button-next{width:50px;height:50px;background-color:rgba(0,0,0,0);position:relative;top:unset;left:unset;right:unset;margin-top:unset;color:#fff}.treatments-swiper .swiper-button-prev:after,.treatments-swiper .swiper-button-next:after,.testimonial-swiper .swiper-button-prev:after,.testimonial-swiper .swiper-button-next:after,.gallery-swiper .swiper-button-prev:after,.gallery-swiper .swiper-button-next:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-999em;background-size:33px;background-repeat:no-repeat;background-position:center}.treatments-swiper .swiper-button-prev:after,.testimonial-swiper .swiper-button-prev:after,.gallery-swiper .swiper-button-prev:after{background-image:url("./images/icons/swiper-arrow-prev.svg")}.treatments-swiper .swiper-button-next:after,.testimonial-swiper .swiper-button-next:after,.gallery-swiper .swiper-button-next:after{background-image:url("./images/icons/swiper-arrow-next.svg")}.treatments-swiper .swiper-pagination-progressbar.swiper-pagination-horizontal,.testimonial-swiper .swiper-pagination-progressbar.swiper-pagination-horizontal,.gallery-swiper .swiper-pagination-progressbar.swiper-pagination-horizontal{position:relative;background-color:rgba(255,255,255,.3);height:6px}.treatments-swiper .swiper-pagination-progressbar.swiper-pagination-horizontal .swiper-pagination-progressbar-fill,.testimonial-swiper .swiper-pagination-progressbar.swiper-pagination-horizontal .swiper-pagination-progressbar-fill,.gallery-swiper .swiper-pagination-progressbar.swiper-pagination-horizontal .swiper-pagination-progressbar-fill{background-color:#fff}.gallery-swiper h2{font-size:1em;color:#c39a6a;letter-spacing:2px;text-transform:uppercase;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:400}.gallery-swiper p.heading{font-size:4.375em;margin:0;color:#fff}.treatment-card{color:#fff;text-decoration:none}.treatment-card:visited,.treatment-card:hover{color:#fff}.treatment-card .image-wrapper{height:300px;width:100%}.treatment-card .image-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center}.treatment-card h3{font-size:2.5em;margin:15px 0}.treatment-card p{font-size:1.25em;margin:15px 0 0 0}.fixed-image-block{position:relative;display:flex}.fixed-image-block .row{max-width:650px;width:50%}.fixed-image-block .columns{padding:150px 15px}.fixed-image-block h2{font-size:1em;color:#c39a6a;letter-spacing:2px;text-transform:uppercase;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:400}.fixed-image-block .single-block{padding-top:50px}.fixed-image-block h3{font-size:2.5em}.fixed-image-block img.fixed-image{position:sticky;top:0;right:0;width:calc(50% - 15px);height:100vh;object-fit:cover;object-position:center}.testimonial-swiper h2{font-size:1em;color:#c39a6a;letter-spacing:2px;text-transform:uppercase;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:400}.testimonial-swiper p.heading{color:#fff;font-size:4.375em;margin:0}.testimonial-card{padding:30px;background-color:#fff;border-radius:10px;color:#0e3737}.testimonial-card h3{font-size:1.875em;margin-top:0}.testimonial-card p{font-size:1em}.testimonial-card img{max-width:140px;height:auto;object-fit:contain}.testimonial-card p.name{font-size:1.25em;font-family:"the-seasons","montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:700;margin:0}.testimonial-card .flex{gap:30px}.hover-content-blocks{padding:150px 0}.hover-content-blocks h2{font-size:1em;color:#c39a6a;letter-spacing:2px;text-transform:uppercase;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:400;text-align:center}.hover-content-blocks p.heading{text-align:center}.hover-content-blocks .single-block{width:30%;margin-top:60px}.hover-content-blocks .inner-wrapper{padding:16.5%;border-radius:30px;border:1px solid #e2e2e2;text-align:center;height:100%;transition:border-color .6s ease}.hover-content-blocks .inner-wrapper:hover{border-color:#0e3737;transition:border-color .9s ease}.hover-content-blocks .inner-wrapper img{margin:0 auto}.hover-content-blocks .inner-wrapper p{margin:0}.hover-content-blocks h3{font-size:1.875em;margin:40px 0 20px 0}.patient-journey{padding:150px 0;text-align:center}.patient-journey h2{color:#fff;font-size:4.375em;margin:0 0 50px 0}.patient-journey .single-block{width:30%;margin-top:60px}.patient-journey .inner-wrapper{padding:16.5%;border-radius:30px;border:1px solid #e2e2e2;text-align:center;height:100%;background-color:#fff;transition:border-color .6s ease}.patient-journey .inner-wrapper:hover{border-color:#0e3737;transition:border-color .9s ease}.patient-journey .inner-wrapper img{margin:0 auto}.patient-journey .inner-wrapper p{margin:0}.patient-journey h3{font-size:1.875em;margin:40px 0 20px 0}.global-faqs{padding:100px 0}.global-faqs h2{font-size:1em;color:#c39a6a;letter-spacing:2px;text-transform:uppercase;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:400}.global-faqs p.heading{font-size:4.375em}.global-faqs p{font-size:1.25em}.global-faqs .accordion{padding-left:50px}.global-faqs .accordion .wrapper{padding:50px 0;border-top:1px solid #e2e2e2}.global-faqs .accordion .hidden{display:none}.global-faqs .accordion h3{margin:0}.global-faqs .accordion h3 button{background-color:rgba(0,0,0,0);padding:0 50px 0 0;color:#0e3737;font-family:"the-seasons","montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:700;font-size:1.625em;text-transform:initial;border:none;text-align:left;position:relative;width:100%}.global-faqs .accordion h3 button:after{content:"";width:43px;height:43px;position:absolute;top:0;right:0;background-image:url("./images/icons/closed.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.global-faqs .accordion h3 button[aria-expanded=true]:after{background-image:url("./images/icons/open.svg")}.global-faqs .accordion p{font-size:1.125em;margin-bottom:0}.parent-header{background-color:#0e3737;background-image:url("./images/bg-gradient.png");background-size:cover;background-position:center;padding:200px 0 130px 0;color:#fff;text-align:center}.parent-header img{max-width:250px;max-height:200px;object-fit:contain;margin:50px auto 0 auto}.parent-header h1{font-size:1em;color:#c39a6a;letter-spacing:2px;text-transform:uppercase;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:400}.parent-header p.heading{font-size:5em;color:#fff;font-weight:700}.parent-header p{font-size:1.25em;font-weight:500}.parent-header .button{margin:15px auto 0 auto}.parent-header .button:first-of-type{margin-top:50px}.filter-posts{padding:50px 0}.filter-posts ul{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;justify-content:center;gap:15px 50px}.filter-posts ul button,.filter-posts ul a{background-color:rgba(0,0,0,0);color:#0e3737;padding:0;border:none;border-radius:0;white-space:nowrap;position:relative}.filter-posts ul button:after,.filter-posts ul a:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);height:2px;width:40px;background-color:#0e3737;opacity:0;transition:opacity .6s ease}.filter-posts ul button:visited,.filter-posts ul a:visited{color:#0e3737}.filter-posts ul button.is-active:after,.filter-posts ul a.is-active:after{opacity:1;transition:opacity .9s ease}.posts-list{padding:50px 0 150px 0}.posts-list .four{margin-bottom:50px}.posts-list .treatment-card{box-shadow:0 0 20px rgba(14,55,55,.1);color:#0e3737}.posts-list .treatment-card .wrapper{padding:30px}.posts-list .treatment-card h3{font-size:1.5em;margin-top:0}.posts-list .treatment-card p{font-size:1.125em}.posts-list .post-card:last-of-type{border-bottom:1px solid #e2e2e2}.posts-list .testimonial-outer{margin-bottom:30px}.posts-list .button-row{margin-top:50px}.posts-list .button-row a{margin:0 auto}body.page-template-page-contact article{background-color:#0e3737;background-image:url("./images/bg-gradient.png");background-size:cover;background-position:center;background-attachment:fixed}body.page-template-page-contact .global-faqs{background-color:#fff}.contact-header{color:#fff}.contact-header .row{min-height:100vh;padding:200px 0 100px 0}.contact-header h1{font-size:1em;color:#c39a6a;letter-spacing:2px;text-transform:uppercase;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:400}.contact-header p.heading{color:#fff;font-size:5em;font-weight:700}.contact-header p{font-size:1.5em;font-weight:500}.contact-header h3{font-size:1.625em;margin:50px 0 40px 0}.contact-header .button.down-arrow{margin-top:20px;padding-right:80px;position:relative}.contact-header .button.down-arrow:after{content:"";position:absolute;top:50%;right:11px;transform:translateY(-50%);height:calc(100% - 20px);width:42px;background-image:url("./images/icons/circle-down-arrow.svg");background-size:contain;background-position:center;background-repeat:no-repeat}ul.contact-details{list-style:none;margin:0;padding:0}ul.contact-details li{margin-bottom:30px;display:flex;gap:30px}ul.contact-details li a{color:#fff;text-decoration:none;font-size:1.5em;font-weight:600}#contact-form{padding:150px 0 100px 0}#contact-form .white-bg{padding:6% 7%;background-color:#fff;border-radius:30px;gap:8%}#contact-form .white-bg .left-side{width:43%}#contact-form .white-bg .right-side{width:50%}#contact-form hr{border-top:1px dashed #e2e2e2;background-color:rgba(0,0,0,0)}#contact-form h2{font-size:3em;margin:0}#contact-form p{font-size:1.125em}#contact-form h3{font-size:1em;color:#c39a6a;letter-spacing:2px;text-transform:uppercase;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:400;margin-bottom:30px}#contact-form ul.contact-details a{color:#0e3737;font-size:1.25em}#contact-form .gform_wrapper.gravity-theme .gform_heading{display:none}#contact-form .gform_wrapper.gravity-theme .gfield_label{text-transform:uppercase;font-size:.875em}#contact-form .gform_wrapper.gravity-theme .gfield_required{color:#c39a6a}#contact-form .gform_wrapper.gravity-theme input[type=text],#contact-form .gform_wrapper.gravity-theme input[type=email],#contact-form .gform_wrapper.gravity-theme input[type=tel],#contact-form .gform_wrapper.gravity-theme textarea{border-color:#b5b5b5;border-radius:4px;padding:10px 13px}#contact-form .gform_wrapper.gravity-theme textarea{resize:vertical}#contact-form .gform_wrapper.gravity-theme .ginput_container_consent{display:flex;align-items:start;gap:10px}#contact-form .gform_wrapper.gravity-theme .ginput_container_consent input{margin-top:5px}#contact-form .gform_wrapper.gravity-theme .ginput_container_consent label{font-size:.875em;color:#0e3737}#contact-form .gform_wrapper.gravity-theme input[type=submit]{background-color:#0e3737;width:100%;max-width:300px;margin-bottom:0}#contact-form .gform_wrapper.gravity-theme .gform-footer{margin-bottom:0;padding-bottom:0}.post-card{display:flex;flex-wrap:wrap;text-decoration:none;color:#0e3737;padding:20px 0;border-top:1px solid #e2e2e2}.post-card:visited,.post-card:hover{color:#0e3737}.post-card .image-wrapper{width:35%}.post-card .image-wrapper img{width:100%;height:100%;object-fit:cover}.post-card .content-wrapper{width:65%;padding:5%}.post-card p{color:#c39a6a;margin-top:0}.post-card h2,.post-card h3{font-size:1.875em;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:400}.post-card .post-details{gap:30px}.post-card .button.whitebg{box-shadow:0 0 20px rgba(14,55,55,.1)}.navigation.pagination{padding:30px 0}.navigation.pagination .nav-links{display:flex;align-items:center;gap:40px;justify-content:end;font-size:1.25em}.navigation.pagination .page-numbers{text-decoration:none;color:#0e3737}.navigation.pagination .page-numbers.current{color:#017c7c}.service-header{background-color:#0e3737;background-image:url("./images/bg-gradient.png");background-size:cover;background-position:center;padding:200px 0 70px 0;color:#fff;overflow:hidden}.service-header .six{padding-left:5%}.service-header svg{width:100%;max-width:150px}.service-header h1{font-size:4.5em;margin:20px 0 30px 0}.service-header .image-wrapper{width:100%;height:auto;aspect-ratio:1/1;padding:15px;border:1px solid #c39a6a;border-radius:50%}.service-header .image-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%}.service-header p.scroll-down{display:flex;align-items:center;gap:15px;color:#c39a6a;margin:150px 0 0 0;text-transform:uppercase;letter-spacing:1px}p#breadcrumbs{margin:0 0 70px 0;font-size:1em;color:#c39a6a;text-transform:uppercase;letter-spacing:2px}p#breadcrumbs a{color:#c39a6a;text-decoration:none}p#breadcrumbs a:visited,p#breadcrumbs a:hover{color:#c39a6a}.lec_treatments .small-gold{font-size:1em;margin:0}.lec_treatments .global-faqs .accordion h3 button{font-size:1.4em}.lec_treatments #contact-form{padding:200px 0;background-color:#0e3737;background-image:url("./images/bg-gradient.png");background-size:cover;background-position:center}.page-template-page-prices #contact-form{padding:200px 0;background-color:#0e3737;background-image:url("./images/bg-gradient.png");background-size:cover;background-position:center}.service-overview{padding:150px 0;text-align:center}.service-overview h2{font-size:4.375em;margin:15px 0 30px 0}.service-overview p{font-size:1.25em}.service-symptoms{position:relative;padding:200px 0;background-color:#f7f7f8}.service-symptoms img{position:absolute;top:50%;right:0;transform:translateY(-50%);height:calc(100% - 200px);width:45%;object-fit:cover;object-position:center;border-radius:500px 0 0 500px}.service-symptoms h2{font-size:3.125em;margin:0 0 15px 0}.service-symptoms ul{margin:30px 0;padding:0;font-size:1.875em;list-style:none}.service-symptoms ul li{margin-bottom:30px;position:relative;padding-left:40px}.service-symptoms ul li:before{content:"";width:30px;height:2px;position:absolute;top:23px;left:0;background-color:#c39a6a}.service-symptoms ul li:last-of-type{margin-bottom:0}.about-content-blocks{padding:200px 0;background-color:#0e3737;background-image:url("./images/bg-gradient.png");background-size:cover;background-position:center;background-attachment:fixed}.about-content-blocks .header-row{text-align:center}.about-content-blocks .header-row h2{color:#fff;font-size:4.375em;margin:0 0 50px 0}.about-content-blocks .ten{margin-bottom:50px}.about-content-blocks .ten:last-of-type{margin-bottom:0}.about-content-blocks .whitebg{background-color:#fff;border-radius:10px;padding:50px}.about-content-blocks .whitebg img{border-radius:20px;width:100%}.about-content-blocks .whitebg h3{font-size:2.5em}.treatment-fixed-image-block{position:relative;display:flex}.treatment-fixed-image-block .row{max-width:650px;width:50%}.treatment-fixed-image-block .columns{padding:150px 15px}.treatment-fixed-image-block h2{font-size:4.375em;margin-top:0}.treatment-fixed-image-block img.fixed-image{position:sticky;top:0;right:0;width:calc(50% - 15px);height:100vh;object-fit:cover;object-position:center}.treatment-fixed-image-block ul{margin-left:0}.fixed-bg-wrapper{background-color:#0e3737;background-image:url("./images/bg-gradient.png");background-size:cover;background-position:center;background-attachment:fixed}.treatment-cost{padding-bottom:100px}.treatment-cost .header-row{text-align:center}.treatment-cost h2{color:#fff;font-size:4.375em;margin:0 0 50px 0}.treatment-cost .whitebg{display:flex;align-items:center;padding:15px 0;background-color:#fff;border-radius:10px}.treatment-cost .whitebg .left-side,.treatment-cost .whitebg .right-side{width:100%;padding:35px 50px}.treatment-cost .whitebg .left-side p{font-size:2em;font-weight:500;margin:0}.treatment-cost .whitebg .left-side p.starting-from{font-size:3.5em;font-weight:700;margin-bottom:30px;line-height:1}.treatment-cost .whitebg .left-side p.starting-from sub{font-size:50%;bottom:0}.treatment-cost .whitebg .right-side{border-left:1px dashed #e2e2e2}.treatment-cost .whitebg .right-side ul{margin:30px 0;padding:0;font-size:1.25em;list-style:none}.treatment-cost .whitebg .right-side ul li{margin-bottom:30px;position:relative;padding-left:40px}.treatment-cost .whitebg .right-side ul li:before{content:"";width:30px;height:2px;position:absolute;top:16px;left:0;background-color:#c39a6a}.treatment-cost .whitebg .right-side ul li:last-of-type{margin-bottom:0}.after-cost-cta{color:#fff;padding:0 0 100px 0;text-align:center}.after-cost-cta h2{font-size:1.875em;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:400;margin-top:0}.after-cost-cta p{font-size:1.25em;margin:15px 0 25px 0}.after-cost-cta .button{margin:0 auto}.all-prices{padding:100px 30px}.all-prices h2{margin:0 0 40px 0;font-size:30px}.single-treatment-cost{display:flex;align-items:center;justify-content:space-between;gap:50px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e2e2e2}.single-treatment-cost p{font-size:18px;margin:0}#locations{padding:120px 0;background-color:#f7f7f8}#locations .header-row{text-align:center}#locations h2{font-size:1em;color:#c39a6a;letter-spacing:2px;text-transform:uppercase;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:400}#locations .locations-row{margin-top:100px}#locations .locations-row .columns{margin-bottom:60px}#locations .single-location-wrapper{background-color:#fff;display:flex;border-radius:30px;box-shadow:0 0 20px rgba(14,55,55,.1);overflow:hidden}#locations .single-location-wrapper .left-side{padding:8%;width:50%;align-self:center}#locations .single-location-wrapper .right-side{width:50%;border-radius:30px 0 0 30px;overflow:hidden}#locations .single-location-wrapper .right-side img{height:100%;width:100%;object-fit:cover}#locations .single-location-wrapper p{font-size:1.1em}#locations .single-location-wrapper .flex img{margin-right:15px}#locations .single-location-wrapper .flex p{margin:0}#locations .single-location-wrapper .flex a{font-size:1.1em;color:#0e3737;display:inline-block;margin-left:10px}#locations .single-location-wrapper a.button{margin-top:50px;border-color:#0e3737;color:#0e3737}#locations h3{font-size:2.25em;margin-top:0}.header-with-image{padding:200px 0 0 0;text-align:center;position:relative}.header-with-image:after{content:"";position:absolute;top:0;left:0;height:100vh;width:100vw;background-image:url("./images/bg-gradient.png");background-size:cover;background-position:center}.header-with-image .row{z-index:9}.header-with-image h1{font-size:1em;color:#c39a6a;letter-spacing:2px;text-transform:uppercase;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:400}.header-with-image p{color:#fff}.header-with-image img,.header-with-image picture{margin-top:30px;height:80vh;max-height:800px;width:100%;object-fit:cover;border-radius:80px;position:relative;z-index:5}.content-block-pill-image{padding:100px 0;position:relative;background-color:#f7f7f8}.content-block-pill-image .attachment-full{min-height:300px;position:absolute;top:50%;left:-500px;transform:translateY(-50%);height:100%;width:calc(50% + 400px);border-radius:500px;object-fit:cover;max-height:700px}.content-block-pill-image h2{font-size:1em;color:#c39a6a;letter-spacing:2px;text-transform:uppercase;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:400}.content-block-pill-image p.heading{font-size:3.75em;text-wrap:balance}.content-block-pill-image .columns{padding:100px 8.333% 100px 15px}.centered-content{padding:100px 0;text-align:center}.centered-content h2{font-size:1em;color:#c39a6a;letter-spacing:2px;text-transform:uppercase;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:400}.centered-content h3{font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:400}.centered-content p.heading{font-size:3.5em;margin-bottom:50px}.simple-gallery{padding:100px 0;text-align:center;background-color:#0e3737;background-image:url("./images/bg-gradient.png");background-size:cover;background-position:center;background-attachment:fixed}.simple-gallery h2{font-size:1em;color:#c39a6a;letter-spacing:2px;text-transform:uppercase;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:400}.simple-gallery p.heading{color:#fff}.simple-gallery .swiper{width:100%;height:70vh;max-height:500px;margin-top:80px}.simple-gallery .swiper-slide{border-radius:22px;height:100%;width:auto;object-fit:cover}.related-posts{padding:50px 0 100px 0}.related-posts h2{font-size:2.5em;margin:0 0 50px 0;text-align:center}.related-posts .post-card{border-top:0;padding:0;box-shadow:0 0 20px rgba(14,55,55,.1);border-radius:10px;overflow:hidden}.related-posts .post-card .image-wrapper,.related-posts .post-card .content-wrapper{width:100%}.related-posts .post-card .image-wrapper{height:300px}.related-posts .post-card .content-wrapper{padding:10%}.related-posts .post-card button.button{display:none}.post-wrapper{padding:180px 0 150px 0}.post-wrapper h1{font-size:3.75em;color:#fff;text-align:center;margin:30px 0 50px 0}.post-wrapper .white-bg-wrapper{background-color:#fff;border-radius:30px;overflow:hidden}.post-wrapper .white-bg-wrapper .inner-wrapper{padding:50px 100px}.post-wrapper .white-bg-wrapper .flex{gap:30px}.post-wrapper .white-bg-wrapper .flex p{margin:0}.post-wrapper .white-bg-wrapper .parent-flex{margin-bottom:50px}.post-wrapper .white-bg-wrapper .child-flex{gap:15px}.post-wrapper .white-bg-wrapper .child-flex p{text-transform:uppercase;letter-spacing:1px}.post-wrapper .attachment-post-thumbnail{width:100%;height:50vh;max-height:550px;object-fit:cover;border-radius:0 0 30px 30px}.post-wrapper p.category{font-size:1em;color:#c39a6a;letter-spacing:2px;text-transform:uppercase;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:400}.post-wrapper ul,.post-wrapper ol{margin-left:0;padding-left:35px}.single-post .related-posts{padding-top:100px}.all-faqs .accordion{padding:100px;background-color:#fff;border-radius:30px}.all-faqs .accordion .wrapper{padding:50px 0;border-top:1px solid #e2e2e2}.all-faqs .accordion .hidden{display:none}.all-faqs .accordion h2{margin:0;font-size:1.5em}.all-faqs .accordion h2 button{background-color:rgba(0,0,0,0);padding:0 50px 0 0;color:#0e3737;font-weight:600;text-transform:initial;border:none;text-align:left;position:relative;width:100%;font-size:1em;letter-spacing:0}.all-faqs .accordion h2 button:after{content:"";width:43px;height:43px;position:absolute;top:0;right:0;background-image:url("./images/icons/closed.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.all-faqs .accordion h2 button[aria-expanded=true]:after{background-image:url("./images/icons/open.svg")}.all-faqs .accordion p{font-size:1.125em;margin-bottom:0}.post-type-archive-lec_faqs,.page-template-page-faq-parent{background-color:#0e3737;background-image:url("./images/bg-gradient.png");background-size:cover;background-position:center;background-attachment:fixed}.post-type-archive-lec_faqs .parent-header,.page-template-page-faq-parent .parent-header{background-image:unset;background-color:unset}.post-type-archive-lec_faqs .footer-cta,.page-template-page-faq-parent .footer-cta{background-image:unset;background-color:unset}.faq-cta{padding:50px 0 100px 0}.faq-cta .white-bg{background-color:#fff;border-radius:30px;text-align:center;padding:50px}.faq-cta h2{font-size:2.5em;margin:0 0 15px 0}.faq-cta p{font-size:1.125em}.faq-cta .button{margin:30px auto 0 auto}.single-testimonial-wrapper{padding:50px;background-color:#fff;border-radius:10px;box-shadow:0 0 20px rgba(14,55,55,.1);min-height:100%;display:flex;flex-direction:column;justify-content:space-between}.single-testimonial-wrapper .top-wrapper,.single-testimonial-wrapper .flex{width:100%}.single-testimonial-wrapper h2{margin-top:0}.single-testimonial-wrapper .flex{gap:30px;align-items:center}.single-testimonial-wrapper .flex p{font-family:"the-seasons","montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-size:1.25em;margin:0}.single-testimonial-wrapper img{width:100%;max-width:100px}.before-list{padding:50px 0 0 0;font-size:16px;text-align:center}.before-list p{margin:0}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.button,button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;padding:20px 55px;border-radius:100px;font-weight:500;font-size:14px;text-transform:uppercase;color:#fff;text-decoration:none;display:block;width:fit-content;letter-spacing:1px;cursor:pointer;text-align:center}.button:visited,button:visited,input[type=button]:visited,input[type=reset]:visited,input[type=submit]:visited{color:#fff}.button:active,.button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}.button.primary-bg{border-color:#0e3737;background-color:#0e3737;transition:background-color .5s ease}.button.primary-bg:hover{background-color:#092323;transition:background-color .9s ease;color:#fff}.button.white-outline{border-color:#fff}.button.primary-outline{border-color:#0e3737;background-color:rgba(0,0,0,0);color:#0e3737}.button.frosted-bg{border-color:#fff;background-color:rgba(255,255,255,.05);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.button.frosted-bg:hover,.button.frosted-bg:visited{color:#fff}.button.whitebg{border-color:#fff;background-color:#fff;color:#0e3737}.button.whitebg:visited{color:#0e3737}.back-link{font-size:1em;color:#c39a6a;letter-spacing:2px;text-transform:uppercase;font-family:"montserrat","Helvetica Neue",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell;font-weight:400;text-decoration:none;display:flex;gap:10px;align-items:center}.back-link:hover,.back-link:visited,.back-link:focus{color:#c39a6a}.back-link:before{content:url("./images/icons/arrow-left-gold.svg")}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 0 20px rgba(14,55,55,.1);background-color:#fff;padding:30px;border-radius:10px;flex-direction:column;gap:10px;float:left;position:absolute;top:100%;left:-999em;transform:translateX(-50%);z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px;color:#000}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:50%}.main-navigation ul li.menu-item-has-children:after,.main-navigation ul li.treatment-mega-activator:after{content:"";height:6px;width:6px;background-color:#fff;border-radius:50%;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%)}.main-navigation ul li.menu-item-has-children:after{transition:background-color .6s ease}.main-navigation ul li.treatment-mega-activator:after{transition:all .6s ease}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none;color:#fff;font-weight:500;text-transform:uppercase}.menu-toggle,.main-navigation.toggled ul{display:block}.menu-toggle ul,.main-navigation.toggled ul ul{display:flex}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex;justify-content:end;gap:3%;align-items:center}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;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}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}@media only screen and (max-width: 1287px){.main-footer .contact-wrapper a{font-size:1em}}@media only screen and (max-width: 1160px){.main-navigation ul li.menu-item-has-children:after,.main-navigation ul li.treatment-mega-activator:after{display:none}.main-navigation ul li.menu-item-has-children>button,.main-navigation ul li.treatment-mega-activator>button{padding:0;width:40px;height:40px;position:absolute;top:50%;left:100%;background-color:rgba(0,0,0,0);transform:translateY(-50%);border:none}.main-navigation ul li.menu-item-has-children>button:after,.main-navigation ul li.treatment-mega-activator>button:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background-image:url("./images/icons/arrow-right-green.svg");background-size:20px;background-repeat:no-repeat;background-position:center;transform:translate(-50%, -50%)}.menu-toggle{display:flex;margin-left:auto;background-color:rgba(0,0,0,0);gap:10px;padding:0;align-items:center;border:none;position:relative;z-index:99}.menu-toggle div{display:flex;flex-direction:column;gap:4px}.menu-toggle div span{height:2px;width:25px;background-color:#fff;transition:all .6s ease}.menu-toggle span{transition:color .6s ease}.menu-menu-1-container{position:fixed;top:0;right:-100%;width:100vw;height:100vh;background-color:rgba(14,55,55,.9);display:flex;justify-content:end;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);opacity:0;transition:right .6s ease,opacity .4s ease;transition-delay:.1s}ul#primary-menu{position:relative;right:-100px;height:100%;overflow:scroll;width:50%;background-color:#fff;flex-direction:column;justify-content:center;transition:right .5s ease}ul#primary-menu li a{color:#0e3737}ul#primary-menu li.button.white-outline{border-color:#0e3737;padding:20px 45px}.main-navigation.toggled .menu-toggle div span{background-color:#0e3737;transition:all .6s ease}.main-navigation.toggled .menu-toggle div span:nth-of-type(1){transform:translateY(6px) translateX(10px) rotate(45deg)}.main-navigation.toggled .menu-toggle div span:nth-of-type(2){opacity:0}.main-navigation.toggled .menu-toggle div span:nth-of-type(3){transform:translateY(-6px) translateX(10px) rotate(-45deg)}.main-navigation.toggled .menu-toggle span{color:#0e3737;transition:color .6s ease}.main-navigation.toggled .menu-menu-1-container{right:0;opacity:1;transition:right .9s ease,opacity .6s ease}.main-navigation.toggled ul#primary-menu{display:flex;right:0;transition:right .7s ease;transition-delay:.3s}.mega-menu,.main-navigation ul ul{position:fixed;top:0;right:-100vw;left:unset;width:50vw;height:100vh;box-shadow:unset;z-index:9;padding-top:130px !important;transform:none;overflow:scroll}.mega-menu .columns,.main-navigation ul ul .columns{padding:30px}.mega-menu .flex,.main-navigation ul ul .flex{height:fit-content;flex-wrap:wrap}.mega-menu .flex .single-menu,.main-navigation ul ul .flex .single-menu{padding:50px 0 0 0;width:100%}.mega-menu button.close-sub,.main-navigation ul ul button.close-sub{position:absolute;top:80px;left:30px;background-color:rgba(0,0,0,0);padding:0;color:#0e3737;border-radius:0;border:none}.main-navigation ul ul{justify-content:flex-start;align-items:start;transition:all .6s ease;opacity:0}.main-navigation ul ul li:first-of-type{padding-top:80px}.mega-menu.mega-active,.main-navigation ul ul.active{right:0;transform:none;transition:all .9s ease}.main-navigation ul ul.active{opacity:1}}@media only screen and (max-width: 1100px){.heading{font-size:clamp(3.75rem,1.614rem + 4.0161vw,4.375rem)}.hero-header h1{font-size:clamp(7rem,-3.253rem + 19.2771vw,10rem)}.hero-header p{font-size:clamp(1.3rem,.6165rem + 1.2851vw,1.5rem)}.content-block .content-side{padding-top:80px}.treatments-swiper h2{font-size:clamp(3.75rem,1.614rem + 4.0161vw,4.375rem)}.treatments-swiper p{font-size:clamp(1.1rem,.5873rem + .9639vw,1.25rem)}.treatment-card h3{font-size:clamp(1.9rem,-0.1506rem + 3.8554vw,2.5rem)}.fixed-image-block h3{font-size:clamp(1.9rem,-0.1506rem + 3.8554vw,2.5rem)}.testimonial-swiper p,.gallery-swiper p{font-size:clamp(1.1rem,.5873rem + .9639vw,1.25rem)}.testimonial-swiper p.heading,.gallery-swiper p.heading{font-size:clamp(3.75rem,1.614rem + 4.0161vw,4.375rem)}.testimonial-card h3{font-size:clamp(1.5rem,.2184rem + 2.4096vw,1.875rem)}.testimonial-card p{font-size:1em}.testimonial-card p.name{white-space:nowrap;font-size:clamp(1.1rem,.5873rem + .9639vw,1.25rem)}.testimonial-card .flex{flex-wrap:wrap;gap:10px 30px}.hover-content-blocks .single-block{width:33.3333%}.hover-content-blocks .inner-wrapper{padding:10%}.hover-content-blocks h3{font-size:clamp(1.5rem,.2184rem + 2.4096vw,1.875rem)}.global-faqs p.heading{font-size:clamp(3.25rem,-0.5949rem + 7.2289vw,4.375rem)}.global-faqs .accordion .wrapper{padding:30px 0}.global-faqs .accordion h3 button{font-size:clamp(1.25rem,-0.2025rem + 2.7309vw,1.675rem)}.global-faqs .accordion p{font-size:1em}.lec_treatments .global-faqs .accordion h3 button{font-size:clamp(1.25rem,-0.2025rem + 2.7309vw,1.675rem)}.footer-cta h2{font-size:clamp(3.75rem,1.614rem + 4.0161vw,4.375rem)}.main-footer .three{width:33.333%}.parent-header p.heading{font-size:clamp(4rem,.5823rem + 6.4257vw,5rem)}.parent-header p{font-size:clamp(1.1rem,.5873rem + .9639vw,1.25rem)}.posts-list .treatment-card h3{font-size:clamp(1.25rem,.3956rem + 1.6064vw,1.5rem)}.posts-list .ten{width:100%}.posts-list .five{width:50%}.service-header .six{width:57%;padding-left:15px}.service-header h1{font-size:clamp(3.75rem,1.1867rem + 4.8193vw,4.5rem)}.service-overview h2{font-size:clamp(3.75rem,1.614rem + 4.0161vw,4.375rem)}.service-symptoms h2{font-size:clamp(2.75rem,1.4684rem + 2.4096vw,3.125rem)}.service-symptoms ul{font-size:clamp(1.45rem,-0.0025rem + 2.7309vw,1.875rem)}.about-content-blocks .header-row h2{font-size:clamp(3.75rem,1.614rem + 4.0161vw,4.375rem)}.about-content-blocks .whitebg h3{font-size:clamp(2rem,.2912rem + 3.2129vw,2.5rem)}.treatment-fixed-image-block h2{font-size:clamp(3.75rem,1.614rem + 4.0161vw,4.375rem)}.patient-journey h2{font-size:clamp(3.75rem,1.614rem + 4.0161vw,4.375rem)}.patient-journey .single-block{width:33.3333%}.patient-journey .inner-wrapper{padding:10%}.patient-journey h3{font-size:clamp(1.5rem,.2184rem + 2.4096vw,1.875rem)}#contact-form{padding-top:100px}#contact-form .ten{width:100%}#contact-form h2{font-size:clamp(2.5rem,.7912rem + 3.2129vw,3rem)}#contact-form ul.contact-details li{gap:15px}#contact-form ul.contact-details a{font-size:clamp(1.05rem,.3665rem + 1.2851vw,1.25rem)}p#breadcrumbs{margin-bottom:30px}.all-prices{padding:100px 0}.all-prices .five{width:50%}.contact-header .five{width:50%}.contact-header p.heading{font-size:clamp(4rem,.5823rem + 6.4257vw,5rem)}ul.contact-details li a{font-size:clamp(1.35rem,.8373rem + .9639vw,1.5rem)}.post-card h2,.post-card h3{font-size:clamp(1.6rem,.6601rem + 1.7671vw,1.875rem)}.site-header.shrink .mega-menu button.close-sub{top:50px}.header-with-image{padding:130px 0 0 0}.header-with-image .eight{width:80%}.gallery-swiper .eight{width:100%}.content-block-pill-image .columns{padding-right:30px}.content-block-pill-image p.heading{font-size:clamp(2.75rem,-0.6677rem + 6.4257vw,3.75rem)}.content-block-pill-image .attachment-full{left:-430px}.centered-content .eight{width:80%}.centered-content p.heading{font-size:clamp(2.75rem,.1867rem + 4.8193vw,3.5rem)}.related-posts .four{width:45%;margin-bottom:30px}.related-posts .four:last-of-type{margin-bottom:0}.parent-header{padding-top:130px}.all-faqs .ten,.faq-cta .ten{width:100%}#locations .locations-row .columns{width:100%}#locations .single-location-wrapper .left-side{padding:5%}.post-wrapper h1{font-size:clamp(2.75rem,-0.6677rem + 6.4257vw,3.75rem)}.post-wrapper .white-bg-wrapper .inner-wrapper{padding:50px}.post-content-row .ten{width:90%}}@media only screen and (max-width: 850px){.heading{font-size:clamp(2.9rem,.8484rem + 5.4618vw,3.75rem)}.button{padding:20px 30px;text-align:center}.hero-header h1{font-size:clamp(5.5rem,1.8795rem + 9.6386vw,7rem)}.hero-header p{font-size:clamp(1.05rem,.4466rem + 1.6064vw,1.3rem)}.content-block .five{width:43%}.content-block .six{width:57%}.content-block .content-side{padding-top:50px}.treatments-swiper,.testimonial-swiper{padding:100px 0}.treatments-swiper h2{font-size:clamp(2.9rem,.8484rem + 5.4618vw,3.75rem)}.testimonial-swiper p.heading{font-size:clamp(2.9rem,.8484rem + 5.4618vw,3.75rem)}.hover-content-blocks{padding:100px 0}.hover-content-blocks .nine{width:100%}.hover-content-blocks .single-block{width:50%;margin-top:50px}.global-faqs .four{width:80%;margin-bottom:30px}.global-faqs .eight{width:100%}.global-faqs p.heading{font-size:clamp(2.9rem,2.0552rem + 2.249vw,3.25rem)}.global-faqs p{font-size:clamp(1.1rem,.738rem + .9639vw,1.25rem)}.global-faqs .accordion{padding-left:0}.footer-cta h2{font-size:clamp(2.9rem,.8484rem + 5.4618vw,3.75rem)}.footer-cta p{font-size:clamp(1.1rem,.738rem + .9639vw,1.25rem)}.main-footer{padding-bottom:80px}.main-footer .contact-wrapper a{word-wrap:anywhere}.main-footer .images-wrapper{justify-content:center}.main-footer .bottom-row .twleve{order:1}.main-footer .bottom-row .five{width:100%;order:3}.main-footer .bottom-row .seven{width:100%;order:2;margin-bottom:30px}.main-footer .bottom-row p{text-align:center}.parent-header .ten{width:100%}.parent-header p.heading{font-size:clamp(3.25rem,1.4398rem + 4.8193vw,4rem)}.posts-list .four{width:50%}.service-header h1{font-size:clamp(2.9rem,.8484rem + 5.4618vw,3.75rem)}.service-overview{padding:100px 0}.service-overview .ten{width:100%}.service-overview h2{font-size:clamp(2.9rem,.8484rem + 5.4618vw,3.75rem)}.service-overview p{font-size:clamp(1.1rem,.738rem + .9639vw,1.25rem)}.service-symptoms{padding-bottom:30px}.service-symptoms .six{width:100%}.service-symptoms ul{font-size:clamp(1.25rem,.7673rem + 1.2851vw,1.45rem)}.service-symptoms ul li:before{top:17px}.service-symptoms img{display:block;position:relative;top:unset;right:unset;width:75%;height:50vh;max-height:400px;margin:30px 0 0 auto;transform:unset}.about-content-blocks{padding:150px 0}.about-content-blocks .header-row h2{font-size:clamp(2.9rem,.8484rem + 5.4618vw,3.75rem)}.about-content-blocks .ten{width:100%}.about-content-blocks .whitebg h3{font-size:clamp(1.75rem,1.1466rem + 1.6064vw,2rem)}.treatment-fixed-image-block h2{font-size:clamp(2.9rem,.8484rem + 5.4618vw,3.75rem)}.patient-journey{padding:100px 0}.patient-journey h2{font-size:clamp(2.9rem,.8484rem + 5.4618vw,3.75rem)}.patient-journey .nine{width:100%}.patient-journey .single-block{width:50%;margin-top:50px}#contact-form .white-bg{flex-wrap:wrap}#contact-form .white-bg .left-side,#contact-form .white-bg .right-side{width:100%}.price-accordion h2 button{font-size:clamp(1.3em,.5156rem + 2.0884vw,1.625em)}.price-accordion h3{font-size:clamp(1.1rem,1.0397rem + .1606vw,1.125rem)}.price-accordion .hidden .flex .right-side{width:50%;padding-left:50px}.price-accordion .hidden .flex .left-side{width:50%}.contact-header p{font-size:clamp(1.1rem,.1345rem + 2.5703vw,1.5rem)}.contact-header p.heading{font-size:clamp(3.25rem,1.4398rem + 4.8193vw,4rem)}.header-with-image img,.header-with-image picture{height:60vh}.gallery-swiper p.heading{font-size:clamp(3rem,1.197rem + 4.8vw,3.75rem)}.gallery-swiper p{font-size:clamp(1rem,.7596rem + .64vw,1.1rem)}.gallery-swiper .controls-row .six{width:100%}.content-block-pill-image .attachment-full{position:relative;transform:unset;top:unset;left:unset;border-radius:30px;width:100%;margin:0 30px 50px 30px}.content-block-pill-image .columns{width:100%;padding:0 50px 0 30px}#locations .single-location-wrapper{flex-wrap:wrap;flex-direction:column-reverse}#locations .single-location-wrapper .left-side,#locations .single-location-wrapper .right-side{width:100%}#locations .single-location-wrapper .left-side{padding:8%}#locations .single-location-wrapper .right-side{border-radius:30px;height:400px}.all-faqs .accordion{padding:50px}.all-faqs .accordion .wrapper{padding:40px 0}.all-faqs .accordion h2{font-size:clamp(1.2rem,.4788rem + 1.92vw,1.5rem)}.single-testimonial-wrapper{padding:30px}.single-testimonial-wrapper .flex{flex-wrap:wrap}.single-testimonial-wrapper .flex p{width:100%}.post-wrapper .white-bg-wrapper .inner-wrapper{padding:30px}.post-wrapper .white-bg-wrapper .parent-flex{flex-wrap:wrap}.post-content-row .ten{width:100%}.related-posts .four{width:50%}.related-posts .post-card p{font-size:.9em}}@media only screen and (max-width: 600px){.main-navigation ul li.menu-item-has-children:after,.main-navigation ul li.treatment-mega-activator:after{display:none}.main-navigation ul li.menu-item-has-children>button,.main-navigation ul li.treatment-mega-activator>button{left:unset;right:-15px;z-index:99}ul#primary-menu{width:90%;padding:100px 30px;gap:15px}ul#primary-menu li{padding:0 30px}ul#primary-menu li a{text-align:center;position:relative;z-index:6}ul#primary-menu li.button.white-outline{padding:20px}ul#primary-menu .sub-menu{padding-left:0;padding-right:0;height:100vh}ul#primary-menu .sub-menu li:first-of-type{padding-top:80px}ul#primary-menu .sub-menu a{text-align:left}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:unset}.columns{width:100% !important;padding:0 30px}.site-header .columns{padding:0 15px}.site-header .site-branding{padding:25px 15px}.site-header .site-branding .custom-logo-link{height:86px;transition:all .5s ease}.site-header .site-branding svg{height:100%;object-fit:contain;width:auto}.site-header .mega-menu,.site-header .main-navigation ul ul{width:90vw;z-index:100}.site-header .mega-menu .columns,.site-header .main-navigation ul ul .columns{padding:0 30px}.site-header .mega-menu button.close-sub,.site-header .main-navigation ul ul button.close-sub{top:61px}.site-header.shrink .custom-logo-link{height:70px;transition:all .9s ease}.site-header.shrink .mega-menu button.close-sub,.site-header.shrink .sub-menu button.close-sub{top:38px}.hero-header h1{font-size:clamp(3.396rem,-0.1107rem + 14.9618vw,5.5rem)}.hero-header .button{padding:20px;display:block;width:100%}.content-block .content-side{padding-top:30px}.heading{font-size:clamp(2.5rem,1.8333rem + 2.8444vw,2.9rem)}.button{display:block;width:100%}.marquee-section{padding-top:20px}.treatments-swiper h2{font-size:clamp(2.5rem,1.8333rem + 2.8444vw,2.9rem)}.treatments-swiper p{font-size:clamp(1rem,.8333rem + .7111vw,1.1rem)}.treatment-card .image-wrapper{height:30vh;max-height:300px;min-height:150px}.treatment-card h3{font-size:clamp(1.6rem,1.1rem + 2.1333vw,1.9rem)}.treatments-swiper .controls-row,.testimonial-swiper .controls-row{margin-top:30px}.treatments-swiper .button.whitebg,.testimonial-swiper .button.whitebg{margin-top:30px}.fixed-image-block,.treatment-fixed-image-block{flex-wrap:wrap}.fixed-image-block .row,.treatment-fixed-image-block .row{width:100%;max-width:1300px;order:2}.fixed-image-block img.fixed-image,.treatment-fixed-image-block img.fixed-image{position:relative;width:100%;height:40vh;max-height:400px;order:1}.fixed-image-block .columns,.treatment-fixed-image-block .columns{padding:50px 30px}.fixed-image-block .single-block,.treatment-fixed-image-block .single-block{padding-top:50px}.fixed-image-block h3,.treatment-fixed-image-block h3{font-size:clamp(1.65rem,1.2333rem + 1.7778vw,1.9rem);margin-top:0}.testimonial-swiper p{font-size:clamp(1rem,.8333rem + .7111vw,1.1rem)}.testimonial-swiper p.heading{font-size:clamp(2.5rem,1.8333rem + 2.8444vw,2.9rem)}.global-faqs p.heading{font-size:clamp(2.5rem,1.8333rem + 2.8444vw,2.9rem)}.global-faqs p{font-size:clamp(1rem,.8333rem + .7111vw,1.1rem)}.footer-cta h2{font-size:clamp(2.5rem,1.8333rem + 2.8444vw,2.9rem)}.footer-cta p{font-size:clamp(1rem,.8333rem + .7111vw,1.1rem)}.main-footer{padding-top:120px}.main-footer h2{margin-bottom:20px}.main-footer .top-row .three{margin-bottom:50px}.main-footer .top-row .three:last-of-type{margin-bottom:0}.main-footer .images-wrapper{flex-wrap:wrap;justify-content:space-around;gap:15px}.main-footer .images-wrapper img{width:90px;max-width:unset}.parent-header{padding-top:180px}.parent-header p.heading{font-size:clamp(2.62rem,1.57rem + 4.48vw,3.25rem)}.parent-header p{font-size:clamp(1rem,.8333rem + .7111vw,1.1rem)}.posts-list .treatment-card h3{margin-bottom:0}.posts-list .treatment-card p{font-size:1em}.service-header .six{padding:0 30px;margin-bottom:50px}.service-header h1{font-size:clamp(2.5rem,1.8333rem + 2.8444vw,2.9rem)}.service-header p.scroll-down{display:none}.service-overview h2{font-size:clamp(2.5rem,1.8333rem + 2.8444vw,2.9rem)}.service-symptoms{padding-top:100px}.service-symptoms h2{font-size:clamp(2.5rem,2.0833rem + 1.7778vw,2.75rem)}.service-symptoms ul li:before{top:14px}.service-symptoms img{width:95%;max-height:300px}.about-content-blocks{padding:100px 0}.about-content-blocks .header-row h2{font-size:clamp(2.5rem,1.8333rem + 2.8444vw,2.9rem)}.about-content-blocks .ten{padding:0 5px}.about-content-blocks .whitebg{padding:8%}.about-content-blocks .whitebg h3{margin-top:0;font-size:clamp(1.5rem,1.0833rem + 1.7778vw,1.75rem)}.about-content-blocks .whitebg ul{margin-left:0}.treatment-fixed-image-block h2{font-size:clamp(2.5rem,1.8333rem + 2.8444vw,2.9rem)}.patient-journey h2{font-size:clamp(2.5rem,1.8333rem + 2.8444vw,2.9rem)}.patient-journey .single-block{padding:0 5px}.lec_treatments #contact-form{padding:100px 0}#contact-form{padding-top:0}#contact-form .ten{padding:0 5px}#contact-form h2{font-size:clamp(2rem,1.1667rem + 3.5556vw,2.5rem)}#contact-form .white-bg{padding:30px 25px}.price-accordion h2 button{font-size:clamp(1.1em,.7667rem + 1.4222vw,1.3em)}.price-accordion h2 button:after{top:0}.price-accordion .hidden .flex{flex-wrap:wrap;gap:30px}.price-accordion .hidden .flex .right-side,.price-accordion .hidden .flex .left-side{width:100%;padding:0}.contact-header .five{margin-bottom:50px}.contact-header p.heading{font-size:clamp(2.62rem,1.57rem + 4.48vw,3.25rem)}.contact-header p{font-size:clamp(1rem,.8333rem + .7111vw,1.1rem)}.contact-header h3{font-size:clamp(1.35rem,.8917rem + 1.9556vw,1.625rem)}ul.contact-details li{gap:15px}ul.contact-details li a{font-size:clamp(1.1rem,.6833rem + 1.7778vw,1.35rem)}.post-card{flex-wrap:wrap}.post-card .image-wrapper,.post-card .content-wrapper{width:100%}.post-card .image-wrapper{height:30vh;max-height:300px}.post-card h2{font-size:clamp(1.35rem,.9333rem + 1.7778vw,1.6rem)}#locations .locations-row .columns{padding:0 5px}#locations .single-location-wrapper .right-side{height:40vh;max-height:380px}#locations .single-location-wrapper .left-side .flex{flex-direction:column;align-items:center;text-align:center;gap:7px}#locations .single-location-wrapper .left-side .flex img{margin-right:0}#locations .single-location-wrapper .left-side .flex a{margin-left:0}.all-faqs .ten,.faq-cta .ten{padding:0 5px}.all-faqs .accordion{padding:30px}.header-with-image{padding-top:180px}.header-with-image:after{height:90vh}.header-with-image .image-row .columns{padding:0 5px}.header-with-image img,.header-with-image picture{height:45vh;min-height:300px}.gallery-swiper .swiper img.swiper-slide,.gallery-swiper .swiper picture.swiper-slide{height:33vh}.content-block-pill-image .columns{padding:0 30px}.post-wrapper .ten{padding:0 5px}.post-wrapper .back-link{margin-left:25px}.post-wrapper h1{font-size:clamp(2rem,.75rem + 5.3333vw,2.75rem);margin:30px 25px}.all-prices{padding-top:0}.all-prices .five{width:100%;margin-bottom:50px}.all-prices h2{margin-bottom:30px}}/*# sourceMappingURL=style.css.map */
