body{background-color:var(--secondaryColor) !important;min-height:auto !important}.container-wrapper{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;color:var(--darkBg)}.container-wrapper section{display:flex;justify-content:center;max-width:886px;border-radius:20px;overflow:hidden}.box-left,.box-right{width:50%;height:450px;background-color:var(--white)}.box-left{border-right:0;padding:50px 30px;display:flex;align-items:center;justify-content:center}.box-left--logo{width:213px}.box-left .login-form,.box-left .login-form p{text-align:center;color:var(--darkBg)}.box-left .login-form>a,.box-left .login-form p{display:inline;font-size:11px}.box-left .login-form>a{color:var(--primaryColor);font-weight:700;cursor:pointer}.box-left .login-form .hs-form-field{position:relative}.box-left .login-form .hs-form-field .hs-login-widget-show-password,.box-left .login-form .hs-form-field .hs-register-widget-show-password{font-size:0;position:absolute;padding:4px 6px;top:45%;transform:translateY(-50%);fill:var(--darkBg);right:20px}.box-left .login-form h2{color:var(--primaryColor);margin-top:30px;font-size:21px;margin-bottom:6px;letter-spacing:-.53px;text-align:center}.box-left .login-form .introduction{color:var(--darkBg)}.box-left .login-form .form-container{margin-top:30px;margin-bottom:30px}.box-left .login-form .form-container input[name=remember_me],.box-left .login-form .form-container label{display:none}.box-left .login-form .form-container input{background:transparent;border:1px solid var(--darkBg);opacity:1;border-radius:18px;height:35px;width:281px;padding:10px 20px;margin-bottom:10px;color:var(--darkBg)}.box-left .login-form .form-container input::-moz-placeholder{color:var(--darkBg)}.box-left .login-form .form-container input:-ms-input-placeholder{color:var(--darkBg)}.box-left .login-form .form-container input::placeholder{color:var(--darkBg)}.box-left .login-form .form-container input:active{background:transparent}.box-left .login-form .form-container .hs-button{height:35px;margin-top:12px;border:0;font-family:var(--fontHeading);background:var(--primaryColor);color:var(--white);font-weight:700;font-size:11px;letter-spacing:1.1px;cursor:pointer}.box-left .login-form .form-container #hs_login_reset{font-size:9px;margin-left:55%;color:var(--darkBg);opacity:1;text-decoration:none}.box-right{border:1px solid #bbbab5;padding:0;position:relative}.swiper-container{height:100%}.card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.card:before{content:"";width:100%;height:100%;bottom:0;left:0;position:absolute;z-index:0;transition:all .15s;background:var(--darkBg);opacity:.6}.card__teacher{position:absolute;padding:10px 60px 10px 20px;background-color:var(--white);border-radius:22px;top:38px;right:44px}.card__teacher p{font-size:9px;color:var(--darkBg)}.card__teacher p:first-child{color:var(--primaryColor);font-family:var(--fontHeading);font-weight:700;font-size:11px;letter-spacing:-.55px}.card__teacher>img{position:absolute;right:-10px;top:50%;transform:translateY(-50%);border-radius:50%;width:60px;height:60px;-o-object-fit:cover;object-fit:cover}.card__text{position:absolute;top:60%;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;font-family:var(--fontHeading)}.card__text__label{padding:1px 10px;font-weight:700;font-family:var(--fontHeading);letter-spacing:1.1px;margin-bottom:5px;font-size:11px;color:var(--white);background-color:var(--primaryColor);width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:11px;text-transform:uppercase}.card__text .card__text__title{width:324px;font-size:21px;line-height:26px;letter-spacing:-1.05px;color:var(--white);text-align:center;margin:5px auto 0}.card__text .card__text__description{width:257px;height:30px;font:italic normal 300 13px/15px Roboto;letter-spacing:0;color:#f2f2f2}.swiper-pagination{padding-left:7px;display:flex;justify-content:center;transform:translateX(-50%);left:50% !important;overflow:hidden;z-index:2;align-items:center;bottom:10%}.swiper-pagination .swiper-pagination-bullet{outline:0;width:10px;min-width:10px;height:10px;font-size:0;background-color:transparent !important;border:1px solid var(--white);opacity:1;transform:none;margin:3px 8px 3px 0}.swiper-pagination .swiper-pagination-bullet-active{width:14px;min-width:14px;height:14px;padding:3px;background-color:transparent;border:1px solid var(--primaryColor);position:relative}.swiper-pagination .swiper-pagination-bullet-active:before{content:"";width:8px;height:8px;position:absolute;top:50%;left:50%;background-color:var(--primaryColor);transform:translate(-50%,-50%);border-radius:50%}.mob{display:none}@media(max-width:600px){.header-login .container{display:block;text-align:center}.header-login .container .desk{display:none}.container-wrapper{display:inline-block;padding:0}.container-wrapper section{width:100%;padding:50px 30px;flex-direction:column}.card__text{padding:0 20px}.box-left,.box-right{width:100%}.box-left{height:auto;border:0;padding:30px 0;border-radius:20px 20px 0 0}.box-left .login-form .form-container input{width:100%}.box-right{height:400px;border-radius:0 0 20px 20px;overflow:hidden}}