.bol-block.image-text .section-header{text-align:center}
.bol-block.image-text .section-header .section-title{text-transform:uppercase}
.bol-block.image-text .section-header .section-subtitle{margin-top:15px;font-size:24px}
.bol-block.image-text.width-1_2 .image-text-inner .image-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.bol-block.image-text.width-1_2 .image-text-inner .content-holder h2 span{color:#ee042c}
.bol-block.image-text.width-1_2 .image-text-inner .content-holder .section-description h3{margin-top:15px}
.bol-block.image-text.width-1_2 .image-text-inner .content-holder .section-description h4{font-size:24px;font-style:italic;line-height:26px;margin-bottom:10px;margin-top:15px}
.bol-block.image-text.width-1_2 .image-text-inner .content-holder .section-description p{line-height:1.5}
.bol-block.image-text.width-1_2 .image-text-inner .content-holder .section-description ul{padding-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}
.bol-block.image-text.width-3_3 .image-text-inner .image-holder{border-right:20px;overflow:hidden}
.bol-block.image-text .image-text-inner.image-left .image-holder{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:40px}
.bol-block.image-text .image-text-inner.image-left .content-holder{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.bol-block.image-text .image-text-inner .image-holder-slider .splide.js_text_image__slider.splide--loop .splide__arrows{position:absolute;top:50%;width:100%}
.bol-block.image-text .image-text-inner .image-holder-slider .splide.js_text_image__slider.splide--loop .splide__arrows .splide__arrow{background:0;border:0;opacity:1;padding:0;margin:0;font-size:1rem;line-height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.bol-block.image-text .image-text-inner .image-holder-slider .splide.js_text_image__slider.splide--loop .splide__arrows .splide__arrow svg{fill:#ee042c}
.bol-block.image-text .image-text-inner .image-holder-slider .splide.js_text_image__slider.splide--loop .splide__arrows .splide__arrow--prev{left:10px}
.bol-block.image-text .image-text-inner .image-holder-slider .splide.js_text_image__slider.splide--loop .splide__arrows .splide__arrow--next{right:10px}
.bol-block.image-text .image-text-inner .image-holder-slider .splide.js_text_image__slider.splide--loop .splide__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.bol-block.image-text .image-text-inner .image-holder-slider .splide.js_text_image__slider.splide--loop .splide__pagination li .splide__pagination__page{width:9px;height:9px;padding:0;margin:0;background-color:#fff;border:0}
.bol-block.image-text .image-text-inner .image-holder-slider .splide.js_text_image__slider.splide--loop .splide__pagination li .splide__pagination__page.is-active{background-color:#ee042c;border:0}
.bol-block.image-text .image-text-inner .image-holder{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:40px;text-align:center;border-radius:12px;overflow:hidden}
.bol-block.image-text .image-text-inner .image-holder img{display:block}
.bol-block.image-text .image-text-inner .content-holder{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.bol-block.image-text .image-text-inner .content-holder .section-headings{text-align:center}
.bol-block.image-text .image-text-inner .content-holder .section-headings .headlines{max-width:550px;margin-left:auto;margin-right:auto}
.bol-block.image-text .image-text-inner .content-holder .section-description p{line-height:24px}
@media(min-width:992px){.bol-block.image-text.width-1_2 .image-text-inner .image-holder{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;margin-left:40px}
.bol-block.image-text.width-1_2 .image-text-inner .content-holder{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:calc(50% - 20px)}
.bol-block.image-text.width-1_2 .image-text-inner .content-holder .cta-holder .primary-cta{margin-right:15px}
.bol-block.image-text.width-1_3 .image-text-inner .image-holder{-webkit-box-flex:1;-ms-flex:1 0 67.67%;flex:1 0 67.67%;margin-left:40px}
.bol-block.image-text.width-1_3 .image-text-inner .content-holder{-webkit-box-flex:1;-ms-flex:1 0 33.33%;flex:1 0 33.33%;max-width:calc(33.33% - 20px)}
.bol-block.image-text.width-2_3 .image-text-inner .image-holder{-webkit-box-flex:1;-ms-flex:1 0 33.33%;flex:1 0 33.33%;max-width:calc(33.33% - 20px);margin-left:40px}
.bol-block.image-text.width-2_3 .image-text-inner .content-holder{-webkit-box-flex:1;-ms-flex:1 0 67.67%;flex:1 0 67.67%}
.bol-block.image-text.width-3_3 .image-text-inner .image-holder{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}
.bol-block.image-text.width-3_3 .image-text-inner .content-holder{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;max-width:0}
.bol-block.image-text .image-text-inner.image-left .image-holder{margin-bottom:0;margin-right:40px;margin-left:0;border-radius:12px;overflow:hidden}
.bol-block.image-text .image-text-inner .image-holder{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;margin-left:40px;margin-top:0;text-align:inherit}
.bol-block.image-text .image-text-inner .content-holder{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:calc(50% - 20px)}
.bol-block.image-text .image-text-inner .content-holder .section-headings.text-left .headlines{margin-left:0;margin-right:auto}
.bol-block.image-text .image-text-inner .content-holder .section-headings.text-right .headlines{margin-left:auto;margin-right:0}
.bol-block.image-text .image-text-inner .content-holder .section-headings.text-center .headlines{margin-left:auto;margin-right:auto}
.bol-block.image-text .image-text-inner .content-holder .section-headings{text-align:inherit}
}@media(min-width:1200px){.bol-block.image-text.width-3_3 .image-text-inner{margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}
}@media(max-width:991.98px){.bol-block.image-text.width-1_2 .image-text-inner .content-holder .section-headings{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.bol-block.image-text .image-text-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.bol-block.image-text .image-text-inner.image-left .content-holder{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}