.af-pdl-slider-categories+.usp-teaser-slider .swiper-button-next,.af-pdl-slider-categories+.usp-teaser-slider .swiper-button-prev{box-shadow:0 0 5px 0 rgba(0,0,0,.639)}@media (min-width:1025px){.af-pdl-slider-categories+.usp-teaser-slider .swiper-button-next{right:4px}}.cta-text-link:not(.button-container){color:#ff6056;display:inline-block;padding-right:calc(.62rem + 20px);position:relative;text-decoration:none;transition:all .5s ease-in-out}.cta-text-link:not(.button-container) svg{content:"";display:block;height:.625rem;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .5s ease-in-out;width:1.3125rem}.cta-text-link:not(.button-container) svg.cta-text-link-external-link-icon{display:none;height:.9em;overflow:visible;position:relative;right:-4px;top:unset;transform:unset;width:.9em}.cta-text-link:not(.button-container).link-external{line-height:0}.cta-text-link:not(.button-container).link-external>span.af-external-url-message{left:0;max-width:100vw;text-align:left;top:calc(100% + 10px)}.cta-text-link:not(.button-container).link-external[target=_blank]:hover>span.af-external-url-message{max-height:100vw;opacity:1;width:280px;z-index:51}.cta-text-link:not(.button-container).link-external:hover .cta-text-link-external-link-icon{right:-8px}.cta-text-link:not(.button-container).link-external svg.cta-text-link-internal-link-icon{display:none}.cta-text-link:not(.button-container).link-external svg.cta-text-link-external-link-icon{display:inline-block}.cta-text-link:not(.button-container).link-external[href*="amadeus-fire.de"]>span.af-external-url-message,.cta-text-link:not(.button-container).link-external[href*=javascript]>span.af-external-url-message,.cta-text-link:not(.button-container).link-external[href*=localhost]>span.af-external-url-message,.cta-text-link:not(.button-container).link-external[href*=mailto]>span.af-external-url-message,.cta-text-link:not(.button-container).link-external[href^="/"]>span.af-external-url-message{display:none}.cta-text-link:not(.button-container).cta-text-link-internal,.cta-text-link:not(.button-container).cta-text-link-internal.link-external{line-height:unset}.cta-text-link:not(.button-container).cta-text-link-internal.link-external>span.af-external-url-message,.cta-text-link:not(.button-container).cta-text-link-internal>span.af-external-url-message{display:none}.cta-text-link:not(.button-container).cta-text-link-internal svg.cta-text-link-internal-link-icon,.cta-text-link:not(.button-container).cta-text-link-internal.link-external svg.cta-text-link-internal-link-icon{display:inline-block}.cta-text-link:not(.button-container).cta-text-link-internal svg.cta-text-link-external-link-icon,.cta-text-link:not(.button-container).cta-text-link-internal.link-external svg.cta-text-link-external-link-icon{display:none}.cta-text-link:not(.button-container):hover{color:#ff8777}.cta-text-link:not(.button-container):hover svg{right:-4px}.usp-teaser .cta-text-link:not(.button-container).link-external{line-height:inherit;padding-right:15px}.usp-teaser .cta-text-link:not(.button-container).link-external svg.cta-text-link-external-link-icon{position:absolute;top:0}.usp-teaser .cta-text-link:not(.button-container).cta-text-link-internal,.usp-teaser .cta-text-link:not(.button-container).cta-text-link-internal.link-external{line-height:unset;padding-right:calc(.62rem + 20px)}.usp-teaser .cta-text-link:not(.button-container).cta-text-link-internal.link-external>span.af-external-url-message,.usp-teaser .cta-text-link:not(.button-container).cta-text-link-internal>span.af-external-url-message{display:none}.usp-teaser .cta-text-link:not(.button-container).cta-text-link-internal svg.cta-text-link-internal-link-icon,.usp-teaser .cta-text-link:not(.button-container).cta-text-link-internal.link-external svg.cta-text-link-internal-link-icon{display:inline-block}.usp-teaser .cta-text-link:not(.button-container).cta-text-link-internal svg.cta-text-link-external-link-icon,.usp-teaser .cta-text-link:not(.button-container).cta-text-link-internal.link-external svg.cta-text-link-external-link-icon{display:none}@-moz-document url-prefix(){.usp-teaser .cta-text-link:not(.button-container).link-external{line-height:1}}.event-calendar{margin:0 auto 120px;max-width:1416px;position:relative}@media screen and (max-width:1025px){.event-calendar{margin-bottom:80px}}.event-calendar .event-overview-filter-wrapper{margin-bottom:24px;position:relative}.event-calendar .event-overview-filter-wrapper.hide-filter{display:none}.event-calendar .event-overview-filter-wrapper .camao-slider>.swiper{margin-right:-16px}@media screen and (min-width:1024px){.event-calendar .event-overview-filter-wrapper .camao-slider>.swiper{margin-right:-24px}}.event-calendar .event-overview-filter-wrapper .cam-navigation{overflow:hidden}.event-calendar .event-overview-filter-wrapper .cam-navigation .swiper-button-lock{display:none}.event-calendar .event-overview-filter-wrapper .cam-navigation .swiper-button-prev{float:left}.event-calendar .event-overview-filter-wrapper .cam-navigation .swiper-button-next{float:right}.event-calendar .event-overview-filter-wrapper .event-overview-filter-list{list-style:none;margin:0;padding:0 0 24px}.event-calendar .event-overview-filter-wrapper .event-overview-filter-list .event-overview-filter-item{border:1px solid #ff6056;color:#ff6056;display:inline-block;font-size:16px;font-weight:500;letter-spacing:.32px;line-height:16px;margin-right:16px;position:relative;text-transform:uppercase;transition:all .5s ease-in-out;width:-moz-fit-content;width:fit-content}.event-calendar .event-overview-filter-wrapper .event-overview-filter-list .event-overview-filter-item.active,.event-calendar .event-overview-filter-wrapper .event-overview-filter-list .event-overview-filter-item:hover{background-color:#ff6056;color:#fff}.event-calendar .event-overview-filter-wrapper .event-overview-filter-list .event-overview-filter-item label{float:left}.event-calendar .event-overview-filter-wrapper .event-overview-filter-list .event-overview-filter-item label span{cursor:pointer;display:block;padding:16px 32px;text-align:center}.event-calendar .event-overview-filter-wrapper .event-overview-filter-list .event-overview-filter-item input{position:absolute;top:-20px;transition:all .5s ease-in-out}.event-calendar .event-overview-filter-wrapper .event-overview-filter-list .event-overview-filter-item input:checked+span{background-color:#ff6056;color:#fff}.event-calendar .app-site-document-blog-list-wrapper{opacity:0;transition:all .5s ease-in-out}.event-calendar .app-site-document-blog-list-wrapper.live{opacity:1}.event-calendar .app-site-document-blog-list-wrapper .variation-type{grid-column-gap:24px;grid-row-gap:32px;display:grid;margin-bottom:32px;position:relative}@media screen and (min-width:1025px){.event-calendar .app-site-document-blog-list-wrapper .variation-type{grid-row-gap:24px;grid-template-areas:"topLeft center topRight" "bottomLeft center bottomRight";margin-bottom:48px}.event-calendar .app-site-document-blog-list-wrapper .variation-type:nth-child(2n+0){grid-template-areas:"center topLeft topRight" "center bottomLeft bottomRight"}.event-calendar .app-site-document-blog-list-wrapper .variation-type .app-site-component-blog-searchresult-teaser:first-child{grid-area:center;overflow:hidden}.event-calendar .app-site-document-blog-list-wrapper .variation-type .app-site-component-blog-searchresult-teaser:first-child img{height:100%;max-height:690px;width:auto}.event-calendar .app-site-document-blog-list-wrapper .variation-type .app-site-component-blog-searchresult-teaser:first-child .headline{margin-bottom:0}.event-calendar .app-site-document-blog-list-wrapper .variation-type .app-site-component-blog-searchresult-teaser:first-child .headline h2{margin-bottom:24px}.event-calendar .app-site-document-blog-list-wrapper .variation-type .app-site-component-blog-searchresult-teaser:first-child .content{display:block;margin-bottom:48px}.event-calendar .app-site-document-blog-list-wrapper .variation-type .app-site-component-blog-searchresult-teaser:nth-child(2){grid-area:topLeft}.event-calendar .app-site-document-blog-list-wrapper .variation-type .app-site-component-blog-searchresult-teaser:nth-child(3){grid-area:topRight}.event-calendar .app-site-document-blog-list-wrapper .variation-type .app-site-component-blog-searchresult-teaser:nth-child(4){grid-area:bottomLeft}.event-calendar .app-site-document-blog-list-wrapper .variation-type .app-site-component-blog-searchresult-teaser:nth-child(5){grid-area:bottomRight}.event-calendar .app-site-document-blog-list-wrapper .variation-type .app-site-component-blog-searchresult-teaser:nth-child(1n+2){max-width:324px}}@media (min-width:640px) and (max-width:1024px){.event-calendar .app-site-document-blog-list-wrapper .variation-type{grid-template-columns:1fr 1fr}}@media (max-width:640px){.event-calendar .app-site-document-blog-list-wrapper .variation-type{grid-template-columns:1fr}}@media (min-width:640px) and (max-width:1024px){.event-calendar .app-site-document-blog-list-wrapper .variation-type:first-of-type{grid-template-areas:"firstRow firstRow" "second third" "fourth fived"}.event-calendar .app-site-document-blog-list-wrapper .variation-type:first-of-type .app-site-component-blog-searchresult-teaser:first-child{grid-area:firstRow}.event-calendar .app-site-document-blog-list-wrapper .variation-type:first-of-type .app-site-component-blog-searchresult-teaser:first-child .app-site-component-blog-searchresult-teaser-image{overflow:hidden;padding-bottom:58%;position:relative}.event-calendar .app-site-document-blog-list-wrapper .variation-type:first-of-type .app-site-component-blog-searchresult-teaser:first-child .app-site-component-blog-searchresult-teaser-image img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.event-calendar .app-site-document-blog-list-wrapper .variation-type:first-of-type .app-site-component-blog-searchresult-teaser:first-child .headline{margin-bottom:24px}.event-calendar .app-site-document-blog-list-wrapper .variation-type:first-of-type .app-site-component-blog-searchresult-teaser:first-child .headline h2{margin-bottom:0}.event-calendar .app-site-document-blog-list-wrapper .variation-type:first-of-type .app-site-component-blog-searchresult-teaser:first-child .content{display:block;margin-bottom:48px}.event-calendar .app-site-document-blog-list-wrapper .variation-type:first-of-type .app-site-component-blog-searchresult-teaser:nth-child(2){grid-area:second}.event-calendar .app-site-document-blog-list-wrapper .variation-type:first-of-type .app-site-component-blog-searchresult-teaser:nth-child(3){grid-area:third}.event-calendar .app-site-document-blog-list-wrapper .variation-type:first-of-type .app-site-component-blog-searchresult-teaser:nth-child(4){grid-area:fourth}.event-calendar .app-site-document-blog-list-wrapper .variation-type:first-of-type .app-site-component-blog-searchresult-teaser:nth-child(5){grid-area:fived}}@media (max-width:640px){.event-calendar .app-site-document-blog-list-wrapper .variation-type:first-of-type{grid-template-columns:1fr}.event-calendar .app-site-document-blog-list-wrapper .variation-type:first-of-type .app-site-component-blog-searchresult-teaser:first-child .app-site-component-blog-searchresult-teaser-image{overflow:unset;padding-bottom:unset}.event-calendar .app-site-document-blog-list-wrapper .variation-type:first-of-type .app-site-component-blog-searchresult-teaser:first-child .app-site-component-blog-searchresult-teaser-image img{left:unset;position:relative;top:unset;transform:unset!important}.event-calendar .app-site-document-blog-list-wrapper .variation-type:first-of-type .app-site-component-blog-searchresult-teaser:first-child .headline{margin-bottom:0}.event-calendar .app-site-document-blog-list-wrapper .variation-type:first-of-type .app-site-component-blog-searchresult-teaser:first-child h2{margin-bottom:24px}.event-calendar .app-site-document-blog-list-wrapper .variation-type:first-of-type .app-site-component-blog-searchresult-teaser:first-child .content{display:block;margin-bottom:48px}}.event-calendar .app-site-document-blog-list-wrapper .app-site-blog-search-result-list{grid-column-gap:24px;grid-row-gap:48px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative}@media screen and (max-width:1024px){.event-calendar .app-site-document-blog-list-wrapper .app-site-blog-search-result-list{grid-column-gap:24px;grid-row-gap:32px;display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width:639px){.event-calendar .app-site-document-blog-list-wrapper .app-site-blog-search-result-list{grid-template-columns:1fr}}.event-calendar .app-site-document-blog-list-wrapper .app-site-blog-search-result-list .app-site-component-blog-searchresult-teaser{display:inline-block}.event-calendar .app-site-document-blog-list-wrapper .app-site-blog-search-result-list .app-site-component-blog-searchresult-teaser:first-of-type .content{display:none}.event-calendar.four-teaser .calendar-event-list{grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width:1023px){.event-calendar.four-teaser .calendar-event-list{grid-template-columns:1fr 1fr}}@media screen and (max-width:639px){.event-calendar.four-teaser .calendar-event-list{grid-template-columns:1fr}}.event-calendar .calendar-event-list{grid-column-gap:24px;grid-row-gap:44px;display:grid;grid-template-columns:1fr 1fr 1fr;position:relative}@media screen and (max-width:1024px){.event-calendar .calendar-event-list{grid-row-gap:36px}}@media screen and (max-width:1023px){.event-calendar .calendar-event-list{grid-template-columns:1fr 1fr}}@media screen and (max-width:639px){.event-calendar .calendar-event-list{grid-template-columns:1fr;padding:unset}}.event-calendar .calendar-event-list .event-list-teaser{grid-row-gap:26px;display:grid;grid-template-rows:auto 1fr;max-width:440px;padding:0!important;position:relative}@media screen and (max-width:1023px){.event-calendar .calendar-event-list .event-list-teaser{margin:0 auto;max-width:unset;width:100%}}.event-calendar .calendar-event-list .event-list-teaser>.teaser-image-wrapper{height:0;overflow:hidden;padding-bottom:56.42105%;position:relative}.event-calendar .calendar-event-list .event-list-teaser>.teaser-image-wrapper a{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.event-calendar .calendar-event-list .event-list-teaser>.teaser-image-wrapper>img{bottom:50%;left:50%;position:absolute;transform:translate(-50%,50%);transition:all .5s ease-in-out;z-index:50}.event-calendar .calendar-event-list .event-list-teaser .event-date{grid-column-gap:14px;display:grid;font-size:16px;font-weight:500;grid-template-columns:1fr 32px;line-height:1;margin-bottom:26px;position:relative}.event-calendar .calendar-event-list .event-list-teaser .event-date .ical-icon{position:relative;width:-moz-fit-content;width:fit-content}.event-calendar .calendar-event-list .event-list-teaser .event-date .ical-icon .ics-download{position:absolute;right:-40px;top:-11px}.event-calendar .calendar-event-list .event-list-teaser h4{font-size:24px;font-weight:700;line-height:28px;margin-bottom:32px}.event-calendar .calendar-event-list .event-list-teaser .event-teaser-location{list-style:none;margin:0 0 32px;padding:0}.event-calendar .calendar-event-list .event-list-teaser .event-teaser-location li{font-size:14px;line-height:20px;padding-left:31px;position:relative}.event-calendar .calendar-event-list .event-list-teaser .event-teaser-location li:before{background-image:url(/_Resources/Static/Packages/App.Site/Build/images/where_to_vote_solid_carol-1.8d12130f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:24px;left:0;position:absolute;top:-2px;width:20px}@media screen and (max-width:1024px){.event-calendar .calendar-event-list .event-list-teaser .event-teaser-location li:before{left:0}}.event-calendar .calendar-event-list .event-list-teaser .cta-text-link{font-size:14px;font-weight:500}.event-calendar .calendar-event-list .event-list-teaser .cta-text-link.cta-text-link:not(.button-container) svg.cta-text-link-external-link-icon{height:12px;width:12px}.event-calendar .calendar-event-list .event-list-teaser:hover .teaser-image-wrapper{overflow:hidden}.event-calendar .calendar-event-list .event-list-teaser:hover .teaser-image-wrapper img{transform:translate(-50%,50%) scale(1.1)}.event-calendar .calendar-event-list .event-list-teaser:hover a.cta-text-link{color:#ff8777}
/*# sourceMappingURL=content.eventcalendar.css.map*/