.media-text-interferer.theme-red .right-side{background-color:#c00;color:#fff}.media-text-interferer.theme-red .right-side .main-button.is-primary{color:#c00}.media-text-interferer.theme-green .right-side{background-color:#7aa329;color:#fff}.media-text-interferer.theme-green .right-side .main-button.is-primary{color:#7aa329}@media only screen and (min-width:960px){.media-text-interferer .content{align-items:stretch;display:flex}}.media-text-interferer .content .media-holder{flex:1 1 auto;position:relative}@media only screen and (min-width:960px){.media-text-interferer .content .media-holder{max-width:35rem;width:200%}}.media-text-interferer .content .media-holder:before{content:"";display:block;padding-bottom:50%}.media-text-interferer .content .media-holder .media-item{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.media-text-interferer .content .right-side{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;padding:2.5rem 1.5rem;position:relative}@media only screen and (min-width:960px){.media-text-interferer .content .right-side{padding:2.5rem 4rem}}.media-text-interferer .content .right-side .text a{color:#fff}.media-text-interferer .content .right-side .text a:active,.media-text-interferer .content .right-side .text a:focus,.media-text-interferer .content .right-side .text a:hover{color:#e6e6e6}.media-text-interferer .content .right-side .main-button{--cta-color:#fff;margin-top:2.5rem}@media only screen and (min-width:960px){.media-text-interferer .content .right-side .main-button{margin-top:2rem}}.media-text-interferer .content .right-side .elem-logo-overlay .overlay-svg .logo{fill:#f7f1d4}
