.wp-block-group.mega-menu{box-sizing:border-box;display:flex;flex-direction:column;width:100%;max-width:1280px;margin-inline:auto;padding:0;overflow:hidden;background:#fff;border-radius:16px;box-shadow:0 24px 24px #0000002e;text-align:left}.wp-block-group.mega-menu *{margin:0}.wp-block-group.mega-menu a,.wp-block-group.mega-menu a:hover{font:inherit;letter-spacing:inherit;text-transform:none;color:inherit;text-decoration:none;transition:color .2s ease}.wp-block-group.mega-menu .mega-menu__body{display:grid;grid-template-columns:300px minmax(0,1fr) 288px;align-items:stretch}.wp-block-group.mega-menu .mega-menu__intro{padding:36px 32px;border-right:1px solid #ededed}.wp-block-group.mega-menu .mega-menu__eyebrow{font-family:Figtree,sans-serif;font-weight:700;font-size:11px;line-height:14px;color:#dc2f2f;letter-spacing:1.1px;text-transform:uppercase}.wp-block-group.mega-menu .mega-menu__title{font-family:Figtree,sans-serif;font-weight:800;font-size:26px;line-height:32px;color:#141414;max-width:235px;padding-top:10px}.wp-block-group.mega-menu .mega-menu__lead{font-family:Figtree,sans-serif;font-weight:400;font-size:15px;line-height:22px;color:#5c5c5c;max-width:235px;padding-top:10px}.wp-block-group.mega-menu .mega-menu__tabs{display:flex;flex-direction:column;gap:4px;padding:24px 16px;border-right:1px solid #ededed}.wp-block-group.mega-menu .mega-menu__tab{position:relative;display:flex;align-items:center;gap:10px;padding:13px 16px;border-radius:10px;cursor:pointer;outline:none;transition:background-color .2s ease}.wp-block-group.mega-menu .mega-menu__tab:after{content:"";flex:none;width:16px;height:16px;margin-left:auto;background:url(/wp-content/themes/splitdev/icon/mega-menu/chevron-right.svg) no-repeat center/16px 16px;opacity:0;transition:opacity .2s ease}.wp-block-group.mega-menu .mega-menu__tab:hover,.wp-block-group.mega-menu .mega-menu__tab.is-active{background:#f6f6f6}.wp-block-group.mega-menu .mega-menu__tab.is-active:after{opacity:1}.wp-block-group.mega-menu .mega-menu__tab:focus-visible{box-shadow:inset 0 0 0 2px #141414}.wp-block-group.mega-menu .mega-menu__tab>.wp-block-image,.wp-block-group.mega-menu .mega-menu__tab>figure{flex:none;width:18px;height:18px;line-height:0}.wp-block-group.mega-menu .mega-menu__tab>.wp-block-image img,.wp-block-group.mega-menu .mega-menu__tab>figure img{display:block;width:18px;height:18px}.wp-block-group.mega-menu .mega-menu__tab-label{font-family:Figtree,sans-serif;font-weight:700;font-size:15px;line-height:20px;color:#141414;white-space:nowrap}.wp-block-group.mega-menu .mega-menu__badge{font-family:Figtree,sans-serif;font-weight:700;font-size:10px;line-height:14px;color:#fff;margin-left:2px;padding:2px 7px;background:#141414;border-radius:4px;letter-spacing:.8px;text-transform:uppercase}.wp-block-group.mega-menu .mega-menu__panel+.mega-menu__panel{border-top:1px dashed #ededed}.wp-block-group.mega-menu.mega-menu--tabs .mega-menu__body{grid-template-columns:300px minmax(0,1fr)}.wp-block-group.mega-menu .mega-menu__panel{display:grid;grid-template-columns:minmax(0,1fr) 288px;align-items:start;min-width:0}.wp-block-group.mega-menu .mega-menu__main,.wp-block-group.mega-menu .mega-menu__panel-main{min-width:0;padding:36px 40px}.wp-block-group.mega-menu .mega-menu__heading{font-family:Figtree,sans-serif;font-weight:800;font-size:22px;line-height:28px;color:#141414}.wp-block-group.mega-menu .mega-menu__subheading{font-family:Figtree,sans-serif;font-weight:400;font-size:15px;line-height:22px;color:#5c5c5c;padding-top:6px}.wp-block-group.mega-menu .mega-menu__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:24px -12px 0}.wp-block-group.mega-menu .mega-menu__link{position:relative;display:flex;flex-direction:column;gap:2px;min-height:62px;padding:10px 12px;border-radius:8px;transition:background-color .2s ease}.wp-block-group.mega-menu .mega-menu__link:hover,.wp-block-group.mega-menu .mega-menu__link:focus-within{background:#f6f6f6}.wp-block-group.mega-menu .mega-menu__link:hover .mega-menu__link-title,.wp-block-group.mega-menu .mega-menu__link:hover .mega-menu__link-title a,.wp-block-group.mega-menu .mega-menu__link:focus-within .mega-menu__link-title,.wp-block-group.mega-menu .mega-menu__link:focus-within .mega-menu__link-title a{color:#dc2f2f}.wp-block-group.mega-menu .mega-menu__link-title{font-family:Figtree,sans-serif;font-weight:700;font-size:15px;line-height:20px;color:#141414}.wp-block-group.mega-menu .mega-menu__link-title a{color:inherit;outline:none}.wp-block-group.mega-menu .mega-menu__link-title a:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.wp-block-group.mega-menu .mega-menu__link-text{font-family:Figtree,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#5c5c5c}.wp-block-group.mega-menu .mega-menu__post{position:relative;margin-top:24px;padding:20px 24px;background:#f6f6f6;border-radius:12px}.wp-block-group.mega-menu .mega-menu__post ul,.wp-block-group.mega-menu .mega-menu__post li{display:block;width:auto;margin:0;padding:0;list-style:none}.wp-block-group.mega-menu .mega-menu__post .wp-block-post-title{font-family:Figtree,sans-serif;font-weight:700;font-size:17px;line-height:23px;color:#141414;padding-top:8px}.wp-block-group.mega-menu .mega-menu__post .wp-block-post-title a{color:inherit;outline:none}.wp-block-group.mega-menu .mega-menu__post .wp-block-post-title a:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.wp-block-group.mega-menu .mega-menu__post .wp-block-read-more{font-family:Figtree,sans-serif;font-weight:700;font-size:14px;line-height:20px;color:#141414;display:inline-flex;align-items:center;gap:8px;text-decoration:none}.wp-block-group.mega-menu .mega-menu__post .wp-block-read-more:after{content:"";flex:none;width:16px;height:16px;background:url(/wp-content/themes/splitdev/icon/mega-menu/arrow-red.svg) no-repeat center/16px 16px;transition:transform .2s ease}.wp-block-group.mega-menu .mega-menu__post .wp-block-read-more{margin-top:12px}.wp-block-group.mega-menu .mega-menu__post:hover .wp-block-post-title,.wp-block-group.mega-menu .mega-menu__post:focus-within .wp-block-post-title{color:#dc2f2f}.wp-block-group.mega-menu .mega-menu__post:hover .wp-block-read-more:after,.wp-block-group.mega-menu .mega-menu__post:focus-within .wp-block-read-more:after{transform:translate(3px)}.wp-block-group.mega-menu .mega-menu__post-eyebrow{font-family:Figtree,sans-serif;font-weight:700;font-size:11px;line-height:14px;color:#6b6b6b;letter-spacing:1.1px;text-transform:uppercase}.wp-block-group.mega-menu .mega-menu__aside{padding:24px 24px 24px 0}.wp-block-group.mega-menu .mega-menu__card{position:relative;display:flex;flex-direction:column;padding:24px;background:#141414;border-radius:12px;transition:background-color .2s ease}.wp-block-group.mega-menu .mega-menu__card:has(.mega-menu__card-more,.mega-menu__card-buttons){min-height:170px}.wp-block-group.mega-menu .mega-menu__card:has(.mega-menu__card-more a):hover{background:#000}.wp-block-group.mega-menu .mega-menu__card:has(.mega-menu__card-more a):hover .mega-menu__card-more a:after{transform:translate(3px)}.wp-block-group.mega-menu .mega-menu__card-eyebrow{font-family:Figtree,sans-serif;font-weight:600;font-size:11px;line-height:14px;color:#a3a3a3;letter-spacing:1.1px;text-transform:uppercase}.wp-block-group.mega-menu .mega-menu__card-title{font-family:Figtree,sans-serif;font-weight:700;font-size:20px;line-height:26px;color:#fff}.wp-block-group.mega-menu .mega-menu__card-stat{font-family:Figtree,sans-serif;font-weight:800;font-size:40px;line-height:44px;color:#e93939;padding-top:10px}.wp-block-group.mega-menu .mega-menu__card-text{font-family:Figtree,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#d4d4d4}.wp-block-group.mega-menu .mega-menu__card-title+.mega-menu__card-text{padding-top:16px}.wp-block-group.mega-menu .mega-menu__card-more{font-family:Figtree,sans-serif;font-weight:600;font-size:14px;line-height:20px;color:#fff;margin-top:auto;padding-top:24px}.wp-block-group.mega-menu .mega-menu__card-more a{color:inherit;outline:none;display:inline-flex;align-items:center;gap:8px;text-decoration:none}.wp-block-group.mega-menu .mega-menu__card-more a:after{content:"";flex:none;width:16px;height:16px;background:url(/wp-content/themes/splitdev/icon/mega-menu/arrow-white.svg) no-repeat center/16px 16px;transition:transform .2s ease}.wp-block-group.mega-menu .mega-menu__card-more a:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.wp-block-group.mega-menu .mega-menu__card-buttons{margin-top:auto;padding-top:24px}.wp-block-group.mega-menu .mega-menu__card-button .wp-block-button__link{font-family:Figtree,sans-serif;font-weight:700;font-size:13px;line-height:20px;color:#fff;display:inline-flex;align-items:center;height:40px;padding:0 22px;background:#dc2f2f;border:0;border-radius:999px;letter-spacing:.52px;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,color .2s ease}.wp-block-group.mega-menu .mega-menu__card-button .wp-block-button__link:hover,.wp-block-group.mega-menu .mega-menu__card-button .wp-block-button__link:focus-visible{background:#fff;color:#141414}.wp-block-group.mega-menu .mega-menu__footer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 36px;background:#f6f6f6;border-top:1px solid #ededed}.wp-block-group.mega-menu .mega-menu__footer-link,.wp-block-group.mega-menu .mega-menu__footer-note{font-family:Figtree,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#525252;white-space:nowrap}.wp-block-group.mega-menu .mega-menu__footer-link a,.wp-block-group.mega-menu .mega-menu__footer-note a{font-family:Figtree,sans-serif;font-weight:700;font-size:14px;line-height:20px;color:#141414;display:inline-flex;align-items:center;gap:8px;text-decoration:none}.wp-block-group.mega-menu .mega-menu__footer-link a:after,.wp-block-group.mega-menu .mega-menu__footer-note a:after{content:"";flex:none;width:16px;height:16px;background:url(/wp-content/themes/splitdev/icon/mega-menu/arrow-red.svg) no-repeat center/16px 16px;transition:transform .2s ease}.wp-block-group.mega-menu .mega-menu__footer-link a:hover,.wp-block-group.mega-menu .mega-menu__footer-link a:focus-visible,.wp-block-group.mega-menu .mega-menu__footer-note a:hover,.wp-block-group.mega-menu .mega-menu__footer-note a:focus-visible{color:#dc2f2f}.wp-block-group.mega-menu .mega-menu__footer-link a:hover:after,.wp-block-group.mega-menu .mega-menu__footer-link a:focus-visible:after,.wp-block-group.mega-menu .mega-menu__footer-note a:hover:after,.wp-block-group.mega-menu .mega-menu__footer-note a:focus-visible:after{transform:translate(3px)}.wp-block-group.mega-menu .mega-menu__footer-note a{margin-left:4px}.mega-menu-panel .mega-menu__panels{display:grid}.mega-menu-panel .wp-block-group.mega-menu .mega-menu__panel{grid-area:1/1;border-top:0}.mega-menu-panel .mega-menu__panel:not(.is-active){visibility:hidden;pointer-events:none}.mega-menu-panel .mega-menu--tabs:not(:has(.is-active)) .mega-menu__panel:first-child{visibility:visible;pointer-events:auto}.mega-menu-panel{display:none}@media(min-width:1100px){.header .header-content__links:has(.has-mega-menu),.header .header-content_menu>li.has-mega-menu{position:static!important}.header .header-content{grid-template-columns:auto minmax(0,1fr)}.header .header-content__links{grid-template-columns:minmax(0,1fr) auto;margin-left:30px;transition:gap .3s ease,margin-left .3s ease}.header.is-scrolled .header-content__links{margin-left:28px}.header .header-content__links .header-content_menu,.header.is-scrolled .header-content__links .header-content_menu{justify-content:center;gap:4px}.header .header-content__links .header-content_menu>li>a{padding:0 14px;font-size:14px;font-weight:600;line-height:20px;letter-spacing:.56px;color:#141414}.header .header-content__links .header-content_menu>li.has-mega-menu>a{position:relative;display:flex;align-items:center;gap:6px}.header .header-content__links .header-content_menu>li.has-mega-menu>a:after{content:"";width:14px;height:14px;background:url(/wp-content/themes/splitdev/icon/mega-menu/chevron-down.svg) no-repeat center/14px 14px;transform:none;transition:transform .2s ease}.header .header-content__links .header-content_menu>li.has-mega-menu>a:before{content:"";position:absolute;left:0;right:0;bottom:calc(-1*var(--mega-underline-offset, 0px));height:2px;background:#dc2f2f;opacity:0;transition:opacity .2s ease}.header .header-content__links .header-content_menu>li.has-mega-menu>a:hover{color:#dc2f2f}.header .header-content__links .header-content_menu>li.has-mega-menu.is-open>a{color:#dc2f2f}.header .header-content__links .header-content_menu>li.has-mega-menu.is-open>a:after{transform:rotate(180deg)}.header .header-content__links .header-content_menu>li.has-mega-menu.is-open>a:before{opacity:1}.header .header-content__links .header-content_menu>li.has-mega-menu>.sub-menu{display:none}.header .mega-menu-panel{position:absolute;top:calc(100% + 12px);left:50%;z-index:2;display:block;width:min(1280px,100% - 32px);opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,8px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.header .mega-menu-panel:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:calc(12px + var(--mega-underline-offset, 24px))}.header li.has-mega-menu.is-open>.mega-menu-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%);transition-delay:0s}.header .header-content:after{content:"";position:absolute;top:100%;left:0;z-index:1;width:100%;height:100vh;background:#1111118c;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility 0s linear .2s}.header.has-mega-open{background:#fff;box-shadow:inset 0 -1px #ededed}.header.has-mega-open .header-content:after{opacity:1;visibility:visible;transition-delay:0s}}@media(min-width:1100px)and (max-width:1199px){.header .header-content__links .header-content_menu>li>a{padding:0 10px}.header .header-content__links,.header.is-scrolled .header-content__links{gap:20px;margin-left:20px}}@media(min-width:1100px)and (max-width:1279px){.wp-block-group.mega-menu .mega-menu__body{grid-template-columns:260px minmax(0,1fr) 248px}.wp-block-group.mega-menu.mega-menu--tabs .mega-menu__body{grid-template-columns:260px minmax(0,1fr)}.wp-block-group.mega-menu .mega-menu__panel{grid-template-columns:minmax(0,1fr) 248px}.wp-block-group.mega-menu .mega-menu__intro{padding:36px 24px}.wp-block-group.mega-menu .mega-menu__tabs{padding:24px 12px}.wp-block-group.mega-menu .mega-menu__main,.wp-block-group.mega-menu .mega-menu__panel-main{padding:36px 32px}}@media(prefers-reduced-motion:reduce){.mega-menu-panel,.header .header-content:after,.wp-block-group.mega-menu *,.wp-block-group.mega-menu *:after{transition:none!important}}
