.p3-2-col,.p3-2-col__wrapper{position:relative}.p3-2-col__wrapper{padding:50px 0}.p3-2-col__bg-2{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;width:50%}.p3-2-col__content:first-child{padding-right:60px}.p3-2-col__content:last-child{padding-left:60px}.p3-2-col__supertitle{text-transform:uppercase}.p3-2-col__cta{margin-top:25px}@media (max-width:768px){.p3-2-col__wrapper{padding:50px calc(var(--bs-gutter-x)*.5)}.p3-2-col__content,.p3-2-col__content:last-child{padding:50px 20px 0}.p3-2-col__content:first-child{padding:0 20px 30px}.p3-2-col__bg-2{height:50%;width:100%}}