.signin-page section.content .tab button.btn-submit{width:7.5rem}input[type="checkbox"]+label.form-check-label:before,label.form-check-label:before{margin-top:-3px}.signin-page section.content{padding:1.5rem 1.75rem 1.75rem 1.5rem}.signin-page form#signin{margin-top:1.1875rem}.signin-page section.banner{margin-bottom:1.75rem}.signin-page section.banner img{width:100%}.signin-page section.content .row>div{margin-bottom:2rem}.signin-page section.content .row{margin-right:0;margin-left:0}.signin-page section.content .row .signin-signup{padding-right:0;padding-left:0}.signin-page section.content .row .signin-dashboard{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.signin-page section.content .tab{height:100%;background-color:var(--themeColor);padding:2rem;border-radius:.5rem;color:var(--pageColor);box-shadow:0 8px 15px #00000029;border-radius:.9375rem}.signin-page section.content .tab h3{font-size:1.25rem;color:var(--pageColor)}.signin-page section.content .tab p,.signin-page section.content .tab form .form-group label{font-size:.875rem;line-height:1.0625rem}.signin-page section.content .tab button.btn-submit{margin-right:15px;min-width:7.5rem}.signin-page section.content .tab form .forgot{margin:1rem 0;font-size:.75rem}.signin-page section.content .tab form .forgot a{text-decoration:underline}.signin-page section.content .tab form .forgot a span,label.not-a-member-mobile{font-size:.75rem !important;word-break:break-all;margin-bottom:0 !important}label.not-a-member-mobile a{text-decoration:underline}.use-phone-form-group{display:flex}.use-phone-form-group select{width:16%;min-width:65px;margin-right:20px;-moz-appearance:none;-webkit-appearance:none;text-align:center;text-align-last:center;text-align:center;-ms-text-align-last:center;-moz-text-align-last:center;text-align-last:center}.custom-select-option-value{margin-right:10px;border:1px solid #cbcbcb6e;box-shadow:0 3px 6px #00000029;border-radius:7px;width:62px}.select-selected{padding:16px 0;width:62px;white-space:nowrap;text-align:center;border:none;border-radius:7px}.signin-page section.content .tab button.btn-submit{width:8.625rem;font-size:.875rem;padding:.7813rem 0 !important}.oauth-wrapper{display:flex;align-content:center;justify-content:center;align-items:center}.oauth{width:fit-content;text-align:center;padding:10px 25px}.oauth-title{text-align:center}.oauth-button{margin:auto;max-width:40px;cursor:pointer}.logo__banner__desktop{display:flex;gap:10px;padding-left:36px;padding-top:20px;justify-content:center}.logo__banner__desktop img{height:50px}.logo__banner__mobile{gap:10px;display:flex;padding-left:36px;padding-top:20px;display:none;justify-content:center}.logo__banner__mobile img{height:30px}@media screen and (max-width:374px){.signin-page section.content .tab button.btn-submit{max-width:8.6875rem;width:unset}.logo__banner__desktop{display:none}.logo__banner__mobile{display:flex}}@media screen and (max-width:800px) and (min-width:640px){.signin-page section.content{padding:2.5rem !important}.logo__banner__desktop{display:none}.logo__banner__mobile{display:flex}}@media screen and (min-width:800px){.signin-page section.content{padding:2.5rem !important}.signin-page section.content .tab button.btn-submit{font-size:1.125rem}.signin-page section.content .tab form .forgot{font-size:1.125rem}.signin-page section.content .tab form .forgot a span,label.not-a-member-mobile{font-size:1.125rem !important}input[type="checkbox"]+label.form-check-label:before,label.form-check-label:before{margin-top:0}.signin-page section.banner{margin-bottom:4.3125rem}.signin-page section.content{padding:2rem 2rem 2rem;width:100% !important}.signin-page section.content .row{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2.25rem;margin-left:0;margin-right:0}.signin-page section.content .row .signin-dashboard{max-width:100%}.signin-page section.content .row .signin-signup{max-width:100%}.signin-page section.content .tab h3{font-size:2.25rem;margin-bottom:1.25rem}.signin-page section.content .tab p{font-size:1rem;line-height:1.25rem}.signin-page section.content .tab.not-a-member p{margin-bottom:1.875rem}form .form-group .field-validation-error,form .form-group label.error{width:100%;position:relative;top:0;right:0;margin-top:1rem}.signin-page section.content .tab form .btn.btn-submit{width:9.6875rem;max-width:unset}.signin-page section.content .tab.not-a-member .btn.btn-submit{width:8.6875rem}.select-selected{width:108px}.custom-select-option-value{width:108px;margin-right:20px}.signin-dashboard{padding-left:0;padding-right:0}}@media only screen and (min-width:992px){.signin-page section.content{margin-bottom:4.25rem;width:80%;margin:auto}}@media only screen and (max-width:800px){.main-page__banner{display:none}.mobile__banner{display:block}.logo__banner__desktop{display:none}.logo__banner__mobile{display:flex}}@media only screen and (min-width:801px){.main-page__banner{display:block}.mobile__banner{display:none}}.swal2-content,.swal2-popup.swal2-modal.swal2-show{padding:0 !important}.swal2-popup.swal2-modal.swal2-show{max-width:80% !important}