@import "/slick-carousel/slick/slick.css";@import "/slick-carousel/slick/slick-theme.css";@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css");@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v29-latin-regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v29-latin-500.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v29-latin-700.woff2) format("woff2");font-weight:700;font-style:normal}:root{--background:#ffffff;--primary:#2b1761;--accent:#bf4a26;--highlight:#ebb540;--foreground:#421cc9;--secondary:#8078db;--success:#458c29;--black:#000000;--white:#ffffff;--u4u-primary-color:#2b1761;--u4u-secondary-color:#f7931e;--gray-light:#f5f5f5;--gray-medium:#cccccc;--gray-dark:#333333}body,html{max-width:100vw;overflow-x:hidden;font-family:Montserrat,Arial,Helvetica,sans-serif;color:var(--primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:static;margin-top:0!important;padding-top:0!important}body,html{background-color:var(--background);box-sizing:border-box}body{margin:0;padding:0}h1,h2,p{font-family:Montserrat,Arial,Helvetica,sans-serif}h1{font-weight:700}h2{font-weight:500}p{font-weight:400}a{color:inherit;text-decoration:none}.centered-container{width:100%;max-width:1280px;margin:0 auto;padding:1rem;display:flex;flex-direction:column;align-items:center}iframe{width:100%!important;border:none}@media (max-width:768px){.centered-container{width:95%;padding:.5rem}}.goog-te-banner-frame,body>.skiptranslate.goog-te-gadget{border:none!important;position:fixed!important;top:-9999px!important;left:-9999px!important;z-index:-1!important}.goog-te-banner-frame,body>.skiptranslate.goog-te-gadget,body>.skiptranslate.goog-te-gadget *{display:none!important;visibility:hidden!important;height:0!important;width:0!important;margin:0!important;padding:0!important;overflow:hidden!important}html{overflow-y:scroll!important}body,html{margin-top:0!important;padding-top:0!important;position:relative!important;top:0!important}.goog-te-combo{position:absolute!important;top:-9999px!important;left:-9999px!important}.goog-te-combo,#google_translate_element_main_navbar,#gt-nv,.VIpgJd-yAWLNd,.goog-tooltip{display:none!important;visibility:hidden!important;height:0!important;width:0!important;margin:0!important;padding:0!important}#google_translate_element_main_navbar,#gt-nv,.VIpgJd-yAWLNd,.goog-tooltip{overflow:hidden!important;border:none!important}main{padding-top:160px;box-sizing:border-box}@media screen and (max-width:768px){main{padding-top:75px}}.MainFooter_footer__j2Xwd{background-color:#2b1761;color:white;padding:2rem 1rem}.MainFooter_footerContainer__15QJe{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;max-width:1200px;margin:0 auto;gap:1rem}.MainFooter_footerLogo__KfdMQ{flex:1 1 200px;text-align:center}.MainFooter_footerSection__zZ924{flex:1 1 200px;margin:.5rem 0}.MainFooter_footerSection__zZ924 h4{margin-bottom:1rem}.MainFooter_footerSection__zZ924 ul{list-style:none;padding:0}.MainFooter_footerSection__zZ924 ul li{margin-bottom:.5rem}.MainFooter_footerSocialIcons__iZ183{display:flex;gap:1rem;justify-content:center;margin:.5rem 0}.MainFooter_footerButton__KNgk2{background-color:#6c47ff;color:white;padding:.5rem 1rem;border:none;border-radius:50px;cursor:pointer;transition:background-color .3s;display:inline-block}.MainFooter_footerButton__KNgk2:hover{background-color:#542ac8}.MainFooter_footerBottom__Yj3pf{text-align:center;margin-top:1rem;border-top:1px solid #443a76;padding-top:.5rem;font-size:.9rem}.MainFooter_footerBottom__Yj3pf nav{margin-top:.5rem}.MainFooter_footerBottom__Yj3pf a{color:#a8a3ff;text-decoration:none;margin:0 .5rem}.MainFooter_footerBottom__Yj3pf a:hover{text-decoration:underline}.MainFooter_footerBadge__4qh9_{margin-top:.5rem;text-align:center}@media (max-width:768px){.MainFooter_footer__j2Xwd{padding:1.5rem 1rem}.MainFooter_footerContainer__15QJe{flex-direction:column;align-items:center;gap:.5rem}.MainFooter_footerLogo__KfdMQ,.MainFooter_footerSection__zZ924{text-align:center;margin:.25rem 0}.MainFooter_footerSocialIcons__iZ183{justify-content:center;margin:.25rem 0}.MainFooter_footerButton__KNgk2{width:100%;text-align:center;padding:.5rem;font-size:.9rem}}@media (max-width:480px){.MainFooter_footer__j2Xwd{padding:1rem .5rem}.MainFooter_footerBottom__Yj3pf{font-size:.8rem;padding-top:.25rem}.MainFooter_footerButton__KNgk2{font-size:.85rem;padding:.5rem}.MainFooter_footerBadge__4qh9_{margin-top:.25rem}}.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:1000;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:9999;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}