@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes navHover{0%{opacity:0;transform:translateY(-50px)}100%{opacity:1;transform:translateY(0)}}@keyframes navHoverReverse{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateY(-50px)}}@keyframes subHover{0%{opacity:0;transform:translateX(-50px)}100%{opacity:1;transform:translateX(0)}}.landing-page{padding:5px 0}@media (min-width:1024px){.landing-page{padding:26px 0}}.landing-page .section-navigation{display:flex;align-items:center;justify-content:center;gap:25px}.landing-page .section-navigation span{font-size:15px;font-weight:300}.landing-page .section-navigation span.x-bleu{color:#002739}.landing-page .section-navigation span.x-blanc{color:#fff}.landing-page .section-navigation svg{width:max-content;height:28px}.icon-synapsys{display:flex;align-items:center;padding-left:15px}@media (min-width:1024px){.icon-synapsys{padding-left:0}}.icon-synapsys:before{font-family:icon-font;color:#ff4343;font-size:28px}.section-navigation{display:grid;justify-content:space-between;margin:0 auto!important;padding:20px 0}.section-navigation .principal{display:none;flex-wrap:wrap;align-items:center;height:calc(100vh - 32px);padding:20px 0;background:#fff;position:fixed;left:0;top:68px;width:100%;overflow:auto}@media (min-width:1024px){.section-navigation{grid-template-columns:150px auto;padding:0 15px;margin:0 auto!important}.section-navigation .principal{position:relative;left:initial;top:initial;display:flex;padding:initial 15px initial initial;height:80px;overflow:initial;gap:20px}}.section-navigation .principal.nav-active{display:block}.section-navigation .principal>a:not(.btn-link-1){color:#002739!important}.section-navigation .principal>a:not(.btn-link-1):hover,.section-navigation .principal>a:not(.btn-link-1):hover span{color:#ff4343!important}.section-navigation .principal>a:not(.btn-link-1) span{color:#002739!important}.section-navigation .principal>.btn-link-1{margin-top:0;padding:12px}.section-navigation .principal>.btn-link-1 span{color:#fff!important}.section-navigation .principal>.btn-link-1:hover{color:#fff!important;border-color:#002739!important;background:#002739!important}.section-navigation .principal>a{color:#ff4343}.section-navigation .principal>a *{transition:.3s}.section-navigation .principal>a:hover *,.section-navigation .principal>a:hover:after{color:#ff4343}.section-navigation .principal>a.btn-content-sub-nav{color:#fff;margin-top:20px!important}.section-navigation .principal>a.btn-content-sub-nav:hover{color:#fff!important;background:#002739!important}.section-navigation .principal .link-lvl-1,.section-navigation .principal .nav-lvl-1{display:block;margin-bottom:25px}.section-navigation .principal .nav-lvl-1>.sub-nav{font-weight:500;color:#002739}.section-navigation .principal .link-lvl-1,.section-navigation .principal .nav-lvl-1>.sub-nav{font-size:16px}@media (min-width:1300px){.section-navigation .principal{gap:28px;padding:initial}.section-navigation .principal>.btn-link-1{padding:12px 18px}.section-navigation .principal .link-lvl-1,.section-navigation .principal .nav-lvl-1>.sub-nav{font-size:18px}}.section-navigation .principal .link-lvl-1.btn-link-1-white{transition:250ms;width:max-content;height:fit-content;margin:24px 0 25px;padding:12px 18px;border:1px solid #ff4343;border-radius:6px}.section-navigation .principal .link-lvl-1.btn-link-1-white span{color:#ff4343;font-weight:600}.section-navigation .principal .link-lvl-1.btn-link-1-white:before{display:none!important}.section-navigation .principal .link-lvl-1.btn-link-1-white:hover{transform:translateY(-5px);border-color:#ff4343;background:#ff4343}.section-navigation .principal .link-lvl-1.btn-link-1-white:hover span{color:#fff}.section-navigation .principal .sub-nav-lvl-2{display:none;width:100%;padding:10px 0}@media (min-width:1024px){.section-navigation .principal .link-lvl-1,.section-navigation .principal .nav-lvl-1{margin-bottom:initial}.section-navigation .principal .link-lvl-1.btn-link-1-white{margin-top:0;margin-bottom:0}.section-navigation .principal .sub-nav-lvl-2{z-index:-1;position:absolute;top:80px;right:0;width:995px;grid-template-columns:250px auto;column-gap:50px;padding:20px;border-top:1px solid #e0e0e0;overflow:hidden;background:#fff;border-radius:0 0 10px 10px;box-shadow:0 4px 9px 0 rgba(3,39,57,.07)}.section-navigation .principal .sub-nav-lvl-2:before{content:"";display:block;width:1px;height:100%;background:#e0e0e0;position:absolute;left:305px;top:0}}@media (min-width:1300px){.section-navigation .principal .sub-nav-lvl-2{width:1270px}}.section-navigation .principal .sub-nav-lvl-2.active{display:block;animation:.3s cubic-bezier(.33,1,.68,1) forwards navHover}.section-navigation .principal .sub-nav-lvl-2.active *{animation:.3s cubic-bezier(.33,1,.68,1) forwards navHover}.section-navigation .principal .sub-nav-lvl-2.inactive,.section-navigation .principal .sub-nav-lvl-2.inactive *{animation:.3s cubic-bezier(.33,1,.68,1) forwards navHoverReverse}.section-navigation .principal .sub-nav-lvl-2 a .mega-cat-name,.section-navigation .principal .sub-nav-lvl-2 a .mega-item-title{font-weight:600}.section-navigation .principal .sub-nav-lvl-2 a .desc-sub,.section-navigation .principal .sub-nav-lvl-2 a .mega-cat-sub{font-size:14px!important;color:#9ca3af}@media (min-width:1024px){.section-navigation .principal .sub-nav-lvl-2.active,.section-navigation .principal .sub-nav-lvl-2.inactive{display:grid}.section-navigation .principal .sub-nav-lvl-2 a .desc-sub,.section-navigation .principal .sub-nav-lvl-2 a .mega-cat-sub{font-size:13px!important}}.section-navigation .principal .sub-nav-lvl-2 a .mega-item-title{font-size:14px!important}.section-navigation .principal .sub-nav-lvl-2 .mega-cat{grid-column:1/2;display:grid;grid-template-columns:auto 6px;align-items:center;justify-content:space-between;min-height:60px;padding:8px 10px;border-radius:10px;transition:background .15s;border:1px solid transparent;cursor:pointer}.section-navigation .principal .sub-nav-lvl-2 .mega-cat *{transition:.3s}.section-navigation .principal .sub-nav-lvl-2 .mega-cat.active{background:#fff0ee;border-color:#ffccc8}.section-navigation .principal .sub-nav-lvl-2 .mega-cat.active .mega-arrow,.section-navigation .principal .sub-nav-lvl-2 .mega-cat.active .mega-cat-name{color:#ff4343}.section-navigation .principal .sub-nav-lvl-2 .mega-cat .mega-cat-sub{grid-column:1/2;grid-row:2/3;color:#9ca3af}.section-navigation .principal .sub-nav-lvl-2 .mega-cat .mega-arrow{grid-column:2/3;grid-row:1/2;align-items:center;justify-content:center;transform:rotate(90deg)!important}.section-navigation .principal .sub-nav-lvl-2 .mega-cat.has-subtitle .mega-arrow{grid-row:1/3}.section-navigation .principal .sub-nav-lvl-2 .children-sub-nav{width:100%;grid-column:2/3;grid-row:1/15;grid-auto-rows:min-content;grid-template-columns:1fr 1fr}.section-navigation .principal .sub-nav-lvl-2 .children-sub-nav.active{display:flex;flex-direction:column;animation:.3s cubic-bezier(.33,1,.68,1) forwards subHover}@media (min-width:1024px){.section-navigation .principal .sub-nav-lvl-2 a .mega-item-title{font-size:16px!important}.section-navigation .principal .sub-nav-lvl-2 .mega-cat{min-height:70px;padding:12px 14px}.section-navigation .principal .sub-nav-lvl-2 .mega-cat .mega-arrow{transform:rotate(0)!important}.section-navigation .principal .sub-nav-lvl-2 .children-sub-nav{display:none;gap:4px}.section-navigation .principal .sub-nav-lvl-2 .children-sub-nav.active{display:grid}.section-navigation .principal .sub-nav-lvl-2 .children-sub-nav:not(.active){display:none}}.section-navigation .principal .sub-nav-lvl-2 .children-sub-nav .mega-item{display:grid;grid-template-columns:34px auto;align-items:center;column-gap:10px;padding:10px;border-radius:12px;transition:.3s}.section-navigation .principal .sub-nav-lvl-2 .children-sub-nav .mega-item:hover{background-color:#f9fafb}.section-navigation .principal .sub-nav-lvl-2 .children-sub-nav .mega-item .icon-mega-item{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background-color:#d8dddf;grid-column:1/2;grid-row:1/3}.section-navigation .principal .sub-nav-lvl-2 .children-sub-nav .mega-item .icon-mega-item svg{width:18px;height:18px;stroke:#002739}@media (min-width:1024px){.section-navigation .principal .sub-nav-lvl-2 .children-sub-nav .mega-item{grid-template-columns:44px auto;column-gap:14px;padding:14px 16px}.section-navigation .principal .sub-nav-lvl-2 .children-sub-nav .mega-item .icon-mega-item{width:44px;height:44px}.section-navigation .principal .sub-nav-lvl-2 .children-sub-nav .mega-item .icon-mega-item svg{width:22px;height:22px}}.section-navigation .principal .sub-nav-lvl-2 .children-sub-nav .mega-item .mega-item-title{grid-column:2/3;grid-row:1/2}.section-navigation .principal .sub-nav-lvl-2 .children-sub-nav .mega-item .mega-cat-sub{grid-column:2/3;grid-row:2/3}.section-navigation .principal .sub-nav{display:flex;align-items:center;gap:8px;cursor:pointer;transition:.3s}.section-navigation .principal .sub-nav *{transition:.3s}.section-navigation .principal .sub-nav:hover,.section-navigation .principal .sub-nav:hover *,.section-navigation .principal .sub-nav:hover:after{color:#ff4343}.section-navigation .principal .sub-nav:after{content:"\e00a";display:block;font-family:icon-font;font-size:5px}.section-navigation .lang{font-size:13px}.section-navigation .lang a{color:#002739;font-size:13px;transition:.3s}.section-navigation .lang a.lang-active,.section-navigation .lang a:hover{color:#ff4343}footer nav .title-nav{display:block;color:#d6eef8;font-size:20px;margin-bottom:24px}footer nav a{display:block;font-size:16px;font-weight:500;color:#fff}footer nav a:not(:last-of-type){margin-bottom:16px}footer .title-nav{font-weight:600}