@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap);
@charset "UTF-8";
/*!
 * Accordion v3.1.1
 * Simple accordion created in pure Javascript.
 * https://github.com/michu2k/Accordion
 *
 * Copyright (c) Michał Strumpf
 * Published under MIT License
 */
.ac {
    margin-top: 10px;
    border: 1px solid #eee;
    background-color: #fff;
    box-sizing: border-box
}

.ac .ac-header {
    margin: 0;
    padding: 0
}

.ac .ac-trigger {
    font: bold 16px Arial, sans-serif;
    color: #111;
    text-align: left;
    width: 100%;
    padding: 10px 30px 10px 10px;
    display: block;
    cursor: pointer;
    background-color: transparent;
    -webkit-transition: color .25s ease;
    transition: color .25s ease;
    position: relative;
    text-decoration: none;
    margin: 0;
    border: 0
}

.ac .ac-trigger::after {
    content: '';
    background-image: url("/images/plus.svg");
    text-align: center;
    width: 28px;
    height: 30px;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    position: absolute;
    right: 10px;
    top: 50%
}

.ac .ac-trigger:focus {
    color: #8a8a8a
}

.ac .ac-panel {
    overflow: hidden;
    -webkit-transition-property: height, visibility;
    transition-property: height, visibility;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.ac .ac-panel .ac-text {
    font: 15px/24px Arial, sans-serif;
    color: #111;
    padding: 10px;
    margin: 0
}

.ac.js-enabled .ac-panel {
    visibility: hidden
}

.ac.is-active .ac-panel {
    visibility: visible
}

.ac.is-active > .ac-header .ac-trigger::after {
    content: '';
    background-image: url("/images/close.svg");
    text-align: center;
    width: 30px;
    height: 25px;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    position: absolute;
    right: 10px;
    top: 50%
}
*{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0}body.fqa{margin:0;background-image:url(/images/bg-fqa.png);background-size:cover;background-position:top}:root{--primary-color:#42a5f5;--text-color:#4b535e}a{color:var(--primary-color);text-decoration:none}a:hover{text-decoration:underline}#fqa{font-family:"Roboto",sans-serif}.container{max-width:1280px;width:100%;margin:0 auto;padding:0 32px;overflow:hidden}@media screen and (max-width:1279px){.container{padding:0 24px}}.background::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:#0a2439;opacity:0.5;z-index:20}#fqa .header{padding-top:16px;padding-bottom:16px;background:#ffffff;width:100%;margin:0 auto}.header-container{max-width:1280px;width:100%;padding:0 32px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:679px){.header-container{padding:0 24px}}.logo-mobile{display:none}.nav{margin-left:94px;max-width:472px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width:1279px){.nav,.lang{display:none}}.sidebar-item{display:block;width:100%;padding:16px 32px;border-top:1px solid #cbd9e5}.sidebar-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:110px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;height:100vh;width:300px;background:#ffffff;-webkit-box-shadow:0 4px 24px rgba(0,0,0,0.08);box-shadow:0 4px 24px rgba(0,0,0,0.08);top:0;right:0;z-index:50}@media screen and (max-width:639px){.sidebar-mobile{width:250px} .logo{display:none} .logo-mobile{display:block}}.close-sidebar{position:absolute;top:25px;right:35px;width:32px;height:24px;cursor:pointer}.sidebar-btn{display:none;cursor:pointer}@media screen and (max-width:1279px){.sidebar-btn{display:block}}.title-block h1{font-size:56px;line-height:64px;text-align:center;color:#4b535e}@media screen and (max-width:1279px){.title-block h1{font-size:48px;line-height:64px}}@media screen and (max-width:639px){.title-block h1{font-size:32px;line-height:40px}}.search{position:relative;background:#ffffff;border:1px solid #8ac7f9;border-radius:999px;height:50px;padding:3px 45px}.search button{position:absolute;left:15px;top:12px;border:0;padding:0;background:transparent;cursor:pointer}.search input{font-family:"Roboto",sans-serif;border:0;height:100%;width:100%;font-size:16px;line-height:24px;letter-spacing:0.25px;color:#4b535e;outline:0}.description{margin-top:40px;font-size:16px;line-height:24px;text-align:center;letter-spacing:0.25px;color:#42a5f5}.dropdown-block{margin-top:45px;margin-bottom:30px;background:#ffffff;border-radius:8px;padding:45px 80px 80px}@media screen and (max-width:1279px){.dropdown-block{padding:48px 16px}}@media screen and (max-width:679px){.dropdown-block{margin-left:-24px;margin-right:-24px}}.dropdown-block h3{font-weight:bold;font-size:32px;line-height:40px;color:#42a5f5}@media screen and (max-width:639px){.dropdown-block h3{font-size:24px;line-height:32px}}.ac{border:0;border-bottom:1px solid #cbd9e5;margin-top:20px;padding-bottom:20px}.ac-trigger{font-weight:bold;font-size:18px;line-height:24px;letter-spacing:0.25px;color:#0a2439}.ac-text{font-size:16px;line-height:24px;letter-spacing:0.25px;color:#0a2439}#home{font-family:"Roboto",sans-serif;max-width:1280px;width:100%;margin:0 auto;padding:0 32px;overflow:hidden}@media screen and (max-width:1279px){#home{padding:0 24px}}.background::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:#0a2439;opacity:0.5;z-index:20}.header{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:50px}.logo-mobile{display:none}.nav{margin-left:94px;max-width:472px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width:1279px){.nav,.lang{display:none}}.sidebar-item{display:block;width:100%;padding:16px 32px;border-top:1px solid #cbd9e5}.sidebar-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:110px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;height:100vh;width:300px;background:#ffffff;-webkit-box-shadow:0 4px 24px rgba(0,0,0,0.08);box-shadow:0 4px 24px rgba(0,0,0,0.08);top:0;right:0;z-index:50}@media screen and (max-width:639px){.sidebar-mobile{width:250px} .logo{display:none} .logo-mobile{display:block}}.close-sidebar{position:absolute;top:25px;right:35px;width:32px;height:24px;cursor:pointer}.sidebar-btn{display:none;cursor:pointer}@media screen and (max-width:1279px){.sidebar-btn{display:block}}.present-slide{max-width:1100px;width:100%;height:630px;position:relative;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:640px){.present-slide{height:670px}}.present-slide__image{margin-left:-16rem;position:absolute;right:calc(-64px + (0 - -64) * ((100vw - 300px) / (1600 - 300)));bottom:calc(-98px + (0 - -98) * ((100vw - 300px) / (1600 - 300)));width:70vw;min-width:500px;max-width:700px;z-index:-1}.present-slide__desc{color:var(--primary-color);max-width:283px;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.25px}.present-slide__heading{color:var(--primary-color);font-size:calc(32px + (56 - 32) * ((100vw - 300px) / (1600 - 300)));font-style:normal;font-weight:700;line-height:1.2;margin-bottom:24px;max-width:663px}.carousel-slide{background-image:url(/images/bg.png);background-size:cover;background-position:top;position:relative;max-height:760px;border-radius:8px;padding-top:80px;padding-left:calc(16px + (48 - 16) * ((100vw - 300px) / (1600 - 300)));padding-right:calc(16px + (48 - 16) * ((100vw - 300px) / (1600 - 300)));margin-bottom:32px;margin-top:-64px;overflow:hidden;min-height:700px;height:calc(780px + (600 - 780) * ((100vw - 300px) / (1600 - 300))) !important}@media screen and (max-width:360px){.carousel-slide{margin-left:-32px;margin-right:-32px}}.carousel-slide__heading{color:#fff;max-width:530px;font-size:32px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:32px;margin-top:0}.carousel-slide__desc{color:#fff;max-width:530px;line-height:24px;margin-bottom:32px}.carousel__images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:absolute;bottom:0;left:0}.carousel__images img{margin-left:-24px}.dots{display:-webkit-box;display:-ms-flexbox;display:flex}.dots__dot{background-color:#ffffff;height:8px;width:8px;border-radius:8px;opacity:0.5}.dots__dot:not(:last-of-type){margin-right:10px}.dots__dot--active{opacity:1}.lang-block{position:relative;margin-left:auto}.list-lang{position:absolute;top:25px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100px;background:#ffffff;-webkit-box-shadow:0 4px 24px rgba(0,0,0,0.08);box-shadow:0 4px 24px rgba(0,0,0,0.08);border-radius:12px;z-index:30}@media screen and (max-width:1279px){.header-container{justify-content:space-between} .lang-block{margin-left:0} .list-lang{display:none}}.list-lang-mobile{position:absolute;top:50px;left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100px;background:#ffffff;-webkit-box-shadow:0 4px 24px rgba(0,0,0,0.08);box-shadow:0 4px 24px rgba(0,0,0,0.08);border-radius:12px;z-index:30}.list-lang-item:nth-child(2){border-top:1px solid #cbd9e5;border-bottom:1px solid #cbd9e5}.list-lang-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;color:#4b535e}.list-lang-item:hover{color:#42a5f5}

.link--promocodes {
    padding: 7px 25px;
    border-radius: 8px;
    background-color: #EEF3F8;
    font-size: 12px;
    line-height: 18px;
    color: #2979FF;
    text-align: center;
}

.link--promocodes:hover {
    text-decoration: none;
}

.header-container>.link--promocodes {
    margin-left: 16px;
    display: none;

    @media (min-width: 1280px) {
        display: block;
    }
}

.sidebar-item--wrapper {
    padding: 16px 32px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.sidebar-item--wrapper>.link--promocodes {
    width: 100%;
}
