*{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)}
}
.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-top:120px;padding-bottom:120px}
.three-step .new-container{padding:0 80px}
.three-step__container{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;padding:80px;border-radius:24px}
.three-step__block{max-width:524px;width:100%}
.three-step__block:nth-child(2){padding:48px;background:#FFF;border-radius:16px}
.three-step__title{margin-top:20px;font-weight:500;font-size:2.5rem;line-height:120%;color:#FFF}
.three-step__list{margin-top:32px}
.three-step__text{margin-top:32px;font-weight:400;font-size:1rem;line-height:130%;color:#FFF}
.three-step__item{position:relative;padding-left:66px;font-weight:500;font-size:1rem;line-height:120%;color:#FFF}
.three-step__item::before{position:absolute;top:2px;left:0;font-weight:400;font-size:.75rem;line-height:140%;color:#FFF}
.three-step__item::after{content:'';position:absolute;top:3px;left:25px;width:10px;height:14px;background-repeat:no-repeat;background-size:cover;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxMCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjQuNzEzMjgiIGhlaWdodD0iNC43MTMyOCIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuNzA3MDU5IC0wLjcwNzE1NCAwLjcwNzA1OSAtMC43MDcxNTQgMy4zMjgxMiA3LjQ5OTYzKSIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzE3MzA4XzQ2NTUpIi8+CjxyZWN0IHdpZHRoPSI0LjcxMzI4IiBoZWlnaHQ9IjQuNzEzMjgiIHRyYW5zZm9ybT0ibWF0cml4KC0wLjcwNzA1OSAtMC43MDcxNTQgMC43MDcwNTkgLTAuNzA3MTU0IDYuNjY0MDYgMTAuODMzMSkiIGZpbGw9InVybCgjcGFpbnQxX2xpbmVhcl8xNzMwOF80NjU1KSIvPgo8cmVjdCB3aWR0aD0iNC43MTMyOCIgaGVpZ2h0PSI0LjcxMzI4IiB0cmFuc2Zvcm09Im1hdHJpeCgtMC43MDcwNTkgLTAuNzA3MTU0IDAuNzA3MDU5IC0wLjcwNzE1NCAzLjMyODEyIDE0LjE2NjQpIiBmaWxsPSJ1cmwoI3BhaW50Ml9saW5lYXJfMTczMDhfNDY1NSkiLz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8xNzMwOF80NjU1IiB4MT0iNC4zMTgxMWUtMDgiIHkxPSItMi42OTM0NCIgeDI9IjYuMTA5NTEiIHkyPSI5Ljk3Mzc4IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IndoaXRlIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MV9saW5lYXJfMTczMDhfNDY1NSIgeDE9IjYuNjA0NThlLTA3IiB5MT0iLTIuNjkzNDQiIHgyPSI2LjMzODg1IiB5Mj0iMTAuNTE1NyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIwIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQyX2xpbmVhcl8xNzMwOF80NjU1IiB4MT0iMS4yOTA4MmUtMDciIHkxPSItMi42OTM0NCIgeDI9IjYuNTg1MzQiIHkyPSIxMC43NDUzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K)}
.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 #E1E1E1;border-radius:8px;font-size:1rem;color:#091520}
.three-step .registration .form__input:hover{border:1px solid #E1E1E1}
.three-step .registration .form__input:hover~.form-reg__input-text{top:8px;font-size:.75rem;opacity:.7}
.three-step .registration .form__input:focus{border:1px solid #E1E1E1}
.three-step .registration .form__input-container{gap:16px}
.three-step .registration .form__input-block{width:100%;background-color:#fff}
.three-step .registration .form__input+div.error{padding-top:3px;line-height:.8}
.three-step .registration .form-reg__input-text{top:15px;left:21px;font-size:.875rem;color:rgba(19,31,42,.5)}
.three-step .registration .form-reg__input-text--top{top:8px;font-size:.75rem;opacity:.7}
.three-step .registration .form__button{max-width:unset;background-color:#191716;border-radius:8px;padding:0 10px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;font-weight:500;font-size:1rem;line-height:50px;color:#FFF}
.three-step .registration .form__button:hover{background-color:#34302e}
.three-step .registration .form__button-container{margin-top:42px;-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-size:.75rem}
.three-step .registration__success{position:absolute;top:0;left:0;width:100%;height:100%;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:30px;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:38px}
.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:.875rem;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:30px;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,255,255,.5)}
@media (max-width:1200px){.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:48px}
.three-step__block{max-width:624px}
.three-step__title{margin-top:unset}
.three-step .registration__success .MDFree-text-friend-invite__button{margin-top:40px}
}
@media (max-width:991px){.three-step{padding-top:100px;padding-bottom:100px}
.three-step .new-container{padding:0 40px}
.three-step__container{padding:64px}
.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:40px;padding:56px 24px;border-radius:16px}
.three-step__block{max-width:424px}
.three-step__block:nth-child(2){padding:32px 16px;border-radius:12px}
.three-step__title{font-size:1.5rem}
.three-step__list{margin-top:24px}
.three-step__text{font-size:.875rem}
.three-step__item{padding-left:40px;font-size:.875rem}
.three-step__item::before{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.three-step__item::after{left:22px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.three-step__item:not(:first-child){margin-top:12px}
.three-step .registration .form__input{height:40px;padding-top:10px}
.three-step .registration .form__input:hover~.form-reg__input-text{top:3px}
.three-step .registration .form__input+div.error{position:relative;top:unset;line-height:1}
.three-step .registration .form-reg__input-text{top:10px}
.three-step .registration .form-reg__input-text--top{top:3px}
.three-step .registration .form__button{font-size:.875rem;line-height:40px}
.three-step .registration .form__button-container{margin-top:32px}
.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__text{margin-top:24px}
.three-step .registration__success .MDFree-text-friend-invite__friedinvite{display:none}
.three-step .registration__success .MDFree-text-friend-invite__button{height:40px;line-height:40px}
}
.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__title{max-width:290px}
.three-step__text{max-width:320px}
}
