.smd-contact-form-wrap,#smd-contact-form{font-family:Verdana,Geneva,sans-serif;font-size:14px;line-height:1.6}.smd-contact-form-wrap{max-width:680px;margin:0 auto}.smd-intro-text{background:#f7f7f7;border:1px solid #e5e5e5;border-radius:8px;padding:14px 16px;margin-bottom:18px}#smd-contact-form label{font-size:14px;font-weight:600;color:#333;display:block;margin-bottom:6px}#smd-contact-form input[type="text"],#smd-contact-form input[type="email"],#smd-contact-form input[type="tel"],#smd-contact-form textarea,#smd-contact-form select{font-family:Verdana,Geneva,sans-serif;font-size:14px;width:100%;padding:11px 12px;border:1px solid #d7d7d7;border-radius:6px;box-sizing:border-box;transition:border-color .2s ease , box-shadow .2s ease;background:#fff}#smd-contact-form input::placeholder,#smd-contact-form textarea::placeholder{color:#8b8b8b}#smd-contact-form input[type="text"]:focus,#smd-contact-form input[type="email"]:focus,#smd-contact-form input[type="tel"]:focus,#smd-contact-form textarea:focus,#smd-contact-form select:focus{border-color:#0073aa;outline:none;box-shadow:0 0 0 3px rgba(0,115,170,.12)}#smd-contact-form textarea{min-height:140px;resize:vertical}#smd-contact-form input[type="file"]{font-size:14px;padding:8px 0}#smd-contact-form input[type="submit"]{font-size:16px;font-weight:600;background-color:#0073aa;color:#fff;border:none;padding:13px 30px;border-radius:6px;cursor:pointer;transition:background-color .2s ease}#smd-contact-form input[type="submit"]:hover{background-color:#005f8b}#smd-contact-form input[type="submit"]:disabled{background-color:#bcbcbc;cursor:not-allowed}#smd-contact-form p{margin-bottom:16px}#smd-loading{font-size:16px;font-weight:600;color:#0073aa;margin-top:10px;padding:10px 0}#smd-response{margin-top:20px;padding:12px 14px;border-radius:8px;background:#f8f8f8}#smd-contact-form small,.description{display:block;margin-top:6px;color:#666;font-size:12px}#smd-contact-form label span{color:#d63638}.smd-honeypot{position:absolute!important;left:-9999px!important;op:-9999px!important;opacity:0!important;pointer-events:none!important}.smd-admin-wrap .form-table th{width:260px}.smd-admin-wrap input.regular-text,.smd-admin-wrap textarea.large-text{max-width:720px}#smd-test-response{margin-top:12px}@media screen and (max-width:600px){.smd-contact-form-wrap{padding:0 14px}#smd-contact-form input[type="submit"]{width:100%}}