1 2 3<!DOCTYPE html> 4<html class="no-outline" lang="en"> 5<head> 6 7 <title>News - Home of Handball | EHF</title> 8 9<meta charset="UTF-8" /> 10 11<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 12 13<!-- disabling format detection --> 14<meta name="format-detection" content="telephone=no"> 15<meta name="format-detection" content="date=no"> 16<meta name="format-detection" content="address=no"> 17<meta name="format-detection" content="email=no"> 18<!-- ./disabling format detection --> 19 20 <meta property="fb:pages" content="391734994208331" /> 21 22 23 24 25 26<meta name="description" content="Catch up with all the latest news from across the world of European handball"> 27<meta property="og:type" content="website" /> 28<meta property="og:title" content="News - Home of Handball | EHF" /> 29<meta property="og:url" content="https://www.eurohandball.com/en/news/" /> 30<meta property="og:description" content="Catch up with all the latest news from across the world of European handball" /> 31<meta property="og:image" content="https://www.eurohandball.com/media/cl4djg1y/09102025_-aalborg_one-veszprem-hc_00090_henrik-hansen.jpg?rxy=0.5256509804568315,0.4146886381968467&format=webp&quality=80&v=1dc26228c22b2a0" /> 32 33 34<meta name="twitter:card" content="summary_large_image" /> 35 <meta name="twitter:site" content="http://www.eurohandball.com/en/news/" /> 36 <meta name="twitter:title" content="News - Home of Handball | EHF" /> 37 <meta name="twitter:description" content="Catch up with all the latest news from across the world of European handball" /> 38<meta name="twitter:image" content="https://www.eurohandball.com/frontend.kw/dist/assets/img/og_twitter.jpg" /> 39 40<link rel="manifest" href="/frontend.kw/dist/assets/img/favicons/site.webmanifest"> 41<link href="/frontend.kw/dist/assets/img/favicons/favicon.ico" rel="shortcut icon" type="image/x-icon"> 42<link rel="apple-touch-icon" sizes="57x57" href="/frontend.kw/dist/assets/img/favicons/android-chrome-192x192.png" /> 43<link rel="apple-touch-icon" sizes="72x72" href="/frontend.kw/dist/assets/img/favicons/android-chrome-512x512.png" /> 44<link rel="apple-touch-icon" sizes="152x152" href="/frontend.kw/dist/assets/img/favicons/apple-touch-icon.png" /> 45<link rel="icon" type="image/png" href="/frontend.kw/dist/assets/img/favicons/favicon-16x16.png" sizes="16x16" /> 46<link rel="icon" type="image/png" href="/frontend.kw/dist/assets/img/favicons/favicon-32x32.png" sizes="32x32" /> 47 48<link rel="preload" type="application/javascript" href="/frontend.kw/dist/assets/js/plugin.min.js?v=DXe0FBfLFLhFFSCsbO3phjOEt5JUBgmtc-TxQaZOgKo" as="script" /> 49<link rel="preload" type="application/javascript" href="/frontend.kw/dist/assets/js/first-input-delay.min.js?v=CIv65byxCO8mtfyoF2L6mF4g7LmTeHEDz92oW-X5_fY" as="script" /> 50<link rel="preload" href="/frontend.kw/dist/assets/font/ehf-icons.woff" as="font" type="font/woff" crossorigin="anonymous" /> 51<link rel="preload" href="/frontend.kw/dist/assets/font/FormulaCondensed-Bold.woff2" as="font" type="font/woff2" crossorigin="anonymous" /> 52<link rel="preload" href="/frontend.kw/dist/assets/font/ibm-plex-sans-v7-latin_latin-ext-300.woff2" as="font" type="font/woff2" crossorigin="anonymous" /> 53<link rel="preload" href="/frontend.kw/dist/assets/font/ibm-plex-sans-v7-latin_latin-ext-regular.woff2" as="font" type="font/woff2" crossorigin="anonymous" /> 54<link rel="preload" href="/frontend.kw/dist/assets/font/ibm-plex-sans-v7-latin_latin-ext-500.woff2" as="font" type="font/woff2" crossorigin="anonymous" /> 55<link rel="preload" href="/frontend.kw/dist/assets/font/ibm-plex-sans-v7-latin_latin-ext-600.woff2" as="font" type="font/woff2" crossorigin="anonymous" /> 56<link rel="preload" href="/frontend.kw/dist/assets/font/ibm-plex-sans-v7-latin_latin-ext-700.woff2" as="font" type="font/woff2" crossorigin="anonymous" /> 57<link rel="preload" href="/frontend.kw/dist/assets/font/ibm-plex-mono-v5-latin_latin-ext-500.woff2" as="font" type="font/woff2" crossorigin="anonymous" /> 58<link rel="preload" href="/frontend.kw/dist/assets/font/ibm-plex-mono-v5-latin_latin-ext-600.woff2" as="font" type="font/woff2" crossorigin="anonymous" /> 59 60<!-- minutely script -->
61<script async type="text/plain" class="_iub_cs_activate" data-iub-purposes="3" data-suppressedsrc="//apv-launcher.minute-ly.com/api/launcher/MIN-40600.js" charset="utf-8"></script>
61 62
63<script type="application/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
63
64<script type="application/javascript" src="https://www.sportinfocentar2.com/livescore/unistat/sportinfoTablice.js?ver9"></script>
64 65 66<!-- first input delay -->
67<script src="/frontend.kw/dist/assets/js/first-input-delay.min.js?v=CIv65byxCO8mtfyoF2L6mF4g7LmTeHEDz92oW-X5_fY" type="application/javascript"></script>
67 68
69<script> 70 perfMetrics.onFirstInputDelay(function (delay, evt) { 71 console.log('First Input Delay', delay); 72 console.log('Event details', evt); 73 }); 74</script>
74 75 76 77<link rel="stylesheet" type="text/css" href="/frontend.kw/dist/assets/css/application.min.css?v=_rVv09BqDm5PB_u96UfnA-4IKiAWXlHVeWeA987rGwU"> 78<link rel="stylesheet" href="//embed.typeform.com/next/css/popup.css" /> 79 80 81 82 83 <link rel="canonical" href="https://www.eurohandball.com/en/news/" /> 84 <link rel="alternate" hreflang="en" href="https://www.eurohandball.com/en/news/"> 85 86<!-- Iubenda cookie notification --> 87<!-- https://www.iubenda.com/en/help/1205-how-to-configure-your-cookie-solution-advanced-guide -->
88<script type="text/javascript"> 89 90 const showConsentInfo = (purposes) => { 91 const content = document.querySelectorAll(`.js-consent-content[data-purposes="${purposes}"]`); 92 const info = document.querySelectorAll(`.js-consent-info[data-purposes="${purposes}"]`); 93 94 content.forEach((element) => element.style.display = 'none'); 95 info.forEach((element) => element.style.display = 'block'); 96 } 97 98 const hideConsentInfo = (purposes) => { 99 const content = document.querySelectorAll(`.js-consent-content[data-purposes="${purposes}"]`); 100 const info = document.querySelectorAll(`.js-consent-info[data-purposes="${purposes}"]`); 101 102 content.forEach((element) => element.style.display = 'block'); 103 info.forEach((element) => element.style.display = 'none'); 104 } 105 106 const handleConsentWidget = () => { 107 const scripts = document.querySelectorAll('.js-consent-script'); 108 109 scripts.forEach((script) => { 110 const purposes = script.dataset.iubPurposes; 111 112 if (_iub.cs.consent && _iub.cs.consent.purposes) { 113 // if consent is given, but not for this purpose 114 if (!_iub.cs.consent.purposes[purposes]) { 115 showConsentInfo(purposes); 116 } else { 117 hideConsentInfo(purposes); 118 } 119 } else { 120 // if consent is not given 121 showConsentInfo(purposes); 122 } 123 }); 124 }; 125 126 var _iub = _iub || []; 127 _iub.csConfiguration = { 128 "askConsentIfCMPNotFound": false, 129 "consentOnContinuedBrowsing": false, 130 "enableRemoteConsent": true, 131 "enableTcf": true, 132 "googleAdditionalConsentMode": true, 133 "invalidateConsentWithoutLog": true, 134 "lang": "en", 135 "promptToAcceptOnBlockedElements": true, 136 "floatingPreferencesButtonDisplay": false, 137 "perPurposeConsent": true, 138 "reloadOnConsent": true, 139 "siteId": 1733145, 140 "cookiePolicyId": 30710801, 141 "banner": { 142 "acceptButtonCaptionColor": "white", 143 "acceptButtonColor": "#0073CE", 144 "acceptButtonDisplay": true, 145 "backgroundColor": "#001f4d", 146 "brandBackgroundColor": "#001F4D", 147 "closeButtonRejects": true, 148 "customizeButtonCaptionColor": "white", 149 "customizeButtonColor": "#212121", 150 "customizeButtonDisplay": true, 151 "explicitWithdrawal": true, 152 "logo": "https://www.eurohandball.com/media/aq1dt0yi/ehf-primary.svg?mode=pad&height=120&rnd=132369686379970000", 153 "position": "float-bottom-right", 154 "rejectButtonCaptionColor": "white", 155 "rejectButtonColor": "#0073CE", 156 "rejectButtonDisplay": true, 157 "textColor": "white", 158 "customizeButtonCaption": "Learn more" 159 }, 160 "i18n": { 161 "en": { 162 "blocked_overlay": { 163 "paragraph": 'You said no to using cookies or similar tools that help improve your experience. To see this content, you would need to update your <a href="javascript:void(0);
163" class="iubenda-cs-preferences-link" style="color: #fff;" data-iub-enabled="1">Privacy Preferences</a>.', 164 "title": "This content is blocked" 165 } 166 } 167 }, 168 "callback": { 169 onReady: function () { 170 handleConsentWidget(); 171 window.safeInitAllWSC(); 172 }, 173 onPreferenceExpressed: function () { 174 handleConsentWidget(); 175 window.safeInitAllWSC(); 176 }, 177 onPreferenceExpressedOrNotNeeded: function (preference) { 178 dataLayer.push({ 179 iubenda_ccpa_opted_out: _iub.cs.api.isCcpaOptedOut() 180 }); 181 if (!preference) { 182 dataLayer.push({ 183 event: "iubenda_preference_not_needed" 184 }); 185 } else { 186 if (preference.consent === true) { 187 dataLayer.push({ 188 event: "iubenda_consent_given" 189 }); 190 } else if (preference.consent === false) { 191 dataLayer.push({ 192 event: "iubenda_consent_rejected" 193 }); 194 } else if (preference.purposes) { 195 for (var purposeId in preference.purposes) { 196 if (preference.purposes[purposeId]) { 197 dataLayer.push({ 198 event: "iubenda_consent_given_purpose_" + purposeId 199 }); 200 } 201 } 202 } 203 } 204 } 205 } 206 }; 207</script>
207 208 209<!-- iubenda scripts -->
210<script type="text/javascript" src="//cdn.iubenda.com/cs/tcf/stub-v2.js"></script>
210
211<script type="text/javascript" src="//cdn.iubenda.com/cs/tcf/safe-tcf-v2.js"></script>
211
212<script type="text/javascript" src="//cdn.iubenda.com/cs/iubenda_cs.js" charset="UTF-8" async></script>
212 213 214 <!-- analytic segment script --> 215
215<script async data-iub-type="module" type="text/javascript" data-iub-purposes="1" class="_iub_cs_activate"> 216 !function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error("Segment snippet included twice.");else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","debug","page","once","off","on","addSourceMiddleware","addIntegrationMiddleware","setAnonymousId","addDestinationMiddleware"];analytics.factory=function(e){return function(){var t=Array.prototype.slice.call(arguments);t.unshift(e);analytics.push(t);return analytics}};for(var e=0;e<analytics.methods.length;e++){var key=analytics.methods[e];analytics[key]=analytics.factory(key)}analytics.load=function(key,e){var t=document.createElement("script");t.type="text/javascript";t.async=!0;t.src="https://cdn.segment.com/analytics.js/v1/" + key + "/analytics.min.js";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t,n);analytics._loadOptions=e};analytics._writeKey="rkGQBllnui8Z9Vv5iu6Sdetn5IwSDZlC";analytics.SNIPPET_VERSION="4.15.2"; 217 analytics.load("rkGQBllnui8Z9Vv5iu6Sdetn5IwSDZlC"); 218 }}(); 219 </script>
219 220 <!-- identify user --> 221 222 223 <!-- Google Tag Manager --> 224
224<script async data-iub-type="module" type="text/javascript" data-iub-purposes="4" class="_iub_cs_activate"> 225 window.dataLayer = window.dataLayer || []; 226 function gtag() { 227 dataLayer.push(arguments); 228 } 229 230 gtag("consent", "default", { 231 ad_storage: "denied", 232 analytics_storage: "denied", 233 wait_for_update: 2000 // milliseconds 234 }); 235 236 gtag('set', 'url_passthrough', true); 237 238 gtag("set", "ads_data_redaction", true);
vendor: 447 bytes, lines 238-249
238 239 240 (function (w, d, s, l, i) { 241 w[l] = w[l] || []; 242 w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); 243 var f = d.getElementsByTagName(s)[0], 244 j = d.createElement(s), 245 dl = l != 'dataLayer' ? '&l=' + l : ''; 246 j.async = true; 247 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 248 f.parentNode.insertBefore(j, f); 249 })(window, document, 'script', 'dataLayer', '
249GTM-TDFG88N
vendor: 11 bytes, lines 249-251
249'); 250 251
251console.log("TM loaded"); 252 </script>
252 253 <!-- End Google Tag Manager --> 254 255</head> 256 257<body class="theme--blue" data-eloqua-site-id="2069535878"> 258 <!-- Google Tag Manager (noscript) -->
vendor: 81 bytes, lines 258-260
258 259 <noscript> 260 <iframe src="https://www.googletagmanager.com/ns.html?id=
260GTM-TDFG88N
vendor: 109 bytes, lines 260-263
260" 261 height="0" width="0" style="display:none;visibility:hidden"></iframe> 262 </noscript> 263
263<!-- End Google Tag Manager (noscript) --> 264 265 <!-- skip links --> 266 <div class="skip-links-wrapper"> 267 <a href="#main-content" class="skip-link sr-only sr-only-focusable">Skip to content</a> 268 <a href="#navigation" class="skip-link sr-only sr-only-focusable">Skip to navigation</a> 269 </div> 270 <!-- ./skip links --> 271 272 273 274<div class="livescore-tournaments js-tabs" 275 data-js-requires="livescores" 276 id="vue-container-livescorestournaments" 277 ref="liveScoreElement" 278 data-url="/umbraco/api/livescoreapi/GetLiveScoreMatches/1069" 279 data-competitionurl="/umbraco/api/livescoreapi/GetTournaments/1069"> 280 281 <div class="livescore-tournaments-inner js-livescore-header"> 282 <div class="lt-tab-wrapper" role="tablist"> 283 <button id="tab-livescore" class="lt-tab js-tab js-lt-tab" :class="{'is--active' : isLiveScores}" 284 v-on:click="isLiveScores=true" data-category="livescores" 285 v-bind:disabled='days !== null && days.length === 0' 286 data-tab="#tab-content-livescore" aria-controls="tab-content-livescore" role="tab" aria-selected="true" type="button"> 287 Live Scores 288 </button> 289 <button id="tab-tournaments" class="lt-tab js-tab js-lt-tab" :class="{'is--active' : !isLiveScores}" 290 v-on:click="getCompetitions()" data-category="tournaments" 291 data-tab="#tab-content-tournaments" aria-controls="tab-content-tournaments" role="tab" aria-selected="false" type="button"> 292 Competitions 293 </button> 294 </div> 295 296 <div v-cloak id="tab-content-livescore" class="lt-tab-content js-tab-content" :class="{'is--active' : isLiveScores}" aria-labelledby="tab-livescore" role="tabpanel"> 297 <livescores-component :days="days" :isLiveScores="isLiveScores"></livescores-component> 298 </div> 299 300 <div v-cloak id="tab-content-tournaments" class="lt-tab-content js-tab-content" :class="{'is--active' : !isLiveScores}" aria-labelledby="tab-tournaments" role="tabpanel"> 301 <livescorestournament-component :competitions="competitions"></livescorestournament-component> 302 </div> 303 </div> 304</div> 305
306<script type="text/x-template" id="livescores-template"> 307 <div class="js-lt-scrollbooster scrollbooster-carousel carousel-wrapper boundry--left"> 308 <button class="flickity-button flickity-prev-next-button js-lt-scrollbooster--left previous" type="button" aria-label="Previous"> 309 <svg class="flickity-button-icon" viewBox="0 0 100 100"><path d="M 10,50 L 60,100 L 70,90 L 30,50 L 70,10 L 60,0 Z" class="arrow"></path></svg> 310 </button> 311 <button class="flickity-button flickity-prev-next-button js-lt-scrollbooster--right next" type="button" aria-label="Next"> 312 <svg class="flickity-button-icon" viewBox="0 0 100 100"><path d="M 10,50 L 60,100 L 70,90 L 30,50 L 70,10 L 60,0 Z" class="arrow" transform="translate(100, 100) rotate(180) "></path></svg> 313 </button> 314 <div class="lt-viewport js-viewport"> 315 <div class="lt-content js-content"> 316 <div v-for="(dayitem, index) in days" v-bind:key="index" class="lt-item"> 317 <a class="lt-day" :href="dayitem.calendarUrl"> 318 <span class="lt-month">{{dayitem.monthFormatted}}</span> 319 <span class="lt-date">{{dayitem.dayFormatted}}</span> 320 </a> 321 <a v-for="(item, index) in dayitem.liveScoreMatches" 322 :class="['livescore', item.match.cssClass, item.matchStats.isLive == true ? 'is--live' : '']" 323 :key="index" 324 :item="item" 325 :href="item.match.url" 326 :target="item.match.linkTarget" 327 :title="item.match.competitionType"> 328 <div class="l-header"> 329 <span class="l-league">{{item.match.competitionShortName}}</span> 330 <span v-if="item.matchStats.isLive" class="l-icon-live"> 331 <span class="sr-only">Match is live</span> 332 </span> 333 <span class="l-time">{{item.matchStats.time != null && item.matchStats.time != "-" ? item.matchStats.time + "'" : item.matchStats.startTime}}</span> 334 </div> 335 <div class="l-team"> 336 <img v-if="item.match.homeTeam.logoSmall != null || item.match.homeTeam.nationAbbreviation != null" 337 class="l-flag" 338 :src="(item.match.homeTeam.logoSmall != null ? item.match.homeTeam.logoSmall : '/frontend.kw/dist/assets/img/flags/' + item.match.homeTeam.nationAbbreviation + '.svg')" 339 style="font-size: 0.5em;" 340 :alt="item.match.homeTeam.name"/> 341 342 <span class="l-name">{{item.match.homeTeam.name}}</span> 343 <span class="l-score">{{item.homeStats.totalGoals}}</span> 344 </div> 345 <div class="l-team"> 346 <img v-if="item.match.guestTeam.logoSmall != null || item.match.guestTeam.nationAbbreviation != null" 347 class="l-flag" 348 :src="(item.match.guestTeam.logoSmall != null ? item.match.guestTeam.logoSmall : '/frontend.kw/dist/assets/img/flags/' + item.match.guestTeam.nationAbbreviation + '.svg')" 349 style="font-size: 0.5em;" 350 :alt="item.match.guestTeam.name"/> 351 352 <span class="l-name">{{item.match.guestTeam.name}}</span> 353 <span class="l-score">{{item.guestStats.totalGoals}}</span> 354 </div> 355 </a> 356 </div> 357 </div> 358 </div> 359 </div> 360</script>
360 361 362
363<script type="text/x-template" id="livescorestournament-template"> 364 <div class="js-lt-scrollbooster scrollbooster-carousel carousel-wrapper boundry--left"> 365 <button class="flickity-button flickity-prev-next-button js-lt-scrollbooster--left previous" type="button" aria-label="Previous"> 366 <svg class="flickity-button-icon" viewBox="0 0 100 100"><path d="M 10,50 L 60,100 L 70,90 L 30,50 L 70,10 L 60,0 Z" class="arrow"></path></svg> 367 </button> 368 <button class="flickity-button flickity-prev-next-button js-lt-scrollbooster--right next" type="button" aria-label="Next"> 369 <svg class="flickity-button-icon" viewBox="0 0 100 100"><path d="M 10,50 L 60,100 L 70,90 L 30,50 L 70,10 L 60,0 Z" class="arrow" transform="translate(100, 100) rotate(180) "></path></svg> 370 </button> 371 <div class="lt-viewport js-viewport"> 372 <div class="lt-content js-content"> 373 <div style="display:flex;"> 374 375 <div v-for="(competition, index) in competitions" v-bind:class="['tournament', competition.cssClass]"> 376 <div class="t-header"> 377 <span class="t-league">{{competition.shortName}}</span> 378 <span class="t-date" v-if="competition.dateFrom != null && competition.dateTo != null">{{competition.dateFrom.formattedTournamentDate}} - {{competition.dateTo.formattedTournamentDate}}</span> 379 </div> 380 <a :href="competition.websiteUrl" class="t-title">{{competition.name}}</a> 381 <div class="t-link-wrapper"> 382 <a :href="competition.scheduleUrl" class="t-link"> 383 <span class="icon ehf-calendar"></span>Schedule 384 </a> 385 <a class="t-link" 386 :href="competition.linkToTv" 387 :title="competition.competitionName" 388 target="_blank"> 389 <span class="icon ehf-modern-tv-curvy"></span>Watch Games 390 </a> 391 </div> 392 </div> 393 </div> 394 </div> 395 </div> 396 </div> 397</script>
397 398 399 400 401<header id="header" class="header"> 402 <div class="header-inner-container"> 403 <div class="header-logo-wrapper"> 404 <a href="/en/" class="header-logo-anchor"> 405 <img src="/media/tignzxwg/ehf-primary.svg" class="header-logo-img" alt="Back to the start page" /> 406 </a> 407 </div> 408 <div class="nav-viewport js-nav-viewport"> 409 <div class="nav-content js-nav-content"> 410 411<!-- primary navigation --> 412<nav id="navigation" class="primary-nav" aria-label="Main navigation"> 413 <ul class="nav-list js-nav"> 414 <li> 415 <button data-target-id="1329" class="nav-btn js-nav-btn" aria-haspopup="true" aria-expanded="false"> 416 Who we are 417 </button> 418 </li> 419 <li> 420 <button data-target-id="1331" class="nav-btn js-nav-btn" aria-haspopup="true" aria-expanded="false"> 421 What we do 422 </button> 423 </li> 424 <li> 425 <button data-target-id="1332" class="nav-btn js-nav-btn" aria-haspopup="true" aria-expanded="false"> 426 Competitions 427 </button> 428 </li> 429 <li> 430 <button data-target-id="4779" class="nav-btn js-nav-btn" aria-haspopup="true" aria-expanded="false"> 431 Services 432 </button> 433 </li> 434 <li> 435 <a href="/en/media/" class="nav-btn"> 436 Media 437 </a> 438 </li> 439 <li> 440 <a href="/en/news/" class="nav-btn is--active"> 441 News 442 </a> 443 </li> 444 <li> 445 <button data-target-id="118303" class="nav-btn js-nav-btn" aria-haspopup="true" aria-expanded="false"> 446 Handball originals 447 </button> 448 </li> 449 <li> 450 <a href="http://shop.eurohandball.com/" class="nav-btn"> 451 Shop 452 </a> 453 </li> 454 </ul> 455</nav> 456<!-- ./primary navigation --> 457 458 <!-- secondary navigation --> 459 <nav class="secondary-nav" aria-label="Meta navigation"> 460 <ul class="nav-list"> 461 462 <!-- login --> 463 <!-- ./login --> 464 465 <li> 466 <a href="/en/tv-guide/" class="nav-btn icon ehf-modern-tv-curvy" title="TV Guide"> 467 <span>TV Guide</span> 468 </a> 469 </li> 470 471 <li> 472 <a href="/all-tickets/" class="nav-btn icon ehf-ticket" title="Tickets"> 473 <span>Tickets</span> 474 </a> 475 </li> 476 477 <li> 478 <a href="/en/calendar/" class="nav-btn icon ehf-calendar" title="Calendar"> 479 <span>Calendar</span> 480 </a> 481 </li> 482 483 <li> 484 <a href="http://history.eurohandball.com" class="nav-btn icon ehf-archive" target="_blank" title="Archive"> 485 <span>Archive</span> 486 </a> 487 </li> 488 </ul> 489 </nav> 490 <!-- ./secondary navigation --> 491 492 <button class="header-search-btn icon ehf-search js-header-search-open" aria-haspopup="true" aria-expanded="false" title="Open the search"> 493 <span class="sr-only">Open the search</span> 494 </button> 495 </div> 496 </div> 497 </div> 498 499 <form class="header-search js-header-search" name="siteSearchForm" action="/en/search/" aria-hidden="true"> 500 <div class="header-search-inner"> 501 <div class="text-input-wrapper"> 502 <input type="search" 503 name="q" 504 class="text-input" 505 aria-label="Search field" 506 tabindex="-1" 507 placeholder="Search..." /> 508 </div> 509 <button class="header-search-close icon ehf-times js-header-search-close" type="button" tabindex="-1"> 510 <span class="sr-only">Close the search</span> 511 </button> 512 </div> 513 </form> 514 515 516 517<!-- sub navigation --> 518 <nav class="subnav js-subnav" data-nav-id="1329" aria-label="Who we are" tabindex="-1"> 519 <div class="subnav-inner-container"> 520 <ul class="subnav-list" data-nav-level="2"> 521 <li> 522 <a href="/en/who-we-are/the-ehf/" class="subnav-link"> 523 The EHF 524 </a> 525 </li> 526 <li> 527 <a href="/en/who-we-are/ehf-marketing-gmbh/" class="subnav-link"> 528 EHF Marketing GmbH 529 </a> 530 </li> 531 <li> 532 <a href="/en/who-we-are/ehf-commissions/" class="subnav-link"> 533 EHF Commissions 534 </a> 535 </li> 536 <li> 537 <a href="/en/who-we-are/ehf-federations/" class="subnav-link"> 538 EHF Federations 539 </a> 540 </li> 541 <li> 542 <a href="/en/who-we-are/ehf-office/" class="subnav-link"> 543 EHF Office 544 </a> 545 </li> 546 <li> 547 <a href="/en/who-we-are/ehf-officials/" class="subnav-link"> 548 EHF Officials 549 </a> 550 </li> 551 <li> 552 <a href="/en/who-we-are/ehf-partners/" class="subnav-link"> 553 EHF Partners 554 </a> 555 </li> 556 <li> 557 <a href="/en/who-we-are/ehf-careers/" class="subnav-link"> 558 EHF Careers 559 </a> 560 </li> 561 </ul> 562 </div> 563 <button class="close-subnav-btn js-close-subnav-btn" type="button">
564 <span>Close the navigation</span> 565 <span class="icon ehf-times"></span> 566 </button> 567 </nav> 568 <nav class="subnav js-subnav" data-nav-id="1331" aria-label="What we do" tabindex="-1"> 569 <div class="subnav-inner-container"> 570 <ul class="subnav-list" data-nav-level="2"> 571 <li> 572 <button class="subnav-btn js-subnav-btn" aria-controls="subnav-2-9-1" aria-expanded="false">Regulations</button> 573 574 <ul id="subnav-2-9-1" class="subnav-list" data-nav-level="3"> 575 <li> 576 <a href="/en/what-we-do/regulations/statutes/" class="subnav-link">Statutes</a> 577 </li> 578 <li> 579 <button class="subnav-btn js-subnav-btn" aria-controls="subnav-2-9-2-1" aria-expanded="false">Club Competitions</button> 580 <ul id="subnav-2-9-2-1" class="subnav-list" data-nav-level="4"> 581 <li> 582 <a href="/en/what-we-do/regulations/club-compet
582itions/ehf-european-cup/" class="subnav-link">EHF European Cup</a> 583 </li> 584 <li> 585 <a href="/en/what-we-do/regulations/club-competitions/ehf-european-league/" class="subnav-link">EHF European League</a> 586 </li> 587 <li> 588 <a href="/en/what-we-do/regulations/club-competitions/ehf-champions-league/" class="subnav-link">EHF Champions League</a> 589 </li> 590 </ul> 591 </li> 592 <li> 593 <a href="/en/what-we-do/regulations/national-team-competitions/" class="subnav-link">National Team Competitions</a> 594 </li> 595 <li> 596 <a href="/en/what-we-do/regulations/wheelchair-handball/" class="subnav-link">Wheelchair handball</a> 597 </li> 598 <li> 599 <a href="/en/what-we-do/regulations/transfer-regulations/" class="subnav-link">Transfer Regulations</a> 600 </li> 601 <li> 602 <a href="/en/what-we-do/regulations/legal-regulations/" class="subnav-link">Legal Regulations</a> 603 </li> 604 <li> 605 <a href="/en/what-we-do/regulations/data-privacy-statement/" class="subnav-link">Data Privacy Statement</a> 606 </li> 607 <li> 608 <a href="https://beach.eurohandball.com/about/regulations/" class="subnav-link">Beach handball</a> 609 </li> 610 </ul> 611 </li> 612 <li> 613 <button class="subnav-btn js-subnav-btn" aria-controls="subnav-2-10-9" aria-expanded="false">Publications</button> 614 615 <ul id="subnav-2-10-9" class="subnav-list" data-nav-level="3"> 616 <li> 617 <a href="/en/what-we-do/publications/ehf-legal-publications/" class="subnav-link">EHF Legal Publications</a> 618 </li> 619 <li> 620 <a href="/en/what-we-do/publications/business-reports/" class="subnav-link">Business Reports</a> 621 </li> 622 <li> 623 <a href="/en/what-we-do/publications/ehf-handball-glossary-style-guide/" class="subnav-link">EHF Handball Glossary & Style Guide</a> 624 </li> 625 <li> 626 <a href="/en/what-we-do/publications/other/" class="subnav-link">Other</a> 627 </li> 628 </ul> 629 </li> 630 <li> 631 <button class="subnav-btn js-subnav-btn" aria-controls="subnav-2-11-13" aria-expanded="false">Development</button> 632 633 <ul id="subnav-2-11-13" class="subnav-list" data-nav-level="3"> 634 <li> 635 <a href="http://activities.eurohandball.com/" class="subnav-link">Education & Activities</a> 636 </li> 637 <li> 638 <a href="http://respectyourtalent.eurohandball.com/" class="subnav-link">Respect Your Talent</a> 639 </li> 640 <li> 641 <a href="/en/what-we-do/development/master-plan/" class="subnav-link">Master Plan</a> 642 </li> 643 <li> 644 <a href="/en/what-we-do/development/sustainability-roadmap-2023-2030/" class="subnav-link">Sustainability Roadmap 2023-2030</a> 645 </li> 646 <li> 647 <a href="/en/what-we-do/development/womens-handball/" class="subnav-link">Women's handball</a> 648 </li> 649 <li> 650 <a href="/en/what-we-do/development/womens-handball-roadmap-2029/" class="subnav-link">Women's Handball Roadmap 2029</a> 651 </li> 652 </ul> 653 </li> 654 <li> 655 <a href="/en/what-we-do/this-is-handball/" class="subnav-link"> 656 This is handball 657 </a> 658 </li> 659 <li> 660 <a href="/en/what-we-do/ehf-anti-doping-unit/" class="subnav-link"> 661 EHF Anti-Doping Unit 662 </a> 663 </li> 664 <li> 665 <a href="/en/what-we-do/ehf-excellence-awards/" class="subnav-link"> 666 EHF Excellence Awards 667 </a> 668 </li> 669 <li> 670 <a href="/en/what-we-do/hall-of-fame/" class="subnav-link"> 671 Hall of Fame 672 </a> 673 </li> 674 <li> 675 <a href="/en/what-we-do/ehf-club-ranking/" class="subnav-link"> 676 EHF Club Ranking 677 </a> 678 </li> 679 </ul> 680 </div> 681 <button class="close-subnav-btn js-close-subnav-btn" type="button">
682 <span>Close the navigation</span> 683 <span class="icon ehf-times"></span> 684 </button> 685 </nav> 686 <nav class="subnav js-subnav" data-nav-id="1332" aria-label="Competitions" tabindex="-1"> 687 <div class="subnav-inner-container"> 688 <ul class="subnav-list" data-nav-level="2"> 689 <li> 690 <button class="subnav-btn js-subnav-btn" aria-controls="subnav-3-17-19" aria-expanded="false">Club Competitions</button> 691 692 <ul id="subnav-3-17-19" class="subnav-list" data-nav-level="3"> 693 <li> 694 <button class="subnav-btn js-subnav-btn" aria-controls="subnav-3-17-19-2" aria-expanded="false">Men</button> 695 <ul id="subnav-3-17-19-2" class="subnav-list" data-nav-level="4"> 696 <li> 697 <a href="http://ehfcl.eurohandball.com/men/" class="subnav-link">EHF Champions League</a> 698 </li> 699 <li> 700 <a href="http://ehfel.eurohandball.com/men/" class="subnav-link">EHF European League</a> 701 </li> 702 <li> 703 <a href="http://ehfec.eurohandball.com/men/" class="subnav-link">EHF European Cup</a> 704 </li> 705 </ul> 706 </li> 707 <li> 708 <button class="subnav-btn js-subnav-btn" aria-controls="subnav-3-17-20-3" aria-expanded="false">Women</button> 709 <ul id="subnav-3-17-20-3" class="subnav-list" data-nav-level="4"> 710 <li> 711 <a href="http://ehfcl.eurohandball.com/women/" class="subnav-link">EHF Champions League</a> 712 </li> 713 <li> 714 <a href="http://ehfel.eurohandball.com/women/" class="subnav-link">EHF European League</a> 715 </li> 716 <li> 717 <a href="http://ehfec.eurohandball.com/women/" class="subnav-link">EHF European Cup</a> 718 </li> 719 </ul> 720 </li> 721 </ul> 722 </li> 723 <li> 724 <button class="subnav-btn js-subnav-btn" aria-controls="subnav-3-18-21" aria-expanded="false">National Team Competitions</button> 725 726 <ul id="subnav-3-18-21" class="subnav-list" data-nav-level="3"> 727 <li> 728 <button class="subnav-btn js-subnav-btn" aria-controls="subnav-3-18-21-4" aria-expanded="false">Men</button> 729 <ul id="subnav-3-18-21-4" class="subnav-list" data-nav-level="4"> 730 <li> 731 <a href="http://ehfeuro.eurohandball.com/men/2028/" class="subnav-link">EHF EURO 2028</a> 732 </li> 733 <li> 734 <a href="/en/competitions/national-team-competitions/men/ehf-euro-cup-2028/" class="subnav-link">EHF EURO Cup 2028</a> 735 </li> 736 <li> 737 <a href="/en/competitions/national-team-competitions/men/2027-ihf-world-championship-qualification-europe/" class="subnav-link">2027 IHF World Championship Qualification Europe</a> 738 </li> 739 </ul> 740 </li> 741 <li> 742 <button class="subnav-btn js-subnav-btn" aria-controls="subnav-3-18-22-5" aria-expanded="false">Women</button> 743 <ul id="subnav-3-18-22-5" class="subnav-list" data-nav-level="4"> 744 <li> 745 <a href="http://ehfeuro.eurohandball.com/women/2026/" class="subnav-link">EHF EURO 2026</a> 746 </li> 747 <li>
748 <a href="/en/competitions/national-team-competitions/women/ehf-euro-cup-2026/" class="subnav-link">EHF EURO Cup 2026</a> 749 </li> 750 <li> 751 <a href="/en/competitions/national-team-competitions/women/2027-ihf-womens-world-championship-qualification-europe/" class="subnav-link">2027 IHF Women's World Championship Qualification Europe</a> 752 </li> 753 </ul> 754 </li> 755 </ul> 756 </li> 757 <li> 758 <button class="subnav-btn js-subnav-btn" aria-controls="subnav-3-19-23" aria-expanded="false">Younger Age Competitions</button> 759 760 <ul id="subnav-3-19-23" class="subnav-list" data-nav-level="3"> 761 <li> 762 <button class="subnav-btn js-subnav-btn" aria-controls="subnav-3-19-23-6" aria-expanded="false">Men</button> 763 <ul id="subnav-3-19-23-6" class="subnav-list" data-nav-level="4"> 764 <li> 765 <a href="/en/competitions/younger-age-competitions/men/ehf-youth-club-trophy-2026/" class="subnav-link">EHF Youth Club Trophy 2026</a> 766 </li> 767 <li> 768 <a href="/en/competitions/younger-age-competitions/men/m20-ehf-euro-2026/" class="subnav-link">M20 EHF EURO 2026</a> 769 </li> 770 <li> 771 <a href="/en/competitions/younger-age-competitions/men/m18-ehf-euro-2026/" class="subnav-link">M18 EHF EURO 2026</a> 772 </li> 773 <li> 774 <a href="/en/competitions/younger-age-competitions/men/m20-ehf-championship-i-2026/" class="subnav-link">M20 EHF Championship I 2026</a> 775 </li> 776 <li> 777 <a href="/en/competitions/younger-age-competitions/men/m20-ehf-championship-ii-2026/" class="subnav-link">M20 EHF Championship II 2026</a> 778 </li> 779 <li> 780 <a href="/en/competitions/younger-age-competitions/men/m18-ehf-championship-i-2026/" class="subnav-link">M18 EHF Championship I 2026</a> 781 </li> 782 <li> 783 <a href="/en/competitions/younger-age-competitions/men/m18-ehf-championship-ii-2026/" class="subnav-link">M18 EHF Championship II 2026</a> 784 </li> 785 <li> 786 <a href="/en/competitions/younger-age-competitions/men/m19-ehf-european-open-2025/" class="subnav-link">M19 EHF European Open 2025</a> 787 </li> 788 <li> 789 <a href="/en/competitions/younger-age-competitions/men/m17-european-youth-olympic-festival-2025/" class="subnav-link">M17 European Youth Olympic Festival 2025</a> 790 </li> 791 </ul> 792 </li> 793 <li> 794 <button class="subnav-btn js-subnav-btn" aria-controls="subnav-3-19-24-7" aria-expanded="false">Women</button> 795 <ul id="subnav-3-19-24-7" class="subnav-list" data-nav-level="4"> 796 <li> 797 <a href="/en/competitions/younger-age-competitions/women/ehf-youth-club-trophy-2026/" class="subnav-link">EHF Youth Club Trophy 2026</a> 798 </li> 799 <li> 800 <a href="/en/competitions/younger-age-competitions/women/w16-ehf-european-open-2026/" class="subnav-link">W16 EHF European Open 2026</a> 801 </li> 802 <li>
803 <a href="/en/competitions/younger-age-competitions/women/w17-ehf-euro-2027/" class="subnav-link">W17 EHF EURO 2027</a> 804 </li> 805 <li> 806 <a href="/en/competitions/younger-age-competitions/women/w17-european-youth-olympic-festival-2025/" class="subnav-link">W17 European Youth Olympic Festival 2025</a> 807 </li> 808 <li> 809 <a href="/en/competitions/younger-age-competitions/women/w19-ehf-euro-2025/" class="subnav-link">W19 EHF EURO 2025</a> 810 </li> 811 <li> 812 <a href="/en/competitions/younger-age-competitions/women/w19-ehf-championship-2025/" class="subnav-link">W19 EHF Championship 2025</a> 813 </li> 814 <li> 815 <a href="/en/competitions/younger-age-competitions/women/w17-ehf-euro-2025/" class="subnav-link">W17 EHF EURO 2025</a> 816 </li> 817 <li> 818 <a href="/en/competitions/younger-age-competitions/women/w17-ehf-championship-2025/" class="subnav-link">W17 EHF Championship 2025</a> 819 </li> 820 </ul> 821 </li> 822 </ul> 823 </li> 824 <li> 825 <button class="subnav-btn js-subnav-btn" aria-controls="subnav-3-20-25" aria-expanded="false">Beach Competitions</button> 826 827 <ul id="subnav-3-20-25" class="subnav-list" data-nav-level="3"> 828 <li> 829 <button class="subnav-btn js-subnav-btn" aria-controls="subnav-3-20-25-8" aria-expanded="false">Men</button> 830 <ul id="subnav-3-20-25-8" class="subnav-list" data-nav-level="4"> 831 <li> 832 <a href="http://beach.eurohandball.com/beach-competitions/club-compet
832itions/men/mens-ehf-beach-handball-champions-cup-2026/" class="subnav-link">Men's EHF Beach Handball Champions Cup 2026</a> 833 </li> 834 <li> 835 <a href="http://beach.eurohandball.com/beach-competitions/club-competitions/men/european-beach-tour-finals-2026-men/" class="subnav-link">European Beach Tour Finals 2026 - Men</a> 836 </li> 837 <li> 838 <a href="http://beach.eurohandball.com/beach-competitions/national-team-competitions/men/mens-ehf-beach-handball-championship-2026/" class="subnav-link">Men's EHF Beach Handball Championship 2026</a> 839 </li> 840 <li> 841 <a href="http://beach.eurohandball.com/beach-competitions/national-team-competitions/men/mens-17-ehf-beach-handball-euro-2026/" class="subnav-link">Men's 17 EHF Beach Handball EURO 2026</a> 842 </li> 843 <li> 844 <a href="/en/competitions/beach-competitions/men/european-beach-tour-finals-2025-men/" class="subnav-link">European Beach Tour Finals 2025 - Men</a> 845 </li> 846 <li> 847 <a href="http://beach.eurohandball.com/beach-competitions/national-team-competitions/men/mens-ehf-beach-handball-euro-2025/" class="subnav-link">Men's EHF Beach Handball EURO 2025</a> 848 </li> 849 <li> 850 <a href="http://beach.eurohandball.com/beach-competitions/national-team-competitions/men/men-s-17-beach-handball-euro-2025/" class="subnav-link">Men’s 17 Beach Handball EURO 2025</a> 851 </li> 852 <li> 853 <a href="/en/competitions/beach-competitions/men/ehf-beach-handball-champions-cup-2025/" class="subnav-link">Men's EHF Beach Handball Champions Cup 2025</a> 854 </li> 855 </ul> 856 </li> 857 <li> 858 <button class="subnav-btn js-subnav-btn" aria-controls="subnav-3-20-26-9" aria-expanded="false">Women</button> 859 <ul id="subnav-3-20-26-9" class="subnav-list" data-nav-level="4"> 860 <li> 861 <a href="http://beach.eurohandball.com/beach-competitions/club-compet
861itions/women/womens-ehf-beach-handball-champions-cup-2026/" class="subnav-link">Women's EHF Beach Handball Champions Cup 2026</a> 862 </li> 863 <li> 864 <a href="http://beach.eurohandball.com/beach-competitions/club-competitions/women/european-beach-tour-finals-2026-women/" class="subnav-link">European Beach Tour Finals 2026 - Women</a> 865 </li> 866 <li> 867 <a href="http://beach.eurohandball.com/beach-competitions/national-team-competitions/women/womens-ehf-beach-handball-championship-2026/" class="subnav-link">Women's EHF Beach Handball Championship 2026</a> 868 </li> 869 <li> 870 <a href="http://beach.eurohandball.com/beach-competitions/national-team-competitions/women/womens-17-ehf-beach-handball-euro-2026/" class="subnav-link">Women's 17 EHF Beach Handball EURO 2026</a> 871 </li> 872 <li> 873 <a href="/en/competitions/beach-competitions/women/european-beach-tour-finals-2025-women/" class="subnav-link">European Beach Tour Finals 2025 - Women</a> 874 </li> 875 <li> 876 <a href="http://beach.eurohandball.com/beach-competitions/national-team-competitions/women/womens-ehf-beach-handball-euro-2025/" class="subnav-link">Women's EHF Beach Handball EURO 2025</a> 877 </li> 878 <li> 879 <a href="http://beach.eurohandball.com/beach-competitions/national-team-competitions/women/women-s-17-beach-handball-euro-2025/" class="subnav-link">Women’s 17 Beach Handball EURO 2025</a> 880 </li> 881 <li> 882 <a href="/en/competitions/beach-competitions/women/ehf-beach-handball-champions-cup-2025/" class="subnav-link">Women's EHF Beach Handball Champions Cup 2025</a> 883 </li> 884 </ul> 885 </li> 886 </ul> 887 </li> 888 <li> 889 <button class="subnav-btn js-subnav-btn" aria-controls="subnav-3-21-27" aria-expanded="false">Wheelchair Handball</button> 890 891 <ul id="subnav-3-21-27" class="subnav-list" data-nav-level="3"> 892 <li> 893 <a href="/en/competitions/wheelchair-handball/ehf-wheelchair-euro-2025/" class="subnav-link">EHF Wheelchair EURO 2025</a> 894 </li> 895 </ul> 896 </li> 897 </ul> 898 </div> 899 <button class="close-subnav-btn js-close-subnav-btn" type="button"> 900 <span>Close the navigation</span>
901 <span class="icon ehf-times"></span> 902 </button> 903 </nav> 904 <nav class="subnav js-subnav" data-nav-id="4779" aria-label="Services" tabindex="-1"> 905 <div class="subnav-inner-container"> 906 <ul class="subnav-list" data-nav-level="2"> 907 <li> 908 <a href="https://www.ehftv.com/" class="subnav-link"> 909 EHFTV 910 </a> 911 </li> 912 <li> 913 <a href="/en/tv-guide/" class="subnav-link"> 914 TV Guide 915 </a> 916 </li> 917 <li> 918 <a href="https://family.ehf.eu/" class="subnav-link"> 919 EHF Family 920 </a> 921 </li> 922 <li> 923 <a href="/en/services/the-home-of-handball-app/" class="subnav-link"> 924 The Home of Handball App 925 </a> 926 </li> 927 <li> 928 <a href="/en/services/ehf-whistleblowing-platform/" class="subnav-link"> 929 EHF Whistleblowing Platform 930 </a> 931 </li> 932 <li> 933 <a href="/en/services/european-handball-court-of-arbitration/" class="subnav-link"> 934 European Handball Court of Arbitration 935 </a> 936 </li> 937 </ul> 938 </div> 939 <button class="close-subnav-btn js-close-subnav-btn" type="button"> 940 <span>Close the navigation</span>
941 <span class="icon ehf-times"></span> 942 </button> 943 </nav> 944 <nav class="subnav js-subnav" data-nav-id="128986" aria-label="Media" tabindex="-1"> 945 <div class="subnav-inner-container"> 946 <ul class="subnav-list" data-nav-level="2"> 947 <li> 948 <a href="/en/media/" class="subnav-link"> 949 Media 950 </a> 951 </li> 952 </ul> 953 </div> 954 <button class="close-subnav-btn js-close-subnav-btn" type="button"> 955 <span>Close the navigation</span> 956 <span class="icon ehf-times"></span> 957 </button> 958 </nav> 959 <nav class="subnav js-subnav" data-nav-id="1090" aria-label="News" tabindex="-1"> 960 <div class="subnav-inner-container"> 961 <ul class="subnav-list" data-nav-level="2"> 962 <li> 963 <a href="/en/news/" class="subnav-link is--active"> 964 News 965 </a> 966 </li> 967 </ul> 968 </div> 969 <button class="close-subnav-btn js-close-subnav-btn" type="button"> 970 <span>Close the navigation</span>
971 <span class="icon ehf-times"></span> 972 </button> 973 </nav> 974 <nav class="subnav js-subnav" data-nav-id="118303" aria-label="Handball originals" tabindex="-1"> 975 <div class="subnav-inner-container"> 976 <ul class="subnav-list" data-nav-level="2"> 977 <li> 978 <a href="/en/handball-originals/my-game/" class="subnav-link"> 979 My Game 980 </a> 981 </li> 982 <li> 983 <a href="http://beach.eurohandball.com/meet-the-stars/humans-of-beach-handball/" class="subnav-link"> 984 Humans of beach handball 985 </a> 986 </li> 987 <li> 988 <a href="/en/handball-originals/this-is-me/" class="subnav-link"> 989 This is me 990 </a> 991 </li> 992 <li> 993 <a href="/en/handball-originals/exclusive-documentaries/" class="subnav-link"> 994 Exclusive documentaries 995 </a> 996 </li> 997 <li> 998 <a href="/en/handball-originals/the-spin-we-talk-handball/" class="subnav-link"> 999 The Spin: We Talk Handball 1000 </a> 1001 </li> 1002 </ul> 1003 </div> 1004 <button class="close-subnav-btn js-close-subnav-btn" type="button"> 1005 <span>Close the navigation</span>
1006 <span class="icon ehf-times"></span> 1007 </button> 1008 </nav> 1009 <nav class="subnav js-subnav" data-nav-id="34515" aria-label="Shop" tabindex="-1"> 1010 <div class="subnav-inner-container"> 1011 <ul class="subnav-list" data-nav-level="2"> 1012 <li> 1013 <a href="http://shop.eurohandball.com/" class="subnav-link"> 1014 Shop 1015 </a> 1016 </li> 1017 </ul> 1018 </div> 1019 <button class="close-subnav-btn js-close-subnav-btn" type="button"> 1020 <span>Close the navigation</span> 1021 <span class="icon ehf-times"></span> 1022 </button> 1023 </nav> 1024<!-- ./sub navigation --> 1025 1026</header> 1027 1028 1029 1030 1031 <!-- orientation --> 1032 <div class="orientation"> 1033 <div class="container"> 1034 <div class="orientation-grid"> 1035 1036 <div class="og-item og-item--mobile-visible"> 1037 <a href="/en/">Home of Handball</a> 1038 </div> 1039 1040 <div class="og-item"> 1041 <span class="user">News</span> 1042 </div> 1043 </div> 1044 </div> 1045 </div> 1046 <!-- ./orientation --> 1047 1048 <main id="main-content" class="main-content" tabindex="-1"> 1049 1050 1051 <!-- component --> 1052 <div class="container-full-width container--padding bg--gray" 1053 style="background-image: url('');"> 1054 <!-- headline --> 1055 <div class="component-headline-wrapper"> 1056 <div class="container"> 1057 <div class="component-headline-inner"> 1058 <h2 class="component-headline">Top News</h2> 1059 </div> 1060 </div> 1061 </div> 1062 <!-- ./headline --> 1063 <div class="container"> 1064 <div class="teaser-grid teaser-grid--1"> 1065 1066 1067<!-- teaser card --> 1068<a class="teaser-card" href="/en/news/en/norway-hunted-as-hungary-denmark-and-hosts-romania-seek-euro-cup-glory/"> 1069 <div class="teaser-card-image"> 1070 <img class="teaser-card-img" data-loading="lazy" 1071 src="/frontend.kw/dist/assets/img/blank.png" 1072 data-srcset="/media/e2xjzukz/20251015_nor_rom_tdeila_fredrik-varfjell-ntb.jpg?rxy=0.502,0.39499835934936484&width=400&height=400&format=webp&quality=80&v=1dd4bfa05db0590 1x, /media/e2xjzukz/20251015_nor_rom_tdeila_fredrik-varfjell-ntb.jpg?rxy=0.502,0.39499835934936484&width=800&height=800&format=webp&quality=80&v=1dd4bfa05db0590 2x" 1073 alt="20251015 NOR ROM Tdeila Fredrik Varfjell NTB"/> 1074 </div> 1075 <!-- text --> 1076 <div class="teaser-card-info editor-output"> 1077 <!-- tag --> 1078 <span class="tag theme--blue"> 1079EHF EURO </span> 1080 <!-- ./tag --> 1081 <h3>Norway hunted as Hungary, Denmark and hosts Romania seek EUR…</h3> 1082 <p>The Women’s EHF EURO Cup will crown its champion in a final tournament for the first time in history, as handball powerhouses aim for the tr…</p> 1083 1084 <div class="teaser-card-footer"> 1085 <span class="teaser-card-readmore" aria-hidden="true">read more</span> 1086 <span class="teaser-card-publish" title="Thursday, September 24, 2026 11:00:00 AM">today, 0 hours ago</span> 1087 </div> 1088 </div> 1089 <!-- ./text --> 1090</a> 1091<!-- ./teaser card --> 1092 1093<!-- teaser card --> 1094<a class="teaser-card" href="/en/news/en//"> 1095 <div class="teaser-card-image"> 1096 <img class="teaser-card-img" data-loading="lazy" 1097 src="/frontend.kw/dist/assets/img/blank.png" 1098 data-srcset="/media/wkfgppmi/el26m-third-place-montpellier-handball-vs-sg-flensburg-handewitt_131b38e465ed_sps.jpg?rxy=0.16180199207751514,0.4697159926493314&width=400&height=400&format=webp&quality=80&v=1dd4b32108ae910 1x, /media/wkfgppmi/el26m-third-place-montpellier-handball-vs-sg-flensburg-handewitt_131b38e465ed_sps.jpg?rxy=0.16180199207751514,0.4697159926493314&width=800&height=800&format=webp&quality=80&v=1dd4b32108ae910 2x" 1099 alt="EL26M Third Place Montpellier Handball Vs SG Flensburg Handewitt 131B38E465Ed SPS"/> 1100 </div> 1101 <!-- text --> 1102 <div class="teaser-card-info editor-output"> 1103 <!-- tag -->
1104 <span class="tag theme--red"> 1105EHF European League </span> 1106 <!-- ./tag --> 1107 <h3>Where to watch the EHF European League Men 2026/27</h3> 1108 <p>With the group phase starting on Tuesday 29 September, here’s how to follow the EHF European League Men 2026/27</p> 1109 1110 <div class="teaser-card-footer"> 1111 <span class="teaser-card-readmore" aria-hidden="true">read more</span> 1112 <span class="teaser-card-publish" title="Wednesday, September 23, 2026 11:45:00 AM">yesterday</span> 1113 </div> 1114 </div> 1115 <!-- ./text --> 1116</a> 1117<!-- ./teaser card --> 1118 1119<!-- teaser card --> 1120<a class="teaser-card" href="/en/news/en/pairings-for-european-cup-men-round-2-drawn/"> 1121 <div class="teaser-card-image"> 1122 <img class="teaser-card-img" data-loading="lazy" 1123 src="/frontend.kw/dist/assets/img/blank.png" 1124 data-srcset="/media/mbhiezaz/ehf-draw.jpeg?rxy=0.5321716785835111,0.6274503838855531&width=400&height=400&format=webp&quality=80&v=1dd4a78c9c959d0 1x, /media/mbhiezaz/ehf-draw.jpeg?rxy=0.5321716785835111,0.6274503838855531&width=800&height=800&format=webp&quality=80&v=1dd4a78c9c959d0 2x" 1125 alt="EHF Draw"/> 1126 </div> 1127 <!-- text --> 1128 <div class="teaser-card-info editor-output"> 1129 <!-- tag --> 1130 <span class="tag theme--blue"> 1131EHF European Cup </span> 1132 <!-- ./tag --> 1133 <h3>Pairings for European Cup Men round 2 drawn</h3> 1134 <p>The 64 clubs contesting round 2 of the EHF European Cup Men 2026/27 learnt their opponents for that stage on Tuesday</p> 1135 1136 <div class="teaser-card-footer"> 1137 <span class="teaser-card-readmore" aria-hidden="true">read more</span> 1138 <span class="teaser-card-publish" title="Tuesday, September 22, 2026 12:00:00 PM">yesterday</span> 1139 </div> 1140 </div> 1141 <!-- ./text --> 1142</a> 1143<!-- ./teaser card --> </div> 1144 </div> 1145 </div> 1146 1147 1148 1149 1150<div class="container--padding align--center" data-js-requires="typeForm"> 1151 <div id="wrapper" data-tf-widget="EPf4JsUQ" data-tf-hidden="hoh=true" data-tf-height="600"></div> 1152</div> 1153 1154<style> 1155 #wrapper { 1156 max-width: 1200px; 1157 margin: 0 auto; 1158 } 1159</style> <div class="container-full-width container--padding" data-js-requires="newsOverview"> 1160 <div id="vue-container-newsOverview" 1161 ref="newsOverviewElement" 1162 data-currentcontentid="1090" 1163 data-topnewsids="144178,144080,144053" 1164 data-initchannel="" 1165 data-initround="" 1166 data-competitionid="" 1167 data-filternews="/umbraco/api/newsapi/GetNewsItems"> 1168 1169 <!-- component --> 1170 <div v-cloak> 1171 <div class="component-headline-wrapper"> 1172 <div class="container"> 1173 <div class="component-headline-inner"> 1174 <h2 class="component-headline">News</h2> 1175 </div> 1176 </div> 1177 </div> 1178 <div> 1179 <div class="container"> 1180 <div class="filter-buttons-wrapper"> 1181 <div class="filter-buttons-inner"> 1182 <button v-on:click="filter(null)" :class="['filter-buttons-btn', channel == null ? 'is--active' : '']"> 1183 All 1184 </button> 1185 1186 <button v-on:click="filter('EHF_Channel (Activities)')" :class="['filter-buttons-btn', channel == 'EHF_Channel (Activities)' ? 'is--active' : '']"> 1187 EHF Activities 1188 </button> 1189 <button v-on:click="filter('EHF_Channel (Beach Handball)')" :class="['filter-buttons-btn', channel == 'EHF_Channel (Beach Handball)' ? 'is--active' : '']"> 1190 Beach Handball 1191 </button> 1192 <button v-on:click="filter('EHF_Channel (EHF CL)')" :class="['filter-buttons-btn', channel == 'EHF_Channel (EHF CL)' ? 'is--active' : '']"> 1193 EHF Champions League 1194 </button> 1195 <button v-on:click="filter('EHF_Channel (EHF Euro Events)')" :class="['filter-buttons-btn', channel == 'EHF_Channel (EHF Euro Events)' ? 'is--active' : '']"> 1196 EHF EURO 1197 </button> 1198 <button v-on:click="filter('EHF_Channel (European Cup)')" :class="['filter-buttons-btn', channel == 'EHF_Channel (European Cup)' ? 'is--active' : '']"> 1199 EHF European Cup 1200 </button> 1201 <button v-on:click="filter('EHF_Channel (European League)')" :class="['filter-buttons-btn', channel == 'EHF_Channel (European League)' ? 'is--active' : '']"> 1202 EHF European League 1203 </button> 1204 <button v-on:click="filter('EHF_Channel (Her Playground)')" :class="['filter-buttons-btn', channel == 'EHF_Channel (Her Playground)' ? 'is--active' : '']"> 1205 Her Playground 1206 </button> 1207 <button v-on:click="filter('EHF_Channel (Inside The Ehf)')" :class="['filter-buttons-btn', channel == 'EHF_Channel (Inside The Ehf)' ? 'is--active' : '']"> 1208 Inside the EHF 1209 </button> 1210 <button v-on:click="filter('EHF_Channel (Media Portal)')" :class="['filter-buttons-btn', channel == 'EHF_Channel (Media Portal)' ? 'is--active' : '']"> 1211 EHF Media Portal 1212 </button> 1213 <button v-on:click="filter('EHF_Channel (Official Statements)')" :class="['filter-buttons-btn', channel == 'EHF_Channel (Official Statements)' ? 'is--active' : '']"> 1214 Official Statements 1215 </button> 1216 <button v-on:click="filter('EHF_Channel (Olympic Games)')" :class="['filter-buttons-btn', channel == 'EHF_Channel (Olympic Games)' ? 'is--active' : '']"> 1217 Olympic Games 1218 </button> 1219 <button v-on:click="filter('EHF_Channel (Other News)')" :class="['filter-buttons-btn', channel == 'EHF_Channel (Other News)' ? 'is--active' : '']"> 1220 Other News 1221 </button> 1222 <button v-on:click="filter('EHF_Channel (Press Statements)')" :class="['filter-buttons-btn', channel == 'EHF_Channel (Press Statements)' ? 'is--active' : '']"> 1223 Media Releases 1224 </button> 1225 <button v-on:click="filter('EHF_Channel (Respect Your Talent)')" :class="['filter-buttons-btn', channel == 'EHF_Channel (Respect Your Talent)' ? 'is--active' : '']"> 1226 Respect Your Talent 1227 </button> 1228 <button v-on:click="filter('EHF_Channel (World Championships)')" :class="['filter-buttons-btn', channel == 'EHF_Channel (World Championships)' ? 'is--active' : '']"> 1229 World Championship 1230 </button> 1231 <button v-on:click="filter('EHF_Channel (Younger Age Category)')" :class="['filter-buttons-btn', channel == 'EHF_Channel (Younger Age Category)' ? 'is--active' : '']"> 1232 Younger Age Category 1233 </button> 1234 </div> 1235 </div> 1236 </div> 1237 <div> 1238 <div class="container-full-width"> 1239 <div class="container"> 1240 <div class="teaser-grid teaser-grid--news"> 1241 <div v-for="(newsItem, index) in newsItems" :key="newsItem.id" :data-filter-cat="newsItem.channel"> 1242 <!-- teaser card --> 1243 <a class="teaser-card" :href="newsItem.url"> 1244 <div class="teaser-card-image"> 1245 <img class="teaser-card-img" :data-loading="'lazy'" 1246 src="/frontend.
1246kw/dist/assets/img/blank.png?rmode=stretch&width=400&height=400&format=webp&quality=80" 1247 :data-srcset="newsItem.introImageUrl + ' 1x, ' + newsItem.introImageUrl2 + ' 2x'" 1248 :alt="newsItem.introImageName"/> 1249 </div> 1250 <div class="teaser-card-info editor-output"> 1251 <span v-if="!channel" :class="['tag', newsItem.cssClass]"> 1252 {{newsItem.channelText}} 1253 </span> 1254 <h3>{{newsItem.introTitle}}</h3> 1255 <p>{{newsItem.introPreview}}</p> 1256 1257 <div class="teaser-card-footer"> 1258 <span class="teaser-card-readmore" aria-hidden="true">read more</span> 1259 <span class="teaser-card-publish"> 1260 {{newsItem.dateDescription}} 1261 </span> 1262 </div> 1263 </div> 1264 </a> 1265 <!-- ./teaser card --> 1266 </div> 1267 </div> 1268 1269 <!-- loadmore --> 1270 <div v-if="skip <= newsItems.length" class="align--center padding--top-md"> 1271 <button v-on:click="loadMore()" id="btnFilterNews" class="btn btn--secondary" type="button"> 1272 load more 1273 </button> 1274 </div> 1275 <!-- ./loadmore --> 1276 1277 </div> 1278 </div> 1279 </div> 1280 </div> 1281 </div> 1282 <!-- ./component --> 1283 </div> 1284 </div> 1285 1286 </main> 1287 1288 1289 <div id="hoh-container" data-js-requires="homeofhandball" class="js-hoh-container"> 1290 <div id="vue-container-hoh" 1291 ref="hohElement" 1292 data-currentcontentid="1090" 1293 data-url="/umbraco/api/homeofhandballapi/GetHome" 1294 data-competition-url="/umbraco/api/homeofhandballapi/GetCompetitions" 1295 data-teams-url="/umbraco/api/homeofhandballapi/GetTeams"> 1296 1297 <!-- overlay open button --> 1298 <button data-target="overlay" class="overlay-open-btn js-open-modal" 1299 v-on:click="showHoh()" 1300 type="button" aria-label="Home of Handball"> 1301 <svg width="50px" height="50px" viewbox="0 0 50 50" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 1302 <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 1303 <g id="05C-HOH" transform="translate(-549.000000, -787.000000)"> 1304 <g id="Group-15" transform="translate(386.000000, 231.000000)"> 1305 <g id="Group-7"> 1306 <g transform="translate(0.000000, -167.000000)" id="Group-17"> 1307 <g transform="translate(163.000000, 723.000000)"> 1308 <rect id="Mask" fill="#1E78FF" x="1.46371804e-12" y="-3.55271368e-13" width="49.790795" height="49.790795" rx="24.8953975"></rect> 1309 <circle id="Oval" fill="#1E78FF" cx="25" cy="25" r="25"></circle> 1310 <g id="Group-13" transform="translate(13.000000, 16.000000)" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"> 1311 <line x1="0.204918033" y1="0.5" x2="24.795082" y2="0.5" id="Line"></line> 1312 <line x1="0.204918033" y1="9.5" x2="24.795082" y2="9.5" id="Line2"></line> 1313 <line x1="0.204918033" y1="18.5" x2="24.795082" y2="18.5" id="Line3"></line> 1314 </g> 1315 </g> 1316 </g> 1317 </g> 1318 </g> 1319 </g> 1320 </g> 1321 </svg> 1322 </button> 1323 <!-- ./overlay open button --> 1324 <!-- modal --> 1325 <div v-cloak id="overlay" class="modal modal--dark modal--bottom js-modal" role="dialog" aria-hidden="true"> 1326 <!-- modal container --> 1327 <div class="modal-container" role="document"> 1328 <div class="modal-inner"> 1329 <a href="/en/" class="overlay-logo">
1330 <img src="/frontend.kw/dist/assets/img/logos/ehf.svg" alt="Home of Handball"/> 1331 </a> 1332 <div class="modal-header modal-header--overlay"> 1333 <div> 1334 <a href="/en/calendar/" class="overlay-header-link icon ehf-calendar"> 1335 <span class="sr-only">Calendar</span> 1336 </a> 1337 </div> 1338 <div> 1339 <span class="modal-headline">Home of Handball</span> 1340 </div> 1341 <div> 1342 <button class="overlay-header-btn icon ehf-search js-overlay-search-open" v-on:click="showHoHSearch()" aria-haspopup="true" aria-expanded="false"> 1343 <span class="sr-only">Open overlay search</span> 1344 </button> 1345 </div> 1346 <form action="/en/search/" class="overlay-search-wrapper js-overlay-search" aria-hidden="true"> 1347 <div class="text-input-wrapper"> 1348 <input type="text" name="q" 1349 v-on:keyup.enter="submit" 1350 class="text-input js-overlay-search-input" placeholder="Search" 1351 aria-label="Search" 1352 tabindex="-1"/> 1353 </div> 1354 <button class="overlay-search-close-btn icon ehf-times js-overlay-search-close" v-on:click="closeHoHSearch()" type="button" tabindex="-1"> 1355 <span class="sr-only">Close</span> 1356 </button> 1357 </form> 1358 </div> 1359 <div class="modal-body modal-body--no-padding"> 1360 <div class="overlay-body-container"> 1361 1362 1363<div v-if="isHome"> 1364 <div class="current-tournaments"> 1365 <div class="ct-headline-wrapper"> 1366 <span class="ct-headline h2">Quick Links</span> 1367 </div> 1368 <div class="js-ct-viewport" style="position: relative; width: 100%; overflow: hidden;"> 1369 <div class="ct-inner js-ct-content"> 1370 <div class="ct-row"> 1371 <a v-for="(item, index) in home.tournaments" :key="index" :href="item.websiteUrl" :target="item.websiteTarget" 1372 :class="['tournament-card', item.theme]"> 1373 <img class="tc-image" 1374 v-lazy="item.logoBig" 1375 data-src="/frontend.kw/dist/assets/img/blank.png" 1376 :alt="item.name" /> 1377 <span class="tc-title"> 1378 <span class="icon ehf-monitor-www"></span> 1379 {{item.name}} 1380 </span> 1381 </a> 1382 </div> 1383 </div> 1384 </div> 1385 </div> 1386</div> 1387 1388 1389 1390<div v-if="isCompetitions" class="tabs-wrapper--hoh"> 1391 <!-- tabs --> 1392 <div class="tab-wrapper js-tabs"> 1393 <!-- tabs --> 1394 <div class="tabs tabs--hoh"> 1395 <!-- single tabs --> 1396 <div class="tabs-inner" role="tablist"> 1397 <button id="tab-men" :class="['tab', competitions.isMen ? 'is--active' : '']" v-on:click="showCompetitionTab(true,false,false)" data-tab="#tab_content_men" aria-controls="tab_content_men" role="tab" v-bind:aria-selected="(competitions.isMen ? 'true' : 'false')" type="button"> 1398 Men 1399 </button> 1400 <button id="tab-women" :class="['tab', competitions.isWomen ? 'is--active' : '']" v-on:click="showCompetitionTab(false,true,false)" data-tab="#tab_content_women" aria-controls="tab_content_women" role="tab" v-bind:aria-selected="(competitions.isWomen ? 'true' : 'false')" type="button"> 1401 Women 1402 </button> 1403 <button v-if="competitions.competitionsMixedNational.length > 0 || competitions.competitionsMixedClub.length > 0" id="tab-mixed" :class="['tab', competitions.isMixed ? 'is--active' : '']" v-on:click="showCompetitionTab(false,false,true)" data-tab="#tab_content_mixed" aria-controls="tab_content_mixed" role="tab" v-bind:aria-selected="(compet
1403itions.isMixed ? 'true' : 'false')" type="button"> 1404 Mixed 1405 </button> 1406 </div> 1407 <!-- ./single tabs --> 1408 </div> 1409 <!-- ./tabs --> 1410 1411 1412 1413 1414<!-- component --> 1415<div class="container-full-width container--padding"> 1416 <div class="container-wide"> 1417 1418 1419 <!-- teaser row --> 1420 <div class="teaser-row-wrapper teaser-row--full"> 1421 <div class="teaser-row-inner"> 1422 <div class="teaser-row"> 1423 <!-- item --> 1424 <div class="teaser-item"> 1425 <a href="http://shop.eurohandball.com/" target=""> 1426 <picture> 1427 <source media="(min-width: 75rem)" data-srcset="/media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&width=1920&height=570&format=webp&quality=80&v=1dcb6ede809c110 1x, /media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&width=2880&height=855&format=webp&quality=80&v=1dcb6ede809c110 2x"> 1428 <source media="(min-width: 62rem)" data-srcset="/media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&width=1200&height=570&format=webp&quality=80&v=1dcb6ede809c110 1x, /media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&width=2400&height=1140&format=webp&quality=80&v=1dcb6ede809c110 2x"> 1429 <source media="(min-width: 48rem)" data-srcset="/media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&width=992&height=570&format=webp&quality=80&v=1dcb6ede809c110 1x, /media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&width=1984&height=1140&format=webp&quality=80&v=1dcb6ede809c110 2x"> 1430 <img class="teaser-item-img img-responsive" data-loading="lazy" 1431 src="/frontend.kw/dist/assets/img/blank.png?width=768&height=570" 1432 data-srcset="/media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&format=webp&quality=80&v=1dcb6ede809c110 1x, /media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&format=webp&quality=80&v=1dcb6ede809c110 2x" 1433 alt="Hummel SHOP" /> 1434 </picture> 1435 <div class="teaser-item-info"> 1436 <button class="btn btn--tertiary teaser-item-link">Shop</button> 1437 </div> 1438 </a> 1439 </div> 1440 <!-- ./item --> 1441 </div> 1442 </div> 1443 </div> 1444 <!-- ./teaser row --> 1445 1446 </div> 1447</div> 1448<!-- ./component --> 1449 1450 <!-- content --> 1451 <div v-if="isLoading" style="position: relative; top: 100px;"> 1452 <!-- load indicator --> 1453 <div class="loader-wrapper"> 1454 <div class="loader"> 1455 <div class="loader-bounce loader-bounce--1"></div> 1456 <div class="loader-bounce loader-bounce--2"></div> 1457 <div class="loader-bounce loader-bounce--3"></div> 1458 </div> 1459 </div> 1460 <!-- ./load indicator --> 1461 </div> 1462 1463 <div id="tab_content_men" :class="['tab-content', competitions.isMen ? 'is--active' : '']" aria-labelledby="tab-men" role="tabpanel"> 1464 <hoh-competition-accordion v-if="competitions.competitionsMenClub.length > 0" v-bind:competitions="competitions.competitionsMenClub" :id="'acc-hoh-men-club'" :caption="'Club Competitions'" :active="competitions.competitionsMenClub.length > 0 ? true : false"></hoh-competition-accordion> 1465 <hoh-competition-accordion v-if="competitions.competitionsMenNational.length > 0" v-bind:competitions="competitions.competitionsMenNational" :id="'acc-hoh-men-national'" :caption="'National Team Competitions'" :active="competitions.competitionsMenClub.length == 0 ? true : false"></hoh-competition-accordion> 1466 </div> 1467 1468 <div id="tab_content_women" :class="['tab-content', competitions.isWomen ? 'is--active' : '']" aria-labelledby="tab-women" role="tabpanel"> 1469 <hoh-competition-accordion v-if="competitions.competitionsWomenClub.length > 0" v-bind:competitions="competitions.competitionsWomenClub" :id="'acc-hoh-women-club'" :caption="'Club Competitions'"></hoh-competition-accordion> 1470 <hoh-competition-accordion v-if="competitions.competitionsWomenNational.length > 0" v-bind:competitions="competitions.competitionsWomenNational" :id="'acc-hoh-women-national'" :caption="'National Team Competitions'"></hoh-competition-accordion> 1471 </div> 1472 1473 <div id="tab_content_mixed" :class="['tab-content', competitions.isMixed ? 'is--active' : '']" aria-labelledby="tab-mixed" role="tabpanel"> 1474 <hoh-competition-accordion v-if="competitions.competitionsMixedClub.length > 0" v-bind:competitions="competitions.competitionsMixedClub" :id="'acc-hoh-mixed-club'" :caption="'Club Competitions'"></hoh-competition-accordion> 1475 <hoh-competition-accordion v-if="competitions.competitionsMixedNational.length > 0" v-bind:competitions="competitions.competitionsMixedNational" :id="'acc-hoh-mixed-national'" :caption="'National Team Competitions'"></hoh-competition-accordion> 1476 </div> 1477 1478 </div> 1479 <!-- ./tabs --> 1480</div> 1481
1482<div v-if="isTeams" class="hoh-teams"> 1483 1484 1485 1486<!-- component --> 1487<div class="container-full-width container--padding"> 1488 <div class="container-wide"> 1489 1490 1491 <!-- teaser row --> 1492 <div class="teaser-row-wrapper teaser-row--full"> 1493 <div class="teaser-row-inner"> 1494 <div class="teaser-row"> 1495 <!-- item --> 1496 <div class="teaser-item"> 1497 <a href="http://shop.eurohandball.com/" target=""> 1498 <picture> 1499 <source media="(min-width: 75rem)" data-srcset="/media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&width=1920&height=570&format=webp&quality=80&v=1dcb6ede809c110 1x, /media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&width=2880&height=855&format=webp&quality=80&v=1dcb6ede809c110 2x"> 1500 <source media="(min-width: 62rem)" data-srcset="/media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&width=1200&height=570&format=webp&quality=80&v=1dcb6ede809c110 1x, /media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&width=2400&height=1140&format=webp&quality=80&v=1dcb6ede809c110 2x"> 1501 <source media="(min-width: 48rem)" data-srcset="/media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&width=992&height=570&format=webp&quality=80&v=1dcb6ede809c110 1x, /media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&width=1984&height=1140&format=webp&quality=80&v=1dcb6ede809c110 2x"> 1502 <img class="teaser-item-img img-responsive" data-loading="lazy" 1503 src="/frontend.kw/dist/assets/img/blank.png?width=768&height=570" 1504 data-srcset="/media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&format=webp&quality=80&v=1dcb6ede809c110 1x, /media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&format=webp&quality=80&v=1dcb6ede809c110 2x" 1505 alt="Hummel SHOP" /> 1506 </picture> 1507 <div class="teaser-item-info"> 1508 <button class="btn btn--tertiary teaser-item-link">Shop</button> 1509 </div> 1510 </a> 1511 </div> 1512 <!-- ./item --> 1513 </div> 1514 </div> 1515 </div> 1516 <!-- ./teaser row --> 1517 1518 </div> 1519</div> 1520<!-- ./component --> 1521 1522 <!-- search --> 1523 <form class="team-search js-team-search-form" v-on:submit.prevent data-url="/umbraco/api/homeofhandballapi/GetTeams/1171" method="get"> 1524 <div class="team-search-input"> 1525 <input type="text" id="tbTeamSearch" v-model="teams.search" v-on:input="searchTeams" class="text-input js-team-search-tb" name="team" placeholder="Search for a team"> 1526 </div> 1527 <div class="team-search-gender"> 1528 <div class="term-search-gender-radio"> 1529 <input class="button-radio js-team-search-gender-rb" type="radio" id="rbMen" value="M" name="gender" checked="checked" 1530 v-on:click="showMenTeams()"> 1531 <label class="button-radio-label" for="rbMen">Men</label> 1532 </div> 1533 <div class="term-search-gender-radio"> 1534 <input class="button-radio js-team-search-gender-rb" type="radio" id="rbWomen" value="F" name="gender" 1535 v-on:click="showWomenTeams()"> 1536 <label class="button-radio-label" for="rbWomen">Women</label> 1537 </div> 1538 </div> 1539 </form> 1540 <!-- ./search --> 1541 <div v-if="isLoading" style="position: relative; top: 100px;"> 1542 <!-- load indicator --> 1543 <div class="loader-wrapper"> 1544 <div class="loader"> 1545 <div class="loader-bounce loader-bounce--1"></div> 1546 <div class="loader-bounce loader-bounce--2"></div> 1547 <div class="loader-bounce loader-bounce--3"></div> 1548 </div> 1549 </div> 1550 <!-- ./load indicator --> 1551 </div> 1552 <!-- search results --> 1553 <div class="team-search-results"> 1554 <ul class="arrow-list js-team-search-results"></ul> 1555 </div> 1556 <!-- ./search results --> 1557 <div v-if="teams.search === null || teams.search ===''" class="instruction-text">Please start typing to see results…</div> 1558 <!-- most searched teams --> 1559 1560 <ul class="arrow-list" v-if="teams.nationalTeams.length > 0"> 1561 <li>
1562 <span class="list-headline">National Teams</span> 1563 </li> 1564 <li v-for="(item, index1) in teams.nationalTeams" v-bind:key="index1"> 1565 <a :href="item.url" class="team-link"> 1566 <img data-src="/frontend.kw/dist/assets/img/blank.png" 1567 v-lazy="(item.isNationAbbreviationSupported ? '/frontend.kw/dist/assets/img/flags/' + item.nationAbbreviation + '.svg' : '/assets/svgs/' + (teams.all.websiteTheme != null ? teams.all.websiteTheme + '/' : '') + 'country-flag-24x17.svg')" 1568 :alt="item.name"/> 1569 <span class="team-name">{{item.name}} - {{item.ageClass}}</span> 1570 </a> 1571 </li> 1572 </ul> 1573 1574 <ul class="arrow-list" v-if="teams.clubs.length > 0"> 1575 <li> 1576 <span class="list-headline">Clubs</span> 1577 </li> 1578 <li v-for="(item, index2) in teams.clubs" v-bind:key="index2"> 1579 <a :href="item.url" class="team-link"> 1580 <img data-src="/frontend.kw/dist/assets/img/blank.png" 1581 v-lazy="(item.logoSmall != null ? item.logoSmall : '/assets/svgs/' + (teams.all.websiteTheme != null ? teams.all.websiteTheme + '/' : '') + 'team-logo-256x256.svg')" 1582 :alt="item.name"/> 1583 <span class="team-name">{{item.name}} - {{item.ageClass}}</span> 1584 </a> 1585 </li> 1586 </ul> 1587 <!-- ./most searched teams --> 1588</div> 1589 1590<div v-if="isTickets"> 1591 <picture> 1592 <source srcset="/frontend.kw/dist/assets/img/blank.png" data-srcset="/media/a5bjo11s/mcl.jpg?width=740&height=600&format=webp&quality=80&v=1d649671bec2bd0" media="(min-width: 992px)"> 1593 <source srcset="/frontend.kw/dist/assets/img/blank.png" data-srcset="/media/a5bjo11s/mcl.jpg?width=340&height=210&format=webp&quality=80&v=1d649671bec2bd0" media="(max-width: 991px)"> 1594 <img class="ticket-image" data-loading="lazy" 1595 src="/frontend.kw/dist/assets/img/blank.png?rmode=stretch&width=740&height=600&format=webp&quality=80" 1596 data-src="/media/a5bjo11s/mcl.jpg?width=740&height=600&format=webp&quality=80&v=1d649671bec2bd0" 1597 alt="MCL" /> 1598 </picture> 1599 <div class="ticket-wrapper"> 1600 <div class="ticket-wrapper-inner"> 1601 <!-- infos --> 1602 <div class="ticket-infos"> 1603 <span class="ticket-text">Ticket Sales</span> 1604 <div class="ticket-link-wrapper"> 1605 <a href="/all-tickets/" class="btn btn--primary ticket-link">All-Tickets</a> 1606 </div> 1607 </div> 1608 <!-- ./infos --> 1609 </div> 1610 </div> 1611</div> 1612 1613<div v-if="isMore" class="hoh-more"> 1614 1615 1616 1617<!-- component --> 1618<div class="container-full-width container--padding"> 1619 <div class="container-wide"> 1620 1621 1622 <!-- teaser row --> 1623 <div class="teaser-row-wrapper teaser-row--full"> 1624 <div class="teaser-row-inner"> 1625 <div class="teaser-row"> 1626 <!-- item --> 1627 <div class="teaser-item"> 1628 <a href="http://shop.eurohandball.com/" target=""> 1629 <picture> 1630 <source media="(min-width: 75rem)" data-srcset="/media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&width=1920&height=570&format=webp&quality=80&v=1dcb6ede809c110 1x, /media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&width=2880&height=855&format=webp&quality=80&v=1dcb6ede809c110 2x"> 1631 <source media="(min-width: 62rem)" data-srcset="/media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&width=1200&height=570&format=webp&quality=80&v=1dcb6ede809c110 1x, /media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&width=2400&height=1140&format=webp&quality=80&v=1dcb6ede809c110 2x"> 1632 <source media="(min-width: 48rem)" data-srcset="/media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&width=992&height=570&format=webp&quality=80&
1632v=1dcb6ede809c110 1x, /media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&width=1984&height=1140&format=webp&quality=80&v=1dcb6ede809c110 2x"> 1633 <img class="teaser-item-img img-responsive" data-loading="lazy" 1634 src="/frontend.kw/dist/assets/img/blank.png?width=768&height=570" 1635 data-srcset="/media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&format=webp&quality=80&v=1dcb6ede809c110 1x, /media/owccno05/hummel_shop.png?rxy=0.50393430659829219,0.24592885449429344&format=webp&quality=80&v=1dcb6ede809c110 2x" 1636 alt="Hummel SHOP" /> 1637 </picture> 1638 <div class="teaser-item-info"> 1639 <button class="btn btn--tertiary teaser-item-link">Shop</button> 1640 </div> 1641 </a> 1642 </div> 1643 <!-- ./item --> 1644 </div> 1645 </div> 1646 </div> 1647 <!-- ./teaser row --> 1648 1649 </div> 1650</div> 1651<!-- ./component --> 1652 <div class="w-accordion js-accordion"> 1653 <div class="layout"> 1654 <div> 1655 <!-- item --> 1656 <div class="acc-item acc-item--secondary"> 1657 <!-- header --> 1658 <div class="acc-header"> 1659 <h2 class="acc-title"> 1660 <button id="hoh-more-acc-btn-2ff25fdd-c086-4e79-bcf7-54104bf5bbb9" class="acc-trigger acc-trigger--secondary acc--active" data-collapse="#hoh-more-panel2ff25fdd-c086-4e79-bcf7-54104bf5bbb9" aria-controls="hoh-more-panel2ff25fdd-c086-4e79-bcf7-54104bf5bbb9" type="button"> 1661 Who We Are 1662 </button> 1663 </h2> 1664 </div> 1665 <!-- ./header --> 1666 <!-- panel --> 1667 <div id="hoh-more-panel2ff25fdd-c086-4e79-bcf7-54104bf5bbb9" class="acc-panel acc-panel--default js-panel" aria-labelledby="hoh-more-acc-btn-2ff25fdd-c086-4e79-bcf7-54104bf5bbb9"> 1668 <ul class="arrow-list"> 1669 <li><a href="/en/who-we-are/the-ehf/">The EHF</a></li> 1670 <li><a href="/en/who-we-are/ehf-partners/">EHF Partners</a></li> 1671 <li><a href="/en/who-we-are/ehf-federations/">EHF Federations</a></li> 1672 <li><a href="/en/who-we-are/ehf-marketing-gmbh/">EHF Marketing GmbH</a></li> 1673 </ul> 1674 </div> 1675 <!-- ./panel --> 1676 </div> 1677 <!-- ./item --> 1678 <!-- item --> 1679 <div class="acc-item acc-item--secondary"> 1680 <!-- header --> 1681 <div class="acc-header"> 1682 <h2 class="acc-title"> 1683 <button id="hoh-more-acc-btn-03c6d0fd-4df9-41bf-9cd0-8b3d45fe9934" class="acc-trigger acc-trigger--secondary acc--active" data-collapse="#hoh-more-panel03c6d0fd-4df9-41bf-9cd0-8b3d45fe9934" aria-controls="hoh-more-panel03c6d0fd-4df9-41bf-9cd0-8b3d45fe9934" type="button"> 1684 What We Do 1685 </button> 1686 </h2> 1687 </div> 1688 <!-- ./header --> 1689 <!-- panel --> 1690 <div id="hoh-more-panel03c6d0fd-4df9-41bf-9cd0-8b3d45fe9934" class="acc-panel acc-panel--default js-panel" aria-labelledby="hoh-more-acc-btn-03c6d0fd-4df9-41bf-9cd0-8b3d45fe9934"> 1691 <ul class="arrow-list"> 1692 <li><a href="/en/what-we-do/regulations/">Regulations</a></li> 1693 <li><a href="/en/what-we-do/publications/">Publications</a></li> 1694 </ul> 1695 </div> 1696 <!-- ./panel --> 1697 </div> 1698 <!-- ./item --> 1699 <!-- item --> 1700 <div class="acc-item acc-item--secondary"> 1701 <!-- header --> 1702 <div class="acc-header"> 1703 <h2 class="acc-title"> 1704 <button id="hoh-more-acc-btn-4f8a7321-5003-40de-bbd0-e098a67f8418" class="acc-trigger acc-trigger--secondary acc--active" data-collapse="#hoh-more-panel4f8a7321-5003-40de-bbd0-e098a67f8418" aria-controls="hoh-more-panel4f8a7321-5003-40de-bbd0-e098a67f8418" type="button"> 1705 Services 1706 </button> 1707 </h2> 1708 </div> 1709 <!-- ./header --> 1710 <!-- panel --> 1711 <div id="hoh-more-panel4f8a7321-5003-40de-bbd0-e098a67f8418" class="acc-panel acc-panel--default js-panel" aria-labelledby="hoh-more-acc-btn-4f8a7321-5003-40de-bbd0-e098a67f8418"> 1712 <ul class="arrow-list"> 1713 <li><a href="/en/services/ehftv/">EHF TV</a></li> 1714 <li><a href="/en/services/ehf-family/">EHF Family</a></li> 1715 <li><a href="/en/services/tv-guide/">
1715EHF TV Guide</a></li> 1716 </ul> 1717 </div> 1718 <!-- ./panel --> 1719 </div> 1720 <!-- ./item --> 1721 </div> 1722 </div> 1723 </div> 1724</div> 1725 1726 </div> 1727 </div> 1728 <div class="modal-footer modal-footer--overlay"> 1729 <div class="container-wide"> 1730 <div class="overlay-footer-link-wrapper"> 1731 <a v-on:click="showTabContent" data-category="home" href="javascript:void(0);" class="overlay-footer-link"> 1732 <span class="icon ehf-house"></span> 1733 Home 1734 </a> 1735 <a v-on:click="showTabContent" data-category="competitions" href="#" class="overlay-footer-link"> 1736 <span class="icon ehf-award-trophy-star"></span> 1737 Competitions 1738 </a> 1739 <a href="https://www.ehftv.com" target="_blank" class="overlay-footer-link" > 1740 <span class="icon ehf-modern-tv-curvy"></span> 1741 TV 1742 </a> 1743 <a v-on:click="showTabContent" data-category="teams" href="#" class="overlay-footer-link"> 1744 <span class="icon ehf-ball"></span> 1745 Teams 1746 </a> 1747 <a v-on:click="showTabContent" data-category="tickets" href="#" class="overlay-footer-link"> 1748 <span class="icon ehf-ticket"></span> 1749 Tickets 1750 </a> 1751 <a v-on:click="showTabContent" data-category="more" href="#" class="overlay-footer-link"> 1752 <span class="icon ehf-horizontal-dots"></span> 1753 More 1754 </a> 1755 <div class="overlay-close-wrapper"> 1756 <svg width="210" height="90" version="1.1" viewbox="0 0 55.562 23.812" xmlns="http://www.w3.org/2000/svg"> 1757 <defs> 1758 <filter id="a" color-interpolation-filters="sRGB"> 1759 <feflood flood-color="rgb(0,0,0)" flood-opacity=".43922" result="flood"/> 1760 <fecomposite in="flood" in2="SourceGraphic" operator="in" result="composite1"/> 1761 <fegaussianblur in="composite1" result="blur" stddeviation="1"/> 1762 <feoffset dx="0" dy="4.16334e-016" result="offset"/> 1763 <fecomposite in="offset" in2="SourceGraphic" operator="out" result="composite2"/> 1764 </filter> 1765 <clippath id="b"> 1766 <rect x="-1e-7" y="273.32" width="55.563" height="15.875" fill="#f00" fill-opacity=".42714" stroke-width="0"/> 1767 </clippath> 1768 </defs> 1769 <g transform="matrix(.99999 0 0 1 13.805 -240.98)" fill="#fff"> 1770 <path d="m-13.806 256.58s4.5237-0.2746 6.6146-1.0583c7.7909-2.9203 12.846-13.229 21.167-13.229 8.321 0 13.376 10.309 21.167 13.229 2.0908 0.78372 6.6146 1.0583 6.6146 1.0583v0.26458h-55.562z" fill="#fff" stroke-width="0"/> 1771 </g> 1772 <g transform="matrix(.99999 0 0 1 -.0002499 -273.32)" clip-path="url(#b)" fill="#f00" filter="url
1772(#a)"> 1773 <path d="m-2.4646e-8 289.06s4.5237-0.2746 6.6146-1.0583c7.7909-2.9203 12.846-13.229 21.167-13.229s13.376 10.309 21.167 13.229c2.0908 0.78372 6.6146 1.0583 6.6146 1.0583v0.26458h-55.562z" fill="#f00" stroke-width="0"/> 1774 </g> 1775 </svg> 1776 1777 <button v-on:click="close();" class="overlay-close-btn icon ehf-times js-close-modal"> 1778 <span class="sr-only">Close</span> 1779 </button> 1780 </div> 1781 </div> 1782 </div> 1783 </div> 1784 </div> 1785 </div> 1786 <!-- ./modal container --> 1787 </div> 1788 <!-- ./modal --> 1789 </div> 1790 </div> 1791 1792<template id="hohCompetitionAccordion"> 1793 <div class="w-accordion js-accordion"> 1794 <div class="acc-item acc-item--secondary"> 1795 <div class="acc-header"> 1796 <h2 class="acc-title"> 1797 <button v-bind:id="('btn-' + id)" :class="['acc-trigger acc-trigger--secondary', active ? 'is--active' : '']" v-bind:data-collapse="('#' + id)" v-bind:aria-controls="id" type="button" v-bind:aria-expanded="(active ? 'true' : 'false')"> 1798 {{caption}} 1799 </button> 1800 </h2> 1801 </div> 1802 <div v-bind:id="id" :class="['acc-panel acc-panel--default js-panel', active ? 'is--active' : '']" v-bind:aria-labelledby="('btn-' + id)"> 1803 <ul class="arrow-list"> 1804 <li v-for="(competition, index) in competitions" v-bind:key="index"> 1805 <a v-bind:href="competition.websiteUrl" :target="competition.linkTarget">{{competition.name}}</a> 1806 </li> 1807 </ul> 1808 </div> 1809 </div> 1810 </div> 1811</template> 1812 1813 1814 1815 <!-- footer --> 1816 <footer id="footer" class="footer" tabindex="-1"> 1817 <div class="container"> 1818 1819 1820 1821 <!-- breadcrumbs --> 1822 <ul class="breadcrumbs"> 1823 <li> 1824 <a href="/en/" class="breadcrumb-link"> 1825 Home 1826 </a> 1827 </li> 1828 1829 <li><span class="breadcrumb-link">News</span></li> 1830 </ul> 1831 <!-- ./breadcrumbs --> 1832 1833 <div class="footer-middle-section"> 1834 <!-- footer headline --> 1835 <span class="footer-headline">EHF - Home of Handball</span> 1836 <!-- ./footer headline --> 1837 <!-- social media links --> 1838 <div class="social-media-container"> 1839 <a href="https://facebook.com/homeofhandball/" class="social-media-link icon ehf-facebook" target="_blank"> 1840 <span class="sr-only">Facebook</span> 1841 </a> 1842 <a href="https://www.instagram.com/thehomeofhandball/" class="social-media-link icon ehf-instagram" target="_blank"> 1843 <span class="sr-only">Instagram</span> 1844 </a> 1845 <a href="https://www.youtube.com/c/thehomeofhandball" class="social-media-link icon ehf-youtube" target="_blank"> 1846 <span class="sr-only">Youtube</span> 1847 </a> 1848 <a href="https://twitter.com/HomeofHandball" class="social-media-link icon ehf-Twitter" target="_blank"> 1849 <span class="sr-only">Twitter</span> 1850 </a> 1851 <a href="https://www.linkedin.com/company/european-handball-federation/" class="social-media-link icon ehf-linkedin" target="_blank"> 1852 <span class="sr-only">Linkedin</span> 1853 </a> 1854 <a href="https://www.tiktok.com/@homeofhandball" class="social-media-link icon ehf-Ticktock" target="_blank"> 1855 <span class="sr-only">Ticktok</span> 1856 </a> 1857 </div> 1858 <!-- ./social media links --> 1859 </div> 1860 1861 <!-- footer links --> 1862 <div class="footer-links-container"> 1863 <div class="footer-links-group">
1864 <span class="footer-links-toggle">Who we are</span> 1865 <button class="footer-links-toggle js-footer-links-toggle" aria-controls="footerLinksOther" aria-expanded="false"> 1866 Who we are 1867 </button> 1868 <ul id="footerLinks_0" class="footer-links-list js-footer-links-list"> 1869 <li> 1870 <a href="/en/who-we-are/the-ehf/" class="footer-link">The EHF</a> 1871 </li> 1872 <li> 1873 <a href="/en/who-we-are/ehf-marketing-gmbh/" class="footer-link">EHF Marketing GmbH</a> 1874 </li> 1875 <li> 1876 <a href="/en/who-we-are/ehf-commissions/" class="footer-link">EHF Commissions</a> 1877 </li> 1878 <li> 1879 <a href="/en/who-we-are/ehf-federations/" class="footer-link">EHF Federations</a> 1880 </li> 1881 </ul> 1882 </div> 1883 <div class="footer-links-group"> 1884 <span class="footer-links-toggle">What we do</span> 1885 <button class="footer-links-toggle js-footer-links-toggle" aria-controls="footerLinksOther" aria-expanded="false"> 1886 What we do 1887 </button> 1888 <ul id="footerLinks_1" class="footer-links-list js-footer-links-list"> 1889 <li> 1890 <a href="/en/what-we-do/development/" class="footer-link">Activities</a> 1891 </li> 1892 <li> 1893 <a href="/en/what-we-do/publications/" class="footer-link">Publications</a> 1894 </li> 1895 <li> 1896 <a href="/en/what-we-do/ehf-anti-doping-unit/" class="footer-link">EHF Anti-Doping Unit</a> 1897 </li> 1898 </ul> 1899 </div> 1900 <div class="footer-links-group"> 1901 <span class="footer-links-toggle">Competitions</span> 1902 <button class="footer-links-toggle js-footer-links-toggle" aria-controls="footerLinksOther" aria-expanded="false"> 1903 Competitions 1904 </button> 1905 <ul id="footerLinks_2" class="footer-links-list js-footer-links-list"> 1906 <li> 1907 <a href="http://ehfeuro.eurohandball.com/" class="footer-link" target="_blank">EHF EURO</a> 1908 </li> 1909 <li> 1910 <a href="http://ehfcl.eurohandball.com/" class="footer-link" target="_blank">EHF Champions League</a> 1911 </li> 1912 <li> 1913 <a href="http://ehfel.eurohandball.com/" class="footer-link">EHF European League</a> 1914 </li> 1915 <li> 1916 <a href="http://ehfec.eurohandball.com/" class="footer-link">EHF European Cup</a> 1917 </li> 1918 </ul> 1919 </div> 1920 <div class="footer-links-group"> 1921 <span class="footer-links-toggle">Services</span> 1922 <button class="footer-links-toggle js-footer-links-toggle" aria-controls="footerLinksOther" aria-expanded="false"> 1923 Services 1924 </button> 1925 <ul id="footerLinks_3" class="footer-links-list js-footer-links-list"> 1926 <li> 1927 <a href="/en/services/ehftv/" class="footer-link">EHFTV</a> 1928 </li> 1929 <li> 1930 <a href="/en/services/ehf-family/" class="footer-link">EHF Family</a> 1931 </li> 1932 <li> 1933 <a href="/en/services/tv-guide/" class="footer-link">TV Guide</a> 1934 </li> 1935 </ul> 1936 </div> 1937 <div class="footer-links-group"> 1938 <span class="footer-links-toggle">Contact</span> 1939 <button class="footer-links-toggle js-footer-links-toggle" aria-controls="footerLinksOther" aria-expanded="false"> 1940 Contact 1941 </button> 1942 <ul id="footerLinks_4" class="footer-links-list js-footer-links-list"> 1943 <li> 1944 <a href="https://homeofhandball.typeform.com/to/W03Pw3cr#source=hohwebsite" class="footer-link" target="_blank">Contact Us</a> 1945 </li> 1946 <li> 1947 <a href="/en/services/ehf-whistleblowing-platform/" class="footer-link">Confidential Report</a> 1948 </li> 1949 <li> 1950 <a href="/en/services/imprint/" class="footer-link">Imprint</a> 1951 </li> 1952 <li> 1953 <a href="https://www.iubenda.com/privacy-policy/30710801" class="iubend
1953a-nostyle no-brand iubenda-embed footer-link" title="Privacy Policy">Privacy Policy</a> 1954 </li> 1955 <li> 1956 <a href="https://www.iubenda.com/privacy-policy/30710801/cookie-policy" class="iubenda-nostyle no-brand iubenda-embed footer-link" title="Cookie Policy">Cookie Policy</a> 1957 </li> 1958 <li> 1959 <a href="https://www.iubenda.com/terms-and-conditions/30710801" class="iubenda-nostyle no-brand iubenda-embed footer-link" title="Terms and Conditions">Terms and Conditions</a> 1960 </li> 1961 <li><a href="javascript:void(0);" class="iubenda-cs-preferences-link footer-link">Privacy Preferences</a></li> 1962 </ul> 1963 </div> 1964 1965 </div> 1966 <!-- ./footer links --> 1967 </div> 1968 </footer> 1969 <!-- ./footer --> 1970<!-- iubenda footer link script -->
1971<script type="text/javascript"> 1972 (function (w, d) { 1973 var loader = function () { 1974 var s = d.createElement("script"), 1975 tag = d.getElementsByTagName("script")[0]; 1976 s.src = "https://cdn.iubenda.com/iubenda.js"; 1977 tag 1978 .parentNode 1979 .insertBefore(s, tag); 1980 }; 1981 if (w.addEventListener) { 1982 w.addEventListener("load", loader, false); 1983 } else if (w.attachEvent) { 1984 w.attachEvent("onload", loader); 1985 } else { 1986 w.onload = loader; 1987 } 1988 })(window, document); 1989</script>
1989 1990<!-- ./iubenda footer link script --> 1991
1992<script> 1993 loadjs = function () { 1994 function e(e, n) { 1995 e = e.push 1996 ? e 1997 : [e]; 1998 var t, 1999 r, 2000 i, 2001 c, 2002 o = [], 2003 f = e.length, 2004 a = f; 2005 for (t = function (e, t) { 2006 t.length && o.push(e), 2007 --a || n(o) 2008 }; f--;) 2009 r = e[f], 2010 i = s[r], 2011 i 2012 ? t(r, i) 2013 : (c = u[r] = u[r] || [], c.push(t)) 2014 } 2015 function n(e, n) { 2016 if (e) { 2017 var t = u[e]; 2018 if (s[e] = n, t) 2019 for (; t.length;) 2020 t[0](e, n), 2021 t.splice(0, 1) 2022 } 2023 } 2024 function t(e, n, r, i) { 2025 var o, 2026 s, 2027 u = document, 2028 f = r.async, 2029 a = (r.numRetries || 0) + 1, 2030 h = r.before || c; 2031 i = i || 0, 2032 /(^css!|\.css$)/.test(e) 2033 ? (o = !0, s = u.createElement("link"), s.rel = "stylesheet", s.href = e.replace(/^css!/, "")) 2034 : (s = u.createElement("script"), s.src = e, s.async = void 0 === f || f), 2035 s.onload = s.onerror = s.onbeforeload = function (c) { 2036 var u = c.type[0]; 2037 if (o && "hideFocus" in s) 2038 try { 2039 s.sheet.cssText.length || (u = "e") 2040 } catch (e) { 2041 u = "e" 2042 } 2043 if ("e" == u && (i += 1) < a) 2044 return t(e, n, r, i); 2045 n(e, u, c.defaultPrevented) 2046 }, 2047 h(e, s) !== !1 && u 2048 .head 2049 .appendChild(s) 2050 } 2051 function r(e, n, r) { 2052 e = e.push 2053 ? e 2054 : [e]; 2055 var i, 2056 c, 2057 o = e.length, 2058 s = o, 2059 u = []; 2060 for (i = function (e, t, r) { 2061 if ("e" == t && u.push(e), "b" == t) { 2062 if (!r) 2063 return; 2064 u.push(e) 2065 } 2066 --o || n(u) 2067 }, c = 0; c < s; c++) 2068 t(e[c], i, r) 2069 } 2070 function i(e, t, i) { 2071 var s, 2072 u; 2073 if (t && t.trim && (s = t), u = ( 2074 s 2075 ? i 2076 : t) || {}, s) { 2077 if (s in o) 2078 throw "LoadJS"; 2079 o[s] = !0 2080 } 2081 r(e, function (e) { 2082 e.length 2083 ? (u.error || c)(e) 2084 : (u.success || c)(), 2085 n(s, e) 2086 }, u) 2087 } 2088 var c = function () { }, 2089 o = {}, 2090 s = {}, 2091 u = {}; 2092 return i.ready = function (n, t) { 2093 return e(n, function (e) { 2094 e.length 2095 ? (t.error || c)(e) 2096 : (t.success || c)() 2097 }), 2098 i 2099 }, 2100 i.done = function (e) { 2101 n(e, []) 2102 }, 2103 i.reset = function () { 2104 o = {}, 2105 s = {}, 2106 u = {} 2107 }, 2108 i.isDefined = function (e) { 2109 return e in o 2110 }, 2111 i 2112 }(); 2113 2114 var scriptsToLoad = [ 2115 '/frontend.kw/dist/assets/js/plugin.min.js?v=DXe0FBfLFLhFFSCsbO3phjOEt5JUBgmtc-TxQaZOgKo', 2116 '/frontend.kw/dist/assets/js/common.min.js?v=ObAbUrBcy68qWLW1nv5WLUh2i3fVyLFSeCA3gQbppfI', 2117 '/assets/js/axios.min.js', 2118 '/assets/js/vue.min.js', 2119 '/assets/js/ados.js', 2120 '/assets/js/vue-lazyload.js', 2121 '/assets/js/vue-observe-visibility.min.js', 2122 '/assets/js/lodash.min.js']; 2123 2124 // TODO: minification 2125 var bundlePaths = { 2126 validation: '/frontend.kw/dist/assets/js/validation.min.js?v=F1uf0dmtwbOYanYdMw1EbhujgkKx-v4brLzZL_e8iDc', 2127 jquery: '/frontend.kw/dist/assets/js/jquery.min.js?v=IVYjOt3C0gabXb0L2xHJxToUos0xjt_q7c6BMxap7G0', 2128 flickity: '/frontend.kw/dist/assets/js/flickity.min.js?v=iZAbock1nGlq5BbGvdRbvGRLutq7Qhc3_keSQlkO_gs', 2129 fullcalendar: '/frontend.kw/dist/assets/js/fullcalendar.min.js?v=xIksqYufQQpPaVa8I9W41CyJnWUbdY92Xs-O6UeFf7Q', 2130 datepicker: '/frontend.kw/dist/assets/js/datepicker.min.js?v=niKVtp_dFZ9aIxGgNLVu-Y_kUm9QHmCddQp_2mglk0s', 2131 lightgallery: '/frontend.kw/dist/assets/js/lightgallery.min.js?v=6APPf1ao9htSh77Ogk6d_XlRz11QaAz6ED3Wl2VJwK8', 2132 tooltip: '/frontend.kw/dist/assets/js/tooltip.min.js?v=7wDBQ5-RL9r8pdPoD49vavotlA9k9VGfLcfaO2ZbvWo', 2133 eventcountdown: '/frontend.kw/dist/assets/js/eventcountdown.min.js?v=np13fJnKCHLDqBla4VVzYhYpQpoKbSv8omgbT_Qunpk',
2134 seotext: '/frontend.kw/dist/assets/js/seotext.min.js?v=Ho7pPmOKTrMzEWPOpZMUSE5aVZvkrfq-KY-1ER39SY0', 2135 head2head: '/frontend.kw/dist/assets/js/head2head.js?v=ck3CotXhh-SEvvZwuQKwO7UPpw4O8AqVGFRXiLRQdiw', 2136 livescores: '/assets/js/livescores_vue.js?v=r0JK-Ft8xuO4mTpSUsvihOOPe4rSWCQgMk-m1W4MLjU', 2137 searchdetails: '/assets/js/searchdetails_vue.js?v=IxFYktc4OOBWl3RXdvZf0QxH2cFieE0ZovS-xXIp224', 2138 homeofhandball: '/assets/js/homeofhandball_vue.js?v=ypenD_iJsapjxH8bZyOhBAN28c4NaXRhF9uYAtIoRyA', 2139 calendarOverview: '/assets/js/calendarOverview_vue.js?v=tl4jYI1bz6y-7Y0s0_D6V-AOxcWhMuwH0TSCh0Qi9bw', 2140 matches: '/assets/js/matches_vue.js?v=-59DTSySxEE_e4WtNKAimrFkkpI0F_0jdpLT72Awa2Q', 2141 federations: '/assets/js/federations_vue.js?v=N526ker8Rj6zL95z0k5cG60OSaguu5oaJVnyLqOSXiU', 2142 matchdetails: '/assets/js/matchdetails_vue.js?v=eCSCjeS0L4Pvp1q23iA3bxwH1N3a4Wav694B3Gv-dOg', 2143 newsletter: '/assets/js/newsletter.js?v=NeC6FgPcOnSFOEYBi6ZgfL0vVit9e4eFZDp_jj6E188', 2144 tvGuide: '/assets/js/tvGuide.js?v=FgTftmtIkV1eAMorlfN6ZpAXaiMoRzjWVOYz9Y9NbrI', 2145 standings: '/assets/js/standings_vue.js?v=R8rZA_Nj0A81MUBpCgAl9eMA4UzlQoemMNjm349RVR8', 2146 newsOverview: '/assets/js/newsOverview_vue.js?v=Kw1VtKt2JK4OD2jE9HxW5GvoskSR-DU_LFm1oReTlXo', 2147 playerDetails: '/assets/js/playerDetails_vue.js?v=2OEwlr06_kMDKHmhDd7aDJkPBpt5_myh5gR-6Ms0XGw', 2148 vueRouter: '/assets/js/vue-router.min.js', 2149 statisticsDetails: '/assets/js/statisticsDetails.js?v=ZFj0hRyZW08VldVI2gn8gEieWBR5u5QB_iv4rI1kWf8', 2150 liveBlog: '/assets/js/liveBlog.js?v=EhGtVEJNpBymYV1ykkbAGeQ0xYPLq82xpvYopY5SR4s', 2151 recaptcha: '//www.google.com/recaptcha/api.js', 2152 typeForm: '//embed.typeform.com/next/embed.js', 2153 clubDetails: '/assets/js/clubDetails.js?v=Hr_cwWYvPuClpCg92tVGqgAXJZZSvuNnnmDzYXmNTFQ', 2154 clubDetailsEuro: '/assets/js/clubDetailsEuro.js?v=kphBmRc7QZlrbir3xH_GBJopXaoQfKWSQz0tOzkFqJA', 2155 ebtItems: '/assets/js/ebtItems_vue.js?v=gpzMTiL_49J5k7EVt06pOYsQMzPbf2nZSM_zKac1_3w', 2156 ebtOfficials: '/assets/js/ebtOfficials_vue.js?v=rusz8MFGIc3eOmY52FCZ701W2XUcVMIJSVrOPSKFdqQ', 2157 ebtEventDetails: '/assets/js/ebtEventDetails_vue.js?v=Bs77QTVBQn2XD1pl24IYJ_52GJy27B8PioEahlvcrjA', 2158 tablelabels: '/frontend.kw/dist/assets/js/tablelabels.min.js?v=myNdCtxc99DgWwLQQotOkSBYsYXL-8JDnvEVdjepaNA', 2159 wsc: '/frontend.kw/dist/assets/js/wsc.min.js?v=tcbRHjQS0lo7XAIQwSPg3Vc557T6TBAN_b1ewT6lhak', 2160 topStatistics: '/assets/js/topStatistics_vue.js?v=wkaeKuJjRw05Uf1nXrrKkB0AikH8_xrMzv30ufiQ8oE', 2161 commissionMembers: '/assets/js/commissionMembers_vue.js?v=qFkTFEGzniCDaGO3xtuIHp0R47JbUvIRrz-7Ry-J8bo', 2162 officials: '/assets/js/officials_vue.js?v=Giq2X1Zb6X1LkIiA25gC9LM1xycntEiKGa5-grS2CCs', 2163 numbers: '/frontend.kw/dist/assets/js/numbers.min.js?v=1af8Exk5K-rsPtyzpBJ-as-G72M6yS-j_ioaAzwDmKg', 2164 milestones: '/frontend.kw/dist/assets/js/milestones.min.js?v=wADwkwwXzdlS4TGuR8kONPLWbDa-CJN0RCPiFAExVbk', 2165 dynamicmedia: '/frontend.kw/dist/assets/js/dynamicmedia.min.js?v=rfbonSeWSWCtk69vc5UNhAdqKIbFrvKF7evs7Df8L4Y', 2166 peopleofhandball: '/frontend.kw/dist/assets/js/peopleofhandball.js?v=u_wmWqU5sCSQC8wL_ePY1c1o_juxJBww4cx1poKVRm8' 2167 }; 2168 2169 var modules = document.querySelectorAll('[data-js-requires]'); 2170 2171 for (var i = 0; i < modules.length; i++) { 2172 var pluginList = modules[i] 2173 .getAttribute('data-js-requires') 2174 .split(","); 2175 2176 for (var j = 0; j < pluginList.length; j++) { 2177 var pluginId = pluginList[j].trim(); 2178 var path = bundlePaths[pluginId]; 2179 2180 if (scriptsToLoad.indexOf(path) === -1) { 2181 scriptsToLoad.push(path); 2182 } 2183 } 2184 } 2185 2186 // load the scripts 2187 loadjs(scriptsToLoad, { 2188 success: function () { }, 2189 async: false 2190 }); 2191</script>
2191 2192 2193 2194
2194<script async type="text/plain" class="_iub_cs_activate js-consent-script" data-iub-purposes="3" charset="utf-8"> 2195 window._refinerQueue = window._refinerQueue || []; 2196 function _refiner() { _refinerQueue.push(arguments); } 2197 _refiner('setProject', '595f2db0-887a-11ee-8315-f7c8b38a0b9e'); 2198 (function () { 2199 var a = document.createElement("script"); 2200 a.type = "text/javascript"; a.async = !0; 2201 a.src = "https://js.refiner.io/v001/client.js"; 2202 var b = document.getElementsByTagName("script")[0]; 2203 b.parentNode.insertBefore(a, b) 2204 })(); 2205 </script>
2205 2206
2207<script async type="text/plain" class="_iub_cs_activate js-consent-script" data-iub-purposes="5" data-suppressedsrc="/frontend.kw/dist/assets/js/adblock.min.js" charset="utf-8"></script>
2207 2208 2209 2210
2210<script type="application/ld+json"> 2211{ 2212 "name":"", 2213 "@type":"SportsOrganization", 2214 "@id":"http://www.eurohandball.com/en/", 2215 "@context":"http://schema.org", 2216 "url":"http://www.eurohandball.com/en/", 2217 "description":"", 2218 "legalName":"", 2219 "telephone":"", 2220 "foundingDate":"", 2221 "foundingLocation":"", 2222 "sport":"Handball", 2223 "logo": 2224 { 2225 "@type":"ImageObject", 2226 "url":"/media/tignzxwg/ehf-primary.svg", 2227 "width":"80", 2228 "height":"120" 2229 }, 2230 "location": 2231 { 2232 "@type":"Place", 2233 "address": 2234 { 2235 "@type":"PostalAddress", 2236 "addressCountry":"", 2237 "addressLocality":"", 2238 "streetAddress":"" 2239 }, 2240 "sameAs": 2241 [ 2242 "https://www.linkedin.com/company/european-handball-federation/", 2243 "https://facebook.com/homeofhandball/", 2244 "https://twitter.com/HomeofHandball", 2245 "https://www.youtube.com/c/thehomeofhandball", 2246 "https://www.tiktok.com/@homeofhandball", 2247 "https://www.instagram.com/thehomeofhandball/" 2248 ]}} 2249</script>
2249 2250 2251 2252</body> 2253</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.