*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}
html{height:100%}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}
ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
input,select{vertical-align:middle}
.clear{visibility:hidden;display:block;height:0;clear:both}
button{cursor:pointer}
a{text-decoration:none;color:#1f85c5}
a:hover{text-decoration:underline}
@font-face{font-family:Golos;src:url("../../../../fonts/golos/Golos-Text_Regular.woff2") format("woff2");font-weight:400;font-style:normal}
@font-face{font-family:Golos;src:url("../../../../fonts/golos/Golos-Text_Medium.woff2") format("woff2");font-weight:500;font-style:normal}
@font-face{font-family:Golos;src:url("../../../../fonts/golos/Golos-Text_DemiBold.woff2") format("woff2");font-weight:600;font-style:normal}
@font-face{font-family:Golos;src:url("../../../../fonts/golos/Golos-Text_Bold.woff2") format("woff2");font-weight:700;font-style:normal}
html{font:400 16px/20px Golos}
body{margin:0;padding:0;width:100%;height:100%;min-height:100%}
.new-container{position:relative;max-width:1440px;min-width:320px;margin:0 auto;padding:0 40px}
.gui-hidden{display:none}
sup{vertical-align:super;font-size:smaller}
button,input,textarea{font-family:inherit}
@media screen and (max-width:767px){.new-container{padding:0 16px}
}
@media screen and (max-width:479px){.w-section{overflow:hidden}
}
.js-formLoader{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);min-height:100px}
.js-formLoader .loader{position:absolute;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80px;height:80px;-webkit-animation:show .25s ease-in-out forwards;animation:show .25s ease-in-out forwards;text-align:center}
.js-formLoader .loader__item{position:absolute;width:80px;height:80px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;-webkit-animation:loader 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:loader 1.2s cubic-bezier(.5,0,.5,1) infinite;border-width:5px;border-style:solid;border-color:#aaa transparent transparent}
.js-formLoader .loader__item:nth-child(1){-webkit-animation-delay:-.45s;animation-delay:-.45s}
.js-formLoader .loader__item:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}
.js-formLoader .loader__item:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}
@-webkit-keyframes show{from{opacity:0}
}
@keyframes show{from{opacity:0}
}
@-webkit-keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.faq{font-family:Golos}
.faq .new-container{padding:60px 0}
.faq__title{font-weight:400;font-size:2.375rem;line-height:120%;color:#091520;margin-left:40px}
.faq__desc{margin:24px 40px 0;font-weight:400;font-size:1.125rem;line-height:21px;color:#091520}
.faq__container{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;position:relative}
.faq__list{width:50%;padding:0 40px}
.faq__item_last .faq__item-block.open{border-bottom:none}
.faq__item_last .faq__item-block .faq__item-text{padding-bottom:0}
.faq__item-title{font-weight:400;font-size:1rem;line-height:130%;color:#091520;padding:10px 60px 10px 0;border-bottom:2px solid #091520;cursor:pointer;position:relative;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:78px}
.faq__item-title::before{content:'';position:absolute;right:0;top:0;width:40px;height:100%;background-position-y:center;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='4' transform='matrix(-1 -8.74228e-08 -8.74228e-08 1 32 18)' fill='%23091520'/%3E%3Crect width='24' height='4' transform='matrix(1.31134e-07 -1 -1 -1.31134e-07 22 32)' fill='%23091520'/%3E%3C/svg%3E");background-repeat:no-repeat}
.faq__item-title::after{content:'';display:block;position:absolute;left:-40px;top:-2px;width:calc(100% + 80px);height:calc(100% + 4px);background-color:#F0F0F0;-webkit-transition:visibility .15s;-o-transition:visibility .15s;transition:visibility .15s;visibility:hidden;z-index:-1}
.faq__item-title.open::before{background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='32' y='22' width='24' height='4' transform='rotate(180 32 22)' fill='%23091520'/%3E%3C/svg%3E")}
.faq__item-title:hover::after{visibility:visible}
.faq__item-block{-webkit-transition:height .3s;-o-transition:height .3s;transition:height .3s;overflow:hidden}
.faq__item-block:not(.open){height:0!important}
.faq__item-block .faq__item-text{font-weight:400;font-size:.875rem;line-height:140%;color:#091520;padding:32px 60px 64px 0}
.faq__item-block .faq__item-text p{margin-top:16px}
.faq__item-block .faq__item-text p:nth-child(1){margin-top:0}
.faq__item-block .faq__item-text a{text-decoration:underline}
.faq__item-block .faq__item-text ul{padding-left:17px;list-style-type:disc}
.faq__item-block .faq__item-text li{margin-top:8px}
.faq__item-block.open{border-bottom:2px solid #091520}
.faq__button{display:block;width:268px;text-align:center;padding:16px 0 17px;margin-top:54px;background-color:#FF5029;font-weight:400;font-size:1rem;line-height:130%;color:#fff;text-decoration:none;-webkit-transition:background-color .15s,color .15s;-o-transition:background-color .15s,color .15s;transition:background-color .15s,color .15s}
.faq__button:hover{text-decoration:none;color:#fff;background-color:#091520}
@media screen and (max-width:991px){.faq__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:106px}
.faq__title{margin-left:65px}
.faq__desc{margin:24px 65px 0}
.faq__list{width:100%;padding-left:65px;padding-right:65px}
.faq__list:nth-child(1){padding-bottom:0}
.faq__list:nth-child(1) .faq__item_last .faq__item-block.open{border-bottom:2px solid #091520}
.faq__list:nth-child(1) .faq__item_last .faq__item-block .faq__item-text{padding-bottom:64px}
.faq__button{position:absolute;bottom:0}
}
@media screen and (max-width:767px){.faq .new-container{padding-top:80px;padding-bottom:40px}
.faq__title{font-size:1.25rem;margin-left:17px}
.faq__desc{margin:24px 17px 0;font-size:1rem}
.faq__container{margin-top:14px;padding-bottom:86px}
.faq__list{padding-left:17px;padding-right:17px}
.faq__list:nth-child(1) .faq__item_last .faq__item-block .faq__item-text{padding-bottom:44px}
.faq__item-title{font-size:.875rem;padding:10px 44px 10px 0;min-height:60px}
.faq__item-title::before{top:0;width:24px;background-size:24px}
.faq__item-title::after{display:none}
.faq__item-block .faq__item-text{font-size:.75rem;padding:26px 44px 44px 0}
.faq__item-block .faq__item-text p{margin-top:12px}
.faq__button{width:152px;padding:14px 0 15px;font-size:.875rem}
}
.form__input{position:relative;width:100%;height:67px;padding-left:27px;padding-top:14px;border:2px solid #F0F0F0;font-weight:400;font-size:1rem;line-height:130%;color:#091520;cursor:pointer;-webkit-transition:border .3s,background-color 5000s ease-in-out 0s;-o-transition:border .3s,background-color 5000s ease-in-out 0s;transition:border .3s,background-color 5000s ease-in-out 0s}
.form__input:hover{border:2px solid #555}
.form__input-container{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}
.form__input-block{position:relative;width:calc(50% - 10px);-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.form__input-block:first-child{width:100%}
.form__input:hover~.form-reg__input-text{top:12px;font-size:.875rem;opacity:.5}
.form__input.error{border-color:#e95a43!important}
.form__input.error~.form-reg__input-text{color:#e95a43!important}
.form__input+div.error{display:block!important;position:absolute;width:100%;left:0;top:100%;padding-top:2px;font-size:.6875rem;font-weight:400;line-height:1;color:#e95a43!important}
.form-reg__input-text{position:absolute;left:29px;display:block;font-weight:400;font-size:1rem;line-height:130%;color:#091520;-webkit-transition:top .3s,font-size .3s,opacity .3s ease;-o-transition:top .3s,font-size .3s,opacity .3s ease;transition:top .3s,font-size .3s,opacity .3s ease;pointer-events:none;top:24px;opacity:1}
.form-reg__input-text--top{top:12px;font-size:.875rem;opacity:.5}
.form__button{font-family:Golos;display:block;max-width:195px;width:100%;padding:17px 10px 18px;font-weight:400;font-size:1rem;line-height:130%;color:#FFF;text-align:center;background-color:#091520;cursor:pointer}
.form__button-container{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:58px}
.form__button-description{max-width:270px;width:100%;font-weight:400;font-size:.875rem;line-height:120%;color:#091520;opacity:.6}
.form__button-description a{color:#091520;border-bottom:1px solid #091520}
.form__button-description a:hover{border-bottom-color:transparent;text-decoration:none}
@media screen and (max-width:767px){.form__input{height:47px;padding-left:24px;padding-top:11px;font-size:1rem}
.form__input-block{width:100%}
.form__input:hover~.form-reg__input-text{top:5px;font-size:.75rem}
.form-reg__input-text{left:26px;font-size:.875rem;top:14px}
.form-reg__input-text--top{top:5px;font-size:.75rem}
.form__button{max-width:178px;padding:14px 10px 15px;font-size:.875rem}
.form__button-container{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:40px}
.form__button-description{max-width:300px;font-size:.75rem;margin-top:32px}
}
.three-step{padding-bottom:120px}
.three-step .new-container{padding:0 80px}
.three-step__container{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;gap:80px;padding:34px 40px 30px;border-radius:24px}
.three-step__block{width:calc(100% - 522px)}
.three-step__block:nth-child(2){width:442px}
.three-step__title{font-weight:500;font-size:2.5rem;line-height:120%;color:#FFF}
.three-step__list{margin-top:30px}
.three-step__text{margin-top:32px;font-weight:400;font-size:1rem;line-height:130%;color:#FFF}
.three-step__item{font-weight:400;font-size:1.4375rem;line-height:29px;color:#fff}
.three-step__item::before{color:rgba(255,255,255,.7)}
.three-step__item:not(:first-child){margin-top:20px}
.three-step__item:nth-child(1)::before{content:'(01) '}
.three-step__item:nth-child(2)::before{content:'(02) '}
.three-step__item:nth-child(3)::before{content:'(03) '}
.three-step .registration{position:relative}
.three-step .registration .form__input{height:50px;padding-left:20px;padding-top:10px;border:1px solid transparent;border-radius:8px;font-size:1rem;color:#091520}
.three-step .registration .form__input:hover{border:1px solid transparent}
.three-step .registration .form__input:hover~.form-reg__input-text{top:5px;font-size:.875rem;opacity:.5}
.three-step .registration .form__input:focus{border:1px solid transparent}
.three-step .registration .form__input.error{border-color:#091520!important}
.three-step .registration .form__input.error~.form-reg__input-text{color:#091520!important;opacity:1}
.three-step .registration .form__input-container{gap:20px}
.three-step .registration .form__input-block{width:100%;background-color:#fff;border-radius:8px}
.three-step .registration .form__input+div.error{padding-top:1px;line-height:1;color:#091520!important}
.three-step .registration .form-reg__input-text{top:16px;left:21px;font-weight:400;font-size:1rem;line-height:1;color:#333;opacity:.5}
.three-step .registration .form-reg__input-text--top{top:5px;font-size:.875rem;opacity:.5}
.three-step .registration .form__button{max-width:unset;background-color:#091520;border-radius:8px;padding:0 10px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;font-weight:400;font-size:1rem;line-height:50px;color:#FFF}
.three-step .registration .form__button:hover{background-color:#0f2234}
.three-step .registration .form__button-container{margin-top:36px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:12px}
.three-step .registration .form__button-description{max-width:unset;font-weight:400;font-size:.75rem;line-height:16px;color:#FFF;opacity:.7}
.three-step .registration .form__button-description a{color:#FFF;border-bottom:1px solid #FFF;-webkit-transition:border-bottom-color .15s;-o-transition:border-bottom-color .15s;transition:border-bottom-color .15s}
.three-step .registration .form__button-description a:hover{border-bottom-color:transparent}
.three-step .registration__success{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;background-color:#fff;border-radius:20px;visibility:hidden}
.three-step .registration__success-title{font-weight:600;font-size:1.5rem;line-height:140%;color:#191716}
.three-step .registration__success-text{margin-top:24px;font-weight:400;font-size:1rem;line-height:140%;color:#4D4D4D}
.three-step .registration__success-back{display:block;margin-top:36px;width:254px;padding:0 10px;text-align:center;background-color:#191716;border-radius:8px;font-weight:400;font-size:1rem;line-height:50px;color:#FFF;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}
.three-step .registration__success-back:hover{text-decoration:none;background-color:#34302e}
.three-step .registration__success .MDFree-text-friend-invite__title{font-size:1.625rem;font-weight:500;color:#091520}
.three-step .registration__success .MDFree-text-friend-invite__text{margin-top:15px;font-size:.875rem;line-height:1.2;color:#212121}
.three-step .registration__success .MDFree-text-friend-invite__friedinvite{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;margin-top:20px}
.three-step .registration__success .MDFree-text-friend-invite__item{background-color:#F4F4F4;border-radius:8px}
.three-step .registration__success .MDFree-text-friend-invite__item span{font-size:1.125rem;font-weight:600;color:#FFF;background:#FF5029;border-radius:6px}
.three-step .registration__success .MDFree-text-friend-invite__item p{margin-top:10px;font-size:.75rem;color:#191716}
.three-step .registration__success .MDFree-text-friend-invite__item:last-child::before{top:-27px;background-size:contain;background-image:url(data:image/png;base64,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)}
.three-step .registration__success .MDFree-text-friend-invite__button{margin-top:18px;max-width:213px;height:50px;line-height:50px;color:#fff;background-color:#FF5029;border-radius:8px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}
.three-step .registration__success .MDFree-text-friend-invite__button:hover{background-color:#ff3b10}
.three-step .registration .js-formLoader{background-color:rgba(255,80,41,.5)}
@media (max-width:1300px){.three-step__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;padding:64px 40px}
.three-step__block,.three-step__block:nth-child(2){max-width:560px;width:100%}
.three-step__list{margin-top:20px}
.three-step__item:not(:first-child){margin-top:8px}
}
@media (max-width:991px){.three-step{padding-top:100px;padding-bottom:100px}
.three-step .new-container{padding:0 40px}
.three-step__text{margin-top:24px}
}
@media (max-width:767px){.three-step{padding-top:80px;padding-bottom:80px}
.three-step .new-container{padding:0 16px}
.three-step__container{gap:20px;padding:32px 24px;border-radius:20px}
.three-step__block,.three-step__block:nth-child(2){max-width:420px}
.three-step__title{font-size:1.5rem}
.three-step__text{font-size:.875rem}
.three-step__item{font-size:.875rem;line-height:18px}
.three-step .registration .form__input{height:40px;padding-top:11px;padding-left:16px;border-radius:6px}
.three-step .registration .form__input:hover~.form-reg__input-text{top:3px}
.three-step .registration .form__input-container{gap:16px}
.three-step .registration .form__input-block{border-radius:6px}
.three-step .registration .form-reg__input-text{top:11px;left:17px}
.three-step .registration .form-reg__input-text--top{top:3px}
.three-step .registration .form__button{border-radius:6px;font-size:.875rem;line-height:40px}
.three-step .registration .form__button-container{margin-top:28px}
.three-step .registration .form__button-description{margin-top:unset}
.three-step .registration__success-title{font-size:1.25rem}
.three-step .registration__success-text{font-size:.875rem}
.three-step .registration__success-back{width:200px;font-size:.875rem;line-height:40px}
.three-step .registration__success .MDFree-text-friend-invite__title{font-size:1.5rem}
.three-step .registration__success .MDFree-text-friend-invite__friedinvite{display:none}
.three-step .registration__success .MDFree-text-friend-invite__button{margin-top:26px;height:40px;line-height:40px;border-radius:6px}
}
.three-step{padding-top:60px}
.three-step__container{background:#00BCD5}
.three-step__title{max-width:490px}
.three-step__text{max-width:380px}
.three-step .registration .js-formLoader{top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px)}
.three-step .registration .js-formLoader .loader__item{border-top-color:#00BCD5}
@media screen and (max-width:767px){.three-step{padding-top:40px}
.three-step__title{max-width:290px}
.three-step__text{max-width:320px}
}
