#gdpr-cookie-message{position:fixed;right:30px;bottom:30px;max-width:430px;padding:20px;border-radius:5px;box-shadow:0 6px 6px rgba(0,0,0,0.25);margin-left:30px;background-color:#ccc;opacity:1;z-index:10012;}#gdpr-cookie-message.show{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:0.3s;}#gdpr-cookie-message h4{font-size:1.2rem;font-weight:bold;margin-bottom:0;color:#000;}#gdpr-cookie-message h5{display:none;}#gdpr-cookie-message p,#gdpr-cookie-message ul{line-height:1.5rem;margin-bottom:0.3rem;color:#000;}#gdpr-cookie-message p,#gdpr-cookie-message ul{margin-bottom:0.8rem;}#gdpr-cookie-message p:last-child{margin-bottom:0;padding-bottom:0;}#gdpr-cookie-message li{width:49%;display:inline-block;margin-bottom:10px;vertical-align:top;}#gdpr-cookie-message a{text-decoration:none;padding-bottom:2px;border-bottom:1px solid #000;transition:all 0.3s ease-in;color:#000;}#gdpr-cookie-message a:hover{transition:all 0.3s ease-in;}#gdpr-cookie-message button,button#ihavecookiesBtn{border:none;padding:7px;border-radius:3px;width:100%;cursor:pointer;transition:all 0.3s ease-in;background-color:#aaa;color:#000;margin-bottom:10px;line-height:1.5rem;}#gdpr-cookie-message li span.more{font-weight:bold;cursor:pointer;display:inline-block;background:#aaa;padding-left:5px;padding-right:5px;margin-left:10px;color:#000;display:none !important;}#gdpr-cookie-message li div.advanced{font-size:0.8rem;color:#000;padding-bottom:10px;display:block !important;}@media screen and (max-width:550px){#gdpr-cookie-message{right:10px;margin-left:10px;top:10px;bottom:10px;overflow:scroll;}#gdpr-cookie-message button,button#ihavecookiesBtn{width:100%;float:none;margin-left:0px;}#gdpr-cookie-message li{width:100%;}}#gdpr-cookie-message button:hover{transition:all 0.3s ease-in;}#gdpr-cookie-message button:disabled{opacity:0.3;}#gdpr-cookie-message input[type="checkbox"]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;cursor:pointer;}#gdpr-cookie-message label{position:relative;display:inline-block;padding-left:30px;position:relative;cursor:pointer;line-height:1.5rem;padding-top:1px;}#gdpr-cookie-message label::before{background-color:#fff;border:1px solid #000;bottom:0;content:'';display:block;height:20px;margin:2px 0;left:0;position:absolute;top:0;width:20px;}#gdpr-cookie-message label::after{background:#000;bottom:0;content:'';display:block;height:14px;margin:5px 0;left:4px;opacity:0;position:absolute;top:1px;-webkit-transition:opacity 0.1s 0s ease-in;transition:opacity 0.1s 0s ease-in;width:14px;}#gdpr-cookie-message input[type="checkbox"]:checked + label::after{opacity:1;}.consentbox .consent-message{text-align:center;padding:20px;padding-top:30px;background-color:#ccc;margin-top:20px;margin-bottom:20px;color:#000;}.consentbox .consent-message p{color:#000;}.consentbox .consent-message a{color:#000;text-decoration:underline;}#gdpr-cookie-types{transition:height 0.5s ease;overflow  :hidden;}#gdpr-cookie-types:not(.active){display:none;}:root{--main-font:Arial,serif;--special-font:Arial,serif;--background-color:#ffffff;--alternative-background-color:#f4f6f8;--default-font-color:#333;--default-link-color:#333;--half-transparent:#00000062;--style-color-1:#555555;--style-color-2:#999999;--style-color-3:#cccccc;--style-color-4:#ffffff;--highlight-color:#c0c0c0;--highlight-hover-color:#555555;--highlight-counter-color:#999999;--default-link-color:var(--style-color-1);--main-column-width:1140px;--main-column-margin:40px;--main-column-margin-mobile:25px;--colorbox-font-color-1:var(--background-color);--colorbox-background-color-1:var(--style-color-1);--colorbox-font-color-2:var(--default-font-color);--colorbox-background-color-2:var(--style-color-2);--colorbox-font-color-3:var(--default-font-color);--colorbox-background-color-3:var(--style-color-3);--colorbox-padding:25px;--colorbox-padding-left:var(--colorbox-padding);--colorbox-padding-right:var(--colorbox-padding);--colorbox-padding-top:var(--colorbox-padding);--colorbox-padding-bottom:var(--colorbox-padding);--colorbox-padding-mobile:15px;--colorbox-padding-mobile-left:var(--colorbox-padding-mobile);--colorbox-padding-mobile-right:var(--colorbox-padding-mobile);--colorbox-padding-mobile-top:var(--colorbox-padding-mobile);--colorbox-padding-mobile-bottom:var(--colorbox-padding-mobile);--button-font-color:var(--highlight-counter-color);--button-background-color:var(--highlight-color);--button-border-color:var(--highlight-counter-color);--button-hover-font-color:var(--highlight-color);--button-hover-background-color:var(--highlight-counter-color);--button-hover-border-color:var(--highlight-color);--divider-color:var(--default-font-color);--divider-colorbox-1:var(--colorbox-font-color-1);--divider-colorbox-2:var(--colorbox-font-color-2);--divider-colorbox-3:var(--colorbox-font-color-3);--flipbox-font-color:var(--background-color);--flipbox-background-color:var(--style-color-1);--menu-bar-background-color:transparent;--menu-background-color:#333333;--menu-background-hover-color:#666666;--menu-background-active-color:#666666;--menu-border-color:#cccccc;--menu-font-color:#ffffff;--menu-font-hover-color:#999999;--menu-font-active-color:#999999;--mobile-bar-background-color:var(--background-color);--mobile-bar-header-background-color:var(--highlight-color);--mobile-menu-background-color:var(--highlight-color);--mobile-menu-background-hover-color:#333333;--mobile-menu-background-active-color:var(--mobile-menu-background-hover-color);--mobile-menu-border-color:#ffffff;--mobile-menu-font-color:var(--highlight-counter-color);--mobile-menu-font-hover-color:#ffffff;--mobile-menu-font-active-color:var(--mobile-menu-font-hover-color);--mobile-menu-icon-color:var(--highlight-counter-color);--mobile-menu-icon-hover-color:var(--mobile-menu-icon-color);--mobile-menu-divider-color:#bbbbbb;--mobile-meta-background-color:var(--highlight-color);--mobile-meta-background-hover-color:#333333;--mobile-meta-background-active-color:var(--mobile-meta-background-hover-color);--mobile-meta-border-color:#ffffff;--mobile-meta-font-color:var(--highlight-counter-color);--mobile-meta-font-hover-color:#ffffff;--mobile-meta-font-active-color:var(--mobile-meta-font-hover-color);--table-background-color:transparent;--table-head-background-color:var(--highlight-color);--table-head-font-color:var(--highlight-counter-color);--table-head-border-color:var(--highlight-counter-color);--table-body-background-color:transparent;--table-body-font-color:var(--default-font-color);--table-body-border-color:var(--default-font-color);--table-footer-background-color:var(--highlight-color);--table-footer-font-color:var(--highlight-counter-color);--table-footer-border-color:var(--highlight-counter-color);--form-background-color:#fff;--form-border-color:var(--highlight-color);--form-font-color:var(--default-font-color);--form-disabled-color:#ffffff;--form-placeholder-color:#aaaaaa;--form-group-background-color:#fffff7;--form-focus-color:var(--highlight-color);--error-font-color:#ff0000;--error-background-color:#ff0000;--error-background-font-color:#ffffff;--button-link-animation:all cubic-bezier(0.4,0,1,1) 0.2s;--anim-typebytype-font:tahoma;--filter-black-to-icon-color:invert(81%) sepia(27%) saturate(227%) hue-rotate(352deg) brightness(85%) contrast(80%);--filter-black-to-icon-hover-color:invert(19%) sepia(39%) saturate(5372%) hue-rotate(341deg) brightness(89%) contrast(95%);--filter-black-to-breadcrumb-color:invert(100%) sepia(13%) saturate(0%) hue-rotate(62deg) brightness(107%) contrast(102%);--filter-black-to-highlight-color:invert(81%) sepia(27%) saturate(227%) hue-rotate(352deg) brightness(85%) contrast(80%);--filter-black-to-highlight-hover-color:invert(19%) sepia(39%) saturate(5372%) hue-rotate(341deg) brightness(89%) contrast(95%);--filter-black-to-white-color:invert(100%) sepia(13%) saturate(0%) hue-rotate(62deg) brightness(107%) contrast(102%);--actionbar-background-color:var(--highlight-hover-color);--actionbar-background-hover-color:var(--highlight-color);--actionbar-icon-color:#ffffff;--tab-closed-background-color:var(--highlight-hover-color);--tab-closed-font-color:var(--highlight-color);--tab-open-background-color:var(--highlight-color);--tab-open-font-color:var(--highlight-hover-color);--tab-content-background-color:var(--highlight-color);--tab-content-font-color:var(--highlight-hover-color);--move-top-color:var(--highlight-counter-color);--move-top-background-color:var(--highlight-color);--pagebrowser-background-color:var(--alternative-background-color);--pagebrowser-font-color:var(--default-font-color);--pagebrowser-active-background-color:var(--highlight-color);--pagebrowser-active-font-color:var(--highlight-counter-color);}:root{--light-font:'Montserrat Light',sans-serif;--main-font:'Montserrat',sans-serif;--medium-font:'Montserrat Medium',sans-serif;--bold-font:'Montserrat Bold',sans-serif;--special-font:'Montserrat',sans-serif;--background-color:#fff;--alternative-background-color:#ff0f7e;--default-font-color:#939393;--headline-color:var(--style-color-1);--footer-link-color:#fff;--button-border-color:var(--style-color-1);--main-column-width:1800px;--main-column-margin:40px;--main-column-margin-mobile:20px;--filter-black-to-highlight-footer-color:invert(28%) sepia(62%) saturate(7493%) hue-rotate(323deg) brightness(99%) contrast(89%);--filter-black-to-highlight-color:invert(34%) sepia(81%) saturate(7489%) hue-rotate(322deg) brightness(100%) contrast(105%);--filter-black-to-highlight-hover-color:invert(14%) sepia(65%) saturate(2884%) hue-rotate(315deg) brightness(84%) contrast(117%);--filter-black-to-icon-color:var(--filter-black-to-highlight-color);--filter-black-to-icon-hover-color:var(--filter-black-to-highlight-hover-color);--filter-white-to-icon-color:invert(100%) sepia(6%) saturate(7500%) hue-rotate(207deg) brightness(109%) contrast(102%);--style-color-1:#ef2379;--style-color-2:#72002e;--style-color-3:#ececec;--colorbox-font-color-2:#fff;--highlight-color:var(--style-color-1);--highlight-hover-color:#ffffff;--highlight-counter-color:#ffffff;--menu-bar-background-color:transparent;--menu-background-color:#bbb;--menu-background-hover-color:var(--style-color-2);--menu-background-active-color:var(--style-color-2);--menu-border-color:#d65f63;--menu-font-color:#ffffff;--menu-font-hover-color:#585858;--menu-font-active-color:#585858;--mobile-menu-background-hover-color:var(--style-color-2);--mobile-menu-border-color:#ff61a2;--mobile-menu-divider-color:#bbbbbb;--mobile-meta-background-color:#ffffff;--mobile-meta-background-hover-color:#d3cec8;--mobile-meta-background-active-color:var(--mobile-meta-background-hover-color);--mobile-meta-border-color:#bbb;--mobile-meta-font-color:#1d1d1d;--mobile-meta-font-hover-color:#333;--mobile-meta-font-active-color:var(--mobile-meta-font-hover-color);--form-background-color:#f5f5f5;--form-border-color:#aaaaaa;--form-font-color:#333333;--form-disabled-color:#ffffff;--form-placeholder-color:#aaaaaa;--form-group-background-color:#f4f6f8;--form-focus-color:var(--highlight-color);--form-group-background-color:#ffffff;--error-font-color:#ff0064;--error-background-color:#ff0064;--actionbar-background-color:var(--style-color-1);--actionbar-background-hover-color:#72002E;--form-placeholder-color:#fff;--pagebrowser-font-color:#fff;--pagebrowser-active-font-color:#fff;--pagebrowser-active-background-color:#72002E;}*{margin:0;padding:0;}body,html{background-color:var(--background-color);color:var(--default-font-color);font-size:100%;font-family:var(--main-font);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-moz-font-feature-settings:"liga" on;}body{}#page{padding-top:130px;margin-top:20px;}#header{}#header > .main-column{position:relative;}#header .sticky-design{position:fixed;background-color:var(--background-color);width:100%;margin-top:-155px;padding-top:20px;z-index:21;}#header .sticky-design::after{position:absolute;display:block;top:144px;width:100vw;height:3.5vw;content:'';background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/torn_edge_above.svg');background-size:100% auto;background-repeat:no-repeat;filter:var(--filter-white-to-icon-color) drop-shadow(0px 4px 2px #00000022);}.grid-header{position:relative;display:grid;grid-template-columns:auto 1fr;margin-bottom:0;z-index:10;}.grid-logo{-ms-grid-column:1;grid-column:1;}#logo img{max-width:170px;padding:25px 0;}.grid-meta{grid-column:2;text-align:right;}.main-column{max-width:calc(100% - (var(--main-column-margin) * 2));width:var(--main-column-width);margin:0 auto;box-sizing:border-box;}.grid-header .main-column{width:100%;max-width:none;}#header-content:empty{height:3vw;background-color:var(--highlight-color);}@media (min-width:1920px){}@media (max-width:1180px){#page{padding-top:85px;}#header .sticky-design{margin-top:-105px;padding-bottom:15px;}#header .sticky-design::after{top:105px;}#header{}.grid-logo{width:80%;}#logo img{width:100%;height:auto;padding:0;}}@media (max-width:1180px){}@media (max-width:1000px){#header .sticky-design::after{background-size:1180px 50px;background-position:center top;height:35px;}}@media (max-width:800px){.grid-header{}.grid-meta{padding:0;padding-left:0;text-align:left;}.grid-meta .row{display:inline-block;height:20px;}.grid-meta .social-icons{display:block;position:fixed;right:20px;top:35px;z-index:100;}}@media (max-width:550px){header,.ce-bodytext{hyphens:auto;overflow-wrap:break-word;}}@media (max-width:520px){:root{--main-column-margin:var(--main-column-margin-mobile);}}#header-content > .tns-item{font-size:1.1rem;}#header-images-wrap{z-index:9;}.header-images .ce-gallery{margin:0px;}.header-images img{width:100%;height:auto;}header img{width:100vw;height:auto;}#main-navigation .main-column{width:100%;}.breadcrumb{background-color:var(--alternative-background-color) !important;}main#content{margin:4rem auto 5vw;}main#content::after{position:absolute;display:block;width:100%;height:5vw;content:'';background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/torn_edge_below_footer.svg');background-size:100% auto;background-repeat:no-repeat;transform:rotate(180deg);border-bottom:3px solid transparent;}@media (max-width:1000px){main#content::after{background-size:1180px 50px;background-position:center top;}}@media (max-width:550px){main#content::after{height:6vw;}}@media (max-width:450px){main#content::after{height:7vw;}}footer{display:flex;padding:25px 0;background-color:var(--highlight-color);color:var(--menu-font-color);background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/logo-footer.svg');background-size:auto 80%;background-repeat:no-repeat;background-position:center center;}footer #footer-content{margin:30px 0;}#footer-banner{display:block !important;background-color:var(--style-color-2);color:#fff;}#footer-banner:after{content:"";display:table;clear:both;}#copyright,#designed-by{width:50%;padding:0.8rem 0;float:left;font-family:var(--light-font);}#designed-by a{display:block;color:var(--highlight-color);text-align:right;text-decoration:none;}#designed-by a:hover{text-decoration:underline;}@media (max-width:800px){#copyright,#designed-by{width:65%;}#designed-by{clear:left;padding-top:0;}#designed-by a{text-align:left;}footer{background-size:auto 60vw;}}@media (max-width:550px){}@media (max-width:450px){footer #footer-content{text-align:center;}}[ID^=c]{scroll-margin-top:180px;}#header nav a:hover,#mobile-navigation a:hover{transition:var(--button-link-animation);}.main-navigation{position:relative;}.main-navigation .level-1 ul,.main-navigation .level-1 li,.main-navigation .level-1 a{display:inline-block;text-decoration:none;position:relative;}#main-navigation ul{overflow:visible;margin-left:95px;padding-top:25px;text-align:left;}#main-navigation ul ul{padding-top:0;}#main-navigation li a:hover,#main-navigation li:hover a{color:var(--highlight-color);z-index:1;}#main-navigation li.active a{color:var(--highlight-color);position:relative;}#main-navigation li.active .menu-divider{position:absolute;display:block;display:none;bottom:0;left:0;width:100%;height:2px;background-color:var(--highlight-color);}.main-navigation .level-1 > li{font-size:1.375rem;text-transform:uppercase;color:var(--default-font-color);}.main-navigation .level-1 > li a{color:var(--default-font-color);padding-right:30px;padding-left:0;padding-top:12px;padding-bottom:10px;}.main-navigation .level-1 > li:first-child a{padding-left:0px;}.main-navigation .level-2 ul,.main-navigation .level-2 li,.main-navigation .level-2 a{display:block;}#main-navigation ul li .level-2{display:block;position:absolute;top:42px;width:325px;max-height:0;-webkit-box-shadow:3px 3px 3px 0px rgba(50,50,50,0.3);-moz-box-shadow:3px 3px 3px 0px rgba(50,50,50,0.3);box-shadow:3px 3px 3px 0px rgba(50,50,50,0.3);overflow:hidden;z-index:10;}#main-navigation ul li:hover .level-2{max-height:1000px;transition:max-height 0.5s ease-in;}#main-navigation .level-2 a{width:auto;height:auto;margin-right:0;}#main-navigation ul ul{margin-left:0;background-color:var(--highlight-color);}#main-navigation li li{position:relative;display:block;margin-left:-5px;padding-right:4px;}#main-navigation li div,#main-navigation li.active div{overflow:visible;}#main-navigation li li,#main-navigation li.active li{margin-left:0;padding-right:0;}#main-navigation li ul.level-2 > li > a,#main-navigation li.active ul.level-2 > li > a,#main-navigation li ul.level-3 > li > a,#main-navigation li.active ul.level-3 > li > a{text-decoration:none;font-size:1.2rem;line-height:1.4rem;text-transform:none;color:var(--menu-font-color);padding:10px 18px;padding-left:22px;border-bottom:1px dashed var(--menu-border-color);}#main-navigation li ul.level-2 > li:last-child > a,#main-navigation li.active ul.level-2 > li:last-child > a,#main-navigation li ul.level-3 > li:last-child > a,#main-navigation li.active ul.level-3 > li:last-child > a{border-bottom-width:0px;}#main-navigation li ul.level-2 > li:hover > a,#main-navigation li.active ul.level-2 > li.active > a,#main-navigation li ul.level-3 > li:hover > a,#main-navigation li.active ul.level-3 > li.active > a{color:var(--menu-font-color);background-color:var(--menu-background-hover-color);}#main-navigation li ul.level-2 > li:hover > a{background-color:var(--menu-background-hover-color);}#main-navigation ul li div.level-2{display:none;position:absolute;width:325px;-webkit-box-shadow:3px 3px 3px 0px rgba(50,50,50,0.3);-moz-box-shadow:3px 3px 3px 0px rgba(50,50,50,0.3);box-shadow:3px 3px 3px 0px rgba(50,50,50,0.3);}#main-navigation ul li:hover div.level-2{display:block;}#main-navigation ul li .level-2-inner{position:relative;box-shadow:5px 5px 10px 0 rgba(0,0,0,0.2);}#main-navigation div.level-3{display:none;position:absolute;top:0px;left:325px;width:325px;-webkit-box-shadow:3px 3px 3px 0px rgba(50,50,50,0.3);-moz-box-shadow:3px 3px 3px 0px rgba(50,50,50,0.3);box-shadow:3px 3px 3px 0px rgba(50,50,50,0.3);}#main-navigation ul.level-2 > li:hover > div.level-3{display:block;}#main-navigation ul.level-2 li,#main-navigation ul.level-3 li{position:relative;}#main-navigation ul.level-3 li a,#main-navigation ul.level-3 li a:hover,#main-navigation ul.level-3 li.active a{background-repeat:repeat-y;background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/shadow_nav.png');background-position:left center;}#main-navigation ul.level-2 li.has-submenu > span.sub-arrow,#main-navigation ul.level-3 li.has-submenu > span.sub-arrow{display:block;position:absolute;right:0px;top:0px;bottom:0px;width:40px;background-repeat:no-repeat;background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/arrow_subnav.png');background-position:center center;z-index:10;}@media (max-width:1180px){.main-navigation{display:none;}}.page-mode-shop .meta-navigation{right:157px;}.language-navigation,.meta-navigation{text-align:left;z-index:1;}.language-navigation,.language-navigation .level-1 ul,.language-navigation .level-1 li,.language-navigation .level-1 a,.meta-navigation,.meta-navigation .level-1 ul,.meta-navigation .level-1 li,.meta-navigation .level-1 a{position:relative;top:-3px;display:inline-block;text-decoration:none;}.language-navigation  .level-1 > li,.meta-navigation .level-1 > li{font-size:1.063rem;text-transform:uppercase;}.language-navigation .level-1 > li a,.meta-navigation .level-1 > li a{color:var(--default-font-color);padding-right:8px;padding-left:8px;padding-top:5px;padding-bottom:5px;}.language-navigation li a:hover,.meta-navigation li a:hover,.language-navigation  li:hover a,.meta-navigation li:hover a{color:var(--highlight-color);}.language-navigation li.active a,.meta-navigation li.active a{color:var(--highlight-color);}#meta-navigation ul li div.level-2{display:none;position:absolute;right:0px;-webkit-box-shadow:3px 3px 3px 0px rgba(50,50,50,0.3);-moz-box-shadow:3px 3px 3px 0px rgba(50,50,50,0.3);box-shadow:3px 3px 3px 0px rgba(50,50,50,0.3);}#meta-navigation ul li:hover div.level-2{display:block;width:200px;}.meta-navigation .level-2 ul,.meta-navigation .level-2 li,.meta-navigation .level-2 a{display:block;}#meta-navigation .level-2 ul{margin-left:0;background-color:var(--highlight-color);}#meta-navigation .level-2 li{position:relative;display:block;list-style-type:none;}#meta-navigation li div,#meta-navigation li.active div{overflow:visible;}#meta-navigation li ul.level-2 > li > a,#meta-navigation li.active ul.level-2 > li > a{font-size:0.9rem;line-height:1.4rem;color:var(--menu-font-color);padding:10px 18px;text-align:left;border-bottom:1px dashed var(--menu-border-color);}#meta-navigation li ul.level-2 > li:last-child > a,#meta-navigation li.active ul.level-2 > li:last-child > a{border-bottom-width:0px;}#meta-navigation li ul.level-2 > li:hover > a,#meta-navigation li.active ul.level-2 > li.active > a{color:var(--menu-font-color);background-color:var(--highlight-color);}#notepad-teaser{position:absolute;right:7px;top:-4px;font-size:1.063rem;text-transform:uppercase;}#notepad-teaser a{color:var(--default-font-color);text-decoration:none;}#notepad-teaser a:hover{color:var(--style-color-1);text-decoration:none;}#notepad-teaser a.button{display:none;}@media (max-width:1180px){.meta-navigation{display:none;}#notepad-teaser{display:none;}}#mobile-navigation li{height:auto;}#mobile-navigation li.closed{max-height:44px;}#menu-mobile li.active{min-height:44px;max-height:1000px;height:auto;transition:max-height 0.75s ease-in;}#mobile-navigation li .level-2{opacity:0;}#mobile-navigation li.active .level-2{opacity:1;transition:opacity 0.75s ease-in;}#mobile-navigation li.closed ul{max-height:0;overflow:hidden;display:table-column;}#mobile-menu-button-background,#mobile-search-button,#mobile-menu-button{display:none;}@media (max-width:1180px){#mobile-menu-button-background{position:fixed;top:35px;right:0px;width:150px;height:55px;background-color:var(--background-color);border:1px solid var(--highlight-color);border-right-width:0px;border-radius:3px 0 0 3px;box-shadow:0 0 3px #999;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;z-index:21;}#mobile-search-button{position:fixed;top:42px;right:105px;margin:0;background:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/magnifier.svg') no-repeat center center;background-size:70px auto;background-position:center left;text-indent:-99999px;z-index:21;}#mobile-search-button a{display:block;width:35px;height:35px;cursor:pointer;}#mobile-menu-button{display:block;position:fixed;top:42px;right:55px;margin:0;background:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/menu.svg') no-repeat center center;background-size:70px auto;background-position:center left;color:transparent;text-indent:-99999px;z-index:21;}#mobile-menu-button a{display:block;width:35px;height:35px;cursor:pointer;}#mobile-menu-button:hover,#mobile-search-button:hover{background-position:center right;background-size:70px auto;}}@media (max-width:520px){#mobile-menu-button-background{width:120px;}#mobile-search-button{right:70px;}#mobile-menu-button{right:20px;}}#mobile-function-menu .icon{background-color:transparent;}#mobile-function-menu .icon-home{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/icon_home.svg');color:transparent;background-size:32px;background-repeat:no-repeat;height:32px;filter:var(--filter-black-to-white-color);mask:none;}#mobile-function-menu .icon-close{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/close_x.svg');mask:none;background-position:center center;background-repeat:no-repeat;background-size:20px !important;}#language-navigation{display:none;}#main-navigation ul li div.level-2.mega-menu::after{position:absolute;display:block;width:100vw;height:5vw;content:'';background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/torn_edge_above.svg');background-size:100% auto;background-repeat:no-repeat;filter:var(--filter-white-to-icon-color) drop-shadow(0px 4px 2px #00000022);}#main-navigation ul li div.level-2.mega-menu{display:initial;position:fixed;top:139px;right:0;left:0;height:0;width:100vw;background-color:var(--background-color);pointer-events:none;box-shadow:none;}#main-navigation ul li:hover div.level-2.mega-menu{display:block;position:fixed;top:119px;left:0;right:0;width:100vw;height:inherit;background-color:var(--background-color);padding:20px 0 0;overflow:visible !important;pointer-events:inherit;}#main-navigation ul li .mega-menu .level-2-inner > div{margin-top:0;}#main-navigation ul li .mega-menu .level-2-inner{display:flex;justify-content:flex-start;height:0;width:calc(100% - 80px);margin:0 auto;max-width:1800px;box-shadow:none;overflow:hidden;transition:all ease-out 0.3s;}#main-navigation ul li:hover .mega-menu .level-2-inner{height:inherit;max-height:inherit;}#main-navigation ul li:hover .mega-menu .level-2-inner > div{margin-top:30px;}#main-navigation ul div.level-2.mega-menu .ce-gallery{}#main-navigation ul div.level-2.mega-menu .ce-bodytext a{color:var(--default-font-color) !important;}#main-navigation ul li:hover div.level-2.mega-menu .ce-bodytext a:hover{color:var(--style-color-1) !important;}#main-navigation ul li .mega-menu .level-2-inner > div{margin-right:40px;padding-right:40px;border-right:1px solid var(--style-color-1);}#main-navigation ul li .mega-menu .level-2-inner > div:last-of-type{margin-right:0;padding-right:0;border-right:none;}#main-navigation .level-2.mega-menu p{font-size:1.063rem !important;}#main-navigation ul li .mega-menu .level-2-inner > div a{max-width:139px;padding:0;}#main-navigation ul li .mega-menu .level-2-inner > div:first-of-type{border-left:none;}#main-navigation ul li:hover .mega-menu .level-2-inner > div:hover figure.image{background-color:var(--style-color-1);}#main-navigation ul li:hover .mega-menu .level-2-inner > div:hover img{opacity:0.5;}#main-navigation .mega-menu li:hover a{color:inherit;}#main-navigation .mega-menu li a:hover{color:var(--highlight-color) !important;}#menu-mobile-button{width:40px;height:40px;position:fixed;display:block;margin:0;z-index:11;top:28px;right:55px;background-repeat:no-repeat;background-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/menu.png');background-position:center center;text-indent:-99999px;}#menu-mobile-button:hover{filter:var(--filter-black-to-icon-hover-color);}#menu-mobile-button a{display:block;width:40px;height:40px;cursor:pointer;}#menu-mobile-button-background{content:" ";width:150px;height:55px;position:fixed;top:19px;right:0px;display:block;background-color:#e5ebef;z-index:11;border:1px solid #fff;border-right-width:0px;box-shadow:0 0 3px #999;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;}@media (min-width:800px){#menu-mobile-button-background,#menu-mobile-button{display:none;}}#swipe-border{position:fixed;height:100%;width:10px;top:0;left:0;}#mobile-navigation{display:block;color:var(--default-font-color);z-index:10010;position:fixed;top:0;width:500px;left:-500px;bottom:0;background-color:var(--mobile-bar-background-color);overflow:auto;padding:0px;}#mobile-navigation.orientation-right{right:-500px;left:auto;}#mobile-navigation a:hover,#mobile-navigation a:hover:before{text-decoration:none !important;}#mobile-navigation .fa-home{position:absolute;left:20px;top:30px;font-size:28px;color:#fff;z-index:1;text-decoration:none;}#mobile-navigation .fa-home:hover{color:#fff;}#page.preventScrolling:after{content:" ";z-index:10009;display:block;position:fixed;height:100%;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);}.mobile-function-menu{background-color:var(--mobile-bar-header-background-color);padding:1rem;padding-left:20px;padding-right:20px;display:flex;flex-flow:row wrap;justify-content:space-between;}.mobile-function-menu .icon{margin:0;cursor:pointer;background-color:var(--mobile-menu-icon-color);}a.icon-home{mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/home.svg');mask-repeat:no-repeat;mask-size:30px !important;color:transparent;height:30px;}a.icon-close{mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/x.svg');mask-position:center center;mask-repeat:no-repeat;mask-size:20px !important;width:30px;}#menu-mobile{background-color:var(--mobile-menu-background-color);color:#fff;}#mobile-navigation ul{padding:0px;border-top:1px solid var(--mobile-menu-border-color);margin:0;}#mobile-navigation ul ul{padding:20px;border:none;}#mobile-navigation li{display:block;list-style-type:none;height:auto;border-bottom:1px solid var(--mobile-menu-border-color);}#mobile-navigation li.closed{height:44px;}#mobile-navigation li li.closed{height:auto;}#mobile-navigation li li.last{border-bottom:0;}#mobile-navigation li a{text-decoration:none;text-transform:uppercase;color:var(--mobile-menu-font-color);font-size:17px;display:block;padding:0px 20px;line-height:44px;}#menu-mobile li a{color:var(--mobile-menu-font-color);}#mobile-navigation li a:hover{background-color:var(--mobile-menu-background-hover-color);color:var(--mobile-menu-font-active-color);}#mobile-navigation li.active > a,#mobile-navigation li.active .main-menu a,#menu-mobile li li.active > a{background-color:var(--mobile-menu-background-active-color);color:var(--mobile-menu-font-active-color);}#mobile-navigation li.closed ul,#mobile-navigation ul.closed{display:none;}#mobile-navigation li ul{margin-bottom:0px;}#mobile-navigation li li{margin-bottom:1px;border-bottom:0;}#mobile-navigation ul ul ul{padding:0px 0px 10px;}#mobile-navigation li li a{height:auto;width:auto;text-decoration:none;text-transform:inherit;font-size:16px;font-weight:300;text-shadow:none;color:var(--mobile-menu-font-color);text-align:left;margin:0;padding:12px 15px;padding-left:30px;line-height:17px;margin-bottom:1px;}#mobile-navigation li li li a{padding-left:45px;}#mobile-navigation li li li li a{padding-left:60px;}#mobile-navigation #menu-mobile > ul > li > a:hover,#mobile-navigation #menu-mobile > ul > li > .main-menu > a:hover{background-color:var(--mobile-menu-background-hover-color);color:var(--mobile-menu-font-hover-color);}#mobile-navigation #menu-mobile > ul > li.active > .main-menu > a{background-color:var(--mobile-menu-background-active-color);color:var(--mobile-menu-font-active-color);}#mobile-navigation #menu-mobile > ul > li.active > a{color:var(--mobile-menu-font-active-color);}#menu-mobile li li.active > a,#menu-mobile li li.active{color:var(--mobile-menu-font-active-color);}#menu-mobile li li > a:hover,#menu-mobile li li:hover,#menu-mobile li li:hover > a{color:var(--mobile-menu-font-hover-color);}#menu-mobile li li:hover > a:before,#menu-mobile li li.active > a:before{content:none;position:absolute;left:12px;}#mobile-navigation li a.open-submenu{display:block;position:absolute;right:0;border-left:1px solid var(--mobile-menu-border-color);border-bottom:1px solid var(--mobile-menu-border-color);height:44px;width:10px;background-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/pullout.svg');background-position:center center;background-repeat:no-repeat;background-size:1rem;}#mobile-navigation li a.open-submenu:hover:before{color:var(--mobile-menu-font-color);}@media (max-width:550px){#mobile-navigation{width:320px;left:-320px;}}.divider-mobile-navigation{background-color:var(--mobile-menu-divider-color);height:15px;}#menu-mobile li a:hover{background-color:var(--mobile-menu-background-hover-color) !important;color:var(--mobile-menu-font-hover-color) !important;}#menu-mobile li.active,#menu-mobile li.active a{background-color:var(--mobile-menu-background-active-color) !important;color:var(--mobile-menu-font-active-color) !important;}#menu-mobile .level-2 li a:hover{background-color:var(--mobile-menu-background-color)  !important;}#menu-mobile .level-2 li.active,#menu-mobile .level-2 li.active a{background-color:var(--mobile-menu-background-color) !important;}#menu-footer-mobile{background:var(--mobile-meta-background-color);}#menu-footer-mobile a{color:var(--mobile-meta-font-color) !important;}#menu-footer-mobile ul,#menu-footer-mobile li{border-color:var(--mobile-meta-border-color);}#menu-footer-mobile li.active a{background-color:var(--mobile-meta-background-active-color)!important;color:var(--mobile-meta-font-active-color) !important;}#menu-footer-mobile li a:hover{background-color:var(--mobile-meta-background-hover-color)!important;color:var(--mobile-meta-font-hover-color) !important;}#menu-meta-mobile{background:var(--mobile-meta-background-color);}#menu-meta-mobile a{color:var(--mobile-meta-font-color) !important;}#menu-meta-mobile ul,#menu-meta-mobile li{border-color:var(--mobile-meta-border-color);}#menu-meta-mobile li.active a{background-color:var(--mobile-meta-background-active-color)!important;color:var(--mobile-meta-font-active-color) !important;}#menu-meta-mobile li a:hover{background-color:var(--mobile-meta-background-hover-color)!important;color:var(--mobile-meta-font-hover-color) !important;}#social-icons-mobile{margin-top:1rem;}#breadcrumb .main-column{align-items:center;padding-top:15px;padding-bottom:15px;}.breadcrumb{background-color:#2a3132;color:#fff;}.breadcrumb ul,.breadcrumb li,.breadcrumb a{display:inline-block;font-size:17px;text-decoration:none;text-transform:uppercase;transition:color ease 0.2s;line-height:1.2;}.breadcrumb li{color:#fff;padding-right:22px;}.breadcrumb li:after{display:inline-block;position:absolute;content:"\203A";color:#fff;font-size:30px;line-height:14px;padding-left:6px;}.breadcrumb li a{color:#fff;}.breadcrumb li a:hover{text-decoration:underline;color:#fff;}.breadcrumb li.current{color:#fff;}.breadcrumb li.current:after{display:none;}@media (max-width:800px){#breadcrumb .main-column{padding-top:10px;padding-bottom:10px;}.breadcrumb li:after{font-size:26px;line-height:15px;padding-left:6px;}}@media (max-width:500px){#breadcrumb .main-column{padding-top:7px;padding-bottom:7px;}.breadcrumb li{padding-right:16px;}.breadcrumb ul,.breadcrumb li,.breadcrumb a{font-size:14px;}.breadcrumb li:after{font-size:19px;padding-left:4px;line-height:14px;}}#move-top.move-top{color:#fff;width:70px;height:70px;position:fixed;right:280px;bottom:-73px;transition:bottom ease-out .25s;cursor:pointer;z-index:1;}@media (max-width:800px){#move-top.move-top{right:40px;}}@media (min-width:1920px){#move-top.move-top{right:calc(50% - 680px);}}#move-top.move-top::before{display:block;position:absolute;width:70px;height:70px;content:'';background:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/arrow_button.svg') no-repeat;background-position:center center;transform:rotate(270deg);filter:var(--filter-black-to-icon-color) drop-shadow(0px 0px 6px #00000088);}#move-top.move-top::after{display:block;position:absolute;width:70px;height:70px;content:'';background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/arrow_top.svg');background-repeat:no-repeat;background-position:center center;filter:var(--filter-black-to-white-color);}#move-top.move-top.active{bottom:-5px;}#move-top.move-top.active:hover{bottom:-2px;}#move-top.move-top.active:hover::before{filter:var(--filter-black-to-highlight-hover-color) drop-shadow(0px 0px 6px #00000088);}#actionbar{position:fixed;top:15%;z-index:100;transition:var(--button-link-animation);right:0;filter:drop-shadow(0px 1px 3px #00000033);}#actionbar a:hover{transition:var(--button-link-animation);}#actionbar.active{right:52px;filter:drop-shadow(0px 1px 3px #00000033);}#actionbar input[type="checkbox"] + label::before{display:none;width:25px;height:60px;}#actionbar input[type="checkbox"] + label{display:none;width:0 !important;margin:0 !important;padding:0 !important;position:relative;content:none !important;}#actionbar  input[type="checkbox"] + label{display:none;position:absolute;width:30px !important;height:60px;right:52px;top:calc(50% - 31px);background-color:var(--actionbar-background-color);border:1px solid transparent;border-radius:4px 0 0 4px;cursor:pointer;z-index:1;}#actionbar label:hover,#actionbar label:focus,#actionbar label:focus-within{background-color:var(--actionbar-background-color);}#actionbar img,#actionbar svg{height:32px;width:auto;max-width:32px;}#actionbar .actionbar-item:not(.actionbar--lang) img{filter:var(--filter-black-to-white-color);}#actionbar .actionbar-item:not(.actionbar--lang) svg,#actionbar .actionbar-item:not(.actionbar--lang) svg [class^="cls"]{fill:var(--actionbar-icon-color);}.actionbar-item.actionbar--lang img{border:2px solid var(--background-color);border-radius:3px;width:30px !important;height:20px !important;}.actionbar-item.actionbar--lang svg{border:2px solid var(--background-color);border-radius:3px;width:32px !important;height:19px !important;}.actionbar-item.actionbar--phone a{display:block;width:auto;padding:6px 10px;line-height:20px;font-size:14px;color:transparent !important;text-decoration:none !important;}.actionbar-item.actionbar--phone a:hover{text-decoration:underline;}#actionbar .actionbar-item{display:block;position:relative;float:right;width :auto;clear:both;text-align:center;width:52px;height:52px;color:#fff;margin-bottom:0px;z-index:2;}#actionbar .actionbar-item:hover{width:auto;}#actionbar .actionbar-item .actionbar-symbol{display:inline-flex;float:right;width:52px;height:52px;justify-content:center;align-items:center;}#actionbar a.circle-btn,#actionbar .actionbar-symbol{background-color:var(--actionbar-background-color);}#actionbar .actionbar-item.actionbar--lang .actionbar-hover,#actionbar .actionbar-item.actionbar--share .actionbar-hover{display:none;padding:0;}#actionbar .actionbar-item.actionbar--lang .actionbar-hover a:hover,#actionbar .actionbar-item.actionbar--share .actionbar-hover a:hover,#actionbar .actionbar-item.actionbar--location:hover div,#actionbar .actionbar-item.actionbar--mail:hover div,#actionbar .actionbar-item.actionbar--phone a:hover,#actionbar .actionbar-item.actionbar--telephonephone a:hover,#actionbar .actionbar-item.actionbar--privacy:hover div,#actionbar label#actionbar-slide:hover{background-color:var(--actionbar-background-hover-color) !important;}#actionbar .actionbar-item.actionbar--telephone:hover a,#actionbar .actionbar-item.actionbar--phone:hover a,#actionbar .actionbar-item .actionbar-hover a span{color:#fff !important;background-color:var(--actionbar-background-color);}#actionbar .actionbar-item .actionbar-hover a:hover{color:#fff;}#actionbar .actionbar-item .actionbar-item-outer:focus .actionbar-hover,#actionbar .actionbar-item .actionbar-item-outer:focus-within .actionbar-hover,#actionbar .actionbar-item .actionbar-item-outer:hover .actionbar-hover{display:inline-block;}#actionbar .circle-btn__icon{position:relative;}#actionbar .circle-btn{height:32px;margin-top:0;padding-top:0;margin-left:-5px;}#actionbar .actionbar-item.actionbar--telephone:hover .actionbar-hover{padding:1rem;background-color:var(--style-color-3);color:var(--default-font-color);}#actionbar a.circle-btn{display:inline-flex;align-items:center;justify-content:center;height:52px;width:52px;}#actionbar .circle-btn--inv-hover:hover,#actionbar .circle-btn--inv-hover[aria-expanded="true"]{background-color:var(--actionbar-background-color);border:none;color:#fff;}#actionbar span.no-translation{height:52px;width:52px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--actionbar-background-color);filter:grayscale(1);}#actionbar-slide{filter:drop-shadow(0px 1px 3px #00000033);}#actionbar-slide svg{height:25px;width:12px;}@media only screen and (max-width:1400px){#actionbar{margin-right:-52px;filter:none;}#actionbar label{display:inline-flex !important;justify-content:center;align-items:center;}#actionbar label img{filter:var(--filter-black-to-white-color);}#actionbar label svg{fill:var(--actionbar-icon-color);}}#actionbar .actionbar-item .actionbar-hover{max-width:500px;display:none;}@media only screen and (max-width:600px){#actionbar .actionbar-item .actionbar-hover{max-width:250px;}}#actionbar .actionbar-item p{font-size:1rem;}header .tns-outer{position:relative;}#header-content-iw{border-bottom:5px solid var(--highlight-color);}#header-content-iw::after{display:block !important;position:absolute;width:100%;height:5vw;content:'';bottom:0;background-image:url('../../../_assets/630232b026854ffd35fce0536c28f2d2/Images/torn_edge_below.svg');transform:rotate(180deg);background-size:100% auto;background-repeat:no-repeat;}header .tns-nav{position:absolute;top:85%;right:50%;transform:translate(50%,-50%);}header .tns-nav button[type="button"]{background-color:transparent;border-color:var(--background-color);padding:0;width:20px;height:20px;margin:0 5px;border-radius:50%;}header .tns-nav button[type="button"].tns-nav-active{background-color:var(--highlight-color);}header .tns-nav button[type="button"]:hover{background-color:var(--style-color-2);border-color:var(--style-color-2);}header .tns-controls{}header .tns-controls button{display:none;position:absolute;margin:0 auto;left:calc(45vw - 35px);right:inherit;bottom:calc(40% - 35px);height:82px;width:42px;border:none;color:transparent !important;transition:none;z-index:1;}header .tns-controls button:first-child{background:url('../../../_assets/630232b026854ffd35fce0536c28f2d2/Images/arrow.svg') no-repeat center center;background-size:70%;filter:var(--filter-black-to-white-color);transform:rotate(180deg);margin-left:0;}header .tns-controls button:last-child{background:url('../../../_assets/630232b026854ffd35fce0536c28f2d2/Images/arrow.svg') no-repeat center center;background-size:70%;filter:var(--filter-black-to-white-color);margin-right:0;}header .tns-controls button:hover{filter:var(--filter-black-to-icon-hover-color);}header .tns-inner .ce-gallery{margin-bottom:0 !important;}header .tns-inner .frame-text-on-image-textbox .ce-bodytext{position:absolute;width:45vw;top:65%;left:inherit;transform:translate(0%,-50%);padding:30px 60px 40px 40px;line-height:1.3;color:var(--menu-font-color);background-color:var(--half-transparent);backdrop-filter:blur(3px);box-sizing:border-box;}header .tns-inner .frame-text-on-image-textbox .ce-bodytext h1,header .tns-inner .frame-text-on-image-textbox .ce-bodytext h2,header .tns-inner .frame-text-on-image-textbox .ce-bodytext h3,header .tns-inner .frame-text-on-image-textbox .ce-bodytext h4,header .tns-inner .frame-text-on-image-textbox .ce-bodytext h5{color:var(--background-color);margin-bottom:0.8rem;}header .tns-inner .frame-text-on-image-textbox .ce-bodytext p a{position:absolute;width:46px;margin:0 auto;padding:0;left:calc(45vw - 35px);right:inherit;bottom:calc(50% - 21px);color:transparent !important;background-color:transparent;border:none;transition:none;z-index:1;}header .tns-inner .frame-text-on-image-textbox .ce-bodytext p a::before{position:absolute;content:"";top:-5px;left:0;height:60px;width:70px;background:url('../../../_assets/630232b026854ffd35fce0536c28f2d2/Images/arrow_button.svg') no-repeat right top;background-position:center center;filter:var(--filter-black-to-icon-color);}header .tns-inner .frame-text-on-image-textbox .ce-bodytext p a::after{position:absolute;content:'';top:0px;right:0px;height:50px;width:25px;background:url('../../../_assets/630232b026854ffd35fce0536c28f2d2/Images/arrow_w.svg') no-repeat;background-position:center center;}header .tns-inner .frame-text-on-image-textbox .ce-bodytext p a:hover::before{filter:var(--filter-black-to-highlight-hover-color);transition:var(--button-link-animation)}@media (max-width:1400px){header .tns-inner .frame-text-on-image-textbox .ce-bodytext{display:flex;flex-direction:column;justify-content:center;width:50vw;top:0%;transform:translate(0%,0%);padding:20px 45px 20px 40px;background-color:var(--half-transparent);height:100%;}header .tns-inner .frame-text-on-image-textbox .ce-bodytext p a{left:calc(50vw - 35px);}header .tns-nav{right:inherit;left:-10px;}}@media (max-width:1180px){header .tns-inner .frame-text-on-image-textbox .ce-bodytext{width:580px;}header .tns-inner .frame-text-on-image-textbox .ce-bodytext p a{left:547px;}header .tns-inner .frame-text-on-image-textbox .ce-bodytext h1,header .tns-inner .frame-text-on-image-textbox .ce-bodytext h2,header .tns-inner .frame-text-on-image-textbox .ce-bodytext h3,header .tns-inner .frame-text-on-image-textbox .ce-bodytext h4,header .tns-inner .frame-text-on-image-textbox .ce-bodytext h5{margin-top:-20px;font-size:2.75vw;line-height:1.2;}header .tns-inner .frame-text-on-image-textbox .ce-bodytext{font-size:1.5vw;line-height:1.2;}header .tns-inner img.image-embed-item{object-fit:cover;width:100%;height:310px;}}@media (max-width:1000px){#header-content-iw::after{background-size:1180px 50px;background-position:center top;height:50px;}header .tns-inner .frame-text-on-image-textbox .ce-bodytext h1,header .tns-inner .frame-text-on-image-textbox .ce-bodytext h2,header .tns-inner .frame-text-on-image-textbox .ce-bodytext h3,header .tns-inner .frame-text-on-image-textbox .ce-bodytext h4,header .tns-inner .frame-text-on-image-textbox .ce-bodytext h5{font-size:28px;}header .tns-inner .frame-text-on-image-textbox .ce-bodytext{font-size:16px;}}@media (max-width:650px){header .tns-nav{left:-20px;}header .tns-inner .frame-text-on-image-textbox .ce-bodytext{width:100vw;padding:0px 60px 20px 30px;}header .tns-inner .frame-text-on-image-textbox .ce-bodytext p a{left:inherit;right:50px;top:237px;transform:scale(0.7);}}.page-layout-1 #header-content-iw::after{display:none;}span.dynamic-background-image{display:block;line-height:0;}main .tns-controls{margin-top:-1rem;}main .tns-controls button{display:inline-block;padding:0.7rem 1.4rem;font-size:1rem;text-decoration:none;}main .tns-controls button[data-controls="prev"]{background:none;mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/arrow_left.svg');mask-repeat:no-repeat;mask-position:center;mask-size:12px 21px;background-color:var(--default-font-color);border:none;color:transparent !important;}main .tns-controls button[data-controls="next"]{background:none;mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/arrow_right.svg');mask-repeat:no-repeat;mask-position:center;mask-size:12px 21px;background-color:var(--default-font-color);border:none;color:transparent !important;}main .tns-controls[aria-label="Carousel Navigation"],main .tns-nav[aria-label="Carousel Pagination"]{display:flex;justify-content:center;}main .tns-controls[aria-label="Carousel Navigation"] button{margin:0.5rem 0 1.5rem;}.col .slider-size-small .tns-item{padding:0 1rem;}main .tns-nav[aria-label="Carousel Pagination"]{margin:0 0 1rem;}main .tns-nav button{border-color:var(--button-background-color);margin:10px 1px 0 !important;}main .tns-nav button.tns-nav-active{background-color:var(--background-color);}.slider-size-one img.image-embed-item,.slider-size-huge img.image-embed-item{max-width:1260px;width:100%;height:auto;}:root{--content-column-spacing-basis:1%;--content-column-spacing-ratio:0;--content-column-same-height-spacing-basis:1;--column-divider-color:var(--default-font-color);--column-divider-mobile-height:2rem;--image-same-height-ratio:1;}.col-wrap{clear:both;display:flex;flex-direction:column;flex-flow:row wrap;justify-content:space-between;margin:0 auto;}.col-wrap .col{position:relative;height:auto;min-height:1px;overflow:hidden;}.col-wrap.content-same-height > .col{display:flex;}.col-wrap.v-center > div.col{display:flex;flex-flow:column;}.col-wrap.v-center{display:flex;flex-flow:row wrap;align-items:center;}.col-wrap.v-center.content-same-height{align-items:inherit;}.col-wrap .column-divider{position:relative;display:flex;align-items:center;justify-content:center;}.col-wrap.show-column-divider .column-divider:before{content:'';height:95%;width:1px;background-color:var(--column-divider-color);display:block;}.col-wrap.two > .col1{width:calc(48.5% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.two > .col2{width:calc(48.5% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.two .column-divider{width:3%;}.col-wrap.two.no-column-spacing > .col{width:50%;}.col-wrap.two.two_60_40 > .col1{width:calc(60% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.two.two_60_40 > .col2{width:calc(37.5% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.two.two_60_40 .column-divider{width:2.5%;}.col-wrap.two.two_60_40.no-column-spacing > .col1{width:60%;}.col-wrap.two.two_60_40.no-column-spacing > .col2{width:40%;}.col-wrap.two.two_40_60 > .col1{width:calc(37.5% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.two.two_40_60 > .col2{width:calc(60% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.two.two_40_60 .column-divider{width:2.5%;}.col-wrap.two.two_40_60.no-column-spacing > .col1{width:40%;}.col-wrap.two.two_40_60.no-column-spacing > .col2{width:60%;}.col-wrap.two.two_66_33 > .col1{width:calc(65.8% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.two.two_66_33 > .col2{width:calc(31.6% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.two.two_66_33 .column-divider{width:2.6%;}.col-wrap.two.two_66_33.no-column-spacing > .col1{width:calc(100% / 3 * 2);}.col-wrap.two.two_66_33.no-column-spacing > .col2{width:calc(100% / 3 * 1);}.col-wrap.two.two_33_66 > .col1{width:calc(31.6% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.two.two_33_66 > .col2{width:calc(65.8% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.two.two_33_66 .column-divider{width:2.6%;}.col-wrap.two.two_33_66.no-column-spacing > .col1{width:calc(100% / 3 * 1);}.col-wrap.two.two_33_66.no-column-spacing > .col2{width:calc(100% / 3 * 2);}.col-wrap.two.two_75_25 > .col1{width:calc(74.5% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.two.two_75_25 > .col2{width:calc(23% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.two.two_75_25 .column-divider{width:2.5%;}.col-wrap.two.two_75_25.no-column-spacing > .col1{width:75%;}.col-wrap.two.two_75_25.no-column-spacing > .col2{width:25%;}.col-wrap.two.two_25_75 > .col1{width:calc(23% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.two.two_25_75 > .col2{width:calc(74.5% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.two.two_25_75 .column-divider{width:2.5%;}.col-wrap.two.two_25_75.no-column-spacing > .col1{width:25%;}.col-wrap.two.two_25_75.no-column-spacing > .col2{width:75%;}.col-wrap.three > .col1{width:calc(31.6% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.three > .col2{width:calc(31.6% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.three > .col3{width:calc(31.6% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.three .column-divider{width:2.6%;}.col-wrap.three.no-column-spacing > .col{width:calc(100% / 3);margin-right:0%;}.col-wrap.three.three_15_70_15 > .col1{width:calc(15% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.three.three_15_70_15 > .col2{width:calc(65% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.three.three_15_70_15 > .col3{width:calc(15% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.three.three_15_70_15 .column-divider{width:2.5%;}.col-wrap.three.three_15_70_15.no-column-spacing > .col1{width:15%;}.col-wrap.three.three_15_70_15.no-column-spacing > .col2{width:70%;}.col-wrap.three.three_15_70_15.no-column-spacing > .col3{width:15%;}.col-wrap.three.three_25_50_25 > .col1{width:calc(23% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.three.three_25_50_25 > .col2{width:calc(49% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.three.three_25_50_25 > .col3{width:calc(23% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.three.three_25_50_25 .column-divider{width:2.5%;}.col-wrap.three.three_25_50_25.no-column-spacing > .col1{width:25%;}.col-wrap.three.three_25_50_25.no-column-spacing > .col2{width:50%;}.col-wrap.three.three_25_50_25.no-column-spacing > .col3{width:25%;}.col-wrap.three.three_50_25_25 > .col1{width:calc(48.5% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.three.three_50_25_25 > .col2{width:calc(23% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.three.three_50_25_25 > .col3{width:calc(23% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.three.three_50_25_25 .column-divider{width:3%;}.col-wrap.three.three_50_25_25 .column-divider.column-divider-2{width:2.5%;}.col-wrap.three.three_50_25_25.no-column-spacing > .col1{width:50%;}.col-wrap.three.three_50_25_25.no-column-spacing > .col2{width:25%;}.col-wrap.three.three_50_25_25.no-column-spacing > .col3{width:25%;}.col-wrap.three.three_25_25_50 > .col1{width:calc(23% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.three.three_25_25_50 > .col2{width:calc(23% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.three.three_25_25_50 > .col3{width:calc(48.5% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.three.three_25_25_50 .column-divider{width:2.5%;}.col-wrap.three.three_25_25_50 .column-divider.column-divider-2{width:3%;}.col-wrap.three.three_25_25_50.no-column-spacing > .col1{width:25%;}.col-wrap.three.three_25_25_50.no-column-spacing > .col2{width:25%;}.col-wrap.three.three_25_25_50.no-column-spacing > .col3{width:50%;}.col-wrap.four > .col1{width:calc(22.75% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.four > .col2{width:calc(22.75% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.four > .col3{width:calc(22.75% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.four > .col4{width:calc(22.75% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.four .column-divider{width:3%;}.col-wrap.four.no-column-spacing > .col{width:25%;}.col-wrap.five > .col1{width:calc(18% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.five > .col2{width:calc(18% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.five > .col3{width:calc(18% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.five > .col4{width:calc(18% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.five > .col5{width:calc(18% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.five .column-divider{width:2.5%;}.col-wrap.five.no-column-spacing > .col{width:20%;}.col-wrap.six > .col1{width:calc(15% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.six > .col2{width:calc(15% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.six > .col3{width:calc(15% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.six > .col4{width:calc(15% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.six > .col5{width:calc(15% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.six > .col6{width:calc(15% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.six .column-divider{width:2%;}.col-wrap.six.no-column-spacing > .col{width:calc(100% / 6);}.col-wrap.no-column-spacing .column-divider{display:none;}@media (max-width:1200px){.col-wrap.six > .col1,.col-wrap.six > .col2,.col-wrap.six > .col3,.col-wrap.six > .col4,.col-wrap.six > .col5,.col-wrap.six > .col6{width:calc(30% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.six .column-divider.column-divider-3{width:100% !important;height:var(--column-divider-mobile-height);}.col-wrap.six .column-divider.column-divider-3:before{height:1px;width:100%;}.col-wrap.six.no-column-spacing > .col1{width:calc(100% / 3);}.col-wrap.six.no-column-spacing > .col2{width:calc(100% / 3);}.col-wrap.six.no-column-spacing > .col3{width:calc(100% / 3);}.col-wrap.six.no-column-spacing > .col4{width:calc(100% / 3);}.col-wrap.six.no-column-spacing > .col5{width:calc(100% / 3);}.col-wrap.six.no-column-spacing > .col6{width:calc(100% / 3);}}@media (max-width:800px){.col-wrap.two > .col1,.col-wrap.two > .col2{width:100% !important;}.col-wrap.two .column-divider{width:100% !important;height:var(--column-divider-mobile-height);}.col-wrap.two .column-divider:before{height:1px;width:100%;}.col-wrap.four > .col1,.col-wrap.four > .col2,.col-wrap.four > .col3,.col-wrap.four > .col4{width:calc(48.5% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.four .column-divider.column-divider-1,.col-wrap.four .column-divider.column-divider-3{width:3% !important;}.col-wrap.four .column-divider.column-divider-2{width:100% !important;height:var(--column-divider-mobile-height);}.col-wrap.four .column-divider.column-divider-2:before{height:1px;width:100%;}.col-wrap.four.no-column-spacing > .col{width:50%;}.col-wrap.five > .col1,.col-wrap.five > .col2{width:calc(32% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.five > .col3{width:calc(32% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.five > .col4{width:calc(48.5% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.five > .col5{width:calc(48.5% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.five .column-divider.column-divider-1,.col-wrap.five .column-divider.column-divider-2{width:2% !important;}.col-wrap.five .column-divider.column-divider-4{width:3% !important;}.col-wrap.five .column-divider.column-divider-3{width:100% !important;height:var(--column-divider-mobile-height);}.col-wrap.five .column-divider.column-divider-3:before{height:1px;width:100%;}.col-wrap.five.no-column-spacing > .col1{width:calc(100% / 3);}.col-wrap.five.no-column-spacing > .col2{width:calc(100% / 3);}.col-wrap.five.no-column-spacing > .col3{width:calc(100% / 3);}.col-wrap.five.no-column-spacing > .col4{width:calc(100% / 2);}.col-wrap.five.no-column-spacing > .col5{width:calc(100% / 2);}.col-wrap.six > .col1,.col-wrap.six > .col2,.col-wrap.six > .col3,.col-wrap.six > .col4,.col-wrap.six > .col5,.col-wrap.six > .col6{width:calc(48.5% - (var(--content-column-spacing-basis) * var(--content-column-spacing-ratio)));}.col-wrap.six .column-divider.column-divider-1,.col-wrap.six .column-divider.column-divider-3,.col-wrap.six .column-divider.column-divider-5{width:3% !important;height:inherit;}.col-wrap.six .column-divider.column-divider-3:before{height:0;}.col-wrap.six .column-divider.column-divider-2,.col-wrap.six .column-divider.column-divider-4{width:100% !important;height:var(--column-divider-mobile-height);}.col-wrap.six .column-divider.column-divider-2:before,.col-wrap.six .column-divider.column-divider-4:before{height:1px;width:100%;}.col-wrap.six.no-column-spacing > .col1{width:calc(100% / 2);}.col-wrap.six.no-column-spacing > .col2{width:calc(100% / 2);}.col-wrap.six.no-column-spacing > .col3{width:calc(100% / 2);}.col-wrap.six.no-column-spacing > .col4{width:calc(100% / 2);}.col-wrap.six.no-column-spacing > .col5{width:calc(100% / 2);}.col-wrap.six.no-column-spacing > .col6{width:calc(100% / 2);}.col-wrap.two.reverse-on-mobile .col1{order:3;}.col-wrap.two.reverse-on-mobile .column-divider{order:2;}.col-wrap.two.reverse-on-mobile .col2{order:1;}}@media (max-width:650px){.col-wrap.three > .col1,.col-wrap.three > .col2,.col-wrap.three > .col3,.col-wrap.three.three_25_50_25 > .col1,.col-wrap.three.three_25_50_25 > .col2,.col-wrap.three.three_25_50_25 > .col3,.col-wrap.three.three_50_25_25 > .col1,.col-wrap.three.three_50_25_25 > .col2,.col-wrap.three.three_50_25_25 > .col3,.col-wrap.three.three_25_25_50 > .col1,.col-wrap.three.three_25_25_50 > .col2,.col-wrap.three.three_25_25_50 > .col3,.col-wrap.three.three_15_70_15 > .col1,.col-wrap.three.three_15_70_15 > .col2,.col-wrap.three.three_15_70_15 > .col3{width:100% !important;}.col-wrap.three .column-divider{width:100% !important;height:var(--column-divider-mobile-height);}.col-wrap.three .column-divider:before{height:1px;width:100%;}.col-wrap.three.reverse-on-mobile .col1{order:5;}.col-wrap.three.reverse-on-mobile .column-divider.column-divider-1{order:4;}.col-wrap.three.reverse-on-mobile .col2{order:3;}.col-wrap.three.reverse-on-mobile .column-divider.column-divider-2{order:2;}.col-wrap.three.reverse-on-mobile .col3{order:1;}}@media (max-width:550px){.col-wrap.five > .col1,.col-wrap.five > .col2,.col-wrap.five > .col3,.col-wrap.five > .col4,.col-wrap.five > .col5{width:100%;}.col-wrap.five.no-column-spacing > .col{width:100%;}.col-wrap.five .column-divider.column-divider-1,.col-wrap.five .column-divider.column-divider-2,.col-wrap.five .column-divider.column-divider-3,.col-wrap.five .column-divider.column-divider-4{width:100% !important;height:var(--column-divider-mobile-height);}.col-wrap.five .column-divider.column-divider-1:before,.col-wrap.five .column-divider.column-divider-2:before,.col-wrap.five .column-divider.column-divider-3:before,.col-wrap.five .column-divider.column-divider-4:before{height:1px;width:100%;}}@media (max-width:450px){.col-wrap.four > .col1,.col-wrap.four > .col2,.col-wrap.four > .col3,.col-wrap.four > .col4{width:100%;}.col-wrap.four.no-column-spacing > .col{width:100%;}.col-wrap.four .column-divider.column-divider-1,.col-wrap.four .column-divider.column-divider-2,.col-wrap.four .column-divider.column-divider-3{width:100% !important;height:var(--column-divider-mobile-height);}.col-wrap.four .column-divider.column-divider-1:before,.col-wrap.four .column-divider.column-divider-2:before,.col-wrap.four .column-divider.column-divider-3:before{height:1px;width:100%;}.col-wrap.three.three_15_70_15 > .col3{width:100% !important;}.col-wrap.six .column-divider{min-width:100%;min-height:var(--column-divider-mobile-height);}.col-wrap.six .column-divider:before{height:1px !important;width:100% !important;}.col-wrap.six .col,.col-wrap.six.no-column-spacing > .col{width:100%;}}.col-wrap .ce-column{width:100%;height:auto;}.col-wrap .ce-gallery .ce-column{width:inherit;height:auto;}.col-wrap img{max-width:100%;height:auto;}.col-wrap.image-same-height .col1 img,.col-wrap.image-same-height .col2 img,.col-wrap.image-same-height .col3 img,.col-wrap.image-same-height .col4 img,.col-wrap.image-same-height .col5 img,.col-wrap.image-same-height .col6 img{max-width:100%;aspect-ratio:calc((1/1) * var(--image-same-height-ratio));object-fit:cover;}.col-wrap.image-same-height.two_60_40 .col1 img,.col-wrap.image-same-height.two_40_60 .col2 img{aspect-ratio:calc(((60 - var(--content-column-same-height-spacing-basis) * var(--content-column-spacing-ratio))/(37.5 - var(--content-column-same-height-spacing-basis) * var(--content-column-spacing-ratio))) * var(--image-same-height-ratio));}.col-wrap.image-same-height.no-column-spacing.two_60_40 .col1 img,.col-wrap.image-same-height.no-column-spacing.two_40_60 .col2 img{aspect-ratio:calc((60/40) * var(--image-same-height-ratio));}.col-wrap.image-same-height.two_66_33 .col1 img,.col-wrap.image-same-height.two_33_66 .col2 img{aspect-ratio:calc(((65.8 - var(--content-column-same-height-spacing-basis) * var(--content-column-spacing-ratio))/(31.6 - var(--content-column-same-height-spacing-basis) * var(--content-column-spacing-ratio))) * var(--image-same-height-ratio));}.col-wrap.image-same-height.no-column-spacing.two_66_33 .col1 img,.col-wrap.image-same-height.no-column-spacing.two_33_66 .col2 img{aspect-ratio:calc((66/33) * var(--image-same-height-ratio));}.col-wrap.image-same-height.two_75_25 .col1 img,.col-wrap.image-same-height.two_25_75 .col2 img{aspect-ratio:calc(((74.5 - var(--content-column-same-height-spacing-basis) * var(--content-column-spacing-ratio))/(23 - var(--content-column-same-height-spacing-basis) * var(--content-column-spacing-ratio))) * var(--image-same-height-ratio));}.col-wrap.image-same-height.no-column-spacing.two_75_25 .col1 img,.col-wrap.image-same-height.no-column-spacing.two_25_75 .col2 img{aspect-ratio:calc((75/25) * var(--image-same-height-ratio));}.col-wrap.image-same-height.three_25_50_25 .col2 img{aspect-ratio:calc(((49 - var(--content-column-same-height-spacing-basis) * var(--content-column-spacing-ratio))/(23 - var(--content-column-same-height-spacing-basis) * var(--content-column-spacing-ratio))) * var(--image-same-height-ratio));}.col-wrap.image-same-height.three_50_25_25 .col1 img,.col-wrap.image-same-height.three_25_25_50 .col3 img{aspect-ratio:calc(((48.5 - var(--content-column-same-height-spacing-basis) * var(--content-column-spacing-ratio))/(23 - var(--content-column-same-height-spacing-basis) * var(--content-column-spacing-ratio))) * var(--image-same-height-ratio));}.col-wrap.image-same-height.no-column-spacing.three_50_25_25 .col1 img,.col-wrap.image-same-height.no-column-spacing.three_25_50_25 .col2 img,.col-wrap.image-same-height.no-column-spacing.three_25_25_50 .col3 img{aspect-ratio:calc((50/25) * var(--image-same-height-ratio));}.col-wrap.image-same-height.three_15_70_15 .col2 img{aspect-ratio:calc(((65 - var(--content-column-same-height-spacing-basis) * var(--content-column-spacing-ratio))/(15 - var(--content-column-same-height-spacing-basis) * var(--content-column-spacing-ratio))) * var(--image-same-height-ratio));}.col-wrap.image-same-height.no-column-spacing.three_15_70_15 .col2 img{aspect-ratio:calc((70/15) * var(--image-same-height-ratio));}:root{--media-column-spacing:20px;--media-row-spacing:20px;}.ce-textpic,.ce-image,.ce-nowrap 
.ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img,.ce-gallery svg:not(.media-symbol){display:block;max-width:100%;height:auto;}.ce-gallery iframe{border-width:0;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:20px;}.ce-gallery.ce-border .ce-column img{padding:5px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:20px;}.ce-intext.ce-left .ce-gallery{margin-right:20px;}.ce-below .ce-gallery{margin-top:20px;}.ce-column{margin-right:var(--media-column-spacing);}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:var(--media-row-spacing);}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.frame-space-before-extra-small{margin-top:1rem;}.frame-space-before-small{margin-top:2rem;}.frame-space-before-medium{margin-top:3.5rem;}.frame-space-before-large{margin-top:6rem;}.frame-space-before-extra-large{margin-top:8rem;}.frame-space-after-extra-small{margin-bottom:1rem;}.frame-space-after-small{margin-bottom:2rem;}.frame-space-after-medium{margin-bottom:3.5rem;}.frame-space-after-large{margin-bottom:6rem;}.frame-space-after-extra-large{margin-bottom:8rem;}@media (max-width:800px){}.ce-gallery.no-bodytext[data-ce-images="1"]{margin:0px !important;}div.ce-intext .ce-gallery{display:flex;flex-direction:column;max-width:50%;}div.ce-intext:not(.ce-nowrap) .ce-bodytext{display:inline;}.ce-gallery[data-ce-columns="2"] .ce-row,.ce-gallery[data-ce-columns="3"] .ce-row,.ce-gallery[data-ce-columns="4"] .ce-row,.ce-gallery[data-ce-columns="5"] .ce-row,.ce-gallery[data-ce-columns="6"] .ce-row,.ce-gallery[data-ce-columns="7"] .ce-row,.ce-gallery[data-ce-columns="8"] .ce-row{display:flex;gap:var(--media-row-spacing) var(--media-column-spacing);justify-content:space-between;}.ce-right .ce-gallery[data-ce-columns="2"] .ce-row,.ce-right .ce-gallery[data-ce-columns="3"] .ce-row,.ce-right .ce-gallery[data-ce-columns="4"] .ce-row,.ce-right .ce-gallery[data-ce-columns="5"] .ce-row,.ce-right .ce-gallery[data-ce-columns="6"] .ce-row,.ce-right .ce-gallery[data-ce-columns="7"] .ce-row,.ce-right .ce-gallery[data-ce-columns="8"] .ce-row{justify-content:right;}.ce-left .ce-gallery[data-ce-columns="2"] .ce-row,.ce-left .ce-gallery[data-ce-columns="3"] .ce-row,.ce-left .ce-gallery[data-ce-columns="4"] .ce-row,.ce-left .ce-gallery[data-ce-columns="5"] .ce-row,.ce-left .ce-gallery[data-ce-columns="6"] .ce-row,.ce-left .ce-gallery[data-ce-columns="7"] .ce-row,.ce-left .ce-gallery[data-ce-columns="8"] .ce-row{justify-content:left;}.ce-gallery[data-ce-columns="2"] .ce-column{max-width:calc(100% / 2 - var(--media-column-spacing));margin:0;}.ce-gallery[data-ce-columns="3"] .ce-column{max-width:calc(100% / 3 - var(--media-column-spacing));margin:0;}.ce-gallery[data-ce-columns="4"] .ce-column{max-width:calc(100% / 4 - var(--media-column-spacing));margin:0;}.ce-gallery[data-ce-columns="5"] .ce-column{max-width:calc(100% / 5 - var(--media-column-spacing));margin:0;}.ce-gallery[data-ce-columns="6"] .ce-column{max-width:calc(100% / 6 - var(--media-column-spacing));margin:0;}.ce-gallery[data-ce-columns="7"] .ce-column{max-width:calc(100% / 7 - var(--media-column-spacing));margin:0;}.ce-gallery[data-ce-columns="8"] .ce-column{max-width:calc(100% / 8 - var(--media-column-spacing));margin:0;}@media (max-width:520px){div.ce-intext{display:flex;flex-direction:column-reverse;}div.ce-intext .ce-gallery,div.ce-intext .ce-bodytext{display:flex;flex-direction:column;width:100%;max-width:100%;margin:10px 0 0 !important;}div.ce-intext .ce-row{width:100%;max-width:100%;}.ce-right .ce-gallery[data-ce-columns="2"] .ce-row,.ce-right .ce-gallery[data-ce-columns="3"] .ce-row,.ce-right .ce-gallery[data-ce-columns="4"] .ce-row,.ce-right .ce-gallery[data-ce-columns="5"] .ce-row,.ce-right .ce-gallery[data-ce-columns="6"] .ce-row,.ce-right .ce-gallery[data-ce-columns="7"] .ce-row,.ce-right .ce-gallery[data-ce-columns="8"] .ce-row,.ce-left .ce-gallery[data-ce-columns="2"] .ce-row,.ce-left .ce-gallery[data-ce-columns="3"] .ce-row,.ce-left .ce-gallery[data-ce-columns="4"] .ce-row,.ce-left .ce-gallery[data-ce-columns="5"] .ce-row,.ce-left .ce-gallery[data-ce-columns="6"] .ce-row,.ce-left .ce-gallery[data-ce-columns="7"] .ce-row,.ce-left .ce-gallery[data-ce-columns="8"] .ce-row{justify-content:left;}}.text-left{text-align:left !important;}.text-center{text-align:center !important;}.text-right{text-align:right !important;}.ce-headline-left{text-align:left !important;}.ce-headline-center{text-align:center !important;}.ce-headline-right{text-align:right !important;}input,select,textarea,button{font-family:var(--main-font);}select,input[type="submit"]{border-radius:0;}input::placeholder{color:var(--form-placeholder-color);}button{border:0px;cursor:pointer;}a:focus,button:focus,input:focus,textarea:focus{outline:none;}fieldset{border:0;padding:0;}select,[type="color"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="file"],[type="number"],[type="password"],[type="phone"],[type="range"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"]{width:100%;height:46px;margin:8px 0 0;padding:0 15px;font-family:var(--main-font);font-size:1rem;line-height:1.2;background-color:var(--form-background-color);color:var(--form-font-color);border:1px solid var(--form-border-color);box-sizing:border-box;}option{font-family:var(--main-font);}[type="color"][readonly],[type="date"][readonly],[type="datetime"][readonly],[type="datetime-local"][readonly],[type="email"][readonly],[type="file"][readonly],[type="number"][readonly],[type="password"][readonly],[type="phone"][readonly],[type="range"][readonly],[type="search"][readonly],[type="tel"][readonly],[type="text"][readonly],[type="time"][readonly],[type="url"][readonly]{background:rgba(221,221,221,0.5);}[type="color"]:disabled,[type="date"]:disabled,[type="datetime"]:disabled,[type="datetime-local"]:disabled,[type="email"]:disabled,[type="file"]:disabled,[type="number"]:disabled,[type="password"]:disabled,[type="phone"]:disabled,[type="range"]:disabled,[type="search"]:disabled,[type="tel"]:disabled,[type="text"]:disabled,[type="time"]:disabled,[type="url"]:disabled{background:rgba(221,221,221,0.5);}textarea{width:calc(100% - 43px);height:auto;min-height:230px;margin-top:9px;padding:15px 20px;font-size:1rem;line-height:1.2;background-color:var(--form-background-color);border:1px solid var(--form-border-color);resize:vertical;}textarea:disabled{background:rgba(221,221,221,0.5);}select{font-family:var(--main-font);font-size:1rem;line-height:1.2rem;background:var(--form-background-color) url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/toggle_select_.png') no-repeat calc(100% - 10px) center !important;border:1px solid var(--form-border-color);margin-top:8px;padding:0 0.5rem;width:calc(100% - 1em - 2px);color:var(--form-font-color);vertical-align:middle;cursor:pointer;width:100%;height:46px;appearance:none;-webkit-appearance:none;}select[multiple]{background-color:var(--form-background-color);height:auto;}select:disabled{background:rgba(221,221,221,0.5);}option{font-family:var(--main-font);}main form select:focus,main form select:focus-within,main form textarea:focus,main form textarea:focus-within,main form input:focus,main form input:focus-within{outline:1px solid var(--form-focus-color) !important;outline-offset:-1px !important;box-shadow:0 0 0.7rem 0 #00000050;}form input[type="submit"]:focus,form input[type="submit"]:focus-within,form input[type="file"]:focus,form input[type="file"]:focus-within,form input[type="radio"]:focus,form input[type="radio"]:focus,form input[type="checkbox"]:focus-within,form input[type="checkbox"]:focus-within{outline:none !important;outline-offset:0 !important;box-shadow:none;}form .form-group{margin-bottom:1rem;}form .inputs-list{margin-top:0.5rem;}form label{font-size:1rem;font-style:italic;}form label.form-check-label span{position:relative;left:10px;}form .input.checkbox,form .inputs-list .form-group{display:flex;flex-direction:column;margin-bottom:0;}form .input .form-check{display:inline-flex;align-items:center;padding:0.5rem 2rem 0.5rem 0;}form .form-group .radio label span{position:relative;left:10px;}form label[for*="radiobutton"],form label[for*="checkbox"]{display:inline-flex;align-items:center;}form [type="radio"],form [type="checkbox"]{accent-color:var(--highlight-color);height:1.4rem;width:1.4rem;min-width:1.4rem;}form [type="file"]{height:48px;background-color:transparent;border:none;padding:0;}form input[type="file"]::file-selector-button{font-family:var(--thin-font);}@media (max-width:800px){form .input.checkbox,form .inputs-list .form-group{margin-bottom:0;}form .input.checkbox .form-check,form .form-group .radio{}}.f-group.f-group--login fieldset > div{margin:2rem 0;}main a{color:var(--default-link-color);}header input.button,button,a.button,main input.button,main .news-backlink-wrap a.back-button,form [type="file"]::file-selector-button{display:inline-block;padding:0.7rem 1.4rem;font-size:1rem;text-decoration:none;border:1px solid var(--button-border-color);background-color:var(--button-background-color);color:var(--button-font-color);cursor:pointer;transition:var(--button-link-animation);}a.button-full-width{display:block;text-align:center;}header input.button:hover,header input.button:focus,button:hover,button:focus,a.button:hover,a.button:focus,main input.button:hover,main input.button:focus,main .news-backlink-wrap a.back-button:hover,main .news-backlink-wrap a.back-button:focus,form [type="file"]::file-selector-button:hover,form [type="file"]::file-selector-button:focus{background:var(--button-hover-background-color);color:var(--button-hover-font-color);border:1px solid var(--button-hover-border-color);}footer .ce-bodytext a.button{border:1px solid var(--button-border-color);}main .toggle-item.open .toggle-header,aside .toggle-item.open .toggle-header{padding-left:22px !important;background-image:none !important;}main .toggle-item.open .toggle-header::before,aside .toggle-item.open .toggle-header::before{display:block;position:absolute;width:14px;height:14px;content:'';margin-left:-22px;margin-top:5px;mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/minus.svg');-webkit-mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/minus.svg');background-repeat:no-repeat;background-color:var(--highlight-color);}main .toggle-item.closed .toggle-header,aside .toggle-item.closed .toggle-header{padding-left:22px !important;background-image:none !important;}main .toggle-item.closed .toggle-header::before,aside .toggle-item.closed .toggle-header::before{display:block;position:absolute;width:14px;height:14px;content:'';margin-left:-22px;margin-top:5px;mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/plus.svg');-webkit-mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/plus.svg');background-color:var(--highlight-color);background-repeat:no-repeat;}main .slide-out-box .button-read-more,aside .slide-out-box .button-read-more{background-image:none !important;margin-top:1.5rem;padding:12px 15px 12px 40px;min-height:20px;}main .slide-out-box .button-read-more::before,aside .slide-out-box .button-read-more::before{display:block;position:absolute;width:14px;height:14px;content:'';margin-left:-24px;margin-top:4px;mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/plus.svg');-webkit-mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/plus.svg');background-repeat:no-repeat;background-color:var(--highlight-hover-color);}main .slide-out-box .button-read-less,aside .slide-out-box .button-read-less{background-image:none !important;margin-top:1.5rem;padding:12px 15px 12px 40px;min-height:20px;}main .slide-out-box .button-read-less::before,aside .slide-out-box .button-read-less::before{display:block;position:absolute;width:14px;height:14px;content:'';margin-left:-24px;margin-top:4px;mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/minus.svg');-webkit-mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/minus.svg');background-repeat:no-repeat;background-color:var(--highlight-hover-color);}main .slide-out-box .button-read-more:hover::before,main .slide-out-box .button-read-less:hover::before,aside .slide-out-box .button-read-more:hover::before,aside .slide-out-box .button-read-less:hover::before{background-color:var(--highlight-color);}:root{--colorbox-padding-ratio:0;--colorbox-padding-top-ratio:var(--colorbox-padding-ratio);--colorbox-padding-bottom-ratio:var(--colorbox-padding-ratio);--colorbox-padding-left-ratio:var(--colorbox-padding-ratio);--colorbox-padding-right-ratio:var(--colorbox-padding-ratio);--colorbox-margin:20px;--colorbox-margin-mobile:10px;--colorbox-margin-top:var(--colorbox-margin);--colorbox-margin-bottom:var(--colorbox-margin);--colorbox-margin-left:var(--colorbox-margin);--colorbox-margin-right:var(--colorbox-margin);--colorbox-margin-ratio:0;--colorbox-margin-top-ratio:var(--colorbox-margin-ratio);--colorbox-margin-bottom-ratio:var(--colorbox-margin-ratio);--colorbox-margin-left-ratio:var(--colorbox-margin-ratio);--colorbox-margin-right-ratio:var(--colorbox-margin-ratio);}.colorbox-wrap{position:relative;}.colorbox-wrap header.main-column.outside{width:calc(100% - 80px) !important;max-width:inherit;}.colorbox .content{width:100%;}.col-wrap.content-same-height > .col > .colorbox-wrap{display:flex;width:100%;}.col-wrap.content-same-height > .col > .colorbox{width:100%;}.col-wrap.content-same-height.v-center > .col > div,.col-wrap.content-same-height.v-center > .col > div.frame > .colorbox,.col-wrap.content-same-height.v-center > .col > .colorbox{display:flex;height:100%;box-sizing:border-box;align-items:center;}main .colorbox{padding-top:calc(var(--colorbox-padding-top) + (var(--colorbox-padding-top) * var(--colorbox-padding-top-ratio)));padding-bottom:calc(var(--colorbox-padding-bottom) + (var(--colorbox-padding-bottom) * var(--colorbox-padding-bottom-ratio)));padding-left:calc(var(--colorbox-padding-left) + (var(--colorbox-padding-left) * var(--colorbox-padding-left-ratio)));padding-right:calc(var(--colorbox-padding-right) + (var(--colorbox-padding-right) * var(--colorbox-padding-right-ratio)));box-sizing:border-box;}main .colorbox:after{content:'';}main .colorbox:not(.colorbox-fullwidth-content){margin-top:calc(var(--colorbox-margin-top) * var(--colorbox-margin-top-ratio));margin-bottom:calc(var(--colorbox-margin-bottom) * var(--colorbox-margin-bottom-ratio));margin-left:calc(var(--colorbox-margin-left) * var(--colorbox-margin-left-ratio));margin-right:calc(var(--colorbox-margin-right) * var(--colorbox-margin-right-ratio));width:100%;box-sizing:border-box;}main .colorbox.colorbox-no-fullwidth-content{padding-left:0;padding-right:0;}main .main-column .colorbox-wrap header{margin:0;padding:0;}main .content-page + div .content-page > .colorbox-wrap header{padding:0 20px;}@media (max-width:800px){:root{--colorbox-padding:var(--colorbox-padding-mobile);--colorbox-margin:var(--colorbox-margin-mobile);}}.colorbox-1 a:not(.button,.tx-pagebrowse a){color:var(--colorbox-font-color-1);}.colorbox-2 a:not(.button,.tx-pagebrowse a){color:var(--colorbox-font-color-2);}.colorbox-3 a:not(.button,.tx-pagebrowse a){color:var(--colorbox-font-color-3);}.colorbox-1 a.button,.colorbox-2 a.button,.colorbox-3 a.button{border:1px solid var(--highlight-counter-color);}main .colorbox.colorbox-1,main .colorbox.colorbox-1:after,main .colorbox.colorbox-1:before{background-color:var(--colorbox-background-color-1);color:var(--colorbox-font-color-1);}main .colorbox.colorbox-2,main .colorbox.colorbox-2:after,main .colorbox.colorbox-2:before{background-color:var(--colorbox-background-color-2);color:var(--colorbox-font-color-2);}main .colorbox.colorbox-3,main .colorbox.colorbox-3:after,main .colorbox.colorbox-3:before{background-color:var(--colorbox-background-color-3);color:var(--colorbox-font-color-3);}main .colorbox.colorbox-fullwidth-content{padding-left:calc(var(--main-column-margin) + (var(--colorbox-padding-left) * var(--colorbox-padding-left-ratio)));padding-right:calc(var(--main-column-margin) + (var(--colorbox-padding-right) * var(--colorbox-padding-right-ratio)));}main .colorbox-fullwidth-content.fullwidth-image{padding:0 !important;}main .colorbox-fullwidth-content.fullwidth-image .ce-gallery{margin-bottom:0;}main .colorbox-fullwidth-content.fullwidth-image img.image-embed-item{width:100vw;height:auto;}.colorbox p:last-child,.colorbox ol:last-child,.colorbox ul:last-child{margin-bottom:0;}.colorbox.colorbox-1 hr,.colorbox.colorbox-1 .ce-div{border-width:0px;margin-bottom:20px;border-top:1px solid var(--divider-colorbox-1);}.colorbox.colorbox-1 hr,.colorbox.colorbox-1 .ce-div{border-color:var(--divider-colorbox-1);}.colorbox.colorbox-2 hr,.colorbox.colorbox-2 .ce-div{border-color:var(--divider-colorbox-2);}.colorbox.colorbox-3 hr,.colorbox.colorbox-3 .ce-div{border-color:var(--divider-colorbox-3);}.colorbox.colorbox-image{position:relative;color:var(--default-font-color);height:100%;}.colorbox.colorbox-image .colorbox-background-image{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-repeat:no-repeat;background-position:center center;height:100%;width:100%;z-index:0;}.colorbox.colorbox-image .colorbox-cover{background-size:cover;background-repeat:no-repeat;}.colorbox.colorbox-image .colorbox-contain{background-size:contain;background-repeat:no-repeat;}.colorbox.colorbox-image .colorbox-repeat{background-repeat:repeat;}.colorbox.colorbox-image .colorbox-repeat-x{background-repeat:repeat-x;}.colorbox.colorbox-image .colorbox-repeat-y{background-repeat:repeat-y;}.colorbox.colorbox-image .colorbox-image-top-left{background-position:left top;}.colorbox.colorbox-image .colorbox-image-top-center{background-position:center top;}.colorbox.colorbox-image .colorbox-image-top-right{background-position:right top;}.colorbox.colorbox-image .colorbox-image-center-left{background-position:left center;}.colorbox.colorbox-image .colorbox-image-center-center{background-position:center center;}.colorbox.colorbox-image .colorbox-image-center-right{background-position:right center;}.colorbox.colorbox-image .colorbox-image-bottom-left{background-position:left bottom;}.colorbox.colorbox-image .colorbox-image-bottom-center{background-position:center bottom;}.colorbox.colorbox-image .colorbox-image-bottom-right{background-position:right bottom;}.colorbox.colorbox-image .colorbox-background-image.colorbox-image-parallax-to-right{background-size:115% auto;background-position-x:-50px;}.colorbox.colorbox-image .colorbox-background-image.colorbox-image-parallax-to-left{background-size:115% auto;background-position-x:-50px;}.colorbox.colorbox-image .content{position:relative;z-index:1;}@media (max-width:550px){.colorbox.colorbox-image .colorbox-background-image.colorbox-image-parallax-to-right,.colorbox.colorbox-image .colorbox-background-image.colorbox-image-parallax-to-left{background-size:auto 100%;}}main .colorbox-fullwidth-content.fullwidth-mode-left{padding-right:clamp(var(--colorbox-padding),(100% - var(--main-column-width)) / 2,100%) !important;}main .colorbox-fullwidth-content.fullwidth-mode-right{padding-left:clamp(var(--colorbox-padding),(100% - var(--main-column-width)) / 2,100%) !important;}main .colorbox-fullwidth-content.fullwidth-image.fullwidth-mode-left{padding-right:clamp(0px,(100% - var(--main-column-width)) / 2,100%) !important;}main .colorbox-fullwidth-content.fullwidth-image.fullwidth-mode-right{padding-left:clamp(0px,(100% - var(--main-column-width)) / 2,100%) !important;}main .colorbox-fullwidth-content.fullwidth-mode-outside-left{padding-right:calc(var(--main-column-margin) + (var(--colorbox-padding-right) * var(--colorbox-padding-right-ratio)));margin-right:clamp(var(--main-column-margin),(100% - var(--main-column-width)) / 2,100%) !important;}main .colorbox-fullwidth-content.fullwidth-mode-outside-right{padding-left:calc(var(--main-column-margin) + (var(--colorbox-padding-left) * var(--colorbox-padding-left-ratio)));margin-left:clamp(var(--main-column-margin),(100% - var(--main-column-width)) / 2,100%) !important;}aside .colorbox{padding-top:calc(var(--colorbox-padding-top) + (var(--colorbox-padding-top) * var(--colorbox-padding-top-ratio)));padding-bottom:calc(var(--colorbox-padding-bottom) + (var(--colorbox-padding-bottom) * var(--colorbox-padding-bottom-ratio)));padding-left:calc(var(--colorbox-padding-left) + (var(--colorbox-padding-left) * var(--colorbox-padding-left-ratio)));padding-right:calc(var(--colorbox-padding-right) + (var(--colorbox-padding-right) * var(--colorbox-padding-right-ratio)));margin-top:calc(var(--colorbox-margin-top) * var(--colorbox-margin-top-ratio));margin-bottom:calc(var(--colorbox-margin-bottom) * var(--colorbox-margin-bottom-ratio));margin-left:calc(var(--colorbox-margin-left) * var(--colorbox-margin-left-ratio));margin-right:calc(var(--colorbox-margin-right) * var(--colorbox-margin-right-ratio));box-sizing:border-box;}aside .colorbox:after{content:'';}aside .colorbox-wrap header{margin:0;padding:0;}@media (max-width:800px){}aside .colorbox.colorbox-1,aside .colorbox.colorbox-1:after,aside .colorbox.colorbox-1:before{background-color:var(--colorbox-background-color-1);color:var(--colorbox-font-color-1);}aside .colorbox-1 a:not(.button){color:var(--colorbox-font-color-1);}aside .colorbox-1 a.button{border:1px solid var(--highlight-counter-color);}aside .colorbox.colorbox-2,aside .colorbox.colorbox-2:after,aside .colorbox.colorbox-2:before{background-color:var(--colorbox-background-color-2);color:var(--colorbox-font-color-2);}aside .colorbox.colorbox-3,aside .colorbox.colorbox-3:after,aside .colorbox.colorbox-3:before{background-color:var(--colorbox-background-color-3);color:var(--colorbox-font-color-3);}aside .colorbox p:last-child{margin-bottom:0;}aside .colorbox.colorbox-1 hr,aside .colorbox.colorbox-1 .ce-div{border-width:0px;margin-bottom:20px;border-top:1px solid var(--divider-colorbox-1);}aside .colorbox.colorbox-1 hr,aside .colorbox.colorbox-1 .ce-div{border-color:var(--divider-colorbox-1);}aside .colorbox.colorbox-2 hr,aside .colorbox.colorbox-2 .ce-div{border-color:var(--divider-colorbox-2);}aside .colorbox.colorbox-3 hr,aside .colorbox.colorbox-3 .ce-div{border-color:var(--divider-colorbox-3);}.fslightbox-container .colorbox{padding-top:calc(var(--colorbox-padding-top) + (var(--colorbox-padding-top) * var(--colorbox-padding-top-ratio)));padding-bottom:calc(var(--colorbox-padding-bottom) + (var(--colorbox-padding-bottom) * var(--colorbox-padding-bottom-ratio)));padding-left:calc(var(--colorbox-padding-left) + (var(--colorbox-padding-left) * var(--colorbox-padding-left-ratio)));padding-right:calc(var(--colorbox-padding-right) + (var(--colorbox-padding-right) * var(--colorbox-padding-right-ratio)));margin-top:calc(var(--colorbox-margin-top) * var(--colorbox-margin-top-ratio));margin-bottom:calc(var(--colorbox-margin-bottom) * var(--colorbox-margin-bottom-ratio));margin-left:calc(var(--colorbox-margin-left) * var(--colorbox-margin-left-ratio));margin-right:calc(var(--colorbox-margin-right) * var(--colorbox-margin-right-ratio));overflow-y:auto;height:100%;}.fslightbox-container .colorbox:after{content:'';}.fslightbox-container .colorbox.colorbox-1,.fslightbox-container .colorbox.colorbox-1:after,.fslightbox-container .colorbox.colorbox-1:before{background-color:var(--colorbox-background-color-1);color:var(--colorbox-font-color-1);}.fslightbox-container .colorbox.colorbox-2,.fslightbox-container .colorbox.colorbox-2:after,.fslightbox-container .colorbox.colorbox-2:before{background-color:var(--colorbox-background-color-2);color:var(--colorbox-font-color-2);}.fslightbox-container .colorbox.colorbox-3,.fslightbox-container .colorbox.colorbox-3:after,.fslightbox-container .colorbox.colorbox-3:before{background-color:var(--colorbox-background-color-3);color:var(--colorbox-font-color-3);}.colorbox.colorbox--no-padding-top{padding-top:0;}.colorbox.colorbox--no-padding-bottom{padding-bottom:0;}.colorbox.colorbox--no-padding-left{padding-left:0 !important;}.colorbox.colorbox--no-padding-right{padding-right:0 !important;}.content .toggle-item,.sidebar .toggle-item{}.content .toggle-item .toggle-header,.sidebar .toggle-item .toggle-header{width:100%;padding:0 40px 0 0;background-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/arrow_select.svg');background-repeat:no-repeat;background-position:right -23px;box-sizing:border-box;word-break:break-word;cursor:pointer;}.content .toggle-item.open .toggle-header,.sidebar .toggle-item.open .toggle-header{background-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/arrow_select_up.svg');}.content .toggle-item .toggle-header *,.sidebar .toggle-item .toggle-header *{pointer-events:none;}.content .toggle-item .toggle-content,.sidebar .toggle-item .toggle-content{max-height:0px;overflow:hidden;will-change:max-height;transition:all 0.5s ease-out;}.content .toggle-item.open .toggle-content,.sidebar .toggle-item.open .toggle-content{margin-top:1rem;margin-bottom:1rem;}.content .toggle-item.open .toggle-content,.sidebar .toggle-item.open .toggle-content{max-height:400px;}.content .toggle-item.closed,.sidebar .toggle-item.closed{margin-bottom:1rem;}.content .toggle-item.closed .toggle-content,.sidebar .toggle-item.closed .toggle-content{}.toggle-header p,.toggle-content p:last-child{margin-bottom:0 !important;}.colorbox-1 .toggle-item .toggle-header *{color:var(--background-color) !important;}.colorbox-1 .toggle-item .toggle-header::before{background-color:var(--background-color) !important;}.tab-group{margin-bottom:2rem;}.tab-header{word-break:break-word;cursor:pointer;display:inline-block;padding:1rem;background-color:var(--tab-closed-background-color);color:var(--tab-closed-font-color);border:var(--tab-closed-border);border-bottom-width:0px;border-right-width:0px;}.tab-header:last-child{border-right:var(--tab-closed-border);}.tab-header.open{background-color:var(--tab-open-background-color);color:var(--tab-open-font-color);border:var(--tab-open-border);border-right-width:0px;border-bottom-width:0px;transition:all .25s ease;}.tab-header.open:last-child{border-right:var(--tab-open-border);}.tab-items .tab-content.closed{overflow:hidden;}.tab-header *{pointer-events:none;}.tab-items .tab-content{opacity:0;background-color:var(--tab-content-background-color);color:var(--tab-content-font-color);padding:0;border:var(--tab-content-border);height:0;}.tab-items .tab-content p{opacity:0;transition:opacity .5s ease;}.tab-items .tab-content.open{opacity:1;height:fit-content;padding:1rem;}.tab-items .tab-content.open p{opacity:1;}.content .slide-out-box{}.content .slide-out-box .button-read-more{box-sizing:border-box;word-break:break-word;cursor:pointer;}.content .slide-out-box .button-read-less{box-sizing:border-box;word-break:break-word;cursor:pointer;}.content .slide-out-box .slide-out-button-wrap *{}.content .slide-out-box .slide-out-content{max-height:0px;overflow:hidden;will-change:max-height;transition:all 0.5s ease-out;}.content .slide-out-box.open .slide-out-content{padding-top:20px;}.content .slide-out-box.open .slide-out-content{max-height:400px;}.content .slide-out-box.closed .slide-out-content{}.content .slide-out-box.open .button-read-more{display:none;}.content .slide-out-box:not(.open) .button-read-less{display:none;}.col.col-has-flipelement{overflow:visible;}.col.col-has-flipelement .frame-type-vcard .view--flipbox,.frame-type-textmedia.frame-flipbox{background-color:transparent;width:100%;min-height:100%;perspective:1000px;}.frame-type-vcard .view--flipbox .flipbox-content,.frame-type-textmedia.frame-flipbox .ce-textpic{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.8s;transform-style:preserve-3d;overflow:visible;}.frame-type-vcard .view--flipbox:focus > .flipbox-content,.frame-type-vcard .view--flipbox:hover > .flipbox-content,.frame-type-textmedia.frame-flipbox:focus > .ce-textpic,.frame-type-textmedia.frame-flipbox:hover > .ce-textpic{transform:rotateY(180deg);overflow:visible;}.frame-type-vcard .view--flipbox:focus > .flipbox-content,.frame-type-vcard .view--flipbox:hover > .flipbox-content{backface-visibility:hidden;}.frame-type-vcard .view--flipbox .flipbox-content .information,.frame-type-vcard .view--flipbox .flipbox-content .images,.frame-type-textmedia.frame-flipbox .ce-textpic .ce-gallery,.frame-type-textmedia.frame-flipbox .ce-textpic .ce-bodytext{position:absolute;width:100%;min-height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0;}.frame-type-vcard .view--flipbox .flipbox-content .images,.frame-type-textmedia.frame-flipbox .ce-textpic .ce-gallery{color:black;position:relative;margin-bottom:0;}.frame-type-vcard .view--flipbox .flipbox-content .information,.frame-type-textmedia.frame-flipbox .ce-textpic .ce-bodytext{height:calc(100% - 1rem);padding:1.5rem;background-color:var(--flipbox-background-color);color:var(--flipbox-font-color);transform:rotateY(180deg);box-sizing:border-box;text-align:left;word-break:break-word;overflow:auto;}.frame-type-vcard .view--flipbox .flipbox-content .information p,.frame-type-vcard .view--flipbox .flipbox-content .information li,.frame-type-textmedia.frame-flipbox .ce-textpic .ce-bodytext p,.frame-type-textmedia.frame-flipbox .ce-textpic .ce-bodytext li{font-size:1rem;line-height:1.3;}.frame-type-vcard .view--flipbox .flipbox-content .information li::before,.frame-type-textmedia.frame-flipbox .ce-textpic .ce-bodytext li::before,.frame-type-vcard .view--flipbox .flipbox-content .information a,.frame-type-textmedia.frame-flipbox .ce-textpic .ce-bodytext a{color:var(--flipbox-font-color);}@media (max-width:950px){.frame-type-vcard .view--flipbox .flipbox-content .information span,.frame-type-vcard .view--flipbox .flipbox-content .information p,.frame-type-vcard .view--flipbox .flipbox-content .information li{font-size:.8rem;}}@media (max-width:800px){.frame-type-textmedia.frame-flipbox,.frame-type-textmedia.frame-flipbox .ce-textpic{max-height:inherit;}.frame-type-textmedia.frame-flipbox .ce-textpic .ce-bodytext{height:calc(100% - 0.5rem);}.frame-type-vcard .view--flipbox .flipbox-content .information li,.frame-type-vcard .view--flipbox .flipbox-content .information p{font-size:1.5vw;}}@media (max-width:650px){.frame-type-vcard .view--flipbox .flipbox-content .information span,.frame-type-vcard .view--flipbox .flipbox-content .information p,.frame-type-vcard .view--flipbox .flipbox-content .information li{font-size:1.1rem;}.frame-type-vcard .view--flipbox .flipbox-content .information li,.frame-type-vcard .view--flipbox .flipbox-content .information p{font-size:1.1rem;}}@media (max-width:550px){.frame-type-vcard .view--flipbox .flipbox-content .information span,.frame-type-vcard .view--flipbox .flipbox-content .information p,.frame-type-vcard .view--flipbox .flipbox-content .information li{font-size:1rem;}.frame-type-textmedia.frame-flipbox .ce-textpic .ce-bodytext li,.frame-type-textmedia.frame-flipbox .ce-textpic .ce-bodytext p{font-size:1rem;}}@media (max-width:360px){.frame-type-vcard .view--flipbox .flipbox-content .information span,.frame-type-vcard .view--flipbox .flipbox-content .information li,.frame-type-vcard .view--flipbox .flipbox-content .information p{font-size:0.9rem;}}.frame-type-vcard .view--flipbox .flipbox-content .information::-webkit-scrollbar,.frame-type-textmedia.frame-flipbox .ce-textpic .ce-bodytext::-webkit-scrollbar{width:10px;}.frame-type-vcard .view--flipbox .flipbox-content .information::-webkit-scrollbar-track,.frame-type-textmedia.frame-flipbox .ce-textpic .ce-bodytext::-webkit-scrollbar-track{background:var(--background-color);border-right:1px solid var(--style-color-1);border-top:1px solid var(--style-color-1);border-bottom:1px solid var(--style-color-1);}.frame-type-vcard .view--flipbox .flipbox-content .information::-webkit-scrollbar-thumb,.frame-type-textmedia.frame-flipbox .ce-textpic .ce-bodytext::-webkit-scrollbar-thumb{background:var(--style-color-1);border-left:1px solid var(--background-color);}.frame-type-vcard .view--flipbox .flipbox-content .information::-webkit-scrollbar-thumb:hover,.frame-type-textmedia.frame-flipbox .ce-textpic .ce-bodytext::-webkit-scrollbar-thumb:hover{opacity:.8;}.frame-type-textmedia.frame-text-on-image header{display:none;}.frame-type-textmedia.frame-text-on-image{position:relative;}.frame-type-textmedia.frame-text-on-image .ce-bodytext{display:flex;position:absolute;justify-content:center;align-content:center;flex-wrap:wrap;width:100%;height:100%;bottom:0;padding:0.5rem;text-align:center;box-sizing:border-box;}.frame-type-textmedia.frame-text-on-image .ce-bodytext p{line-height:1.2;background-color:var(--half-transparent);padding:0.5rem;color:var(--background-color);}.frame-type-textmedia.frame-text-on-image .ce-bodytext a{display:inline-block;margin:0;padding:0;color:var(--background-color);text-decoration:none;}.frame-type-textmedia.frame-text-on-image .ce-bodytext a:hover{padding:0.5rem 0.5rem;margin:-0.5rem -0.5rem;}.frame-round-image-shape figure *{width:calc(100% - 4rem);margin:1rem auto;padding:1rem;border:2px solid var(--style-color-3);border-radius:50%;aspect-ratio:1/1;object-fit:cover;}@media (max-width:800px){.frame-round-image-shape figure *{padding:1.5vw;margin:1vw auto;width:calc(100% - 2vw);}}.frame-responsive-video .ce-left .ce-gallery,.frame-responsive-video .ce-gallery .ce-column{float:none;display:block;}.frame-responsive-video .media-media{max-height:100%;}figure.video,figure.audio{display:block;}.audio-embed{position:relative;overflow:hidden;width:100%;}.video-embed{position:relative;overflow:hidden;width:100%;}.video-embed iframe,.video-embed object,.video-embed embed{height:auto;aspect-ratio:16/9;max-width:100%;display:block;margin:0 auto;}video{width:100%;height:auto;}audio{width:100%;height:auto;}.media-player{background-color:var(--highlight-color);color:var(--highlight-counter-color);}.media-control:focus,.media-control:hover{background-color:var(--style-color-3) !important;}.media-player .media-control{padding:1em;}.media-player .media-text{font-size:85%;}.media-player .media-meter{background-color:var(--highlight-counter-color);}.media-player .media-volume{flex-basis:4em;}.media-player .media-slider{min-width:70px;height:2.2em;}.media-player .media-slider.media-time{padding:0.5em 0.75em 0.5em 0.5em;}.media-player .media-range{background-color:var(--half-transparent);}.media-player  button{border-width:0px !important;}.media-player  button:hover{background-color:var(--style-color-3) !important;}.media-player  button.media-slider:hover{background-color:inherit !important;}.media-player .media-remaining-time,.audio-embed .media-player  button.media-fullscreen,.media-player  button.media-download{display:none;}.media-media{transition:max-height 600ms ease-in-out;}.media-media[src$=".mp3"]{max-height:0;}.media-play-list{list-style-type:none;margin:0;padding:0;}.media-play-item{margin:1px 0 0;padding:0;background-color:var(--form-background-color);}.media-play-link{display:block;font-size:1rem;padding:.5rem 1rem;text-decoration:none;transition:all .25s ease;color:var(--default-font-color);}.media-play-link.active{background-color:var(--half-transparent);color:var(--background-color);font-weight:normal;}.media-play-link:hover,.play-link:focus{color:var(--background-color);text-decoration:none;background-color:var(--half-transparent);}@media (max-width:360px){.media-toolbar{justify-content:space-between;}.media-toolbar .media-play{order:1;}.media-toolbar .media-mute{order:2;}.media-toolbar .media-volume{order:3;}.media-toolbar .media-current-time{order:4;}.media-toolbar .media-time{order:6;}.media-toolbar .media-fullscreen{order:5;}}table{width:100%;border-spacing:1px;margin-bottom:1rem;}.ce-table th,table thead,table th{text-align:left;font-family:var(--main-font);border-bottom:1px solid var(--table-head-border-color);color:var(--table-head-font-color);background-color:var(--table-head-background-color);padding:1rem;padding-top:8px;padding-bottom:8px;font-size:1rem;}.ce-table td,table td{border-width:0px;border-bottom:1px solid var(--table-body-border-color);background-color:var(--table-body-background-color);color:var(--table-body-font-color);padding:1rem;padding-top:8px;padding-bottom:8px;font-size:1rem;line-height:1.3;}.ce-table tfoot td,table tfoot td{padding:1rem;background-color:var(--table-footer-background-color);border-top:1px solid var(--table-footer-border-color);font-family:var(--bold-font);color:var(--table-footer-font-color);}table td a{color:inherit;}figure.table,.frame-type-table{overflow-x:auto;white-space:inherit;hyphens:initial;}table{min-width:inherit;}@media (max-width:800px),(pointer:coarse){}.oversize-element{position:relative;}.oversize-element:after{content:"";display:block;height:30px;mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/swipe.svg');mask-repeat:no-repeat;mask-position:right center;background-color:var(--default-font-color);mask-size:30px 30px;margin-bottom:1rem;}main .frame-type-menu_abstract ul,main .frame-type-menu_abstract li,main .frame-type-menu_abstract a,main .frame-type-menu_section_pages ul,main .frame-type-menu_section_pages li,main .frame-type-menu_section_pages a,main .frame-type-menu_sitemap_pages ul,main .frame-type-menu_sitemap_pages li,main .frame-type-menu_sitemap_pages a,main .frame-type-menu_pages ul,main .frame-type-menu_pages li,main .frame-type-menu_pages a{padding:0;margin:0;}main .frame-type-menu_abstract ul,main .frame-type-menu_section_pages ul,main .frame-type-menu_sitemap_pages ul,main .frame-type-menu_pages ul{list-style-type:none;}main .frame-type-menu_abstract ul li:before,main .frame-type-menu_section_pages ul li:before,main .frame-type-menu_sitemap_pages ul li:before,main .frame-type-menu_pages ul li:before{display:none;}main .frame-type-menu_abstract li a,main .frame-type-menu_section_pages li a,main .frame-type-menu_sitemap_pages li a,main .frame-type-menu_pages li a{background-color:var(--menu-background-color);color:var(--menu-font-color);padding:0.5rem 1rem;display:block;margin-bottom:1px;text-decoration:none;transition:var(--button-link-animation);}main .frame-type-menu_abstract li a:hover,main .frame-type-menu_section_pages li a:hover,main .frame-type-menu_sitemap_pages li a:hover,main .frame-type-menu_pages li a:hover{background-color:var(--menu-background-hover-color);padding:0.5rem 1rem;display:block;}main .frame-type-menu_abstract li li,main .frame-type-menu_section_pages li li,main .frame-type-menu_sitemap_pages li li,main .frame-type-menu_pages li li{margin-left:2rem;}main .frame-type-menu_abstract p,main .frame-type-menu_section_pages p,main .frame-type-menu_sitemap_pages p,main .frame-type-menu_pages p{padding:1rem 2rem;}.item-list.item-type-page.view--default .listing{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:4%;}.item-list.item-type-page.view--default .listing > .item{width:30%;position:relative;height:auto;min-height:100px;margin-bottom:40px;background-color:var(--style-color-3);}@media (max-width:800px){.item-list.item-type-page.view--default .listing > .item{width:100%;}}.item-list.item-type-page.view--default .item > .image img{width:100%;height:auto;}.item-list.item-type-page.view--default .item > .title,.item-list.item-type-page.view--default .item > .teaser,.item-list.item-type-page.view--default .item > .link{padding-left:1rem;padding-right:1rem;}.item-list.item-type-page.view--default .item > .title{font-size:1.5rem;margin-bottom:1rem;margin-top:1rem;}.item-list.item-type-page.view--default .item > .teaser{margin-bottom:1rem;}.item-list.item-type-page.view--default .item > .title a{text-decoration:none;}.item-list.item-type-page.view--default .item > .link{margin-bottom:1rem;text-align:right;}.teaser-link{cursor:pointer;}.teaser-link:hover{opacity:0.9;}.frame-menue-sitemap-treeview li a{background:transparent !important;color:var(--style-color-1) !important;}.frame-menue-sitemap-treeview li a:hover{font-weight:bold;}.frame-menue-sitemap-treeview li{display:block;position:relative;width:fit-content;}.frame-menue-sitemap-treeview ul{margin-left  :14px;padding-left :0;}.frame-menue-sitemap-treeview ul li::before{display:block !important;content:'' !important;position:absolute;top:-1px;left:-2px;width:10px !important;height:18px;border:solid var(--style-color-1);border-width:0 0 2px 2px;margin-left:0 !important;}.frame-menue-sitemap-treeview ul li{border-left:2px solid var(--style-color-1);background-image:none;}.frame-menue-sitemap-treeview ul li:last-child{border-color :transparent;}main ul.ce-uploads,main .ce-uploads li{margin:0;}main ul.ce-uploads li::before{display:none;}.item-list.item-type-file.view--default{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:2%;}.item-list.item-type-file.view--default > .item{width:23%;position:relative;height:auto;margin-bottom:20px;background-color:var(--alternative-background-color);}.item-list.item-type-file.view--default .item > .icon,.item-list.item-type-file.view--default .item > .filename,.item-list.item-type-file.view--default .item > .filesize,.item-list.item-type-file.view--default .item > .description{padding:0.5rem;padding-left:1rem;padding-right:1rem;text-align:center;}.item-list.item-type-file.view--default .item > .icon{text-transform:uppercase;font-size:1.5rem;margin:1.3rem 1.3rem;margin-bottom:0.5rem;border:1px solid var(--style-color-1);background-color:var(--style-color-1);transition:var(--button-link-animation);}.item-list.item-type-file.view--default .item > .icon:hover{background-color:var(--button-hover-background-color);}.item-list.item-type-file.view--default .item > .icon a{display:block;text-decoration:none;color:var(--background-color);transition:var(--button-link-animation);}.item-list.item-type-file.view--default .item > .icon:hover a{color:var(--button-hover-font-color);}.item-list.item-type-file.view--default .item > .filename{font-size:0.95rem;text-decoration:none;}.item-list.item-type-file.view--default .item > .filename a{text-decoration:none;}.item-list.item-type-file.view--default .item > .description{display:none;}@media (max-width:800px){.item-list.item-type-file.view--default > .item{width:48%;}}@media (max-width:450px){.item-list.item-type-file.view--default > .item{width:100%;}}.item-view.item-type-person,.item-view.item-type-person p{font-size:1rem;line-height:1.4;}.item-view.item-type-person .contact{margin-bottom:1rem;}.item-view.item-type-person .fullname{font-weight:bold;display:block;font-size:1.2rem;margin-bottom:0.5rem;}.item-view.item-type-person .position{display:block;}.item-view.item-type-person .telephone{display:block;}.item-view.item-type-person .email{display:block;}.item-view.item-type-person .address{margin-bottom:1rem;}.item-view.item-type-person .company{display:block;font-weight:bold;}.item-view.item-type-person .street{display:block;}.item-view.item-type-person .description{margin-bottom:1rem;}.item-view.item-type-person .images{line-height:0;}.item-view.item-type-person .link-title{font-weight:bold;}.item-view.item-type-person .links{margin-bottom:1rem;}.colorbox.colorbox-fullwidth-content .frame-type-vcard{padding:1.5rem;}.colorbox.colorbox-fullwidth-content .frame-type-vcard .images{margin:-25px;padding-top:1.5rem;}.item-view.item-type-review{display:flex;flex-direction:row;justify-content:center;margin-top:2rem;padding:3rem 0;background:linear-gradient(100deg,var(--alternative-background-color) 52%,var(--style-color-1) 52.1%);}.item-view.item-type-review::before{display:inline-block;position:absolute;content:'';width:5px;height:36px;margin-left:-47%;margin-top:-4rem;border-left:20px solid var(--style-color-1);border-right:20px solid var(--style-color-1);transform:skewX(-10deg);}@media (min-width:1200px){.item-view.item-type-review::before{margin-left:-580px;}}.item-view.item-type-review .text{display:flex;flex-direction:column;justify-content:space-evenly;width:50%;padding:0 2rem;box-sizing:border-box;}.item-view.item-type-review .title{padding:0 0 1.5rem;text-align:center;font-size:1.4rem;font-style:italic;font-weight:bold;}.item-view.item-type-review .description{}.item-view.item-type-review .description p{text-align:center;font-style:italic;}.item-view.item-type-review .images{width:50%;}.item-view.item-type-review .image{text-align:center;}.item-view.item-type-review .images img{width:100%;height:auto;object-fit:cover;aspect-ratio:1/1;max-width:180px;border:3px solid #fff;border-radius:50%;border-start-start-radius:0;}@media (max-width:650px){.item-view.item-type-review{flex-direction:column;background:transparent;}.item-view.item-type-review::before{position:relative;margin-left:46%;margin-bottom:-20px;}.item-view.item-type-review .text{width:100%;padding:2rem;background:var(--alternative-background-color);}.item-view.item-type-review .title,.item-view.item-type-review .description,.item-view.item-type-review .images{width:100%;float:none;clear:both;box-sizing:border-box;}.item-view.item-type-review .title{padding-bottom:1rem;}.item-view.item-type-review .title,.item-view.item-type-review .description{}.item-view.item-type-review .image{margin-top:0;padding:2rem 0;background:var(--style-color-1);}}.frame-testimonial{background:linear-gradient(100deg,var(--alternative-background-color) 52%,var(--style-color-1) 52.1%);}.frame-testimonial::before{display:inline-block;content:'';width:5px;height:36px;margin-left:27%;margin-top:-18px;border-left:20px solid var(--style-color-1);border-right:20px solid var(--style-color-1);transform:skewX(-10deg);}.frame-testimonial.frame-type-textmedia > div{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:-25px;}.frame-testimonial.frame-type-textmedia .ce-bodytext{display:flex;flex-direction:column;justify-content:center;gap:0 30px;width:calc(50% - 10px);padding:40px 20px 20px;}.frame-testimonial.frame-type-textmedia .ce-gallery{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 30px;width:calc(50% - 30px);padding:30px;}.frame-testimonial.frame-type-textmedia .ce-gallery .ce-outer,.frame-testimonial.frame-type-textmedia .ce-gallery .ce-inner{right:inherit;}.frame-testimonial.frame-type-textmedia .ce-gallery .ce-inner{aspect-ratio:1/1;}.frame-testimonial.frame-type-textmedia .ce-gallery img{width:100%;height:auto;object-fit:cover;aspect-ratio:1 / 1;max-width:180px;border:3px solid #fff;border-radius:50%;border-start-start-radius:0;}@media (max-width:650px){.frame-testimonial{background:inherit;}.frame-testimonial::before{margin-left:46%;}.frame-testimonial.frame-type-textmedia > div{flex-direction:column-reverse;}.frame-testimonial.frame-type-textmedia .ce-bodytext{width:calc(100% - 40px);background:var(--alternative-background-color);}.frame-testimonial.frame-type-textmedia .ce-gallery{width:calc(100% - 40px);background:var(--style-color-1);}}.item.item-type-faq .question{font-size:1.5rem;font-weight:bold;}.item.item-type-faq{margin-bottom:1.5rem !important;}#content > .main-content > .main-column:first-of-type{overflow:hidden;}#content > .main-column:first-of-type{overflow:hidden;}#content{overflow:hidden;}.transition-1,.transition-2,.transition-3,.transition-4,.transition-5,.transition-6,.transition-7,.transition-8{opacity:0;}.transition-3.visible,.zrw-animate-opacity{animation:opac 1.7s}@keyframes opac{from{opacity:0}to{opacity:1}}.transition-1.visible,.zrw-animate-left{position:relative;animation:animateleft .9s,animateblurmove .9s}@keyframes animateleft{from{left:-300px;opacity:0}to{left:0;opacity:1}}.transition-2.visible,.zrw-animate-right{position:relative;animation:animateright .9s,animateblurmove .9s}@keyframes animateright{from{right:-300px;opacity:0}to{right:0;opacity:1}}.transition-4.visible,.zrw-animate-top{position:relative;animation:animatetop .9s,animateblurmove .9s}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.transition-5.visible,.zrw-animate-bottom{position:relative;animation:animatebottom .9s,animateblurmove .9s}@keyframes animatebottom{from{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}@keyframes animateblurmove{from{filter:blur(5px)}to{filter:blur(0)}}.frame-layout-9{display:inline-block;}.frame-layout-9 h1,.frame-layout-9 h2,.frame-layout-9 h3,.frame-layout-9 h4,.frame-layout-9 h5{margin:0;}.transition-6.visible header,.zrw-type-out{display:inline-block;overflow:hidden;border-right:.15rem solid var(--highlight-color);white-space:nowrap;animation:typing 2s steps(50,end) forwards,blinking .8s infinite;width:0;}@keyframes typing{from{width:0}to{width:100%}}@keyframes blinking{from{border-color:transparent}to{border-color:var(--highlight-color);}}.frame-layout-10{display:inline-block;}.frame-layout-10 h1,.frame-layout-10 h2,.frame-layout-10 h3,.frame-layout-10 h4,.frame-layout-10 h5{margin:0;font-family:var(--anim-typebytype-font);letter-spacing:1px;font-weight:bold;}.frame-layout-9 header,.frame-layout-10 header{max-width:90vw;}.transition-7.visible header,.zrw-typebytype{overflow:hidden;white-space:nowrap;animation:typing 4s forwards;font-size:1.6rem;width:0;margin-left:0;}@keyframes typing{from{width:0}to{width:100%}}@media (max-width:900px){.frame-layout-9 h1,.frame-layout-9 h2,.frame-layout-9 h3,.frame-layout-9 h4,.frame-layout-9 h5,.frame-layout-10 h1,.frame-layout-10 h2,.frame-layout-10 h3,.frame-layout-10 h4,.frame-layout-10 h5{font-size:3vw;}}.transition-8.visible,.zrw-blurtoshape{position:relative;animation:animateblur 0.9s;}@keyframes animateblur{from{filter:blur(10px);opacity:0}to{filter:blur(0);opacity:1}}.visible{opacity:1;}#main-navigation ul li .level-2{display:block !important;max-height:0 !important;overflow:hidden !important;}#main-navigation ul li:hover .level-2{max-height:1000px !important;transition:max-height 0.5s ease-in !important;}#main-navigation .level-2 a{width:auto !important;height:auto !important;}#mobile-navigation li{height:auto;}#mobile-navigation li.closed{max-height:44px;}#menu-mobile li.active{min-height:44px;max-height:5000px;height:auto;transition:max-height 0.75s ease-in;}#mobile-navigation li .level-2{opacity:0;}#mobile-navigation li.active .level-2{opacity:1;transition:opacity 0.75s ease-in;}#mobile-navigation li.closed ul{display:table-column;max-height:0;overflow:hidden;}.ticker{border:1px solid var(--style-color-1);height:3rem;overflow:hidden;position:relative;white-space:nowrap;}.ticker div.ticker-inner{display:inline-block;position:absolute;top:1rem;}.ticker div.ticker-inner *{display:inline-block;margin:0;padding:0;}.ticker div.ticker-inner,.ticker div.ticker-inner p,.ticker div.ticker-inner a,.ticker div.ticker-inner span{font-size:1rem;line-height:1rem;}.news-list-view *{hyphens:auto;}.news-list-view .article > .news-img-wrap{grid-area:image;}.news-list-view .article > .news-list-date{grid-area:date;}.news-list-view .article > .header{grid-area:title;}.news-list-view .article > .teaser-text{grid-area:teaser;}.news-list-view .news-list-items{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:4%;}.news-list-view .page-navigation{width:100%;}.news-list-view .page-navigation p{display:none;}.news-list-view .page-navigation a{display:inline-block;padding:0.8rem;padding-top:0.3rem;padding-bottom:0.3rem;text-decoration:none;min-width:15px;text-align:center;max-width:15px;}.news-list-view .page-navigation ul,.news-list-view .page-navigation li{display:inline-block;margin:0 0 4px;padding:0;list-style-type:none;}.news-list-view .page-navigation ul{margin-top:1rem;margin-bottom:3rem;}.news-list-view .page-navigation li{font-family:var(--main-font);background-color:var(--pagebrowser-background-color);font-size:1.2rem;box-sizing:content-box;}.news-list-view .page-navigation li::before{content:none;}.news-list-view .page-navigation li a{color:var(--pagebrowser-font-color);transition:var(--button-link-animation);box-sizing:content-box;}.news-list-view .page-navigation li.next a,.news-list-view .page-navigation li.last a,.news-list-view .page-navigation li.previous a,.news-list-view .page-navigation li.first a{text-indent:-10000px;width:14px;position:relative;background-color:var(--pagebrowser-background-color);}.news-list-view .page-navigation li.next a:after,.news-list-view .page-navigation li.last a:after,.news-list-view .page-navigation li.previous a:after,.news-list-view .page-navigation li.first a:after{content:'';position:absolute;top:0px;bottom:0px;left:0px;right:0px;mask-repeat:no-repeat;mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/arrow_right.svg');mask-position:center center;mask-size:17px 17px;background-color:var(--default-font-color);}.news-list-view .page-navigation li.previous a:after{mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/arrow_left.svg');}.news-list-view .page-navigation li.last a:after{mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/arrow_double_right.svg');}.news-list-view .page-navigation li.first a:after{mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/arrow_double_left.svg');}.news-list-view .page-navigation li.next a:hover,.news-list-view .page-navigation li.last a:hover,.news-list-view .page-navigation li.previous a:hover,.news-list-view .page-navigation li.first a:hover{background-color:var(--pagebrowser-active-background-color);}.news-list-view .page-navigation li.next a:hover:after,.news-list-view .page-navigation li.last a:hover:after,.news-list-view .page-navigation li.previous a:hover:after,.news-list-view .page-navigation li.first a:hover:after{background-color:var(--pagebrowser-active-font-color);}.news-list-view .page-navigation a:hover,.news-list-view .page-navigation li.current{padding:0.8rem;padding-top:0.3rem;padding-bottom:0.3rem;background-color:var(--pagebrowser-active-background-color);color:var(--pagebrowser-active-font-color);text-decoration:none;width:15px;text-align:center;}.news-list-view .article{width:22%;position:relative;height:auto;min-height:100px;margin-bottom:40px;}.news-list-view .news-img-wrap{margin-bottom:0.5rem;}.news-list-view.news-list-layout- .news-img-wrap,.news-list-view.news-list-layout-1 .news-img-wrap{margin-bottom:1rem !important;}.news-list-view .news-img-wrap img{width:100%;height:auto;}.news-list-view h3{margin:0.5rem auto;}.news-list-view p.read-more a{margin-top:0.5rem;display:block;}.news-list-view a{text-decoration:none;}.news-list-view .news-img-wrap a{position:relative;line-height:0;display:block;}.news-list-view a:hover{text-decoration:underline;}.news-list-view p.read-more a{text-decoration:underline;}.news-list-view p.read-more a:hover{text-decoration:underline;}@media (max-width:800px){.news-list-view .article{width:48%;}}@media (max-width:520px){.news-list-view .article{width:100%;}}.news-text-wrap p:first-of-type{}.news-backlink-wrap a.back-button{margin-top:42px;}.news-single .news-backlink-wrap a,.news-list-view.news-list-layout-1 .news-list-items .article .read-more a,.news-list-view.news-list-layout-2 .news-list-items .article .read-more a{display:inline-block;width:fit-content;margin:25px auto 0;padding:10px;background-color:var(--style-color-1);color:var(--background-color);text-decoration:none;border:1px solid var(--style-color-1);transition:var(--button-link-animation);}.news-list-view.news-list-layout-2 .news-list-items .article .read-more a{margin:25px 0;}.news-single .news-backlink-wrap a:hover,.news-list-view.news-list-layout-1 .news-list-items .article .read-more a:hover,.news-list-view.news-list-layout-2 .news-list-items .article .read-more a:hover{background-color:var(--button-hover-background-color);color:var(--button-hover-font-color);}.news-list-view.news-list-layout-1 .news-list-items{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:3.5%;}.news-list-view.news-list-layout-1 .news-list-items > .article{width:31%;position:relative;height:auto;min-height:100px;margin-bottom:40px;background-color:var(--style-color-3);}@media (max-width:800px){.news-list-view.news-list-layout-1 .news-list-items > .article{width:100%;}}.news-list-view.news-list-layout-1 .article > .news-img-wrap{width:100%;height:auto;background-color:#fff;}.news-list-view.news-list-layout-1 .article > .news-list-date,.news-list-view.news-list-layout-1 .article > .teaser-text,.news-list-view.news-list-layout-1 .article > .header{padding-left:1rem;padding-right:1rem;}.news-list-view.news-list-layout-1 .article > .title{font-size:1.5rem;margin-bottom:1rem;margin-top:1rem;}.news-list-view.news-list-layout-1 .article > .teaser{margin-bottom:1rem;}.news-list-view.news-list-layout-1 .article > .title a{text-decoration:none;}.news-list-view.news-list-layout-1 .article > .link{margin-bottom:1rem;text-align:right;}.news-list-view.news-list-layout-1 .article .read-more{margin-bottom:1rem;}.news-list-view.news-list-layout-2 .news-list-items > .article{width:100%;display:grid;grid-template-areas:'image date'
		'image title'
		'image teaser';gap:5px 10px;align-items:start;grid-template-columns:auto 2fr;grid-template-rows:auto auto 1fr;}.news-list-view.news-list-layout-2 .news-list-items .teaser-text{padding:0 1rem;}.news-list-view.news-list-layout-2 .news-list-items .article .header{padding:0 1rem;}.news-list-view.news-list-layout-2 .news-list-items .news-list-date{padding:0 1rem;font-size:1.3rem;}.news-list-view.news-list-layout-2 .news-list-items .article .news-img-wrap a,.news-list-view.news-list-layout-2 .news-list-items .article .news-img-wrap{margin-bottom:0;block-size:100%;}.news-list-view.news-list-layout-2 .news-list-items .article .news-img-wrap img{width:320px;height:100%;object-fit:cover;}@media (max-width:700px){.news-list-view.news-list-layout-2 .news-list-items > .article{grid-template-areas:'image'
		'date'
		'title'
		'teaser';grid-template-columns:100%;grid-template-rows:auto;}.news-list-view.news-list-layout-2 .news-list-items .article .news-img-wrap img{width:100%;height:auto;}.news-list-view.news-list-layout-2 .news-list-items .article .header,.news-list-view.news-list-layout-2 .news-list-items .teaser-text{padding:0;}.news-list-view.news-list-layout-2 .news-list-items .news-list-date{padding:1rem 0 0;font-size:1.3rem;}}.news-list-view.news-list-layout-3 .news-list-items{display:flex;flex-flow:column wrap;gap:30px 0;min-width:100%;}.news-list-view.news-list-layout-3 .article h3{font-size:23px;}.news-list-view.news-list-layout-3 .article{display:flex;flex-direction:column-reverse;width:100% !important;margin:0 auto;}.news-list-view.news-list-layout-3 .article .teaser-text,.news-list-view.news-list-layout-3 .page-navigation:first-of-type{display:none;}.news-list-view.news-list-layout-3 .article .news-img-wrap a::after{display:block;position:relative;content:'';height:200px;background:linear-gradient(180deg,rgba(255,255,255,.0),rgba(1,1,1,.9));margin-top:-200px;}.news-list-view.news-list-layout-3 .article .news-list-date{position:absolute;width:fit-content;bottom:45px;padding:0 40px;font-size:24px !important;color:var(--background-color);}.news-list-view.news-list-layout-3 .article .header{position:absolute;padding:0 40px;bottom:80px;}.news-list-view.news-list-layout-3 .article .header h3{font-size:2.5rem;line-height:1.2;color:var(--background-color);}.news-list-view.news-list-layout-3 .article .header h3 a{color:var(--background-color);}.news-single h1{text-align:center;margin-bottom:0.5rem;}.news-single.news-single-layout- .tns-outer .tns-controls{margin:0 0 -30px;}.news-single.news-single-layout- .tns-outer .tns-controls button{margin:0;}.news-single.news-single-layout- .tns-outer p.news-img-caption{display:none;}.news-single.news-single-layout- .news-img-wrap{float:left;margin-right:30px;margin-bottom:30px;width:30%;}.news-single.news-single-layout- .news-img-wrap img{width:100%;height:auto;}.news-single .news-list-date{padding-bottom:55px;text-align:center;}.news-single .ce-textpic img{width:100%;height:auto;padding:0.65rem 0 1rem;}.news-single .news-list-date{font-size:22px;}.news-single-layout-1{max-width:1200px;margin:0 auto;}.news-single-layout-1 .tns-outer{position:relative;}.news-single-layout-1 .news-img-wrap .tns-controls{position:static;display:block;}.news-single-layout-1 .news-img-wrap .tns-controls button[data-controls="prev"],.news-single-layout-1 .news-img-wrap .tns-controls button[data-controls="next"]{position:absolute;bottom:calc(50% - 30px);margin:0 auto;left:0;right:0;height:60px;width:60px;mask-size:60px 60px;background-color:var(--background-color);color:transparent !important;border:none;opacity:.85;}.news-single-layout-1 .news-img-wrap .tns-controls button[data-controls="prev"]{margin-left:0;mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/arrow_left_box.svg');}.news-single-layout-1 .news-img-wrap .tns-controls button[data-controls="next"]{margin-right:0;mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/arrow_right_box.svg');}.news-single-layout-1 .news-img-wrap .tns-controls button[data-controls="prev"]:hover,.news-single-layout-1 .news-img-wrap .tns-controls button[data-controls="next"]:hover{opacity:1;}.news-single-layout-1 .news-img-wrap p.news-img-caption{position:relative;width:fit-content;margin:-16.2vw auto;padding:0.3rem 1rem 0.8rem;font-size:1rem;line-height:1.2;text-align:center;background:var(--background-color);color:var(--style-color-1);}.news-single-layout-1 .article,.news-single-layout-1 .article > div{display:flex;flex-direction:column;}.news-single-layout-1 .article .news-img-wrap{order:1;margin:0 auto 1rem;width:100%;}.news-single-layout-1 .article .header{order:2;margin-top:3rem;}.news-single-layout-1 .article .news-list-date{order:3;width:70%;margin:0 auto 2rem;padding:0 2rem 1rem;text-align:center;z-index:2;}.news-single-layout-1 .article .news-text-wrap{order:4;margin:0 auto 1rem;max-width:70%;}.news-single-layout-1 .article > div[id^="c"]{order:5;margin-left:auto;margin-right:auto;max-width:70%;width:100%;}.news-single-layout-1 .article .footer{order:6;margin:0 auto;max-width:70%;}.news-single-layout-1 .article .news-related-wrap{order:7;margin:0 auto;width:70%;}.news-single-layout-1 .article .news-backlink-wrap{order:8;margin:0 auto;width:70%;}.news-single-layout-1 .article .news-backlink-wrap a{width:fit-content;}.news-single-layout-1 .article .header{min-height:6rem;justify-content:center;}.news-single-layout-1 .article .header h1{margin-bottom:1rem;}.news-single-layout-1 .article .news-img-wrap img{width:100%;height:auto;}.news-single-layout-1 .article .ce-div{margin:2rem 0;}.news-single-layout-1 .article .ce-gallery .ce-row{display:flex;}.news-single-layout-1 .ce-textpic img{padding:0;}@media (min-width:1200px){.news-single-layout-1.with-image .article .header{margin-top:-163px !important;}.news-single-layout-1 .news-img-wrap p.news-img-caption{margin-top:-190px !important;}}@media (max-width:1000px){.news-single-layout-1 .news-img-wrap p.news-img-caption{margin:-16.8vw auto;}}@media (min-width:801px){.col .news-list-view.news-list-layout-3 .article *{font-size:80%;line-height:0.8 !important;}.col .news-list-view.news-list-layout-3 .article .header{bottom:70px;}.news-single-layout-1 .article .header{width:70%;margin:-13.7vw auto 0;padding:2rem 2rem 0;background:var(--background-color);z-index:2;}.news-single-layout-1.no-image .article .header{margin-top:0;}.news-single-layout-1 .article .ce-gallery .ce-row{flex-direction:row;}.news-single-layout-1 .article .news-list-date{background:var(--background-color);}}@media (max-width:800px){.news-list-view.news-list-layout-3 .article .header{bottom:16%;}.news-list-view.news-list-layout-3 .article .header h3{font-size:4vw;}.news-list-view.news-list-layout-3 .article .news-list-date{font-size:2.5vw !important;bottom:10%;}.news-list-view.news-list-layout-3 .article .news-img-wrap::after{height:150px;margin-top:-150px;}.news-single.news-single-layout- .news-img-wrap{width:50%;}.news-single-layout-1 .article > div[id^="c"],.news-single-layout-1 .article .news-text-wrap,.news-single-layout-1 .article .footer,.news-single-layout-1 .article .news-related-wrap,.news-single-layout-1 .article .news-backlink-wrap{width:100% !important;max-width:100% !important;}.news-single-layout-1 .article h1{font-size:5vw !important;line-height:1.3;}.news-single-layout-1 .article h2{font-size:4.7vw !important;line-height:1.3;}.news-single-layout-1 .article h3{font-size:4.2vw !important;line-height:1.3;}.news-single-layout-1 .article h4{font-size:3.5vw !important;line-height:1.3;}.news-single-layout-1 .article .header{min-height:inherit;}.news-single-layout-1 .news-img-wrap p.news-img-caption{margin:5px auto;padding:0;font-size:.9rem;background:transparent;}.news-single-layout-1 .news-img-wrap .tns-controls button{bottom:calc(53% - 30px);}}@media (max-width:550px){.news-single.news-single-layout- .news-img-wrap{float:none;width:100%;margin:0 0 30px;}.news-single-layout-1 .article h4{font-size:19px !important;font-family:var(--medium-font);}}@media (max-width:500px){.news-single-layout-1 .article h1{font-size:27px !important;}.news-single-layout-1 .article h2{font-size:23px !important;}.news-single-layout-1 .article h3{font-size:21px !important;}.news-list-view.news-list-layout-3 .article .header{bottom:20%;padding:0 25px;}.news-list-view.news-list-layout-3 .article .header h3{font-size:20px;}.news-list-view.news-list-layout-3 .article .news-list-date{font-size:13px !important;bottom:15%;padding:0 25px;}}:root{--event-font-color:var(--default-font-color);--event-background-color:var(--highlight-color);--event-background-counter-color:var(--highlight-counter-color);--event-highlight-color:var(--highlight-color);--event-odd-color:#e8e8e8;--event-even-color:var(--style-color-3);--event-category-color-1:darkolivegreen;--event-category-color-2:crimson;--event-category-color-3:cadetblue;}.tx-zrwcalendar p{}.tx-zrwcalendar p:last-of-type{margin-bottom:0;}.tx-zrwcalendar .bolder{font-weight:600;}.tx-zrwcalendar .bold{font-weight:bold;}.tx-zrwcalendar .italic{font-style:italic;}.tx-zrwcalendar .organizer-red{color:#D70042 !important;}.tx-zrwcalendar .uppercase{text-transform:uppercase;}.tx-zrwcalendar .video-embed{padding-top:0;}.tx-zrwcalendar form{margin-bottom:60px;padding:20px 22px 28px;background-color:var(--event-highlight-color);}.tx-zrwcalendar form .f-field-group--inline,.tx-zrwcalendar form fieldset.f-fieldset{display:inline-flex;flex-wrap:wrap;flex-direction:row;gap:1rem;width:100%;}.tx-zrwcalendar form .f-type-text.f-field--small{width:100%;}.tx-zrwcalendar form .f-flex{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:8px;}.tx-zrwcalendar form label{visibility:visible !important;color:#fff;font-style:normal;font-size:17px;margin-bottom:8px;}.tx-zrwcalendar form .f-field{padding-right:0;}.tx-zrwcalendar form input#searchString{width:386px;max-width:100%;height:48px;font-size:17px;background-color:#fff;background-image:none;}.tx-zrwcalendar form .f-button-container.f-button-inline label{display:block;}.tx-zrwcalendar form input[type="submit"]{width:280px !important;height:48px;padding:10px 28px;border:1px solid #fff;}.tx-zrwcalendar form .toggle-content{margin-top:0 !important;}.tx-zrwcalendar form .fieldset-toggle .toggle-content .f-type-checkbox{display:inline-flex;justify-content:flex-end;flex-direction:row-reverse;width:100%;margin:5px 0;}.tx-zrwcalendar form .toggle-item.open .toggle-header,.tx-zrwcalendar form .toggle-item.closed .toggle-header{padding-left:1rem !important;}.tx-zrwcalendar form .toggle-item .toggle-content label{padding:0 10px;margin:0;line-height:1.4;cursor:pointer;}.tx-zrwcalendar form .toggle-item .toggle-content input[type=checkbox]{height:16px;width:16px;margin-top:3px;margin-left:4px;cursor:pointer;}.tx-zrwcalendar form select{appearance:none !important;-webkit-appearance:none !important;}.tx-zrwcalendar .character{display:inline-block !important;width:30px;padding:4px 0;font-size:17px;font-weight:600;text-align:center;color:#fff;border:1px solid #fff;cursor:pointer;}.tx-zrwcalendar .character.active{background-color:#fff;color:var(--event-highlight-color);}.tx-zrwcalendar .character:last-child{width:auto;padding-left:5px;padding-right:5px;}@media (max-width:800px){.tx-zrwcalendar form .f-type-text,.tx-zrwcalendar form input#searchString{width:100%;}.tx-zrwcalendar form .f-button-container{margin:0 auto;}}.tx-zrwcalendar .item-type-event.view--teaser > div,.tx-zrwcalendar .item-type-event.view--monthly .item-list-inner > div{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 10px;padding:30px;overflow:hidden;}.tx-zrwcalendar .item-type-event.view--daily .item-list-inner > div:nth-child(even),.tx-zrwcalendar .item-type-event.view--teaser > div:nth-child(even),.tx-zrwcalendar .item-type-event.view--monthly .item-list-inner > div:nth-child(even){background-color:#f0f0f0;}.tx-zrwcalendar .item-type-event.view--daily .item-list-inner > div:nth-child(odd),.tx-zrwcalendar .item-type-event.view--teaser > div:nth-child(odd),.tx-zrwcalendar .item-type-event.view--monthly .item-list-inner > div:nth-child(odd){background-color:var(--event-odd-color);}.tx-zrwcalendar .icon{width:80px;}.tx-zrwcalendar .item-type-event.view--teaser .event-info,.tx-zrwcalendar .item-type-event.view--monthly .event-info{display:inline-block;width:calc(100% - 210px);margin-bottom:-5px;}.tx-zrwcalendar .item-type-event.view--teaser .event-meta,.tx-zrwcalendar .item-type-event.view--monthly .event-meta{display:block;line-height:1.3;}.tx-zrwcalendar .item-type-event.view--teaser .event-meta > div,.tx-zrwcalendar .item-type-event.view--monthly .event-meta > div{display:inline-block !important;}.tx-zrwcalendar .item-type-event.view--teaser .title,.tx-zrwcalendar .item-type-event.view--monthly .title{position:relative;font-size:26px;line-height:1.2;text-transform:uppercase;hyphens:auto;z-index:1;}.tx-zrwcalendar .item-type-event.view--teaser .title a,.tx-zrwcalendar .item-type-event.view--monthly .title a{margin:0;text-decoration:none;}.tx-zrwcalendar .item-type-event.view--teaser .participants,.tx-zrwcalendar .item-type-event.view--monthly .participants{font-size:inherit;line-height:1.3;}.tx-zrwcalendar .item-type-event.view--teaser .participants span.pipe:nth-of-type(2),.tx-zrwcalendar .item-type-event.view--monthly .participants span.pipe:nth-of-type(2){display:none;}.tx-zrwcalendar .item-type-event.view--teaser .detail-link,.tx-zrwcalendar .item-type-event.view--monthly .detail-link{display:inline-flex;align-items:center;width:110px;}.tx-zrwcalendar .item-type-event.view--teaser .additional-description,.tx-zrwcalendar .item-type-event.view--monthly .additional-description{margin-top:20px;}@media (max-width:700px){.tx-zrwcalendar .item-type-event.view--teaser > div,.tx-zrwcalendar .item-type-event.view--daily .item-list-inner > div{padding:20px !important;display:block !important;}.tx-zrwcalendar .item-type-event.view--teaser .event-info,.tx-zrwcalendar .item-type-event.view--teaser .detail-link,.tx-zrwcalendar .item-type-event.view--daily .event-info,.tx-zrwcalendar .item-type-event.view--daily .detail-link,.tx-zrwcalendar .item-type-event.view--monthly .event-info,.tx-zrwcalendar .item-type-event.view--monthly .detail-link{width:100% !important;margin-top:1rem !important;}}.zrw-calendar.button-link,.tx-zrwcalendar .item-type-event.view--monthly .detail-link .button-link,.tx-zrwcalendar .item-type-event.view--teaser .detail-link .button-link,.tx-zrwcalendar .item-type-participant.view--teaser .detail-link .button-link,.tx-zrwcalendar .item-list.item-type-event.view--daily .detail-link .button-link{padding:10px 20px;height:20px;font-size:16px;color:#fff;background-color:var(--event-highlight-color);background-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/arrow_link_w.png');background-repeat:no-repeat;background-position:85% center;border:1px solid var(--event-highlight-color);text-decoration:none;transition:var(--button-link-animation);}.tx-zrwcalendar .item-type-event.view--monthly .icon div,.tx-zrwcalendar .item-type-event.view--daily .icon div,.tx-zrwcalendar .item-type-event.view--teaser .icon div,.tx-zrwcalendar .icon.detail div{background-color:var(--event-highlight-color);width:70px;height:70px;}.tx-zrwcalendar .icon div.category1{background-color:var(--event-category-color-1) !important;}.tx-zrwcalendar .icon div.category2{background-color:var(--event-category-color-2) !important;}.tx-zrwcalendar .icon div.category3{background-color:var(--event-category-color-3) !important;}.tx-zrwcalendar .toggle-item .toggle-header::before{display:none !important;}.tx-zrwcalendar .f-field input,.tx-zrwcalendar .f-container select,.tx-zrwcalendar .toggle-item .toggle-header{display:block;height:48px;padding:10px !important;font-size:17px;line-height:1.7;background-image:none !important;background-color:#fff !important;border:none;z-index:1;}.tx-zrwcalendar .f-container select{background:var(--background-color) url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/toggle_select_.png') no-repeat calc(100% - 10px) center !important;}.tx-zrwcalendar .easypicker-input{cursor:pointer;}.tx-zrwcalendar .toggle-item .fieldset-values{display:block;width:90%;max-width:calc(100vw - 150px) !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.tx-zrwcalendar form span#searchinfo_days{letter-spacing:-0.4px;}.tx-zrwcalendar .toggle-item.open,.tx-zrwcalendar .toggle-item.closed{margin-top:8px;margin-bottom:0;padding:0;background-color:transparent;}.tx-zrwcalendar .toggle-item.closed .toggle-content{max-height:0;opacity:0;}.tx-zrwcalendar .toggle-item.open .toggle-content{max-height:inherit;padding:10px 15px;}.tx-zrwcalendar .toggle-item .toggle-content{position:absolute;padding:0 15px;background-color:#fff;overflow:hidden;box-sizing:border-box;z-index:3;}.tx-zrwcalendar form .toggle-content label{display:block;height:30px;padding:0 30px 0 15px;margin-left:21px;line-height:1.7;color:#000;}.tx-zrwcalendar button.toggle-close{margin:0 auto;display:block;width:185px;height:48px;padding:10px 28px;font-size:18px;font-weight:600;color:#fff;background-color:var(--event-highlight-color);cursor:pointer;border:none;}.zrw-calendar.button-link:hover,.tx-zrwcalendar .item-type-event.view--monthly .detail-link .button-link:hover,.tx-zrwcalendar .item-type-event.view--daily .detail-link .button-link:hover,.tx-zrwcalendar .item-type-event.view--teaser .detail-link .button-link:hover,.tx-zrwcalendar button.toggle-close:hover{color:var(--event-highlight-color);background-color:var(--background-color);}.tx-zrwcalendar button.toggle-close:hover{outline:1px solid var(--event-highlight-color);}.tx-zrwcalendar .fieldset-toggle.date .toggle-content,.tx-zrwcalendar .fieldset-toggle.date{width:215px;}.tx-zrwcalendar .tags button.toggle-close{width:250px;}.tx-zrwcalendar .f-field-group.time .toggle-content,.tx-zrwcalendar .f-field-group.time{width:155px;}.tx-zrwcalendar .fieldset-toggle.tags .toggle-content,.tx-zrwcalendar .fieldset-toggle.tags{width:280px;z-index:2;}@media (max-width:1024px){.tx-zrwcalendar > .f-fieldset{padding:38px 20px 47px;gap:1rem 2rem;}}@media (max-width:800px){.tx-zrwcalendar .f-field-group .f-field{min-width:calc(50% - 0.5rem);}.tx-zrwcalendar .f-fieldset > .f-field,.tx-zrwcalendar .f-fieldset > .f-field-group .time{width:100% !important;}.tx-zrwcalendar .fieldset-toggle{float:left;}.tx-zrwcalendar .fieldset-toggle,.tx-zrwcalendar .fieldset-toggle .toggle-item{width:100% !important;}.tx-zrwcalendar .fieldset-toggle .toggle-item.closed .toggle-header{}.tx-zrwcalendar .fieldset-toggle .toggle-item.open .toggle-header{min-height:55px !important;}.tx-zrwcalendar .fieldset-toggle .toggle-item.open .toggle-header::after,.tx-zrwcalendar .fieldset-toggle .toggle-item.closed .toggle-header::after{margin-left:calc(100% - 45px);}.tx-zrwcalendar .fieldset-toggle .toggle-content,.tx-zrwcalendar .fieldset-toggle.tags .toggle-content,.tx-zrwcalendar .fieldset-toggle.tags{width:100% !important;position:relative;}.tx-zrwcalendar .f-fieldset-checkbox{margin-top:1rem;max-width:220px;}.tx-zrwcalendar .f-form--search .f-button-container{width:100% !important;}.tx-zrwcalendar form input[type="submit"]{width:100% !important;}}@media (max-width:450px){.tx-zrwcalendar form .f-field-group--inline,.tx-zrwcalendar form fieldset.f-fieldset{min-width:calc(100% - 30px);}.tx-zrwcalendar .f-field-group .f-field{min-width:100%;}}.tx-zrwcalendar form.f-form--search .fieldset-toggle .toggle-item.open .toggle-header::after,.tx-zrwcalendar form.f-form--search .fieldset-toggle .toggle-item.closed .toggle-header::after{display:block;position:relative;height:8px;width:15px;margin-top:-19px;margin-left:calc(100% - 20px);content:'';background-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/toggle_select.png');background-repeat:no-repeat;background-position:center center;transition:all cubic-bezier(0.4,0,1,1) 0.2s;transform:none;filter:invert(1);}.tx-zrwcalendar form.f-form--search .fieldset-toggle .toggle-item.open .toggle-header::after{transform:rotate(180deg);transform-origin:50% 50%;}.tx-zrwcalendar form .branch .f-container::after,.tx-zrwcalendar form .time .f-container::after{content:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/arrow_link_d.png');position:relative;margin-left:calc(100% - 30px);top:-36px;margin-bottom:17px;pointer-events:none;filter:invert(1);}.tx-zrwcalendar form select#branch,.tx-zrwcalendar form select#timeFrom{outline-color:var(--event-highlight-color);outline-width:0;}.tx-zrwcalendar .view--mini-calendar .navigation{margin-bottom:-59px;}.tx-zrwcalendar .navigation,.tx-zrwcalendar .view--mini-calendar .navigation{display:flex;justify-content:space-between;}.tx-zrwcalendar .navigation .noLink{display:none;}.tx-zrwcalendar .navigation a,.tx-zrwcalendar .view--mini-calendar .navigation a{width:46px;height:46px;color:transparent !important;display:block;box-sizing:border-box;}.tx-zrwcalendar .navigation .next a,.tx-zrwcalendar .view--mini-calendar .navigation  .next a{background-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/arrow_next_.png');background-repeat:no-repeat;background-position:center center;}.tx-zrwcalendar .navigation .next a:hover,.tx-zrwcalendar .view--mini-calendar .navigation  .next a:hover{background-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/arrow_next.png');}.tx-zrwcalendar .navigation .previous a,.tx-zrwcalendar .view--mini-calendar .navigation .previous a{background-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/arrow_back_.png');background-repeat:no-repeat;background-position:center center;}.tx-zrwcalendar .navigation .previous a:hover,.tx-zrwcalendar .view--mini-calendar .navigation .previous a:hover{background-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/arrow_back.png');}.tx-zrwcalendar .view--mini-calendar tr:nth-of-type(1) th{height:59px;padding:10px 0 0;text-align:center;font-weight:normal;border:none;box-sizing:border-box;}.tx-zrwcalendar .view--daily .navigation{display:flex;align-items:center;height:46px;margin-bottom:30px;line-height:0.8;background-color:var(--event-background-color);color:var(--background-color);}.tx-zrwcalendar .view--daily .navigation .week{order:2;}.tx-zrwcalendar .view--daily .navigation .previous{order:1;}.tx-zrwcalendar .view--daily .navigation .current{order:3;}.tx-zrwcalendar .view--daily .navigation .next{order:4;}.tx-zrwcalendar .view--mini-calendar table{min-width:inherit;max-width:inherit;width:100%;border-spacing:0;}.tx-zrwcalendar .view--mini-calendar table td{padding:7px 7px;text-align:center;}.tx-zrwcalendar .view--mini-calendar table td.hasDays{background-color:var(--half-transparent);}.tx-zrwcalendar .view--mini-calendar table td.hasDays a{color:var(--background-color);}.tx-zrwcalendar .view--mini-calendar table td.hasDays b{}.tx-zrwcalendar .view--mini-calendar table td.hasDays a{text-decoration:none;}.tx-zrwcalendar .item-list.item-type-event.view--daily .item-list-inner > div{display:flex;align-items:center;padding:1rem;}.tx-zrwcalendar .item-list.item-type-event.view--daily .item-list-inner .icon{order:1;width:90px;}.tx-zrwcalendar .item-list.item-type-event.view--daily .item-list-inner .icon div{width:74px;height:74px;}.tx-zrwcalendar .item-list.item-type-event.view--daily .item-list-inner .event-info{order:2;width:calc(100% - 210px);}.tx-zrwcalendar .item-list.item-type-event.view--daily .item-list-inner .detail-link{order:4;width:110px;margin:0;}.tx-zrwcalendar .item-list.item-type-event.view--daily .item-list-inner .additional-description{order:3;display:none;}.tx-zrwcalendar .item-list.item-type-event.view--daily h2{margin:1rem 0 0.5rem;font-size:1.5rem;}.tx-zrwcalendar .item-list.item-type-event.view--daily .detail-link{display:flex;margin:10px 0 -10px;}.tx-zrwcalendar .item-list.item-type-event.view--daily .event-meta > div{display:inline-block;}.tx-zrwcalendar .item-list.item-type-event.view--daily .event-name a{display:block;margin:5px 0;font-size:1.5rem;text-decoration:none;}.item-list.item-type-event.view--monthly .navigation{margin-bottom:30px;background-color:var(--event-background-color);color:var(--background-color);}.item-list.item-type-event.view--monthly .navigation .current{padding-top:12px;}.tx-zrwcalendar .icon.detail{margin-left:30px;position:relative;}.tx-zrwcalendar .item-view.item-type-organizer.view--default.category-forum,.tx-zrwcalendar .item-view.item-type-participant.view--default,.tx-zrwcalendar .item-view.item-type-event.view--default{padding:50px 30px 40px 30px;background-color:var(--event-odd-color);}.tx-zrwcalendar .item-view.item-type-event.view--default{margin-top:-40px;}.tx-zrwcalendar .item-view.item-type-organizer.view--default.category-forum,.tx-zrwcalendar .item-view.item-type-participant.view--default{padding-top:25px;}.tx-zrwcalendar  .item-view.item-type-event.view--default .image{position:relative;}.tx-zrwcalendar  .item-view.item-type-event.view--default .image.description{position:relative;display:flex;flex-wrap:wrap;gap:20px;padding:20px;background:#fff;}.tx-zrwcalendar .item-view.item-type-event.view--default .image.description img{display:none;height:110px;width:auto;}.tx-zrwcalendar .item-view.item-type-event.view--default .image img:nth-of-type(1),.tx-zrwcalendar .item-view.item-type-event.view--default .image img:nth-of-type(2),.tx-zrwcalendar .item-view.item-type-event.view--default .image img:nth-of-type(3){display:block;}.tx-zrwcalendar .item-view.item-type-participant.view--default p,.tx-zrwcalendar .item-view.item-type-event.view--default p{}.tx-zrwcalendar .item-view.item-type-organizer.category-forum .col-wrap.two,.tx-zrwcalendar .item-view.item-type-participant .col-wrap.two,.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two{gap:40px;padding-bottom:10px;hyphens:auto;word-break:break-word;}.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two.show{padding:0 !important;}.tx-zrwcalendar .item-view.item-type-organizer.category-forum .col-wrap.two.last,.tx-zrwcolender .item-view.item-type-participant .col-wrap.two.last,.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two.last{border:none;padding-bottom:0;}.tx-zrwcalendar .item-view.item-type-organizer.category-forum .col-wrap.two .col1,.tx-zrwcalendar .item-view.item-type-participant.view--default .col-wrap.two .col1,.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two .col1{width:35%;margin:0;overflow:visible;}.tx-zrwcalendar .item-view.item-type-participant.view--default .col-wrap.two.last .col1:has(.video-embed:empty){display:none;}.tx-zrwcalendar .item-view.item-type-organizer.category-forum .col-wrap.two .col2,.tx-zrwcalendar .item-view.item-type-participant.view--default .col-wrap.two .col2,.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two .col2{width:calc(65% - 40px);margin:0;}@media (max-width:800px){.tx-zrwcalendar .item-view.item-type-participant.view--teaser .col-wrap.two{gap:0;}.tx-zrwcalendar .item-view.item-type-organizer.view--default.category-forum,.tx-zrwcalendar .item-view.item-type-participant.view--default,.tx-zrwcalendar .item-view.item-type-event.view--default{padding:50px 20px 20px 20px;}.tx-zrwcalendar .item-view.item-type-organizer.category-forum .col-wrap.two .col1,.tx-zrwcalendar .item-view.item-type-participant.view--default .col-wrap.two .col1,.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two .col1{width:100%;margin:0;overflow:visible;}.tx-zrwcalendar .item-view.item-type-organizer.category-forum .col-wrap.two .col2,.tx-zrwcalendar .item-view.item-type-participant.view--default .col-wrap.two .col2,.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two .col2{width:100%;margin:0;}}.tx-zrwcalendar .item-type-event.view--default .sub-category,.tx-zrwcalendar .item-type-event.view--default .contributor{font-size:22px;font-weight:600;margin-top:30px;}.tx-zrwcalendar .item-view.item-type-organizer.category-forum .title,.tx-zrwcalendar .item-view.item-type-participant.view--default .title,.tx-zrwcalendar .item-type-event.view--default .title{margin-bottom:30px;}.tx-zrwcalendar .item-type-organizer a,.tx-zrwcalendar .item-type-organizer .title,.tx-zrwcalendar .item-type-event.category-forum a,.tx-zrwcalendar .item-type-event.category-forum .title{color:#D70042;}.tx-zrwcalendar .item-type-event.category-workshop a,.tx-zrwcalendar .item-type-event.category-workshop .title{color:var(--event-highlight-color);}.tx-zrwcalendar .item-type-event.category-concert a,.tx-zrwcalendar .item-type-event.category-concert .title{color:#85AC00;}.tx-zrwcalendar .item-view.item-type-organizer.category-forum .title,.tx-zrwcalendar .item-view.item-type-participant .title,.tx-zrwcalendar .item-type-event.view--default .title{font-size:40px !important;text-transform:uppercase !important;hyphens:auto;}.tx-zrwcalendar .item-view.item-type-participant .title a{color:var(--event-highlight-color);text-decoration:none;}.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two .box{width:calc(100% - 40px);height:inherit;margin:10px 0 22px;padding:20px;transform:matrix(1,-0.03,0.03,1,0,0);}.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two .box > div{line-height:1.3;transform:matrix(1,0.03,-0.03,1,0,0);}.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two .box{background-color:var(--event-highlight-color);}.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two .box.category1{background-color:var(--event-category-color-1) !important;}.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two .box.category2{background-color:var(--event-category-color-2) !important;}.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two .box.category3{background-color:var(--event-category-color-3) !important;}.tx-zrwcalendar .keywords div{display:inline-block;padding-top:3px;}.tx-zrwcalendar .keywords div.pipe:last-of-type{display:none;}.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two .box .start-date,.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two .box .end-date{font-size:27px;color:#fff;font-weight:bold;}.tx-zrwcalendar .category-forum .ticket-head,.tx-zrwcalendar .category-forum .contributor{font-size:27px;color:#D70042;}.tx-zrwcalendar .contributor.partic,.tx-zrwcalendar .category-workshop .ticket-head,.tx-zrwcalendar .category-workshop .contributor{font-size:27px;color:var(--event-highlight-color);}.tx-zrwcalendar .category-concert .ticket-head,.tx-zrwcalendar .category-concert .contributor{font-size:27px;color:#85AC00;}.tx-zrwcalendar .contributor.partic.list{background-color:var(--event-odd-color);padding:0 30px 10px;text-transform:uppercase;}.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two .box .location{font-size:22px;color:#fff;}.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two .description{margin-bottom:30px;}.tx-zrwcalendar .item-view.item-type-organizer.view--default .col-wrap.two .image{height:inherit;margin:10px 0 22px;transform:matrix(1,-0.03,0.03,1,0,0);}.tx-zrwcalendar .item-view.item-type-organizer.view--default .col-wrap.two .image > div{transform:matrix(1,0.03,-0.03,1,0,0);}.tx-zrwcalendar .item-view .ticket-head{font-size:22px;background-color:#f0f0f0;padding:15px 25px;margin-bottom:2px;}.tx-zrwcalendar .item-view .ticket-description{background-color:#f0f0f0;margin-bottom:2rem;padding:15px 25px 30px;}.tx-zrwcalendar .item-view .ticket-description p a::before{background-image:none;content:'❯';font-size:14px;padding:0;margin:0;height:0;width:10px;}.tx-zrwcalendar .item-view.item-type-organizer.view--default.category-forum .stand .button-link,.tx-zrwcalendar .item-type-event.category-concert .button-link.ticket,.tx-zrwcalendar .item-type-event.category-workshop .ticket-description .button-link,.tx-zrwcalendar .item-type-event.category-concert .ticket-description .button-link,.tx-zrwcalendar .item-type-event.category-forum .ticket-description .button-link{padding:14px 15px 16px 60px;font-size:22px;line-height:1;color:#fff;background-color:#85AC00;border:none;background-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Icons/zrw_ticket.png');background-size:32px;background-repeat:no-repeat;background-position:16px center;box-sizing:border-box;}.tx-zrwcalendar .item-view.item-type-organizer.view--default.category-forum .stand .button-link{width:fit-content;background-color:#D70042;background-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Icons/zrw_stand.png');}.tx-zrwcalendar .item-type-event.category-forum .ticket-description .button-link{background-color:var(--event-highlight-color);}.tx-zrwcalendar .item-type-event .button-link.ticket{display:none;}.tx-zrwcalendar .item-type-event.category-concert .button-link.ticket{position:relative;display:block;float:right;background-color:#85AC00;margin-top:-80px;}.tx-zrwcalendar.item-list.item-type-participants.view--teaser{}.tx-zrwcalendar .item-view.item-type-participant.view--teaser{margin-bottom:40px;}.tx-zrwcalendar .item-view.item-type-participant.view--teaser:last-of-type{margin-bottom:0;}.tx-zrwcalendar .item-view.item-type-participant  .col2 .title{font-size:22px !important;text-transform:none !important;margin-bottom:1rem;margin-top:-5px;}.tx-zrwcalendar .item-view.item-type-organizer.category-forum .image img,.tx-zrwcalendar .item-view.item-type-participant .image img{width:100%;height:auto;}.tx-zrwcalendar .item-view.item-type-participant.view--default .col-wrap.two .image{height:inherit;margin:10px 0 22px;}.tx-zrwcalendar .item-view.item-type-participant.view--default .col-wrap.two .image > div{transform:matrix(1,0.03,-0.03,1,0,0);}.tx-zrwcalendar .item-view.item-type-participant .col-wrap.two{}.tx-zrwcalendar .item-view.item-type-participant .col-wrap.two .description-partic{margin-bottom:20px;overflow:hidden;}.tx-zrwcalendar .item-view.item-type-participant .detail-link{margin-top:-5px;}.tx-zrwcalendar .item-view.item-type-participant .detail-link a{font-size:inherit;font-weight:bold;text-decoration:none;}.tx-zrwcalendar .item-view.item-type-participant .detail-link a span{font-weight:normal;padding-right:5px;}.tx-zrwcalendar .files.bolder a{display:block;}.tx-zrwcalendar .col-wrap.two .col2 .link a,.tx-zrwcalendar .col-wrap.two .col2 .files a,.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two .col2 .link a,.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two .col2 .files a{font-size:inherit;line-height:35px;text-decoration:none;}.tx-zrwcalendar .col-wrap.two .col2 .link a::before,.tx-zrwcalendar .col-wrap.two .col2 .files a::before,.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two .col2 .link a::before,.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two .col2 .files a::before{display:inline-block;content:'';height:18px;width:18px;margin:0;margin-bottom:-3px;margin-right:6px;padding:0;mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Icons/zrw_link_extern.svg');background-color:var(--event-highlight-color);}.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two .col2 .link a::before,.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two .col2 .files a::before{filter:invert(40%) sepia(76%) saturate(7474%) hue-rotate(336deg) brightness(76%) contrast(120%);}.tx-zrwcalendar .item-view.item-type-event.view--default.category-concert .col-wrap.two .col2 .link a::before,.tx-zrwcalendar .item-view.item-type-event.view--default.category-concert .col-wrap.two .col2 .files a::before{filter:invert(50%) sepia(82%) saturate(703%) hue-rotate(37deg) brightness(97%) contrast(101%);}.tx-zrwcalendar .item-view.item-type-event.view--default.category-workshop .col-wrap.two .col2 .link a::before,.tx-zrwcalendar .item-view.item-type-event.view--default.category-workshop .col-wrap.two .col2 .files a::before{filter:invert(40%) sepia(99%) saturate(2166%) hue-rotate(163deg) brightness(86%) contrast(101%);}.tx-zrwcalendar .item-view.item-type-organizer.view--default.category-forum .col-wrap.two .col2 .link a::before,.tx-zrwcalendar .item-view.item-type-organizer.view--default.category-forum .col-wrap.two .col2 .files a::before{filter:invert(40%) sepia(76%) saturate(7474%) hue-rotate(336deg) brightness(76%) contrast(120%);}.tx-zrwcalendar .col-wrap.two .col2 .files a::before,.tx-zrwcalendar .item-view.item-type-event.view--default .col-wrap.two .col2 .files a::before{background-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Icons/zrw_file.png');}.tx-zrwcalendar .item-list.item-type-participant.view--teaser{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:30px;}.tx-zrwcalendar .item-list.item-type-participant.view--teaser > div{flex-basis:calc(33% - 17px);background-color:var(--event-odd-color);padding:2rem;box-sizing:border-box;}@media (max-width:600px){.tx-zrwcalendar .item-list.item-type-participant.view--teaser > div{padding:1rem;}}.tx-zrwcalendar .item-list.item-type-participant.view--teaser img{width:100%;height:auto;}.tx-zrwcalendar .item-list.item-type-participant.view--teaser .title{font-size:27px;margin-top:1rem;margin-bottom:1rem;}@media (max-width:1000px){.tx-zrwcalendar .item-list.item-type-participant.view--teaser > div{flex-basis:calc(50% - 15px);}}@media (max-width:800px){.tx-zrwcalendar .item-list.item-type-participant.view--teaser > div{flex-basis:100%;min-width:auto;}}.item-list.item-type-event.view--daily .item-type-event{}.item-list.item-type-event.view--latest .item-type-event .title,.item-list.item-type-event.view--daily .item-type-event .title{font-size:1.6rem;}.item-list.item-type-event.view--latest{display:flex;flex-flow:row wrap;}.item-list.item-type-event.view--latest .item-type-event{display:flex;width:48%;margin-right:4%;margin-bottom:3rem;}.item-list.item-type-event.view--latest .item-type-event:nth-child(2n){margin-right:0%;}.item-list.item-type-event.view--latest .item-type-event .icon{display:flex;width:120px;flex-direction:column;align-items:center;margin-right:20px;}.item-list.item-type-event.view--latest .item-type-event .icon svg{width:180px;filter:drop-shadow(0 1px 4px #00000022);}.item-list.item-type-event.view--latest .item-type-event .icon svg .cls-1{fill:var(--event-highlight-color);}.item-list.item-type-event.view--latest .item-type-event .icon svg .cls-7{fill:transparent;}.item-list.item-type-event.view--latest .item-type-event .icon a{display:block;text-decoration:none;z-index:1;}.item-list.item-type-event.view--latest .item-type-event .month{text-align:center;font-size:25px;color:#fff;text-transform:uppercase;margin-top:-95px;}.item-list.item-type-event.view--latest .item-type-event .day{text-align:center;font-size:50px;color:var(--event-highlight-color);text-transform:uppercase;margin-top:0;line-height:65px;}.item-list.item-type-event.view--latest .item-type-event .infos{}.item-list.item-type-event.view--latest .item-type-event .start-date{color:var(--event-highlight-color);font-size:1.125rem;font-style:italic;padding-bottom:0.5rem;}.item-list.item-type-event.view--latest .item-type-event .title{color:var(--event-highlight-color);font-size:1.8rem;text-transform:uppercase;padding-bottom:0.5rem;line-height:2rem;}.item-list.item-type-event.view--latest .item-type-event .start-time{font-size:1.125rem;padding-bottom:0.5rem;}.item-list.item-type-event.view--latest .item-type-event .description{}.item-list.item-type-event.view--latest .item-type-event .description p{display:none;}.item-list.view--latest .item-type-event .description p:first-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:1.1rem;max-height:3.6em;margin-bottom:0;padding-bottom:0.6rem;overflow:hidden;}@media (max-width:800px){.item-list.item-type-event.view--latest .item-type-event{width:100%;}}@media (max-width:450px){.item-list.item-type-event.view--latest .item-type-event{display:block;position:relative;margin:0;margin-bottom:2rem;}.item-list.item-type-event.view--latest .item-type-event .icon{margin:0 0 20px;width:100%;}.item-list.item-type-event.view--latest .item-type-event .infos{text-align:center;}}.daily-navigation{margin-bottom:2rem;}.view--mini-calendar .day{position:relative;}.view--mini-calendar .tooltip-content{display:none;position:absolute;top:0px;left:0;width:90px;margin-top:-75px;background-color:#fff;}.view--mini-calendar .tooltip:hover ~ .tooltip-content{display:none;left:-60px;font-size:14px;}.view--mini-calendar .tooltip:hover ~ .tooltip-content a{background-color:var(--event-background-color);color:var(--background-color);text-decoration:none;padding:7px;display:block;text-align:center;}.view--mini-calendar .tooltip-content .teaser{display:none;}:root{}.tx-zrw-projects{margin-top:-1rem;}.item.item-type-project.view--default .project-image-dummy{height:750px;background-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/2rw_projekt.jpg');background-size:cover;}.item.item-type-project.view--default #project-image-big{height:750px;position:relative;}.item.item-type-project.view--default #project-image-big:before{position:absolute;display:block;content:'';width:100%;height:750px;background:linear-gradient(0deg,rgba(2,0,36,0) 0%,rgba(0,0,0,0) 15%,rgba(0,0,0,0.4) 50%,rgba(0,0,0,0) 85%,rgba(0,0,0,0) 100%);}.item.item-type-project.view--default #project-image-big img{width:100%;height:750px;object-fit:cover;}@media (max-width:1200px){.item.item-type-project.view--default .project-image-dummy{height:500px;}.item.item-type-project.view--default #project-image-big{height:500px;}.item.item-type-project.view--default #project-image-big:before{height:500px;}.item.item-type-project.view--default #project-image-big img{height:500px;object-fit:cover;}.item-type-project.view--default .title{height:500px !important;margin:-500px auto 0 !important;}}@media (max-width:600px){.item.item-type-project.view--default .project-image-dummy{height:300px;}.item.item-type-project.view--default #project-image-big{height:300px;}.item.item-type-project.view--default #project-image-big:before{height:300px;}.item.item-type-project.view--default #project-image-big img{height:300px;object-fit:cover;}.item-type-project.view--default .title{height:300px !important;margin:-300px auto 0 !important;}}.item-type-project.view--default{}.item-type-project.view--default .colorbox{transform:rotateY(0deg);}.item-type-project.view--default .title{display:flex;align-items:center;flex-direction:column;justify-content:center;height:750px;margin:-750px auto 0;}.item-type-project.view--default .title h1{margin:0;text-align:center;color:var(--background-color);text-shadow:0px 0px 15px #333;z-index:1;}.item-type-project.view--default .title h2{text-align:center;color:var(--background-color);z-index:1;text-shadow:0px 0px 15px #333;}.item.item-type-project.view--default .project-info{background-color:var(--style-color-1);color:var(--background-color);font-size:1.25rem;}.item.item-type-project.view--default .project-info strong{font-size:1.4rem;font-family:var(--bold-font);}.item.item-type-project.view--default .project-info .col{width:25% !important;margin:0 !important;padding:1.25rem 1.5rem 2rem;border-left:1px solid var(--background-color);box-sizing:border-box;}.item.item-type-project.view--default .project-info .col4{text-align:center;background-color:var(--style-color-2);border-right:1px solid var(--background-color);}.item.item-type-project.view--default .colorbox-6 h3{margin:2.25rem auto 1.5rem;}.item.item-type-project.view--default .colorbox-6 ul{margin-bottom:2.25rem;}.item.item-type-project.view--default .colorbox-6 li{padding:0;font-size:1.25rem;background-image:none;}.item.item-type-project.view--default .colorbox-6 li{padding:0;font-size:1.25rem;font-family:var(--light-font);background-image:none;}.item.item-type-project.view--default .colorbox-6 li a{font-family:var(--light-font);}.item.item-type-project.view--default .project-info a{color:var(--background-color);}.item-type-project.view--default .images{}.item-type-project.view--default .images .image-small{display:none;}.item-type-project.view--default .description{padding:2rem 0;}.item-type-project.view--default .project-browser{display:flex;justify-content:space-evenly;gap:0.5rem;font-weight:var(--bold-font);}.item-type-project.view--default .project-browser .next a{display:block;width:22px;height:40px;text-indent:-9999px;overflow:hidden;background-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/arrow_slideright_.svg') !important;background-repeat:no-repeat;background-position:center center;background-size:22px 40px;float:right;}.item-type-project.view--default .project-browser .previous a{display:block;width:22px;height:40px;text-indent:-9999px;overflow:hidden;background-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/arrow_slideleft_.svg') !important;background-repeat:no-repeat;background-position:center center;background-size:22px 40px;float:left;}.item-type-project.view--default.category-type-1 h3.screen{display:none;}.item-type-project.view--default.category-type-2 h3.print{display:none;}.item.item-type-project.view--default .tns-ovh{width:100%;}.colorbox .tns-outer{max-width:1900px;margin:0 auto;}.item.item-type-project.view--default .tns-item{text-align:center;}.item.item-type-project.view--default .tns-ovh img{box-shadow:0px -4px 10px 0px #00000022;max-width:100%;height:auto;max-height:600px;width:auto;}.item.item-type-project.view--default .tns-controls[aria-label="Carousel Navigation"]{margin:2rem 0 1rem;justify-content:center;gap:0 4rem;}.item.item-type-project.view--default .tns-ovh .image-title{font-family:var(--bold-font);margin-top:1rem;}@media (max-width:900px){.item.item-type-project.view--default .tns-controls[aria-label="Carousel Navigation"] button{background-size:50%;}.item.item-type-project.view--default .project-info .main-column{width:100%;}.item.item-type-project.view--default .project-info .col{width:100% !important;border-left:none !important;border-right:none !important;border-bottom:1px solid var(--background-color);}.item.item-type-project.view--default .project-info .col4{border-bottom:none;}.item.item-type-project.view--default .project-browser{justify-content:space-around;}}.tx-zrw-projects .item-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;margin:0 auto;}.item-list .item-type-project{display:block;margin:0 auto;width:calc(100% / 2);background-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/2rw_projekt.jpg');background-size:cover;aspect-ratio:16/10;overflow:hidden;}.item-list .item-type-project .link{display:none;}.item-list .item-type-project .title{position:absolute;display:flex;justify-content:center;text-align:center;align-items:center;width:calc(100% / 2);aspect-ratio:16/10;padding:0 2rem;box-sizing:border-box;background:linear-gradient(0deg,rgba(2,0,36,0) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0.6) 45%,rgba(0,0,0,0) 95%,rgba(0,0,0,0) 100%);font-family:var(--bold-font);}.item-list .item-type-project .title a .project-title{font-size:0.8rem;font-weight:normal;}@media (max-width:450px){.item-list .item-type-project .title a .project-title{display:none;}}.item-list .item-type-project .title a{margin:0;padding:0 1rem;background-color:transparent;color:var(--background-color);font-size:1.25rem;text-transform:uppercase;text-decoration:none;}.item-list .item-type-project .title a::before{display:block;content:'';width:66px;height:66px;margin:0 auto;padding-bottom:1rem;background-color:var(--style-color-1);mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/link_detail.svg');mask-repeat:no-repeat;mask-size:100%;transition:var(--button-link-animation);}.item-list .item-type-project .title a:hover{text-decoration:underline;}.item-list .item-type-project .image{margin:0;border:none;}.item-list .item-type-project .image a{height:0;display:block;}.item-list .item-type-project .image img{width:200%;height:auto;object-fit:cover;margin-left:-50%;filter:none;}@media (min-width:1400px){.item-list .item-type-project .image img{}}@media (max-width:800px){.item-list .item-type-project,.item-list .item-type-project .title{width:100%;}.item-list .item-type-project .title{padding:0 1rem;}.item-list .item-type-project .title a{font-size:1.15rem;}}#job-form.colorbox,.colorbox-joblist,.colorbox-jobdetail,.colorbox-jobfacts,.colorbox-jobtestimonial{transform:skewY(0) !important;}.colorbox-joblist{padding-top:50px !important;}.f-form--search-jobs{text-align:center;}#job-form p{font-size:1.3rem;}.f-form--search-jobs input[type="text"]{display:inline-block;width:850px;height:4rem;max-width:100%;margin-bottom:6px;padding-right:70px;font-size:24px;text-align:center;}.f-form--search-jobs input[type="submit"],.f-form--search-jobs button[type="submit"]{position:absolute;height:60px;width:60px;margin-left:-60px;margin-top:10px;mask-image:url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/magnifier.svg');mask-repeat:no-repeat;mask-position:center;mask-size:60%;border:none;cursor:pointer;}.f-form--search-jobs input[type="submit"]:hover,.f-form--search-jobs button[type="submit"]:hover{background-color:var(--button-background-color) !important;opacity:0.7;}.f-form--search-jobs p.results{font-size:2.5rem;font-weight:normal;color:#3c3c3b;margin-bottom:19px;margin-top:2rem;margin-bottom:2rem;}.f-form--search-jobs p.filter{font-size:1.5rem;margin-bottom:1rem;}.f-form--search-jobs .f-field-group--inline{display:flex;flex-wrap:wrap;justify-content:center;width:850px;max-width:90%;margin:10px auto 50px;}.f-form--search-jobs .f-field-group--inline .f-type-select{margin:10px 10px;}#zrw-career select,.f-form--search-jobs .f-field-group--inline select{font-size:1rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;padding:10px 40px 10px 20px;background:var(--background-color) url('../../../_assets/37aeb56711307d6540aee865c92088ea/Images/toggle_select_.png') no-repeat calc(100% - 10px) center !important;appearance:none;-webkit-appearance:none;}.item-list.item-type-job.view--teaser{text-align:center;}.item.item-type-job:after{max-width:350px;content:"";border-top:1px solid #3c3c3b;display:block;margin:40px auto 35px;width:95%;}.item.item-type-job .category{font-size:1.2rem;line-height:1.2;font-weight:bold;}.item.item-type-job .category span.pipe:last-of-type{display:none;}.item.item-type-job .title{margin:10px auto;font-size:2rem;line-height:1.3;}.item.item-type-job .title a{text-decoration:none;}.item.item-type-job .title a:hover{text-decoration:underline;}.item.item-type-job .info{font-size:1rem;line-height:1.3;}.item-type-job.view--default h1,.item-type-job.view--default p{text-align:center;}.item-type-job.view--default .description p{text-align:left;margin:3rem auto 2rem;}.item-type-job.view--default .colorbox-jobfacts,.item-type-job.view--default .colorbox-jobdetail{padding:3rem !important;margin-bottom:3rem;}.item-type-job.view--default .colorbox-jobdetail h3{text-align:center;}.item-type-job.view--default hr,.item-type-job.view--default .ce-div{border:none;border-top:1px solid var(--colorbox-font-color-2);width:70%;margin:2rem auto;}.item-type-job.view--default .facts{display:flex;}.item-type-job.view--default .jobfacts{width:calc(100% - 280px);padding-right:30px;text-align:left;}.item-type-job.view--default .contact{width:280px;padding-left:50px;border-left:1px solid #fff;text-align:right;overflow:hidden;}.item-type-job.view--default .contact img{width:250px;height:auto;}.item-type-job.view--default .contact .name{margin:0.5rem 0 0;font-size:1.5rem;font-weight:bold;}.item-type-job.view--default .contact .position{font-size:1.2rem;}.item-type-job.view--default .jobfacts div{font-size:1.2rem;line-height:2;}.item-type-job.view--default .jobfacts div span{font-weight:bold;padding-right:0.5rem;}.item-type-job.view--default .jobfacts p{text-align:left;margin-top:2rem;}.item-type-job.view--default .colorbox-jobtestimonial .testimonial{display:inline-block;}.item-type-job.view--default .colorbox-jobtestimonial h3{text-align:center;}.item-type-job.view--default .colorbox-jobtestimonial .name-position{display:block;text-align:center;}.item-type-job.view--default .colorbox-jobtestimonial .position,.item-type-job.view--default .colorbox-jobtestimonial .name{font-size:1.5rem;text-align:center;}.item-type-job.view--default .colorbox-jobtestimonial .image{float:left;margin:1rem auto;width:170px;}.item-type-job.view--default .colorbox-jobtestimonial img{width:150px;height:auto;}.item-type-job.view--default .colorbox-jobtestimonial .description{float:right;margin:1rem auto;width:calc(100% - 170px);}.item-type-job.view--default .colorbox-jobtestimonial .description p{margin:0 auto 1rem;}.item-type-job.view--default .colorbox-jobtestimonial .description p:last-of-type{margin-bottom:0;}@media (max-width:800px){.item-type-job.view--default .facts{flex-wrap:wrap;flex-direction:row;}.item-type-job.view--default .jobfacts{width:100%;padding:inherit;text-align:center;}.item-type-job.view--default .contact{width:100%;padding:inherit;text-align:center;border-left:none;}.item-type-job.view--default .jobfacts p{text-align:center;margin:1rem 0 3rem;}}@media (max-width:500px){.item-type-job.view--default .colorbox-jobtestimonial .image{float:none;width:100%;}.item-type-job.view--default .colorbox-jobtestimonial .image img{display:block;margin:0 auto;}.item-type-job.view--default .colorbox-jobtestimonial .description{float:none;width:100%;}}#zrw-career .error{position:absolute;margin-left:0;margin-top:-30px;background-color:lightcoral;color:#fff;padding:5px;font-size:14px;border-radius:3px;}#zrw-career .formsec-info,#zrw-career .fieldset-section label{width:250px;float:left;margin-right:50px;}#zrw-career .formsec-info{line-height:1.3;clear:both;}#zrw-career .fieldset-section{clear:both;}#zrw-career .fieldset-section label,#zrw-career .formsec-info label{font-size:1.1rem;font-weight:bold;}#zrw-career .formsec-info p{font-size:1rem;}#zrw-career .upload-section,#zrw-career .fieldset-section{margin:20px 0;clear:both;}#zrw-career .f-type-checkbox label{display:flex;align-items:center;}#zrw-career .submit-section .f-type-checkbox label{align-items:flex-start;}#zrw-career [type="checkbox"]{margin:0 8px 0 0;transform:scale(1);min-width:20px;width:20px;height:20px;}#zrw-career .checkbox-section .f-type-checkbox{margin-bottom:10px;}#zrw-career select,#zrw-career input{margin:5px 0;}#zrw-career .f-container,#zrw-career .formsec-text,#zrw-career input[type="text"],#zrw-career input[type="email"],#zrw-career input[type="tel"],#zrw-career input[type="date"],#zrw-career textarea,#zrw-career .select,#zrw-career .checkbox-section{display:inline-block;width:calc(100% - 300px);}#zrw-career .f-type-file,#zrw-career .f-type-text,#zrw-career .f-type-select{display:flex;align-items:center;}#zrw-career .f-button-group button,#zrw-career .f-button-group input{margin-left:300px;margin-top:40px;}@media (max-width:800px){#zrw-career fieldset.f-fieldset > div{width:calc(100vw - 55px) !important;}#zrw-career .f-type-file,#zrw-career .f-type-text,#zrw-career .f-type-select{flex-direction:column;}#zrw-career .f-container,#zrw-career .formsec-text,#zrw-career input[type="text"],#zrw-career input[type="email"],#zrw-career input[type="tel"],#zrw-career input[type="date"],#zrw-career textarea,#zrw-career .select,#zrw-career .checkbox-section,#zrw-career .formsec-info,#zrw-career .fieldset-section label,#zrw-career .submit-section .f-type-checkbox label{width:100%;margin:0 0 10px;}#zrw-career .f-button-group,#zrw-career .f-button-group button,#zrw-career .f-button-group input{width:100%;max-width:230px;margin:20px auto 0;}}.media-toolbar{align-items:center;cursor:default;direction:ltr;display:flex;flex-wrap:wrap}:-webkit-full-screen .media-toolbar{background-color:rgba(0,0,0,.75);color:#fff;bottom:0;left:0;right:0;opacity:.8;position:absolute}:-moz-full-screen .media-toolbar{background-color:rgba(0,0,0,.75);color:#fff;bottom:0;left:0;right:0;opacity:.8;position:absolute}:-ms-fullscreen .media-toolbar{background-color:rgba(0,0,0,.75);color:#fff;bottom:0;left:0;right:0;opacity:.8;position:absolute}:fullscreen .media-toolbar{background-color:rgba(0,0,0,.75);color:#fff;bottom:0;left:0;right:0;opacity:.8;position:absolute}.media-hidden{display:none}.media-media{display:block;margin-left:auto;margin-right:auto;max-height:100vh;max-width:100%;position:relative}.media-control,.media-slider{background-color:transparent;border-style:none;color:inherit;font:inherit;margin:0;overflow:visible;padding:0;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}.media-slider{height:2.5em;padding:.625em .5em}.media-slider:focus{background-color:rgba(153,153,255,.25)}.media-time{flex-grow:1;flex-shrink:1}.media-volume{flex-basis:5em}.media-range{background-color:#ccc;display:block;font-size:75%;height:1em;width:100%}.media-meter{background-color:#08d;display:block;height:100%;overflow:hidden;width:100%}.media-text{font-size:75%;padding-left:.5em;padding-right:.5em;}.media-control{font-size:75%;line-height:1;padding:1.16667em;text-decoration:none}.media-control:focus,.media-control:hover{background-color:rgba(153,153,255,.25)}.media-symbol{display:block;fill:currentColor;height:1em;width:1em}.media-symbol[aria-hidden=true]{display:none}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}.news-img-wrap .mediaelement-image{position:relative;}.ce-gallery figure{position:relative;}span.copyright-icon{position:absolute;top:0px;right:0px;background-color:var(--background-color);color:var(--default-font-color);padding:0.3rem;padding-bottom:0.3rem;padding-left:0.3rem;padding-right:0.3rem;font-size:1rem;line-height:1.1;z-index:1;display:none;}span.copyright-icon ~ span.copyright{position:absolute;top:0px;right:0px;background-color:#000;background-color:rgba(0,0,0,0.7);color:#fff;padding:0.3rem;padding-right:0.5rem;padding-left:0.5rem;font-size:0.7rem;font-style:italic;line-height:1.1;text-align:right;hyphens:auto;z-index:5;}span.copyright-icon{display:none;}@font-face{font-display:swap;font-family:'Montserrat Light';font-style:normal;font-weight:300;src:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Fonts/montserrat-v25-latin-300.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:400;src:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Fonts/montserrat-v25-latin-regular.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Montserrat Medium';font-style:normal;font-weight:500;src:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Fonts/montserrat-v25-latin-500.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Montserrat Bold';font-style:normal;font-weight:700;src:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Fonts/montserrat-v25-latin-700.woff2') format('woff2');}.style-color-1{color:var(--style-color-1);}.style-color-2{color:var(--style-color-2);}.frame-icon-highlight-color img{filter:var(--filter-white-to-icon-color);}hr,.ce-div{border-width:0px;border-top:1px solid var(--default-font-color);margin-bottom:20px;}.colorbox.colorbox-1 hr,.colorbox.colorbox-1 .ce-div{border-width:0px;border-top:1px solid var(--highlight-counter-color);margin-bottom:20px;}.colorbox.colorbox-1 a,.colorbox.colorbox-1 h1,.colorbox.colorbox-1 h2,.colorbox.colorbox-1 h3,.colorbox.colorbox-1 h4,.colorbox.colorbox-1 h5{color:var(--background-color);text-decoration:none;}h1,h2,h3,h4,h5,h6{font-size:1rem;padding-bottom:1rem;font-family:var(--main-font);font-weight:normal;color:var(--headline-color);padding:0;}h1,.header-style-1{font-size:3rem;line-height:1.33;font-family:var(--bold-font);text-transform:uppercase;margin-bottom:3rem;}h2,.header-style-2{font-size:2.625rem;line-height:1.33;font-family:var(--bold-font);text-transform:uppercase;margin-bottom:3rem;}h3,.header-style-3{font-size:2.125rem;line-height:1.33;font-family:var(--light-font);text-transform:uppercase;margin-bottom:1.7rem;}h4,.header-style-4{font-size:1.75rem;line-height:1.33;font-family:var(--light-font);margin-bottom:1.5rem;color:inherit;}h5,.header-style-5{font-size:1.375rem;line-height:1.33;font-family:var(--medium-font);margin-bottom:1rem;color:inherit;}.ce-bodytext{font-size:1.125rem;}main p{font-size:1.125rem;line-height:1.33;margin-bottom:1.5rem;}main li,footer li{font-size:1.125rem;line-height:1.33;}main p:last-child{margin-bottom:0;}main strong,main b{font-family:var(--bold-font);}.style-font-med{font-size:1.4rem;line-height:1.33;}.style-font-big{font-size:1.7rem;line-height:1.33;}.special-font{font-family:var(--special-font);font-size:1.7rem;color:var(--headline-color)}main ul,main ol{margin-left:20px;margin-bottom:1rem;}main ol li::marker{color:var(--highlight-color);}main ul li{list-style:none;}main ul li::before{content:"\2022";color:var(--highlight-color);font-family:var(--bold-font);display:inline-block;width:1em;margin-left:-1em;}header input.button,button,a.button,main input.button,main .news-backlink-wrap a.back-button,form input[type="file"]::file-selector-button{font-size:1.125rem;}footer .ce-bodytext{line-height:1.3;}footer h1,footer h2,footer h3,footer h4,footer h5{color:var(--background-color);}footer .ce-bodytext{font-size:1.125rem;}footer .ce-bodytext p a:not(.button){display:block;padding-bottom:10px;color:var(--menu-font-color);text-decoration:none;}footer .ce-bodytext p{padding-bottom:1rem;}footer .ce-bodytext p:last-of-type{padding-bottom:0;}footer ul{list-style:none;}footer li a{color:var(--footer-link-color);text-decoration:none;}footer li a:hover{color:var(--background-color) !important;}footer .ce-bodytext a.button{border:1px solid var(--background-color);background-color:transparent;}footer .ce-bodytext a.button:hover{background-color:var(--background-color);}#social-footer{background-color:var(--alternative-background-color);}#social-footer .main-column{margin-bottom:-1rem;}#social-footer .ce-textpic{display:flex;align-items:center;justify-content:flex-start;flex-direction:row-reverse;padding:1rem 0;}#social-footer .ce-gallery{margin:0;}#social-footer .ce-inner{display:flex;justify-content:flex-end;align-items:center;width:100%;}#social-footer .ce-row{margin:0  0 0 1rem;padding:0;}#social-footer img{height:2rem;width:auto;}@media (max-width:800px){#social-footer .ce-textpic{flex-direction:column-reverse;}#social-footer .ce-row{margin-left:1rem;}#social-footer .ce-bodytext,#social-footer .ce-gallery{padding-bottom:0.5rem;}#social-footer img{height:2rem;}}form .form-check{padding-bottom:15px !important;}form label.form-check-label span{position:absolute;display:inline-block;margin-left:15px;left:initial;bottom:initial;}form .input.checkbox{margin-left:1px;}.ce-above .ce-gallery{margin-bottom:0;}.ce-gallery .ce-column{display:inline-block;vertical-align:middle;float:none;}.ce-intext.ce-right .ce-gallery{margin-left:30px;}.ce-intext.ce-left .ce-gallery{margin-right:30px;}p.news-img-caption,.ce-gallery .image-caption{margin:8px 0;font-size:0.9rem;line-height:1rem;font-style:italic;}main a img{filter:brightness(100%);transition:all 0.5s ease;}main a img:hover{filter:brightness(92%);}@media (max-width:1024px){.col-wrap .ce-intext .ce-gallery figcaption,.col-wrap .ce-intext .ce-gallery figure{display:block;}.col-wrap .ce-intext .ce-gallery img,.col-wrap .ce-intext .ce-gallery{width:100%;}}@media (max-width:520px){.ce-intext .ce-gallery figure,.ce-intext .ce-gallery figcaption{display:block;}.ce-intext .ce-gallery .ce-column{width:100%;}.ce-intext .ce-gallery img,.ce-intext .ce-gallery{width:100%;height:auto;}}.frame-type-textmedia.frame-text-on-image{background-color:var(--highlight-color);}.frame-type-textmedia.frame-text-on-image header{display:block;width:100%;}.frame-type-textmedia.frame-text-on-image header h2{margin:0;}.frame-type-textmedia.frame-text-on-image header h2::before{position:absolute;display:block;content:'';width:12%;height:4px;top:calc(50% - 2px);background-color:var(--highlight-color);z-index:2;}.frame-type-textmedia.frame-text-on-image header h2::after{display:block;position:absolute;content:'';width:12%;height:4px;top:calc(50% - 2px);right:0;background-color:var(--highlight-color);z-index:2;}.frame-type-textmedia.frame-text-on-image header a{position:absolute;top:50%;width:72%;padding:10px 14%;margin:0;text-align:center;font-family:var(--light-font);font-size:34px;color:var(--button-font-color);line-height:1.3;text-decoration:none;text-transform:uppercase;background-color:var(--half-transparent);transform:translate(0,-50%);hyphens:auto;z-index:1;}.frame-text-on-image:hover :is(a) img{opacity:.5;}@media (min-width:801px){.frame-type-5Columns .frame-text-on-image h2 a{font-size:1.2vw;}.frame-type-4Columns .frame-text-on-image h2 a{font-size:1.6vw;}.frame-type-3Columns .frame-text-on-image h2 a{font-size:2.3vw;}.frame-type-2Columns .frame-text-on-image h2 a{font-size:3vw;}}main .tns-nav{position:absolute;right:50%;transform:translate(50%,-50%);}main .tns-nav button[type="button"]{background-color:transparent;border-color:var(--background-color);padding:0;width:20px;height:20px;margin:0 5px;border-radius:50%;}main .tns-nav button[type="button"]{border-color:var(--highlight-color);}main .tns-nav button[type="button"].tns-nav-active{background-color:var(--highlight-color);}main .tns-nav button[type="button"]:hover{background-color:var(--style-color-2);border-color:var(--style-color-2);}main .tns-controls button[data-controls="prev"]:not(.news button){margin-right:10px !important;padding:5px;width:22px !important;height:44px;background:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/arrow.svg') no-repeat center left;background-size:22px !important;background-clip:border-box;border:none;color:transparent !important;transform:rotate(180deg);transition:none;filter:var(--filter-black-to-highlight-color);}main .tns-controls button[data-controls="next"]:not(.news button){margin-left:10px !important;padding:5px;width:22px !important;height:44px;background:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/arrow.svg') no-repeat center left;background-size:22px !important;background-clip:border-box;border:none;color:transparent !important;transition:none;filter:var(--filter-black-to-highlight-color) !important;}main .tns-controls button[data-controls="prev"]:hover,main .tns-controls button[data-controls="next"]:hover{background-position:center right;filter:var(--filter-black-to-highlight-hover-color) !important;}main .tns-nav ~ .tns-controls{margin-top:20px;}main .news-single-layout-1 .tns-controls{display:none !important;}main .toggle-item.closed{margin-bottom:1rem;}main .toggle-item.open{margin-bottom:0;}main .toggle-content p:last-child{margin-bottom:1rem;}main .slide-out-box .button-read-more::before,main .toggle-item.closed .toggle-header::before{margin-top:4px;}main .slide-out-box .button-read-less::before,main .toggle-item.open .toggle-header::before{margin-top:4px;}.breadcrumb li:after{content:'';height:25px;width:9px;margin-left:10px;margin-top:-2px;padding:0;background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/arrow_breadcrump_right.svg');background-size:9px;filter:var(--filter-black-to-breadcrumb-color);}@media (max-width:500px){.breadcrumb ul,.breadcrumb li,.breadcrumb a{line-height:1.5;}.breadcrumb li:after{height:19px;width:7px;margin-left:7px;margin-top:1px;background-size:7px;}}main span.counter{font-size:5rem;}span.tooltip{font-weight:bold;color:var(--background-color);background-color:var(--style-color-1);width:18px;height:17px;display:inline-block;text-align:center;border-radius:3px;font-size:14px;position:absolute;margin:-5px 0 0 3px;font-family:auto;padding-top:1px;cursor:pointer;}#gdpr-cookie-message button{background-color:var(--highlight-color);color:var(--background-color);}#gdpr-cookie-message button:hover{background-color:var(--background-color);color:var(--highlight-color);}#gdpr-cookie-message li{width:47%;display:inline-grid;margin-bottom:5px;padding-right:10px;line-height:1.33;}.toggle-item .toggle-header{background-image:none !important;}.toggle-item.closed .toggle-header::before,.toggle-item.open .toggle-header::before{display:none !important;}.toggle-item.closed .toggle-header::after,.toggle-item.open .toggle-header::after{content:'';position:absolute;height:24px;width:14px;right:64px;margin-top:-24px;background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/arrow.svg');background-size:14px;background-repeat:no-repeat;transform:rotate(90deg);filter:var(--filter-black-to-white-color);transition:var(--button-link-animation);}.toggle-item.open .toggle-header::after{margin-top:-26px;transform:rotate(270deg);}.toggle-item.closed .toggle-header,.toggle-item.open .toggle-header{min-height:60px;padding:15px 65px 15px 22px;font-family:var(--medium-font);background-color:var(--accordeon-header);border-radius:5px;}.toggle-item.open .toggle-header{background-color:var(--style-color-1);}.toggle-item .toggle-header *{color:var(--background-color);font-size:1.25rem !important;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.toggle-item.open,.toggle-item.closed{margin-bottom:5px;}.toggle-item.open .toggle-content{padding:20px 22px !important;}.toggle-item.closed .toggle-content{padding:0 22px 0 !important;}@media (max-width:600px){.toggle-item .toggle-header *{text-overflow:initial;overflow:initial;white-space:initial;hyphens:auto;}}.tab-header.open,.tab-header.closed{margin-top:1rem;margin-right:3rem;padding:0 0 1rem;background-color:inherit;color:var(--default-font-color);font-family:var(--bold-font);font-size:1.5rem;}.tab-header.open{background-color:inherit;color:var(--style-color-1);border-bottom:4px solid var(--style-color-1);}.tab-header.closed{padding-bottom:20px;}.tab-items .tab-content{padding:1rem 0;background-color:transparent;color:var(--default-font-color);}.tab-items .tab-content p,.tab-items .tab-content li{font-size:1.125rem !important;}form .f-field--nano{}form .f-type-select{}form [type="checkbox"]{margin:0 10px 0 0;}form input[type="date"]{cursor:pointer;}form label.form-check-label span{position:relative;display:inline-block;margin-left:15px;left:initial;bottom:1px;font-size:1.2rem;}select{appearance:none;-webkit-appearance:none;padding-left:1rem;}form:not(.f-form--search,.f-form--advanced-search,.func-refresh-basket) div:not(.f-type-select) select{background:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/safari_select_.png') no-repeat 99%;}form .form-group{margin:0 0 2rem;}form .clearfix{margin:-2.5rem 0 2rem;}::-webkit-calendar-picker-indicator{filter:invert(1);}_::-webkit-full-page-media,_:future,:root .f-field.f-type-select::after{}@media (max-width:550px){form .f-field--nano,form .f-type-select{width:100%;}}main form label{font-size:0.938rem;font-style:normal;}main select,main textarea,main [type="color"],main [type="date"],main [type="datetime"],main [type="datetime-local"],main [type="email"],main [type="number"],main [type="password"],main [type="phone"],main [type="range"],main [type="search"],main [type="tel"],main [type="text"],main [type="time"],main [type="url"]{height:60px !important;border-radius:5px;background-color:var(--background-color) !important;font-size:1.125rem;}form [type="file"]{height:60px;font-size:1.125rem;}.tx-fe-change-pwd input[type="submit"]{display:inline-block;padding:0.7rem 1.4rem;font-size:1rem;text-decoration:none;border:1px solid var(--button-border-color);background-color:var(--button-background-color);color:var(--button-font-color) !important;cursor:pointer;transition:var(--button-link-animation);margin-top:1rem;font-size:1.25rem;padding:17px 25px;font-family:var(--light-font);border-radius:5px;}.tx-fe-change-pwd input[type="submit"]:hover,.tx-fe-change-pwd input[type="submit"]:focus{background:var(--button-hover-background-color);color:var(--button-hover-font-color) !important;border:1px solid var(--button-hover-border-color);}.news-list-view .page-navigation li.next a:after,.news-list-view .page-navigation li.last a:after,.news-list-view .page-navigation li.previous a:after,.news-list-view .page-navigation li.first a:after{background-color:#fff;}.news-list-items h3{font-size:1.43rem;}header .tns-inner .ce-bodytext a:not(.button){color:#fff;}.hidden{display:none;}.pagebrowse-more{display:none;}@media (prefers-contrast:more){*{background-image:none;}}html.high-contrast *{background-image:none;background-color:transparent !important;color:#fff !important;}html.high-contrast{background-color:#000;}html.fontsize-big{font-size:150%;}#cart,#function-navigation{display:none;}#meta-navigation h4{display:none;}.shop-main-navigation .image{display:none !important;}aside{padding-bottom:20px;}aside > .main-column{margin-top:4rem;display:flex;justify-content:space-around;align-content:flex-start;column-gap:20px;}aside > .main-column > .frame-default{flex:1 1 0;}#social-footer .ce-textpic{display:block;}#social-footer .ce-inner{display:block;}#social-footer .ce-row{margin:0;}#header{margin-top:0;}#logo{max-width:170px;margin:0;}#logo img{width:100%;padding:0;}#header-content:empty{height:4vw;background-color:var(--background-color);}#header-content .frame-text-on-image .ce-bodytext{display:flex;padding:0;}#header-content .frame-text-on-image .ce-bodytext p{margin-bottom:3rem;padding:0;font-size:3rem;line-height:1.1;font-family:var(--bold-font);background-color:transparent;text-transform:uppercase;}#header-content .frame-text-on-image .ce-bodytext p{position:absolute;z-index:1;transform:translate(0%,45%);width:100vw;height:100%;color:var(--background-color);font-family:var(--main-font);font-weight:bold;letter-spacing:0.3rem;text-shadow:0 0 15px #000000a0;}@media (max-width:650px){#header-content .frame-text-on-image .ce-bodytext p{font-size:7.5vw;}}nav#breadcrumb{display:none;}#meta-navigation{right:152px;}#notepad-teaser{top:-4px;}.sticky-design{}.main-navigation,.mobile-search-button,.mobile-menu-button{transition:top cubic-bezier(0.4,0,1,1) 0.2s;}#header .sticky-design.shrink{margin-top:-195px;}#header .sticky-design.shrink::after{top:150px;}.sticky-design.shrink #notepad-teaser{top:36px;}.sticky-design.shrink .meta-navigation{top:37px;}.sticky-design.shrink .main-navigation{top:15px;}.sticky-design.shrink #logo{max-width:130px;margin:20px 0 0;}.shrink #main-navigation ul li:hover div.level-2{padding:0;}@media (max-width:1180px){.sticky-design #logo{margin:0 !important;}.sticky-design.shrink #logo{margin:30px 0 0 !important;}#header .sticky-design.shrink{margin-top:-135px;}#header .sticky-design::after{top:105px !important;}.shrink .mobile-search-button,.shrink .mobile-menu-button{top:25px !important;}}#shopmsg-bg,#shopmsg{display:none;}#shopmsg-bg.show{display:block;opacity:0.7;height:100%;}#shopmsg.show{display:block;}#shopmsg-bg{position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:1000;background-color:#000;}#shopmsg{position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:1001;}#shopmsg-content{position:fixed;width:50vw;padding:20px 40px;top:10%;left:calc(50% - 25vw);background-color:var(--background-color);text-align:center;}#shopmsg-content .f-headline{font-family:var(--bold-font);margin:30px auto 20px;}#shopmsg-content .f-button-container{margin-bottom:40px;}#shopmsg-content .f-button-container{display:flex;justify-content:space-evenly;}#shopmsg-content .f-button-container .button{display:inline-flex;padding:15px 40px;line-height:1.2;box-sizing:border-box;}@media (min-width:1960px){#shopmsg-content{width:960px;left:calc(50% - 480px);}}@media (max-width:1200px){#shopmsg-content .f-button-container{flex-direction:column;align-items:center;}#shopmsg-content .f-button-container .button{display:block;max-width:260px;min-width:260px;}#shopmsg-content .f-button-container button{margin-bottom:20px;}}.hidden{display:none !important;visibility:hidden;}.f-fieldset{position:relative;}.f-field-group{position:relative;display:flex;align-items:flex-start;}.f-field-group--inline{position:relative;display:flex;flex-flow:nowrap row;align-items:flex-start;}.f-field-group.f-field-group--align-center,.f-field-group--inline.f-field-group--align-center{align-items:center;}.f-field-group.f-field-group--align-bottom,.f-field-group--inline.f-field-group--align-bottom{align-items:flex-end;}.f-button-container{clear:both;display:flex;align-content:center;}.f-button-navigation{flex-flow:nowrap row;justify-content:space-between;flex-direction:row-reverse;}.f-button-backward,.f-button-forward{display:flex;column-gap:5px;align-content:center;}.f-field{clear:both;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:1.5rem;}.f-field-group--no-label input,.f-field-group--no-label select{margin-top:0rem;}.f-fieldset .f-field,.f-field-group .f-field{clear:none;}.f-field-group--inline .f-field{flex:1 1 auto;}.f-field-group--inline .f-field-inline,.f-field-group .f-field-inline,.f-field-group--inline .f-field,.f-field-group .f-field{padding-right:2rem;}.f-field-group--inline .f-field-inline:last-child,.f-field-group .f-field-inline:last-child,.f-field-group--inline .f-field:last-child,.f-field-group .f-field:last-child,.f-field-group--inline .f-field--nopadding,.f-field-group .f-field--nopadding{padding-right:0rem;}.f-field-inline select:focus,.f-field-inline input:focus,.f-field select:focus,.f-field input:focus{outline:2px solid var(--highlight-color);outline:2px solid var(--highlight-color);outline-offset:-2px;}.f-field button{white-space:nowrap;}.f-field--inline{display:inline-block;}.f-field--nano{width:15%;}.f-field-group--inline .f-field--nano{flex-basis:15%;}.f-field--tiny{width:25%;}.f-field-group--inline .f-field--tiny{flex-basis:25%;}.f-field--small{width:33.333%;}.f-field-group--inline .f-field--small{flex-basis:33.333%;}.f-field--medium{width:50%;}.f-field-group--inline .f-field--medium{flex-basis:50%;}.f-field--large{width:66.667%;}.f-field-group--inline .f-field--large{flex-basis:66.667%;}.f-field--huge{width:75%;}.f-field-group--inline .f-field--huge{flex-basis:75%;}.f-type-checkbox input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;cursor:pointer;}.f-type-checkbox label{position:relative;display:inline-block;padding-left:30px;position:relative;cursor:pointer;line-height:1.5rem;padding-top:1px;}.f-type-checkbox label::before{background-color:var(--form-background-color);border:thin solid var(--highlight-color);bottom:0;content:'';display:block;height:20px;margin:2px 0;left:0;position:absolute;top:0;width:20px;}.f-type-checkbox label::after{background:var(--highlight-color);bottom:0;content:'';display:block;height:14px;margin:5px 0;left:4px;opacity:0;position:absolute;top:1px;-webkit-transition:opacity 0.1s 0s ease-in;transition:opacity 0.1s 0s ease-in;width:14px;}.f-type-checkbox input:checked + label::after{opacity:1;}.f-type-checkbox input:disabled + label{color:var(--form-disabled-color);}.f-type-checkbox input:disabled + label::before{border-color:var(--form-disabled-color);}.f-type-checkbox input:disabled + label::after{background:var(--form-disabled-color);}.f-type-radio input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.f-type-radio fieldset label{margin-bottom:0.8rem;}.f-type-radio label{cursor:pointer;}.f-type-radio label{display:inline-block;position:relative;padding-left:30px;position:relative;}.f-type-radio label::before{background-color:var(--form-background-color);border:thin solid var(--highlight-color);border-radius:50%;bottom:0;content:'';display:block;height:20px;left:0;margin:auto 0;position:absolute;top:0;width:20px;}.f-type-radio label::after{background:var(--highlight-color);border-radius:50%;bottom:0;content:'';display:block;height:14px;left:4px;margin:auto 0;opacity:0;position:absolute;top:0px;-webkit-transition:opacity 0.1s 0s ease-in;transition:opacity 0.1s 0s ease-in;width:14px;}.f-type-radio input:checked + label::after{opacity:1;}.f-type-radio input:disabled + label{color:var(--form-disabled-color);}.f-type-radio input:disabled + label::before{border-color:var(--form-disabled-color);}.f-type-radio input:disabled + label::after{background:var(--form-disabled-color);}.f-type-radio label:first-of-type{margin-top:0.8rem;}.f-field--inline{display:flex;align-items:center;}.f-field--inline label{display:inline;position:relative;top:5px;order:2;left:35px;}.f-container{position:relative;}.f-field:not(.f-type-checkbox) .f-error{color:var(--error-font-color);margin-bottom:0;font-size:0.8rem;margin:auto;margin-top:-10px;top:17px;text-align:center;position:relative;display:inline-block;background:linear-gradient(to top,var(--form-background-color),var(--form-background-color) 10px,transparent 11px);}.f-field.f-type-checkbox .f-error{color:var(--error-font-color);padding-bottom:0.5rem;font-size:0.9rem;}.f-field.f-type-checkbox .f-error ~ label::before{border-color:var(--error-font-color);}.f-field .f-error + input,.f-field .f-error + select,.f-field .f-error + textarea{border-color:var(--error-font-color);}.f-field .f-error + .f-container input,.f-field .f-error + .f-container select,.f-field .f-error + .f-container textarea{border-color:var(--error-font-color);}.f-field--required label::after{content:'*';margin-left:2px;}.f-field--captcha img{border:1px solid var(--form-border-color);margin-bottom:0.5rem;}.f-field--captcha span{display:block;font-size:0.9rem;}.f-form-error-list{width:100%;margin-left:20px;color:var(--error-font-color);margin-bottom:1rem;}@media (max-width:700px){.f-field-group,.f-field-group--inline{display:block;}.f-fieldset .f-field,.f-field-group .f-field{clear:both;}.f-field--nano{width:100%;}.f-field-group--inline .f-field--nano{flex-basis:100%;}.f-field--tiny{width:100%;}.f-field-group--inline .f-field--tiny{flex-basis:100%;}.f-field--small{width:100%;}.f-field-group--inline .f-field--small{flex-basis:100%;}.f-field--medium{width:100%;}.f-field-group--inline .f-field--medium{flex-basis:100%;}.f-field--large{width:100%;}.f-field-group--inline .f-field--large{flex-basis:100%;}.f-field--huge{width:100%;}.f-field-group--inline .f-field--huge{flex-basis:100%;}}.advanced-search{display:none;}.item-view.item-type-category.view--header{position:relative;margin-bottom:3rem;}.item-view.item-type-category.view--header .title{position:absolute;left:1rem;top:1rem;background:#ffffff;padding:0.5rem;font-size:1.5rem;color:var(--header-slider-font-color);}.item-view.item-type-category.view--header.no-image{margin-bottom:0;}.item-view.item-type-category.view--header.no-image .title{padding:0;}.item-view.item-type-category.view--header .image img{width:100%;height:auto;}.item-view.item-type-category.view--header .description{position:absolute;left:1rem;bottom:1rem;background:#ffffff;padding:1rem;font-size:1rem;color:var(--header-slider-font-color);background-color:var(--half-transparent) !important;}.item-view.item-type-category.view--header.no-image .title,.item-view.item-type-category.view--header.no-image .description{position:static;left:auto;top:auto;background:none;}.item-list{margin-bottom:3rem;}.item-list.item-type-product.view--most-selled .listing{margin-bottom:0.5rem;}.item-list.loading{opacity:0.6;}.item-list.item-type-product .listing{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:60px 40px;margin-bottom:3rem;}@media (max-width:1100px){.item-list.item-type-product .listing{grid-template-columns:repeat(3,1fr);}}@media (max-width:700px){.item-list.item-type-product .listing{grid-template-columns:repeat(2,1fr);}}@media (max-width:500px){.item-list.item-type-product .listing{grid-template-columns:repeat(1,1fr);}}.item-list.item-type-product .item{}.item-list.item-type-product .listing.slider-container{display:flex;}.item-list.item-type-product .item form{height:100%;}.item-list.item-type-product .item h2{min-height:60px;font-size:1rem;}.item-list.item-type-product .item .image{aspect-ratio:1/1;overflow:hidden;width:100%;background-color:#ececec;}.item-list.item-type-product .item .image a{display:block;width:100%;height:100%;display:flex;}.item-list.item-type-product .item .image img{width:100%;height:auto;justify-self:center;align-self:center;}.item-list.item-type-product .item form > div:not(.title,.image,.article-number,.price,.control,.soldout,.taxrate){display:none;}.item-list.item-type-product .title{font-size:1.1rem;min-height:4.5rem;}.item-list.item-type-product .title a{text-decoration:none;}.item-list.item-type-product .article-number,.item-list.item-type-product .price-label--label{display:none;}.item-list.item-type-product .price{margin-top:0.5rem;margin-bottom:0.5rem;min-height:3rem;display:flex;justify-content:flex-end;}.item-list.item-type-product .price--single{display:block;font-size:1.8rem;}.item-list.item-type-product .price--unit{font-size:1.2rem;}.item-list.item-type-product .price--strikethrough{color:#F00;text-decoration:line-through;}.item-list.item-type-product .price{display:flex;flex-direction:column;}.item-list.item-type-product th.price,.item-list.item-type-product td.price{display:table-cell;}.item-list.item-type-product .price .price--upgrade{order:+1;text-align:right;font-size:0.8rem;}.item-list.item-type-product .price--strikethrough ~ .price--single{font-size:1.5rem;}.item-list.item-type-product .price--upgrade ~ .price--single{font-size:1.7rem;}.item-list.item-type-product .taxrate{font-size:0.8rem;margin-bottom:1rem;}.item-list.item-type-product .f-button-container{margin-bottom:0;margin-top:1rem;}.item-list.item-type-product .control .button--cart{width:100%;}.control .f-field-group--inline .f-field--count{padding-right:0.5rem;}.control{position:relative;}.control .notepad{display:none;}.item-list.item-type-product .item.item-product-type-50 .links{display:block;padding-top:1rem;}.item-list.item-type-product  .links a{width:100%;box-sizing:border-box;text-align:center;}@media screen and (min-width:0\0) and (min-resolution:+72dpi){.item-list.item-type-product .listing{display:flex;flex-flow:row wrap;justify-content:space-between;column-gap:1%;row-gap:20px;}.item-list.item-type-product .item{width:32%;background-color:#eee;}}.item-list .functions{display:flex;justify-content:space-between;width:100%;}.item-list .functions .items-per-page{order:1;width:25%;}.item-list .functions .pagebrowse{order:2;width:50%;}.item-list .functions .sortation{order:3;width:25%;}.item-list .functions .sortation .f-fieldset .f-field{float:right;}.items-per-page .f-field--item-per-page{padding-right:0.5rem;}.f-field--count select{font-size:0.9rem;}.f-field--variant select{font-size:0.8rem;}.tx-pagebrowse{display:flex;justify-content:space-around;margin-bottom:40px;}.pagebrowse ul,.pagebrowse ol{margin:0px !important;}.pagebrowse li{list-style:none;}.tx-pagebrowse-first,.tx-pagebrowse-prev,.tx-pagebrowse-next,.tx-pagebrowse-last{display:none !important;}.tx-pagebrowse-pages li{background:rgba(0,0,0,0) linear-gradient(to bottom,#545454 0%,#363636 100%) repeat scroll 0 0;color:#fff;display:inline-block !important;font-size:1rem;margin-right:7px !important;padding:0 !important;text-align:center;}.tx-pagebrowse-pages li a{color:#fff;display:block;padding-bottom:8px !important;padding-top:8px !important;text-decoration:none;width:35px;}.tx-pagebrowse-pages li.tx-pagebrowse-current{background:none;background-color:var(--highlight-color);padding-bottom:8px !important;padding-top:8px !important;text-align:center;width:35px;}.tx-pagebrowse-pages li.tx-pagebrowse-spacer{background:none;color:var(--default-font-color);}.item-list.item-type-product.view--most-selled .listing{display:block;}.item-list.item-type-product.view--most-selled,.item-list.item-type-product.view--commendation{background-color:var(--style-color-3);padding:2rem;}.item-list.item-type-product.view--commendation .listing{display:block;}.item-list.item-type-product.view--commendation .item.item-type-product,.item-list.item-type-product.view--most-selled .item.item-type-product{background-color:var(--background-color-2);padding:15px 25px;padding-bottom:0px;max-width:100%;}.item-list.item-type-product.view--commendation .item.item-type-product .image,.item-list.item-type-product.view--most-selled .item.item-type-product .image{max-width:100%;margin:0 auto;margin-bottom:0.5rem;}.item-list.item-type-product.view--commendation .item.item-type-product .title,.item-list.item-type-product.view--most-selled .item.item-type-product .title{font-size:1.2rem;font-weight:bold;margin-bottom:1rem;max-height:3.6em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;padding:5px 0;}.item-list.item-type-product.view--commendation .item.item-type-product .title a,.item-list.item-type-product.view--most-selled .item.item-type-product .title a{font-size:1.2rem;text-transform:uppercase;text-decoration:none;color:var(--highlight-color);max-height:3.6rem;overflow:hidden;line-height:1.3;}.item-list.item-type-product.view--commendation .item.item-type-product .price,.item-list.item-type-product.view--most-selled .item.item-type-product .price{display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-top:0;min-height:inherit;}.item-list.item-type-product.view--commendation .item.item-type-product span.price--strikethrough,.item-list.item-type-product.view--most-selled .item.item-type-product span.price--strikethrough{padding-left:5px;}.item-list.item-type-product.view--commendation .item.item-type-product .price span,.item-list.item-type-product.view--most-selled .item.item-type-product .price span{font-size:1.5rem;}.item-list.item-type-product.view--commendation .item.item-type-product .price .price--strikethrough,.item-list.item-type-product.view--most-selled .item.item-type-product .price .price--strikethrough{font-size:12px;}.item-list .functions{margin-bottom:2rem;}.item-list .functions .sortation label{display:none;}.item-list .functions .sortation select{margin-top:0;}.item-view.item-type-product .item header{grid-area:headline;}.item-view.item-type-product .item .images{grid-area:images;}.item-view.item-type-product .item .price{grid-area:price;}.item-view.item-type-product .item .control{grid-area:control;}.item-view.item-type-product .item .additional-information{grid-area:additional;}.item-view.item-type-product .item .f-button-container{grid-area:buttons;}.item-view.item-type-product .item .item-list.item-type-rating{grid-area:rating;}.item-view.item-type-product .item .dates{grid-area:dates;}.item-type-product.highlight-style-1 .highlight-text{position:absolute;padding:10px;z-index:1;}.item-type-product.highlight-style-1 .text-small.highlight-text{font-size:0.7rem;padding:10px 20px;}.item-type-product.highlight-style-1 .text-medium.highlight-text{font-size:0.9rem;padding:9px 20px;}.item-type-product.highlight-style-1 .text-big.highlight-text{font-size:1.3rem;padding:8px 20px;}.highlight-style-1.highlight-position-top-left .image a,.highlight-style-1.highlight-position-top-left .images a{display:flex;align-items:flex-start;justify-content:flex-start;}.highlight-style-1.highlight-position-top-right .image a,.highlight-style-1.highlight-position-top-right .images a{display:flex;align-items:flex-start;justify-content:flex-end;}.highlight-style-1.highlight-position-top-center .image a,.highlight-style-1.highlight-position-top-center .images a{display:flex;align-items:flex-start;justify-content:center;}.highlight-style-1.highlight-position-center-left .image a,.highlight-style-1.highlight-position-center-left .images a{display:flex;align-items:center;justify-content:flex-start;}.highlight-style-1.highlight-position-center-right .image a,.highlight-style-1.highlight-position-center-right .images a{display:flex;align-items:center;justify-content:flex-end;}.highlight-style-1.highlight-position-center-center .image a,.highlight-style-1.highlight-position-center-center .images a{display:flex;align-items:center;justify-content:center;}.highlight-style-1.highlight-position-bottom-left .image a,.highlight-style-1.highlight-position-bottom-left .images a{display:flex;align-items:flex-end;justify-content:flex-start;}.highlight-style-1.highlight-position-bottom-right .image a,.highlight-style-1.highlight-position-bottom-right .images a{display:flex;align-items:flex-end;justify-content:flex-end;}.highlight-style-1.highlight-position-bottom-center .image a,.highlight-style-1.highlight-position-bottom-center .images a{display:flex;align-items:flex-end;justify-content:center;}.checkout-progress{display:flex;margin-bottom:1rem;gap:20px;font-size:1.4rem;align-items:center;justify-content:center;text-transform:uppercase;}@media (max-width:700px){.checkout-progress{display:none;}}.checkout-progress .active{font-weight:bold;}.checkout .f-headline{font-size:1.4rem;margin-bottom:1rem;}.checkout table{min-width:inherit;}.checkout table tbody tr:last-child td,.checkout table tfoot td{border-bottom:none;}.checkout table .image{padding-left:0.5rem;padding-right:0.5rem}@media (max-width:1100px){.checkout table .image{display:none;}}.checkout table .delete{padding-left:0.5rem;padding-right:0.5rem}.checkout table .quantity,.checkout table .value{padding-left:0.5rem;padding-right:0.5rem;}.checkout table .price{text-align:right;width:170px;padding-left:0.5rem;font-weight:bold;}.checkout table tfoot .price{font-size:1.5rem;}.table-cart .f-field-group--inline .f-field--count{padding-right:0.5rem;}.table-cart .title{font-size:1.2rem;padding-bottom:5px;}.table-cart .article-number{font-size:0.8rem;}.table-cart .stock{display:none;}@media (max-width:700px){.table-cart .icon svg{height:25px;}.table-cart th,.table-cart td{font-size:0.8rem;}.table-cart .article{padding-left:0.5rem;padding-right:0.5rem;}.table-cart .title{font-size:0.9rem;}.table-cart .article-number{font-size:0.7rem;}.checkout table .image{display:none;}.checkout table .delete{padding:0;}.checkout table .price{width:100px;}.checkout table tfoot .price{font-size:1.1rem;}.table-summary th,.table-summary td,.table-options th,.table-options td{font-size:0.8rem;}.table-options label{font-size:0.8rem;}}.cart .table-summary table tr:nth-child(1) td,.cart .table-options table tr:nth-child(4) td,.cart .table-options table tr:nth-child(5) td{padding-top:1rem;padding-bottom:1rem;}.cart .table-summary table tr:nth-child(2) td{font-size:0.8rem;}.payment-indent{padding-left:30px;}.delivery-information{background-color:#FFC;padding:1rem;margin-bottom:1rem;}.cashpoint > form,.confirmation > form{display:flex;flex-flow:row wrap;gap:2%;row-gap:20px;justify-content:flex-start;}.cashpoint > form > h2,.confirmation > form > h2{width:100%;}.cashpoint > form > div,.confirmation > form > div{width:100%;}.cashpoint .f-group,.confirmation .f-group{width:100%;background-color:var(--form-group-background-color);padding:2%;box-sizing:border-box;}.f-required-hint{font-size:0.8rem;display:block;text-align:right;}.f-delivery-hint{font-size:1rem;}.f-payment-hint{padding-top:1rem;font-size:1rem;}.cashpoint .f-group--address,.cashpoint .f-group--payment{width:49%;}.cashpoint .f-group--delivery,.cashpoint .f-group--additional{width:49%;}.confirmation .f-group--address,.confirmation .f-group--payment{width:49%;}.confirmation .f-group--delivery,.confirmation .f-group--additional{width:49%;}.confirmation .table-cart{width:59%}.confirmation .table-summary{width:39%;}.confirmation .i-pay,.confirmation .payment-types{display:inline-block;}.cashpoint .f-group--confirm .f-type-checkbox:last-child,.confirmation .f-group--confirm .f-type-checkbox:last-child{margin-bottom:0;}.f-group--payment .f-error{color:var(--error-font-color);padding-bottom:1rem;}.cashpoint .f-button-container,.confirmation .f-button-container{width:100%;}.confirmation .f-field{display:flex;flex-flow:row wrap;justify-content:flex-start;margin-bottom:1rem;clear:both;}.confirmation .f-field .f-label{flex-grow:0;flex-shrink:0;flex-basis:200px;font-weight:normal;}.confirmation .f-field .f-value{flex-grow:0;flex-shrink:1;flex-basis:auto;}.confirmation .f-field.f-type-checkbox{display:block;}.confirmation .f-field.f-type-checkbox .f-label{padding-left:30px;padding-top:1px;}.confirmation .f-field.f-type-checkbox .f-value{position:absolute;}.confirmation div.checkbox{display:inline-block;height:18px;width:18px;background-color:var(--form-background-color);border:thin solid var(--highlight-color);}.confirmation div.checkbox.checked{height:18px;width:18px;background-color:var(--highlight-color);outline:3px solid var(--form-background-color);outline-offset:-4px;}.confirmation table td,.history table td{padding-top:0.7rem;padding-bottom:0.7rem;}.history table{margin-bottom:2rem;}@media only screen and (max-width:800px){.voucher{padding-bottom:1rem;}.f-group--voucher .f-field{padding-right:0;}.checkout .f-button-container,.checkout input.button,.checkout a.button{display:block;width:100%;text-align:center;padding-left:0;padding-right:0;margin-bottom:5px;}.checkout .f-button-container .f-button-forward{width:100%;display:grid;margin-bottom:20px;}.checkout .f-button-backward,.checkout .f-button-forward{display:block;}.checkout .f-button-container span.refresh-basket{width:100%;display:block;}}@media only screen and (max-width:900px){.cashpoint .f-group--address,.cashpoint .f-group--payment,.cashpoint .f-group--delivery,.cashpoint .f-group--additional{width:100%;}.confirmation .f-group--address,.confirmation .f-group--payment,.confirmation .f-group--delivery,.confirmation .f-group--additional{width:100%;}.confirmation .table-cart,.confirmation .table-summary{width:100%;}}.frame-type-felogin_login,.registration.view--default{margin-top:40px;}.login.view--default h3{font-size:24px;padding-bottom:29px;text-transform:uppercase;}.f-group--login .f-button-container,.f-group--password-revovery .f-button-container,.registration.view--default .f-button-container{text-align:center;}.login.view--default a,.registration.view--default a{text-align:center;margin:20px auto;display:block;}.f-group--registration .f-field--captcha{padding-bottom:0;margin-bottom:-20px;text-align:center;}.registration .f-group,.change-password .f-group{background-color:var(--form-group-background-color);padding:20px;box-sizing:border-box;margin-bottom:2rem;}.login .f-button-container{margin-bottom:1rem;}.password-recovery-link{margin-bottom:1rem;}.autoComplete_wrapper{display:inline-block;position:relative;}.autoComplete_wrapper > ul{position:absolute;max-height:226px;max-width:500px;overflow-y:scroll;box-sizing:border-box;left:0;right:-200px;margin:-1px 0 0 0;padding:0;z-index:5;list-style:none;background-color:#fff;border:1px solid rgba(33,33,33,0.07);box-shadow:0 3px 6px rgba(149,157,165,0.15);outline:none;transition:opacity 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out;-webkit-transition:opacity 0.15s ease-in-out;}.autoComplete_wrapper > ul[hidden],.autoComplete_wrapper > ul:empty{display:block;opacity:0;transform:scale(0);}.autoComplete_wrapper > ul > li{margin:0.3rem;padding:0.3rem 0.5rem;text-align:left;font-size:1rem;color:#212121;background-color:rgba(255,255,255,1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all 0.2s ease;display:flex;justify-content:space-between;}.autoComplete_wrapper > ul > li mark{background-color:transparent;color:rgba(255,122,122,1);font-weight:bold;}.autoComplete_wrapper > ul > li:hover{cursor:pointer;background-color:rgba(255,122,122,0.15);}.autoComplete_wrapper > ul > li[aria-selected="true"]{background-color:rgba(255,122,122,0.15);}.autoComplete_wrapper > ul > li .title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.autoComplete_wrapper > ul > li .artnr{display:flex;align-items:center;font-size:13px;font-weight:100;text-transform:uppercase;color:rgba(0,0,0,.2);}@media only screen and (max-width:600px){.autoComplete_wrapper > ul{right:0px;}}#gmap{height:530px !important;max-width:800px !important;}#page > #gmap-full.consent-hide,#page ~ #gmap-full.consent-hide,main > #gmap-full.consent-hide{display:none;}#gmap-full.fslightboxs{width:80vw !important;max-width:800px;height:80vw !important;max-height:530px;margin:0 auto;}#gmap button{color:#ff0f7e !important;}#gmap-full .gmap-title-category{background-color:var(--style-color-1);color:var(--background-color);height:60px;width:100%;}#gmap-full .gmap-title-category > div{width:50%;float:left;display:inline-flex;align-content:center;height:inherit;flex-wrap:wrap;padding:0 20px;}#gmap-full .gmap-title-category > div:last-of-type{justify-content:flex-end;}#gmap-full .gmap-title-category span{padding-left:5px;}.gmap-marker{display:none;}.easepick-wrapper{--color-fg-primary:#ef2379;}input[type=date]::-webkit-calendar-picker-indicator{visibility:hidden;}@-moz-document url-prefix(){input[type='date'].easypicker-input{clip-path:inset(0 2em 0 0);}}.page-offer header .tns-controls button{display:block;}.page-offer #search{display:none;}.item-list.item-type-product .title{font-size:0.95rem;}main ul.tx-pagebrowse li::before{content:inherit;}.checkout table{border-spacing:0px;}.checkout table th{padding:1rem;text-align:left;}.checkout table td{padding:1rem;padding-top:3px;padding-bottom:3px;}.checkout table tfoot td{padding:1rem;background-color:var(--highlight-color);border-top:1px solid #fff;color:#fff;}main .tns-nav{display:flex !important;position:initial;right:initial;transform:initial;}main .tns-nav[aria-label="Carousel Pagination"]{margin:0 auto;}main .tns-nav button[type="button"]{display:inline-block;margin:10px 4px !important;}main .tns-controls{display:flex !important;position:absolute;right:50%;margin-top:1.5rem;transform:translate(50%,-50%);}main .tns-controls button[data-controls="prev"],main .tns-controls button[data-controls="next"]{mask:none;margin:0;}main .tns-controls button[data-controls="prev"]{margin-right:2rem;}main .tns-controls button[data-controls="next"]{margin-left:2rem;}@media (max-width:600px){main .tns-nav[aria-label="Carousel Pagination"]{display:none !important;}}header .tns-slider{max-height:650px;}header img,header .tns-slider img{width:100vw !important;max-height:650px;object-fit:cover;}header .tns-inner .ce-bodytext{overflow:initial;}#page.page-offer header .tns-controls{position:absolute;width:100%;min-height:100%;margin-top:calc(-50% - 80px);}#page.page-offer header .tns-controls button:first-child{background:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/slider_arrow_left.png') no-repeat center center;background-size:100%;filter:none;left:40px;bottom:-70px;transform:translateY(-28vw);}#page.page-offer header .tns-controls button:last-child{background:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/slider_arrow_right.png') no-repeat center center;background-size:100%;filter:none;right:40px;bottom:-70px;transform:translateY(-28vw);}@media (min-width:1920px){header .tns-inner .ce-bodytext{padding-left:60px;}}@media (max-width:1400px){header .tns-nav{left:35px;transform:none;}}@media (max-width:1180px){header .tns-nav{top:80%;}}@media (min-width:1180px){#page.page-offer header .tns-controls{margin-top:-650px;}#page.page-offer header .tns-controls button:first-child,#page.page-offer header .tns-controls button:last-child{bottom:-20px;transform:translateY(-325px);left:60px;right:60px;}}@media (max-width:800px){#page.page-offer header .tns-controls button:first-child,#page.page-offer header .tns-controls button:last-child{bottom:-80px;left:20px;right:20px;}}@media (max-width:650px){header .tns-nav{left:25px;}}@media (max-width:1024px){main .item-list.item-type-product .listing.tns-slider{grid-gap:0;}}#header-content-iw::after{display:block !important;}.page-layout-4 .main-column-search,.page-layout-5 .main-column-search{display:none;}.page-layout-4 #header-content-iw::after{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/torn_edge_above.svg');filter:var(--filter-black-to-white-color);bottom:-1px;}.page-layout-4 main{margin-top:3rem !important;}.page-layout-5 nav nav{display:none;}.page-layout-5 #header-content{background-color:var(--style-color-1);}.page-layout-5 main#content{margin:1rem auto 5vw;}.main-column-search{background-color:var(--style-color-1);}.main-column-search .main-column{width:100%;max-width:100%;}.main-column-search .main-column .search{background-color:var(--alternative-background-color);}.main-column-search .tab-navigation{width:calc(100% - 80px);max-width:1800px;margin:0 auto;color:var(--background-color);}.main-column-search .tab-navigation::after{display:block;position:absolute;left:0;width:100%;margin-top:-7px;content:'';box-shadow:0 2px 4px -2px #00000044;border-top:8px solid var(--alternative-background-color);}.main-column-search .tab-navigation .tab-header{display:inline-block;margin-right:6%;padding:1rem 0;font-family:var(--bold-font);text-transform:uppercase;font-size:1.5rem;background-color:var(--alternative-background-color);color:var(--background-color);}.main-column-search .tab-navigation .tab-header.open{color:var(--tab-open-font-color);background-color:var(--alternative-background-color);border-bottom:4px solid var(--background-color);margin-bottom:-14px;}.main-column-search .tab-items{background-color:var(--style-color-1);}.main-column-search .tab-items .tab-content{padding:0;}.main-column-search .f-error{background-color:var(--background-color);display:block;width:max-content;max-width:80%;margin:1rem auto;padding:0.5rem 1rem;color:var(--style-color-1);border-radius:5px;}.main-column-search form{width:calc(100% - 80px);max-width:1800px;margin:0 auto;padding:2rem 0;}.main-column-search form .f-field-group{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem;max-width:1800px;margin:auto;}.main-column-search form .f-field--nano{width:initial;}.main-column-search form .f-button-container{padding-top:24px;align-items:flex-end;}.main-column-search label{color:var(--background-color);font-style:normal !important;}.main-column-search select,.main-column-search input{}.main-column-search input{}.main-column-search select:focus,.main-column-search input:focus{outline-color:var(--background-color);border-radius:1px;outline-offset:2px;outline-width:thin;}.f-form--children-0 .f-field--children-1,.f-form--children-0 .f-field--children-2,.f-form--children-0 .f-field--children-3,.f-form--children-0 .f-field--children-4,.f-form--children-0 .f-field--children-5{display:none;}.f-form--children-1 .f-field--children-2,.f-form--children-1 .f-field--children-3,.f-form--children-1 .f-field--children-4,.f-form--children-1 .f-field--children-5{display:none;}.f-form--children-2 .f-field--children-3,.f-form--children-2 .f-field--children-4,.f-form--children-2 .f-field--children-5{display:none;}.f-form--children-3 .f-field--children-4,.f-form--children-3 .f-field--children-5{display:none;}.f-form--children-4 .f-field--children-5{display:none;}.f-form--one-way .hide-one-way{display:none;}.f-form:not(.f-form--one-way) .show-one-way{display:none;}.autoComplete_wrapper > ul{border-radius:0 0 5px 5px;overflow:auto;width:100%;z-index:15;}.autoComplete_wrapper > ul,.autoComplete_wrapper > ul > li{background-color:var(--alternative-background-color);white-space:initial;overflow:initial;text-overflow:initial;}.autoComplete_wrapper > ul > li mark{color:var(--background-color) !important;font-weight:normal;}@media (min-width:1920px){.main-column-search .tab-navigation .tab-header{margin-right:70px;}}@media (max-width:900px){.main-column-search form .f-field-group--align-bottom > div{width:100%;}}@media (max-width:650px){.main-column-search .tab-navigation,.main-column-search form{width:calc(100% - 30px);}.main-column-search .tab-navigation{display:flex;flex-direction:column;justify-content:flex-end;}.main-column-search .tab-navigation .tab-header{display:inline-block;margin-right:0;margin-bottom:0;padding:1rem 0;}.main-column-search .tab-navigation .tab-header.closed{opacity:.6;}.main-column-search .tab-navigation .tab-header.open{margin-bottom:-4px;}.main-column-search input[type="submit"]{margin:0.5rem auto 1rem;}}@media (max-width:520px){}.item-list.item-type-product.view--commendation .listing{display:flex;}.item-list.item-type-product.view--most-selled,.item-list.item-type-product.view--commendation{background-color:transparent;padding:0;}.frame-type-Slider,.item-list.item-type-product.view--most-selled,.item-list.item-type-product.view--commendation{margin-top:0;margin-bottom:6rem;}.item-list.item-type-product.view--commendation .listing.cat-overview{margin-bottom:-2rem;}.item-list.item-type-product.view--commendation .item.item-type-product,.item-list.item-type-product.view--most-selled .item.item-type-product{background-color:transparent;padding:0 10px;}.item-list.item-type-product.view--commendation .item-type-product .item-inner,.item-list.item-type-product.view--commendation .item-type-product form{display:flex;flex-direction:column;height:auto;background-color:var(--style-color-1);overflow:hidden;}.item-list.item-type-product.view--commendation .item-type-product .category{order:1;display:inline-flex;width:75%;min-height:24px;margin:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-text-fill-color:#fff;}.item-list.item-type-product.view--commendation .item-type-product .image{max-width:610px !important;max-height:316px !important;margin:0 0 5px !important;order:3;}.item-list.item-type-product.view--commendation .slider-container .item-type-product .image{max-width:420px !important;max-height:220px !important;margin:0 0 5px !important;order:3;}@media (max-width:1919px){.item-list.item-type-product.view--commendation .slider-container .item-type-product .image{max-width:560px !important;max-height:16vw !important;}}@media (max-width:1499px){.item-list.item-type-product.view--commendation .slider-container .item-type-product .image{max-width:660px !important;max-height:25vw !important;}}@media (max-width:999px){.item-list.item-type-product.view--commendation .slider-container .item-type-product .image{max-width:100% !important;max-height:inherit !important}}@media (max-width:600px){.item-list.item-type-product.view--commendation .item-type-product .category{min-height:initial;height:30px;margin:0.6rem 0.7rem 0.4rem;}.item-list.item-type-product.view--commendation .item .image img{aspect-ratio:1/0.5;}.item-list.item-type-product.view--commendation .notepad a{width:26px !important;height:23px !important;background-size:26px !important;margin-top:10px;}.item-list.item-type-product.view--commendation .slider-container .item-type-product .image{}.page-offer .item-list.item-type-product.view--commendation .notepad a{margin-top:5px;}.page-offer .item-list.item-type-product.view--commendation .slider-container .item-type-product .image{}.page-offer .item-list.item-type-product.view--commendation .item-type-product .category{height:30px;padding-bottom:5px;}.page-offer .item-list.item-type-product.view--commendation .item-type-product .category span{height:25px;margin:5px 0 0;}}@media (max-width:550px){.item-list.item-type-product.view--commendation .item .image img{width:100%;aspect-ratio:1/0.45;}}@media (max-width:450px){.item-list.item-type-product.view--commendation .notepad a{margin-top:10px;}.item-list.item-type-product.view--commendation .slider-container .item-type-product .image{}.item-list.item-type-product.view--commendation .item-type-product .title{padding:8px 10px 10px !important;}.item-list.item-type-product.view--commendation .item.item-type-product .price,.item-list.item-type-product.view--most-selled .item.item-type-product .price{padding:0 0.7rem 0!important;margin-top:-18px!important;margin-bottom:8px!important;}.page-offer .item-list.item-type-product.view--commendation .item-type-product .category,.page-offer .item-list.item-type-product.view--commendation .item-type-product .category span{height:15px;padding-bottom:0px !important;margin-bottom:15px;}.page-offer .item-list.item-type-product.view--commendation .notepad a{margin-top:12px !important;}}.item-list.item-type-product.view--commendation .item-type-product .image::after{display:block;position:relative;content:'';height:124px;background:linear-gradient(180deg,rgba(1,1,1,.0) 0%,rgba(1,1,1,.4) 30%,rgba(1,1,1,.7) 100%);margin-top:-124px;pointer-events:none;}.item-list.item-type-product.view--commendation .item .image img{width:100%;aspect-ratio:2/1.2;object-fit:cover;}.item-list.item-type-product.view--commendation .title{display:block;order:4;width:60%;height:40px;max-width:initial !important;min-height:initial !important;margin-top:-110px;margin-bottom:0px;padding:8px 20px 10px !important;text-overflow:initial !important;overflow:initial !important;white-space:initial !important;line-height:1;z-index:2;text-shadow:1px 1px #000;}.item-list.item-type-product.view--commendation .title a{font-size:1.5rem !important;text-transform:none !important;color:var(--background-color) !important;}.item-list.item-type-product.view--commendation .item-type-product .category span{color:var(--background-color);font-size:1.188rem;text-transform:initial;font-family:var(--bold-font);}.item-list.item-type-product.view--commendation .item-type-product .category span.parent-category{font-family:var(--main-font);border-left:1px solid var(--background-color);padding-left:0.6rem;margin-left:0.4rem;}.item-list.item-type-product.view--commendation .item-type-product .notepad{display:inline-flex;justify-content:flex-end;order:2;margin-right:5px;margin-top:2px;margin-bottom:-2px;}.item-list.item-type-product.view--commendation .item-type-product .notepad .f-button-container{margin-top:-46px;margin-right:10px;}.item-list.item-type-product.view--commendation .item-type-product .notepad a.button{width:35px;height:31px;padding:0;color:transparent !important;background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/favourites.svg');background-size:35px auto;background-color:transparent;border:none;filter:var(--filter-black-to-white-color);}.frame-type-list .col-wrap .notepad a.button{width:40px;height:35px;padding:0;color:transparent !important;background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/favourites.svg');background-size:40px auto;background-color:transparent;border:none;filter:var(--filter-black-to-white-color);}.notepad.in-notepad a.button.func-add-to-notepad{display:none;}.notepad:not(.in-notepad) a.button.func-remove-from-notepad{display:none;}.frame-type-list .col-wrap .notepad a.button:hover,.frame-type-list .col-wrap .in-notepad a.button,.item-list.item-type-product.view--commendation .item-type-product .notepad a.button:hover,.item-list.item-type-product.view--commendation .item-type-product .in-notepad a.button{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/favourites_full.svg');}.item-list.item-type-product.view--commendation .item-type-product .price{display:flex !important;justify-content:flex-start !important;order:5;min-height:initial;padding:0 1.2rem 0;z-index:1;text-shadow:1px 1px #000;}.item-list.item-type-product.view--commendation .item-type-product .price span{display:initial;font-size:1.5rem !important;text-transform:none;color:var(--background-color);}.item-list.item-type-product.view--commendation .price--label{display:inline-block;}.item-list.item-type-product.view--commendation .item.item-type-product .price,.item-list.item-type-product.view--most-selled .item.item-type-product .price{margin-top:-18px;margin-bottom:16px;}@media (max-width:600px){.item-list.item-type-product.view--commendation .item-type-product .image::after{}.item-list.item-type-product.view--commendation .title a{font-size:4vw !important;height:30px;display:block;margin-top:15px;line-height:1.2;}.item-list.item-type-product.view--commendation .item-type-product .category span{font-size:3.3vw;}.item-list.item-type-product.view--commendation .item-type-product .price span{font-size:4vw !important;}.item-list.item-type-product.view--commendation .item-type-product .price{}.item-list.item-type-product.view--commendation .item-type-product .title{}.zrw-shop .notepad a{width:26px !important;height:23px !important;background-size:26px !important;margin-top:6px;}.zrw-shop .notepad a{margin-top:0;}}.item-list.item-type-product.view--commendation .cat-overview{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;}.item-list.item-type-product.view--commendation .cat-overview .item{padding:0;}.item-list.item-type-product.view--commendation .cat-overview .item-type-product form .image{aspect-ratio:inherit;}@media (max-width:1400px){.item-list.item-type-product.view--commendation .cat-overview{grid-template-columns:1fr 1fr;}.item-list.item-type-product.view--commendation .cat-overview .item-type-product form .image{max-width:640px !important;}}@media (max-width:900px){.item-list.item-type-product.view--commendation .cat-overview{grid-template-columns:1fr;}.item-list.item-type-product.view--commendation .cat-overview .item-type-product form .image{max-width:820px !important;max-height:520px !important;}}.slider-container-inner .frame-text-on-image.tns-item{background-color:transparent;}.slider-container-inner .frame-text-on-image.tns-item{border-left:10px solid transparent;border-right:10px solid transparent;}.slider-container-inner .frame-text-on-image.tns-item .ce-gallery figure.image{background-color:var(--highlight-color);}.slider-container-inner .frame-text-on-image.tns-item img{height:auto;width:100%;}span.style-price-blob{display:block;margin-left:-30px;padding:3vw 0;font-size:3.3vw;font-family:var(--bold-font);color:var(--style-color-1);background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/brushstroke.svg');background-size:70%;background-repeat:no-repeat;background-position:65% center;}span.style-price-blob::after{display:inline;position:absolute;content:'€';font-size:2.1vw;}.zrw-shop span.style-price-blob{background-size:63%;}main .main-column .frame-type-Colorbox.frame-layout-3 .col-wrap{display:flex;justify-content:space-between;align-items:stretch;}.zrw-shop.col-wrap > div{display:inline-flex;justify-content:center;align-items:center;}.zrw-shop.col-wrap.two.two_66_33 .col1{width:66%;margin-right:0;}.zrw-shop.col-wrap.two.two_66_33 .col2{width:34%;}.zrw-shop.col-wrap .ce-bodytext{}.zrw-shop .notepad{margin:0;order:initial;position:absolute;right:20px;top:30px;}.frame-offer1 .col2{display:flex;align-items:center;width:34% !important;justify-content:center;}.frame-offer1 .col2{width:34%;}.zrw-shop .col2{width:calc(34% - 40px);}.frame-offer1 .ce-bodytext :is(h1,h2,h3,h4,h5),.zrw-shop .ce-bodytext :is(h1,h2,h3,h4,h5){font-size:2.7vw;}.frame-offer1 .ce-bodytext p,.zrw-shop .ce-bodytext p{font-size:1.25rem;}.frame-offer1 .ce-bodytext a:hover,.zrw-shop .ce-bodytext a:hover{opacity:.5;background-color:transparent;}.zrw-shop .notepad .f-button-container{margin:0;}.zrw-shop .image{margin-bottom:-20px;}.frame-offer1 .col1 img,.zrw-shop .col1 img{max-width:unset !important;object-fit:cover;height:100%;width:auto;max-height:52vw;}@media (min-width:1920px){span.style-price-blob{font-size:4.125rem;}span.style-price-blob::after{font-size:2.5rem;}.frame-offer1 .ce-bodytext :is(h1,h2,h3,h4,h5),.zrw-shop .ce-bodytext :is(h1,h2,h3,h4,h5){font-size:3.125rem;}.frame-offer1 .col1 img,.zrw-shop .col1 img{height:auto;width:100%;max-height:unset !important;}}@media (min-width:1000px){.frame-offer1 .col1 img,.zrw-shop .col1 img{max-height:40vw;}}@media (max-width:800px){.frame-offer1 .col2,.zrw-shop .col2{background-size:30%;background-position:center;}.frame-offer1 .ce-bodytext,.zrw-shop.col-wrap .ce-bodytext{padding:30px;}.frame-offer1 .ce-bodytext p,.zrw-shop .ce-bodytext p{font-size:4vw;}span.style-price-blob{margin:auto;padding:6.3vw 0;font-size:8vw;background-size:60%;max-width:80%;}span.style-price-blob::after{font-size:4.1vw;}.frame-offer1 .ce-bodytext :is(h1,h2,h3,h4,h5),.zrw-shop .ce-bodytext :is(h1,h2,h3,h4,h5){font-size:6.3vw;}}@media (max-width:600px){main .main-column .frame-type-Colorbox.frame-layout-3:not(.frame-offer1) .colorbox .ce-bodytext{padding:0px;}.zrw-shop .notepad{top:30px;}}h2.mobile{display:none;}h2.desktop{display:block;}#advanced-search{float:left;width:calc(25% - 30px);max-width:580px;margin-right:30px;scroll-margin-top:200px;}#advanced-search .toggle-header{display:none;}#advanced-search  .toggle-content{max-height:inherit;padding:0 !important;}#advanced-search .function-title{height:40px;padding-top:30px;}#advanced-search form{padding:2rem;background-color:var(--form-background-color);}#advanced-search form .f-field,#advanced-search form .f-type-select{border-bottom:1px solid #cecece;padding-bottom:2rem;}#advanced-search form select{background:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/safari_select_.png') no-repeat 99%;}#advanced-search label{font-style:normal;font-size:1.375rem;font-family:var(--bold-font);}#advanced-search .button{margin:0 auto;}#advanced-search .tc-range-slider-box{margin-left:30px;margin-top:75px;}@media (max-width:1180px){h2.mobile{display:block;text-align:center;}h2.desktop{display:none;}#advanced-search{width:100%;max-width:initial;margin:0;float:none;}#advanced-search .function-title{padding:0;margin-top:-1rem;}#advanced-search form{margin:1rem 0 2rem;padding:1rem;}#advanced-search .tc-range-slider-box{margin-left:8%;}#advanced-search .function-title{display:none;}#advanced-search .toggle-header{display:block;padding:17px 0 0 !important;font-size:1.25rem;text-align:center;background-color:var(--style-color-1);color:var(--background-color);}#advanced-search .toggle-header::after{margin-right:30px;margin-top:0px;}#advanced-search  .toggle-content{max-height:0;}}.function-title{font-size:1.5rem;line-height:1.3;font-family:var(--main-font);color:var(--style-color-1);}.item-list.view--teaser h2{line-height:1.2;width:auto;margin:0 auto;}.item-list.view--teaser .functions{display:flex;justify-content:flex-end;flex-direction:row;align-items:center;width:auto;margin-top:-62px;}.item-list.view--teaser .functions .sortation{width:auto;}.item-list.view--teaser .functions .sortation .f-fieldset .f-field{float:none;margin:0;width:auto;padding-left:1rem;}.item-list.view--teaser .functions .sortation .f-type-select::after{content:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/safari_select.png');position:relative;margin-left:210px;margin-top:-38px;margin-bottom:20px;pointer-events:none;filter:invert(1);}.item-list.view--teaser .functions .sortation .f-fieldset .f-field label{display:none;}.item-list.view--teaser .functions .sortation .f-fieldset .f-field #set-sortation{height:60px;min-width:240px;font-size:1.25rem;line-height:1.3;background-color:var(--background-color);border-radius:5px;}.item-list.item-type-product .listing{margin-top:20px;grid-template-columns:repeat(1,1fr);grid-gap:30px;width:auto;}.item-list.item-type-product .listing form{display:flex;background-color:var(--form-background-color);}.item-list.item-type-product .listing form .image{min-width:51.5%;max-height:440px;aspect-ratio:inherit;overflow:hidden;background-color:var(--style-color-1);}.item-list.item-type-product .listing form .image img{width:100%;height:100%;object-fit:cover;}.item-list.item-type-product .listing form .serp-details{display:flex !important;flex-direction:column;justify-content:space-between;width:100%;padding:2rem;}.item-list.item-type-product .listing form .serp-details-top,.item-list.item-type-product .listing form .serp-details-bottom{display:inline-flex;justify-content:space-between;}.item-list.item-type-product .listing form .category,.item-list.item-type-product .listing form .product-rating,.item-list.item-type-product .listing form .serp-details .price--label{display:block !important;}.item-list.item-type-product .listing form .category{font-size:1.25rem;}.item-list.item-type-product .listing form .title{font-size:1.875rem;min-height:initial;padding-top:1rem;}.item-list.item-type-product .listing form .teaser{font-size:1.25rem;padding:1rem 0;}.item-list.item-type-product .listing form .teaser::after{position:relative;display:block;content:"";height:24px;width:inherit;margin-top:-24px;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(245,245,245,1) 75%);z-index:1;}.checkout.cart.view--default.view--notepad .item-list.item-type-product .listing form .teaser{height:90px;margin-bottom:1rem;overflow:hidden;}.checkout.cart.view--default.view--notepad .item-list.item-type-product .listing form .teaser::after{margin-top:-38px;}.item-list.item-type-product .listing form .teaser p{min-height:120px;max-height:120px;overflow:hidden;}.item-list.item-type-product .listing form .serp-details-bottom .price{flex-direction:row;align-items:center;min-height:initial;}.item-list.item-type-product .listing form .serp-details-bottom .price--single{display:inline-flex;color:var(--style-color-1);text-align:right;line-height:1;align-items:center;}.item-list.item-type-product .listing form .serp-details-bottom .price--label{font-size:1.5rem;}.item-list.item-type-product .listing form .serp-details-bottom .price--value,.item-list.item-type-product .listing form .serp-details-bottom .price--unit{font-size:1.875rem;margin-left:0.5rem;}.page-offer .product-rating .stars-value,.item-list.item-type-product .listing form .product-rating .stars-value{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/00_stars.png');background-repeat:no-repeat;height:36px;width:140px;max-width:140px;background-size:auto 36px;margin-left:10px;min-width:140px;}.page-offer .product-rating .stars-value[data-value="0"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/00_stars_detailpage.png');}.page-offer .product-rating .stars-value[data-value="0plus"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/05_stars_detailpage.png');}.item-list.item-type-product .listing form .product-rating .stars-value[data-value="0"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/00_stars.png');}.item-list.item-type-product .listing form .product-rating .stars-value[data-value="0plus"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/05_stars.png');}.page-offer .product-rating .stars-value[data-value="1"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/10_stars_detailpage.png');}.page-offer .product-rating .stars-value[data-value="1plus"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/15_stars_detailpage.png');}.item-list.item-type-product .listing form .product-rating .stars-value[data-value="1"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/10_stars.png');}.item-list.item-type-product .listing form .product-rating .stars-value[data-value="1plus"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/15_stars.png');}.page-offer .product-rating .stars-value[data-value="2"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/20_stars_detailpage.png');}.page-offer .product-rating .stars-value[data-value="2plus"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/25_stars_detailpage.png');}.item-list.item-type-product .listing form .product-rating .stars-value[data-value="2"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/20_stars.png');}.item-list.item-type-product .listing form .product-rating .stars-value[data-value="2plus"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/25_stars.png');}.page-offer .product-rating .stars-value[data-value="3"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/30_stars_detailpage.png');}.page-offer .product-rating .stars-value[data-value="3plus"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/35_stars_detailpage.png');}.item-list.item-type-product .listing form .product-rating .stars-value[data-value="3"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/30_stars.png');}.item-list.item-type-product .listing form .product-rating .stars-value[data-value="3plus"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/35_stars.png');}.page-offer .product-rating .stars-value[data-value="4"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/40_stars_detailpage.png');}.page-offer .product-rating .stars-value[data-value="4plus"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/45_stars_detailpage.png');}.item-list.item-type-product .listing form .product-rating .stars-value[data-value="4"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/40_stars.png');}.item-list.item-type-product .listing form .product-rating .stars-value[data-value="4plus"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/45_stars.png');}.page-offer .product-rating .stars-value[data-value="5"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/50_stars_detailpage.png');}.item-list.item-type-product .listing form .product-rating .stars-value[data-value="5"]{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Stars/50_stars.png');}.control > .f-fieldset{display:none;}.control .notepad{display:block;}.item-list.item-type-product .listing form .control{position:absolute;}.item-list.item-type-product .listing form .control .notepad{background-color:var(--style-color-1);width:66px;height:66px;}.item-list.item-type-product .f-button-container{margin:0;}.item-list.item-type-product .listing form .control .notepad a{width:66px;height:66px;background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/favourites.svg');background-size:35px;background-position:center;filter:var(--filter-black-to-white-color);background-repeat:no-repeat;background-color:transparent;padding:0;color:transparent !important;border:none;}.item-list.item-type-product .listing form .control .in-notepad a,.item-list.item-type-product .listing form .control .notepad a:hover{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/favourites_full.svg');}.item-list.item-type-product .more-serps{width:100%;margin-top:2rem;text-align:center;}.item-list.item-type-product .more-serps .pagebrowse-more{display:block;}.item-list.item-type-product .more-serps .pagebrowse-more a{display:block;max-width:280px;margin:60px auto 0;font-family:var(--bold-font);font-size:1.875rem;border-radius:5px;scale:0.8;}.item-list.item-type-product .more-serps .tx-pagebrowse-pi1.pagebrowse{display:none;}@media (max-width:1400px){.item-list.view--teaser h2{font-size:2.4rem;}}@media (max-width:1180px){.item-list.view--teaser .functions{max-width:initial;}.item-list.view--teaser .functions{margin-top:0;}.item-list.view--teaser .functions{justify-content:flex-end;width:100%;max-width:100%;}.item-list.item-type-product .listing form{flex-direction:column;}.item-list.item-type-product .listing form .serp-details{width:auto;padding:1.5rem;}}@media (max-width:650px){.item-list.view--teaser{}}@media (max-width:600px){}@media (max-width:450px){.item-list.view--teaser .functions{flex-direction:column;}.item-list.item-type-product .listing form .serp-details{width:auto;padding:1rem;}.item-list.item-type-product .listing form .serp-details-top,.item-list.item-type-product .listing form .serp-details-bottom{flex-direction:column;align-items:center;gap:1rem;}.item-list.item-type-product .listing form .serp-details-bottom{flex-direction:column-reverse;}}.frame-type-textmedia.frame-text-on-image header a{font-size:1.7vw;}@media (min-width:1920px){.frame-type-textmedia.frame-text-on-image header a{font-size:32px;}}@media (max-width:900px){.frame-type-textmedia.frame-text-on-image header a{font-size:2.7vw;}}@media (max-width:600px){.frame-type-textmedia.frame-text-on-image header a{font-size:5.2vw;}}footer a:hover{opacity:.9;text-decoration:underline;}footer p{}footer ul{list-style:none;hyphens:auto;}footer .style-font-med{font-family:var(--main-font);}footer .col-wrap img{width:auto !important;max-height:100%;}footer .col1 .ce-intext{display:inline-flex;align-items:center;flex-direction:row;}footer .col1 h5 a{text-decoration:none;color:var(--background-color);font-family:var(--light-font);letter-spacing:0.03rem;word-break:break-word;}footer .col2 ul li{font-family:var(--main-font);padding-bottom:1rem;}footer .col3 .ce-gallery .ce-row{display:inline-flex;}footer .col3 .ce-gallery .ce-row img{margin-right:0.5rem;}footer .col1 .frame-type-textmedia:nth-of-type(2) .ce-bodytext,footer .col1 .frame-type-textmedia:nth-of-type(3) .ce-bodytext,footer .col1 .frame-type-textmedia:nth-of-type(4) .ce-bodytext{overflow:visible;}footer .ce-intext h5{margin:0;}footer form{display:flex;justify-content:space-between;align-items:center;}footer form > div{display:inline-flex;}footer form > div:first-of-type,footer form label{display:none;}footer form .form-group{margin-bottom:0;justify-content:flex-start;}footer form .form-group div.input{width:100%;max-width:300px;margin-right:1rem;}footer form .form-group input{width:300px;height:60px;margin:0;padding:0 1rem;font-size:1.188rem;border-radius:5px;border-color:var(--background-color);}footer form button[type="submit"]{height:60px;font-family:var(--bold-font);font-size:1.275rem;text-transform:uppercase;background-color:var(--style-color-2);border-color:var(--style-color-2);border-radius:5px;}footer form button[type="submit"]:hover{background-color:var(--background-color);border-color:var(--background-color);}footer input::placeholder{color:var(--form-border-color);}footer .col1{overflow:visible !important;}footer .col1 .frame-type-textmedia:nth-of-type(2),footer .col1 .frame-type-textmedia:nth-of-type(3),footer .col1 .frame-type-textmedia:nth-of-type(4){position:absolute;width:420px;max-width:80vw;}footer .col1 .frame-type-textmedia:nth-of-type(2){bottom:113px;}footer .col1 .frame-type-textmedia:nth-of-type(3){bottom:40px;}footer .col1 .frame-type-textmedia:nth-of-type(4){bottom:-10px;}footer .col1 .frame-type-textmedia:nth-of-type(2) .ce-gallery,footer .col1 .frame-type-textmedia:nth-of-type(3) .ce-gallery,footer .col1 .frame-type-textmedia:nth-of-type(4) .ce-gallery{width:45px;margin-right:20px !important;margin-bottom:0;}@media (max-width:1920px){footer form{flex-direction:column;align-items:flex-start;}footer form .form-group div.input{margin:1rem 0;}footer form button[type="submit"]{width:100vw;max-width:300px;}}@media (max-width:1180px){footer .col1 .ce-intext{}footer .col2 > div{width:100%;display:block}footer form > div{display:block;width:100%;}footer form .form-group input{width:100%;padding:0 1rem;font-size:0.988rem;}footer form button[type="submit"]{width:100%;height:auto;font-size:1.075rem;}}@media (max-width:800px){footer .col-wrap.three .column-divider{display:none;}footer .col-wrap.three .col2{width:36%;margin-right:0;}footer .col-wrap.three .col3{width:100%;margin-top:10px;padding-top:30px;border-top:1px solid #ffffff88;}footer .col-wrap.three .col3 > div:nth-of-type(3){margin-top:0 !important;padding-top:40px;border-top:1px solid #ffffff88;}}@media (max-width:650px){footer .col-wrap.three .col2{display:none;}footer .col-wrap.three .col3{margin-top:40px;}footer .col1 .frame-type-textmedia:nth-of-type(2),footer .col1 .frame-type-textmedia:nth-of-type(3),footer .col1 .frame-type-textmedia:nth-of-type(4){position:initial;bottom:initial;}footer .col1 .frame-type-textmedia:nth-of-type(2){margin-top:30px !important;margin-bottom:30px;}}@media (max-width:450px){footer .col1 .frame-type-textmedia:nth-of-type(4) .ce-bodytext h5{font-size:4.7vw !important;}}.view--notepad .item-list.item-type-product .listing{display:flex;flex-wrap:wrap;justify-content:center;}.view--notepad .item-list.item-type-product .listing form .control{display:flex;justify-content:flex-end;position:relative;height:66px;margin-bottom:-66px;background-color:transparent;transition:var(--button-link-animation);}.view--notepad .item-list.item-type-product .listing form .control .button--remove{width:66px;height:66px;padding:0;background-color:var(--style-color-1);background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/close_x.svg');background-size:35px;background-repeat:no-repeat;background-position:center;transition:none;border-radius:0;z-index:1;}.view--notepad .item-list.item-type-product .listing form .control .button--remove:hover{background-size:38px;}.view--notepad .item-list.item-type-product .listing > div{width:41%;}.view--notepad .item-list.item-type-product .listing form{flex-direction:column;max-width:580px;min-width:420px;}.view--notepad .item-list.item-type-product .listing form .image{max-height:320px;background-color:var(--style-color-1);}.view--notepad .item-list.item-type-product .listing form .image img{width:100%;max-height:320px;}.view--notepad .item-list.item-type-product .listing form .teaser p{font-size:1.25rem;line-height:1.688rem;}.view--notepad .item-list.item-type-product .listing form .serp-details{box-sizing:border-box;}@media (min-width:1520px){.view--notepad .item-list.item-type-product .listing > div{width:31%;}}@media (max-width:1180px){.view--notepad .item-list.item-type-product .listing > div{width:initial;}}@media (max-width:650px){.view--notepad .item-list.item-type-product .listing form{max-width:initial !important;min-width:initial !important;}}.page-layout-4 main#content{}.page-layout-4 main#content::after{}.login.view--default{display:flex;align-items:center;flex-direction:column;flex-wrap:wrap;}.login.view--default h3{max-width:360px;margin:0 0 30px;padding:0;font-family:var(--bold-font);text-align:center;}.login.view--default p{display:none;}.login.view--default fieldset.f-fieldset{display:flex;align-items:center;flex-direction:column;}.login.view--default fieldset.f-fieldset label{display:none;}.login.view--default fieldset.f-fieldset input{min-width:100%;height:60px;margin:0;padding:0 1rem;font-size:1.188rem;border-radius:5px;}.login.view--default form{width:100%;}.login.view--default fieldset.f-fieldset .f-field{width:100%;max-width:360px;}.f-group.f-group--login .f-button-container{display:block;width:100%;max-width:360px;}.login.view--default fieldset.f-fieldset .button[type="submit"]{height:60px;font-family:var(--bold-font);font-size:1.375rem;text-transform:uppercase;background-color:var(--style-color-2);border-color:var(--style-color-2);border-radius:5px;}.login.view--default fieldset.f-fieldset .button[type="submit"]:hover{background-color:var(--background-color);color:var(--style-color-2) !important;}.login.view--default .password-recovery-link{margin:0;}.login.view--default .password-recovery-link a{text-align:center;}.f-group.f-group--login fieldset > div{margin:1rem auto;}.f-group.f-group--api-key input[type="text"]{margin-top:0;}@media (max-width:800px){.f-group.f-group--api-key .f-field-group--inline{flex-direction:column;align-items:center;}.f-group.f-group--api-key .f-field-group--inline .f-field{width:100%;padding:0;}}@media (max-width:500px){.login.view--default fieldset.f-fieldset .button[type="submit"]{font-size:1rem;}}.hotel-images-lightbox{width:100%;margin:2rem 0 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;}.hotel-images-lightbox .preview-image{display:none;width:24.5%;}.hotel-images-lightbox .preview-image:nth-of-type(4){width:100%;}.hotel-images-lightbox .preview-image:nth-of-type(4) a::before{display:block;position:absolute;content:'';left:calc(50% - 75px);margin-top:calc(20% - 25px);width:150px;height:150px;background-color:#00000044;background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/magnifier.svg');background-repeat:no-repeat;background-position:center;filter:var(--filter-black-to-white-color);border-radius:50%;z-index:1;}.hotel-images-lightbox .preview-image:nth-of-type(4),.hotel-images-lightbox .preview-image:nth-of-type(5),.hotel-images-lightbox .preview-image:nth-of-type(6),.hotel-images-lightbox .preview-image:nth-of-type(7),.hotel-images-lightbox .preview-image:nth-of-type(8){display:initial;}@media (max-width:1180px){.hotel-images-lightbox .preview-image:first-of-type a::before{scale:0.8;margin-top:calc(20% - 45px);}}@media (max-width:800px){.hotel-images-lightbox .preview-image:first-of-type a::before{scale:0.8;}}.page-offer .col-wrap-grid.three > div{width:auto;}.page-offer .col-wrap-grid.three > .col2{padding:0 20px;}.page-offer .prod-details-top .col1{min-width:fit-content;}.page-offer .prod-details-top .col2{padding:0 20px 0 0 !important;}.page-offer .prod-details-top .col3{min-width:fit-content;padding-left:10px;}.page-offer main#content::after{margin-top:-5vw;}@media (min-width:1920px){.page-offer main#content::after{margin-top:-90px;height:110px;}}.page-offer .tab-header[data-tab-id="tab-dates"]{margin-top:0.5rem;padding:1rem;outline:1px solid #ccc;border-radius:5px;}.page-offer .tab-header.open[data-tab-id="tab-dates"]{border:none;outline:3px solid var(--style-color-1);}.page-offer .toggle-item:last-of-type{margin-bottom:2rem;}.page-offer .toggle-item.open .toggle-content{max-height:initial;}.page-offer .toggle-item.closed .toggle-header::after,.page-offer .toggle-item.open .toggle-header::after{right:24px;}.page-offer .tab-content,.page-offer .tab-content.open,.page-offer .tab-content.closed{padding:0;}.page-offer .tab-content.open{padding-top:4rem;}.page-offer .tab-content p,.page-offer .tab-content li{font-size:1.25rem !important;font-family:var(--light-font);}.page-offer .tab-content p{margin-bottom:1rem;}.tab-items .tab-content .rooms{display:flex !important;gap:2rem;flex-wrap:wrap;}.room-content{width:calc(25% - 1.5rem);flex:0 0 calc(25% - 1.5rem);}.room-content span,.room-content li{font-size:1.25rem;}.room-content .room-titel{min-height:3.5rem;}.room-content .room-image img{max-width:100%;height:auto;}.room-content .room-description{margin-top:1.5rem;}@media (max-width:1200px){.room-content{width:calc(50% - 1rem);flex:0 0 calc(50% - 1rem);}}@media (max-width:800px){.room-content{width:calc(100% - 1rem);flex:0 0 calc(100% - 1rem);}}.tab-content iframe{min-width:initial;width:100%;max-width:initial;height:auto;aspect-ratio:16/9;}.page-offer [data-tab-content-id="tab-description-content"] .col1 p:first-of-type{font-family:var(--medium-font);}.page-offer [data-tab-content-id="tab-description-content"] .row{display:flex;hyphens:auto;}.page-offer [data-tab-content-id="tab-description-content"] .col1 .left,.page-offer [data-tab-content-id="tab-description-content"] .col1 .right{display:inline-block;max-width:120px;font-family:var(--medium-font);font-size:1.25rem;width:33%;}.page-offer [data-tab-content-id="tab-description-content"] .col1 .right{min-width:60%;}.page-offer .prod-details-top .notepad{position:initial;filter:invert(1);}.page-offer .prod-details-top .notepad a{width:66px;height:44px;background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/favourites.svg');background-size:48px;background-repeat:no-repeat;background-color:transparent;padding:0;color:transparent !important;border:none;}.page-offer a.button--notepad:hover{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/favourites_full.svg')!important;}.page-offer a.button.func-remove-from-notepad{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/favourites_full.svg');}.page-offer button.prod-map{min-width:44px;height:43px;margin-right:1rem;padding:0;background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/map.png');background-size:44px 43px;background-repeat:no-repeat;background-position:center;background-color:transparent;filter:invert(1);box-sizing:content-box;border:none;}.page-offer .prod-map{cursor:pointer;}.page-offer a.prod-new-search{padding-left:60px;font-size:1.25rem;transition:var(--button-link-animation);text-decoration:none;}.page-offer a.prod-new-search::before{position:absolute;top:38px;margin-left:-60px;content:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/magnifier.svg');filter:invert(1);}.page-offer .prod-map:hover,.page-offer a.prod-new-search:hover{opacity:.7;}.prod-details-head{position:relative;margin-top:-4rem;padding:2rem 0;background-color:var(--alternative-background-color);box-shadow:0 2px 4px -2px #00000044;z-index:1;}.prod-details-top{position:relative;padding:3rem 0;margin-bottom:4rem;background-color:var(--style-color-1);}.prod-details-head *,.prod-details-top *{color:var(--background-color) !important;}.prod-details-head .col-wrap-grid.three,.prod-details-top .col-wrap-grid.three{align-items:center;display:flex;justify-content:space-between;}.prod-details-head .col,.prod-details-top .col{display:inline-flex;align-items:center;justify-content:flex-start;}.prod-details-head .col2,.prod-details-top .col2{justify-content:center;}.prod-details-head .col3,.prod-details-top .col3{justify-content:flex-end;}.prod-details-top .col-wrap-grid.three{flex-direction:row-reverse !important;}.page-offer .prod-details-top .col3{display:none;}.prod-details-top header *{margin:0;font-family:var(--main-font);text-align:center;line-height:1.2 !important;}.prod-details-top .price span{font-family:var(--light-font);font-size:3rem;}.prod-details-top .price span.price--label{font-size:1.875rem;}@media (max-width:800px){.page-offer .col-wrap-grid{flex-direction:inherit !important;}}.show-request-form{cursor:pointer;}div.product-request{scroll-margin:200px !important;}.product-request label[for="datenschutz_check"]{font-size:1rem !important;font-style:italic;}.product-request.view--default .f-field:first-of-type{min-width:170px;}.page-offer .item-list.item-type-product.view--commendation{margin-top:4rem;margin-bottom:10rem;}.page-offer .item-list.item-type-product.view--commendation h3{text-align:center;font-size:3rem;font-family:var(--main-font);line-height:1.1 !important;}@media (max-width:1024px){.prod-details-top .price span,.prod-details-top header *{font-size:4.45vw;}.prod-details-top .price span.price--label{font-size:3vw;}}@media (max-width:800px){.product-request.view--default{margin-top:-2rem;}.product-request.view--default .f-field-group--inline{flex-direction:column;}.product-request.view--default .f-field{width:98%;}}@media (max-width:768px){.prod-details-top{padding:2rem 0;}.page-offer .prod-details-head .col-wrap-grid.three .col1{width:220px;}.page-offer .col-wrap-grid.three > .col2{padding:0 10px;}.page-offer a.prod-new-search{display:block;width:125px;min-width:125px;padding-left:0;}.page-offer a.prod-new-search::before{display:block;position:relative;top:0;margin-left:38px;}.page-offer .item-list.item-type-product.view--commendation h3{font-size:7vw;margin-bottom:1rem;}}@media (max-width:520px){.prod-details-head,.prod-details-top{padding:1rem 0;clear:both;}.prod-details-head .col-wrap-grid{display:block !important;min-height:90px;}.prod-details-head .col{display:block;float:left;}.prod-details-top .col1 .notepad a{width:32px !important;height:32px !important;background-size:32px !important;}.page-offer .prod-details-head .col-wrap-grid.three .col1{display:flex;width:100%;font-size:0.875rem;}.prod-details-head .col2{min-width:50%;padding:0 !important;float:left;}.prod-details-head .col3{min-width:40%;padding:0 !important;float:right;}.page-offer a.prod-new-search{display:flex;justify-content:flex-start;width:140px;padding-left:0px;margin-top:2rem;font-size:0.875rem;}.page-offer a.prod-new-search::before{position:relative;display:block;top:-8px;margin-left:-5px;padding-right:10px;scale:.7;}.page-offer .product-rating{display:flex;justify-content:flex-end;margin:1.5rem 0 0;scale:0.8;}.page-offer .product-rating .stars-value{width:140px;max-width:140px;margin-left:0;min-width:140px;margin-right:-25px;}.page-offer .notepad a{width:26px;height:25px;background-size:26px;}.page-offer button.prod-map{min-width:27px;height:27px;background-size:27px auto;}}.page-offer form label{font-size:1.25rem;}form.f-form--search > .f-fieldset{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1rem 3rem;margin-bottom:73px;background-color:var(--form-background-color);padding:38px 10vw 47px 45px;margin-top:-27px;}.page-offer form.f-form--search > .f-fieldset{gap:1rem 2rem;padding:38px 45px 47px;}.page-offer form.f-form--search .f-fieldset-checkbox{width:auto;}form.f-form--search .f-fieldset > .f-field{min-width:180px;margin:0;padding:0;align-items:initial;}div[data-tab-content-id="searchbar-flight-content"] form.f-form--search .f-fieldset > .f-field:first-of-type{min-width:240px !important;}form.f-form--search .fieldset-toggle .f-type-select,form.f-form--search .fieldset-toggle .f-field--nano{width:100%;margin-bottom:0.5rem !important;margin-top:-10px;}form.f-form--search .fieldset-toggle .toggle-item.closed .toggle-header,form.f-form--search .f-fieldset select,form.f-form--search .f-fieldset .select-selected,form.f-form--search .f-fieldset input:not(.button,#search_tx_zrwshoptravel_type){height:55px !important;margin:8px 0 0;font-size:1.188rem;line-height:1.1;background-color:var(--alternative-background-color) !important;color:var(--background-color);border:1px solid var(--alternative-background-color);border-radius:5px;box-shadow:0px 2px 2px #00000028;background:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/safari_select.png') no-repeat 99%;}form.f-form--search .f-fieldset select{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/safari_select.png')!important;background-repeat:no-repeat!important;}form.f-form--search .f-fieldset input:not(.button,#search_tx_zrwshoptravel_type){background:none;}form.f-form--search .f-fieldset input[type="submit"]{height:55px;width:100%;padding:0 2rem;background-color:var(--style-color-2);color:var(--background-color) !important;font-size:1.5rem;font-family:var(--bold-font);text-transform:uppercase;border:1px solid var(--style-color-2);border-radius:5px;box-shadow:0px 2px 2px #00000038;}form.f-form--search .f-fieldset input[type="submit"]:hover{background-color:var(--background-color);color:var(--style-color-2) !important;}.page-offer form.f-form--search .f-button-container{width:186px;padding-top:0.9rem;align-items:flex-end;}.page-offer #dates .row{width:430px;display:inline-flex;justify-content:space-between;}form.f-form--search .f-fieldset-checkbox{display:flex;width:360px;}form.f-form--search .f-fieldset-checkbox > div{margin-bottom:0.9rem;}.page-offer form.f-form--search .f-fieldset-checkbox .f-type-select label{display:flex;height:30px;}form.f-form--search .fieldset-toggle{margin-top:-4px;}form.f-form--search .fieldset-toggle:nth-of-type(1){z-index:11;}form.f-form--search .fieldset-toggle:nth-of-type(2){z-index:10;}form.f-form--search .fieldset-toggle > label{line-height:27px;}.page-offer form.f-form--search .fieldset-toggle > label{line-height:36px;}form.f-form--search .fieldset-toggle .toggle-item{width:360px;min-height:55px;margin-bottom:0px !important;}form.f-form--search .fieldset-toggle .toggle-item.closed .toggle-header,form.f-form--search .fieldset-toggle .toggle-item.open .toggle-header{min-height:initial;margin:0;padding:1rem 2.5rem 1rem 1rem  !important;font-family:var(--main-font);}form.f-form--search .fieldset-toggle .toggle-header *{font-size:1.188rem !important;line-height:1.1;padding-top:1px;}form.f-form--search .fieldset-toggle .toggle-item.open .toggle-header::after,form.f-form--search .fieldset-toggle .toggle-item.closed .toggle-header::after{content:'';position:absolute;height:20px;width:20px;margin-top:-21px;margin-left:313px;background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/safari_select.png');background-size:21px;background-repeat:no-repeat;background-position:center center;transition:var(--button-link-animation);transform:none;right:initial !important;filter:none;}form.f-form--search .fieldset-toggle .toggle-item.open .toggle-header::after{transform:rotate(180deg);transform-origin:50% 50%;}form.f-form--search .fieldset-toggle .toggle-item .toggle-header{}form.f-form--search .fieldset-toggle .toggle-content{position:absolute;width:316px;background-color:var(--style-color-1);color:var(--background-color);border-radius:5px;z-index:2;}form.f-form--search .fieldset-toggle .toggle-item.open .toggle-content{max-height:initial;overflow:visible;box-shadow:0px 2px 5px #00000038;}form.f-form--search .fieldset-toggle hr.ce-div{margin-top:2rem;margin-bottom:1rem;border-top:1px solid var(--background-color);}form.f-form--search .fieldset-toggle .toggle-item .toggle-content label{font-size:1.125rem;padding:0.5rem 0 0;}form.f-form--search .fieldset-toggle button{background-color:var(--style-color-2);width:100%;margin-top:1.5rem;}form.f-form--search .fieldset-toggle button:hover{background-color:var(--background-color);color:var(--style-color-2) !important;}@media (max-width:1024px){form.f-form--search > .f-fieldset{padding:38px 20px 47px;gap:1rem 2rem;}}@media (max-width:900px){form.f-form--search .f-fieldset > .f-field{width:100%;}form.f-form--search .fieldset-toggle{float:left;}form.f-form--search .fieldset-toggle,form.f-form--search .fieldset-toggle .toggle-item{width:100%;}form.f-form--search .fieldset-toggle .toggle-item.closed .toggle-header{height:initial !important;}form.f-form--search .fieldset-toggle .toggle-item.open .toggle-header{min-height:55px !important;}.page-offer form.f-form--search .fieldset-toggle .toggle-item.open .toggle-header::after,.page-offer form.f-form--search .fieldset-toggle .toggle-item.closed .toggle-header::after{margin-left:calc(100% - 136px);}form.f-form--search .fieldset-toggle .toggle-item.open .toggle-header::after,form.f-form--search .fieldset-toggle .toggle-item.closed .toggle-header::after{margin-left:calc(100% - 45px);}.page-offer form.f-form--search .fieldset-toggle .toggle-content{width:calc(100% - 134px);}form.f-form--search .fieldset-toggle .toggle-content{width:calc(100% - 44px);}form.f-form--search .f-fieldset-checkbox{margin-top:1rem;max-width:220px;}form.f-form--search .f-form--search .f-button-container{width:100%;}.page-offer #dates .row{width:100%;}}@media (max-width:650px){.page-offer #dates .row{flex-direction:column;align-items:flex-end;}}@media (max-width:550px){.page-offer form.f-form--search .fieldset-toggle .toggle-content{width:calc(100% - 76px);}.page-offer form.f-form--search > .f-fieldset{padding:1.5rem 1rem;}.page-offer form.f-form--search .fieldset-toggle .toggle-item.open .toggle-header::after,.page-offer form.f-form--search .fieldset-toggle .toggle-item.closed .toggle-header::after{margin-left:calc(100% - 79px);}}.page-offer table{border-spacing:0;margin-bottom:0;}.page-offer table th{padding:0 0.5rem 1.3rem;font-size:1.25rem;font-family:var(--medium-font);color:var(--default-font-color);background-color:var(--background-color);border-bottom:3px solid var(--table-head-border-color);text-align:left !important;}.page-offer table td{height:50px;padding:0.5rem 0.5rem !important;font-size:1.25rem;font-family:var(--light-font) !important;border-bottom:3px solid var(--table-head-border-color);}.page-offer table td.date-from{inline-size:initial;padding:0 15px;}.page-offer table td.duration,.page-offer table td.catering{inline-size:65px !important;min-width:65px !important;}.page-offer table td.room.get-room{width:40%;}.page-offer table td.airport.get-airport{width:140px;}.page-offer table td.price{padding-left:1rem;font-family:var(--light-font) !important;font-weight:normal;text-align:left;min-width:120px;}.page-offer table td.book{text-align:right;}.page-offer table td.book .button.check-price,.page-offer table td.book input{font-family:var(--medium-font);padding:10px 25px;}.page-offer table td.book .button:focus{background-color:var(--button-background-color);color:var(--background-color) !important;}.page-offer table tr .button-book{display:none;}.page-offer table tr.available .button-book{display:inline-block;width:120px;padding:10px;background-color:#00B429;border-color:#00B429;}.page-offer table tr.available .button-book:hover{background-color:var(--background-color);color:#00B429 !important;}.page-offer tr.date.sold-out span.not-available{display:block;}.page-offer tr.date span.not-available,.page-offer tr.date.available span.not-available{display:none;}.page-offer table tr.available .check-price{display:none;}.page-offer table.table.product-table:nth-of-type(1) thead{display:table-header-group;}.page-offer table.table.product-table thead{display:none;}@media (max-width:1024px){.page-offer table,.page-offer thead,.page-offer	tbody,.page-offer	th,.page-offer	td,.page-offer tr{display:block;}.page-offer thead tr{position:absolute;top:-9999px;left:-9999px;}.page-offer tr{border:none;}.page-offer tr.date{margin-bottom:2rem;padding-bottom:2rem;border-bottom:3px solid var(--form-background-color);}.page-offer table td{position:relative;height:initial;padding:3px 0 3px 35% !important;font-size:1.25rem;border:none;word-break:break-word;hyphens:auto;}.page-offer td:before{position:absolute;top:3px;left:5px;width:35%;padding-right:10px;white-space:nowrap;color:var(--style-color-1);font-family:var(--medium-font);}.page-offer table td.date-from{font-family:var(--medium-font) !important;}.page-offer table td.room.get-room{width:55%;}.page-offer table td.price{min-width:inherit;font-family:var(--medium-font) !important;}.page-offer table td.book{padding-left:35% !important;text-align:left;}.page-offer table td.book .button.check-price,.page-offer table td.book input{margin-top:1rem;}html[lang="de"] .page-offer td:nth-of-type(1):before{content:"Datum";}html[lang="de"] .page-offer td:nth-of-type(2):before{content:"Nächte";}html[lang="de"] .page-offer td:nth-of-type(3):before{content:"Zimmer";}html[lang="de"] .page-offer td:nth-of-type(4):before{content:"Verpfl.";}html[lang="de"] .page-offer td:nth-of-type(5):before{content:"Preis";}.page-offer table{}}@media (max-width:600px){.page-offer table td.book{padding-left:0 !important;}.page-offer table td.book .button.check-price,.page-offer table td.book input{width:100% !important;}}.page-layout-5 .dummy{background-color:#72002e44;}.page-layout-5 header{display:none;}.page-layout-5 h3{font-size:1.875rem;text-transform:initial;margin-bottom:2rem;font-family:var(--main-font);}.main-column.cart{margin-top:4vw;padding-bottom:4vw;}.main-column.cart h1{margin-top:0rem;}.checkout-progress *{color:var(--background-color);font-family:var(--bold-font) !important;font-size:1.5rem;text-decoration:none;}.checkout-progress{background-color:var(--style-color-1);justify-content:space-around;padding:3rem 0;}.checkout-progress .main-column{display:flex;justify-content:space-around;}.checkout-progress .main-column > div{width:20%;text-align:center;}.checkout-progress .main-column div.step::before{position:absolute;content:'';height:46px;width:26px;margin-left:11%;margin-top:70px;background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/arrow_w.svg');background-position:0% 36%;background-repeat:no-repeat;background-size:100%;}.checkout-progress .checkout-icon{width:176px;height:176px;margin:0 auto 1.5rem;background-repeat:no-repeat;background-position:center;outline:1px solid var(--background-color);border-radius:50%;}.checkout-progress .checkout-icon a{display:block;height:100%;}.checkout-progress .active .checkout-icon{background-color:var(--style-color-2);}.checkout-progress .checkout-icon.details{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/details.svg');background-size:75px;}.checkout-progress .checkout-icon.cashpoint{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/dates.svg');background-size:90px;}.checkout-progress .checkout-icon.confirmation{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/magnifier_basket.svg');background-size:90px;}.checkout-progress .checkout-icon.success{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/check.svg');background-size:70px;}@media (min-width:1920px){.checkout-progress .main-column div.step::before{margin-left:210px;}}@media (max-width:1400px){.checkout-progress *{font-size:1.65vw;}.checkout-progress{padding:3rem 0 4vw;}.checkout-progress .main-column{justify-content:space-between;}.checkout-progress .checkout-icon{width:13vw;height:13vw;}.checkout-progress .checkout-icon.details{background-size:7vw;}.checkout-progress .checkout-icon.cashpoint{background-size:7vw;}.checkout-progress .checkout-icon.confirmation{background-size:7vw;}.checkout-progress .checkout-icon.success{background-size:6vw;}.checkout-progress .main-column div.step::before{margin-top:4.5vw;}}@media (max-width:900px){.checkout-progress .main-column div.step::before{background-size:2.5vw;margin-top:3.2vw;}}@media (max-width:500px){.checkout-progress{display:none;}.main-column.cart{margin-top:14vw;}}.label-outward-flight,.label-return-flight{font-size:1.5rem;font-family:var(--bold-font);margin-bottom:1.25rem;padding-left:3.5rem;}.label-outward-flight::before,.label-return-flight::before{position:absolute;content:'';width:35px;height:29px;margin-left:-3.5rem;background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/plane.png');background-size:35px 29px;}.label-return-flight::before{transform:rotate(180deg);}.main-column.cart .col-wrap{gap:0 20px;}.main-column.cart .flight .col1{width:calc(40% - 20px);margin:0;}.main-column.cart .flight .col2{width:calc(35% - 20px);margin:0;}.main-column.cart .flight .col2 .cart-label,.main-column.cart .flight .col3 .cart-label{width:110px;}.main-column.cart .flight .col2 .cart-value,.main-column.cart .flight .col3 .cart-value{width:calc(98% - 110px);}.main-column.cart .flight .col3{display:flex;width:25%;margin:0;}.main-column.cart .flight .col3 .cart-value{align-items:flex-start;}.cart-label{display:inline-flex;width:140px;font-family:var(--medium-font);font-size:1.375rem;line-height:2.188rem;}.cart-value{display:inline-flex;flex-wrap:wrap;width:calc(98% - 140px);font-size:1.188rem;}.cart-value.board{width:calc(98% - 180px);}.cart-label.board{width:180px;}.f-form-error-list li::before,.request-error li::before{content:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/close_x.svg');transform:translate(5px,24px);}.main-column.cart .f-field-group--inline{flex-wrap:wrap;gap:0 20px;}.main-column.cart .f-field-group--inline > div{padding-right:0;}.main-column.cart .f-field.tiny{flex-grow:0;width:96px;}.main-column.cart .f-field.med{flex-grow:0;width:288px;}.main-column.cart label{font-size:0.938rem;}.main-column.cart label p{font-size:0.938rem;display:inline;}main .f-label p{font-size:0.938rem;display:inline;}.main-column.cart select{font-size:1.125rem;}.main-column.cart .two_40_60.hotel > .col1{width:35%;margin:0;}.main-column.cart .two_40_60.hotel > .col2{width:60%;margin:0;}.main-column.cart .two_40_60.hotel > .col2 .col-wrap{flex-direction:row;flex-wrap:wrap;}.main-column.cart .two_40_60
.hotel .tree .col{width:calc(50% - 10px);margin:0;}.main-column.cart hr.ce-div{width:100%;margin-top:35px;margin-bottom:35px;}.main-column.cart hr.ce-div.notop{margin-top:25px;}.main-column.cart hr.ce-div.moretop{margin-top:45px;}.col-wrap.tree.room .col1{width:160px;padding-top:0.25rem;}.col-wrap.tree.room .col2{width:calc(100% - 460px);padding-top:0.5rem;}.col-wrap.tree.room .col3{width:260px;padding-top:0.5rem;}.main-column.cart .room-image img{display:block;width:260px;height:160px;}.main-column.cart .cart-label.full,.main-column.cart .cart-value.full{display:block;width:initial;}.main-column.cart .col-wrap.tree.room label{font-size:1.188rem;line-height:1.4;hyphens:auto;word-break:break-word;}.main-column.cart .col-wrap.tree.room b{font-family:var(--bold-font);font-size:1.375rem;color:var(--style-color-1);}.main-column.cart .cart-value.full .f-type-select{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:360px;}.main-column.cart .cart-value.full .f-type-select label,.main-column.cart .cart-value.full .f-type-select select{width:180px;}.main-column.cart .cart-value.full .f-type-select::after{}.main-column.cart .image-wrap img{width:100%;max-width:580px;height:auto;margin-bottom:2rem;}.main-column.cart .table-summary{display:flex;align-items:center;justify-content:flex-end;padding:3rem 0;background-color:var(--form-background-color);}.main-column.cart .table-summary .quantity{padding-right:1.5rem;font-family:vat(--light-font);font-size:1.875rem;color:var(--style-color-1);}.main-column.cart .table-summary .refresh .button{width:60px;background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/reload.png');background-size:72px;background-repeat:no-repeat;background-position:10px center;transition:none;}.main-column.cart .table-summary .refresh .button:focus,.main-column.cart .table-summary .refresh .button:hover{background-position:-25px center;}.main-column.cart .table-summary .price{width:300px;padding-right:2rem;font-family:var(--light-font);font-size:3rem;color:var(--style-color-1);text-align:right;}.main-column.cart .f-group.f-group--confirm{margin:2rem 0 1rem;}.main-column.cart .f-group--confirm .f-error{font-size:1.25rem;margin-bottom:1rem;padding:0.5rem 1rem;background-color:#ff2424;color:var(--background-color);border-radius:5px;}.main-column.cart .f-button-backward .button{font-size:1.875rem;font-family:var(--medium-font);padding:1.5rem 2rem 1.5rem 2.5rem;color:var(--colorbox-font-color-3) !important;background-color:transparent;text-transform:uppercase;border:none;}.main-column.cart .f-button-backward .button:focus,.main-column.cart .f-button-backward .button:hover{color:var(--style-color-1) !important;}.main-column.cart .f-button-backward::before{position:absolute;content:'';width:14px;height:28px;margin-top:29px;margin-left:10px;background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/arrow.svg');background-size:14px 28px;background-repeat:no-repeat;transform:rotate(180deg);opacity:.6;}.main-column.cart .f-button-backward:hover::before,.main-column.cart .f-button-backward:focus::before{filter:var(--filter-black-to-highlight-color);opacity:1;}.main-column.cart .f-button-forward .button{font-size:1.875rem;font-family:var(--medium-font);padding:1.5rem 3.5rem 1.5rem 2rem;text-transform:uppercase;}.main-column.cart .f-button-navigation.cart .f-button-forward::after{position:absolute;content:'';width:14px;height:28px;margin-top:29px;margin-left:344px;background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/arrow_w.svg');background-size:14px 28px;background-repeat:no-repeat;}.main-column.cart .f-button-navigation.cashpoint .f-button-forward::after{position:absolute;content:'';width:14px;height:28px;margin-top:29px;margin-left:235px;background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/arrow_w.svg');background-size:14px 28px;background-repeat:no-repeat;}.main-column.cart .f-button-navigation.cart .f-button-forward:focus::after,.main-column.cart .f-button-navigation.cashpoint .f-button-forward:focus::after,.main-column.cart .f-button-navigation.cart .f-button-forward:hover::after,.main-column.cart .f-button-navigation.cashpoint .f-button-forward:hover::after{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/arrow.svg');filter:var(--filter-black-to-highlight-color);}.button--show-all-rooms{display:inline-block;min-height:inherit;margin:0 0 20px;padding:0.7rem 1.4rem;border:1px solid var(--button-border-color);border-radius:5px;background-color:var(--button-background-color);color:var(--button-font-color);transition:var(--button-link-animation);cursor:pointer;}.button--show-all-rooms:hover{color:var(--button-background-color);background-color:var(--button-font-color);}.person-count{margin-bottom:1.25rem;font-family:var(--bold-font);font-size:1.375rem;}.person-count .button{display:none;min-height:45px;margin-left:2.5rem;padding:0.5rem 1rem;font-size:1rem;}.person-count .button.count-1{display:inline;}@media (max-width:800px){.button--show-all-rooms{margin:0px;}}.main-column.cart .f-field.tiny .f-error{height:10px;}.main-column.cart .f-group.f-group--address .f-value{font-size:1.188rem;}.main-column.cart .payment-type .f-type-radio{display:inline-flex;flex-direction:row;margin-bottom:0;}.main-column.cart .payment-type label{height:60px;font-size:1.5rem;width:40vw;max-width:560px;}.f-type-radio label::before,.f-type-radio label::after{bottom:30px;}.main-column.cart .payment-type .logo{display:inline-block;width:119px;height:60px;margin-left:1rem;}.main-column.cart .payment-type .logo.inadvance{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Payment/vorkasse.jpg');}.main-column.cart .payment-type .logo.invoice{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Payment/rechnung.jpg');}.main-column.cart .payment-type .logo.paypal{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Payment/paypal.jpg');}.main-column.cart .payment-type .logo.visa{height:61px;background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Payment/visa.jpg');}.main-column.cart .payment-type .logo.mastercard{height:61px;background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Payment/mastercard.jpg');}.main-column.cart .payment-type .logo.americanexpress{background-image:url('../../../_assets/edc7a63c56f4bef284ef0c22d74494a0/Images/Payment/americanexpress.jpg');}.main-column.cart .table-summary.confirm{display:block;margin-bottom:3.5rem;padding:2.5rem 2rem 2rem;background-color:var(--style-color-1);color:var(--background-color);}.main-column.cart .table-summary.confirm .text{display:flex;align-items:center;width:80%;}.main-column.cart .f-field-value{height:25px;width:60px;border:1px solid var(--form-border-color);padding:1rem 0;text-align:center;font-size:1.188rem;border-radius:5px;}.main-column.cart .f-field.hide{display:none;}.main-column.cart .table-summary.confirm .summary-label{font-size:1.875rem;text-align:center;text-transform:uppercase;font-family:var(--light-font);}.main-column.cart .table-summary.confirm .tax-label{font-size:1.188rem;text-align:left;font-family:var(--light-font);text-transform:initial;padding-left:1rem;}.main-column.cart .table-summary.confirm .summary-price{font-size:3rem;text-align:right;font-family:var(--light-font);margin-top:-50px;}.main-column.cart  .f-button-navigation.confirm .f-button-forward .button{padding:1.5rem 2rem;background-color:#00B429;border-color:#00B429;}.main-column.cart  .f-button-navigation.confirm .f-button-forward .button:hover{padding:1.5rem 2rem;color:#00B429 !important;background-color:var(--background-color);border-color:#00B429;;}@media (max-width:1180px){.cart-label{width:180px;}.cart-value{width:calc(98% - 180px);}.main-column.cart fieldset.f-fieldset .f-field.f-type-select{min-width:100px;}.col-wrap.two.two_40_60.hotel{flex-direction:column;}.main-column.cart .two_40_60.hotel > .col{width:initial;}}@media (max-width:1024px){.col-wrap.three.flight{flex-direction:column;}.col-wrap.three.flight .col{width:100%}.main-column.cart .flight .col2 .cart-label,.main-column.cart .flight .col3 .cart-label{width:175px;}.main-column.cart .flight .col2 .cart-value,.main-column.cart .flight .col3 .cart-value{width:calc(98% - 175px);}.f-type-radio label::before,.f-type-radio label::after{bottom:0;}.main-column.cart .payment-type label{height:initial;width:initial;max-width:initial;}.main-column.cart .payment-type .f-type-radio{margin-bottom:1rem;}.main-column.cart .payment-type .logo{display:none;}}@media (max-width:900px){.main-column.cart .table-summary.confirm .text{flex-direction:column;}.main-column.cart .table-summary.confirm .tax-label{padding:0.5rem 0;}.main-column.cart .table-summary.confirm > div{width:100% !important;margin:0 !important;text-align:center !important;box-sizing:border-box;}.f-button-navigation.confirm{justify-content:center;flex-direction:column;align-items:center;}}@media (max-width:768px){.main-column.cart .image-wrap img,.main-column.cart .room-image img{max-width:initial;width:100%;height:auto;}.col-wrap.tree.room .col1{width:120px;order:2;}.col-wrap.tree.room .col2{width:calc(100% - 140px);order:3;}.col-wrap.tree.room .col3{width:100%;order:1;}.main-column.cart .room-image img{margin-bottom:2rem;}.main-column.cart .f-button-forward:not(.conf) .button,.main-column.cart .f-button-backward .button{font-size:1.2rem;padding:1.5rem 2.5rem 1.5rem 1.5rem;}.main-column.cart .f-button-navigation.cart .f-button-forward::after{margin-top:23px;margin-left:225px;}.main-column.cart .f-button-navigation.cashpoint .f-button-forward::after{margin-top:23px;margin-left:155px;}.main-column.cart .f-button-backward::before{margin-top:23px;margin-left:0px;}.main-column.cart .table-summary{padding:1.5rem 0;flex-direction:column;}.main-column.cart .table-summary > div{padding:0.5rem 1rem !important;}.main-column.cart .table-summary .price{width:100%;text-align:center;box-sizing:border-box;}}@media (max-width:700px){.f-field-group,.f-field-group--inline{display:flex;}.main-column.cart{padding-bottom:10vw;}.person-count .button.count-1{display:block;margin:1rem 0 0;}.frame-type-2Columns.conf .col2 > div{width:100% !important;}}@media (max-width:600px){.main-column.cart .f-button-navigation.confirm .f-button-forward{display:block;width:100%;}.main-column.cart .f-button-navigation.confirm .f-button-forward .button{font-size:5vw;padding-left:0.5rem;padding-right:0.5rem;width:100%;}}@media (max-width:550px){.main-column.cart h1{font-size:8vw;hyphens:auto;text-align:left !important;font-family:var(--medium-font);}.main-column.cart .table-summary.confirm{padding:1rem;margin-bottom:2rem;}.main-column.cart .table-summary.confirm .summary-label{font-size:1.5rem;hyphens:auto;}}@media (max-width:500px){.main-column.cart h1{margin-top:0;}}@media (max-width:450px){.f-field-group,.f-field-group--inline{display:block;}.main-column.cart .f-field.tiny,.main-column.cart .f-field.med{width:100%;}.main-column.cart .cart-value.full .f-type-select,.main-column.cart .cart-value.full .f-type-select label,.main-column.cart .cart-value.full .f-type-select select{width:100% !important;}.main-column.cart .cart-value.full .f-type-select{flex-direction:column;width:180px;}.col-wrap.three.flight .col > div{width:100% !important;}.col-wrap.two.two_40_60.hotel > .col1 > div{width:100%;}.col-wrap.tree.room > .col{width:100%;}.f-field-group,.f-field-group--inline{flex-direction:column;}.cart-value.board,.cart-label.board{width:100%;}.f-button-navigation{flex-direction:column;align-items:center;}}.fslightbox-toolbar > div{display:none;}.fslightbox-toolbar > div:last-of-type{display:flex;}form.f-form--search .f-fieldset .select-selected{display:flex;align-items:center;flex-wrap:wrap;height:53px !important;padding:0 1rem;font-size:1.188rem;line-height:1;background-color:var(--alternative-background-color);color:var(--background-color);border:1px solid var(--alternative-background-color);border-radius:5px;box-shadow:0px 2px 2px #00000028;margin-top:4px;}form.f-form--search .f-fieldset .fieldset-toggle .select-selected{margin-top:8px;}form.f-form--search .f-type-select{position:relative;}form.f-form--search .f-type-select select{}form.f-form--search .f-field label{margin-bottom:-3px;}form.f-form--search .select-selected:after{}form.f-form--search .select-selected.select-arrow-active:after{}form.f-form--search .select-items div,form.f-form--search .select-selected{color:var(--background-color);padding:8px 16px;border:1px solid transparent;border-color:rgba(0,0,0,0.1) transparent transparent transparent;cursor:pointer;user-select:none;}form.f-form--search .select-items{position:absolute;background-color:var(--alternative-background-color);top:calc(100% - 6px);left:0;right:0;padding:10px;border-radius:5px;box-shadow:0px 2px 2px #00000038;z-index:1;}form.f-form--search .toggle-content .select-items{width:calc(100% - 52px);}form.f-form--search .select-hide{display:none;}form.f-form--search .select-items div:hover,.same-as-selected{background-color:rgba(0,0,0,0.1);}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:var(--style-color-1) !important;font-weight:inherit !important;}.datepicker-cell:not(.disabled):hover{background-color:#ef237988 !important;color:var(--background-color) !important;}.datepicker-cell.focused:not(.selected){background-color:#ef237988 !important;color:var(--background-color) !important;}.datepicker-controls .button{color:var(--style-color-1) !important;}@media (max-width:800px){.frame-space-before-medium{margin-top:3rem !important;}.frame-space-after-medium{margin-bottom:3rem !important;}}@media (max-width:450px){.frame-space-before-medium{margin-top:1.5rem !important;}.frame-space-after-medium{margin-bottom:1.5rem !important;}}#shopmsg #shopmsg-content{padding:0;}.ticker{background-color:#f1f1f1 !important;height:60px;border:none;border-radius:35px;box-shadow:0 0 4px -2px #00000066 inset;margin:0 auto 3rem;}.ticker-inner,.ticker-inner a{color:var(--default-font-color);padding-top:12px;}.ticker div.ticker-inner{top:0.6rem !important;}:root{--special-font:'Qwigley',sans-serif;--default-font-color:#707070;--divider-color:#afafaf;--accordeon-header:#afafaf;--half-transparent:#00000088;--table-head-border-color:#f5f5f5;--table-body-border-color:var(--table-head-border-color);--form-font-color:#707070;}::selection{background:var(--highlight-color);color:var(--background-color);}@font-face{font-display:swap;font-family:'Qwigley';font-style:normal;font-weight:400;src:url('../../../_assets/630232b026854ffd35fce0536c28f2d2/Fonts/qwigley-v16-latin-regular.woff2') format('woff2');}#logo{margin-right:0px;}#logo img{margin-bottom:20px;width:100%;height:auto;}#main-navigation ul{padding-top:0px;margin-left:55px;}.sticky-design.shrink #logo{margin:35px 0 0;max-width:80px;}.sticky-design.shrink #logo img{margin-bottom:30px;}.sticky-design.shrink #main-navigation ul{padding-top:15px;}@media (max-width:1180px){.sticky-design.shrink #logo{margin-top:25px !important;}#logo img{margin-bottom:0px;}}main#content{margin:4.375rem auto 5vw;overflow:inherit;}.page-offer main#content{margin-top:4rem;}footer{background-image:url('../../../_assets/630232b026854ffd35fce0536c28f2d2/Images/flamingo-footer.svg');}.frame-offer1 .col2,.zrw-shop .col2{background-image:url('../../../_assets/630232b026854ffd35fce0536c28f2d2/Images/flamingo-footer.svg');background-size:70% auto;background-repeat:no-repeat;background-position:50% center;}@media (max-width:800px){.frame-offer1 .col2,.zrw-shop .col2{background-size:50% auto;}}@media (max-width:550px){.main-column,.colorbox-wrap header{width:calc(100% - 30px);}}@media (max-width:450px){footer #footer-content{text-align:initial;}}.mobile-search-button,.mobile-menu-button{margin:0;}#page.loading:before{position:fixed;content:'PRÜFUNG DER VERFÜGBARKEIT';width:100%;max-width:200px;aspect-ratio:1;bottom:50%;left:50%;transform:translate(-50%,50%);padding:1.5rem;background-color:var(--style-color-1);color:var(--background-color);font-size:1.3rem;font-family:var(--medium-font);text-align:center;z-index:9998;}#page.loading.payment:before{content:'BITTE WARTEN';}#page.loading:after{position:fixed;content:'';width:500px;height:500px;bottom:calc(50% - 280px);left:calc(50% - 250px);background-image:url('../../../_assets/630232b026854ffd35fce0536c28f2d2/Images/loading.png');background-size:100%;scale:0.2;animation:loading 1.3s linear infinite;z-index:9999;}#page.loading #content:after{position:fixed;content:'';width:100vw;height:100vw;top:0;background-color:#ffffffcc;z-index:9997;}@keyframes loading{0{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.fslightboxswc{transform:none !important;}.fslightboxs{cursor:auto !Important;}.main-column-search span.mobile{display:none;}@media (max-width:1050px){.main-column-search span.mobile{display:inline;}}a{cursor:pointer;}h1,.header-style-1,h2,.header-style-2,h4,.header-style-4{font-family:var(--main-font);}h1,h2,h3,h4,h5,h6{line-height:1.3 !important;}.special-font{font-family:var(--special-font);font-size:3.125rem;color:var(--headline-color)}.style-font-tiny{font-size:1rem;}.style-font-med{font-size:1.5rem;}.link-int,.link-ext{display:table-cell;text-decoration:none;}.link-int::before{content:'';display:inline-block;width:1rem;height:1rem;margin-right:0.5rem;margin-bottom:-1px;background-image:url('../../../_assets/630232b026854ffd35fce0536c28f2d2/Images/link_int.svg');background-size:1rem;filter:var(--filter-black-to-highlight-color);}.link-ext::before{content:'';display:inline-block;width:1rem;height:1rem;margin-right:0.5rem;margin-bottom:-1px;background-image:url('../../../_assets/630232b026854ffd35fce0536c28f2d2/Images/link_ext.svg');background-size:1rem;filter:var(--filter-black-to-highlight-color);}.link-int:hover::before,.link-ext:hover::before{filter:var(--filter-black-to-white-color);}a[href$=".pdf"]{text-decoration:none;}a.link-nou{text-decoration:none;}.page-offer a[href$=".pdf"]{display:inline-flex !important;align-items:center;color:var(--default-font-color);font-size:1.25rem;font-family:var(--light-font);text-underline-position:from-font;text-decoration-thickness:from-font;transition:var(--button-link-animation);}a[href$=".pdf"]::before{content:'';display:inline-block;min-width:14px;height:18px;background-image:url('../../../_assets/630232b026854ffd35fce0536c28f2d2/Images/icon_pdf.png');background-size:14px 18px;margin-right:10px;}.page-offer a[href$=".pdf"]::before{content:'';display:inline-block;min-width:47px;height:63px;background-image:url('../../../_assets/630232b026854ffd35fce0536c28f2d2/Images/icon_pdf.png');background-size:47px 63px;margin-right:25px;}a[href$=".pdf"]:hover{color:var(--style-color-1);}a[href$=".pdf"]:hover::before{filter:grayscale(1) invert(1) brightness(2);}.page-offer a[href$=".pdf"]:hover::before{filter:none;}.ce-div{border-top:1px solid var(--divider-color);}main ul,main ol{margin-left:2rem;margin-bottom:1rem;}main ol li{margin-left:-4px;padding-left:4px;}main ul li::before{width:45px;margin-left:-45px;content:url('../../../_assets/630232b026854ffd35fce0536c28f2d2/Images/hook.svg');color:var(--highlight-color);scale:0.45;filter:var(--filter-black-to-highlight-color);transform:translate(5px,15px);}main ol li::marker{color:var(--highlight-color);font-family:var(--bold-font);}main p:last-child{margin-bottom:0;}@media (max-width:1180px){table{min-width:inherit;overflow:auto;display:block;}}@media (max-width:650px){h1,.header-style-1,h2,.header-style-2{font-size:7vw;line-height:1.2 !important;}h3,.header-style-3{font-size:6vw;line-height:1.2 !important;}}@media (max-width:450px){h1,.header-style-1,h2,.header-style-2{margin-bottom:1.5rem;}}.colorbox h1,.colorbox h2,.colorbox h3,.colorbox h4,.colorbox h5{hyphens:auto;}header input.button,button,a.button,main input.button,main .news-backlink-wrap a.back-button,form input[type="file"]::file-selector-button{font-size:1.25rem;padding:17px 25px;font-family:var(--light-font);border-radius:5px;}.button-more-dates,a.button--list{display:block;margin:3rem auto 0;font-family:var(--bold-font);font-size:1.875rem;text-transform:uppercase;padding:0.657rem 4rem;}a.button.button-read-more,a.button.button-read-less{width:50px;height:57px;margin:15px auto;}a.button.button-read-more::before,a.button.button-read-less::before{margin-top:8px;margin-left:-19px;}.toggle-item.closed .toggle-header::after,.toggle-item.open .toggle-header::after{right:24px !important;}.consentbox a.button{text-decoration:none;display:block;margin:25px auto 5px;}main a img:hover{opacity:0.5;filter:none;}.ce-above .ce-gallery{margin-bottom:0;}.ce-gallery img{width:100%;height:auto;}.item-list.item-type-product .item .image img[src*="no_image"]{width:100% !important;height:auto;}.col-wrap.two.two_75_25 .col1 img,.col-wrap.two.two_25_75 .col2 img,.col-wrap.two.two_60_40 .col1 img,.col-wrap.two.two_40_60 .col2 img,.col-wrap.two.two_66_33 .col1 img,.col-wrap.two.two_33_66 .col2 img{max-width:100%;}.slider-container-inner .ce-border img{width:calc(100% - 20px);margin:0 auto;object-fit:cover;}.col-wrap-grid.four > div{width:calc(25% - 2.3%);box-sizing:border-box;}#main-navigation .level-1 > li:hover > a{padding-bottom:50px;}#main-navigation ul li div.level-2::after{position:absolute;display:block;width:100vw;height:5vw;content:'';background-image:url('../../../_assets/630232b026854ffd35fce0536c28f2d2/Images/torn_edge_above.svg');background-size:100% auto;background-repeat:no-repeat;filter:var(--filter-white-to-icon-color) drop-shadow(0px 4px 2px #00000022);}#main-navigation ul li div.level-2{display:initial;position:fixed;top:139px;right:0;left:0;height:0;width:100vw;background-color:var(--background-color);pointer-events:none;box-shadow:none;}#main-navigation ul li:hover div.level-2{display:block;position:fixed;top:119px;left:0;right:0;width:100vw;height:inherit;background-color:var(--background-color);padding:20px 0 0;overflow:visible !important;pointer-events:inherit;}#main-navigation ul li .level-2-inner > div{margin-top:0;}#main-navigation ul li .level-2-inner{display:flex;justify-content:flex-start;height:0;width:calc(100% - 80px);margin:0 auto;max-width:1800px;box-shadow:none;overflow:hidden;transition:all ease-out 0.3s;}#main-navigation ul li:hover .level-2-inner{height:inherit;max-height:inherit;}#main-navigation ul li:hover .level-2-inner > div{margin-top:30px;}#main-navigation ul div.level-2 .ce-gallery{}#main-navigation ul div.level-2 .ce-bodytext a{color:var(--default-font-color) !important;}#main-navigation ul li:hover div.level-2 .ce-bodytext a:hover{color:var(--style-color-1) !important;}#main-navigation ul li .level-2-inner > div{margin-right:40px;padding-right:40px;border-right:1px solid var(--style-color-1);}#main-navigation ul li .level-2-inner > div:last-of-type{margin-right:0;padding-right:0;border-right:none;}#main-navigation .level-2 p{font-size:1.063rem !important;}#main-navigation ul li .level-2-inner > div a{max-width:139px;padding:0;}#main-navigation ul li .level-2-inner > div:first-of-type{border-left:none;}#main-navigation ul li:hover .level-2-inner > div:hover figure.image{background-color:var(--style-color-1);}#main-navigation ul li:hover .level-2-inner > div:hover img{opacity:0.5;}#main-navigation li:hover a{color:inherit;}#main-navigation li a:hover{color:var(--highlight-color) !important;}#main-navigation ul ul li{font-size:1.125rem;line-height:2.125rem;}#main-navigation li li.active{color:var(--style-color-1);}#main-navigation .level-2 .frame-type-menu_pages{width:20vw;}#main-navigation ul ul{margin-left:0;background-color:transparent !important;}#advanced-search{display:block;}footer .col2 > div{width:48%;display:inline-flex;}main .avalex-container h2{margin-top:3rem;}
