.gform_wrapper .gfield_label{color:#ffffff;font-size:16px;font-weight:400;margin-bottom:10px;display:block}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="url"],.gform_wrapper input[type="number"]{width:100%;padding:15px 20px;background-color:#2d2d2d!important;border:none;border-radius:0;color:#ffffff;font-size:16px}.gform_wrapper input::placeholder{color:#888888}.gform_wrapper textarea{width:100%;padding:15px 20px;background-color:#2d2d2d;border:none;border-radius:0;color:#ffffff;font-size:16px;min-height:150px;resize:vertical;transition:background-color 0.3s ease}.gform_wrapper textarea::placeholder{color:#888888}.gform_wrapper .gfield_radio{margin-top:10px}.gform_wrapper .gfield_radio li{list-style:none;margin-bottom:12px;display:flex;align-items:center}.gform_wrapper input[type="radio"]{opacity:0;position:absolute;width:0;height:0}.gform_wrapper input[type="radio"]+label{position:relative;padding-left:35px;cursor:pointer;color:#ffffff;font-size:16px;display:inline-block;line-height:24px}.gform_wrapper input[type="radio"]+label:before{content:"";position:absolute;left:0;top:0;width:22px;height:22px;border:2px solid #ffffff;border-radius:50%;background-color:transparent;transition:all 0.3s ease}.gform_wrapper input[type="radio"]:checked+label:before{border-color:#ffffff;background-color:#ffffff;box-shadow:inset 0 0 0 4px #3a3a3a}.gform_wrapper input[type="radio"]+label:hover:before{border-color:#cccccc}body .gform_wrapper input[type="submit"],body .gform_wrapper .gform_button{cursor:pointer!important;background-color:#2b2b2b!important;color:#ffffff!important;padding:18px 50px!important;border-radius:0!important;border:none!important;font-size:15px!important;font-weight:700!important;letter-spacing:3px!important;text-transform:uppercase!important;transition:all 0.3s ease!important;box-shadow:none!important;-webkit-appearance:none!important}.gform_required_legend{display:none!important}