.two-column-text-image{position:relative;margin-bottom:20px}@media(min-width:768px){.two-column-text-image{margin-top:-48px}}.two-column-text-image .column-wrapper{display:flex;flex-wrap:wrap;justify-content:stretch}.two-column-text-image .column-wrapper>div{flex:1 1 350px;position:relative;overflow:hidden;min-height:270px;padding:20px;color:#fff;background:#000;border:2px solid #fff}.two-column-text-image .column-hover:before{content:"";position:absolute;top:0;right:0;background:linear-gradient(90deg,#000 0%,rgba(0,0,0,0) 100%);height:100%;width:50%;z-index:2}.two-column-text-image .col-bg-image{position:absolute;top:0;right:0;height:100%;width:50%}.two-column-text-image .col-content-wrapper h3{text-transform:uppercase;display:inline-block;padding:2.5px 10px;font-family:'Shapiro 95';background:#fff;margin-bottom:1.5rem}.two-column-text-image .col-content-wrapper .col-content{max-width:301px;font-size:18px;line-height:28px}.col-arrow{position:absolute;bottom:0;right:0;border:2px solid #fff;border-right:0;border-bottom:0;padding:15px 20px;color:#fff}.two-column-text-image .col-content-wrapper{position:relative;z-index:3}.two-column-text-image .col-link{position:absolute;height:100%;width:100%;top:0;left:0;cursor:pointer;z-index:4}.two-column-text-image .column-wrapper>div:hover,.two-column-text-image .column-wrapper>div:hover .col-arrow{border-color:var(--color-orange)}.two-column-text-image .column-wrapper>div:hover .col-content-wrapper h3{background-color:var(--color-orange)}.two-column-text-image .column-wrapper>div:hover .col-arrow{color:var(--color-orange)}@media(max-width:767px){.two-column-text-image .page-center{padding:0 !important}.two-column-text-image .col-content-wrapper{padding-bottom:40px;padding-right:40px}}