﻿body{margin:0}h2 em{font-style:italic;font-weight:bold;color:#ff0}.c-navbar{position:absolute;top:0px;width:100%}body.elementor-editor-active .c-navbar{background:#000000;z-index:0 !important}.c-contentslider .slick-next,.c-contentslider .slick-prev{top:400px}@media only screen and (max-width: 768px){.c-contentslider .slick-next,.c-contentslider .slick-prev{top:550px}}.c-contentslider .slick-next:before,.c-contentslider .slick-prev:before{color:#ccc}.c-contentslider .slick-prev{left:50px !important}.c-contentslider .slick-next{left:80px !important}.c-contentslider .slick-dots{top:30px;left:50px;height:30px;text-align:left !important}.c-contentslider .slick-track{background:white}.c-contentslider .slick-track .slick-slide{position:relative}.c-contentslider .slick-track .slick-slide .slick-slide-bg{display:block;position:absolute;z-index:4;right:0;width:45% !important;min-width:400px}@media only screen and (max-width: 1280px){.c-contentslider .slick-track .slick-slide .slick-slide-bg{display:none}}.c-contentslider .slick-track .slick-slide .slick-slide-inner{display:block;position:absolute;left:0;width:55%;z-index:5}@media only screen and (max-width: 1280px){.c-contentslider .slick-track .slick-slide .slick-slide-inner{width:100%}}.c-contentslider .slick-track .slick-slide .slick-slide-inner .elementor-slide-content{height:300px}@media only screen and (max-width: 768px){.c-contentslider .slick-track .slick-slide .slick-slide-inner .elementor-slide-content{height:350px}}.c-contentslider .slick-track .slick-slide .slick-slide-inner .elementor-slide-content .elementor-slide-heading{color:#000;position:relative}.c-contentslider .slick-track .slick-slide .slick-slide-inner .elementor-slide-content .elementor-slide-heading:after{position:absolute;z-index:3;content:'';background:#004F80;width:40px;height:2px;left:0;margin-left:0px;bottom:-20px}.c-contentslider .slick-track .slick-slide .slick-slide-inner .elementor-slide-content .elementor-slide-heading em{font-style:italic;color:#004F80}.c-contentslider .slick-track .slick-slide .slick-slide-inner .elementor-slide-content .elementor-slide-description{color:#000;max-height:200px}@media only screen and (max-width: 768px){.c-contentslider .slick-track .slick-slide .slick-slide-inner .elementor-slide-content .elementor-slide-description{overflow:scroll}}.c-contentslider .slick-track .slick-slide .slick-slide-inner .elementor-slide-content .elementor-slide-button{position:absolute;color:#000;padding:0;right:0px;bottom:-30px;color:#C2C2D8;padding-right:30px;background:url(../img/bt-next.svg);background-repeat:no-repeat;background-position:right center;transition:all 0.3s ease-in-out}@media only screen and (max-width: 768px){.c-contentslider .slick-track .slick-slide .slick-slide-inner .elementor-slide-content .elementor-slide-button{bottom:-135px}}.c-contentslider .slick-track .slick-slide .slick-slide-inner .elementor-slide-content .elementor-slide-button:hover{opacity:0.8}.c-contentslider .slick-track .slick-slide:nth-child(1) .slick-slide-inner:after{position:absolute;content:'01';font-size:237px;z-index:1;right:30px;top:20px;font-family:FrutigerLTStd;font-weight:bold;color:rgba(0,79,128,0.2)}.c-contentslider .slick-track .slick-slide:nth-child(2) .slick-slide-inner:after{position:absolute;content:'02';font-size:237px;z-index:1;right:30px;top:20px;font-family:FrutigerLTStd;font-weight:bold;color:rgba(0,79,128,0.2)}.c-contentslider .slick-track .slick-slide:nth-child(3) .slick-slide-inner:after{position:absolute;content:'03';font-size:237px;z-index:1;right:30px;top:20px;font-family:FrutigerLTStd;font-weight:bold;color:rgba(0,79,128,0.2)}.c-countdown .elementor-countdown-wrapper{margin-top:60px;text-align:center}.c-countdown .elementor-countdown-wrapper .elementor-countdown-item{background:none;padding-left:30px;padding-right:30px;display:inline-block}.c-countdown .elementor-countdown-wrapper .elementor-countdown-item .elementor-countdown-digits{color:#ff0;font-size:100px;line-height:52px;font-family:"FrutigerLTStd", Sans-serif;font-weight:bold}.c-countdown .elementor-countdown-wrapper .elementor-countdown-item .elementor-countdown-label{display:block;padding-top:20px;font-size:22px;line-height:35px;letter-spacing:0.2;text-transform:uppercase;color:rgba(255,255,255,0.4);font-family:"FrutigerLTStd", Sans-serif;font-weight:normal}.c-quote{max-width:990px;margin:auto}.c-quote .elementor-blockquote .elementor-blockquote__content em{font-style:normal;color:#ff0}.c-quote .elementor-blockquote footer{position:relative}.c-quote .elementor-blockquote footer:before{content:'';position:absolute;top:-70px;width:2px;height:60px;background:#ff0}.c-quote .elementor-blockquote footer cite{margin-top:80px}.c-instagram .elementor-widget-wp-widget-wpzoom_instagram_widget .elementor-widget-container h5{text-align:center;font-family:FrutigerLTStd;font-weight:bold;font-style:italic;color:#343341;font-size:38px;line-height:52px;position:relative}@media only screen and (max-width: 768px){.c-instagram .elementor-widget-wp-widget-wpzoom_instagram_widget .elementor-widget-container h5{font-size:30px;line-height:40px;word-wrap:break-word}}.c-instagram .elementor-widget-wp-widget-wpzoom_instagram_widget .elementor-widget-container h5:after{position:absolute;z-index:3;content:'';background:#42A8CB;width:40px;height:2px;left:50%;margin-left:-20px;bottom:-20px}.c-instagram .elementor-widget-wp-widget-wpzoom_instagram_widget .elementor-widget-container ul{list-style-type:none;margin:0;padding:0;text-align:center}@media only screen and (min-width: 1280px){.c-instagram .elementor-widget-wp-widget-wpzoom_instagram_widget .elementor-widget-container ul:before{position:absolute;content:'';width:55px;height:480px;left:-60px;top:50px;background:url(../img/shape-angular-left-white.svg) no-repeat;background-size:100%}.c-instagram .elementor-widget-wp-widget-wpzoom_instagram_widget .elementor-widget-container ul:after{position:absolute;content:'';width:55px;height:480px;right:-60px;top:50px;background:url(../img/shape-angular-right-white.svg) no-repeat;background-size:100%}}.c-instagram .elementor-widget-wp-widget-wpzoom_instagram_widget .elementor-widget-container ul li{display:inline-block;box-shadow:0px 5px 20px 3px rgba(0,0,0,0.3);position:relative;margin-bottom:20px;display:none}.c-instagram .elementor-widget-wp-widget-wpzoom_instagram_widget .elementor-widget-container ul li:nth-child(1),.c-instagram .elementor-widget-wp-widget-wpzoom_instagram_widget .elementor-widget-container ul li:nth-child(2),.c-instagram .elementor-widget-wp-widget-wpzoom_instagram_widget .elementor-widget-container ul li:nth-child(3){display:inline-block}.c-instagram .elementor-widget-wp-widget-wpzoom_instagram_widget .elementor-widget-container ul li:before{position:absolute;display:inline-block;width:35px;height:35px;bottom:20px;right:20px;content:'';background:url(../img/ic-social-instagram.svg) no-repeat}.c-instagram .elementor-widget-wp-widget-wpzoom_instagram_widget .elementor-widget-container ul li a{transition:all 0.3s ease-in-out}@media only screen and (max-width: 768px){.c-instagram .elementor-widget-wp-widget-wpzoom_instagram_widget .elementor-widget-container ul li a{width:250px !important;height:250px !important}}.c-instagram .elementor-widget-wp-widget-wpzoom_instagram_widget .elementor-widget-container ul li a:hover{opacity:0.8}.c-instagram .elementor-widget-wp-widget-wpzoom_instagram_widget .elementor-widget-container .zoom-instagram-widget__follow-me{display:none}.c-footer .elementor-widget-heading h4{position:relative;margin-bottom:50px}.c-footer .elementor-widget-heading h4:after{position:absolute;z-index:3;content:'';background:#ff0;width:40px;height:2px;left:0;bottom:-20px}.c-footer .elementor-widget-text-editor{font-size:17px;line-height:27px;max-width:260px}.c-footer .elementor-nav-menu li{width:100%}.c-footer .elementor-nav-menu li a{display:block;padding:0;font-size:16px;line-height:35px;text-transform:uppercase}.c-footer .elementor-nav-menu li a:hover{padding:0}.c-tour-header .elementor-widget-container{background-size:45px !important}.c-tour-header .elementor-widget-container .elementor-text-editor em{color:#ff0}.c-tour-content .elementor-widget-heading h2{margin-bottom:50px !important}.c-tour-content .elementor-widget-heading h2:after{left:0 !important;margin-left:0 !important}@media only screen and (max-width: 768px){.c-tour-content--note .elementor-widget-container{background-size:60px}}@media only screen and (max-width: 1024px){.c-tour-content--note .elementor-widget-container{background-size:60px}}@media only screen and (min-width: 1025px){.c-tour-content--note .elementor-widget-container{background-size:60px}}.c-tour-content--partnerlogos .gallery .gallery-item{padding-right:15px;margin-bottom:0px}.c-tour-content--partnerlogos .gallery .gallery-item img{border:0 !important}@media only screen and (max-width: 768px){.c-tour-content--partnerlogos .gallery .gallery-item{width:100% !important;padding-left:10px;padding-right:10px}.c-tour-content--partnerlogos .gallery .gallery-item img{width:100%}}@media only screen and (min-width: 769px) and (max-width: 1024px){.c-tour-content--partnerlogos .gallery .gallery-item{width:50% !important}}@media only screen and (min-width: 1025px){.c-tour-content--partnerlogos .gallery .gallery-item{width:25% !important}}.c-tour-content--impressions .gallery{padding-top:30px;padding-bottom:20px}.c-tour-content--impressions .gallery .gallery-item{padding-left:7px;padding-right:7px;position:relative;min-height:270px}@media only screen and (max-width: 768px){.c-tour-content--impressions .gallery .gallery-item{width:100% !important;max-width:100% !important;padding-left:10px;padding-right:10px}.c-tour-content--impressions .gallery .gallery-item img{width:100%}}@media only screen and (min-width: 769px) and (max-width: 1024px){.c-tour-content--impressions .gallery .gallery-item{width:50% !important;max-width:50% !important}}@media only screen and (min-width: 1025px){.c-tour-content--impressions .gallery .gallery-item{width:25% !important;max-width:25% !important}}.c-tour-content--impressions .gallery .gallery-item .gallery-icon img{border:0 !important}.c-tour-content--impressions .gallery .gallery-item .gallery-caption{font-size:11px;color:#fff !important;padding:5px 8px}.c-tour-index .elementor-posts-container {margin:0 !important}.c-tour-index .elementor-posts-container  .elementor-type-loop{width:100%}.c-worldmap{min-width:1024px}.c-worldmap-inner{height:670px}.c-worldmap .modal-content button{top:-35px;right:-25px;width:58px;height:58px}.c-worldmap .modal-content button:focus{outline:none}.c-worldmap .modal-content button i.fa-close{width:58px;height:58px;background:url(../img/bt-schließen-mapinfo.svg) no-repeat}.c-worldmap .modal-content button i.fa-close:before{content:''}.c-worldmap .modal-content button i.fa-close:focus{outline:none}.c-worldmap .elementor-widget-wrap .elementor-element.elementor-widget-popup{display:inline-block;position:absolute}.c-worldmap .elementor-widget-wrap .elementor-element.elementor-widget-popup .elementor-button-wrapper{display:inline-block}.c-worldmap .elementor-widget-wrap .elementor-element.elementor-widget-popup .elementor-button-wrapper a{display:inline-block;padding:0;width:28px;height:28px;background:url(../img/bt-mapinfo-inactive.svg) no-repeat;border:0}.c-worldmap--stops .elementor-widget-button{display:inline-block;position:absolute}.c-worldmap--stops .elementor-widget-button a.elementor-button{padding:0;width:28px;height:28px;background:url(../img/bt-mapinfo-inactive.svg) no-repeat;border:0}.c-worldmap--stops .elementor-widget-button a.elementor-button:hover{cursor:pointer}.c-press-media .elementor-button-wrapper .elementor-button-text em{font-style:italic;color:#ff0}.c-press-media .elementor-image .wp-caption .wp-caption-text em{font-style:italic;color:#ff0}.c-modal .elementor-widget-container h2:after{left:0% !important;margin-left:0px !important}.c-headerslider .elementor-slick-slider .elementor-slide-heading{position:relative}.c-headerslider .elementor-slick-slider .elementor-slide-heading em{color:#ff0}.c-headerslider .elementor-slick-slider .elementor-slide-heading:after{position:absolute;z-index:3;content:'';background:#ff0;width:40px;height:2px;left:50%;margin-left:-20px;bottom:-20px}.c-headerslider .elementor-slick-slider .elementor-slide-description{margin-top:60px !important;margin-bottom:30px !important}.c-headerslider .elementor-slick-slider .slick-dots{text-align:right;padding-right:30px;padding-bottom:30px}.c-about .ico-play{display:block;position:absolute;z-index:12;width:148px;height:148px;top:50%;margin-top:-74px;left:50%;margin-left:-74px}.c-about .ico-play a{display:inline-block;height:148px;width:148px}.c-about--element1 .elementor-widget-container h2{position:relative}.c-about--element1 .elementor-widget-container h2:before{position:absolute;z-index:3;content:'';background:#ff0;width:2px;height:370px;left:50%;margin-left:-1px;top:-440px}.c-about--element2 .elementor-text-editor{position:relative}.c-about--element2 .elementor-text-editor:after{position:absolute;z-index:3;content:'';background:#ff0;width:2px;height:140px;left:50%;margin-left:-1px;bottom:-180px}.c-about--elementlist01{position:relative}.c-about--elementlist01:after{position:absolute;content:'01';font-size:247px;z-index:0;right:0;top:-80px;font-family:FrutigerLTStd;font-weight:bold;color:rgba(255,255,255,0.2)}.c-about--elementlist02{position:relative}.c-about--elementlist02:after{position:absolute;content:'02';font-size:247px;z-index:0;right:0;top:-80px;font-family:FrutigerLTStd;font-weight:bold;color:rgba(255,255,255,0.2)}.c-about--elementlist03{position:relative}.c-about--elementlist03:after{position:absolute;content:'03';font-size:247px;z-index:0;right:0;top:-80px;font-family:FrutigerLTStd;font-weight:bold;color:rgba(255,255,255,0.2)}.c-about--elementlist04{position:relative}.c-about--elementlist04:after{position:absolute;content:'04';font-size:247px;z-index:0;right:0;top:-80px;font-family:FrutigerLTStd;font-weight:bold;color:rgba(255,255,255,0.2)}.c-sideevents article.elementor-post .elementor-type-loop{width:100%}.c-quiz .elementor-tab-title:focus{outline:none}@media only screen and (min-width: 1024px){.img-logo-mobile{display:none}}@media only screen and (max-width: 1025px){.img-logo-desktop{display:none}}.ico-search a{content:'';display:inline-block;margin-top:5px;margin-left:10px;width:30px;height:30px;background:url(../img/ic-search.svg) no-repeat}.ico-search a:hover{opacity:0.8}.c-header-site-nav .elementor-menu-toggle elementor-active{z-index:999}.c-header-site-nav .elementor-nav-menu--dropdown{padding-top:50px}.c-header-site-nav .elementor-nav-menu--dropdown ul li{margin-top:15px;margin-bottom:15px}.c-header-site-nav .elementor-nav-menu--dropdown ul li a{line-height:52px !important}.c-header-site-nav .elementor-nav-menu--dropdown ul li.ico-search{text-align:center}.c-header-site-nav .elementor-nav-menu--dropdown ul li.ico-search a{width:50px;height:50px}.c-gallery{padding-top:30px;padding-bottom:20px}.c-gallery .gallery-item{padding-left:7px;padding-right:7px;position:relative;min-height:270px}@media only screen and (max-width: 768px){.c-gallery .gallery-item{width:100% !important;max-width:100% !important;padding-left:10px;padding-right:10px}.c-gallery .gallery-item img{width:100%}}@media only screen and (min-width: 769px) and (max-width: 1024px){.c-gallery .gallery-item{width:50% !important;max-width:50% !important}}@media only screen and (min-width: 1025px){.c-gallery .gallery-item{width:33% !important;max-width:33% !important}}.c-gallery .gallery-item .gallery-icon img{border:0 !important}.c-gallery .gallery-item .gallery-caption{font-size:11px;color:#fff !important;padding:5px 8px}.m-tour-itemlist{position:relative;margin-top:60px;margin-bottom:20px}@media only screen and (min-width: 1280px){.m-tour-itemlist:before{position:absolute;content:'';width:55px;height:480px;left:-60px;top:-50px;background:url(../img/shape-angular-left.svg) no-repeat;background-size:100%}.m-tour-itemlist:after{position:absolute;content:'';width:55px;height:480px;right:-60px;top:-50px;background:url(../img/shape-angular-right.svg) no-repeat;background-size:100%}}.m-tour-itemlist article.type-tour .elementor-type-loop{margin:auto}.m-tour-item{margin:auto}.m-tour-item .elementor-widget-wrap{position:relative;padding-bottom:10px}.m-tour-item .elementor-widget-wrap .elementor-widget-text-editor{display:inline-block;padding-top:5px}.m-tour-item .elementor-widget-wrap .elementor-widget-text-editor p{margin:0;padding:0}.m-tour-item--label{position:absolute;top:0;right:0}.m-tour-item--label .elementor-heading-title{padding:8px 14px}.m-tour-item--heading .elementor-button-link{padding:0;margin-top:20px;margin-left:30px}.m-tour-item--datefrom{display:inline-block;margin-top:0px;margin-left:30px}.m-tour-item--dateto{display:inline-block}.type-partner .elementor-type-loop{width:100%}.m-partner-itemlist .elementor-image-box-content{position:relative;min-height:200px}.m-partner-itemlist .elementor-image-box-content h3{position:absolute;z-index:50;top:30px}.m-partner-itemlist .elementor-image-box-content h3 a:hover{opacity:0.8;transition:all 0.3s ease-in-out}.m-partner-itemlist .elementor-image-box-content p{position:absolute;z-index:50;width:100%;top:10px}.m-sideevent{display:block;width:100% !important;background:white;font-family:FrutigerLTStd;position:relative;height:400px;overflow:hidden;box-shadow:0px 3px 20px 3px rgba(0,0,0,0.3)}.m-sideevent--thumb{position:absolute;z-index:1;width:100%;height:200px;background-size:cover;background-repeat:no-repeat}.m-sideevent--date{position:absolute;z-index:5;top:15px;right:15px;width:54px;height:54px;border-radius:26px;color:white;background:#004F80}.m-sideevent--date .day{margin-top:10px;font-size:17px;text-align:center}.m-sideevent--date .month{font-size:12px;text-transform:uppercase;text-align:center}.m-sideevent--label{position:absolute;z-index:5;left:0;top:0;display:inline-block;text-transform:uppercase;background:#004F80;font-size:12px;line-height:30px;transform:translateY(150px);transition:all 0.3s ease-in-out;padding-left:20px;padding-right:20px;color:white}.m-sideevent--content{background:white;position:absolute;z-index:3;width:100%;height:280px;transition:all 0.3s ease-in-out;padding:20px 30px;transform:translateY(180px)}.m-sideevent--content--range{font-size:14px;text-transform:uppercase;line-height:28px;color:#818181}.m-sideevent--content--heading{font-size:22px;line-height:26px;text-transform:uppercase;color:#000;font-weight:bold;font-style:italic}.m-sideevent--content--location{font-size:12px;color:#C2C2D8;padding-left:40px;padding-right:20px;background:url(../img/ic-location-blue.svg) no-repeat;background-position:left center;background-size:40px;position:absolute;bottom:5px;line-height:19px;min-height:38px}@media only screen and (max-width: 1024px){.m-sideevent--content--location{bottom:75px}}@media only screen and (min-width: 1025px){.m-sideevent:hover .m-sideevent--content{transform:translateY(100px)}.m-sideevent:hover .m-sideevent--label{transform:translateY(70px)}}.m-loop-tour{display:block;width:100% !important;background:white;font-family:FrutigerLTStd;position:relative;z-index:999;height:295px;box-shadow:0px 3px 20px 3px rgba(0,0,0,0.3)}.m-loop-tour--overlay{top:0;position:absolute;z-index:2;width:100%;height:200px;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%) !important}.m-loop-tour--thumb{position:absolute;z-index:1;width:100%;height:200px;background-size:cover;background-position:center center;background-repeat:no-repeat}.m-loop-tour--thumb.past{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.m-loop-tour--label{position:absolute;z-index:5;right:0;top:0;display:inline-block;text-transform:uppercase;background:#ff0;font-size:12px;line-height:30px;padding-left:20px;padding-right:20px;color:black}.m-loop-tour--content{background:white;position:absolute;z-index:3;width:100%;height:95px;bottom:0;transition:all 0.3s ease-in-out;padding:20px 30px;background:#42A8CB;background-image:url(../img/bt-stop-inactive.svg);background-position:right center;background-repeat:no-repeat;background-size:30px;background-position:right 30px center}.m-loop-tour--content--range{font-size:14px;text-transform:uppercase;line-height:28px;color:#fff}.m-loop-tour--content--range em{color:#ff0;font-style:normal}.m-loop-tour--content--heading{font-size:22px;line-height:26px;text-transform:uppercase;color:#fff;font-weight:normal;font-style:italic;transition:all 0.3s ease-in-out}.m-loop-tour:hover .m-loop-tour--content{background-color:#004F80;background-image:url(../img/bt-stop-hovered.svg)}.m-loop-tour:hover .m-loop-tour--content--heading{color:#ff0}@media only screen and (max-width: 768px){.m-contactcard{text-align:center}}.m-contactcard img.alignleft{float:left;margin-right:30px;border-radius:75px}@media only screen and (max-width: 768px){.m-contactcard img.alignleft{float:none;width:50%;border-radius:50%;margin:0}}.m-contactcard h3{color:#ff0;font-size:22px;line-height:24px}.m-contactcard p{font-size:17px;line-height:26px}.elementor-widget-heading{max-width:800px;margin:auto}.elementor-widget-heading h2.elementor-heading-title{position:relative;word-wrap:break-word}.elementor-widget-heading h2.elementor-heading-title:after{position:absolute;z-index:3;content:'';background:#ff0;width:40px;height:2px;left:50%;margin-left:-20px;bottom:-20px}.elementor-widget-text-editor a{color:#ff0;text-decoration:none}.elementor-widget-text-editor a:hover{text-decoration:underline}.elementor-widget-text-editor em{color:#ff0}.mod-alignleft h2:after{left:0% !important;margin-left:0px !important}@keyframes pop{0%{transform:translateY(0)}50%{transform:translateY(-5px)}}.ico-scroll{animation-delay:0.5s;animation-duration:1s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:pop}.maxwidth700{max-width:700px;margin:auto}.width100p{width:100%}

/*# sourceMappingURL=site.css.map */