.user-signup{position:relative}@media(max-width:767px){.user-signup{display:flex;flex-direction:column-reverse}}.user-signup__left--wrapper{display:flex;flex-direction:column;justify-content:center}@media(max-width:767px){.user-signup__left{position:relative;margin-top:-50px;background-color:#fff;border-top-left-radius:25px;border-top-right-radius:25px}}.user-signup__left .site-container{overflow:visible}.user-signup__right{margin-left:50%;margin-bottom:80px}@media(max-width:1400px){.user-signup__right{margin-bottom:120px}}@media(max-width:1110px){.user-signup__right{margin-bottom:220px}}@media(max-width:767px){.user-signup__right{margin:-60px 0 0}}.user-signup__img{position:relative;width:100%;height:calc(100vh - 160px)}.user-signup__img img{border-radius:25px 0 0 25px}@media(max-width:767px){.user-signup__img img{border-radius:0}.user-signup__img{height:235px}}.user-signup__heading{color:#000;font-size:35px;font-weight:400;margin-bottom:15px}@media(max-width:767px){.user-signup__heading{text-align:center;font-size:30px;line-height:40px;font-weight:500}}.user-signup__subtitle{display:flex;color:#000;font-size:18px;font-weight:300;margin-bottom:43px}@media(max-width:767px){.user-signup__subtitle{margin:0 auto 25px;font-weight:400}}.user-signup__login{color:#000;font-size:18px;font-weight:500;border:none;background:#fff;padding:0;text-decoration:underline;margin-left:10px;transition:all .2s ease}.user-signup__login:hover{color:#04f}@media(max-width:767px){.user-signup__login{margin-left:5px}}.user-signup__show{position:absolute;top:17px;right:25px;color:#000;font-size:14px;font-weight:400;text-decoration:underline;background:#fff;padding:0;border:0}@media(max-width:576px){.user-signup__show{top:15px}}.user-signup__input{position:relative}.user-signup__input--row{display:flex;margin:0 -8px}@media(max-width:576px){.user-signup__input--row{display:block}}.user-signup__input--row-solo .user-signup__input--wrapper{width:100%;padding:0 8px}.user-signup__input--wrapper{position:relative;width:50%;padding:0 8px}@media(max-width:576px){.user-signup__input--wrapper{width:100%}}.user-signup__input--wrapper.checked .inp-group__input--wrapper.user-signup-form .inp-group__input{border:1px solid #04f}.user-signup__input--wrapper.checked .inp-group__input--wrapper.user-signup-form .inp-group__label{visibility:visible;opacity:1}.user-signup .inp-group__input--wrapper.user-signup-form{width:100%;padding:0;margin-bottom:25px}@media(max-width:576px){.user-signup .inp-group__input--wrapper.user-signup-form{margin-bottom:20px}}.user-signup .inp-group__input--wrapper.user-signup-form .inp-group__input{background:#fff;border:1px solid #dfe1ee;border-radius:25px;transition:.3s ease-out}.user-signup .inp-group__input--wrapper.user-signup-form .inp-group__input:focus{border:1px solid #04f}.user-signup .inp-group__input--wrapper.user-signup-form .inp-group__input:focus~.inp-group__label{visibility:visible;opacity:1}.user-signup .inp-group__input--wrapper.user-signup-form .inp-group__input::placeholder{color:#858592;font-size:18px;font-weight:300}.user-signup .inp-group__input--wrapper.user-signup-form .inp-group__label{color:#04f;background:#fff;visibility:hidden;opacity:0;transition:.3s ease-out}.user-signup .user-signup__select--wrapper.checked .select-group__wrapper.user-signup-form .select-group__select{border:1px solid #04f}.user-signup .user-signup__select--wrapper.checked .select-group__wrapper.user-signup-form .select-group__label{visibility:visible;opacity:1}.user-signup .user-signup__select--wrapper .select-group__wrapper.user-signup-form{position:relative;margin-top:0;margin-bottom:25px}@media(max-width:576px){.user-signup .user-signup__select--wrapper .select-group__wrapper.user-signup-form{margin-bottom:20px}.user-signup .user-signup__select--wrapper .select-group__wrapper.user-signup-form>div{height:44px}}.user-signup .user-signup__select--wrapper .select-group__wrapper.user-signup-form .select-group__select{border:1px solid #dfe1ee}@media(max-width:576px){.user-signup .user-signup__select--wrapper .select-group__wrapper.user-signup-form .select-group__select{font-size:13px;padding:11px 16px}}.user-signup .user-signup__select--wrapper .select-group__wrapper.user-signup-form .select-group__select:focus{border:1px solid #04f}.user-signup .user-signup__select--wrapper .select-group__wrapper.user-signup-form .select-group__select:focus~.inp-group__label{visibility:visible;opacity:1}.user-signup .user-signup__select--wrapper .select-group__label{visibility:hidden;opacity:0;color:#04f;background:linear-gradient(180deg,#fff,#fff 55%,transparent 0,transparent)}@media(max-width:576px){.user-signup .user-signup__select--wrapper .select-group__label{font-size:11px}}.user-signup .inp-group__checkbox--wrapper.user-signup-form{margin-bottom:40px}@media(max-width:767px){.user-signup .inp-group__checkbox--wrapper.user-signup-form{margin-bottom:30px}}.user-signup .inp-group__checkbox--wrapper.user-signup-form .inp-group__checkbox__label{color:#000;font-size:15px;line-height:25px;font-weight:300}.user-signup .inp-group__checkbox--wrapper.user-signup-form .inp-group__checkbox__label a{font-weight:400;text-decoration:underline}@media(max-width:767px){.user-signup .main-btn{margin:0 auto;height:50px;padding:0 20px}}.user-signup .main-btn:hover{color:#fff;border:1px solid #04f;background:#04f}.user-signup .main-btn:hover svg path{fill:#fff}.intro-section{display:flex;position:relative;padding-bottom:80px;overflow-y:visible;overflow-x:clip}@media(max-width:1010px){.intro-section{margin-top:-55px;padding-bottom:0}}.intro-section__shadow{position:absolute;top:0;left:0;right:0;background:#000;background:linear-gradient(0deg,transparent,#000);opacity:.6;width:100%;height:115px;z-index:10;display:none}@media(max-width:1010px){.intro-section__shadow{display:block}}.intro-section .site-container{display:flex}@media(max-width:1000px){.intro-section .site-container{display:flex;flex-direction:column-reverse}}.intro-section__left{flex-shrink:0;width:50%;padding-right:150px;display:flex}.intro-section__left__wrapper{display:flex;flex-direction:column;justify-content:center;width:100%}@media(max-width:1000px){.intro-section__left__wrapper{padding:0 15px;align-items:center;margin-top:20px}}@media(max-width:580px){.intro-section__left__wrapper{margin-top:0}}@media(max-width:1500px){.intro-section__left{padding-right:100px}}@media(max-width:1370px){.intro-section__left{padding-right:20px}}@media(max-width:1000px){.intro-section__left{z-index:1000;background-color:#fff;position:relative;padding-top:0;padding-right:0;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);justify-content:center;display:flex;flex-direction:column}.intro-section__left:before{margin-top:-20px;content:"";width:100%;height:20px;background-color:#fff;border-top-left-radius:30px;border-top-right-radius:30px}}.intro-section__right{height:calc(100svh - 160px);min-height:630px}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.intro-section__right{height:680px}}@media(max-width:1000px){.intro-section__right{height:360px;min-height:unset;margin-left:-15px;margin-right:-15px}}@media(max-width:800px){.intro-section__right{height:280px}}@media(max-width:576px){.intro-section__right{height:245px}}@media(max-width:380px){.intro-section__right{height:200px}}.intro-section__right__image{height:100%;position:relative;left:0;border-radius:25px 0 0 25px;overflow:hidden;background-size:cover;background-position:50%;background-repeat:no-repeat}@media(max-width:1000px){.intro-section__right__image{border-radius:0;width:100%!important}}.intro-section__right__image video{height:100%;width:100%;object-fit:cover;position:absolute;top:0;left:0}.validation-bullets{width:550px;display:flex;flex-wrap:wrap;margin-bottom:13px}@media(max-width:1200px){.validation-bullets{width:100%;max-width:100%}}.validation-bullets__bullet{width:100%;display:flex;align-items:center}.validation-bullets__bullet.light .validation-bullets__bullet-point{background:#00d96a}.validation-bullets__bullet.light .validation-bullets__bullet-text{color:#000}@media(max-width:576px){.validation-bullets__bullet-text{font-size:15px}}.validation-bullets__bullet--wrapper{width:33.3%;padding:0 12px;margin-bottom:12px}@media(max-width:1200px){.validation-bullets__bullet--wrapper{width:50%;max-width:100%}}.validation-bullets__bullet-point{width:10px;height:10px;background:#dfe3f4;border-radius:50px;margin-right:10px;flex-shrink:0}