.login-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-family:alrightsans,Arial,Helvetica,sans-serif}.login-container__sidebar{overflow:hidden}.login-container__sidebar img{margin:0 0 0 50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.login-container a:hover{text-decoration:none}.login-container .btn:hover{background:#00907d;color:#fff}.login-container .midbg{background:#fff;position:relative}.login-container .mt30{margin-top:30px}.login-container .mt40{margin-top:40px}.login-container .mt62{margin-top:62px}@media(max-width:767.98px){.login-container .mt62{margin-top:9px}}.login-container .mb25{margin-bottom:25px}.login-container .login-middle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;color:#007a9f;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;margin:40px 0 80px;padding:0 20px 30px}.login-container .login-middle #api{height:100%}.login-container .login-right{background:#007a9f;border-top-left-radius:25px;color:#fff;font-size:20px;margin:20px 15px 80px 0;padding:30px 37px}@media(max-width:1280.98px){.login-container .login-right{margin:20px 0 80px}}@media(max-width:767.98px){.login-container .login-right{margin:20px 30px 0 0}}.login-container .login-title{color:#007a9f;font-size:48px}.login-container .login-title2{color:#fff;font-size:32px;font-weight:500}@media(max-width:767.98px){.login-container .login-title2{font-size:32px;line-height:40px;margin-right:8px}}.login-container .login-para1{color:#fff;font-size:19px}.login-container .login__description p:first-child{margin-bottom:34px}.login-container .login__description p{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.login-container .login__description a{color:#fff;display:block;font-weight:500;text-decoration:underline}@media(max-width:767.98px){.login-container .login__description{font-size:16px;line-height:24px}}.login-container .login__me-information-link{display:block;font-weight:500;margin-bottom:60px;text-decoration:underline}.login-container .loginbtngray{background:#bdbdbd;border-radius:10px;color:#fff;font-size:20px;padding:2px;width:100%}.login-container .loginbtngreen{background:#40ac47;border-radius:12px;color:#fff;font-size:20px;padding:2px;width:100%}.login-container .tollblock{bottom:20px;padding:0;position:absolute;z-index:999}@media(max-width:1200px){.login-container .tollblock{bottom:-60px}}.login-container .tollbg{background:#7bcbea;border-top-right-radius:30px;padding:6px 30px;text-transform:uppercase}.login-container .phoneicon{background:url(../dist/assets/images/phone_mob.png) 50% no-repeat;display:inline-block;height:52px;margin-right:15px;width:38px}.login-container .tollclose{background:url(../dist/assets/images/close_icon.png) 50% no-repeat;display:inline-block;height:32px;position:relative;top:12px;width:32px}.login-container .tolltext{color:#015670;font-size:13px;font-weight:700;line-height:normal;margin-top:12px}.login-container .tolltext span{font-size:20px;margin-left:8px}.login-container .login-btn{background:#007a9f;border-radius:12px;display:inline-block;font-size:16px;padding:6px 12px;white-space:nowrap}.login-container .reg-title1{color:#007a9f;font-size:48px;font-weight:700}.login-container .form-control{border-color:#409bb7;border-radius:10px;color:#007a9f}.login-container .input-group>.form-control:not(:last-child){border-bottom-right-radius:10px;border-top-right-radius:10px}.login-container .form-group label{font-size:16px}.login-container .reg-title2{color:#000;font-size:18px;font-weight:700}.login-container .next-btn{background:#c2c2c2;border-radius:4px;color:#757575;display:inline-block;font-size:13px;padding:6px 50px;white-space:nowrap}.login-container .text22b{color:#007a9f;font-size:22px;font-weight:700}.login-container .eye{background-image:url(../dist/assets/images/eye.svg);background-position:50%;background-size:cover;cursor:pointer;height:19px;position:absolute;right:10px;top:16px;width:21px}.login-container .eye.active{background-image:url(../dist/assets/images/eye-active.svg)}.login-container .formlabel .form-group{margin-bottom:32px;position:relative}.login-container .formlabel .form-group label{font-size:20px;left:16px;pointer-events:none;position:absolute;top:11px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media(max-width:767.98px){.login-container .formlabel .form-group label{font-size:16px}}.login-container .formlabel .form-group label.focused{font-size:16px;font-weight:500;left:16px;padding-bottom:0;top:-24px;z-index:1}@media(max-width:767.98px){.login-container .formlabel .form-group label.focused{font-size:13px}}.login-container .formlabel .form-group.invalid label{color:#ce5148}.login-container .formlabel2 .form-group{position:relative}.login-container .formlabel2 .form-group label{left:25px;pointer-events:none;position:absolute;top:8px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.login-container .formlabel2 label.focused{font-size:12px;left:25px;padding-bottom:0;top:-22px;z-index:1}.login-container .text26{color:#000;font-size:26px;font-weight:700}.login-container .text36{color:#000;font-size:36px;font-weight:700}.login-container .text18{color:#084881;font-size:18px;font-weight:700}.login-container .text15b{font-size:15px}.login-container .text15b,.login-container .text35b{color:#084881;font-weight:700;text-transform:uppercase}.login-container .text35b{font-size:35px}.login-container .text35b2{color:#000;font-size:35px;font-weight:700}.login-container .error-text{color:red;display:none}.login-container .error{color:#ce5148;font-size:16px;font-weight:500;line-height:16px;margin-bottom:24px;margin-left:16px;margin-top:8px}@media(max-width:767.98px){.login-container .error{line-height:24px}}.login-container .rememberMe{margin-bottom:22px}.login-container .rememberMe label{font-size:20px;line-height:32px;margin-left:10px;padding-left:30px;position:relative}.login-container .rememberMe label:before{border:1px solid #409bb7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;height:24px;left:-10px;outline:none;position:absolute;top:2px;width:24px}.login-container .rememberMe input[type=checkbox]{position:absolute;visibility:hidden}.login-container .rememberMe input[type=checkbox]:checked+label:before{background:url(../dist/assets/images/check-mark.svg) no-repeat 50%;background-size:15px}.login-container .buttons{text-align:right}.login-container #SignUpWithPhone,.login-container #next{background:#40ac47;border:0;border-radius:12px;color:#fff;font-size:20px;font-weight:500;height:48px;line-height:32px;padding:7px 20px 5px;width:100%}@media(max-width:767.98px){.login-container #SignUpWithPhone,.login-container #next{margin-right:0}}.login-container #SignUpWithPhone{margin-right:10px}.login-container #next:disabled{background:#bdbdbd}.login-container #SignUpWithPhone:hover,.login-container #next:hover:enabled{background:#00907d}.login-container .link1{position:absolute;right:-90px;top:40px}.login-container .valid{color:green!important}.login-container .intro{color:#007a9f;font-size:48px;font-weight:500;line-height:40px;padding-top:1rem}@media(max-width:767.98px){.login-container .intro{padding-top:0}}.login-container .intro h2{margin-bottom:40px}@media(max-width:767.98px){.login-container .intro h2{font-size:32px;line-height:40px}}.login-container .claims-provider-list-text-links{display:none}.login-container .forgotPassword{margin-bottom:15px}.login-container #password{padding-right:40px}.login-container #forgotPassword{color:#007a9f;font-size:20px;font-style:normal;font-weight:500;line-height:32px;position:relative}.login-container #forgotPassword:after{background-color:currentcolor;content:"";height:1px;left:12px;position:absolute;top:calc(100% - 3px);width:calc(100% - 12px);z-index:0}@media(max-width:767px){.login-container .loginbtngray{width:100%!important}.login-container .buttons,.login-container body{width:100%}.login-container .login-middle{color:#015670;margin:24px 0 0;padding:0}.login-container .login-right{border-top-left-radius:0;border-top-right-radius:25px;color:#fff;font-size:20px;margin:20px 0 0;padding:23px 16px 45px}.login-container .mobp0{padding:0}.login-container .tollblock{bottom:0;padding:0;position:unset;z-index:auto}.login-container .tollbg{background:#7bcbea;border-top-right-radius:0;padding:20px;text-transform:uppercase}.login-container .phoneicon{background:url(../dist/assets/images/phone_mob.png) 50% no-repeat;display:inline-block;height:52px;margin-right:15px;width:65px}.login-container .tolltext{font-size:16px;margin-top:0}.login-container .tolltext span{font-size:20px}}.login-container .errorinput{background:#fbf0ef;border:1px solid #ce5148;color:#ce5148}.login-container .errortext{color:#ce5148}@media(max-width:767.98px){.contact-dialogue-block__wrapper{margin:0 -30px}}.main-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;position:relative}@media(min-width:1180px){.contact-dialogue-block{bottom:0;margin:0 -15px;position:absolute}}[type=button]{-webkit-appearance:none;border-radius:0}input#phoneNumber::-webkit-input-placeholder{color:#fff;font-size:0}input#phoneNumber::-moz-placeholder{color:#fff;font-size:0}input#phoneNumber:-ms-input-placeholder{color:#fff;font-size:0}input#phoneNumber::-ms-input-placeholder{color:#fff;font-size:0}input#phoneNumber::placeholder{color:#fff;font-size:0}input::-ms-clear,input::-ms-reveal{display:none}#localAccountForm{height:100%}#localAccountForm,#localAccountForm .entry.formlabel{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#localAccountForm .buttons,#localAccountForm .entry.formlabel{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#localAccountForm .buttons{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}