.up header{background:#fff;box-shadow:0 4px 27px 0 rgba(0,0,0,.051);left:0;padding:0;position:fixed;top:0;transition:background-color .3s ease-in-out;width:100%;z-index:1000}.up header.fix-header{backdrop-filter:blur(7.5px);background:hsla(0,0%,100%,.6)}.up header.fix-header:hover{background:#fff}.up header .header-wrapper{align-items:center;display:flex;justify-content:space-between}.up header .logo{align-items:center;display:flex;position:relative;text-decoration:none;width:96px}.up header .logo .hs_cos_wrapper{width:100%}.up header .logo a{display:block;width:100%}.up header .logo img{width:100%!important}.up header .header-right-wrap{align-items:center;display:flex;flex:1;flex-direction:row-reverse;justify-content:space-between}.up header .nav-menu{align-items:center;display:flex;padding-left:0}.up header .nav-menu ul{display:flex;flex-wrap:wrap;gap:10px 40px;list-style:none;margin:0 auto;padding:0}.up header .nav-menu ul li{margin-bottom:0;padding:0}.up header .nav-menu ul a{color:#333;display:block;font-size:16px;font-weight:600;letter-spacing:.01em;line-height:28px;text-decoration:none;transition:all .5s ease-in-out}.up header .nav-menu ul a:hover{color:#333}.up header .hamburger{cursor:pointer;display:none;height:17px;position:relative;width:30px;z-index:1002}.up header .bar{background-color:#333;content:"";display:block;height:2px;left:0;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,left,opacity,width,-webkit-transform;transition-property:top,left,opacity,width,-webkit-transform;transition-property:top,left,transform,opacity,width;transition-property:top,left,transform,opacity,width,-webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%}.up header .bar:first-child{top:0}.up header .bar:nth-child(2),.up header .bar:nth-child(3){top:7px}.up header .bar:nth-child(4){top:14px}.up header .cta-div{margin-left:20px}.up header .cta-div a{background-color:#4469ea;border-radius:5px;color:#fff;font-size:16px;font-weight:500;line-height:27px;padding:11px 21px;text-align:center}.up header .cta-div a:hover{background:rgba(68,105,234,.8)}.up header .mega-menu ul.main-menu li.main-item>a{padding:24px 0}.up header .mega-menu ul.main-menu>.main-item:first-child>.submenu-wrapper .submenu-heading>a{color:#4469ea;font-size:18px;font-weight:600;letter-spacing:.18px;line-height:1.6;margin-bottom:8px;opacity:1}@media (min-width:992px){.up header .mega-menu ul.main-menu>.main-item:first-child>.submenu-wrapper{background-color:#fff;border-radius:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;flex-direction:row;flex-wrap:wrap;gap:20px 120px;left:50%!important;margin-left:0!important;max-width:1445px;position:fixed!important;top:76px!important;-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important;width:81%}.up header .mega-menu ul.main-menu>.main-item:first-child:hover>.submenu-wrapper{display:flex}.up header .mega-menu ul.main-menu>.main-item:first-child>.submenu-wrapper .submenu-column{padding-bottom:32px}.up header .mega-menu ul.main-menu>.main-item>.submenu-wrapper{background:#fff;border:1px solid #d7d7d7;border-radius:10px;box-shadow:0 4px 29px 0 rgba(41,47,76,.08);display:none;flex-direction:column;gap:21px;left:0;margin-left:-20px;max-height:350px;min-width:318px;overflow-y:auto;padding:20px;position:absolute;top:80%;width:min-content}.up header .mega-menu ul.main-menu>.main-item:hover>.submenu-wrapper{display:flex}.up header .mega-menu ul.main-menu>.main-item>.submenu-wrapper a{font-weight:600;letter-spacing:-.32px;line-height:26px}.up header .mega-menu ul.main-menu>.main-item>.submenu-wrapper .submenu{border-top:1px solid #4469ea;flex-direction:column;gap:16px;padding-top:20px}.up header .mega-menu ul.main-menu>.main-item>.submenu-wrapper .submenu li.submenu-item a:hover,.up header .mega-menu ul.main-menu>.main-item>.submenu-wrapper .submenu-heading a:hover{color:#4469ea}}@media (max-width:991.9px){.up header{border-bottom:1px solid #d7d7d7;padding:20px 0}.up header .logo{flex:0 0 69px;margin-right:20px}.up header .hamburger{display:block}.up header .nav-menu{background-color:#fff;flex-direction:column;gap:40px;height:calc(100vh - 55px);left:0;margin:0;opacity:0;overflow-y:auto;padding:30px 0 100px;position:fixed;top:83px;transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:1001}.up header .nav-menu ul{flex-direction:column;gap:20px;margin:0;padding:0;text-align:center}.up header .nav-menu.active{opacity:1;visibility:visible}.up header .hamburger.active .bar:first-child,.up header .hamburger.active .bar:nth-child(4){left:50%;top:7px;width:0}.up header .hamburger.active .bar:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.up header .hamburger.active .bar:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.up header .cta-div{display:flex;margin-left:0;margin-right:24px}.up header .header-right-wrap{flex-direction:row;justify-content:flex-end}.up header .cta-div a{border-radius:6.25px;line-height:20px}.up header .nav-menu .widget-type-menu{width:100%}.up header .nav-menu nav.mega-menu{padding:0 20px 40px}.up header .mega-menu ul.main-menu li.main-item>a:after{border-right:1px solid #333;border-top:1px solid #333;content:"";height:7px;position:absolute;right:3px;top:7px;transform:rotate(135deg);transition:transform .3s ease;width:7px}.up header .mega-menu ul.main-menu li.main-item.active>a:after{transform:translateY(5px) rotate(-45deg)}.up header .mega-menu ul.main-menu li.main-item .submenu-wrapper{display:none;padding-top:20px}.up header .nav-menu nav.mega-menu{margin:0 auto;max-width:720px;padding:0 20px;width:100%}.up header .nav-menu ul a{font-weight:500;line-height:1.625;text-align:left;width:100%}.up header .mega-menu ul.main-menu li.main-item>a{padding:0}.up header .mega-menu ul.main-menu li.main-item{border-bottom:1px solid #d7d7d7;padding:0 0 20px}.up header .mega-menu ul.main-menu li.main-item .submenu-heading a{font-size:16px;font-style:normal;font-weight:400;letter-spacing:.16px;line-height:26px;opacity:.75}.up header .mega-menu ul.main-menu li.main-item .submenu-wrapper .submenu-column{margin-bottom:15px}.up header .mega-menu ul.main-menu li.main-item .submenu-wrapper .submenu-column:last-child{margin-bottom:0}.up header .mega-menu ul.main-menu>.main-item:first-child>.submenu-wrapper .submenu-heading>a{border-bottom:1px solid #4469ea;margin-bottom:16px;padding-bottom:8px}.up header .mega-menu ul.main-menu>.main-item:first-child>.submenu-wrapper .submenu-column{margin-bottom:32px}.up header .mega-menu ul.main-menu li.main-item.active>a{color:#4469ea}.up header .mega-menu ul.main-menu li.main-item.active>a:after{border-color:#4469ea}.up header .mega-menu ul.main-menu>.main-item:first-child>.submenu-wrapper .submenu-column .submenu-item a{font-weight:600;opacity:.75}}.header_main .site-header__nav{align-items:center;display:flex;position:static}.header_main .nav-list{display:flex;gap:32px;list-style:none;margin:0;padding:0}.header_main .nav-item{align-items:center;display:flex;height:76px}.header_main .nav-link.nav-link--button{letter-spacing:.01em}.header_main .nav-link{background:none;border:none;color:#333;cursor:pointer;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:28px;padding:0;text-decoration:none;transition:color .2s ease}.header_main .mega-menu{background-color:#fff;border:1px solid #d7d7d7;border-bottom-left-radius:10px;border-bottom-right-radius:10px;left:50%;max-width:100%;min-width:80vw;opacity:0;padding:20px 0;pointer-events:none;position:absolute;top:100%;transform:translateX(-50%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden}.header_main .nav-item.has-mega-menu{position:static}.header_main .nav-item.has-mega-menu:hover .mega-menu{opacity:1;pointer-events:auto;visibility:visible}.header_main .mega-menu__inner{display:flex;gap:120px}.header_main .mega-menu__inner .mega-menu__col:first-child{padding-bottom:32px}.header_main .mega-menu__col-title{border-bottom:1px solid #4469ea;color:#4469ea;font-family:Inter,sans-serif;font-size:18px;font-weight:600;letter-spacing:.18px;line-height:1.6;margin-bottom:20px;padding-bottom:8px}.header_main .mega-menu__inner .mega-menu__col .mega-menu__items{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.header_main .mega-menu__inner .mega-menu__items .mega-item-link{align-items:center;display:flex!important;gap:10px;position:relative}.header_main .mega-item-link:hover .mega-item-title{color:#4469ea}.header_main .mega-item-icon img{height:auto;width:20px}.header_main .mega-item-text{display:flex;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header_main .mega-item-title{color:#333;font-size:16px;font-weight:600;letter-spacing:-.32px;line-height:1.6}.header_main .mega-item-subtitle{color:#333;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:24px;opacity:.75}.header_main .dropdown-menu{background:#fff;border:1px solid #d7d7d7;border-radius:10px;-webkit-box-shadow:0 4px 29px 0 rgba(41,47,76,.08);box-shadow:0 4px 29px 0 rgba(41,47,76,.08);left:0;margin-left:-20px;min-width:318px;opacity:0;padding:20px;position:absolute;top:80%;visibility:hidden;width:-webkit-min-content;width:-moz-min-content;width:min-content}.header_main .nav-item.has-dropdown{position:relative}.header_main .nav-item.has-dropdown:hover .dropdown-menu{margin-top:0;opacity:1;pointer-events:auto;visibility:visible}.header_main .dropdown-list{list-style:none;margin:0;padding:10px 0}.header_main .dropdown-link{color:#333;display:block;font-size:14px;padding:10px 20px;text-decoration:none}.header_main .nav-list .nav-item.has-dropdown .dropdown-link{display:flex;flex-direction:column;padding:0}.header_main .nav-list .nav-item.has-dropdown .dropdown-link:hover .mega-item-title{color:#4469ea}.header_main .nav-list .nav-item.has-dropdown .dropdown-list{flex-direction:column;gap:21px}.header_main .mega-menu__inner{padding:0 20px}@media (min-width:992px){.up header .logo{margin-right:30px}}@media (min-width:1200px){.header_main .mega-menu__inner{margin:0 auto;max-width:1164px}.up header .logo{margin-right:68px}}@media (min-width:1600px){.header_main .mega-menu__inner{margin:0 auto;max-width:1445px}}@media (max-width:991.98px){.header_main .mega-menu{min-width:auto}.header_main .nav-link--button{justify-content:space-between;width:100%}.header_main .menu-arrow,.header_main .nav-link--button{align-items:center;display:flex}.header_main .menu-arrow svg{transition:transform .35s ease}.header_main .nav-item.active .menu-arrow svg{color:#4469ea;transform:rotate(-180deg)}.header_main .nav-item.active .nav-link{color:#4469ea}.header_main .mega-item-subtitle,.header_main .mega-menu__inner .mega-menu__items .mega-item-link .mega-item-icon{display:none}.header_main .mega-item-title{opacity:.75}.header_main .mega-menu__inner .mega-menu__items .mega-item-link:hover .mega-item-title{opacity:1}.header_main .mega-menu__inner .mega-menu__col:first-child{padding-bottom:10px}.header_main .nav-menu .site-header__nav .nav-list .nav-item{padding-bottom:20px}.header_main .nav-menu .site-header__nav .dropdown-menu{padding-top:20px}.header_main .dropdown-menu .mega-item-title{font-weight:400!important}.header_main .nav-list .nav-item.has-dropdown .dropdown-list{gap:15px}.header_main .nav-list .nav-item.has-dropdown .dropdown-link:hover .mega-item-title{opacity:1}.header_main .nav-list{flex-direction:column;gap:0}.header_main .nav-item{align-items:flex-start;border-bottom:1px solid #d7d7d7;flex-direction:column;height:auto}.header_main .nav-link{padding:16px 0}.header_main .dropdown-menu,.header_main .mega-menu{border:none;box-shadow:none;display:none;margin:0;opacity:1;padding:0;position:static;visibility:visible;width:100%}.header_main .mega-menu__inner{flex-direction:column;gap:20px;padding:20px 0 0}.header_main .site-header__nav{display:block;width:100%}.header_main .site-header__nav .nav-list{margin:0 auto;max-width:720px;padding:0 20px}.header_main .nav-link{padding:0;width:100%}.header_main .mega-menu{text-align:left;transform:none}}@media (max-width:767.98px){.header_main .site-header__nav .nav-list,.up .header_main .main-container{max-width:540px}.header_main .dropdown-menu{min-width:auto}}