<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.margin-top-200{margin-top:225px !important;}
.headline-container .einleitung{color:#5c7584;text-align:center;font-size:1.15rem;line-height:1.5rem;}
.page-template-landingpage #header_background{margin:0;}
.page-template-landingpage .highlight_rahmen{margin-bottom:20px;}
.page-template-landingpage .highlight_rahmen .inner_content h4{color:#fbb900 !important;font-size:1.25rem !important;font-weight:bold !important;line-height:1.2rem !important;margin:0 !important;text-shadow:1px 1px 25px rgba(0, 41, 79, 0.7);}
.page-template-landingpage .highlight_rahmen .inner_content a:hover h4{color:#fff;}
.page-template-landingpage .highlight_rahmen.transparent-bg{background-color:transparent !important;}
.inner_teaser .specification ul.themes{display:inline-block;margin:0 0 5px;padding:0;}
.inner_teaser .specification ul.themes li{display:inline-block;margin:0 0 2px 0;border-radius:6px;border:1px solid rgba(0, 0, 0, 0.25);color:#818586;padding:0 3px 1px;font-size:0.8rem;}
.inner_teaser .specification{padding:10px 20px 20px;text-decoration:none;border-bottom:2px solid #fbb900;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:100%;width:100%;color:#818586;font-size:1.05rem;line-height:1.25rem;text-decoration:none;background-color:rgba(0, 41, 79, 0.02);border-right:1px solid #a2d3e96b;border-left:1px solid #a2d3e96b;border-top:1px solid #a2d3e96b;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}
.inner_teaser:hover .specification, .inner_teaser:focus .specification{background-color:#fbfbfb;}
.inner_teaser .image_frame .image_frame_content h3, .inner_teaser .image_frame .image_frame_content h4, .teaser .image_frame h3, .teaser .image_frame h4, .teaser_places .image_frame h3{margin:5px 0;color:#fff;line-height:1.45rem;}
.inner_teaser .image_frame .image_frame_content h4, .teaser .image_frame h4{font-size:1.05rem !important;font-family:Calibri, sans-serif !important;font-weight:400 !important;color:#ddd;}
.inner_teaser .specification span{display:block;}
.inner_teaser .specification span.services{text-align:left;position:relative;right:0;left:0;top:0;margin:5px 0 15px 0;color:#000;font-family:Calibri, sans-serif;font-weight:bold;-webkit-box-flex:content;-ms-flex:content;flex:content;}
.inner_teaser .specification span strong{font-size:0.975rem;}
.inner_teaser .specification span.price{color:#5c7584 !important;font-size:1rem;font-weight:400;text-align:center;}
.teaser_places .specification{display:block;position:relative;color:#5c7584;font-size:1rem;line-height:1.25rem;padding:10px 0;margin-bottom:25px;text-decoration:none;}
.teaser_small .specification .headline{font-weight:bold;font-size:1.25rem;display:block;padding-bottom:5px;margin:0;}
.teaser_small .specification:hover .headline, .teaser_small .specification:focus .headline{color:#1f75d7;}
#more_destinations .teaser_small .specification{padding:0 !important;display:block;max-height:none !important;}
#more_destinations .teaser_small .specification strong{line-height:1.35rem;}
.inner_teaser:hover .box-shadow-left, .inner_teaser:focus .box-shadow-left{box-shadow:0px 0px 5px 0 rgba(64, 118, 187, 0.2), 0px 5px 5px 0 rgba(64, 118, 187, 0.2);-moz-box-shadow:0px 0px 5px 0 rgba(64, 118, 187, 0.2), 0px 5px 5px 0 rgba(64, 118, 187, 0.2);-webkit-box-shadow:0px 0px 5px 0 rgba(64, 118, 187, 0.2), 0px 5px 5px 0 rgba(64, 118, 187, 0.2);}
.teaser_places:hover .image_frame, .inner_teaser:hover .specification, .teaser_places:focus .image_frame, .inner_teaser:focus .specification{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-box-shadow:1px 4px 8px 0 rgba(64, 118, 187, 0.35);-moz-box-shadow:1px 4px 8px 0 rgba(64, 118, 187, 0.35);box-shadow:1px 4px 8px 0 rgba(64, 118, 187, 0.35);}
.teaser:active .image_frame, .teaser_places:active .image_frame, .teaser_small:active .image_frame, .inner_teaser:active .image_frame, .inner_teaser:active .specification{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;transition:all 0s ease-in-out;}
#search_destinations_container{position:relative;margin-bottom:60px;}
#search_destinations_container h4{color:#000;position:relative;}
#search_destinations_container #destination_input{border:2px solid #fdc94f;border-radius:6px;color:#000 !important;height:40px;padding:10px 16px 10px 16px;width:100%;font-size:1rem;}
#search_destinations_container #destination_input::placeholder{color:#c6d1da !important;}
#search_destinations_container #destination_input:focus{border-color:#fdc94f;outline:0;}
#search_destinations_container #destination_recommendation{position:absolute;left:15px;right:15px;padding:0 0 15px 0;z-index:10;list-style:none;margin:0;background-color:#fff;-webkit-box-shadow:0 0px 15px 0 rgba(92, 92, 92, 0.15);box-shadow:0 0px 15px 0 rgba(92, 92, 92, 0.15);}
#search_destinations_container #destination_recommendation li{font-size:1.15rem;width:100%;display:block;padding:5px 16px 6px 16px;color:#5c7584;text-decoration:none;line-height:1.25rem;transition:all 0.3s ease-in-out;transition-timing-function:ease-in-out;transition-timing-function:cubic-bezier(0.79, 0.14, 0.15, 0.86);}
#search_destinations_container #destination_recommendation li:hover,
#search_destinations_container #destination_recommendation li.selected{cursor:pointer;color:#fff;background-color:#1f75d7;transition:all 0.075s ease-in-out;}
#youtube{margin-bottom:75px;}
#youtube .video-container{position:relative;width:100%;padding-top:56.25%;}
#youtube iframe{position:absolute;width:100%;height:100%;top:0;left:0;}
.text-image-container .text{margin-bottom:30px;}
.text-image-container .text ul{margin:12px 0;padding:0 0 0 15px;}
.text-image-container .text_container img{height:auto;width:auto;max-width:100%;border:1px solid #f3f3f3;border-radius:8px;margin:10px 0;}
.text-image-container .section .text_container{column-count:auto;column-gap:0;}
.text-image-container .section .text_container h4{margin-top:0 !important;}
.text-image-container .section .text{column-gap:40px;column-rule:1px solid #c6d1da;}
#themes-teaser .section_headline,
.text-image-container .section_headline{font-weight:bold !important;font-size:2.5rem !important;line-height:2.5rem !important;color:#191f26;padding:0;}
.block-headline-container{margin-bottom:30px;}
.text-image-container .block-image-frame{position:relative;height:260px;width:100%;overflow:hidden;border-radius:8px;border:1px solid #f3f3f3;margin-bottom:30px;}
.text-image-container .block-image-frame img.block{position:absolute;display:block;z-index:0;top:-100%;bottom:-100%;left:-100%;right:-100%;margin:auto;width:100%;height:auto;min-width:100%;min-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;}
#themes-teaser .highlight_rahmen,
#themes-teaser .highlight_rahmen .image{min-height:250px;}
#themes-teaser .highlight_rahmen{margin-bottom:30px;}
.teaser{position:relative;overflow:hidden;border-radius:8px;margin-top:30px;height:250px;transition:all 0.3s ease-in-out;}
.teaser:hover, .teaser:focus{box-shadow:1px 4px 8px 0 rgba(64, 118, 187, 0.35);transition:all 0.3s ease-in-out;}
.highlight-teaser{height:250px;}
@media screen and (min-width:1200px){
.highlight-teaser{height:530px;}
#themes-teaser .highlight_rahmen.highlight-teaser .image{min-height:530px;}
}
.teaser .image-frame{display:block;width:100%;height:100%;background-color:#183a60;}
.teaser .image-frame .name{font-weight:bold;font-size:1.5rem;color:#fff;line-height:1.6rem;width:100%;position:absolute;bottom:-1px;left:0;padding:40px 20px 15px 20px;text-decoration:none;background:-moz-linear-gradient( top, rgba(0, 41, 79, 0) 0%, rgba(0, 41, 79, 1) 100% );background:-webkit-linear-gradient( top, rgba(0, 41, 79, 0) 0%, rgba(0, 41, 79, 1) 100% );background:linear-gradient( to bottom, rgba(0, 41, 79, 0) 0%, rgba(0, 41, 79, 1) 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000294f', endColorstr='#00294f', GradientType=0);z-index:1;}
.teaser .image-frame .name i{font-size:1.7rem;}
.teaser .image-frame img{position:absolute;display:block;z-index:0;top:-100%;bottom:-100%;left:-100%;right:-100%;margin:auto;width:100%;height:auto;min-width:100%;min-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.teaser .image-frame:hover img, .teaser .image-frame:focus img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.column-span-all{-webkit-column-span:all;-moz-column-span:all;column-span:all;}
.column-count-1{-webkit-column-count:1;-moz-column-count:1;column-count:1;}
.column-count-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;}
.column-count-3{-webkit-column-count:3;-moz-column-count:3;column-count:3;}
@media screen and (max-width:992px){
.column-count-3{-webkit-column-count:2;-moz-column-count:2;column-count:2;}
}
@media screen and (max-width:767px){
.column-count-2, .column-count-3{-webkit-column-count:1;-moz-column-count:1;column-count:1;}
} .single-offer .section_headline{font-size:2rem !important;line-height:110%;margin-top:0 !important;margin-bottom:0.75rem !important;color:#191f26;}
.single-offer .offer{height:auto;}
@media screen and (max-width:992px){
.single-offer .section_headline{margin-top:0.75rem !important;}
} .owl-item &gt; div[class*="col"]{padding-right:0 !important;padding-left:0 !important;}
.owl-carousel .owl-nav{display:block !important;position:absolute;top:265px;width:100%;-webkit-tap-highlight-color:transparent;}
.gallery_slider.owl-carousel .owl-nav{top:140px;}
@media screen and (max-width:991px){
.gallery_slider.owl-carousel .owl-nav{top:110px;}
}
.page-template-landingpage .owl-nav{top:unset;bottom:54%;}
.owl-next.disabled, .owl-prev.disabled{display:none;}
.carousel_item_link{font-family:"Titillium-Bold", sans-serif !important;padding:20px 80px 20px 20px;font-size:2.5rem;line-height:2.7rem;color:#1f75d7;background-color:#fafafa;border-radius:8px;border:1px solid #1f75d7;box-shadow:0px 12px 20px -10px rgba(40, 126, 224, 0.3);text-decoration:none;transition:all 0.2s ease-in-out;transition-timing-function:cubic-bezier(0.79, 0.14, 0.15, 0.86);}
.carousel_item_link:hover{color:#fff;background-color:#1f75d7;transition:all 0.2s ease-in-out;transition-timing-function:cubic-bezier(0.79, 0.14, 0.15, 0.86);}
.carousel_item_link.same-height-teaser-feature{height:97%;}
.carousel_item_link svg{font-size:1.7rem;}
.page-template-landingpage .carousel_item_link{font-size:2.5rem;line-height:2.6rem;}
.owl-carousel-gallery.owl-carousel .owl-nav{top:unset;bottom:64%;}
.owl-carousel-gallery .owl-next{right:-30px;}
.owl-carousel-gallery .owl-prev{left:-30px;}
.negative-margin{margin-bottom:-1.5rem;}
.list_container.countrypage .list ul{-webkit-column-count:4;-moz-column-count:4;column-count:4;}
@media screen and (max-width:991px){
.list_container.countrypage .list ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;}
}
@media screen and (max-width:575px){
.list_container.countrypage .list ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;}
}
.list_container.countrypage .list ul .char-headline{-webkit-column-span:all;-moz-column-span:all;column-span:all;margin-top:20px;}
.char-headline h6 {
color: #fdc94f;
}</pre></body></html>