@font-face{font-family:Aeroport;font-style:normal;font-weight:300;src:url(../fonts/Aeroport-Light.woff2) format("woff2"),url(../fonts/Aeroport-Light.woff) format("woff")}@font-face{font-family:Aeroport;font-style:normal;font-weight:400;src:url(../fonts/Aeroport.woff2) format("woff2"),url(../fonts/Aeroport.woff) format("woff")}@font-face{font-family:Aeroport;font-style:normal;font-weight:500;src:url(../fonts/Aeroport-Medium.woff2) format("woff2"),url(../fonts/Aeroport-Medium.woff) format("woff")}.button[data-v-28253ba1]{align-items:center;background:#00e099;border-radius:22px;color:#000;-moz-column-gap:4px;column-gap:4px;display:flex;font-size:14px;font-weight:400;height:44px;justify-content:center;line-height:20px;padding:0 32px;transition:all .3s ease}@media (hover:hover) and (pointer:fine){.button[data-v-28253ba1]:hover{background:#03c98a}.button:hover._next-arrow[data-v-28253ba1] svg{transform:translate(8px)}}.button._disable[data-v-28253ba1]{pointer-events:none}.button._visible-on-view[data-v-28253ba1]{opacity:0}.button._visible-on-view[data-v-28253ba1]:not(._text){transform:scale(.8)}.button[data-v-28253ba1] svg{height:16px;width:16px;fill:currentColor;transition:transform .3s ease}.button._xl[data-v-28253ba1]{border-radius:40px;font-size:16px;font-weight:500;height:80px;line-height:24px;padding:0 56px}@media (max-width:767px){.button._xl[data-v-28253ba1]{border-radius:22px;font-size:14px;height:44px;line-height:20px;padding:0 32px}}.button._l[data-v-28253ba1]{border-radius:28px;-moz-column-gap:8px;column-gap:8px;font-size:16px;font-weight:500;height:56px;line-height:24px;padding:0 56px}@media (max-width:1279px){.button._l[data-v-28253ba1]{border-radius:22px;font-size:14px;height:44px;line-height:20px;padding:0 32px}}.button._l[data-v-28253ba1] svg{height:18px;width:18px}.button._white[data-v-28253ba1]{background:#fff}@media (hover:hover) and (pointer:fine){.button._white[data-v-28253ba1]:hover{background:#00e099}}.button._grey[data-v-28253ba1]{background:#f4f4f4}@media (hover:hover) and (pointer:fine){.button._grey[data-v-28253ba1]:hover{background:#e6e6e6}}.button._border[data-v-28253ba1]{background:none;border:1px solid #00e099}@media (hover:hover) and (pointer:fine){.button._border[data-v-28253ba1]:hover{background:#00e099}}.button._tab[data-v-28253ba1]{background:#f4f4f4;border-radius:28px;font-size:16px;height:56px;line-height:24px;padding:0 32px;white-space:nowrap}@media (max-width:1279px){.button._tab[data-v-28253ba1]{border-radius:22px;font-size:14px;height:44px;line-height:20px;padding:0 24px}}@media (hover:hover) and (pointer:fine){.button._tab[data-v-28253ba1]:hover{background:#e6e6e6}}.button._tab._active[data-v-28253ba1]{background:#00e099}.button._text[data-v-28253ba1]{background:none;height:auto;padding:0}@media (hover:hover) and (pointer:fine){.button._text[data-v-28253ba1]:hover{color:#00e099}}@media (max-width:1279px){.button._text._l[data-v-28253ba1]{font-size:16px;line-height:24px}}.button._back[data-v-28253ba1]{background:none;font-size:16px;font-weight:500;height:auto;line-height:24px;padding:0}@media (max-width:1279px){.button._back[data-v-28253ba1]{font-size:14px;font-weight:400;line-height:20px}}@media (hover:hover) and (pointer:fine){.button._back[data-v-28253ba1]:hover{color:#00e099}.button._back[data-v-28253ba1]:hover svg{transform:rotate(180deg) translate(8px)}}.button._back[data-v-28253ba1] svg{margin-bottom:-2px;transform:rotate(180deg)}.button._close[data-v-28253ba1]{background:none;color:#000;height:auto;padding:0;position:absolute}@media (hover:hover) and (pointer:fine){.button._close[data-v-28253ba1]:hover{color:#00e099}}.button._close[data-v-28253ba1] svg{display:block;height:40px;-o-object-fit:contain;object-fit:contain;width:40px;fill:currentColor;transform:unset!important}@media (max-width:767px){.button._close[data-v-28253ba1] svg{height:32px;width:32px}}.button._close-round[data-v-28253ba1]{border-radius:50%;height:56px;padding:0;position:absolute;width:56px}@media (max-width:1279px){.button._close-round[data-v-28253ba1]{height:44px;width:44px}}.button._close-round[data-v-28253ba1] svg{display:block;height:24px;-o-object-fit:contain;object-fit:contain;width:24px}@media (max-width:1279px){.button._close-round[data-v-28253ba1] svg{height:20px;width:20px}}.button._wide[data-v-28253ba1]{width:100%}@media (hover:hover) and (pointer:fine){.button._empty[data-v-28253ba1]:hover{background:transparent}}
