.button-wrapper{margin-top:18px}.image-with-text__main-heading{font-weight:700}.image-with-text__badge-heading.h4{width:fit-content;background:#85C9C1;padding:8px 14px;border-radius:6px;border:1px solid rgba(var(--text-color),.15);font-weight:700;text-align:center}.button.button--underline{padding:0;text-transform:capitalize;text-decoration:underline;font-size:15px;text-underline-offset:4px}.button.button--underline:hover{opacity:.6;transition:200ms;box-shadow:none}@media screen and (max-width:1000px){.image-with-text__wrapper{overflow:visible}.image-with-text__image-wrapper-full{width:100vw;margin-left:calc(-50vw + 50%);overflow:visible}.image-with-text__main-heading.center{text-align:center}.button-wrapper.button--position-center{text-align:center}.image-with-text__wrapper .image-with-text__image-wrapper.d-none-mobile{display:none}.image-with-text__badge-heading.h4{margin:0 auto 36px}.image-with-text__richtext-wrapper.custom-ul-icon ul li{margin-bottom:0}}@media screen and (min-width:1000px){.image-with-text__wrapper .image-with-text__image-wrapper{width:calc(var(--grid-column-width) * 8 + var(--grid-gap) * 4);margin-left:calc(var(--grid-gap) * 1.5)}}@media screen and (min-width:1000px){.image-with-text--overlap-image::before{width:calc(var(--grid-column-width) * 7 + var(--grid-gap) * 4 + var(--container-outer-margin))}}@media screen and (max-width:768px){.image-with-text__main-heading.center{font-size:24px}}