.block-with-lines-wrapper.light-beige{background:var(--color-light-beige)}.block-with-lines-wrapper.dark-beige{background:var(--color-dark-beige)}.block-with-lines-wrapper .block-with-lines-inner{display:flex;gap:24px 2%;justify-content:space-between;min-height:183px;position:relative}.block-with-lines-inner .lines{display:flex;justify-content:space-between;width:50%}.block-with-lines-wrapper .lines>div{height:100%;opacity:0;transition:opacity .3s ease;width:1px}.block-with-lines-wrapper .block-with-lines-inner-text{align-items:center;display:flex;flex-direction:column;gap:20px;min-width:660px;padding:120px 0;text-align:center;width:fit-content}.block-with-lines-wrapper .block-with-lines-inner-text a{text-decoration:none}.block-with-lines-wrapper .block-with-lines-inner-text h2{margin-bottom:0}.block-with-lines-inner .block-text{width:100%}.block-with-lines-inner .block-text,.block-with-lines-inner .block-text p{font-size:18px;line-height:1.2}.block-with-lines-inner .block-text p:last-child{margin-bottom:0}@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}.block-with-lines-wrapper .block-with-lines-inner-text .text-before-button{font-size:24px;line-height:1.1;margin-bottom:8px}.block-with-lines-wrapper.post-module-template .block-with-lines-inner-text{align-items:flex-start;text-align:left}.block-with-lines-wrapper.post-module-template .button-wrapper{justify-content:flex-start}.block-with-lines-wrapper .button-inner-wrapper{display:flex;flex-wrap:wrap;gap:12px}.block-with-lines-wrapper .button-wrapper{justify-content:flex-start}.posts-buttons-wrapper{display:flex;flex-wrap:wrap;gap:12px;width:100%}@media (max-width:991px){.block-with-lines-wrapper .block-with-lines-inner{min-height:80px}.block-with-lines-wrapper .block-with-lines-inner-text .block-text{max-width:100%!important}.block-with-lines-wrapper .block-with-lines-inner-text .text-before-button,.block-with-lines-wrapper .button-inner-wrapper,.block-with-lines-wrapper .button-wrapper{width:100%}.block-with-lines-wrapper .block-with-lines-inner-text{max-width:100%;padding:56px 16px;text-align:left;width:100%}.block-with-lines-inner .lines{height:80px;width:100%}.block-with-lines-inner .block-text,.block-with-lines-inner .block-text p{font-size:18px}.block-with-lines-wrapper .block-with-lines-inner-text h2{width:100%}}@media (max-width:568px){.block-with-lines-wrapper .button-wrapper,.block-with-lines-wrapper .button-wrapper .button{width:100%}}