html{background-color:#1d2022}.custom-container-form{background-color:#f1f1f1;padding:50px;width:min(500px,92.5%);margin:50px auto;border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,.2);box-sizing:border-box}.custom-container-form h2{text-align:center;margin-bottom:30px}.custom-container-form .custom-form-input{width:100%;padding:15px;margin-bottom:20px;border-radius:3px;border:1px solid #ccc}.custom-container-form .custom-form-input:focus{outline:0;border-color:#777}.custom-container-form .custom-form-button{width:100%;border:none;color:#fff;font-size:16px;cursor:pointer;background-color:#de1414;padding:7.5px 15px;font-weight:700;border-radius:6px}.custom-container-form .custom-form-button:hover{background-color:#555}.message-change-password-paragraph{font-size:2em;color:#de1414}.button-token-expired{background:#7d1a1b;border:1px solid #908686;margin-top:10px}.button-token-expired:hover{background:#de1414;border:1px solid #908686}#main-footer{display:none}#main-header{display:none}#page-container{padding-top:0!important}#login-container{width:100%}#gmg_divider{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSI4NXB4IiB2aWV3Qm94PSIwIDAgMTI4MCAxNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2RlMTQxNCI+PHBhdGggZD0iTTEyODAgMTQwVjBIMGwxMjgwIDE0MHoiIGZpbGwtb3BhY2l0eT0iLjUiLz48cGF0aCBkPSJNMTI4MCA5OFYwSDBsMTI4MCA5OHoiLz48L2c+PC9zdmc+);background-color:#1d2022;height:85px;z-index:1;transform:scale(1,1)}#et-main-area{background:#de1414}.et_pb_section .et_pb_with_background .et_section_regular{min-height:100vh}.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular{min-height:calc(100vh - 104px)!important;display:flex!important}#password-features li{color:#de1414}#password-features li.valid{color:green}.error-border{border-color:#de1414}.error-message{color:#de1414;display:none}.form-control{padding:4px 4px 4px 12px!important;outline:0!important}.form-select{cursor:pointer}.form-control:invalid{border:1px solid #de1414}#psw-reset-wrapper,#subscription-wrapper{list-style:none;padding:0}.subscription-frame{margin-bottom:7.5px}.char-title{font-size:1.2em;margin-top:5px}#password-features{padding-bottom:0}@media (max-width:750px){.custom-container-form{padding:30px}}