div.wp-block-rmg-gravityform{--field-gap:20px;--label-size:16px;--field-border:1px solid #ccc;--field-color:#333;--field-background:#fff;--field-size:18px;--field-lineheight:18px;--field-pad:8px 10px;--field-radius:0}div.wp-block-rmg-gravityform form{display:flex;flex-direction:column;gap:var(--field-gap)}div.wp-block-rmg-gravityform .gform_fields{display:grid;gap:var(--field-gap);grid-template-columns:repeat(12,1fr)}div.wp-block-rmg-gravityform .gfield{grid-column:1/-1}@media only screen and (min-width:1181px){div.wp-block-rmg-gravityform .gfield--width-full{grid-column:span 12}div.wp-block-rmg-gravityform .gfield--width-eleven-twelfths{grid-column:span 11}div.wp-block-rmg-gravityform .gfield--width-five-sixths{grid-column:span 10}div.wp-block-rmg-gravityform .gfield--width-three-quarter{grid-column:span 9}div.wp-block-rmg-gravityform .gfield--width-two-thirds{grid-column:span 8}div.wp-block-rmg-gravityform .gfield--width-seven-twelfths{grid-column:span 7}div.wp-block-rmg-gravityform .gfield--width-half{grid-column:span 6}div.wp-block-rmg-gravityform .gfield--width-five-twelfths{grid-column:span 5}div.wp-block-rmg-gravityform .gfield--width-third{grid-column:span 4}div.wp-block-rmg-gravityform .gfield--width-quarter{grid-column:span 3}div.wp-block-rmg-gravityform .gfield--width-one-sixth{grid-column:span 2}div.wp-block-rmg-gravityform .gfield--width-one-twelfth{grid-column:span 1}}div.wp-block-rmg-gravityform .gfield_label{display:block;font-size:var(--label-size);margin-bottom:4px}div.wp-block-rmg-gravityform .ginput_complex{display:flex;gap:var(--field-gap)}div.wp-block-rmg-gravityform .ginput_complex>span{display:block;flex:1}div.wp-block-rmg-gravityform .gform-field-label--type-sub{display:block;font-size:calc(var(--label-size) - 3px);margin:4px 0 0 3px}div.wp-block-rmg-gravityform input:not([type=submit]):not([type=checkbox]):not([type=radio]),div.wp-block-rmg-gravityform textarea{background-color:var(--field-background);border:var(--field-border);border-radius:var(--field-radius);color:var(--field-color);font-size:var(--field-size);line-height:var(--field-lineheight);padding:var(--field-pad);width:100%}