.content-2col h2.h3:after,.content-2col h2.h4:after{opacity:0;position:static}.content-2col{min-height:500px;overflow:hidden;position:relative}.content-2col__image-container,.content-2col__image-wrapper{height:100%;position:absolute;right:0;top:0;z-index:1}.reverse-order .content-2col__image-container,.reverse-order .content-2col__image-wrapper{left:0}.content-2col__image-wrapper{width:45%;z-index:1}.content-2col__image-container{overflow:hidden;width:100%}.content-2col__image{height:100%;object-fit:cover;object-position:center;width:100%}.content-2col__image-curve{left:-1px;position:absolute;z-index:2}.content-2col__image-curve-dk{height:101%;top:0}.content-2col__image-curve-dk svg{height:100%}.content-2col__image-curve-mb{bottom:-1px;width:101%}.content-2col__image-curve-dk svg,.content-2col__image-curve-mb svg{height:100%;position:relative;width:100%}.content-2col__image-curve-mb svg path{bottom:0;position:absolute}.dark-type .content-2col__text-container *{color:var(--white)}.dark-type .content-2col__image-curve svg path{fill:var(--dark-800)}.light-type .content-2col__image-curve svg path{fill:var(--white-100)}.white-type .content-2col__image-curve svg path{fill:var(--white)}.content-2col__content{position:relative;z-index:3}@media (min-width:993px){.content-2col{padding:var(--spacing-80) 0}.reverse-order .content-2col__image-curve{left:auto;right:-1px;transform:rotate(180deg)}.content-2col__text{border-radius:var(--spacing-8);padding:var(--spacing-32) var(--spacing-40) var(--spacing-32) var(--spacing-24)}}@media (max-width:992px){.content-2col{padding-bottom:0}.content-2col__image-container,.content-2col__image-wrapper{height:325px;position:relative;width:100%}.content-2col__text{padding-bottom:var(--spacing-48)}}