.layout[data-v-42e113b3]{flex-direction:column;align-items:center;display:flex}.layout[data-v-42e113b3] *{box-sizing:border-box}.layout h1[data-v-42e113b3],.layout h2[data-v-42e113b3],.layout h3[data-v-42e113b3]{color:#fff;text-shadow:1px 1px 3px #00000080;margin:0;font-weight:700}.layout h1[data-v-42e113b3]{font-size:6rem}.layout h2[data-v-42e113b3]{font-size:2.5rem}.layout h3[data-v-42e113b3]{font-size:1.7rem}.layout img[data-v-42e113b3]{border-radius:8px;box-shadow:0 4px 8px #0000001a}.layout p[data-v-42e113b3]{color:#052812;margin:.3rem;font-weight:700;line-height:1.5}.layout .bar[data-v-42e113b3]{background-color:#24582a;border-bottom:1px solid #fff;width:100%;min-height:4rem}.layout .navbar[data-v-42e113b3]{color:#fff;align-items:center;gap:.5rem;padding:.5rem 1rem;transition:opacity .3s,transform .3s;display:flex;position:fixed;top:0;left:0;transform:translateY(-100%)}.layout .navbar.visible[data-v-42e113b3]{transform:translateY(0)}.layout .navbar img[data-v-42e113b3]{width:2rem;height:2rem;box-shadow:none}.layout .navbar h1[data-v-42e113b3]{font-size:1.5rem}.layout .navbar .navbar-content[data-v-42e113b3]{align-items:center;gap:.5rem;display:flex}.layout .navbar .navbar-content .navbar-icon[data-v-42e113b3]{border-radius:50%;width:2rem;height:2rem}.layout .navbar .navbar-content .navbar-title[data-v-42e113b3]{text-shadow:1px 1px 3px #00000080;font-size:1.2rem;font-weight:700}.layout .landing-page[data-v-42e113b3]{background-image:url(/assets/landing-page-At7Q-Zes.jpg);background-size:cover;border-bottom:1px solid #fff;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;min-height:100vh;padding:0 1rem;display:flex}.layout .landing-page h1[data-v-42e113b3]{text-align:center}.layout .header-about-us[data-v-42e113b3]{align-items:center;display:flex}.layout .header-about-us h2[data-v-42e113b3]{margin-left:2rem}@media (width<=768px){.layout .content-about-us[data-v-42e113b3]{flex-wrap:wrap}}.layout .content-about-us[data-v-42e113b3]{justify-content:center;align-items:center;gap:2rem;padding:2rem;display:flex}.layout .content-about-us p[data-v-42e113b3]{margin:1rem;font-size:1.7rem}@media (width<=768px){.layout .content-about-us img[data-v-42e113b3]{margin-right:0!important}}.layout .content-about-us img[data-v-42e113b3]{width:20rem;margin-right:6rem}.layout .activities[data-v-42e113b3]{background-color:#d4e9cf;flex-direction:column;gap:2rem;padding:2rem;display:flex}.layout .activities h2[data-v-42e113b3]{color:#052812}.layout .activities .activity-list[data-v-42e113b3]{gap:2rem;display:flex}@media (width<=768px){.layout .activities .activity-list[data-v-42e113b3]{flex-wrap:wrap}.layout .activities .activity-list .activity[data-v-42e113b3]{width:100%!important}}.layout .activities .activity-list .activity[data-v-42e113b3]{flex-direction:column;justify-content:space-between;align-items:center;width:50%;display:flex}.layout .activities .activity-list .activity .activity-description[data-v-42e113b3]{flex-direction:column;display:flex}.layout .activities .activity-list .activity img[data-v-42e113b3]{width:15rem}.layout .activities .activity-list .activity h3[data-v-42e113b3]{color:#052812}.layout .activities .activity-list .activity p[data-v-42e113b3]{font-size:1.2rem}.layout .activities .activity-list .activity div[data-v-42e113b3]{gap:1rem;display:flex}.layout .footer[data-v-42e113b3]{flex-direction:column;align-items:center;gap:1rem;width:100%;padding:2rem 2rem 0;display:flex}@media (width<=768px){.layout .footer .footer-content[data-v-42e113b3]{flex-wrap:wrap}}.layout .footer .footer-content[data-v-42e113b3]{justify-content:center;gap:2rem;width:100%;display:flex}@media (width<=768px){.layout .footer .footer-content .contact[data-v-42e113b3]{align-items:center;width:100%!important}}.layout .footer .footer-content .contact[data-v-42e113b3]{flex-direction:column;justify-content:space-evenly;align-items:center;gap:1rem;width:50%;display:flex}@media (width<=768px){.layout .footer .footer-content .atouts[data-v-42e113b3]{width:100%!important}}.layout .footer .footer-content .atouts[data-v-42e113b3]{justify-content:center;align-items:center;width:50%;display:flex}@media (width<=768px){.layout .footer .footer-content .atouts ul li[data-v-42e113b3]{line-height:1}}.layout .footer .footer-content .atouts ul li[data-v-42e113b3]{color:#052812;font-size:1.7rem;font-weight:700;line-height:2}.layout .footer .footer-content img[data-v-42e113b3]{width:20rem;margin-right:1rem}.layout .footer .credit[data-v-42e113b3]{justify-content:end;width:100%;display:flex}
