@charset "UTF-8";.module-gravity-form form.is-style-contact{position:relative;}@media (min-width: 600px){.module-gravity-form form.is-style-contact{padding-right:30%;}}@media (max-width: 599px){.module-gravity-form form.is-style-contact label div.contact{padding-top:calc(200rem + var(--theme-space));}}.module-gravity-form form.is-style-contact label div.contact p strong{font-weight:bold;}.module-gravity-form form.is-style-contact label div.contact figure{width:100%;}@media (min-width: 600px){.module-gravity-form form.is-style-contact label div.contact figure{width:calc(50% - 0rem);position:absolute;right:-20%;top:0;bottom:calc(-1 * var(--theme-layout-offset-v));}}@media (min-width: 600px) and (max-width: 999px){.module-gravity-form form.is-style-contact label div.contact figure{width:calc(30% + var(--theme-layout-offset-h));right:calc(-1 * var(--theme-layout-offset-h));}}@media (max-width: 599px){.module-gravity-form form.is-style-contact label div.contact figure{position:absolute;top:0;left:calc(50% - 100rem);width:200rem;height:200rem;overflow:hidden;border-radius:200rem;background:var(--theme-color-light);}}.module-gravity-form form.is-style-contact label div.contact figure img{width:100%;object-fit:contain;object-position:center;}@media (min-width: 600px){.module-gravity-form form.is-style-contact label div.contact figure img{object-position:bottom right;height:100%;}}@media (max-width: 599px){.module-gravity-form form.is-style-contact label div.contact figure img{object-fit:cover;object-position:top;aspect-ratio:initial;height:200rem;width:200rem;margin:0 auto;-ms-transform:scale(2) translateY(25%);-webkit-transform:scale(2) translateY(25%);transform:scale(2) translateY(25%);}}.module-gravity-form form.is-style-contact .gfield--type-text.hidden [type="text"]{display:none !important;}