input:-webkit-autofill,input:-webkit-autofill:focus{transition:background-color 0s 600000s,color 0s 600000s!important}.main-content{width:100%;display:flex;flex-direction:column;justify-content:center}.popup-non-user #signInForm .form__button--container .button__sign-in{width:auto;padding:10px 30px}.spacing-inline-16{display:flex;flex-direction:column;padding-inline:16px;gap:16px}.popup-non-user #signInForm .signin__external{margin-top:unset;gap:16px;padding-bottom:16px}.popup-non-user #pills-sign-in #signInForm .form__button--container{margin-top:16px}.signin__input__email.signin__input__email__container{display:flex;flex-direction:column;gap:8px}.signin__input.signin__input-email{padding:12px 16px 12px 16px;border-radius:8px;background:#fff;border:1px solid #ddd}.signin__input.signin__input-phonenumber{width:100%;height:42px;border-radius:8px;border:1px solid #ddd;padding:12px 16px;box-sizing:border-box}.signin__input.signin__input-pass{padding:12px 16px 12px 16px;border-radius:8px;background:#fff;border:1px solid #ddd;width:100%;box-sizing:border-box}.signin__input__phonenumber__container{display:flex;flex-direction:column;gap:8px}.signin__alert-label.signin__alert-label-email,.signin__alert-label.signin__alert-label-pass,.signin__alert-label.signin__alert-label-phonenumber{font-family:Roboto;font-size:14px;font-weight:400;line-height:18.2px;text-align:left;color:#2d2d2d}.signin__input__phone__code{display:flex;justify-content:center;align-items:center;gap:8px;align-self:stretch;width:107px;height:42px!important;position:relative}.signin__input__phone__code i{position:absolute;right:8px}.signin__input__phone__code .select2-container--default .select2-selection--single{width:107px;height:42px!important;border:1px solid #ddd;border-radius:8px;color:#fff;padding:12px 16px}.signin__input__phone__code .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px;font-weight:400;line-height:16px;padding:0}.signin__input__phone__code .select2-container--default .select2-selection--single .select2-selection__rendered span{font-size:14px;font-weight:400;line-height:16px}.signin__input__phone__code .select2-container--default .select2-selection--single .select2-selection__rendered span img{border-radius:50%;margin-right:4px}.signin__input__phone__code .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:-14px;margin-top:6px;right:-4px;display:none}.signin__input__phone__code .select2-container--open .select2-dropdown{left:8px}.select2-container.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below{border:1px solid #ddd;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.select2-container.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below .select2-search.select2-search--dropdown input{border:1px solid #ddd;border-radius:4px;color:#8e8f94}.select2-container.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below .select2-results ul{margin-left:4px}.select2-container.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below .select2-results ul::-webkit-scrollbar{width:4px}.select2-container.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below .select2-results ul li:hover span{color:#fff}.select2-container.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below .select2-results span{color:#8e8f94;font-size:14px;font-weight:400;line-height:16px}.select2-container.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below .select2-results span img{border-radius:50%;margin-right:4px}.signin__input__phonenumber{display:flex;align-items:flex-start;justify-content:flex-start;gap:12px;align-self:stretch}.signin__input__phone__number{display:flex;width:calc(100% - 102px);height:42px}.signin__input.signin__input-phone-number::placeholder{font-family:Roboto;font-size:14px;font-weight:400;line-height:18.2px;text-align:left;color:#8e8f94}.signin__alert{display:flex;flex-flow:row;justify-content:space-between}.signin__alert span{color:#dd4858}.signin__alert-label{font-size:14px;font-weight:400;line-height:130%}.signin__input.signin__input-email::placeholder{font-family:Roboto;font-size:14px;font-weight:400;line-height:18.2px;text-align:justify;color:#343844}.signin__input.signin__input-phonenumber::placeholder{font-family:Roboto;font-size:14px;font-weight:400;line-height:18.2px;text-align:left;color:#8e8f94}.signin__input.signin__input-pass::placeholder{font-family:Roboto;font-size:14px;font-weight:400;line-height:18.2px;text-align:left}.signin__alert-required{font-size:12px;font-weight:400;color:#dd4858}.signin__input__pass{display:flex;flex-direction:column;gap:8px;position:relative}.signin__input__pass i{position:absolute;right:15px;top:2px;text-align:center;color:#8e8f94;transform:translateY(50%)}.signin__placeholder::placeholder{color:#dd4858!important}.signin__input__pass .signin__alert-required{font-size:12px;font-weight:400;color:#dd4858}#mdlNonUser input:focus,#mdlNonUser input:active{background:#fff!important}.signin__tab{display:flex;background-color:#f6f6f6;border-radius:30px;padding:4px}.signin__tab-child{display:flex;font-size:14px;font-weight:400;line-height:18.2px;padding:8px;flex:1;justify-content:center;gap:8px;align-items:center;opacity:.5}.signin__tab .signin__tab-child.active{background-color:#fff;border-radius:30px;opacity:1}.signin__tab .signin__tab-child.active i,.signin__tab .signin__tab-child.active span{color:var(--primary_color)}#external-account{width:100%}.signin__external{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;align-self:stretch}.signin__external-title{display:flex;align-items:center;justify-content:center;margin:0;align-self:stretch;gap:8px}.signin__external-title-line{border-top:1px solid var(--Gray-Color-04,#8e8f94);width:50px}.signin__external-title-text{font-family:Roboto;font-size:14px;font-weight:400;line-height:18.2px;text-align:center;color:var(--Gray-Color-04,#8e8f94);width:90px}.signin__external .signin__external-login{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:16px;align-self:stretch}.signin__external .signin__external-login button{padding:unset;border-radius:unset;background-size:unset;width:auto;height:auto}.signin__external .signin__external-login-btn-google{background:unset;border:unset}.signin__external .signin__external-login-btn-apple{background:unset}.signin__external .signin__external-login-btn-facebook{background:unset}.signin__external .signin__external-login-btn-linkedin{background:unset}.signin__external .signin__external-login button img{display:inline-block;width:40px;height:40px}@media only screen and (max-width:991px){.body_container{background-image:unset}.signin-form .main-content .tab-content{padding:unset}.body-style{background-color:#fff;height:auto}.footer-lg{display:none}.footer-sm{display:none}.signin-form{padding:32px 57px;flex-direction:column;align-items:center;flex-shrink:0;box-shadow:none;position:static;gap:24px;width:100%;height:875px}.signin__title{font-size:24px;font-weight:800}.signin__title__content{font-size:14px;font-weight:400}.btn__submit{min-width:100%}.signin__external-login{gap:8px}.signin__external-login button{width:calc(25% - 4px);height:49px}}@media only screen and (max-width:767px){.body_container{height:auto;padding-top:0;padding-left:0;padding-right:0}.signin-form{padding:32px 20px;box-shadow:unset;width:100%}.signin__title{font-size:24px;font-weight:800}.signin__title__content{font-size:14px;font-weight:400}.btn__submit{min-width:100%}.signin__link__row-forgot a,.signin__link__row-resend a{font-size:14px;font-weight:400}.signin__link__row-register span{font-size:14px;font-weight:400}.signin__external-login{gap:8px}.signin__external-login button{width:calc(25% - 4px);height:33px;background-size:contain}.signin-form #btn-external-login-google{border:0}}footer a:hover{color:var(--primary_color)}