/*!/wp-content/themes/wcd-attila/style.css*/body{position:relative;overflow-y:scroll;background:#f6f9fc}::selection{opacity:1;background:rgb(0 38 62 / .6);color:#fff}::-moz-selection{opacity:1;background:rgb(0 38 62 / .6);color:#fff}a,button,input{-webkit-transition:all 300ms ease;transition:all 300ms ease}.form-control:active,.form-control:focus,a:focus,a:active,button:focus,button:active,input:focus,input:active,textarea:focus,textarea:active{outline:none;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{border:0}img{max-width:100%;height:auto}input:not([type=radio]):not([type=checkbox]),textarea,button{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{resize:vertical}a[href^=tel]{color:inherit;text-decoration:none}#primary{max-width:100%}.mapa label{width:auto;display:inline}.mapa img{max-width:none}#customer_details>.col-1,#customer_details>.col-2,.woocommerce-column.col-1,.woocommerce-column.col-2,.woocommerce-column.col-3,.woocommerce-column.col-4,.woocommerce-column.col-5,.u-column1.col-1,.u-column2.col-2,.u-column3.col-3,.u-column4.col-4,.u-column5.col-5{max-width:none;padding-left:0;padding-right:0}.woocommerce form .form-row{display:block}.wpcf7-not-valid-tip{display:none!important}div.wpcf7 .ajax-loader{position:absolute}.wpcf7 form .wpcf7-response-output{margin:10px 0;padding:15px 0;border:none;font-size:13px}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.form-control.wpcf7-not-valid{border-color:red}.wpcf7-acceptance.wpcf7-not-valid{color:red}.wpcf7 .after_send{display:none}.event-form label{margin:22px 0 0 0}.event-form .form-control,.event-form .form-control:focus{height:40px;padding:6px 0 0 0}.event-form .event-submit{padding-right:34px;padding-left:34px;line-height:104px;background:#fff;border:none;border-radius:0;font-family:'itc-avant-garde-gothic-pro';font-size:19px;letter-spacing:.14px;color:#fff;text-align:center;background:#00263e;border:1px solid #001a32;line-height:66px;width:100%;height:auto;position:relative;top:auto;right:auto;margin-top:24px}.event-form .event-add-person,.event-form .wpcf7cf_add{padding-right:34px;padding-left:34px;line-height:104px;background:#fff;border:none;border-radius:0;font-family:'itc-avant-garde-gothic-pro';font-weight:700;font-size:19px;letter-spacing:.14px;color:#00263e;text-align:center;background:rgb(0 38 62 / .1);border:none;line-height:66px;width:100%;height:auto;position:relative;top:auto;right:auto;margin-top:36px;display:block}.event-form .wpcf7cf_remove-container{display:none}.wpcf7cf_add-container{width:100%}.event-form .event-add-person:hover,.event-form .wpcf7cf_add:hover{color:#00263e;background:rgb(0 38 62 / .15)}.event-form .event-remove-person{position:absolute;right:0;font-size:19px;letter-spacing:.14px;color:#00263e;text-align:center;background:#c6d0d7;background-image:none;border:none;width:28px;height:28px}.event-form .event-submit:after{margin:0 0 0 8px;content:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEzIiB2aWV3Qm94PSIwIDAgMTMgMTMiIHdpZHRoPSIxMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMSA2LjI1aDkuNzVtLTQuNS01LjI1IDUuMjUgNS4yNS01LjI1IDUuMjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48L3N2Zz4=)}.event-form .event-submit:hover,.event-form .event-add-person:hover,.event-form .wpcf7cf_add:hover{background-color:none;background-image:none}.event-form .wpcf7-list-item.first{margin:0}.event-form span.wpcf7-checkbox{border:none;padding-bottom:12px}.event-form span.wpcf7-checkbox label{margin:12px 0 0 0}.event-form span.wpcf7-checkbox label span{font-size:13px;color:#4f4f4f;padding-left:4px}.event-form div.person-2{display:block;border:2px solid rgb(0 38 62 / .15);margin-top:28px;padding:0 16px 16px 16px}.event-form div.person-2 div.person-2-contact-details{display:block}.event-form .eventdates .wpcf7-list-item{display:block;margin:0}.event-form .eventdates .wpcf7-list-item label{margin:12px 0 0 0}.event-form .eventdates{margin-bottom:10px;display:block}.container,.container-fluid,.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:15px;padding-left:15px}@media(min-width:1470px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1470px}}@media(max-width:1469px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:100%}}.fl-row-has-layers .fl-row-content{z-index:auto}.fl-col-content .fl-col-group{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}@media(min-width:768px){.fl-col-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.fl-col{float:none}}.btn{padding:0 20px;border:none;border-radius:3px;font-size:17px;font-weight:700;line-height:55px}.btn:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.btn-red,.btn-red:not(:disabled):not(.disabled).active,.btn-red:not(:disabled):not(.disabled):active,.btn-red:hover{background-image:-webkit-linear-gradient(30deg,#8ddcff,#00cccc 50%,#a7e234);background-image:-o-linear-gradient(30deg,#8ddcff,#00cccc 50%,#a7e234);background-image:linear-gradient(120deg,#8ddcff,#00cccc 50%,#a7e234);color:#010101}.btn-red:hover{opacity:.92;-webkit-box-shadow:0 6px 12px 0 rgb(0 1 0 / .12);box-shadow:0 6px 12px 0 rgb(0 1 0 / .12)}ul.menu{display:block;margin:0;padding:0;list-style:none;line-height:1}#branding{position:fixed;z-index:200;top:40px;left:0;right:0;background:#fff;-webkit-transition:all 300ms ease;transition:all 300ms ease}.fl-builder-edit #branding{position:static}.scrolled #branding{top:40px;left:0;right:0;box-shadow:0 -2px 50px 0 rgb(0 0 0 / .04)}#branding .navbar{padding:0}#branding .navbar-brand{margin:6px 0 0 24px;padding:0}#branding .navbar-nav .nav-item+.nav-item{margin-left:36px}#branding .navbar-nav .nav-link{position:relative;padding:0 8px;font-family:"itc-avant-garde-gothic-pro";line-height:104px;font-size:19px;letter-spacing:.14px;color:var(--blue)}.scrolled #branding .navbar-nav .nav-link{font-size:17px;line-height:84px}#branding .navbar-nav .nav-link:after{content:'';display:block;position:absolute;bottom:19px;left:0;right:100%;height:3px;background:var(--red);-webkit-transition:right 300ms ease;transition:right 300ms ease}.scrolled #branding .navbar-nav .nav-link:after{bottom:15px}#branding .navbar-nav .active .nav-link:after,#branding .navbar-nav .nav-link:hover:after{right:0%}#branding .navbar-nav .active .nav-link,#branding .navbar-nav .nav-link:hover{color:var(--red);text-decoration:none}#branding .navbar-nav .language-switch .nav-link{display:flex;align-items:center;gap:10px;background:#E9EEF2;margin-top:1px;padding:0 16px;line-height:102px;text-transform:uppercase}#branding .navbar-nav .language-switch .nav-link:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="8" fill="none" viewBox="0 0 14 8"><path fill="%2300263e" d="M12.5657 2.06569 13.1314 1.5 12 .36863l-.5657.56569zM7 6.5l-.56569.56569L7 7.63137l.56569-.56568zM2.56569.93431 2 .36863.86863 1.5l.56568.56568zm8.86861 0-4.99999 5 1.13138 1.13138 5.00001-5zm-3.86861 5-5-5-1.13138 1.13137 5 5.00001z"/></svg>');position:static;width:auto;height:auto;margin:0;padding:0;background:none;border:0;line-height:1;font-size:0}#branding .navbar-nav .language-switch.no-arrow .nav-link:after{display:none!important}#branding .navbar-nav .language-switch .nav-link:hover:after{filter:brightness(0) invert(8%) sepia(100%) saturate(7470%) hue-rotate(17deg) brightness(98%) contrast(118%)}.scrolled #branding .navbar-nav .language-switch .nav-link{line-height:82px}#branding .navbar-nav .language-switch .dropdown-menu{margin:0;width:100%;min-width:0;border:0;border-radius:0;background:#E9EEF2}#branding .navbar-nav .language-switch .dropdown-item{padding:5px 16px;line-height:1;text-transform:uppercase}#header_button .menu-item a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:216px;margin:1px;padding:0 30px;font-family:"itc-avant-garde-gothic-pro";line-height:102px;font-size:19px;letter-spacing:.14px;background:var(--blue);color:#fff;text-align:center}.scrolled #header_button .menu-item a{font-size:17px;line-height:82px}#header_button .menu-item a:hover{background-color:var(--red);text-decoration:none}#header_button .menu-item a .icon{position:relative;display:inline-block;margin:0 0 0 13px;width:13px;height:15px;-webkit-transition:width 300ms ease;transition:width 300ms ease}#header_button .menu-item a:hover .icon{width:20px}#header_button .menu-item a .icon:before{content:'';display:block;position:absolute;top:calc(50% - 1.2px);left:0;right:2px;height:2px;background:#fff;-webkit-transition:width 300ms ease;transition:width 300ms ease}#header_button .menu-item a .icon:after{content:'';display:block;border:2px solid #fff;border-bottom:none;border-left:none;width:8px;height:8px;position:absolute;top:calc(50% - 0.1px);right:0;-webkit-transform-origin:100% 0%;transform-origin:100% 0%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#colophon{background:var(--blue) url(/wp-content/themes/wcd-attila/images/pattern.svg) center top repeat;padding:112px 0 76px}.footer_logo{margin-bottom:110px}#colophon h4{margin:0 0 11px;font-size:18px;font-weight:500;line-height:1.56;letter-spacing:.14px;color:rgb(255 255 255 / .5)}#colophon .footer_menu{margin-bottom:58px}#colophon .footer_menu a{font-size:14px;line-height:2.57;letter-spacing:.13px;color:#fff}#colophon .footer_menu a:hover{color:rgb(255 255 255 / .6);text-decoration:none}.footer_copyrights{font-size:15px;line-height:2.33;letter-spacing:.11px;color:rgb(255 255 255 / .6)}.footer_socials{margin-top:-5px}.footer_socials ul,.footer_gdpr ul{display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;margin:0 0 0 -14px}.footer_socials li+li{margin-left:12px}.footer_socials li a{display:block;padding:14px;font-size:0;line-height:1}.footer_socials li a:hover{background-color:rgb(255 255 255 / .14)}.footer_languages{margin:16px 0 45px}.footer_languages li+li{margin:10px 0 0}.footer_languages li a{padding:0 0 0 23px;font-size:14px;letter-spacing:.13px;line-height:15px;color:rgb(255 255 255 / .6);text-decoration:none}.footer_languages li a:hover,.footer_languages li.wpml-ls-current-language a{color:#fff}.footer_languages li.wpml-ls-current-language a{padding:0}.footer_languages li.wpml-ls-current-language a:before{content:url(/wp-content/themes/wcd-attila/images/language.svg);display:inline-block;margin:0 8px 0 0;line-height:1;vertical-align:middle}.footer_gdpr li+li{margin-left:32px}.footer_gdpr li a{font-size:15px;line-height:2.33;letter-spacing:.11px;color:rgb(255 255 255 / .6)}.footer_gdpr li a:hover{color:#fff;text-decoration:none}#weiss_cookies{position:fixed;z-index:999;bottom:16px;left:16px;width:574px;max-width:calc(100% - 32px);padding:44px 52px 42px 46px;background:var(--blue);font-size:14px;line-height:1.36;color:#d6d6d6}#weiss_cookies h4{margin:0 0 17px;font-size:20px;font-weight:700;line-height:1.25;color:#fff}#weiss_cookies .close-cookies{margin:0;padding:20px 20px 15px;line-height:.8;font-size:24px;background:none;border:none;color:#fff;position:absolute;top:0;right:0}#weiss_cookies .close-cookies:hover{background-color:rgb(255 255 255 / .14)}a.news-item{display:block;margin:0 0 42px;text-decoration:none;font-size:16px;line-height:1.6;color:#4f4f4f}.metas{margin:14px 0 2px;font-size:12px;line-height:1.67;color:rgb(79 79 79 / .8)}.metas .category{color:rgb(0 38 62 / .6)}.metas .divider{padding:0 5px;font-size:8px;line-height:2.5;color:rgb(79 79 79 / .8)}.swiper-button-next,.swiper-button-prev{width:50px;height:50px;background:var(--blue);border:none;border-radius:50%;top:50%;right:0;margin:-25px -25px 0 0;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:var(--red)}.swiper-button-prev{left:0;right:auto;margin:-25px 0 0 -25px}.swiper-button-next:after,.swiper-button-prev:after{content:url(/wp-content/themes/wcd-attila/images/arrow.svg);position:absolute;top:calc(50% - 6px);left:calc(50% - 6px);background:none;border:none;font-size:0;line-height:1}.swiper-button-prev:after{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.style-quotes .swiper-slide{border:solid 2px rgb(0 0 0 / .05)}.style-quotes .background{min-height:500px;-webkit-background-size:cover;background-size:cover;background-position:center center}.style-quotes .quote{padding:94px 68px 30px 60px;background:url(/wp-content/themes/wcd-attila/images/quotes.svg) 55px 73px no-repeat;font-family:TimesNewRomanPS-MT;font-size:32px;font-style:italic;line-height:1.13;letter-spacing:.1px;color:var(--blue)}.style-quotes .author{padding:0 0 0 60px}.style-activities .swiper-slide{width:277px}a.activity,a.do-good{display:block;margin:0 0 42px;font-size:16px;line-height:1.6;color:#4f4f4f;text-decoration:none}a.do-good h3{margin:16px 0 11px;max-width:100%;font-size:24px;line-height:1.21}a.do-good .text{width:360px;max-width:100%}.style-do_good .swiper-button-next,.style-do_good .swiper-button-prev{display:none}a.stories-item{display:block;text-decoration:none;border:solid 2px rgb(0 0 0 / .05);font-size:16px;line-height:1.6;color:#4f4f4f}a.stories-item+a.stories-item{margin-top:30px}a.stories-item .info{padding:30px 30px 30px 60px}label.anim{position:relative;display:block}label.anim .placeholder{position:absolute;top:0;left:0;font-size:18px;line-height:44px;color:rgb(0 38 62 / .4);-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-tap-highlight-color:#fff0;-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}label.anim.text .placeholder{top:-14px;font-size:12px;line-height:1.5}.wpcf7-form{position:relative;margin-top:22px}.wpcf7-submit{width:28px;height:28px;padding:0;background:url('data:image/svg+xml;utf-8,<svg width="13" height="13" viewBox="0 0 13 13" xmlns="http://www.w3.org/2000/svg"><path d="m1 6.25h9.75m-4.5-5.25 5.25 5.25-5.25 5.25" fill="none" stroke="%2300263e" stroke-linecap="square" stroke-width="1.5"/></svg>') center center no-repeat;border:none;border-radius:50%;font-size:0;line-height:1;position:absolute;top:8px;right:0;transition:all ease 0.3s}.wpcf7-submit:hover{background-color:var(--blue);background-image:url('data:image/svg+xml;utf-8,<svg width="13" height="13" viewBox="0 0 13 13" xmlns="http://www.w3.org/2000/svg"><path d="m1 6.25h9.75m-4.5-5.25 5.25 5.25-5.25 5.25" fill="none" stroke="%23fff" stroke-linecap="square" stroke-width="1.5"/></svg>')}.form-control,.form-control:focus{height:44px;padding:0;background:none;border:none;border-radius:0;border-bottom:2px solid rgb(0 38 62 / .15);font-size:18px;color:var(--blue);transition:all ease 0.3s}.form-control:focus{border-bottom-color:var(--blue)}a.cruise{display:block;margin:0 0 42px;font-size:16px;line-height:1.5;color:#d6d6d6;text-decoration:none}a.cruise h3{color:#fff}a.cruise .info{width:523px;max-width:100%}a.cruise .metas,a.cruise .metas .divider{color:rgb(214 214 214 / .8)}a.cruise .metas .category{color:#a5c6e8}.style-cruises .swiper-button-next,.style-cruises .swiper-button-prev{display:none}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0}.ajax-more hr{margin:42px 0 10px;height:2px;background:rgb(10 10 10 / .05);border:none}#listing-filter{margin:0 0 125px;padding:0 0 22px;border-bottom:2px solid rgb(10 10 10 / .05)}.custom-select{padding:0 40px 0 14px;min-width:250px;width:auto;height:52px;background:var(--blue) url(/wp-content/themes/wcd-attila/images/down.svg) right 13px center no-repeat;border:none;border-radius:0;font-family:"itc-avant-garde-gothic-pro";font-weight:500;font-size:16px;letter-spacing:.12px;color:#fff}.custom-select option{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.archive-header{padding-top:260px}.archive-header .lead{margin:32px 0 50px}body.archive #listing-wrapper{margin-bottom:215px}.fl-html .activity .info{width:100%;max-width:100%}#activities-filter{margin:0 0 42px;padding:0 0 22px;border-bottom:2px solid rgb(10 10 10 / .05)}#activities-filter .custom-select{margin-right:30px}.fl-builder-shape-layer{z-index:2!important}.post-excerpt{margin:0;padding:22px 0;border:2px solid #e6e6e6;border-left:none;border-right:none;font-family:"itc-avant-garde-gothic-pro";font-size:20px;font-weight:700;line-height:1.4;color:#00263e}.post-excerpt::before,.post-excerpt::after{content:"«";color:#d20000;padding-right:5px}.post-excerpt::after{content:"»";padding-left:5px}.swiper-type-photos .swiper-slide img{width:100%}.pin-box .fl-rich-text{background:url(/wp-content/themes/wcd-attila/images/pin.svg) left top no-repeat;padding-left:28px}.pin-box .fl-rich-text a{color:#a5c6e8!important}.gallery-row a{display:block;position:relative}.gallery-row a:after{content:'';position:absolute;z-index:10;top:0;bottom:0;left:0;right:0;display:block;background:rgb(0 38 62 / .8) url(/wp-content/themes/wcd-attila/images/zoom.svg) center center no-repeat;opacity:0;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease}.gallery-row a:hover:after{opacity:1}.fancybox-navigation .fancybox-button div{width:50px;height:50px;background:#fff url(/wp-content/themes/wcd-attila/images/arrow-blue.svg) center center no-repeat;border-radius:50%}.fancybox-navigation .fancybox-button div svg{display:none}.fancybox-navigation .fancybox-button--arrow_left,.fancybox-navigation .fancybox-button--arrow_right{padding:25px 10px;background:none}.fancybox-navigation .fancybox-button--arrow_left[disabled],.fancybox-navigation .fancybox-button--arrow_right[disabled]{opacity:.5}.fancybox-navigation .fancybox-button--arrow_left div{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fancybox-toolbar{top:20px;right:20px}.fancybox-button--close{width:30px;height:30px;padding:8px;background:#fff;border-radius:50%}.fancybox-button--close svg path{fill:var(--blue)}.number-circle{display:inline-block;width:50px;height:50px;background:#fff;border-radius:50%;text-align:center;line-height:50px;font-family:'itc-avant-garde-gothic-pro';font-size:22px;font-weight:700;color:var(--blue)}.member{margin:0 0 52px}.member-name{margin:14px 0 18px;font-family:'itc-avant-garde-gothic-pro';font-size:24px;font-weight:700;line-height:1.21;color:var(--blue)}.member-position{margin-bottom:10px}.member-phone span,.member-email span{display:inline-block;width:28px}.member-email a{position:relative;text-decoration:none}.member-email a:after{content:'';display:block;position:absolute;bottom:-10px;left:0;right:0;height:1px;background:#cbcbcb}.partners .partner{display:block;margin-bottom:42px;text-decoration:none}.partners .partner .logo{height:174px;margin:0 0 15px;padding:15px;background:#fff}.partners .partner .name{font-family:'itc-avant-garde-gothic-pro';font-size:20px;font-weight:700;line-height:1.25;color:var(--blue)}.fl-rich-text h3+hr{margin:10px 0 28px;border-top:2px solid rgb(255 255 255 / .2)}.gallery-thumbs{margin-top:20px}.gallery-thumbs .swiper-slide{background:#fff}.gallery-thumbs .swiper-slide img{opacity:.4}.gallery-thumbs .swiper-slide-thumb-active img{opacity:1}.thumbnails-on .swiper-button-next,.thumbnails-on .swiper-button-prev{-webkit-transform:translateY(-61px);transform:translateY(-61px)}.light .swiper-button-next,.light .swiper-button-prev{background:#fff}.light .swiper-button-next:after,.light .swiper-button-prev:after{content:url(/wp-content/themes/wcd-attila/images/arrow-blue.svg)}.fl-builder-content a.fl-button,.fl-builder-content a.fl-button:visited{padding:0 65px;line-height:80px;background:#fff;border:none;border-radius:0;font-family:'itc-avant-garde-gothic-pro';font-size:20px;letter-spacing:.14px;color:#00263e;text-align:center;transition:all ease 0.3s}.cta-kontakt{padding:0 65px!important;height:80px!important;background:var(--blue)!important;border:none!important;border-radius:0!important;font-family:'itc-avant-garde-gothic-pro'!important;font-size:20px!important;letter-spacing:0.14px!important;color:#fff!important;text-align:center!important;transition:all ease 0.3s!important}.fl-builder-content a.fl-button *,.fl-builder-content a.fl-button:visited *{color:#00263e}.fl-builder-content a.fl-button:after,.fl-builder-content a.fl-button:visited:after{content:url(/wp-content/themes/wcd-attila/images/arrow-blue.svg);margin:0 0 0 8px;transition:all ease 0.3s}.fl-builder-content .arrow-white a.fl-button:after,.fl-builder-content .arrow-white a.fl-button:visited:after{content:url(/wp-content/themes/wcd-attila/images/arrow.svg)}.cta-kontakt:after{content:url(/wp-content/themes/wcd-attila/images/arrow.svg);padding-left:10px}.fl-builder-content a.fl-button span{transition:all ease 0.3s}.fl-builder-content a.fl-button:hover{background:var(--red)}.cta-kontakt:hover{background:var(--red)!important}.fl-builder-content a.fl-button:hover span{color:#fff}.fl-builder-content a.fl-button:hover:after,.fl-builder-content a.fl-button:hover:after,.cta-kontakt:hover:after{filter:brightness(0) invert(1)}.intro_cruise .info{padding-left:30px}.intro_cruise .metas{margin:0;color:rgb(214 214 214 / .8)}.intro_cruise .metas .category{color:#a5c6e8}.intro_cruise .metas .divider{color:rgb(214 214 214 / .8)}.intro_cruise h2{margin:32px 0}.intro_cruise h2 a,.intro_cruise .lead,.intro_cruise p{color:#fff}.intro_cruise .fl-button{margin-top:42px}a.cruise-item{font-size:14px;line-height:1.36;color:#4f4f4f;text-decoration:none}.fl-photo-caption,.fl-photo-caption-below{padding:14px 0 0;font-size:12px;line-height:1.67;color:rgb(0 38 62 / .6);text-align:left}.fl-rich-text table{font-size:18px;line-height:1.5}.fl-rich-text table td:not(:last-child){padding-right:42px}.fl-rich-text a.fl-button{margin-top:32px;color:var(--blue)!important}.tabs .fl-button-group-button{margin:0;padding:0}.tabs a.fl-button{padding:0;background:none;border:2px solid #fff0;border-left:none;border-right:none}.tabs a.fl-button.active{border-bottom-color:rgb(10 10 10 / .05)}.tabs a.fl-button .fl-button-text{display:block;font-family:'itc-avant-garde-gothic-pro';font-size:20px;font-weight:700;line-height:36px;color:#4f4f4f}.tabs a.fl-button.active .fl-button-text{color:#00263e}.tabs a.fl-button:after{display:none}.copy{position:absolute;z-index:10;bottom:8px;left:8px;padding:6px 15px 4px 9px;border-radius:16.5px;background-color:rgb(0 38 62 / .6);font-size:12px;line-height:1.67;color:rgb(255 255 255 / .8)}.style-gallery .copy{position:static;padding:10px 0 0;background:none;border-radius:0;color:rgb(0 38 62 / .6)}.post-featured-image .copy{z-index:20;left:auto;right:8px;padding:0;border-radius:0;background:none;color:rgb(0 38 62 / .6)}.gallery-col{margin-bottom:30px}.fl-builder-content .fl-button-group .fl-button-group-buttons .fl-button-group-button:last-child{padding-right:0!important}.newletter_popup{display:none;position:fixed;z-index:9999;bottom:16px;right:16px;width:574px;max-width:calc(100% - 32px);padding:46px;background:#00263e;color:#fff}.newletter_popup .close-popup{position:absolute;z-index:10;top:0;right:0;width:54px;height:54px;background:url(/wp-content/themes/wcd-attila/images/close.svg) center center no-repeat}.newletter_popup h3{font-size:22px;color:#fff}.newletter_popup .wpcf7-form{margin-top:30px}.newletter_popup label.anim .placeholder{color:rgb(255 255 255 / .58)}.newletter_popup .form-control,.newletter_popup .form-control:focus{border-bottom-color:#fff;color:#fff}.newletter_popup .wpcf7-submit{background-image:url('data:image/svg+xml;utf-8,<svg width="13" height="13" viewBox="0 0 13 13" xmlns="http://www.w3.org/2000/svg"><path d="m1 6.25h9.75m-4.5-5.25 5.25 5.25-5.25 5.25" fill="none" stroke="%23fff" stroke-linecap="square" stroke-width="1.5"/></svg>')}.newletter_popup .wpcf7 form .wpcf7-response-output{margin-bottom:0;padding-bottom:0}#colophon .widget_partners_widget:last-child .partners-wrapper{margin-bottom:46px}#colophon .partners-wrapper h4{margin:-2px}#colophon .partners-wrapper a{display:block;margin:34px 0}.fl-row-bg-video .fl-bg-video iframe,.fl-row-bg-embed .fl-bg-embed-code iframe{min-width:0;min-height:0}#loader{display:flex;align-items:center;justify-content:center;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:#fff;animation-delay:3s;animation-duration:.5s;animation-name:disappear;animation-fill-mode:forwards}@keyframes disappear{from{opacity:1;pointer-events:all}to{opacity:0;pointer-events:none}}#loader>svg{display:block;height:60vh;margin:20vh 0}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:62px;padding:22px 0 0;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/></svg>") right .75rem center / 16px 12px no-repeat;border:none;border-radius:0;border-bottom:2px solid rgb(0 38 62 / .15);font-size:18px;color:var(--blue)}.form-floating{position:relative}.form-floating>label{position:absolute;top:0;left:0;margin:0;padding:22px 0 0;font-size:18px;line-height:40px;color:rgb(0 38 62 / .4);transition:all 300ms ease;user-select:none;pointer-events:none}.form-floating>.form-select~label{padding-top:8px;line-height:1.5;font-size:12px}.better_share_buttons.bsb-style-inline a{font-family:Arial,serif;line-height:1}.bg-top-left{background-position:top left}.grecaptcha-badge,html[lang="de-DE"] .fr,html[lang="en"] .fr,html[lang="fr"] .de-ch{display:none}#content a img{transition:0.3s}#content a:hover img{opacity:.83}#colophon .row.last{padding-top:50px}#colophon .row.last svg{overflow:visible}.fl-slideshow-image-nav-left .fl-slideshow-nav-buttons,.fl-slideshow-image-nav-right .fl-slideshow-nav-buttons{width:50px;height:50px}.fl-slideshow-image-nav-left a{background:url(/wp-content/themes/wcd-attila/images/left-arrow-round.webp)!important;background-repeat:repeat;background-repeat:no-repeat!important;left:-15px!important;height:50px;transition:all ease 0.3s;opacity:.9}.fl-slideshow-image-nav-right a{background:url(/wp-content/themes/wcd-attila/images/right-arrow-round.webp)!important;background-repeat:repeat;background-repeat:no-repeat!important;right:-15px!important;height:50px;transition:all ease 0.3s;opacity:.9}.fl-slideshow-image-nav-left a:hover,.fl-slideshow-image-nav-right a:hover{background-position:left!important;opacity:1}.swiper-button-prev,.swiper-button-next{transition:all ease 0.3s;opacity:.9}.swiper-button-prev:hover,.swiper-button-next:hover{opacity:1}.swiper-container.gallery-thumbs .swiper-slide{cursor:pointer}.beratung a{font-weight:700!important}.beratung a.fl-button{font-weight:500!important}a.intern,.contact-team .member-phone a{color:var(--blue)!important}.beratung a:hover,a.mailing:hover,a.intern:hover,.fl-heading a:hover,a.backlink-arrow:hover,.contact-team .member-phone a:hover{color:var(--red)!important;text-decoration:none}.beratung a.mail{padding-left:10px}.reise-info h2{font-weight:500}.reise-info h2 span{font-weight:600}.reise-info h3.mwst{font-weight:400;font-size:18px;margin:5px 0 30px}.reise-info .fl-button{width:100%}.reise-info h3{font-weight:600}.fl-accordion-button{transition:all ease 0.3s;border-bottom:1px solid #e5e5e5}.fl-accordion-button:hover{background-color:var(--red)!important}.fl-accordion-button:hover a{color:#fff!important}.fl-accordion-button-label:focus,.fl-accordion-button-label:active,.fl-accordion-button-icon:focus,.fl-accordion-button-icon:active{outline-style:none}.fl-accordion-content ul{padding-left:20px}.fl-accordion-content li{margin-bottom:10px}.charter-info h2{text-transform:uppercase;margin-top:50px;letter-spacing:1px;margin-bottom:20px;text-align:center}.charter-tel{float:left;width:48%}.charter-mail{float:right;width:48%}.charter-tel a.fl-button,.charter-mail a.fl-button{padding:0 20px}.reise-info .clear{clear:both}.charter-tel a:after,.charter-mail a:after{content:''!important}.activity-bg .post-featured-image{background-attachment:fixed;background-repeat:no-repeat;background-size:100%;background-position:50% 0}.activity-bg.drei-staedte .post-featured-image,.activity-bg.bieler-altstadt .post-featured-image,.activity-bg.ms-jura .post-featured-image,.activity-bg.macher .post-featured-image,.activity-bg.moret .post-featured-image{background-position:50% -120px}.activity-bg.st-petersinsel .post-featured-image,.activity-bg.velo .post-featured-image,.activity-bg.mont-vully .post-featured-image,.activity-bg.attila-lounge .post-featured-image{background-position:50% -50px}.activity-bg.birdlife .post-featured-image{background-position:50% 100px;background-size:auto}.fl-html .activity .info h3{font-size:18px}#listing-wrapper .ajax-more{text-align:center}#back-btn a{text-transform:uppercase}#back-btn a::after{display:none}#back-btn a::before{content:url(/wp-content/themes/wcd-attila/images/arrow.svg);transform:rotate(180deg);float:left}#back-btn a span{margin-left:10px}.wpforms-container .wpforms-field-label,.wp-core-ui div.wpforms-container .wpforms-field-label{font-weight:500;font-size:18px!important}div.wpforms-container-full input[type="date"],div.wpforms-container-full input[type="datetime"],div.wpforms-container-full input[type="datetime-local"],div.wpforms-container-full input[type="email"],div.wpforms-container-full input[type="month"],div.wpforms-container-full input[type="number"],div.wpforms-container-full input[type="password"],div.wpforms-container-full input[type="range"],div.wpforms-container-full input[type="search"],div.wpforms-container-full input[type="tel"],div.wpforms-container-full input[type="text"],div.wpforms-container-full input[type="time"],div.wpforms-container-full input[type="url"],div.wpforms-container-full input[type="week"],div.wpforms-container-full select,div.wpforms-container-full textarea,.wp-core-ui div.wpforms-container-full input[type="date"],.wp-core-ui div.wpforms-container-full input[type="datetime"],.wp-core-ui div.wpforms-container-full input[type="datetime-local"],.wp-core-ui div.wpforms-container-full input[type="email"],.wp-core-ui div.wpforms-container-full input[type="month"],.wp-core-ui div.wpforms-container-full input[type="number"],.wp-core-ui div.wpforms-container-full input[type="password"],.wp-core-ui div.wpforms-container-full input[type="range"],.wp-core-ui div.wpforms-container-full input[type="search"],.wp-core-ui div.wpforms-container-full input[type="tel"],.wp-core-ui div.wpforms-container-full input[type="text"],.wp-core-ui div.wpforms-container-full input[type="time"],.wp-core-ui div.wpforms-container-full input[type="url"],.wp-core-ui div.wpforms-container-full input[type="week"],.wp-core-ui div.wpforms-container-full select,.wp-core-ui div.wpforms-container-full textarea{transition:all ease 0.3s;border-color:#e6e6e6}div.wpforms-container-full input[type="date"]:focus,div.wpforms-container-full input[type="datetime"]:focus,div.wpforms-container-full input[type="datetime-local"]:focus,div.wpforms-container-full input[type="email"]:focus,div.wpforms-container-full input[type="month"]:focus,div.wpforms-container-full input[type="number"]:focus,div.wpforms-container-full input[type="password"]:focus,div.wpforms-container-full input[type="range"]:focus,div.wpforms-container-full input[type="search"]:focus,div.wpforms-container-full input[type="tel"]:focus,div.wpforms-container-full input[type="text"]:focus,div.wpforms-container-full input[type="time"]:focus,div.wpforms-container-full input[type="url"]:focus,div.wpforms-container-full input[type="week"]:focus,div.wpforms-container-full select:focus,div.wpforms-container-full textarea:focus,.wp-core-ui div.wpforms-container-full input[type="date"]:focus,.wp-core-ui div.wpforms-container-full input[type="datetime"]:focus,.wp-core-ui div.wpforms-container-full input[type="datetime-local"]:focus,.wp-core-ui div.wpforms-container-full input[type="email"]:focus,.wp-core-ui div.wpforms-container-full input[type="month"]:focus,.wp-core-ui div.wpforms-container-full input[type="number"]:focus,.wp-core-ui div.wpforms-container-full input[type="password"]:focus,.wp-core-ui div.wpforms-container-full input[type="range"]:focus,.wp-core-ui div.wpforms-container-full input[type="search"]:focus,.wp-core-ui div.wpforms-container-full input[type="tel"]:focus,.wp-core-ui div.wpforms-container-full input[type="text"]:focus,.wp-core-ui div.wpforms-container-full input[type="time"]:focus,.wp-core-ui div.wpforms-container-full input[type="url"]:focus,.wp-core-ui div.wpforms-container-full input[type="week"]:focus,.wp-core-ui div.wpforms-container-full select:focus,.wp-core-ui div.wpforms-container-full textarea:focus{border-color:#00263e!important;box-shadow:0 0 0 1px #00263e,0 1px 2px rgb(0 0 0 / .15)!important}.intern.email{padding-left:15px}div.wpforms-container-full input[type="submit"]:focus::after,div.wpforms-container-full button[type="submit"]:focus::after,div.wpforms-container-full .wpforms-page-button:focus::after,.wp-core-ui div.wpforms-container-full input[type="submit"]:focus::after,.wp-core-ui div.wpforms-container-full button[type="submit"]:focus::after,.wp-core-ui div.wpforms-container-full .wpforms-page-button:focus::after{border:none!important}#wpforms-3557-field_167 label{padding-top:3px}.show .dropdown-menu{display:block}.dropdown-menu .nav-item{margin-left:0!important}.dropdown-item.active,.dropdown-item:active{background-color:#00263e}.dropdown-menu{font-size:17px;color:var(--blue);line-height:38px;top:80%}.dropdown-item{color:var(--blue)}.dropdown-toggle::after{margin-left:0;vertical-align:0;border:none}.menu-item.dropdown::after{content:url(/wp-content/themes/wcd-attila/images/down.svg);position:absolute;top:38px;right:-10px;transform:scale(.7);opacity:.5;transition:all ease 0.3s}.scrolled .menu-item.dropdown::after{top:29px}.menu-item.dropdown:hover::after{opacity:1}.weglot-lang .dropdown-toggle{background:#e9eef2;padding:0 32px 0 24px!important}.weglot-lang::after{right:8px!important}.scroller .dropdown-item.active,.scroller .dropdown-item:active{background-color:#fff0;color:var(--blue)}.dropdown-item:focus,.dropdown-item:hover{color:var(--blue)!important;background-color:#f8f9fa!important}.top-bar{position:fixed;z-index:200;color:#fff;font-size:16px;background-color:rgb(0 38 62 / .86);width:100%;padding:10px 25px 5px}.top-contact,.top-contact span{float:left}.top-contact a{color:#fff}.top-contact .phone{padding-left:10px}.top-contact .mail{padding-left:15px}.top-contact .mail a{padding-left:3px}.top-contact a:hover{opacity:.8;text-decoration:none}.top-social{float:right;font-size:18px;margin-top:-4px}.top-social span{padding:0 3px}.top-social span a{background:#001929;padding:5px;border-radius:100%}.top-social span a:hover{background:rgb(255 255 255 / .14)}.top-social span.last{padding-right:0}html[lang="en"] .captains-lounge-about-text .fl-module-content{margin-top:80px}html[lang="en"] .beratung a.mail{padding-left:5px}html[lang="fr"] .beratung a.mail{padding-left:39px}.navbar-brand img{transition:all ease 0.3s}#cruises-events .maybe-swiper-wrapper .col-lg-6{-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}#cruises-events .maybe-swiper-wrapper .col-lg-6 .cruise .thumb img{width:100%}#cruises-events .maybe-swiper-wrapper .col-lg-6 .cruise h3{font-size:21px}article.type-activity .txt-right{padding-bottom:80px}.more-news{padding-bottom:100px}#post-not-found{padding:200px 0;text-align:center}#post-not-found h1{margin-bottom:10px}#post-not-found form{max-width:350px;margin:0 auto}.search-results #content{padding:200px 0}.search-results #content article{margin-bottom:50px}.search-results #secondary{display:none}.contact-team .member-name{margin:20px 0 5px}.wine-cruises .fl-slideshow-image-content.fl-slideshow-image-cropped{top:100px!important}.booking-sept h2,.booking-sept h2 a,.booking-sept h2 a span{transition:all ease 0.3s}.booking-sept h2:hover,.booking-sept h2 a:hover,.booking-sept h2 a span:hover{color:#D20000!important}#wpforms-4023-field_192 p,#wpforms-4023-field_193 p{font-size:16px;margin-top:-10px;line-height:32px;margin-bottom:-30px}#wpforms-4023-field_191-container .wpforms-field-number-slider-hint,#wpforms-4023-field_194-container .wpforms-field-number-slider-hint{text-align:right;font-weight:600;color:#234358;font-size:24px}#wpforms-4023-field_191-container .wpforms-field-number-slider-hint b,#wpforms-4023-field_194-container .wpforms-field-number-slider-hint b{color:#234358}:root{--wpforms-button-background-color:#234358!important}#wpforms-4023-field_191{-webkit-appearance:none;background:linear-gradient(to right,#234358 0%,#234358 0%,#fff 0%)}@media(max-width:1650px){.menu-item.dropdown::after{top:25px}#branding .navbar-nav .nav-item+.nav-item{margin-left:30px}html[lang="fr"] #branding .navbar-nav .nav-item+.nav-item{margin-left:25px}#branding .navbar-nav .nav-link{line-height:76px}#branding .navbar-nav .language-switch .nav-link,#header_button .menu-item a{line-height:74px}.dropdown-menu{top:73%}.scrolled #branding .navbar-nav .nav-link,.scrolled #header_button .menu-item a{line-height:60px}.scrolled .menu-item.dropdown::after{top:17px}.scrolled .navbar-brand img{width:120px}.home-hero-video .fl-row-content-wrap{padding-top:430px;padding-bottom:200px}.newslater .fl-col-content{padding-top:190px;padding-bottom:50px}.activity-bg.drei-staedte .post-featured-image,.activity-bg.bieler-altstadt .post-featured-image,.activity-bg.ms-jura .post-featured-image,.activity-bg.macher .post-featured-image,.activity-bg.moret .post-featured-image,.activity-bg.st-petersinsel .post-featured-image,.activity-bg.velo .post-featured-image,.activity-bg.mont-vully .post-featured-image,.activity-bg.attila-lounge .post-featured-image,.activity-bg .post-featured-image{background-position:50% 0;background-size:auto}.hero-slideshow.gutschein .fl-col-content{background-position:50% -50px!important}}@media(max-width:1560px){#branding .navbar-nav .nav-link,#header_button .menu-item a{font-size:17px}.home-hero-video .fl-row-content-wrap{padding-top:410px;padding-bottom:180px}.newslater .fl-col-content{padding-top:150px;padding-bottom:30px}.hero-slideshow.gutschein .fl-col-content{background-position:50% -25px!important}}@media(max-width:1460px){#branding .navbar-nav .nav-item+.nav-item{margin-left:20px}.home-hero-video .fl-row-content-wrap{padding-top:430px;padding-bottom:200px;padding-right:15px}.post-titel .fl-col-content{margin-left:25px}.back-button .fl-col-content,.reise-details .fl-col-content{margin-left:10px}.reise-info .fl-col-content{margin-right:25px}.aktivitaet .fl-col-content{margin-left:10px;margin-right:10px}.post-titel .fl-module-content{margin-left:0}#post-192,article.type-activity,article.type-news,article.type-post,.page-id-201,.post-1333{overflow-x:hidden}#post-192 .content .fl-col-content{padding:0 25px}article.type-activity .post-titel .fl-col-content{margin-left:10px}article.type-activity .txt-left .fl-col-content{padding-left:25px}article.type-activity .txt-right .fl-col-content{margin-right:25px}.two-curises{padding:0 10px}#konzept .txt-left{padding-left:10px}#konzept .boatel-slideshow{padding-right:10px}.images-titel .fl-col-content{padding-left:25px}.images-content .fl-col-content{padding-left:25px!important;padding-right:25px!important}.booking-sept h2{font-size:22.5px!important}.hero-slideshow.gutschein .fl-col-content{background-position:50% 0!important}}@media(max-width:1400px){#branding .navbar-nav .nav-item+.nav-item{margin-left:17px}#branding .navbar-nav .nav-link,#header_button .menu-item a,.scrolled #branding .navbar-nav .nav-link,.scrolled #header_button .menu-item a,.dropdown-menu{font-size:16px}.menu-item.dropdown::after{right:-7px;transform:scale(.6)}.home-hero-video .fl-row-content-wrap{padding-top:400px;padding-bottom:100px}.newslater .fl-col-content{padding-top:90px;padding-bottom:20px}html[lang="fr"] #branding .navbar-nav .nav-item+.nav-item{margin-left:20px}#first_scroll .fl-builder-bottom-edge-layer{bottom:-20px}html[lang="fr"] .post-titel h1.post-title br{display:none}.booking-sept h2{font-size:21px!important}}@media(min-width:1331px){#header_button{order:1}}@media(max-width:1330px){.top-bar{padding-right:0}#header_button{float:right;font-size:18px;margin-top:-10px}#header_button .menu-item a,.scrolled #header_button .menu-item a{width:auto;line-height:40px}#header_button .menu-item a:hover .icon{width:13px}.navbar-expand-xl{-ms-flex-wrap:wrap;flex-wrap:wrap}#branding .navbar-nav .nav-link,#header_button .menu-item a,.scrolled #branding .navbar-nav .nav-link,.scrolled #header_button .menu-item a,.dropdown-menu{font-size:17px}#branding .navbar-nav .nav-link{line-height:60px}#branding .navbar-nav .nav-item+.nav-item{margin-left:30px}#branding .navbar-nav .nav-link::after{bottom:13px}.menu-item.dropdown::after{top:17px}.navbar-brand img{width:120px}.home-hero-video .fl-row-content-wrap{padding-top:500px;padding-bottom:120px}.top-social{display:none}#cruises-events .maybe-swiper-wrapper .col-lg-6 .cruise h3{max-width:none;font-size:18px}#first_scroll .fl-builder-bottom-edge-layer{bottom:-10px}article.type-activity .post-titel h1 br{display:none}.freetime-headline .fl-module-content{margin-top:0}.captains-lounge-about-text .fl-module-content{margin-top:170px}.empty-spacer{display:none}.spaced-content-img{width:35%;margin-bottom:40px}.spaced-content-txt{width:65%}.contact-team .member-position,.contact-team .member-phone{font-size:15px}.angebote h2,.booking-sept h2{font-size:18px!important}}@media(min-width:768px) and (max-width:991px){.col-md-5th{position:relative;width:100%;padding-right:15px;padding-left:15px;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media(max-width:1199px){.navbar-nav{margin-right:0}.navbar-collapse,.navbar-collapse.collapsing,.navbar-collapse.collapse.show{position:fixed;z-index:99;top:100px;bottom:0;left:0;width:100%;height:calc(100vh - 142px);margin:0;background:#f6f9fc;border:none;overflow:auto}.navbar-collapse{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .3s ease;transition:all .3s ease}.navbar-collapse.collapse.show{-webkit-transform:scale(1);transform:scale(1);opacity:1;overflow-x:hidden}#branding{padding:10px 0}.scrolled #header_button .menu-item a,#header_button .menu-item a{margin:0 0 15px}button.navbar-toggler{margin-right:15px}#branding .navbar-nav{padding:40px 0}#branding .navbar-nav .nav-item+.nav-item{margin:15px 0 0}#branding .navbar-nav .nav-link,.scrolled #branding .navbar-nav .nav-link{font-size:16px;padding:0 25px 12px;line-height:1.47}#branding .navbar-nav .nav-link:after{display:none}#branding .navbar-nav .language-switch .nav-link{justify-content:space-between;padding:0 30px;background:#fff;line-height:56px}#branding .navbar-nav .language-switch .nav-link:after{display:block}#branding .navbar-nav .language-switch .dropdown-menu{background:#fff}#branding .navbar-nav .language-switch .dropdown-item{padding:5px 30px}button.navbar-toggler{position:relative;z-index:999;border:none}button.navbar-toggler span{display:block;background:#fff0;-webkit-transition-delay:300ms;transition-delay:300ms;-webkit-transition:background 0ms ease 300ms;transition:background 0ms ease 300ms}button.navbar-toggler:before,button.navbar-toggler:after{content:"";position:absolute;left:12px;-webkit-transition:top 300ms ease 0s,bottom 300ms ease 0s,-webkit-transform 300ms ease 350ms;transition:top 300ms ease 0s,bottom 300ms ease 0s,transform 300ms ease 350ms;-webkit-transform-origin:center;transform-origin:center}button.navbar-toggler:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}button.navbar-toggler:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}button.navbar-toggler.collapsed span{background:rgb(0 38 62)}button.navbar-toggler.collapsed:before,button.navbar-toggler.collapsed:after{-webkit-transition:top 300ms ease 350ms,bottom 300ms ease 350ms,-webkit-transform 300ms ease 0ms;transition:top 300ms ease 350ms,bottom 300ms ease 350ms,transform 300ms ease 0ms}button.navbar-toggler.collapsed:before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}button.navbar-toggler.collapsed:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}button.navbar-toggler span,button.navbar-toggler:before,button.navbar-toggler:after{width:37px;height:3px}button.navbar-toggler:before,button.navbar-toggler:after{background:rgb(0 38 62)}button.navbar-toggler span{position:relative;margin:11px 0}button.navbar-toggler:before{top:15px}button.navbar-toggler:after{bottom:15px}button.navbar-toggler.collapsed:before{top:4px}button.navbar-toggler.collapsed:after{bottom:4px}#branding .navbar-nav .nav-link,.scrolled #branding .navbar-nav .nav-link{font-size:18px}.navbar-collapse.collapse.show{--scrollbarBG:#F6F9FC;--thumbBG:#00263E}.navbar-collapse.collapse.show::-webkit-scrollbar{width:11px}.navbar-collapse.collapse.show{scrollbar-width:thin;scrollbar-color:var(--thumbBG) var(--scrollbarBG)}.navbar-collapse.collapse.show::-webkit-scrollbar-track{background:var(--scrollbarBG)}.navbar-collapse.collapse.show::-webkit-scrollbar-thumb{background-color:var(--thumbBG);border-radius:6px;border:3px solid var(--scrollbarBG)}.weglot-parent-menu-item{margin-top:0!important}.weglot-lang .dropdown-toggle{padding:14px 25px!important}.dropdown-menu{border-radius:0;border-top:0}#branding .navbar-nav .nav-link{border-bottom:1px solid #d9d9d9}.home-hero-video .fl-row-content-wrap{padding-top:430px;padding-bottom:100px}.home-hero-video h1{font-size:52px!important}#home-scroller .fl-module-content{margin-top:-30px}#branding .navbar-brand{margin:0 0 0 24px}#header_button .menu-item a{line-height:40px;margin:0}.column-spacer{display:none}.column-intro{width:100%}#first_scroll .fl-builder-bottom-edge-layer{bottom:-20px}.fl-builder-content a.fl-button,.fl-builder-content a.fl-button:visited{font-size:18px}.newslater-intro .fl-module-content{margin-right:0}html[lang="fr"] #branding .navbar-nav .nav-item+.nav-item{margin-left:0}.fl-module-heading.travel-offers{padding-left:25px}.fl-post-grid-post.kreuzfahrten .fl-post-grid-more{font-size:17px;padding:0 25px}.post-titel h1.post-title{font-size:36px}.reise-info h2 span{display:block}.charter-tel{float:none;width:100%;margin-bottom:20px}.charter-mail{float:none;width:100%}.captains-lounge-about-text .fl-module-content{margin-top:40px}.spaced-content{width:100%}.contact-team .member-position,.contact-team .member-phone{font-size:18px}.booking-sept h2{font-size:15px!important}.hero-slideshow.gutschein .fl-col-content{background-position:50% 50px!important}}@media(max-width:1005px){.navbar-collapse,.navbar-collapse.collapsing,.navbar-collapse.collapse.show{top:100px}#colophon{padding:60px 0}.footer_logo{margin-bottom:60px}h1,.h1,.h1 .fl-heading,.is-style-h1{font-size:40px}h2,.h2,.h2 .fl-heading,.is-style-h2{font-size:28px}.swiper-button-next{margin-right:-15px}.swiper-button-prev{margin-left:-15px}.hero,.hero .fl-heading,.is-style-hero{font-size:11.2vw;line-height:1.11}.style-do_good .swiper-button-next,.style-do_good .swiper-button-prev{display:block;top:30vw}.style-quotes .background{min-height:328px}.style-quotes .quote{padding:58px 20px 20px;background-position:17px 30px;font-size:24px}.style-quotes .author{padding:0 20px 30px;font-size:12px}a.stories-item .info{padding:15px}.intro_cruise .info{padding-left:0}.charters .column:last-child{display:none}.intro_cruise .info{padding-top:40px}#listing-filter{margin-bottom:80px}body.archive #listing-wrapper{margin-bottom:100px}.archive-header{padding-top:200px}.single .fl-module-post-featured-image .copy{bottom:-8px}.home-hero-video h1{text-align:center!important}button.navbar-toggler{margin-right:14px}#header_button .menu-item a{padding:0 25px}.blue-bg.beratung .fl-col,.zimmer-txt,.zimmer-img{width:100%}.blue-bg.beratung .fl-col .fl-col-content,.zimmer-txt .fl-col-content{padding:60px 25px!important}.blue-bg.beratung .fl-col .fl-col-content p.lead{margin-bottom:-25px}.blue-bg.beratung .fl-col:nth-of-type(2) .fl-col-content,.newslater-img .fl-col-content,.zimmer-img .fl-col-content{padding:200px 0!important}.newslater .fl-col-content{padding:60px 25px 0!important}.newslater,.newslater-img{width:100%}.wpcf7-form p br{display:none}#colophon .col-lg-10{padding-left:25px;padding-right:25px}#colophon .menu-item-3619 a,#colophon .menu-item-3631 a{line-height:1.5;margin:5px 0;display:block}.two-curises .fl-post-column{width:100%}.hero-slideshow .fl-col-content{padding-left:0!important;padding-right:0!important}.back-button .fl-col-content,.post-titel .fl-col-content,.share .fl-col-content{margin-left:10px!important}.reise-details .fl-col-content,.aktivitaet .fl-col-content{margin-left:10px!important;margin-right:10px!important}.reise-info .fl-col-content{margin-left:25px!important;margin-right:25px!important}.aktivitaet .fl-col-content .swiper-container-wrapper{margin-left:-10px}article.type-activity .post-titel,article.type-activity .share,article.type-activity .txt-left,article.type-activity .txt-right{width:100%!important}article.type-activity .share .fl-module-content{margin-top:0;margin-bottom:0}article.type-activity p.lead{margin-bottom:0}article.type-activity .txt-right .fl-col-content{margin-left:25px}#konzept .txt-left{padding-right:10px}#konzept .boatel-slideshow{padding-left:10px}.content-left,.content-right{padding-left:10px;padding-right:10px}.freetime-img{order:1}.freetime-txt{order:2}.freetime-img .fl-photo-content,.freetime-img .fl-photo-content img{display:block;width:100%}#kabinen .fl-button{width:100%}.freetime-txt h3 span{margin-bottom:10px;margin-top:10px;display:block}.news-content .fl-col-content{padding-left:25px!important;padding-right:25px!important}.news-content .fl-button{margin-bottom:40px}.cta-kontakt{width:100%!important}.wine-cruises .fl-slideshow-image-content.fl-slideshow-image-cropped{top:0!important}.booking-sept{margin-top:-300px}.booking-sept h2{text-align:center!important}.hero-slideshow.gutschein .fl-col-content{background-position:50% 0!important;background-size:170%}}@media (max-width:767px){.top-bar{padding:0}.top-contact .advice{display:none}.top-contact{float:left;padding:10px 15px}.top-contact .phone{padding-left:0}.top-contact svg{width:20px;height:20px;cursor:pointer}.top-contact a{display:none}#header_button{margin-top:0}#header_button .menu-item a{padding:0 15px 0 25px}#branding,.scrolled #branding{top:40px}button.navbar-toggler{margin-right:2px}.scrolled #header_button .menu-item a,#header_button .menu-item a{margin:0}#branding .navbar-brand{margin:0 0 0 15px}#colophon{padding:50px 0;text-align:center}.footer_logo{margin-bottom:50px}.footer_logo img{width:100px}.footer_socials{margin-bottom:10px}.footer_socials ul,.footer_gdpr ul{-ms-flex-pack:center;justify-content:center}.footer_copyrights{margin-top:20px}h1,.h1,.h1 .fl-heading,.is-style-h1{font-size:28px}.mobile-fullwidth-fix{width:100%!important}.link-arrow:after{margin-top:.3em}.label{font-size:14px;line-height:1.86}#footer_mobile_menu{margin:0 0 50px;padding:0;list-style:none;text-align:center}#footer_mobile_menu li{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:30px}#footer_mobile_menu a{font-family:'itc-avant-garde-gothic-pro';font-size:14px;line-height:1.43;letter-spacing:.11px;color:rgb(255 255 255 / .5)}.fl-builder-content a.fl-button,.fl-builder-content a.fl-button:visited{width:100%;line-height:72px}.gallery-thumbs{display:none}.swiper-button-next{right:5px}.swiper-button-prev{left:5px}.thumbnails-on .swiper-button-next,.thumbnails-on .swiper-button-prev{-webkit-transform:translateY(0);transform:translateY(0)}.news-item .info{padding-right:0}.style-cruises{margin-left:-15px;margin-right:-15px}.style-cruises .swiper-slide{width:69.38vw}a.stories-item .info{padding:15px 17px}a.stories-item .metas{margin-top:0}a.do-good h3{font-size:20px}.style-activities .swiper-button-next{top:46vw;margin-right:-8px}.style-activities .swiper-button-prev{top:46vw;margin-left:-8px}.style-activities .swiper-slide{width:calc(100vw - 30px)}.style-do_good .swiper-button-next,.style-do_good .swiper-button-prev{top:60vw}.style-quotes .swiper-button-next,.style-quotes .swiper-button-prev{top:44vw}.charters .column+.column{margin-top:30px}.charters .column:last-child{display:block}#activities-filter .custom-select{margin:0}#activities-filter .custom-select+.custom-select{margin-top:30px}body.archive #listing-wrapper{margin-bottom:60px}.archive-header{padding-top:180px}.single .fl-module-post-featured-image .copy{bottom:-20px}.tabs a.fl-button .fl-button-text{font-size:16px}#weiss_cookies{padding:20px}.event-form .event-submit,.event-form .event-add-person,.event-form .wpcf7cf_add{font-size:16px}.home-hero-video h1{font-size:36px!important}#home-scroller .fl-module-content{margin-top:-10px}#first_scroll .fl-builder-bottom-edge-layer{bottom:0}#cruises-events .maybe-swiper-wrapper .col-lg-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.blue-bg.beratung .fl-col .fl-col-content,.zimmer-txt .fl-col-content{padding:60px 15px!important}.blue-bg.beratung .fl-col:nth-of-type(2) .fl-col-content,.newslater-img .fl-col-content,.zimmer-img .fl-col-content{padding:120px 0!important}.newslater .fl-col-content{padding:60px 15px 0!important}#cruises-events .maybe-swiper-wrapper .col-lg-6 .cruise h3{font-size:20px}#footer_mobile_menu .contactus{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.activity .thumb img,.do-good .thumb img{width:100%}html,body{overflow-x:hidden}.two-curises h2.fl-post-grid-title{max-width:250px;margin:0 auto 15px}html[lang="fr"] .two-curises h2.fl-post-grid-title{max-width:310px}.fl-post-grid-post.kreuzfahrten .fl-post-grid-more{font-size:15px;padding:0 15px}.hero-slider .fl-slideshow-container{padding-top:90px;margin-bottom:-10px}.post-titel h1.post-title{font-size:28px}.post-titel h1.post-title br{display:none}.back-button .fl-col-content,.post-titel .fl-col-content,.share .fl-col-content{margin-left:0!important}.reise-details .fl-col-content,.aktivitaet .fl-col-content{margin-left:0!important;margin-right:0!important}.reise-info .fl-col-content{margin-left:15px!important;margin-right:15px!important;padding-left:15px!important;padding-right:15px!important}.aktivitaet .fl-col-content .swiper-container-wrapper{margin-left:-15px}#post-192 .content .fl-col-content{padding:0 15px}article.type-activity .txt-left .fl-col-content{padding-left:15px;padding-right:15px}article.type-activity .txt-right .fl-col-content{margin-left:15px;margin-right:15px}article.type-activity .back-button{margin-top:-60px}.two-curises{padding:0}.content-left,.content-right,#konzept .boatel-slideshow,#konzept .txt-left{padding-left:0;padding-right:0}.boatel-slider{padding-bottom:80px}.freetime-txt{order:1}.freetime-txt h3 span{margin-bottom:0}.news-content .fl-col-content{padding-left:15px!important;padding-right:15px!important}.news-content .fl-button{font-size:16px;padding:0 15px!important}.news-content img{max-width:100%!important}.spaced-content-img{margin-bottom:0}.spaced-content-img .fl-photo-content,.spaced-content-img img,#team img{width:100%!important}.images-content .fl-col-content{padding-left:15px!important;padding-right:15px!important}.fl-post-grid-post.kreuzfahrten .fl-post-grid-text{padding:20px 10px}.contact-team .member{text-align:center}.booking-sept{margin-top:-170px}.booking-sept h2{font-size:18px!important}#wpforms-4023-field_192 p,#wpforms-4023-field_193 p{margin-bottom:0}.hero-slideshow.gutschein .fl-col-content{background-position:50% 50px!important}.cta-kontakt{font-size:18px!important}}