form{max-width:700px;display:inline-block;text-align:left;width:100%;margin-top:15px}.ac form{margin:15px auto 0}label{display:none}fieldset{border:none;margin:15px 0 0 0;display:inline-block;width:100%;box-sizing:border-box;padding:10px 15px}legend{font-size:16px;font-weight:500}.ginput_container_radio label{display:inline-block}input[type=submit]{outline-style:none;outline-width:0;outline:0;-webkit-appearance:none;font-family:inherit;transition:all .15s linear;display:inline-block;font-weight:500;font-size:17px;margin:30px 0 0;text-align:center;text-shadow:none;background:#fff0;padding:15px 20px;float:right}input[type=submit]:hover{cursor:pointer}.bg-light input[type=submit],.bg-medium input[type=submit]{border:1px solid #111;color:#111}.bg-light input[type=submit]:hover,.bg-medium input[type=submit]:hover{background:var(--dark-2);color:#fff}.bg-dark input[type=submit]{border:1px solid #fff;color:#fff}.bg-dark input[type=submit]:hover{background:#fff;color:var(--dark-2)}input::-moz-focus-inner{border:0}input[type=text],input[type=email],input[type=tel],textarea{box-sizing:border-box;width:100%;font-family:inherit;background-image:none;font-weight:500;line-height:1;outline:none;float:left;transition:all .15s linear;padding:10px 15px;font-size:16px;-webkit-appearance:none;background:rgb(0 0 0 / .1);border:none;color:inherit;margin:15px 0 0 0;text-shadow:0 0 5px #000}textarea{height:200px}.gfield:first-of-type input{margin:0}.bg-light input[type=text],.bg-light input[type=email],.bg-light input[type=tel],.bg-light textarea,.bg-medium input[type=text],.bg-medium input[type=email],.bg-medium input[type=tel],.bg-medium textarea{border-bottom:1px solid #111}.bg-dark input[type=text],.bg-dark input[type=email],.bg-dark input[type=tel],.bg-dark textarea{border-bottom:1px solid #fff}input[type=text]:hover,input[type=email]:hover,input[type=tel]:hover,textarea:hover{background:rgb(0 0 0 / .15)}::-webkit-input-placeholder{color:inherit!important;opacity:1!important}::-moz-placeholder{color:inherit!important;opacity:1!important}::-ms-input-placeholder{color:inherit!important;opacity:1!important}::placeholder{color:inherit!important;opacity:1!important}