*{box-sizing:border-box}*:focus,*:focus-visible{outline:none;box-shadow:0 0 0 3px #19616195,0 0 0 3px #fff}body{margin:0;font-family:Open Sans,Arial,sans-serif}a{text-decoration:none;color:#196161}a,button{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}p{font-size:13px}.bodyBold{font-weight:600;font-size:13px}.navbar{display:flex;justify-content:center;padding:20px 20px 8px;width:100%;position:fixed;background-color:#fff}@media screen and (min-width:677px){.navbar{height:100vh;display:flex;flex-direction:column;justify-content:space-between;width:225px;position:fixed}}.navbarLogo{height:56px;width:auto;display:block;margin:auto;max-width:200px}.navbarLinks{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin-top:20px}@media screen and (min-width:677px){.navbarLinks{display:flex;flex-direction:column;align-items:center}}.navbarLinks>a{color:#111;padding:5px 8px;font-family:Arial,sans-serif;letter-spacing:2px;font-size:12px;text-transform:uppercase;text-decoration:none;margin-bottom:8px;flex-shrink:0;border-radius:4px}.navbarLinks>a:hover,.navbarLinks>a.active:hover{color:#fff;background-color:#196161}.navbarLinks>a.active{color:#196161}.socialLinks{display:flex;justify-content:center}@media screen and (max-width:676px){.socialLinks{display:none}}.socialLink{padding:8px}.socialLink>svg>path{fill:#234}.pageContainer{display:flex;flex-direction:column;max-width:1300px;margin:auto}.pageContainer-content{margin-right:24px;margin-left:24px}@media screen and (min-width:677px){.pageContainer-content{padding-left:240px;display:flex;flex-direction:column;gap:8px;margin-right:0;margin-left:0}}.image{max-width:1200px;width:100%;object-fit:contain}.gridContainer{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.gridContainer-vertical{height:auto}@media(min-width:677px){.gridContainer{display:grid;grid-template-columns:47% 1fr;grid-template-rows:auto auto;gap:8px;align-items:start;justify-content:start;margin-bottom:0}.gridContainer-vertical{grid-row:span 2;width:100%;height:100%;object-fit:contain}.gridContainer-horizontal{width:100%;max-width:100%;height:auto;object-fit:contain}}.imageRow{display:flex;flex-direction:row;gap:8px}.imageRow.verticalOnMobile{flex-direction:column}@media screen and (min-width:677px){.imageRow,.imageRow.verticalOnMobile{flex-direction:row}}.about{margin-top:24px;margin-right:24px}.about-desktopImage{display:none}.about-mobileImage{margin-right:24px;display:flex}@media(min-width:992px){.about{display:flex;flex-direction:row;gap:24px}.about-desktopImage{display:block;min-width:350px;flex:0 0 40%}.about-mobileImage{display:none}}
