<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#cms_combine_fn{content:'/static/template-1956/css/cst/package-detail.less';}
.cst-detail p.button-back{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:3em}.cst-detail .content-leistungen-image{position:relative;display:inline-block}.cst-detail .content-leistungen-image::before{content:"-";position:absolute;z-index:1;display:inline-block;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom, left top,color-stop(1%, rgba(0,0,0,.6)),color-stop(19%, rgba(0,0,0,.4428)),color-stop(34%, rgba(0,0,0,.3246)),color-stop(47%, rgba(0,0,0,.2292)),color-stop(56.5%, rgba(0,0,0,.1668)),color-stop(65%, rgba(0,0,0,.1164)),color-stop(73%, rgba(0,0,0,.0756)),color-stop(80.2%, rgba(0,0,0,.045)),color-stop(86.1%, rgba(0,0,0,.0252)),color-stop(91%, rgba(0,0,0,.0126)),color-stop(95.2%, rgba(0,0,0,.0048)),color-stop(98.2%, rgba(0,0,0,.0012)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 1%,rgba(0,0,0,.4428) 19%,rgba(0,0,0,.3246) 34%,rgba(0,0,0,.2292) 47%,rgba(0,0,0,.1668) 56.5%,rgba(0,0,0,.1164) 65%,rgba(0,0,0,.0756) 73%,rgba(0,0,0,.045) 80.2%,rgba(0,0,0,.0252) 86.1%,rgba(0,0,0,.0126) 91%,rgba(0,0,0,.0048) 95.2%,rgba(0,0,0,.0012) 98.2%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(0,0,0,.6) 1%,rgba(0,0,0,.4428) 19%,rgba(0,0,0,.3246) 34%,rgba(0,0,0,.2292) 47%,rgba(0,0,0,.1668) 56.5%,rgba(0,0,0,.1164) 65%,rgba(0,0,0,.0756) 73%,rgba(0,0,0,.045) 80.2%,rgba(0,0,0,.0252) 86.1%,rgba(0,0,0,.0126) 91%,rgba(0,0,0,.0048) 95.2%,rgba(0,0,0,.0012) 98.2%,rgba(0,0,0,0) 100%)}.cst-detail .content-leistungen-image .content-leistungen-txt{position:absolute;z-index:2;display:inline-block;left:1em;bottom:1em;width:100%}.cst-detail .content-leistungen-image .content-leistungen-txt h3,.cst-detail .content-leistungen-image .content-leistungen-txt p{color:#fff;width:100%;margin:0;font-size:1em}.cst-detail .content-leistungen-image .content-leistungen-txt h3{font-size:1.5em}@media (min-width:20em) and (max-width:79.999em){.cst-detail .content-leistungen-image .content-leistungen-txt h3{font-size:-webkit-calc(1.167em + 1.667vw);font-size:calc(1.167em + 1.667vw)}}@media (min-width:80em){.cst-detail .content-leistungen-image .content-leistungen-txt h3{font-size:2.5em}}.cst-detail .pre-title{color:#ac8604;text-align:center;font-family:'Fira Sans',sans-serif}.cst-detail .cst-detail-offer{font-family:'Fira Sans Condensed',sans-serif;font-size:1em;text-align:center;text-transform:uppercase}@media (min-width:40em) and (max-width:79.999em){.cst-detail .cst-detail-offer{font-size:-webkit-calc(.75em + .625vw);font-size:calc(.75em + .625vw)}}@media (min-width:80em){.cst-detail .cst-detail-offer{font-size:1.25em}}.cst-detail .cst-detail-name{font-size:2em;text-align:center;margin-top:0}@media (min-width:40em) and (max-width:79.999em){.cst-detail .cst-detail-name{font-size:-webkit-calc(.5em + 3.75vw);font-size:calc(.5em + 3.75vw)}}@media (min-width:80em){.cst-detail .cst-detail-name{font-size:3.5em}}.cst-detail-col{display:inline-block;width:100%;vertical-align:top;margin-bottom:1rem}@media (min-width:960px){.cst-detail-col{width:50%}}.grp .cst-detail .cst-button{display:inline-block;color:#fff;width:-webkit-calc(50% - 1rem);width:calc(50% - 1rem);text-align:center;line-height:3.25rem;border-radius:3.25rem;text-transform:uppercase;letter-spacing:.05em;position:relative}.grp .cst-detail .cst-button::before{content:"";background:url(/static/template-1956/css/i/wwave.svg) no-repeat center center;background-size:contain;display:block;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .2s ease;transition:all .2s ease}.grp .cst-detail .cst-button:hover::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.grp .cst-detail .cst-button-book{background-color:#ac8604;margin-left:1rem}.grp .cst-detail .cst-button-book:hover{background-color:#ac8604}@media (max-width:480px){.grp .cst-detail .cst-button-book{margin:.5rem 0 0;width:100%}}.grp .cst-detail .cst-button-enquire{background-color:#002f62;margin-right:1rem}.grp .cst-detail .cst-button-enquire:hover{background-color:#002f62}@media (max-width:480px){.grp .cst-detail .cst-button-enquire{margin:.5rem 0 0;width:100%}}.grp .cst-detail-section-title{background:#fff;margin:3rem 0;position:relative;text-transform:uppercase;font-size:1.5em;z-index:0}.grp .cst-detail-section-title::after{content:"";display:inline-block;border-top:2px solid #ac8604;width:100%;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.grp .cst-detail-section-title&gt;span{background:#fff;padding-right:1em}.cst-detail .cst-detail-properties{margin-bottom:1rem}.cst-detail .cst-detail-properties dd{display:inline-block;width:-webkit-calc(100% - 3rem);width:calc(100% - 3rem);line-height:2rem;vertical-align:top;padding-left:1rem;font-size:1.25rem;color:#ac8604;letter-spacing:.05em;text-transform:uppercase}@media (max-width:480px){.cst-detail .cst-detail-properties dd{font-size:1.125em;padding-left:.5em}}.cst-detail .cst-detail-properties .cst-detail-price-from{margin-top:.5em}.cst-detail .cst-detail-properties dt{display:none}.cst-detail .cst-detail-properties .alloc-blue{color:#002f62}.cst-detail .cst-detail-properties .roomtype-price{font-size:1.75em;color:#002f62;font-family:'Fira Sans',sans-serif;letter-spacing:0;font-weight:700}.cst-detail .card-package-price-from{margin-top:1em}.cst-detail .card-package-price-number{font-size:1.5em;color:#002f62;letter-spacing:0;font-weight:700}.cst-detail-description,.cst-detail-teaser{line-height:2em;padding-right:3em;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:1280px){.cst-detail .mosaic-item-p10,.cst-detail .mosaic-item-p11,.cst-detail .mosaic-item-p14,.cst-detail .mosaic-item-p15,.cst-detail .mosaic-item-p2,.cst-detail .mosaic-item-p3,.cst-detail .mosaic-item-p6,.cst-detail .mosaic-item-p7{width:-webkit-calc(100%/3);width:calc(100%/3)}.cst-detail .mosaic-item-p1,.cst-detail .mosaic-item-p12,.cst-detail .mosaic-item-p13,.cst-detail .mosaic-item-p16,.cst-detail .mosaic-item-p4,.cst-detail .mosaic-item-p5,.cst-detail .mosaic-item-p8,.cst-detail .mosaic-item-p9{max-width:66.666%}}.cst-detail .mosaic .mosaic-item-caption{opacity:1;-webkit-transition:all .2s ease;transition:all .2s ease}.cst-detail .mosaic .mosaic-item-caption h3{font-size:1.25rem;color:#fff;font-family:'Fira Sans',sans-serif;text-transform:uppercase;margin:0}.cst-detail .mosaic .mosaic-item-caption p{font-size:1rem;line-height:1rem;height:1rem;-webkit-transition:all .2s ease;transition:all .2s ease}.cst-detail .mosaic .mosaic-item:hover .mosaic-item-caption{opacity:.65}.cst-detail .mosaic .mosaic-item:hover .mosaic-item-caption p{line-height:0;height:0;opacity:0}.cst-detail .cst-list-programs h3{font-weight:700;text-align:center;color:#002f62;letter-spacing:0;margin:2em 0 1em}@media (max-width:639px){.cst-detail .cst-list-programs .program-list-title{width:65%}}.cst-detail .cst-detail-variant-tf-list{margin-top:1em}.cst-detail.cst-package-detail .cst-detail-col{margin-bottom:2em}.cst-detail .cst-package-description{padding-right:0;margin-top:1em}.cst-detail .cst-package-description img{width:100%}.cst-detail .package-detail-cheesy{margin-right:2em}@media (max-width:767px){.cst-detail .package-detail-cheesy{display:none}}.cst-detail .cst-package-arrival{background:#f0f0f0;margin:1.5em auto 0;position:relative;padding:.5rem .5rem .5rem 5rem;border-radius:3em;line-height:1.5rem;letter-spacing:.05em}.cst-detail .cst-package-arrival::before{font-family:'Font Awesome 5 Pro','Font Awesome 5 Brands',fontawesome,sans-serif;font-weight:400;position:absolute;top:0;left:0;bottom:0;width:4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;content:"\f05a";color:#002f62;font-size:2em;border-radius:4rem}.cst-detail .col-not-bookable{background:#f0f0f0;margin:0 auto 2em;max-width:500px;position:relative;padding:.5rem .5rem .5rem 8rem;line-height:1.5rem;border-radius:4rem}.cst-detail .col-not-bookable strong{color:#ac8604;font-size:1.25em}.cst-detail .col-not-bookable::before{font-family:'Font Awesome 5 Pro','Font Awesome 5 Brands',fontawesome,sans-serif;font-weight:400;position:absolute;top:0;left:0;bottom:0;width:6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;content:"\f06a";color:#ac8604;font-size:2.5rem}.cst-detail .not-bookable,.cst-detail .teaser-not-bookable{opacity:.4}.cst-detail .teaser-not-bookable{margin-top:3em}.cst-detail.cst-package-detail .package-detail-inclusive a{border-bottom:2px solid #ac8604;text-transform:uppercase;font-weight:700;padding:.5em 2px 2px}.cst-detail .cst-package-variants-choose{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:2em;line-height:3em;margin-top:.5em}.cst-detail .cst-package-variants-choose:first-of-type{margin-top:2em}.cst-detail .cst-package-variants-choose .variants-handler{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1.25em;height:1.25em;background:#002f62;color:#fff;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.cst-detail .cst-package-variants-choose dt{display:block}.cst-detail .cst-package-variants-choose .variants-handler::before{font-family:'Font Awesome 5 Pro','Font Awesome 5 Brands',fontawesome,sans-serif;font-weight:400;content:"\f00c";opacity:0}
</pre></body></html>