/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.logo--header{height:5.2554rem;position:relative;right:15px;width:370px}.logo--header-mobile{height:32px;width:227px}.logo--light{width:100px}.logo--dark{width:120px}
.sg-colors,.sg-icons{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));list-style:none;margin:0;padding:0}.sg-icons-list-item,.sg-swatch-list-item{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 .5rem .5rem 0;max-width:14rem;min-width:5rem;padding:.3rem}.sg-swatch{border-radius:.3125rem;display:block;height:4rem;margin-bottom:.3em}.sg-label{font-size:90%;line-height:1}.sg-icons--dark{background-color:#333;color:#fff;padding:10px 0}.sg-icons-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sg-icons-list-item a{text-decoration:none}.sg-icons-list-item img{height:20px;width:20px}.sg-icons-list-item .sg-label--icon{margin-left:6px}.menu-container{background-color:#282e31;padding:10px}.menu-title{color:hsla(0,0%,100%,.5);font-family:Poppins,Poppins Pl,sans-serif;font-size:14px;font-weight:700}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.menu--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu__link:not(:last-child){margin-right:30px}.menu__link:last-child{margin-right:0}.menu .menu__link .link--primary{color:#d21e26;font-family:Poppins,Poppins Pl,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;line-height:21px}.menu.menu-right .menu__link .link--menu{color:#000;font-family:Poppins,Poppins Pl,sans-serif;font-size:16px;font-weight:700;letter-spacing:2px;line-height:27px;text-align:right;text-transform:uppercase}.menu.menu-right .menu__link .link--menu:hover{color:#d21e26;text-decoration:underline}.menu .menu__link .link--menu{color:#61666c;font-size:12px;font-weight:600;letter-spacing:.15em;line-height:18px}.menu .menu__link .link--menu:hover{color:#d21e26;text-decoration:underline}
.sg-colors,.sg-icons{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));list-style:none;margin:0;padding:0}.sg-icons-list-item,.sg-swatch-list-item{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 .5rem .5rem 0;max-width:14rem;min-width:5rem;padding:.3rem}.sg-swatch{border-radius:.3125rem;display:block;height:4rem;margin-bottom:.3em}.sg-label{font-size:90%;line-height:1}.sg-icons--dark{background-color:#333;color:#fff;padding:10px 0}.sg-icons-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sg-icons-list-item a{text-decoration:none}.sg-icons-list-item img{height:20px;width:20px}.sg-icons-list-item .sg-label--icon{margin-left:6px}.layout--onecol .layout__region{width:100%}.layout--onecol .layout__region--content .paragraph-views-block__title{color:#000;font-family:Poppins,Poppins Pl,sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;line-height:24px;margin-bottom:10px;margin-left:16px}@media (min-width:768px) and (max-width:1024px){.layout--onecol .layout__region--content .paragraph-views-block__title{font-size:14px;line-height:21px;margin-bottom:6px;margin-left:20px}}@media (min-width:1025px){.layout--onecol .layout__region--content .paragraph-views-block__title{font-size:18px;line-height:27px;margin-bottom:7px;margin-left:40px}}
.sg-colors,.sg-icons{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));list-style:none;margin:0;padding:0}.sg-icons-list-item,.sg-swatch-list-item{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 .5rem .5rem 0;max-width:14rem;min-width:5rem;padding:.3rem}.sg-swatch{border-radius:.3125rem;display:block;height:4rem;margin-bottom:.3em}.sg-label{font-size:90%;line-height:1}.sg-icons--dark{background-color:#333;color:#fff;padding:10px 0}.sg-icons-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sg-icons-list-item a{text-decoration:none}.sg-icons-list-item img{height:20px;width:20px}.sg-icons-list-item .sg-label--icon{margin-left:6px}@media (min-width:0) and (max-width:767px){body.user-logged-in nav#toolbar-bar{position:fixed}}body.user-logged-in .responsive-header{top:78px}@media (min-width:1025px){body.user-logged-in .responsive-header{top:39px}}body.toolbar-horizontal.toolbar-tray-open .responsive-header{top:79px}#backtotop{z-index:502}@media (min-width:0) and (max-width:767px){#backtotop{z-index:90}}.responsive-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;width:100%;z-index:501}@media (min-width:1025px){.responsive-header.non-sticky-header{position:static}.responsive-header.non-sticky-header .header-container{height:unset;position:static}}.header-hamburger{background-color:#d21e26;background-image:url(/themes/custom/ewc/images/header/hamburger.png);background-position:50%;background-repeat:no-repeat;background-size:24px;border:none;border-radius:5px;cursor:pointer;padding:22px}.header__logo{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.2);box-shadow:0 2px 12px rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:14px}@media (min-width:768px) and (max-width:1024px){.header__logo{padding:14px 20px}}@media (min-width:1025px){.header__logo{padding:0}}.header__logo-desktop{display:none}.header-container.active{display:block;position:absolute}.header-container{background-color:#fff;-webkit-box-shadow:4px 4px 20px rgba(0,0,0,.12);box-shadow:4px 4px 20px rgba(0,0,0,.12);-webkit-box-sizing:border-box;box-sizing:border-box;display:none;height:calc(100vh - 72px);overflow-y:scroll;padding:32px;position:absolute;top:72px;width:100%}@media (min-width:768px) and (max-width:1024px){.header-container{padding:38px}}@media (min-width:0) and (max-width:1024px){.header-container .menu__link{margin-bottom:16px}}@media (min-width:768px) and (max-width:1024px){.header-container{-ms-flex-item-align:end;align-self:flex-end;width:413px}}@media (min-width:0) and (max-width:1024px){.header-container.active .header__search .ewc-search form input[type=text],.header-container.active .header__search .search-form input[type=text]{height:40px;width:100%}}.header__regions{margin:32px 0}.header__regions .header__tertiary-menu__desktop{display:none}.header__regions .header-bottom__nav:not(:last-of-type){margin-bottom:16px}.header__secondary-menu,.header__tertiary-menu{padding-top:16px}.header__primary-menu ul.menu{position:relative}@media (min-width:1440px){.header__primary-menu ul.menu .menu__link:last-child{position:absolute;right:19px}}.header__primary-menu ul.menu .menu__link:last-child .link--primary{background-color:#d21e26;border-radius:4px;color:#fff!important;padding:10px 20px}.header__primary-menu ul.menu .menu__link:last-child .link--primary:hover{text-decoration:none!important}.header__primary-menu ul.menu,.header__secondary-menu ul.menu,.header__tertiary-menu ul.menu{display:block}@media (min-width:0) and (max-width:1024px){.header__primary-menu .menu__link .link--menu,.header__primary-menu .menu__link .link--primary,.header__secondary-menu .menu__link .link--menu,.header__secondary-menu .menu__link .link--primary{font-family:Poppins,Poppins Pl,sans-serif;font-size:18px;font-weight:600;letter-spacing:2.7px;line-height:27px;line-height:30px}}@media (min-width:1025px){.header__primary-menu .menu__link .link--menu,.header__primary-menu .menu__link .link--primary,.header__secondary-menu .menu__link .link--menu,.header__secondary-menu .menu__link .link--primary{line-height:34px}}.sticky-header .header-container.active .header__search .ewc-search form input[type=text],.sticky-header .header-container.active .header__search .search-form input[type=text]{height:40px;width:100%}.responsive-header.sticky-header .header-container.in-active{display:none}.responsive-header.sticky-header .header-container.in-active .header__search{padding-bottom:0}@media (min-width:1025px){.responsive-header.sticky-header{left:50%;padding-top:0;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.responsive-header.sticky-header .header__logo{height:auto;opacity:1;padding:14px 36px;-webkit-transition:height 0ms 0ms,opacity .6s 0ms;transition:height 0ms 0ms,opacity .6s 0ms;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.responsive-header.sticky-header .header__logo-desktop{display:none}.responsive-header.sticky-header .header-container.active{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-shadow:4px 4px 20px rgba(0,0,0,.12);box-shadow:4px 4px 20px rgba(0,0,0,.12);display:block;padding:38px;width:413px}.responsive-header.sticky-header .header-container.active .menu__link{margin-bottom:16px;margin-right:0}.responsive-header.sticky-header .header-container.active .header__regions,.responsive-header.sticky-header .header-container.active .header__tertiary-menu{background-color:#fff}.responsive-header.sticky-header .header-container.active .header__regions{display:block;margin:32px 0;padding:0}.responsive-header.sticky-header .header-container.active .header__regions .header-bottom__nav:not(:last-of-type){margin-bottom:16px;margin-right:0}.responsive-header.sticky-header .header-container.active .header__secondary-menu,.responsive-header.sticky-header .header-container.active .header__tertiary-menu{padding-top:16px}.responsive-header.sticky-header .header-container.active .header__tertiary-menu ul.menu{display:block}.responsive-header.sticky-header .header-container.active .header__primary-menu,.responsive-header.sticky-header .header-container.active .header__secondary-menu{padding-bottom:0}.responsive-header.sticky-header .header-container.active .header__primary-menu ul.menu,.responsive-header.sticky-header .header-container.active .header__secondary-menu ul.menu{display:block}.responsive-header.sticky-header .header-container.active .header__primary-menu .menu__link .link--menu,.responsive-header.sticky-header .header-container.active .header__primary-menu .menu__link .link--primary,.responsive-header.sticky-header .header-container.active .header__secondary-menu .menu__link .link--menu,.responsive-header.sticky-header .header-container.active .header__secondary-menu .menu__link .link--primary{font-family:Poppins,Poppins Pl,sans-serif;font-size:18px;font-weight:600;letter-spacing:2.7px;line-height:27px}.responsive-header.sticky-header .header-container.active .header__tertiary-menu{background-color:inherit}.responsive-header.non-sticky-header .header__tertiary-menu__desktop{display:block;margin-left:auto}.responsive-header.non-sticky-header .header__tertiary-menu{display:none}.responsive-header.non-sticky-header .header-container{overflow-y:unset}.responsive-header.non-sticky-header .header-container .header__logo-desktop{padding-left:45px}.responsive-header.non-sticky-header .header-container .header__regions{border-top:2px solid #000;margin:0 40px;padding-left:16px;padding-right:16px}.responsive-header.non-sticky-header .header-container .header__regions .header-bottom__nav{min-width:170px}.responsive-header.non-sticky-header .header-container .header__regions .header-bottom__nav:last-of-type{margin-right:94px}.responsive-header.non-sticky-header .header-container .header__regions .header-bottom__menu{max-height:65vh;overflow-y:auto;position:absolute;top:36px}.responsive-header.non-sticky-header .header-container .header__tertiary-menu{padding-right:36px}.responsive-header.non-sticky-header .header-container .header__search{padding-bottom:14px;padding-right:45px}.responsive-header.non-sticky-header .header-container .header__search .ewc-search form>div:last-child{top:8px}.responsive-header.non-sticky-header .header-container .header__primary-menu{padding-right:36px}.responsive-header{margin:0 auto;max-width:1440px;padding-top:38px}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;height:0;opacity:0;overflow:hidden;-webkit-transition:height 0ms .4s,opacity .4s 0ms;transition:height 0ms .4s,opacity .4s 0ms;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.header__logo-desktop{display:block}.header-container.active .menu__link,.header-container .menu__link{margin-bottom:0}.header-container.active .menu__link:not(:last-child),.header-container .menu__link:not(:last-child){margin-right:24px}.header-container,.header-container.active{display:grid;grid-template-areas:"logo secondary-menu search" "logo primary-menu primary-menu" "regions regions regions";grid-template-columns:1fr 2fr .5fr;grid-template-rows:minmax(30px,auto) minmax(20px,auto) minmax(25px,auto);padding:0}.header-container.active .header__logo-desktop,.header-container .header__logo-desktop{grid-area:logo;margin-right:100px;min-width:25.9375rem}.header-container.active .header__search,.header-container .header__search{grid-area:search;justify-self:end}.header-container.active .header__regions,.header-container .header__regions{align-self:center;grid-area:regions;padding:25px 0}.header-container.active .header__primary-menu,.header-container .header__primary-menu{grid-area:primary-menu;padding-bottom:30px}.header-container.active .header__secondary-menu,.header-container .header__secondary-menu{grid-area:secondary-menu;padding-top:10px}.header-container.active .header__tertiary-menu,.header-container .header__tertiary-menu{align-self:center;background-color:#dee4eb;grid-area:tertiary-menu;padding-bottom:24px;padding-top:28px}.header-container.active .header__tertiary-menu .menu,.header-container .header__tertiary-menu .menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-container{-webkit-box-shadow:none;box-shadow:none}.header__regions .header-bottom__nav:not(:last-of-type){margin-bottom:0}.header__regions{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.header__secondary-menu,.header__tertiary-menu{padding-top:0}.header__primary-menu ul.menu,.header__secondary-menu ul.menu,.header__tertiary-menu ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex}}.responsive-header.non-sticky-header .header__desktop-only{display:none}@media (min-width:1025px){.responsive-header.non-sticky-header .header__desktop-only{display:block}.responsive-header.non-sticky-header .header__mobile-only{display:none}}.responsive-header.sticky-header .header__desktop-only{display:none}.responsive-header.sticky-header .header__mobile-only{display:block}
.sg-colors,.sg-icons{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));list-style:none;margin:0;padding:0}.sg-icons-list-item,.sg-swatch-list-item{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 .5rem .5rem 0;max-width:14rem;min-width:5rem;padding:.3rem}.sg-swatch{border-radius:.3125rem;display:block;height:4rem;margin-bottom:.3em}.sg-label{font-size:90%;line-height:1}.sg-icons--dark{background-color:#333;color:#fff;padding:10px 0}.sg-icons-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sg-icons-list-item a{text-decoration:none}.sg-icons-list-item img{height:20px;width:20px}.sg-icons-list-item .sg-label--icon{margin-left:6px}.ewc-search form,.search-form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.ewc-search form label,.search-form label{display:none}.ewc-search form input[type=text],.search-form input[type=text]{background-color:#eff2f5;border:0;border-radius:3px;display:inline-block;height:30px;padding:0 9px 0 28px;-webkit-transition:width .25s linear;transition:width .25s linear;width:100%}@media (min-width:1025px){.ewc-search form input[type=text],.search-form input[type=text]{width:130px}}.ewc-search form input[type=text]:focus,.search-form input[type=text]:focus{border:2px solid #d21e26;outline:none}@media (min-width:1025px){.ewc-search form input[type=text]:focus,.search-form input[type=text]:focus{width:260px}}.ewc-search form input::-webkit-input-placeholder,.search-form input::-webkit-input-placeholder{color:#7c848c;font-family:Poppins,Poppins Pl,sans-serif;font-size:12px;line-height:18px}.ewc-search form input::-moz-placeholder,.search-form input::-moz-placeholder{color:#7c848c;font-family:Poppins,Poppins Pl,sans-serif;font-size:12px;line-height:18px}.ewc-search form input:-ms-input-placeholder,.search-form input:-ms-input-placeholder{color:#7c848c;font-family:Poppins,Poppins Pl,sans-serif;font-size:12px;line-height:18px}.ewc-search form input::-ms-input-placeholder,.search-form input::-ms-input-placeholder{color:#7c848c;font-family:Poppins,Poppins Pl,sans-serif;font-size:12px;line-height:18px}.ewc-search form input::placeholder,.search-form input::placeholder{color:#7c848c;font-family:Poppins,Poppins Pl,sans-serif;font-size:12px;line-height:18px}.ewc-search form .search,.ewc-search form input[type=submit],.search-form .search,.search-form input[type=submit]{background-color:#eff2f5;background-image:url(/themes/custom/ewc/images/header/search-icon-red.svg);background-position:50%;background-repeat:no-repeat;background-size:12px;border:none;border-radius:3px;cursor:pointer;font-size:0;height:15px;margin-left:9px;position:absolute;width:12px}.ewc-search form input[type=submit]:not(:first-child),.search-form input[type=submit]:not(:first-child){display:none}.ewc-search form>div:last-child{position:absolute;top:14px}.ewc-search form>div:first-child{width:100%}
.sg-colors,.sg-icons{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));list-style:none;margin:0;padding:0}.sg-icons-list-item,.sg-swatch-list-item{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 .5rem .5rem 0;max-width:14rem;min-width:5rem;padding:.3rem}.sg-swatch{border-radius:.3125rem;display:block;height:4rem;margin-bottom:.3em}.sg-label{font-size:90%;line-height:1}.sg-icons--dark{background-color:#333;color:#fff;padding:10px 0}.sg-icons-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sg-icons-list-item a{text-decoration:none}.sg-icons-list-item img{height:20px;width:20px}.sg-icons-list-item .sg-label--icon{margin-left:6px}.tag:not(.token){font-family:Poppins,Poppins Pl,sans-serif;font-size:11px;font-weight:600;letter-spacing:1px;line-height:14px;padding:0 4px;text-transform:uppercase}.tag--primary,.tag--secondary,.tag-large:not(.token){background-color:#d21e26;color:#fff}.tag-large:not(.token){-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-family:Poppins,Poppins Pl,sans-serif;font-size:14px;font-weight:600;letter-spacing:2px;letter-spacing:.15em;line-height:26px;line-height:21px;margin:0;padding:3px 10px;position:absolute;text-transform:uppercase;vertical-align:middle}@media (min-width:768px) and (max-width:1024px){.tag-large:not(.token){font-size:10px;line-height:16px}}@media (min-width:0) and (max-width:767px){.tag-large:not(.token){font-size:10px;line-height:16px}}
.sg-colors,.sg-icons{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));list-style:none;margin:0;padding:0}.sg-icons-list-item,.sg-swatch-list-item{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 .5rem .5rem 0;max-width:14rem;min-width:5rem;padding:.3rem}.sg-swatch{border-radius:.3125rem;display:block;height:4rem;margin-bottom:.3em}.sg-label{font-size:90%;line-height:1}.sg-icons--dark{background-color:#333;color:#fff;padding:10px 0}.sg-icons-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sg-icons-list-item a{text-decoration:none}.sg-icons-list-item img{height:20px;width:20px}.sg-icons-list-item .sg-label--icon{margin-left:6px}.teaser{position:relative}.teaser--event-small{display:-webkit-box;display:-ms-flexbox;display:flex}.teaser--event-small .teaser__image{margin:0 10px}.teaser--event-small .teaser__image .image--thumbnail{height:60px;width:96px}@media (min-width:768px) and (max-width:1024px){.teaser--event-small .teaser__image .image--thumbnail{height:94px;width:142px}}@media (min-width:0) and (max-width:767px){.teaser--event-small .teaser__image .image--thumbnail{height:78px;width:116px}}.teaser--event-small .teaser__info{padding-top:0}.teaser__link{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-family:New-Spirit,New-Spirit pl,sans-serif;font-size:16px;font-weight:500;letter-spacing:normal;line-height:20px;overflow:hidden;text-decoration:none;text-transform:none}@media (min-width:768px) and (max-width:1024px){.teaser__link{font-size:18px;line-height:23px}}.teaser__link:hover{color:#d21e26;text-decoration:underline}.upcoming-events .teaser__link{-webkit-line-clamp:3}.event-location__container{display:-webkit-box;display:-ms-flexbox;display:flex}.teaser__image{position:relative}.teaser__image .image--thumbnail{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:0) and (max-width:767px){.teaser__image .image--thumbnail{max-height:unset;min-height:unset}}.teaser__image .teaser__icon{position:absolute;right:6px;top:6px}.teaser__image .tag{left:10px;position:absolute;top:10px}.teaser__info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:10px}.teaser__badge{margin-right:10px;margin-top:4px}.teaser__text .label--primary{color:#d21e26;font-family:Poppins,Poppins Pl,sans-serif;font-size:13px;font-weight:500;letter-spacing:.1em;line-height:18px;margin-right:10px;text-transform:uppercase}@media (min-width:768px) and (max-width:1024px){.teaser__text .label--primary{font-size:10px;line-height:15px}}@media (min-width:1025px){.teaser__text .label--primary{font-size:11px;line-height:16px}}.teaser__text .label--secondary{color:#7c848c;color:#676c72;font-family:Poppins,Poppins Pl,sans-serif;font-size:13px;font-weight:500;letter-spacing:.1em;line-height:20px;text-transform:uppercase}@media (min-width:768px) and (max-width:1024px){.teaser__text .label--secondary{font-size:10px;line-height:15px}}@media (min-width:1025px){.teaser__text .label--secondary{font-size:11px;line-height:16px}}@media (min-width:768px) and (max-width:1024px){.teaser__text .label--secondary{font-size:10px;font-weight:500;letter-spacing:.1em;line-height:15px}}.teaser__text .teaser__title{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 2px}.teaser__text .teaser__date{color:#676c72;font-family:Poppins,Poppins Pl,sans-serif;font-size:13px;font-weight:300;letter-spacing:normal;line-height:20px;margin:0;text-transform:none}@media (min-width:768px){.teaser__text .teaser__date{font-size:12px;line-height:18px}}.teaser__text .teaser__text p:first-child{margin:0}.teaser__text .teaser__text p:last-child{margin-bottom:0}.teaser__date-month{color:#4c565c;font-size:11px;font-weight:600;letter-spacing:.1em;line-height:16px}.teaser__date-day,.teaser__date-month{font-family:Poppins,Poppins Pl,sans-serif;margin:0;text-align:center;text-transform:uppercase}.teaser__date-day{color:#333;font-size:35px;font-weight:300;letter-spacing:normal;line-height:34px}.link--action{color:#d21e26;font-family:Poppins,Poppins Pl,sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:24px;text-decoration:none;text-transform:none}.teaser--event-small .teaser__title{font-size:16px;font-weight:500;line-height:20px}@media (min-width:0) and (max-width:767px){.teaser--event-small .teaser__title{font-size:18px;line-height:22px}}.teaser--event-small .teaser-date{-ms-flex-negative:0;flex-shrink:0;width:44px}.teaser--event-small .event-location__container{display:-webkit-box;display:-ms-flexbox;display:flex}.teaser--event-small .event-location__container .label--primary{margin-right:10px}.teaser--taxonomy{margin-bottom:0}.teaser__image-link{display:inline-block;height:100%;position:absolute;width:100%;z-index:5}.block__news .event-location__container,.block__news .tag--primary,.block__news .tag--secondary,.block__projects .event-location__container,.block__projects .tag--primary,.block__projects .tag--secondary,.block__projects .teaser__badge,.block__projects .teaser__date,.block__projects .teaser__icon,.block__staff .event-location__container,.block__staff .tag--primary,.block__staff .tag--secondary,.block__staff .teaser__badge,.block__staff .teaser__date,.block__staff .teaser__icon,.block__training-exchanges .event-location__container,.block__training-exchanges .tag--primary,.block__training-exchanges .tag--secondary,.block__training-exchanges .teaser__badge,.block__training-exchanges .teaser__date,.block__training-exchanges .teaser__icon,.event-list .tag--primary,.event-list .tag--secondary,.main__content .event-location__container,.main__content .tag--primary,.main__content .tag--secondary,.paragraph-news-list .event-location__container,.paragraph-news-list .tag--primary,.paragraph-news-list .tag--secondary,.publication-list .event-location__container,.publication-list .tag--primary,.publication-list .tag--secondary,.teaser-list-featured .tag--primary,.teaser-list-featured .tag--secondary,.videos-list .event-location__container,.videos-list .tag--primary,.videos-list .tag--secondary,.videos-list .teaser__badge,.videos-list .teaser__date,.videos-list .teaser__icon{display:none}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
