.two-col-content-image{position:relative}.two-col-content-image h2{margin-bottom:26px}.two-col-content-image.left .inner{flex-direction:row-reverse}.two-col-content-image .btn{padding-top:29px}.two-col-content-image .image{background-position:50%;background-repeat:no-repeat;background-size:cover;width:49.9%}.two-col-content-image .inner{background:#fff;border-radius:6px;box-shadow:0 4px 25px rgba(0,0,0,.25);display:flex;justify-content:space-between;overflow:hidden}.two-col-content-image .btn{padding-top:19px}.two-col-content-image .content{padding:43.5px 38px 43.5px 43.5px;width:48%}.two-col-content-image .icon{align-items:center;background-position:100%;background-repeat:no-repeat;display:flex;height:100%;max-width:52%;opacity:.2;pointer-events:none;position:absolute;right:0;top:0}.two-col-content-image .icon img{max-height:97%;transform:translateX(143px)}.two-col-content-image .btn a{font-size:20px;letter-spacing:0;line-height:18px;padding:15px 25px}.two-col-content-image.left .icon img{max-height:118%;max-width:100%;transform:translateX(-37%);vertical-align:top}.two-col-content-image.left .icon{left:0;right:auto;top:63px}@media(max-width:991px){.two-col-content-image .inner{flex-direction:column-reverse!important}.two-col-content-image .image{height:37vw;margin:0;width:100%}.two-col-content-image .content{padding:30px;width:100%}}@media(max-width:580px){.two-col-content-image .image{height:50vw;margin:0}}