.iwt-one{margin-top:0;margin-bottom:112px}.iwt-one .image-with-text{padding:12px 44px 12px 12px;background:#2f3190;border-radius:8px;justify-content:space-between}.iwt-one.reverse .image-with-text{padding:12px 12px 12px 44px}.iwt-one .image-with-text__image-container,.iwt-one .image-with-text__text-container{max-width:46.81528662420382%;width:100%}.iwt-one .image-with-text__text-container{padding:0}.iwt-two .image-with-text__text-container h2.heading.h3{color:var(--text-text-heading, #121212);font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.72px}.iwt-two .image-with-text__text-container div.rte p{color:var(--text-text-body, #414141);font-style:normal;font-weight:400;line-height:150%}.iwt-two .image-with-text__text-container a.button.button--primary{display:flex;align-items:center;justify-content:center;border-radius:var(--spacing-radius-radius-xs, 4px);background:var(--background-bg-primary, #2F3190);color:var(--Color-Palette-white, #FFF);font-style:normal;font-weight:700;line-height:150%}.iwt-two .image-with-text__text-container a.button.button--primary:hover{background:#ff1abf}@media screen and (min-width:1025px){.iwt-two{margin-bottom:112px}.iwt-two .container{padding-left:64px;padding-right:64px}.iwt-two .image-with-text{justify-content:space-between}.iwt-two .image-with-text__image-container,.iwt-two .image-with-text__text-container{max-width:46.95121951219512%;width:100%!important;padding:0}.iwt-two .image-with-text__text-container h2.heading.h3{font-size:36px;margin-bottom:30px}.iwt-two .image-with-text__text-container div.rte p{font-size:18px;margin-bottom:50px}}@media screen and (min-width:769px){.iwt-two .image-with-text__text-container a.button.button--primary{min-height:61px;font-size:18px;width:170px}}@media screen and (max-width:1024px){.iwt-one{margin-top:0;margin-bottom:60px}.iwt-one .image-with-text{padding:24px!important}}@media screen and (max-width:999px){.iwt-one .image-with-text__image-container{margin-left:auto;margin-right:auto}.iwt-one .image-with-text,.iwt-one.reverse .image-with-text{padding:30px;align-items:center}.iwt-one .image-with-text__text-container{max-width:100%}}@media screen and (max-width:768px){.iwt-one .image-with-text__image-container{max-width:80%}.iwt-one .image-with-text__text-container{max-width:100%}.iwt-one .heading.h3{margin-bottom:15px}.iwt-one .rte p{margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom-image-with-text.css.map */
