@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:300;src:url(3a51f6c263fa234cd08c.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:400;src:url(2f02effe392a63dc07a5.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:500;src:url(d0e9b48e993b28ecb930.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:700;src:url(7ceec6fd3e7d00630b25.woff2) format("woff2")}.jm-sr-only{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}h1[tabindex="-1"]:focus,h2[tabindex="-1"]:focus,h3[tabindex="-1"]:focus{outline:none}.jm-rich-text ol,.jm-rich-text ul{list-style-position:outside;padding-left:22px}.jm-rich-text ul{list-style-type:disc}.jm-rich-text ol{list-style-type:decimal}.jm-rich-text ul ul{list-style-type:circle}.jm-rich-text ol ol{list-style-type:lower-alpha}.jm-rich-text li{margin:0}.jm-rich-text b,.jm-rich-text strong{font-weight:700}.jm-rich-text em,.jm-rich-text i{font-style:italic}body,html{overflow-x:clip}.event-breadcrumb{background-image:linear-gradient(90deg,#fdc300,#b7c231,#a1c240,#1abf9e,#007a8c,#006a6e,#025951);margin-bottom:30px;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%)}.event-breadcrumb ol{align-items:baseline;display:flex;flex-wrap:wrap;gap:0 10px;list-style:none;margin:0;padding:15px 20px}.event-breadcrumb li{color:#000;margin:0}.event-breadcrumb li+li:before{content:"»";margin-right:10px}.event-breadcrumb [aria-current=page]{text-decoration:none}.job4u-public-app .event-breadcrumb a{color:#000;text-decoration:underline}.jm-loading{align-items:center;animation:jm-loading-appear .2s ease-out .3s both;display:flex;flex-direction:column;gap:12px;padding:40px 0}.jm-loading-swoosh{height:56px;overflow:visible;width:72px}.jm-loading-swoosh path{fill:none;stroke:#fda200;stroke-width:3.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.jm-loading-stroke-4u{animation:jm-loading-draw-4u 2.2s cubic-bezier(.65,0,.35,1) .3s infinite}.jm-loading-stroke-bar{animation:jm-loading-draw-bar 2.2s cubic-bezier(.65,0,.35,1) .3s infinite}.jm-loading-label{color:#444;font-size:16px}@keyframes jm-loading-appear{0%{opacity:0}to{opacity:1}}@keyframes jm-loading-draw-4u{0%{stroke-dashoffset:1;opacity:1}55%,80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes jm-loading-draw-bar{0%,50%{stroke-dashoffset:1;opacity:1}65%,80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@media(prefers-reduced-motion:reduce){.jm-loading-swoosh path{stroke-dashoffset:0;animation:jm-loading-pulse 2s ease-in-out .3s infinite}}@keyframes jm-loading-pulse{0%,to{opacity:.45}50%{opacity:1}}.job4u-public-app{box-sizing:border-box;color:#000;font-family:Ubuntu,sans-serif;font-size:17px;line-height:1.5;overflow-wrap:break-word}.job4u-public-app *,.job4u-public-app :after,.job4u-public-app :before{box-sizing:inherit}.job4u-public-app button{border-radius:0;white-space:normal}.job4u-public-app a{text-decoration:none}.job4u-public-app p:where(:not(.jm-app *)){margin-bottom:25px}.job4u-public-app h1{font-size:28px}.job4u-public-app h2{font-size:26px}.event-columns,.events-overview{align-items:flex-start;display:flex;gap:30px;margin-bottom:40px}.event-section-aside,.event-sidebar{flex:0 0 395px;width:395px}.event-main,.events-sections{flex:1;min-width:0}.event-sidebar-box{background-color:#bdeee9;padding:30px}.event-sidebar-box .event-sidebar-title{font-size:28px;font-weight:700;line-height:1.2;margin:0 0 20px;text-transform:uppercase}.event-sidebar-box .event-sidebar-dates{font-weight:700;margin-bottom:25px}.event-sidebar-box .event-sidebar-text,.event-sidebar-box>:last-child{margin-bottom:0}.event-sidebar-organizers{padding:30px 40px}.event-sidebar-organizers-title{margin:0}.event-sidebar-organizers ul{list-style:none;margin:0;padding:0}.event-sidebar-organizers li{margin:0}.event-sidebar-organizers img{display:block;height:auto;margin:10px 0;max-width:180px}.job4u-public-app .event-sidebar a{color:#04bfad;font-weight:700}.event-tiles{--tile-gap:20px;display:flex;flex-wrap:wrap;gap:var(--tile-gap);list-style:none;margin:0;padding:0}.event-tile{display:flex;transition:width .2s ease;width:calc(50% - var(--tile-gap)/2)}.event-tile-inner{background:#d3d3d3;display:flex;flex-direction:column;position:relative;transition:all .2s ease;width:100%}.event-tile-imagepart{display:block;height:200px;position:relative;width:100%}.job4u-public-app .event-tile-image{display:block;height:100%;object-fit:cover;width:100%}.event-tile-badge{background-color:#025951;border-radius:2px;bottom:20px;padding:7px 15px;position:absolute;right:10px;text-transform:lowercase}.event-tile-badge,.event-tile-title{color:#fff;font-weight:600;transition:all .2s ease}.event-tile-title{align-items:center;background-color:#000;border-top:6px solid #04bfad;display:flex;flex:1;font-size:1.3rem;justify-content:center;margin:0;padding:20px;text-align:center;text-transform:uppercase}.event-tile.is-coming-soon .event-tile-badge{background-color:#fff;border:1px solid #eee;color:#025951;font-weight:700;z-index:1}.event-tile.is-coming-soon .event-tile-title{background-color:#555}.event-tile.is-coming-soon .event-tile-imagepart:after{background-color:hsla(0,0%,100%,.769);content:"";inset:0;position:absolute}.event-tile.is-coming-soon .event-tile-inner{cursor:default;pointer-events:none}.event-tile-inner:hover .event-tile-title{border-top-color:#fdc300;color:#fdc300}.event-tile-inner:hover .event-tile-badge{background-color:#000}.section-matchmeista{-webkit-overflow-scrolling:touch;overflow-x:auto}@media screen and (min-width:1200px){.event-tiles{--tile-gap:15px}}.event-section-view .event-main>.event-section>.event-section-title:first-child{margin-top:0}.event-section-aside{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.event-section-aside .event-sidebar{flex:none;width:100%}.job4u-public-app .event-back{align-items:center;background-color:#025951;border-radius:2px;color:#fff;display:inline-flex;font-weight:700;min-height:44px;padding:7px 15px;transition:background-color .2s ease}.job4u-public-app .event-back:focus-visible,.job4u-public-app .event-back:hover{background-color:#000}.event-section-nav{background:#fff;width:100%}.job4u-public-app .event-section-nav-title{color:#444;font-size:13px;font-weight:700;letter-spacing:.06em;margin:0;padding:12px 20px 6px;text-transform:uppercase}.job4u-public-app .event-section-nav-toggle{display:none}.event-section-nav-list{list-style:none;margin:0;padding:0 0 8px}.event-section-nav-list li{margin:0}.job4u-public-app .event-section-nav-item{align-items:center;color:#000;display:flex;font-size:14px;font-weight:500;gap:6px;letter-spacing:.02em;line-height:1.35;min-height:44px;padding:8px 20px;text-transform:uppercase;transition:background-color .2s ease}.job4u-public-app .event-section-nav-item:focus-visible,.job4u-public-app .event-section-nav-item:hover{background-color:rgba(189,238,233,.5)}.job4u-public-app .event-section-nav-item.is-active{background-color:#bdeee9;font-weight:700}.job4u-public-app .event-section-nav-item.is-disabled{color:#444;opacity:.75}.event-section [id],.event-section-title{scroll-margin-top:10px}.event-skeleton-shapes{display:block}.event-skeleton-shapes [class^=event-skeleton-]{background:#e5e5e5;border-radius:4px;display:block}.event-skeleton[data-variant=hub] .event-skeleton-shapes{align-items:flex-start;display:flex;gap:30px}.event-skeleton[data-variant=hub] .event-skeleton-shapes .event-skeleton-sidebar{flex:0 0 395px;height:420px;width:395px}.event-skeleton[data-variant=hub] .event-skeleton-shapes .event-skeleton-tiles{background:none;display:grid;flex:1;gap:15px;grid-template-columns:repeat(2,1fr)}.event-skeleton[data-variant=hub] .event-skeleton-shapes .event-skeleton-tile{height:260px}.event-skeleton[data-variant=section] .event-skeleton-shapes{align-items:flex-start;display:flex;gap:30px}.event-skeleton[data-variant=section] .event-skeleton-shapes .event-skeleton-sidebar{flex:0 0 395px;height:360px;width:395px}.event-skeleton[data-variant=section] .event-skeleton-shapes .event-skeleton-rows{background:none;display:grid;flex:1;gap:20px}.event-skeleton[data-variant=section] .event-skeleton-shapes .event-skeleton-row{height:120px}@media(prefers-reduced-motion:no-preference){@keyframes event-section-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.event-section,.event-section .letter-group-items>li,.event-section .section-professions>li{animation:event-section-enter .35s ease-out both}.event-section .letter-group-items>li:first-child,.event-section .section-professions>li:first-child{animation-delay:40ms}.event-section .letter-group-items>li:nth-child(2),.event-section .section-professions>li:nth-child(2){animation-delay:80ms}.event-section .letter-group-items>li:nth-child(3),.event-section .section-professions>li:nth-child(3){animation-delay:.12s}.event-section .letter-group-items>li:nth-child(4),.event-section .section-professions>li:nth-child(4){animation-delay:.16s}.event-section .letter-group-items>li:nth-child(5),.event-section .section-professions>li:nth-child(5){animation-delay:.2s}.event-section .letter-group-items>li:nth-child(6),.event-section .section-professions>li:nth-child(6){animation-delay:.24s}.event-section .letter-group-items>li:nth-child(7),.event-section .section-professions>li:nth-child(7){animation-delay:.28s}.event-section .letter-group-items>li:nth-child(8),.event-section .section-professions>li:nth-child(8){animation-delay:.32s}.event-tile-imagepart{overflow:hidden}.event-tile-image{transition:transform .3s ease-out}.event-tile-inner:focus-visible .event-tile-image,.event-tile-inner:hover .event-tile-image{transform:scale(1.05)}@keyframes event-skeleton-puls{0%,to{opacity:1}50%{opacity:.55}}.event-skeleton-shapes{animation:event-skeleton-puls 1.6s ease-in-out infinite}}.event-section-title{align-items:center;display:flex;font-size:28px;font-weight:700;gap:20px;margin:40px 0 30px;text-align:center;text-transform:uppercase}.event-section-title:after,.event-section-title:before{background-color:#000;content:"";flex:1;height:1px}.az-filter{display:flex;flex-wrap:wrap;margin-bottom:20px}.az-filter button{background-color:#000;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1.1rem;height:40px;margin:0 10px 10px 0;min-width:40px;padding:5px;transition:all .2s ease}.az-filter button.is-active,.az-filter button:hover{background-color:#04bfad}.exhibitor-cards{display:block}.exhibitor-card{align-items:start;border-bottom:1px solid #ccc;display:grid;grid-template-areas:"head logo" "professions logo" "jobs logo";grid-template-columns:7fr 3fr;grid-template-rows:auto auto 1fr;padding:30px 5px;width:100%}.exhibitor-card-head{grid-area:head}.exhibitor-card-name{display:inline;font-size:1.2em;font-weight:600;line-height:1.6;margin:0 8px 0 0}.exhibitor-card-internship{font-size:.95em;font-weight:700}.exhibitor-card-professions{color:#000;grid-area:professions;margin:30px 0 0;padding-left:20px}.exhibitor-card-professions li{line-height:1.6;margin-bottom:4px}.exhibitor-card-professions a{color:#04bfad}.exhibitor-card-professions a:hover{color:#025951}.exhibitor-card-jobs{color:#025951;font-weight:500;grid-area:jobs;margin-top:10px}.exhibitor-card-jobs:after{content:" »"}.exhibitor-card-jobs:hover{color:#fda200}.exhibitor-card-logo{align-items:flex-start;display:flex;grid-area:logo;justify-content:flex-end}.exhibitor-card-logo img{height:auto;max-width:200px;padding:10px;width:100%}.section-intro{margin-bottom:30px}.letter-group-title{background-color:#04bfad;color:#000;font-size:1.1em;font-weight:600;margin:0 0 20px;padding:15px 20px}.letter-group-items{list-style:none;margin:0 0 40px;padding:0 0 0 5px}.letter-group-items li{line-height:1.6;margin-bottom:4px}.section-professions{list-style:none;margin:0;padding:0}.profession-block{border-bottom:1px solid #ccc;padding:30px 5px}.profession-title{font-size:1.2em;font-weight:600;margin:0 0 10px}.profession-exhibitors{margin:0;padding-left:20px}.profession-exhibitors li{margin-bottom:2px}.section-themes{margin:20px 0}.theme-group{margin-bottom:10px}.theme-group h3{font:inherit;margin:0}.theme-group button{border:0;cursor:pointer;font-family:inherit;font-size:1.2em;font-weight:600;padding:20px 60px 20px 20px;position:relative;text-align:left;transition:all .4s ease;width:100%}.theme-group button,.theme-group button:focus,.theme-group button:hover{background-color:#04bfad;color:#000}.theme-group.is-open button,.theme-group.is-open button:focus,.theme-group.is-open button:hover{background-color:#025951;color:#fff}.theme-group .theme-group-indicator{border-bottom:2px solid;border-right:2px solid;height:10px;position:absolute;right:25px;top:50%;transform:translateY(-50%) rotate(-45deg);transition:transform .2s ease;width:10px}.theme-group.is-open .theme-group-indicator{transform:translateY(-75%) rotate(45deg)}.theme-professions{list-style:none;margin:0;padding:20px}.theme-professions>li{margin-bottom:30px}.theme-professions>li:last-child{margin-bottom:0}.theme-professions strong{display:block;margin-bottom:10px}.theme-professions ul{color:#777;list-style:circle;margin:0;padding-left:20px}.theme-professions ul li{margin-bottom:7px}.events-intro{background-color:#bdeee9;flex:0 0 395px;padding:30px;width:395px}.events-intro h2{font-size:22px;font-weight:700;margin-top:0;text-transform:uppercase}.events-intro ul{padding-left:20px}.events-section-title{align-items:center;display:flex;font-size:26px;font-weight:600;gap:22px;justify-content:center;line-height:1.2;margin:0 0 20px;padding:10px 20px;text-align:center;text-transform:uppercase}.events-section-title:after,.events-section-title:before{background-color:#000;content:"";flex:1;height:2px}.events-cards{display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:0 0 30px;padding:0}.events-card{display:flex;transition:width .2s ease;width:100%}.job4u-public-app .events-card-inner{background-color:#000;color:#fff;display:flex;flex-direction:column;transition:all .2s ease;width:100%}.job4u-public-app .events-card-inner:hover{color:#fff}.job4u-public-app .events-card-inner:hover .events-card-imagepart{border-bottom-color:#fdc300}.job4u-public-app .events-card-inner:hover .events-card-name{color:#fdc300}.job4u-public-app .events-card-image{display:block;height:100%;object-fit:cover;width:100%}.events-card-body{align-content:center;display:flex;flex:1;flex-wrap:wrap;justify-content:center;padding:15px 10px}.events-card-name{font-size:1.3rem;font-weight:700;margin:0 0 5px;text-align:center;text-transform:uppercase;transition:color .2s ease;width:100%}.job4u-public-app .events-card-venue{font-size:1.1rem;margin:0;text-align:center;text-transform:uppercase;width:100%}.events-card-days{font-size:.9rem;line-height:2rem;list-style:none;margin:0;padding:5px 0}.events-card-days li{display:block;margin:0}.events-card-daynumber{color:#04bfad;display:inline;font-size:2.2rem;font-weight:700;margin-right:4px}.event-state,.events-state,.section-empty{color:#444;padding:30px 0}@media screen and (max-width:1024px){.job4u-public-app{padding:0 20px}.event-columns,.events-overview{align-items:stretch;flex-direction:column;gap:20px}.event-section-aside,.event-sidebar,.events-intro{flex:0 0 auto;width:100%}.event-section-aside{gap:12px}.event-section-nav-title{display:none}.job4u-public-app .event-section-nav-toggle{align-items:center;background:#fff;border:0;color:#000;cursor:pointer;display:flex;font:inherit;font-weight:700;justify-content:space-between;min-height:44px;padding:8px 20px;width:100%}.job4u-public-app .event-section-nav-toggle:after{content:"▾";transition:transform .2s ease}.event-section-nav.is-open .event-section-nav-toggle:after{transform:rotate(180deg)}.event-section-nav:not(.is-open) .event-section-nav-list{display:none}.event-skeleton[data-variant=section] .event-skeleton-shapes{align-items:stretch;flex-direction:column;gap:20px}.event-skeleton[data-variant=section] .event-skeleton-shapes .event-skeleton-sidebar{flex:none;height:160px;width:100%}.event-sidebar-organizers{align-items:center;display:flex;flex-wrap:nowrap;padding:0 10px}.event-sidebar-organizers ul{display:flex;flex:1;flex-wrap:nowrap;min-width:0}.event-sidebar-organizers li{flex:1 1 0;min-width:0}.event-sidebar-organizers img{box-sizing:border-box;max-width:120px;padding:0 10px;width:100%}}@media screen and (max-width:900px){.event-tiles{grid-gap:1rem;display:grid;grid-auto-flow:column;max-width:100vw;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:inline mandatory}.event-tile{min-width:150px;scroll-snap-align:start;width:33vw}.event-tile-title{background-color:rgba(0,0,0,.6);font-size:15px;height:100%;hyphens:auto;inset:0;letter-spacing:-.5px;padding:4%;position:absolute}.event-tile-badge{display:none}}@media screen and (max-width:600px){.event-section-title{font-size:22px}.event-section-title:after,.event-section-title:before{display:none}.theme-group button{font-size:1.05em;padding:15px 45px 15px 15px}.az-filter button{height:34px;margin:0 8px 8px 0;min-width:34px}.exhibitor-card{grid-template-areas:"head" "professions" "jobs" "logo";grid-template-columns:1fr;grid-template-rows:auto}.exhibitor-card-logo{justify-content:flex-start}.exhibitor-card-logo img{max-width:120px}}.events-shortcode{margin:0 0 30px}.events-card-imagepart{background-color:#d9d9d9;border-bottom:6px solid #04bfad;display:block;height:150px;transition:border-color .2s ease;width:100%}@media screen and (min-width:600px){.events-card,.events-shortcode .events-card{width:calc(50% - 10px)}}@media screen and (min-width:850px){.events-shortcode .events-card{width:calc(33.3% - 13.33333px)}}@media screen and (min-width:1200px){.events-card{width:calc(33% - 13.33333px)}.events-shortcode .events-card{width:calc(20% - 16px)}}@media(prefers-reduced-motion:reduce){.event-tile,.event-tile-badge,.event-tile-inner,.event-tile-title,.events-card,.events-card-imagepart,.events-card-inner,.events-card-name{transition:none}}
/*# sourceMappingURL=eventsPublic.bundle.css.map*/