/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
body.compensate-for-scrollbar {
    overflow: hidden;
}

.fancybox-active {
    height: auto;
}

.fancybox-is-hidden {
    left: -9999px;
    margin: 0;
    position: absolute !important;
    top: -9999px;
    visibility: hidden;
}

.fancybox-container {
    -webkit-backface-visibility: hidden;
    height: 100%;
    left: 0;
    outline: none;
    position: fixed;
    -webkit-tap-highlight-color: transparent;
    top: 0;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    transform: translateZ(0);
    width: 100%;
    z-index: 99992;
}

.fancybox-container * {
    box-sizing: border-box;
}

.fancybox-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.fancybox-outer {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
}

.fancybox-bg {
    background: rgb(30, 30, 30);
    opacity: 0;
    transition-duration: inherit;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.47, 0, .74, .71);
}

.fancybox-is-open .fancybox-bg {
    opacity: .9;
    transition-timing-function: cubic-bezier(.22, .61, .36, 1);
}

.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button {
    direction: ltr;
    opacity: 0;
    position: absolute;
    transition: opacity .25s ease, visibility 0s ease .25s;
    visibility: hidden;
    z-index: 99997;
}

.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button {
    opacity: 1;
    transition: opacity .25s ease 0s, visibility 0s ease 0s;
    visibility: visible;
}

.fancybox-infobar {
    color: #ccc;
    font-size: 13px;
    -webkit-font-smoothing: subpixel-antialiased;
    height: 44px;
    left: 0;
    line-height: 44px;
    min-width: 44px;
    mix-blend-mode: difference;
    padding: 0 10px;
    pointer-events: none;
    top: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.fancybox-toolbar {
    right: 0;
    top: 0;
}

.fancybox-stage {
    direction: ltr;
    overflow: visible;
    transform: translateZ(0);
    z-index: 99994;
}

.fancybox-is-open .fancybox-stage {
    overflow: hidden;
}

.fancybox-slide {
    -webkit-backface-visibility: hidden;
    /* Using without prefix would break IE11 */
    display: none;
    height: 100%;
    left: 0;
    outline: none;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: absolute;
    text-align: center;
    top: 0;
    transition-property: transform, opacity;
    white-space: normal;
    width: 100%;
    z-index: 99994;
}

.fancybox-slide::before {
    content: '';
    display: inline-block;
    font-size: 0;
    height: 100%;
    vertical-align: middle;
    width: 0;
}

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next {
    display: block;
}

.fancybox-slide--image {
    overflow: hidden;
    padding: 44px 0;
}

.fancybox-slide--image::before {
    display: none;
}

.fancybox-slide--html {
    padding: 6px;
}

.fancybox-content {
    background: #fff;
    display: inline-block;
    margin: 0;
    max-width: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: relative;
    text-align: left;
    vertical-align: middle;
}

.fancybox-slide--image .fancybox-content {
    animation-timing-function: cubic-bezier(.5, 0, .14, 1);
    -webkit-backface-visibility: hidden;
    background: transparent;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    left: 0;
    max-width: none;
    overflow: visible;
    padding: 0;
    position: absolute;
    top: 0;
    -ms-transform-origin: top left;
    transform-origin: top left;
    transition-property: transform, opacity;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 99995;
}

.fancybox-can-zoomOut .fancybox-content {
    cursor: zoom-out;
}

.fancybox-can-zoomIn .fancybox-content {
    cursor: zoom-in;
}

.fancybox-can-swipe .fancybox-content,
.fancybox-can-pan .fancybox-content {
    cursor: -webkit-grab;
    cursor: grab;
}

.fancybox-is-grabbing .fancybox-content {
    cursor: -webkit-grabbing;
    cursor: grabbing;
}

.fancybox-container [data-selectable='true'] {
    cursor: text;
}

.fancybox-image,
.fancybox-spaceball {
    background: transparent;
    border: 0;
    height: 100%;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none;
    padding: 0;
    position: absolute;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%;
}

.fancybox-spaceball {
    z-index: 1;
}

.fancybox-slide--video .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--iframe .fancybox-content {
    height: 100%;
    overflow: visible;
    padding: 0;
    width: 100%;
}

.fancybox-slide--video .fancybox-content {
    background: #000;
}

.fancybox-slide--map .fancybox-content {
    background: #e5e3df;
}

.fancybox-slide--iframe .fancybox-content {
    background: #fff;
}

.fancybox-video,
.fancybox-iframe {
    background: transparent;
    border: 0;
    display: block;
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}

/* Fix iOS */
.fancybox-iframe {
    left: 0;
    position: absolute;
    top: 0;
}

.fancybox-error {
    background: #fff;
    cursor: default;
    max-width: 400px;
    padding: 40px;
    width: 100%;
}

.fancybox-error p {
    color: #444;
    font-size: 16px;
    line-height: 20px;
    margin: 0;
    padding: 0;
}

/* Buttons */

.fancybox-button {
    background: rgba(30, 30, 30, .6);
    border: 0;
    border-radius: 0;
    box-shadow: none;
    cursor: pointer;
    display: inline-block;
    height: 44px;
    margin: 0;
    padding: 10px;
    position: relative;
    transition: color .2s;
    vertical-align: top;
    visibility: inherit;
    width: 44px;
}

.fancybox-button,
.fancybox-button:visited,
.fancybox-button:link {
    color: #ccc;
}

.fancybox-button:hover {
    color: #fff;
}

.fancybox-button:focus {
    outline: none;
}

.fancybox-button.fancybox-focus {
    outline: 1px dotted;
}

.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
    color: #888;
    cursor: default;
    outline: none;
}

/* Fix IE11 */
.fancybox-button div {
    height: 100%;
}

.fancybox-button svg {
    display: block;
    height: 100%;
    overflow: visible;
    position: relative;
    width: 100%;
}

.fancybox-button svg path {
    fill: currentColor;
    stroke-width: 0;
}

.fancybox-button--play svg:nth-child(2),
.fancybox-button--fsenter svg:nth-child(2) {
    display: none;
}

.fancybox-button--pause svg:nth-child(1),
.fancybox-button--fsexit svg:nth-child(1) {
    display: none;
}

.fancybox-progress {
    background: #ff5268;
    height: 2px;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0;
    transform-origin: 0;
    transition-property: transform;
    transition-timing-function: linear;
    z-index: 99998;
}

/* Close button on the top right corner of html content */

.fancybox-close-small {
    background: transparent;
    border: 0;
    border-radius: 0;
    color: #ccc;
    cursor: pointer;
    opacity: .8;
    padding: 8px;
    position: absolute;
    right: -12px;
    top: -44px;
    z-index: 401;
}

.fancybox-close-small:hover {
    color: #fff;
    opacity: 1;
}

.fancybox-slide--html .fancybox-close-small {
    color: currentColor;
    padding: 10px;
    right: 0;
    top: 0;
}

.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
    overflow: hidden;
}

.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
    display: none;
}

/* Navigation arrows */

.fancybox-navigation .fancybox-button {
    background-clip: content-box;
    height: 100px;
    opacity: 0;
    position: absolute;
    top: calc(50% - 50px);
    width: 70px;
}

.fancybox-navigation .fancybox-button div {
    padding: 7px;
}

.fancybox-navigation .fancybox-button--arrow_left {
    left: 0;
    left: env(safe-area-inset-left);
    padding: 31px 26px 31px 6px;
}

.fancybox-navigation .fancybox-button--arrow_right {
    padding: 31px 6px 31px 26px;
    right: 0;
    right: env(safe-area-inset-right);
}

/* Caption */

.fancybox-caption {
    background: linear-gradient(to top,
        rgba(0, 0, 0, .85) 0%,
        rgba(0, 0, 0, .3) 50%,
        rgba(0, 0, 0, .15) 65%,
        rgba(0, 0, 0, .075) 75.5%,
        rgba(0, 0, 0, .037) 82.85%,
        rgba(0, 0, 0, .019) 88%,
        rgba(0, 0, 0, 0) 100%);
    bottom: 0;
    color: #eee;
    font-size: 14px;
    font-weight: 400;
    left: 0;
    line-height: 1.5;
    padding: 75px 44px 25px 44px;
    pointer-events: none;
    right: 0;
    text-align: center;
    z-index: 99996;
}

@supports (padding: max(0px)) {
    .fancybox-caption {
        padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left));
    }
}

.fancybox-caption--separate {
    margin-top: -50px;
}

.fancybox-caption__body {
    max-height: 50vh;
    overflow: auto;
    pointer-events: all;
}

.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
    color: #ccc;
    text-decoration: none;
}

.fancybox-caption a:hover {
    color: #fff;
    text-decoration: underline;
}

/* Loading indicator */

.fancybox-loading {
    animation: fancybox-rotate 1s linear infinite;
    background: transparent;
    border: 4px solid #888;
    border-bottom-color: #fff;
    border-radius: 50%;
    height: 50px;
    left: 50%;
    margin: -25px 0 0 -25px;
    opacity: .7;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 50px;
    z-index: 99999;
}

@keyframes fancybox-rotate {
    100% {
        transform: rotate(360deg);
    }
}

/* Transition effects */

.fancybox-animated {
    transition-timing-function: cubic-bezier(0, 0, .25, 1);
}

/* transitionEffect: slide */

.fancybox-fx-slide.fancybox-slide--previous {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--next {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--current {
    opacity: 1;
    transform: translate3d(0, 0, 0);
}

/* transitionEffect: fade */

.fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next {
    opacity: 0;
    transition-timing-function: cubic-bezier(.19, 1, .22, 1);
}

.fancybox-fx-fade.fancybox-slide--current {
    opacity: 1;
}

/* transitionEffect: zoom-in-out */

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
    opacity: 0;
    transform: scale3d(1.5, 1.5, 1.5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
    opacity: 0;
    transform: scale3d(.5, .5, .5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
    opacity: 1;
    transform: scale3d(1, 1, 1);
}

/* transitionEffect: rotate */

.fancybox-fx-rotate.fancybox-slide--previous {
    opacity: 0;
    -ms-transform: rotate(-360deg);
    transform: rotate(-360deg);
}

.fancybox-fx-rotate.fancybox-slide--next {
    opacity: 0;
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
}

.fancybox-fx-rotate.fancybox-slide--current {
    opacity: 1;
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}

/* transitionEffect: circular */

.fancybox-fx-circular.fancybox-slide--previous {
    opacity: 0;
    transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--next {
    opacity: 0;
    transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--current {
    opacity: 1;
    transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
}

/* transitionEffect: tube */

.fancybox-fx-tube.fancybox-slide--previous {
    transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg);
}

.fancybox-fx-tube.fancybox-slide--next {
    transform: translate3d(100%, 0, 0) scale(.1) skew(10deg);
}

.fancybox-fx-tube.fancybox-slide--current {
    transform: translate3d(0, 0, 0) scale(1);
}

/* Styling for Small-Screen Devices */
@media all and (max-height: 576px) {
    .fancybox-slide {
        padding-left: 6px;
        padding-right: 6px;
    }

    .fancybox-slide--image {
        padding: 6px 0;
    }

    .fancybox-close-small {
        right: -6px;
    }

    .fancybox-slide--image .fancybox-close-small {
        background: #4e4e4e;
        color: #f2f4f6;
        height: 36px;
        opacity: 1;
        padding: 6px;
        right: 0;
        top: 0;
        width: 36px;
    }

    .fancybox-caption {
        padding-left: 12px;
        padding-right: 12px;
    }

    @supports (padding: max(0px)) {
        .fancybox-caption {
            padding-left: max(12px, env(safe-area-inset-left));
            padding-right: max(12px, env(safe-area-inset-right));
        }
    }
}
/* Share */

.fancybox-share {
    background: #f4f4f4;
    border-radius: 3px;
    max-width: 90%;
    padding: 30px;
    text-align: center;
}

.fancybox-share h1 {
    color: #222;
    font-size: 35px;
    font-weight: 700;
    margin: 0 0 20px 0;
}

.fancybox-share p {
    margin: 0;
    padding: 0;
}

.fancybox-share__button {
    border: 0;
    border-radius: 3px;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 40px;
    margin: 0 5px 10px 5px;
    min-width: 130px;
    padding: 0 15px;
    text-decoration: none;
    transition: all .2s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
}

.fancybox-share__button:visited,
.fancybox-share__button:link {
    color: #fff;
}

.fancybox-share__button:hover {
    text-decoration: none;
}

.fancybox-share__button--fb {
    background: #3b5998;
}

.fancybox-share__button--fb:hover {
    background: #344e86;
}

.fancybox-share__button--pt {
    background: #bd081d;
}

.fancybox-share__button--pt:hover {
    background: #aa0719;
}

.fancybox-share__button--tw {
    background: #1da1f2;
}

.fancybox-share__button--tw:hover {
    background: #0d95e8;
}

.fancybox-share__button svg {
    height: 25px;
    margin-right: 7px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 25px;
}

.fancybox-share__button svg path {
    fill: #fff;
}

.fancybox-share__input {
    background: transparent;
    border: 0;
    border-bottom: 1px solid #d7d7d7;
    border-radius: 0;
    color: #5d5b5b;
    font-size: 14px;
    margin: 10px 0 0 0;
    outline: none;
    padding: 10px 15px;
    width: 100%;
}
/* Thumbs */

.fancybox-thumbs {
    background: #ddd;
    bottom: 0;
    display: none;
    margin: 0;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    padding: 2px 2px 4px 2px;
    position: absolute;
    right: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    top: 0;
    width: 212px;
    z-index: 99995;
}

.fancybox-thumbs-x {
    overflow-x: auto;
    overflow-y: hidden;
}

.fancybox-show-thumbs .fancybox-thumbs {
    display: block;
}

.fancybox-show-thumbs .fancybox-inner {
    right: 212px;
}

.fancybox-thumbs__list {
    font-size: 0;
    height: 100%;
    list-style: none;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    position: absolute;
    position: relative;
    white-space: nowrap;
    width: 100%;
}

.fancybox-thumbs-x .fancybox-thumbs__list {
    overflow: hidden;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
    width: 7px;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
    background: #fff;
    border-radius: 10px;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
    background: #2a2a2a;
    border-radius: 10px;
}

.fancybox-thumbs__list a {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background-color: rgba(0, 0, 0, .1);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    cursor: pointer;
    float: left;
    height: 75px;
    margin: 2px;
    max-height: calc(100% - 8px);
    max-width: calc(50% - 4px);
    outline: none;
    overflow: hidden;
    padding: 0;
    position: relative;
    -webkit-tap-highlight-color: transparent;
    width: 100px;
}

.fancybox-thumbs__list a::before {
    border: 6px solid #ff5268;
    bottom: 0;
    content: '';
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .2s cubic-bezier(.25, .46, .45, .94);
    z-index: 99991;
}

.fancybox-thumbs__list a:focus::before {
    opacity: .5;
}

.fancybox-thumbs__list a.fancybox-thumbs-active::before {
    opacity: 1;
}

/* Styling for Small-Screen Devices */
@media all and (max-width: 576px) {
    .fancybox-thumbs {
        width: 110px;
    }

    .fancybox-show-thumbs .fancybox-inner {
        right: 110px;
    }

    .fancybox-thumbs__list a {
        max-width: calc(100% - 10px);
    }
}/* 2022-03-17 09:19:04 */ @font-face{font-family:'kastler';src:url('../fonts/kastler_v16.eot?xrurqk1');src:url('../fonts/kastler_v16.eot?xrurqk1#iefix') format('embedded-opentype'), url('../fonts/kastler_v16.ttf?xrurqk1') format('truetype'), url('../fonts/kastler_v16.woff?xrurqk1') format('woff'), url('../fonts/kastler_v16.svg?xrurqk1#kastler') format('svg');font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"]{font-family:'kastler' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;/* Better Font Rendering =========== */line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-play .path1:before{content:"\e900";color:#e30613;}.icon-play .path2:before{content:"\e901";margin-left:-1.17871em;color:#fff;}.icon-bubble:before{content:"\e902";}.icon-calendar .path1:before{content:"\e903";color:#f00;}.icon-calendar .path2:before{content:"\e904";margin-left:-1.08496em;color:#00677d;}.icon-calendar .path3:before{content:"\e905";margin-left:-1.08496em;color:#00677d;}.icon-calendar .path4:before{content:"\e906";margin-left:-1.08496em;color:#00677d;}.icon-calendar .path5:before{content:"\e907";margin-left:-1.08496em;color:#00677d;}.icon-calendar .path6:before{content:"\e908";margin-left:-1.08496em;color:#00677d;}.icon-calendar .path7:before{content:"\e909";margin-left:-1.08496em;color:#00677d;}.icon-calendar .path8:before{content:"\e90a";margin-left:-1.08496em;color:#00677d;}.icon-calendar .path9:before{content:"\e90b";margin-left:-1.08496em;color:#00677d;}.icon-calendar .path10:before{content:"\e90c";margin-left:-1.08496em;color:#00677d;}.icon-calendar .path11:before{content:"\e90d";margin-left:-1.08496em;color:#00677d;}.icon-calendar .path12:before{content:"\e90e";margin-left:-1.08496em;color:#00677d;}.icon-calendar .path13:before{content:"\e90f";margin-left:-1.08496em;color:#00677d;}.icon-calendar .path14:before{content:"\e910";margin-left:-1.08496em;color:#00677d;}.icon-calendar .path15:before{content:"\e911";margin-left:-1.08496em;color:#00677d;}.icon-catalog:before{content:"\e912";}.icon-contact:before{content:"\e913";}.icon-star:before{content:"\e921";}.icon-down:before{content:"\e914";}.icon-finder:before{content:"\e915";}.icon-present:before{content:"\e916";}.icon-right:before{content:"\e917";}.icon-youtube:before{content:"\e922";}.icon-instagram:before{content:"\e923";}.icon-facebook:before{content:"\e924";/* eb-garamond-italic - latin */}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:400;/* IE9 Compat Modes */src:url('../fonts/eb-garamond-v15-latin-italic.eot');/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS *//* Legacy iOS */src:local(''), url('../fonts/eb-garamond-v15-latin-italic.eot?#iefix') format('embedded-opentype'), url('../fonts/eb-garamond-v15-latin-italic.woff2') format('woff2'), url('../fonts/eb-garamond-v15-latin-italic.woff') format('woff'), url('../fonts/eb-garamond-v15-latin-italic.ttf') format('truetype'), url('../fonts/eb-garamond-v15-latin-italic.svg#EBGaramond') format('svg');font-display:block;/* open-sans-300 - latin */}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;/* IE9 Compat Modes */src:url('../fonts/open-sans-v18-latin-300.eot');/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS *//* Legacy iOS */src:local(''), url('../fonts/open-sans-v18-latin-300.eot?#iefix') format('embedded-opentype'), url('../fonts/open-sans-v18-latin-300.woff2') format('woff2'), url('../fonts/open-sans-v18-latin-300.woff') format('woff'), url('../fonts/open-sans-v18-latin-300.ttf') format('truetype'), url('../fonts/open-sans-v18-latin-300.svg#OpenSans') format('svg');font-display:block;/* open-sans-regular - latin */}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;/* IE9 Compat Modes */src:url('../fonts/open-sans-v18-latin-regular.eot');/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS *//* Legacy iOS */src:local(''), url('../fonts/open-sans-v18-latin-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/open-sans-v18-latin-regular.woff2') format('woff2'), url('../fonts/open-sans-v18-latin-regular.woff') format('woff'), url('../fonts/open-sans-v18-latin-regular.ttf') format('truetype'), url('../fonts/open-sans-v18-latin-regular.svg#OpenSans') format('svg');font-display:block;/* open-sans-italic - latin */}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;/* IE9 Compat Modes */src:url('../fonts/open-sans-v18-latin-italic.eot');/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS *//* Legacy iOS */src:local(''), url('../fonts/open-sans-v18-latin-italic.eot?#iefix') format('embedded-opentype'), url('../fonts/open-sans-v18-latin-italic.woff2') format('woff2'), url('../fonts/open-sans-v18-latin-italic.woff') format('woff'), url('../fonts/open-sans-v18-latin-italic.ttf') format('truetype'), url('../fonts/open-sans-v18-latin-italic.svg#OpenSans') format('svg');font-display:block;/* open-sans-600 - latin */}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;/* IE9 Compat Modes */src:url('../fonts/open-sans-v18-latin-600.eot');/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS *//* Legacy iOS */src:local(''), url('../fonts/open-sans-v18-latin-600.eot?#iefix') format('embedded-opentype'), url('../fonts/open-sans-v18-latin-600.woff2') format('woff2'), url('../fonts/open-sans-v18-latin-600.woff') format('woff'), url('../fonts/open-sans-v18-latin-600.ttf') format('truetype'), url('../fonts/open-sans-v18-latin-600.svg#OpenSans') format('svg');font-display:block;/* open-sans-700 - latin */}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;/* IE9 Compat Modes */src:url('../fonts/open-sans-v18-latin-700.eot');/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS *//* Legacy iOS */src:local(''), url('../fonts/open-sans-v18-latin-700.eot?#iefix') format('embedded-opentype'), url('../fonts/open-sans-v18-latin-700.woff2') format('woff2'), url('../fonts/open-sans-v18-latin-700.woff') format('woff'), url('../fonts/open-sans-v18-latin-700.ttf') format('truetype'), url('../fonts/open-sans-v18-latin-700.svg#OpenSans') format('svg');font-display:block;}*,*:before,*:after{box-sizing:border-box;}h1[class],h2[class],h3[class]{font-size:16px;font-weight:normal;margin:0;}p{padding:0;margin:0;margin-bottom:30px;}p:last-child{margin-bottom:0;}.textWhite{color:#fff;}.email:before{content:'@';}.tooltip{display:none;position:absolute;background-color:#00677d;border-radius:5px;padding:10px;font-size:14px;z-index:100;color:white;box-shadow:2px 2px 4px rgba(0, 0, 0, 0.5);line-height:120%;max-width:300px;}.tooltip:before{border-right:16px solid #00677d;border-bottom:12px solid transparent;border-top:2px solid transparent;content:"";height:0;position:absolute;left:-16px;top:10px;width:0;}.copyright{position:absolute;bottom:10px;right:10px;color:white;font-size:10px;line-height:110%;z-index:1;text-shadow:0 0 4px black;}.copyright a{color:white;}a{color:#4db8bc;}body{background-color:#e5f7fc;color:#212222;font-family:'Open Sans', sans-serif;font-size:16px;font-weight:500;line-height:150%;padding:0;margin:0;overflow-x:hidden;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.clearAll{clear:both;float:none;}.Fensterbreite{position:fixed;left:10px;top:10px;z-index:1000;text-shadow:0 1px 1px black;}.pageWrapper{max-width:100%;margin:0 auto;position:relative;overflow:hidden;}.footer{margin-top:40px;background-color:#d2f1f9;padding:40px 0;}.footer .wrapper{display:flex;}.footer .wrapper > div{flex-grow:1;}.footer .wrapper > div:last-child{text-align:right;}.footer .wrapper > div:last-child a{font-size:30px;margin-bottom:10px;display:inline-block;transition:color 0.2s;}.footer .wrapper > div:last-child a:hover{color:#4db8bc;}.footer .wrapper > div a{text-decoration:none;margin-right:10px;color:#00677d;}.printFooter{text-align:center;display:none;}.printFooter table{display:inline-block;text-align:left;}.printFooter table img{margin-right:10px;max-width:200px;}.printFooter table span{white-space:nowrap;}.printFooter hr{margin:20px 0;}img{max-width:100%;height:auto;}.imageWrapper{position:relative;overflow:hidden;}.imageWrapper a{display:block;}.mobileImage{display:none !important;}.topImage{/* clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);*/margin:0 auto;overflow:hidden;position:relative;z-index:0;}.topImage img{-moz-object-fit:cover;-webkit-object-fit:cover;-ms-object-fit:cover;object-fit:cover;border-radius:0;position:absolute;top:0;left:0;width:100%;height:100%;}.topImage > div{position:relative;}.topImage > div .wrapper{position:absolute;bottom:50px;left:0;width:100%;max-width:unset;text-align:center;z-index:1;}.topImage > div .wrapper a{text-decoration:none;}.topImage > div .wrapper .title{font-family:'EB Garamond', cursive;font-size:5vw;line-height:100%;margin-top:20px;color:white;text-shadow:0 5px 9px rgba(0, 0, 0, 0.5);}.topImage > div .wrapper .button{padding:15px;border-radius:30px;box-shadow:0 6px 6px rgba(0, 0, 0, 0.5);}.topImage > div .wrapper .button span{font-weight:700;}.topImage .topImagesWrapper{padding-bottom:32.5%;position:relative;}.spacer{clear:both;float:none;}.hide{display:none;}.scrollUp{position:absolute;bottom:20px;right:20px;font-size:35px;background-color:#4db8bc;color:#fff;border-radius:50%;cursor:pointer;transition:all 0.2s;}.light.cc_dialog{background-color:rgba(239, 239, 239, 0.9) !important;}.light.cc_dialog button.cc_b_ok{background-color:#4db8bc !important;}.light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer .cc_cp_f_save button{background-color:#4db8bc !important;}.cc_css_reboot select{padding-right:20px !important;}.header{position:relative;z-index:100;background-color:#4db8bc;box-shadow:0 3px 10px rgba(0, 0, 0, 0.6);}.header > .wrapper{padding:15px 0;height:115px;}.header .logo{display:block;max-width:264px;position:absolute;z-index:2000;}.header .hotlines{color:#ff0;position:absolute;right:0;top:15px;font-size:19px;font-weight:700;}.header .hotlines a{color:#ff0;text-decoration:none;white-space:nowrap;}.header .hotlines a:hover{text-decoration:underline;}.header .navigation{position:absolute;bottom:0;right:0;padding-left:280px;width:100%;z-index:105;text-align:right;}.header .navigation > span{padding-left:30px;padding-bottom:10px;display:inline-block;}.header .navigation > span:hover > .sub{max-height:3000px;padding-bottom:10px;display:block;}.header .navigation a{text-decoration:none;font-size:18px;line-height:100%;font-weight:600;color:#fff;}.header .navigation a.active,.header .navigation a:hover{font-weight:700;}.header .navigation .sub{max-height:0;overflow:hidden;position:absolute;left:50%;width:100vw;margin-left:-50vw;top:100%;text-align:left;transition:max-height 0.3s, padding 0.5s;z-index:1;}.header .navigation .sub .wrapper{box-shadow:0 0 10px rgba(0, 0, 0, 0.6);background-color:rgba(255, 255, 255, 0.9);padding:30px;border-radius:0 0 20px 20px;column-count:3;column-gap:20px;column-rule:1px dotted #008c77;}.header .navigation .sub .wrapper:before{content:'';display:block;position:absolute;top:0;left:0;right:0;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0.3+0,0+100 */height:7px;/* FF3.6-15 */background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);/* Chrome10-25,Safari5.1-6 */background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */background:linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);/* IE6-9 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000', endColorstr='#00000000', GradientType=0);}.header .navigation .sub span{display:table;vertical-align:top;position:relative;padding-bottom:20px;}.header .navigation .sub a{line-height:100%;font-weight:700;padding:0 20px;display:block;color:#388899;}.header .navigation .sub a.level2{text-transform:uppercase;line-height:28px;}.header .navigation .sub a.level3{padding-top:0;padding-bottom:0;font-size:16px;line-height:28px;font-weight:normal;}.header .navigation .sub a:hover,.header .navigation .sub a.active{background-color:#4db8bc;border-radius:10px;color:white;}.header .navigation .sub .sub{left:calc(100% + 4px);top:0;}.header .navigation .sub > span:hover > .sub{max-height:3000px;}.shortNavi{position:fixed;top:40%;right:0;z-index:1;text-align:right;}.shortNavi a{padding:10px 30px 10px 10px;background-color:#fff;border-radius:30px 0 0 30px;display:inline-block;margin-bottom:16px;color:#00677d;font-size:18px;text-decoration:none;box-shadow:0 6px 6px rgba(0, 0, 0, 0.16);transition:box-shadow 0.2s;}.shortNavi a:hover{box-shadow:0 6px 6px rgba(0, 0, 0, 0.5);}.shortNavi a i{vertical-align:text-bottom;color:#4db8bc;font-size:30px;width:38px;display:inline-block;text-align:center;}.bigHeadline{text-align:center;font-size:23px;line-height:120%;color:#127186;font-weight:600;}.bigHeadline .title{font-family:'EB Garamond', cursive;font-size:80px;line-height:120%;color:#2dafb4;}.bigHeadline .subtitle{font-size:30px;margin-bottom:15px;font-weight:300;color:#212222;}.roteHeadline{padding:40px 0;}.roteHeadline .title{display:block;padding:10px;background-color:#e30613;color:white;font-size:30px;text-align:center;border-radius:20px;}.normalHeadline{display:flex;align-items:center;padding:40px 0;}.normalHeadline .title{font-family:'EB Garamond', cursive;font-size:60px;line-height:120%;color:#4db8bc;}.normalHeadline .textWrapper{padding-left:40px;}.normalHeadline .subtitle{font-size:30px;margin-bottom:15px;font-weight:300;color:#212222;}.slick-slider .slick-dots{text-align:center;/*margin: 0; */padding:0;columns:unset !important;position:absolute;bottom:0;left:0;width:100%;z-index:100;}.slick-slider .slick-dots li{display:inline-block;}.slick-slider .slick-dots li button{outline:none;text-indent:-3000px;width:11px;height:11px;border-radius:50%;padding:0;margin:0 5px;background-color:white;border:none;cursor:pointer;}.slick-slider .slick-dots li.slick-active button{background-color:#e30613;}.slick-slider .slick-prev,.slick-slider .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);right:calc(100% + 15px);cursor:pointer;background-color:transparent;color:transparent;border:none;outline:none;}.slick-slider .slick-prev:before,.slick-slider .slick-next:before{font-family:'kastler';font-size:37px;line-height:1;color:#e30613;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e918';}.slick-slider .slick-next{right:unset;left:calc(100% + 15px);}.slick-slider .slick-next:before{content:'\e917';}.wrapper{max-width:1170px;margin:0 auto;position:relative;}.pfeilLinks{position:absolute;top:50%;margin-top:-45px;left:-50px;border:1px solid #e30613;cursor:pointer;color:#fff;}.pfeilLinks:before{content:'\e902';font-size:40px;line-height:100%;}.pfeilRechts{position:absolute;top:50%;margin-top:-45px;right:-50px;cursor:pointer;color:#e30613;}.pfeilRechts:before{content:'\e903';font-size:40px;line-height:100%;}.pfeilRechts:hover{color:white;}.equalTrips{margin-top:30px;margin-bottom:30px;padding:20px;background-color:#fff;border-radius:20px;font-size:18px;}.equalTrips .subtitle{font-size:18px;font-weight:600;margin-bottom:10px;}.equalTrips .subtitle span{color:#4db8bc;}.equalTrips .subtitle span a{color:#4db8bc;}.equalTrips a{color:#212222;text-decoration:none;}.equalTrips a:hover{color:#4db8bc;}.equalTrips .tripCategory{font-size:16px;opacity:0.6;}.searchBox{margin-top:30px;margin-bottom:30px;padding:10px;background-color:#fff;border-radius:20px;}.searchBox .title{color:#e30613;font-size:30px;}.searchBox .title span{padding-right:10px;font-size:40px;position:relative;line-height:20px;bottom:-10px;}.searchBox .telefon{color:#e30613;font-size:23px;text-align:right;font-weight:600;}.searchBox .telefon > div,.searchBox .telefon span{display:inline-block;vertical-align:top;}.searchBox .telefon span{padding-left:10px;font-size:35px;position:relative;top:-5px;}.searchBox .telefon a{text-decoration:none;color:#e30613;}.searchBox .button{background-color:#e30613;color:#fff;font-size:30px;line-height:20px;border-radius:17px;padding:4px 15px;font-weight:normal;cursor:pointer;}.searchBox .button span{padding-left:10px;vertical-align:middle;}.searchBox .row{display:flex;align-items:flex-start;padding:10px;}.searchBox .row > div{flex-grow:1;}.searchBox .row .input{padding:0 10px;}.searchBox .row .input:first-child{padding-left:0;}.searchBox .row .input:last-child{padding-right:0;}.searchBox .row3{align-items:center;}.searchBox .input{display:flex;align-items:center;font-size:15px;font-weight:600;color:#00677d;}.searchBox .input label{padding-right:10px;white-space:nowrap;}.searchBox option.bold{font-weight:700;}input.switch{position:absolute;opacity:0;display:none;/* Checkbox-Switch */}input[type="checkbox"].switch + div{display:inline-block;width:43px;height:23px;margin-right:10px;border-radius:999px;background-color:#555;vertical-align:top;/* Checkbox-Switch checked (gruen) */}input[type="checkbox"].switch:checked + div{background-color:#4db8bc;/* Checkbox-Switch (Knopf) */}input[type="checkbox"].switch + div > div{float:left;width:18px;height:18px;border-radius:inherit;background:#fff;-webkit-transition-timing-function:cubic-bezier(0.54, 1.85, 0.5, 1);-webkit-transition-duration:0.4s;-webkit-transition-property:transform, background-color, box-shadow;-moz-transition-timing-function:cubic-bezier(0.54, 1.85, 0.5, 1);-moz-transition-duration:0.4s;-moz-transition-property:transform, background-color;pointer-events:none;margin-top:2px;margin-left:2px;/* Checkbox-Switch (Knopf) checked */}input[type="checkbox"].switch:checked + div > div{-webkit-transform:translate3d(20px, 0, 0);-moz-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);background-color:#fff;/* Radio-Switch */}input[type="radio"].switch + div{vertical-align:middle;display:inline-block;width:43px;height:23px;margin-right:10px;border-radius:999px;background-color:#555;/* Radio-Switch checked (gruen) */}input[type="radio"].switch:checked + div{background-color:#4db8bc;/* Radio-Switch (Knopf) */}input[type="radio"].switch + div > div{float:left;width:18px;height:18px;border-radius:inherit;background:#fff;-webkit-transition-timing-function:cubic-bezier(0.54, 1.85, 0.5, 1);-webkit-transition-duration:0.4s;-webkit-transition-property:transform, background-color, box-shadow;-moz-transition-timing-function:cubic-bezier(0.54, 1.85, 0.5, 1);-moz-transition-duration:0.4s;-moz-transition-property:transform, background-color;pointer-events:none;margin-top:2px;margin-left:2px;/* Radio-Switch (Knopf) checked */}input[type="radio"].switch:checked + div > div{-webkit-transform:translate3d(20px, 0, 0);-moz-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);background-color:#fff;}.buchungBlock{margin-top:30px;margin-bottom:30px;padding:30px;background-color:#fff;border-radius:20px;}.buchungBlock h1.title{color:#e30613;font-size:30px;line-height:120%;}.buchungBlock table{width:100%;}.buchungBlock .komplettPreis div{display:inline-block;font-weight:700;}.buchungBlock .fullwidth,.buchungBlock .gender{width:100%;}.buchungBlock .buttonSubmit{background-color:#4db8bc;padding:7px 15px;border-radius:12px;color:white;box-shadow:0 6px 6px rgba(0, 0, 0, 0.3);font-weight:600;cursor:pointer;display:inline-block;text-decoration:none;margin-top:10px;transition:all 0.2s;}.buchungBlock .buttonSubmit:hover{background-color:#00677d;border-color:#00677d;}.buchungBlock .anfrage{font-size:14px;white-space:nowrap;}.buchungBlock .roteHeadline .title{line-height:100%;}.reiseartWrapper{padding:20px 0;}.reiseartWrapper .reiseartTitel{display:inline-block;width:25%;padding:12px;}.reiseartWrapper .reiseartTitel img{border-radius:10px;box-shadow:13px 13px 13px rgba(0, 0, 0, 0.27);transition:all 0.1s;}.reiseartWrapper .reiseartTitel img:hover{transform:scale3d(1.05, 1.05, 1.05);}iframe{max-width:100%;}.webPage{padding:40px 40px 40px 0;background-color:#fff;border-radius:20px;margin-bottom:40px;display:flex;}.webPage.gesamteBreiteVideo{display:block;}.webPage p{margin-bottom:20px;}.webPage > div.imageWrapper{width:33%;flex-shrink:0;}.webPage > div.imageWrapper .image{border-radius:0 20px 20px 0;overflow:hidden;position:relative;}.webPage > div.textWrapper{padding-left:40px;}.webPage .title{font-family:'EB Garamond', cursive;font-size:60px;line-height:100%;color:#4db8bc;margin-bottom:20px;}.webPage .subtitle{padding-bottom:20px;color:#00677d;font-size:30px;line-height:100%;}.webPage .title + .subtitle{margin-top:-10px;}.vehicle{padding:40px;background-color:#fff;border-radius:20px;margin-bottom:40px;}.vehicle .imageValueBox{position:relative;display:flex;align-items:flex-start;padding:40px 0;}.vehicle .imageValueBox .imageBlock{width:66.66%;}.vehicle .imageValueBox .imageBlock img{width:100%;}.vehicle .imageValueBox .imageSlider{padding:5px 0;margin-left:-5px;margin-right:-5px;}.vehicle .imageValueBox .imageSlider .imageWrapper{padding:5px;}.vehicle .imageValueBox .imageSlider .slick-prev,.vehicle .imageValueBox .imageSlider .slick-next{bottom:0;top:unset;left:0;right:unset;z-index:10;}.vehicle .imageValueBox .imageSlider .slick-prev:before,.vehicle .imageValueBox .imageSlider .slick-next:before{color:#4db8bc;font-size:30px;}.vehicle .imageValueBox .imageSlider .slick-prev:hover:before,.vehicle .imageValueBox .imageSlider .slick-next:hover:before{color:#e30613;}.vehicle .imageValueBox .imageSlider .slick-next{right:0;left:unset;}.vehicle .imageValueBox .imageSlider .slick-dots{position:relative;z-index:0;}.vehicle .imageValueBox .imageSlider .slick-dots button{background-color:#4db8bc;}.vehicle .imageValueBox .imageSlider .slick-dots li.slick-active button{background-color:#e30613;}.vehicle .textWrapper{padding:0 30px;}.vehicle .title{color:#4db8bc;font-size:62px;line-height:100%;font-weight:700;text-transform:uppercase;}.vehicle .subtitle{color:#4db8bc;font-size:30px;line-height:100%;font-weight:600;}.vehicle .kategorieBalken{display:block;padding:15px;background-color:#4db8bc;text-align:center;font-size:26px;line-height:100%;color:#fff;text-transform:uppercase;border-radius:20px;font-weight:600;margin-bottom:20px;}.vehicle table.symbole td{vertical-align:top;padding-right:20px;}.vehicle table.symbole td.symbolKategorie{font-weight:600;}.vehicle .icon-star{color:#e30613;font-size:14px;display:inline-block;vertical-align:top;}.vehicleTeaser{padding:25px 25px 25px 0;background-color:#fff;border-radius:0 20px 20px 0;margin-bottom:40px;position:relative;}.vehicleTeaser img{float:left;margin-right:30px;border-radius:0 20px 20px 0;}.vehicleTeaser .title{color:#4db8bc;font-size:40px;line-height:100%;font-weight:700;text-transform:uppercase;margin-top:40px;padding-bottom:20px;}.vehicleTeaser .subtitle{color:#4db8bc;font-size:23px;line-height:120%;}.vehicleTeaser .subtitle b{font-weight:600;}.vehicleTeaser .button{position:absolute;right:25px;bottom:25px;}.vehicleTeaser .icon-star{color:#e30613;font-size:12px;display:inline-block;vertical-align:top;}.vehicleTeaser:after{content:'';display:block;clear:both;}.halbeBreite{margin-bottom:40px;width:50%;padding:10px;display:inline-block;vertical-align:top;}.halbeBreite > div{padding:40px;background-color:#fff;border-radius:20px;}.halbeBreite .title{font-family:'EB Garamond', cursive;font-size:40px;line-height:100%;color:#4db8bc;margin-bottom:20px;}.halbeBreite .subtitle{padding-bottom:20px;color:#00677d;font-size:20px;line-height:100%;}.halbeBreite .title + .subtitle{margin-top:-10px;}.halbeBreite .image{text-align:center;padding-bottom:10px;}.halbeBreite .image img{margin:0 auto;}.button{width:auto;background-color:#e30613;color:#fff;font-size:24px;line-height:100%;border-radius:17px;padding:4px 15px;font-weight:normal;cursor:pointer;display:inline-block;border:none;text-decoration:none;transition:all 0.2s;}.button:hover{background-color:#00677d;}.textblockHeadlineKlein .title{font-size:25px;line-height:120%;font-family:'Open Sans', sans-serif;font-weight:600;}.textblockHeadlineKlein .subtitle{font-size:22px;line-height:120%;}.textblockHeadlineKlein .title + .subtitle{margin-top:-15px;}.mitarbeiter{width:33.33%;padding:5px;display:inline-block;vertical-align:top;}.mitarbeiter .imageWrapper{border-radius:20px 20px 0 0;overflow:hidden;position:relative;}.mitarbeiter .title{padding:20px;text-transform:uppercase;font-size:25px;font-weight:600;display:block;background-color:#00677d;color:white;}.mitarbeiter .textWrapper{border-radius:0 0 20px 20px;background-color:#4db8bc;font-size:23px;padding:20px;color:white;}.mitarbeiter .textWrapper .subtitle{font-weight:700;}.tripPrev{width:33.33%;padding:5px;display:inline-block;vertical-align:top;}.tripPrev > div{background-color:#4db8bc;border-radius:12px;overflow:hidden;position:relative;}.tripPrev .textBlockInner{padding:10px;color:#fff;font-size:20px;}.tripPrev .textBlockInner .title{font-size:24px;font-weight:600;}.tripPrev .textBlockInner .subtitle{font-size:23px;font-weight:600;}.tripPrev .textBlockInner .tripPrevTerm{padding-top:10px;}.tripPrev .textBlockInner .tripPrevTerm .tripPrevPrice{float:right;font-weight:700;}.tripPrev.withCategory > div{background-color:#9bdadf;}.tripPrev.withCategory .textBlockInner{color:#00677d;}.tripPrev .tripCategory{background-color:#00677d;border-radius:0 20px 20px 0;font-weight:600;font-size:23px;padding:10px;color:white;position:absolute;top:20px;left:0;z-index:1;}.tripPrev img{transition:all 0.2s;width:100%;}.tripPrev:hover img{transform:scale3d(1.1, 1.1, 1.1);}.tripHeader{margin-top:30px;display:flex;font-size:18px;}.tripHeader > div{border-radius:20px;padding:10px 15px;margin-right:10px;}.tripHeader > div:last-child{margin-right:0;}.tripHeader .breadCrumb{background-color:#4db8bc;color:white;border-radius:20px;flex-grow:1;padding:0;}.tripHeader .breadCrumb span{background-color:#00677d;padding:10px 15px;border-radius:20px;display:inline-block;font-weight:600;margin-right:10px;}.tripHeader .breadCrumb a{color:white;text-decoration:none;}.tripHeader .moreTrips,.tripHeader .showSearch{background-color:white;color:#e30613;cursor:pointer;transition:all 0.2s;}.tripHeader .moreTrips:hover,.tripHeader .showSearch:hover,.tripHeader .moreTrips.active,.tripHeader .showSearch.active{box-shadow:0 4px 4px rgba(0, 0, 0, 0.2);background-color:#e30613;color:white;}.tripHeader .moreTrips:after,.tripHeader .showSearch:after{margin-left:5px;content:'\e914';font-family:kastler;}.tripHeader .showSearch:before{margin-right:5px;content:'\e915';font-family:kastler;}.tripSlider{padding-bottom:40px;}.teilenMerken{position:absolute;z-index:10;top:-15px;}.teilenMerken > div{background-color:#4db8bc;padding:7px 15px;border-radius:12px;color:white;box-shadow:0 6px 6px rgba(0, 0, 0, 0.3);font-size:18px;font-weight:600;cursor:pointer;display:inline-block;margin-right:10px;}.teilenMerken .btnTeilen:before{margin-right:5px;content:'\e91b';font-family:kastler;font-weight:normal;}.teilenMerken .btnTeilen:after{content:'Teilen';}.teilenMerken .btnDrucken:before{margin-right:5px;content:'\e91e';font-family:kastler;font-weight:normal;}.teilenMerken .btnDrucken:after{content:'Drucken';}.teilenMerken .btnMerken:before{margin-right:5px;content:'\e919';font-family:kastler;font-weight:normal;}.teilenMerken .btnMerken:after{content:'Merken';}.teilenMerken .btnMerken.active:before{content:'\e91c';}.teilenMerken .kindToShare{display:none;position:absolute;background-color:rgba(77, 184, 188, 0.8);padding:10px;color:white;z-index:1;}.teilenMerken .kindToShare a{color:white;text-decoration:none;white-space:nowrap;font-size:16px;display:block;}.teilenMerken .kindToShare a:hover{font-weight:700;}.teilenMerken .active .kindToShare{display:block;}.btnBuchen{background-color:#4db8bc;padding:7px 15px;border-radius:12px;color:white;box-shadow:0 6px 6px rgba(0, 0, 0, 0.3);font-size:18px;font-weight:600;cursor:pointer;display:inline-block;text-decoration:none;margin-top:10px;}.btnBuchen:before{margin-right:5px;content:'\e91a';font-family:kastler;font-weight:normal;}.tripHeaderExtra .close{background-color:#4db8bc;color:white;border-radius:50%;width:30px;height:30px;text-align:center;position:absolute;top:-10px;right:-10px;padding-top:2px;font-weight:700;cursor:pointer;}.tripHeaderExtra .close:before{content:'X';}.tripHeaderExtra .close:hover{box-shadow:0 4px 4px rgba(0, 0, 0, 0.2);background-color:#e30613;}.leistungen ul{padding-left:22px;}.leistungen ul li{position:relative;list-style-type:none;}.leistungen ul li:before{content:'\e91d';font-family:kastler;display:inline-block;border-radius:50%;background-color:#4db8bc;color:white;width:16px;height:16px;line-height:16px;font-size:10px;text-align:center;position:absolute;left:-22px;top:5px;}.trip{margin-top:30px;padding:50px;background-color:#fff;box-shadow:0 3px 8px rgba(0, 0, 0, 0.05);border-radius:20px;}.trip .headerBox{padding-bottom:50px;}.trip .title{font-family:'EB Garamond', cursive;font-size:60px;line-height:100%;color:#4db8bc;}.trip .subtitle{padding-top:20px;color:#00677d;font-size:30px;line-height:100%;}.trip .teaser{color:#4db8bc;font-weight:600;font-size:20px;padding-bottom:20px;}.trip .zwischenueberschrift{color:#4db8bc;font-weight:600;font-size:20px;padding-top:20px;padding-bottom:0;}.trip .dayTitle{font-weight:bold;margin-top:20px;}.trip .imageValueBox{position:relative;display:flex;align-items:flex-start;padding-bottom:40px;}.trip .imageValueBox .imageBlock{width:66.66%;}.trip .imageValueBox .imageBlock img{width:100%;}.trip .imageValueBox .imageSlider{padding:5px 0;margin-left:-5px;margin-right:-5px;}.trip .imageValueBox .imageSlider .imageWrapper{padding:5px;}.trip .imageValueBox .imageSlider .slick-prev,.trip .imageValueBox .imageSlider .slick-next{bottom:0;top:unset;left:0;right:unset;z-index:10;}.trip .imageValueBox .imageSlider .slick-prev:before,.trip .imageValueBox .imageSlider .slick-next:before{color:#4db8bc;font-size:30px;}.trip .imageValueBox .imageSlider .slick-prev:hover:before,.trip .imageValueBox .imageSlider .slick-next:hover:before{color:#e30613;}.trip .imageValueBox .imageSlider .slick-next{right:0;left:unset;}.trip .imageValueBox .imageSlider .slick-dots{position:relative;z-index:0;}.trip .imageValueBox .imageSlider .slick-dots button{background-color:#4db8bc;}.trip .imageValueBox .imageSlider .slick-dots li.slick-active button{background-color:#e30613;}.trip .imageValueBox .valueBlock{padding-left:30px;width:33.33%;}.trip .imageValueBox .valueBlock .preis{font-size:18px;color:#00677d;}.trip .imageValueBox .valueBlock .preis b{font-size:40px;}.trip .imageValueBox .valueBlock table.terms{width:100%;}.trip .imageValueBox .valueBlock table.terms .anfrage{font-size:14px;white-space:nowrap;}.LPCategories{padding:60px 0;}.LPCategories .categorieHead{border-radius:20px;background-color:#fff;padding:20px;margin-bottom:80px;font-size:18px;}.LPCategories .categorieHead:after{content:'';display:block;clear:both;}.LPCategories .categorieHead .title{font-family:'EB Garamond', cursive;font-size:60px;line-height:100%;color:#2dafb4;margin-bottom:16px;}.LPCategories .categorieHead .reiseartTitel{position:relative;top:-50px;left:-20px;float:left;margin-right:20px;margin-bottom:-50px;border-radius:10px;box-shadow:13px 13px 13px rgba(0, 0, 0, 0.27);transition:all 0.1s;}.LPCategories .categorieHead .reiseartTitel:hover{transform:scale3d(1.05, 1.05, 1.05);}.LPCategories .categorieHead .button{background-image:url("/imgs/200x140/317661");/* Do not repeat the image */background-repeat:no-repeat;width:200px;height:140px;border-radius:6px;text-indent:-10000px;background-color:transparent;box-shadow:8px 8px 8px rgba(0, 0, 0, 0.2);transition:all 0.1s;}.LPCategories .categorieHead .button:hover{transform:scale3d(1.05, 1.05, 1.05);background-color:transparent;}.LPCategories .categoryFlex{display:flex;}.LPCategories .categoryFlex > div{width:75%;padding-left:40px;}.LPCategories .categoryFlex > div .subtitle{display:block;padding:15px;background-color:#4db8bc;text-align:center;font-size:26px;line-height:100%;color:#fff;text-transform:uppercase;border-radius:20px;font-weight:600;margin-bottom:20px;}.LPCategories .categoryFlex > div .subtitle.hell{background-color:#9bdadf;color:#00677d;}.LPCategories .categoryFlex > div:first-child{padding-left:0;width:25%;}.LPCategories .categoryFlex > div:first-child div,.LPCategories .categoryFlex > div:first-child a{display:block;color:#4db8bc;background-color:#fff;text-decoration:none;text-align:center;font-size:18px;line-height:100%;padding:10px;border-radius:20px;margin-bottom:10px;transition:all 0.2s;cursor:pointer;}.LPCategories .categoryFlex > div:first-child div:hover,.LPCategories .categoryFlex > div:first-child a:hover,.LPCategories .categoryFlex > div:first-child div.active,.LPCategories .categoryFlex > div:first-child a.active{background-color:#00677d;color:#fff;}.vistabus{opacity:0.5;font-size:14px;line-height:140%;text-align:center;padding-bottom:10px;/* remove standard-styles */}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:1em;width:100%;/* graceful degradation for ie8 */}input[type='checkbox'],input[type='radio']{width:auto;float:right;margin-left:0.75em;background:transparent;border:none;}input[type='checkbox']:checked,input[type='checkbox']:not(:checked),input[type='radio']:checked,input[type='radio']:not(:checked){background:transparent;position:relative;visibility:hidden;margin:0;padding:0;}input[type='checkbox'] + label,input[type='radio'] + label{cursor:pointer;}input[type='checkbox']:checked + label::after,input[type='checkbox']:not(:checked) + label::after,input[type='radio']:checked + label::after,input[type='radio']:not(:checked) + label::after{content:' ';display:inline-block;width:17px;height:17px;position:relative;top:4px;margin-left:10px;border:1px solid #1bb0d9;border-radius:17px;padding:10px;font-size:16px;background-color:white;}input[type=radio]:checked + label::after,input[type=radio]:not(:checked) + label::after{border-radius:30px;}input[type='checkbox']:hover + label::after,input[type='radio']:hover + label::after{background:#ddd;box-shadow:inset 0 0 0 2px white;}input[type='checkbox']:checked + label::after,input[type='radio']:checked + label::after{background:#4db8bc;box-shadow:inset 0 0 0 2px white;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:'Open Sans', sans-serif;flex-grow:1;border:1px solid #1bb0d9;border-radius:17px;padding:10px;font-size:16px;background-color:white;background-image:url(../imgs/selectPfeil.png);background-position:right;background-repeat:no-repeat;}input,textarea{flex-grow:1;border:1px solid #1bb0d9;border-radius:17px;padding:10px;font-size:16px;font-family:'Open Sans', sans-serif;}input.datepicker,textarea.datepicker{background-image:url(../imgs/kalender.png);background-position:right;background-repeat:no-repeat;}.formBlock{padding:40px;background-color:#fff;border-radius:20px;margin-bottom:40px;}.formBlock .title{font-size:46px;line-height:100%;color:#e30613;margin-bottom:40px;}.formSpecial{display:none;}label p{display:inline;}.formField{display:flex;align-items:center;padding-bottom:13px;/*!
 * Datepicker v1.0.10
 * https://fengyuanchen.github.io/datepicker
 *
 * Copyright 2014-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2020-09-29T14:46:09.037Z
 */}.formField label{color:#00677d;font-weight:600;}.formField > div{width:100%;}.formField > :first-child{padding-right:20px;width:20%;}.formField textarea{min-height:150px;}.formField input,.formField textarea,.formField select{width:100%;}.formField input.focus,.formField textarea.focus,.formField select.focus,.formField input:focus,.formField textarea:focus,.formField select:focus,.formField input:active,.formField textarea:active,.formField select:active,.formField input:hover,.formField textarea:hover,.formField select:hover{box-shadow:0 0 5px #4db8bc;outline:none;}.formField.formSubmit{display:block;text-align:right;}.formField.formSubmit .button{width:auto;background-color:#e30613;color:#fff;font-size:30px;line-height:100%;border-radius:17px;padding:4px 15px;font-weight:normal;cursor:pointer;display:inline-block;border:none;}.formField.formSubmit .button span{padding-left:10px;vertical-align:middle;}.datepicker-container{background-color:#fff;direction:ltr;font-size:12px;left:0;line-height:30px;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:210px;z-index:-1;}.datepicker-container::before,.datepicker-container::after{border:5px solid transparent;content:" ";display:block;height:0;position:absolute;width:0;}.datepicker-dropdown{border:1px solid #ccc;-webkit-box-shadow:0 3px 6px #ccc;box-shadow:0 3px 6px #ccc;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;z-index:1;}.datepicker-inline{position:static;}.datepicker-top-left,.datepicker-top-right{border-top-color:#39f;}.datepicker-top-left::before,.datepicker-top-left::after,.datepicker-top-right::before,.datepicker-top-right::after{border-top:0;left:10px;top:-5px;}.datepicker-top-left::before,.datepicker-top-right::before{border-bottom-color:#39f;}.datepicker-top-left::after,.datepicker-top-right::after{border-bottom-color:#fff;top:-4px;}.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#39f;}.datepicker-bottom-left::before,.datepicker-bottom-left::after,.datepicker-bottom-right::before,.datepicker-bottom-right::after{border-bottom:0;bottom:-5px;left:10px;}.datepicker-bottom-left::before,.datepicker-bottom-right::before{border-top-color:#39f;}.datepicker-bottom-left::after,.datepicker-bottom-right::after{border-top-color:#fff;bottom:-4px;}.datepicker-top-right::before,.datepicker-top-right::after,.datepicker-bottom-right::before,.datepicker-bottom-right::after{left:auto;right:10px;}.datepicker-panel > ul{margin:0;padding:0;width:102%;}.datepicker-panel > ul::before,.datepicker-panel > ul::after{content:" ";display:table;}.datepicker-panel > ul::after{clear:both;}.datepicker-panel > ul > li{background-color:#fff;cursor:pointer;float:left;height:30px;list-style:none;margin:0;padding:0;text-align:center;width:30px;}.datepicker-panel > ul > li:hover{background-color:#e5f2ff;}.datepicker-panel > ul > li.muted,.datepicker-panel > ul > li.muted:hover{color:#999;}.datepicker-panel > ul > li.highlighted{background-color:#e5f2ff;}.datepicker-panel > ul > li.highlighted:hover{background-color:#cce5ff;}.datepicker-panel > ul > li.picked,.datepicker-panel > ul > li.picked:hover{color:#39f;}.datepicker-panel > ul > li.disabled,.datepicker-panel > ul > li.disabled:hover{background-color:#fff;color:#ccc;cursor:default;}.datepicker-panel > ul > li.disabled.highlighted,.datepicker-panel > ul > li.disabled:hover.highlighted{background-color:#e5f2ff;}.datepicker-panel > ul > li[data-view="years prev"],.datepicker-panel > ul > li[data-view="year prev"],.datepicker-panel > ul > li[data-view="month prev"],.datepicker-panel > ul > li[data-view="years next"],.datepicker-panel > ul > li[data-view="year next"],.datepicker-panel > ul > li[data-view="month next"],.datepicker-panel > ul > li[data-view="next"]{font-size:18px;}.datepicker-panel > ul > li[data-view="years current"],.datepicker-panel > ul > li[data-view="year current"],.datepicker-panel > ul > li[data-view="month current"]{width:150px;}.datepicker-panel > ul[data-view="years"] > li,.datepicker-panel > ul[data-view="months"] > li{height:52.5px;line-height:52.5px;width:52.5px;}.datepicker-panel > ul[data-view="week"] > li,.datepicker-panel > ul[data-view="week"] > li:hover{background-color:#fff;cursor:default;}.datepicker-hide{display:none;}.newsletter{padding:20px 0;background-color:white;}.newsletter .wrapper{padding:40px;background-color:#fff;border-radius:20px;}.newsletter .wrapper p{margin-bottom:10px;}.newsletter .row{padding-bottom:20px;position:relative;}.newsletter .desc{position:relative;}.newsletter .formularZeile{padding-bottom:10px;}.newsletter h1{font-family:'EB Garamond', cursive;font-size:60px;line-height:100%;color:#4db8bc;margin-top:0;margin-bottom:20px;}.newsletter .subtitle{padding-bottom:20px;color:#00677d;font-size:30px;line-height:100%;}.newsletter .title{display:none;}.newsletter input[type="checkbox"]:checked + label::after,.newsletter input[type="checkbox"]:not(:checked) + label::after,.newsletter input[type="radio"]:checked + label::after,.newsletter input[type="radio"]:not(:checked) + label::after{float:left;margin-left:0;margin-right:10px;}.newsletter input[type=submit]{width:auto;background-color:#e30613;color:#fff;font-size:30px;line-height:100%;border-radius:17px;padding:4px 15px;font-weight:normal;cursor:pointer;display:inline-block;border:none;}.nlSetup{background-color:#e5f7fc;}@media (max-width:1040px){.row{flex-wrap:wrap;}.searchBox .telefon span{display:none;}.searchBox .telefon a{white-space:nowrap;}}@media (max-width:980px){.tripPrev{width:50%;}.shortNavi span{max-width:0;display:inline-block;overflow:hidden;transition:all 0.2s;}.shortNavi a{padding:10px;}.shortNavi a:hover{padding:10px 30px 10px 10px;}.shortNavi a:hover span{max-width:1000px;}}@media (max-width:820px){.webPage{display:block;}.webPage > div.imageWrapper{width:100%;padding-bottom:20px;}.webPage .title{font-size:40px;}.webPage .subtitle{font-size:26px;}.webPage .title + .subtitle{margin-top:0;}.mobileNav{text-align:center;}.mobileNav:after{content:'\e920';font-family:'kastler' !important;color:#fff;}.searchBox .telefon{display:none;}.searchBox .row{padding:0;}.searchBox .row .input{padding:5px 10px !important;}.header .logo{position:relative;margin:0 auto;}.header .hotlines{position:relative;text-align:center;top:unset;padding:10px;}.header .navigation{position:relative;padding:0;text-align:center;}.header .navigation > span{padding:0 10px 10px 10px;}.header .navigation .sub .wrapper{column-count:2;}.header > .wrapper{height:auto;}.topImage > div .wrapper .title{font-size:7vw;}.topImage > div .wrapper .button{padding:8px;font-size:20px;}.footer .wrapper{display:block;padding:0 10px;}.imageSlider .slick-slide{height:auto;}.tripHeader{flex-wrap:wrap;}.tripHeader .breadCrumb{width:100%;margin-bottom:5px;}.formBlock{padding:20px;}.formBlock .title{font-size:26px;}.formBlock .formField{display:block;}.trip{padding:20px;}.trip .title{font-size:45px;}.trip .subtitle{font-size:24px;}.trip .imageValueBox{display:block;}.trip .imageValueBox .imageBlock,.trip .imageValueBox .valueBlock{width:100%;padding:0 0 40px 0;}.reiseartWrapper .reiseartTitel{width:33.33%;}.halbeBreite{width:100%;}.bigHeadline .title{font-size:60px;line-height:100%;}.LPCategories .categorieHead{margin-bottom:40px;}.LPCategories .categorieHead .title{font-size:40px;}.LPCategories .categorieHead .reiseartTitel{max-width:40%;top:0;left:0;margin-bottom:0;box-shadow:6px 6px 6px rgba(0, 0, 0, 0.1);}.LPCategories .categoryFlex{display:block;}.LPCategories .categoryFlex > div{width:100%;padding:20px;}.LPCategories .categoryFlex > div:first-child{width:100%;padding:20px;}.LPCategories .categoryFlex > div:first-child .categoryWrapper{display:block;}.LPCategories .categoryFlex > div:first-child .categoryWrapper .categoryBurger{display:block;text-align:center;font-weight:700;}.LPCategories .categoryFlex > div:first-child .categoryWrapper .categoryBurger:before{content:'weitere Kategorien einblenden ';}.LPCategories .categoryFlex > div:first-child .categoryWrapper .categoryBurger:after{content:'\e914';font-family:'kastler' !important;color:#e30613;}.LPCategories .categoryFlex > div:first-child .categoryWrapper > div,.LPCategories .categoryFlex > div:first-child .categoryWrapper > a{display:none;}.LPCategories .categoryFlex > div:first-child .categoryWrapper > div.active,.LPCategories .categoryFlex > div:first-child .categoryWrapper > a.active{display:block;}.LPCategories .categoryFlex > div:first-child .categoryWrapper.showCats .categoryBurger:before{content:'Kategorien ausblenden ';}.LPCategories .categoryFlex > div:first-child .categoryWrapper.showCats .categoryBurger:after{content:'\e91f';font-family:'kastler' !important;color:#e30613;}.LPCategories .categoryFlex > div:first-child .categoryWrapper.showCats div,.LPCategories .categoryFlex > div:first-child .categoryWrapper.showCats a{display:block;}.vehicle .title{font-size:40px;}.vehicle .imageValueBox{display:block;}.vehicle .imageValueBox .imageBlock,.vehicle .imageValueBox .textWrapper{width:100%;padding:0;}.vehicle table.symbole td,.vehicle table.symbole tr{display:block;}}@media (max-width:680px){.tripPrev{width:100%;}.reiseartWrapper .reiseartTitel{width:50%;}.cc_dialog.simple{max-width:100% !important;}.desktopImage{display:none !important;}.mobileImage{display:block !important;}.vehicleTeaser{padding:25px;}.vehicleTeaser img{float:none;width:100%;border-radius:20px;}.topImage img{-moz-object-fit:unset;-webkit-object-fit:unset;-ms-object-fit:unset;object-fit:unset;position:relative;top:0;left:0;width:100%;height:100%;}.topImage .topImagesWrapper{padding-bottom:unset;}}@media (max-width:530px){.teilenMerken .btnDrucken:before,.teilenMerken .btnMerken:before,.teilenMerken .btnTeilen:before{margin:0;}.teilenMerken .btnDrucken:after,.teilenMerken .btnMerken:after,.teilenMerken .btnTeilen:after{content:'';}.header .navigation .sub .wrapper{column-count:1;}.searchBox .title{padding-bottom:10px;}.searchBox .button{margin-top:10px;}.searchBox .row{display:block;}.searchBox .row .input{padding:0 10px !important;display:block;}.searchBox .row .input label{display:block;}.searchBox .row .input select,.searchBox .row .input input{display:block;width:100%;}.buchungBlock table tr,.buchungBlock table td{display:block;}.vehicleTeaser .button{float:right;position:relative;right:0;bottom:0;}}@media print{body{background-color:white;font-size:14px;line-height:120%;}.header{background-color:unset;box-shadow:unset;}.header .logo{max-width:200px;}.header .hotlines{color:black;}.header .hotlines a{color:black;}.header:after{content:'';display:block;clear:both;}.navigation,.shortNavi,.tripHeader,.teilenMerken,.btnBuchen,.footer,.imageSlider,.topangebote,.searchBox{display:none !important;}.printFooter{display:block;}.trip{box-shadow:unset;width:auto;max-width:unset;padding:0;}.trip .headerBox{padding-bottom:20px;}.trip .headerBox .title{font-size:40px;line-height:100%;}.trip .headerBox .subtitle{font-size:20px;line-height:100%;padding-top:10px;}.trip .imageValueBox{padding-bottom:20px;}.trip .imageBlock{width:30% !important;display:inline-block;vertical-align:top;}.trip .valueBlock{width:70% !important;display:inline-block;vertical-align:top;padding:0 0 0 20px !important;}}