.two-col-text-img{position:relative}.two-col-text-img:not(.boxed):after,.two-col-text-img:not(.boxed):before{content:"";height:110%;position:absolute;width:100%}.two-col-text-img:before{background:url(https://www.planimatik.com/hubfs/Planimatik%202024/left-line.svg) no-repeat 0 0;left:0;top:-40px}.two-col-text-img:after{background:url(https://www.planimatik.com/hubfs/Planimatik%202024/right-line.svg) no-repeat 100% 0;right:0;top:-200px}.two-col-text-img .col-row{align-items:center;display:flex;gap:80px;justify-content:space-between}.two-col-text-img .text-col{max-width:530px}.two-col-text-img.boxed .text-col{max-width:560px}.two-col-text-img h4{font-size:48px;line-height:1.2;margin-bottom:32px}.two-col-text-img .text-col p{font-size:22px;margin-bottom:40px}.two-col-text-img .text-col .button{max-width:max-content}.two-col-text-img .img-col img{margin-right:-30px}.two-col-text-img.boxed{padding:0 0 65px}.two-col-text-img.boxed .col-row{border-radius:20px;color:#fff;padding:60px 45px 45px}.two-col-text-img.boxed h4{color:#fff}@media(max-width:1260px){.two-col-text-img .img-col img{margin-right:0}}@media (max-width:1139px){.two-col-text-img h4{font-size:42px}}@media(max-width:991px){.two-col-text-img:after,.two-col-text-img:before{display:none}.two-col-text-img .col-row{flex-direction:column;gap:40px;text-align:center}.two-col-text-img .text-col .button{font-size:16px;margin:0 auto}}@media(max-width:767px){.two-col-text-img h4{font-size:28px;line-height:38px}.two-col-text-img .text-col p{font-size:16px;line-height:1.6}.two-col-text-img.boxed .col-row{padding:35px}}