@charset "UTF-8";@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:400;src:local("Cairo"),local("Cairo-Regular"),url(/typo3conf/ext/ep_events/Resources/Public/fonts/cairo-v2-latin-ext_latin-regular.woff2) format("woff2"),url(/typo3conf/ext/ep_events/Resources/Public/fonts/cairo-v2-latin-ext_latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:700;src:local("Cairo Bold"),local("Cairo-Bold"),url(/typo3conf/ext/ep_events/Resources/Public/fonts/cairo-v2-latin-ext_latin-700.woff2) format("woff2"),url(/typo3conf/ext/ep_events/Resources/Public/fonts/cairo-v2-latin-ext_latin-700.woff) format("woff")}@font-face{font-display:swap;font-family:fontello;font-style:normal;font-weight:400;src:url(/typo3conf/ext/ep_events/Resources/Public/fonts/fontello.woff2) format("woff2"),url(/typo3conf/ext/ep_events/Resources/Public/fonts/fontello.woff) format("woff")}[class*=" icon-"]:before,[class^=icon-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:fontello;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.5em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.icon-plus:before{content:"\e800"}.icon-minus:before{content:"\e801"}.icon-ok:before{content:"\e802"}.icon-calendar:before{content:"\e803"}.icon-mail-circle:before{content:"\e804"}.icon-phone-circle:before{content:"\e805"}body,html{font-family:Cairo,Sans-Serif;font-size:16px;font-weight:400;height:100%;margin:0;padding:0;width:100%}@media (min-width:48em){body,html{font-size:18px}}body.mobilenav--open,html.mobilenav--open{overflow:hidden}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}*,:after,:before{box-sizing:inherit}.scale{max-width:100%}.navtoggle,.scale{display:block;height:auto}.navtoggle{margin-left:auto;width:32px}@media (min-width:48em){.navtoggle{display:none}}.navtoggle__icon{fill:#1e314b;transition:all .25s ease-in-out}.mobilenav--open .navtoggle__icon{transform:rotate(90deg)}.scrolltop{background-color:#19a0d2;bottom:2%;display:block;height:40px;opacity:.75;position:fixed;right:2%;width:40px}b,strong{font-weight:700}a{color:inherit}a.anchor{display:block;height:0;margin-top:-100px;padding-top:100px}@media (min-width:48em){a.anchor{margin-top:-160px;padding-top:160px}}ul{margin:0 0 16px;padding-left:24px}ul.plain-list{list-style:none;margin:0;padding:0}ul.inline-list>li{float:left}ul.footnote-list{font-size:14px;list-style:none;margin:0;padding:0 0 0 16px}ul.coloured-list{line-height:175%;list-style:none;padding:0}ul.coloured-list li{padding-left:16px;position:relative}ul.coloured-list li:before{content:"●";font-size:18px;left:0;position:absolute;top:0}.section-incentives ul.coloured-list li:before{fill:#8cae8d;color:#8cae8d}.section-teambuilding ul.coloured-list li:before{fill:#8b97a5;color:#8b97a5}.section-meetings ul.coloured-list li:before{fill:#406c73;color:#406c73}.section-events ul.coloured-list li:before{fill:#007894;color:#007894}p{line-height:175%;margin:0 0 24px}.lead p{font-size:18px;font-weight:700}hr{background-color:rgba(0,0,0,.2);border:none;color:rgba(0,0,0,.2);height:1px;margin:32px auto 32px 0;max-width:25%}.cookiefirst h2,.cookiefirst h3,.headline--primary,.headline--secondary,h1,h2,h3{font-weight:700;margin:0;padding:0}.cookiefirst .section-incentives h2,.cookiefirst .section-incentives h3,.section-incentives .cookiefirst h2,.section-incentives .cookiefirst h3,.section-incentives .headline{fill:#8cae8d;color:#8cae8d}.cookiefirst .section-teambuilding h2,.cookiefirst .section-teambuilding h3,.section-teambuilding .cookiefirst h2,.section-teambuilding .cookiefirst h3,.section-teambuilding .headline{fill:#8b97a5;color:#8b97a5}.cookiefirst .section-meetings h2,.cookiefirst .section-meetings h3,.section-meetings .cookiefirst h2,.section-meetings .cookiefirst h3,.section-meetings .headline{fill:#406c73;color:#406c73}.cookiefirst .section-events h2,.cookiefirst .section-events h3,.section-events .cookiefirst h2,.section-events .cookiefirst h3,.section-events .headline{fill:#007894;color:#007894}.headline--icon{align-items:center;display:flex;justify-content:flex-start}.content--sub .cookiefirst h2,.content--sub .cookiefirst h3,.content--sub .headline--primary,.content--sub .headline--secondary,.cookiefirst .content--sub h2,.cookiefirst .content--sub h3{text-align:center}.cookiefirst h2,.headline--primary,h1{font-size:22px;line-height:115%;padding-bottom:18px;text-transform:uppercase}@media (min-width:48em){.cookiefirst h2,.headline--primary,h1{font-size:32px;padding-bottom:24px}}.cookiefirst h2 span,.headline--primary span,h1 span{font-weight:400}.cookiefirst h2 .subline,.cookiefirst h2 .topline,.headline--primary .subline,.headline--primary .topline,h1 .subline,h1 .topline{color:#19a0d2;display:block;font-size:16px;line-height:120%;text-transform:none}.cookiefirst .section-incentives h2 .subline,.cookiefirst .section-incentives h2 .topline,.section-incentives .cookiefirst h2 .subline,.section-incentives .cookiefirst h2 .topline,.section-incentives .headline--primary .subline,.section-incentives .headline--primary .topline,.section-incentives h1 .subline,.section-incentives h1 .topline{fill:#8cae8d;color:#8cae8d}.cookiefirst .section-teambuilding h2 .subline,.cookiefirst .section-teambuilding h2 .topline,.section-teambuilding .cookiefirst h2 .subline,.section-teambuilding .cookiefirst h2 .topline,.section-teambuilding .headline--primary .subline,.section-teambuilding .headline--primary .topline,.section-teambuilding h1 .subline,.section-teambuilding h1 .topline{fill:#8b97a5;color:#8b97a5}.cookiefirst .section-meetings h2 .subline,.cookiefirst .section-meetings h2 .topline,.section-meetings .cookiefirst h2 .subline,.section-meetings .cookiefirst h2 .topline,.section-meetings .headline--primary .subline,.section-meetings .headline--primary .topline,.section-meetings h1 .subline,.section-meetings h1 .topline{fill:#406c73;color:#406c73}.cookiefirst .section-events h2 .subline,.cookiefirst .section-events h2 .topline,.section-events .cookiefirst h2 .subline,.section-events .cookiefirst h2 .topline,.section-events .headline--primary .subline,.section-events .headline--primary .topline,.section-events h1 .subline,.section-events h1 .topline{fill:#007894;color:#007894}@media (min-width:48em){.cookiefirst h2 .subline,.cookiefirst h2 .topline,.headline--primary .subline,.headline--primary .topline,h1 .subline,h1 .topline{font-size:24px}}.cookiefirst h2 .subline--box,.cookiefirst h2 .topline--box,.headline--primary .subline--box,.headline--primary .topline--box,h1 .subline--box,h1 .topline--box{color:#fff}.cookiefirst h3,.headline--secondary,h2{font-size:16px;font-weight:400;line-height:120%;padding-bottom:16px}@media (min-width:48em){.cookiefirst h3,.headline--secondary,h2{font-size:24px;padding-bottom:24px}}h3{font-size:16px;font-weight:400}@media (min-width:48em){h3{font-size:18px;padding-bottom:8px}}.headline__icon{display:block;height:auto;padding-right:16px;width:80px}@media (min-width:32em){.headline__icon{width:96px}}.button{display:inline-block;font-weight:700;text-decoration:none}.button--default{background-color:#19a0d2;color:#fff;display:inline-block;padding:4px 16px}.button--page-header{background-color:#19a0d2;box-shadow:8px 8px 8px rgba(0,0,0,.2);color:#fff;display:block;font-size:18px;line-height:80px;min-width:186px;padding:0 32px 0 24px}.button--configurator,.button--herounit{background-color:#19a0d2;display:block;min-width:220px;text-align:center}.section-default .button--configurator,.section-default .button--herounit{background-color:#19a0d2}.section-incentives .button--configurator,.section-incentives .button--herounit{background-color:#8cae8d}.section-teambuilding .button--configurator,.section-teambuilding .button--herounit{background-color:#8b97a5}.section-meetings .button--configurator,.section-meetings .button--herounit{background-color:#406c73}.section-events .button--configurator,.section-events .button--herounit{background-color:#007894}.button--configurator,.button--herounit{border:none;color:#fff;line-height:48px;outline:none}@media (min-width:48em){.button--configurator,.button--herounit{box-shadow:8px 8px 8px rgba(0,0,0,.2);font-size:24px}}.button--configurator{display:inline-block;width:100%}@media (min-width:48em){.button--configurator{width:auto}}.button--transparent{border:1px solid #fff;color:#fff;padding:8px 16px;text-align:center}.button--transparent:hover{background:#fff;color:#1e314b}.button--full{width:100%}.button--icon{background-color:#19a0d2;border-radius:8px;color:#fff;font-size:14px;height:16px;line-height:16px;text-align:center;width:16px}.page-header{background:#fff;box-shadow:0 2px 2px rgba(233,235,237,.5);left:0;position:fixed;top:0;width:100%;z-index:1000}.page-header__bar{background:linear-gradient(90deg,#19a0d2 50%,#1e314b)}.page-header__bar__main:after{clear:both;content:"";display:table}.page-header__bar__main{align-items:center;color:#fff;display:flex;justify-content:center;margin:0 auto;max-width:1280px;padding:0 8px;width:100%}@media (min-width:48em){.page-header__bar__main{justify-content:space-between}}.page-header__bar__search{display:none}@media (min-width:48em){.page-header__bar__search{display:block;width:50%}}.page-header__bar__helpernav{align-items:center;display:flex;justify-content:center;width:100%}@media (min-width:48em){.page-header__bar__helpernav{justify-content:flex-end;width:50%}}.page-header__bar__link{display:block;font-weight:700;padding:8px 0;text-decoration:none}.page-header__bar__divider{display:none}@media (min-width:32em){.page-header__bar__divider{display:inline-block;padding:12px 8px}}.page-header__main:after{clear:both;content:"";display:table}.page-header__main{-ms-flex-align:center;align-items:center;display:flex;display:-ms-flexbox;justify-content:space-between;margin:0 auto;max-width:1280px;padding:16px;width:100%}@media (min-width:48em){.page-header__main{padding:32px 16px 24px}}@media (min-width:60em){.page-header__main{-ms-flex-align:end;align-items:baseline;justify-content:space-between}}.page-header__navwrapper{-ms-flex-align:end;align-items:baseline;display:flex;justify-content:flex-end;width:100%}.page-header__logo{display:block;height:100%;max-height:60px;max-width:160px;width:100%}.page-header__sitenav{display:none}@media (min-width:48em){.page-header__sitenav{display:block}}.page-header__button{display:none}@media (min-width:60em){.page-header__button{display:block;min-width:220px;position:relative}}.page-header__button__wrapper{bottom:-32px;display:flex;height:80px;min-width:220px;position:absolute;right:-8px}.page-header__button__form{border:none;height:80px;width:24px}.page-header__button__form>polygon{fill:#19a0d2}.page-footer{background:linear-gradient(90deg,#1e314b,#19a0d2);color:#fff;padding-bottom:16px;padding-top:16px;width:100%}@media (min-width:32em){.page-footer{padding-bottom:48px;padding-top:48px}}.page-footer__inner:after{clear:both;content:"";display:table}.page-footer__inner{align-items:flex-start;border-bottom:1px solid #fff;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1280px;padding:0 8px;width:100%}@media (min-width:48em){.page-footer__inner{padding-bottom:48px}}.page-footer__column{padding:0 8px 32px;text-align:center;width:50%}.page-footer__column--align-left{text-align:left}@media (min-width:48em){.page-footer__column{width:20%}}.page-footer__column--hide-mobile{display:none}@media (min-width:48em){.page-footer__column--hide-mobile{display:block}}.page-footer__column__title{color:#fff;font-weight:700}.page-footer__link{text-decoration:none}.page-footer__link--legal:not(:last-child){padding-right:8px}.page-footer__bottom:after{clear:both;content:"";display:table}.page-footer__bottom{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto;max-width:1280px;padding:32px 8px 0;width:100%}@media (min-width:48em){.page-footer__bottom{align-items:flex-start;justify-content:space-between}}.page-footer__bottom__column{width:100%}@media (min-width:48em){.page-footer__bottom__column{width:33.3333%}}.page-footer__phone{align-items:flex-start;display:flex;justify-content:center}@media (min-width:48em){.page-footer__phone{justify-content:flex-start}}.page-footer__phone__icon{fill:#fff;display:block;height:auto;max-width:48px;width:100%}.page-footer__phone__text{font-size:20px;font-weight:700;padding-left:32px;text-align:center;text-transform:uppercase}@media (min-width:48em){.page-footer__phone__text{text-align:left}}.page-footer__legal{padding-top:32px;text-align:center}@media (min-width:48em){.page-footer__legal{padding-top:0;text-align:right}}.page-footer__copyright{display:block}.page-footer__links{display:block;padding-top:8px}.page-footer__image{margin:0 auto}.page-footer__businesshours{padding-top:32px;text-align:center}@media (min-width:48em){.page-footer__businesshours{padding-top:0;text-align:left}}main{padding-top:96px}@media (min-width:48em){main{padding-top:140px}}.content{padding-bottom:32px;padding-top:32px;width:100%}.content:after{clear:both;content:"";display:table}.content.nopad--bottom{padding-bottom:0}.content.nopad--top{padding-top:0}.content__title:after{clear:both;content:"";display:table}.content__title{margin:0 auto;max-width:1280px;padding:0 8px;text-align:center;width:100%}.content__inner:after{clear:both;content:"";display:table}.content__inner{margin:0 auto;max-width:1280px;padding:0 8px;width:100%}.content--has-sidebar .content__inner{display:flex;flex-wrap:wrap}@media (min-width:48em){.content--has-sidebar .content__inner{flex-wrap:nowrap}}.content__main{overflow:hidden;padding:0 0 32px;width:100%}@media (min-width:48em){.content__main{padding:0}}.content__plain:after{clear:both;content:"";display:table}@media (min-width:48em){.content__plain{padding-right:96px}}.content__background:after{clear:both;content:"";display:table}.content__background.section-default,.section-default .content__background{background-color:rgba(25,160,210,.15)}.content__background.section-incentives,.section-incentives .content__background{background-color:rgba(140,174,141,.15)}.content__background.section-teambuilding,.section-teambuilding .content__background{background-color:rgba(139,151,165,.15)}.content__background.section-meetings,.section-meetings .content__background{background-color:rgba(64,108,115,.15)}.content__background.section-events,.section-events .content__background{background-color:rgba(0,120,148,.15)}.content__background{padding:24px 48px 24px 32px}.content__float:after{clear:both;content:"";display:table}.content__sidebar{padding:32px 0;width:100%}@media (min-width:48em){.content__sidebar{flex:0 0 320px;padding:0 0 0 32px}}.section-default .content__form{fill:#19a0d2;opacity:.15}.content__form.section-incentives,.section-incentives .content__form{fill:#8cae8d;opacity:.15}.content__form.section-teambuilding,.section-teambuilding .content__form{fill:#8b97a5;opacity:.15}.content__form.section-meetings,.section-meetings .content__form{fill:#406c73;opacity:.15}.content__form.section-events,.section-events .content__form{fill:#007894;opacity:.15}.content__form{display:block;height:auto;width:100%}.content__image--right{float:right;padding:0 0 0 48px}.desktop-only{display:none}@media (min-width:48em){.desktop-only{display:block}}@media (min-width:60em){.sitenav{padding-right:64px}}.sitenav__item{padding:0 16px}.sitenav__item:first-child{padding-left:0}.sitenav__item:last-child{padding-right:0}.sitenav__link{font-weight:700;text-decoration:none;text-transform:uppercase}.sitenav__link--active,.sitenav__link:hover{border-bottom:3px solid}.sitenav__link--active.section-incentives,.sitenav__link:hover.section-incentives{fill:#8cae8d;color:#8cae8d}.sitenav__link--active.section-teambuilding,.sitenav__link:hover.section-teambuilding{fill:#8b97a5;color:#8b97a5}.sitenav__link--active.section-meetings,.sitenav__link:hover.section-meetings{fill:#406c73;color:#406c73}.sitenav__link--active.section-events,.sitenav__link:hover.section-events{fill:#007894;color:#007894}.helpernav{display:none}@media (min-width:32em){.helpernav{display:block;position:relative}}.helpernav__link{display:block;padding:12px 8px;text-decoration:none;text-transform:uppercase}.helpernav__subnav{min-width:300px;opacity:0;padding:16px 32px;position:absolute;right:0;top:100%;transition:.25s ease-in-out;visibility:hidden;z-index:10}.helpernav__item:hover:not(.helpernav__item--disabled)>.helpernav__link,.helpernav__subnav{background-color:#19a0d2}.helpernav__item:hover:not(.helpernav__item--disabled)>.helpernav__subnav{opacity:1;visibility:visible}.helpernav__item--disabled{opacity:.5}.helpernav__subitem{width:75%}.helpernav__subitem:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.25)}.helpernav__sublink{color:#fff;display:block;padding:8px 0;text-decoration:none;text-transform:uppercase}.helpernav__sublink.active:before,.helpernav__sublink:hover:before{content:">> "}.mobilenav{background:rgba(30,49,75,.9);height:0;left:0;overflow:hidden;padding-top:96px;position:fixed;top:0;transition:height .25s ease-in-out;width:100%;z-index:50}@media (min-width:60em){.mobilenav{display:none}}.mobilenav--open .mobilenav{height:100%}.mobilenav__inner{height:100%;overflow-y:scroll;padding:32px;width:100%}.mobilenav__primary{border-bottom:3px solid #fff;margin-bottom:16px;padding-bottom:16px}.mobilenav__secondary{padding-bottom:32px}.mobilenav__item,.mobilenav__subitem{padding:8px 0;position:relative;width:100%}.mobilenav__item:not(:last-child),.mobilenav__subitem:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.5)}.mobilenav__sub-flag{color:#fff;font-size:32px;line-height:120%;position:absolute;right:0;text-decoration:none;top:0;transition:all .25s ease-in-out}.mobilenav__sub-flag.open{transform:rotate(45deg)}.mobilenav__subnav{display:none;padding:16px}.mobilenav__link,.mobilenav__sublink{color:#fff;display:block;font-size:20px;text-decoration:none;text-transform:uppercase}.mobilenav__secondary .mobilenav__link,.mobilenav__secondary .mobilenav__sublink{font-size:16px}.mobilenav__sublink{font-size:18px}.mobilenav__search{padding-bottom:16px}.herounit{margin:0 auto;max-width:1440px;position:relative;width:100%}.herounit--indent{max-width:1264px}.herounit__image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:240px}@media (min-width:48em){.herounit__image{height:384px}}@media (min-width:60em){.herounit__image{height:420px}}.herounit--large .herounit__image{height:300px}@media (min-width:48em){.herounit--large .herounit__image{height:480px}}@media (min-width:60em){.herounit--large .herounit__image{height:700px}}.herounit--indent .herounit__image{height:320px}@media (min-width:48em){.herounit--indent .herounit__image{height:480px}}.herounit__mask{display:none}@media (min-width:48em){.herounit__mask{display:block;height:100%;left:0;position:absolute;top:0;width:auto;z-index:10}}.herounit__content{background-color:rgba(30,49,75,.2);height:100%;left:0;padding:32px;position:absolute;top:0;width:100%;z-index:10}@media (min-width:48em){.herounit__content{background-color:transparent;max-width:45%;padding:64px 16px 0 96px}}.herounit__title{color:#fff;display:block;font-size:32px;line-height:95%}@media (min-width:60em){.herounit__title{font-size:48px}}.herounit__title .herounit__topline{display:block;font-size:24px;text-transform:none}.herounit__title--brand{font-size:40px;font-weight:400;line-height:85%}.herounit__title--brand span{color:#19a0d2;font-weight:700;text-transform:uppercase}@media (min-width:60em){.herounit__title--brand{font-size:56px}}.herounit__subtitle{color:#fff;display:block;font-size:18px;font-weight:400;line-height:120%;padding:18px 0 0;text-transform:none}@media (min-width:48em){.herounit__subtitle{font-size:20px}}.herounit__subtitle--claim{font-size:22px;font-weight:700}@media (min-width:48em){.herounit__subtitle--claim{font-size:24px;padding-bottom:48px}}@media (min-width:60em){.herounit__subtitle--claim{font-size:32px;padding-bottom:96px}}.herounit__text{color:#fff;display:none;font-size:24px;line-height:120%}@media (min-width:48em){.herounit__text{display:block}}.herounit__icon{display:none}@media (min-width:48em){.herounit__icon{display:block;height:auto;max-width:100px;padding-bottom:32px;width:100%}}.herounit__button{display:flex;flex-wrap:nowrap;justify-content:center;left:50%;position:absolute;top:80%;transform:translateX(-50%);z-index:10}@media (min-width:48em){.herounit__button{top:85%}}@media (min-width:60em){.herounit__button{left:50%;top:50%;transform:translate(-50%,-50%)}}.herounit__button__form{border:none;display:none;height:48px;width:12px}@media (min-width:48em){.herounit__button__form{display:block}}.herounit__button__form>polygon{fill:#19a0d2}.section-default .herounit__button__form>polygon{fill:#19a0d2;opacity:1}.herounit__button__form>polygon.section-incentives,.section-incentives .herounit__button__form>polygon{fill:#8cae8d;opacity:1}.herounit__button__form>polygon.section-teambuilding,.section-teambuilding .herounit__button__form>polygon{fill:#8b97a5;opacity:1}.herounit__button__form>polygon.section-meetings,.section-meetings .herounit__button__form>polygon{fill:#406c73;opacity:1}.herounit__button__form>polygon.section-events,.section-events .herounit__button__form>polygon{fill:#007894;opacity:1}#gradient__from{stop-color:#1e314b}.section-default #gradient__to{stop-color:#19a0d2}.section-incentives #gradient__to{stop-color:#8cae8d}.section-teambuilding #gradient__to{stop-color:#8b97a5}.secolor-meeting #gradient__to{stop-color:#406c73}.secolor-events #gradient__to{stop-color:#007894}.carousel--background{background-color:#e9ebed;margin-bottom:8px;padding-bottom:48px}.carousel.section-default,.section-default .carousel{background-color:rgba(25,160,210,.25)}.carousel.section-incentives,.section-incentives .carousel{background-color:rgba(140,174,141,.25)}.carousel.section-teambuilding,.section-teambuilding .carousel{background-color:rgba(139,151,165,.25)}.carousel.section-meetings,.section-meetings .carousel{background-color:rgba(64,108,115,.25)}.carousel.section-events,.section-events .carousel{background-color:rgba(0,120,148,.25)}.carousel__outer:after{clear:both;content:"";display:table}.carousel__outer{margin:0 auto;max-width:1440px;padding:0 8px;position:relative;width:100%}.carousel__inner:after{clear:both;content:"";display:table}.carousel__inner{margin:0 auto;max-width:1280px;padding:0 8px;width:100%}.carousel__arrow,.carousel__item{border:none;outline:none}.carousel__arrow:active,.carousel__arrow:focus{outline:none}.carousel__arrow{fill:#fff;height:32px;position:absolute;width:32px;z-index:100}.section-incentives .carousel__arrow{fill:#8cae8d;color:#8cae8d}.section-teambuilding .carousel__arrow{fill:#8b97a5;color:#8b97a5}.section-meetings .carousel__arrow{fill:#406c73;color:#406c73}.section-events .carousel__arrow{fill:#007894;color:#007894}.carousel__arrow--prev{left:-5px;top:50%;transform:translateY(-50%)}.program-slider .carousel__arrow--prev{left:10px}.carousel__arrow--next{right:-5px;top:50%;transform:translateY(-50%)}.program-slider .carousel__arrow--next{right:10px}.testimonials .carousel__arrow{fill:#19a0d2}.carousel__loading{display:block;height:24px;margin:0 auto;width:24px}.slider__arrow{background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg' xml:space='preserve'%3E%3Cpath fill='%23fff' d='M32 0v32L0 16z'/%3E%3C/svg%3E") no-repeat 50%;border:none;color:transparent;height:8px;position:absolute;width:8px;z-index:10}.slider__arrow:focus{outline:none}.slider__arrow--prev{left:1%;top:50%;transform:translateY(-50%)}.slider__arrow--prev.slider__arrow--teaser{left:7.5%}.slider__arrow--next{right:1%;top:50%;transform:translateY(-50%) rotate(180deg)}.slider__arrow--next.slider__arrow--teaser{right:7.5%}.slider__arrow--teaser{top:30%}@media (min-width:48em){.slider__arrow{height:16px;width:16px}}.configurator{background:url(/typo3conf/ext/ep_events/Resources/Public/images/bg_configurator.jpg) no-repeat 0 0;background-size:cover;position:relative}.configurator .form__item__error{color:#fff}.configurator ::-webkit-input-placeholder{font-weight:700}.configurator :-moz-placeholder,.configurator ::-moz-placeholder{font-weight:700}.configurator :-ms-input-placeholder{font-weight:700!important}.configurator ::-ms-input-placeholder{font-weight:700!important}.configurator__overlay{align-items:center;background-color:rgba(30,49,75,.85);color:#fff;display:flex;flex-wrap:wrap;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.configurator__main{padding-bottom:0}.configurator__sidebar{color:#fff;display:none}@media (min-width:60em){.configurator__sidebar{display:block}}.configurator__selectbox-wrapper{padding-bottom:16px}.config-selectbox{background-color:hsla(0,0%,100%,.6);border-radius:16px;margin-bottom:4px;padding:8px 0;transition:all .25s ease-in-out}.config-selectbox.active{padding-bottom:0}.config-selectbox__bar{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:42px;padding:8px 16px;position:relative;text-decoration:none;text-transform:uppercase}@media (min-width:48em){.config-selectbox__bar{flex-wrap:nowrap}}@media (min-width:60em){.config-selectbox__bar{align-items:center}}.config-selectbox__title{display:inline-block;font-weight:700;margin-bottom:8px;width:100%}@media (min-width:48em){.config-selectbox__title{margin-bottom:0;width:30%}}@media (min-width:60em){.config-selectbox__title{margin-bottom:0;width:20%}}.config-selectbox__badges{padding-right:40px;width:100%}@media (min-width:48em){.config-selectbox__badges{width:70%}}@media (min-width:60em){.config-selectbox__badges{width:80%}}.config-selectbox__badge{background-color:hsla(0,0%,100%,.6);border-radius:8px;display:inline-block;font-size:14px;font-weight:700;margin:0 4px 4px 0;padding:4px 8px}@media (min-width:48em){.config-selectbox__badge{font-size:16px}}@media (min-width:60em){.config-selectbox__badge{margin-bottom:0}}.config-selectbox__toggle{background-color:#19a0d2;border-radius:16px;color:#fff;display:block;font-family:fontello;height:32px;line-height:32px;position:absolute;right:16px;text-align:center;text-decoration:none;top:6px;width:32px}.config-selectbox__toggle.closed{background-color:#fff;color:#19a0d2}.config-selectbox__toggle.closed:before{content:"\e800"}.config-selectbox__toggle.open:before{content:"\e801"}.config-selectbox__toggle.included:before{content:"\e802"}.config-selectbox__main{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 8px;transition:all .25s ease-in-out}.active .config-selectbox__main{padding:8px}.configurator__selections{padding-bottom:32px}.config-selectbox__item{display:block;height:0;overflow:hidden;padding:0 4px;text-align:center;text-decoration:none;transition:all .25s ease-in-out;width:100%}.active .config-selectbox__item{height:200px;margin-bottom:8px}@media (min-width:32em){.config-selectbox__item{width:50%}.active .config-selectbox__item{height:180px}}@media (min-width:60em){.config-selectbox__item{width:25%}.active .config-selectbox__item{height:160px}}.config-selectbox__item__inner{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;width:100%}.config-selectbox__item__inner:after{background-color:rgba(0,0,0,.33);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.selected .config-selectbox__item__inner:after{background-color:rgba(30,49,75,.75)}@media (min-width:60em){.config-selectbox__item__inner:hover:after{background-color:rgba(25,160,210,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%}}.has--icon .config-selectbox__item__inner:after{background-position:center 32px;background-repeat:no-repeat;background-size:96px}@media (min-width:48em){.has--icon .config-selectbox__item__inner:after{background-position:center 16px;background-size:128px}}@media (min-width:60em){.has--icon .config-selectbox__item__inner:after{background-position:center 8px;background-size:96px}}.type--1 .config-selectbox__item__inner:after{background-image:url(/typo3conf/ext/ep_events/Resources/Public/images/icon_incentives.svg)}.type--2 .config-selectbox__item__inner:after{background-image:url(/typo3conf/ext/ep_events/Resources/Public/images/icon_teambuilding.svg)}.type--3 .config-selectbox__item__inner:after{background-image:url(/typo3conf/ext/ep_events/Resources/Public/images/icon_meetings.svg)}.type--4 .config-selectbox__item__inner:after{background-image:url(/typo3conf/ext/ep_events/Resources/Public/images/icon_events.svg)}.destination--1 .config-selectbox__item__inner:after{background-image:url(/typo3conf/ext/ep_events/Resources/Public/images/icon_destination_sea.svg)}.destination--2 .config-selectbox__item__inner:after{background-image:url(/typo3conf/ext/ep_events/Resources/Public/images/icon_destination_mountains.svg)}.destination--3 .config-selectbox__item__inner:after{background-image:url(/typo3conf/ext/ep_events/Resources/Public/images/icon_destination_cities.svg)}.destination--4 .config-selectbox__item__inner:after{background-image:url(/typo3conf/ext/ep_events/Resources/Public/images/icon_destination_special.svg)}.accommodation--1 .config-selectbox__item__inner:after{background-image:url(/typo3conf/ext/ep_events/Resources/Public/images/icon_3-star.svg)}.accommodation--2 .config-selectbox__item__inner:after{background-image:url(/typo3conf/ext/ep_events/Resources/Public/images/icon_4-star.svg)}.accommodation--3 .config-selectbox__item__inner:after{background-image:url(/typo3conf/ext/ep_events/Resources/Public/images/icon_5-star.svg)}.accommodation--4 .config-selectbox__item__inner:after{background-image:url(/typo3conf/ext/ep_events/Resources/Public/images/icon_special.svg)}.programme--1 .config-selectbox__item__inner:after{background-image:url(/typo3conf/ext/ep_events/Resources/Public/images/icon_outdoor.svg)}.programme--2 .config-selectbox__item__inner:after{background-image:url(/typo3conf/ext/ep_events/Resources/Public/images/icon_event-gastro.svg)}.programme--3 .config-selectbox__item__inner:after{background-image:url(/typo3conf/ext/ep_events/Resources/Public/images/icon_sightseeing.svg)}.programme--4 .config-selectbox__item__inner:after{background-image:url(/typo3conf/ext/ep_events/Resources/Public/images/icon_special.svg)}.config-selectbox__item-label{color:#fff;font-weight:700;left:50%;position:absolute;text-shadow:0 1px rgba(0,0,0,.5);top:50%;transform:translate(-50%,-50%);z-index:10}.has--icon .config-selectbox__item-label{bottom:0;top:auto}.config-selected{display:flex;flex-wrap:nowrap;justify-content:space-between;padding-bottom:8px}.config-selected__checkmark{color:#fff;display:block;font-family:fontello;width:5%}.config-selected__checkmark.checked:before{content:"\e802"}.config-selected__items{display:block;font-weight:700;text-transform:uppercase;width:90%}.config-selected__placeholder{display:inline-block;opacity:.5}.configurator__input-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:48em){.configurator__input-wrapper{flex-wrap:nowrap}}.configurator__data{padding-bottom:16px;width:100%}@media (min-width:48em){.configurator__data{padding-right:32px;width:66.6666%}}.configurator__address{padding-bottom:16px;width:100%}@media (min-width:48em){.configurator__address{width:33.3333%}}.configurator-field{align-items:center;background-color:hsla(0,0%,100%,.6);border-radius:16px;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:16px}.configurator-field:not(:last-child){margin-bottom:8px}.configurator-field__label{font-weight:700;text-transform:uppercase;width:66.6666%}.configurator-field__input{width:66.6666%}.configurator-field__group .daterange-input:not(:last-child),.configurator-field__group .step-input:not(:last-child){margin-bottom:8px}.step-input{align-items:center;background-color:hsla(0,0%,100%,.6);border-radius:16px;display:flex;flex-wrap:nowrap;justify-content:space-between}.step-input__trigger{background-color:#fff;border-radius:16px;color:#19a0d2;display:block;font-family:fontello;height:32px;line-height:32px;text-align:center;text-decoration:none;width:32px}.step-input__trigger.disabled{opacity:.25}.step-input__trigger--decrease:before{content:"\e801"}.step-input__trigger--increase:before{content:"\e800"}.step-input__value{font-weight:700;text-align:center;text-transform:uppercase}.daterange-input{align-items:center;background-color:hsla(0,0%,100%,.6);border-radius:16px;display:flex;flex-wrap:nowrap;height:32px;justify-content:space-between}.daterange-input__field{padding-left:8px;position:relative;width:48%}.daterange-input__divider{display:block;text-align:center;width:4%}.date-input{background:none;border:none;font-size:80%;font-weight:700;outline:none;text-align:center;width:100%}.statement:after{clear:both;content:"";display:table}.statement{margin:0 auto;max-width:1280px;padding:32px 8px 48px;width:100%}.section-default .statement__inner,.statement__inner.section-default{background-color:#19a0d2}.section-incentives .statement__inner,.statement__inner.section-incentives{background-color:#8cae8d}.section-teambuilding .statement__inner,.statement__inner.section-teambuilding{background-color:#8b97a5}.section-meetings .statement__inner,.statement__inner.section-meetings{background-color:#406c73}.section-events .statement__inner,.statement__inner.section-events{background-color:#007894}.statement__inner{box-shadow:0 5px 10px rgba(0,0,0,.2);color:#fff;padding-bottom:48px;padding-top:48px;text-align:center}.statement__text{display:block;font-size:24px;line-height:105%}@media (min-width:48em){.statement__text{font-size:48px}}.testimonial{padding:0 32px;text-align:center;width:100%}@media (min-width:48em){.testimonial{font-size:80%;width:50%}.testimonial:not(:last-child){border-right:1px solid rgba(233,235,237,.8)}}@media (min-width:60em){.testimonial{width:25%}}.testimonial__image{border-radius:80px;height:160px;margin:0 auto 32px;width:160px}.brands{border-top:1px solid rgba(233,235,237,.8);display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:32px}.brands__item{width:50%}@media (min-width:60em){.brands__item{width:25%}}.brands__logo{margin:8px auto}.iconbar{@apply hidden lg:block fixed z-100 top-[30vh] right-0 overflow-hidden;display:none}@media (min-width:60em){.iconbar{display:block}}.iconbar{overflow:hidden;position:fixed;right:0;top:30vh;z-index:1000}.iconbar__item{align-items:center;background-color:#8ccfe8;display:flex;flex-wrap:nowrap;margin-bottom:2px;transform:translateX(200px);transition:all .25s ease-in-out;width:240px}.iconbar__item:hover{transform:translateX(0)}.iconbar__icon{background-color:#19a0d2;padding:4px}.iconbar__icon svg{fill:#fff;display:block;height:32px;width:32px}.iconbar__bar{font-size:18px;line-height:40px;padding-left:16px}.iconbar__link{display:block;text-decoration:none}.tiles{padding-bottom:0}.tiles__inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-8px}.tile{display:block;padding:16px;text-decoration:none;width:50%}@media (min-width:48em){.tile{padding:16px;width:50%}}.tile__inner{background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-width:32em){.tile__inner{min-height:250px;padding:32px}}@media (min-width:48em){.tile__inner{min-height:375px;padding:32px 32px 0}}.tile__caption{color:#fff;text-align:center;width:100%}@media (min-width:48em){.tile__caption{margin:0 auto;width:70%}}.section-default .tile__caption__inner,.tile__caption__inner.section-default{background-color:rgba(25,160,210,.75)}.section-incentives .tile__caption__inner,.tile__caption__inner.section-incentives{background-color:rgba(140,174,141,.75)}.section-teambuilding .tile__caption__inner,.tile__caption__inner.section-teambuilding{background-color:rgba(139,151,165,.75)}.section-meetings .tile__caption__inner,.tile__caption__inner.section-meetings{background-color:rgba(64,108,115,.75)}.section-events .tile__caption__inner,.tile__caption__inner.section-events{background-color:rgba(0,120,148,.75)}.tile__caption__inner{padding:24px 0;width:100%}@media (min-width:48em){.tile__caption__inner{padding:32px 0}.tile:hover .section-incentives .tile__caption__inner{background-color:#8cae8d}.tile:hover .section-teambuilding .tile__caption__inner{background-color:#8b97a5}.tile:hover .section-meetings .tile__caption__inner{background-color:#406c73}.tile:hover .section-events .tile__caption__inner{background-color:#007894}}.tile__teaser{display:none;padding:16px 32px 0}@media (min-width:48em){.tile:hover .tile__teaser{display:block}}.tile__form{display:none;height:auto;margin-top:-1px;width:100%}.section-default .tile__form polygon{fill:#19a0d2;opacity:1}.section-incentives .tile__form polygon,.tile__form polygon.section-incentives{fill:#8cae8d;opacity:1}.section-teambuilding .tile__form polygon,.tile__form polygon.section-teambuilding{fill:#8b97a5;opacity:1}.section-meetings .tile__form polygon,.tile__form polygon.section-meetings{fill:#406c73;opacity:1}.section-events .tile__form polygon,.tile__form polygon.section-events{fill:#007894;opacity:1}@media (min-width:48em){.tile:hover .tile__form{display:block}}.tile__icon{display:block;height:72px;margin:0 auto 8px;width:72px}.tile__title{display:block;font-size:18px;font-weight:700;min-height:54px}@media (min-width:48em){.tile__title{font-size:24px}}@media (min-width:60em){.card:not(.card--no-form){padding-bottom:48px}}.card__inner{margin:0 8px;position:relative}.card__caption{bottom:0;color:#fff;left:0;min-height:25%;padding:16px;position:absolute;text-transform:uppercase;width:100%}.card__caption.section-default,.section-default .card__caption{background-color:rgba(25,160,210,.75)}.card__caption.section-incentives,.section-incentives .card__caption{background-color:rgba(140,174,141,.75)}.card__caption.section-teambuilding,.section-teambuilding .card__caption{background-color:rgba(139,151,165,.75)}.card__caption.section-meetings,.section-meetings .card__caption{background-color:rgba(64,108,115,.75)}.card__caption.section-events,.section-events .card__caption{background-color:rgba(0,120,148,.75)}.card__caption{transition:background-color .25s ease-in-out}@media (min-width:60em){.card:hover .card__caption.section-default,.section-default .card:hover .card__caption{background-color:#19a0d2}.card:hover .card__caption.section-incentives,.section-incentives .card:hover .card__caption{background-color:#8cae8d}.card:hover .card__caption.section-teambuilding,.section-teambuilding .card:hover .card__caption{background-color:#8b97a5}.card:hover .card__caption.section-meetings,.section-meetings .card:hover .card__caption{background-color:#406c73}.card:hover .card__caption.section-events,.section-events .card:hover .card__caption{background-color:#007894}}.card__form{display:none}@media (min-width:60em){.card__form{border:none;display:block;height:auto;left:0;opacity:0;position:absolute;top:100%;transition:opacity .25s ease-in-out;width:100%}.card:hover .card__form{opacity:1}}.section-default .card__form polygon{fill:#19a0d2;opacity:1}.card__form polygon.section-incentives,.section-incentives .card__form polygon{fill:#8cae8d;opacity:1}.card__form polygon.section-teambuilding,.section-teambuilding .card__form polygon{fill:#8b97a5;opacity:1}.card__form polygon.section-meetings,.section-meetings .card__form polygon{fill:#406c73;opacity:1}.card__form polygon.section-events,.section-events .card__form polygon{fill:#007894;opacity:1}.card__subtitle,.card__title{display:block}.card__title{font-weight:700}.box{width:100%}.box__image{display:block;height:auto;max-width:100%}.box__button{background-color:#1e314b;border:none;color:#fff;display:block;font-size:20px;font-weight:700;padding:8px 0;text-align:center;text-decoration:none;width:100%}.box__content{background-color:#19a0d2;color:#fff;padding:32px 16px}.box__form{display:none}@media (min-width:48em){.box__form{fill:#19a0d2;display:block;height:auto;width:100%}}.box__form--top{margin-bottom:-1px}.box__form--bottom{margin-top:-1px}.box__link{font-size:16px;font-weight:700;line-height:32px;text-decoration:none}@media (min-width:60em){.box__link{font-size:20px;line-height:32px}.box__link--small{font-size:16px}}.box__nav{background-color:#19a0d2;margin-top:-32px;padding-bottom:32px}.box__nav__item{padding:0 16px}.box__nav__item:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.2)}.box__nav__item--active,.box__nav__item:hover{background-color:#8ccfe8}.box__nav__link{color:#fff;display:block;font-size:18px;font-weight:700;line-height:32px;text-decoration:none;text-transform:uppercase}.banner{margin-bottom:20px;position:relative}.banner__content{color:#fff;min-height:300px;padding:48px 0;width:100%}.banner__content.section-default,.section-default .banner__content{background-color:rgba(25,160,210,.8)}.banner__content.section-incentives,.section-incentives .banner__content{background-color:rgba(140,174,141,.8)}.banner__content.section-teambuilding,.section-teambuilding .banner__content{background-color:rgba(139,151,165,.8)}.banner__content.section-meetings,.section-meetings .banner__content{background-color:rgba(64,108,115,.8)}.banner__content.section-events,.section-events .banner__content{background-color:rgba(0,120,148,.8)}.banner__content{align-items:center;display:flex;flex-direction:column;justify-content:space-around}.banner__title{display:block;font-size:32px;font-weight:700;line-height:110%;text-align:center;text-shadow:1px 1px rgba(0,0,0,.25);text-transform:uppercase}.banner__image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.iconnav{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:32px;padding-top:32px}.iconnav__link{display:block;opacity:.4;padding:16px;text-align:center;text-decoration:none;transition:opacity .25s ease-in-out;width:50%}.iconnav__link--active,.iconnav__link:hover{opacity:1}@media (min-width:32em){.iconnav__link{width:25%}}.iconnav__icon{display:block;margin:0 auto;max-width:80px;padding-bottom:16px}.iconnav__label{font-weight:700;text-transform:uppercase}.iconnav__label.section-incentives{fill:#8cae8d;color:#8cae8d}.iconnav__label.section-teambuilding{fill:#8b97a5;color:#8b97a5}.iconnav__label.section-meetings{fill:#406c73;color:#406c73}.iconnav__label.section-events{fill:#007894;color:#007894}.form{margin:0;max-width:100%;padding:0;position:relative}@media (min-width:60em){.form:not(.form--horizontal){max-width:75%}}.form--box{max-width:100%}.form--horizontal{width:100%}@media (min-width:48em){.form--horizontal{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}}.form__item{display:block;margin-bottom:8px}.form__item--button,.form__item--textarea{padding-top:16px}.form__item--radios{align-items:center;background-color:#8ccfe8;border-radius:8px;color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between}.form__item--mobile{display:block}@media (min-width:48em){.form__item--mobile{display:none}}.form__item--tablet{display:none}@media (min-width:48em) and (max-width:59.99em){.form__item--tablet{display:block}}.form__item--desktop{display:none}@media (min-width:60em){.form__item--desktop{display:block}}.form--horizontal .form__item{padding:0 8px;width:100%}.form--horizontal .form__item--no-label{padding-top:20px}@media (min-width:48em){.form--horizontal .form__item{width:33.3333%}}.form__item__error{color:#c33;font-size:90%;padding:8px}.form__field,.form__field:active,.form__field:focus,.form__field:visited{outline:none}.form__field{border:none;border-radius:8px;padding:8px 16px;width:100%}.form--box .form__field,.form__field{background-color:#8ccfe8;color:#fff}.form__field--textarea{resize:vertical}.form__field--radio{background-color:transparent;display:block;padding:8px;width:100%}@media (min-width:48em){.form__field--radio{width:50%}}@media (min-width:60em){.form__field--radio{width:25%}}.form__field--configurator{background-color:hsla(0,0%,100%,.6)}.has-errors .form__field{border:1px solid #c33}.form__link{display:block;font-size:80%}.form__link--indent{text-align:right}.configurator .form__link{color:#fff;padding-top:16px}.form__text{font-size:80%}.configurator .form__text{color:#fff}.form__button{background-color:#1e314b;border:none;color:#fff;display:block;font-weight:700;margin-bottom:16px;outline:none;padding:8px 32px;text-align:center;text-decoration:none;width:100%}@media (min-width:48em){.form__button{display:inline-block;margin-bottom:0;width:auto}}.form--box .form__button{font-size:20px;padding:8px 0;width:100%}.form__overlay{align-items:center;background-color:rgba(233,235,237,.75);display:flex;flex-wrap:wrap;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.form--box .form__overlay{background-color:rgba(25,160,210,.75)}.form__overlay__text{text-align:center}::-webkit-input-placeholder{color:#fff;font-size:90%;text-transform:uppercase}:-moz-placeholder,::-moz-placeholder{color:#fff;font-size:90%;opacity:1;text-transform:uppercase}:-ms-input-placeholder{color:#fff;font-size:90%;text-transform:uppercase}::-ms-input-placeholder{color:#fff;font-size:90%;text-transform:uppercase}.form--box ::-webkit-input-placeholder{color:#fff}.form--box :-moz-placeholder,.form--box ::-moz-placeholder{color:#fff}.form--box :-ms-input-placeholder{color:#fff}.form--box ::-ms-input-placeholder{color:#fff}.tx-srfreecap-cant-read{font-size:80%}.configurator .tx-srfreecap-cant-read{color:#fff}img.tx-srfreecap-image{margin:0 16px 16px 0}.teasers{align-items:center;display:flex;flex-direction:column;justify-content:center}.section-default .teasers,.teasers.section-default{background-color:rgba(25,160,210,.15)}.section-incentives .teasers,.teasers.section-incentives{background-color:rgba(140,174,141,.15)}.section-teambuilding .teasers,.teasers.section-teambuilding{background-color:rgba(139,151,165,.15)}.section-meetings .teasers,.teasers.section-meetings{background-color:rgba(64,108,115,.15)}.section-events .teasers,.teasers.section-events{background-color:rgba(0,120,148,.15)}.teasers{margin:0 -16px}@media (min-width:60em){.teasers{flex-direction:row}}.teaser{padding:0 16px;width:75%}.teaser--clickable{cursor:pointer}@media (max-width:47.99em){.teaser{padding-bottom:16px}}@media (min-width:48em){.teaser{width:50%}}@media (min-width:60em){.teaser{width:33.3333%}}.teaser__image{display:block;height:auto;max-width:100%;width:100%}.section-default .teaser__caption{background-color:#19a0d2}.section-incentives .teaser__caption{background-color:#8cae8d}.section-teambuilding .teaser__caption{background-color:#8b97a5}.section-meetings .teaser__caption{background-color:#406c73}.section-events .teaser__caption{background-color:#007894}.teaser__caption{padding:16px 16px 0}.section-default .teaser__form{fill:#19a0d2;opacity:1}.section-incentives .teaser__form,.teaser__form.section-incentives{fill:#8cae8d;opacity:1}.section-teambuilding .teaser__form,.teaser__form.section-teambuilding{fill:#8b97a5;opacity:1}.section-meetings .teaser__form,.teaser__form.section-meetings{fill:#406c73;opacity:1}.section-events .teaser__form,.teaser__form.section-events{fill:#007894;opacity:1}.teaser__form{display:block;height:auto;margin-top:-1px;width:100%}.teaser__title{color:#fff;display:block;font-size:24px;font-weight:700;padding-bottom:16px;text-transform:uppercase}.teaser__title:not(:last-of-type){border-bottom:1px solid hsla(0,0%,100%,.15)}.teaser__title--subline{font-size:16px;padding-top:8px}.badge{display:none}@media (min-width:48em){.badge{display:block;float:right;margin:0 0 24px 96px;position:relative;width:256px;z-index:10}}.badge__background{display:block;height:auto;width:100%}.badge__content{color:#fff;font-size:20px;font-weight:700;left:50%;line-height:130%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}@media (min-width:48em){.badge__content{font-size:32px}}.section-default .badge__outline{fill:#19a0d2;opacity:.15}.badge__outline.section-incentives,.section-incentives .badge__outline{fill:#8cae8d;opacity:.15}.badge__outline.section-teambuilding,.section-teambuilding .badge__outline{fill:#8b97a5;opacity:.15}.badge__outline.section-meetings,.section-meetings .badge__outline{fill:#406c73;opacity:.15}.badge__outline.section-events,.section-events .badge__outline{fill:#007894;opacity:.15}.section-default .badge__inner{fill:#19a0d2;opacity:1}.badge__inner.section-incentives,.section-incentives .badge__inner{fill:#8cae8d;opacity:1}.badge__inner.section-teambuilding,.section-teambuilding .badge__inner{fill:#8b97a5;opacity:1}.badge__inner.section-meetings,.section-meetings .badge__inner{fill:#406c73;opacity:1}.badge__inner.section-events,.section-events .badge__inner{fill:#007894;opacity:1}.team{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -16px}.team__item{display:block;max-width:400px;padding:0 16px 64px;width:100%}@media (max-width:59.99em){.team__item{margin:0 auto}}@media (min-width:60em){.team__item{max-width:100%;width:50%}}.team__image{display:block;height:auto;max-width:100%}.team__data{padding-top:16px;width:100%}.team__data td,.team__data th{vertical-align:top}.team__data th{text-align:left;width:20%}.team__contact{padding-top:16px;width:100%}.team__name{display:block;font-size:24px;font-weight:700;text-transform:uppercase}.team__position{color:#19a0d2;display:block}.team__contact__link{color:#19a0d2;text-decoration:none}.searchresult__info:after{clear:both;content:"";display:table}.searchresult__info{margin:0 auto;max-width:1280px;padding:0 8px;width:100%}.searchresult-item{display:block;margin-bottom:32px;text-decoration:none}@media (min-width:32em){.searchresult-item{display:flex}}.searchresult-item__card{width:100%}@media (min-width:32em){.searchresult-item__card{width:240px}}@media (min-width:60em){.searchresult-item__card{width:33.3333%}}.searchresult-item__text{color:#fff;margin:0 8px;padding:32px}.searchresult-item__text.section-default,.section-default .searchresult-item__text{background-color:#19a0d2}.searchresult-item__text.section-incentives,.section-incentives .searchresult-item__text{background-color:#8cae8d}.searchresult-item__text.section-teambuilding,.section-teambuilding .searchresult-item__text{background-color:#8b97a5}.searchresult-item__text.section-meetings,.section-meetings .searchresult-item__text{background-color:#406c73}.searchresult-item__text.section-events,.section-events .searchresult-item__text{background-color:#007894}@media (min-width:32em){.searchresult-item__text{flex:1;margin:0}}.searchresult-item__title span{display:block}.searchform__button,.searchform__input{-webkit-appearance:none;background-color:transparent;border:1px solid #fff;color:#fff;display:inline-block;font-size:14px;outline:none;padding:2px 4px}.mobilenav__search .searchform__button,.mobilenav__search .searchform__input{padding:8px}.searchform__button{border:none;font-size:16px;font-weight:700;padding:0 0 0 4px;text-transform:uppercase}.offerlist{position:relative}.offerlist__overlay{background:hsla(0,0%,100%,.85) url(/typo3conf/ext/ep_events/Resources/Public/images/spinner_default.gif) no-repeat 50% 5%;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}@media (min-width:48em){.offerlist__teasers{display:flex;flex-wrap:wrap}}.offerlist-item{display:block;margin-bottom:32px;text-decoration:none;width:100%}@media (min-width:32em){.offerlist-item{display:flex}}@media (min-width:48em){.offerlist-item{width:50%}}@media (min-width:60em){.offerlist-item{width:33.3333%}}.paginator{list-style:none;margin:0;padding:0}.paginator>li,.paginator__item{display:inline-block}.paginator__item{background-color:#19a0d2;color:#fff;padding:4px;text-decoration:none}.paginator__item:not(:last-child){margin-right:2px}.paginator__item--current{background-color:#fff;border:1px solid #19a0d2;color:#19a0d2}.news-entry{width:100%}.news-entry:not(:last-child){margin-bottom:40px}.news-entry__info{margin:0 0 20px}.news-entry__inner{display:flex;flex-direction:column}@media (min-width:60em){.news-entry__inner{flex-direction:row}}.news-entry__image{margin-bottom:8px;width:100%}@media (min-width:60em){.news-entry__image{width:50%}}.news-entry__info{font-size:90%;font-style:italic}.news-entry__headline{hyphens:auto}.news-entry__teaser{width:100%}@media (min-width:60em){.news-entry__teaser{padding-left:24px;width:50%}}.news-entry__teaser p{margin-bottom:16px}.news-entry__teaser p:last-child{margin-bottom:8px}.flatpickr-months .flatpickr-month{height:40px}.video:after{clear:both;content:"";display:table}.video{margin:0 auto;max-width:1280px;padding:32px 8px;width:100%}.video__inner{background-position:50%;background-size:cover;height:0;padding-bottom:56.25%;position:relative;width:100%}.video__inner iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.video__inner .consent{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}
