.scholz-form input:not([type=checkbox]),.scholz-form textarea,.scholz-form select{border:2px solid #aebdca!important;background:#fff!important;box-shadow:inset 0 1px 2px rgba(6,39,70,.06);outline:none}.scholz-form input:focus,.scholz-form textarea:focus,.scholz-form select:focus{border-color:var(--red)!important;box-shadow:0 0 0 3px rgba(217,13,53,.12)}.scholz-form .field-checkbox{display:grid!important;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px}.scholz-form .field-checkbox>input{grid-column:1;grid-row:1;width:18px!important;height:18px!important;margin:3px 0 0}.scholz-form .field-checkbox>span{grid-column:2;grid-row:1;line-height:1.4}.site-footer{padding-top:30px}.footer-grid{gap:20px}.footer-bottom{margin-top:14px;padding-top:14px}
.scholz-ba-line:after{content:'‹  ›';width:auto;height:auto;border:0;border-radius:0;background:transparent;color:#fff;font-size:20px;line-height:1;letter-spacing:3px;padding:0;text-shadow:0 1px 4px rgba(0,0,0,.8);box-shadow:none}.callback{padding:28px 0}.callback-grid{grid-template-columns:.65fr 1.35fr;gap:32px}.callback h2{font-size:30px;margin:2px 0}.callback p{margin:6px 0}.callback .scholz-form{gap:9px;max-width:none}.callback .scholz-form input:not([type=checkbox]){padding:9px 11px}.callback .scholz-form .button{padding:10px 16px}.callback .scholz-form .field-checkbox{font-size:12px}.top-contact{gap:14px;flex-wrap:wrap}@media(max-width:900px){.callback{padding:24px 0}.callback-grid{gap:18px}}
