section.heroExpandingForm.red{background-color:#e55940}section.heroExpandingForm.red .text{background-color:rgba(229,89,64,.9)}section.heroExpandingForm.red .text h1,section.heroExpandingForm.red .text h2{color:#f7ede0}section.heroExpandingForm.red .text .btn{background-color:#3d3835;color:#f7ede0}section.heroExpandingForm.grey{background-color:#3d3835}section.heroExpandingForm.grey .text{background-color:rgba(61,56,53,.7)}section.heroExpandingForm.grey .text h1,section.heroExpandingForm.grey .text h2,section.heroExpandingForm.grey .text h3,section.heroExpandingForm.grey .text li,section.heroExpandingForm.grey .text p{color:#f7ede0}section.heroExpandingForm.grey .text .btn{background-color:#e55940;color:#f7ede0}section.heroExpandingForm.yellow{background-color:var(--yellow)}section.heroExpandingForm.yellow .text{background-color:rgba(255,176,77,.7)}section.heroExpandingForm.yellow .text h1,section.heroExpandingForm.yellow .text h2{color:#000}section.heroExpandingForm.yellow .text .btn{background-color:#3d3835;color:#f7ede0}section.heroExpandingForm.beige{background-color:#f7ede0}section.heroExpandingForm.beige .text{background-color:hsla(34,59%,92%,.9)}section.heroExpandingForm.beige .text h1,section.heroExpandingForm.beige .text h2{color:#000}section.heroExpandingForm.beige .text .btn{background-color:#e55940;color:#f7ede0}section.heroExpandingForm .hs-form-field .input select,section.heroExpandingForm .hs-form-field .input textarea,section.heroExpandingForm .hs-form-field input{background:transparent;border:0;border-bottom:1px solid var(--grey);color:var(--grey);font-size:16px;font-weight:100;margin-bottom:10px;padding:5px 10px;width:100%}section.heroExpandingForm{background-repeat:no-repeat;background-size:contain;overflow:hidden;position:relative;z-index:1}section.heroExpandingForm .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 0}section.heroExpandingForm .formContainer{border:1px solid transparent;max-width:none;-webkit-transition:all .3s;transition:all .3s;width:250px}section.heroExpandingForm .formContainer .hs-form-field.hs-email .hs-error-msgs li label,section.heroExpandingForm .formContainer ul{padding-left:0}section.heroExpandingForm .formContainer .hs-button{font-size:16px;height:auto;margin:0;max-height:100px;overflow:hidden;padding:10px 20px;-webkit-transition:all .3s;transition:all .3s}section.heroExpandingForm .formContainer .hs-button.active{height:auto;max-height:100px;padding:10px 20px}section.heroExpandingForm .formContainer .form-title{display:none}section.heroExpandingForm .formContainer .legal-consent-container .input ul li label span p{font-size:14px}section.heroExpandingForm .formContainer div.hs-form-field{height:0;max-height:0;overflow:hidden;-webkit-transition:all .3s;transition:all .3s}section.heroExpandingForm .formContainer div.hs-form-field.hs-email{height:auto;max-height:100px}section.heroExpandingForm .formContainer.active{background-color:#f7ede0;border:1px solid #000;max-width:800px;padding:20px;width:100%}section.heroExpandingForm .formContainer.active form{height:auto;max-height:1000px}section.heroExpandingForm .formContainer.active div.hs-form-field,section.heroExpandingForm .formContainer.active div.hs-form-field.active,section.heroExpandingForm .formContainer.active div.hs-form-field.hs-email{height:auto;max-height:100px}section.heroExpandingForm .formContainer.active .hs-button{border-bottom:1px solid var(--grey);height:auto;margin:20px 0 0;max-height:100px;padding:10px 20px}section.heroExpandingForm .text{display:-webkit-box;display:-ms-flexbox;display:flex;width:60%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:20px}section.heroExpandingForm .text h1{font-size:36px;margin-bottom:20px}section.heroExpandingForm .text h2{font-size:1rem}section.heroExpandingForm .text h4{font-size:18px;font-weight:700;margin-bottom:0}section.heroExpandingForm .text ul{padding-left:25px}section.heroExpandingForm .image{bottom:0;right:0;top:0;width:40%;z-index:-1}section.heroExpandingForm .image img{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;width:115%}@media(max-width:767px){section.heroExpandingForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.heroExpandingForm .container{margin:0;padding:0;width:100%}section.heroExpandingForm .container .text{padding:20px;width:100%}section.heroExpandingForm .container .text h1{font-size:32px;margin-right:0}section.heroExpandingForm .image{display:none;height:50vw;max-height:300px;position:static;width:100%}}@media(min-width:769px){section.heroExpandingForm{background-image:none!important}}