.header[data-v-4e71679d]{display:flex;justify-content:space-between;padding:32px 0}.header__logo-wrapper[data-v-4e71679d]{padding-bottom:5px}.header .container[data-v-4e71679d]{align-items:center;display:flex;justify-content:space-between;width:100%}.header img[data-v-4e71679d]{height:25px}.header__nav[data-v-4e71679d]{display:none}@media(min-width:640px){.header__nav[data-v-4e71679d]{display:flex}}.header__nav a[data-v-4e71679d]{display:inline-block;font-size:23px;font-weight:500;padding:0 16px;text-decoration:none}.header__nav a.router-link-active[data-v-4e71679d],.header__nav a[data-v-4e71679d]:hover{text-decoration:underline}.header__nav .lets-chat-ribbon[data-v-4e71679d]{background-color:#42ff66;border-radius:0 0 10px 10px;color:#000;font-size:0;padding:0 7px 0 8px;position:absolute;right:40px;top:0}@media(max-width:900px){.header__nav .lets-chat-ribbon[data-v-4e71679d]{right:20px}}.header__nav .lets-chat-ribbon svg[data-v-4e71679d]{display:block;font-size:18px;margin:10px 0}.header__cta[data-v-4e71679d]{display:flex}.footer[data-v-ac80eefd]{margin-bottom:0}.footer .items[data-v-ac80eefd]{display:flex;flex-direction:column;gap:20px;justify-content:center;width:100%}@media(min-width:720px){.footer .items[data-v-ac80eefd]{flex-direction:row;gap:80px}}.footer .items .item[data-v-ac80eefd]{max-width:450px;width:100%}@media(min-width:720px){.footer .items .item[data-v-ac80eefd]{width:280px}}.footer .items .item__icon[data-v-ac80eefd]{margin:0 0 20px;max-width:50px}.footer .items .item__heading[data-v-ac80eefd]{font-weight:700}.footer .social[data-v-ac80eefd]{display:flex;margin:20px auto 0}.footer .social .icon[data-v-ac80eefd]{color:var(text-color);width:40px}.footer .logo[data-v-ac80eefd]{background:var(--purple-color);background:linear-gradient(180deg,#fff0,#9397ff59 54%);display:flex;flex-direction:column;height:280px;padding-bottom:30px;text-align:center;width:100%}@media(min-width:900px){.footer .logo[data-v-ac80eefd]{background:linear-gradient(180deg,#fff0,#9397ff59);height:370px}}.footer .logo img[data-v-ac80eefd]{margin:auto auto 40px;max-width:1000px;padding:20px;width:100%}.footer .logo p[data-v-ac80eefd]{font-size:10px}@media(min-width:900px){.footer .logo p[data-v-ac80eefd]{font-size:18px}}
