body:not(.wp-core-ui) .form-with-background,html:not(.wp-toolbar) .form-with-background,.acf-block-preview .form-with-background{padding-bottom:50px;position:relative;overflow:hidden}@media only screen and (max-width: 576px){body:not(.wp-core-ui) .form-with-background,html:not(.wp-toolbar) .form-with-background,.acf-block-preview .form-with-background{padding-bottom:40px}}body:not(.wp-core-ui) .form-with-background .decor-left,html:not(.wp-toolbar) .form-with-background .decor-left,.acf-block-preview .form-with-background .decor-left{position:absolute;left:0;top:0;width:240px;height:321px}@media only screen and (max-width: 1200px){body:not(.wp-core-ui) .form-with-background .decor-left,html:not(.wp-toolbar) .form-with-background .decor-left,.acf-block-preview .form-with-background .decor-left{display:none}}body:not(.wp-core-ui) .form-with-background .decor-right,html:not(.wp-toolbar) .form-with-background .decor-right,.acf-block-preview .form-with-background .decor-right{position:absolute;right:0;bottom:0;width:160px;height:240px}@media only screen and (max-width: 1200px){body:not(.wp-core-ui) .form-with-background .decor-right,html:not(.wp-toolbar) .form-with-background .decor-right,.acf-block-preview .form-with-background .decor-right{display:none}}body:not(.wp-core-ui) .form-with-background .decor-mobile,html:not(.wp-toolbar) .form-with-background .decor-mobile,.acf-block-preview .form-with-background .decor-mobile{display:none}@media only screen and (max-width: 1200px){body:not(.wp-core-ui) .form-with-background .decor-mobile,html:not(.wp-toolbar) .form-with-background .decor-mobile,.acf-block-preview .form-with-background .decor-mobile{position:absolute;top:0;left:0;width:80px;height:80px;display:flex;background-color:#fff}}body:not(.wp-core-ui) .form-with-background .bg,html:not(.wp-toolbar) .form-with-background .bg,.acf-block-preview .form-with-background .bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}@media only screen and (max-width: 576px){body:not(.wp-core-ui) .form-with-background .bg,html:not(.wp-toolbar) .form-with-background .bg,.acf-block-preview .form-with-background .bg{display:none}}body:not(.wp-core-ui) .form-with-background .bg-mobile,html:not(.wp-toolbar) .form-with-background .bg-mobile,.acf-block-preview .form-with-background .bg-mobile{display:none}@media only screen and (max-width: 576px){body:not(.wp-core-ui) .form-with-background .bg-mobile,html:not(.wp-toolbar) .form-with-background .bg-mobile,.acf-block-preview .form-with-background .bg-mobile{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}}body:not(.wp-core-ui) .form-with-background .et-container,html:not(.wp-toolbar) .form-with-background .et-container,.acf-block-preview .form-with-background .et-container{position:relative}body:not(.wp-core-ui) .form-with-background .label,html:not(.wp-toolbar) .form-with-background .label,.acf-block-preview .form-with-background .label{padding-top:50px;color:#fff;margin-bottom:20px}@media only screen and (max-width: 576px){body:not(.wp-core-ui) .form-with-background .label,html:not(.wp-toolbar) .form-with-background .label,.acf-block-preview .form-with-background .label{text-align:center;padding-top:100px}}body:not(.wp-core-ui) .form-with-background .col-two,html:not(.wp-toolbar) .form-with-background .col-two,.acf-block-preview .form-with-background .col-two{display:grid;grid-template-columns:1fr 1fr;gap:15px}@media only screen and (max-width: 768px){body:not(.wp-core-ui) .form-with-background .col-two,html:not(.wp-toolbar) .form-with-background .col-two,.acf-block-preview .form-with-background .col-two{grid-template-columns:1fr}}body:not(.wp-core-ui) .form-with-background .col-recaptcha,html:not(.wp-toolbar) .form-with-background .col-recaptcha,.acf-block-preview .form-with-background .col-recaptcha{margin-top:20px}body:not(.wp-core-ui) .form-with-background .heading-1,html:not(.wp-toolbar) .form-with-background .heading-1,.acf-block-preview .form-with-background .heading-1{color:#fff;text-align:center;margin-bottom:30px}@media only screen and (max-width: 576px){body:not(.wp-core-ui) .form-with-background .heading-1,html:not(.wp-toolbar) .form-with-background .heading-1,.acf-block-preview .form-with-background .heading-1{margin-bottom:20px}}body:not(.wp-core-ui) .form-with-background .wpcf7 form.sent .wpcf7-response-output,html:not(.wp-toolbar) .form-with-background .wpcf7 form.sent .wpcf7-response-output,.acf-block-preview .form-with-background .wpcf7 form.sent .wpcf7-response-output{background:#46b450;max-width:600px;margin:30px auto;padding:20px;text-align:center;color:#fff}body:not(.wp-core-ui) .form-with-background .wpcf7 form.invalid .wpcf7-response-output,body:not(.wp-core-ui) .form-with-background .wpcf7 form.unaccepted .wpcf7-response-output,body:not(.wp-core-ui) .form-with-background .wpcf7 form.payment-required .wpcf7-response-output,html:not(.wp-toolbar) .form-with-background .wpcf7 form.invalid .wpcf7-response-output,html:not(.wp-toolbar) .form-with-background .wpcf7 form.unaccepted .wpcf7-response-output,html:not(.wp-toolbar) .form-with-background .wpcf7 form.payment-required .wpcf7-response-output,.acf-block-preview .form-with-background .wpcf7 form.invalid .wpcf7-response-output,.acf-block-preview .form-with-background .wpcf7 form.unaccepted .wpcf7-response-output,.acf-block-preview .form-with-background .wpcf7 form.payment-required .wpcf7-response-output{background:var(--orange);border-color:var(--orange);max-width:600px;margin:30px auto;padding:20px;text-align:center;color:#000}body:not(.wp-core-ui) .form-with-background .form-wrapper,html:not(.wp-toolbar) .form-with-background .form-wrapper,.acf-block-preview .form-with-background .form-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:15px;max-width:695px;width:100%;margin:auto}@media only screen and (max-width: 768px){body:not(.wp-core-ui) .form-with-background .form-wrapper,html:not(.wp-toolbar) .form-with-background .form-wrapper,.acf-block-preview .form-with-background .form-wrapper{grid-template-columns:1fr}}@media only screen and (max-width: 576px){body:not(.wp-core-ui) .form-with-background .form-wrapper,html:not(.wp-toolbar) .form-with-background .form-wrapper,.acf-block-preview .form-with-background .form-wrapper{gap:10px}}body:not(.wp-core-ui) .form-with-background .form-wrapper .col-inputs,html:not(.wp-toolbar) .form-with-background .form-wrapper .col-inputs,.acf-block-preview .form-with-background .form-wrapper .col-inputs{display:flex;flex-wrap:wrap;row-gap:15px;-moz-column-gap:12px;column-gap:12px}@media only screen and (max-width: 768px){body:not(.wp-core-ui) .form-with-background .form-wrapper .col-inputs,html:not(.wp-toolbar) .form-with-background .form-wrapper .col-inputs,.acf-block-preview .form-with-background .form-wrapper .col-inputs{gap:10px}}body:not(.wp-core-ui) .form-with-background .form-wrapper .col,html:not(.wp-toolbar) .form-with-background .form-wrapper .col,.acf-block-preview .form-with-background .form-wrapper .col{width:calc(50% - 6px)}@media only screen and (max-width: 576px){body:not(.wp-core-ui) .form-with-background .form-wrapper .col,html:not(.wp-toolbar) .form-with-background .form-wrapper .col,.acf-block-preview .form-with-background .form-wrapper .col{width:100%}}body:not(.wp-core-ui) .form-with-background .form-wrapper .col-full,html:not(.wp-toolbar) .form-with-background .form-wrapper .col-full,.acf-block-preview .form-with-background .form-wrapper .col-full{width:100%}body:not(.wp-core-ui) .form-with-background .form-wrapper label input,body:not(.wp-core-ui) .form-with-background .form-wrapper label textarea,html:not(.wp-toolbar) .form-with-background .form-wrapper label input,html:not(.wp-toolbar) .form-with-background .form-wrapper label textarea,.acf-block-preview .form-with-background .form-wrapper label input,.acf-block-preview .form-with-background .form-wrapper label textarea{width:100%;display:block;border:1px solid #fff;padding:12px 20px;background-color:rgba(0,0,0,0);color:#fff;font-size:12px}@media only screen and (max-width: 576px){body:not(.wp-core-ui) .form-with-background .form-wrapper label input,body:not(.wp-core-ui) .form-with-background .form-wrapper label textarea,html:not(.wp-toolbar) .form-with-background .form-wrapper label input,html:not(.wp-toolbar) .form-with-background .form-wrapper label textarea,.acf-block-preview .form-with-background .form-wrapper label input,.acf-block-preview .form-with-background .form-wrapper label textarea{padding:12px 10px}}body:not(.wp-core-ui) .form-with-background .form-wrapper label input::-moz-placeholder, body:not(.wp-core-ui) .form-with-background .form-wrapper label textarea::-moz-placeholder, html:not(.wp-toolbar) .form-with-background .form-wrapper label input::-moz-placeholder, html:not(.wp-toolbar) .form-with-background .form-wrapper label textarea::-moz-placeholder, .acf-block-preview .form-with-background .form-wrapper label input::-moz-placeholder, .acf-block-preview .form-with-background .form-wrapper label textarea::-moz-placeholder{color:#fff;font-size:12px}body:not(.wp-core-ui) .form-with-background .form-wrapper label input::placeholder,body:not(.wp-core-ui) .form-with-background .form-wrapper label textarea::placeholder,html:not(.wp-toolbar) .form-with-background .form-wrapper label input::placeholder,html:not(.wp-toolbar) .form-with-background .form-wrapper label textarea::placeholder,.acf-block-preview .form-with-background .form-wrapper label input::placeholder,.acf-block-preview .form-with-background .form-wrapper label textarea::placeholder{color:#fff;font-size:12px}body:not(.wp-core-ui) .form-with-background .form-wrapper label textarea,html:not(.wp-toolbar) .form-with-background .form-wrapper label textarea,.acf-block-preview .form-with-background .form-wrapper label textarea{height:153px}@media only screen and (max-width: 768px){body:not(.wp-core-ui) .form-with-background .form-wrapper label textarea,html:not(.wp-toolbar) .form-with-background .form-wrapper label textarea,.acf-block-preview .form-with-background .form-wrapper label textarea{height:41px}}body:not(.wp-core-ui) .form-with-background .form-wrapper .wpcf7-not-valid-tip,html:not(.wp-toolbar) .form-with-background .form-wrapper .wpcf7-not-valid-tip,.acf-block-preview .form-with-background .form-wrapper .wpcf7-not-valid-tip{font-size:12px;font-weight:300;color:#fff;margin-bottom:10px;margin-top:5px}body:not(.wp-core-ui) .form-with-background input[type=submit],html:not(.wp-toolbar) .form-with-background input[type=submit],.acf-block-preview .form-with-background input[type=submit]{font-size:12px;font-weight:300;background-color:var(--orange);color:#fff;border:0;width:151px;height:45px;margin:auto;cursor:pointer;display:flex;justify-content:center;align-items:center;text-transform:uppercase;margin-top:30px}body:not(.wp-core-ui) .form-with-background input[type=submit]:hover,html:not(.wp-toolbar) .form-with-background input[type=submit]:hover,.acf-block-preview .form-with-background input[type=submit]:hover{background-color:#000}body:not(.wp-core-ui) .form-with-background .col-bottom,html:not(.wp-toolbar) .form-with-background .col-bottom,.acf-block-preview .form-with-background .col-bottom{max-width:695px;margin:auto}body:not(.wp-core-ui) .form-with-background .col-bottom .wpcf7-form-control-wrap,html:not(.wp-toolbar) .form-with-background .col-bottom .wpcf7-form-control-wrap,.acf-block-preview .form-with-background .col-bottom .wpcf7-form-control-wrap{display:flex;justify-content:center;margin-top:21px}body:not(.wp-core-ui) .form-with-background .col-bottom .wpcf7-form-control-wrap .wpcf7-not-valid-tip,html:not(.wp-toolbar) .form-with-background .col-bottom .wpcf7-form-control-wrap .wpcf7-not-valid-tip,.acf-block-preview .form-with-background .col-bottom .wpcf7-form-control-wrap .wpcf7-not-valid-tip{font-size:12px;font-weight:300;color:#fff;margin-bottom:10px;width:100%;margin-top:5px;position:absolute;bottom:-36px;left:50%;transform:translateX(-50%);text-align:center}body:not(.wp-core-ui) .form-with-background .col-bottom .wpcf7-list-item-label,html:not(.wp-toolbar) .form-with-background .col-bottom .wpcf7-list-item-label,.acf-block-preview .form-with-background .col-bottom .wpcf7-list-item-label{display:grid;grid-template-columns:20px 1fr;align-items:center;-moz-column-gap:10px;column-gap:10px;color:#fff;font-size:12px;font-weight:300}body:not(.wp-core-ui) .form-with-background .col-bottom .wpcf7-list-item,html:not(.wp-toolbar) .form-with-background .col-bottom .wpcf7-list-item,.acf-block-preview .form-with-background .col-bottom .wpcf7-list-item{margin:0}body:not(.wp-core-ui) .form-with-background .col-bottom label>input[type=checkbox],html:not(.wp-toolbar) .form-with-background .col-bottom label>input[type=checkbox],.acf-block-preview .form-with-background .col-bottom label>input[type=checkbox]{display:none}body:not(.wp-core-ui) .form-with-background .col-bottom label>input[type=checkbox]+*::before,html:not(.wp-toolbar) .form-with-background .col-bottom label>input[type=checkbox]+*::before,.acf-block-preview .form-with-background .col-bottom label>input[type=checkbox]+*::before{content:"";margin-right:15.5px;vertical-align:bottom;width:20px;height:20px;background:rgba(0,0,0,0);border:1px solid #fff;display:flex;justify-content:center;align-items:center}body:not(.wp-core-ui) .form-with-background .col-bottom label>input[type=checkbox]:checked+*::before,html:not(.wp-toolbar) .form-with-background .col-bottom label>input[type=checkbox]:checked+*::before,.acf-block-preview .form-with-background .col-bottom label>input[type=checkbox]:checked+*::before{content:"✓";color:var(--orange);text-align:center;background:#fff}body:not(.wp-core-ui) .form-with-background .col-bottom label>input[type=checkbox]:checked+*,html:not(.wp-toolbar) .form-with-background .col-bottom label>input[type=checkbox]:checked+*,.acf-block-preview .form-with-background .col-bottom label>input[type=checkbox]:checked+*{color:#fff}