@media screen and (max-width:767px){.domi-final{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.domi-fields{display:flex!important;flex-direction:column!important;gap:12px!important}.domi-field{width:100%!important;max-width:100%!important;min-width:0!important}.domi-field input,.domi-field textarea{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;background:#fff!important;color:#222!important;border-radius:8px!important}.domi-field input{height:48px!important}.domi-field textarea{height:108px!important;min-height:108px!important;max-height:108px!important;resize:none!important}.domi-upload-title{display:block!important;color:#fff!important;margin:18px 0 12px!important}.domi-uploads{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:100%!important}.domi-upload,.domi-upload:nth-child(n+2){display:block!important;width:100%!important;min-width:0!important;text-align:center!important}.domi-upload label{display:flex!important;position:relative!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:6px 3px!important;background:#fff!important;color:#222!important;border-radius:8px!important;font-size:11px!important;line-height:1.25!important;cursor:pointer!important;box-sizing:border-box!important}.domi-upload .wpcf7-form-control-wrap{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;overflow:hidden!important}.domi-upload input[type=file]{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;opacity:0!important;cursor:pointer!important;font-size:0!important}.domi-filename{display:block!important;color:#fff!important;font-size:10px!important;line-height:1.3!important;margin-top:7px!important;overflow-wrap:anywhere!important}.domi-final input[type=submit],.domi-final button[type=submit]{width:100%!important;max-width:100%!important;background:#ffd400!important;color:#111!important;border-radius:8px!important}.domi-final .wpcf7-acceptance,.domi-final .wpcf7-acceptance *{color:#fff!important}}