.main{flex-direction:column;display:flex}.login{background:#fecd23;flex-direction:column;flex-grow:2;display:flex}@media screen and (max-width:1024px){.login{background:#fff}}.login_password{text-align:center;background:#fecd23}.login_green{background-color:#a3ce4c}.login .container{flex-grow:1;position:relative}.login .h1{letter-spacing:0;margin-bottom:3.40278vw;font-size:4.44444vw;font-weight:700;line-height:5vw}@media screen and (max-width:1024px){.login .h1{font-size:9.6vw;line-height:12.4987vw}}@media screen and (min-width:1440px){.login .h1{font-size:64px;line-height:72px}}@media screen and (max-width:1024px){.login .h1{margin-bottom:8.8vw}}@media screen and (min-width:1440px){.login .h1{margin-bottom:49px}}.login__wrapper{width:33.0556vw;padding-top:16.6667vw;padding-bottom:16.6667vw}@media screen and (max-width:1024px){.login__wrapper{width:89.3333vw}}@media screen and (min-width:1440px){.login__wrapper{width:476px}}@media screen and (max-width:1024px){.login__wrapper{padding-top:6.4vw}}@media screen and (min-width:1440px){.login__wrapper{padding-top:240px}}@media screen and (max-width:1024px){.login__wrapper{padding-bottom:21.8667vw}}@media screen and (min-width:1440px){.login__wrapper{padding-bottom:240px}}.login__desc{letter-spacing:0;color:#000;margin-bottom:2.22222vw;font-size:1.66667vw;font-weight:700;line-height:2.5vw}@media screen and (max-width:1024px){.login__desc{font-size:4.8vw;line-height:6.13333vw}}@media screen and (min-width:1440px){.login__desc{font-size:24px;line-height:36px}}@media screen and (max-width:1024px){.login__desc{margin-bottom:6.4vw}}@media screen and (min-width:1440px){.login__desc{margin-bottom:32px}}@media screen and (max-width:1024px){.login__desc{font-weight:500}}.login__desc1{letter-spacing:0;color:#000;margin-top:-1.11111vw;font-size:1.38889vw;font-weight:400;line-height:2.08333vw}@media screen and (max-width:1024px){.login__desc1{font-size:4.8vw;line-height:6.25067vw}}@media screen and (min-width:1440px){.login__desc1{font-size:20px;line-height:30px}}@media screen and (max-width:1024px){.login__desc1{margin-top:0}}@media screen and (min-width:1440px){.login__desc1{margin-top:-16px}}@media screen and (max-width:1024px){.login__desc1{font-weight:500}}.login__bg{width:60.8333vw;height:100%;position:absolute;top:0;left:-6.11111vw}@media screen and (max-width:1024px){.login__bg{width:89.3333vw}}@media screen and (min-width:1440px){.login__bg{width:876px}}@media screen and (max-width:1024px){.login__bg{left:0}}@media screen and (min-width:1440px){.login__bg{width:calc(50vw + 156px);left:calc(-50vw + 632px)}}@media screen and (max-width:1024px){.login__bg{display:none}}.login__bg__angle{width:auto;height:100%;position:absolute;top:0;right:0}.login__bg__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.login__form{flex-direction:column;align-items:center;display:flex}.login__form .login__form__error{position:relative}.login__form .login__form__error span.login__form__err{opacity:1}.login__form .login__form__error .login__form__input{border-color:#f42c2c}.login__form span.login__form__err{color:#f42c2c;letter-spacing:0;opacity:0;font-size:.972222vw;font-weight:500;line-height:1.52778vw;position:absolute;bottom:-1.38889vw;right:1.38889vw}@media screen and (max-width:1024px){.login__form span.login__form__err{font-size:3.73333vw;line-height:5.86667vw}}@media screen and (min-width:1440px){.login__form span.login__form__err{font-size:14px;line-height:22px}}@media screen and (max-width:1024px){.login__form span.login__form__err{bottom:-5.33333vw}}@media screen and (min-width:1440px){.login__form span.login__form__err{bottom:-20px}}@media screen and (max-width:1024px){.login__form span.login__form__err{right:5.33333vw}}@media screen and (min-width:1440px){.login__form span.login__form__err{right:20px}}.login__form span.login__form__err:after{content:none}.login__form__login{width:100%;margin-bottom:1.38889vw;display:flex;position:relative}@media screen and (max-width:1024px){.login__form__login{margin-bottom:5.33333vw}}@media screen and (min-width:1440px){.login__form__login{margin-bottom:20px}}.login__form__password{width:100%;margin-bottom:1.66667vw;display:flex;position:relative}@media screen and (max-width:1024px){.login__form__password{margin-bottom:6.4vw}}@media screen and (min-width:1440px){.login__form__password{margin-bottom:24px}}.login__form__password__show{z-index:1;cursor:pointer;background:url(/img/content/login/show.svg) 0 0/contain no-repeat;width:1.66667vw;height:1.66667vw;position:absolute;top:1.11111vw;left:1.38889vw}@media screen and (max-width:1024px){.login__form__password__show{width:6.4vw}}@media screen and (min-width:1440px){.login__form__password__show{width:24px}}@media screen and (max-width:1024px){.login__form__password__show{height:6.4vw}}@media screen and (min-width:1440px){.login__form__password__show{height:24px}}@media screen and (max-width:1024px){.login__form__password__show{top:4.26667vw}}@media screen and (min-width:1440px){.login__form__password__show{top:16px}}@media screen and (max-width:1024px){.login__form__password__show{left:5.33333vw}}@media screen and (min-width:1440px){.login__form__password__show{left:20px}}.login__form__password__show_hide{background:url(/img/content/login/hide.svg) 0 0/contain no-repeat}.login__form__input{letter-spacing:0;cursor:pointer;color:#828282;background:#fff;border:.0694445vw solid #fff;border-top-right-radius:1.38889vw;border-bottom-left-radius:1.38889vw;width:100%;height:3.88889vw;padding-left:1.38889vw;padding-right:1.38889vw;font-size:1.11111vw;font-weight:500;line-height:1.52778vw;display:inline-flex}@media screen and (max-width:1024px){.login__form__input{font-size:4.26667vw;line-height:5.86667vw}}@media screen and (min-width:1440px){.login__form__input{font-size:16px;line-height:22px}}@media screen and (max-width:1024px){.login__form__input{border-bottom-left-radius:5.33333vw}}@media screen and (min-width:1440px){.login__form__input{border-bottom-left-radius:20px}}@media screen and (max-width:1024px){.login__form__input{border-top-right-radius:5.33333vw}}@media screen and (min-width:1440px){.login__form__input{border-top-right-radius:20px}}@media screen and (max-width:1024px){.login__form__input{padding-left:5.33333vw}}@media screen and (min-width:1440px){.login__form__input{padding-left:20px}}@media screen and (max-width:1024px){.login__form__input{padding-right:5.33333vw}}@media screen and (min-width:1440px){.login__form__input{padding-right:20px}}@media screen and (max-width:1024px){.login__form__input{height:14.9333vw}}@media screen and (min-width:1440px){.login__form__input{height:56px}}@media screen and (max-width:1024px){.login__form__input{border-width:.266667vw}}@media screen and (min-width:1440px){.login__form__input{border-width:1px}}@media screen and (max-width:1024px){.login__form__input{border-color:#eeeef2}}.login__form__input::placeholder{letter-spacing:0;color:#828282;font-size:1.11111vw;font-weight:500;line-height:1.52778vw}@media screen and (max-width:1024px){.login__form__input::placeholder{font-size:4.26667vw;line-height:5.86667vw}}@media screen and (min-width:1440px){.login__form__input::placeholder{font-size:16px;line-height:22px}}.login__form__wrapper{justify-content:space-between;width:100%;margin-bottom:1.18056vw;display:flex}@media screen and (max-width:1024px){.login__form__wrapper{margin-bottom:5.86667vw}}@media screen and (min-width:1440px){.login__form__wrapper{margin-bottom:17px}}.login__form__wrapper a,.login__form__wrapper span{letter-spacing:0;color:#3b2463;align-self:flex-start;font-size:1.38889vw;font-weight:500;line-height:2.08333vw;position:relative}@media screen and (max-width:1024px){.login__form__wrapper a,.login__form__wrapper span{font-size:4.26667vw;line-height:6.4vw}}@media screen and (min-width:1440px){.login__form__wrapper a,.login__form__wrapper span{font-size:20px;line-height:30px}}@media screen and (max-width:1024px){.login__form__wrapper a,.login__form__wrapper span{font-weight:400}}.login__form__wrapper a{transition:all .3s ease-in-out}.login__form__wrapper a:hover{color:#3b2463}.login__form .checkbox.login__form__error .custom-checkbox p:before{border-color:#f42c2c}.login__form .checkbox .login__form__err{bottom:-.833333vw;right:0}@media screen and (max-width:1024px){.login__form .checkbox .login__form__err{bottom:-3.2vw}}@media screen and (min-width:1440px){.login__form .checkbox .login__form__err{bottom:-12px}}.login__form .checkbox .custom-checkbox{cursor:pointer}.login__form .checkbox .custom-checkbox>input{z-index:-1;opacity:0;position:absolute}.login__form .checkbox .custom-checkbox>p{-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex}.login__form .checkbox .custom-checkbox>p:before{content:"";background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:50% 50%;border:.0694445vw solid #3b2463;border-radius:.277778vw;flex-grow:0;flex-shrink:0;width:1.66667vw;height:1.66667vw;margin-left:.833333vw;transition:all .3s ease-in-out;display:inline-block}@media screen and (max-width:1024px){.login__form .checkbox .custom-checkbox>p:before{border-width:.266667vw}}@media screen and (min-width:1440px){.login__form .checkbox .custom-checkbox>p:before{border-width:1px}}@media screen and (max-width:1024px){.login__form .checkbox .custom-checkbox>p:before{border-radius:1.06667vw}}@media screen and (min-width:1440px){.login__form .checkbox .custom-checkbox>p:before{border-radius:4px}}@media screen and (max-width:1024px){.login__form .checkbox .custom-checkbox>p:before{width:6.4vw}}@media screen and (min-width:1440px){.login__form .checkbox .custom-checkbox>p:before{width:24px}}@media screen and (max-width:1024px){.login__form .checkbox .custom-checkbox>p:before{height:6.4vw}}@media screen and (min-width:1440px){.login__form .checkbox .custom-checkbox>p:before{height:24px}}@media screen and (max-width:1024px){.login__form .checkbox .custom-checkbox>p:before{margin-left:3.2vw}}@media screen and (min-width:1440px){.login__form .checkbox .custom-checkbox>p:before{margin-left:12px}}.login__form .checkbox .custom-checkbox>input:checked+p:before{background-color:#3b2463;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.login__form__submit{text-align:center;justify-content:center;width:100%;margin-bottom:1.11111vw}@media screen and (max-width:1024px){.login__form__submit{margin-bottom:4.26667vw}}@media screen and (min-width:1440px){.login__form__submit{margin-bottom:16px}}.login__form__or{letter-spacing:0;color:#000;justify-content:center;align-items:center;width:31.9444vw;margin-bottom:1.11111vw;font-size:1.11111vw;font-weight:400;line-height:1.66667vw;display:flex;position:relative}@media screen and (max-width:1024px){.login__form__or{font-size:4.26667vw;line-height:6.4vw}}@media screen and (min-width:1440px){.login__form__or{font-size:16px;line-height:24px}}@media screen and (max-width:1024px){.login__form__or{margin-bottom:4.26667vw}}@media screen and (min-width:1440px){.login__form__or{margin-bottom:16px}}@media screen and (max-width:1024px){.login__form__or{width:85.0667vw}}@media screen and (min-width:1440px){.login__form__or{width:460px}}.login__form__or:before{content:"";background:#828282;width:100%;height:.0694445vw;margin-top:auto;margin-bottom:auto;position:absolute;top:0;bottom:0}@media screen and (max-width:1024px){.login__form__or:before{height:.266667vw}}@media screen and (min-width:1440px){.login__form__or:before{height:1px}}.login__form__or span{text-transform:uppercase;z-index:2;background:#fecd23;padding-left:1.11111vw;padding-right:1.11111vw;display:inline-flex}@media screen and (max-width:1024px){.login__form__or span{padding-left:4.26667vw}}@media screen and (min-width:1440px){.login__form__or span{padding-left:16px}}@media screen and (max-width:1024px){.login__form__or span{padding-right:4.26667vw}}@media screen and (min-width:1440px){.login__form__or span{padding-right:16px}}@media screen and (max-width:1024px){.login__form__or span{background:#fff}}.login__form__google{color:#000;background:#fff;justify-content:center;align-items:center;width:100%}@media screen and (max-width:1024px){.login__form__google{border:.266667vw solid #eeeef2}}.login__form__google:hover{background:#fff}.login__form__google:after{content:"";background:url(/img/content/login/google.svg) 0 0/contain no-repeat;width:1.38889vw;height:1.38889vw;margin-right:.694444vw;display:inline-flex}@media screen and (max-width:1024px){.login__form__google:after{margin-right:2.66667vw}}@media screen and (min-width:1440px){.login__form__google:after{margin-right:10px}}@media screen and (max-width:1024px){.login__form__google:after{width:5.33333vw}}@media screen and (min-width:1440px){.login__form__google:after{width:20px}}@media screen and (max-width:1024px){.login__form__google:after{height:5.33333vw}}@media screen and (min-width:1440px){.login__form__google:after{height:20px}}
