:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:#172033}img{max-width:100%;height:auto}a{color:inherit}.whatsapp-button{position:fixed;right:24px;bottom:24px;z-index:1000;display:flex;align-items:center;justify-content:center;width:64px;height:64px;padding:0;border-radius:50%;text-decoration:none;background:#25d366;color:#fff;box-shadow:0 5px 20px #0002;transition:background-color .2s ease,transform .2s ease}.whatsapp-button:hover{background:#128c7e;transform:translateY(-2px)}.whatsapp-button svg{display:block;width:42px;height:42px}[data-bg],.boxImg,.rocket-lazyload{background-position:center;background-size:cover;background-repeat:no-repeat}img{display:inline-block}main{min-width:0}.mobileMenuWrap{position:relative}.mobileMenuToggle,.mobileMenuOverlay{display:none}.mobileMenuPanel{z-index:1200}.mobileAccordionContent[hidden],.mobileServiceLinks[hidden]{display:none!important}.mobileAccordionBtn,.mobileServiceTitle{cursor:pointer}.mobileAccordionBtn[aria-expanded=true]>i,.mobileServiceTitle[aria-expanded=true]>i{transform:rotate(180deg)}.mobileAccordionBtn>i,.mobileServiceTitle>i{transition:transform .2s ease}[data-aos]{transition:opacity .65s ease,transform .65s ease}[data-aos]:not(.aos-animate){opacity:0}[data-aos=fade-left]:not(.aos-animate){transform:translate3d(28px,0,0)}[data-aos=fade-right]:not(.aos-animate){transform:translate3d(-28px,0,0)}[data-aos=fade-up]:not(.aos-animate){transform:translate3d(0,24px,0)}[data-aos=fade-down]:not(.aos-animate){transform:translate3d(0,-24px,0)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-aos]{transition:none!important;transform:none!important}}@media(max-width:768px){.mobileMenuToggle{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:9px;border:0;background:transparent;cursor:pointer}.mobileMenuToggle span{display:block;width:100%;height:2px;background:currentColor}.mobileMenuOverlay{display:block;position:fixed;inset:0;z-index:1198;background:#08142894;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.mobileMenuPanel{position:fixed;inset:0 auto 0 0;z-index:1199;width:min(88vw,390px);overflow-y:auto;padding:20px;background:#fff;color:#172033;box-shadow:12px 0 35px #00000029;transform:translate(-105%);visibility:hidden;transition:transform .28s ease,visibility .28s ease}.mobileMenuWrap.is-open .mobileMenuPanel{transform:translate(0);visibility:visible}.mobileMenuWrap.is-open .mobileMenuOverlay{opacity:1;visibility:visible}.mobile-menu-open{overflow:hidden}.mobileMenuTop{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.mobileMenuLogo img{width:175px;height:auto}.mobileMenuClose{border:0;background:transparent;font-size:32px;cursor:pointer}.mobileNav{display:flex;flex-direction:column}.mobileNav a,.mobileAccordionBtn,.mobileServiceTitle{width:100%;padding:12px 4px;text-align:left;text-decoration:none;border:0;border-bottom:1px solid #e8edf3;background:transparent;color:inherit}.mobileAccordionBtn,.mobileServiceTitle{display:flex;justify-content:space-between;align-items:center;gap:12px}.mobileAccordionContent{padding-left:12px}.mobileServiceLinks{display:flex;flex-direction:column;padding-left:12px}.mobileServiceLinks a{font-size:.94rem}.mobileServiceTitle span{display:flex;align-items:center;gap:8px}}@media(min-width:769px){.mobileMenuWrap{display:none!important}}.site-header,#masthead{margin-bottom:0!important}main{margin-top:0!important;padding-top:0!important}main>.migrated-content:first-child,main>.migrated-content:first-child>.site-content{margin-top:0!important;padding-top:0!important}.cyberTabsButtons{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:30px;position:relative;margin-bottom:70px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.18)}.cyberTabBtn{position:relative;flex:0 1 auto;padding:0;background:transparent!important;border:0!important;border-bottom:0!important;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;line-height:1.05;font-weight:600;letter-spacing:.3px;text-align:center;color:#ffffffb8;cursor:pointer;transition:color .25s ease,opacity .25s ease}.cyberTabBtn:after{content:"";position:absolute;left:50%;bottom:-21px;width:0;height:3px;background:#f7931e;transform:translate(-50%);transition:width .3s ease}.cyberTabBtn:hover{color:#fff}.cyberTabBtn.active{color:#f7931e;font-weight:700}.cyberTabBtn.active:after{width:100%}.cyberTabBtn:focus,.cyberTabBtn:focus-visible,.cyberTabBtn:active{outline:none!important;box-shadow:none!important}.cyberTabItem[hidden]{display:none!important}.cyberTabItem{animation:cyberFade .35s ease}.cyberImageItem{display:none;width:100%;height:100%;position:absolute;inset:0}.cyberImageItem.active{display:block}.cyberImageItem img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;border:0;animation:cyberFade .35s ease}@keyframes cyberFade{0%{opacity:0}to{opacity:1}}@media(max-width:1200px){.cyberTabsButtons{gap:22px;margin-bottom:65px}.cyberTabBtn{font-size:11.5px}}@media(max-width:991px){.cyberTabsButtons{flex-wrap:wrap;justify-content:flex-start;gap:25px 35px;margin-bottom:55px}.cyberTabBtn{font-size:11px}}@media(max-width:767px){.cyberTabsButtons{width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:32px;margin-bottom:45px;padding-bottom:18px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.cyberTabBtn{flex:0 0 auto;white-space:nowrap;font-size:11px}.cyberTabBtn:after{bottom:-19px}}@media(max-width:480px){.cyberTabsButtons{gap:28px;margin-bottom:38px}}@media(max-width:768px){.boxMenu{display:block!important;visibility:visible!important}.boxMenu .mobileMenuWrap{display:block!important;position:relative;z-index:5000}.mobileMenuToggle{position:relative;z-index:5002;color:#172033!important}.mobileMenuOverlay{z-index:5000!important}.mobileMenuPanel{z-index:5001!important;display:block!important;visibility:hidden}.mobileMenuWrap.is-open .mobileMenuPanel,.mobileMenuWrap.is-open .mobileMenuOverlay{visibility:visible!important}.mobileMenuTop>a{display:block}.mobileMenuTop>a>a{display:none}}.migrated-content .entry-content img,.migrated-content .post-content img,.migrated-content article img.wp-post-image,.migrated-content article .wp-block-image img{max-width:100%;height:auto;opacity:1;visibility:visible}.migrated-content .entry-content img.alignleft{float:left;margin:.35rem 1.4rem 1rem 0}.migrated-content .entry-content img.alignright{float:right;margin:.35rem 0 1rem 1.4rem}.migrated-content .entry-content img.aligncenter{display:block;float:none;margin:1rem auto}@media(max-width:640px){.migrated-content .entry-content img.alignleft,.migrated-content .entry-content img.alignright{float:none;display:block;margin:1rem auto}}@media(max-width:768px){.site-header .boxMenu,.site-header .mobileMenuWrap{display:block!important;visibility:visible!important}.site-header .mobileMenuToggle{display:inline-flex!important;position:relative!important;z-index:10002!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.site-header .mobileMenuOverlay{display:block!important;position:fixed!important;inset:0!important;z-index:10000!important;opacity:0;visibility:hidden;pointer-events:none}.site-header .mobileMenuPanel{display:block!important;position:fixed!important;inset:0 auto 0 0!important;width:min(88vw,390px)!important;height:100dvh!important;overflow-y:auto!important;z-index:10001!important;background:#fff!important;color:#172033!important;transform:translate(-105%);visibility:hidden;pointer-events:none}.site-header .mobileMenuWrap.is-open .mobileMenuPanel{transform:translate(0)!important;visibility:visible!important;pointer-events:auto!important}.site-header .mobileMenuWrap.is-open .mobileMenuOverlay{opacity:1!important;visibility:visible!important;pointer-events:auto!important}}@media(max-width:768px){.mobileMenuPanel{transition:transform .35s cubic-bezier(.22,.61,.36,1),visibility .35s ease!important}.mobileMenuOverlay{transition:opacity .3s ease,visibility .3s ease!important}.mobileAccordionContent{display:none}.mobileAccordion.active>.mobileAccordionContent{display:block!important}.mobileServiceLinks{display:none!important}.mobileServiceGroup.active>.mobileServiceLinks{display:flex!important;flex-direction:column}}.homeBanner .secondBlock .display .animaLetra{float:left;width:50%;height:400px;position:relative}.homeBanner .secondBlock .display .animaLetra .letra{position:absolute;top:0;left:0;width:400px;will-change:transform}.homeBanner .secondBlock .display .animaLetra .woman{position:absolute;left:200px;top:-50px;width:450px;will-change:transform}.homeBanner .secondBlock .display .animaLetra .woman img{width:80%;padding-top:50px}.homeBanner .secondBlock .display .box-1{float:left;width:50%;height:400px;padding-top:80px}.homeBanner .secondBlock .display .box-1 .cards{float:left;width:50%;padding:10px;margin-bottom:10px}@media(max-width:800px){.homeBanner .secondBlock .display .animaLetra,.homeBanner .secondBlock .display .box-1{width:100%;height:auto}}@media(max-width:768px){.site-header .container.display,#masthead .container.display{display:flex!important;align-items:center!important;justify-content:flex-start!important;position:relative!important}.site-header .boxMenu,#masthead .boxMenu{order:0!important;flex:0 0 48px!important;width:48px!important;margin:0 12px 0 0!important;padding:0!important}.site-header .boxMenu .mobileMenuWrap,#masthead .boxMenu .mobileMenuWrap{position:static!important;width:48px!important}.site-header .mobileMenuToggle,#masthead .mobileMenuToggle{margin:0!important;justify-content:center!important}.site-header .logoHeader,#masthead .logoHeader{order:1!important;flex:0 1 auto!important;margin-left:0!important}.site-header .logoHeader img,#masthead .logoHeader img{width:min(175px,48vw)!important;height:auto!important}}@media(max-width:768px){.site-header .contHeader>.container.display,#masthead .contHeader>.container.display{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important}.site-header .contHeader .logoHeader,#masthead .contHeader .logoHeader{order:2!important;flex:0 1 auto!important;min-width:0!important;margin:0!important}.site-header .contHeader .boxMenu,#masthead .contHeader .boxMenu{order:1!important;display:block!important;flex:0 0 44px!important;width:44px!important;min-width:44px!important;margin:0!important;padding:0!important}.site-header .contHeader .mobileMenuWrap,#masthead .contHeader .mobileMenuWrap{display:block!important;position:static!important;width:44px!important}.site-header .contHeader .mobileMenuToggle,#masthead .contHeader .mobileMenuToggle{display:inline-flex!important;width:44px!important;height:44px!important;margin:0!important}.site-header .mobileMenuPanel,#masthead .mobileMenuPanel{font-family:inherit!important;font-size:16px!important;line-height:1.45!important}}@media(max-width:480px){.whatsapp-button{width:58px;height:58px;right:14px;bottom:14px}.whatsapp-button svg{width:38px;height:38px}}@media(min-width:851px){.news-original .boxPage{float:none!important;width:100%!important;padding-inline:24px!important;margin-inline:auto!important}.news-original .noticiasGrid{width:100%!important;max-width:1320px!important;margin-left:auto!important;margin-right:auto!important;justify-content:stretch!important}}@media(max-width:768px){#masthead .contHeader>.container.display{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;position:relative!important}#masthead .contHeader .boxMenu{order:0!important;display:block!important;flex:0 0 44px!important;width:44px!important;min-width:44px!important;margin:0!important;padding:0!important}#masthead .contHeader .logoHeader{order:1!important;position:relative!important;z-index:1!important;flex:0 1 auto!important;min-width:0!important;margin:0!important}#masthead .contHeader .logoHeader img{display:block!important;width:min(175px,48vw)!important;height:auto!important}#masthead .mobileMenuWrap{position:static!important}#masthead .mobileMenuPanel{padding:0!important}#masthead .mobileMenuTop{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:78px!important;padding:14px 20px!important;margin:0 0 12px!important;border-bottom:1px solid #e6ecef!important}#masthead .mobileMenuTop .mobileMenuLogo{display:block!important;flex:1 1 auto!important;min-width:0!important}#masthead .mobileMenuTop .mobileMenuLogo img{display:block!important;width:175px!important;max-width:100%!important;height:auto!important}#masthead .mobileMenuTop .mobileMenuClose{display:block!important;flex:0 0 40px!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;position:relative!important;z-index:2!important;border:0!important;background:transparent!important;color:#062a42!important;font-size:32px!important;line-height:1!important;opacity:1!important;visibility:visible!important}#masthead .mobileNav{display:flex!important;flex-direction:column!important;padding:0 20px 24px!important}#masthead .mobileNavLink,#masthead .mobileAccordionBtn{width:100%!important;min-height:52px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border:0!important;border-bottom:1px solid #e6ecef!important;background:transparent!important;color:#062a42!important;font-family:inherit!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;text-align:left!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:none!important}#masthead .mobileAccordionContent{padding:0 0 8px 12px!important}#masthead .mobileServiceTitle{width:100%!important;min-height:46px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0!important;border:0!important;border-bottom:1px solid #eef1f4!important;background:transparent!important;color:#062a42!important;font-size:12px!important;font-weight:700!important;text-align:left!important}#masthead .mobileServiceLinks{display:flex!important;flex-direction:column!important;padding:0 0 6px 12px!important}#masthead .mobileServiceLinks a,#masthead .mobileSimpleLinks a{display:block!important;padding:9px 0!important;color:#34475a!important;font-size:13px!important;line-height:1.35!important;text-decoration:none!important}#masthead .mobileAccordionContent[hidden],#masthead .mobileServiceLinks[hidden]{display:none!important}}
