form{max-width:700px;display:inline-block;text-align:left;width:100%;margin-top:15px}.ac form{margin:15px auto 0}label,.gfield--type-honeypot{display:none}#gform_4_validation_container{width:100%;float:left;padding:15px 15px 0;background:red;color:#fff;box-sizing:border-box}.validation_message{padding:10px;background:red;color:#fff;box-sizing:border-box}.gfield,.gfield_description{width:100%;float:left}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-dark input[type=submit]{border:1px solid #fff;color:#fff}.bg-dark input[type=submit]:hover{background:#fff;color:var(--dark)}input::-moz-focus-inner{border:0}input[type=text],input[type=email],input[type=tel],input[type=number],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:#fff0;border:none;color:inherit;margin:15px 0 0 0}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#gfield_instruction_4_15,#validation_message_4_15{visibility:hidden;position:relative}#gfield_instruction_4_15::before{content:"Please enter the answer";visibility:visible}#validation_message_4_15::before{content:"Please enter the correct answer";visibility:visible;padding:10px;background:red;color:#fff;width:100%;float:left;margin:-8px 0 0 -10px}input[type=number]{-moz-appearance:textfield}textarea{height:302px}.gfield:first-of-type input{margin:0}.bg-dark input[type=text],.bg-dark input[type=email],.bg-dark input[type=tel],.bg-dark input[type=number],.bg-dark textarea{border-bottom:1px solid #fff;background:rgb(0 0 0 / .25)}.bg-dark input[type=text]:focus,.bg-dark input[type=email]:focus,.bg-dark input[type=tel]:focus,.bg-dark textarea:focus,.bg-dark input[type=text]:hover,.bg-dark input[type=email]:hover,.bg-dark input[type=tel]:hover,.bg-dark input[type=number]:hover,.bg-dark textarea:hover{border-bottom:1px solid #fff;background:rgb(0 0 0 / .5)}.gform_confirmation_message{padding:10px 15px;background:#fff;color:var(--dark);font-size:18px;font-weight:600}::-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}