body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
:root{--fc-blocking-event-bg-color:#e30614;--fc-event-bg-color: #999;--fc-event-bg-gradient: #ddd;--fc-event-border-color: #999;--fc-event-text-color: #fff;--fc-button-active-bg-color: #999;--fc-button-active-border-color: #999;--fc-button-bg-color: #ececec;--fc-button-border-color: #ececec;--fc-button-hover-bg-color: #bbb;--fc-button-hover-border-color: #bbb;--fc-button-text-color: #000;--fc-border-radius: 0}.mod_eventlist_fullcalendar{margin-top:2em}.mod_eventlist_fullcalendar .fc-toolbar{display:block}.mod_eventlist_fullcalendar .fc-toolbar>*{margin-top:1em}.mod_eventlist_fullcalendar .fc-button{border-radius:var(--fc-border-radius)}.mod_eventlist_fullcalendar .fc-button:hover,.mod_eventlist_fullcalendar .fc-button:focus{background-color:var(--fc-button-hover-bg-color);box-shadow:none !important}.mod_eventlist_fullcalendar .fc-event{opacity:0.4}.mod_eventlist_fullcalendar .fc-event.blocking_event{background:var(--fc-blocking-event-bg-color);border-color:var(--fc-blocking-event-bg-color)}.mod_eventlist_fullcalendar .fc-event.blocking_event .fc-daygrid-event-dot{border-color:var(--fc-blocking-event-bg-color)}.mod_eventlist_fullcalendar .fc-event.event_is_confirmed{opacity:1}.mod_eventlist_fullcalendar .fc-event.continous_event{background:repeating-linear-gradient(45deg, var(--fc-event-bg-color) 0%, var(--fc-event-bg-color) 2%, var(--fc-event-bg-gradient) 2%, var(--fc-event-bg-gradient) 4%, var(--fc-event-bg-gradient) 4%)}.layout_aheventcenter{padding-top:0.5em;padding-bottom:0.5em}.layout_aheventcenter .event_parts_fullcalendar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}.layout_aheventcenter .event_parts_fullcalendar .color_box{width:2em;height:2em}.layout_aheventcenter .content_wrapper>*{display:block}.layout_aheventcenter .status{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:1em}.layout_aheventcenter .status>*{display:block}.layout_aheventcenter.blocking_event .color_box{background:var(--fc-blocking-event-bg-color)}.layout_aheventcenter .color_box{opacity:0.25}.layout_aheventcenter.event_is_confirmed .color_box{opacity:1}.layout_aheventcenter .color_box{background:var(--fc-event-bg-color)}@media screen and (min-width:769px){.mod_eventlist_fullcalendar .fc-toolbar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_eventlist_fullcalendar .fc-toolbar>*:nth-child(1){width:100%;margin-bottom:1em}.layout_aheventcenter .content_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.layout_aheventcenter .content_wrapper .date{width:100%;margin-bottom:0.5em}}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.cc-head>*:first-child{margin-top:0}.cc-head>*:last-child{margin-bottom:15px}.contao-cookiebar{--ccb-backdrop: rgba(0, 0, 0, .75);--ccb-anim-duration: .5s;--ccb-checked-clr: #399d32;--ccb-checked-bg: #dcf3db;--ccb-unchecked-clr: #9c9b99;--ccb-unchecked-bg: #fff;--ccb-disabled-clr: #c8c7c5;--ccb-disabled-bg: #f4f4f4;--ccb-focus-clr: #00a4f4;position:fixed;inset:0;z-index:9999;display:flex;align-items:var(--ccb-align, center);justify-content:var(--ccb-justify, center);letter-spacing:0;padding:15px;max-height:100dvh;box-sizing:border-box;pointer-events:none;overflow:hidden;color:var(--ccb-clr, #444)}.contao-cookiebar *{box-sizing:border-box}.contao-cookiebar p{color:var(--ccb-text, #868686);line-height:1.4}.contao-cookiebar label{position:relative;display:block;padding:8px 13px 8px 0;line-height:1.2rem}.contao-cookiebar label.group{font-weight:600}.contao-cookiebar input{position:absolute;width:1px;height:1px;outline:0 none;opacity:0}.contao-cookiebar input+label{padding:8px 13px 8px 45px;cursor:pointer}.contao-cookiebar input+label:before,.contao-cookiebar input+label:after{content:"";position:absolute;border-radius:10px}.contao-cookiebar input+label:before{top:7px;left:0;width:35px;height:18px;margin:0;box-sizing:content-box;background:var(--ccb-unchecked-bg);border:1px solid var(--ccb-unchecked-clr);transition:border-color .2s}.contao-cookiebar input+label:after{display:block;top:11px;left:4px;width:12px;height:12px;background:var(--ccb-unchecked-clr);transition:background .2s,margin-left .2s,padding .2s}.contao-cookiebar input+label:active:after{padding-left:5px}.contao-cookiebar input.cc-group-half+label:after{background:linear-gradient(to right, var(--ccb-unchecked-clr) 0%, var(--ccb-unchecked-clr) 50%, var(--ccb-checked-clr) 50%, var(--ccb-checked-clr) 100%)}.contao-cookiebar input:checked+label:after{background:var(--ccb-checked-clr);margin-left:17px}.contao-cookiebar input:checked+label:active:after{margin-left:12px}.contao-cookiebar input:checked+label:before{background:var(--ccb-checked-bg);border-color:var(--ccb-checked-clr)}.contao-cookiebar input:disabled+label{pointer-events:none}.contao-cookiebar input:disabled+label:after{background:var(--ccb-disabled-clr)}.contao-cookiebar input:disabled+label:before{background:var(--ccb-disabled-bg);border-color:var(--ccb-disabled-clr)}.contao-cookiebar input:focus-visible:not(.cc-hide-focus)+label:before{outline:3px dashed var(--ccb-focus-clr);outline-offset:2px}.contao-cookiebar .cc-btn{display:inline-block;cursor:pointer;width:100%;padding:8px 14px;margin-bottom:8px;font-size:15px;outline:0 none;border:1px solid var(--ccb-btn-bdr, #cfcfcf);border-radius:4px;color:var(--ccb-btn-clr, #444);background:var(--ccb-btn-bg, #f5f5f5)}.contao-cookiebar .cc-btn:hover,.contao-cookiebar .cc-btn:focus{background:var(--ccb-btn-bg-hvr, #ececec)}.contao-cookiebar .cc-btn:last-child{margin-bottom:0}.contao-cookiebar .grayscale{--ccb-btn-bg: #f1efef;--ccb-btn-bg-hvr: #ececec}.contao-cookiebar .grayscale .success{--ccb-btn-bg: #fbfbfb;--ccb-btn-bg-hvr: #f7f7f7}.contao-cookiebar .highlight .success{--ccb-btn-bg: #4e9e3e;--ccb-btn-bg-hvr: #4c933f;--ccb-btn-bdr: #3e7830;--ccb-btn-clr: #fff}.cc-focus:not(.cc-hide-focus):focus-visible{outline:3px dashed var(--ccb-focus-clr);outline-offset:-3px}.cc-invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;float:left}.cc-inner{display:inline-block;overflow-y:auto;max-height:100%;max-width:100%;padding:23px;border-radius:3px;opacity:0;pointer-events:none;visibility:hidden;font-size:1rem;text-align:left;background:var(--ccb-bg, #fff);box-shadow:var(--ccb-box-shadow, rgba(99, 99, 99, 0.2)) 0 2px 8px 0;animation:var(--ccb-anim, cookiebar-middle-in) var(--ccb-anim-duration) ease-in-out forwards}.cc-group{position:relative;border:1px solid var(--ccb-bdr, #d0d0d0);border-radius:5px;margin-bottom:10px}.cc-cookie-info{font-size:.875rem;background:var(--ccb-info-bg, #fff);border:1px solid var(--ccb-info-bdr, #efefef);padding:10px;border-radius:5px}.cc-cookie-info>div>span{font-weight:600}.cc-cookie-info>div+div{margin-top:5px;word-wrap:break-word}.cc-cookie-info+button.cc-detail-btn-details{margin-top:15px}.cc-cookies{background:var(--ccb-cookies-bg, #fbfbfb);border-radius:0 0 5px 5px}.cc-cookies>p{font-size:.875rem}.cc-cookies>p,.cc-cookies>.cc-cookie{margin:0;padding:15px;border-top:1px solid var(--ccb-cookies-bdr, #fbfbfb)}.cc-cookie label.cookie+*{margin-top:10px}.cc-cookie p{margin:0 0 15px;font-size:.875rem}.cc-cookie-desc p{margin-bottom:0}.cc-footer,.cc-info{text-align:center}.cc-info{margin-top:15px}.cc-info>p{font-size:.875rem}.cc-info>a{display:inline-block;font-size:.813rem;color:var(--ccb-detail-clr, #a2a2a2);text-decoration:none}.cc-info>a:hover{color:var(--ccb-detail-clr-hvr, #717171)}.cc-info>a+a:before{display:inline-block;content:"·";margin-right:5px}.cc-active .cc-inner{opacity:1;pointer-events:auto;visibility:visible}.cc-active.cc-blocked{pointer-events:auto;animation:cookiebar-overlay-in var(--ccb-anim-duration) ease-in-out forwards}.cc-saved.cc-inner{opacity:0;pointer-events:none;visibility:hidden}.cc-saved.cc-blocked{pointer-events:none;animation:cookiebar-overlay-out var(--ccb-anim-duration) ease-in-out forwards}.cc-left{--ccb-justify: flex-start}.cc-right{--ccb-justify: flex-end}.cc-top{--ccb-align: flex-start}.cc-top.cc-active{--ccb-anim: cookiebar-top-in}.cc-top.cc-saved{--ccb-anim: cookiebar-top-out}.cc-middle.cc-active{--ccb-anim: cookiebar-middle-in}.cc-middle.cc-saved{--ccb-anim: cookiebar-middle-out}.cc-bottom{--ccb-align: flex-end}.cc-bottom.cc-active{--ccb-anim: cookiebar-bottom-in}.cc-bottom.cc-saved{--ccb-anim: cookiebar-bottom-out}@media(min-width: 768px){.contao-cookiebar .cc-btn{width:auto;margin-bottom:0}.cc-inner{max-width:var(--ccb-max-width, 750px)}}@media(forced-colors){.contao-cookiebar input+label:after{border:1px solid currentColor}.cc-inner{border:1px solid currentColor}input.cc-group-half+label:after{margin-left:9px}}@media(prefers-reduced-motion){.contao-cookiebar{--ccb-anim-duration: 2s}}@media print{.contao-cookiebar{opacity:0}}@keyframes cookiebar-overlay-in{0%{background:rgba(0,0,0,0)}to{background:var(--ccb-backdrop)}}@keyframes cookiebar-overlay-out{0%{background:var(--ccb-backdrop)}to{background:rgba(0,0,0,0);visibility:hidden}}@keyframes cookiebar-top-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-top-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(-100%)}}@keyframes cookiebar-middle-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes cookiebar-middle-out{0%{opacity:1;visibility:visible;transform:scale(1)}to{opacity:0;visibility:hidden;transform:scale(0)}}@keyframes cookiebar-bottom-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-bottom-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(100%)}}.cc-group{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center}.cc-group>label{flex-grow:1;margin:5px 0 5px 10px}.cc-cookies{display:none;width:100%}.cc-detail-btn{padding:8px 10px;line-height:1.2rem}.cc-detail-btn-details{text-decoration:underline;padding:0;margin:0 0 10px}.cc-detail-btn,.cc-detail-btn-details{display:inline-block;color:var(--ccb-detail-clr, #a2a2a2);border:0 none;outline:0 none;background:rgba(0,0,0,0);font-size:13px;letter-spacing:0;text-transform:initial;cursor:pointer}.cc-detail-btn span:nth-child(2),.cc-detail-btn-details span:nth-child(2){display:none}.cc-detail-btn.cc-active span:nth-child(1),.cc-detail-btn-details.cc-active span:nth-child(1){display:none}.cc-detail-btn.cc-active span:nth-child(2),.cc-detail-btn-details.cc-active span:nth-child(2){display:inline}.cc-detail-btn:hover,.cc-detail-btn-details:hover{background:rgba(0,0,0,0);color:var(--ccb-detail-clr-hvr, #717171)}
@charset "UTF-8";
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:"standardIcons";src:url("/files/system/fonts/standardIcons.eot?vcismj");src:url("/files/system/fonts/standardIcons.eot?vcismj#iefix") format("embedded-opentype"), url("/files/system/fonts/standardIcons.ttf?vcismj") format("truetype"), url("/files/system/fonts/standardIcons.woff?vcismj") format("woff"), url("/files/system/fonts/standardIcons.svg?vcismj#standardIcons") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="standardIcons-"],[class*=" standardIcons-"]{font-family:"standardIcons" !important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;speak:none;text-transform:none}.standardIcons-loop:before{content:""}.standardIcons-repeat:before{content:""}.standardIcons-save:before{content:""}.standardIcons-save_alt:before{content:""}.standardIcons-healing:before{content:""}.standardIcons-panorama_fisheye:before{content:""}.standardIcons-refresh:before{content:""}.standardIcons-check_box:before{content:""}.standardIcons-check_box_outline_blank:before{content:""}.standardIcons-star:before{content:""}.standardIcons-star_outline:before{content:""}.standardIcons-bookmark:before{content:""}.standardIcons-bookmark_outline:before{content:""}.standardIcons-check_circle:before{content:""}.standardIcons-favorite:before{content:""}.standardIcons-favorite_outline:before{content:""}.standardIcons-zoom_in:before{content:""}.standardIcons-zoom_out:before{content:""}.standardIcons-delete_outline:before{content:""}.standardIcons-location_on:before{content:""}.standardIcons-create:before{content:""}.standardIcons-access_time:before{content:""}.standardIcons-local_grocery_store:before{content:""}.standardIcons-person:before{content:""}.standardIcons-person_outline:before{content:""}.standardIcons-add_shopping_cart:before{content:""}.standardIcons-credit_card:before{content:""}.standardIcons-delete:before{content:""}.standardIcons-logout:before{content:""}.standardIcons-phone_enabled:before{content:""}.standardIcons-pause:before{content:""}.standardIcons-pause_circle_filled:before{content:""}.standardIcons-pause_circle_outline:before{content:""}.standardIcons-play_arrow:before{content:""}.standardIcons-play_circle_filled:before{content:""}.standardIcons-play_circle_outline:before{content:""}.standardIcons-stop:before{content:""}.standardIcons-emailmailmarkunreadlocal_post_office:before{content:""}.standardIcons-mail_outline:before{content:""}.standardIcons-add:before{content:""}.standardIcons-add_circle:before{content:""}.standardIcons-add_circle_outlinecontrol_point:before{content:""}.standardIcons-remove:before{content:""}.standardIcons-remove_circledo_not_disturb_on:before{content:""}.standardIcons-remove_circle_outline:before{content:""}.standardIcons-insert_drive_file:before{content:""}.standardIcons-insert_photoimagephoto:before{content:""}.standardIcons-arrow_back:before{content:""}.standardIcons-cancel:before{content:""}.standardIcons-check:before{content:""}.standardIcons-arrow_downward:before{content:""}.standardIcons-highlight_remove:before{content:""}.standardIcons-facebook:before{content:""}.standardIcons-instagram:before{content:""}.standardIcons-youtube:before{content:""}.standardIcons-call:before{content:""}.standardIcons-arrow_forward:before{content:""}.standardIcons-arrow_upward:before{content:""}.standardIcons-search:before{content:""}.standardIcons-clear:before{content:""}.standardIcons-close:before{content:""}.standardIcons-keyboard_arrow_down:before{content:""}.standardIcons-keyboard_arrow_left:before{content:""}.standardIcons-keyboard_arrow_right:before{content:""}.standardIcons-keyboard_arrow_up:before{content:""}.standardIcons-dehaze:before{content:""}@font-face{font-family:"icomoon";src:url("/files/system/fonts/icomoon.eot?r1bkj7");src:url("/files/system/fonts/icomoon.eot?r1bkj7#iefix") format("embedded-opentype"), url("/files/system/fonts/icomoon.ttf?r1bkj7") format("truetype"), url("/files/system/fonts/icomoon.woff?r1bkj7") format("woff"), url("/files/system/fonts/icomoon.svg?r1bkj7#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-minus:before{content:""}.icon-document:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-up:before{content:""}.icon-plus:before{content:""}.icon-instagram-square:before{content:""}.icon-form-x:before{content:""}.icon-facebook-square:before{content:""}.icon-twitter-square:before{content:""}.icon-twitter:before{content:""}@font-face{font-family:"zweiplus";src:url("/files/system/fonts/zweiplus.eot?2tomz0");src:url("/files/system/fonts/zweiplus.eot?2tomz0#iefix") format("embedded-opentype"), url("/files/system/fonts/zweiplus.ttf?2tomz0") format("truetype"), url("/files/system/fonts/zweiplus.woff?2tomz0") format("woff"), url("/files/system/fonts/zweiplus.svg?2tomz0#zweiplus") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon2plus-"],[class*=" icon2plus-"]{font-family:"zweiplus" !important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;speak:never;text-transform:none}.icon2plus-east_black_24dp:before{content:""}.icon2plus-north_black_24dp:before{content:""}.icon2plus-north_east_black_24dp:before{content:""}.icon2plus-north_west_black_24dp:before{content:""}.icon2plus-south_black_24dp:before{content:""}.icon2plus-south_east_black_24dp:before{content:""}.icon2plus-south_west_black_24dp:before{content:""}.icon2plus-west_black_24dp:before{content:""}.icon2plus-close:before{content:""}.icon2plus-navigate_next:before{content:""}.icon2plus-navigate_prev:before{content:""}.icon2plus-navigate_top:before{content:""}.icon2plus-navigate_down:before{content:""}@font-face{font-family:"FuturaMedium";src:url("/files/system/fonts/FuturaMedium/font.woff2") format("woff2"), url("/files/system/fonts/FuturaMedium/font.woff") format("woff")}@font-face{font-family:"FuturaHeavy";src:url("/files/system/fonts/FuturaHeavy/font.woff2") format("woff2"), url("/files/system/fonts/FuturaHeavy/font.woff") format("woff")}@font-face{font-family:"FuturaLight";src:url("/files/system/fonts/FuturaLight/font.woff2") format("woff2"), url("/files/system/fonts/FuturaLight/font.woff") format("woff")}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px 15px;text-transform:none;transition-duration:0.15s;transition-property:opacity, filter;transition-timing-function:linear}.hamburger:hover{opacity:0.7}.hamburger.is-active:hover{opacity:0.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger-box{display:inline-block;height:24px;position:relative;width:40px}.hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:#000;border-radius:0px;height:4px;position:absolute;transition-duration:0.15s;transition-property:transform;transition-timing-function:ease;width:40px}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}@keyframes grow{0%{display:none;opacity:0}1%{display:block;opacity:0;transform:scaleY(0)}100%{opacity:1;transform:scaleY(1)}}.old_browser_warning{background:#7b7b7b;bottom:0;color:#fff;font-size:1.5em;font-size:0.9em;left:0;padding:0 5%;position:fixed;right:0;text-align:center;z-index:5000}.old_browser_warning a{color:#fff}.error_page #main .ce_headline{position:absolute;font-size:13em;margin:0;opacity:0.2;left:1%}.error_page #main .ce_text{margin-top:14em !important}header>.inside .layoutBox,.mod_article,footer .layoutBox>.inside,footer .nav_footer_legal{margin:0 auto;width:80%}header{background:#ececec;left:0;margin:0 auto;max-width:1920px;position:fixed;right:0;top:0;z-index:500;transition:all 0.5s linear;-moz-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear}header.nav_opened{background:#fff;height:100vh}header>.inside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}header .layoutBox>.inside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;padding-bottom:1.5em;padding-top:1em}header .signet img{height:60px;width:auto;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out}header.sticky .signet img{max-height:50px}#main{overflow:hidden}.mod_article{margin-top:3em}.mod_article.fullwidth{max-width:100%;width:100%}.mod_article.fullwidth.last{margin-bottom:0}.mod_article.slimwidth{width:90%}.mod_article:first-child{margin-top:0}.mod_article:first-child:not(.fullwidth){margin-top:6em}.mod_article>*:first-child,.mod_article>*:first-child.ce_text{margin-top:0}.mod_article:last-child{margin-bottom:10vw}.mod_catalogUniversalView.grid_layout{margin-top:1.416666667em}footer{background:#fff}footer .layoutBox{background:#d0d0d0;padding:1.5em 0 5.5em}footer .layoutBox>.inside{display:grid;grid-template-columns:1fr;gap:2em}@media screen and (min-width:768px){header{height:auto}header .signet img{height:92px}#main{overflow:initial}.mod_article.almost_fullwidth{width:96%}.mod_article.slimwidth{width:80%}footer .layoutBox>.inside{grid-template-columns:1fr 1fr}.mod_catalogUniversalView.grid_layout{display:grid;grid-template-columns:1fr 1fr;gap:1.416666667em}}@media screen and (min-width:1024px){.mod_article.slimwidth{width:66%}footer .layoutBox>.inside{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1280px){.mod_catalogUniversalView.grid_layout{grid-template-columns:1fr 1fr 1fr}}.mod_navigation .only_mobile_nav,.mod_customnav .only_mobile_nav{display:none}.mod_navigation ul,.mod_customnav ul{margin:0;padding-left:0}.mod_navigation li,.mod_customnav li{margin-left:0;padding-left:0;list-style:none}.mod_navigation li::marker,.mod_customnav li::marker{content:"";display:none}.mod_navigation .level_1>li,.mod_customnav .level_1>li{border-bottom:1px solid #414042}.mod_navigation .level_1>li:first-child,.mod_customnav .level_1>li:first-child{border-top:1px solid #414042}.mod_navigation li>*,.mod_customnav li>*{color:#414042;display:block;padding:0.5em 1.5em}.mod_navigation li>*:hover,.mod_navigation li>*:focus,.mod_customnav li>*:hover,.mod_customnav li>*:focus{text-decoration:none}.mod_navigation li>*.trail,.mod_customnav li>*.trail{font-style:italic}.mod_navigation li>*.active,.mod_customnav li>*.active{font-family:"FuturaMedium", sans-serif !important}.mod_navigation strong,.mod_customnav strong{font-family:"FuturaHeavy"}.nav_mobile .only_mobile_nav{display:block}.nav_mobile .nav_mobile--toggler span{font-family:"FuturaHeavy";font-size:1.25em;line-height:0.7}.nav_mobile .nav_mobile--toggler span.inactive{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.nav_mobile .nav_mobile--toggler span.inactive>*:first-child{display:none}.nav_mobile .nav_mobile--toggler .menu_icon{margin-left:10px}.nav_mobile .nav_mobile--toggler .menu_icon span{background:#414042;display:block;height:6px;width:50px}.nav_mobile .nav_mobile--toggler .menu_icon span:nth-child(2){margin-bottom:6px;margin-left:auto;margin-right:0;margin-top:6px;width:30px}.nav_mobile .nav_mobile--toggler span.active{display:none}.nav_mobile .nav_mobile--toggler.active span.inactive{display:none}.nav_mobile .nav_mobile--toggler.active span.active{display:block}.nav_mobile--content{background:#D0D0D0;display:none;transform-origin:top;padding:2em 0;position:fixed;top:5em;left:0;right:0;bottom:0;z-index:1000;-webkit-flex-grow:2;-moz-flex-grow:2;-ms-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.nav_mobile--content.active{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.nav_mobile--content>.inside{display:block;width:100%;overflow:hidden;overflow-y:scroll;margin-left:10%;margin-right:10%}.nav_main a,.nav_main strong,.nav_sub a,.nav_sub strong,.nav_search a,.nav_search strong{padding-left:0;padding-right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.nav_main a:after,.nav_main strong:after,.nav_sub a:after,.nav_sub strong:after,.nav_search a:after,.nav_search strong:after{background:none;content:"";display:inline-block;font-family:zweiplus;padding-left:0.75em}.nav_main{-webkit-flex-grow:2;-moz-flex-grow:2;-ms-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.nav_main a,.nav_main strong{font-family:"FuturaHeavy"}.nav_main li>*{padding-left:0;padding-right:0}.nav_main ul{-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.nav_main .level_1 ul{display:none}.nav_main .level_1 ul li>*{font-family:"FuturaLight"}.nav_main li.submenu>a:after,.nav_main li.submenu>strong:after,.nav_main li.submenu_opened>a:after,.nav_main li.submenu_opened>strong:after{background:none;content:"";display:inline-block;font-family:standardIcons;padding-left:0.75em}.nav_main li.submenu_opened>a:after,.nav_main li.submenu_opened>strong:after{content:""}.nav_main li.submenu_opened>ul{display:block;padding:0}.nav_main.switching .go_one_level_deeper,.nav_main.switching .go_one_level_up{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.nav_main.switching .go_one_level_deeper{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.nav_main.switching .go_one_level_up{display:none}.nav_main.switching .go_to_parent::after{font-family:zweiplus;content:""}.nav_main.switching a,.nav_main.switching strong{font-family:"FuturaLight", sans-serif;padding-top:0.5em;padding-bottom:0.5em}.nav_main.switching .level_1>li>.go_one_level_deeper{font-family:"FuturaHeavy"}.nav_main.switching li:not(.submenu_opened){border-bottom:1px solid #414042}.nav_main.switching .level_1{display:block}.nav_main.switching .invisible_menu_item,.nav_main.switching .go_to_parent,.nav_main.switching>ul{display:none}.nav_main.switching li.submenu_opened>.go_one_level_deeper{display:none}.nav_main.switching li.submenu_opened .go_one_level_up,.nav_main.switching li.submenu_opened .go_to_parent{border-bottom:1px solid #414042}.nav_main.switching li.submenu_opened>.go_to_parent{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.nav_main.switching li.submenu_opened>ul,.nav_main.switching li.submenu_opened>.go_one_level_up{display:block}.nav_main.switching li.submenu_opened li:last-child{border-bottom:none}.nav_main.switching li.subsubmenu_opened>.go_one_level_up,.nav_main.switching li.subsubmenu_opened>.go_to_parent{display:none}.nav_main.switching .menu_breadcrumb{margin-bottom:2em;color:#979797}.nav_main.switching .menu_breadcrumb>*{padding-right:7px}.nav_search{margin-bottom:2em}.nav_sub{margin-top:2em}.nav_sub li>*{font-family:"FuturaLight"}.nav_footer .level_1>li,.nav_footer_social .level_1>li,.nav_footer_legal .level_1>li{border-bottom:none}.nav_footer .level_1>li:first-child,.nav_footer_social .level_1>li:first-child,.nav_footer_legal .level_1>li:first-child{border-top:none}.nav_footer li>*{padding:0.25em 0}.nav_footer_social{margin-top:1em}.nav_footer_social ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.nav_footer_social li>*{padding:0 !important;color:#797979;margin-right:1em}.nav_footer_social li>*:hover,.nav_footer_social li>*:focus{text-decoration:none;color:#414042}.nav_footer_social [class^="icon-"],.nav_footer_social [class*=" icon-"],.nav_footer_social [class^="standardIcons-"],.nav_footer_social [class*=" standardIcons-"]{font-size:50px}.nav_footer_legal ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.nav_footer_legal li>*{color:#D0D0D0}.nav_breadcrumb ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-position:inside;padding-left:0}.nav_breadcrumb ul>*:first-child{display:none}.nav_breadcrumb ul>*:nth-child(2){list-style-type:none;padding-left:0}.nav_breadcrumb ul>*:nth-child(2)::marker{content:"";display:none}.nav_breadcrumb ul>*:nth-child(2)>*:first-child{padding-left:0}.nav_breadcrumb ul li::marker{font-family:"icomoon" !important;content:"";display:block;color:#979797}.nav_breadcrumb ul li>*{color:#979797;font-family:"FuturaLight", sans-serif}.nav_breadcrumb ul li a:hover,.nav_breadcrumb ul li a:focus{color:#414042;text-decoration:none}.nav_breadcrumb ul li>*:first-child{padding-left:10px}.nav_breadcrumb ul li:first-child{padding-left:0}.nav_breadcrumb ul li:first-child::marker{content:"";display:none}.nav_breadcrumb ul li:first-child>*:first-child{padding-left:0}@media screen and (min-width:768px){.nav_mobile--content>.inside{max-width:66%}.align_horizontal ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.align_horizontal li>*{padding:0.5em 1.5em}.align_horizontal li>*:first-child{padding-left:0}.nav_mobile--content{top:160px}.nav_mobile .nav_mobile--toggler span.inactive>*:first-child{display:inherit}.nav_mobile .nav_mobile--toggler .menu_icon span{width:70px}.nav_mobile .nav_mobile--toggler .menu_icon span:nth-child(2){width:50px}.nav_search{margin-bottom:2em}.nav_sub{margin-top:2em}}@media screen and (min-width:1024px){.nav_mobile--content>.inside{max-width:50%}.nav_footer li>*{padding:0}}@media screen and (min-height:1200px){.nav_search{margin-bottom:3em}.nav_sub{margin-top:5em}}@media screen and (min-width:1920px){.nav_mobile--content{width:1920px;left:50%;transform:translate(-50%)}}.mod_article .info::before{display:none}#iso_ajaxBox{border-color:#7b7b7b}#iso_ajaxBox .iso_confirm{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;background:none;padding-left:0}#iso_ajaxBox .iso_confirm:before{content:"";font-family:"standardIcons" !important;font-size:2em;padding-right:1em}.mod_iso_productlist .details{border-bottom:1px solid #414042;border-top:1px solid #414042;margin-top:2.333333em;overflow:visible}.mod_iso_productlist .details a{font-family:"FuturaLight", sans-serif;padding:0.833333333em 0 0.733333333em;color:#414042;font-weight:400;display:grid;grid-template-columns:1fr 1em;grid-template-rows:auto auto;grid-template-areas:"col1 ."}.mod_iso_productlist .details a:hover,.mod_iso_productlist .details a:focus{text-decoration:none}.mod_iso_productlist .details a:hover>*:first-child{margin-left:10px}.mod_iso_productlist .details a>*:first-child{transition:all 0.5s linear;-moz-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear}.mod_iso_productlist .details a .text{grid-row-start:1;grid-area:col1}.mod_iso_productlist .details a .teaser{grid-row-start:2}.mod_iso_productlist .details .standardIcons-arrow_forward{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.mod_iso_relatedproducts .product_list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_iso_relatedproducts .swiper-slider,.mod_iso_relatedproducts figure,.mod_iso_relatedproducts .content{position:relative;width:100%}.mod_iso_relatedproducts figure img{display:block;height:100%;object-fit:cover;width:100%}.mod_iso_relatedproducts .product{background:aquamarine;margin-top:1em}.mod_iso_relatedproducts .content{box-sizing:border-box;-webkit-flex-grow:2;-moz-flex-grow:2;-ms-flex-grow:2;-ms-flex-positive:2;flex-grow:2;padding:1.5em}.mod_iso_relatedproducts .content>*{width:100%}.mod_iso_relatedproducts .description{margin-top:0.5em}.mod_iso_relatedproducts .offer{font-size:1.5em;margin-bottom:0.5em;margin-top:1.5em}.mod_iso_relatedproducts .details{background:#fff;display:inline-block;margin-top:1em;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out}.mod_iso_relatedproducts .details a{display:block;padding:0.5em 0.75em;text-transform:uppercase}.mod_iso_relatedproducts .details:hover,.mod_iso_relatedproducts .details:focus{background:aquamarine}.mod_iso_relatedproducts .details:hover a,.mod_iso_relatedproducts .details:focus a{color:#fff}.mod_iso_relatedproducts .submit_container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.mod_iso_relatedproducts .submit_container .submit:hover,.mod_iso_relatedproducts .submit_container .submit:focus{background:#fff}.mod_iso_relatedproducts .empty{margin-top:2em}.mod_iso_productreader{margin-bottom:2em}.mod_iso_productreader .col_3{background:red;margin-top:1em;padding:1em 2em 2em}.mod_iso_productreader .col_3>*{margin-bottom:1em}.mod_iso_productreader .description{margin-bottom:2em}.mod_iso_productreader .offer{font-size:1.5em}.mod_iso_productreader .back{display:block}.mod_iso_productreader .back a{background:aquamarine;color:#fff;display:inline-block;margin-top:1em;padding:0.75em 1.5em;text-transform:uppercase;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out}.mod_iso_productreader .back a:hover,.mod_iso_productreader .back a:focus{background:red;color:aquamarine}#main .swiper-slider{position:relative}#main .swiper-slider figure,#main .swiper-slider img{height:100%;object-fit:cover;object-position:center;width:100%}#main .swiper-slider .swiper-container{height:100%;margin-left:auto;margin-right:auto}#main .swiper-button-next,#main .swiper-button-prev{color:aquamarine;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out}#main .swiper-button-next:hover,#main .swiper-button-next:focus,#main .swiper-button-prev:hover,#main .swiper-button-prev:focus{color:#fff;outline:none;transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);-webkit-transform:scale(0.95)}.mod_iso_checkout .order_status,.mod_iso_orderdetails .order_status,.mod_iso_cart .order_status{margin-top:1em}.mod_iso_checkout .info_container,.mod_iso_orderdetails .info_container,.mod_iso_cart .info_container{background:coral;margin-bottom:1em;margin-top:1em;padding:1em}.mod_iso_checkout .info_container .head,.mod_iso_orderdetails .info_container .head,.mod_iso_cart .info_container .head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.mod_iso_checkout .info_container:last-child,.mod_iso_orderdetails .info_container:last-child,.mod_iso_cart .info_container:last-child{margin-right:0}.mod_iso_checkout .product,.mod_iso_orderdetails .product,.mod_iso_cart .product{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;background:coral;margin-bottom:5px;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_iso_checkout .product .col_0,.mod_iso_orderdetails .product .col_0,.mod_iso_cart .product .col_0{width:100%}.mod_iso_checkout .product .col_0 img,.mod_iso_orderdetails .product .col_0 img,.mod_iso_cart .product .col_0 img{display:block;height:100%;object-fit:cover;width:100%}.mod_iso_checkout .product .col_1,.mod_iso_orderdetails .product .col_1,.mod_iso_cart .product .col_1{-webkit-flex-grow:2;-moz-flex-grow:2;-ms-flex-grow:2;-ms-flex-positive:2;flex-grow:2;padding:1em;width:100%}.mod_iso_checkout .product .col_2,.mod_iso_orderdetails .product .col_2,.mod_iso_cart .product .col_2{padding-left:1em;width:120px}.mod_iso_checkout .product .col_3,.mod_iso_orderdetails .product .col_3,.mod_iso_cart .product .col_3{box-sizing:border-box;max-width:150px;padding:1em;text-align:right}.mod_iso_checkout .product .col_3 .total,.mod_iso_orderdetails .product .col_3 .total,.mod_iso_cart .product .col_3 .total{font-weight:600;margin-bottom:0.3em}.mod_iso_checkout .product .col_3 .single,.mod_iso_orderdetails .product .col_3 .single,.mod_iso_cart .product .col_3 .single{font-size:0.9em;margin-top:0}.mod_iso_checkout .product .col_4,.mod_iso_orderdetails .product .col_4,.mod_iso_cart .product .col_4{padding-right:1em;text-align:right;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.mod_iso_checkout .product .col_4 a,.mod_iso_orderdetails .product .col_4 a,.mod_iso_cart .product .col_4 a{font-size:1.15em;padding:0.5em}.mod_iso_checkout .product .col_4 a:last-child,.mod_iso_orderdetails .product .col_4 a:last-child,.mod_iso_cart .product .col_4 a:last-child{padding-right:0}.mod_iso_checkout .summary>*,.mod_iso_orderdetails .summary>*,.mod_iso_cart .summary>*{background:red;margin-bottom:3px}.mod_iso_checkout .summary>*.total,.mod_iso_orderdetails .summary>*.total,.mod_iso_cart .summary>*.total{font-weight:600}.mod_iso_checkout .summary .subtotal,.mod_iso_orderdetails .summary .subtotal,.mod_iso_cart .summary .subtotal{display:none}.mod_iso_checkout .summary .col_0,.mod_iso_checkout .summary .col_1,.mod_iso_checkout .summary .col_2,.mod_iso_checkout .summary .col_3,.mod_iso_checkout .summary .col_4,.mod_iso_orderdetails .summary .col_0,.mod_iso_orderdetails .summary .col_1,.mod_iso_orderdetails .summary .col_2,.mod_iso_orderdetails .summary .col_3,.mod_iso_orderdetails .summary .col_4,.mod_iso_cart .summary .col_0,.mod_iso_cart .summary .col_1,.mod_iso_cart .summary .col_2,.mod_iso_cart .summary .col_3,.mod_iso_cart .summary .col_4{display:block;padding:0.4em 1em}.mod_iso_checkout .summary .col_0,.mod_iso_orderdetails .summary .col_0,.mod_iso_cart .summary .col_0{padding:0;width:0}.mod_iso_checkout .summary .col_1,.mod_iso_orderdetails .summary .col_1,.mod_iso_cart .summary .col_1{-webkit-flex-grow:2;-moz-flex-grow:2;-ms-flex-grow:2;-ms-flex-positive:2;flex-grow:2;text-align:left}.mod_iso_checkout .summary .col_3,.mod_iso_checkout .summary .col_4,.mod_iso_orderdetails .summary .col_3,.mod_iso_orderdetails .summary .col_4,.mod_iso_cart .summary .col_3,.mod_iso_cart .summary .col_4{text-align:right;width:200px}.mod_iso_checkout .summary .col_5,.mod_iso_orderdetails .summary .col_5,.mod_iso_cart .summary .col_5{display:none}.mod_iso_checkout .summary>*,.mod_iso_orderdetails .summary>*,.mod_iso_cart .summary>*{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.mod_iso_checkout .submit_container,.mod_iso_orderdetails .submit_container,.mod_iso_cart .submit_container{margin-top:2em}.mod_iso_checkout .paymentmethod span,.mod_iso_orderdetails .paymentmethod span,.mod_iso_cart .paymentmethod span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:0.4em}.mod_iso_checkout .paymentmethod label,.mod_iso_orderdetails .paymentmethod label,.mod_iso_cart .paymentmethod label{font-weight:600;margin-left:0.75em}.mod_iso_checkout .paymentmethod label .note,.mod_iso_orderdetails .paymentmethod label .note,.mod_iso_cart .paymentmethod label .note{margin-top:0}.mod_iso_checkout .paymentmethod label .note p,.mod_iso_orderdetails .paymentmethod label .note p,.mod_iso_cart .paymentmethod label .note p{font-weight:400;margin:0}.mod_iso_orderdetails .downloads{margin-bottom:2em}.mod_iso_orderdetails .downloads li{margin-top:1em}.mod_iso_orderdetails .downloads a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.mod_iso_orderdetails .downloads .downloads_remaining{display:inline}.mod_iso_orderdetails .downloads .downloads_remaining br{display:none}.mod_iso_orderdetails .downloads a span{font-size:1.5em;padding:0.5em 0.75em 0.5em 0}.mod_iso_orderdetails .downloads-box form,.mod_iso_orderdetails .products-box .downloads{display:none}.mod_iso_checkout .steps{display:none}.mod_iso_orderhistory .row{background:red;margin-top:1.5em;padding:1.5em;width:100%}.mod_iso_orderhistory .col_0,.mod_iso_orderhistory .col_1,.mod_iso_orderhistory .col_2,.mod_iso_orderhistory .col_3{margin-top:0.5em}.mod_iso_orderhistory .col_4{margin-top:1em}.mod_iso_orderhistory .col_4 a{display:block;margin-right:2em;margin-top:1em}.mod_iso_orderhistory .col_4 a span{font-size:1.15em;padding:0.5em 0.75em 0.5em 0}video{height:auto;width:100%}#iso_ajaxBox{max-width:400px;width:40%}.nav_shop_filter{margin-bottom:2em}.nav_shop_filter ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav_shop_filter li{list-style-type:none;margin-right:0.5em}.nav_shop_filter li>*{background:aquamarine;color:#fff;display:block;padding:0.5em 1.5em;text-transform:uppercase}.nav_shop_filter li>*.active{background:red;color:aquamarine}@media screen and (min-width:400px) and (max-width:calc(768px - 1px)){.mod_iso_cart .swiper-slide{max-height:250px;overflow:hidden}}@media screen and (min-width:768px){.mod_iso_productlist .details a{display:grid;grid-template-columns:1fr 1fr 1em;grid-template-areas:"col1 col2 .";gap:0 1.416666667em}.mod_iso_productlist .details a .text{grid-row-start:unset;grid-area:col1}.mod_iso_productlist .details a .teaser{grid-row-start:unset;grid-area:col2}.mod_iso_productreader{margin-bottom:2em;margin-top:2em}.mod_iso_productreader .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.mod_iso_productreader .col_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.mod_iso_productreader .col_1{margin-right:1em;width:50%}.mod_iso_productreader .col_2{width:50%}.mod_iso_productreader .name{max-width:66%}.mod_iso_productreader .description{max-width:66%}.mod_iso_orderhistory .orders{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_iso_orderhistory .row{margin-right:2em}.mod_iso_checkout .product,.mod_iso_orderdetails .product,.mod_iso_cart .product{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mod_iso_checkout .product .col_0,.mod_iso_orderdetails .product .col_0,.mod_iso_cart .product .col_0{width:40%;-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.mod_iso_checkout .product .col_0 figure,.mod_iso_orderdetails .product .col_0 figure,.mod_iso_cart .product .col_0 figure{height:100%;width:100%}.mod_iso_checkout .summary .col_0,.mod_iso_orderdetails .summary .col_0,.mod_iso_cart .summary .col_0{width:50%}.mod_iso_checkout .submit_container,.mod_iso_orderdetails .submit_container,.mod_iso_cart .submit_container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}}@media screen and (min-width:768px) and (max-width:calc(1024px - 1px)){.mod_iso_orderhistory .row{width:calc((100% - 2em) / 2)}.mod_iso_orderhistory .row:nth-child(2n+2){margin-right:0}.swiper-slide{max-height:300px;overflow:hidden}}@media screen and (min-width:1024px){.mod_iso_orderhistory .row{width:calc((100% - 4em) / 3)}.mod_iso_orderhistory .row:nth-child(3n+3){margin-right:0}}.rs-columns{clear:both;display:inline-block;width:100%}.rs-column{float:left;margin-right:2.5%;margin-top:2.5%;width:100%}.rs-column.-large-first{clear:left}.rs-column.-large-last{margin-right:-5px}.rs-column.-large-first-row{margin-top:0}.rs-column.-large-col-1-1{width:100%}.rs-column.-large-col-2-1{width:48.75%}.rs-column.-large-col-2-2{width:100%}.rs-column.-large-col-3-1{width:31.6666666667%}.rs-column.-large-col-3-2{width:65.8333333333%}.rs-column.-large-col-3-3{width:100%}.rs-column.-large-col-4-1{width:23.125%}.rs-column.-large-col-4-2{width:48.75%}.rs-column.-large-col-4-3{width:74.375%}.rs-column.-large-col-4-4{width:100%}.rs-column.-large-col-5-1{width:18%}.rs-column.-large-col-5-2{width:38.5%}.rs-column.-large-col-5-3{width:59%}.rs-column.-large-col-5-4{width:79.5%}.rs-column.-large-col-5-5{width:100%}.rs-column.-large-col-6-1{width:14.5833333333%}.rs-column.-large-col-6-2{width:31.6666666667%}.rs-column.-large-col-6-3{width:48.75%}.rs-column.-large-col-6-4{width:65.8333333333%}.rs-column.-large-col-6-5{width:82.9166666667%}.rs-column.-large-col-6-6{width:100%}@media screen and (max-width:900px){.rs-column{margin-right:2.5%;margin-top:2.5%}.rs-column.-large-first{clear:none}.rs-column.-large-last{margin-right:2.5%}.rs-column.-large-first-row{margin-top:2.5%}.rs-column.-medium-first{clear:left}.rs-column.-medium-last{margin-right:-5px}.rs-column.-medium-first-row{margin-top:0}.rs-column.-medium-col-1-1{width:100%}.rs-column.-medium-col-2-1{width:48.75%}.rs-column.-medium-col-2-2{width:100%}.rs-column.-medium-col-3-1{width:31.6666666667%}.rs-column.-medium-col-3-2{width:65.8333333333%}.rs-column.-medium-col-3-3{width:100%}.rs-column.-medium-col-4-1{width:23.125%}.rs-column.-medium-col-4-2{width:48.75%}.rs-column.-medium-col-4-3{width:74.375%}.rs-column.-medium-col-4-4{width:100%}.rs-column.-medium-col-5-1{width:18%}.rs-column.-medium-col-5-2{width:38.5%}.rs-column.-medium-col-5-3{width:59%}.rs-column.-medium-col-5-4{width:79.5%}.rs-column.-medium-col-5-5{width:100%}.rs-column.-medium-col-6-1{width:14.5833333333%}.rs-column.-medium-col-6-2{width:31.6666666667%}.rs-column.-medium-col-6-3{width:48.75%}.rs-column.-medium-col-6-4{width:65.8333333333%}.rs-column.-medium-col-6-5{width:82.9166666667%}.rs-column.-medium-col-6-6{width:100%}}@media screen and (max-width:599px){.rs-column{margin-right:2.5%;margin-top:2.5%}.rs-column.-large-last{margin-right:2.5%}.rs-column.-large-first-row{margin-top:2.5%}.rs-column.-medium-first{clear:none}.rs-column.-medium-last{margin-right:2.5%}.rs-column.-medium-first-row{margin-top:2.5%}.rs-column.-small-first{clear:left}.rs-column.-small-last{margin-right:-5px}.rs-column.-small-first-row{margin-top:0}.rs-column.-small-col-1-1{width:100%}.rs-column.-small-col-2-1{width:48.75%}.rs-column.-small-col-2-2{width:100%}.rs-column.-small-col-3-1{width:31.6666666667%}.rs-column.-small-col-3-2{width:65.8333333333%}.rs-column.-small-col-3-3{width:100%}.rs-column.-small-col-4-1{width:23.125%}.rs-column.-small-col-4-2{width:48.75%}.rs-column.-small-col-4-3{width:74.375%}.rs-column.-small-col-4-4{width:100%}.rs-column.-small-col-5-1{width:18%}.rs-column.-small-col-5-2{width:38.5%}.rs-column.-small-col-5-3{width:59%}.rs-column.-small-col-5-4{width:79.5%}.rs-column.-small-col-5-5{width:100%}.rs-column.-small-col-6-1{width:14.5833333333%}.rs-column.-small-col-6-2{width:31.6666666667%}.rs-column.-small-col-6-3{width:48.75%}.rs-column.-small-col-6-4{width:65.8333333333%}.rs-column.-small-col-6-5{width:82.9166666667%}.rs-column.-small-col-6-6{width:100%}}#cboxOverlay{background:#fff;opacity:0.95}#cboxContent{background:none}#cboxLoadedContent{background:none;border:none;padding-left:3em;padding-right:3em}#cboxNext,#cboxPrevious,#cboxClose{background:none;text-indent:0;color:#7b7b7b;font-size:2em;width:auto;height:auto;line-height:100%}#cboxNext,#cboxPrevious{font-size:3em}#cboxNext{right:0}#cboxPrevious{left:0}#cboxClose{padding:0.3em 0;top:-50px;background:none}#cboxContent{margin-top:2em;margin-bottom:2em}#cboxTitle,#cboxCurrent{font-size:0.85em;bottom:-1.8em;top:unset;padding-left:3.6em}#cboxTitle{color:#414042}#cboxCurrent{display:none !important}.ce_gallery ul{width:100%;display:grid;gap:1.416666667em}.ce_gallery ul li{width:100%}.ce_gallery li{padding-left:0}.ce_gallery li::marker{content:"";display:none}.ce_gallery figure{box-sizing:border-box;height:100%}.ce_gallery .cboxElement{display:block}.ce_gallery img{height:100%;object-fit:cover;width:100%}.ce_image img{display:block}.ce_image.contactperson{position:relative;aspect-ratio:1.25;background:#ddd;margin-bottom:1.416666667em}.ce_image.contactperson .block,.ce_image.contactperson figure,.ce_image.contactperson picture{display:block;width:100%;height:100%}.ce_image.contactperson .no_image_set{padding:1em}.ce_image.contactperson .front,.ce_image.contactperson picture{width:100%;height:100%}.ce_image.contactperson .front img{width:100%;height:100%;object-fit:cover;object-position:center top}.ce_image.contactperson .back{display:none;position:absolute;top:0;bottom:0;left:0;right:0;padding:1.5em;background:#ececec}.ce_image.contactperson .back .ce_text>*:first-child{margin-top:0}.ce_image.contactperson .back .ce_text>*:last-child{margin-bottom:0}.ce_image.contactperson:hover .back{display:block}@media screen and (min-width:768px){.ce_gallery ul.cols_1{grid-template-columns:1fr}.ce_gallery ul.cols_2{grid-template-columns:1fr 1fr}.ce_gallery ul.cols_3{grid-template-columns:1fr 1fr}.ce_gallery ul.cols_4{grid-template-columns:1fr 1fr}.ce_gallery ul.cols_5{grid-template-columns:1fr 1fr}.ce_gallery ul.cols_6{grid-template-columns:1fr 1fr}}@media screen and (min-width:1024px){.ce_gallery ul.cols_3{grid-template-columns:1fr 1fr 1fr}.ce_gallery ul.cols_4{grid-template-columns:1fr 1fr 1fr 1fr}.ce_gallery ul.cols_5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.ce_gallery ul.cols_6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.mod_article:first-child.fullwidth .rsts-skin-default .rsts-slide-default>a{font-family:"FuturaLight"}.mod_article:first-child.fullwidth .rsts-skin-default .rsts-slide-default>a:hover,.mod_article:first-child.fullwidth .rsts-skin-default .rsts-slide-default>a:focus{text-decoration:none}.mod_article:first-child.fullwidth .rsts-skin-default .rsts-slide-default>a .ce_text{padding:0.4em 1.416666667em 1.416666667em}.rsts-skin-default{}.rsts-skin-default:hover .rsts-nav-numbers a,.rsts-skin-default:hover .rsts-nav-tabs a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.rsts-skin-default .rsts-main{position:relative}.rsts-skin-default .rsts-type-fade .rsts-slide{background-color:white}.rsts-skin-default .rsts-caption{background-color:black;background-color:rgba(0, 0, 0, 0.4);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:white;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);left:20px;margin-right:20px;opacity:0;padding:5px 10px;position:absolute;top:20px;-moz-transform:translate(0, -20px);-ms-transform:translate(0, -20px);-o-transform:translate(0, -20px);-webkit-transform:translate(0, -20px);transform:translate(0, -20px);-moz-transition:opacity 0.5s, -moz-transform 0.5s;-o-transition:opacity 0.5s, -o-transform 0.5s;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s}.rsts-skin-default .rsts-active .rsts-caption{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-video-play,.rsts-skin-default .rsts-video-stop,.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{background:#414042;border-radius:50%;bottom:calc(50% - 35px);height:70px;overflow:hidden;position:absolute;width:70px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.rsts-skin-default .rsts-prev:before,.rsts-skin-default .rsts-next:before,.rsts-skin-default .rsts-video-play:before,.rsts-skin-default .rsts-video-stop:before,.rsts-skin-default .rsts-thumbs-prev:before,.rsts-skin-default .rsts-thumbs-next:before{color:#fff;content:"";font-family:"standardIcons";font-size:50px;line-height:1;text-indent:0}.rsts-skin-default .rsts-prev:hover,.rsts-skin-default .rsts-next:hover,.rsts-skin-default .rsts-video-play:hover,.rsts-skin-default .rsts-video-stop:hover,.rsts-skin-default .rsts-thumbs-prev:hover,.rsts-skin-default .rsts-thumbs-next:hover{background-color:rgba(0, 0, 0, 0.7)}.rsts-skin-default .rsts-prev>span,.rsts-skin-default .rsts-next>span,.rsts-skin-default .rsts-video-play>span,.rsts-skin-default .rsts-video-stop>span,.rsts-skin-default .rsts-thumbs-prev>span,.rsts-skin-default .rsts-thumbs-next>span{display:none;height:0;opacity:0}.rsts-skin-default .rsts-next:before,.rsts-skin-default .rsts-thumbs-next:before{content:""}.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{margin-top:-15px;position:absolute;right:10px;top:50%}.rsts-skin-default .rsts-thumbs-prev{left:10px;right:auto}.rsts-skin-default .rsts-direction-y .rsts-prev{background:url("/../../../files/system/images/colorbox/navigate_before.svg")}.rsts-skin-default .rsts-direction-y .rsts-next{background:url("/../../../files/system/images/colorbox/navigate_next.svg")}.rsts-skin-default .rsts-video-playing .rsts-nav,.rsts-skin-default .rsts-video-playing .rsts-prev,.rsts-skin-default .rsts-video-playing .rsts-next{display:none}.rsts-skin-default .rsts-video-playing .rsts-nav-thumbs{display:block}.rsts-skin-default .rsts-touch .rsts-nav-numbers,.rsts-skin-default .rsts-touch .rsts-nav-tabs{display:none}.rsts-skin-default .rsts-nav{bottom:12px;left:10px;position:absolute;right:95px;text-align:right}.rsts-skin-default .rsts-nav ul{margin:0 !important;padding:0 !important}.rsts-skin-default .rsts-nav li{display:inline}.rsts-skin-default .rsts-nav .rsts-nav-prev,.rsts-skin-default .rsts-nav .rsts-nav-next{display:none}.rsts-skin-default .rsts-nav-numbers a,.rsts-skin-default .rsts-nav-tabs a{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:#555555;background-color:rgba(85, 85, 85, 0.6);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 2px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.2);box-shadow:0 0 2px rgba(0, 0, 0, 0.2);color:white;display:inline-block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);font-size:12px;height:30px;margin:0 2px 3px;min-width:30px;opacity:0;outline:none;padding:0.65em 0.5em 0.5em;text-align:center;text-decoration:none;-moz-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in}.rsts-skin-default .rsts-nav-numbers a:hover,.rsts-skin-default .rsts-nav-numbers a.active,.rsts-skin-default .rsts-nav-tabs a:hover,.rsts-skin-default .rsts-nav-tabs a.active{background-color:white;background-color:rgba(255, 255, 255, 0.5);color:#333333}.rsts-skin-default .rsts-nav-bullets{line-height:0}.rsts-skin-default .rsts-nav-bullets a{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:white;background-color:rgba(255, 255, 255, 0.8);-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-moz-box-shadow:0 0 2px #777777;-webkit-box-shadow:0 0 2px #777777;box-shadow:0 0 2px #777777;display:inline-block;height:9px;margin:12px 4px;outline:none;overflow:hidden;text-align:left;text-indent:-999px;width:9px}.rsts-skin-default .rsts-nav-bullets a:hover,.rsts-skin-default .rsts-nav-bullets a.active{background-color:#777777;-moz-box-shadow:inset 0 2px 0 -1px rgba(255, 255, 255, 0.5), inset 0 -2px 0 -1px rgba(0, 0, 0, 0.3), 0 0 0 1px #555555;-webkit-box-shadow:inset 0 2px 0 -1px rgba(255, 255, 255, 0.5), inset 0 -2px 0 -1px rgba(0, 0, 0, 0.3), 0 0 0 1px #555555;box-shadow:inset 0 2px 0 -1px rgba(255, 255, 255, 0.5), inset 0 -2px 0 -1px rgba(0, 0, 0, 0.3), 0 0 0 1px #555555}.rsts-skin-default .rsts-nav-thumbs{padding-top:5px;position:static}.rsts-skin-default .rsts-thumbs-slide{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.rsts-skin-default .rsts-thumbs-slide.rsts-thumbs-active-thumb{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.rsts-skin-default .rsts-video-play{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAAb1BMVEU4ODgGBgbx8fGurq7i4uIODg5QUFD7+/vBwcEUFBQYGBggICC1tbXNzc0JCQkVFRWsrKwTExPExMTS0tImJibv7+9KSkozMzP4+PhYWFj+/v6Dg4MDAwPl5eVycnKenp4MDAza2toPDw////8AAACZ5/RyAAAAJXRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwmBGiwAAALNJREFUeNrt1kcOwkAQRFFyxsYmBxtDc/8zIrGpA/xaWKhnO9KT5ncvZvCxnGSSSSaZv2GK0sIsFzMHM53MWwPzfkU8OwsT9cHCRHOyMHFpLYwCIUaBEKNAiFEgxCgQYhSIMQrEGAXijAJxJrZrC7NZGZjb/WF41PHqSLw/Owa+q9D6KQthlAUwykIYZSGMsiBGWRCjLIhRFsQoC2Ga0S8LZMqx7gAzLPr0aUsmmWSS6SXzBf8cqwAv1zglAAAAAElFTkSuQmCC");border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;bottom:auto;height:64px;left:50%;margin:-32px 0 0 -32px;right:auto;top:50%;width:64px}.rsts-skin-default .rsts-video-stop{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAbFBMVEWnp6dOTk7x8fHv7+9HR0fw8PDu7u7e3t5NTU3f398UFBQTExP4+PhLS0tvb29xcXH09PRJSUn39/fn5+cWFhampqb29vZISEhMTExLS0ukpKT////r6+sAAAD///8AAABKSkr19fUAAAD///8df9PJAAAAJHRSTlN6e35+e35+e3t7fX1/fHl5fXt/e315fnt7e3p/foGBfnt9gIDdofLFAAAAk0lEQVR42u2SSQ7DIAxF03nKPBEC2Ni9/x3jsMXqsuqiljxITx/8EcX7Y/wxuOmUhmPhIMdlg4akzxGbMscrBu4IyHLANce+Ymb7WKRWPsdyqpCnZJzVzUmUEgvpxmAYA4dxAB3TIanvupqisJdkRwr2O403K9V43bdpgaLuu6/x3KY7sO7VN7+m4TI5+K3v8H28AYM7doAzbo6MAAAAAElFTkSuQmCC");left:auto;right:20px;top:20px}.rsts-skin-default .rsts-video-youtube>.rsts-video-stop{top:25px}.rsts-skin-default .rsts-video-vimeo>.rsts-video-stop{left:10px;right:auto;top:10px}.rsts-skin-default .rsts-progress{background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);height:2px;opacity:0;position:absolute;right:0;top:0;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;width:100%}.rsts-skin-default .rsts-progress.rsts-progress-active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.rsts-skin-default .rsts-progress div{background-color:white;height:100%}.rsts-skin-default .rsts-prev{left:5%}.rsts-skin-default .rsts-next{right:5%}.rsts-skin-default .rsts-slide>picture{overflow:hidden}.rsts-skin-default .rsts-slide>a{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.swiper-container{overflow:hidden}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-device-pixel-ratio:1.3333333333),only screen and (min-device-pixel-ratio:1.3){.rsts-skin-default .rsts-video-play{background-image:url('data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAMAAACZHrEMAAAARVBMVEUJCQlOTk4nJyddXV1gYGD29vbh4eGTk5PAwMA2NjYYGBgGBga3t7dUVFQtLS0SEhKHh4fb29sDAwPz8/NaWlr///8AAACZTZFgAAAAF3RSTlOAgICAgICAgICAgICAgICAgICAgICAgCZn8kAAAAFfSURBVHja7dpZUsMwFAVR5gDRLMT+l8r1Cqjih/5oLyB1kurYlp4evkGXGDFixIgRI0aMGDFixIgRI0aMGDFifseQvsBfPvjrdgdhzvsnCHPePkCY8/oCwpxzu4MwCQeESTggTMIBYa5wQJiEA8IkHBAm4YAwVzggTMIBYRIOCJNwQJgrHBAm4YAwCQeESTggzBUOCJNwQJiEA8IkHBDmCgeESTggTMIBYRIOCHOFA8IkHBAm4YAw5/UZhDn7iYOZjfPLlM5pZizMv2lXzk1vNs4duHTOs2kszFN7V87L1WycN73SOe/AY2FWB7tyFnGzcVaUpXPW2mNhdiF25WwWzcbZuSqds6c3Fma3c1fOpvRsnB3y0jmzg7EwU5VdOcOv2TiTuNI5M8qxMNPbXTlD9tk4E//SOWchxsKcEnmsoMM8qGNOYsRgLjFixIgRI0aMGDFixIgRI0aMGDH/e/0Ai4OJ2+ZcrkwAAAAASUVORK5CYII=');background-size:70px, 70px}.rsts-skin-default .rsts-video-stop{background-image:url('data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAALVBMVEXo6OjGxsZjY2PKysq3t7ewsLCOjo7f39+Pj4/l5eVfX19hYWHj4+NRUVH///80A/15AAAAD3RSTlOGkL2PlZemiKWHvr2HyICcCOzTAAAAv0lEQVR42u3VSQ7DIAxA0bRJSBjs+x83mzYfNnatLqpKeM0THmRY9IuYeOKJJ7bwlsdTWwCfUpsS+Smni7EipfVW5PQwtte5iqAdvIvcGiuy25gs0e1ta7YwuqJ76+NRr6P1MbkSTM7HaKyP0QXK1HyMxgaxrjde1cBe1TV4MzZeMxYdm7OvF9OWR7H0YtpDG/ojnDurnc6hfT7Iw9tnImE7ney00bdFJ3Uw+mXpQoq822Nv8/Yf383EE0/8G3wBfh3Bcn7dsMIAAAAASUVORK5CYII=');background-size:30px, 30px}.rsts-skin-default .rsts-slide>picture{position:relative !important}}@media screen and (min-width:768px){.mod_article:first-child.fullwidth .rsts-skin-default .rsts-slide-default>a{padding-left:10%;padding-right:30%}.mod_article:first-child.fullwidth .rsts-skin-default .rsts-slide-default>a .ce_text{margin-left:-1.416666667em;transform:translateY(50%)}}@media screen and (min-width:1920px){.rsts-crop{height:960px}.rsts-crop .rsts-slide{height:960px}.rsts-crop .rsts-slide>picture{height:960px}}@media screen and (min-width:calc(1920px+100px)){.rsts-skin-default .rsts-prev{left:calc((100% - 80%) / 2)}.rsts-skin-default .rsts-next{right:calc((100% - 80%) / 2)}}h1,h2,h3,h4,h5,h6{font-family:"FuturaHeavy";margin-bottom:0;padding-left:1px}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*{margin-top:0.5em !important}h1{font-size:1.25em}h2{font-size:1.25em}*+h1,*+h2{margin-top:2em}h3,h4,h5,h6{font-size:1em}footer h5{font-size:1em;font-weight:600;margin-top:0}footer p{margin-bottom:0.5em;margin-top:0.3em}.mod_article>.ce_text{margin-top:2.333333em}.ce_text.teaser{background:transparent;margin-bottom:2em}.ce_text.teaser img{width:100%;height:100%;object-fit:cover}.ce_text.teaser .wrapper{position:relative;z-index:1;box-sizing:border-box;padding:1.5em;max-width:100%}.ce_text.teaser .wrapper>*:first-child{margin-top:0}.ce_text.teaser .wrapper>*:last-child{margin-bottom:0}.ce_text.teaser .wrapper a{font-family:"FuturaLight", sans-serif}.ce_text.teaser .wrapper a:hover,.ce_text.teaser .wrapper a:focus{text-decoration:none}.ce_text.teaser.bg_red .wrapper{background:#EB5D40}.ce_text.teaser.bg_green .wrapper{background:#AFD396}.ce_text.teaser.bg_blue .wrapper{background:#A7DCF8}.mod_article.fullwidth .ce_text.teaser{margin-top:0 !important;margin-bottom:0}.mod_article.fullwidth .ce_text.teaser img{min-height:66vh}ul{padding-left:10px}ul li{padding-left:10px;list-style-type:"–"}@media screen and (min-width:768px){.ce_text.teaser .wrapper{max-width:calc(100% - 1em);margin-top:-4.5em}.mod_article.fullwidth .ce_text.teaser img{max-height:960px;min-height:auto}.mod_article.fullwidth .ce_text.teaser .wrapper{width:auto;margin-left:calc(10% - 1.416666667em);margin-right:10%;margin-top:0}.rs-columns>*:nth-child(even) .ce_text.teaser .wrapper{margin-left:auto;margin-right:0}}@media screen and (min-width:1024px){.mod_article.fullwidth .ce_text.teaser img{max-height:75vh}.mod_article.fullwidth .ce_text.teaser .wrapper{width:auto;margin-left:calc(10% - 1.416666667em);margin-right:30%}}@media screen and (min-width:1024px) and (min-height:1024px){.mod_article.fullwidth .ce_text.teaser img{max-height:960px}}form{}form .widget{margin-top:1em}form .label_light label{font-family:"FuturaLight"}form .widget>*::placeholder{font-family:"FuturaLight", sans-serif;color:#666}form label,form legend{font-family:"FuturaHeavy";display:block;font-size:0.85em;margin-bottom:0.3em}form span.mandatory{padding-left:0.35em}form p.error{background:#e30b13;color:#fff;padding:0.3em 1em}form fieldset{border:none;padding:0;margin-top:1em}form .input-button{position:absolute;right:0;padding:8px}form input,form textarea{-webkit-appearance:none;background:#D0D0D0;border:none;border-radius:0;box-sizing:border-box;font-family:"FuturaLight", sans-serif;outline:none;padding:0.5em 0.5em;width:100%}form input:hover,form input:focus,form input:active,form textarea:hover,form textarea:focus,form textarea:active{background:#979797}form input[type="checkbox"],form input[type="radio"]{-webkit-appearance:none;border:none;margin-right:1em;min-height:2em;min-width:2em;width:auto}form input[type="checkbox"]:checked,form input[type="radio"]:checked{position:relative}form input[type="checkbox"]:checked:before,form input[type="radio"]:checked:before{content:"";font-family:"icomoon";left:5px;font-size:1.5em;line-height:0;padding:0;position:absolute;top:50%;color:#222}form input[type="checkbox"]{padding:0.45em;border-radius:0}form input[type="radio"]{border-radius:100%}form input[type="radio"]:checked:before{font-size:1.15em;left:8px}form .select_wrapper{display:inline-block;max-width:100%;position:relative}form .select_toggler{pointer-events:none;position:absolute;right:5px;top:50%;transform:translateY(-50%)}form select{font-family:"FuturaLight", sans-serif;-webkit-appearance:none;background:#D0D0D0;border:none;border-radius:0;box-sizing:border-box;color:#414042;max-width:100%;padding:0.7em 1.7em 0.7em 0.7em}form select:hover,form select:focus{cursor:pointer;outline:none}form .checkbox_container legend,form .radio_container legend{float:none}form .checkbox_container>span,form .radio_container>span{margin-bottom:0.3em}form .checkbox_container label,form .radio_container label{font-family:"FuturaLight";margin-bottom:0}form .checkbox_container label:hover,form .checkbox_container label:focus,form .radio_container label:hover,form .radio_container label:focus{cursor:pointer}form .checkbox_container>span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}form .checkbox_container>span label{margin-bottom:0;font-size:1em}form .radio_container{width:calc(100% - 2px - 1em - 3em)}form .radio_container>span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;padding-right:1.875em}form .radio_container label{margin-bottom:0;font-size:1em}form button,form input.submit{background:#979797;border:none;color:#414042;font-family:"FuturaHeavy" !important;padding:0.75em 1.5em;width:100%;text-align:left;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out}form button:hover,form button:focus,form button:active,form input.submit:hover,form input.submit:focus,form input.submit:active{background:#797979;cursor:pointer}form .widget-pagebreak{margin-top:2em}.widget-submit p.error{position:fixed;top:4em;z-index:1100}.widget-ahpayelement strong{color:#AFD396}.widget-placeholder .label{font-size:0.85em;font-family:"FuturaHeavy";margin-top:1em}.ce_catalogFilterForm{margin-top:1.416666667em;margin-bottom:1.416666667em}.ce_catalogFilterForm form{display:grid;grid-template-columns:max-content max-content}.ce_catalogFilterForm .reset{font-size:0.8em;color:#797979;margin-top:1em}.ce_catalogFilterForm button{background:none;padding:0 15px;font-size:1.2em;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.ce_catalogFilterForm button:hover,.ce_catalogFilterForm button:focus,.ce_catalogFilterForm button:active{background:none;font-size:1.1em}@media screen and (min-width:768px){.grid_box{display:grid;gap:0 1.416666667em}.grid_box.col_2{grid-template-columns:1fr 1fr}.widget-placeholder{display:grid;grid-template-columns:auto 1fr;gap:0.75em 1em}.widget-placeholder .label{margin-top:0}.widget-pagebreak{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:1em}}.mod_eventlist .event,.mod_eventlist .newsitem,.mod_newslist .event,.mod_newslist .newsitem{border-bottom:1px solid #414042;overflow:visible}.mod_eventlist .event:first-child,.mod_eventlist .newsitem:first-child,.mod_newslist .event:first-child,.mod_newslist .newsitem:first-child{border-top:1px solid #414042}.mod_eventlist .event>*,.mod_eventlist .newsitem>*,.mod_newslist .event>*,.mod_newslist .newsitem>*{margin-top:0;border-top:none;border-bottom:none !important;margin-left:0;margin-right:0}.mod_eventlist .event .toggler:hover .info,.mod_eventlist .event a:hover .info,.mod_eventlist .newsitem .toggler:hover .info,.mod_eventlist .newsitem a:hover .info,.mod_newslist .event .toggler:hover .info,.mod_newslist .event a:hover .info,.mod_newslist .newsitem .toggler:hover .info,.mod_newslist .newsitem a:hover .info{margin-left:10px}.mod_eventlist .event .toggler,.mod_eventlist .event .ce_hyperlink a,.mod_eventlist .newsitem .toggler,.mod_eventlist .newsitem .ce_hyperlink a,.mod_newslist .event .toggler,.mod_newslist .event .ce_hyperlink a,.mod_newslist .newsitem .toggler,.mod_newslist .newsitem .ce_hyperlink a{margin-left:0;display:grid;grid-template-columns:1fr 1em;grid-template-rows:auto auto;grid-template-areas:"col1 ."}.mod_eventlist .event .title,.mod_eventlist .newsitem .title,.mod_newslist .event .title,.mod_newslist .newsitem .title{grid-row-start:2}.mod_eventlist .event .location+.time,.mod_eventlist .newsitem .location+.time,.mod_newslist .event .location+.time,.mod_newslist .newsitem .location+.time{margin-top:0.5em}.mod_eventlist .event.layout_latest .ce_hyperlink a,.mod_eventlist .event.layout_upcoming .ce_hyperlink a,.mod_eventlist .newsitem.layout_latest .ce_hyperlink a,.mod_eventlist .newsitem.layout_upcoming .ce_hyperlink a,.mod_newslist .event.layout_latest .ce_hyperlink a,.mod_newslist .event.layout_upcoming .ce_hyperlink a,.mod_newslist .newsitem.layout_latest .ce_hyperlink a,.mod_newslist .newsitem.layout_upcoming .ce_hyperlink a{display:block}.mod_eventlist .event.layout_latest .link,.mod_eventlist .event.layout_upcoming .link,.mod_eventlist .newsitem.layout_latest .link,.mod_eventlist .newsitem.layout_upcoming .link,.mod_newslist .event.layout_latest .link,.mod_newslist .event.layout_upcoming .link,.mod_newslist .newsitem.layout_latest .link,.mod_newslist .newsitem.layout_upcoming .link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.mod_eventlist .event .more,.mod_eventlist .newsitem .more,.mod_newslist .event .more,.mod_newslist .newsitem .more{margin-top:0.5em;margin-bottom:0.5em}.mod_eventlist .ics_download,.mod_eventreader .ics_download,.mod_newslist .ics_download{display:block;margin-bottom:0.3em}.mod_eventlist .info,.mod_eventreader .info,.mod_newslist .info{grid-row-start:1;grid-area:col1;display:none}.mod_eventlist .info.mobile,.mod_eventreader .info.mobile,.mod_newslist .info.mobile{display:block}.mod_eventlist .ce_hyperlink,.mod_eventreader .ce_hyperlink,.mod_newslist .ce_hyperlink{margin-top:0}.layout_full .ce_accordion .accordion{grid-template-columns:1fr;grid-template-areas:"col_2"}.mod_eventreader .ics_download{margin-bottom:1em}@media screen and (min-width:768px){.mod_eventlist .event .toggler,.mod_eventlist .event .ce_hyperlink a,.mod_eventlist .newsitem .toggler,.mod_eventlist .newsitem .ce_hyperlink a,.mod_newslist .event .toggler,.mod_newslist .event .ce_hyperlink a,.mod_newslist .newsitem .toggler,.mod_newslist .newsitem .ce_hyperlink a{display:grid;grid-template-columns:1fr 1fr 1em;grid-template-areas:"col1 col2 .";gap:0 1.416666667em}.mod_eventlist .event .info,.mod_eventlist .newsitem .info,.mod_newslist .event .info,.mod_newslist .newsitem .info{grid-row-start:unset;grid-area:col1}.mod_eventlist .event .title,.mod_eventlist .newsitem .title,.mod_newslist .event .title,.mod_newslist .newsitem .title{grid-row-start:unset;grid-area:col2}.mod_eventlist .event.no_metafields .toggler,.mod_eventlist .event.no_metafields .ce_hyperlink a,.mod_eventlist .newsitem.no_metafields .toggler,.mod_eventlist .newsitem.no_metafields .ce_hyperlink a,.mod_newslist .event.no_metafields .toggler,.mod_newslist .event.no_metafields .ce_hyperlink a,.mod_newslist .newsitem.no_metafields .toggler,.mod_newslist .newsitem.no_metafields .ce_hyperlink a{grid-template-columns:1fr 1em;gap:0 1.416666667em}.mod_eventlist .event.no_metafields .title,.mod_eventlist .newsitem.no_metafields .title,.mod_newslist .event.no_metafields .title,.mod_newslist .newsitem.no_metafields .title{grid-row-start:unset;grid-area:col1}}@media screen and (min-width:1024px){.mod_eventlist .info,.mod_eventreader .info,.mod_newslist .info{display:block}.mod_eventlist .info.mobile,.mod_eventreader .info.mobile,.mod_newslist .info.mobile{display:none}}.ce_accordion{border-bottom:1px solid #414042;border-top:1px solid #414042;margin-top:3.5em;overflow:visible}.ce_accordion:last-child{border-bottom:1px solid #414042}.ce_accordion+.ce_download,.ce_accordion+.ce_accordion,.ce_accordion+.ce_hyperlink{border-top:none;margin-top:0}.ce_accordion+.ce_download>p,.ce_accordion+.ce_accordion>p,.ce_accordion+.ce_hyperlink>p{border-top:none}.ce_accordion .ui-accordion-header-icon{display:none}.ce_accordion .toggler{outline:none;text-align:left;padding:0.833333333em 0 0.733333333em;display:grid;grid-template-columns:1fr 1em;gap:0 1.416666667em}.ce_accordion .toggler>*:first-child{transition:all 0.5s linear;-moz-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear}.ce_accordion .toggler:hover>*:first-child{margin-left:10px}.ce_accordion .toggler [class^="icon-"],.ce_accordion .toggler [class*=" icon-"],.ce_accordion .toggler [class^="standardIcons-"],.ce_accordion .toggler [class*=" standardIcons-"]{color:#414042;margin-top:0;line-height:1.4;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.ce_accordion .toggler:hover,.ce_accordion .toggler:focus{cursor:pointer}.ce_accordion .toggler.active .icon-minus{display:inline}.ce_accordion .toggler.active .icon-plus{display:none}.ce_accordion .toggler h2{margin-top:0}.ce_accordion .toggler .icon-minus{display:none}.ce_accordion .accordion{padding-top:1em;display:block;gap:0 1.416666667em}.ce_accordion .accordion>*{margin-top:1em}.ce_accordion .accordion>*:first-child{margin-top:0}.ce_accordion .ui-accordion-content-active{margin-bottom:3.5em}.ce_catalogCatalogEntity .ce_accordion,.mod_catalogUniversalView .ce_accordion,.event .ce_accordion{margin-top:0}.ce_accordion.contactperson .toggler{display:grid;grid-template-columns:1fr 1em;grid-template-rows:auto auto;grid-template-areas:"col1 ."}.ce_accordion.contactperson .toggler .name{grid-row-start:1;grid-area:col1}.ce_accordion.contactperson .toggler .department{grid-row-start:2}.ce_accordion.contactperson .accordion>*:nth-child(1){grid-area:col_1}.ce_accordion.contactperson .accordion>*:nth-child(1) img{aspect-ratio:1;object-fit:cover;object-position:top}.ce_accordion.contactperson .accordion>*:nth-child(2){grid-area:col2}.ce_catalogCatalogEntity+.ce_catalogCatalogEntity .ce_accordion.contactperson{border-top:none}@media screen and (min-width:768px){.ce_accordion.contactperson .toggler{display:grid;grid-template-columns:1fr 1fr 1em;grid-template-areas:"col1 col2 .";gap:0 1.416666667em;grid-template-columns:30% 1fr 1em}.ce_accordion.contactperson .toggler .name{grid-row-start:unset;grid-area:col1}.ce_accordion.contactperson .toggler .department{grid-row-start:unset;grid-area:col2}.ce_accordion.contactperson .accordion{display:grid;grid-template-columns:30% 1fr 1em;grid-template-areas:"col_1 col2 ."}}.pagination{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}.pagination p{display:none}.pagination ul{list-style:none;padding-left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.pagination li{list-style-type:none;padding:0.5em}.pagination li::marker{content:"";display:none}.pagination a.first,.pagination a.last{letter-spacing:-11px;margin-left:-11px;padding-left:10px;padding-right:10px}.ce_download,.ce_downloads{margin-top:2.333333em;overflow:visible}.ce_download [class^="standardIcons-"],.ce_download [class*=" standardIcons-"],.ce_downloads [class^="standardIcons-"],.ce_downloads [class*=" standardIcons-"]{color:#414042;margin-top:0;line-height:1.4}.ce_download p,.ce_downloads p{margin:0;border-top:1px solid #414042}.ce_download p:last-child,.ce_downloads p:last-child{border-bottom:1px solid #414042}.ce_download a,.ce_downloads a{font-family:"FuturaLight", sans-serif;padding:0.833333333em 0 0.733333333em;color:#414042;font-weight:400;display:grid;grid-template-columns:1fr 1em;gap:0 1.416666667em}.ce_download a:hover,.ce_download a:focus,.ce_downloads a:hover,.ce_downloads a:focus{cursor:pointer;text-decoration:none}.ce_download a>*:first-child,.ce_downloads a>*:first-child{transition:all 0.5s linear;-moz-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear}.ce_download a:hover>*:first-child,.ce_downloads a:hover>*:first-child{margin-left:10px}.ce_download [class^="icon-"],.ce_download [class*=" icon-"],.ce_download [class^="standardIcons-"],.ce_download [class*=" standardIcons-"],.ce_downloads [class^="icon-"],.ce_downloads [class*=" icon-"],.ce_downloads [class^="standardIcons-"],.ce_downloads [class*=" standardIcons-"]{color:#414042;margin-top:0;line-height:1.4;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.ce_download+.ce_accordion,.ce_download+.ce_hyperlink,.ce_download+.ce_download,.ce_downloads+.ce_accordion,.ce_downloads+.ce_hyperlink,.ce_downloads+.ce_download{margin-top:0;border-top:none}.ce_download+.ce_accordion>p,.ce_download+.ce_hyperlink>p,.ce_download+.ce_download>p,.ce_downloads+.ce_accordion>p,.ce_downloads+.ce_hyperlink>p,.ce_downloads+.ce_download>p{border-top:none}.ce_hyperlink{border-bottom:1px solid #414042;border-top:1px solid #414042;margin-top:2.333333em;overflow:visible}.ce_hyperlink a{font-family:"FuturaLight", sans-serif;padding:0.833333333em 0 0.733333333em;color:#414042;font-weight:400;display:grid;grid-template-columns:1fr 1em;gap:0 1.416666667em}.ce_hyperlink a:hover,.ce_hyperlink a:focus{text-decoration:none}.ce_hyperlink a:hover>*:first-child{margin-left:10px}.ce_hyperlink a>*:first-child{transition:all 0.5s linear;-moz-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear}.ce_hyperlink [class^="standardIcons-"],.ce_hyperlink [class*=" standardIcons-"]{color:#414042;line-height:1.4;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.ce_hyperlink+.ce_accordion,.ce_hyperlink+.ce_hyperlink,.ce_hyperlink+.ce_download{border-top:none;margin-top:0}.ce_hyperlink+.ce_accordion>p,.ce_hyperlink+.ce_hyperlink>p,.ce_hyperlink+.ce_download>p{border-top:none}.contao-cookiebar{max-width:1920px;width:100%;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);padding:0;box-shadow:none}.contao-cookiebar .cc-inner{max-width:1920px;border-radius:0;padding:1.4em 10%;width:100%;background:#ececec}.contao-cookiebar .cc-group{border-left:none;border-right:none;border-radius:0;margin-bottom:0}.contao-cookiebar .cc-group>label{margin:0.5em 0}.contao-cookiebar .cc-group+.cc-group{border-top:none}.contao-cookiebar .cc-footer{margin-top:1.4em}.contao-cookiebar .grayscale .cc-btn{border:none;border-radius:0;background:#979797;padding:0.75em 1.5em;font-family:"FuturaMedium", sans-serif}.contao-cookiebar .grayscale .cc-btn:hover{background:#D0D0D0}.contao-cookiebar .cc-btn{font-size:1em}.mod_search form .formbody{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.mod_search form .widget-text{width:100%}.mod_search form input{font-family:"FuturaHeavy", sans-serif;text-align:center;margin-left:auto;margin-right:auto}.mod_search form input::placeholder{font-family:"FuturaHeavy", sans-serif}.mod_search form button{background:#ececec;padding:0 15px;font-size:1.2em;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;transition:"linear" 0.5s "all";-moz-transition:"linear" 0.5s "all";-webkit-transition:"linear" 0.5s "all";-o-transition:"linear" 0.5s "all"}.mod_search form button:hover,.mod_search form button:focus,.mod_search form button:active{background:#D0D0D0;font-size:1.1em}.mod_search .header,.mod_search .info{text-align:center}.mod_search .info{margin-bottom:3em}.mod_search .search_result{border-top:1px solid #414042}.mod_search .search_result.last{border-bottom:1px solid #414042}.mod_search .search_result a{display:block;font-family:"FuturaLight", sans-serif;transition:"ease-in-out" 0.5s "all";-moz-transition:"ease-in-out" 0.5s "all";-webkit-transition:"ease-in-out" 0.5s "all";-o-transition:"ease-in-out" 0.5s "all";padding:0.75em 0}.mod_search .search_result a:hover{text-decoration:none;margin-left:10px}.mod_search mark{background-color:transparent;font-family:"FuturaMedium"}.mod_search .context{display:grid;grid-template-columns:1fr 1em;gap:0 1.416666667em}@media screen and (min-width:768px){.mod_search form .widget-text{width:50%}}table{width:100%;border-spacing:0;margin-bottom:3em;border:1px solid #ddd}table thead th{text-align:left;background:#f5f5f5;border-bottom:1px solid #ddd;border-right:1px solid #ddd}table tbody th,table td{border-right:1px solid #ddd}table tbody th{text-align:left}table th{font-family:"FuturaHeavy";padding:0.5em}table td{text-align:left;padding:0.5em}table tr:nth-child(even){background:#f5f5f5}table .col_last{border-right:none}:root{--fc-event-bg-color: #009fe3;--fc-event-bg-gradient: #218cba!important;--fc-event-border-color: #009fe3;--fc-blocking-event-bg-color:#414042}.mod_eventlist_fullcalendar .fc-event.blocking_event{--fc-event-bg-color: #414042;--fc-event-border-color: #414042;background:var(--fc-event-bg-color);border-color:var(--fc-event-border-color)}.mod_eventlist_fullcalendar .fc-event.event_part_dachgeschoss,.mod_eventlist_fullcalendar .fc-event.event_part_foyer{--fc-event-bg-color: #009fe3!important;--fc-event-bg-gradient: #218cba!important;--fc-event-border-color: #009fe3!important}.mod_eventlist_fullcalendar .fc-event.event_part_turnhalle{--fc-event-bg-color: #e30613!important;--fc-event-bg-gradient: #CC2E38!important;--fc-event-border-color: #e30613!important}.mod_eventlist_fullcalendar .fc-event.event_part_erdgeschoss,.mod_eventlist_fullcalendar .fc-event.event_part_pfarreisaal{--fc-event-bg-color: #3ba13f!important;--fc-event-bg-gradient: #45B84A!important;--fc-event-border-color: #3ba13f!important}.mod_eventlist_fullcalendar .fc-event.event_part_kueche_eg{--fc-event-bg-color: #ec6608!important;--fc-event-bg-gradient: #f47e2c!important;--fc-event-border-color: #ec6608!important}.mod_eventlist_fullcalendar .fc-event.event_part_buehne{--fc-event-bg-color: #eccc08!important;--fc-event-bg-gradient: #fee02e!important;--fc-event-border-color: #eccc08!important}.fullcalendar_legend_wrapper ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:fit-content;margin-bottom:0}.fc-button:hover,.fc-button:focus{background-color:var(--fc-button-hover-bg-color);box-shadow:none !important}.legend_entry{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0.5em}.legend_entry:last-child{margin-bottom:0}.legend_entry .color{width:40px;height:40px;display:block;margin-right:8px}.legend_entry .color.event_part_dachgeschoss,.legend_entry .color.event_part_foyer{background:#009fe3 !important}.legend_entry .color.event_part_turnhalle{background:#e30613 !important}.legend_entry .color.event_part_erdgeschoss,.legend_entry .color.event_part_pfarreisaal{background:#3ba13f !important}.legend_entry .color.event_part_kueche_eg{background:#ec6608 !important}.legend_entry .color.event_part_buehne{background:#eccc08 !important}.legend_entry .text{text-align:left}.layout_aheventcenter{display:block}.layout_aheventcenter .content_wrapper .event_parts_fullcalendar{width:100%;margin-top:0.3em;margin-bottom:0.3em}.color_box{display:inline-block;width:1em;height:1em;opacity:0.5}.color_box.event_part_dachgeschoss,.color_box.event_part_foyer{background:#009fe3 !important}.color_box.event_part_turnhalle{background:#e30613 !important}.color_box.event_part_erdgeschoss,.color_box.event_part_pfarreisaal{background:#3ba13f !important}.color_box.event_part_kueche_eg{background:#ec6608 !important}.color_box.event_part_buehne{background:#eccc08 !important}.color_box.event_is_confirmed{opacity:0}.layout_full .event_parts_fullcalendar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}.layout_full .event_parts_fullcalendar .color_box{width:2em;height:2em}@media screen and (min-width:1400px){.fullcalendar_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:end;-moz-align-items:end;-ms-align-items:end;-ms-flex-align:end;align-items:end;gap:1em}.fullcalendar_wrapper .col_1{width:80%}.fullcalendar_legend_wrapper ul{display:block}}body{background:#fafafa;color:#414042;font-family:"FuturaLight", sans-serif;font-size:18px;line-height:1.45;width:100%}#wrapper{background:#fff;clear:both;overflow:hidden}a{color:#414042;font-family:"FuturaMedium";text-decoration:none;transition:all 0.5s linear;-moz-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear}a:hover,a:focus{cursor:pointer;text-decoration:underline}#history_back_button{margin:2.5em 10% 0 auto;width:fit-content;text-align:right;font-family:"FuturaMedium"}#history_back_button:hover,#history_back_button:focus{cursor:pointer}#history_back_button:hover .text,#history_back_button:focus .text{text-decoration:underline}#history_back_button .text{margin-left:5px}#history_back_button+.mod_article{margin-top:1.25em}strong{font-family:"FuturaHeavy"}.more,.back{margin-top:0}figure{margin:0}img{display:block}::-moz-selection{background:#7b7b7b;color:#fff}::selection{background:#7b7b7b;color:#fff}.center_content_vertical{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.columns_same_height{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.align_center{margin-left:auto;margin-right:auto;text-align:center}.align_left_top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.align_center_top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.align_right_top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.align_left_center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.align_center_center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.align_right_center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.align_left_bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.align_center_bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.align_right_bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.gap_top_0{margin-top:0;padding-top:0}.bg_red{background:#EB5D40}.bg_green{background:#AFD396}.bg_blue{background:#A7DCF8}@media screen and (min-width:768px){body{margin:0 auto;max-width:1920px}}@media screen and (min-width:1024px){body{font-size:20px}}@media screen and (min-width:1920px){body{font-size:24px}}
