.promo-header{align-items:center;background:var(--bg-base-primary);box-shadow:0 3px 5px var(--box_shadow_1),0 1px 2px var(--box_shadow_1);display:flex;justify-content:space-between;padding:15px 15px 15px 40px;width:100%;z-index:1}@media screen and (max-width:450px){.promo-header{padding:10px 15px}.promo-header .header_logo{width:auto}}.promo-header .header_lang{min-width:30px}.promo-header .header_lang .button_content{align-items:center;display:flex}.promo-header--no-shadow{border-bottom:1px solid var(--border-base-divider);box-shadow:none}.promo-header--dark{background:linear-gradient(#052343 49.9rem,#fff 0)}.promo-header--dark .header_lang .icon,.promo-header--dark .header_lang .link_text,.promo-header--dark .header_logo,.promo-header--dark .header_logo:hover,.promo-header--dark .header_logo_text,.promo-header--dark .header_logo img{color:#fff!important}.promo-header--dark .header_logo_text:before{background-color:#fff!important}.client-logo__header{color:var(--text-base);font-size:15px;font-style:normal;font-weight:500;line-height:18px}.client-logo__list{display:flex;flex-wrap:wrap;margin:10px 0 0 -10px;max-width:112rem}.client-logo__logo{align-items:center;border:1px solid #a1a7bc;border-radius:2px;display:flex;flex-basis:150px;flex-grow:1;height:50px;justify-content:center;margin:10px 0 0 10px;max-width:150px;padding:.7rem 1.9rem;text-align:center;width:150px}@media (min-width:768px) and (max-width:1200px){.client-logo__logo{flex-basis:100px;height:50px;max-width:100px;width:100px}}.client-logo__logo:last-child{margin-right:0}.client-logo__logo img{height:40px}@media (min-width:768px) and (max-width:1200px){.client-logo__logo img{height:auto}}.registration-tools{display:flex;flex-wrap:wrap}.registration-tools__item{align-items:center;display:flex;flex:33%;margin-top:60px;min-width:200px}@media (max-width:1100px){.registration-tools__item{flex:50%}}@media (max-width:600px){.registration-tools__item{flex:100%;margin-top:35px}}@media (min-width:768px) and (max-width:1200px){.registration-tools__item{margin-top:35px}}.registration-tools__img{flex-shrink:0}.registration-tools__text{color:var(--text-base);font-size:15px;font-style:normal;font-weight:500;max-width:140px;padding:16px}.registration__container{display:flex;margin:0 auto;max-width:1366px}@media (max-width:600px){.registration__container{flex-direction:column}}@media screen and (min-width:768px){.registration__container{min-height:calc(100vh - 55px)}}@media screen and (min-width:1400px){.registration__container{align-items:center}}.registration__title{color:var(--text-base);font-size:45px;font-style:normal;font-weight:300;line-height:53px}@media (max-width:600px){.registration__title{font-size:30px;line-height:37px}}.registration__text{align-items:center;color:var(--text-base);display:flex;font-size:18px;font-style:normal;font-weight:400;line-height:28px;max-width:630px}@media (max-width:600px){.registration__text{font-size:12px;line-height:19px}}.registration__left{max-width:956px;padding:20px 110px 20px 50px}@media (max-width:1000px){.registration__left{display:none}}.registration__right{align-self:stretch;background:var(--bg-base-secondary);max-width:460px;position:relative}@media (max-width:1000px){.registration__right{flex-grow:1;max-width:100%;min-height:calc(100vh - 55px)}}.registration__right:before{background-color:var(--bg-base-secondary);bottom:0;content:"";left:0;position:absolute;top:0;width:50vw;z-index:-1}@media screen and (max-width:1000px){.registration__right:before{left:50%;transform:translateX(-50%);width:100vw}}@media screen and (min-width:1400px){.registration__right:before{min-height:calc(100vh - var(--product_header_height))}}.registration__confirm{background:var(--bg-base-secondary);margin:0 auto;padding:55px;width:410px}@media (max-width:600px){.registration__confirm{background:#fff;padding:55px 0 0;width:100%}}.registration__confirm-title{font-size:20px;font-weight:500;line-height:25px;margin:20px 0 50px}.registration__confirm-text,.registration__confirm-title{color:var(--text-base);font-style:normal;text-align:center;word-break:break-word}.registration__confirm-text{font-size:12px;font-weight:400;line-height:19px;margin:0 auto;max-width:320px;padding:5px 0 22px}.registration__resend-confirm-email .registration__confirm-text{padding:0}.registration__resend-confirm-email .registration__confirm-text:first-child{font-size:15px;font-weight:500;line-height:18px;padding-bottom:10px;padding-top:88px}.registration__resend-confirm-email .registration__resend-button.button{background:none;display:inline-block;font-weight:400;height:inherit;line-height:19px;padding:0}.registration__resend-confirm-email .registration__resend-button.button:after,.registration__resend-confirm-email .registration__resend-button.button:hover:after{background:none;box-shadow:none}.registration__resend-confirm-email .registration__resend-button.button:hover .button_content{text-decoration:underline}.registration__icon-mail{height:25px;width:25px}.registration__icon-mail--png{width:25px}.registration__icon-mail--yahoo{height:auto}.registration__button-to-mail{align-items:center;background:#fff;border:1px solid #d9dfec;border-radius:2px;display:flex;height:40px;margin:13px auto 35px;padding:0 20px;width:max-content}.registration__button-to-mail:active,.registration__button-to-mail:hover{box-shadow:0 1px 2px #c6cfde,0 3px 5px #c6cfde}.registration__button-to-mail:active{background:var(--bg-base-secondary)}.registration__button-to-mail-text{color:var(--text-base);font-size:14px;font-weight:500;letter-spacing:.21875px;line-height:16px;padding-left:10px}.registration .auth-form{margin-top:0}.registration .auth-form__container{box-shadow:none}.registration .client-logo{margin-top:50px}