.isc-mega{--isc-navy:#1A3240;--isc-navy-2:#24414F;--isc-blue:#0D34AD;--isc-red:#AD2319;--isc-text:#2E2E2E;--isc-muted:#5A6170;--isc-line:#E2E2E2;--isc-light:#F1F1F1;--isc-cond:"Barlow Condensed", sans-serif;--isc-body:"Barlow", sans-serif}.isc-mega .isc-panel{font-family:var(--isc-body);color:var(--isc-text)}.isc-mega .isc-panel .elementor-widget{margin:0}.isc-mega .isc-col{display:flex;flex-direction:column;gap:12px;padding:0;min-width:0;--width:auto;width:auto}.isc-mega .isc-panel-title .elementor-heading-title{font-family:var(--isc-cond);font-weight:800;font-size:34px;line-height:1;color:var(--isc-blue);text-transform:none;letter-spacing:0}.isc-mega .isc-intro,.isc-mega .isc-intro p{font-size:15px;line-height:1.5;color:var(--isc-muted);margin:0}.isc-mega .isc-label .elementor-heading-title{font-family:var(--isc-body);font-weight:700;font-size:12px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:var(--isc-muted)}.isc-mega .isc-label{margin-top:6px}.isc-mega .isc-col>.isc-label:first-child{margin-top:0}.isc-mega .isc-note,.isc-mega .isc-note p{margin:0;font-size:13px;line-height:1.4;color:var(--isc-muted)}.isc-mega .isc-note strong{display:block;font-size:15px;font-weight:600;color:var(--isc-text)}.isc-mega .isc-row-between{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px;padding:0}.isc-mega .isc-row-between>.isc-label{margin-top:0}.isc-mega .isc-btn-outline .elementor-button,.isc-mega .isc-btn-red .elementor-button,.isc-mega .isc-more .elementor-button{font-family:var(--isc-cond);font-weight:700;font-size:15px;line-height:1;letter-spacing:.06em;text-transform:uppercase;border-radius:6px;box-shadow:none;transition:background-color .15s,color .15s}.isc-mega .isc-btn-outline .elementor-button{background:#fff0;color:var(--isc-blue);border:2px solid var(--isc-blue);padding:11px 14px}.isc-mega .isc-btn-outline .elementor-button:hover{background:var(--isc-blue);color:#fff}.isc-mega .isc-btn-red .elementor-button{background:var(--isc-red);color:#fff;border:2px solid var(--isc-red);padding:11px 16px}.isc-mega .isc-btn-red .elementor-button:hover{background:var(--isc-blue);border-color:var(--isc-blue)}.isc-mega .isc-more .elementor-button{background:none;border:0;padding:0;color:var(--isc-blue)}.isc-mega .isc-more .elementor-button:hover{color:var(--isc-red)}.isc-mega .isc-btn-outline,.isc-mega .isc-btn-red{align-self:flex-start;width:auto}.isc-mega .isc-buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;padding:0}.isc-mega .isc-chips .elementor-icon-list-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0}.isc-mega .isc-chips .elementor-icon-list-item{margin:0!important;padding:0!important}.isc-mega .isc-chips .elementor-icon-list-item::after{display:none!important}.isc-mega .isc-chips .elementor-icon-list-icon{display:none}.isc-mega .isc-chips .elementor-icon-list-item>a{display:flex;align-items:center;justify-content:center;width:100%;height:48px;border-radius:8px;background:var(--isc-light);transition:background-color .15s}.isc-mega .isc-chips .elementor-icon-list-text{font-family:var(--isc-cond);font-weight:800;font-size:21px;line-height:1;color:var(--isc-blue);padding:0;letter-spacing:0}.isc-mega .isc-chips .elementor-icon-list-item:first-child>a{background:var(--isc-red)}.isc-mega .isc-chips .elementor-icon-list-item:first-child .elementor-icon-list-text{color:#fff}.isc-mega .isc-chips .elementor-icon-list-item>a:hover{background:var(--isc-blue)}.isc-mega .isc-chips .elementor-icon-list-item>a:hover .elementor-icon-list-text{color:#fff}.isc-mega .isc-links .elementor-icon-list-items{margin:0;padding:0}.isc-mega .isc-links .elementor-icon-list-item{margin:0!important;padding:0!important;border-bottom:1px solid var(--isc-line)}.isc-mega .isc-links .elementor-icon-list-item::after{display:none!important}.isc-mega .isc-links .elementor-icon-list-item>a{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:6px 0}.isc-mega .isc-links .elementor-icon-list-icon{order:2}.isc-mega .isc-links .elementor-icon-list-icon svg,.isc-mega .isc-links .elementor-icon-list-icon i{fill:var(--isc-blue);color:var(--isc-blue);width:14px;font-size:14px}.isc-mega .isc-links .elementor-icon-list-text{font-family:var(--isc-body);font-weight:600;font-size:16px;line-height:1.3;color:var(--isc-text);text-transform:none;letter-spacing:0;padding:0}.isc-mega .isc-links .elementor-icon-list-item>a:hover .elementor-icon-list-text{color:var(--isc-red)}.isc-mq{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:2px}.isc-mq li{margin:0;padding:0}.isc-mq__row{display:flex;align-items:center;gap:12px;padding:8px;border-radius:8px;color:#2E2E2E;text-decoration:none}.isc-mq__row:hover,.isc-mq__row:focus-visible{background:#F1F1F1;color:#0D34AD}.isc-mq__date{flex:0 0 46px;height:46px;border-radius:8px;background:#1A3240;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.isc-mq__mon{font-size:10px;font-weight:700;letter-spacing:.08em}.isc-mq__day{font-family:"Barlow Condensed",sans-serif;font-weight:800;font-size:21px}.isc-mq__text{display:flex;flex-direction:column;gap:1px;min-width:0}.isc-mq__name{font-weight:600;font-size:15px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.isc-mq__place{font-size:13px;color:#5A6170;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.isc-mq__empty{margin:0;color:#5A6170}.isc-mega .isc-feature{background:var(--isc-navy);border-radius:12px;overflow:hidden;padding:0 0 18px;gap:4px;color:#fff}.isc-mega .isc-feature>.elementor-widget:not(.isc-feature-media){padding:0 18px}.isc-mega .isc-feature-media{margin-bottom:12px!important}.isc-mega .isc-feature-media img{display:block;width:100%;height:150px;object-fit:contain;background:var(--isc-navy-2);padding:16px;box-sizing:border-box}.isc-mega .isc-feature-label .elementor-heading-title{font-family:var(--isc-cond);font-weight:800;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#F4A7B2}.isc-mega .isc-feature-title .elementor-heading-title,.isc-mega .isc-feature-title .elementor-heading-title a{font-family:var(--isc-cond);font-weight:800;font-size:26px;line-height:1.05;color:#fff;text-transform:none}.isc-mega .isc-feature-title .elementor-heading-title a:hover{color:#F4A7B2}.isc-mega .isc-feature-text,.isc-mega .isc-feature-text p{margin:0;font-size:14px;line-height:1.45;color:#D5DCE8}.isc-mega .isc-teamtabs .e-n-tabs-heading .e-n-tab-title,.isc-mega .isc-teamtabs .e-n-tabs-content>.e-n-tab-title{background:var(--isc-light);color:var(--isc-blue);border:0;border-radius:8px;min-height:48px;padding:0 14px;font-family:var(--isc-cond);font-weight:700;font-size:17px;letter-spacing:.05em;text-transform:uppercase;justify-content:flex-start}.isc-mega .isc-teamtabs .e-n-tab-title .e-n-tab-title-text{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.isc-mega .isc-teamtabs .e-n-tab-title[aria-selected="true"],.isc-mega .isc-teamtabs .e-n-tab-title:hover{background:var(--isc-navy);color:#fff}@media (min-width:881px){.isc-mega .e-n-menu-title{--n-menu-title-color-normal:#fff;--n-menu-title-color-hover:#fff;--n-menu-title-color-active:#fff;font-family:var(--isc-cond);font-weight:700;font-size:17px;letter-spacing:.06em;text-transform:uppercase;min-height:72px;padding:0 14px;transition:background-color .15s}.isc-mega .e-n-menu-title .e-n-menu-title-text{color:#fff}.isc-mega .e-n-menu-item:hover>.e-n-menu-title,.isc-mega .e-n-menu-title:has(>.e-n-menu-dropdown-icon[aria-expanded="true"]),.isc-mega .e-n-menu-title.e-current{background:var(--isc-navy-2);box-shadow:inset 0 -4px 0 var(--isc-red)}.isc-mega .e-n-menu-content>.isc-panel{background:#fff;border-top:1px solid var(--isc-line);padding:36px 0 32px;box-shadow:0 16px 32px rgb(26 50 64 / .25),0 0 0 100vmax rgb(26 50 64 / .45);clip-path:inset(0 -100vmax -100vmax -100vmax)}.isc-mega .isc-panel>.e-con-inner,.isc-mega .isc-panel.e-con-full{display:grid;grid-template-columns:var(--isc-cols,320px minmax(0,1fr));gap:40px;align-items:start;width:min(88vw, 1280px);max-width:none;margin:0 auto;padding:0}.isc-mega .isc-panel--tournaments{--isc-cols:250px 230px minmax(0, 1fr) 290px}.isc-mega .isc-panel--teams{--isc-cols:260px minmax(0, 1fr)}.isc-mega .isc-teamtabs .e-n-tabs{display:flex;flex-direction:row;gap:28px;align-items:flex-start}.isc-mega .isc-teamtabs .e-n-tabs-heading{display:flex;flex-direction:column;gap:6px;flex:0 0 210px;width:210px}.isc-mega .isc-teamtabs .e-n-tabs-content{flex:1 1 auto;min-width:0}}@media (min-width:881px) and (max-width:1366px){.isc-mega .e-n-menu-title{font-size:16px;padding:0 11px}.isc-mega .isc-panel--tournaments{--isc-cols:220px 200px minmax(0, 1fr)}.isc-mega .isc-panel--tournaments .isc-feature{display:none}.isc-mega .isc-panel>.e-con-inner,.isc-mega .isc-panel.e-con-full{width:92vw;gap:32px}}@media (min-width:881px) and (max-width:1024px){.isc-mega .isc-panel>.e-con-inner,.isc-mega .isc-panel.e-con-full{--isc-cols:220px minmax(0, 1fr)}.isc-mega .isc-panel--tournaments .isc-col--intro{display:none}.isc-mega .isc-teamtabs .e-n-tabs-heading{flex-basis:170px;width:170px}.isc-mq{grid-template-columns:minmax(0,1fr)}}@media (max-width:880px){.isc-mega .e-n-menu-toggle{width:44px;height:44px;border-radius:50%}.isc-mega .e-n-menu-toggle[aria-expanded="true"]{background:var(--isc-red)}.isc-mega .e-n-menu-toggle[aria-expanded="true"] svg{fill:#fff;color:#fff}.isc-mega .e-n-menu-wrapper{background:#fff;padding:8px 16px 24px;max-height:calc(100vh - 72px);overflow-y:auto;box-shadow:0 16px 32px rgb(26 50 64 / .25)}.isc-mega .e-n-menu-heading{background:#fff;padding:0 16px 16px}.isc-mega .e-n-menu-item{border-bottom:1px solid var(--isc-line);background:#fff}.isc-mega .e-n-menu-title{--n-menu-title-color-normal:var(--isc-blue);--n-menu-title-color-hover:var(--isc-red);--n-menu-title-color-active:var(--isc-red);min-height:58px;padding:0 2px;font-family:var(--isc-cond);font-weight:700;font-size:23px;letter-spacing:.04em;text-transform:uppercase}.isc-mega .e-n-menu-title{justify-content:space-between;width:100%}.isc-mega .e-n-menu-title-container{flex:1 1 auto;justify-content:flex-start}.isc-mega .e-n-menu-content{position:static!important;width:auto!important;left:auto!important;right:auto!important;transform:none!important}.isc-mega .e-n-menu-title .e-n-menu-title-text,.isc-mega .e-n-menu-dropdown-icon{color:var(--isc-blue)}.isc-mega .e-n-menu-title:has(>.e-n-menu-dropdown-icon[aria-expanded="true"]) .e-n-menu-title-text,.isc-mega .e-n-menu-title:has(>.e-n-menu-dropdown-icon[aria-expanded="true"]) .e-n-menu-dropdown-icon{color:var(--isc-red)}.isc-mega .e-n-menu-dropdown-icon svg{fill:currentColor}.isc-mega .e-n-menu-content>.isc-panel{background:var(--isc-light);border-radius:12px;padding:16px;margin:0 0 12px;box-shadow:none}.isc-mega .isc-panel>.e-con-inner,.isc-mega .isc-panel.e-con-full{display:flex;flex-direction:column;gap:16px;width:100%;padding:0}.isc-mega .isc-panel-title,.isc-mega .isc-intro,.isc-mega .isc-feature{display:none}.isc-mega .isc-chips .elementor-icon-list-items{grid-template-columns:repeat(4,minmax(0,1fr))}.isc-mega .isc-chips .elementor-icon-list-item>a{background:#fff;height:44px}.isc-mega .isc-links .elementor-icon-list-item>a{min-height:48px}.isc-mega .isc-btn-outline,.isc-mega .isc-btn-red{align-self:stretch}.isc-mega .isc-btn-outline .elementor-button,.isc-mega .isc-btn-red .elementor-button{width:100%;justify-content:center}.isc-mega .isc-mq{grid-template-columns:minmax(0,1fr);background:#fff;border:1px solid var(--isc-line);border-radius:10px;gap:0}.isc-mega .isc-mq li+li{border-top:1px solid var(--isc-line)}.isc-mega .isc-mq__row{border-radius:0;padding:10px 12px}.isc-mega .isc-teamtabs .e-n-tabs{flex-direction:column;gap:12px}.isc-mega .isc-teamtabs .e-n-tabs-heading{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}.isc-mega .isc-teamtabs .e-n-tab-title{flex:1 1 auto;justify-content:center;font-size:15px}.isc-mega .isc-teamtabs .e-n-tab-title[aria-selected="true"]{background:var(--isc-navy);color:#fff}.isc-mega .isc-dt--menu .isc-dt__list{grid-template-columns:repeat(2,minmax(0,1fr))}}