@import "https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@100;200;300;400;500;600;700;800;900&display=swap";html{width:100%}body{background-color:#cde0d7;grid-template-rows:auto 1fr auto;grid-template-areas:"nav""content""footer-separator""footer";width:100%;min-height:100vh;margin:0;padding-top:80px;font-family:Lexend Deca,sans-serif;font-size:24px;font-weight:400;display:grid}body main{grid-area:content;width:100%}body #footer-separator{border:1px solid #000;grid-area:footer-separator;align-self:center;width:90%}body footer{flex-direction:row;grid-area:footer;justify-content:space-between;align-items:flex-end;width:100%;padding:2rem 10rem 5rem;display:flex}@media screen and (width<=1024px) and (width>=769px){body footer{padding:2rem 3rem 5rem}}@media screen and (width<=830px) and (width>=769px){body footer{padding:2rem 2.5rem 5rem}}@media screen and (width<=768px){body footer{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:2rem;width:80%;padding:0 0 0 2rem;display:flex}}@media screen and (width<=480px){body footer{gap:1rem;padding:0 0 0 1rem}}body footer p{font-size:1rem}body footer #footerLeft{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:3rem;display:flex}@media screen and (width<=480px){body footer #footerLeft{gap:1rem}}body footer #footerLeft #mini-cards-container{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:3rem 4rem;display:grid}@media screen and (width<=1024px){body footer #footerLeft #mini-cards-container{gap:1rem 1.5rem}}@media screen and (width<=768px){body footer #footerLeft #mini-cards-container{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr;gap:2rem}}@media screen and (width<=480px){body footer #footerLeft #mini-cards-container{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr;row-gap:1rem}}body footer #footerLeft #mini-cards-container .mini-card{flex-direction:column;gap:.6rem;display:flex}body footer #footerLeft #mini-cards-container .mini-card p,body footer #footerLeft #mini-cards-container .mini-card a{color:#000;margin:0;font-size:1rem}body footer #footerLeft #mini-cards-container .mini-card p.highlight,body footer #footerLeft #mini-cards-container .mini-card a.highlight{color:#cde0d7;background-color:#0f3a33;border-radius:1rem;width:fit-content;padding:.5rem 1rem;text-decoration:none}@media screen and (width<=1024px){body footer #footerLeft #mini-cards-container .mini-card p.highlight,body footer #footerLeft #mini-cards-container .mini-card a.highlight{margin:0 0 0 -.75rem;padding:.5rem .75rem}}body footer #footerRight{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:1.5rem;display:flex}@media screen and (width<=860px) and (width>=769px){body footer #footerRight{align-items:flex-end}}body footer #footerRight p,body footer #footerRight a{color:#000;margin:0;font-size:1rem}body footer #footerRight #footerNav{flex-direction:column;gap:.5rem;display:flex}@media screen and (width<=860px) and (width>=769px){body footer #footerRight #footerNav{align-items:flex-end}}body footer #footerRight #footerSocials{flex-direction:row;gap:1rem;display:flex}@media screen and (width<=860px) and (width>=769px){body footer #footerRight #footerSocials{justify-content:flex-end}}body footer #footerRight #footerSocials img{width:35px;height:35px}body footer #footerRight #footerSocials img:hover{cursor:pointer}body footer #footerRight #footerNotice{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;display:flex}@media screen and (width<=860px) and (width>=769px){body footer #footerRight #footerNotice{align-items:flex-end}body footer #footerRight #footerNotice p{text-align:end}}.navbar{z-index:1000;backdrop-filter:blur(10px);box-sizing:border-box;background-color:#a6bbb2;border-bottom:1px solid #0000001a;transition:all .3s;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 20px #0000001a}.navbar .navbar-container{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;padding:1rem 4rem;display:flex}@media screen and (width<=1200px){.navbar .navbar-container{padding:1rem 1.5rem}}@media screen and (width<=1024px){.navbar .navbar-container{padding:1rem 1.5rem}}@media screen and (width<=840px){.navbar .navbar-container{padding:1rem .7rem}}@media screen and (width<=768px){.navbar .navbar-container{display:none}}.navbar .navbar-container .navbar-logo{color:#0f3a33;font-size:1.5rem;font-weight:700;text-decoration:none;transition:color .3s}.navbar .navbar-container .navbar-logo:hover{color:#2c3e50}.navbar .navbar-container .navbar-menu{align-items:center;display:flex}.navbar .navbar-container .navbar-menu .navbar-nav{align-items:center;gap:2rem;display:flex}@media screen and (width<=1200px){.navbar .navbar-container .navbar-menu .navbar-nav{gap:1rem}}@media screen and (width<=1024px){.navbar .navbar-container .navbar-menu .navbar-nav{gap:1rem}}@media screen and (width<=969px){.navbar .navbar-container .navbar-menu .navbar-nav{gap:.5rem}}.navbar .navbar-container .navbar-menu .navbar-nav .navbar-link{color:#2c3e50;border-radius:2rem;padding:1rem;font-weight:500;text-decoration:none;transition:all .3s;position:relative}@media screen and (width<=1200px){.navbar .navbar-container .navbar-menu .navbar-nav .navbar-link{font-size:1.3rem}}@media screen and (width<=1024px){.navbar .navbar-container .navbar-menu .navbar-nav .navbar-link{font-size:1.2rem}}@media screen and (width<=969px){.navbar .navbar-container .navbar-menu .navbar-nav .navbar-link{font-size:1rem}}@media screen and (width<=800px){.navbar .navbar-container .navbar-menu .navbar-nav .navbar-link{padding:1rem .5rem}}.navbar .navbar-container .navbar-menu .navbar-nav .navbar-link.highlight{color:#cde0d7;background-color:#0f3a33}@media screen and (width<=800px){.navbar .navbar-container .navbar-menu .navbar-nav .navbar-link.highlight{padding:1rem}}.navbar .navbar-container .navbar-menu .navbar-nav .navbar-link:hover{transform:translateY(-1px)}.navbar .navbar-container .navbar-menu .navbar-nav .navbar-link:after{content:"";background:#0f3a33;width:0;height:2px;transition:all .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.navbar .navbar-container .navbar-menu .navbar-nav .navbar-link:hover:after{width:80%}.navbar .navbar-container-mobile{grid-template:"logo menu"1fr"cta1 cta2"1fr/1fr 1fr;gap:1rem 5rem;padding:0 0 1rem;display:none}@media screen and (width<=768px){.navbar .navbar-container-mobile{row-gap:0;display:grid}}@media screen and (width<=530px){.navbar .navbar-container-mobile{column-gap:2rem}}@media screen and (width<=480px){.navbar .navbar-container-mobile{column-gap:1rem}}@media screen and (width<=360px){.navbar .navbar-container-mobile{column-gap:.25rem}}.navbar .navbar-container-mobile .navbar-logo{color:#0f3a33;place-self:center start;margin:1rem 0 0 2rem;font-size:1.7rem;font-weight:700;text-decoration:none;transition:color .3s}@media screen and (width<=480px){.navbar .navbar-container-mobile .navbar-logo{font-size:1.3rem}}@media screen and (width<=360px){.navbar .navbar-container-mobile .navbar-logo{font-size:1.1rem}}.navbar .navbar-container-mobile .menu-icon{place-self:center end;height:2.6rem;margin:1rem 3rem 0 0}@media screen and (width<=530px){.navbar .navbar-container-mobile .menu-icon{height:2.3rem}}@media screen and (width<=480px){.navbar .navbar-container-mobile .menu-icon{height:2rem}}.navbar .navbar-container-mobile .cta-navbar{color:#cde0d7;background-color:#0f3a33;border-radius:2rem;place-self:center;padding:.5rem 1rem;font-size:1.3rem;font-weight:500;text-decoration:none;transition:all .3s;position:relative}.navbar .navbar-container-mobile .cta-navbar.left{justify-self:end}.navbar .navbar-container-mobile .cta-navbar.right{justify-self:start}@media screen and (width<=480px){.navbar .navbar-container-mobile .cta-navbar{font-size:1rem}}@media screen and (width<=360px){.navbar .navbar-container-mobile .cta-navbar{padding:.5rem .75rem;font-size:.9rem}}.navbar .overlay{z-index:999;background-color:#cde0d7;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.navbar .overlay.active{display:block}
