.social-group{display:flex;gap:16px;justify-content:flex-start;padding-top:1rem}.social-group .social-icons{align-items:center;background-color:#f7f7f7;border:1px solid #29313a;border-radius:8px;color:#29313a;display:flex;font-size:30px;height:50px;justify-content:center;text-decoration:none;width:50px}.social-group .social-icons:hover{border:2px solid #29313a}.h1,h1{font-family:Crete Round,serif;line-height:1.225em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#29313a;font-size:4rem;font-weight:400;margin-bottom:.5em;margin-top:0}@media screen and (max-width:600px){.h1,h1{font-size:2.75rem;line-height:3.5rem}}.h2,h2{font-size:1.562rem}.h2,.h3,h2,h3{font-family:Crete Round,serif;line-height:1.225em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#29313a;font-weight:400;margin-bottom:.5em;margin-top:0}.h3,h3{font-size:.8rem;letter-spacing:.175rem;opacity:.75;text-transform:uppercase}p{font-family:Nunito Sans,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.225em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px}@media screen and (max-width:600px){p{font-size:18px}}.landing-page{align-items:center;display:flex;flex-flow:row;height:100vh;justify-content:center;width:100%}.landing-page__left,.landing-page__right{width:50%}.landing-page__left img,.landing-page__right img{display:block;height:auto;max-width:600px;width:100%}@media screen and (max-width:820px){.landing-page__left img,.landing-page__right img{margin:0 auto;width:70%}.landing-page{flex-flow:column-reverse;justify-content:flex-end}.landing-page__left{width:100%}.landing-page__right{margin:1.5rem 0;width:100%}}
