/*
Generated time: July 3, 2025 09:52
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.image-with-form .grid{margin-bottom:0}.image-with-form .grid__item{position:relative}.image-with-form__media{min-height:100%;overflow:visible}.image-with-form__media--small{height:19.4rem}.image-with-form__media--medium{height:29.6rem}.image-with-form__media--large{height:43.5rem}@media screen and (min-width:750px){.image-with-form__media--small{height:31.4rem}.image-with-form__media--medium{height:46rem}.image-with-form__media--large{height:65rem}}.image-with-form__media--placeholder{position:relative;overflow:hidden}.image-with-form__media--placeholder:after{content:'';position:absolute;background:rgba(var(--color-foreground),.04)}.image-with-form__media--placeholder.image-with-form__media--adapt{height:20rem}.image-with-form__media--placeholder>svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;fill:currentColor}.image-with-form__media--placeholder:is(.animate--ambient,.animate--zoom-in)>.svg-wrapper{top:0;left:0;transform:translate(0)}.image-with-form .form__message{align-items:flex-start}.image-with-form .icon-success{margin-top:.2rem}.image-with-form .field{margin-bottom:.8rem}.image-with-form .field__input{font-size:12px;border:1px solid #c3c3c3;height:30px;padding:5px 13px;letter-spacing:0}.image-with-form .select__select{border:1px solid #c3c3c3;height:30px;padding:5px 13px;color:#000;letter-spacing:0}.image-with-form .field__input.text-area{min-height:94px}.image-with-form .select__select+.svg-wrapper{position:absolute;right:11px;top:12px;width:8px;height:8px}.image-with-form .field__label{color:#000;font-size:12px;font-weight:400;left:15px;top:9px}.image-with-form .field__input:focus~.field__label,.image-with-form .field__input:not(:placeholder-shown)~.field__label{left:15px;top:0}.image-with-form .form__label.form__label--checkbox{position:relative;padding-left:25px;margin-top:8px;font-size:10px;letter-spacing:.1px;font-weight:400}.image-with-form .form__label.form__label--checkbox input[type=checkbox]{display:none;opacity:0}.image-with-form .form__label.form__label--checkbox svg{top:2px;position:absolute;left:0}.image-with-form .form__label.form__label--checkbox .icon-checkmark{position:absolute;width:13px;left:1px;top:5px;display:none}.image-with-form .form__label.form__label--checkbox input[type=checkbox]:checked~.icon-checkmark{display:block}.image-with-form .contact__button{margin-top:22px}.image-with-form .contact__button .button{width:100%;min-height:35px;text-transform:uppercase;letter-spacing:.7px;font-size:14px;font-weight:400;margin:0}.image-with-form__text-item{border:5px solid #f5f5f5;padding:20px 15px 19px;margin-top:18px}.image-with-form__button{margin-top:3rem}.field-grid{display:grid;column-gap:20px}@media screen and (min-width:550px){.field-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:750px){.image-with-form__media--placeholder.image-with-form__media--adapt{height:30rem}.image-with-form__button{margin-top:4rem}.image-with-form__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}.image-with-form .grid__item{width:50.1%}.image-with-form .image-with-form__media-item{order:1;padding-left:35px;width:44.6%}.image-with-form__text-item{margin-top:0}}@media screen and (min-width:990px){.image-with-form .field__input,.image-with-form .select__select{height:45px;padding:10px 18px;font-size:16px}.image-with-form .field{margin-bottom:1.3rem}.image-with-form .field__label{font-size:16px;left:20px;top:13px}.image-with-form .field__input:focus~.field__label,.image-with-form .field__input:not(:placeholder-shown)~.field__label{left:20px}.image-with-form .select__select+.svg-wrapper{right:19px;top:20px;width:12px}.image-with-form .contact__button .button{min-height:45px;font-size:14px;font-weight:400;margin:0;max-width:250px}.image-with-form__text-item{padding:33px 37px 19px}.image-with-form .field__input.text-area{min-height:107px}.image-with-form .form__label.form__label--checkbox{font-size:16px;line-height:1.1}.image-with-form .contact__button{margin-top:26px}}