@charset "UTF-8";.image-with-text-overlay{overflow:hidden}.image-overlay{background:none}.image-overlay .image-overlay__image-wrapper{-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%);border-radius:18px;-webkit-border-radius:18px;-moz-border-radius:18px}.image-overlay:before{content:none}@media screen and (max-width: 740px){.image-overlay{display:flex;gap:30px;flex-direction:column-reverse;color:rgb(var(--mobile-text-color))}.image-overlay .container--full-width{margin-bottom:0}.image-overlay .image-overlay__content{text-align:center;margin-left:10px;margin-right:10px}.image-overlay .heading{color:rgb(var(--mobile-heading-color));padding:0}.image-overlay .image-overlay__image-wrapper,.image-overlay .image-overlay__image-wrapper img{position:relative;overflow:hidden}.image-overlay .image-overlay__image-wrapper img{height:120vw;object-fit:cover}.image-with-text-overlay .button--secondary{background-color:rgb(var(--mobile-secondary-button-background));color:rgb(var(--mobile-secondary-button-text-color));border:1px solid rgb(var(--mobile-secondary-button-text-color))}.image-with-text-overlay .button--secondary:hover{background-color:rgb(var(--primary-button-background));color:rgb(var(--primary-button-text-color));border:1px solid rgb(var(--primary-button-background))}}@media screen and (min-width: 741px){.image-with-text-overlay{border-radius:30px}[dir=ltr] .image-with-text-overlay .content-box--left{margin-left:20px}[dir=ltr] .image-with-text-overlay .content-box--right{margin-right:20px}}
