.ui-button[data-v-46add21f]{--background:var(--blue);--color:var(--white);--border-color:var(--blue);background:var(--background);border:none;border-color:var(--border-color);border-radius:8px;color:var(--color);display:inline-flex;font-size:14px;font-weight:400;line-height:1.2;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-button[data-v-46add21f],.ui-button.icon[data-v-46add21f]{align-items:center;gap:8px;justify-content:center}.ui-button.icon[data-v-46add21f]{display:flex}.ui-button[data-v-46add21f]:hover:not(:disabled){--background:#005288}.ui-button[data-v-46add21f]:active:not(:disabled){--background:#00436f}.ui-button.mid[data-v-46add21f]{padding:11.5px 16px}.ui-button.msmall[data-v-46add21f]{padding:8px 12px}.ui-button.small[data-v-46add21f]{padding:8px 10px}.ui-button.marine[data-v-46add21f]{--background:var(--marine);--color:var(--white)}.ui-button.marine.ui-button--outline[data-v-46add21f]{--border-color:var(--marine);--color:var(--marine)}.ui-button.white[data-v-46add21f]{--background:var(--white);--color:var(--dark-blue)}.ui-button.white[data-v-46add21f]:hover{--background:#d6ecfb}.ui-button.white[data-v-46add21f]:active{--background:#b6cfe0}.ui-button--outline[data-v-46add21f]{--background:transparent!important;border:1px solid;border-color:inherit}.ui-button--outline[data-v-46add21f]:hover{--background:var(--blue)!important;--color:var(--white)!important}.ui-button--outline[data-v-46add21f]:active{--background:var(--marine)!important;--color:var(--white)!important}.ui-button[data-v-46add21f]:disabled{opacity:.5}.alert-modal-overlay[data-v-7809c7ff]{align-items:center;background-color:#0d0c0cf2;display:flex;height:100%;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;width:100%;z-index:10000}.alert-modal-overlay[data-v-7809c7ff],.alert-modal__container[data-v-7809c7ff]{overflow:hidden;overflow-y:auto;touch-action:none}.alert-modal__container[data-v-7809c7ff]{padding:68px 40px;position:relative}@media (max-width:770px){.alert-modal__container[data-v-7809c7ff]{padding:93px 30px}}@media (max-width:680px){.alert-modal__container[data-v-7809c7ff]{padding:93px 30px}}@media (max-width:450px){.alert-modal__container[data-v-7809c7ff]{padding:63px 30px}}@media (max-width:360px){.alert-modal__container[data-v-7809c7ff]{padding:82.5px 30px}}.alert-modal__close[data-v-7809c7ff]{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;height:20px;justify-content:center;padding:5px;position:absolute;right:15px;top:15px;width:20px}.alert-modal__close img[data-v-7809c7ff]{height:100%;width:100%}.alert-modal__content[data-v-7809c7ff]{align-items:center;color:var(--white);display:flex;flex-direction:column;gap:20px;height:100%;max-width:560px;text-align:center}@media (max-width:680px){.alert-modal__content[data-v-7809c7ff]{max-width:380px}}@media (max-width:450px){.alert-modal__content[data-v-7809c7ff]{max-width:290px}}@media (max-width:360px){.alert-modal__content[data-v-7809c7ff]{max-width:260px}}.alert-modal__title[data-v-7809c7ff]{color:var(--white);line-height:110%}@media (max-width:768px){.alert-modal__title[data-v-7809c7ff]{font-size:24px}}@media (max-width:360px){.alert-modal__title[data-v-7809c7ff]{font-size:20px}}.alert-modal__text[data-v-7809c7ff]{font-size:16px;font-weight:400;line-height:110%}@media (max-width:768px){.alert-modal__text[data-v-7809c7ff]{font-size:14px}}.alert-modal__button[data-v-7809c7ff]{background:var(--white);color:var(--dark-blue);font-size:14px;font-weight:500;max-width:300px;width:100%}@media (max-width:680px){.alert-modal__button[data-v-7809c7ff]{max-width:380px;width:100%}}.alert-modal__phone[data-v-7809c7ff]{align-items:center;display:flex}.alert-modal__phone span[data-v-7809c7ff]{color:var(--white);font-size:18px;font-weight:600}.alert-modal__phone:hover span[data-v-7809c7ff]{color:var(--orange)}.alert-modal__phone a[data-v-7809c7ff]{color:inherit}.alert-modal__phone svg[data-v-7809c7ff]{margin-right:10px;fill:#fff}.alert-modal__phone:hover svg[data-v-7809c7ff]{fill:var(--orange)}.alert-modal__image[data-v-7809c7ff]{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:-1}.alert-modal__image img[data-v-7809c7ff]{box-shadow:0 4px 9px #0000004d;-o-object-fit:cover;object-fit:cover}.alert-modal__bg[data-v-7809c7ff],.alert-modal__image img[data-v-7809c7ff]{border-radius:20px;height:100%;width:100%}.alert-modal__bg[data-v-7809c7ff]{background:var(--marine);top:0;right:0;bottom:0;left:0;padding:68px 40px;position:absolute;z-index:-2}@media (max-width:770px){.alert-modal__bg[data-v-7809c7ff]{padding:93px 30px}}@media (max-width:680px){.alert-modal__bg[data-v-7809c7ff]{padding:93px 30px}}@media (max-width:450px){.alert-modal__bg[data-v-7809c7ff]{padding:63px 30px}}@media (max-width:360px){.alert-modal__bg[data-v-7809c7ff]{padding:82.5px 30px}}.message[data-v-ef24c08e]{align-items:center;bottom:30px;display:flex;height:58px;justify-content:center;position:fixed;right:30px;width:58px;z-index:1040}.message[data-v-ef24c08e],.message img[data-v-ef24c08e]{background:linear-gradient(180deg,#60d66a,#20b038);border-radius:8px}.message img[data-v-ef24c08e]{padding:9px;z-index:2}.message-cube[data-v-ef24c08e],.message-second_cube[data-v-ef24c08e],.message-third_cube[data-v-ef24c08e]{background:linear-gradient(180deg,#60d66a,#20b038);border-radius:8px;bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0;z-index:-2}.message-cube[data-v-ef24c08e]{animation:cube-animation-ef24c08e 3.5s infinite;height:100%;width:100%}.message-second_cube[data-v-ef24c08e]{animation:cube-animation-2-ef24c08e 3.5s infinite}.message-second_cube[data-v-ef24c08e],.message-third_cube[data-v-ef24c08e]{border:1px solid #6bec76;height:70%;transform-origin:50% 50% 0;width:70%}.message-third_cube[data-v-ef24c08e]{animation:cube-animation-3-ef24c08e 3.5s infinite}@keyframes cube-animation-ef24c08e{0%,42.86%{animation-timing-function:ease-in-out;opacity:.66;transform:scale(1)}to{opacity:0;transform:scale(2.39)}}@keyframes cube-animation-2-ef24c08e{0%,42.86%{animation-timing-function:ease-in-out;opacity:.66;transform:scale(1)}to{opacity:0;transform:scale(3.17)}}@keyframes cube-animation-3-ef24c08e{0%,42.86%{animation-timing-function:ease-in-out;opacity:.66;transform:scale(.42)}to{opacity:0;transform:scale(2.79)}}
