label{display:block;font-weight:600;font-size:.85rem;margin-bottom:.5em}input[type=text],input[type=email],textarea,select{background-color:#f1f5f8;border:1px solid #9eb2c7;padding:8px 12px 7px;border-radius:5px;width:100%}textarea{padding:8px}fieldset{margin:1em 0}input:focus,textarea:focus{background-color:#fff;border-color:#f0b428}input[type=checkbox]{margin:10px}div.checkbox{font-size:.9rem}input[type=submit],#contact-form-submit{background-color:#daedfb;border:1px solid #2680c0;padding:15px 50px;border-radius:5px;font-weight:600;font-size:.8rem;display:table;margin:30px auto 0;cursor:pointer}#seo-preview{position:fixed;top:20px;left:370px;width:600px;border:3px solid #000;background-color:#fff;font-family:Arial;font-size:14px;line-height:1.3;padding:40px 20px 20px;color:#4d5156}#seo-preview span{background-color:#000;color:#fff;padding:4px 9px 4px 6px;position:absolute;top:0;left:0;font-weight:600}#seo-preview p{margin:0 0 .35em}#seo-preview p:last-child{margin-bottom:0px}#seo-preview .title{color:#1a0dab;font-size:20px}#seo-preview .url{color:#202124}body:not(.--form-mode-SEO) #seo-preview{display:none}fieldset{position:relative}fieldset.select select{cursor:pointer}fieldset.select select{background-image:url(../images/ui/down.png);background-image:url(../images/ui/down.svg);background-size:17px;background-position:right 14px center;background-repeat:no-repeat}span.req{color:#e12d39}fieldset.hony{display:none}p.instructions{font-size:.75rem;margin:.5em 0;font-style:italic}#website-contact-form input,#website-contact-form textarea,#website-contact-form select{font-size:.85rem}.inline-form{display:flex;justify-content:space-between}.inline-form input{width:75%}.inline-form .button{width:20%;text-align:center;padding:10px;font-size:.9rem;font-weight:600;border-radius:5px;border:2px solid #000;cursor:pointer;transition:all .2s ease-in-out}.inline-form .button:hover{background-color:#000;color:#fff}#contact-form-loading.hidden,#contact-form-submit.hidden{display:none}
