.ErrorPagaeLeadForm .errorPageLeadFormSection{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.18);-moz-box-shadow:0 4px 5px 0 rgba(0,0,0,0.18);box-shadow:0 4px 5px 0 rgba(0,0,0,0.18);border-radius:5px;border:1px solid #cecece;width:100%}
.ErrorPagaeLeadForm .errorLeadFormCard__heading{width:100%}
.ErrorPagaeLeadForm .errorLeadFormCard__heading h2{padding:.45rem 1.25rem;background-color:#e3eef9;color:#125e9e;border-bottom:1px solid rgba(0,0,0,.125);text-transform:uppercase;font-weight:600;font-size:19px}
.ErrorPagaeLeadForm .errorLeadFormCard__details--description{font-size:18px;color:#303f5d;font-weight:400}
.errorLeadFormCard__details{display:flex;flex-direction:column;gap:10px;padding:20px 15px}
.errorpage__leadForm--inputs{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.errorPage__leadForm--name input{border-radius:4px;height:39px;width:100%}
.pageFormfields{width:100%}
.ErrorPagaeLeadForm .errorpage__leadForm--inputs input,.ErrorPagaeLeadForm .errorpage__leadForm--inputs select{padding:5px 8px;color:#005e9e;border:1px solid #005e9e;height:39px;font-size:14px}
.errorpage__leadForm--inputs .ErrPagecountryCode{border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;background-color:transparent;border-color:#005e9e !important}
.errorpage__leadForm--inputs .ErrPagecountryCode:disabled{opacity:1}
.errorpage__leadForm--inputs .ErrPagemobileNumberInput{width:75%;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0;border-left:none !important}
.errorpage__leadForm--inputs select{border-radius:4px;height:100%;width:100%}
.ErrPagecountryCode{text-align:center;width:25%;border-right:0 !important}
.ErrorPagaeLeadForm input::placeholder{color:#005e9e}
.errorPage__leadForm--mobile{display:flex;position:relative}
.errorPage__leadForm--mobile .errPage__border{position:absolute;height:60%;width:1.5px;background-color:#005e9e;padding:1px;left:25%;top:50%;transform:translateY(-50%);z-index:100}
@media screen and (max-width:767px){.errorPage__leadForm--mobile .errPage__border{left:20%}
}
.errorpage__leadForm--spamMsg img{width:16px}
.errorpage__leadForm--spamMsg .leadForm__spamMsg--txt{font-size:12px;margin-left:6px;font-weight:600;line-height:18px;color:#7d7d7d}
.errorPage__leadForm--redBtn{display:flex;justify-content:center;align-items:center;margin-top:20px}
.ErrorPagaeLeadForm .ErrPageCaptcha{margin-top:20px}
.errorPage__leadForm--ErrText span{color:#ff000b;font-size:12px}
.ErrorPagaeLeadForm .ErrPageDisclaimerContainer{display:flex;gap:10px;align-items:start}
.ErrorPagaeLeadForm .ErrPageCheckBox{margin-top:2px;cursor:pointer}
.ErrorPagaeLeadForm .ErrPageDisclaimerContainer label{font-size:11px;line-height:16.5px;font-weight:400;color:#000;cursor:pointer}
.ErrPageDisclaimerErrorTxt{line-height:14px;padding-top:5px;font-size:11px;font-weight:400;color:#ed1c24}
@media screen and (max-width:767px){.ErrorPagaeLeadForm{padding:0 15px}
.errorLeadFormCard__details--description p{font-size:14px}
.errorpage__leadForm--inputs{grid-template-columns:auto;gap:20px}
.errorpage__leadForm--inputs .ErrPagemobileNumberInput,.errorpage__leadForm--inputs select{width:100%}
.errorPage__leadForm--number{width:100%}
.errorPage__leadForm--select{width:100%}
}
.ErrorPagaeLeadForm .dsp-n{display:none !important}
.ErrorPagaeLeadForm .disabled-button{color:#fff;background-color:#007bff;border-color:#007bff}
.ErrorPagaeLeadForm .disabled-button:hover{border-color:#ed1c24}