@charset "UTF-8";@font-face{font-family:'Quadraat';src:url("../fonts/Quadraat/QuadraatWebPro.eot");src:local('Quadraat OT Regular'), local('QuadraatOT-Regular'), url("../fonts/Quadraat/QuadraatWebPro.eot?#iefix") format('embedded-opentype'), url("../fonts/Quadraat/QuadraatWebPro.woff") format('woff');font-style:normal;font-weight:400;text-rendering:optimizeLegibility;}@font-face{font-family:'Quadraat';src:url("../fonts/Quadraat/QuadraatWebPro-Ita.eot");src:local('Quadraat OT Italic'), local('QuadraatOT-Italic'), url("../fonts/Quadraat/QuadraatWebPro-Ita.eot?#iefix") format('embedded-opentype'), url("../fonts/Quadraat/QuadraatWebPro-Ita.woff") format('woff');font-style:italic;font-weight:400;text-rendering:optimizeLegibility;}@font-face{font-family:'Quadraat';src:url("../fonts/Quadraat/QuadraatWebPro-Demi.eot");src:local('Quadraat OT Demibold'), local('QuadraatOT-Demibold'), url("../fonts/Quadraat/QuadraatWebPro-Demi.eot?#iefix") format('embedded-opentype'), url("../fonts/Quadraat/QuadraatWebPro-Demi.woff") format('woff');font-style:normal;font-weight:600;text-rendering:optimizeLegibility;}@font-face{font-family:'Quadraat';src:url("../fonts/Quadraat/QuadraatWebPro-DemiboldItalic.eot");src:local('Quadraat OT DemiboldItalic'), local('QuadraatOT-DemiboldItalic'), url("../fonts/Quadraat/QuadraatWebPro-DemiboldItalic.eot?#iefix") format('embedded-opentype'), url("../fonts/Quadraat/QuadraatWebPro-DemiboldItalic.woff") format('woff');font-style:italic;font-weight:600;text-rendering:optimizeLegibility;}@font-face{font-family:'Quadraat';src:url("../fonts/Quadraat/QuadraatWebPro-Bold.eot");src:local('Quadraat OT Bold'), local('QuadraatOT-Bold'), url("../fonts/Quadraat/QuadraatWebPro-Bold.eot?#iefix") format('embedded-opentype'), url("../fonts/Quadraat/QuadraatWebPro-Bold.woff") format('woff');font-style:normal;font-weight:700;text-rendering:optimizeLegibility;}@font-face{font-family:'Quadraat';src:url("../fonts/Quadraat/QuadraatWebPro-BoldIta.eot");src:local('Quadraat OT Bold Italic'), local('QuadraatOT-BoldItalic'), url("../fonts/Quadraat/QuadraatWebPro-BoldIta.eot?#iefix") format('embedded-opentype'), url("../fonts/Quadraat/QuadraatWebPro-BoldIta.woff") format('woff');font-style:italic;font-weight:700;text-rendering:optimizeLegibility;}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@media (min-width:1400px){.container{width:1380px}}.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1400px){.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{float:left}.col-xl-1{width:8.3333333333%}.col-xl-2{width:16.6666666667%}.col-xl-3{width:25%}.col-xl-4{width:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-6{width:50%}.col-xl-7{width:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-9{width:75%}.col-xl-10{width:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-12{width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.3333333333%}.col-xl-pull-2{right:16.6666666667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.3333333333%}.col-xl-pull-5{right:41.6666666667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.3333333333%}.col-xl-pull-8{right:66.6666666667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.3333333333%}.col-xl-pull-11{right:91.6666666667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.3333333333%}.col-xl-push-2{left:16.6666666667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.3333333333%}.col-xl-push-5{left:41.6666666667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.3333333333%}.col-xl-push-8{left:66.6666666667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.3333333333%}.col-xl-push-11{left:91.6666666667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0%}.col-xl-offset-1{margin-left:8.3333333333%}.col-xl-offset-2{margin-left:16.6666666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.3333333333%}.col-xl-offset-5{margin-left:41.6666666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.3333333333%}.col-xl-offset-8{margin-left:66.6666666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.3333333333%}.col-xl-offset-11{margin-left:91.6666666667%}.col-xl-offset-12{margin-left:100%}}.visible-xl{display:none !important}.visible-xl-block,.visible-xl-inline,.visible-xl-inline-block{display:none !important}@media (min-width:1400px){.visible-xl{display:block !important}table.visible-xl{display:table !important}tr.visible-xl{display:table-row !important}th.visible-xl,td.visible-xl{display:table-cell !important}}@media (min-width:1400px){.visible-xl-block{display:block !important}}@media (min-width:1400px){.visible-xl-inline{display:inline !important}}@media (min-width:1400px){.visible-xl-inline-block{display:inline-block !important}}@media (min-width:1400px){.hidden-xl{display:none !important}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:scroll}html,body{height:100%}button{-webkit-font-smoothing:inherit}html{background-color:#010f2f}body{background:none}.app-container{margin-right:auto;margin-left:auto;max-width:1350px;background-image:url("../img/contour-lines.png"), -webkit-linear-gradient(-360deg, #001b56 0%, #062567 50%, #001b56 100%);background-image:url("../img/contour-lines.png"), linear-gradient(90deg, #001b56 0%, #062567 50%, #001b56 100%);background-attachment:fixed;background-position:50% 0;background-repeat:no-repeat}a:focus{outline:0}.global-footer{max-width:1350px;margin-left:auto;margin-right:auto;background-color:#f2f2f2;border-top:1px solid #354b7c}.global-footer-contact{padding-top:30px;padding-bottom:30px;text-align:center}@media (max-width:991px){.global-footer-contact{font-size:1.2rem}}.global-footer-contact p{margin:0}.global-footer-contact strong{font-size:1.8rem}@media (max-width:991px){.global-footer-contact strong{font-size:1.4rem}}@media (max-width:767px){.grid-wrapper .grid-item{padding:1px 0}}@media (min-width:768px){.grid-wrapper{display:table;table-layout:fixed;width:100%;height:1%}.grid-wrapper .grid-item{display:table-cell;vertical-align:top;height:100%}.grid-wrapper .teaser-item-6-6.grid-item{height:auto}}.grid-12 .grid-item{background:#f2f2f2}.grid-12 .grid-item:nth-child(even){background:#fff}@media (min-width:768px){.grid-6-6 .grid-item{width:50%}}.grid-6-6 .grid-item{background:#f2f2f2}.grid-6-6 .grid-item:nth-child(odd){background:#fff}@media (min-width:768px){.grid-6-6 + .grid-6-6 .grid-item{background:#fff}.grid-6-6 + .grid-6-6 .grid-item:nth-child(odd){background:#f2f2f2}}@media (min-width:768px){.grid-4-4-4 .grid-item{width:33.3333333333%}}.grid-4-4-4 .grid-item{background:#f2f2f2}.grid-4-4-4 .grid-item:nth-child(odd){background:#fff}@media (min-width:768px){.grid-4-4-4 + .grid-4-4-4 .grid-item{background:#fff}.grid-4-4-4 + .grid-4-4-4 .grid-item:nth-child(odd){background:#f2f2f2}}.side-media{background:#f2f2f2}.side-media p:last-child{margin-bottom:0}.side-media > .media{background:#fff}.side-media > .media > img{margin-left:auto;margin-right:auto}.side-media > .media-padded{padding:15px 30px}@media (min-width:1200px){.side-media > .media-padded{padding:30px 60px}}.side-media > .body{padding:0 30px}@media (max-width:991px){.side-media > .body{font-size:1.2rem}}@media (min-width:1200px){.side-media > .body{padding:0 60px}}@media (max-width:767px){.side-media > .body{padding-bottom:24px}}@media (min-width:768px){.side-media{display:table;table-layout:fixed;width:100%}.side-media > .media,.side-media > .body{display:table-cell;width:50%;vertical-align:top}}@media (min-width:992px){.side-media > .media{width:66.6666666667%}.side-media > .body{width:33.3333333333%}}.btn-primary{padding:0 20px;background-color:transparent;border:2px solid #50a3de;border-radius:20px;color:#50a3de;font-size:1.4rem;font-weight:700;line-height:2.8rem}@media (min-width:992px){.btn-primary{font-size:1.8rem;line-height:3.6rem}}.btn-primary:hover{background-color:#50a3de;border-color:#50a3de}.btn-secondary{padding:0 20px;background-color:transparent;border:2px solid #b29c73;border-radius:20px;color:#b29c73;font-size:1.4rem;font-weight:700;line-height:2.8rem}p > .btn-secondary{margin-top:24px}@media (min-width:992px){.btn-secondary{font-size:1.8rem;line-height:3.6rem}}.btn-secondary:hover{background-color:#b29c73;border-color:#b29c73;color:#fff}.nav-content > ul > li > a.btn-secondary{color:#b29c73;line-height:inherit}.nav-content > ul > li > a.btn-secondary:hover{color:#fff}.btn-send{padding:0 20px;background-color:transparent;border:2px solid #fff;border-radius:20px;color:#fff;font-size:1.4rem;font-weight:700;line-height:2.8rem}@media (min-width:992px){.btn-send{font-size:1.8rem;line-height:3.6rem}}.btn-send:hover{background-color:#fff;border-color:#fff}.form{padding:30px}@media (min-width:1200px){.form{padding:30px 60px}}.order-brochures input[type=checkbox]{display:none}.order-brochures input[type=checkbox] + img{border:5px solid transparent;cursor:pointer}.order-brochures input[type=checkbox]:checked + img{border-color:#fff}.link-login-partner > i{margin-right:6px}.navbar-brand{font-size:0;width:81px;height:42px;margin:5px 0;background:url("../img/logo.png");background-repeat:no-repeat;background-size:100%;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}@media (min-width:992px){.navbar-brand{width:162px;height:84px;margin:15px 0;background-size:auto}}.is-sticky .navbar-brand{font-size:0;width:81px;height:42px;margin:9px 0 5px 0;background:url("../img/logo.png");background-repeat:no-repeat;background-size:100%}.is-sticky .navbar-top{z-index:1020;height:60px;top:0 !important}.is-sticky .navbar-top .nav-main{padding-top:0}.is-sticky .navbar-top .nav-language-dropdown{padding-top:23px}.is-sticky .nav-content{z-index:1010}.navbar-top{position:relative;z-index:1050;background-color:#001b56;border-bottom:1px solid #354b7c}@media (max-width:991px){.navbar-top .container{background-color:#001b56}}.navbar-top .navbar-collapse{padding:0;box-shadow:none}.navbar-top .navbar-toggle{margin:18px 0 0 0;padding:0;border-color:transparent}.navbar-top .navbar-toggle:hover{background-color:transparent}.navbar-top .navbar-toggle:hover .icon-bar{background-color:#50a3de}.navbar-top .navbar-toggle .icon-bar{transition:all 0.2s;width:26px;height:3px;background-color:#b0b9d4}.navbar-top .navbar-toggle .icon-bar:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:10% 90%}.navbar-top .navbar-toggle .icon-bar:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);transform-origin:10% 10%}.navbar-top .navbar-toggle .icon-bar:nth-child(3){opacity:0}.navbar-top .navbar-toggle.collapsed .icon-bar{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);top:0;opacity:1}.nav-footer{background-color:#fff;font-size:1rem;text-align:center}@media (min-width:992px){.nav-footer{font-size:1.4rem}}.nav-footer > ul{margin-left:0;padding-left:0;list-style:none}.nav-footer > ul > li{display:inline-block}.nav-footer a{display:inline-block;padding:8px 6px;text-decoration:underline}@media (min-width:992px){.nav-footer a{padding:16px 12px}}.nav-footer a:hover{color:#001b56}.nav-footer .socials{display:block;font-size:1.8rem;vertical-align:middle}@media (min-width:992px){.nav-footer .socials{display:inline-block;font-size:2.6rem}}.nav-footer .socials > a{text-decoration:none}.nav-language{color:#b0b9d4;font-size:1.4rem}@media (min-width:992px){.nav-language{float:right}}.nav-language a{color:#b0b9d4}.nav-language a:hover{color:#50a3de}.nav-language-dropdown{display:none;margin-left:10px;padding-top:49px}@media (min-width:992px){.nav-language-dropdown{display:block}}@media (min-width:1200px){.nav-language-dropdown{margin-left:15px}}.nav-language-dropdown a.active{padding:0 6px;text-decoration:underline}.nav-language-dropdown .dropdown-toggle{cursor:pointer}.nav-language-dropdown .dropdown-toggle:hover,.nav-language-dropdown .dropdown-toggle:hover > a{color:#50a3de}.nav-language-dropdown .dropdown-menu{background-color:#001b56;border:0}.nav-language-dropdown .dropdown-menu > li > a{color:#b0b9d4;font-size:1.4rem}.nav-language-dropdown .dropdown-menu > li > a:hover{background:none;color:#50a3de}.nav-language-inline{padding-top:15px;font-size:1.2rem;text-align:center}@media (min-width:992px){.nav-language-inline{display:none}}.nav-language-inline > a{margin-left:5px}.nav-language-inline > a + a:before{content:'/';margin-right:5px}.nav-main{padding-top:10px;font-family:"Quadraat", "Helvetica Neue", Helvetica, Arial, sans-serif}@media (min-width:992px){.nav-main{float:right;padding-top:26px}}.nav-main > ul{margin-left:0;padding-left:0;list-style:none;margin:0}.nav-main li{display:block}@media (max-width:991px){.nav-main li{padding-bottom:10px;border-top:1px solid #354b7c}}@media (min-width:992px){.nav-main li{display:inline-block}}.nav-main li > a{display:block;margin:0 10px;padding:10px 0 0 0;border-bottom:2px solid transparent;color:#b0b9d4;font-size:1.8rem;font-weight:700;text-align:center;text-decoration:none}.nav-main li > a.link-login-partner{font-family:"Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.2rem;font-weight:400}@media (min-width:992px){.nav-main li > a{padding-top:15px;font-size:2.2rem}}@media (min-width:1200px){.nav-main li > a{margin:0 15px}}.nav-main li > a:hover,.nav-main li > a.active{color:#50a3de}@media (min-width:992px){.nav-main li > a:hover,.nav-main li > a.active{border-bottom-color:#50a3de}}.nav-content{background-color:#001b56}.nav-content > ul{margin-left:0;padding-left:0;list-style:none;margin:0 auto;max-width:1350px;text-align:center}.nav-content > ul > li{display:inline-block}.nav-content > ul > li > a{display:block;padding:0 15px;color:#fff;font-size:1.4rem;font-weight:700;line-height:4rem}@media (min-width:992px){.nav-content > ul > li > a{padding-left:30px;padding-right:30px;font-size:1.8rem;line-height:6rem}}.nav-content > ul > li.active > a,.nav-content > ul > li > a:hover,.nav-content > ul > li > a.active{color:#50a3de}.animated.slideOutDown{-webkit-animation-duration:0.5s;animation-duration:0.5s}.owl-carousel .owl-dots{position:absolute;left:0;right:0;bottom:15px;background:none;line-height:1;text-align:center}@media (min-width:992px){.owl-carousel .owl-dots{bottom:30px}}.owl-carousel .owl-dot{display:inline-block;width:16px;height:16px;margin:0 5px;padding:0;cursor:pointer}.owl-carousel .owl-dot span{display:inline-block;width:12px;height:12px;background-color:#b1b1b1;border:1px solid #fff;border-radius:50%;vertical-align:middle}.owl-carousel .owl-dot.active span{width:16px;height:16px;background-color:#50a3de;border-color:#50a3de}.owl-carousel .owl-dot:hover span,.owl-carousel .owl-dot.active:hover span{background-color:#50a3de;border-color:#50a3de}.owl-carousel .owl-prev,.owl-carousel .owl-next{position:absolute;top:50%;width:30px;height:30px;margin-top:-15px;background-color:rgba(255, 255, 255, .6);color:#001b56;font-size:1.5rem;line-height:30px;text-align:center}@media (min-width:992px){.owl-carousel .owl-prev,.owl-carousel .owl-next{width:60px;height:60px;margin-top:-30px;font-size:3rem;line-height:60px}}.owl-carousel .owl-prev > i,.owl-carousel .owl-next > i{line-height:30px}@media (min-width:992px){.owl-carousel .owl-prev > i,.owl-carousel .owl-next > i{line-height:60px}}.owl-carousel .owl-prev:hover,.owl-carousel .owl-next:hover{background-color:#50a3de;color:#fff}.owl-carousel .owl-prev{left:0}.owl-carousel .owl-next{right:0}.owl-item .item{position:relative}.hero-slider-copy{position:absolute;top:25%;left:0;right:0;text-align:center}.hero-slider-heading{margin:0 0 1px 0;font-size:3rem}@media (min-width:992px){.hero-slider-heading{font-size:7rem}}.hero-slider-heading > span{display:inline-block;padding:10px 20px;background-color:rgba(0, 27, 86, .8);color:#50a3de}@media (min-width:992px){.hero-slider-heading > span{padding:20px 30px}}.hero-slider-text{display:inline-block;padding:10px 20px;background-color:rgba(80, 163, 222, .8);color:#fff;font-size:2rem;font-weight:300}@media (min-width:992px){.hero-slider-text{padding:20px 30px;font-size:3.5rem}}.testimonial-container{padding-top:30px}.testimonial-slider-title{margin-top:0;margin-bottom:30px;color:#b0b9d4;font-size:2.5rem;text-align:center}@media (min-width:992px){.testimonial-slider-title{font-size:4rem}}.testimonial-slider{padding-bottom:60px}@media (min-width:992px){.testimonial-slider{padding-bottom:90px}}.testimonial-slider .owl-item img{display:inline-block;width:auto;border:3px solid #fff}.testimonial-slider-item{text-align:center}.testimonial-slider-copy{max-width:80%;margin:0 auto;color:#fff;font-size:1.4rem;font-weight:500}@media (min-width:992px){.testimonial-slider-copy{max-width:992px;font-size:2rem}}.testimonial-slider-heading{margin-top:30px;color:#50a3de;font-size:2rem;font-weight:700}@media (min-width:992px){.testimonial-slider-heading{font-size:2.8rem}}.testimonial-slider-heading:after{content:'';display:block;width:76px;height:2px;margin:10px auto 0 auto;background:#50a3de}.travel-slider .owl-item img{width:auto}.teaser > a{display:block;width:100%;height:100%;color:#001b56;vertical-align:top}.teaser > a:hover{background-color:#50a3de}.teaser > a:hover .teaser-heading{color:#fff}.teaser > a:hover .teaser-heading:after{background-color:#fff}.teaser > a:hover .teaser-media:after{background:rgba(80, 163, 222, .5)}.teaser.grid-item-hover:hover,.teaser.grid-item-hover:nth-child(odd):hover{background-color:#50a3de}.teaser-heading{color:#50a3de;font-size:1.8rem}@media (min-width:992px){.teaser-heading{font-size:2.8rem}}.teaser-heading:after{content:'';display:block;width:76px;height:2px;margin-top:10px;background:#50a3de}.teaser-subheading{font-family:"Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.4rem}@media (max-width:991px){.teaser-subheading{margin-top:12px}}@media (min-width:992px){.teaser-subheading{font-size:1.8rem}}.teaser-media{position:relative}.teaser-media:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0}.teaser-body{padding:0 30px}@media (max-width:767px){.teaser-body{padding-bottom:24px}}@media (max-width:991px){.teaser-body{font-size:1.2rem}}@media (min-width:1200px){.teaser-body{padding:0 60px}}.teaser-body p:last-child{margin-bottom:0}.teaser-price,.travel-price{position:absolute;top:10px;right:10px;width:80px;height:80px;background-color:#b29c73;border-radius:50%;font-size:1.2rem;font-weight:700;line-height:1;text-align:center}@media (min-width:992px){.teaser-price,.travel-price{top:20px;right:20px;width:100px;height:100px}}@media (min-width:1200px){.teaser-price,.travel-price{right:30px}}.teaser-price > span,.travel-price > span{display:block;white-space:nowrap}.teaser-price > span.teaser-price-prefix,.travel-price > span.teaser-price-prefix,.travel-price > span.travel-price-prefix,.teaser-price > span.travel-price-prefix{padding-top:16px;padding-bottom:5px}@media (min-width:992px){.teaser-price > span.teaser-price-prefix,.travel-price > span.teaser-price-prefix,.travel-price > span.travel-price-prefix,.teaser-price > span.travel-price-prefix{padding-top:20px}}.teaser-price > span.teaser-price-suffix,.travel-price > span.teaser-price-suffix,.travel-price > span.travel-price-suffix,.teaser-price > span.travel-price-suffix{padding-top:5px}.teaser-price > span.teaser-price-value,.travel-price > span.teaser-price-value,.travel-price > span.travel-price-value,.teaser-price > span.travel-price-value{color:#fff;font-size:1.4rem}@media (min-width:992px){.teaser-price > span.teaser-price-value,.travel-price > span.teaser-price-value,.travel-price > span.travel-price-value,.teaser-price > span.travel-price-value{font-size:2.2rem}}.teaser-price-stamp{position:absolute;top:10px;left:10px;z-index:10;display:inline-block;width:90px;height:60px;background:#fff;-webkit-filter:drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.5));background:radial-gradient(transparent 0px, transparent 2px, white 2px, white 0px);background-size:10px 10px;background-position:-5px -5px;opacity:0.9}@media (min-width:992px){.teaser-price-stamp{width:120px;height:80px}}.teaser-price-stamp-inner{position:absolute;top:4px;right:4px;bottom:4px;left:4px;padding:5px 0;background:#b29c73;border-radius:4px;font-size:1.2rem;font-weight:700;line-height:1;text-align:center}@media (min-width:992px){.teaser-price-stamp-inner{padding:10px 0}}.teaser-price-stamp-inner .teaser-price-value,.teaser-price-stamp-inner .travel-price-value{display:block;padding:0 0 3px 0;color:#fff;font-size:1.4rem}@media (min-width:992px){.teaser-price-stamp-inner .teaser-price-value,.teaser-price-stamp-inner .travel-price-value{padding:2px 0 5px 0;font-size:2.2rem}}.grid-12 .teaser{background:#f2f2f2}@media (max-width:767px){.grid-12 .teaser .teaser-body{padding-bottom:24px}}@media (min-width:768px){.grid-12 .teaser{display:table;table-layout:fixed;width:100%}.grid-12 .teaser .teaser-media,.grid-12 .teaser .teaser-body{display:table-cell;width:50%;vertical-align:top}}@media (min-width:992px){.grid-12 .teaser .teaser-media{width:66.6666666667%}.grid-12 .teaser .teaser-body{width:33.3333333333%}}.grid-12 .teaser-item-6-6 > a{display:table}.grid-12 .teaser-item-6-6 .teaser-body{padding-bottom:24px}@media (max-width:767px){.grid-12 .teaser-item-6-6 .teaser-media{height:0;padding-bottom:46.66%}}@media (min-width:768px){.grid-12 .teaser-item-6-6 .teaser-media,.grid-12 .teaser-item-6-6 .teaser-body{display:table-cell;width:50%;vertical-align:top}}@media (min-width:768px){.grid-12 .teaser-item-6-6 .teaser-media-test{position:relative;overflow:hidden}.grid-12 .teaser-item-6-6 .teaser-media-test:before{display:block;content:"";width:100%;padding-top:46.6666666667%}.grid-12 .teaser-item-6-6 .teaser-media-test > img{position:absolute;top:0;left:0;max-height:100%}}.grid-6-6 .teaser-body,.grid-4-4-4 .teaser-body{padding-bottom:24px}.blog{background-color:#fff !important}.blog-heading{color:#50a3de;font-size:1.8rem}@media (min-width:992px){.blog-heading{font-size:2.8rem}}.blog-heading:after{content:'';display:block;width:76px;height:2px;margin-top:10px;background:#50a3de}.blog-subheading{font-family:"Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.4rem}@media (max-width:991px){.blog-subheading{margin-top:12px}}@media (min-width:992px){.blog-subheading{font-size:1.8rem}}.blog-media{position:relative}.blog-media:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0}@media (max-width:767px){.blog-media{padding-left:30px !important;padding-right:30px !important}}.blog-media.left{padding-left:60px}.blog-media.right{padding-right:60px}.blog-body{padding:0 30px}@media (max-width:767px){.blog-body{padding-bottom:24px}}@media (max-width:991px){.blog-body{font-size:1.2rem}}@media (min-width:1200px){.blog-body{padding:0 60px}}.blog-body p:last-child{margin-bottom:0}.blog.grid-item{background-color:#fff !important}@media (min-width:1200px){.padded-top-bottom{padding-top:15px;padding-bottom:15px}}.travel-header{position:relative;padding:30px;background-color:#50a3de}.travel-heading{margin:0;color:#fff;font-size:2.5rem;text-align:center}@media (min-width:992px){.travel-heading{font-size:4rem}}.travel-heading em{display:block;color:#001b56;font-family:"Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.6rem;font-style:normal;font-weight:400}@media (min-width:992px){.travel-heading em{font-size:2.2rem}}.travel-content .grid-item{background:#fff}.travel-content .grid-item:nth-child(even){background:#f2f2f2}.travel-content .copy{padding:30px}@media (min-width:1200px){.travel-content .copy{padding:60px}}.travel-content .copy > .media{margin-left:-30px;margin-right:-30px}@media (min-width:1200px){.travel-content .copy > .media{margin-left:-60px;margin-right:-60px}}.travel-content .copy > .media:first-child{margin-top:-30px}@media (min-width:1200px){.travel-content .copy > .media:first-child{margin-top:-60px}}.travel-content .date a.text-right,.travel-content .date span.text-right{float:right}@media (min-width:1200px){.travel-price{right:60px}}body.currency-usd_world .travel-price-value{font-size:18px}.travel-download{float:right;width:80px;height:80px;background-color:#001b56;border-radius:50%;font-size:12px;font-weight:700;line-height:1;text-align:center}@media (min-width:992px){.travel-download{width:100px;height:100px}}.travel-download > span{display:block;color:#fff;white-space:nowrap}.travel-download > span.travel-download-prefix{padding-top:16px;padding-bottom:5px}@media (min-width:992px){.travel-download > span.travel-download-prefix{padding-top:20px}}.travel-download > span.travel-download-suffix{padding-top:10px}.travel-download > span.travel-download-value{color:#50a3de;font-size:1.4rem}@media (min-width:992px){.travel-download > span.travel-download-value{font-size:2.2rem}}.form-booking h2{margin-top:1.5em;margin-bottom:1em;color:#50a3de;font-size:1.8rem}@media (min-width:992px){.form-booking h2{font-size:2.8rem}}.form-booking h2:after{content:'';display:block;width:76px;height:2px;margin-top:0.5em;background:#50a3de}.form-horizontal .form-choice{min-height:27px}.form-indicator:before,.legend_garantiert:before,.prices tfoot tr td.price b:before,.prices tbody tr.has-additional-prices th:before{position:relative;top:1px;display:inline-block;font-family:'IcoMoon-Ultimate';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-has-indicator{margin:0;padding-left:0}.form-horizontal .form-has-indicator{padding-top:0}.form-has-indicator label{position:relative;display:block;margin:0;padding-left:30px;cursor:pointer}.form-has-indicator input{position:absolute;opacity:0}.form-indicator{position:absolute;top:0;left:0;display:block;width:20px;height:20px;background-color:#fff;border:1px solid #e6e6e6;border-radius:10px;color:#fff;font-size:80%;text-align:center;-webkit-box-shadow:inset 0 3px 3px 0 rgba(0, 0, 0, .2);box-shadow:inset 0 3px 3px 0 rgba(0, 0, 0, .2)}.form-has-indicator label:hover .form-indicator,.form-has-indicator label:focus .form-indicator{color:#fff;background-color:#ccc}.form-has-indicator input:checked ~ .form-indicator,.form-has-indicator input:checked ~ span > .form-indicator{color:#2fa4e2}.form-has-indicator input:checked ~ .form-indicator:before,.form-has-indicator input:checked ~ span > .form-indicator:before{content:"\ed6f"}.form-has-indicator .form-indicator:before{line-height:20px}.form-tooltip{position:relative;display:inline-block}.form-tooltip .label{display:none;position:absolute;right:-20px;z-index:900;margin:-25px 0 0 0;padding:3px 12px 1px 12px;background:#2fa4e2;border-radius:3px;color:#fff;font-size:12px;white-space:nowrap}.form-tooltip:hover .label{display:inline-block}.link-in-prices.form-tooltip .label{margin:-15px 0 0 0}.user-select{margin-left:0;padding-left:0;list-style:none;background:#eaebec;overflow:hidden}.user-select > li{display:inline-block;float:left;border-right:1px solid #fff;text-align:center}.user-select > li .form-has-indicator label{margin:0;padding:24px 60px}.user-select > li .form-has-indicator .form-indicator{top:50%;left:12px;margin-top:-10px}.user-select > li .form-has-indicator .form-choice-layer{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:#dff2f9}.user-select > li .form-has-indicator:hover .form-choice-layer,.user-select > li .form-has-indicator input:checked ~ .form-choice-layer{display:block}.user-select > li .form-has-indicator .icon,.user-select > li .form-has-indicator .label{position:relative;color:#001b56}.user-select > li .form-has-indicator .icon{display:block;height:60px;font-size:60px}.user-select > li .form-has-indicator input:checked ~ .label,.user-select > li .form-has-indicator input:checked ~ .group-icon,.user-select > li .form-has-indicator input:checked ~ .icon{color:#2fa4e2}.user-select .form-has-indicator .group-icon{display:block;white-space:nowrap}.user-select .form-has-indicator .group-icon .icon{display:inline-block}#matrix-legende{float:right;margin-top:2.8em}#matrix-legende li{display:inline-block;margin-left:30px;list-style-type:none}.legend_garantiert:before{content:'\eccc';margin-right:5px;color:#2fa4e2}.legend_buchbar:before,.legend_anfrage:before,.legend_warteliste:before{content:'';display:inline-block;margin-right:5px;width:10px;height:10px}.legend_buchbar:before{background-color:#1cc077}.legend_anfrage:before{background-color:#e0a934}.legend_warteliste:before{background-color:#f35180}.trip-infos{display:inline-block;text-align:right;float:right}.trip-infos span.garantiert{margin-left:7px}.trip-infos span.link-in-prices{margin-left:2px}.prices{clear:both;width:100%}.prices th,.prices td{border:1px solid #fff}.prices th.price,.prices td.price{width:126px}.prices td.price,.prices tfoot th,.prices tfoot td{color:#013e7a}.prices tfoot td.price{color:#2fa4e2}.prices td.price{text-align:right;white-space:nowrap}.prices thead th{padding:8px 20px;background:#001b56;border-bottom-width:2px;color:#fff;font-size:16px}.booking .prices thead th{background:#1c9161}.prices thead th:first-of-type,.prices tbody th,.prices tfoot th{padding-left:15px;text-align:left}.prices tbody td{padding:6px 20px 6px 0px}.prices tbody th,.prices tbody .additional-prices td,.prices tfoot th,.prices tfoot td{padding:6px 20px 6px 15px}.prices tbody th,.prices tbody td{background:#e0e0e0}.prices tbody tr.has-additional-prices th,.prices tbody tr.additional-prices th{padding-left:40px}.prices tbody tr.has-additional-prices th.date:hover{cursor:pointer}.prices tbody tr.has-additional-prices th:before{content:"\ed5a";display:inline-block;width:25px;margin-left:-25px;font-size:10px}.prices tbody tr.has-additional-prices.active th:before{content:"\ed5b"}.prices tbody tr:hover td:hover,.prices tbody tr.active td.selected{background:#dff2f9}.prices tbody tr.additional-prices{display:none}.prices tbody tr.additional-prices th{font-size:14px}.prices tbody tr.additional-prices.is-open{display:table-row}.prices tbody tr.additional-prices th,.prices tbody tr.additional-prices td{background:#f2f2f2}.prices tbody tr.additional-prices td.active{background:#fff6dc}.prices tbody tr.additional-prices td:hover,.prices tbody tr.additional-prices td.selected{background:#dff2f9}.prices tbody tr.additional-prices th{color:#001b56;font-weight:500}.prices tfoot th,.prices tfoot td{background:#e0e0e0;border-top-width:2px;color:#50a3de;font-size:16px}.prices tfoot tr td.price b{position:relative;display:block}.prices tfoot tr td.price b:before{position:absolute;top:5px;left:0;content:'\ed6f';color:#2fa4e2}.price-total-wrapper{margin-bottom:60px}.price-total{margin-top:60px;margin-bottom:0;padding:10px 20px 8px 15px;background:#50a3de;color:#fff;font-size:16px;font-weight:700}.price-total > .bd{display:table;width:100%;margin:0;padding:0 !important}.price-total .bd > span{display:table-cell;text-align:left;vertical-align:middle}.price-total .bd > span.price{font-size:20px;text-align:right}.price-total .bd > span.price .icon{margin-left:5px;margin-top:-5px}dl.price-list dt{width:60%;overflow:visible;text-overflow:clip;white-space:normal}dl.price-list dd{margin-left:65%;margin-bottom:0;color:#2fa4e2;text-align:right}dl.price-list dd .icon{margin-left:5px;margin-top:-5px}.prices .garantiert{float:right;color:#50a3de}.prices .garantiert:before{color:#2fa4e2}.prices td.price .cell-inner{position:relative}.prices td.price .status-verfuegbar-0,.prices td.price .status-verfuegbar-1,.prices td.price .status-verfuegbar-2{position:absolute;left:0px;top:-6px;width:0;height:0;border-style:solid;border-width:18px 18px 0 0;border-color:transparent;line-height:0;font-size:0}.prices td.price .status-verfuegbar-0{border-top-color:#1cc077}.prices td.price .status-verfuegbar-1{border-top-color:#e0a934}.prices td.price .status-verfuegbar-2{border-top-color:#f35180}.additional-prices label{color:#999}.additional-prices label .form-indicator,.additional-prices label input{display:none}.additional-prices label.is-active{color:#013e7a}.additional-prices label.is-active .form-indicator,.additional-prices label.is-active input{display:block}.linked-trip a,.linked-trip a:hover{text-decoration:none;color:#001b56}.linked-trip h3.teaser-subheading{margin-top:0.5em !important;font-size:1.1em !important}.linked-trip h4,.linked-trip p{font-size:1em !important}a[href^="tel"]{color:#001b56}section a[href^="tel"]{display:inline-block;margin-top:5px;margin-bottom:5px;padding:0 12px;background-color:#b29c73;color:#fff;font-family:"Quadraat", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.8rem;font-weight:700}@media (min-width:992px){section a[href^="tel"]{font-size:2.8rem}}section a[href^="tel"]:before{margin-right:5px;content:'\ea1d';font-family:'IcoMoon-Ultimate';font-weight:400}.section-heading{margin:0;padding:30px;color:#b0b9d4;font-size:1.8rem;text-align:center}@media (min-width:992px){.section-heading{font-size:2.8rem}}.back{font-size:1.2rem;font-weight:700}@media (min-width:992px){.back{font-size:1.6rem}}.back:hover{color:#50a3de;text-decoration:underline}.back > [class*="icon-"]{top:3px;margin-right:5px;font-size:1.6rem}@media (min-width:992px){.back > [class*="icon-"]{font-size:2.2rem}}.hero-copy{position:relative;padding:30px;color:#b0b9d4;font-size:1.6rem;text-align:center}@media (min-width:992px){.hero-copy{font-size:2.2rem}}@media (min-width:992px){.hero-copy .back{position:absolute;top:50px;left:30px}}.hero-heading{margin-top:0;margin-bottom:30px;color:#50a3de;font-size:3rem}@media (min-width:992px){.hero-heading{font-size:5.5rem}}.hero-heading:after{content:'';display:block;width:76px;height:2px;margin:20px auto 0 auto;background:#50a3de}.form-heading{margin-top:0;margin-bottom:30px;color:#fff;font-size:1.8rem;text-align:center}@media (min-width:992px){.form-heading{font-size:2.8rem}}.form-heading:after{content:'';display:block;width:76px;height:2px;margin:20px auto 0 auto;background:#fff}.cta{background-size:cover}.cta-copy{padding:40px 30px;text-align:center}.cta-heading{margin-top:0;margin-bottom:30px;color:#b0b9d4;font-size:2.5rem}@media (min-width:992px){.cta-heading{font-size:4rem}}.copy-heading{margin-bottom:1em;color:#50a3de;font-size:2.5rem}@media (min-width:992px){.copy-heading{font-size:4rem}}.copy-heading:after{content:'';display:block;width:76px;height:2px;margin-top:0.75em;background:#50a3de}.copy-heading em{display:block;color:#072c47;font-size:1.8rem;font-style:normal;font-weight:400}@media (min-width:992px){.copy-heading em{font-size:2.8rem}}.copy-body{padding:0 30px 30px 30px}@media (max-width:767px){.copy-body{padding-bottom:24px}}@media (max-width:991px){.copy-body{font-size:1.2rem}}@media (min-width:1200px){.copy-body{padding-right:60px;padding-bottom:60px;padding-left:60px}}.copy-body p:last-child{margin-bottom:0}.copy-body .btn{margin-top:30px}.copy h3,.copy h4{margin-top:1.5em;margin-bottom:0.5em}.copy h3:first-child,.copy h4:first-child{margin-top:0}.copy h3 + h4{margin-top:0.5em}.copy .travel-download + h3{margin-top:0}.copy h3{color:#50a3de;font-size:1.8rem}@media (min-width:992px){.copy h3{font-size:2.8rem}}.copy h3:after{content:'';display:block;width:76px;height:2px;margin-top:0.5em;background:#50a3de}.copy h4{font-family:"Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.4rem}@media (min-width:992px){.copy h4{font-size:1.8rem}}.copy h4 > b{color:#50a3de}.copy ol > li,.copy ul > li{padding-top:0.2em;padding-bottom:0.2em}.copy ul{margin-left:0;padding-left:0;list-style:none}.copy ul > li{display:block;padding-left:20px}.copy ul > li:before{float:left;margin-left:-20px;font-family:'IcoMoon-Ultimate';speak:none;font-size:14px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;content:'\ee31'}.copy > .media{margin-bottom:1.5em}.copy .check-list > li,.check-list > li{font-weight:500}.copy .check-list > li:before,.check-list > li:before{content:'\ed6f'}.dates-list{margin-left:0;padding-left:0;list-style:none}.dates-list > li{padding:0 !important}.dates-list > li:before{content:'' !important}.dates-list > li > span{display:inline-block;padding-left:5px;padding-right:5px;margin-bottom:1px;background-color:#001b56;color:#fff;font-weight:700}.dates-list > li > span > em{font-style:normal;font-weight:400}a > .days-list,.days-list{margin-left:0;padding-left:0;list-style:none}a > .days-list > li,.days-list > li{color:#001b56;font-weight:500}a > .days-list > li b,.days-list > li b{color:#50a3de}.highlighted > span{display:inline-block;padding-left:5px;padding-right:5px;margin-bottom:1px;background-color:#001b56;color:#fff;font-weight:700}.highlighted > span > em{font-style:normal;font-weight:400}.pt1{padding-top:30px}.pt2{padding-top:60px}.pb1{padding-bottom:30px}.pb2{padding-bottom:60px}.mt0{margin-top:0 !important}.mt1{margin-top:30px}.mtn1{margin-top:-30px}.mt2{margin-top:60px}.mtn2{margin-top:-60px}.mt3{margin-top:90px}.mtn3{margin-top:-90px}.mb0{margin-bottom:0 !important}.mb1{margin-bottom:30px}.mbn1{margin-bottom:-30px}.mb2{margin-bottom:60px}.mbn2{margin-bottom:-60px}.mb3{margin-bottom:90px}.mbn3{margin-bottom:-90px}.clickable{cursor:pointer}.center-block{float:none}.piped > *:after{position:relative;top:-1px;display:inline-block;content:'\00a0|\00a0'}.piped > *:last-child:after{display:none;content:'';margin-left:0;margin-right:0}.pull-none{float:none !important}.pull-xs-left{float:left !important}.pull-xs-left{float:left !important}.pull-xs-right{float:right !important}@media (min-width:768px){.pull-sm-left{float:left !important}.pull-sm-right{float:right !important}}@media (min-width:992px){.pull-md-left{float:left !important}.pull-md-right{float:right !important}}@media (min-width:1200px){.pull-lg-left{float:left !important}.pull-lg-right{float:right !important}}@media (max-width:767px){.center-xs-block{display:block;margin-left:auto;margin-right:auto}.text-xs-center{text-align:center}.text-xs-left{text-align:left}.text-xs-right{text-align:right}}@media (min-width:768px) and (max-width:991px){.center-sm-block{display:block;margin-left:auto;margin-right:auto}.text-sm-center{text-align:center}.text-sm-left{text-align:left}.text-sm-right{text-align:right}}@media (min-width:992px) and (max-width:1199px){.center-md-block{display:block;margin-left:auto;margin-right:auto}.text-md-center{text-align:center}.text-md-left{text-align:left}.text-md-right{text-align:right}}@media (min-width:1200px) and (max-width:1399px){.center-lg-block{display:block;margin-left:auto;margin-right:auto}.text-lg-center{text-align:center}.text-lg-left{text-align:left}.text-lg-right{text-align:right}}.equal-height-xs > .row{display:table;float:none !important;height:100%}.equal-height-xs > .row > *{display:table-cell;float:none;height:100%;vertical-align:top}@media (min-width:768px){.equal-height-sm > .row{display:table;float:none !important;height:100%}.equal-height-sm > .row > *{display:table-cell;float:none;height:100%;vertical-align:top}}@media (min-width:992px){.equal-height-md > .row{display:table;float:none !important;height:100%}.equal-height-md > .row > *{display:table-cell;float:none;height:100%;vertical-align:top}}@media (min-width:1200px){.equal-height-lg > .row{display:table;float:none !important;height:100%}.equal-height-lg > .row > *{display:table-cell;float:none;height:100%;vertical-align:top}}.tgrid{display:table;width:100%;table-layout:fixed}.tgrid > *{display:table-cell}.tgrid > .col-1{width:8.333333%}.tgrid > .col-2{width:16.666667%}.tgrid > .col-3{width:25%}.tgrid > .col-4{width:33.333333%}.tgrid > .col-5{width:41.666667%}.tgrid > .col-6{width:50%}.tgrid > .col-7{width:58.333333%}.tgrid > .col-8{width:66.666667%}.tgrid > .col-9{width:75%}.tgrid > .col-10{width:83.333333%}.tgrid > .col-11{width:91.666667%}.tgrid > .col-12{width:100%}.tgrid-padded{margin-left:-1rem;margin-right:-1rem}.tgrid-padded .tgrid{border-spacing:1rem 0}.tgrid-align-middle > *,.tgrid > .col-align-middle{vertical-align:middle}.tgrid-align-bottom > *,.tgrid > .col-align-bottom{vertical-align:bottom}.parallax{overflow:hidden !important;background-attachment:fixed !important;background-size:cover !important;background-repeat:no-repeat !important}