.Registration-module-scss-module__oXdCYa__form{flex-direction:column;justify-content:center;align-items:center;width:900px;min-width:100%;height:fit-content;display:flex}@media screen and (max-width:991px){.Registration-module-scss-module__oXdCYa__form{width:100%;margin:0 32px}}.Registration-module-scss-module__oXdCYa__inputsWrapper{flex-wrap:wrap;justify-content:space-between;display:flex}@media screen and (max-width:539px){.Registration-module-scss-module__oXdCYa__inputsWrapper{flex-direction:column}}.Registration-module-scss-module__oXdCYa__inputItem{flex:1;align-self:center;min-width:49%;max-width:49%;margin-bottom:24px}@media screen and (max-width:539px){.Registration-module-scss-module__oXdCYa__inputItem{min-width:100%;max-width:initial}}.Registration-module-scss-module__oXdCYa__checkbox{background:initial;color:#fff;border:initial;min-width:fit-content;margin-top:-16px;padding:0}.Registration-module-scss-module__oXdCYa__checkbox:focus-within{background:initial;border-color:initial}.Registration-module-scss-module__oXdCYa__checkbox:focus-within .Registration-module-scss-module__oXdCYa__input{background:var(--color-brand-25)}.Registration-module-scss-module__oXdCYa__checkbox label{font-size:14px;font-weight:400;line-height:140%;color:#fff!important}.Registration-module-scss-module__oXdCYa__checkbox span{color:#fff;font-size:14px;font-weight:400;line-height:140%}@media screen and (max-width:539px){.Registration-module-scss-module__oXdCYa__checkbox{margin-bottom:12px}}.Registration-module-scss-module__oXdCYa__button{width:100%;margin-top:12px}.Registration-module-scss-module__oXdCYa__note{text-align:center;margin-top:8px;font-size:14px;font-weight:400;line-height:140%}.Registration-module-scss-module__oXdCYa__link{cursor:pointer;color:#fff;font-size:14px;font-weight:400;line-height:140%;text-decoration:underline}.Registration-module-scss-module__oXdCYa__titleWrapper{justify-content:center;display:flex;overflow:hidden}.Registration-module-scss-module__oXdCYa__title{text-align:center;margin-bottom:16px;padding:0 4px;position:relative}.Registration-module-scss-module__oXdCYa__title:before,.Registration-module-scss-module__oXdCYa__title:after{content:"";background-color:#fff;width:50vw;height:1px;display:block;position:absolute;top:50%;transform:translateY(-50%)}.Registration-module-scss-module__oXdCYa__title:before{left:105%}.Registration-module-scss-module__oXdCYa__title:after{right:105%}@media screen and (min-width:768px) and (max-width:991px){.Registration-module-scss-module__oXdCYa__title:before,.Registration-module-scss-module__oXdCYa__title:after{min-width:236px;max-width:236px}}.Registration-module-scss-module__oXdCYa__checkboxLink{color:#fff;font-size:14px;font-weight:400;line-height:140%;text-decoration:underline}@media screen and (max-width:539px){.Registration-module-scss-module__oXdCYa__mobileCheckbox{margin-top:12px}}.Registration-module-scss-module__oXdCYa__messageForm{flex-direction:column;align-items:center;max-width:452px;display:flex}@media screen and (max-width:539px){.Registration-module-scss-module__oXdCYa__messageForm{max-width:309px}}.Registration-module-scss-module__oXdCYa__messageTitle{text-align:center;max-width:392px;margin-bottom:16px;font-size:28px;font-weight:700;line-height:120%}@media screen and (max-width:539px){.Registration-module-scss-module__oXdCYa__messageTitle{max-width:300px;font-size:26px;font-weight:600;line-height:135%}}.Registration-module-scss-module__oXdCYa__description{text-align:center;margin:-12px 0 8px;font-size:16px;font-weight:500;line-height:140%}@media screen and (max-width:539px){.Registration-module-scss-module__oXdCYa__description{margin:-12px 8px 16px}}.Registration-module-scss-module__oXdCYa__titleRegistration{margin-bottom:16px;font-size:28px;font-weight:700;line-height:120%}@media screen and (max-width:539px){.Registration-module-scss-module__oXdCYa__titleRegistration{font-size:26px;font-weight:600;line-height:135%}}.Registration-module-scss-module__oXdCYa__phoneInput{border-radius:100px!important}.Registration-module-scss-module__oXdCYa__phoneInput input{padding-top:19px}.Registration-module-scss-module__oXdCYa__phoneInput label{left:20px!important}.Registration-module-scss-module__oXdCYa__phoneInput label+*{left:20px}.Registration-module-scss-module__oXdCYa__resend{margin-top:10px}.Registration-module-scss-module__oXdCYa__errors{margin-top:5px;font-size:16px}.Registration-module-scss-module__oXdCYa__input{border-radius:100px!important}.Registration-module-scss-module__oXdCYa__input label{left:20px!important}
