.gform_wrapper{background-color:rgba(0,0,0,0.5);padding:40px;border-radius:12px;color:#ffffff;font-family:'Montserrat',sans-serif;max-width:600px;margin:0 auto}.gform_wrapper label,.gform_wrapper legend,.gform_wrapper .gfield_description{color:#ffffff!important;font-family:'Montserrat',sans-serif}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper textarea,.gform_wrapper select{background:rgba(255,255,255,0.15);border:1px solid rgba(255,255,255,0.3);color:#ffffff;font-family:'Montserrat',sans-serif;border-radius:8px;padding:10px 14px;width:100%;box-sizing:border-box}.gform_wrapper input::placeholder,.gform_wrapper textarea::placeholder{color:rgba(255,255,255,0.7)}.gform_wrapper .gform_footer input[type="submit"],.gform_wrapper .gform_page_footer input[type="button"],.gform_wrapper .gform_next_button,.gform_wrapper .gform_previous_button{background-color:#000000!important;color:#ffffff!important;border:none!important;border-radius:25px!important;padding:12px 30px!important;font-weight:700!important;font-family:'Montserrat',sans-serif!important;text-transform:uppercase;letter-spacing:0.05em;transition:all 0.3s ease;cursor:pointer;appearance:none!important}.gform_wrapper .gform_footer input[type="submit"]:hover,.gform_wrapper .gform_page_footer input[type="button"]:hover,.gform_wrapper .gform_next_button:hover,.gform_wrapper .gform_previous_button:hover{background-color:#ffffff!important;color:#000000!important}body #page-container .et_pb_button,body #page-container .et_pb_module button{background:none!important;border:none!important;padding:0!important}.gform_wrapper input,.gform_wrapper textarea{backdrop-filter:blur(3px)}@media only screen and (max-width:768px){.gform_wrapper{padding:20px}}@media (max-width:980px){.reverse-columns{display:flex!important;flex-direction:column-reverse!important}}