:root{--primary-color: #468c94;--primary-color-dark: #092730;--primary-color-light: #bacdd1;--secondary-color: #f7c3c5;--black-color: #231f20;--white-color: #ffffff}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Montserrat,sans-serif;min-height:100vh;max-width:100%;background-color:var(--primary-color-light);color:var(--white-color);position:relative}::selection{background-color:var(--primary-color);color:var(--white-color)}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/assets/Montserrat-Regular-UjUu1k0U.eot);src:url(/assets/Montserrat-Regular-UjUu1k0U.eot?#iefix) format("embedded-opentype"),url(/assets/Montserrat-Regular-CIMKXMQI.woff2) format("woff2"),url(/assets/Montserrat-Regular-CF93SSv3.woff) format("woff"),url(/assets/Montserrat-Regular-CeXYovQa.ttf) format("truetype"),url(/assets/Montserrat-Regular-HeWnhaYC.svg#Montserrat) format("svg")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/assets/Montserrat-Medium-Bp_yL5Zh.eot);src:url(/assets/Montserrat-Medium-Bp_yL5Zh.eot?#iefix) format("embedded-opentype"),url(/assets/Montserrat-Medium-DBGu5uxW.woff2) format("woff2"),url(/assets/Montserrat-Medium-Zs3CGYSy.woff) format("woff"),url(/assets/Montserrat-Medium-Y8VBpVdA.ttf) format("truetype"),url(/assets/Montserrat-Medium-UWoasw-n.svg#Montserrat) format("svg")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/assets/Montserrat-SemiBold-Btf4mZ4i.eot);src:url(/assets/Montserrat-SemiBold-Btf4mZ4i.eot?#iefix) format("embedded-opentype"),url(/assets/Montserrat-SemiBold-CjtsKS3e.woff2) format("woff2"),url(/assets/Montserrat-SemiBold-9xnO_X4u.woff) format("woff"),url(/assets/Montserrat-SemiBold-B40lvkYc.ttf) format("truetype"),url(/assets/Montserrat-SemiBold-C0sKUbC6.svg#Montserrat) format("svg")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/assets/Montserrat-Bold-BiIhRbFY.eot);src:url(/assets/Montserrat-Bold-BiIhRbFY.eot?#iefix) format("embedded-opentype"),url(/assets/Montserrat-Bold-BYRy5CoC.woff2) format("woff2"),url(/assets/Montserrat-Bold-CCQ_S3KA.woff) format("woff"),url(/assets/Montserrat-Bold-DT9mT9YW.ttf) format("truetype"),url(/assets/Montserrat-Bold-DPKdkOtU.svg#Montserrat) format("svg")}@tailwind base;@tailwind components;@tailwind utilities;.email-form[data-v-4d7033fc]{display:flex;flex-direction:column;align-items:flex-start}@media (max-width: 768px){.email-form[data-v-4d7033fc]{flex-direction:column;align-items:stretch}}.email-form .form-container[data-v-4d7033fc]{display:flex;width:100%;flex-direction:row;z-index:10}.email-form input[data-v-4d7033fc]{font-weight:600;color:var(--black-color);width:80%;padding:.8rem 2rem;font-size:1rem;border:0;outline:none;transition:box-shadow .3s;border-top-left-radius:5px;border-bottom-left-radius:5px;height:55px}@media (max-width: 768px){.email-form input[data-v-4d7033fc]{width:80%;margin-bottom:.5rem}}@media (max-width: 480px){.email-form input[data-v-4d7033fc]{font-size:.9rem}}.email-form input[data-v-4d7033fc]:focus{box-shadow:0 0 8px var(--secondary-color)}.email-form button[data-v-4d7033fc]{padding:.8rem 2rem;font-size:1rem;border:none;border-bottom-right-radius:5px;border-top-right-radius:5px;background-color:var(--secondary-color);color:var(--white-color);cursor:pointer;transition:background-color .3s,transform .2s;height:55px}.email-form button[data-v-4d7033fc]:active{transform:translateY(1px)}@media (max-width: 768px){.email-form button[data-v-4d7033fc]{width:20%}}@media (max-width: 480px){.email-form button[data-v-4d7033fc]{font-size:.9rem}}.checkbox-container[data-v-4d7033fc]{display:flex;align-items:center;margin-top:1rem}.checkbox-container input[type=checkbox][data-v-4d7033fc]{position:absolute;opacity:0;cursor:pointer;height:20px;width:20px;z-index:1}.checkbox-container label[data-v-4d7033fc]{display:flex;align-items:center;cursor:pointer}.checkbox-container label .custom-checkbox[data-v-4d7033fc]{width:20px;height:20px;border:2px solid var(--secondary-color);border-radius:4px;display:inline-block;margin-right:10px;position:relative;transition:background-color .3s ease,border-color .3s ease}@media (max-width: 480px){.checkbox-container label .custom-checkbox[data-v-4d7033fc]{width:40px}}.checkbox-container label .custom-checkbox[data-v-4d7033fc]:after{content:"";position:absolute;top:0;left:4px;width:6px;height:12px;border:solid var(--white-color);border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transform-origin:center;transition:transform .2s ease}.checkbox-container label input[type=checkbox]:checked+.custom-checkbox[data-v-4d7033fc]{background-color:var(--secondary-color);border-color:var(--secondary-color)}.checkbox-container label input[type=checkbox]:checked+.custom-checkbox[data-v-4d7033fc]:after{transform:rotate(45deg) scale(1)}small[data-v-4d7033fc]{font-weight:400;font-size:.6rem;color:var(--white-color);line-height:2;z-index:1}.message[data-v-4d7033fc]{font-size:1rem;margin-top:1rem;text-align:center}.message.success[data-v-4d7033fc]{color:var(--secondary-color);animation:fadeIn-4d7033fc .5s ease-in-out}.message.error[data-v-4d7033fc]{color:#ff4d4d;animation:shake-4d7033fc .5s ease-in-out}@keyframes fadeIn-4d7033fc{0%{opacity:0}to{opacity:1}}@keyframes shake-4d7033fc{0%,to{transform:translate(0)}20%,60%{transform:translate(-10px)}40%,80%{transform:translate(10px)}}.owl-container[data-v-73baadbe]{display:flex;justify-content:center;align-items:center;height:100vh;position:relative;background-color:transparent}.owl[data-v-73baadbe]{position:relative;left:14%}@media (max-width: 768px){.owl[data-v-73baadbe]{left:-50%;bottom:-40%}.expanded .owl[data-v-73baadbe]{bottom:-70%}}.owl-body[data-v-73baadbe]{max-width:540px;width:100%;z-index:10;position:relative}@media (max-width: 768px){.owl-body[data-v-73baadbe]{max-width:550px}}@media (max-width: 550px){.owl-body[data-v-73baadbe]{max-width:480px}}@media (max-width: 480px){.owl-body[data-v-73baadbe]{max-width:450px}}.owl-eyes[data-v-73baadbe]{position:absolute;top:32%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:space-between;width:406px;z-index:20}@media (max-width: 768px){.owl-eyes[data-v-73baadbe]{width:420px}}@media (max-width: 550px){.owl-eyes[data-v-73baadbe]{width:365px}}@media (max-width: 480px){.owl-eyes[data-v-73baadbe]{width:345px}}.owl.happy .eyeball[data-v-73baadbe]{transform:scale(1.2);animation:sparkle-73baadbe .5s infinite alternate ease-in-out}.owl.happy .eyelid[data-v-73baadbe]{transform:scaleY(0)}.owl.sad .eyeball[data-v-73baadbe]{transform:scale(.8) translateY(2px)}.owl.sad .eyelid[data-v-73baadbe]{transform:scaleY(1)}.eye-socket[data-v-73baadbe]{position:relative;width:168px;height:167px;background:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:20}@media (max-width: 768px){.eye-socket[data-v-73baadbe]{width:175px;height:166px}}@media (max-width: 550px){.eye-socket[data-v-73baadbe]{width:150px;height:149px}}@media (max-width: 480px){.eye-socket[data-v-73baadbe]{width:150px;height:123px}}.eye-socket:hover .eyeball[data-v-73baadbe]{transform:scale(1.1);transition:transform .3s ease}.eyeball[data-v-73baadbe]{width:70px;height:70px;transition:all .3s ease;transform-origin:center center;z-index:30}.eyeball.blinking[data-v-73baadbe]{transform:scaleY(.1)}.sleeping .owl-body[data-v-73baadbe]{animation:breathing-73baadbe 3s infinite ease-in-out}.sleeping .eyeball[data-v-73baadbe]{transform:translateY(5px);transition:transform .5s ease}.sleeping .eyelid[data-v-73baadbe]{transition:transform .5s ease;transform:scaleY(1)}.eyelid[data-v-73baadbe]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--primary-color);transform:scaleY(0);transform-origin:center top;z-index:40;transition:transform .1s ease-in-out}.eyelid.active[data-v-73baadbe]{transform:scaleY(1)}.zzz-container[data-v-73baadbe]{position:absolute;top:0;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;z-index:50}.zzz-container .zzz[data-v-73baadbe]{font-size:1.5rem;font-weight:700;color:var(--secondary-color);opacity:0;animation:floatUp-73baadbe 2s infinite ease-in-out}.zzz-container .zzz[data-v-73baadbe]:nth-child(1){animation-delay:0s}.zzz-container .zzz[data-v-73baadbe]:nth-child(2){animation-delay:.5s}.zzz-container .zzz[data-v-73baadbe]:nth-child(3){animation-delay:1s}.speech-bubble[data-v-73baadbe]{position:absolute;right:15px;top:45%;transform:translateY(-50%);background:var(--white-color);border-radius:1rem;padding:1rem;max-width:250px;filter:drop-shadow(0 2px 5px rgba(0,0,0,.1));animation:popIn-73baadbe .3s ease-out}.speech-bubble[data-v-73baadbe]:before{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%);border-style:solid;border-width:10px 10px 10px 0;border-color:transparent var(--white-color) transparent transparent}.speech-bubble.success[data-v-73baadbe]{color:var(--primary-color)}.speech-bubble.error[data-v-73baadbe]{color:#ff4d4d}@media (max-width: 768px){.speech-bubble[data-v-73baadbe]{display:none}}@keyframes floatUp-73baadbe{0%{transform:translateY(0);opacity:1}to{transform:translateY(-20px);opacity:0}}@keyframes bounceIn-73baadbe{0%{transform:translateY(-100px);opacity:0}60%{transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0);opacity:1}}@keyframes breathing-73baadbe{0%{transform:scale(1) translateY(0)}50%{transform:scale(1.01) translateY(2px)}to{transform:scale(1) translateY(0)}}@keyframes sparkle-73baadbe{0%{filter:brightness(1)}to{filter:brightness(1.3)}}@keyframes popIn-73baadbe{0%{opacity:0;transform:scale(.8) translateY(-50%)}to{opacity:1;transform:scale(1) translateY(-50%)}}@keyframes popOut-73baadbe{0%{opacity:0;transform:scale(1) translateY(-50%)}to{opacity:0;transform:scale(.8) translateY(-50%)}}.lightGreen-slider[data-v-031297bf],.darkGreen-slider[data-v-031297bf]{position:fixed;top:0;left:0;height:100%}.lightGreen-slider[data-v-031297bf]{width:100%;background:var(--primary-color-light);overflow:hidden;transform:translate(-100%)}@media (max-width: 768px){.lightGreen-slider[data-v-031297bf]{position:absolute;bottom:0;height:100%;transform:translateY(100%)}}.darkGreen-slider[data-v-031297bf]{width:64.5%;height:100vh;background:var(--primary-color-dark);display:flex;text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow:hidden;position:relative}@media (max-width: 768px){.darkGreen-slider[data-v-031297bf]{width:100%;height:100%;transform:translateY(-100%)}}@media (min-width: 769px){.darkGreen-slider[data-v-031297bf]{transform:translate(-100%)}}.darkGreen-slider .container[data-v-031297bf]{width:100%;height:100%;padding:8.61% 8.59%;overflow-y:auto}.darkGreen-slider .container .header[data-v-031297bf]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:end}.darkGreen-slider .container .header img[data-v-031297bf]{width:30%;height:100%}.darkGreen-slider .container .header span[data-v-031297bf]{width:60%;background-color:var(--white-color);height:.5px}.darkGreen-slider .container .hero-text[data-v-031297bf]{margin-top:0}.darkGreen-slider .container .hero-text h1[data-v-031297bf]{font-weight:700;font-size:4.35rem;margin-bottom:1rem;color:var(--white-color);margin-top:5rem}@media (max-width: 768px){.darkGreen-slider .container .hero-text h1[data-v-031297bf]{font-size:2.5rem;margin-top:2rem}}@media (max-width: 480px){.darkGreen-slider .container .hero-text h1[data-v-031297bf]{font-size:1.8rem}}.darkGreen-slider .container .hero-text p[data-v-031297bf]{font-weight:500;font-size:1.425rem;margin-bottom:2rem;color:var(--white-color);margin-top:2.5rem}@media (max-width: 768px){.darkGreen-slider .container .hero-text p[data-v-031297bf]{font-size:1rem;margin-top:1.5rem}}@media (max-width: 480px){.darkGreen-slider .container .hero-text p[data-v-031297bf]{font-size:.875rem;line-height:1.4}}.darkGreen-slider .container .footer[data-v-031297bf]{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:end;margin-top:4.5rem}@media (max-width: 768px){.darkGreen-slider .container .footer[data-v-031297bf]{margin-top:2rem}}.darkGreen-slider .container .footer span[data-v-031297bf]{width:100%;background-color:var(--white-color);height:.5px;background:transparent}
