.dynamic-right-image{margin-top:64px;padding:0 24px;position:relative}.dynamic-right-image-container{height:100%;margin:0 auto}.dynamic-right-image-container h5{font-size:18px;font-weight:700;line-height:22px;margin:0 0 24px;text-transform:uppercase}.dynamic-right-image-container h1{font-size:28px;font-weight:700;line-height:34px;margin:0 0 24px}.dynamic-right-image-container img{max-width:460px;width:100%}.dynamic-right-image-container .grid{display:flex;flex-direction:column;gap:24px;min-height:100%;position:relative;z-index:2}.dynamic-right-image-container .text p{font-size:16px;font-weight:400;line-height:21px;margin:0 0 30px}.dynamic-right-image-container .text .cta{background:#49afef;border-radius:10px;color:#fff;max-width:max-content;padding:14px 40px}.dynamic-right-image-container .grid .text .rich-text a{color:#49afef;text-decoration:underline}@media (min-width:576px){.dynamic-right-image-container{max-width:540px}}@media (min-width:768px){.dynamic-right-image{margin-top:0}.dynamic-right-image-container{max-width:720px}}@media (min-width:992px){.dynamic-right-image-container{max-width:960px}.dynamic-right-image-container h1{font-size:36px;line-height:44px}.dynamic-right-image-container .text{align-self:center}.dynamic-right-image-container .grid{align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1fr;justify-items:end;min-height:447px}.dynamic-right-image-container .grid img{margin-bottom:0}}@media (min-width:1200px){.dynamic-right-image-container{max-width:1140px}}@media (min-width:1400px){.dynamic-right-image-container{max-width:1320px}}@media (min-width:1441px){.dynamic-right-image{margin:0 auto;max-width:max-content}}