@import"https://fonts.googleapis.com/css2?family=Gabarito:wght@400..900&family=Passion+One:wght@400;700;900&display=swap";.app{box-sizing:border-box;display:flex;flex-direction:column;gap:1rem}.app h1{font-size:5rem;color:var(--dark-color)}.app h1 span{background-color:var(--dark-color);padding:.5rem 1rem;color:var(--secondary-color)}@media (max-width: 1200px){.app h1{font-size:3rem}}.app h2{font-size:3rem;line-height:.8}@media (max-width: 1200px){.app h2{font-size:2.5rem}}.app h3{font-size:1.8rem;margin-top:2rem}.app section.header>.container{margin:6rem auto 0;display:flex;flex-direction:column;gap:2rem}@media (max-width: 1200px){.app section.header>.container{margin:2rem auto 0}}.app section.nav{padding:1rem 0}.app section.nav ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.app section.nav li{width:100%;padding:2rem 0}.app section.nav .full-width-nav{width:100%}.app section.nav .full-width-nav a.nav-link{text-transform:uppercase;font-weight:900;font-size:2rem;color:var(--dark-color);text-decoration:none;transition:all .3s ease}.app section.nav .full-width-nav a.nav-link .container{display:flex;align-items:center;justify-content:space-between}.app section.nav .full-width-nav a.nav-link-a{background-color:var(--secondary-color)}.app section.nav .full-width-nav a.nav-link-a:hover{background-color:var(--dark-color);color:var(--secondary-color)}.app section.nav .full-width-nav a.nav-link-a:hover svg{fill:var(--secondary-color)}.app section.nav .full-width-nav a.nav-link-b{background-color:var(--tertiary-color)}.app section.nav .full-width-nav a.nav-link-b:hover{background-color:var(--dark-color);color:var(--tertiary-color)}.app section.nav .full-width-nav a.nav-link-b:hover svg{fill:var(--tertiary-color)}.app section.nav .full-width-nav a.nav-link-c{background-color:var(--accent-color)}.app section.nav .full-width-nav a.nav-link-c:hover{background-color:var(--dark-color);color:var(--accent-color)}.app section.nav .full-width-nav a.nav-link-c:hover svg{fill:var(--accent-color)}.app section.nav .full-width-nav a.nav-link-d{background-color:var(--primary-color)}.app section.nav .full-width-nav a.nav-link-d:hover{background-color:var(--dark-color);color:var(--primary-color)}.app section.nav .full-width-nav a.nav-link-d:hover svg{fill:var(--primary-color)}.app section.external-links{padding:1rem 0;margin-bottom:6rem}.app section.external-links .button-container{display:flex;gap:1rem;flex-wrap:wrap}.button-container{position:relative}.button-container a.button{font-size:1.5rem;font-weight:700;background-color:var(--dark-color);color:var(--secondary-color);box-sizing:border-box;padding:1rem 1.25rem;border-radius:1rem;transition:all .3s ease}.button-container a.button:hover{background-color:var(--secondary-color);color:var(--dark-color)}.button-container span.hover-text{position:absolute;top:0;left:0;transform:translateY(-101%);background-color:var(--dark-color);color:var(--light-color);box-sizing:border-box;padding:1rem 1.25rem;border-radius:1rem;font-weight:400;font-size:.8rem;transition:all .3s ease}:root{--bg-color: #bcaaec;--light-color: #ffffff;--primary-color: #F7A278;--secondary-color: #C8E9A0;--tertiary-color: #6DD3CE;--accent-color: #ff98bf;--dark-color: #38023B;--link-color: #71075c;--heading-font: "Passion One", sans-serif;--body-font: "Gabarito", sans-serif}body{font-family:var(--body-font);background-color:var(--bg-color);color:var(--dark-color);margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font);margin:0}p{font-size:1.5rem;font-weight:300}a{font-weight:800;text-decoration:none;color:var(--link-color)}.container{max-width:1200px;margin:0 auto}@media (max-width: 1200px){.container{padding:0 2rem}}
