.team-member-layout{display:grid;grid-template-columns:minmax(0,40rem) auto;grid-gap:3rem;gap:3rem;img{border-top-left-radius:2rem;border-bottom-right-radius:2rem}}.team-site .team-layout{display:grid;grid-template-columns:1fr;grid-row-gap:6rem;row-gap:6rem}@media (max-width:767px){.team-member-layout{grid-template-columns:1fr}.team-site .team-layout{row-gap:4rem}}.section-margin{margin-top:100px}.presentation-site-container{animation:fade-in-anim .7s ease-in forwards;font-size:16px}.presentation-site-secondary-text{line-height:1.5;font-size:1.25rem;font-weight:lighter}@media (max-width:767px){.presentation-site-secondary-text{font-size:1rem}}.presentation-site-a{color:gray}.section-title{font-size:3rem}@media (max-width:991px){.section-title{font-size:2rem}}.register-button{background-color:#c37b12;padding:.75rem 1.2rem;color:#fff}.register-button-secondary{background-color:#e3eff0;padding:.75rem 1.2rem}.register-button-padding{padding:.75rem 1.2rem}.demo-site-font{font-size:1.25rem;line-height:1.5rem}.bg-secondary{background-color:#e3eff0}.bg-third{background-color:#f9e9be}.section-padding{padding:8rem 0}.section-padding-bottom{padding-bottom:8rem}.presentation-text-3xl{font-size:4rem}.presentation-text-2xl{font-size:3rem}.presentation-text-xl{font-size:1.7rem}@media (max-width:991px){.presentation-text-3xl{font-size:2.5rem}.presentation-text-2xl{font-size:2rem}.presentation-text-xl{font-size:1.3rem}}.footer-content{background-color:#9a530c;color:#fff}.footer-img{background-image:url(/demo-site/footer-img.png);background-size:cover;background-repeat:no-repeat;background-position:top;width:100%;height:20rem}.media-container{width:-moz-fit-content;width:fit-content}@media (max-width:767px){.footer-img{margin-top:4rem;height:10rem}.footer-content{padding-top:2rem}}.footer-cta,.footer-text{max-width:40rem}.footer-cta{margin:auto;padding-top:8rem;padding-bottom:4rem}.cta-buttons{display:grid;grid-template-columns:auto auto;grid-gap:1rem;gap:1rem}@media (max-width:767px){.cta-buttons{grid-template-columns:1fr}}.header{display:grid;grid-template-columns:1fr auto;padding:1.5rem 0;align-items:center}.header-slogan-p{padding-top:.25rem}