.text-media .content h1,.text-media .content h2,.text-media .content h3,.text-media .content h4,.text-media .content h5{-webkit-hyphens:auto;hyphens:auto}.text-media .main-row{align-items:center}@media only screen and (min-width:600px){.text-media .main-row.is-reversed{flex-direction:row-reverse}}.text-media .main-row.is-reversed .text-col{padding-left:0;padding-right:3rem}@media only screen and (max-width:1279px){.text-media .main-row .image-col{margin-bottom:1rem}}.text-media .main-row .text-col{padding-left:3rem}.text-media .main-row .button-holder .main-button{margin-top:1.5rem}@media only screen and (min-width:600px){.text-media .main-row .button-holder .main-button{margin-top:2rem}}
