ul{box-sizing:border-box}: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%}a,body{color:#1e3460}body{margin:0;height:100%;max-height:100%;font-family:"Figtree",sans-serif;font-size:2rem;line-height:2em;font-weight:100}h1{font-size:2em}button,hr{overflow:visible}hr{box-sizing:content-box;display:block;height:1px;border:0;border-top:5px solid #21b8ea;margin:3.2em 0;padding:0}a{background-color:#fff0;text-decoration:underline;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}img{border-style:none}button{font-family:inherit;font-size:100%;line-height:1.15;margin:0;text-transform:none;-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted ButtonText}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1200px){body{font-size:1.8rem}}@media only screen and (max-width:500px){body{font-size:1.6rem}}h1,h2{text-rendering:optimizeLegibility;margin:0 0 20px;font-weight:500}h2,h6{font-size:6rem}h6{text-rendering:optimizeLegibility;line-height:1;letter-spacing:1px;font-weight:500;margin:0 0 30px}h1{font-size:7rem;line-height:1.3em;letter-spacing:-2px;text-indent:-3px}@media only screen and (max-width:1700px){h1{font-size:5.5rem}}h2{line-height:1.2em;letter-spacing:-1px;text-indent:-2px}@media only screen and (max-width:1350px){h2{font-size:4rem}}@media only screen and (max-width:750px){h2{font-size:3rem}}@media only screen and (max-width:1425px){h6{font-size:4rem}}@media only screen and (max-width:725px){h6{font-size:3.25rem}}@media only screen and (max-width:500px){h6{font-size:2.75rem}}a:hover{color:#57a3e8}.bg-blue-outline{background:0 0;color:#fff;border:2px solid #8494b4}a.btn.bg-blue-outline:hover{border:2px solid #fff}.bg-blue{background:#1e3460;color:#fff}.bg-white,a.btn.bg-blue-outline:hover{background:#fff;color:#1e3460}a.btn.bg-white:hover{background:#21b8ea;color:#fff}a.btn.bg-white:hover svg path{fill:#fff}a.btn.bg-white svg:hover{fill:#1e3460}button:not(.chatbot__btn,.es-close-button){height:70px;border:0}a.btn,button:not(.chatbot__btn,.es-close-button),nav.desktop li.btn{display:inline-flex;flex-wrap:wrap;align-items:center;width:fit-content;padding:12px 38px;text-decoration:none;border-radius:50px;font-weight:400;font-size:2rem;cursor:pointer;margin-right:10px;line-height:1.5}@media only screen and (max-width:1700px){a.btn,button:not(.chatbot__btn),nav.desktop li.btn{font-size:1.8rem;align-items:center}}@media only screen and (max-width:1070px){a.btn,button:not(.chatbot__btn),nav.desktop li.btn{font-size:1.6rem}}@media only screen and (max-width:500px){a.btn,button:not(.chatbot__btn),nav.desktop li.btn{font-size:1.4rem;padding:8px 30px}}a.btn svg{margin:0 0 0 15px}nav.desktop li.btn{background:#21b8ea;color:#fff;margin:0;padding:12px 38px 11px;transition:.3s}@media only screen and (max-width:1500px){nav.desktop li.btn{padding:10px 25px}}nav.desktop li.btn a{color:#fff;padding:0}nav.desktop li.btn:hover{background:#1e3460}a.btn svg,button svg:not(.iHrbcC){margin:0 0 0 8px}@media (max-width:600px){a.btn svg{display:none}}p,ul{margin:0 0 1em;font-size:2.6rem;letter-spacing:1px}@media only screen and (max-width:1700px){p,ul{margin:0 0 1em;font-size:2rem;line-height:3.8rem}}@media only screen and (max-width:1300px){p,ul{margin:0 0 1em;font-size:1.8rem;line-height:3rem}}@media only screen and (max-width:650px){p,ul{font-size:1.5rem}}.content-object-center p,.width-full p,.width-sixty p{margin:0 0 1em;font-size:2rem;line-height:4rem}p.smallp{font-size:2rem}@media only screen and (max-width:1350px){.content-object-center p,.width-full p,.width-sixty p,p.smallp{font-size:1.8rem}}@media only screen and (max-width:650px){.content-object-center p,.width-full p,.width-sixty p,p.smallp{font-size:1.5rem;line-height:3rem}}ul ul{margin:.4em 0}footer,header{width:100%}header{position:sticky;top:0;z-index:9999;background:#fff}.content-holder{max-width:1800px;margin:0 auto}@media only screen and (max-width:1900px){.content-holder{padding:0 50px}}@media only screen and (max-width:500px){.content-holder{padding:0 35px}}.content-object-center{max-width:75%;width:100%;align-self:center;margin:0 auto;padding:125px}@media only screen and (max-width:1350px){.content-object-center{max-width:85%}}@media only screen and (max-width:1050px){.content-object-center{max-width:100%;padding:75px 50px}}@media only screen and (max-width:500px){.content-object-center{max-width:100%;padding:60px 35px}}.content-object-center h2{font-size:5rem;margin:0 0 30px;letter-spacing:0}@media only screen and (max-width:1350px){.content-object-center h2{font-size:4rem}}@media only screen and (max-width:1050px){.content-object-center h2{font-size:3.25rem}}@media only screen and (max-width:750px){.content-object-center h2{font-size:2.75rem}}@media only screen and (max-width:500px){.content-object-center h2{font-size:2.25rem}}.content-object-center.adjust-padding{padding:125px 0}@media only screen and (max-width:1050px){.content-object-center.adjust-padding{padding:65px 50px}}@media only screen and (max-width:500px){.content-object-center.adjust-padding{padding:60px 35px}}@media only screen and (max-width:1150px){a.btn:nth-of-type(2){margin:0 0 10px}}@media only screen and (max-width:650px){.content-object-center.adjust-padding .btn,a.btn,a.btn:nth-of-type(2),button:not(.chatbot__btn){width:100%;margin:10px 0 0;text-align:center;justify-content:center}}.innerpage-banner .content-right-image-left{min-height:600px}@media only screen and (max-width:1050px){.innerpage-banner .content-right-image-left{min-height:inherit}}@media only screen and (max-width:625px){.innerpage-banner .content-right-image-left a.btn{display:inline-flex;width:100%;margin:0 0 10px}}@media only screen and (max-width:750px){.content-wrapper.innerpage-banner .width-fourty{order:-1}.content-wrapper.innerpage-banner .width-fourty img{height:300px}}.innerpage-banner h1{font-size:5rem;letter-spacing:0}@media only screen and (max-width:1050px){.innerpage-banner h1{font-size:4rem}}@media only screen and (max-width:750px){.innerpage-banner h1{font-size:3.25rem}}@media only screen and (max-width:500px){.innerpage-banner h1{font-size:2.5rem}}.breadcrumbs-wrapper{margin:10px 0 30px}p#breadcrumbs,p#breadcrumbs a{font-size:1.8rem;margin:0;color:#fff}@media only screen and (max-width:500px){p#breadcrumbs,p#breadcrumbs a{font-size:1.3rem}}.social-icons,nav.desktop ul{display:flex;flex-wrap:wrap;align-items:center}.social-icons{z-index:999}@media only screen and (max-width:1080px){.social-icons{margin:30px 0 0}}header .content-holder{display:flex;flex-wrap:wrap;padding:30px 0;justify-content:space-between}@media only screen and (max-width:1900px){header .content-holder{padding:40px 50px}}@media only screen and (max-width:500px){header .content-holder{padding:40px 35px}}@media only screen and (max-width:1600px){img.header-logo{max-width:300px;height:auto}}@media only screen and (max-width:1180px){img.header-logo{max-width:250px}}@media only screen and (max-width:450px){img.header-logo{max-width:200px}}a.logo-link{line-height:0}nav.desktop{display:flex;flex-wrap:wrap;align-content:center}@media only screen and (max-width:1050px){nav.desktop{display:none}}nav.desktop ul{list-style:none}nav.desktop ul a{display:block;color:#1e3460;text-decoration:none;line-height:32px;font-size:2.4rem;padding:0 40px 0 0;font-weight:400}@media only screen and (max-width:1700px){nav.desktop ul a{font-size:2rem}}@media only screen and (max-width:1500px){nav.desktop ul a{font-size:1.8rem;padding:0 20px 0 0}}@media only screen and (max-width:1180px){nav.desktop ul a{font-size:1.6rem;padding:0 15px 0 0}}@media only screen and (max-width:1350px){nav.desktop ul a .hide-mob{display:none}}nav.desktop ul a img{margin:0 0 3px 10px}nav.desktop ul,nav.desktop ul li{position:relative;float:left;margin:0;padding:0}nav.desktop ul ul{display:none;position:absolute;top:100%;left:0;padding:20px 0 0;width:max-content}nav.desktop ul ul li{float:none;background:#1e3560;border-bottom:1px solid #475671;transition:.25s}nav.desktop ul ul li:last-of-type{border-bottom:none}nav.desktop ul ul ul li{float:none;background:#344b72;border-bottom:1px solid #4e535d}nav.desktop ul ul li:hover{background:#47b9ec}nav.desktop ul ul a{line-height:120%;padding:15px 30px 15px 15px;font-size:1.6rem;color:#fff}@media only screen and (max-width:1350px){nav.desktop ul ul a{font-size:1.4rem}}nav.desktop ul ul ul{top:0;left:100%;padding:0}nav.desktop ul li:hover>ul{display:block}.contact-form .content-holder,.content-wrapper,footer .content-holder{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media only screen and (max-width:1080px){footer .content-holder{justify-content:center}.content-left.width-sixty{width:100%;text-align:center}}.content-wrapper .object-fit,.object-fit{width:100%;height:100%;object-fit:cover;object-position:center}.object-fit{display:block}.content-wrapper .object-fit{position:absolute;top:0;left:0}.content-right-image-left{order:1;display:flex;align-self:center}.width-fourty{width:40%}.width-sixty{width:60%}.width-fourty,.width-sixty{position:relative}@media only screen and (max-width:1050px){.width-fourty,.width-sixty{width:100%;order:1;position:relative}.width-fourty img.object-fit{max-height:400px;position:relative;top:inherit;order:-1}}@media only screen and (max-width:600px){.width-fourty img.object-fit{max-height:300px}}.contact-form{background:#1e3460;color:#fff;padding:140px 0 0}@media only screen and (max-width:1080px){.contact-form{padding:0}}.contact-form .content-holder{border-top:5px solid #1fb8ea;padding:140px 0}@media only screen and (max-width:1900px){.contact-form .content-holder{padding:151px 50px}}@media only screen and (max-width:1080px){.contact-form .content-holder{border-top:none;padding:75px 50px}}@media only screen and (max-width:500px){.contact-form .content-holder{padding:60px 35px}}.contact-form .content-holder .content-left{width:35%;flex-wrap:wrap;align-content:flex-start}@media only screen and (max-width:1080px){.contact-form .content-holder .content-left{width:100%;margin:0 0 50px;flex-direction:column}}.contact-form .content-holder .content-left a.btn{margin:20px 0 0}.contact-form .content-holder .content-right{width:55%;display:flex;align-items:self-end}@media only screen and (max-width:1080px){.contact-form .content-holder .content-right{width:100%}}a .facebook-svg:hover path{fill:#1877f2}a .instagram-svg:hover path{fill:#c13584}a .linkedin-svg:hover path{fill:#0a66c2}a .tiktok-svg:hover path{fill:#00f2ea}a .youtube-svg:hover path{fill:red}footer{padding:88px 0}footer .content-holder.footer-top{margin:0 auto 40px}footer .content-holder.footer-bottom .content-right span:first-of-type{margin:0 40px 0 0}@media only screen and (max-width:1650px){footer .content-holder.footer-bottom .content-right span:first-of-type{margin:0;width:100%;text-align:right}}@media only screen and (max-width:1080px){footer .content-holder.footer-bottom .content-right span:first-of-type{text-align:center}}@media only screen and (max-width:550px){footer .content-left.width-sixty{display:flex;flex-direction:column}}footer .content-holder .content-right{display:flex;flex-wrap:wrap;width:40%;justify-content:flex-end}@media only screen and (max-width:1080px){footer .content-holder .content-right{justify-content:center;width:100%;margin:30px 0 0}}footer .content-holder.footer-top .content-right{display:flex;align-items:center}footer .content-holder.footer-top .content-right span{margin:0 20px 0 0}@media only screen and (max-width:550px){footer .content-holder.footer-top .content-right span{display:flex;width:100%;justify-content:center;margin:0}}@media only screen and (max-width:1650px){.content-right.width-fourty{padding:0 0 0 75px}}@media only screen and (max-width:1080px){.content-right.width-fourty{padding:0}.content-left.width-sixty,.content-right.width-fourty,footer .content-holder.footer-top .content-right{width:100%}}.space{width:30px;display:inline-flex}.social-icons a{text-decoration:none;margin:0 2px}.content-holder.footer-bottom .content-left p{margin:0;font-size:2rem;letter-spacing:0}@media only screen and (max-width:1080px){.content-holder.footer-bottom .content-left p{max-width:75%;margin:0 auto;font-size:1.6rem;line-height:3rem}}@media only screen and (max-width:550px){.content-holder.footer-bottom .content-left p{max-width:90%}}.treatment-index-wrapper{display:inline-flex;flex-wrap:wrap;margin:25px 0 0;width:100%}.treatment-content-div{display:flex;flex-wrap:wrap;width:32%;margin:0 2% 2%0}@media only screen and (max-width:1450px){.treatment-content-div{width:49%;margin:0 2% 2%0}}.treatment-content-div:nth-child(3n){margin:0 0 2%}@media only screen and (max-width:1450px){.treatment-content-div:nth-child(3n){margin:0 2% 2%0}.treatment-content-div:nth-child(2n){margin:0 0 2%}}@media only screen and (max-width:850px){.treatment-content-div{width:100%;max-width:600px;margin:0 auto 2%}.treatment-content-div:nth-child(3n){margin:0 0 2%}}.treatment-content-div a{width:100%;color:#fff;text-decoration:none}.mobile-nav nav ul li a,.treatment-holder-image{position:relative;width:100%;height:250px}.treatment-holder-content{display:flex;flex-direction:column;justify-content:center}.treatment-holder-content .treatment-content-title{color:#fff;background:#1d3460;padding:20px;text-align:center;font-weight:600}.mobile-nav{display:none}@media only screen and (max-width:1050px){.mobile-nav{display:block}.mobile-nav nav ul li a img{display:none}}#nav-button{cursor:pointer;background:0 0;border:0;font-size:3.5rem;padding:0;line-height:0;color:#fff;margin:0;max-width:35px;width:35px;z-index:9;position:relative}#nav-button svg{fill:#000;margin:0}#nav-overlay,#nav-sidebar{position:fixed;height:100%;top:0;left:0}#nav-overlay{display:none;z-index:10;width:100%;background-color:rgb(0 0 0/.6)}#nav-sidebar{max-width:400px;width:90%;z-index:20;background-color:#1e3460;color:#fff;overflow-y:auto;transform:translateX(-100%);transition:transform .2s ease-out}#nav-sidebar-header{background:#fff}#nav-sidebar-header img{width:100%;height:auto;padding:0;margin:50px 50px 40px}@media only screen and (max-width:550px){#nav-sidebar-header img{margin:40px 50px 30px 25px}}#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:60px;border-bottom:1px solid rgb(255 255 255/.1);padding-left:50px;display:flex;flex-direction:column;font-weight:400;height:100%;letter-spacing:2px;font-size:1.8rem;text-decoration:none}@media only screen and (max-width:550px){.mobile-nav nav ul li a{padding:0 0 0 25px}}@media only screen and (max-width:410px){.mobile-nav nav ul li a{font-size:1.6rem}}.mobile-nav nav ul li a span{display:contents}.mobile-nav nav ul li a:hover{background-color:#21b8ea;color:#fff}.mobile-nav nav ul li a:after{position:absolute;top:0;right:10px}.mobile-nav nav ul li:last-child a{border-bottom:none}.mobile-nav nav ul,.mobile-nav nav ul ul{border-bottom:1px solid rgb(255 255 255/.1)}.mobile-nav nav ul{padding:0;margin:0;border-top:1px solid rgb(255 255 255/.1)}.mobile-nav nav ul ul{border-top:1px solid rgb(100 100 100/.1)}.mobile-nav nav ul ul a{padding:5px 0 5px 50px;line-height:40px;font-size:1.4rem;font-weight:100;display:block}@media only screen and (max-width:550px){.mobile-nav nav ul ul a{padding:5px 0 5px 25px}}.mobile-nav nav ul ul a:hover{background-color:#494959}div#nav-closenav{display:none;position:fixed;background:#0a152b;color:#fff;padding:22px 50px;z-index:21;bottom:0;left:0;max-width:400px;font-weight:500;width:90%;text-transform:uppercase;letter-spacing:1px;text-align:center;cursor:pointer;transform:translateX(-100%);overflow-y:auto;transition:transform .2s ease-out}.openning-hours{max-width:400px}.openning-hours-item{display:flex}.openning-hours-item-day,.openning-hours-item-time{width:50%;padding:5px;font-weight:500}.openning-hours-item:nth-of-type(even){background-color:#fff0}