.image_with_inner_wrapper{overflow:hidden}.iwt_inner{display:flex;justify-content:space-between}.iwt_img_wrapper,.iwt_text_wrapper{flex:1 1 50%;max-width:50%}.iwt_img_wrapper svg.placeholder_svg{background:#0000000d}.iwt_img_wrapper img,.iwt_img_wrapper svg.placeholder_svg{width:100%;height:100%;object-fit:cover;border-radius:var(--media_radius)}.iwt_inner.iwt_text--left{flex-direction:row}.iwt_inner.iwt_text--right{flex-direction:row-reverse}.iwt_text_wrapper{padding:5rem;display:flex;align-items:var(--vertical-alignment)}.iwt_text_inner{text-align:var(--horizontal-alignment)}.iwt.rte{margin:1rem 0 0}.image-bg-content-inner .image-with-text,.image-bg-content-inner .image-with-btn{margin-top:1.8rem}.iwt_btn{margin:4rem 0 0}span.iwt_subheading{color:var(--color)}.icon-with-text{max-width:34.4rem;display:inline-flex;flex-direction:column;margin:4rem 0 0rem}.icon-with-text:nth-child(2),.icon-with-text:nth-child(4){margin-right:4rem}.icon-with-text-column img{margin-bottom:1.3rem}.section_block_heading{color:var(--color-secondary-heading)}.iwt_text_wrapper.iwt_blockalign_center{align-items:center}.iwt_text_wrapper.iwt_blockalign_top{align-items:baseline}.iwt_text_wrapper.iwt_blockalign_bottom{align-items:end}.iwt_text_wrapper .icon-with-text-column img{display:block}.iwt_horizontal_center .icon-with-text img{margin:0 auto}.iwt_horizontal_right .icon-with-text-column img{margin-left:auto}.iwt_horizontal_left .icon-with-text-column img{margin-right:auto}@media screen and (min-width:1442px){.iwt_img_wrapper{flex:1 1 var(--image-col-width);max-width:var(--image-col-width)}.iwt_text_wrapper{flex:1 1 var(--content-col-width);max-width:var(--content-col-width)}}@media screen and (max-width:1600px){.iwt_img_wrapper img,.iwt_img_wrapper svg.placeholder_svg{border-radius:var(--border-radius)}}@media screen and (max-width:1441px){.iwt_text_wrapper{padding:3rem}}@media screen and (max-width:989px){.iwt_inner{flex-direction:column!important}.iwt_img_wrapper,.iwt_text_wrapper{flex:1 1 100%;max-width:100%}.icon-with-text{max-width:46%}}@media screen and (max-width:767px){.icon-with-text{max-width:100%}}@media screen and (max-width:640px){.iwt_text_wrapper{padding:3rem 1.5rem}.iwt_text_wrapper_inner h2{margin:1rem 0 1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/image-with-text.css.map */
