.bg-scd { background-color: #5282C2; }
.bg-scd-d { background-color: #3768A8; }

.mxw-cnt-sm { max-width: 460px; margin-left: auto; margin-right: auto; }
.mxw-cnt-md { max-width: 820px; margin-left: auto; margin-right: auto; }
.mxw-cnt-lg { max-width: 1072px; margin-left: auto; margin-right: auto; }

/* CONVERT FORMS */
.convertforms .cf-input:focus, .convertforms .cf-input:invalid:focus { border: solid 1px var(--clr-t1a); }
input[type="text"]:not(.form-control), input[type="email"]:not(.form-control), input[type="url"]:not(.form-control), 
input[type="date"]:not(.form-control), input[type="password"]:not(.form-control), input[type="search"]:not(.form-control), 
input[type="tel"]:not(.form-control), input[type="number"]:not(.form-control), select:not(.form-select):not(.form-control), .convertforms .cf-input { background-color: rgb(255 255 255 / 64%); border: 1px solid var(--clr-t2a);  color: var(----clr-t2a); font-weight: 600 }
.convertforms input.cf-input::placeholder { color: #fff; font-weight: 600; }

.convertforms a { font-weight: 600; color: #fff; }
.convertforms a:hover:after { border-color: #fff!important; }
.bg-scd .convertforms .cf-btn { background-color: transparent; border: 2px solid #fff; font-size: 1.25rem; font-weight: 600; transition: var(--lnk-trs); }
.bg-scd .convertforms .cf-btn:hover { opacity: 1; border-color: var(--clr-t1a); }
.bg-scd .convertforms.cf-success .cf-response { background-color: transparent!important; }