.twocolumns-sticky-row .img-holder{position:relative;width:100%;z-index:10}.twocolumns-sticky-row .text-block{align-items:center;background:var(--primary);border-radius:15px;display:flex;margin:-80px -9999px 0 40px;padding:95px 9999px 28px 40px}.twocolumns-sticky-row .text-cite span{font-size:13px;font-weight:400}.twocolumns-sticky-row .text-block .text-frame{padding-right:20px;width:100%}@media (min-width:1024px){.twocolumns-sticky-row{display:flex;flex-flow:row nowrap}.twocolumns-sticky-row .text-block{margin:40px -9999px 0 -200px;padding:50px 9999px 50px 240px}.twocolumns-sticky-row.img-bottom .img-holder{align-self:flex-end;margin-top:50px}.twocolumns-sticky-row.img-bottom .text-block{margin-bottom:50px;margin-top:0}.twocolumns-sticky-row .img-holder{flex-shrink:0;width:44.2%}.twocolumns-sticky-row .text-block{flex-basis:0;flex-grow:1}.twocolumns-sticky-row .text-cite span{font-size:16px}}@media (min-width:1440px){.twocolumns-sticky-row .text-level{margin-bottom:24px}.twocolumns-sticky-row .text-block{border-radius:20px;margin:70px -9999px 0 -280px;padding:70px 9999px 70px 375px}.twocolumns-sticky-row.img-bottom .img-holder{margin-top:80px}.twocolumns-sticky-row.img-bottom .text-block{margin-bottom:70px;margin-top:0}.twocolumns-sticky-row .text-cite span{font-size:22px}}