@charset "UTF-8";.topnav.svelte-1fn90vr.svelte-1fn90vr{top:0;position:fixed;z-index:2;width:100%;display:flex;justify-content:space-between;align-items:center;z-index:100}.topnav.svelte-1fn90vr .mobile-menu.svelte-1fn90vr{display:none;position:absolute;top:0;left:0;width:100vw;min-height:100vh;background-color:#70c282;padding:200px 48px 50px}.topnav.svelte-1fn90vr .mobile-menu.open.svelte-1fn90vr{display:block}.topnav.svelte-1fn90vr .link-wrapper.svelte-1fn90vr{display:flex;flex-wrap:wrap;max-width:calc(100vw - 96px)}.topnav.svelte-1fn90vr .link-wrapper .mobile-links.svelte-1fn90vr{min-width:100%;color:#fff;font-size:25.45px;text-decoration:none;margin-bottom:32px}.topnav.svelte-1fn90vr .mobile-menu-wrapper.svelte-1fn90vr{position:absolute;right:25px;top:25px;background-color:#70c282;border-radius:50%;max-height:50px;max-width:50px;display:none;padding:10px;z-index:5}.topnav.svelte-1fn90vr .mobile-menu-wrapper .nav-icon.svelte-1fn90vr{float:right;height:44px;width:44px}.topnav.svelte-1fn90vr .mobile-menu-wrapper.open.svelte-1fn90vr{background-color:#1a544f}@media screen and (max-width: 1300px){.topnav.svelte-1fn90vr .mobile-menu-wrapper.svelte-1fn90vr{display:flex}.topnav.svelte-1fn90vr .menu a.svelte-1fn90vr{display:none}}.topnav.fixed.svelte-1fn90vr.svelte-1fn90vr{background-color:#fff;-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,.05);box-shadow:5px 5px 15px 5px #0000000d;transition:background-color .7s}.topnav.fixed.no-shadow.svelte-1fn90vr.svelte-1fn90vr{-webkit-box-shadow:none;box-shadow:none}.topnav.fixed.svelte-1fn90vr .menu a.svelte-1fn90vr{color:#1a544f}.topnav.fixed.svelte-1fn90vr .logo.svelte-1fn90vr{content:url(../../../icons/logo/lente_logo.svg);margin-left:20px}.topnav.svelte-1fn90vr .logo.svelte-1fn90vr{height:108px;width:243px;margin-left:10px}@media screen and (max-width: 500px){.topnav.svelte-1fn90vr .logo.svelte-1fn90vr{max-width:200px}}.topnav.svelte-1fn90vr .menu.svelte-1fn90vr{margin-right:50px}.topnav.svelte-1fn90vr .menu a.svelte-1fn90vr{color:#fff;text-decoration:none;padding:.25rem .75rem;font-size:16px;border:2px solid transparent;margin-right:10px}.topnav.svelte-1fn90vr .menu a.svelte-1fn90vr:hover{border-radius:32px;border:2px solid #70c282}.topnav.svelte-1fn90vr .menu a.active.svelte-1fn90vr{background-color:#70c282;color:#fff;border-radius:32px}.cookieConsentToggle{width:40px;height:40px;position:fixed;will-change:transform;padding:9px;border:0;box-shadow:0 0 10px #0000004d;background:white;border-radius:50%;bottom:20px;right:20px;transition:.2s;opacity:1;z-index:99980}.cookieConsentToggle *{fill:currentColor}.cookieConsentWrapper{z-index:99990;position:fixed;left:0;right:0;bottom:40px;background:rgb(250,245,232);color:#29303d;padding:24px 48px;transition:.2s;width:60%;margin:auto;border-radius:16px;font-family:Silka;-webkit-box-shadow:0px 0px 20px 5px rgba(147,147,147,.1);box-shadow:0 0 20px 5px #9393931a}.cookieConsent{margin:0 auto;display:flex;justify-content:space-between}.cookieConsent__Content{margin-right:40px}.cookieConsent__Title{margin:0;font-weight:700}.cookieConsent__Description{margin:10px 0 0}.cookieConsent__Description a{color:#fff;text-decoration:underline}.cookieConsent__Description a:hover{text-decoration:none}.cookieConsent__Right{display:flex;align-items:flex-end;flex-wrap:nowrap}.cookieConsentOperations{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);display:flex;transition:.3s;will-change:transform;z-index:99999}.cookieConsentOperations .cookieConsentOperations__List{transform:scale(1)}.cookieConsentOperations__List{background:#fff;border-radius:16px;border:24px solid rgb(250,245,232);color:#29303d;max-width:650px;padding:40px;margin:auto;overflow-y:auto;box-sizing:border-box;max-height:100vh;transition:.2s transform;will-change:transform;transform:scale(.95)}.cookieConsentOperations__Item{display:block;padding-left:60px;margin-bottom:20px;font-family:Silka}.cookieConsentOperations__Item label{color:#70c282;font-size:2rem}.cookieConsentOperations__Item.disabled{color:#999}.cookieConsentOperations__Item.disabled label:after{opacity:.3}.cookieConsentOperations__Item input{display:none}.cookieConsentOperations__Item label{align-items:center;font-size:22px;font-weight:700;display:block;position:relative}.cookieConsentOperations__Item label:before{content:"";display:block;left:-60px;background:#dedede;height:20px;border-radius:20px;width:40px;position:absolute;top:50%;transform:translateY(-50%)}.cookieConsentOperations__Item label:after{content:"";display:block;width:16px;height:16px;border-radius:50%;background:#1a544f;position:absolute;top:50%;transform:translateY(-50%);left:-58px;transition:.2s}.cookieConsentOperations__Item input:checked+label:after{transform:translate(20px,-50%)}.cookieConsent__Button{padding:15px 40px;display:block;background:#70c282;color:#fff;white-space:nowrap;border:0;font-weight:500;font-size:16px;margin-left:10px;border-radius:24px;cursor:pointer;transition:.2s}.cookieConsent__Button:nth-child(1){background-color:transparent;border:1px solid #70c282;color:#1a544f}.cookieConsent__Button:nth-child(1):hover{background:#70c282;color:#fff}.cookieConsent__Button:hover{background-color:#29303d}.cookieConsent__Button--Close{background:#70c282;color:#fff;padding:15px 60px;border-radius:24px;font-family:Silka;font-weight:600;margin:40px auto auto}@media only screen and (max-width: 900px){.cookieConsent{display:block}.cookieConsent__Right{margin-top:20px;flex-wrap:wrap}.cookieConsent__Button{margin:0 10px 10px 0}.cookieConsent__Button--Close{margin:40px 0 0}}.footer.svelte-1ufps23.svelte-1ufps23{background-color:#1a544f;position:relative;overflow:hidden;min-height:450px;padding-top:120px}.footer.svelte-1ufps23 .icons.svelte-1ufps23{border-radius:50%;border:1px solid #70c282;margin:10px 10px 30px 0;height:58px;width:58px;cursor:pointer}.footer.svelte-1ufps23 .icons.svelte-1ufps23:hover{background-color:#70c282}.footer.svelte-1ufps23 .center-block.svelte-1ufps23{position:relative;display:flex;flex-wrap:wrap;min-height:400px;margin:auto}.footer.svelte-1ufps23 .center-block .left-container.svelte-1ufps23{width:60%;min-width:200px;margin-bottom:40px}.footer.svelte-1ufps23 .center-block .left-container h4.svelte-1ufps23{margin-bottom:35px}.footer.svelte-1ufps23 .center-block .right-container.svelte-1ufps23{width:40%;min-width:300px}.footer.svelte-1ufps23 .center-block .bottom-block.svelte-1ufps23{position:relative;margin:20px auto auto;display:flex;flex-wrap:wrap;justify-content:space-between;color:#faf5e8;padding-bottom:20px}.footer.svelte-1ufps23 .center-block a.svelte-1ufps23{color:#faf5e8;text-decoration:none}.footer.svelte-1ufps23 .center-block .dot.svelte-1ufps23,.footer.svelte-1ufps23 .center-block .year.svelte-1ufps23,.footer.svelte-1ufps23 .center-block .footer-a.svelte-1ufps23{margin-right:10px}.footer.svelte-1ufps23 .center-block h4.svelte-1ufps23,.footer.svelte-1ufps23 .center-block h6.svelte-1ufps23{color:#faf5e8}@media screen and (max-width: 450px){.footer.svelte-1ufps23 .left-container.svelte-1ufps23{width:100%!important}.footer.svelte-1ufps23 .bottom-block.svelte-1ufps23{display:block;flex-wrap:wrap;justify-content:space-between;width:100%}.footer.svelte-1ufps23 .bottom-block a.svelte-1ufps23{display:block}.footer.svelte-1ufps23 .bottom-block .dot.svelte-1ufps23,.footer.svelte-1ufps23 .bottom-block h6.svelte-1ufps23{display:none}}.toast-stack.svelte-1g9g6zz.svelte-1g9g6zz{position:fixed;bottom:20px;right:20px;display:flex;flex-direction:column;gap:10px}.toast-stack.svelte-1g9g6zz .toast-container.svelte-1g9g6zz{top:20px;right:20px;padding:15px;border-radius:5px;box-shadow:0 2px 5px #0003;display:flex;align-items:center;animation:svelte-1g9g6zz-slideIn .3s ease-out}.toast-stack.svelte-1g9g6zz .toast-container .toast-message.svelte-1g9g6zz{margin-right:25px;font-size:18px}.toast-stack.svelte-1g9g6zz .toast-container.info.svelte-1g9g6zz{background-color:#fff;color:#1a544f}.toast-stack.svelte-1g9g6zz .toast-container.success.svelte-1g9g6zz{background-color:#eefaee;color:#1a544f}.toast-stack.svelte-1g9g6zz .toast-container.warning.svelte-1g9g6zz{background-color:#fff5e8;color:#ee9657}.toast-stack.svelte-1g9g6zz .toast-container.error.svelte-1g9g6zz{background-color:#fceded;color:#f3565c}.toast-stack.svelte-1g9g6zz .toast-container .remove.svelte-1g9g6zz{position:absolute;right:10px;margin-left:20px;opacity:.8}.toast-stack.svelte-1g9g6zz .toast-container .remove .icon-cross.svelte-1g9g6zz{top:0;left:0;margin:0;padding:0;border:0;background:none;position:relative;width:15px;height:15px}.toast-stack.svelte-1g9g6zz .toast-container .remove .icon-cross.svelte-1g9g6zz:before,.toast-stack.svelte-1g9g6zz .toast-container .remove .icon-cross.svelte-1g9g6zz:after{content:"";position:absolute;top:6.5px;left:0;right:0;height:2px;background:#1a544f;border-radius:2px}.toast-stack.svelte-1g9g6zz .toast-container .remove .icon-cross.svelte-1g9g6zz:before{transform:rotate(45deg)}.toast-stack.svelte-1g9g6zz .toast-container .remove .icon-cross.svelte-1g9g6zz:after{transform:rotate(-45deg)}@keyframes svelte-1g9g6zz-slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}html{font-size:18px}body{line-height:1.5;color:#1a544f}h1,h2,h3,h4,h5,h6,p{position:relative;margin:0;width:100%}h1{font-size:102px;line-height:130px;font-weight:500}h2{font-size:71.96px;line-height:93.55px;font-weight:600}h3{font-size:50.89px;line-height:66.15px;font-weight:600}h4{font-size:35.98px;line-height:46.78px;font-weight:600}h5{font-size:25.45px;line-height:42px;font-weight:500}h6{font-size:18px;line-height:27px;font-weight:400}ul{list-style:none;padding-left:0;font-size:18px;line-height:27px;font-weight:400;margin-bottom:4rem}ul li:before{content:"• ";color:#70c282}a{font-weight:500}.page-wrapper{overflow:hidden}@media screen and (max-width: 1000px){h1{font-size:50.89px;line-height:66.15px;font-weight:600}h2{font-size:35.98px;line-height:46.78px;font-weight:600}}@font-face{font-family:Silka;src:url(../../../fonts/silka-regular.woff2) format("woff2"),url(../../../fonts/silka-regular.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Silka;src:url(../../../fonts/silka-medium.woff2) format("woff2"),url(../../../fonts/silka-medium.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Silka;src:url(../../../fonts/silka-semibold.woff2) format("woff2"),url(../../../fonts/silka-semibold.woff) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Silka;src:url(../../../fonts/silka-bold.woff2) format("woff2"),url(../../../fonts/silka-bold.woff) format("woff");font-weight:700;font-display:swap}.content-block-full-width{position:relative;align-content:center;justify-content:center;width:100%}.content-block-full-width .center-block,.content-block-full-width .center-block-small{position:relative;padding:0 24px;margin:0 auto;box-sizing:border-box}.content-block-full-width .center-block{max-width:1158px}.content-block-full-width .center-block-small{max-width:968px}.spacer{height:50px}@media screen and (max-width: 450px){.center-block .left-column,.center-block .right-column{min-width:100%}}.input-container{position:relative}.input-container textarea,.input-container select,.input-container input[type=text],.input-container input[type=date]{width:100%;border:none;color:#1a544f;font-family:Silka,Avenir,Helvetica,Arial,sans-serif;padding:21px 24px;margin-bottom:32px;border-radius:12px;box-sizing:border-box;font-size:18px;line-height:22px;outline:none}.input-container input,.input-container select{height:64px}.input-container input[type=checkbox]{display:grid;place-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:#1a544f;width:25px;height:25px;border:2px solid #1a544f;border-radius:.15em;transform:translateY(-.075em)}.input-container input[type=checkbox]:before{content:"";width:.65em;height:.65em;transform:scale(0);transition:.12s transform ease-in-out;transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);background-color:#1a544f}.input-container input[type=checkbox]:checked:before{transform:scale(1)}.input-container textarea{height:304px;resize:none}.input-container ::placeholder{color:#1a544f}.input-container .error{color:#fff;position:absolute;top:51.11px;left:24px;padding:9px 14px;border-radius:8px;background-color:#fd6868;height:32px;box-sizing:border-box}.input-container .error .invalid{font-size:12.73px;line-height:15.73px}.input-container .error-square{height:15px;width:15px;background-color:#fd6868;border-radius:4px;transform:rotateY(0) rotate(45deg);opacity:1;position:absolute;top:46px;left:39.89px}.invalid input,.invalid textarea{border:1px solid #fd6868}.invalid ::placeholder{color:#fd6868}button{cursor:pointer}
