.section-text-form{padding:50px 0}@media (min-width:1024px){.section-text-form{padding:120px 0}}.section-text-form.btn-secondary-mod .hs-form .hs-submit .actions:before{background-color:var(--plenty-blue);border:2px solid var(--plenty-blue)}.section-text-form.btn-secondary-mod .hs-form .hs-submit .actions:hover:before{background-color:transparent}.section-text-form.btn-secondary-mod .hs-form .hs-submit .actions input[type=submit]{color:var(--plenty-white)}.section-text-form.btn-secondary-mod .hs-form .hs-submit .actions input[type=submit]:hover{color:var(--plenty-blue)!important}.bg-plenty-blue .section-text-form.btn-secondary-mod .hs-form .hs-submit .actions input[type=submit]:hover{color:var(--plenty-lime)!important}.section-text-form.btn-secondary-mod .hs-form .hs-submit .actions input[type=submit]:focus{color:var(--plenty-white)}@media (min-width:1024px){.section-text-form .holder-block{display:flex;flex-wrap:wrap;justify-content:space-between}.section-text-form .holder-block.left-mod{flex-direction:row-reverse}.section-text-form .holder-block.left-mod .text-block{padding:0 0 0 20px}.section-text-form .holder-block.left-mod .form-holder{padding:0}}@media (max-width:1023.98px){.section-text-form .holder-block.image-in-separate-column{margin-top:30px}}@media (min-width:1024px){.section-text-form .form-holder,.section-text-form .image-block,.section-text-form .text-block{width:50%}.section-text-form .form-holder{padding:15px 0 0 10px}}.section-text-form .form-holder .form-title:empty{display:none}.section-text-form .form-holder .hs-fieldtype-phonenumber>label,.section-text-form .form-holder .hs-fieldtype-text>label,.section-text-form .form-holder .hs-fieldtype-textarea>label{left:-200vw;opacity:0;position:absolute}.section-text-form .image-block{margin:0 0 20px}@media (min-width:1024px){.section-text-form .image-block{display:flex;justify-content:flex-end;margin:0;order:1;padding:0 0 0 20px}}.section-text-form .text-block{font-size:14px;padding:0 0 30px}@media (min-width:1024px){.section-text-form .text-block{max-width:500px;padding:0 20px 0 0}.section-text-form .text-block p{margin:0 0 32px}}.section-text-form .text-block form{margin-top:30px}.section-text-form .entry-image{border-radius:7px;height:285px;margin:0;overflow:hidden;width:285px}.section-text-form .entry-image:not(:only-child){margin-bottom:20px}.section-text-form .entry-image img{height:100%;object-fit:cover;width:100%}