.repHeaderWrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.repHeaderContent,.repHeaderImage{flex-basis:47%}@media screen and (max-width:800px){.repHeaderContent,.repHeaderImage{flex-basis:100%}}.repIMG{aspect-ratio:auto;display:block;height:auto;margin:0 auto;max-width:100%}.repHeaderButtonContainer{margin-bottom:30px;margin-top:30px}.repHeaderButton{background-color:var(--mainRed);border-radius:6px;color:#fff;padding:12px 35px;text-align:center;text-decoration:none}