.two-col-content .half-content-wrapper{padding-left:3em}.two-col-content .half-content-wrapper h2{font-size:1.75em}.two-col-content .flex-row{padding:0 25px}@media(max-width:1040px){.two-col-content .flex-row{flex-direction:column}.two-col-content .half-content-wrapper{padding:0 25px;text-align:center;width:max(300px,80%)}.two-col-content .flex-row{padding:25px}.two-col-content .button-row{justify-content:center}}