/* CacheFile: /kernel/globalAddons/jQuery/plugins/slick/css/slick.min.css*/
.slick-slider{box-sizing:border-box;display:block;position:relative;-webkit-tap-highlight-color:transparent;touch-action:pan-y;-webkit-touch-callout:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.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{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}


/* CacheFile: /kernel/globalAddons/jQuery/plugins/slick/css/slick-theme.min.css*/
@charset "UTF-8";.slick-loading .slick-list{background:#fff "/kernel/globalAddons/jQuery/plugins/slick/ajax-loader.gif" center center no-repeat}@font-face{font-family:slick;src:"/kernel/globalAddons/jQuery/plugins/slick/fonts/slick.eot";src:"/kernel/globalAddons/jQuery/plugins/slick/fonts/slick.eot?#iefix" format("embedded-opentype"),"/kernel/globalAddons/jQuery/plugins/slick/fonts/slick.woff" format("woff"),"/kernel/globalAddons/jQuery/plugins/slick/fonts/slick.ttf" format("truetype"),"/kernel/globalAddons/jQuery/plugins/slick/fonts/slick.svg#slick" format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-10px;transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#1ab394;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}


/* CacheFile: /pages/video/css/video.min.css*/
.videoDetail{background-color:var(--primary--xlite)}.videoDetail .heading{margin:0 auto;padding:6rem 1.5rem 0 1.5rem}@media (min-width:576px){.videoDetail .heading{padding:6rem 2.5rem 0 2.5rem}}@media (min-width:768px){.videoDetail .heading{padding:8rem 2.5rem 0 2.5rem}}@media (min-width:1300px){.videoDetail .heading{padding:10rem 0 0 0}}.videoDetail__wrapper{margin:3rem auto 0 auto;max-width:112rem}.videoDetail__wrapper.noOffers{padding-bottom:6rem}@media (min-width:768px){.videoDetail__wrapper.noOffers{padding-bottom:8rem}}@media (min-width:1300px){.videoDetail__wrapper.noOffers{padding-bottom:10rem}}.videoDetail__video{aspect-ratio:16/9;margin:0 auto;max-height:63rem}.videoDetail__video iframe{height:100%;width:100%}.videoDetail__description{background:var(--white);padding:3rem 1.5rem}@media (min-width:576px){.videoDetail__description{padding:5rem 2.5rem}}.videoDetail__description .intro{font-size:1.4rem;font-weight:700;margin:0 auto 1rem auto;max-width:95rem}.videoDetail__description .text{font-weight:300;margin:0 auto 3rem auto;max-width:95rem}@media (min-width:576px){.videoDetail__description .text{margin:0 auto 5rem auto}}.videoDetail__links{display:flex;flex-wrap:wrap;margin:0 auto;max-width:95rem}@media (min-width:576px){.videoDetail__links{justify-content:space-between}}@media (min-width:768px){.videoDetail__links{flex-wrap:nowrap;justify-content:flex-start}}.videoDetail__links .link{flex-grow:1;font-family:var(--roboto);margin-bottom:1rem;min-height:4.5rem;padding:1rem;width:100%}@media (min-width:576px){.videoDetail__links .link{margin:0 1rem 1rem 1rem;width:auto}}@media (min-width:768px){.videoDetail__links .link{flex-grow:0;margin:0 2rem 0 0}}.videoDetail__offers{background:var(--primary--dark);margin-top:10rem}.videoDetail__offers .content{margin:0 auto;max-width:128rem;padding:6rem 1.5rem 5rem 1.5rem}@media (min-width:576px){.videoDetail__offers .content{padding:6rem 2.5rem 5rem 2.5rem}}@media (min-width:768px){.videoDetail__offers .content{padding:8rem 2.5rem 5rem 2.5rem}}@media (min-width:1366px){.videoDetail__offers .content{padding:8rem 2.5rem 10rem 2.5rem}}.videoDetail__offers .content>.heading{margin-bottom:3rem;padding:0}.videoDetail__offers .content>.heading hr{border-color:var(--primary)}.videoDetail__offers .content>.heading h3{color:var(--primary)}.videoDetail__offers .content>.heading h2.title{color:var(--white)}.videoDetail__contact{background-image:url(/core/img/brands/1/defaultHeader.jpg);background-position:center;background-repeat:no-repeat;padding:5rem 0}.videoDetail__contact .contact__form .button{background:var(--primary--dark);height:6rem;margin:0 auto;padding:0 3rem}.videoDetail__hotel{margin:0 auto;max-width:128rem}.videoDetail__collection{margin:0 auto;max-width:128rem}.videoDetail__collection .wkVideoCollection{padding-top:0}.videoDetail .wkTripleOffer{background:0 0!important;padding:0!important}#searchMenu_old{background:var(--primary--dark);background:var(--primary--lite);background:var(--primary);color:var(--secondary);font-size:var(--font-size--xxsmall)}@media (min-width:768px){#searchMenu_old{width:50%}}#hotelFactsTab{margin-top:5rem}@media (min-width:1366px){#hotelFactsTab{margin-top:8rem}}.hotel__iframe{background:var(--white);border-bottom-right-radius:2.3rem;border-top-left-radius:2.3rem;height:56rem;overflow:hidden;padding:0 .5rem 0 1.5rem}@media (min-width:576px){.hotel__iframe{padding:0 2rem 0 5rem}}.hotel__iframe__container{margin:0 auto;max-width:128rem}.hotel__iframe iframe{border:0;height:50rem;margin-top:3rem;width:100%}.hotel__more__menu{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:3rem}@media (min-width:576px){.hotel__more__menu{padding:0 3rem}}.hotel__more__menu__item{color:var(--text);cursor:pointer;height:1.8rem;line-height:1.8rem;margin:0 1rem 1.2rem 1rem;text-align:left}@media (min-width:576px){.hotel__more__menu__item{margin:0 2rem 1.2rem 2rem;width:auto}}.hotel__more__menu__item a{color:var(--text);font-size:1.2rem}@media (min-width:576px){.hotel__more__menu__item a{font-size:1.4rem;width:auto}}.hotel__more__menu .separator{display:none}@media (min-width:576px){.hotel__more__menu span:nth-of-type(4){display:none}}@media (min-width:992px){.hotel__more__menu span:nth-of-type(4){display:block}}@media (min-width:576px){.hotel__more__menu span:nth-of-type(8){display:none}}


/* CacheFile: /kernel/globalAddons/csbox/csbox.min.css*/
.csbIframeWrapper{position:relative}.csbIframeWrapper .csbSpinnerWrapper{align-items:center;background:#fff;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.csbIframeWrapper .csbSpinner{height:9rem;margin:10rem auto;position:relative;width:9rem}.csbIframeWrapper .cube1,.csbIframeWrapper .cube2{-webkit-animation:csb-cubeMove 1.8s infinite ease-in-out;animation:csb-cubeMove 1.8s infinite ease-in-out;background-color:var(--primary);border-radius:.3rem;height:2.5rem;left:0;position:absolute;top:0;width:2.5rem}.csbIframeWrapper .cube2{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes csb-cubeMove{25%{-webkit-transform:translateX(6.4rem) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(6.4rem) translateY(6.4rem) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(6.4rem) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg)}}@keyframes csb-cubeMove{25%{transform:translateX(6.4rem) rotate(-90deg) scale(.5);-webkit-transform:translateX(6.4rem) rotate(-90deg) scale(.5)}50%{transform:translateX(6.4rem) translateY(6.4rem) rotate(-179deg);-webkit-transform:translateX(6.4rem) translateY(6.4rem) rotate(-179deg)}50.1%{transform:translateX(6.4rem) translateY(6.4rem) rotate(-180deg);-webkit-transform:translateX(6.4rem) translateY(6.4rem) rotate(-180deg)}75%{transform:translateX(0) translateY(6.4rem) rotate(-270deg) scale(.5);-webkit-transform:translateX(0) translateY(6.4rem) rotate(-270deg) scale(.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}


/* CacheFile: /pages/contact/css/contact.min.css*/
[data-page-name=kontakt] body{position:relative}[data-page-name=kontakt] .header{background:var(--white)}[data-page-name=kontakt] .wrapper{position:relative}[data-page-name=kontakt] .wrapper form{margin-top:-54rem;padding:0 1.5rem;position:relative;width:100%;z-index:1}@media (min-width:768px){[data-page-name=kontakt] .wrapper form{margin-top:-22rem;padding:0 2.5rem}}.contact{background:var(--primary--content);margin:0 auto;max-width:128rem;padding:1.5rem 1.5rem 4rem 1.5rem}@media (min-width:576px){.contact{padding:2.5rem}}@media (min-width:768px){.contact{padding:4rem}}@media (min-width:1024px){.contact{padding:3rem}}@media (min-width:1366px){.contact{padding:4rem}}@media (min-width:1920px){.contact{padding:5rem}}.contact .form-control[readonly]{background-color:var(--white)}.contact .title{font-size:2.4rem;font-weight:500;line-height:3rem;margin-bottom:1.5rem}@media (min-width:1024px){.contact .title{font-size:3.2rem;line-height:4rem;margin-bottom:1rem}}.contact__form{margin:0 auto;max-width:70rem}.contact__form .fieldContainer{margin-bottom:1.5rem;padding:0}.contact__form .fieldContainer .optionCheckbox{align-items:center;display:flex}.contact__form .fieldContainer .optionCheckbox input{margin:0;position:relative;top:-.2rem}.contact__form .fieldContainer .optionCheckbox label{margin:0;padding-left:1rem}.contact__form .changedAgencyContainer{position:relative}.contact__form .changedAgencyContainer #changedAgency{cursor:pointer}.contact__form .changedAgencyContainer .contact__map{background:0 0;color:var(--primary);font-size:2.5rem;height:6rem;padding:0;position:absolute;right:4rem;top:0}.contact__form .changedAgencyContainer .contact__location{background:0 0;color:var(--primary);font-size:2.5rem;height:6rem;padding:0;position:absolute;right:.8rem;top:0}.contact__form .radioboxesWrapper{display:flex;flex-wrap:wrap}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.contact__form .radioboxesWrapper{flex-wrap:nowrap}}.contact__form .radioboxesWrapper>.form-group{flex-basis:0;margin:0 2rem 0 0;padding:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.contact__form .radioboxesWrapper>.form-group{flex-basis:auto;flex-grow:0;width:auto}}.contact__form .radioboxesWrapper>.form-group .optionRadiobox{align-items:center;display:flex}.contact__form .radioboxesWrapper>.form-group .optionRadiobox label{margin:0}.contact__form .radioboxesWrapper>.help-block{width:100%}.contact__form input[type=email],.contact__form input[type=tel],.contact__form input[type=text]{height:6rem}.contact__form textarea{border-radius:0;min-height:10rem;resize:none}.contact__form>.form-group{margin:0;padding:0}.contact__form>.form-group>.col-sm-10{display:flex;justify-content:center;margin:0;padding:0;width:100%}.contact__form>.form-group>.col-sm-10 .button{background:var(--primary);height:6rem;padding:0 3rem}.contact__form>.form-group>.col-sm-10 .button:active,.contact__form>.form-group>.col-sm-10 .button:focus,.contact__form>.form-group>.col-sm-10 .button:hover{background:var(--primary--hover)}.contact__success{margin:-54rem auto 0 auto;padding:0 1.5rem;position:relative;text-align:center;width:100%;z-index:1}@media (min-width:768px){.contact__success{margin:-44rem auto 11rem auto;padding:0 2.5rem}}.contact__success__content{background:var(--white--transparent);font-size:1.6rem;margin:0 auto;max-width:128rem;padding:2rem 1.5rem 4rem 1.5rem}@media (min-width:768px){.contact__success__content{padding:6rem 2.5rem 4rem 2.5rem}}.contact .help-block{color:var(--white);margin:.5rem 0 0 0}.contact__socials{margin-top:1rem}.contact__socials>p{margin-bottom:2rem}.contact__socials a{padding:0}.contact__socials a:after{display:none}.contact__socials__container{display:flex;gap:1rem;justify-content:center}.contact__socials__container i{font-size:3rem}.mapboxWrapper{margin-bottom:4rem}.mapboxWrapper .contactMap{height:300px;width:400px}@media (min-width:768px){.mapboxWrapper .contactMap{height:500px;width:700px}}.mapboxWrapper .contactMap .mapboxgl-control-container input[type=text]{height:4rem}.mapboxWrapper .contactMap .mapboxgl-popup-content{padding:0;width:30rem}.mapboxWrapper .contactMap .mapboxgl-popup-content .mapboxgl-popup-close-button{display:block;font-size:2rem}.mapboxWrapper .contactMap .mapboxgl-popup-content .officePopup{background:var(--primary--dark);color:var(--white);padding:1rem 3rem;width:100%}.mapboxWrapper .contactMap .mapboxgl-popup-content .officePopup .officeName{font-size:2rem;font-weight:300}.mapboxWrapper .contactMap .mapboxgl-popup-content .officePopup .officeLocation,.mapboxWrapper .contactMap .mapboxgl-popup-content .officePopup .officeName,.mapboxWrapper .contactMap .mapboxgl-popup-content .officePopup .officeStreet{padding:0}.mapboxWrapper .contactMap .mapboxgl-popup-content .officePopup .agencypopupBtn{margin-top:1.5rem;padding:1rem 0}


/* CacheFile: /webAddons/exitpopup/css/exitpopup.min.css*/
.exitpopup__container{align-items:center;background-color:rgba(0,0,0,.5);justify-content:center;display:none;position:fixed;z-index:1;width:100%;height:100%;top:0;left:0}.exitpopup__content{background-color:#fff;z-index:11;padding:4rem 2rem;max-width:80rem;width:100%}.exitpopup__content__link{width:100%}.exitpopup__content____wrapper{position:relative}.exitpopup__title{color:var(--secondary);font-family:var(--karma);font-size:2.4rem;line-height:3rem;font-weight:400;text-align:center}@media (min-width:1024px){.exitpopup__title{font-size:3.2rem}}.exitpopup__text{padding:1rem 3rem 2rem 3rem;text-align:center;font-size:1.6rem}.exitpopup__buttons{display:grid;gap:2rem;max-width:40rem;margin:0 auto;justify-items:center}@media (min-width:768px){.exitpopup__buttons{grid-template-columns:1fr 1fr}}.exitpopup__buttons a{height:4.5rem;width:20rem}.exitpopup__buttons a.outlined{color:var(--text);box-shadow:none;font-size:1.2rem}.exitpopup__close{position:absolute;right:-1.5rem;top:-2.5rem;font-size:2rem;background:var(--white);width:4rem;height:4rem;border-radius:50%;padding-top:.6rem;padding-left:1.4rem}.exitpopup__close:hover{cursor:pointer}


