.nav-new{text-align:center}.nav-new>ul{align-items:center;display:inline-flex;justify-content:center;list-style-type:none}.nav-new>ul>li{margin:0 2.75rem}.nav-new>ul>li>a{display:inline-block;font-size:2.1rem;font-weight:500;letter-spacing:.045em;padding:2rem 0 2.2rem;position:relative;text-decoration:none;text-transform:uppercase}.nav-new>ul>li:first-child>a:before{content:"";height:100%;left:100%;opacity:0;position:absolute;top:0;width:5.5rem}.nav-new>ul>li>a:after{border-bottom:.4rem solid #587ae4;bottom:0;content:"";left:50%;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .4s;width:calc(100% + 1.8rem)}.nav-new>ul>li:hover>a:after{opacity:1}.nav-new>ul>li>a>strong{font-weight:500;position:relative;white-space:nowrap}.nav-new>ul>.nav-new__parent>a>strong{padding-right:3rem}.nav-new .nav-new__parent a strong:after{background-color:#5178ec;content:"";height:1.6rem;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='6' fill='none'%3E%3Cpath fill='%23587AE4' d='M.598 0 0 .582l5.2 5.063.3.278.3-.278L11 .582 10.402 0 5.5 4.771z'/%3E%3C/svg%3E");mask-position:50%;mask-repeat:no-repeat;mask-size:100% auto;position:absolute;right:0;top:55%;transform:translateY(-50%);transition:.3s;width:1.6rem}.nav-new>ul>.nav-new__parent:hover .submenu-new{opacity:1;pointer-events:auto;transition:all 0s,opacity .6s;visibility:visible}@media (min-width:1024px){.nav-new>ul>.nav-new__parent:hover a strong:after{transform:translateY(-50%) scaleY(-1)}}.submenu-new{display:flex;left:50%;margin:0 -2.3rem;max-width:122.5rem;opacity:0;padding:4.2rem 0;pointer-events:none;position:absolute;top:100%;transform:translate(-50%);transition:all 0s .6s,opacity .6s;visibility:hidden;width:100%}.submenu-new .submenu__title-mobile{display:none}.submenu-new .submenu__head{text-align:left}.submenu-new .submenu__head a{text-decoration:none}.submenu-new .submenu__head figure{margin:0 auto .8rem}.submenu-new .submenu__head h3{color:#000;font-size:3.05rem;font-weight:600;letter-spacing:0;margin-bottom:1.3rem}.submenu-new .submenu__head>a{color:#5178ec;font-size:2.1rem;font-weight:400;letter-spacing:0;padding:0;text-transform:none}.submenu-new .submenu__list{padding-right:45.4%;text-align:left}.submenu-new .submenu__list ul{list-style-type:none;margin:-.3rem 0 0;padding:0 3.1rem 0 0}.submenu-new .submenu__list ul>li{margin-bottom:.35rem}.submenu-new .submenu__list a{color:#000;display:inline-block;font-size:2.1rem;font-weight:400;padding:.6rem 2.4rem;position:relative;text-decoration:none;text-transform:none;width:100%}.submenu-new .submenu__list a:before{border-left:.3rem solid #577ae4;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s}.submenu-new .submenu__list .has-submenu ul a span,.submenu-new li:not(.has-submenu)>a span{display:block;position:relative;transition:color .2s}.submenu-new .submenu__list .has-submenu ul a span:after,.submenu-new li:not(.has-submenu)>a span:after{color:#577ae4;content:attr(data-text);font-weight:500;left:0;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s;width:101%}.submenu-new .submenu__list a:hover:before{opacity:1}.submenu-new .submenu__list .has-submenu ul a:hover span,.submenu-new li:not(.has-submenu)>a:hover span{color:transparent}.submenu-new .submenu__list .has-submenu ul a:hover span:after,.submenu-new li:not(.has-submenu)>a:hover span:after{opacity:1}.submenu-new .submenu__list a strong{font-weight:400}.submenu-new .has-submenu>a{color:#5178ec;display:block;font-weight:600;position:relative;width:100%}.submenu-new li:not(.has-submenu)>a{color:#587ae4;transition:.4s}.submenu-new li:not(.has-submenu)>a:hover{color:#587ae4}.submenu-new .has-submenu>a:after{background-color:#587ae4;content:"";display:inline-block;height:1.2rem;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' height='800' viewBox='-5 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M13.717 11.22 1.71.28a1.016 1.016 0 0 0-1.427 0 1.003 1.003 0 0 0 0 1.42l11.283 10.28L.283 22.27a1 1 0 0 0 0 1.42c.395.39 1.033.39 1.427 0l12.007-10.94c.21-.21.3-.49.286-.77a1 1 0 0 0-.286-.76'/%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:100% auto;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1.2rem}@media (min-width:1024px){.submenu-new .has-submenu:hover>a:after{mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="800" height="800" viewBox="0 0 1024 1024"><path d="m648.61 511.232 40.882-43.647c24.163-25.797 64.664-27.122 90.461-2.959q.654.612 1.286 1.238l3.404 3.646a64 64 0 0 1 9.88 15.43 64.14 64.14 0 0 1 5.666 27.691 64.14 64.14 0 0 1-6.781 27.439 63 63 0 0 1-1.428 2.678 63.5 63.5 0 0 1-9.577 12.883l-418.309 446.602c-24.163 25.797-64.664 27.122-90.461 2.959s-27.122-64.664-2.959-90.461zL271.56 107.417c-23.1-26.753-20.139-67.168 6.615-90.268s67.168-20.139 90.268 6.615l412.796 442.1z"/></svg>')}}.submenu-new .has-submenu>a:before{border-left:.3rem solid #577ae4;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s}.submenu-new .has-submenu ul{border-left:.1rem solid #b4ceff;color:#577ae4;height:100%;left:54%;padding:0;pointer-events:none;position:absolute;right:0;top:0}.submenu-new .has-submenu ul li{margin-bottom:1rem;opacity:0;pointer-events:none;transition:opacity .4s}.submenu-new .has-submenu ul:before{content:"";height:100%;position:absolute;right:100%;top:0;width:4rem}.submenu-new .has-submenu:hover ul,.submenu-new .has-submenu:hover ul li{opacity:1;pointer-events:auto}.submenu-new .has-submenu:hover>a:before{opacity:1}.submenu-new .has-submenu ul a{color:#577ae4}.submenu-new .submenu__content,.submenu-new .submenu__head{flex:1;padding:0}.submenu-new .submenu__content{--submenu-height:0;min-height:var(--submenu-height)}.submenu-new .submenu__head{border-left:.1rem solid #b4ceff;border-right:.1rem solid #b4ceff;flex:0 0 35%;max-width:35%%;padding:0 2.3rem}.submenu-new>*{position:relative;z-index:2}.submenu-new:before{background-color:#fff;content:"";height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:110vw;z-index:0}@media (min-width:1023px){.submenu-new .has-submenu ul{display:block!important;height:auto!important;min-height:100%!important}}@media (max-width:1299px){.nav-new>ul>li{margin:0 1.7rem}.nav-new>ul>li:first-child>a:before{width:3.4rem}.nav-new>ul>.nav-new__parent>a>strong{padding-right:2.2rem}}@media (max-width:1199px){.nav-new>ul>li{margin:0 1.3rem}.nav-new>ul>li:first-child>a:before{width:2.6rem}.nav-new>ul>li>a{font-size:1.7rem;white-space:nowrap}}@media (max-width:1023px){.nav-new{margin-right:0;text-align:left}.nav-new>ul{display:block}.nav-new>ul>li{margin:0;padding:0}.nav-new>ul>li>a:before{display:none}.nav-new>ul>li:not(:last-child){border-bottom:.1rem solid #fff}.nav-new>ul>li>a{font-size:2.25rem;padding:1.95rem 0}.nav-new>ul>li>a,.nav-new>ul>li>a>strong{display:inline-block;width:100%}.nav-new .nav-new__parent a strong:after{background-color:#fff;transform:translateY(-50%) rotate(-90deg)}.nav-new>ul>li>a:after{display:none}.submenu-new{background-color:#fff;display:block;display:flex;flex-direction:column;height:100vh;margin:0;max-width:100vw;opacity:1;padding-bottom:0;padding-top:0;top:0;transform:translateX(100%);transition:.4s!important;visibility:visible;width:100vw;z-index:4}.submenu-new .has-submenu>a:before,.submenu-new .submenu__list a:before{display:none}.submenu-new .submenu__list>ul{padding:2.6rem 2.7rem}.submenu-new .submenu__list a{padding:1.3rem 0}.submenu-new .submenu__list>ul>li{margin-bottom:0}.submenu-new.expanded{transform:translateX(-50%)}.submenu-new .has-submenu ul{padding:.6rem 3rem}.submenu-new.expanded ul li{opacity:1;pointer-events:auto}.submenu-new:before{display:none}.submenu-new .submenu__title-mobile{background-color:#5178ec;color:#fff;display:block;padding:1.9rem 2.7rem;text-align:center}.submenu-new .submenu__title-mobile:before{background-color:#5178ec;bottom:100%;content:"";height:var(--header-height);left:0;position:absolute;width:100%}.submenu-new .submenu__title-mobile h5{color:#fff;font-size:2.2rem;font-weight:500;letter-spacing:.05em;padding:0 2rem;position:relative}.submenu-new .submenu__title-mobile h5:before{background-color:#fff;content:"";height:1.6rem;left:0;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='13' fill='none'%3E%3Cpath fill='%23fff' d='M6.462.883 5.827.231.304 5.904 0 6.231l.304.326 5.523 5.674.635-.653-5.205-5.347z'/%3E%3C/svg%3E");mask-position:50%;mask-repeat:no-repeat;mask-size:100% auto;position:absolute;top:51%;transform:translateY(-50%);width:1.6rem}.submenu-new .submenu__head{display:none}.submenu-new .submenu__content{min-height:0;overflow-y:auto}.submenu-new .submenu__list{padding-bottom:8rem;padding-right:0}.submenu-new .has-submenu ul{border-left:0;left:0;padding:1rem 2.6rem 0;position:relative;top:0}.submenu-new .has-submenu ul>li{margin-bottom:0}.submenu-new .has-submenu ul a{padding:1.3rem 0}.submenu-new .has-submenu>a:after{height:1rem;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' fill='none'%3E%3Cpath fill='%23587AE4' d='M.652 0 0 .635l5.674 5.523.326.304.326-.304L12 .635 11.348 0 6 5.205z'/%3E%3C/svg%3E");mask-size:100% auto;right:.1rem;top:46%;transform:translateY(-50%);width:2rem}.submenu-new .has-submenu.expanded>a:after{transform:translateY(-50%) rotate(-180deg)}}.header--new .header__inner{padding:5.7rem 1.3rem 0;position:relative}.header--new .header__inner:before{border-bottom:.1rem solid #b4ceff;bottom:0;content:"";display:inline-block;left:50%;position:absolute;transform:translateX(-50%);width:100vw}.header--new .header__nav-btn{flex:0 0 auto}.header--new .nav-utilities{color:#fff}@media (max-width:1023px){.header--new .header__inner{padding:1.2rem .5rem 1.2rem .6rem}.header--new .header__inner:after{height:100%}.header--new .header__menu{display:flex;flex-direction:column-reverse;height:102vh;justify-content:flex-start;min-width:100vw;overflow:hidden;overflow-y:auto}.header--new.disable-scroll .header__menu{overflow:hidden}.header--new .header__menu .header__nav{z-index:5}.header--new.is-open .header__menu{padding:7.9rem 2.9rem 3.8rem 2.5rem}.header .header__menu-utilities{margin-top:auto;padding-top:3rem}.header--new .nav-utilities>ul>li:first-child{display:none}[data-url=none]{pointer-events:auto!important}}.nav-new .nav-new__parent>a,[data-url=none]{cursor:default}