body *{font-family:GT-Walsheim;font-size:16px;font-weight:regular;line-height:150%;list-style-type:none}h1{color:#01332a;font-family:Vollkorn;font-size:60px;line-height:1.28}h1,h2{font-weight:700;margin:0}h2{font-size:23px;line-height:1.7}h2,h3{font-family:GT-Walsheim}h3{font-size:20px;font-weight:500}h4{font-family:GT-Walsheim;font-size:18px;font-weight:300}.footer{display:none}a:focus,a:hover{color:#005646;font-family:GT-Walsheim;font-weight:400;text-decoration:none}.contact-list a,.contact-list a:hover,ul li a,ul li a:hover{color:#005646;text-decoration:underline}ol,ul{padding-left:0}.accordion--plus .accordion__summary:before{content:"\e5cf";float:right;font-family:Material Icons,serif;margin-right:20px}.accordion--plus[open] .accordion__summary:before{content:"\e5ce";font-family:Material Icons,serif}.accordion__summary{border-radius:10px;font-family:GT-Walsheim;padding-bottom:25px}.accordion__content{border-radius:0 0 10px 20px;font-family:GT-Walsheim}.accordion__content a,.card-container-no-flex a{color:#005646;font-weight:500;text-decoration:underline}.accordion{border-radius:10px;box-shadow:0 0 24px rgba(0,0,0,.12)}.accordion--plus[open] summary.accordion__summary{border-radius:10px 10px 0 0!important}#hs_cos_wrapper_widget_1662114287458 .accordion__summary{font-family:GT-Walsheim!important}.card-container{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 0 24px rgba(0,0,0,.12);display:flex;justify-content:flex-start;margin-bottom:20px;padding:20px;text-decoration:none;transition:all .2s ease-in-out}.card-container:hover{background-color:#aff0e5}.card-container-no-flex{grid-gap:20px;display:grid;font-size:22px;grid-template-columns:repeat(1,1fr)}.material-symbols-outlined{margin:auto;text-decoration:none;vertical-align:-5px}.card-container p{color:#231f20!important;font-family:GT-Walsheim;font-size:22px;font-weight:500;margin-bottom:0;text-decoration:none!important}.card-container p:hover{text-decoration:underline!important}.icon-background{height:60px;margin-right:17px;width:65px}.icon-background,.icon-background-2{align-items:center;background-color:#aff0e5;border-radius:100%;display:flex;justify-content:center}.icon-background-2{height:36px;margin-right:12px;width:36px}.icon-background img{display:block;margin-left:auto;margin-right:auto;width:36px}::placeholder{color:grey;font-family:GT-Walsheim}label{color:#01332a!important;font-size:24px;font-weight:500!important}input[type=file]::file-selector-button{background:#01332a;border:none;border-radius:99px;color:#27ddbb;margin-right:10px;padding:8px 20px}input[type=file]::file-selector-button:hover{background:#27ddbb;border:0;border-radius:99px;color:#01332a;cursor:pointer;padding:8px 20px}form{background-color:#fff;border:0 solid rgba(0,0,0,.5);border-radius:8px;box-shadow:0 0 12px rgba(0,0,0,.1);padding:40px}form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{background:transparent;border:1px solid rgba(0,0,0,.5);border-radius:5px;box-sizing:border-box;font-family:GT-Walsheim;font-size:16px;font-weight:400;height:52px;padding:0 16px;width:100%}form .hs-button,form input[type=submit]{background:#01332a;border:none;border-radius:99px;color:#4ee8cc;margin-top:20px}form .hs-button:hover,form input[type=submit]:hover{background:#27ddbb;border:none;color:#01332a}form textarea{height:120px}.submitted-message{background-color:transparent;border:none;border-radius:0;padding:20px}form input[type=checkbox],form input[type=radio]{height:22px;margin-right:.8rem;width:22px}form input[type=checkbox]:checked{accent-color:#01332a}ul.inputs-list.multi-container li.hs-form-checkbox label span{font-size:88%;font-weight:400}.customer-service-ul{grid-gap:15px;display:grid;grid-template-columns:repeat(2,1fr);margin:0}.customer-service-ul li{align-items:center;display:flex;justify-content:flex-start}@media (min-width:768px) and (max-width:1024px){.card-container p,.card-container-no-flex a{font-size:14.7px;font-weight:600}.icon-background{height:80px;justify-content:center;margin-bottom:10px;width:80px}.icon-background img{width:40px}ul.inputs-list.multi-container{display:block}#hs_cos_wrapper_widget_1662114287458 .accordion__summary{font-family:GT-Walsheim!important;font-size:18px}}@media (max-width:480px){.heading{font-size:36px}ul.inputs-list.multi-container{display:block}.accordion__summary{font-size:17px!important}.card-container-no-flex{grid-gap:30px;display:grid;grid-template-columns:repeat(1,1fr)}.accordion--plus .accordion__summary:before{margin-right:8px}}.header__menu-container--mobile{display:none}.footer-links a{color:#fff;font-size:18px;font-weight:500;text-decoration:none}.footer-links a:hover{color:#3ddcba;text-decoration:none}.footer-links ul,.footer-links ul li{margin:0;padding:0}.footer-links ul li{margin-bottom:12px}.footer-links{margin-bottom:20px}.footer-heading{font-size:13px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.footer-links a:before{content:"\e5c8";font-family:Material Icons,serif;margin-right:5px;vertical-align:-3px}.contact-box{align-items:center;background-color:#005646;border-radius:10px;color:#fff;cursor:pointer;display:flex;height:3.9375rem;width:100%}.contact-box .material-symbols-outlined{color:#3ddcba;font-size:28px;margin-top:4px;padding:0 20px}.contact-box .btn-content{font-size:18px;font-weight:500}.contact-box:focus,.contact-box:hover{background-color:#00866d;color:#fff;text-decoration:none}.booking-wrapper{--primary-color:#aff0e5;--light-color:#e5f4f1;--dark-color:#00211b;align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;max-width:660px;padding:0}.booking-wrapper ul li{margin:0 10px 20px 0}.tags{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.tag{background-color:transparent;border:2px solid var(--dark-color);border-radius:100rem;font-size:15px;font-weight:600;transition:background-color .25s ease,box-shadow .25s ease}.tag,.tag>a{color:var(--dark-color)}.tag>a{display:inline-block;font-weight:500;padding:10px 24px;position:relative}.tag>a,.tag>a:hover{text-decoration:none}.tag>a:hover{color:var(--primary-color)}.tag:hover{background-color:var(--dark-color)}.avonova-box{align-items:flex-start;background-color:#fff;border-radius:10px;box-shadow:0 0 18px rgba(0,0,0,.09);display:flex;flex-direction:column;justify-content:flex-start;min-height:200px;padding:32px}.avonova-box>h2{font-family:GT-Walsheim;font-size:24px;font-weight:500;margin-bottom:8px}.product-box{align-items:flex-start;background-color:#005646;border-radius:10px;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;min-height:200px;padding:20px}.product-heading{color:#fff;font-size:32px}.product-content{color:#fff;font-size:17px;font-weight:500}.mint{background-color:#e5f4f1!important}.mint,.rosa{color:#272727!important}.rosa{background-color:#ffddd4!important}.orange{background-color:#ffdcaf!important;color:#272727!important}.service-card{background-color:#e0fff9;border-radius:20px;box-shadow:0 0 18px rgba(0,0,0,.09);display:flex;flex-direction:column;justify-content:space-between;min-height:325px;padding:24px;transition:all .18s ease-in-out}.service-card,.service-card-link{text-decoration:none}.service-card-link:hover,.service-card:hover{background-color:#aff0e5;cursor:pointer;text-decoration:none}.service-card:hover .avonova-button{background-color:#00211b;color:#fff}.service-card .service-card-title{font-family:GT-Walsheim;font-size:24px;font-weight:500;margin-bottom:10px;text-decoration:none;word-break:break-word}.service-card .service-card-text{color:#231f20;font-size:16px;font-weight:400;line-height:150%}.button-wrapper{margin-top:32px}.avonova-button{border:2px solid #272727!important;border-radius:28px;color:#231f20;font-weight:500!important;padding:4px 22px;text-align:center}.avonova-button a{font-weight:500!important;text-decoration:none}