/* Propositions 57 and 59; scoped to Webcorp's existing contact form. */
#dropMeForm .wc-field-label{display:block;margin:0 0 8px;color:inherit;font-size:15px;line-height:1.5;font-weight:600}
#dropMeForm .wc-field-label span{font-size:13px;font-weight:400}
#dropMeForm #select-subject{display:block!important;width:100%;min-height:48px;padding:10px 12px;border:1px solid #86949d;border-radius:6px;background:#fff;color:#1b2730;font:inherit}
#dropMeForm #select-subject + .nice-select{display:none!important}
#dropMeForm :is(input,select,textarea,button):focus-visible{outline:3px solid #f7c948;outline-offset:4px}
.wc-skip-link{position:absolute;top:8px;left:8px;z-index:10000;background:#fff;color:#17212b;padding:12px 16px;transform:translateY(-160%)}
.wc-skip-link:focus{transform:none;outline:3px solid #f7c948;outline-offset:3px}
.wc-project-roadmap{margin:20px 0;padding:18px;border:1px solid #86949d;border-radius:10px;color:inherit;overflow-wrap:anywhere}
.wc-project-roadmap h3{font-size:18px;line-height:1.5;margin:0 0 10px;color:inherit}
.wc-project-roadmap h4{font-size:15px;line-height:1.5;margin:20px 0 8px;color:inherit}
.wc-project-roadmap p,.wc-project-roadmap li{font-size:14px;line-height:1.6}
.wc-project-roadmap :is(ul,ol){padding-left:22px;margin:0}
.wc-project-roadmap li+li{margin-top:6px}
@media(max-width:575px){.wc-project-roadmap{padding:14px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.page-wrapper :is(.marquee-wrap,.headline-area-wrap),.page-wrapper :is(.marquee-wrap,.headline-area-wrap) *{animation:none!important}.page-wrapper .wow{visibility:visible!important;animation:none!important;transition:none!important}}
