.text-with-multicol-bg{background-repeat:no-repeat;background-size:cover}.text-with-multicol-bg .column-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:45px;padding-bottom:62px;max-width:1100px;margin:0 auto}.text-with-multicol-bg .column-wrapper .text-wrapper,.text-with-multicol-bg .column-wrapper .block-wrapper{width:calc(50% - 5px)}.text-with-multicol-bg .text-wrapper .heading{font-size:72px;line-height:80px}.text-with-multicol-bg .text-wrapper .subtext{font-size:16px;line-height:24px;font-family:Roboto Condensed,serif;font-weight:400;padding-bottom:26px;padding-top:36px;padding-right:86px}.text-with-multicol-bg .text-wrapper button{font-size:30px;line-height:1;padding:7px 29px 10px;background-color:#ec1e2d;border:1px solid #ec1e2d;color:#fff}.text-with-multicol-bg .text-wrapper button:hover{background-color:transparent;color:#ec1e2d}.text-with-multicol-bg .column-wrapper .block-wrapper .text{padding:16px 22px 22px;color:#fff;font-size:24px;line-height:1}.text-with-multicol-bg .column-wrapper .block-wrapper .block-text--wrapper{background-color:#28aae1;border-radius:10px;margin-bottom:21px}.text-with-multicol-bg .column-wrapper .block-wrapper .block-text--wrapper:last-child{margin-bottom:0}.text-with-multicol-bg .text-wrapper .heading:after{content:"";border-bottom:3px solid #ec1e2d;width:72px;display:block;padding-top:36px}@media (max-width: 1100px){.text-with-multicol-bg .text-wrapper .subtext{padding-right:30px}}@media (max-width: 991px){.text-with-multicol-bg .text-wrapper .heading{font-size:50px;line-height:58px;padding-right:30px}.text-with-multicol-bg .text-wrapper button{font-size:20px}.text-with-multicol-bg .text-wrapper .subtext{padding-top:20px}.text-with-multicol-bg .text-wrapper .heading:after{padding-top:20px}}@media (max-width: 889px){.text-with-multicol-bg .column-wrapper .text-wrapper{width:100%}.text-with-multicol-bg .text-wrapper .subtext,.text-with-multicol-bg .text-wrapper .heading{padding-right:0}.text-with-multicol-bg .column-wrapper .block-wrapper{width:100%;padding-top:30px}}@media (max-width: 767px){.text-with-multicol-bg .column-wrapper .block-wrapper .text{padding:16px;font-size:20px}.text-with-multicol-bg .column-wrapper .block-wrapper .block-text--wrapper{margin-bottom:15px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/text-with-multicolumn.css.map */
