.image-call-to-action .wrapper{position:relative}@media all and (min-width: 2px) and (max-width: 980px) {.image-call-to-action .wrapper{border-radius:0;background:rgba(3, 191, 181, 1);padding:0 var(--mobile-padding) 48px;margin-left:calc(var(--mobile-padding) * -1);margin-right:calc(var(--mobile-padding) * -1);margin-top:48px;width:auto}}.image-call-to-action .image{margin-right:48px;border-radius:16px;width:33%;margin-left:calc(100% - 33%);position:relative;z-index:10}@media all and (min-width: 2px) and (max-width: 1120px) {.image-call-to-action .image{width:40%;margin-left:calc(100% - 40%)}}@media all and (min-width: 2px) and (max-width: 980px) {.image-call-to-action .image{width:100%;margin-left:0;margin-top:-48px}}.image-call-to-action .image img{border-radius:16px;object-fit:cover;width:100%;height:100%}.image-call-to-action .inner-content{border-radius:16px;background:rgba(3, 191, 181, 1);padding:48px;display:flex;justify-content:center;flex-direction:column;padding-right:calc(33% + 96px);position:absolute;top:32px;left:0;right:0;bottom:32px;z-index:5}@media all and (min-width: 2px) and (max-width: 1120px) {.image-call-to-action .inner-content{padding-right:calc(40% + 96px)}}@media all and (min-width: 2px) and (max-width: 980px) {.image-call-to-action .inner-content{width:100%;background:transparent;padding:24px 0 0 0;position:initial;padding-right:0}}