.hero-with-lines-wrapper.light-beige{background:var(--color-light-beige)}.hero-with-lines-wrapper.dark-beige{background:var(--color-dark-beige)}.hero-with-lines-wrapper .hero-with-lines-inner{display:flex;gap:24px 40px;justify-content:space-between;min-height:183px;position:relative}.hero-with-lines-inner .lines{display:flex;flex-direction:row-reverse;justify-content:space-between;width:50%}.hero-with-lines-inner .lines.reverse-lines{flex-direction:row}.hero-with-lines-wrapper .lines>div{height:100%;transition:opacity .3s ease;width:1px}.hero-with-lines-wrapper .hero-with-lines-inner-text{align-items:center;display:flex;flex-direction:column;gap:20px;min-width:660px;text-align:center;width:fit-content}.hero-with-lines-wrapper .hero-with-lines-inner-text a{text-decoration:none}.hero-with-lines-wrapper .hero-with-lines-inner-text h1{letter-spacing:-.02em;line-height:1;margin-bottom:0}.hero-with-lines-inner .block-text{width:100%}.hero-with-lines-inner .block-text,.hero-with-lines-inner .block-text p{font-size:20px;line-height:1}.hero-with-lines-inner .block-text p{letter-spacing:-.02em;margin-bottom:20px}.hero-with-lines-inner .block-text>:last-child{margin-bottom:0}.hero-with-lines-inner .block-text h4{letter-spacing:-.5px;line-height:1}@keyframes flicker{0%,to{opacity:1}25%{opacity:.2}50%{opacity:1}75%{opacity:.4}}.flicker{animation-duration:.5s;animation-iteration-count:1;animation-name:flicker}.hero-with-lines-wrapper .hero-with-lines-inner-text .text-before-button{font-size:24px;line-height:1.1;margin-bottom:8px}.hero-with-lines-wrapper.post-module-template .hero-with-lines-inner-text{align-items:flex-start;text-align:left}.hero-with-lines-wrapper.post-module-template .button-wrapper{justify-content:flex-start}.hero-with-lines-wrapper .button-inner-wrapper,.posts-buttons-wrapper{display:flex;flex-wrap:wrap;gap:12px}.posts-buttons-wrapper{width:100%}.hero-with-lines-wrapper .subtitle-text{border-top:1px solid #fc5e32;font-size:28px;line-height:1;padding:12px 0;text-align:center}.hero-with-lines-wrapper .bottom-part-after-text{border-top:1px solid #fc5e32;display:flex;flex-wrap:wrap;gap:20px 60px;justify-content:center;margin-bottom:18px;padding-top:20px;width:100%}.hero-with-lines-wrapper .bottom-part-after-text .bottom-text{letter-spacing:.4em;width:100%}.hero-with-lines-wrapper .subscribe-form-wrapper .legal-consent-container{line-height:1;position:absolute;text-align:left;top:35px}.hero-with-lines-wrapper .subscribe-form-wrapper .legal-consent-container .hs-richtext{font-size:14px;margin-bottom:0}.hero-with-lines-wrapper .subscribe-form-wrapper form.hs-form{align-items:center;flex-direction:row;gap:6px;position:relative}.hero-with-lines-wrapper .subscribe-form-wrapper form.hs-form .hs-error-msg{background:var(--color-dark-beige);font-size:14px;left:0;margin-top:4px;position:absolute;top:0;z-index:1}.hero-with-lines-wrapper .subscribe-form-wrapper form.hs-form .hs-form-field input{border:none;border-bottom:1px solid #a2928a;border-radius:0;font-weight:600;height:31px;min-width:275px;padding:4px 0}.hero-with-lines-wrapper .subscribe-form-wrapper form.hs-form .hs-form-field input::placeholder{color:#202320;font-weight:600}.hero-with-lines-wrapper .subscribe-form-wrapper form.hs-form input.invalid:not(:focus)::placeholder,.hero-with-lines-wrapper .subscribe-form-wrapper form.hs-form input.invalid:not(:focus):not(:placeholder-shown){color:#fc5e32}.hero-with-lines-wrapper .subscribe-form-wrapper form.hs-form input[type=submit]{border:1px solid #fc5e32;font-size:16px;font-weight:600;height:28px;line-height:1;padding:3px;width:28px}.hero-with-lines-wrapper .subscribe-form-wrapper form.hs-form input[type=submit]:hover{background-color:transparent;box-shadow:none;color:#fc5e32;transform:none}.hero-with-lines-wrapper .subscribe-form-wrapper .submitted-message p{margin-bottom:0}.hero-with-lines-wrapper .text-with-icon{align-items:center;color:#202320;display:flex;font-weight:600;gap:6px;line-height:1;transition:.5s}.hero-with-lines-wrapper .text-with-icon .icon-wrapper{display:flex}.hero-with-lines-wrapper .text-with-icon .icon-wrapper svg path,.hero-with-lines-wrapper .text-with-icon .icon-wrapper svg rect{transition:.5s}.hero-with-lines-wrapper .text-with-icon:hover .icon-wrapper svg rect{fill:transparent}.hero-with-lines-wrapper .text-with-icon:hover .icon-wrapper svg path{fill:#fc5e32}@media (max-width:991px){.hero-with-lines-wrapper .hero-with-lines-inner{min-height:92px}.hero-with-lines-wrapper .hero-with-lines-inner-text .block-text{max-width:100%!important}.hero-with-lines-wrapper .button-inner-wrapper,.hero-with-lines-wrapper .button-wrapper,.hero-with-lines-wrapper .hero-with-lines-inner-text .text-before-button{width:100%}.hero-with-lines-wrapper .hero-with-lines-inner-text{max-width:100%;padding:56px 16px;text-align:left;width:100%}.hero-with-lines-inner .lines{height:80px;width:100%}.hero-with-lines-inner .block-text,.hero-with-lines-inner .block-text p{font-size:18px}.hero-with-lines-wrapper .hero-with-lines-inner-text h2{width:100%}}@media (max-width:568px){.hero-with-lines-wrapper .button-wrapper,.hero-with-lines-wrapper .button-wrapper .button{width:100%}}