.Sidebar_sidebar__savDH{width:250px;background-color:#f4f4f4;padding:20px;transition:transform .3s ease-in-out;position:fixed;top:0;left:0;height:100%;z-index:1050}.Sidebar_sidebar__savDH h2{margin-top:0}.Sidebar_sidebar__savDH nav ul{list-style-type:none;padding:0}.Sidebar_sidebar__savDH nav li{margin-bottom:10px}.Sidebar_sidebar__savDH nav a{text-decoration:none;color:#333}.Sidebar_sidebar__savDH button{margin-top:20px;width:100%;padding:10px;background-color:#0070f3;color:white;border:none;border-radius:5px;cursor:pointer}@media (max-width:768px){.Sidebar_sidebar__savDH{position:fixed;left:0;top:0;height:100%;z-index:1051;transform:translateX(-100%);background-color:#fff}.Sidebar_sidebar__savDH.Sidebar_open__anVHJ{transform:translateX(0)}.Sidebar_burgerMenu__YAcl5{z-index:1001}}@media (min-width:769px){.Sidebar_sidebar__savDH{position:relative;transform:translateX(0)}.Sidebar_sidebar__savDH.Sidebar_open__anVHJ{transform:translateX(0)}}.Topbar_topbar__Z4Y5G{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;background-color:#fff;border-bottom:1px solid #eaeaea;height:60px;position:fixed;top:0;left:250px;right:0;z-index:1000}.Topbar_welcome__Z6f1C{font-size:1rem;color:#333}.Topbar_icons__kCGI2 span{font-size:1.5rem;cursor:pointer}@media (max-width:768px){.Topbar_topbar__Z4Y5G{left:0}}.Navbar_header__7TllB{width:100%;background-color:var(--primary);color:var(--white);position:relative}.Navbar_sticky__48aYC{position:fixed;top:0;left:0;right:0;z-index:1060;transition:transform .3s ease-in-out;box-shadow:0 2px 10px rgba(0,0,0,.2)}.Navbar_hidden__TP50v{transform:translateY(-100%)}.Navbar_topRow__P2hAL{justify-content:flex-end;border-bottom:1px solid rgba(255,255,255,.3);position:relative;padding:10px 30px;gap:15px}.Navbar_contactWrapper__vi2Jt,.Navbar_topRow__P2hAL{display:flex;align-items:center}.Navbar_contactItem__On4Af{color:var(--white);text-decoration:none;margin-left:15px;font-size:.9rem;padding-right:10px}.Navbar_socialIcons__V1C6Q{display:flex;gap:10px;justify-content:flex-end}.Navbar_socialIcons__V1C6Q a{color:var(--white);font-size:1.2rem;transition:color .3s,transform .3s}.Navbar_socialIcons__V1C6Q a:hover{color:var(--highlight);transform:scale(1.1)}.Navbar_languageSelector__YDzy4{position:relative;margin-left:15px;font-size:.9rem;cursor:pointer;z-index:1001;white-space:nowrap}.Navbar_selectedLanguage___hABh{display:flex;align-items:center;gap:5px;color:var(--white);padding:5px 10px;border-radius:5px;transition:background-color .3s}.Navbar_selectedLanguage___hABh:hover{background-color:rgba(255,255,255,.2)}.Navbar_languageDropdownIcon__JPITO{margin-left:5px;transition:transform .3s ease}.Navbar_languageSelector__YDzy4.Navbar_active__yieh5 .Navbar_languageDropdownIcon__JPITO,.Navbar_languageSelector__YDzy4:hover .Navbar_languageDropdownIcon__JPITO{transform:rotate(180deg)}.Navbar_languageDropdownMenu___bu5K{position:absolute;top:100%;left:0;background-color:var(--primary);list-style:none;padding:5px 0;margin:0;border-radius:5px;box-shadow:0 4px 10px rgba(0,0,0,.3);min-width:120px;z-index:1000;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease,visibility .3s ease}.Navbar_languageSelector__YDzy4.Navbar_active__yieh5 .Navbar_languageDropdownMenu___bu5K,.Navbar_languageSelector__YDzy4:hover .Navbar_languageDropdownMenu___bu5K{opacity:1;visibility:visible;transform:translateY(0)}.Navbar_languageDropdownMenu___bu5K li{padding:8px 15px;color:var(--white);transition:background-color .3s,color .3s;display:flex;align-items:center;gap:8px;cursor:pointer}.Navbar_languageDropdownMenu___bu5K li:hover{background-color:var(--accent);color:var(--white)}.Navbar_translationIndicator__Yhwrd{background-color:var(--highlight);color:var(--primary);font-size:.85rem;padding:5px 15px;text-align:center;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:auto;white-space:nowrap;border-radius:5px 5px 0 0;box-shadow:0 -2px 5px rgba(0,0,0,.1);z-index:100}.Navbar_resetTranslation__L8oY7{cursor:pointer;text-decoration:underline;margin-left:5px;font-weight:700}.Navbar_resetTranslation__L8oY7:hover{color:var(--accent)}.Navbar_navbar__UMdIx{display:flex;justify-content:space-between;align-items:center;padding:15px 30px;position:relative;z-index:1000;min-height:70px}.Navbar_navLinksWrapper__HSCeO{gap:20px;flex:1 1}.Navbar_logo__PiZmU,.Navbar_navLinksWrapper__HSCeO{display:flex;justify-content:center;align-items:center}.Navbar_logo__PiZmU{margin-top:-15px}.Navbar_navLinks__kYCXg{display:flex;gap:20px;list-style:none;padding:0;align-items:center}.Navbar_navLinks__kYCXg li a{color:var(--white);text-decoration:none;text-align:center;font-size:1.3rem;transition:color .3s;display:flex;align-items:center;height:100%}.Navbar_navLinks__kYCXg li a:hover{color:var(--highlight)}.Navbar_dropdown__GsLXV{position:relative;display:flex;align-items:center}.Navbar_dropdown__GsLXV>a{cursor:pointer;display:flex;align-items:center;gap:5px}.Navbar_dropdownIcon__LxThV{margin-left:5px;transition:transform .3s ease}.Navbar_dropdown__GsLXV:hover .Navbar_dropdownIcon__LxThV{transform:rotate(180deg)}.Navbar_dropdownMenu__5KeSk{position:absolute;top:100%;left:0;background-color:var(--primary);list-style:none;padding:10px 0;margin:0;border-radius:5px;box-shadow:0 4px 15px rgba(0,0,0,.3);min-width:200px;z-index:999;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease,visibility .3s ease}.Navbar_dropdown__GsLXV:hover .Navbar_dropdownMenu__5KeSk{opacity:1;visibility:visible;transform:translateY(0)}.Navbar_dropdownMenu__5KeSk li a{color:var(--white);padding:10px 20px;text-decoration:none;display:block;text-align:left;font-size:1rem}.Navbar_dropdownMenu__5KeSk li a:hover{background-color:var(--foreground);color:var(--highlight)}.Navbar_ctaDesktop__ukgfP{display:flex;justify-content:flex-end}.Navbar_ctaButton__Rnrx_{background-color:var(--highlight);padding:10px 20px;border-radius:50px;color:var(--white);text-decoration:none;font-weight:700;text-align:center;transition:transform .2s ease-in-out,box-shadow .3s ease;animation:Navbar_bounce__Saop1 1s ease-in-out infinite}.Navbar_ctaButton__Rnrx_:hover{background-color:var(--accent);transform:scale(1.1);box-shadow:0 6px 15px rgba(0,0,0,.3);animation:Navbar_bounceHover__FNlX9 .3s ease-in-out infinite alternate}.Navbar_ctaButton__Rnrx_:active{transform:translateY(0);filter:brightness(1);box-shadow:0 4px 10px rgba(0,0,0,.2)}.Navbar_ctaButtonMobile__ix__f{background-color:var(--highlight);display:block;width:100%;text-align:center;padding:15px;text-decoration:none;color:var(--white);font-weight:700;border-radius:5px;box-shadow:0 4px 10px rgba(0,0,0,.2);transition:all .3s ease;position:relative;animation:Navbar_bounce__Saop1 1s ease-in-out infinite}.Navbar_ctaButtonMobile__ix__f:hover{background-color:var(--accent);box-shadow:0 6px 15px rgba(0,0,0,.3);transform:scale(1.05);filter:brightness(1.2);animation:Navbar_bounceHover__FNlX9 .3s ease-in-out infinite alternate}.Navbar_ctaButtonMobile__ix__f:active{transform:translateY(0);filter:brightness(1);box-shadow:0 4px 10px rgba(0,0,0,.2)}.Navbar_menuToggle__1VcMg{display:none;cursor:pointer;font-size:2rem;color:var(--white);z-index:1001}.Navbar_burgerIcon__UThaS{font-size:2rem}.Navbar_mobileLogo__NYD8a{display:none}.Navbar_mobileMenuContent__EGaug{display:none;background-color:var(--primary);position:absolute;width:100%;left:0;top:100%;box-shadow:0 4px 15px rgba(0,0,0,.3);z-index:998;padding-bottom:20px}.Navbar_mobileLinks__hi7rS{list-style:none;padding:0;text-align:center}.Navbar_mobileLinks__hi7rS li a{color:var(--white);font-size:1.2rem;padding:15px;text-decoration:none;display:block;transition:background-color .3s,color .3s}.Navbar_mobileLinks__hi7rS li a:hover{background-color:var(--accent);color:var(--white)}.Navbar_dropdownMobile__DuotH{width:100%;text-align:center}.Navbar_mobileProgramsToggle__khXoM{display:flex;justify-content:center;align-items:center;gap:10px;color:var(--white);font-size:1.2rem;padding:15px;text-decoration:none;cursor:pointer;transition:background-color .3s,color .3s}.Navbar_mobileProgramsToggle__khXoM:hover{background-color:var(--accent);color:var(--white)}.Navbar_dropdownMenuMobile__8Vu8g{list-style:none;margin:0;background-color:var(--secondary);padding:5px 0;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.Navbar_dropdownMobile__DuotH.Navbar_active__yieh5 .Navbar_dropdownMenuMobile__8Vu8g{max-height:500px}.Navbar_dropdownIcon__LxThV.Navbar_rotate__qTHLn{transform:rotate(180deg)}@keyframes Navbar_bounce__Saop1{0%{transform:scale(1.05)}50%{transform:scale(1.08)}to{transform:scale(1.05)}}@keyframes Navbar_bounceHover__FNlX9{0%{transform:scale(1.05)}50%{transform:scale(1.12)}to{transform:scale(1.05)}}@media screen and (max-width:768px){.Navbar_topRow__P2hAL{display:none;padding-bottom:10px}.Navbar_navbar__UMdIx{padding:10px 20px;min-height:60px}.Navbar_ctaDesktop__ukgfP,.Navbar_logo__PiZmU,.Navbar_navLinksWrapper__HSCeO,.Navbar_navLinks__kYCXg{display:none}.Navbar_mobileLogo__NYD8a{display:flex;justify-content:flex-start;flex:1 1}.Navbar_menuToggle__1VcMg{display:block}.Navbar_mobileMenuContent__EGaug{display:flex;flex-direction:column}}.WhatsAppButton_whatsappButton___OlBC{position:fixed;bottom:1.5rem;right:1.5rem;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;background-color:#25d366;color:white;border-radius:50%;box-shadow:0 4px 6px rgba(0,0,0,.2);cursor:pointer;transition:all .3s ease-in-out;z-index:10000;animation:WhatsAppButton_bounceIn__Q6ONp .6s ease-in-out}.WhatsAppButton_whatsappButton___OlBC.WhatsAppButton_hovered__hUWgT{width:10rem;background-color:#1ebe5d;border-radius:2rem;transition:all .4s ease-in-out}@keyframes WhatsAppButton_bounceIn__Q6ONp{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.1);opacity:1}to{transform:scale(1)}}.WhatsAppButton_whatsappButton___OlBC:active{transform:scale(.9);transition:transform .1s ease-in-out}@media (max-width:768px){.WhatsAppButton_whatsappButton___OlBC{animation:WhatsAppButton_pulse__MtFwt 1.5s ease-in-out infinite}}@keyframes WhatsAppButton_pulse__MtFwt{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.WhatsAppButton_text___jEjp{margin-left:.5rem;font-size:.875rem;font-weight:600}@keyframes WhatsAppButton_slightBounce__BEASx{0%{transform:translateY(0)}25%{transform:translateY(-5px)}50%{transform:translateY(0)}75%{transform:translateY(-3px)}to{transform:translateY(0)}}.WhatsAppButton_whatsappButton___OlBC.WhatsAppButton_scrolled__Im0By{animation:WhatsAppButton_slightBounce__BEASx .5s ease-out}.BurgerMenu_burgerMenu__A_1i9{display:none;position:fixed;top:20px;left:20px;z-index:1003;cursor:pointer;background-color:#fff;padding:10px;border-radius:5px}@media (max-width:768px){.BurgerMenu_burgerMenu__A_1i9{display:block}}.DashboardLayout_container__Uc3lw{display:flex}.DashboardLayout_main__fy1KQ{flex-grow:1;padding:80px 20px 20px;margin-left:250px;overflow-x:auto}.DashboardLayout_contentWithNavbar__dtA1f{padding-top:70px}@media (max-width:768px){.DashboardLayout_main__fy1KQ{margin-left:0;padding:70px 10px 10px}.DashboardLayout_contentWithNavbar__dtA1f{padding-top:60px}}