.section{justify-content:center;align-items:center;min-height:40vh;display:flex}.main_title{color:var(--primary-color);font-size:2.5em}section{align-items:center;width:70vw;height:90%;margin:2vw;display:flex}.split{grid-column-gap:5em;grid-template-columns:auto auto;display:grid}.center{text-align:center;flex-direction:column;width:35vw}.odd_section{background-color:var(--odd_section_color)}h3{color:var(--primary-color);font-size:30px}p,ul{color:var(--primary-font);font-size:20px}#main_title_buttons{text-align:center}.main_button{outline:var(--primary-color) solid 2px;color:var(--primary-color);background-color:#fff;border:none;border-radius:.5em;margin:1em;padding:.75em 2em;font-size:25px;text-decoration:none}.main_button:hover{cursor:pointer;outline:var(--selected_color) solid 2px;color:var(--selected_color)}.section_image{border:2px solid var(--primary-color);width:20vw;margin:2vw}@media screen and (max-width:800px){section,.center{width:90vw}.split{text-align:center;flex-direction:column;display:flex}ul{display:none}.main_button{padding:.5em 1em}.odd_section>section{flex-direction:column-reverse!important}.section_image{width:90vw}}@media screen and (max-width:1200px){.section_image{width:100%}}@media screen and (max-width:505px){#main_title_buttons>button{font-size:18px}}
