@keyframes spinAndZoom{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes moveInFromLeft{0%{transform:translateX(-500px);opacity:0}30%{opacity:100%}30%,50%,80%,100%{transform:translateX(0);opacity:100%}40%{transform:translateX(-10px);opacity:100%}60%{transform:translateX(-3px);opacity:100%}}@keyframes moveOutLeftInRight{0%{transform:translateX(0);opacity:1}50%{transform:translateX(-3000px);opacity:0}51%{transform:translateX(3000px);opacity:0}100%{transform:translateX(0);opacity:100}}@keyframes moveOutRightInLeft{0%{transform:translateX(0);opacity:1}50%{transform:translateX(3000px);opacity:0}51%{transform:translateX(-3000px);opacity:0}100%{transform:translateX(0);opacity:100}}@keyframes rotateAndGrow{0%{transform:rotate(0deg);opacity:.5}50%{transform:rotate(-359deg);opacity:.75}85%{transform:rotate(-370deg);opacity:1}100%{transform:rotate(-360deg);opacity:1}}@keyframes focusout{25%{filter:blur(0);transform:scale(100%)}30%{filter:blur(4px);transform:scale(102%)}35%{filter:blur(0);transform:scale(100%)}50%{filter:blur(8px);transform:scale(110%)}65%{filter:blur(0);transform:scale(100%) rotate(0deg)}}#login-banner{position:relative;overflow:hidden;background:#003880;width:100%;aspect-ratio:7;align-items:center;min-height:150px;height:150px;max-height:150px}@media(max-width:768px){#login-banner{width:100%;height:fit-content;max-height:25vh}}#login-banner .login-banner__overlay,#login-banner .login-banner__image{position:absolute;top:0;left:0;height:auto;width:100%;aspect-ratio:7}@media(max-width:768px){#login-banner .login-banner__overlay,#login-banner .login-banner__image{aspect-ratio:1.1;width:100%;height:auto}}#login-banner .login-banner__overlay{width:100%;height:100%;max-height:150px;background:linear-gradient(to right,#003880,rgba(0,67,137,0));z-index:2}@media(max-width:768px){#login-banner .login-banner__overlay{background:linear-gradient(to right,#003880,rgba(0,67,137,.5),rgba(0,67,137,0));width:100%;height:25vh!important;max-height:25vh;aspect-ratio:1}}#login-banner .login-banner__image{z-index:1;min-width:100%}@media(max-width:768px){#login-banner .login-banner__image{height:fit-content;width:auto;margin-left:-100%;aspect-ratio:5!important;transform:translateX(-30%)!important}}#login-banner>.container{width:100%;height:100%;padding:24px 48px;display:flex;flex-direction:column;justify-content:center;max-width:1362px;margin:auto}@media(max-width:768px){#login-banner>.container{padding:24px 12px}}#login-banner>.container .login-banner__title,#login-banner>.container .login-banner__text{z-index:3;position:relative;width:100%;max-width:100%}@media(max-width:768px){#login-banner>.container .login-banner__title,#login-banner>.container .login-banner__text{width:100%;max-width:100%}}#login-banner>.container .login-banner__title{color:#fff;border-left:1px solid #fff;padding-left:24px;margin-left:calc(48px - ((48px*2) - 12px));margin-bottom:0}@media(max-width:768px){#login-banner>.container .login-banner__title{font-family:'Noto Sans Bold',sans serif;font-size:26px;margin-left:calc(12px - 24px);padding-left:12px;padding-bottom:12px}}#login-banner>.container .login-banner__title span{font-family:'Noto Sans Bold',sans serif;font-size:40px}@media(max-width:768px){#login-banner>.container .login-banner__title span{font-family:'Noto Sans Bold',sans serif;font-size:20px}}#login-banner>.container .login-banner__text{font-size:14px;font-family:'Noto Sans Regular',sans serif;color:rgba(255,255,255,.8);border-left:1px solid #fff;padding-left:24px;margin-left:calc(48px - ((48px*2) - 12px));margin-bottom:0;padding-bottom:8px}@media(max-width:768px){#login-banner>.container .login-banner__text{margin-left:calc(12px - 24px);padding-left:12px}}#remember-password .container{width:100%;display:flex;flex-wrap:wrap;gap:96px;position:relative;padding-top:36px!important}@media(min-width:768px){#remember-password .container{max-width:1365px;margin:auto;padding:48px 48px}}@media(max-width:768px){#remember-password .container{padding:48px 12px}}@media(min-width:1600px){#remember-password .container{padding:96px 48px!important}}@media(max-width:768px){#remember-password .container{padding-bottom:0}}#remember-password .container .remember-password__main_title{margin:0;padding:0;font-size:30px;text-transform:none;font-family:'Noto Sans Bold',sans serif;color:#000;border-left:1px solid #003880;padding-left:24px;margin-left:calc(24px - 48px - 1px);width:100%;font-size:50px;margin-bottom:12px}#remember-password .container .remember-password__main_title span{font-weight:bold}@media(max-width:768px){#remember-password .container .remember-password__main_title span{font-family:'Noto Sans Regular',sans serif}}@media(max-width:768px){#remember-password .container .remember-password__main_title{font-size:40px}}#remember-password .container #remember-password-col-left,#remember-password .container #remember-password-col-center{width:calc(35%)}#remember-password .container #remember-password-col-left .remember-password-col-left__main-title,#remember-password .container #remember-password-col-center .remember-password-col-left__main-title,#remember-password .container #remember-password-col-left .remember-password-col-center__main-title,#remember-password .container #remember-password-col-center .remember-password-col-center__main-title{margin:0;padding:0;font-size:30px;text-transform:none;font-family:'Noto Sans Bold',sans serif;color:#464646;border-left:1px solid #003880;padding-left:24px;margin-left:calc(24px - 48px - 1px);font-size:24px;margin-bottom:48px}#remember-password .container #remember-password-col-left .remember-password-col-left__main-title span,#remember-password .container #remember-password-col-center .remember-password-col-left__main-title span,#remember-password .container #remember-password-col-left .remember-password-col-center__main-title span,#remember-password .container #remember-password-col-center .remember-password-col-center__main-title span{font-weight:bold}@media(max-width:768px){#remember-password .container #remember-password-col-left .remember-password-col-left__main-title span,#remember-password .container #remember-password-col-center .remember-password-col-left__main-title span,#remember-password .container #remember-password-col-left .remember-password-col-center__main-title span,#remember-password .container #remember-password-col-center .remember-password-col-center__main-title span{font-family:'Noto Sans Regular',sans serif}}@media(max-width:1013px){#remember-password .container #remember-password-col-left,#remember-password .container #remember-password-col-center{width:100%!important}}#remember-password .container #remember-password-col-left{margin-left:calc(24px - 48px)}@media(max-width:1435px){#remember-password .container #remember-password-col-left{width:calc(50% - 48px)}}@media(max-width:768px){#remember-password .container #remember-password-col-left{margin-left:0}}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container{background:#f0f0f0;color:#000;padding:24px;margin-bottom:24px;margin-top:calc(24px - 48px);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media(max-width:768px){#remember-password .container #remember-password-col-left .remember-password-col-left__form-container{padding:48px 12px}}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container .remember-password-col-left__form-title{margin:0;padding:0;font-size:30px;text-transform:none;font-family:'Noto Sans Bold',sans serif;color:#000;border-left:1px solid #003880;padding-left:24px;margin-left:calc(24px - 48px - 1px);font-size:24px;margin-bottom:24px}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container .remember-password-col-left__form-title span{font-weight:bold}@media(max-width:768px){#remember-password .container #remember-password-col-left .remember-password-col-left__form-container .remember-password-col-left__form-title span{font-family:'Noto Sans Regular',sans serif}}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form{display:flex;flex-direction:column;gap:24px}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-field{position:relative;display:flex;flex-direction:column}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-field label,#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-field .remember-password-col-left__validation,#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-field input{font-size:14px}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-field .remember-password-col-left__validation,#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-field .remember-password-col-left__form-field-input{font-family:'Noto Sans Regular',sans serif}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-field label{color:#354052;font-family:'Noto Sans Bold',sans serif;margin-bottom:8px}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-field .remember-password-col-left__validation{color:#e0001b;height:0;overflow:hidden;transition:all ease-in-out .3s}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-field .remember-password-col-left__field-container{position:relative}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-field .remember-password-col-left__field-container input{color:#000;background:#fff!important;border:1px solid #fff;height:48px!important;padding-left:calc(48px + 12px);width:100%;z-index:1;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-field .remember-password-col-left__field-container i{position:absolute;top:0;left:0;height:48px;width:48px;padding:12px;display:flex;justify-content:center;align-items:center;border-radius:8px 0 0 8px;background:#003880;z-index:2}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-field .remember-password-col-left__field-container i.icon-input-user{content:url('/Content/V2/img/svg/bigmat/icon/icon-input-user.svg')}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-field .remember-password-col-left__form-field-label.invalid+i{background:#e0001b}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-field .remember-password-col-left__form-field-label.invalid .remember-password-col-left__validation{height:auto;transition:all ease-in-out .3s}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-button-container{display:flex;gap:24px}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-button-container .remember-password-col-left__form-button{background-color:#003880;padding:12px 24px;border-radius:8px;color:#fff;border:1px solid #003880;max-height:48px;font-size:16px;line-height:20px;font-family:'Noto Sans Bold',sans serif;display:flex!important;justify-content:center!important;align-items:center!important;cursor:pointer;white-space:nowrap;box-shadow:0 3px 6px rgba(0,0,0,.16);transition:all ease-in-out .3s;margin:0;height:48px!important;margin-top:24px}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-button-container .remember-password-col-left__form-button i{margin-right:12px}@media(min-width:768px){#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-button-container .remember-password-col-left__form-button{width:fit-content;margin-right:24px}}@media(max-width:768px){#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-button-container .remember-password-col-left__form-button{display:block;width:100%;text-align:center}}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-button-container .remember-password-col-left__form-button:hover{color:#003880;background-color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.2);transform:scale(105%)}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-button-container .remember-password-col-left__form-button:hover i{animation:rotateAndGrow 1s ease forwards}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-button-container .remember-password-col-left__form-button i{margin-right:8px}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-button-container .remember-password-col-left__form-button i.icon-accept{content:url('/Content/V2/img/svg/bigmat/icon/icon-btn-check-white.svg')}#remember-password .container #remember-password-col-left .remember-password-col-left__form-container form .remember-password-col-left__form-button-container .remember-password-col-left__form-button:hover i.icon-accept{content:url('/Content/V2/img/svg/bigmat/icon/icon-btn-check-blue.svg')}#remember-password .container #remember-password-col-left .remember-password-col-left__remember-container{padding-left:24px}@media(max-width:768px){#remember-password .container #remember-password-col-left .remember-password-col-left__remember-container{padding-left:12px}}#remember-password .container #remember-password-col-left .remember-password-col-left__remember-container p{font-family:'Noto Sans Regular',sans serif;font-size:14px;color:#354052;display:flex;align-items:center}#remember-password .container #remember-password-col-left .remember-password-col-left__remember-container p .icon-btn-remember-password:before{content:url('/Content/V2/img/svg/bigmat/icon/icon-btn-remember-password-blue.svg');margin-right:8px}#remember-password .container #remember-password-col-left .remember-password-col-left__remember-container p a{font-family:'Noto Sans Bold',sans serif;font-size:14px;color:#003880}#remember-password .container #remember-password-col-left .remember-password-col-left__remember-container p a:hover{color:#e0001b}#remember-password .container #remember-password-col-center{width:calc(40% - 48px - 2px)}@media(max-width:1435px){#remember-password .container #remember-password-col-center{width:calc(50% - 48px)}}@media(max-width:1013px){#remember-password .container #remember-password-col-center{width:100%;padding:12px}}#remember-password .container #remember-password-col-center .remember-password-col-center__advantages{display:flex;flex-direction:column;gap:24px}#remember-password .container #remember-password-col-center .remember-password-col-center__advantages .remember-password-col-center__advantage{display:flex;justify-content:flex-end;gap:8px}#remember-password .container #remember-password-col-center .remember-password-col-center__advantages .remember-password-col-center__advantage .remember-password-col-center__advantage-icon{display:flex;align-items:flex-start;width:10%}#remember-password .container #remember-password-col-center .remember-password-col-center__advantages .remember-password-col-center__advantage .remember-password-col-center__advantage-icon i{font-variation-settings:normal;display:block}#remember-password .container #remember-password-col-center .remember-password-col-center__advantages .remember-password-col-center__advantage .remember-password-col-center__advantage-icon i.remember-password-col-center__advantage-icon_one:before{content:url('/Content/V2/img/svg/bigmat/icon/icon-guide-reset-password-1.svg');display:block;width:27px;height:27px}#remember-password .container #remember-password-col-center .remember-password-col-center__advantages .remember-password-col-center__advantage .remember-password-col-center__advantage-icon i.remember-password-col-center__advantage-icon_two:before{content:url('/Content/V2/img/svg/bigmat/icon/icon-guide-reset-password-2.svg');display:block;width:27px;height:27px}#remember-password .container #remember-password-col-center .remember-password-col-center__advantages .remember-password-col-center__advantage .remember-password-col-center__advantage-icon i.remember-password-col-center__advantage-icon_three:before{content:url('/Content/V2/img/svg/bigmat/icon/icon-guide-reset-password-3.svg');display:block;width:27px;height:27px}#remember-password .container #remember-password-col-center .remember-password-col-center__advantages .remember-password-col-center__advantage .remember-password-col-center__advantage-texts{width:90%;display:flex;flex-direction:column}#remember-password .container #remember-password-col-center .remember-password-col-center__advantages .remember-password-col-center__advantage .remember-password-col-center__advantage-texts .remember-password-col-center__advantage-texts-title,#remember-password .container #remember-password-col-center .remember-password-col-center__advantages .remember-password-col-center__advantage .remember-password-col-center__advantage-texts .remember-password-col-center__advantage-texts-paragraph{font-size:14px}#remember-password .container #remember-password-col-center .remember-password-col-center__advantages .remember-password-col-center__advantage .remember-password-col-center__advantage-texts .remember-password-col-center__advantage-texts-title{font-family:'Noto Sans Bold',sans serif;color:#4a4a4a}#remember-password .container #remember-password-col-center .remember-password-col-center__advantages .remember-password-col-center__advantage .remember-password-col-center__advantage-texts .remember-password-col-center__advantage-texts-paragraph{font-family:'Noto Sans Regular',sans serif;color:rgba(100,101,104)}#remember-password .container #remember-password-col-right{height:100%;width:calc(20.3333% - 96px);overflow:visible;z-index:-1!important;position:relative}@media(max-width:768px){#remember-password .container #remember-password-col-right{width:calc(100vw - (24px + 12px));height:calc(96px*3);max-height:calc(96px*3);overflow:hidden;margin-top:calc(12px - 48px);position:relative}}#remember-password .container #remember-password-col-right .remember-password-col-right__img{position:absolute;top:0;height:auto;aspect-ratio:1;width:38vw;opacity:.14;animation:focusout ease-in-out 8s infinite}@media(min-width:1435px){#remember-password .container #remember-password-col-right .remember-password-col-right__img{right:calc((100vw - 1360px)/2 - ((100vw - 1360px)/2)*2 + 48px)}}@media(max-width:1435px){#remember-password .container #remember-password-col-right .remember-password-col-right__img{display:none}}@media(max-width:768px){#remember-password .container #remember-password-col-right .remember-password-col-right__img{display:block;position:relative;width:calc(100vw - 48px);opacity:1}}.invalid .validate{font-family:'Noto Sans Bold',sans serif;color:#e0001b;font-size:14px;margin-bottom:4px}.invalid~.remember-password-col-left__field-container i{background:#e0001b!important}