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