@charset "UTF-8";.darkmode.svelte-15yp3od .sun-and-moon:where(.svelte-15yp3od){padding:8px;display:flex;border-radius:8px;transition:.3s ease;border:1px solid var(--colorSecondary);transform:scale(.8)}.darkmode.svelte-15yp3od .sun-and-moon:where(.svelte-15yp3od) .moon{stroke:var(--colorPrimary)}.darkmode.svelte-15yp3od .sun-and-moon:where(.svelte-15yp3od) .sun{fill:var(--colorPrimary)}.darkmode.svelte-15yp3od .sun-and-moon:where(.svelte-15yp3od):hover{transition:.3s ease;background-color:var(--colorSecondary2);border:1px solid var(--colorPrimary);box-shadow:2px 2px 3px #0000001a}.darkmode.svelte-15yp3od .realistic-switch-container:where(.svelte-15yp3od){position:relative}.darkmode.svelte-15yp3od .realistic-switch-container:where(.svelte-15yp3od) .switch-caller{position:absolute;opacity:.5;top:-75px;left:-50%}@media(max-width:374px){.darkmode.svelte-15yp3od .realistic-switch-container:where(.svelte-15yp3od){transform:scale(.6)}}.darkmode.svelte-15yp3od .realistic-switch-container:where(.svelte-15yp3od) .pulsame:where(.svelte-15yp3od){position:absolute;width:fit-content;left:0;right:0;margin:0 auto auto}@media(max-width:374px){.darkmode.svelte-15yp3od .realistic-switch-container:where(.svelte-15yp3od) .pulsame:where(.svelte-15yp3od){display:none}}.darkmode.svelte-15yp3od .realistic-switch-container:where(.svelte-15yp3od) .realistic-switch:where(.svelte-15yp3od){transform:rotate(-90deg) scale(.8)}.darkmode.svelte-15yp3od .realistic-switch-container:where(.svelte-15yp3od) .realistic-switch:where(.svelte-15yp3od) #switch:where(.svelte-15yp3od){visibility:hidden;clip:rect(0 0 0 0);position:absolute;left:9999px}.darkmode.svelte-15yp3od .realistic-switch-container:where(.svelte-15yp3od) .realistic-switch:where(.svelte-15yp3od) .switch:where(.svelte-15yp3od){display:block;width:100px;height:50px;margin:50px auto;position:relative;background:#ced8da;background:linear-gradient(left,#ced8da,#d8e0e3 29%,#ccd4d7 34%,#d4dcdf 62%,#fff9f4,#e1e9ec 74%,#b7bfc2);transition:all .2s ease-out;cursor:pointer;border-radius:.35em;box-shadow:0 0 1px 2px #000000b3,inset 0 2px #fff9,inset 0 -1px 0 1px #0000004d,0 8px 10px #00000026}.darkmode.svelte-15yp3od .realistic-switch-container:where(.svelte-15yp3od) .realistic-switch:where(.svelte-15yp3od) .switch:where(.svelte-15yp3od):before{display:block;position:absolute;inset:-25px -35px;z-index:-2;content:"";border-radius:.4em;background:#d5dde0;background:linear-gradient(#d7dfe2,#bcc7cd);box-shadow:inset 0 2px #fff9,inset 0 -1px 1px 1px #0000004d,0 0 8px 2px #0003,0 2px 4px 2px #0000001a;pointer-events:none;transition:all .2s ease-out}.darkmode.svelte-15yp3od .realistic-switch-container:where(.svelte-15yp3od) .realistic-switch:where(.svelte-15yp3od) #switch:where(.svelte-15yp3od):checked~.switch:where(.svelte-15yp3od){background:#b7bfc2;background:linear-gradient(to right,#b7bfc2,#e1e9ec 26%,#fff9f4,#d4dcdf 38%,#ccd4d7 66%,#d8e0e3 71%,#ced8da)}.darkmode.svelte-15yp3od .realistic-switch-container:where(.svelte-15yp3od) .realistic-switch:where(.svelte-15yp3od) #switch:where(.svelte-15yp3od):checked~.switch:where(.svelte-15yp3od):after{background:#788b91;box-shadow:inset 0 -1px 8px #000000b3,inset 0 -2px 2px #0003,0 1px #fff,0 -1px #00000080,-110px 32px 15px 13px #00000040}.darkmode.svelte-15yp3od .realistic-switch-container:where(.svelte-15yp3od) span:where(.svelte-15yp3od){padding-top:20px;color:#f7f7f7}.dark-mode .menu-items{background-color:var(--colorSecondary)!important}.menu-items.svelte-o5hgy4{display:none;position:absolute;width:450px;height:fit-content;max-height:calc(100dvh - 40px);overflow-y:auto;margin-left:-270px;padding:20px;margin-top:10px;border-radius:var(--radius);background-color:#fff;border:1px solid var(--colorPrimary);backdrop-filter:blur(10px);top:var(--menuHeight);right:5px}@media(max-width:1200px){.menu-items.svelte-o5hgy4{width:100%!important;left:0!important;margin-left:0!important;margin-top:0;right:0!important;border:0px solid rgba(128,128,128,.3)!important;border-radius:0!important;height:calc(100dvh - 40px);background-color:var(--colorSecondary)}.menu-items.svelte-o5hgy4 .sun-and-moon{border:unset!important}}.menu-items.svelte-o5hgy4 svg{height:30px!important;width:30px!important}.menu-items.svelte-o5hgy4 .menu-group-title:where(.svelte-o5hgy4){display:block;text-align:center;padding-top:40px;padding-bottom:10px;font-family:var(--fontPrimary);font-weight:700;color:var(--colorText2)}.menu-items.svelte-o5hgy4 .menu-group:where(.svelte-o5hgy4){display:grid;grid-template-columns:1fr 1fr 1fr;align-items:start;padding:10px;gap:10px}.menu-items.svelte-o5hgy4 .menu-group:where(.svelte-o5hgy4) .item:where(.svelte-o5hgy4){cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;height:100px;font-size:14px;border-radius:8px;text-align:center;border:1px solid transparent}.menu-items.svelte-o5hgy4 .menu-group:where(.svelte-o5hgy4) .item.proximamente:where(.svelte-o5hgy4){filter:grayscale(1) opacity(.3)}.menu-items.svelte-o5hgy4 .menu-group:where(.svelte-o5hgy4) .item:where(.svelte-o5hgy4):hover{transition:.3s ease;background-color:var(--colorNeutral);border:1px solid var(--colorPrimary)}.menu-items.svelte-o5hgy4 .telf:where(.svelte-o5hgy4){display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px;padding:20px}@media(min-width:1200px){.menu-items.svelte-o5hgy4 .telf:where(.svelte-o5hgy4){display:none}}.menu-items.svelte-o5hgy4 .darkmode:where(.svelte-o5hgy4){position:absolute;top:8px;right:10px}.menu.svelte-67tq65{transition:.3s ease,padding 0s,.2s opacity;position:fixed;width:100%;top:0;z-index:6;background-color:var(--colorSecondary);border-bottom:1px solid var(--colorBorder)}.menu.menuTransparent.svelte-67tq65{background-color:unset;box-shadow:unset;border:0px solid transparent}.menu.hideOnDownClass.svelte-67tq65{opacity:0}.menu.svelte-67tq65 .menu-content:where(.svelte-67tq65){display:flex;justify-content:space-between;align-items:center;padding:10px 0 10px 20px;height:var(--menuHeight)}@media(max-width:1200px){.menu.svelte-67tq65 .menu-content:where(.svelte-67tq65){padding:0}}@media(max-width:1200px){.menu.svelte-67tq65{padding:0 20px}.menu.svelte-67tq65 .telf:where(.svelte-67tq65),.menu.svelte-67tq65 .hr:where(.svelte-67tq65),.menu.svelte-67tq65 .dots:where(.svelte-67tq65) span:where(.svelte-67tq65){display:none!important}}.menu.svelte-67tq65 .left-items:where(.svelte-67tq65){display:flex;align-items:center}.menu.svelte-67tq65 .left-items:where(.svelte-67tq65) .logo:where(.svelte-67tq65){display:flex;gap:15px;padding-right:10px;align-items:center;color:var(--colorText2);font-size:18px;height:100%}.menu.svelte-67tq65 .left-items:where(.svelte-67tq65) .subtitle:where(.svelte-67tq65){font-family:var(--fontPrimary);font-size:18px;margin-top:5px;height:100%;color:var(--colorText2)}.menu.svelte-67tq65 .left-items:where(.svelte-67tq65) .subtitle.bold:where(.svelte-67tq65){font-weight:700;letter-spacing:2px;color:var(--colorText)}@media(max-width:1200px){.menu.svelte-67tq65 .left-items:where(.svelte-67tq65) .subtitle:where(.svelte-67tq65){font-size:14px}}.menu.svelte-67tq65 .right-items:where(.svelte-67tq65){display:flex;align-items:center;justify-content:center;gap:10px}@media(min-width:1200px){.menu.svelte-67tq65 .right-items:where(.svelte-67tq65) .dots:where(.svelte-67tq65){position:relative!important}.menu.svelte-67tq65 .right-items:where(.svelte-67tq65):hover .menu-items{display:block!important}}.menu.svelte-67tq65 .right-items:where(.svelte-67tq65) .telf:where(.svelte-67tq65){display:flex;align-items:center;gap:10px;padding-right:10px;transition:.3s ease}.menu.svelte-67tq65 .right-items:where(.svelte-67tq65) .telf:where(.svelte-67tq65) svg{transition:.3s ease}.menu.svelte-67tq65 .right-items:where(.svelte-67tq65) .telf:where(.svelte-67tq65):hover{transition:.3s ease;color:var(--colorPrimary)}.menu.svelte-67tq65 .right-items:where(.svelte-67tq65) .telf:where(.svelte-67tq65):hover svg{transition:.3s ease;fill:var(--colorPrimary)}.menu.svelte-67tq65 .right-items:where(.svelte-67tq65) .hr:where(.svelte-67tq65){height:30px;width:1px;background-color:#ccc;border:0;display:none!important}.menu.svelte-67tq65 .right-items:where(.svelte-67tq65) .dots:where(.svelte-67tq65){display:none!important;cursor:pointer;position:absolute;display:flex;align-items:center;padding-left:5px;gap:10px}@media(max-width:1200px){.menu.svelte-67tq65 .right-items:where(.svelte-67tq65) .dots:where(.svelte-67tq65){padding-left:20px}}.menu.svelte-67tq65 .right-items:where(.svelte-67tq65) .dots:where(.svelte-67tq65) span:where(.svelte-67tq65){padding-left:5px;padding-right:20px}.menu.svelte-67tq65 .right-items:where(.svelte-67tq65) .cbox:where(.svelte-67tq65){position:relative;z-index:99;right:0;top:0;width:40px;height:40px;opacity:0}@media(min-width:1200px){.menu.svelte-67tq65 .right-items:where(.svelte-67tq65) .cbox:where(.svelte-67tq65){display:none}}.menu.svelte-67tq65 .cbox:checked~.menu-items{display:block!important}.summary.svelte-1jqp9k8{padding:20px 0}.summary.svelte-1jqp9k8 .field:where(.svelte-1jqp9k8){font-size:14px}.summary.svelte-1jqp9k8 .field__title:where(.svelte-1jqp9k8){font-weight:700;display:inline}.summary.svelte-1jqp9k8 .field__value:where(.svelte-1jqp9k8){display:inline}.progress-steps.svelte-la88g3{display:flex;justify-content:center;padding-top:20px;gap:5px}.progress-steps.svelte-la88g3 .progress-step:where(.svelte-la88g3){transition:.3s ease;width:10px;height:10px;border-radius:100px;background-color:var(--colorBorder)}.progress-steps.svelte-la88g3 .progress-step.active:where(.svelte-la88g3){background-color:var(--colorPrimary)}.step-error.svelte-12g64ow .contact:where(.svelte-12g64ow){display:flex;flex-direction:column;gap:0px;flex-shrink:0}.step-error.svelte-12g64ow .contact__phone:where(.svelte-12g64ow),.step-error.svelte-12g64ow .contact__whatsapp:where(.svelte-12g64ow),.step-error.svelte-12g64ow .contact__email:where(.svelte-12g64ow){display:flex;gap:10px;padding:10px 0}.simple-card.svelte-1e7sxae{transition:.3s ease;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:10px;width:100%;border:1px solid var(--colorBorder);border-radius:var(--radius);font-size:14px;text-align:center}.simple-card.svelte-1e7sxae svg{transition:.3s ease;fill:var(--colorText)}.simple-card.active.svelte-1e7sxae{color:var(--colorPrimary);border:1px solid var(--colorPrimary)}.simple-card.active.svelte-1e7sxae svg{fill:var(--colorPrimary)}.simple-card.active.svelte-1e7sxae svg.withStroke{stroke:var(--colorPrimary)}.simple-card.svelte-1e7sxae:hover{transform:scale(.9)}.checkbox-container.svelte-1nlxl5n{display:flex;align-items:center;gap:10px}.checkbox-container.white.svelte-1nlxl5n input:where(.svelte-1nlxl5n){background-color:var(--colorSecondary)}.checkbox-container.svelte-1nlxl5n label.error:where(.svelte-1nlxl5n){color:#8a1212}.checkbox-container.svelte-1nlxl5n .checkbox-custom:where(.svelte-1nlxl5n){cursor:pointer;position:relative;appearance:none;background:transparent;margin:0;width:25px;height:25px;border-radius:8px;box-shadow:var(--shadowInset);border:1px solid var(--colorBorder);flex-shrink:0}.checkbox-container.svelte-1nlxl5n .checkbox-custom.error:where(.svelte-1nlxl5n){border:1px solid rgb(138,18,18)}.checkbox-container.svelte-1nlxl5n .checkbox-custom:where(.svelte-1nlxl5n):checked{background-color:var(--colorPrimary)!important;animation:svelte-1nlxl5n-beat .3s ease;box-shadow:var(--shadow);border:1px solid var(--colorPrimary)}.checkbox-container.svelte-1nlxl5n .checkbox-custom:where(.svelte-1nlxl5n):checked:after{content:"";position:absolute;top:4px;left:4px;width:15px;height:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='0 0 26 26'%3E%3Cpath d='m22.567 4.73l-1.795-1.219a1.09 1.09 0 0 0-1.507.287l-8.787 12.959l-4.039-4.039a1.09 1.09 0 0 0-1.533 0l-1.533 1.536a1.084 1.084 0 0 0 0 1.534L9.582 22c.349.347.895.615 1.387.615s.988-.31 1.307-.774l10.58-15.606a1.085 1.085 0 0 0-.289-1.505z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}@keyframes svelte-1nlxl5n-beat{0%,to{transform:scale(1)}50%{transform:scale(.9)}}.toggle.svelte-1nlxl5n{position:relative;height:30px;width:50px;transition:.3s ease;border-radius:20px;box-shadow:inset 0 0 0 1px var(--colorPrimary)}.toggle.on.svelte-1nlxl5n{background-color:var(--colorPrimary);transition:.3s ease}.toggle.svelte-1nlxl5n input:where(.svelte-1nlxl5n){border-radius:20px;height:30px;width:50px}.toggle.svelte-1nlxl5n .slider:where(.svelte-1nlxl5n){width:20px;height:20px;position:absolute;top:0;bottom:0;left:5px;margin:auto;background-color:var(--colorPrimary);border-radius:20px;transition:.3s ease}.toggle.svelte-1nlxl5n .slider.on:where(.svelte-1nlxl5n){background-color:#fff;transform:translate(20px);transition:.3s ease}.btn.svelte-11o2bga{transition:.3s ease;border-radius:var(--radius);display:flex;justify-content:center;gap:10px;align-items:center;max-width:100%;min-height:50px;padding:10px 20px;text-decoration:none;user-select:none;touch-action:manipulation;white-space:nowrap;cursor:pointer}.btn.svelte-11o2bga *{color:inherit}.btn.svelte-11o2bga:active{transform:scale(.9)}.btn.svelte-11o2bga:active,.btn.svelte-11o2bga:hover{outline:0}.btn[disabled].svelte-11o2bga{cursor:unset;border:1px solid var(--colorBorder);opacity:.3}.btn.svelte-11o2bga svg{transition:.3s ease}.btn.btn-circle.svelte-11o2bga{border-radius:100%;background-color:var(--colorPrimary);border:1px solid var(--colorPrimary);aspect-ratio:1/1;color:var(--colorText3)}.btn.btn-circle.svelte-11o2bga:hover{background-color:var(--colorSecondary);color:var(--colorPrimary);border:1px solid var(--colorPrimary)}.btn.btn-circle.svelte-11o2bga:hover svg{fill:var(--colorPrimary)}.btn.btn-main.svelte-11o2bga{background-color:var(--colorPrimary);color:var(--colorText3);border:1px solid var(--colorPrimary)}.btn.btn-main.svelte-11o2bga .svg-loading{stroke:var(--colorText3)}.btn.btn-main.svelte-11o2bga:hover{background-color:var(--colorSecondary);color:var(--colorPrimary)}.btn.btn-main.svelte-11o2bga:hover svg{fill:var(--colorPrimary)}.btn.btn-main.svelte-11o2bga:hover .svg-loading{stroke:var(--colorPrimary)}.btn.btn-secondary.svelte-11o2bga{background-color:var(--colorSecondary);border:1px solid var(--colorBorder);color:var(--colorText2)}.btn.btn-secondary.svelte-11o2bga svg{fill:var(--colorText2)}.btn.btn-secondary.svelte-11o2bga:hover{background-color:var(--colorNeutral)}.btn.btn-secondary.active.svelte-11o2bga{border:1px solid var(--colorPrimary);color:var(--colorPrimary)}.btn.btn-danger.svelte-11o2bga{border:1px solid var(--colorError);background-color:var(--colorError);color:#fff}.btn.btn-danger.svelte-11o2bga svg{fill:#fff}.btn.btn-danger.svelte-11o2bga:hover{background-color:var(--colorSecondary);color:var(--colorError);border:1px solid var(--colorError)}.btn.btn-danger.svelte-11o2bga:hover svg{fill:var(--colorError)}.btn-eye.svelte-1r7iwa2{display:flex;align-items:center}.input-wrapper.svelte-e4aude{position:relative;display:flex;align-items:center;padding:7px;gap:5px;width:100%}.input-wrapper.svelte-e4aude label:where(.svelte-e4aude){transition:.3s ease;position:absolute;font-size:14px;top:-25px;left:0}.input-wrapper.svelte-e4aude:focus-within label:where(.svelte-e4aude),.input-wrapper.filled.svelte-e4aude label:where(.svelte-e4aude){color:var(--colorPrimary)}.input-wrapper.case.svelte-e4aude,.input-wrapper.case-white.svelte-e4aude{transition:.3s ease;min-height:40px;background-color:var(--colorNeutral);border:1px solid var(--colorBorder);border-radius:var(--radius)}.input-wrapper.case.svelte-e4aude:focus-within,.input-wrapper.case-white.svelte-e4aude:focus-within{transition:.3s ease;border-color:var(--colorPrimary)!important}.input-wrapper.case-white.svelte-e4aude{background-color:var(--colorSecondary)}.input-wrapper.floating.svelte-e4aude{padding:5px 0;border-bottom:1px solid var(--colorBorder)}.input-wrapper.floating.svelte-e4aude:after{content:"";transition:width .6s ease;position:absolute;border-bottom:1px solid var(--colorPrimary);width:0;bottom:-1px;z-index:1}.input-wrapper.floating.svelte-e4aude:focus-within:after{width:100%}.input-wrapper.floating.filled.svelte-e4aude:after{width:100%}.input-wrapper.svelte-e4aude input:where(.svelte-e4aude),.input-wrapper.svelte-e4aude textarea:where(.svelte-e4aude){margin:0;padding:0;border:none;background:none;box-shadow:none;font:inherit;color:inherit;appearance:none;outline:none;width:100%}.input-wrapper.svelte-e4aude .error-message:where(.svelte-e4aude){color:var(--colorError);position:absolute;top:-20px;right:0;font-size:12px}.modal-container.svelte-bd429p{position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:99;display:flex;justify-content:center;align-items:center}.modal-container.closed.svelte-bd429p{display:none}.modal-container.svelte-bd429p .modal-background:where(.svelte-bd429p){position:absolute;width:100%;height:100%;background:#000000b3;z-index:-1}@media(max-width:1200px){.modal-container.svelte-bd429p .modal-background:where(.svelte-bd429p){background-color:#fff}}.modal-container.svelte-bd429p .modal:where(.svelte-bd429p){background-color:var(--colorSecondary);height:fit-content;width:100%;max-height:calc(100dvh - 40px);border-radius:var(--radius);display:flex;flex-direction:column;overflow:hidden}.modal-container.svelte-bd429p .modal.neutral:where(.svelte-bd429p){background-color:var(--colorNeutral)}@media(max-width:1200px){.modal-container.svelte-bd429p .modal:where(.svelte-bd429p){max-width:100%;max-height:100dvh;height:100dvh;border:0;border-radius:0}}.modal-container.svelte-bd429p .modal:where(.svelte-bd429p) .modal-header:where(.svelte-bd429p){transition:.3s ease;position:relative;min-height:65px;display:flex;align-items:center;padding:0 20px;flex-shrink:0;z-index:1;font-size:24px;font-family:var(--fontPrimary);border-bottom:1px solid transparent}.modal-container.svelte-bd429p .modal:where(.svelte-bd429p) .modal-header.headerShadow:where(.svelte-bd429p){border-bottom:1px solid var(--colorBorder)}@media(min-width:1200px){.modal-container.svelte-bd429p .modal:where(.svelte-bd429p) .modal-header:where(.svelte-bd429p){padding-right:55px}}.modal-container.svelte-bd429p .modal:where(.svelte-bd429p) .modal-header:where(.svelte-bd429p) .close:where(.svelte-bd429p){transition:.3s ease;cursor:pointer;position:absolute;right:0;top:0;padding:20px;opacity:.4}.modal-container.svelte-bd429p .modal:where(.svelte-bd429p) .modal-header:where(.svelte-bd429p) .close:where(.svelte-bd429p):hover{transition:.3s ease;opacity:1}.modal-container.svelte-bd429p .modal:where(.svelte-bd429p) .modal-content:where(.svelte-bd429p){max-height:calc(100dvh - 105px);min-height:200px;overflow-y:auto}.modal-container.svelte-bd429p .modal:where(.svelte-bd429p) .modal-content.padding:where(.svelte-bd429p){padding:0 20px 20px}@media(max-width:1200px){.modal-container.svelte-bd429p .modal:where(.svelte-bd429p) .modal-content:where(.svelte-bd429p){max-height:calc(100dvh - 65px)}}.select-simple.svelte-ytxycw{position:relative;width:100%;height:65px}.select-simple.svelte-ytxycw .selected:where(.svelte-ytxycw){transition:.3s ease;border:1px solid var(--colorBorder);background-color:var(--colorSecondary);border-radius:var(--radius);display:flex;align-items:center;gap:5px;padding:0 15px;width:100%;height:65px;cursor:pointer}.select-simple.svelte-ytxycw .selected:where(.svelte-ytxycw) .selected-option:where(.svelte-ytxycw){display:flex;flex-direction:column;text-align:left;font-size:14px;white-space:nowrap}.select-simple.svelte-ytxycw .selected:where(.svelte-ytxycw) .placeholder:where(.svelte-ytxycw){color:var(--colorText2);font-size:14px;white-space:nowrap;text-align:left}.select-simple.svelte-ytxycw .selected:where(.svelte-ytxycw) .selected-option:where(.svelte-ytxycw),.select-simple.svelte-ytxycw .selected:where(.svelte-ytxycw) .placeholder:where(.svelte-ytxycw){width:100%}.select-simple.svelte-ytxycw .selected:where(.svelte-ytxycw) svg{flex-shrink:0}.select-simple.svelte-ytxycw .dropdown:where(.svelte-ytxycw){position:absolute;margin-top:10px;width:100%;border:1px solid var(--colorBorder);border-radius:var(--radius);background-color:var(--colorSecondary);overflow:hidden;z-index:2;visibility:hidden}.select-simple.svelte-ytxycw .dropdown.isOpen:where(.svelte-ytxycw){visibility:visible}.select-simple.svelte-ytxycw .dropdown:where(.svelte-ytxycw) .options:where(.svelte-ytxycw){overflow-y:auto;display:flex;flex-direction:column}.select-simple.svelte-ytxycw .dropdown:where(.svelte-ytxycw) .options:where(.svelte-ytxycw) .option:where(.svelte-ytxycw){padding:10px;text-align:left;font-size:14px}.select-simple.svelte-ytxycw .dropdown:where(.svelte-ytxycw) .options:where(.svelte-ytxycw) .option:where(.svelte-ytxycw):hover{background-color:var(--colorNeutral)}.select-simple.svelte-ytxycw .dropdown:where(.svelte-ytxycw) .options:where(.svelte-ytxycw) .option.clean:where(.svelte-ytxycw){border-top:1px solid var(--colorBorder);color:var(--colorText2);font-size:14px}@media(max-width:1200px){.select-simple.svelte-ytxycw .dropdown:where(.svelte-ytxycw) .options:where(.svelte-ytxycw){max-height:300px}}#modal-steps .modal-content{overflow:visible}.modal-content.svelte-1qa3cp4{width:100%}.super-form.svelte-1qa3cp4{transition:.3s ease;position:relative;height:100%}.super-form.svelte-1qa3cp4 .step{position:relative;height:fit-content}.super-form.svelte-1qa3cp4 .step:where(.svelte-1qa3cp4) .step-buttons:where(.svelte-1qa3cp4){margin-top:20px;display:flex;gap:10px}.super-form.svelte-1qa3cp4 .step:where(.svelte-1qa3cp4) .step-buttons:where(.svelte-1qa3cp4) .btn-main{width:100%}.super-form.svelte-1qa3cp4 .step .checkbox-container label{font-size:14px}.super-form.svelte-1qa3cp4 .card-multiselect:where(.svelte-1qa3cp4){padding-top:20px}.super-form.svelte-1qa3cp4 .card-multiselect:where(.svelte-1qa3cp4) .options:where(.svelte-1qa3cp4){display:flex;gap:10px;padding-bottom:20px}.super-form.svelte-1qa3cp4 .title{font-size:25px;font-weight:700;padding:10px 0;color:var(--colorPrimary)}.super-form.svelte-1qa3cp4 p{color:var(--colorText2);text-align:justify;font-size:14px;padding-bottom:10px}.form-moved-to-modal.svelte-1qa3cp4{height:100%;display:flex;align-items:center;justify-content:center;opacity:.1;filter:grayscale(1)}.dark-mode footer{background-color:var(--colorSecondary)!important}footer.svelte-xgr811{position:relative;background-color:#000000e6;overflow:hidden;height:fit-content;margin-top:80px}footer.svelte-xgr811 .bg-curioso:where(.svelte-xgr811){position:absolute;opacity:.1;top:-50%;width:110%;object-fit:cover;height:160%}@media(max-width:1200px){footer.svelte-xgr811 .bg-curioso:where(.svelte-xgr811){background-size:cover}}@media(max-width:1200px){footer.svelte-xgr811 .legal-section:where(.svelte-xgr811),footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811){flex-direction:column!important;justify-content:center;align-items:center;gap:20px}footer.svelte-xgr811 .stamps:where(.svelte-xgr811){flex-direction:column}footer.svelte-xgr811 .legal-section:where(.svelte-xgr811){height:100%!important}footer.svelte-xgr811 .legal-section__right:where(.svelte-xgr811){padding-bottom:20px}}footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811){position:relative;display:flex;flex-direction:column;justify-content:space-between;padding-top:60px;z-index:1}footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .contact:where(.svelte-xgr811){flex-shrink:0}footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .contact__address:where(.svelte-xgr811),footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .contact__phone:where(.svelte-xgr811),footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .contact__whatsapp:where(.svelte-xgr811),footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .contact__email:where(.svelte-xgr811),footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .contact__form:where(.svelte-xgr811){display:flex;gap:10px;padding:10px 0;color:#fff}footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .contact__address:where(.svelte-xgr811) svg *,footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .contact__phone:where(.svelte-xgr811) svg *,footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .contact__whatsapp:where(.svelte-xgr811) svg *,footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .contact__email:where(.svelte-xgr811) svg *,footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .contact__form:where(.svelte-xgr811) svg *{fill:#fff!important}footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .upper:where(.svelte-xgr811){display:flex;gap:50px;align-items:flex-end;justify-content:space-between}@media(max-width:1200px){footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .upper:where(.svelte-xgr811){flex-direction:column;align-items:center}footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .upper:where(.svelte-xgr811) .second-column:where(.svelte-xgr811){height:100%}footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .upper:where(.svelte-xgr811) .second-column:where(.svelte-xgr811) .logo-svg{display:none}}footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .registre:where(.svelte-xgr811){max-width:fit-content;width:100%;min-width:220px;opacity:.8}footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .registre:where(.svelte-xgr811) strong:where(.svelte-xgr811){color:#fff}footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .registre:where(.svelte-xgr811) span:where(.svelte-xgr811){margin:0;display:flex;justify-content:space-between;color:#fff}footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .stamps:where(.svelte-xgr811),footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .second-column:where(.svelte-xgr811){display:flex;flex-direction:column;align-items:left;justify-content:space-between;gap:50px}footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .stamps:where(.svelte-xgr811) .logo-svg,footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .second-column:where(.svelte-xgr811) .logo-svg{filter:grayscale(1) brightness(4)}footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .link-section:where(.svelte-xgr811){display:flex;flex-direction:column;width:100%}footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .link-section:where(.svelte-xgr811) a:where(.svelte-xgr811),footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .link-section:where(.svelte-xgr811) h5:where(.svelte-xgr811){color:#fff;padding-bottom:5px}footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .link-section:where(.svelte-xgr811) h5:where(.svelte-xgr811){font-weight:700;font-size:20px;padding-bottom:10px}footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .legal-section:where(.svelte-xgr811){display:flex;justify-content:space-between;align-items:center;width:100%;height:50px;margin-top:30px;font-size:14px}footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .legal-section__left:where(.svelte-xgr811){display:flex;gap:40px;color:#fffc}footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .legal-section__left:where(.svelte-xgr811) div:where(.svelte-xgr811){color:var(--colorText3)}@media(max-width:1200px){footer.svelte-xgr811 .g-wrapper:where(.svelte-xgr811) .legal-section__left:where(.svelte-xgr811){gap:5px;text-align:center}}.go-up-scroll.svelte-pzdt20{transition:.3s ease;position:fixed;display:flex;align-items:center;justify-content:center;z-index:2;bottom:10px;width:45px;height:45px;right:10px;padding:0;transform:rotate(-180deg);cursor:pointer;opacity:0}.go-up-scroll.show.svelte-pzdt20{opacity:1}.go-up-scroll.svelte-pzdt20:hover{transform:rotate(-180deg) scale(.9);border:1px solid var(--colorPrimary)}.g-wrapper.svelte-absr87 h1:where(.svelte-absr87){padding-top:10vh;font-size:30px}.g-wrapper.svelte-absr87 h2:where(.svelte-absr87){padding:10px 0;color:var(--colorText2)}.g-wrapper.svelte-absr87 a:where(.svelte-absr87):hover{color:var(--colorPrimary)}.cookie-banner.svelte-jj30q6{position:fixed;z-index:99;bottom:0;margin:10px;background-color:#ffffffe6;backdrop-filter:blur(10px);border-radius:var(--radius);box-shadow:2px 2px 15px #0003;padding:15px;width:100%;max-width:400px;max-height:90vh;overflow-y:auto}@media(max-width:1200px){.cookie-banner.svelte-jj30q6{margin:0;border-radius:var(--radius) var(--radius) 0 0}}.cookie-banner.svelte-jj30q6 p:where(.svelte-jj30q6){font-size:14px;text-align:justify;padding:5px 0;color:#000}.cookie-banner.svelte-jj30q6 .buttons:where(.svelte-jj30q6){display:flex;padding-top:10px;gap:10px}.cookie-banner.svelte-jj30q6 .buttons:where(.svelte-jj30q6) svg{fill:var(--colorText2)}.cookie-banner.svelte-jj30q6 a:where(.svelte-jj30q6){color:var(--colorPrimary);font-size:14px;text-decoration:underline}.cookie-banner.svelte-jj30q6 .cookie-title:where(.svelte-jj30q6){text-align:center}.cookie-banner.svelte-jj30q6 .cookie-title:where(.svelte-jj30q6),.cookie-banner.svelte-jj30q6 .cookie-subtitle:where(.svelte-jj30q6){font-size:18px;font-weight:700;color:var(--colorPrimary)!important;margin-top:10px}.cookie-banner.svelte-jj30q6 .cookie-subtitle:where(.svelte-jj30q6){display:flex;align-items:center;font-size:16px;gap:5px}.cookie-banner.svelte-jj30q6 .checkbox-custom{border:1px solid var(--colorPrimary)}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}@font-face{font-family:Gudea;src:url(/assets/fonts/Gudea-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Century Gothic;src:url(/assets/fonts/Century-Gothic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box;font-family:var(--fontSecondary),sans-serif;color:var(--colorText)}b{font-weight:700;font-family:inherit}ul{list-style-type:none;margin:0;padding:0}span,p{margin:0;font-family:inherit;color:inherit}a{transition:.3s ease;color:inherit;outline:0;text-decoration:none;font-family:inherit;cursor:pointer}a:hover{color:var(--colorPrimary)}h1,h2,h3,h4,h5{margin:0;font-size:inherit;font-weight:unset;font-family:var(--fontPrimary),sans-serif}html{scroll-behavior:smooth}body{overflow-x:hidden;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;background-color:var(--colorNeutral);margin:0}button{background:none;color:inherit;border:none;padding:0;margin:0;font:inherit;cursor:pointer;outline:inherit}hr{border:0;border-bottom:1px solid var(--colorBorder);margin:25px 0}svg.withStroke{stroke:var(--colorText)}svg{flex-shrink:0}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:#fff0}::-webkit-scrollbar-thumb{background:#c9c9c9;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#adadad}:root{--colorPrimary: #0e816c;--colorSecondary: #ffffff;--colorNeutral: #f7f7f7;--colorText: #222222;--colorText2: #627472;--colorText3: #fff;--colorBorder: #d3d3d3;--colorError: #922412;--radius: 10px;--menuHeight: 60px;--fontPrimary: "Gudea";--fontSecondary: "Century Gothic"}.dark-mode{--colorNeutral: #121212;--colorSecondary: #282828;--colorSecondary2: #3f3f3f;--colorBorder: rgba(255, 255, 255, .2);--colorText: #f3f3f3;--colorText2: #adadad;--colorText3: #f1f1f1}.g-btn{transition:.3s ease;display:flex;justify-content:center;align-items:center;gap:10px;border:1px solid var(--colorBorder);border-radius:var(--radius);padding:15px 20px;color:var(--colorText);background-color:var(--colorSecondary)}.g-btn.main{background-color:var(--colorPrimary);border:1px solid var(--colorPrimary);color:#fff}.g-btn.main:hover{transition:.3s ease;background-color:var(--colorPrimary);filter:brightness(110%);box-shadow:5px 5px 10px #0003}.g-btn:hover{transition:.3s ease;background-color:var(--colorNeutral)}.g-btn[disabled]{cursor:unset;border:1px solid var(--colorBorder);opacity:.3}.g-bold{font-weight:700}.g-box{padding:20px;border-radius:var(--radius);background-color:var(--colorSecondary);border:1px solid var(--colorBorder)}.g-box.hover{transition:.3s ease}.g-box.hover:hover{transition:.3s ease;transform:scale(.9)}.g-color{color:var(--colorPrimary)!important}.g-link{transition:.3s ease;text-decoration:underline}.g-link:hover{color:var(--colorPrimary)}.soft{color:var(--colorText2)}.g-h1{font-size:50px;padding-top:60px;padding-bottom:60px;text-align:center;text-wrap:balance}@media(max-width:1200px){.g-h1{font-size:30px}}.g-mini-wrapper{max-width:700px;padding:0 20px;margin:0 auto}.g-wrapper{max-width:1200px;padding:0 20px;margin:0 auto}.g-max-wrapper{max-width:2000px;margin:0 auto}.g-fade-text{display:inline-block;opacity:1;font-size:inherit;transition:opacity .5s ease-in-out}p,li{font-size:16px}[reveal]{opacity:0;transform:translateY(50px)}[revealed]{opacity:1;transform:translateY(0)}.leaflet-control-zoom{border-radius:10px!important;overflow:hidden;border:1px solid var(--colorBorder)!important}
