.menu__top-row{display:flex;font-size:85%;justify-content:center;margin:60px 52px 0;padding:1rem 0 0;position:relative}@media only screen and (min-width:800px){.menu__top-row{justify-content:space-between}}.menu__menu{display:flex;flex-wrap:wrap;justify-content:space-around;list-style:none;margin:3rem 0 0;padding-left:0}@media only screen and (min-width:800px){.menu__menu{flex-wrap:nowrap;margin:48px 0 0}}.menu__menu li{flex:40%;margin:2% 2% 4%;padding-bottom:30px}.menu a.svg-link,.menu__menu li{align-items:center;display:flex;flex-direction:column}.menu__link-label{margin:8px 0 0}@media only screen and (min-width:800px){#contact-link--mobile{display:none}.menu__menu li{font-size:100%;margin:3%}}.menu__text-field{margin:80px auto 0;max-width:650px;text-align:center}