.two-columns-heading{font-size:50px;margin-bottom:40px;text-align:center}.columns-wrapper{align-items:center;display:flex;gap:40px}.columns-wrapper .column{display:flex;flex:1 1 50%;justify-content:center}.columns-wrapper .column-image{border-radius:20px;height:auto;object-fit:cover;width:100%}.columns-wrapper .column-text{max-width:800px;padding-inline:20px;text-align:center;text-transform:uppercase;text-wrap-style:pretty}.columns-wrapper .column-text h2{font-size:50px;font-weight:900}.columns-wrapper .column-text h3{font-size:30px;font-weight:900}.columns-wrapper .column-text h4{font-weight:900;line-height:2}.columns-wrapper .column-text p{font-size:18px;letter-spacing:.1em;line-height:2}.columns-wrapper .vivenu-checkout-btn{background-color:#ee3549!important;color:#fff!important;display:inline-block;font-weight:700;letter-spacing:.1em;margin-top:30px;padding:10px 20px;text-transform:uppercase;transition:all .2s ease}@media (max-width:768px){.columns-wrapper{flex-direction:column}.columns-wrapper.inverted{flex-direction:column-reverse}.columns-wrapper .column{flex:1 1 100%}.columns-wrapper .column-text h2,.two-columns-heading{font-size:40px}.columns-wrapper .column-text h3{font-size:27px}.columns-wrapper .column-text p{font-size:14px}.columns-wrapper .column-image{border-radius:0}}