@font-face{font-family:Lato-Regular;src:url("../assets/fonts/Lato-Regular.ttf"),url("../assets/fonts/Lato-Regular.eot?"),url("../assets/fonts/Lato-Regular.woff"),url("../assets/fonts/Lato-Regular.woff2")}@font-face{font-family:Lato-SemiBold;src:url("../assets/fonts/Lato-Semibold.ttf"),url("../assets/fonts/Lato-Semibold.eot?"),url("../assets/fonts/Lato-Semibold.woff"),url("../assets/fonts/Lato-Semibold.woff2")}p{margin-bottom:18px}h1{font-size:22px;padding:14px 0}a{color:#5d6db7}a:active,a:focus{color:#5d6db7}button{border-radius:2px !important}.form-group.form-group--required label::after{content:'*';color:#f00;padding-left:5px}.form-control{border-radius:2px;background-color:#fff;border:solid 1px #e9e9e9}.form-control:focus{background-color:#e1ffd9;border:solid 1px #999;box-shadow:inset 0 0 4.5px .6px rgba(0,0,0,.13)}body{background-color:#f7f7f7}body .container{margin-top:114px}@media(max-width:768px){body .container{margin-top:30px}}.sc-panel{background-color:#fff;border-radius:2px;box-shadow:0 4px 4px 0 rgba(0,0,0,.11);font-family:Lato-Regular;margin:0 auto;max-width:380px}.sc-panel .sc-panel-header{border-bottom:dashed .5px #c2c2c2;padding:20px}.sc-panel .sc-panel-header.sc-panel-header--with-link{display:flex;justify-content:space-between;align-items:center}.sc-panel .sc-panel-header.sc-panel-header--with-link a{font-size:14px}.sc-panel .sc-panel-header h1{font-family:Lato-SemiBold;color:#d0421f;margin:0;padding:0}.sc-panel .sc-panel-section{padding:20px}.sc-panel .sc-panel-section .sc-error{text-align:center;color:#272727}.sc-panel .sc-panel-section .form-group{margin:20px 0}.sc-panel .sc-panel-section .form-group+p{margin-top:30px}.sc-panel .sc-panel-section .validation-summary-errors{margin:20px 0}.sc-panel .sc-panel-section .validation-summary-errors ul{list-style:none;margin:0;padding:0}.sc-panel .sc-panel-section .form-group:first-child{margin-top:20px}.sc-panel .sc-panel-section .form-group label{font-size:16px;padding:0;margin:0}.sc-panel .sc-panel-section .form-group input{margin:9px 0}.sc-panel .sc-panel-section .form-group input+.field-validation-error{margin:9px 0;font-size:14px;letter-spacing:.7px}.sc-panel .sc-panel-section .form-group input+.field-validation-error::before{content:'*';color:#f00;padding-right:5px}.sc-panel .sc-panel-section .sc-section-footer{margin:48px 0 12px 0}.sc-panel .sc-panel-section .sc-section-footer.sc-section-footer--single-button,.sc-panel .sc-panel-section .sc-section-footer.sc-section-footer--inline-actions{min-width:30%}.sc-panel .sc-panel-section .sc-section-footer.sc-section-footer--single-button{text-align:right}.sc-panel .sc-panel-section .sc-section-footer.sc-section-footer--inline-actions{display:flex;justify-content:space-between;align-items:center}.sc-panel .sc-panel-section .sc-section-footer button[type=submit]{background-color:#d0421f;border-radius:2px;color:#fff}.sc-panel .sc-panel-footer{background:#f7f7f7;padding:20px;text-align:center}.sc-external-login-providers-wrapper{border-top:dashed .5px #c2c2c2;text-align:center}.sc-external-login-providers-wrapper .sc-external-login-providers button{min-width:80%;text-align:left;margin-bottom:10px}.sc-external-login-providers-wrapper .sc-external-login-providers button:last-child{margin-bottom:0}.sc-external-login-providers-wrapper .sc-external-login-providers button>i,.sc-external-login-providers-wrapper .sc-external-login-providers button>img{font-size:20px;padding-right:10px}