.contact-form-gravity-block{--form-wrapper-min-height:150px;--form-wrapper-offset:5%}.contact-form-gravity-block .contact-form-section{border-radius:var(--radius-card)}.contact-form-content .contact-form-subtitle{margin-bottom:var(--space-lg)}.contact-form-gravity-block .contact-form-subtitle-image{margin-top:var(--space-lg)}.contact-form-gravity-block .contact-form-subtitle-image img{height:auto;max-width:80%}.contact-form-gravity-block .contact-form-wrapper{margin-top:var(--form-wrapper-offset);padding-bottom:var(--form-wrapper-offset)}.contact-form-gravity-block .contact-form-section:has(>.col-12.contact-form-wrapper:only-child){display:block}.contact-form-gravity-block .col-12.contact-form-wrapper{margin-left:auto;margin-right:auto;max-width:900px}.contact-form-gravity-block.layout-stacked .contact-form-section{display:block}.contact-form-gravity-block.layout-stacked .col-12.contact-form-wrapper{margin-left:auto;margin-right:auto;max-width:900px}.contact-form-gravity-block.layout-stacked .contact-form-wrapper{margin-top:0}.contact-form-gravity-block.layout-stacked .contact-form-wrapper .contact-form-content{margin-bottom:var(--space-xl)}.contact-form-gravity-block .contact-form-placeholder{color:var(--color-input);font-style:italic;padding:var(--space-xl)}.contact-form-gravity-block .contact-form-error{color:var(--color-error);padding:var(--space-xl)}.contact-form-gravity-block .gravity-form-preview{background:var(--color-background-subtle);border:1px dashed var(--color-border);border-radius:var(--radius-sm);padding:var(--space-lg)}.contact-form-gravity-block .gravity-form-preview code{background:var(--color-background);border-radius:var(--radius-xs);font-size:var(--font-size-sm);padding:var(--space-xs) var(--space-sm)}.contact-form-gravity-block[data-dark-bg=true] .gform_wrapper .gfield .gfield_label,.contact-form-gravity-block[data-dark-bg=true] .gform_wrapper .gfield_checkbox label,.contact-form-gravity-block[data-dark-bg=true] .gform_wrapper .gfield_consent_label,.contact-form-gravity-block[data-dark-bg=true] .gform_wrapper .gfield_description,.contact-form-gravity-block[data-dark-bg=true] .gform_wrapper .gfield_label,.contact-form-gravity-block[data-dark-bg=true] .gform_wrapper .gfield_radio label,.contact-form-gravity-block[data-dark-bg=true] .gform_wrapper .gfield_required,.contact-form-gravity-block[data-dark-bg=true] .gform_wrapper .ginput_container label,[data-dark-bg=true] .contact-form-gravity-block .gform_wrapper .gfield_checkbox label,[data-dark-bg=true] .contact-form-gravity-block .gform_wrapper .gfield_consent_label,[data-dark-bg=true] .contact-form-gravity-block .gform_wrapper .gfield_description,[data-dark-bg=true] .contact-form-gravity-block .gform_wrapper .gfield_label,[data-dark-bg=true] .contact-form-gravity-block .gform_wrapper .gfield_radio label,[data-dark-bg=true] .contact-form-gravity-block .gform_wrapper .gfield_required,[data-dark-bg=true] .contact-form-gravity-block .gform_wrapper .ginput_container label{color:var(--dark-bg-text)}@media (max-width:768px){.contact-form-gravity-block .row{padding-bottom:0;padding-top:0}.contact-form-gravity-block .contact-form-wrapper{margin-top:0;padding-bottom:0}}@media (orientation:landscape) and (max-height:500px){.contact-form-gravity-block .row{padding-bottom:0;padding-top:0}.contact-form-gravity-block .contact-form-wrapper{margin-top:0;padding-bottom:0}}.editor-styles-wrapper .contact-form-gravity-block{margin-bottom:0;margin-top:0}