﻿*{margin:0;padding:0}a,object{outline:none !important}.cf,.clear{float:none;clear:both;line-height:0;width:1px;margin:0;padding:0;font-size:0;height:0}.nomargin{margin:0 !important}.nopadding{padding:0 !important}.fullwidth,.p_fullwidth input{width:100% !important}hr{display:none}.nobr{white-space:nowrap}.hidden{display:none}.sr-only{clip:rect(0px, 0px, 0px, 0px) !important;height:1px !important;position:absolute !important;width:1px !important;border-width:0px !important;border-style:initial !important;border-color:initial !important;border-image:initial !important;margin:-1px !important;overflow:hidden !important;padding:0px !important;display:block !important}.resource.picture:not(.picture_content){float:left}.resource.picture a img,.resource.picture img{display:block}.float_right{float:right}.float_left,.float_left_no_clear{float:left;position:relative}.float_right_with_clear{float:right;clear:right}.float_left_with_clear{float:left;clear:left}.clear{clear:both;float:none}label.nofloat{clear:none;padding:0;margin:0;float:none !important;width:auto !important;max-width:none}.accordeon{background:none !important;border:none !important;padding:0 !important}table{border-collapse:collapse;border-spacing:0}table th,table td{vertical-align:top}.table_wrap_container,.table_wrap{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.table_wrap_container{overflow:hidden;position:relative;margin-bottom:15px}.table_wrap_container.visible_indicator{position:relative;padding:25px 0 0}.table_wrap_container.visible_indicator .table_wrap_container table,.table_wrap_container.visible_indicator .news_events_table{width:auto !important}.table_wrap_container.visible_indicator .table_scroll_indicator{display:block}.table_scroll_indicator{display:none;position:absolute;right:0;top:0}.table_scroll_indicator:hover{cursor:pointer}label.label_remember_me_checkbox{display:block;padding:4px 0}input#remember_me{width:auto}label.label_remember_me_checkbox label.checkbox{display:inline;width:auto !important;float:none !important;font-size:93%}label.label_remember_me_checkbox input{margin-right:5px}label.label_remember_me_checkbox label{pointer-events:none}div.captcha_protection{padding:14px 15px;background:#eee;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));background:-moz-linear-gradient(top, #fff, #eee);background:-o-linear-gradient(top, #fff, #eee);background:linear-gradient(to bottom, #fff, #eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#eeeeee");border:1px solid #ccc;border-radius:5px;box-shadow:0 0 3px #eee;width:auto;display:inline-block;zoom:1;*display:inline;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}div.captcha_protection span.captcha_title{font-weight:normal;display:block;font-size:12px;line-height:normal;border-bottom:1px solid #ccc;margin:-14px -15px 8px;padding:8px 15px;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));background:-moz-linear-gradient(top, #fff, #eee);background:-o-linear-gradient(top, #fff, #eee);background:linear-gradient(to bottom, #fff, #eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#eeeeee");border-radius:7px 7px 0 0;color:#333}div.captcha_protection span.captcha_input_title{font-weight:normal;margin-bottom:1px;display:block;color:#555}div.captcha_protection label{margin-right:-8px;display:none !important}div.captcha_protection span#captcha_help_link{font-size:10px;text-decoration:underline;position:relative;cursor:help;color:#666;white-space:nowrap}div.captcha_protection span#captcha_help_link:hover{color:#333}div.captcha_protection span#captcha_help_text{position:absolute;top:10px;right:-195px;width:180px;background:#f0f0f0;border:1px solid #666;border-radius:5px;box-shadow:0 0 3px #666;padding:5px 8px;background:#eee;background:-webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#eee));background:-moz-linear-gradient(top, #fff, #ddd);background:-o-linear-gradient(top, #f0f0f0, #eee);background:linear-gradient(to bottom, #f0f0f0, #eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f0f0f0", endColorstr="#eee")}div.captcha_protection img.captcha_img{width:220px}.listing_entry_link,.overview_entry_link,.portlet_content_entry_link,.portlet_listing_entry_link,.portlet_shop_article_entry_link{display:block;position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;z-index:25}#privacy_banner{position:fixed;left:20px;bottom:20px;width:100%;max-width:460px;background:rgba(0,0,0,.85);z-index:1000}#privacy_banner #privacy_banner_inner{padding:20px;font-size:14px;line-height:21px;color:#fff;text-align:left;position:relative}#privacy_banner #privacy_banner_inner #privacy_icon{display:inline-block;vertical-align:middle;width:86px;margin-right:-5px}#privacy_banner #privacy_banner_inner #privacy_icon i{font-size:66px;line-height:66px}@media screen and (max-width: 380px){#privacy_banner #privacy_banner_inner #privacy_icon{display:none}}#privacy_banner #privacy_banner_inner #privacy_description_wrap{display:inline-block;vertical-align:middle;width:calc(100% - 86px)}#privacy_banner #privacy_banner_inner #privacy_description_wrap .privacy_responsive_icon{display:none;float:left;margin-right:10px}#privacy_banner #privacy_banner_inner #privacy_description_wrap .privacy_responsive_icon i{font-size:30px;line-height:30px}@media screen and (max-width: 380px){#privacy_banner #privacy_banner_inner #privacy_description_wrap{width:100%}#privacy_banner #privacy_banner_inner #privacy_description_wrap .privacy_responsive_icon{display:block;float:left}#privacy_banner #privacy_banner_inner #privacy_description_wrap .privacy_message{overflow:hidden}}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information{margin-top:10px;display:inline-block;vertical-align:middle}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{margin-right:10px;width:auto;padding:8px 14px 7px;text-decoration:none;color:#fff;background:rgba(255,255,255,.18);border:none;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:color .2s ease-out,background .2s ease-out;-moz-transition:color .2s ease-out,background .2s ease-out;-o-transition:color .2s ease-out,background .2s ease-out;transition:color .2s ease-out,background .2s ease-out}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button i{margin-right:6px}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button i:before{color:#fff}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:hover,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:focus,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:active{opacity:.7}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information{position:relative;text-decoration:none;color:#fff}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information:before{content:"";position:absolute;top:auto;left:0;right:0;bottom:2px;width:100%;height:1px;background:#fff}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information:hover,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information:focus,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information:active{opacity:.7}@media screen and (max-width: 500px){#privacy_banner{left:0;right:0;bottom:0;width:100%;max-width:100%}}.tooltipster-default{border-radius:5px;background:#343333;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:12px;line-height:14px;padding:8px;overflow:hidden}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid rgba(0,0,0,0) !important;border-right:8px solid rgba(0,0,0,0) !important;border-top:8px solid;bottom:-7px;left:0;right:0;margin:0 auto}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid rgba(0,0,0,0) !important;border-right:9px solid rgba(0,0,0,0) !important;border-top:9px solid;bottom:-7px;left:0;right:0;margin:0 auto}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid rgba(0,0,0,0) !important;border-right:8px solid rgba(0,0,0,0) !important;border-bottom:8px solid;top:-7px;left:0;right:0;margin:0 auto}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid rgba(0,0,0,0) !important;border-right:9px solid rgba(0,0,0,0) !important;border-bottom:9px solid;top:-7px;left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid rgba(0,0,0,0) !important;border-bottom:8px solid rgba(0,0,0,0) !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid rgba(0,0,0,0) !important;border-bottom:9px solid rgba(0,0,0,0) !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid rgba(0,0,0,0) !important;border-bottom:8px solid rgba(0,0,0,0) !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.fa-file-docx:before{content:""}.fa-photo:before{content:""}@font-face{font-family:"Manrope";src:url("fonts/Manrope-VariableFont_wght.woff2") format("woff2");font-weight:1 999;font-style:normal;font-display:swap}body{--size5: 5px;--size10: 10px;--size15: 15px;--size20: 20px;--size25: 25px;--size30: 30px;--size35: 35px;--size40: 40px;--size45: 45px;--size50: 50px;--size60: 60px;--size70: 70px;--size80: 80px;--size90: 90px;--size100: 100px;--size110: 110px;--size120: 120px;--size130: 130px;--size140: 140px;--size150: 150px;--size160: 160px;--size170: 170px;--size180: 180px;--size190: 190px;--size200: 200px;--size250: 250px;--headerHeight: 141px;--headerHeightScrolled: 92px;--inputHeight: 46px;--siteframeSpace: calc((100vw - 1220px) / 2);--management-highlight-color: #C5242B;--management-highlight-color-rgb: 197, 36, 43;--management-panel-width: 0px}body.with_panel_big{--pannelSize: 290px}body.with_panel_small{--pannelSize: 78px}body.with_panel_big,body.with_panel_small{--siteframeSpace: calc(((100vw - 1220px) / 2) - (var(--pannelSize) / 2))}body.with_panel_big #header,body.with_panel_small #header{width:calc(100% - var(--pannelSize))}body{font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;background:#f7f7f7}@media print{body{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){body{font-size:15px;line-height:25px}}body .navigation_layer{content:"";position:absolute;top:0;left:0;width:100%;height:100vh;display:block;background:rgba(102,102,102,.9);position:fixed;bottom:0;z-index:30;opacity:0;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);pointer-events:none}body.navi_hover .navigation_layer,body.dropdown_open_search .navigation_layer,body.dropdown_open .navigation_layer,body.navi_open .navigation_layer{opacity:1;bottom:0;pointer-events:all}body.dropdown_open_search,body.dropdown_open,body.navi_open{overflow:hidden}body #rwdnav{display:none}.page{overflow:visible}#siteframe{padding-top:var(--headerHeight)}#siteframe:before{content:"";position:absolute;top:0;left:0;width:100%;height:var(--headerHeight);display:block;background:#fff}.content_inner{max-width:1220px;margin:0 auto;padding-right:var(--size30);padding-left:var(--size30);box-sizing:border-box;margin:auto;padding-top:var(--size80);padding-bottom:var(--size80)}@media print{.content_inner{max-width:100% !important;padding-left:0;padding-right:0}}@media screen and (max-width: 800px){.content_inner{padding-left:20px;padding-right:20px}}.page_home .content_inner{padding-top:var(--size100);padding-bottom:var(--size100)}.content_inner.no_padding_top{padding-top:0}.content_inner.no_padding_bottom{padding-bottom:0}.content_inner.center{text-align:center}.content_inner .content_overflow{overflow:hidden}.content_inner+.content_inner{padding-top:0}.content_inner .text_wrap{width:100%;max-width:800px}.content_inner .text_wrap.full_width{max-width:100%}.column_wrap{display:flex;justify-content:space-between}.background_white{background:#fff}.background_dark{background:#efefef !important}#header{position:fixed;z-index:60;width:100%;top:0;background:none;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);background:#fff;border-bottom:1px solid rgba(0,0,0,0);height:var(--headerHeight);box-sizing:border-box;padding:34px 0}.is_scrolled #header{padding:18px 0;--headerHeight: var(--headerHeightScrolled);box-shadow:8px 0 20px 0 rgba(0,0,0,.15)}.is_scrolled #header #logo{flex:0 0 150px;max-width:150px}#header a{text-decoration:none;color:#0d0d0d}#header .header_inner{max-width:1220px;margin:0 auto;padding-right:var(--size30);padding-left:var(--size30);box-sizing:border-box;display:flex;align-items:center;position:relative}@media print{#header .header_inner{max-width:100% !important;padding-left:0;padding-right:0}}@media screen and (max-width: 800px){#header .header_inner{padding-left:20px;padding-right:20px}}#header #navigation,#header .header_right{flex:1}#header #logo{flex:0 0 200px;max-width:200px;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}#header #logo img{display:block;width:100%;height:auto}#header .header_right{font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:800;display:flex;justify-content:flex-end;align-items:center;margin-left:var(--size50)}@media print{#header .header_right{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){#header .header_right{font-size:15px;line-height:25px}}#header #navigation .icons:not(:first-of-type){margin-left:var(--size25)}#header #navigation .icons .icon>i{font-size:24px;color:#c5242b;-webkit-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);display:block;font-weight:300;width:24px}#personal_quicklinks{position:relative}#personal_quicklinks:after{content:"";position:absolute;top:auto;left:-15px;width:calc(100% + 30px);height:40px;display:block;background:rgba(0,0,0,0);bottom:-40px}body:not(.touch) #personal_quicklinks:hover .icon i{font-weight:900}body:not(.touch) #personal_quicklinks:hover .portlet{opacity:1;pointer-events:all;z-index:2}#personal_quicklinks.hover .icon i{font-weight:900}#personal_quicklinks.hover .portlet{opacity:1;pointer-events:all;z-index:2}#personal_quicklinks .portlet{opacity:0;pointer-events:none;z-index:-1;top:calc(var(--headerHeight)/3 + 10px);left:50%;width:320px;margin-left:-160px;position:absolute;filter:drop-shadow(0 0 6px rgba(13, 13, 13, 0.15));-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}#personal_quicklinks .portlet .portlet_inner{padding:var(--size50);box-sizing:border-box;background:#fff;border-radius:4px}#personal_quicklinks .portlet .portlet_inner:before{content:"";position:absolute;top:-8px;left:50%;width:21px;height:9px;display:block;background:#fff;margin-left:-10px;clip-path:polygon(50% 0%, 0% 100%, 100% 100%)}#personal_quicklinks .portlet h3,#personal_quicklinks .portlet h3 a{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:700;text-decoration:none;color:gray}@media print{#personal_quicklinks .portlet h3,#personal_quicklinks .portlet h3 a{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){#personal_quicklinks .portlet h3,#personal_quicklinks .portlet h3 a{font-size:14px;line-height:22px}}#personal_quicklinks .portlet h3{border-bottom:1px solid #e6e6e6;padding-bottom:4px}#personal_quicklinks .portlet .quicklink_item:not(:first-child){margin-top:var(--size10)}#personal_quicklinks .portlet .quicklink_item a{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:700;display:flex;justify-content:space-between;align-items:center;position:relative;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);text-decoration:none !important}@media print{#personal_quicklinks .portlet .quicklink_item a{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){#personal_quicklinks .portlet .quicklink_item a{font-size:14px;line-height:22px}}#personal_quicklinks .portlet .quicklink_item a:after{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#999;font-weight:900;margin-left:10px;position:relative;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}#personal_quicklinks .portlet .quicklink_item a:before{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#999;font-weight:900;margin-left:10px;right:0;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);opacity:0}#personal_quicklinks .portlet .quicklink_item a:hover{color:#c5242b}#personal_quicklinks .portlet .quicklink_item a:hover:before{right:12px;opacity:1}@media screen and (max-width: 500px){#personal_quicklinks .portlet .quicklink_item a:hover:before{right:10px}}#personal_quicklinks .portlet .quicklink_item a:hover:before,#personal_quicklinks .portlet .quicklink_item a:hover:after{color:#c5242b}#search .icon{cursor:pointer;position:relative;display:block}#search .icon:after{content:"";position:absolute;top:auto;left:auto;width:100%;height:90px;display:block;background:rgba(0,0,0,0);bottom:-60px}.is_scrolled #search .icon:after{height:60px;bottom:-40px}body:not(.touch) #search.hover .icon i,body:not(.touch) #search:hover .icon i{font-weight:900;color:#0d0d0d !important}body:not(.touch) #search.hover .icon:after,body:not(.touch) #search:hover .icon:after{width:calc(100% + 900px);left:-880px;z-index:1000;clip-path:polygon(860px 0, 860px 33%, 0 33%, 0% 100%, 100% 100%, 100% 0%)}body:not(.touch) #search.hover .search_bar,body:not(.touch) #search:hover .search_bar{opacity:1;pointer-events:all;z-index:2}#search.hover .icon i{font-weight:900;color:#0d0d0d !important}#search.hover .icon:after{width:calc(100% + 200px);left:-100px}#search.hover .search_bar{opacity:1;pointer-events:all;z-index:2}.search_bar{position:fixed;left:0;width:100%;top:var(--headerHeight);border-top:1px solid #e6e6e6;background:#fff;opacity:0;pointer-events:none;z-index:-1;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}.search_bar:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:#fff}.search_bar:after{content:"";position:absolute;top:0;left:0;width:100vw;height:calc(100vh - var(--headerHeight));display:block;background:rgba(102,102,102,.8);bottom:0;z-index:-1;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);pointer-events:none;backdrop-filter:blur(5px)}.touch .search_bar:after{display:none}.search_bar .search_bar_inner{max-width:1220px;margin:0 auto;padding-right:var(--size30);padding-left:var(--size30);box-sizing:border-box;display:flex;align-items:center;padding-top:var(--size30);padding-bottom:var(--size30)}@media print{.search_bar .search_bar_inner{max-width:100% !important;padding-left:0;padding-right:0}}@media screen and (max-width: 800px){.search_bar .search_bar_inner{padding-left:20px;padding-right:20px}}.search_bar .search_bar_inner>i{font-size:24px;color:#999 !important;margin-right:var(--size20);position:relative}.search_bar h3.portlet-title{display:none}.search_bar .portlet_search{width:100%}.search_bar .portlet_search form{display:flex}.search_bar .portlet_search .controls{display:none}.search_bar .portlet_search #portlet-search-input{width:100%;font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:500;border:none;-webkit-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);color:#333;border-bottom:1px solid #e6e6e6;outline:none !important}@media print{.search_bar .portlet_search #portlet-search-input{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){.search_bar .portlet_search #portlet-search-input{font-size:15px;line-height:25px}}.search_bar .portlet_search #portlet-search-input::-webkit-input-placeholder{color:#333;opacity:.6;text-transform:normal}.search_bar .portlet_search #portlet-search-input:-moz-placeholder{color:#333;opacity:.6;text-transform:normal}.search_bar .portlet_search #portlet-search-input::-moz-placeholder{color:#333;opacity:.6;text-transform:normal}.search_bar .portlet_search #portlet-search-input:-ms-input-placeholder{color:#333;opacity:.6;text-transform:normal}.search_bar .portlet_search #portlet-search-input:hover::-webkit-input-placeholder,.search_bar .portlet_search #portlet-search-input:focus::-webkit-input-placeholder{color:#333;opacity:1;text-transform:normal}.search_bar .portlet_search #portlet-search-input:hover:-moz-placeholder,.search_bar .portlet_search #portlet-search-input:focus:-moz-placeholder{color:#333;opacity:1;text-transform:normal}.search_bar .portlet_search #portlet-search-input:hover::-moz-placeholder,.search_bar .portlet_search #portlet-search-input:focus::-moz-placeholder{color:#333;opacity:1;text-transform:normal}.search_bar .portlet_search #portlet-search-input:hover:-ms-input-placeholder,.search_bar .portlet_search #portlet-search-input:focus:-ms-input-placeholder{color:#333;opacity:1;text-transform:normal}.search_bar .portlet_search #portlet-search-button{font-family:"Manrope";font-size:14px;line-height:14px;font-weight:700;margin:0;padding:var(--size15) var(--size60);width:auto;color:#fff;background:#c5242b;border:1px solid #c5242b;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;border-radius:2px;min-height:46px;-webkit-appearance:none;text-shadow:none;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);display:flex;align-items:center;justify-content:center;margin-left:var(--size20)}.search_bar .portlet_search #portlet-search-button i{margin:0 8px 0 0}.search_bar .portlet_search #portlet-search-button:focus,.search_bar .portlet_search #portlet-search-button:hover{background:#9d1c22;border-color:#9d1c22}@media screen and (max-width: 500px){.search_bar .portlet_search #portlet-search-button{min-height:38px;padding-left:var(--size30);padding-right:var(--size30)}}@media print{.search_bar .portlet_search #portlet-search-button{display:none !important}}.search_bar .live_search_results{display:none !important}.time_table{text-align:center;padding:var(--size80)}.breadcrumb{padding-top:var(--size50);padding-bottom:var(--size50);font:500 14px/21px "Manrope";text-transform:none;color:gray;letter-spacing:0;display:flex;flex-flow:wrap;align-items:center;max-width:1220px;margin:0 auto;padding-right:var(--size30);padding-left:var(--size30);box-sizing:border-box}@media print{.breadcrumb{font:500 11px/16px "Manrope";color:#000}}@media screen and (max-width: 500px){.breadcrumb{font-size:13px;line-height:20px}}@media print{.breadcrumb{max-width:100% !important;padding-left:0;padding-right:0}}@media screen and (max-width: 800px){.breadcrumb{padding-left:20px;padding-right:20px}}.breadcrumb .breadcrumb_home{font-size:0;width:16px;display:flex;align-items:center;justify-content:center}.breadcrumb .breadcrumb_home:before{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:13px;line-height:13px;font-weight:400;text-transform:none;color:unset}.breadcrumb .you_are_here{display:none}.breadcrumb .breadcrumb_separator{font-size:0;width:22px;display:flex;align-items:center;justify-content:center}.breadcrumb .breadcrumb_separator:before{content:"";position:absolute;top:1px;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:13px;line-height:13px;font-weight:400;text-transform:none;color:unset;position:relative;font-weight:900}.breadcrumb a{font:500 14px/21px "Manrope";text-transform:none;color:gray;letter-spacing:0;text-decoration:none;-webkit-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);transition:all .2s cubic-bezier(0.42, 0, 0.58, 1)}@media print{.breadcrumb a{font:500 11px/16px "Manrope";color:#000}}@media screen and (max-width: 500px){.breadcrumb a{font-size:13px;line-height:20px}}.breadcrumb a:hover{color:#4d4d4d}.breadcrumb_wrap:not(.background_dark){background:#d0011c}.breadcrumb_wrap:not(.background_dark) .breadcrumb{color:#fff}.breadcrumb_wrap:not(.background_dark) .breadcrumb a{color:#fff}.breadcrumb_wrap:not(.background_dark) .breadcrumb a:hover{color:rgba(255,255,255,.7)}#footer{background:#1a1a1a;color:#fff}#footer a{text-decoration:none;color:#fff;text-decoration:underline;text-underline-position:under;text-decoration-color:rgba(255,255,255,.2);-webkit-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);transition:all .2s cubic-bezier(0.42, 0, 0.58, 1)}#footer a:hover{text-decoration-color:#fff}#footer li{list-style:none}#footer .footer_inner{max-width:1220px;margin:0 auto;padding-right:var(--size30);padding-left:var(--size30);box-sizing:border-box;width:100%;padding-top:var(--size100);padding-bottom:var(--size30)}@media print{#footer .footer_inner{max-width:100% !important;padding-left:0;padding-right:0}}@media screen and (max-width: 800px){#footer .footer_inner{padding-left:20px;padding-right:20px}}#footer .footer_top{display:flex}#footer .footer_top .portlet{max-width:290px}#footer .footer_top .portlet+.portlet{margin-left:var(--size100)}#footer .footer_top .logos_right{display:flex;margin-left:auto}#footer .footer_top .logos_right .logo_right:not(:first-child){margin-left:var(--size20)}#footer .footer_top .logos_right .logo_right img{display:block}#footer .footer_top h3{font:400 18px/24px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:700;color:#fff;margin-top:0 !important;margin-bottom:var(--size10)}@media print{#footer .footer_top h3{font:400 14px/24px "Manrope";color:#000}}@media screen and (max-width: 800px){#footer .footer_top h3{font-size:17px;line-height:23px}}@media screen and (max-width: 500px){#footer .footer_top h3{font-size:16px;line-height:22px}}#footer .footer_top .portlet_content_introduction{font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0;color:rgba(255,255,255,.5);font-weight:700;margin-bottom:var(--size10)}@media print{#footer .footer_top .portlet_content_introduction{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){#footer .footer_top .portlet_content_introduction{font-size:15px;line-height:25px}}#footer ul.copy{display:flex;margin-top:var(--size120);color:rgba(255,255,255,.5);width:100%}#footer ul.copy ul.meta-navigation{display:flex;margin-left:auto}#footer ul.copy a{color:rgba(255,255,255,.5);text-decoration:none}#footer ul.copy a:hover{color:#fff}#footer ul.copy li:not(:first-child){margin-left:var(--size15)}#footer ul.copy li#nav-42{margin-left:auto}#footer ul.copy li #indual_link span{display:none}#privacy_banner{background:rgba(13,13,13,.85);border-radius:4px;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);letter-spacing:0}#privacy_banner #privacy_banner_inner{color:#fff;font-size:13px}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{border-radius:16px;font-weight:700;padding:6px 14px 6px;border-radius:2px}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:hover{background:#c5242b;opacity:1}h1#page_title{font:800 54px/74px "Manrope";letter-spacing:-0.1px;padding:0;margin:0;color:#0d0d0d}@media screen and (max-width: 1000px){h1#page_title{font-size:5.4vw;line-height:7.4vw}}@media screen and (max-width: 500px){h1#page_title{font-size:26px;line-height:34px}}@media print{h1#page_title{font:800 25px/32px "Manrope";color:#000}}h1#page_title+*:not(.subtitle){margin-top:var(--size60)}.page_home h1#page_title+*:not(.subtitle){margin-top:var(--size40)}.page_home h1#page_title{font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:800;color:#c5242b}@media print{.page_home h1#page_title{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){.page_home h1#page_title{font-size:15px;line-height:25px}}.portlet_listing_introduction,.listing-content-introduction,.portlet_content_introduction,div.introduction{font:400 22px/42px "Manrope";text-transform:none;color:gray;letter-spacing:0}@media print{.portlet_listing_introduction,.listing-content-introduction,.portlet_content_introduction,div.introduction{font:400 16px/27px "Manrope";color:#000}}@media screen and (max-width: 1000px){.portlet_listing_introduction,.listing-content-introduction,.portlet_content_introduction,div.introduction{font-size:20px;line-height:36px}}@media screen and (max-width: 800px){.portlet_listing_introduction,.listing-content-introduction,.portlet_content_introduction,div.introduction{font-size:19px;line-height:34px}}@media screen and (max-width: 500px){.portlet_listing_introduction,.listing-content-introduction,.portlet_content_introduction,div.introduction{font-size:18px;line-height:30px}}.portlet_listing_introduction a,.listing-content-introduction a,.portlet_content_introduction a,div.introduction a{text-decoration:none;color:#333;text-decoration:underline;text-underline-position:under;text-decoration-color:#ccc;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}.portlet_listing_introduction a:hover,.portlet_listing_introduction a:focus,.listing-content-introduction a:hover,.listing-content-introduction a:focus,.portlet_content_introduction a:hover,.portlet_content_introduction a:focus,div.introduction a:hover,div.introduction a:focus{text-decoration-color:#c5242b}div.introduction{max-width:800px}h2,h2 a{font:800 34px/46px "Manrope";letter-spacing:-0.45px;padding:0;margin:0;color:#0d0d0d;margin-bottom:var(--size15);text-decoration:none}@media screen and (max-width: 1000px){h2,h2 a{font-size:29px;line-height:40px}}@media screen and (max-width: 800px){h2,h2 a{font-size:25px;line-height:36px}}@media screen and (max-width: 500px){h2,h2 a{font-size:21px;line-height:32px}}@media print{h2,h2 a{font:800 22px/27px "Manrope";color:#000}}h2:not(:first-child),h2 a:not(:first-child){margin-top:var(--size80)}h2+h3,h2 a+h3{margin-top:-5px !important}h2.subtitle,h2 a.subtitle{font:800 54px/74px "Manrope";letter-spacing:-0.1px;padding:0;margin:0;color:#0d0d0d;font-weight:400}@media screen and (max-width: 1000px){h2.subtitle,h2 a.subtitle{font-size:5.4vw;line-height:7.4vw}}@media screen and (max-width: 500px){h2.subtitle,h2 a.subtitle{font-size:26px;line-height:34px}}@media print{h2.subtitle,h2 a.subtitle{font:800 25px/32px "Manrope";color:#000}}h2.subtitle+*:not(.subtitle),h2 a.subtitle+*:not(.subtitle){margin-top:var(--size60)}.page_home h2.subtitle,.page_home h2 a.subtitle{font:800 34px/46px "Manrope";letter-spacing:-0.45px;padding:0;margin:0;color:#0d0d0d;margin-top:var(--size15)}@media screen and (max-width: 1000px){.page_home h2.subtitle,.page_home h2 a.subtitle{font-size:29px;line-height:40px}}@media screen and (max-width: 800px){.page_home h2.subtitle,.page_home h2 a.subtitle{font-size:25px;line-height:36px}}@media screen and (max-width: 500px){.page_home h2.subtitle,.page_home h2 a.subtitle{font-size:21px;line-height:32px}}@media print{.page_home h2.subtitle,.page_home h2 a.subtitle{font:800 22px/27px "Manrope";color:#000}}h3,h3 a{font:800 24px/33px "Manrope";letter-spacing:-0.15px;padding:0;margin:0;color:#0d0d0d;margin-bottom:var(--size15);text-decoration:none}@media screen and (max-width: 1000px){h3,h3 a{font-size:22px;line-height:32px}}@media screen and (max-width: 800px){h3,h3 a{font-size:20px;line-height:31px}}@media screen and (max-width: 500px){h3,h3 a{font-size:18px;line-height:28px}}@media print{h3,h3 a{font:800 18px/24px "Manrope";color:#000}}h3:not(:first-child),h3 a:not(:first-child){margin-top:var(--size30)}h4,h4 a,h5,h5 a,h6,h6 a{font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:800;color:#0d0d0d;margin-bottom:0}@media print{h4,h4 a,h5,h5 a,h6,h6 a{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){h4,h4 a,h5,h5 a,h6,h6 a{font-size:15px;line-height:25px}}*+h4,*+h4 a,*+h5,*+h5 a,*+h6,*+h6 a{margin-top:var(--size25)}p{margin:0;margin-bottom:var(--size15)}p:last-child{margin-bottom:0}p:empty{display:none}strong{font-weight:800}.content_inner p>img,.content_inner p>a>img{display:block;max-width:100%;height:auto !important}.content_inner a.button{font-family:"Manrope";font-size:14px;line-height:14px;font-weight:700;margin:0;padding:var(--size15) var(--size60);width:auto;color:#fff;background:#c5242b;border:1px solid #c5242b;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;border-radius:2px;min-height:46px;-webkit-appearance:none;text-shadow:none;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);display:flex;align-items:center;justify-content:center}.content_inner a.button i{margin:0 8px 0 0}.content_inner a.button:focus,.content_inner a.button:hover{background:#9d1c22;border-color:#9d1c22}@media screen and (max-width: 500px){.content_inner a.button{min-height:38px;padding-left:var(--size30);padding-right:var(--size30)}}@media print{.content_inner a.button{display:none !important}}p.content_link a:not(.button){font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:800;color:#c5242b;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);position:relative;text-decoration:none;display:inline-block}@media print{p.content_link a:not(.button){font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){p.content_link a:not(.button){font-size:14px;line-height:22px}}p.content_link a:not(.button):after{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#c5242b;font-weight:900;margin-left:20px;position:relative;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);display:inline}@media screen and (max-width: 500px){p.content_link a:not(.button):after{margin-left:15px}}p.content_link a:not(.button):before{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#c5242b;font-weight:900;margin-left:10px;right:0;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);opacity:0}p.content_link a:not(.button):hover{color:#c5242b}p.content_link a:not(.button):hover:before{right:12px;opacity:1}@media screen and (max-width: 500px){p.content_link a:not(.button):hover:before{right:10px}}p.content_link a:not(.button):hover:before,p.content_link a:not(.button):hover:after{color:#c5242b}@media print{p.content_link a:not(.button){display:none}}p.content_link+.content_link{margin-top:var(--size30)}.content_inner a{text-decoration:none;color:#333;text-decoration:underline;text-underline-position:under;text-decoration-color:#ccc;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);hyphens:auto}.content_inner a:hover,.content_inner a:focus{text-decoration-color:#c5242b}a img{border:none}.portlet-content ul,.content_inner ul,.portlet-content ol,.content_inner ol{margin:0;padding:0;counter-reset:item}.portlet-content ul:not(:last-child),.content_inner ul:not(:last-child),.portlet-content ol:not(:last-child),.content_inner ol:not(:last-child){margin-bottom:var(--size15)}.portlet-content ul>li,.content_inner ul>li,.portlet-content ol>li,.content_inner ol>li{margin:0;margin-top:0;padding:0 0 0 2em;text-indent:-2em;list-style-type:none;counter-increment:item}.portlet-content ul>li:before,.content_inner ul>li:before,.portlet-content ol>li:before,.content_inner ol>li:before{display:inline-block;width:1em;padding-right:.5em;font-weight:bold;text-align:right;content:counter(item) ".";color:#0d0d0d}.portlet-content ul>li,.content_inner ul>li{padding:0 0 0 16px;text-indent:-16px}.portlet-content ul>li:before,.content_inner ul>li:before{content:"-";font-weight:400;width:8px;padding-right:7px;top:-1px;position:relative}.content_inner ul.controls li:before,.content_inner .management ul li:before{display:none}.table_wrap_container,.table_wrap{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.table_wrap_container{overflow:hidden;margin:0 0 var(--size15) 0;margin-bottom:0;padding-top:0;box-sizing:border-box}.table_wrap_container:not(:first-child){margin-top:var(--size40)}.table_wrap_container:last-child{margin-bottom:0}.table_wrap_container.visible_indicator{padding-top:22px}.table_wrap_container.visible_indicator .table_scroll_indicator{display:block}.table_wrap_container .table_scroll_indicator{position:absolute;right:0;top:0;cursor:pointer;font-size:18px}.table_wrap_container .table_scroll_indicator i{font-weight:400;color:#c5242b}.table_wrap_container .table_scroll_indicator i.fa-exchange:after{content:""}.table_wrap_container .table_scroll_indicator i.fa-exchange:before{content:"";margin-right:8px}.content_inner table{border:none;border-spacing:0}.content_inner table th{border:none;font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0;color:#0d0d0d;font-weight:800;text-align:left;padding:0 10px var(--size15) 10px;vertical-align:bottom;border-bottom:1px solid #ccc}@media print{.content_inner table th{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){.content_inner table th{font-size:15px;line-height:25px}}.content_inner table th:first-child{padding-left:0}.content_inner table th:last-child{padding-right:0}.content_inner table td{padding:calc(var(--size15) - 2px) 10px var(--size15) 10px;min-width:100px;border:none;border-bottom:1px solid #e6e6e6}.content_inner table td:first-child{padding-left:0}.content_inner table td:last-child{padding-right:0}.accordeon_portlet_listing .portlet-listing-entry,.accordeon_portlet_listing .listing_entry,.accordeon_portlet_listing .accordeon_entry,#mixItUp.accordeon_listing .portlet-listing-entry,#mixItUp.accordeon_listing .listing_entry,#mixItUp.accordeon_listing .accordeon_entry,.accordeon_wrap .portlet-listing-entry,.accordeon_wrap .listing_entry,.accordeon_wrap .accordeon_entry{position:relative;cursor:pointer;padding:calc(var(--size15) + 2px) 0;position:relative;font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0;max-width:800px}@media print{.accordeon_portlet_listing .portlet-listing-entry,.accordeon_portlet_listing .listing_entry,.accordeon_portlet_listing .accordeon_entry,#mixItUp.accordeon_listing .portlet-listing-entry,#mixItUp.accordeon_listing .listing_entry,#mixItUp.accordeon_listing .accordeon_entry,.accordeon_wrap .portlet-listing-entry,.accordeon_wrap .listing_entry,.accordeon_wrap .accordeon_entry{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){.accordeon_portlet_listing .portlet-listing-entry,.accordeon_portlet_listing .listing_entry,.accordeon_portlet_listing .accordeon_entry,#mixItUp.accordeon_listing .portlet-listing-entry,#mixItUp.accordeon_listing .listing_entry,#mixItUp.accordeon_listing .accordeon_entry,.accordeon_wrap .portlet-listing-entry,.accordeon_wrap .listing_entry,.accordeon_wrap .accordeon_entry{font-size:15px;line-height:25px}}.accordeon_portlet_listing .portlet-listing-entry:hover h4:before,.accordeon_portlet_listing .portlet-listing-entry:hover h2.listing-title:before,.accordeon_portlet_listing .portlet-listing-entry:hover h3.accordeon_title_selector:before,.accordeon_portlet_listing .listing_entry:hover h4:before,.accordeon_portlet_listing .listing_entry:hover h2.listing-title:before,.accordeon_portlet_listing .listing_entry:hover h3.accordeon_title_selector:before,.accordeon_portlet_listing .accordeon_entry:hover h4:before,.accordeon_portlet_listing .accordeon_entry:hover h2.listing-title:before,.accordeon_portlet_listing .accordeon_entry:hover h3.accordeon_title_selector:before,#mixItUp.accordeon_listing .portlet-listing-entry:hover h4:before,#mixItUp.accordeon_listing .portlet-listing-entry:hover h2.listing-title:before,#mixItUp.accordeon_listing .portlet-listing-entry:hover h3.accordeon_title_selector:before,#mixItUp.accordeon_listing .listing_entry:hover h4:before,#mixItUp.accordeon_listing .listing_entry:hover h2.listing-title:before,#mixItUp.accordeon_listing .listing_entry:hover h3.accordeon_title_selector:before,#mixItUp.accordeon_listing .accordeon_entry:hover h4:before,#mixItUp.accordeon_listing .accordeon_entry:hover h2.listing-title:before,#mixItUp.accordeon_listing .accordeon_entry:hover h3.accordeon_title_selector:before,.accordeon_wrap .portlet-listing-entry:hover h4:before,.accordeon_wrap .portlet-listing-entry:hover h2.listing-title:before,.accordeon_wrap .portlet-listing-entry:hover h3.accordeon_title_selector:before,.accordeon_wrap .listing_entry:hover h4:before,.accordeon_wrap .listing_entry:hover h2.listing-title:before,.accordeon_wrap .listing_entry:hover h3.accordeon_title_selector:before,.accordeon_wrap .accordeon_entry:hover h4:before,.accordeon_wrap .accordeon_entry:hover h2.listing-title:before,.accordeon_wrap .accordeon_entry:hover h3.accordeon_title_selector:before{color:#c5242b}.accordeon_portlet_listing .portlet-listing-entry.visible_detail h4:before,.accordeon_portlet_listing .portlet-listing-entry.visible_detail h2.listing-title:before,.accordeon_portlet_listing .portlet-listing-entry.visible_detail h3.accordeon_title_selector:before,.accordeon_portlet_listing .listing_entry.visible_detail h4:before,.accordeon_portlet_listing .listing_entry.visible_detail h2.listing-title:before,.accordeon_portlet_listing .listing_entry.visible_detail h3.accordeon_title_selector:before,.accordeon_portlet_listing .accordeon_entry.visible_detail h4:before,.accordeon_portlet_listing .accordeon_entry.visible_detail h2.listing-title:before,.accordeon_portlet_listing .accordeon_entry.visible_detail h3.accordeon_title_selector:before,#mixItUp.accordeon_listing .portlet-listing-entry.visible_detail h4:before,#mixItUp.accordeon_listing .portlet-listing-entry.visible_detail h2.listing-title:before,#mixItUp.accordeon_listing .portlet-listing-entry.visible_detail h3.accordeon_title_selector:before,#mixItUp.accordeon_listing .listing_entry.visible_detail h4:before,#mixItUp.accordeon_listing .listing_entry.visible_detail h2.listing-title:before,#mixItUp.accordeon_listing .listing_entry.visible_detail h3.accordeon_title_selector:before,#mixItUp.accordeon_listing .accordeon_entry.visible_detail h4:before,#mixItUp.accordeon_listing .accordeon_entry.visible_detail h2.listing-title:before,#mixItUp.accordeon_listing .accordeon_entry.visible_detail h3.accordeon_title_selector:before,.accordeon_wrap .portlet-listing-entry.visible_detail h4:before,.accordeon_wrap .portlet-listing-entry.visible_detail h2.listing-title:before,.accordeon_wrap .portlet-listing-entry.visible_detail h3.accordeon_title_selector:before,.accordeon_wrap .listing_entry.visible_detail h4:before,.accordeon_wrap .listing_entry.visible_detail h2.listing-title:before,.accordeon_wrap .listing_entry.visible_detail h3.accordeon_title_selector:before,.accordeon_wrap .accordeon_entry.visible_detail h4:before,.accordeon_wrap .accordeon_entry.visible_detail h2.listing-title:before,.accordeon_wrap .accordeon_entry.visible_detail h3.accordeon_title_selector:before{content:"";background:#d0011c;color:#fff}.accordeon_portlet_listing .portlet-listing-entry .portlet-entry-content,.accordeon_portlet_listing .portlet-listing-entry .listing-content-text,.accordeon_portlet_listing .portlet-listing-entry .accordeon_content,.accordeon_portlet_listing .listing_entry .portlet-entry-content,.accordeon_portlet_listing .listing_entry .listing-content-text,.accordeon_portlet_listing .listing_entry .accordeon_content,.accordeon_portlet_listing .accordeon_entry .portlet-entry-content,.accordeon_portlet_listing .accordeon_entry .listing-content-text,.accordeon_portlet_listing .accordeon_entry .accordeon_content,#mixItUp.accordeon_listing .portlet-listing-entry .portlet-entry-content,#mixItUp.accordeon_listing .portlet-listing-entry .listing-content-text,#mixItUp.accordeon_listing .portlet-listing-entry .accordeon_content,#mixItUp.accordeon_listing .listing_entry .portlet-entry-content,#mixItUp.accordeon_listing .listing_entry .listing-content-text,#mixItUp.accordeon_listing .listing_entry .accordeon_content,#mixItUp.accordeon_listing .accordeon_entry .portlet-entry-content,#mixItUp.accordeon_listing .accordeon_entry .listing-content-text,#mixItUp.accordeon_listing .accordeon_entry .accordeon_content,.accordeon_wrap .portlet-listing-entry .portlet-entry-content,.accordeon_wrap .portlet-listing-entry .listing-content-text,.accordeon_wrap .portlet-listing-entry .accordeon_content,.accordeon_wrap .listing_entry .portlet-entry-content,.accordeon_wrap .listing_entry .listing-content-text,.accordeon_wrap .listing_entry .accordeon_content,.accordeon_wrap .accordeon_entry .portlet-entry-content,.accordeon_wrap .accordeon_entry .listing-content-text,.accordeon_wrap .accordeon_entry .accordeon_content{display:none;width:100% !important;padding-bottom:0;padding-top:var(--size15);padding-left:50px;box-sizing:border-box}.accordeon_portlet_listing .portlet-listing-entry h4,.accordeon_portlet_listing .portlet-listing-entry h2.listing-title,.accordeon_portlet_listing .portlet-listing-entry h3.accordeon_title_selector,.accordeon_portlet_listing .listing_entry h4,.accordeon_portlet_listing .listing_entry h2.listing-title,.accordeon_portlet_listing .listing_entry h3.accordeon_title_selector,.accordeon_portlet_listing .accordeon_entry h4,.accordeon_portlet_listing .accordeon_entry h2.listing-title,.accordeon_portlet_listing .accordeon_entry h3.accordeon_title_selector,#mixItUp.accordeon_listing .portlet-listing-entry h4,#mixItUp.accordeon_listing .portlet-listing-entry h2.listing-title,#mixItUp.accordeon_listing .portlet-listing-entry h3.accordeon_title_selector,#mixItUp.accordeon_listing .listing_entry h4,#mixItUp.accordeon_listing .listing_entry h2.listing-title,#mixItUp.accordeon_listing .listing_entry h3.accordeon_title_selector,#mixItUp.accordeon_listing .accordeon_entry h4,#mixItUp.accordeon_listing .accordeon_entry h2.listing-title,#mixItUp.accordeon_listing .accordeon_entry h3.accordeon_title_selector,.accordeon_wrap .portlet-listing-entry h4,.accordeon_wrap .portlet-listing-entry h2.listing-title,.accordeon_wrap .portlet-listing-entry h3.accordeon_title_selector,.accordeon_wrap .listing_entry h4,.accordeon_wrap .listing_entry h2.listing-title,.accordeon_wrap .listing_entry h3.accordeon_title_selector,.accordeon_wrap .accordeon_entry h4,.accordeon_wrap .accordeon_entry h2.listing-title,.accordeon_wrap .accordeon_entry h3.accordeon_title_selector{font:400 18px/24px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:700;color:#0d0d0d;margin-bottom:0;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);padding-left:50px;position:relative}@media print{.accordeon_portlet_listing .portlet-listing-entry h4,.accordeon_portlet_listing .portlet-listing-entry h2.listing-title,.accordeon_portlet_listing .portlet-listing-entry h3.accordeon_title_selector,.accordeon_portlet_listing .listing_entry h4,.accordeon_portlet_listing .listing_entry h2.listing-title,.accordeon_portlet_listing .listing_entry h3.accordeon_title_selector,.accordeon_portlet_listing .accordeon_entry h4,.accordeon_portlet_listing .accordeon_entry h2.listing-title,.accordeon_portlet_listing .accordeon_entry h3.accordeon_title_selector,#mixItUp.accordeon_listing .portlet-listing-entry h4,#mixItUp.accordeon_listing .portlet-listing-entry h2.listing-title,#mixItUp.accordeon_listing .portlet-listing-entry h3.accordeon_title_selector,#mixItUp.accordeon_listing .listing_entry h4,#mixItUp.accordeon_listing .listing_entry h2.listing-title,#mixItUp.accordeon_listing .listing_entry h3.accordeon_title_selector,#mixItUp.accordeon_listing .accordeon_entry h4,#mixItUp.accordeon_listing .accordeon_entry h2.listing-title,#mixItUp.accordeon_listing .accordeon_entry h3.accordeon_title_selector,.accordeon_wrap .portlet-listing-entry h4,.accordeon_wrap .portlet-listing-entry h2.listing-title,.accordeon_wrap .portlet-listing-entry h3.accordeon_title_selector,.accordeon_wrap .listing_entry h4,.accordeon_wrap .listing_entry h2.listing-title,.accordeon_wrap .listing_entry h3.accordeon_title_selector,.accordeon_wrap .accordeon_entry h4,.accordeon_wrap .accordeon_entry h2.listing-title,.accordeon_wrap .accordeon_entry h3.accordeon_title_selector{font:400 14px/24px "Manrope";color:#000}}@media screen and (max-width: 800px){.accordeon_portlet_listing .portlet-listing-entry h4,.accordeon_portlet_listing .portlet-listing-entry h2.listing-title,.accordeon_portlet_listing .portlet-listing-entry h3.accordeon_title_selector,.accordeon_portlet_listing .listing_entry h4,.accordeon_portlet_listing .listing_entry h2.listing-title,.accordeon_portlet_listing .listing_entry h3.accordeon_title_selector,.accordeon_portlet_listing .accordeon_entry h4,.accordeon_portlet_listing .accordeon_entry h2.listing-title,.accordeon_portlet_listing .accordeon_entry h3.accordeon_title_selector,#mixItUp.accordeon_listing .portlet-listing-entry h4,#mixItUp.accordeon_listing .portlet-listing-entry h2.listing-title,#mixItUp.accordeon_listing .portlet-listing-entry h3.accordeon_title_selector,#mixItUp.accordeon_listing .listing_entry h4,#mixItUp.accordeon_listing .listing_entry h2.listing-title,#mixItUp.accordeon_listing .listing_entry h3.accordeon_title_selector,#mixItUp.accordeon_listing .accordeon_entry h4,#mixItUp.accordeon_listing .accordeon_entry h2.listing-title,#mixItUp.accordeon_listing .accordeon_entry h3.accordeon_title_selector,.accordeon_wrap .portlet-listing-entry h4,.accordeon_wrap .portlet-listing-entry h2.listing-title,.accordeon_wrap .portlet-listing-entry h3.accordeon_title_selector,.accordeon_wrap .listing_entry h4,.accordeon_wrap .listing_entry h2.listing-title,.accordeon_wrap .listing_entry h3.accordeon_title_selector,.accordeon_wrap .accordeon_entry h4,.accordeon_wrap .accordeon_entry h2.listing-title,.accordeon_wrap .accordeon_entry h3.accordeon_title_selector{font-size:17px;line-height:23px}}@media screen and (max-width: 500px){.accordeon_portlet_listing .portlet-listing-entry h4,.accordeon_portlet_listing .portlet-listing-entry h2.listing-title,.accordeon_portlet_listing .portlet-listing-entry h3.accordeon_title_selector,.accordeon_portlet_listing .listing_entry h4,.accordeon_portlet_listing .listing_entry h2.listing-title,.accordeon_portlet_listing .listing_entry h3.accordeon_title_selector,.accordeon_portlet_listing .accordeon_entry h4,.accordeon_portlet_listing .accordeon_entry h2.listing-title,.accordeon_portlet_listing .accordeon_entry h3.accordeon_title_selector,#mixItUp.accordeon_listing .portlet-listing-entry h4,#mixItUp.accordeon_listing .portlet-listing-entry h2.listing-title,#mixItUp.accordeon_listing .portlet-listing-entry h3.accordeon_title_selector,#mixItUp.accordeon_listing .listing_entry h4,#mixItUp.accordeon_listing .listing_entry h2.listing-title,#mixItUp.accordeon_listing .listing_entry h3.accordeon_title_selector,#mixItUp.accordeon_listing .accordeon_entry h4,#mixItUp.accordeon_listing .accordeon_entry h2.listing-title,#mixItUp.accordeon_listing .accordeon_entry h3.accordeon_title_selector,.accordeon_wrap .portlet-listing-entry h4,.accordeon_wrap .portlet-listing-entry h2.listing-title,.accordeon_wrap .portlet-listing-entry h3.accordeon_title_selector,.accordeon_wrap .listing_entry h4,.accordeon_wrap .listing_entry h2.listing-title,.accordeon_wrap .listing_entry h3.accordeon_title_selector,.accordeon_wrap .accordeon_entry h4,.accordeon_wrap .accordeon_entry h2.listing-title,.accordeon_wrap .accordeon_entry h3.accordeon_title_selector{font-size:16px;line-height:22px}}.accordeon_portlet_listing .portlet-listing-entry h4:before,.accordeon_portlet_listing .portlet-listing-entry h2.listing-title:before,.accordeon_portlet_listing .portlet-listing-entry h3.accordeon_title_selector:before,.accordeon_portlet_listing .listing_entry h4:before,.accordeon_portlet_listing .listing_entry h2.listing-title:before,.accordeon_portlet_listing .listing_entry h3.accordeon_title_selector:before,.accordeon_portlet_listing .accordeon_entry h4:before,.accordeon_portlet_listing .accordeon_entry h2.listing-title:before,.accordeon_portlet_listing .accordeon_entry h3.accordeon_title_selector:before,#mixItUp.accordeon_listing .portlet-listing-entry h4:before,#mixItUp.accordeon_listing .portlet-listing-entry h2.listing-title:before,#mixItUp.accordeon_listing .portlet-listing-entry h3.accordeon_title_selector:before,#mixItUp.accordeon_listing .listing_entry h4:before,#mixItUp.accordeon_listing .listing_entry h2.listing-title:before,#mixItUp.accordeon_listing .listing_entry h3.accordeon_title_selector:before,#mixItUp.accordeon_listing .accordeon_entry h4:before,#mixItUp.accordeon_listing .accordeon_entry h2.listing-title:before,#mixItUp.accordeon_listing .accordeon_entry h3.accordeon_title_selector:before,.accordeon_wrap .portlet-listing-entry h4:before,.accordeon_wrap .portlet-listing-entry h2.listing-title:before,.accordeon_wrap .portlet-listing-entry h3.accordeon_title_selector:before,.accordeon_wrap .listing_entry h4:before,.accordeon_wrap .listing_entry h2.listing-title:before,.accordeon_wrap .listing_entry h3.accordeon_title_selector:before,.accordeon_wrap .accordeon_entry h4:before,.accordeon_wrap .accordeon_entry h2.listing-title:before,.accordeon_wrap .accordeon_entry h3.accordeon_title_selector:before{content:"+";position:absolute;top:50%;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:#0d0d0d;width:34px;height:34px;border-radius:100%;background:#fff;font-weight:300;box-shadow:0 0 5px 0 rgba(13,13,13,.1);-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);display:flex;align-items:center;justify-content:center;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}#navigation{display:flex;align-items:center}#navigation #nav-1{display:none}#navigation li{list-style:none}#navigation .navigation{display:flex;font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:800;width:100%}@media print{#navigation .navigation{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){#navigation .navigation{font-size:15px;line-height:25px}}#navigation .navigation>li{margin-right:var(--size30);position:relative}#navigation .navigation>li:last-child{margin-left:auto}#navigation .navigation>li:last-child>a{color:#c5242b}.is_scrolled #navigation .navigation>li:last-child ul.level1.no_translate .arrow,.is_scrolled #navigation .navigation>li:last-child ul.level1.no_translate{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}#navigation .navigation>li>a{position:relative;-webkit-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);transition:all .2s cubic-bezier(0.42, 0, 0.58, 1)}#navigation .navigation>li>a:before{content:"";position:absolute;top:auto;left:50%;width:0;height:1px;display:block;background:#ccc;bottom:-5px;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}#navigation .navigation>li>a:not(:only-child):after{content:"";position:absolute;top:auto;left:auto;width:100%;height:60px;display:block;background:rgba(0,0,0,0);bottom:-60px}#navigation .navigation>li:hover>a:before{width:100%;left:0}#navigation .navigation>li:hover>a:not(:only-child):after{width:calc(100% + 200px);left:-100px}#navigation .navigation>li:hover ul.level1{opacity:1;pointer-events:all;z-index:2}#navigation .navigation>li.current>a{color:#c5242b}#navigation .navigation>li.current>a:before{width:100%;left:0}#navigation ul.level1{--width-navi: calc(1220px - var(--size30) - var(--size30));display:flex;opacity:0;pointer-events:none;z-index:-1;-webkit-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);flex-flow:wrap;position:absolute;background:#fff;top:calc(var(--headerHeight)/3 + 10px);width:100%;box-sizing:border-box;max-height:calc(100vh - var(--headerHeight));filter:drop-shadow(0 0 6px rgba(13, 13, 13, 0.15));left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);width:var(--width-navi)}@media screen and (max-width: 1240px){#navigation ul.level1{--width-navi: calc(100dvw - var(--size30) - var(--size30))}}#navigation ul.level1 .arrow{content:"";position:absolute;top:-8px;left:50%;width:21px;height:9px;display:block;background:#fff;margin-left:-10px;clip-path:polygon(50% 0%, 0% 100%, 100% 100%)}#navigation ul.level1.no_translate{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.is_scrolled #navigation ul.level1.no_translate{-webkit-transform:translate(48px, 0);-moz-transform:translate(48px, 0);-o-transform:translate(48px, 0);transform:translate(48px, 0)}.is_scrolled #navigation ul.level1.no_translate .arrow{-webkit-transform:translate(-48px, 0);-moz-transform:translate(-48px, 0);-o-transform:translate(-48px, 0);transform:translate(-48px, 0)}#navigation ul.level1.left_0,#navigation ul.level1.left_0 .arrow{left:auto}#navigation ul.level1.no_level2,#navigation ul.level1.one_element{width:calc(var(--width-navi)/3);flex-flow:column}#navigation ul.level1.no_level2 li,#navigation ul.level1.one_element li{flex:unset}#navigation ul.level1.no_level2 li:not(:first-child),#navigation ul.level1.one_element li:not(:first-child){padding-top:0 !important;margin-top:calc(-1*var(--size35))}#navigation ul.level1.two_elements{width:calc(var(--width-navi) - var(--width-navi)/3)}#navigation ul.level1.min_three_elements>li:nth-child(3)~li{margin-top:calc(-1*(var(--size25) + var(--size25)))}#navigation ul.level1 li.current>a,#navigation ul.level1 a:hover{color:#c5242b}#navigation ul.level1>li{-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;flex:0 0 calc(var(--width-navi)/3);padding:var(--size25) var(--size50) var(--size25);margin:var(--size25) 0;box-sizing:border-box;border-left:1px solid #e6e6e6}#navigation ul.level1>li:nth-child(3n+1){border-left:none}#navigation ul.level1>li.current>a{color:#0d0d0d;display:flex}#navigation ul.level1>li.current>a:after{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#999;font-weight:900;margin-left:var(--size10);position:relative;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}#navigation ul.level1>li>a{font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:800;color:#0d0d0d;-webkit-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);transition:all .2s cubic-bezier(0.42, 0, 0.58, 1)}@media print{#navigation ul.level1>li>a{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){#navigation ul.level1>li>a{font-size:15px;line-height:25px}}#navigation ul.level2>li{margin-top:var(--size10)}#navigation ul.level2>li>a{font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:500;color:gray}@media print{#navigation ul.level2>li>a{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){#navigation ul.level2>li>a{font-size:15px;line-height:25px}}#navigation ul.level2>li:hover>a,#navigation ul.level2>li.current>a{color:#c5242b}#navigation ul.level3{display:none}.background_white+#navigation_small.navigation_small,.background_white+#navigation_small .navigation_small,.background_white+#navigation_small-sticky-wrapper.navigation_small,.background_white+#navigation_small-sticky-wrapper .navigation_small{background:#fff}.background_white+#navigation_small .navigation_small_wrap:before,.background_white+#navigation_small-sticky-wrapper .navigation_small_wrap:before{background:#fff;background:-webkit-linear-gradient(-90deg, #FFFFFF, rgba(255, 255, 255, 0));background:-o-linear-gradient(-90deg, #FFFFFF, rgba(255, 255, 255, 0));background:-moz-linear-gradient(-90deg, #FFFFFF, rgba(255, 255, 255, 0));background:-ms-linear-gradient(-90deg, #FFFFFF, rgba(255, 255, 255, 0));background:linear-gradient(-90deg, #FFFFFF, rgba(255, 255, 255, 0))}.navigation_small{z-index:20;position:relative;overflow:visible;background:#efefef;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);border-bottom:1px solid #e6e6e6}.is-sticky .navigation_small{background:#f7f7f7 !important}.is-sticky .navigation_small .navigation_small_wrap:before{opacity:0}.is-sticky .navigation_small .navigation_small_wrap:after{opacity:1}.navigation_small .responsive_elements{max-width:1220px;margin:0 auto;padding-right:var(--size30);padding-left:var(--size30);box-sizing:border-box;display:none;justify-content:space-between;align-items:center;padding-top:10px;padding-bottom:10px}@media print{.navigation_small .responsive_elements{max-width:100% !important;padding-left:0;padding-right:0}}@media screen and (max-width: 800px){.navigation_small .responsive_elements{padding-left:20px;padding-right:20px}}.navigation_small .responsive_elements .open_responsive_navigation{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:800;color:#c5242b;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);position:relative;text-decoration:none;display:inline-block;cursor:pointer}@media print{.navigation_small .responsive_elements .open_responsive_navigation{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){.navigation_small .responsive_elements .open_responsive_navigation{font-size:14px;line-height:22px}}.navigation_small .responsive_elements .open_responsive_navigation:after{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#c5242b;font-weight:900;margin-left:20px;position:relative;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);display:inline}@media screen and (max-width: 500px){.navigation_small .responsive_elements .open_responsive_navigation:after{margin-left:15px}}.navigation_small .responsive_elements .open_responsive_navigation:before{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#c5242b;font-weight:900;margin-left:10px;right:0;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);opacity:0}.navigation_small .responsive_elements .open_responsive_navigation:hover{color:#c5242b}.navigation_small .responsive_elements .open_responsive_navigation:hover:before{right:12px;opacity:1}@media screen and (max-width: 500px){.navigation_small .responsive_elements .open_responsive_navigation:hover:before{right:10px}}.navigation_small .responsive_elements .open_responsive_navigation:hover:before,.navigation_small .responsive_elements .open_responsive_navigation:hover:after{color:#c5242b}@media print{.navigation_small .responsive_elements .open_responsive_navigation{display:none}}.navigation_small .responsive_elements .open_responsive_navigation i{margin-left:5px}.navigation_small .responsive_elements .open_responsive_navigation:before,.navigation_small .responsive_elements .open_responsive_navigation:after{display:none}.navigation_small .navigation_small_wrap{max-width:1220px;margin:0 auto;padding-right:var(--size30);padding-left:var(--size30);box-sizing:border-box;position:relative}@media print{.navigation_small .navigation_small_wrap{max-width:100% !important;padding-left:0;padding-right:0}}@media screen and (max-width: 800px){.navigation_small .navigation_small_wrap{padding-left:20px;padding-right:20px}}.navigation_small .navigation_small_wrap:after,.navigation_small .navigation_small_wrap:before{content:"";position:absolute;top:0;left:auto;width:60px;height:100%;display:block;background:none;right:var(--size30);background:#efefef;background:-webkit-linear-gradient(-90deg, #EFEFEF, rgba(255, 255, 255, 0));background:-o-linear-gradient(-90deg, #EFEFEF, rgba(255, 255, 255, 0));background:-moz-linear-gradient(-90deg, #EFEFEF, rgba(255, 255, 255, 0));background:-ms-linear-gradient(-90deg, #EFEFEF, rgba(255, 255, 255, 0));background:linear-gradient(-90deg, #EFEFEF, rgba(255, 255, 255, 0));z-index:1;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}.navigation_small .navigation_small_wrap:after{background:#f7f7f7;background:-webkit-linear-gradient(-90deg, #F7F7F7, rgba(255, 255, 255, 0));background:-o-linear-gradient(-90deg, #F7F7F7, rgba(255, 255, 255, 0));background:-moz-linear-gradient(-90deg, #F7F7F7, rgba(255, 255, 255, 0));background:-ms-linear-gradient(-90deg, #F7F7F7, rgba(255, 255, 255, 0));background:linear-gradient(-90deg, #F7F7F7, rgba(255, 255, 255, 0));opacity:0}.navigation_small .navigation_small_inner{display:flex;flex-flow:row;list-style:none;position:relative;overflow-x:scroll;overflow-y:hidden;min-width:100%;scrollbar-width:none;box-sizing:border-box;max-width:100%}.navigation_small .navigation_small_inner::-webkit-scrollbar{display:none}.navigation_small .navigation_small_inner li{padding-top:20px;padding-bottom:12px;font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;color:gray;font-weight:700;cursor:pointer;position:relative;-webkit-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);white-space:nowrap}@media print{.navigation_small .navigation_small_inner li{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){.navigation_small .navigation_small_inner li{font-size:14px;line-height:22px}}.navigation_small .navigation_small_inner li:not(:last-child){margin-right:var(--size40)}.navigation_small .navigation_small_inner li:hover,.navigation_small .navigation_small_inner li.current{opacity:1}.navigation_small .navigation_small_inner li:hover{color:#0d0d0d}.navigation_small .navigation_small_inner li.current{color:#0d0d0d}.navigation_small .navigation_small_inner li.current:before{width:100%;bottom:0;opacity:1}.navigation_small .navigation_small_inner li:before{content:"";position:absolute;top:auto;left:auto;width:100%;height:2px;display:block;background:#0d0d0d;right:0;bottom:-3px;opacity:0;-webkit-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);transition:all .2s cubic-bezier(0.42, 0, 0.58, 1)}.navigation_small_element{clip:rect(0px, 0px, 0px, 0px);height:1px;position:absolute;width:1px;border-width:0px;border-style:initial;border-color:initial;-o-border-image:initial;border-image:initial;margin:-1px;overflow:hidden;padding:0px;display:block;padding:0 !important;-webkit-transform:translate(0, var(--size60));-moz-transform:translate(0, var(--size60));-o-transform:translate(0, var(--size60));transform:translate(0, var(--size60))}.navigation_small_element:first-child+h2{margin-top:0 !important}.rwd_navigation{display:block;list-style:none;padding:var(--size25);display:flex;flex-flow:column}.rwd_navigation #rwdnav-1,.rwd_navigation #rwdnav-41{display:none}.rwd_navigation #rwdnav-1+li>a{border-top:none}.rwd_navigation li a{display:block;text-decoration:none;color:#333}.rwd_navigation ul.level3{display:none}.rwd_navigation>li.current>a:before{opacity:1;visibility:visible}.rwd_navigation>li:not(:first-child)>a{border-top:1px solid #e6e6e6}.rwd_navigation>li>a{font-size:19px;line-height:24px;color:#333;font-weight:800;padding:18px var(--size20);position:relative}.rwd_navigation>li.current>a{color:#c5242b}.rwd_navigation>li.current ul.level1,.rwd_navigation>li.current ul.level2{display:block}.rwd_navigation>li.current ul.level1 a,.rwd_navigation>li.current ul.level2 a{color:#333}.rwd_navigation>li.current.has_submenu>a:after{display:none}.rwd_navigation>li.has_submenu>a:after{content:"";position:absolute;top:50%;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:23px;line-height:23px;font-weight:400;text-transform:none;color:gray;width:20px;height:20px;margin-top:-11px;border-radius:100%;display:inline-block;right:var(--size15);text-align:center;font-weight:400}.rwd_navigation>li.active{position:relative}.rwd_navigation>li.active>a:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);color:#c5242b}.rwd_navigation>li.active ul.level1,.rwd_navigation>li.active ul.level1 ul{display:block}.rwd_navigation ul.level1,.rwd_navigation ul.level2{margin:0;padding:0 0 0;list-style:none;position:relative;z-index:1;display:none}.rwd_navigation ul.level1>li>a,.rwd_navigation ul.level2>li>a{font-size:17px;line-height:27px;font-family:"Manrope";color:#333;padding:2px var(--size15) 2px var(--size20)}.rwd_navigation ul.level1>li>a span,.rwd_navigation ul.level2>li>a span{display:block}.rwd_navigation ul.level1>li.current>a,.rwd_navigation ul.level2>li.current>a{color:#c5242b;font-weight:700}.rwd_navigation ul.level1.current>ul,.rwd_navigation ul.level2.current>ul{display:block}.rwd_navigation ul.level1{display:none;margin-top:-8px;padding-bottom:18px}.rwd_navigation ul.level1>li>a{font-weight:700;color:#333}.rwd_navigation ul.level1>li:not(:first-child){margin-top:3px}.rwd_navigation ul.level1>li.current{position:relative}.rwd_navigation ul.level1>li.current>a{font-weight:800}.rwd_navigation ul.level1>li:not(:last-child) ul.level2:not(:empty){padding-bottom:7px}.rwd_navigation ul.level2>li>a{font-size:15px;line-height:25px}.rwd_navigation ul.level2>li>a>span{position:relative}.rwd_navigation ul.level2>li>a>span:before{content:"-";margin-right:5px}.rwd_navigation ul.level3{display:none !important}.responsive_navigation_toggle_wrap{flex:1;display:none}.responsive_navigation_toggle{z-index:270;display:none;width:32px;height:23px;position:relative;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);margin-left:30px}.responsive_navigation_toggle span{background:#333;display:block;height:3px;border-radius:0;position:absolute;top:0;right:0;bottom:auto;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;-moz-transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;-o-transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;z-index:150}.responsive_navigation_toggle span:nth-child(2){top:10px;display:block}.responsive_navigation_toggle span:nth-child(3){top:20px}.navi_open .responsive_navigation_toggle span{top:40.5%;-webkit-transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s;-moz-transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s;-o-transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s;transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s}.navi_open .responsive_navigation_toggle span:first-child{opacity:0}.navi_open .responsive_navigation_toggle span:nth-child(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.navi_open .responsive_navigation_toggle span:nth-child(3){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}html body.system_page span.select2-container:before,html body.system_page span.select2-container span.select2-dropdown .select2-search--dropdown:before,html body.system_page #siteframe:before{display:none !important}.not_logged_in .add_element_link{display:none !important}.highlighting{background:rgba(197,36,43,.2)}.ui-sortable-placeholder{border-color:#067662 !important;background:rgba(6,118,98,.02) !important}.message{width:100%;margin:var(--size40) 0 var(--size40);font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;background:#c5242b;border:none;border-radius:8px;color:#fff;font-weight:700;text-align:left;padding:14px 20px 14px;box-sizing:border-box}@media print{.message{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){.message{font-size:14px;line-height:22px}}.message a{color:#fff}.message a:hover{color:#fff}.message p{margin-bottom:0}.message ul{margin:8px 0 2px !important}.message ul li:before{font-weight:700;color:#fff !important}#mailform_elements .listing_entry,.portlet .listing_entry,#mixItUp .listing_entry{position:relative}#mailform_elements .controls,#mailform_elements .category_actions,#mailform_elements .controls.edit_event,#mailform_elements .mailform_field_actions,#mailform_elements ul.controls,#mailform_elements .multipage_controls,#mailform_elements .listing_actions,.portlet .controls,.portlet .category_actions,.portlet .controls.edit_event,.portlet .mailform_field_actions,.portlet ul.controls,.portlet .multipage_controls,.portlet .listing_actions,#mixItUp .controls,#mixItUp .category_actions,#mixItUp .controls.edit_event,#mixItUp .mailform_field_actions,#mixItUp ul.controls,#mixItUp .multipage_controls,#mixItUp .listing_actions{position:absolute;top:0;right:0;bottom:auto;left:auto;margin:0;padding:8px 7px 8px;font-size:16px;line-height:14px;background:#d3d3d3;z-index:10;border-radius:4px;box-shadow:none;text-indent:0}#mailform_elements .controls .fa,#mailform_elements .category_actions .fa,#mailform_elements .controls.edit_event .fa,#mailform_elements .mailform_field_actions .fa,#mailform_elements ul.controls .fa,#mailform_elements .multipage_controls .fa,#mailform_elements .listing_actions .fa,.portlet .controls .fa,.portlet .category_actions .fa,.portlet .controls.edit_event .fa,.portlet .mailform_field_actions .fa,.portlet ul.controls .fa,.portlet .multipage_controls .fa,.portlet .listing_actions .fa,#mixItUp .controls .fa,#mixItUp .category_actions .fa,#mixItUp .controls.edit_event .fa,#mixItUp .mailform_field_actions .fa,#mixItUp ul.controls .fa,#mixItUp .multipage_controls .fa,#mixItUp .listing_actions .fa{font-family:"Font Awesome 6 Pro";font-weight:900}#mailform_elements .controls .fa.fa-edit:before,#mailform_elements .category_actions .fa.fa-edit:before,#mailform_elements .controls.edit_event .fa.fa-edit:before,#mailform_elements .mailform_field_actions .fa.fa-edit:before,#mailform_elements ul.controls .fa.fa-edit:before,#mailform_elements .multipage_controls .fa.fa-edit:before,#mailform_elements .listing_actions .fa.fa-edit:before,.portlet .controls .fa.fa-edit:before,.portlet .category_actions .fa.fa-edit:before,.portlet .controls.edit_event .fa.fa-edit:before,.portlet .mailform_field_actions .fa.fa-edit:before,.portlet ul.controls .fa.fa-edit:before,.portlet .multipage_controls .fa.fa-edit:before,.portlet .listing_actions .fa.fa-edit:before,#mixItUp .controls .fa.fa-edit:before,#mixItUp .category_actions .fa.fa-edit:before,#mixItUp .controls.edit_event .fa.fa-edit:before,#mixItUp .mailform_field_actions .fa.fa-edit:before,#mixItUp ul.controls .fa.fa-edit:before,#mixItUp .multipage_controls .fa.fa-edit:before,#mixItUp .listing_actions .fa.fa-edit:before{content:""}#mailform_elements .controls li,#mailform_elements .controls a,#mailform_elements .controls span,#mailform_elements .category_actions li,#mailform_elements .category_actions a,#mailform_elements .category_actions span,#mailform_elements .controls.edit_event li,#mailform_elements .controls.edit_event a,#mailform_elements .controls.edit_event span,#mailform_elements .mailform_field_actions li,#mailform_elements .mailform_field_actions a,#mailform_elements .mailform_field_actions span,#mailform_elements ul.controls li,#mailform_elements ul.controls a,#mailform_elements ul.controls span,#mailform_elements .multipage_controls li,#mailform_elements .multipage_controls a,#mailform_elements .multipage_controls span,#mailform_elements .listing_actions li,#mailform_elements .listing_actions a,#mailform_elements .listing_actions span,.portlet .controls li,.portlet .controls a,.portlet .controls span,.portlet .category_actions li,.portlet .category_actions a,.portlet .category_actions span,.portlet .controls.edit_event li,.portlet .controls.edit_event a,.portlet .controls.edit_event span,.portlet .mailform_field_actions li,.portlet .mailform_field_actions a,.portlet .mailform_field_actions span,.portlet ul.controls li,.portlet ul.controls a,.portlet ul.controls span,.portlet .multipage_controls li,.portlet .multipage_controls a,.portlet .multipage_controls span,.portlet .listing_actions li,.portlet .listing_actions a,.portlet .listing_actions span,#mixItUp .controls li,#mixItUp .controls a,#mixItUp .controls span,#mixItUp .category_actions li,#mixItUp .category_actions a,#mixItUp .category_actions span,#mixItUp .controls.edit_event li,#mixItUp .controls.edit_event a,#mixItUp .controls.edit_event span,#mixItUp .mailform_field_actions li,#mixItUp .mailform_field_actions a,#mixItUp .mailform_field_actions span,#mixItUp ul.controls li,#mixItUp ul.controls a,#mixItUp ul.controls span,#mixItUp .multipage_controls li,#mixItUp .multipage_controls a,#mixItUp .multipage_controls span,#mixItUp .listing_actions li,#mixItUp .listing_actions a,#mixItUp .listing_actions span{color:#333 !important;width:auto;padding:1px 0 2px 0;margin:0;font-size:16px;line-height:14px;height:auto;border:none !important;background:none !important;text-indent:0}#mailform_elements .controls li i.fa,#mailform_elements .controls a i.fa,#mailform_elements .controls span i.fa,#mailform_elements .category_actions li i.fa,#mailform_elements .category_actions a i.fa,#mailform_elements .category_actions span i.fa,#mailform_elements .controls.edit_event li i.fa,#mailform_elements .controls.edit_event a i.fa,#mailform_elements .controls.edit_event span i.fa,#mailform_elements .mailform_field_actions li i.fa,#mailform_elements .mailform_field_actions a i.fa,#mailform_elements .mailform_field_actions span i.fa,#mailform_elements ul.controls li i.fa,#mailform_elements ul.controls a i.fa,#mailform_elements ul.controls span i.fa,#mailform_elements .multipage_controls li i.fa,#mailform_elements .multipage_controls a i.fa,#mailform_elements .multipage_controls span i.fa,#mailform_elements .listing_actions li i.fa,#mailform_elements .listing_actions a i.fa,#mailform_elements .listing_actions span i.fa,.portlet .controls li i.fa,.portlet .controls a i.fa,.portlet .controls span i.fa,.portlet .category_actions li i.fa,.portlet .category_actions a i.fa,.portlet .category_actions span i.fa,.portlet .controls.edit_event li i.fa,.portlet .controls.edit_event a i.fa,.portlet .controls.edit_event span i.fa,.portlet .mailform_field_actions li i.fa,.portlet .mailform_field_actions a i.fa,.portlet .mailform_field_actions span i.fa,.portlet ul.controls li i.fa,.portlet ul.controls a i.fa,.portlet ul.controls span i.fa,.portlet .multipage_controls li i.fa,.portlet .multipage_controls a i.fa,.portlet .multipage_controls span i.fa,.portlet .listing_actions li i.fa,.portlet .listing_actions a i.fa,.portlet .listing_actions span i.fa,#mixItUp .controls li i.fa,#mixItUp .controls a i.fa,#mixItUp .controls span i.fa,#mixItUp .category_actions li i.fa,#mixItUp .category_actions a i.fa,#mixItUp .category_actions span i.fa,#mixItUp .controls.edit_event li i.fa,#mixItUp .controls.edit_event a i.fa,#mixItUp .controls.edit_event span i.fa,#mixItUp .mailform_field_actions li i.fa,#mixItUp .mailform_field_actions a i.fa,#mixItUp .mailform_field_actions span i.fa,#mixItUp ul.controls li i.fa,#mixItUp ul.controls a i.fa,#mixItUp ul.controls span i.fa,#mixItUp .multipage_controls li i.fa,#mixItUp .multipage_controls a i.fa,#mixItUp .multipage_controls span i.fa,#mixItUp .listing_actions li i.fa,#mixItUp .listing_actions a i.fa,#mixItUp .listing_actions span i.fa{margin:0 5px}#mailform_elements .controls li:hover,#mailform_elements .controls a:hover,#mailform_elements .controls span:hover,#mailform_elements .category_actions li:hover,#mailform_elements .category_actions a:hover,#mailform_elements .category_actions span:hover,#mailform_elements .controls.edit_event li:hover,#mailform_elements .controls.edit_event a:hover,#mailform_elements .controls.edit_event span:hover,#mailform_elements .mailform_field_actions li:hover,#mailform_elements .mailform_field_actions a:hover,#mailform_elements .mailform_field_actions span:hover,#mailform_elements ul.controls li:hover,#mailform_elements ul.controls a:hover,#mailform_elements ul.controls span:hover,#mailform_elements .multipage_controls li:hover,#mailform_elements .multipage_controls a:hover,#mailform_elements .multipage_controls span:hover,#mailform_elements .listing_actions li:hover,#mailform_elements .listing_actions a:hover,#mailform_elements .listing_actions span:hover,.portlet .controls li:hover,.portlet .controls a:hover,.portlet .controls span:hover,.portlet .category_actions li:hover,.portlet .category_actions a:hover,.portlet .category_actions span:hover,.portlet .controls.edit_event li:hover,.portlet .controls.edit_event a:hover,.portlet .controls.edit_event span:hover,.portlet .mailform_field_actions li:hover,.portlet .mailform_field_actions a:hover,.portlet .mailform_field_actions span:hover,.portlet ul.controls li:hover,.portlet ul.controls a:hover,.portlet ul.controls span:hover,.portlet .multipage_controls li:hover,.portlet .multipage_controls a:hover,.portlet .multipage_controls span:hover,.portlet .listing_actions li:hover,.portlet .listing_actions a:hover,.portlet .listing_actions span:hover,#mixItUp .controls li:hover,#mixItUp .controls a:hover,#mixItUp .controls span:hover,#mixItUp .category_actions li:hover,#mixItUp .category_actions a:hover,#mixItUp .category_actions span:hover,#mixItUp .controls.edit_event li:hover,#mixItUp .controls.edit_event a:hover,#mixItUp .controls.edit_event span:hover,#mixItUp .mailform_field_actions li:hover,#mixItUp .mailform_field_actions a:hover,#mixItUp .mailform_field_actions span:hover,#mixItUp ul.controls li:hover,#mixItUp ul.controls a:hover,#mixItUp ul.controls span:hover,#mixItUp .multipage_controls li:hover,#mixItUp .multipage_controls a:hover,#mixItUp .multipage_controls span:hover,#mixItUp .listing_actions li:hover,#mixItUp .listing_actions a:hover,#mixItUp .listing_actions span:hover{color:#067662 !important}.mod_action_create_mailform_form h1.page_title,.mod_action_create_mailform_form div.introduction,.mod_action_history h1.page_title,.mod_action_history div.introduction,.mod_action_edit_mailform_element_form h1.page_title,.mod_action_edit_mailform_element_form div.introduction,.mod_action_add_mailform_element_form h1.page_title,.mod_action_add_mailform_element_form div.introduction{display:none}.mod_action_create_mailform_form .formular,.mod_action_history .formular,.mod_action_edit_mailform_element_form .formular,.mod_action_add_mailform_element_form .formular{max-width:100%;width:100% !important}.logged_in div.portlet,div.portlet.logged_in{position:relative}#administration_panel{box-shadow:0 0 10px #ddd;font-size:14px;line-height:22px;border-radius:4px}#administration_panel h1{background-color:#067662;color:#fff;margin:0;padding:9px 10px 9px;font-weight:700;text-transform:none;font-size:17px;line-height:20px;height:auto;border-bottom:none;text-align:left}#administration_panel h1:before{display:none}#administration_panel h2{background-color:#f2f2f2;font-family:"Manrope";color:#333;padding:7px 10px 7px;font-size:14px;font-weight:600;text-transform:none;border-top:none !important;margin:0}#administration_panel .admin_part{background:#fff none;padding:8px 10px 8px}#administration_panel .state-published{color:#067662}#administration_panel dd,#administration_panel li{line-height:23px}#administration_panel dd.with_icon i,#administration_panel li.with_icon i{margin-top:4px}.pagination{margin-top:var(--size120);margin-bottom:0;text-align:center;clear:both;margin-left:0;flex:0 0 100% !important;max-width:100% !important}.pagination .pagination_inner{display:flex;align-items:center;justify-content:center;position:relative}.pagination .pagination-links .inactive{display:none}.pagination .pagination-numbers{position:relative}.pagination .pagination-numbers a{background:rgba(0,0,0,0);color:#333;font-weight:400;border-color:gray;margin:0 2px;padding:0;width:17px;height:28px;min-height:28px;text-align:center;line-height:26px;font-weight:400;font-size:18px;text-decoration:none}.pagination .pagination-numbers a span:after{display:none}.pagination .pagination-numbers a span{align-items:center;justify-content:center}.pagination .pagination-numbers a:hover,.pagination .pagination-numbers a:focus{color:#c5242b}.pagination .pagination-numbers a.current:hover,.pagination .pagination-numbers a.current{font-weight:700;color:#c5242b}.pagination .pagination-links a.next{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:800;color:#c5242b;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);position:relative;text-decoration:none;display:inline-block;right:0;top:0;position:absolute}@media print{.pagination .pagination-links a.next{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){.pagination .pagination-links a.next{font-size:14px;line-height:22px}}.pagination .pagination-links a.next:after{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#c5242b;font-weight:900;margin-left:20px;position:relative;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);display:inline}@media screen and (max-width: 500px){.pagination .pagination-links a.next:after{margin-left:15px}}.pagination .pagination-links a.next:before{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#c5242b;font-weight:900;margin-left:10px;right:0;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);opacity:0}.pagination .pagination-links a.next:hover{color:#c5242b}.pagination .pagination-links a.next:hover:before{right:12px;opacity:1}@media screen and (max-width: 500px){.pagination .pagination-links a.next:hover:before{right:10px}}.pagination .pagination-links a.next:hover:before,.pagination .pagination-links a.next:hover:after{color:#c5242b}@media print{.pagination .pagination-links a.next{display:none}}.pagination .pagination-links a.previous{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:800;color:#c5242b;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);position:relative;text-decoration:none;display:inline-block;top:0;left:0;position:absolute}@media print{.pagination .pagination-links a.previous{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){.pagination .pagination-links a.previous{font-size:14px;line-height:22px}}.pagination .pagination-links a.previous:before{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#c5242b;font-weight:900;margin-right:20px;position:relative;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);display:inline}@media screen and (max-width: 500px){.pagination .pagination-links a.previous:before{margin-right:15px}}.pagination .pagination-links a.previous:after{content:"";position:absolute;top:0;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#c5242b;font-weight:900;margin-right:10px;left:0;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);opacity:0}.pagination .pagination-links a.previous:hover{color:#c5242b}.pagination .pagination-links a.previous:hover:after{left:12px;opacity:1}@media screen and (max-width: 500px){.pagination .pagination-links a.previous:hover:after{left:10px}}.pagination .pagination-links a.previous:hover:before,.pagination .pagination-links a.previous:hover:after{color:#c5242b}.search:not(:first-child),#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing):not(:first-child),#mod_overview:not(:first-child),#mixItUp.standard:not(:first-child){margin-top:var(--size80)}.search .search_item_wrap,.search .portlet-listing-entry,.search .overview_item,.search .listing_entry,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .search_item_wrap,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-listing-entry,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .overview_item,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing_entry,#mod_overview .search_item_wrap,#mod_overview .portlet-listing-entry,#mod_overview .overview_item,#mod_overview .listing_entry,#mixItUp.standard .search_item_wrap,#mixItUp.standard .portlet-listing-entry,#mixItUp.standard .overview_item,#mixItUp.standard .listing_entry{max-width:800px}.search .search_item_wrap:first-child,.search .portlet-listing-entry:first-child,.search .overview_item:first-child,.search .listing_entry:first-child,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .search_item_wrap:first-child,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-listing-entry:first-child,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .overview_item:first-child,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing_entry:first-child,#mod_overview .search_item_wrap:first-child,#mod_overview .portlet-listing-entry:first-child,#mod_overview .overview_item:first-child,#mod_overview .listing_entry:first-child,#mixItUp.standard .search_item_wrap:first-child,#mixItUp.standard .portlet-listing-entry:first-child,#mixItUp.standard .overview_item:first-child,#mixItUp.standard .listing_entry:first-child{border-top:1px solid #e6e6e6;padding-top:var(--size25)}.search .search_item_wrap:not(:first-child),.search .portlet-listing-entry:not(:first-child),.search .overview_item:not(:first-child),.search .listing_entry:not(:first-child),#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .search_item_wrap:not(:first-child),#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-listing-entry:not(:first-child),#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .overview_item:not(:first-child),#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing_entry:not(:first-child),#mod_overview .search_item_wrap:not(:first-child),#mod_overview .portlet-listing-entry:not(:first-child),#mod_overview .overview_item:not(:first-child),#mod_overview .listing_entry:not(:first-child),#mixItUp.standard .search_item_wrap:not(:first-child),#mixItUp.standard .portlet-listing-entry:not(:first-child),#mixItUp.standard .overview_item:not(:first-child),#mixItUp.standard .listing_entry:not(:first-child){margin-top:calc(var(--size25) + 2px);padding-top:var(--size25);border-top:1px solid #e6e6e6}.search .search_item_wrap:last-child,.search .portlet-listing-entry:last-child,.search .overview_item:last-child,.search .listing_entry:last-child,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .search_item_wrap:last-child,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-listing-entry:last-child,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .overview_item:last-child,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing_entry:last-child,#mod_overview .search_item_wrap:last-child,#mod_overview .portlet-listing-entry:last-child,#mod_overview .overview_item:last-child,#mod_overview .listing_entry:last-child,#mixItUp.standard .search_item_wrap:last-child,#mixItUp.standard .portlet-listing-entry:last-child,#mixItUp.standard .overview_item:last-child,#mixItUp.standard .listing_entry:last-child{padding-bottom:var(--size25);border-bottom:1px solid #e6e6e6}.search .search_item_wrap,.search .portlet-listing-entry-inline,.search .overview_item_inner,.search .listing-entry-inline,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .search_item_wrap,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-listing-entry-inline,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .overview_item_inner,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-entry-inline,#mod_overview .search_item_wrap,#mod_overview .portlet-listing-entry-inline,#mod_overview .overview_item_inner,#mod_overview .listing-entry-inline,#mixItUp.standard .search_item_wrap,#mixItUp.standard .portlet-listing-entry-inline,#mixItUp.standard .overview_item_inner,#mixItUp.standard .listing-entry-inline{display:flex;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);box-shadow:none;padding:0;box-sizing:border-box;justify-content:flex-start;font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0}@media print{.search .search_item_wrap,.search .portlet-listing-entry-inline,.search .overview_item_inner,.search .listing-entry-inline,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .search_item_wrap,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-listing-entry-inline,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .overview_item_inner,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-entry-inline,#mod_overview .search_item_wrap,#mod_overview .portlet-listing-entry-inline,#mod_overview .overview_item_inner,#mod_overview .listing-entry-inline,#mixItUp.standard .search_item_wrap,#mixItUp.standard .portlet-listing-entry-inline,#mixItUp.standard .overview_item_inner,#mixItUp.standard .listing-entry-inline{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){.search .search_item_wrap,.search .portlet-listing-entry-inline,.search .overview_item_inner,.search .listing-entry-inline,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .search_item_wrap,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-listing-entry-inline,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .overview_item_inner,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-entry-inline,#mod_overview .search_item_wrap,#mod_overview .portlet-listing-entry-inline,#mod_overview .overview_item_inner,#mod_overview .listing-entry-inline,#mixItUp.standard .search_item_wrap,#mixItUp.standard .portlet-listing-entry-inline,#mixItUp.standard .overview_item_inner,#mixItUp.standard .listing-entry-inline{font-size:15px;line-height:25px}}.search .pictures,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .pictures,#mod_overview .pictures,#mixItUp.standard .pictures{flex:0 0 240px;max-width:36%;height:auto !important;aspect-ratio:1/1;overflow:hidden;margin-right:var(--size30);margin-top:6px;margin-bottom:6px}.search .pictures .resource_description,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .pictures .resource_description,#mod_overview .pictures .resource_description,#mixItUp.standard .pictures .resource_description{display:none !important}.search .portlet-listing-content-container,.search .content,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-listing-content-container,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .content,#mod_overview .portlet-listing-content-container,#mod_overview .content,#mixItUp.standard .portlet-listing-content-container,#mixItUp.standard .content{position:relative;width:100%;display:flex;flex-flow:column;align-items:flex-start;text-align:left;box-sizing:border-box}.search h4,.search h4 a,.search h2,.search h2 a,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h4,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h4 a,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h2,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h2 a,#mod_overview h4,#mod_overview h4 a,#mod_overview h2,#mod_overview h2 a,#mixItUp.standard h4,#mixItUp.standard h4 a,#mixItUp.standard h2,#mixItUp.standard h2 a{font:800 24px/33px "Manrope";letter-spacing:-0.15px;padding:0;margin:0;color:#0d0d0d;text-transform:none;text-decoration:none !important;background:none}@media screen and (max-width: 1000px){.search h4,.search h4 a,.search h2,.search h2 a,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h4,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h4 a,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h2,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h2 a,#mod_overview h4,#mod_overview h4 a,#mod_overview h2,#mod_overview h2 a,#mixItUp.standard h4,#mixItUp.standard h4 a,#mixItUp.standard h2,#mixItUp.standard h2 a{font-size:22px;line-height:32px}}@media screen and (max-width: 800px){.search h4,.search h4 a,.search h2,.search h2 a,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h4,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h4 a,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h2,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h2 a,#mod_overview h4,#mod_overview h4 a,#mod_overview h2,#mod_overview h2 a,#mixItUp.standard h4,#mixItUp.standard h4 a,#mixItUp.standard h2,#mixItUp.standard h2 a{font-size:20px;line-height:31px}}@media screen and (max-width: 500px){.search h4,.search h4 a,.search h2,.search h2 a,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h4,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h4 a,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h2,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h2 a,#mod_overview h4,#mod_overview h4 a,#mod_overview h2,#mod_overview h2 a,#mixItUp.standard h4,#mixItUp.standard h4 a,#mixItUp.standard h2,#mixItUp.standard h2 a{font-size:18px;line-height:28px}}@media print{.search h4,.search h4 a,.search h2,.search h2 a,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h4,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h4 a,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h2,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h2 a,#mod_overview h4,#mod_overview h4 a,#mod_overview h2,#mod_overview h2 a,#mixItUp.standard h4,#mixItUp.standard h4 a,#mixItUp.standard h2,#mixItUp.standard h2 a{font:800 18px/24px "Manrope";color:#000}}.search h4+*:not(.subtitle):not(.portlet-entry-subtitle):not(.portlet-entry-date):not(.listing-date),.search h4 a+*:not(.subtitle):not(.portlet-entry-subtitle):not(.portlet-entry-date):not(.listing-date),.search h2+*:not(.subtitle):not(.portlet-entry-subtitle):not(.portlet-entry-date):not(.listing-date),.search h2 a+*:not(.subtitle):not(.portlet-entry-subtitle):not(.portlet-entry-date):not(.listing-date),#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h4+*:not(.subtitle):not(.portlet-entry-subtitle):not(.portlet-entry-date):not(.listing-date),#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h4 a+*:not(.subtitle):not(.portlet-entry-subtitle):not(.portlet-entry-date):not(.listing-date),#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h2+*:not(.subtitle):not(.portlet-entry-subtitle):not(.portlet-entry-date):not(.listing-date),#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h2 a+*:not(.subtitle):not(.portlet-entry-subtitle):not(.portlet-entry-date):not(.listing-date),#mod_overview h4+*:not(.subtitle):not(.portlet-entry-subtitle):not(.portlet-entry-date):not(.listing-date),#mod_overview h4 a+*:not(.subtitle):not(.portlet-entry-subtitle):not(.portlet-entry-date):not(.listing-date),#mod_overview h2+*:not(.subtitle):not(.portlet-entry-subtitle):not(.portlet-entry-date):not(.listing-date),#mod_overview h2 a+*:not(.subtitle):not(.portlet-entry-subtitle):not(.portlet-entry-date):not(.listing-date),#mixItUp.standard h4+*:not(.subtitle):not(.portlet-entry-subtitle):not(.portlet-entry-date):not(.listing-date),#mixItUp.standard h4 a+*:not(.subtitle):not(.portlet-entry-subtitle):not(.portlet-entry-date):not(.listing-date),#mixItUp.standard h2+*:not(.subtitle):not(.portlet-entry-subtitle):not(.portlet-entry-date):not(.listing-date),#mixItUp.standard h2 a+*:not(.subtitle):not(.portlet-entry-subtitle):not(.portlet-entry-date):not(.listing-date){margin-top:var(--size20)}.search h2+h3,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h2+h3,#mod_overview h2+h3,#mixItUp.standard h2+h3{margin-top:0 !important}.search h3.search_item_subtitle,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) h3.search_item_subtitle,#mod_overview h3.search_item_subtitle,#mixItUp.standard h3.search_item_subtitle{font-weight:400}.search .portlet-entry-subtitle,.search .subtitle,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-subtitle,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .subtitle,#mod_overview .portlet-entry-subtitle,#mod_overview .subtitle,#mixItUp.standard .portlet-entry-subtitle,#mixItUp.standard .subtitle{font:800 24px/33px "Manrope";letter-spacing:-0.15px;padding:0;margin:0;color:#0d0d0d;font-weight:400}@media screen and (max-width: 1000px){.search .portlet-entry-subtitle,.search .subtitle,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-subtitle,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .subtitle,#mod_overview .portlet-entry-subtitle,#mod_overview .subtitle,#mixItUp.standard .portlet-entry-subtitle,#mixItUp.standard .subtitle{font-size:22px;line-height:32px}}@media screen and (max-width: 800px){.search .portlet-entry-subtitle,.search .subtitle,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-subtitle,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .subtitle,#mod_overview .portlet-entry-subtitle,#mod_overview .subtitle,#mixItUp.standard .portlet-entry-subtitle,#mixItUp.standard .subtitle{font-size:20px;line-height:31px}}@media screen and (max-width: 500px){.search .portlet-entry-subtitle,.search .subtitle,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-subtitle,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .subtitle,#mod_overview .portlet-entry-subtitle,#mod_overview .subtitle,#mixItUp.standard .portlet-entry-subtitle,#mixItUp.standard .subtitle{font-size:18px;line-height:28px}}@media print{.search .portlet-entry-subtitle,.search .subtitle,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-subtitle,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .subtitle,#mod_overview .portlet-entry-subtitle,#mod_overview .subtitle,#mixItUp.standard .portlet-entry-subtitle,#mixItUp.standard .subtitle{font:800 18px/24px "Manrope";color:#000}}.search .portlet-entry-subtitle+*,.search .subtitle+*,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-subtitle+*,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .subtitle+*,#mod_overview .portlet-entry-subtitle+*,#mod_overview .subtitle+*,#mixItUp.standard .portlet-entry-subtitle+*,#mixItUp.standard .subtitle+*{margin-top:var(--size15)}.search .portlet-entry-introduction,.search .listing-content-introduction,.search div.introduction,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-introduction,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-content-introduction,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) div.introduction,#mod_overview .portlet-entry-introduction,#mod_overview .listing-content-introduction,#mod_overview div.introduction,#mixItUp.standard .portlet-entry-introduction,#mixItUp.standard .listing-content-introduction,#mixItUp.standard div.introduction{font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0}@media print{.search .portlet-entry-introduction,.search .listing-content-introduction,.search div.introduction,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-introduction,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-content-introduction,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) div.introduction,#mod_overview .portlet-entry-introduction,#mod_overview .listing-content-introduction,#mod_overview div.introduction,#mixItUp.standard .portlet-entry-introduction,#mixItUp.standard .listing-content-introduction,#mixItUp.standard div.introduction{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){.search .portlet-entry-introduction,.search .listing-content-introduction,.search div.introduction,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-introduction,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-content-introduction,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) div.introduction,#mod_overview .portlet-entry-introduction,#mod_overview .listing-content-introduction,#mod_overview div.introduction,#mixItUp.standard .portlet-entry-introduction,#mixItUp.standard .listing-content-introduction,#mixItUp.standard div.introduction{font-size:15px;line-height:25px}}.search .portlet-entry-introduction+.portlet-entry-content,.search .portlet-entry-introduction+.text,.search .portlet-entry-introduction+.listing-content-text,.search .listing-content-introduction+.portlet-entry-content,.search .listing-content-introduction+.text,.search .listing-content-introduction+.listing-content-text,.search div.introduction+.portlet-entry-content,.search div.introduction+.text,.search div.introduction+.listing-content-text,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-introduction+.portlet-entry-content,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-introduction+.text,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-introduction+.listing-content-text,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-content-introduction+.portlet-entry-content,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-content-introduction+.text,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-content-introduction+.listing-content-text,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) div.introduction+.portlet-entry-content,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) div.introduction+.text,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) div.introduction+.listing-content-text,#mod_overview .portlet-entry-introduction+.portlet-entry-content,#mod_overview .portlet-entry-introduction+.text,#mod_overview .portlet-entry-introduction+.listing-content-text,#mod_overview .listing-content-introduction+.portlet-entry-content,#mod_overview .listing-content-introduction+.text,#mod_overview .listing-content-introduction+.listing-content-text,#mod_overview div.introduction+.portlet-entry-content,#mod_overview div.introduction+.text,#mod_overview div.introduction+.listing-content-text,#mixItUp.standard .portlet-entry-introduction+.portlet-entry-content,#mixItUp.standard .portlet-entry-introduction+.text,#mixItUp.standard .portlet-entry-introduction+.listing-content-text,#mixItUp.standard .listing-content-introduction+.portlet-entry-content,#mixItUp.standard .listing-content-introduction+.text,#mixItUp.standard .listing-content-introduction+.listing-content-text,#mixItUp.standard div.introduction+.portlet-entry-content,#mixItUp.standard div.introduction+.text,#mixItUp.standard div.introduction+.listing-content-text{margin-top:var(--size15)}.search .tags_date,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .tags_date,#mod_overview .tags_date,#mixItUp.standard .tags_date{margin-top:4px !important;margin-bottom:var(--size15)}.search .tags_date>*,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .tags_date>*,#mod_overview .tags_date>*,#mixItUp.standard .tags_date>*{font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0;color:#0d0d0d;display:inline-block}@media print{.search .tags_date>*,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .tags_date>*,#mod_overview .tags_date>*,#mixItUp.standard .tags_date>*{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){.search .tags_date>*,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .tags_date>*,#mod_overview .tags_date>*,#mixItUp.standard .tags_date>*{font-size:15px;line-height:25px}}.search .portlet-entry-tags,.search .listing-tags,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-tags,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-tags,#mod_overview .portlet-entry-tags,#mod_overview .listing-tags,#mixItUp.standard .portlet-entry-tags,#mixItUp.standard .listing-tags{font-weight:800}.search .portlet-entry-tags .listing_tags:not(:first-child),.search .listing-tags .listing_tags:not(:first-child),#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-tags .listing_tags:not(:first-child),#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-tags .listing_tags:not(:first-child),#mod_overview .portlet-entry-tags .listing_tags:not(:first-child),#mod_overview .listing-tags .listing_tags:not(:first-child),#mixItUp.standard .portlet-entry-tags .listing_tags:not(:first-child),#mixItUp.standard .listing-tags .listing_tags:not(:first-child){display:none}.search .portlet-entry-date:not(:first-child),.search .listing-date:not(:first-child),#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-date:not(:first-child),#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-date:not(:first-child),#mod_overview .portlet-entry-date:not(:first-child),#mod_overview .listing-date:not(:first-child),#mixItUp.standard .portlet-entry-date:not(:first-child),#mixItUp.standard .listing-date:not(:first-child){margin-left:var(--size10)}.search .portlet-entry-link,.search .listing-more-button,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-link,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-more-button,#mod_overview .portlet-entry-link,#mod_overview .listing-more-button,#mixItUp.standard .portlet-entry-link,#mixItUp.standard .listing-more-button{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:800;color:#c5242b;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);position:relative;text-decoration:none;display:inline-block;margin-top:var(--size15)}@media print{.search .portlet-entry-link,.search .listing-more-button,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-link,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-more-button,#mod_overview .portlet-entry-link,#mod_overview .listing-more-button,#mixItUp.standard .portlet-entry-link,#mixItUp.standard .listing-more-button{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){.search .portlet-entry-link,.search .listing-more-button,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-link,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-more-button,#mod_overview .portlet-entry-link,#mod_overview .listing-more-button,#mixItUp.standard .portlet-entry-link,#mixItUp.standard .listing-more-button{font-size:14px;line-height:22px}}.search .portlet-entry-link:after,.search .listing-more-button:after,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-link:after,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-more-button:after,#mod_overview .portlet-entry-link:after,#mod_overview .listing-more-button:after,#mixItUp.standard .portlet-entry-link:after,#mixItUp.standard .listing-more-button:after{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#c5242b;font-weight:900;margin-left:20px;position:relative;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);display:inline}@media screen and (max-width: 500px){.search .portlet-entry-link:after,.search .listing-more-button:after,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-link:after,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-more-button:after,#mod_overview .portlet-entry-link:after,#mod_overview .listing-more-button:after,#mixItUp.standard .portlet-entry-link:after,#mixItUp.standard .listing-more-button:after{margin-left:15px}}.search .portlet-entry-link:before,.search .listing-more-button:before,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-link:before,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-more-button:before,#mod_overview .portlet-entry-link:before,#mod_overview .listing-more-button:before,#mixItUp.standard .portlet-entry-link:before,#mixItUp.standard .listing-more-button:before{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#c5242b;font-weight:900;margin-left:10px;right:0;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);opacity:0}.search .portlet-entry-link:hover,.search .listing-more-button:hover,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-link:hover,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-more-button:hover,#mod_overview .portlet-entry-link:hover,#mod_overview .listing-more-button:hover,#mixItUp.standard .portlet-entry-link:hover,#mixItUp.standard .listing-more-button:hover{color:#c5242b}.search .portlet-entry-link:hover:before,.search .listing-more-button:hover:before,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-link:hover:before,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-more-button:hover:before,#mod_overview .portlet-entry-link:hover:before,#mod_overview .listing-more-button:hover:before,#mixItUp.standard .portlet-entry-link:hover:before,#mixItUp.standard .listing-more-button:hover:before{right:12px;opacity:1}@media screen and (max-width: 500px){.search .portlet-entry-link:hover:before,.search .listing-more-button:hover:before,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-link:hover:before,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-more-button:hover:before,#mod_overview .portlet-entry-link:hover:before,#mod_overview .listing-more-button:hover:before,#mixItUp.standard .portlet-entry-link:hover:before,#mixItUp.standard .listing-more-button:hover:before{right:10px}}.search .portlet-entry-link:hover:before,.search .portlet-entry-link:hover:after,.search .listing-more-button:hover:before,.search .listing-more-button:hover:after,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-link:hover:before,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-link:hover:after,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-more-button:hover:before,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-more-button:hover:after,#mod_overview .portlet-entry-link:hover:before,#mod_overview .portlet-entry-link:hover:after,#mod_overview .listing-more-button:hover:before,#mod_overview .listing-more-button:hover:after,#mixItUp.standard .portlet-entry-link:hover:before,#mixItUp.standard .portlet-entry-link:hover:after,#mixItUp.standard .listing-more-button:hover:before,#mixItUp.standard .listing-more-button:hover:after{color:#c5242b}@media print{.search .portlet-entry-link,.search .listing-more-button,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .portlet-entry-link,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing-more-button,#mod_overview .portlet-entry-link,#mod_overview .listing-more-button,#mixItUp.standard .portlet-entry-link,#mixItUp.standard .listing-more-button{display:none}}.search .listing_properties,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .listing_properties,#mod_overview .listing_properties,#mixItUp.standard .listing_properties{display:none}.overview-description h2:last-child{margin-bottom:calc(-1*var(--size60))}.listing_entry.not_published{border:none !important}.listing_entry.not_published .listing-entry-inline{border:4px solid #dc2929}.listing_entry_link,.overview_entry_link,.portlet_content_entry_link,.portlet_listing_entry_link{z-index:9;background:none !important}.mod_action_show_entry .listing-detail-date{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:700}@media print{.mod_action_show_entry .listing-detail-date{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){.mod_action_show_entry .listing-detail-date{font-size:14px;line-height:22px}}.mod_action_show_entry .listing-detail-date:not(:last-child){margin-bottom:5px}.mod_action_show_entry .listing_entry_backlink{margin-top:var(--size60)}.mod_action_show_entry .listing_entry_backlink a{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:800;color:#c5242b;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);position:relative;text-decoration:none;display:inline-block}@media print{.mod_action_show_entry .listing_entry_backlink a{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){.mod_action_show_entry .listing_entry_backlink a{font-size:14px;line-height:22px}}.mod_action_show_entry .listing_entry_backlink a:before{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#c5242b;font-weight:900;margin-right:20px;position:relative;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);display:inline}@media screen and (max-width: 500px){.mod_action_show_entry .listing_entry_backlink a:before{margin-right:15px}}.mod_action_show_entry .listing_entry_backlink a:after{content:"";position:absolute;top:0;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#c5242b;font-weight:900;margin-right:10px;left:0;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);opacity:0}.mod_action_show_entry .listing_entry_backlink a:hover{color:#c5242b}.mod_action_show_entry .listing_entry_backlink a:hover:after{left:12px;opacity:1}@media screen and (max-width: 500px){.mod_action_show_entry .listing_entry_backlink a:hover:after{left:10px}}.mod_action_show_entry .listing_entry_backlink a:hover:before,.mod_action_show_entry .listing_entry_backlink a:hover:after{color:#c5242b}.mod_action_show_entry span.select2-container .select2-dropdown li{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:400;padding-top:var(--size10);padding-bottom:calc(var(--size10) + 1px)}@media print{.mod_action_show_entry span.select2-container .select2-dropdown li{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){.mod_action_show_entry span.select2-container .select2-dropdown li{font-size:14px;line-height:22px}}#mixItUp.standard .module-listing>*[id*=listing-tag]:not(:first-child){margin-top:var(--size60)}#mixItUp.accordeon_listing .listing_actions a:nth-child(2){display:none}#mixItUp.jobs .listing_entry:not(:first-child){margin-top:var(--size20)}#mixItUp.jobs .listing_entry .listing-entry-inline{background:#fff;padding:var(--size30);display:flex;align-items:center;justify-content:space-between;border-radius:4px;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}#mixItUp.jobs .listing_entry .listing-entry-inline>.cf{display:none}#mixItUp.jobs .listing_entry .listing-entry-inline:hover{box-shadow:0 0 6px 0 rgba(13,13,13,.1)}#mixItUp.jobs .listing_entry .listing-entry-inline:hover .listing-more-button{background:#c5242b}#mixItUp.jobs .listing_entry .listing-entry-inline:hover .listing-more-button:before{color:#fff}.category_57 #mixItUp.jobs .listing_entry .listing-entry-inline:after,.category_50 #mixItUp.jobs .listing_entry .listing-entry-inline:after{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:calc(var(--size20) + 2px);line-height:calc(var(--size20) + 2px);font-weight:400;text-transform:none;color:gray;position:relative;font-weight:400;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);width:var(--size70);flex:0 0 var(--size70);height:var(--size70);border-radius:100%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 6px 0 rgba(13,13,13,.15);-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}.category_57 #mixItUp.jobs .listing_entry .listing-entry-inline:hover:after,.category_50 #mixItUp.jobs .listing_entry .listing-entry-inline:hover:after{background:#c5242b;color:#fff;font-weight:900}#mixItUp.jobs .listing_entry .content_title>*{display:inline-block;margin-bottom:5px !important}#mixItUp.jobs .listing_entry .content_title>*:first-child{margin-right:var(--size25)}#mixItUp.jobs .listing_entry .content_title h2,#mixItUp.jobs .listing_entry .content_title h3,#mixItUp.jobs .listing_entry .content_title h2 a{font:800 24px/33px "Manrope";letter-spacing:-0.15px;padding:0;margin:0;color:#0d0d0d;text-decoration:none}@media screen and (max-width: 1000px){#mixItUp.jobs .listing_entry .content_title h2,#mixItUp.jobs .listing_entry .content_title h3,#mixItUp.jobs .listing_entry .content_title h2 a{font-size:22px;line-height:32px}}@media screen and (max-width: 800px){#mixItUp.jobs .listing_entry .content_title h2,#mixItUp.jobs .listing_entry .content_title h3,#mixItUp.jobs .listing_entry .content_title h2 a{font-size:20px;line-height:31px}}@media screen and (max-width: 500px){#mixItUp.jobs .listing_entry .content_title h2,#mixItUp.jobs .listing_entry .content_title h3,#mixItUp.jobs .listing_entry .content_title h2 a{font-size:18px;line-height:28px}}@media print{#mixItUp.jobs .listing_entry .content_title h2,#mixItUp.jobs .listing_entry .content_title h3,#mixItUp.jobs .listing_entry .content_title h2 a{font:800 18px/24px "Manrope";color:#000}}#mixItUp.jobs .listing_entry .content_title h3{font-weight:400}#mixItUp.jobs .listing_entry .listing_properties_title{font:400 18px/24px "Manrope";text-transform:none;color:#333;letter-spacing:0}@media print{#mixItUp.jobs .listing_entry .listing_properties_title{font:400 14px/24px "Manrope";color:#000}}@media screen and (max-width: 800px){#mixItUp.jobs .listing_entry .listing_properties_title{font-size:17px;line-height:23px}}@media screen and (max-width: 500px){#mixItUp.jobs .listing_entry .listing_properties_title{font-size:16px;line-height:22px}}#mixItUp.jobs .listing_entry .listing_properties_title .listing_property_title:before{content:"Standort "}#mixItUp.jobs .listing_entry .listing-more-button{width:var(--size70);flex:0 0 var(--size70);height:var(--size70);border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:0;line-height:0;text-decoration:none;box-shadow:0 0 6px 0 rgba(13,13,13,.15);-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}#mixItUp.jobs .listing_entry .listing-more-button:before{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:calc(var(--size20) + 2px);line-height:calc(var(--size20) + 2px);font-weight:400;text-transform:none;color:gray;position:relative;font-weight:900;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-wrap,#portlets_bottom .portlet_listing.teacher .module-listing,#mixItUp.teacher .portlet-listing-entry-wrap,#mixItUp.teacher .module-listing{--gapBetween: var(--size40);--gapTop: var(--size40);--widthElements: 33.33%;display:flex;flex-flow:wrap;margin:calc(-1*var(--gapTop)) 0 0 calc(-1*var(--gapBetween));width:calc(100% + var(--gapBetween));--widthPicture: 115px}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-wrap>*,#portlets_bottom .portlet_listing.teacher .module-listing>*,#mixItUp.teacher .portlet-listing-entry-wrap>*,#mixItUp.teacher .module-listing>*{padding:var(--gapTop) 0 0 var(--gapBetween);box-sizing:border-box;flex:0 0 var(--widthElements);max-width:var(--widthElements)}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline,#portlets_bottom .portlet_listing.teacher .listing-entry-inline,#mixItUp.teacher .portlet-listing-entry-inline,#mixItUp.teacher .listing-entry-inline{display:flex;align-items:center;padding:20px;background:#fff;border-radius:4px;position:relative;height:100%;box-sizing:border-box}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .pictures,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .pictures,#mixItUp.teacher .portlet-listing-entry-inline .pictures,#mixItUp.teacher .listing-entry-inline .pictures{flex:0 0 var(--widthPicture);width:var(--widthPicture);height:var(--widthPicture);border:1px solid #e6e6e6;border-radius:100%;overflow:hidden;margin:0;margin-right:15px}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .pictures img,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .pictures img,#mixItUp.teacher .portlet-listing-entry-inline .pictures img,#mixItUp.teacher .listing-entry-inline .pictures img{object-fit:cover}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .portlet-listing-content-container>*,#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .content>*,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .portlet-listing-content-container>*,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .content>*,#mixItUp.teacher .portlet-listing-entry-inline .portlet-listing-content-container>*,#mixItUp.teacher .portlet-listing-entry-inline .content>*,#mixItUp.teacher .listing-entry-inline .portlet-listing-content-container>*,#mixItUp.teacher .listing-entry-inline .content>*{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:500;margin:0}@media print{#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .portlet-listing-content-container>*,#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .content>*,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .portlet-listing-content-container>*,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .content>*,#mixItUp.teacher .portlet-listing-entry-inline .portlet-listing-content-container>*,#mixItUp.teacher .portlet-listing-entry-inline .content>*,#mixItUp.teacher .listing-entry-inline .portlet-listing-content-container>*,#mixItUp.teacher .listing-entry-inline .content>*{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .portlet-listing-content-container>*,#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .content>*,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .portlet-listing-content-container>*,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .content>*,#mixItUp.teacher .portlet-listing-entry-inline .portlet-listing-content-container>*,#mixItUp.teacher .portlet-listing-entry-inline .content>*,#mixItUp.teacher .listing-entry-inline .portlet-listing-content-container>*,#mixItUp.teacher .listing-entry-inline .content>*{font-size:14px;line-height:22px}}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .portlet-listing-content-container h4,#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .portlet-listing-content-container .listing-title,#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .content h4,#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .content .listing-title,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .portlet-listing-content-container h4,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .portlet-listing-content-container .listing-title,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .content h4,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .content .listing-title,#mixItUp.teacher .portlet-listing-entry-inline .portlet-listing-content-container h4,#mixItUp.teacher .portlet-listing-entry-inline .portlet-listing-content-container .listing-title,#mixItUp.teacher .portlet-listing-entry-inline .content h4,#mixItUp.teacher .portlet-listing-entry-inline .content .listing-title,#mixItUp.teacher .listing-entry-inline .portlet-listing-content-container h4,#mixItUp.teacher .listing-entry-inline .portlet-listing-content-container .listing-title,#mixItUp.teacher .listing-entry-inline .content h4,#mixItUp.teacher .listing-entry-inline .content .listing-title{font-weight:700}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .portlet-listing-content-container .portlet-entry-subtitle,#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .portlet-listing-content-container .subtitle,#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .content .portlet-entry-subtitle,#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .content .subtitle,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .portlet-listing-content-container .portlet-entry-subtitle,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .portlet-listing-content-container .subtitle,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .content .portlet-entry-subtitle,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .content .subtitle,#mixItUp.teacher .portlet-listing-entry-inline .portlet-listing-content-container .portlet-entry-subtitle,#mixItUp.teacher .portlet-listing-entry-inline .portlet-listing-content-container .subtitle,#mixItUp.teacher .portlet-listing-entry-inline .content .portlet-entry-subtitle,#mixItUp.teacher .portlet-listing-entry-inline .content .subtitle,#mixItUp.teacher .listing-entry-inline .portlet-listing-content-container .portlet-entry-subtitle,#mixItUp.teacher .listing-entry-inline .portlet-listing-content-container .subtitle,#mixItUp.teacher .listing-entry-inline .content .portlet-entry-subtitle,#mixItUp.teacher .listing-entry-inline .content .subtitle{display:none}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .portlet-listing-custom-fields-container,#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .listing-custom-fields-container,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .portlet-listing-custom-fields-container,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .listing-custom-fields-container,#mixItUp.teacher .portlet-listing-entry-inline .portlet-listing-custom-fields-container,#mixItUp.teacher .portlet-listing-entry-inline .listing-custom-fields-container,#mixItUp.teacher .listing-entry-inline .portlet-listing-custom-fields-container,#mixItUp.teacher .listing-entry-inline .listing-custom-fields-container{display:flex;margin-top:2px}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .portlet-listing-custom-field,#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .listing-custom-field,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .portlet-listing-custom-field,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .listing-custom-field,#mixItUp.teacher .portlet-listing-entry-inline .portlet-listing-custom-field,#mixItUp.teacher .portlet-listing-entry-inline .listing-custom-field,#mixItUp.teacher .listing-entry-inline .portlet-listing-custom-field,#mixItUp.teacher .listing-entry-inline .listing-custom-field{position:relative;display:flex;color:#c5242b}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .portlet-listing-custom-field:before,#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .listing-custom-field:before,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .portlet-listing-custom-field:before,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .listing-custom-field:before,#mixItUp.teacher .portlet-listing-entry-inline .portlet-listing-custom-field:before,#mixItUp.teacher .portlet-listing-entry-inline .listing-custom-field:before,#mixItUp.teacher .listing-entry-inline .portlet-listing-custom-field:before,#mixItUp.teacher .listing-entry-inline .listing-custom-field:before{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:unset;position:relative;margin-right:7px}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .portlet-listing-custom-field:hover:before,#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .listing-custom-field:hover:before,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .portlet-listing-custom-field:hover:before,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .listing-custom-field:hover:before,#mixItUp.teacher .portlet-listing-entry-inline .portlet-listing-custom-field:hover:before,#mixItUp.teacher .portlet-listing-entry-inline .listing-custom-field:hover:before,#mixItUp.teacher .listing-entry-inline .portlet-listing-custom-field:hover:before,#mixItUp.teacher .listing-entry-inline .listing-custom-field:hover:before{font-weight:900;text-decoration:none}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .portlet-listing-custom-field:hover .portlet-listing-custom-field-title,#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .portlet-listing-custom-field:hover .listing-custom-field-title,#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .listing-custom-field:hover .portlet-listing-custom-field-title,#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .listing-custom-field:hover .listing-custom-field-title,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .portlet-listing-custom-field:hover .portlet-listing-custom-field-title,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .portlet-listing-custom-field:hover .listing-custom-field-title,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .listing-custom-field:hover .portlet-listing-custom-field-title,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .listing-custom-field:hover .listing-custom-field-title,#mixItUp.teacher .portlet-listing-entry-inline .portlet-listing-custom-field:hover .portlet-listing-custom-field-title,#mixItUp.teacher .portlet-listing-entry-inline .portlet-listing-custom-field:hover .listing-custom-field-title,#mixItUp.teacher .portlet-listing-entry-inline .listing-custom-field:hover .portlet-listing-custom-field-title,#mixItUp.teacher .portlet-listing-entry-inline .listing-custom-field:hover .listing-custom-field-title,#mixItUp.teacher .listing-entry-inline .portlet-listing-custom-field:hover .portlet-listing-custom-field-title,#mixItUp.teacher .listing-entry-inline .portlet-listing-custom-field:hover .listing-custom-field-title,#mixItUp.teacher .listing-entry-inline .listing-custom-field:hover .portlet-listing-custom-field-title,#mixItUp.teacher .listing-entry-inline .listing-custom-field:hover .listing-custom-field-title{text-decoration:underline;text-decoration-color:#ccc;text-underline-position:under}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .portlet-listing-custom-field a,#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline .listing-custom-field a,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .portlet-listing-custom-field a,#portlets_bottom .portlet_listing.teacher .listing-entry-inline .listing-custom-field a,#mixItUp.teacher .portlet-listing-entry-inline .portlet-listing-custom-field a,#mixItUp.teacher .portlet-listing-entry-inline .listing-custom-field a,#mixItUp.teacher .listing-entry-inline .portlet-listing-custom-field a,#mixItUp.teacher .listing-entry-inline .listing-custom-field a{font-size:0;line-height:0;position:absolute;top:0;left:0;width:100%;height:100%}.listing_property_filter_wrap{background:#fff}.listing_property_filter_wrap .listing-description{max-width:1220px;margin:0 auto;padding-right:var(--size30);padding-left:var(--size30);box-sizing:border-box;padding-top:var(--size60)}@media print{.listing_property_filter_wrap .listing-description{max-width:100% !important;padding-left:0;padding-right:0}}@media screen and (max-width: 800px){.listing_property_filter_wrap .listing-description{padding-left:20px;padding-right:20px}}.listing_property_filter_wrap .listing-description h2:last-child{margin-bottom:0}.listing_property_filter_wrap .listing-description:last-child{padding-bottom:var(--size60)}.listing_property_filter_wrap .listing-description+.listing_property_filter{padding-top:var(--size30)}.listing_property_filter_wrap .listing-description+.listing_property_filter form .listing_reset_filter_wrap{top:-55px}.listing_property_filter{max-width:1220px;margin:0 auto;padding-right:var(--size30);padding-left:var(--size30);box-sizing:border-box;padding-top:var(--size60);padding-bottom:var(--size60)}@media print{.listing_property_filter{max-width:100% !important;padding-left:0;padding-right:0}}@media screen and (max-width: 800px){.listing_property_filter{padding-left:20px;padding-right:20px}}.listing_property_filter form{--gapBetween: var(--size30);--gapTop: var(--size20);--widthElements: auto;display:flex;flex-flow:wrap;margin:calc(-1*var(--gapTop)) 0 0 calc(-1*var(--gapBetween));width:calc(100% + var(--gapBetween));max-width:calc(100% - var(--inputHeight));position:relative}.listing_property_filter form>*{padding:var(--gapTop) 0 0 var(--gapBetween);box-sizing:border-box;flex:0 0 var(--widthElements);max-width:var(--widthElements)}.listing_property_filter form>*{flex:1 0 33.33%;position:relative;padding-top:0;margin-top:var(--gapTop);margin-bottom:0;align-self:flex-end}.listing_property_filter form .p_select2_filter:not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(5)){display:none}.category_57 .listing_property_filter form .p_select2_filter:nth-of-type(5){display:none}.listing_property_filter form .listing_reset_filter_wrap{position:absolute;flex:0 0 100%;text-align:right;order:-2;right:calc(-1*(var(--inputHeight) + var(--size30)));top:-30px}.listing_property_filter form .listing_reset_filter_wrap a{font:500 14px/21px "Manrope";text-transform:none;color:gray;letter-spacing:0;font-weight:800;color:#c5242b;text-decoration:none}@media print{.listing_property_filter form .listing_reset_filter_wrap a{font:500 11px/16px "Manrope";color:#000}}@media screen and (max-width: 500px){.listing_property_filter form .listing_reset_filter_wrap a{font-size:13px;line-height:20px}}.listing_property_filter form .listing_reset_filter_wrap a:after{content:"";position:absolute;top:unset;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:unset;font-weight:900;position:relative;display:inline-block;margin-left:6px}.listing_property_filter form .listing_reset_filter_wrap a:hover{color:#333}.listing_property_filter form .listing_search_wrap{order:-1}.listing_property_filter form .listing_search_buttons{position:absolute;right:calc(-1*(var(--inputHeight) + var(--size30)));width:var(--inputHeight);height:var(--inputHeight);display:block;padding:0;background:#d0011c;border-radius:2px;display:flex;justify-content:center;align-items:center;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);cursor:pointer}.listing_property_filter form .listing_search_buttons:before{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:13px;line-height:13px;font-weight:400;text-transform:none;color:#fff;font-weight:900}.listing_property_filter form .listing_search_buttons:hover{background:#9d1c22}.listing_property_filter form .listing_search_buttons input{position:absolute;width:100%;height:100%;font-size:0;background:none;border:none;left:0;top:0;pointer-events:all}.listing_property_filter ul.select2-results__options{margin-bottom:0 !important}.listing_property_filter li.select2-results__option{text-indent:0 !important}.listing_property_filter li.select2-results__option:before{display:none !important}.search .search_item_date,.search .pictures,.search .search_item_introduction+.search_item_content{display:none}.search .search_item_date+.search_item_introduction{margin-top:var(--size20)}.search .search_item .search_item_detail_link{margin-top:var(--size20);width:fit-content}.google_iframe_wrap{height:calc(100vh - 109px);position:relative;overflow:hidden}.google_iframe_wrap+.pictures{display:none}.google_iframe_wrap iframe{width:100% !important;height:100% !important}.google_iframe_wrap .resource_background{height:100%}#google_map{width:100% !important}#google_map #module_map{width:100% !important}#google_map .gm-style .gm-style-iw-c{border-radius:4px;font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;padding:14px 18px}@media print{#google_map .gm-style .gm-style-iw-c{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){#google_map .gm-style .gm-style-iw-c{font-size:14px;line-height:22px}}#google_map .gm-style .gm-style-iw-c h2{font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:700;margin:0}@media print{#google_map .gm-style .gm-style-iw-c h2{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){#google_map .gm-style .gm-style-iw-c h2{font-size:15px;line-height:25px}}#google_map .gm-style .gm-style-iw-c p:empty{display:none}#google_map .gm-style .gm-style-iw-c p:nth-last-child(2){margin-bottom:0}#google_map .gm-style .gm-style-iw-c .gm-style-iw-d{padding:0 !important}#google_map .gm-style .gm-style-iw-c a{text-decoration:none;color:#333;text-decoration:underline;text-underline-position:under;text-decoration-color:#ccc;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}#google_map .gm-style .gm-style-iw-c a:hover,#google_map .gm-style .gm-style-iw-c a:focus{text-decoration-color:#c5242b}.mod_mailform #mailform_content{max-width:800px}.mod_mailform #mailform_content:not(:first-child){margin-top:var(--size80)}.mod_mailform form:not(:first-child){margin-top:var(--size80)}.mod_mailform #mailform_elements{display:flex;flex-flow:wrap;justify-content:space-between}.mod_mailform.logged_in .mailform_element{position:relative}.mod_mailform .mailform_element{overflow:visible;width:100%;position:static}.mod_mailform .mailform_element.zwei{max-width:calc(50% - var(--size15))}.mod_mailform .mailform_element:not(:first-child){margin-top:var(--size20)}.mod_mailform .mailform_element p{margin-bottom:0}.mod_mailform .mailform_element.heading2_field{position:relative}.mod_mailform .mailform_element.heading2_field:not(:first-child){margin-top:var(--size80)}.mod_mailform #mailform_submit_button{margin-top:var(--size30)}.mod_mailform #mailform_submit_button label{display:none}.mod_mailform.mod_action_mailform_error .content_inner h1,.mod_mailform.mod_action_mailform_sent .content_inner h1{display:none}.mod_mailform.mod_action_mailform_error .content_inner h2,.mod_mailform.mod_action_mailform_sent .content_inner h2{font:800 34px/46px "Manrope";letter-spacing:-0.45px;padding:0;margin:0;color:#0d0d0d;margin-bottom:var(--size30)}@media screen and (max-width: 1000px){.mod_mailform.mod_action_mailform_error .content_inner h2,.mod_mailform.mod_action_mailform_sent .content_inner h2{font-size:29px;line-height:40px}}@media screen and (max-width: 800px){.mod_mailform.mod_action_mailform_error .content_inner h2,.mod_mailform.mod_action_mailform_sent .content_inner h2{font-size:25px;line-height:36px}}@media screen and (max-width: 500px){.mod_mailform.mod_action_mailform_error .content_inner h2,.mod_mailform.mod_action_mailform_sent .content_inner h2{font-size:21px;line-height:32px}}@media print{.mod_mailform.mod_action_mailform_error .content_inner h2,.mod_mailform.mod_action_mailform_sent .content_inner h2{font:800 22px/27px "Manrope";color:#000}}.mod_mailform.mod_action_mailform_error .content_inner p,.mod_mailform.mod_action_mailform_sent .content_inner p{font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0;color:#333}@media print{.mod_mailform.mod_action_mailform_error .content_inner p,.mod_mailform.mod_action_mailform_sent .content_inner p{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){.mod_mailform.mod_action_mailform_error .content_inner p,.mod_mailform.mod_action_mailform_sent .content_inner p{font-size:15px;line-height:25px}}.listing_search_filter label,.listing_property_filter .p_select2_filter label,.inline_form_wrapper p label,.mailform_element label,#mailform_submit_button label,.login_form label{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:800;display:block;margin-bottom:5px;color:#0d0d0d}@media print{.listing_search_filter label,.listing_property_filter .p_select2_filter label,.inline_form_wrapper p label,.mailform_element label,#mailform_submit_button label,.login_form label{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){.listing_search_filter label,.listing_property_filter .p_select2_filter label,.inline_form_wrapper p label,.mailform_element label,#mailform_submit_button label,.login_form label{font-size:14px;line-height:22px}}.listing_search_wrap input,.add_portlet select,.mailform_element input,.mailform_element textarea,.login_form input{font:500 14px/21px "Manrope";text-transform:none;color:gray;letter-spacing:0;color:gray;text-transform:none;width:100%;height:var(--inputHeight);border:none;border:1px solid #e6e6e6;padding:0 13px 1px;background:#fff;box-sizing:border-box;border-radius:2px;width:100%;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-webkit-appearance:none;outline:none;outline:none}@media print{.listing_search_wrap input,.add_portlet select,.mailform_element input,.mailform_element textarea,.login_form input{font:500 11px/16px "Manrope";color:#000}}@media screen and (max-width: 500px){.listing_search_wrap input,.add_portlet select,.mailform_element input,.mailform_element textarea,.login_form input{font-size:13px;line-height:20px}}.listing_search_wrap input::-webkit-input-placeholder,.add_portlet select::-webkit-input-placeholder,.mailform_element input::-webkit-input-placeholder,.mailform_element textarea::-webkit-input-placeholder,.login_form input::-webkit-input-placeholder{color:gray;opacity:1;text-transform:normal}.listing_search_wrap input:-moz-placeholder,.add_portlet select:-moz-placeholder,.mailform_element input:-moz-placeholder,.mailform_element textarea:-moz-placeholder,.login_form input:-moz-placeholder{color:gray;opacity:1;text-transform:normal}.listing_search_wrap input::-moz-placeholder,.add_portlet select::-moz-placeholder,.mailform_element input::-moz-placeholder,.mailform_element textarea::-moz-placeholder,.login_form input::-moz-placeholder{color:gray;opacity:1;text-transform:normal}.listing_search_wrap input:-ms-input-placeholder,.add_portlet select:-ms-input-placeholder,.mailform_element input:-ms-input-placeholder,.mailform_element textarea:-ms-input-placeholder,.login_form input:-ms-input-placeholder{color:gray;opacity:1;text-transform:normal}.listing_search_wrap input:hover,.listing_search_wrap input:focus,.add_portlet select:hover,.add_portlet select:focus,.mailform_element input:hover,.mailform_element input:focus,.mailform_element textarea:hover,.mailform_element textarea:focus,.login_form input:hover,.login_form input:focus{border-color:#cdcdcd;color:#333}.listing_search_wrap input.tooltip,.add_portlet select.tooltip,.mailform_element input.tooltip,.mailform_element textarea.tooltip,.login_form input.tooltip{width:calc(100% - 22px)}.mailform_element textarea{height:200px;display:block;padding-top:8px}span.required{color:#c5242b !important;font-weight:700;padding:0 0 0 2px}div.mailform_error textarea,div.mailform_error input{border-color:#c5242b !important}div.mailform_error label{color:#c5242b}div.mailform_error label span.required{color:#c5242b !important}div.mailform_error.mailform_element>.checkbox_field p label a,div.mailform_error.mailform_element.checkbox_field p label a{color:#c5242b !important}div.mailform_error>.checkbox_field label.checkbox,div.mailform_error.checkbox_field label.checkbox{color:#c5242b !important}div.mailform_error>.checkbox_field label.checkbox a,div.mailform_error.checkbox_field label.checkbox a{color:#c5242b;text-decoration-color:#c5242b}.login_form form>p:last-child input,#mailform_submit_button div input{font-family:"Manrope";font-size:14px;line-height:14px;font-weight:700;margin:0;padding:var(--size15) var(--size60);width:auto;color:#fff;background:#c5242b;border:1px solid #c5242b;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;border-radius:2px;min-height:46px;-webkit-appearance:none;text-shadow:none;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);display:flex;align-items:center;justify-content:center}.login_form form>p:last-child input i,#mailform_submit_button div input i{margin:0 8px 0 0}.login_form form>p:last-child input:focus,.login_form form>p:last-child input:hover,#mailform_submit_button div input:focus,#mailform_submit_button div input:hover{background:#9d1c22;border-color:#9d1c22}@media screen and (max-width: 500px){.login_form form>p:last-child input,#mailform_submit_button div input{min-height:38px;padding-left:var(--size30);padding-right:var(--size30)}}@media print{.login_form form>p:last-child input,#mailform_submit_button div input{display:none !important}}.login_form{max-width:600px}.login_form>p{margin-bottom:40px !important}.login_form form>p{position:relative}.login_form form>p:last-child{margin-top:var(--size40)}.login_form .p_remember_me_checkbox label{padding:0}.login_form .p_remember_me_checkbox+.cf+p label{display:none}.login_form form+p{display:none}.p_remember_me_checkbox input,.checkbox_field input,.radio_field input{display:none}.p_remember_me_checkbox input:checked+label.checkbox:before,.p_remember_me_checkbox input:checked+label.radio:before,.checkbox_field input:checked+label.checkbox:before,.checkbox_field input:checked+label.radio:before,.radio_field input:checked+label.checkbox:before,.radio_field input:checked+label.radio:before{content:"";color:#c5242b;font-weight:900}.p_remember_me_checkbox label.checkbox,.p_remember_me_checkbox label.radio,.checkbox_field label.checkbox,.checkbox_field label.radio,.radio_field label.checkbox,.radio_field label.radio{padding-left:35px;position:relative}.p_remember_me_checkbox label.checkbox:after,.p_remember_me_checkbox label.checkbox:before,.p_remember_me_checkbox label.radio:after,.p_remember_me_checkbox label.radio:before,.checkbox_field label.checkbox:after,.checkbox_field label.checkbox:before,.checkbox_field label.radio:after,.checkbox_field label.radio:before,.radio_field label.checkbox:after,.radio_field label.checkbox:before,.radio_field label.radio:after,.radio_field label.radio:before{content:"";position:absolute;top:50%;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:24px;line-height:24px;font-weight:400;text-transform:none;color:#cdcdcd;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);font-weight:200}.p_remember_me_checkbox label.checkbox:after,.p_remember_me_checkbox label.radio:after,.checkbox_field label.checkbox:after,.checkbox_field label.radio:after,.radio_field label.checkbox:after,.radio_field label.radio:after{color:#fff;font-weight:900}.p_remember_me_checkbox label.checkbox:before,.p_remember_me_checkbox label.radio:before,.checkbox_field label.checkbox:before,.checkbox_field label.radio:before,.radio_field label.checkbox:before,.radio_field label.radio:before{z-index:1}.radio_field input:checked+label.radio:before{content:""}.radio_field label.radio:before,.radio_field label.radio:after{content:""}.radio_field .multiple_radio_inputs{--gapBetween: var(--size40);--gapTop: var(--size10);--widthElements: auto;display:flex;flex-flow:wrap;margin:calc(-1*var(--gapTop)) 0 0 calc(-1*var(--gapBetween));width:calc(100% + var(--gapBetween))}.radio_field .multiple_radio_inputs>*{padding:var(--gapTop) 0 0 var(--gapBetween);box-sizing:border-box;flex:0 0 var(--widthElements);max-width:var(--widthElements)}.mailform_element.file_field input{display:none}.mailform_element.file_field input+label{font:500 14px/21px "Manrope";text-transform:none;color:gray;letter-spacing:0;color:gray;text-transform:none;width:100%;height:var(--inputHeight);border:none;border:1px solid #e6e6e6;padding:0 13px 1px;background:#fff;box-sizing:border-box;border-radius:2px;width:100%;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-webkit-appearance:none;outline:none;display:flex;align-items:center}@media print{.mailform_element.file_field input+label{font:500 11px/16px "Manrope";color:#000}}@media screen and (max-width: 500px){.mailform_element.file_field input+label{font-size:13px;line-height:20px}}.mailform_element.file_field input+label::-webkit-input-placeholder{color:gray;opacity:1;text-transform:normal}.mailform_element.file_field input+label:-moz-placeholder{color:gray;opacity:1;text-transform:normal}.mailform_element.file_field input+label::-moz-placeholder{color:gray;opacity:1;text-transform:normal}.mailform_element.file_field input+label:-ms-input-placeholder{color:gray;opacity:1;text-transform:normal}.mailform_element.file_field input+label:hover,.mailform_element.file_field input+label:focus{border-color:#cdcdcd;color:#333}.mailform_element.file_field input+label span{display:flex;align-items:center}.mailform_element.file_field input+label span:before{content:"";position:absolute;top:50%;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:gray;position:relative;margin-right:10px;font-weight:300;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}.mailform_element.file_field input+label:hover span:before,.mailform_element.file_field input+label:focus span:before{color:#333}.time_field span.select2-container{width:calc(50% - var(--size15)) !important}.time_field .separator{width:calc(var(--size15) + var(--size15));display:inline-block;text-align:center}.not_logged_in select{width:100%;height:var(--inputHeight);border-radius:2px;font:500 14px/21px "Manrope";text-transform:none;color:gray;letter-spacing:0;padding:0 13px 1px;border-color:#cdcdcd;overflow:hidden;background:none;border-width:1px;-webkit-appearance:none}@media print{.not_logged_in select{font:500 11px/16px "Manrope";color:#000}}@media screen and (max-width: 500px){.not_logged_in select{font-size:13px;line-height:20px}}.not_logged_in select option:checked,.not_logged_in select option{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;color:rgba(51,51,51,.5);padding:7px 0;background:#fff !important}@media print{.not_logged_in select option:checked,.not_logged_in select option{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){.not_logged_in select option:checked,.not_logged_in select option{font-size:14px;line-height:22px}}span.select2-container{width:100% !important;position:relative}span.select2-container.chosen-single:before{display:none !important}span.select2-container input{outline:none !important}span.select2-container:before{content:"";position:absolute;top:0;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:16px;line-height:16px;font-weight:400;text-transform:none;color:#333;right:var(--size15);width:13px;height:var(--inputHeight);line-height:var(--inputHeight);border-radius:100%;background:none;text-align:center;box-sizing:border-box;z-index:1;background:none;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);pointer-events:none !important;border:none}span.select2-container .select2-selection__arrow{display:none}span.select2-container li{padding:0}span.select2-container li:before{display:none}span.select2-container.select2-container--open:before,span.select2-container.select2-container--focus:before,span.select2-container:hover:before{color:#333}span.select2-container.select2-container--open .select2-selection--single,span.select2-container.select2-container--focus .select2-selection--single,span.select2-container:hover .select2-selection--single{border-color:#cdcdcd;color:#333}span.select2-container.select2-container--open .select2-selection--single .select2-selection__rendered,span.select2-container.select2-container--focus .select2-selection--single .select2-selection__rendered,span.select2-container:hover .select2-selection--single .select2-selection__rendered{color:#333}span.select2-container .select2-selection--single{border:1px solid #e6e6e6;border-radius:2px;background:#fff;height:var(--inputHeight);-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);overflow:auto}span.select2-container .select2-selection--single .select2-selection__placeholder{color:#333}span.select2-container .select2-selection--single input{margin-top:0;padding:4px 0 6px 8px;-webkit-transition:all 0s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all 0s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all 0s cubic-bezier(0.42, 0, 0.58, 1);transition:all 0s cubic-bezier(0.42, 0, 0.58, 1);height:calc(var(--inputHeight) - 2px)}span.select2-container .select2-selection--single .select2-selection__rendered{-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);font:500 14px/21px "Manrope";text-transform:none;color:gray;letter-spacing:0;padding:0 30px 1px 13px;font-weight:400;height:calc(var(--inputHeight) - 2px);box-sizing:border-box;display:flex;align-items:center}@media print{span.select2-container .select2-selection--single .select2-selection__rendered{font:500 11px/16px "Manrope";color:#000}}@media screen and (max-width: 500px){span.select2-container .select2-selection--single .select2-selection__rendered{font-size:13px;line-height:20px}}span.select2-container .select2-search--dropdown{display:block;border:0px;border-bottom:1px solid #e6e6e6}span.select2-container .select2-search--inline .select2-search__field{font-size:14px}span.select2-container span.select2-dropdown{font:500 14px/21px "Manrope";text-transform:none;color:gray;letter-spacing:0;border:1px solid #cdcdcd;border-top:none;background:#fff;border-radius:0 0 2px 2px;overflow:hidden;margin-top:-1px;border-top:none;color:#333}@media print{span.select2-container span.select2-dropdown{font:500 11px/16px "Manrope";color:#000}}@media screen and (max-width: 500px){span.select2-container span.select2-dropdown{font-size:13px;line-height:20px}}span.select2-container span.select2-dropdown .select2-search--dropdown{padding:13px;position:relative}span.select2-container span.select2-dropdown .select2-search--dropdown .select2-search__field{border:0px;border-bottom:1px solid #e6e6e6;padding:0 0 6px 20px;appearance:none;-moz-appearance:none;-webkit-appearance:none}span.select2-container span.select2-dropdown .select2-search--dropdown:before{content:"";position:absolute;top:unset;left:16px;display:block;font-family:"Font Awesome 6 Pro";font-size:10px;line-height:10px;font-weight:400;text-transform:none;color:#0d0d0d;bottom:22px}span.select2-container span.select2-dropdown.select2-dropdown--above{margin-bottom:-1px;margin-top:0;border:1px solid #cdcdcd;border-bottom:none}span.select2-container span.select2-dropdown li{padding:7px 13px 8px}span.select2-container span.select2-dropdown li[aria-selected=true]{background:#f7f7f7;color:gray}span.select2-container span.select2-dropdown li .property_entry_count{display:none}span.select2-container span.select2-dropdown li.select2-results__option--highlighted{background:#c5242b;color:#fff}.ui-datepicker.ui-widget{z-index:200 !important;font:500 14px/21px "Manrope";text-transform:none;color:gray;letter-spacing:0;padding:7px 10px 4px;margin:5px 0 0 0;width:285px;border:none;overflow:hidden}@media print{.ui-datepicker.ui-widget{font:500 11px/16px "Manrope";color:#000}}@media screen and (max-width: 500px){.ui-datepicker.ui-widget{font-size:13px;line-height:20px}}.ui-datepicker.ui-widget table{margin-bottom:0;margin-top:4px}.ui-datepicker.ui-widget .ui-widget-header{border:0;border-radius:0;margin:-7px -10px 0;padding:12px 10px 12px;background:#c5242b;font:500 14px/21px "Manrope";text-transform:none;color:gray;letter-spacing:0;font-weight:800;color:#fff}@media print{.ui-datepicker.ui-widget .ui-widget-header{font:500 11px/16px "Manrope";color:#000}}@media screen and (max-width: 500px){.ui-datepicker.ui-widget .ui-widget-header{font-size:13px;line-height:20px}}.ui-datepicker.ui-widget .ui-widget-header select{font:500 14px/21px "Manrope";text-transform:none;color:gray;letter-spacing:0;padding:1px;height:auto;border:none;margin:0 5px;background:none;color:#fff;background:rgba(255,255,255,.2)}@media print{.ui-datepicker.ui-widget .ui-widget-header select{font:500 11px/16px "Manrope";color:#000}}@media screen and (max-width: 500px){.ui-datepicker.ui-widget .ui-widget-header select{font-size:13px;line-height:20px}}.ui-datepicker.ui-widget thead tr{border-bottom:1px solid gray}.ui-datepicker.ui-widget table tr:nth-child(2n),.ui-datepicker.ui-widget table thead{background:rgba(0,0,0,0)}.ui-datepicker.ui-widget th{padding:6px 2px 8px;text-transform:none;background:none;border:0;font:500 14px/21px "Manrope";text-transform:none;color:gray;letter-spacing:0;font-weight:800}@media print{.ui-datepicker.ui-widget th{font:500 11px/16px "Manrope";color:#000}}@media screen and (max-width: 500px){.ui-datepicker.ui-widget th{font-size:13px;line-height:20px}}.ui-datepicker.ui-widget td span,.ui-datepicker.ui-widget td a{text-align:center;font:500 14px/21px "Manrope";text-transform:none;color:gray;letter-spacing:0}@media print{.ui-datepicker.ui-widget td span,.ui-datepicker.ui-widget td a{font:500 11px/16px "Manrope";color:#000}}@media screen and (max-width: 500px){.ui-datepicker.ui-widget td span,.ui-datepicker.ui-widget td a{font-size:13px;line-height:20px}}.ui-datepicker.ui-widget table tr:nth-child(2n) th,.ui-datepicker.ui-widget table tr:nth-child(2n) td{background:none}.ui-datepicker.ui-widget .ui-state-default,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default{padding:4px 2px 5px;color:gray;border:none;background:#fff;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);border-radius:2px}.ui-datepicker.ui-widget .ui-state-default.ui-state-highlight,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default.ui-state-highlight,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default.ui-state-highlight{background:#ededed;color:#333;border-color:#ededed}.ui-datepicker.ui-widget .ui-state-default:hover,.ui-datepicker.ui-widget .ui-state-default.ui-state-active,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default:hover,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default.ui-state-active,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default:hover,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default.ui-state-active{background:#c5242b;color:#fff;border-color:#c5242b}.ui-datepicker.ui-widget .ui-state-disabled,.ui-datepicker.ui-widget .ui-widget-content .ui-state-disabled,.ui-datepicker.ui-widget .ui-widget-header .ui-state-disabled{opacity:.7}.ui-datepicker.ui-widget table thead,.ui-datepicker.ui-widget table tbody{padding:0 5px}.ui-datepicker.ui-widget .ui-datepicker-prev,.ui-datepicker.ui-widget .ui-datepicker-next{top:8px !important;cursor:pointer;border:0;left:5px}.ui-datepicker.ui-widget .ui-datepicker-prev:before,.ui-datepicker.ui-widget .ui-datepicker-next:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:30px;line-height:30px;font-weight:400;text-transform:none;color:#fff;font-weight:300;right:0;bottom:0;text-align:center;z-index:100;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}.ui-datepicker.ui-widget .ui-datepicker-prev span,.ui-datepicker.ui-widget .ui-datepicker-next span{background:none;height:auto;width:auto;position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.ui-datepicker.ui-widget .ui-datepicker-prev:hover,.ui-datepicker.ui-widget .ui-datepicker-next:hover{background:none;border:0}.ui-datepicker.ui-widget .ui-datepicker-prev:hover:before,.ui-datepicker.ui-widget .ui-datepicker-next:hover:before{opacity:.8}.ui-datepicker.ui-widget .ui-datepicker-prev:hover span,.ui-datepicker.ui-widget .ui-datepicker-next:hover span{background:none}.ui-datepicker.ui-widget .ui-datepicker-next{left:auto;right:5px}.ui-datepicker.ui-widget .ui-datepicker-next:before{content:""}ul.sitemap li{margin:0;padding:0;text-indent:0 !important}ul.sitemap li:before{display:none}ul.sitemap li.level1+li.level0{margin-top:10px !important}.picture{float:none}.picture a.resource_link{position:relative;overflow:hidden;box-shadow:none;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);box-shadow:none}.picture a.resource_link a img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .8s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .8s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .8s cubic-bezier(0.42, 0, 0.58, 1);transition:all .8s cubic-bezier(0.42, 0, 0.58, 1)}.picture a.resource_link:hover a img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}.picture .resource_subtitle{display:none !important}.picture .resource_description{clip:unset;width:auto;height:auto;position:relative;font:500 14px/21px "Manrope";text-transform:none;color:gray;letter-spacing:0;margin-top:var(--size10)}@media print{.picture .resource_description{font:500 11px/16px "Manrope";color:#000}}@media screen and (max-width: 500px){.picture .resource_description{font-size:13px;line-height:20px}}.picture .resource_description p.resource_title{display:block;font:500 14px/21px "Manrope";text-transform:none;color:gray;letter-spacing:0;margin:0}@media print{.picture .resource_description p.resource_title{font:500 11px/16px "Manrope";color:#000}}@media screen and (max-width: 500px){.picture .resource_description p.resource_title{font-size:13px;line-height:20px}}.picture .resource_description p.resource_title+*{margin-top:5px}.resource.picture:not(.picture_content){float:none;width:100%}.resource.picture:not(.picture_content) img{width:100%;height:auto}.picture_text_wrap{display:flex;overflow:hidden}.picture_text_wrap .videos,.picture_text_wrap .picture_top{order:2;flex:0 0 1000px;max-width:40vw;margin-bottom:var(--size80)}.picture_text_wrap .videos+.picture_top{display:none}.picture_text_wrap .content_top_wrap{width:100%}.picture_text_wrap .content_top_wrap .content_inner,.picture_text_wrap .content_top_wrap .breadcrumb{margin-left:var(--siteframeSpace);width:auto}video{width:100%;height:auto !important;display:block}.picture_top>.cf{display:none}.picture_top img{width:100%;height:auto;object-fit:contain}.pictures.gallery{--gapBetween: var(--size25);--gapTop: var(--size25);--widthElements: 25%;display:flex;flex-flow:wrap;margin:calc(-1*var(--gapTop)) 0 0 calc(-1*var(--gapBetween));width:calc(100% + var(--gapBetween));margin-top:var(--size40)}.pictures.gallery>*{padding:var(--gapTop) 0 0 var(--gapBetween);box-sizing:border-box;flex:0 0 var(--widthElements);max-width:var(--widthElements)}.map_wrap{margin-top:var(--size60);margin-bottom:var(--size60)}.iframe_map{width:100%;height:440px;display:block}.youtube_iframe_wrap{position:relative;height:0;padding-bottom:56.22%}.youtube_iframe_wrap iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100% !important;height:100% !important}.slick-track{display:flex}.slick-track img.lazyload,.slick-track img.lazyloading,.slick-track img.lazypreload{filter:none;-webkit-filter:none}.slick-slide{margin:0 var(--size20)}.slick-list{width:auto;margin:0 calc(-1*var(--size20));overflow:hidden}.slick-arrow{width:36px !important;height:36px;background:none;border-radius:100%;line-height:36px;text-align:center;color:#333;background:#fff;font-size:16px;position:absolute;top:0;right:0;z-index:1;cursor:pointer;box-shadow:0 0 6px 0 rgba(13,13,13,.15);-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}.slick-arrow.fa-angle-left{right:44px}.slick-arrow::before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.slick-arrow:hover{background:#c5242b;color:#fff}.content_inner ul.tags{position:relative;margin-bottom:var(--size80);display:flex;flex-flow:wrap;padding-left:0;max-width:100%;margin-top:calc(-1*var(--size15))}.content_inner ul.tags:not(:nth-child(2)){margin-top:var(--size60)}.content_inner ul.tags li{padding:0;text-indent:0}.content_inner ul.tags li button{font-family:"Manrope";font-size:14px;line-height:14px;font-weight:700;margin:0;padding:var(--size15) var(--size60);width:auto;color:#fff;background:#c5242b;border:1px solid #c5242b;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;border-radius:2px;min-height:46px;-webkit-appearance:none;text-shadow:none;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);display:flex;align-items:center;justify-content:center;padding:9px 13px 9px;min-height:38px;background:#fff;border-color:#fff;color:#c5242b;text-indent:0}.content_inner ul.tags li button i{margin:0 8px 0 0}.content_inner ul.tags li button:focus,.content_inner ul.tags li button:hover{background:#9d1c22;border-color:#9d1c22}@media screen and (max-width: 500px){.content_inner ul.tags li button{min-height:38px;padding-left:var(--size30);padding-right:var(--size30)}}@media print{.content_inner ul.tags li button{display:none !important}}@media screen and (max-width: 500px){.content_inner ul.tags li button{padding:7px 12px 5px;font-size:12px;min-height:30px;min-width:0}}.content_inner ul.tags li button:hover,.content_inner ul.tags li button:focus{background:#1a1a1a;border-color:#1a1a1a;color:#fff}.content_inner ul.tags li button:hover{color:#c5242b;background:#fff;border-color:#c5242b}.content_inner ul.tags li:not(:last-child){margin-right:var(--size15)}.content_inner ul.tags li:before{display:none}.content_inner ul.tags li.active:hover button,.content_inner ul.tags li.active button{color:#fff;background:#c5242b;border-color:#c5242b}.fancybox-toolbar button{display:none !important}.fancybox-toolbar button.fancybox-button--close{display:block !important}.fancybox-container .resource_description{display:block;color:#fff}iframe{max-width:100%}h2+.cf+.documents,h2+.documents,h3+.cf+.documents,h3+.documents{padding-top:1px}.listing_entry_detail_documents:not(:first-child),.documents:not(:first-child){margin-top:var(--size40)}.listing_entry_detail_documents h2,.documents h2{display:none}.listing_entry_detail_documents .document:not(:first-child),.documents .document:not(:first-child){margin-top:var(--size10)}.listing_entry_detail_documents .document a,.documents .document a{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:700;display:flex;justify-content:space-between;align-items:center;position:relative;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);text-decoration:none !important}@media print{.listing_entry_detail_documents .document a,.documents .document a{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){.listing_entry_detail_documents .document a,.documents .document a{font-size:14px;line-height:22px}}.listing_entry_detail_documents .document a:after,.documents .document a:after{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#999;font-weight:900;margin-left:10px;position:relative;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}.listing_entry_detail_documents .document a:before,.documents .document a:before{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#999;font-weight:900;margin-left:10px;right:0;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);opacity:0}.listing_entry_detail_documents .document a:hover,.documents .document a:hover{color:#c5242b}.listing_entry_detail_documents .document a:hover:before,.documents .document a:hover:before{right:12px;opacity:1}@media screen and (max-width: 500px){.listing_entry_detail_documents .document a:hover:before,.documents .document a:hover:before{right:10px}}.listing_entry_detail_documents .document a:hover:before,.listing_entry_detail_documents .document a:hover:after,.documents .document a:hover:before,.documents .document a:hover:after{color:#c5242b}.listing_entry_detail_documents .document a:after,.documents .document a:after{content:"";font-weight:400}.listing_entry_detail_documents .document a:before,.documents .document a:before{content:"";right:0 !important}.listing_entry_detail_documents .document a:hover:after,.listing_entry_detail_documents .document a:focus:after,.documents .document a:hover:after,.documents .document a:focus:after{opacity:0}.listing_entry_detail_documents .document a i,.documents .document a i{display:none}.portlet{margin:0;padding:0;position:relative}.portlet.hidden{display:block}.portlet a.add_portlet_action{font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0}@media print{.portlet a.add_portlet_action{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){.portlet a.add_portlet_action{font-size:15px;line-height:25px}}.portlet ul.controls li a:before{display:none}.portlet .portlet-content>a{text-decoration:none;color:#333;text-decoration:underline;text-underline-position:under;text-decoration-color:#ccc;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}.portlet .portlet-content>a:hover,.portlet .portlet-content>a:focus{text-decoration-color:#c5242b}.portlet .portlet_listing_second_link,.portlet .portlet_content_second_link{position:absolute !important;top:0 !important;font-size:0 !important;line-height:0 !important;opacity:0 !important;width:0 !important;height:0 !important;padding:0 !important;margin:0 !important;min-height:0 !important}.portlet.portlet_quicklinks .cf+h3{margin-top:0}.portlets .add_portlet .management_container,.content_inner .portlets .add_portlet .management_container{background:none}.portlets .add_portlet_link,.content_inner .portlets .add_portlet_link{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;display:inline-block;margin:0;letter-spacing:0;font-weight:700;padding:7px 15px 8px 15px;text-transform:none;width:auto;color:#fff;background:#067662;border:none !important;border-radius:3px;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto;min-width:0;min-height:0;text-align:center;-webkit-appearance:none;-webkit-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-moz-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-o-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out}@media print{.portlets .add_portlet_link,.content_inner .portlets .add_portlet_link{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){.portlets .add_portlet_link,.content_inner .portlets .add_portlet_link{font-size:14px;line-height:22px}}.portlets .add_portlet_link>*,.content_inner .portlets .add_portlet_link>*{position:relative}.portlets .add_portlet_link:hover,.content_inner .portlets .add_portlet_link:hover{background:#04453a}@media print{.portlets .add_portlet_link,.content_inner .portlets .add_portlet_link{display:none !important}}.portlets .add_portlet_link:not(:first-child),.content_inner .portlets .add_portlet_link:not(:first-child){margin-top:20px}.portlets .add_portlet_link+.portlet .portlet_inner,.content_inner .portlets .add_portlet_link+.portlet .portlet_inner{padding:0;background:none !important}.portlets .add_portlet_link+.portlet h3.portlet-title,.content_inner .portlets .add_portlet_link+.portlet h3.portlet-title{margin-bottom:20px !important}.portlets .add_portlet_link+.portlet a.add_portlet_action,.portlets .add_portlet_link+.portlet select,.portlets .add_portlet_link+.portlet label,.content_inner .portlets .add_portlet_link+.portlet a.add_portlet_action,.content_inner .portlets .add_portlet_link+.portlet select,.content_inner .portlets .add_portlet_link+.portlet label{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;color:#333}@media print{.portlets .add_portlet_link+.portlet a.add_portlet_action,.portlets .add_portlet_link+.portlet select,.portlets .add_portlet_link+.portlet label,.content_inner .portlets .add_portlet_link+.portlet a.add_portlet_action,.content_inner .portlets .add_portlet_link+.portlet select,.content_inner .portlets .add_portlet_link+.portlet label{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){.portlets .add_portlet_link+.portlet a.add_portlet_action,.portlets .add_portlet_link+.portlet select,.portlets .add_portlet_link+.portlet label,.content_inner .portlets .add_portlet_link+.portlet a.add_portlet_action,.content_inner .portlets .add_portlet_link+.portlet select,.content_inner .portlets .add_portlet_link+.portlet label{font-size:14px;line-height:22px}}.portlets .add_portlet_link+.portlet label,.content_inner .portlets .add_portlet_link+.portlet label{font-weight:700;margin-bottom:2px}.portlets .add_portlet_link+.portlet select,.content_inner .portlets .add_portlet_link+.portlet select{font-weight:400;width:300px;padding:3px 5px 5px;border-color:#cdcdcd;border-radius:0;-webkit-appearance:auto}.logged_in .portlet_empty:not(.portlet_title_only) .portlet-content{display:none !important}.logged_in .portlet_empty:not(.portlet_title_only) h3.portlet-title{margin-top:0}.logged_in .pictures .management_controls{display:none !important}.logged_in div.portlets div.portlets_inner_wrap div[id*=add_portlet_] .portlet-title,.logged_in div.portlets div.portlets_inner_wrap div[id*=add_portlet_] .portlet-title a{font:700 20px/26px "VAG Rounded",sans-serif !important;margin:0 0 10px !important;text-align:left !important;padding:0 !important;border:none !important}.logged_in .portlet_feedback .portlet{position:relative}.logged_in .portlet_feedback .portlet:before{content:"";position:absolute;top:-10px;left:-10px;width:auto;height:auto;display:block;background:rgba(0,0,0,.03);right:-10px;bottom:-10px;border:dashed 2px rgba(0,0,0,.1);z-index:0}.logged_in #portlets_right .portlet_zone_label:after{content:"Zone: Info-Boxen"}.logged_in #portlets_facts .portlet_zone_label:after{content:"Zone: Portlets Facts"}.logged_in #portlets_timetable .portlet_zone_label,.logged_in #portlets_bottom .portlet_zone_label{margin-left:15px}.logged_in #portlets_timetable .portlet_zone_label:after,.logged_in #portlets_bottom .portlet_zone_label:after{content:"Zone: Verschiedene-Info Portlets"}.logged_in #portlets_timetable div.portlets_inner_wrap,.logged_in #portlets_bottom div.portlets_inner_wrap{margin-left:10px;margin-right:10px;margin-bottom:10px}.logged_in #portlets_timetable div.portlets_inner_wrap:after,.logged_in #portlets_bottom div.portlets_inner_wrap:after{left:-5px;right:-5px;bottom:-5px}.logged_in .portlet_feedback .portlet:before{content:"Zone: Feedback/Meinung Portlet"}.logged_in #portlets_timetable{margin-bottom:var(--size60)}.logged_in #portlets_timetable .portlet_zone_label:after{content:"Zone: Portlets Stundenpläne"}#portlets_right{flex:0 0 320px;width:320px;margin-left:var(--size140)}#portlets_right .portlets_inner_wrap{position:sticky;top:calc(var(--headerHeight) + var(--size30))}#portlets_right .portlet:not(:first-child){margin-top:var(--size30)}#portlets_right .portlet .portlet_inner{background:#fff}#portlets_right .portlet .portlet_text_wrap{padding:var(--size50);box-sizing:border-box}#portlets_right .portlet h3,#portlets_right .portlet h3 a{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;line-height:21px;font-weight:700;text-decoration:none;color:gray}@media print{#portlets_right .portlet h3,#portlets_right .portlet h3 a{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){#portlets_right .portlet h3,#portlets_right .portlet h3 a{font-size:14px;line-height:22px}}#portlets_right .portlet h3{border-bottom:1px solid #e6e6e6;padding-bottom:6px}#portlets_right .portlet .portlet_content_introduction{font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:500}@media print{#portlets_right .portlet .portlet_content_introduction{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){#portlets_right .portlet .portlet_content_introduction{font-size:15px;line-height:25px}}#portlets_right .portlet .portlet_content_introduction:not(:last-child){margin-bottom:var(--size15)}#portlets_right .portlet .portlet_content_link{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:800;color:#c5242b;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);position:relative;text-decoration:none;display:inline-block;margin-top:var(--size20)}@media print{#portlets_right .portlet .portlet_content_link{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){#portlets_right .portlet .portlet_content_link{font-size:14px;line-height:22px}}#portlets_right .portlet .portlet_content_link:after{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#c5242b;font-weight:900;margin-left:20px;position:relative;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);display:inline}@media screen and (max-width: 500px){#portlets_right .portlet .portlet_content_link:after{margin-left:15px}}#portlets_right .portlet .portlet_content_link:before{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#c5242b;font-weight:900;margin-left:10px;right:0;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);opacity:0}#portlets_right .portlet .portlet_content_link:hover{color:#c5242b}#portlets_right .portlet .portlet_content_link:hover:before{right:12px;opacity:1}@media screen and (max-width: 500px){#portlets_right .portlet .portlet_content_link:hover:before{right:10px}}#portlets_right .portlet .portlet_content_link:hover:before,#portlets_right .portlet .portlet_content_link:hover:after{color:#c5242b}@media print{#portlets_right .portlet .portlet_content_link{display:none}}#portlets_right .portlet .portlet_content_subtitle{display:none}#portlets_right .portlet .documents:not(:first-child){margin-top:var(--size20)}#portlets_right .portlet .documents+.portlet-listing-content-container{display:none}#portlets_right .portlet.portlet_listing .portlet_text_wrap{display:flex;flex-flow:column}#portlets_right .portlet.portlet_listing .documents{order:2;padding-top:0}#portlets_right .portlet.portlet_listing .documents:not(:first-child){margin-top:var(--size10)}#portlets_right .portlet.portlet_quicklinks .portlet_inner{padding:var(--size50);box-sizing:border-box}#portlets_right .portlet.portlet_quicklinks .quicklink_item:not(:first-child){margin-top:var(--size10)}#portlets_right .portlet.portlet_quicklinks .quicklink_item a{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:700;display:flex;justify-content:space-between;align-items:center;position:relative;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);text-decoration:none !important}@media print{#portlets_right .portlet.portlet_quicklinks .quicklink_item a{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){#portlets_right .portlet.portlet_quicklinks .quicklink_item a{font-size:14px;line-height:22px}}#portlets_right .portlet.portlet_quicklinks .quicklink_item a:after{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#999;font-weight:900;margin-left:10px;position:relative;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}#portlets_right .portlet.portlet_quicklinks .quicklink_item a:before{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#999;font-weight:900;margin-left:10px;right:0;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);opacity:0}#portlets_right .portlet.portlet_quicklinks .quicklink_item a:hover{color:#c5242b}#portlets_right .portlet.portlet_quicklinks .quicklink_item a:hover:before{right:12px;opacity:1}@media screen and (max-width: 500px){#portlets_right .portlet.portlet_quicklinks .quicklink_item a:hover:before{right:10px}}#portlets_right .portlet.portlet_quicklinks .quicklink_item a:hover:before,#portlets_right .portlet.portlet_quicklinks .quicklink_item a:hover:after{color:#c5242b}#portlets_right .portlet.portlet_quicklinks .portlet_text_wrap{padding:0}#portlets_right .portlet .portlet-listing-entry:not(:first-child){margin-top:var(--size10)}#portlets_facts{margin-bottom:var(--size80)}#portlets_facts .portlets_inner_wrap{display:flex;flex-flow:wrap;gap:var(--size40)}#portlets_facts .portlet{flex:1 0 17%;box-sizing:border-box}#portlets_facts .portlet.title{flex:1 0 100%;width:100%}#portlets_facts .portlet.title .portlet_inner{background:none;text-align:left;padding:0}#portlets_facts .portlet.title .portlet-title a,#portlets_facts .portlet.title .portlet-title{font:800 34px/46px "Manrope";letter-spacing:-0.45px;padding:0;margin:0;color:#0d0d0d;text-decoration:none}@media screen and (max-width: 1000px){#portlets_facts .portlet.title .portlet-title a,#portlets_facts .portlet.title .portlet-title{font-size:29px;line-height:40px}}@media screen and (max-width: 800px){#portlets_facts .portlet.title .portlet-title a,#portlets_facts .portlet.title .portlet-title{font-size:25px;line-height:36px}}@media screen and (max-width: 500px){#portlets_facts .portlet.title .portlet-title a,#portlets_facts .portlet.title .portlet-title{font-size:21px;line-height:32px}}@media print{#portlets_facts .portlet.title .portlet-title a,#portlets_facts .portlet.title .portlet-title{font:800 22px/27px "Manrope";color:#000}}#portlets_facts .portlet.title .portlet-title{border-bottom:1px solid #e6e6e6;padding-bottom:var(--size15)}#portlets_facts .portlet.title .portlet-title+.portlet_content_description,#portlets_facts .portlet.title .portlet-title+.portlet-content{margin-top:var(--size25)}#portlets_facts .portlet.title .portlet_content_introduction,#portlets_facts .portlet.title .portlet_content_subtitle,#portlets_facts .portlet.title .portlet_content_description{font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0}@media print{#portlets_facts .portlet.title .portlet_content_introduction,#portlets_facts .portlet.title .portlet_content_subtitle,#portlets_facts .portlet.title .portlet_content_description{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){#portlets_facts .portlet.title .portlet_content_introduction,#portlets_facts .portlet.title .portlet_content_subtitle,#portlets_facts .portlet.title .portlet_content_description{font-size:15px;line-height:25px}}#portlets_facts .portlet .portlet_inner{background:#efefef;border-radius:4px;height:100%;box-sizing:border-box;padding:var(--size20) var(--size15) var(--size15);text-align:center;position:relative}#portlets_facts .portlet .portlet-title a,#portlets_facts .portlet .portlet-title{font:800 54px/74px "Manrope";letter-spacing:-0.1px;padding:0;margin:0;color:#0d0d0d;text-decoration:none}@media screen and (max-width: 1000px){#portlets_facts .portlet .portlet-title a,#portlets_facts .portlet .portlet-title{font-size:5.4vw;line-height:7.4vw}}@media screen and (max-width: 500px){#portlets_facts .portlet .portlet-title a,#portlets_facts .portlet .portlet-title{font-size:26px;line-height:34px}}@media print{#portlets_facts .portlet .portlet-title a,#portlets_facts .portlet .portlet-title{font:800 25px/32px "Manrope";color:#000}}#portlets_facts .portlet .portlet_content_introduction,#portlets_facts .portlet .portlet_content_subtitle,#portlets_facts .portlet .portlet_content_description{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:700;color:gray}@media print{#portlets_facts .portlet .portlet_content_introduction,#portlets_facts .portlet .portlet_content_subtitle,#portlets_facts .portlet .portlet_content_description{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){#portlets_facts .portlet .portlet_content_introduction,#portlets_facts .portlet .portlet_content_subtitle,#portlets_facts .portlet .portlet_content_description{font-size:14px;line-height:22px}}#portlets_facts .portlet .portlet_content_link{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:800;color:#c5242b;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);position:relative;text-decoration:none;display:inline-block;margin-top:var(--size10)}@media print{#portlets_facts .portlet .portlet_content_link{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){#portlets_facts .portlet .portlet_content_link{font-size:14px;line-height:22px}}#portlets_facts .portlet .portlet_content_link:after{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#c5242b;font-weight:900;margin-left:20px;position:relative;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);display:inline}@media screen and (max-width: 500px){#portlets_facts .portlet .portlet_content_link:after{margin-left:15px}}#portlets_facts .portlet .portlet_content_link:before{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#c5242b;font-weight:900;margin-left:10px;right:0;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);opacity:0}#portlets_facts .portlet .portlet_content_link:hover{color:#c5242b}#portlets_facts .portlet .portlet_content_link:hover:before{right:12px;opacity:1}@media screen and (max-width: 500px){#portlets_facts .portlet .portlet_content_link:hover:before{right:10px}}#portlets_facts .portlet .portlet_content_link:hover:before,#portlets_facts .portlet .portlet_content_link:hover:after{color:#c5242b}@media print{#portlets_facts .portlet .portlet_content_link{display:none}}.page_home #portlets_facts{max-width:1220px;margin:0 auto;padding-right:var(--size30);padding-left:var(--size30);box-sizing:border-box;display:flex;justify-content:center;padding-top:var(--size80);padding-bottom:var(--size80)}@media print{.page_home #portlets_facts{max-width:100% !important;padding-left:0;padding-right:0}}@media screen and (max-width: 800px){.page_home #portlets_facts{padding-left:20px;padding-right:20px}}.page_home #portlets_facts .portlets_inner_wrap{width:100%}.page_home #portlets_facts .portlet .portlet_inner{padding:0;background:none;text-align:left}.page_home #portlets_facts .portlet_text_wrap{display:flex;flex-flow:column;text-align:center}.page_home #portlets_facts .portlet_text_wrap .portlet_content_subtitle{order:-1}.page_home #portlets_facts .portlet_text_wrap .portlet_content_description{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:700;color:gray}@media print{.page_home #portlets_facts .portlet_text_wrap .portlet_content_description{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){.page_home #portlets_facts .portlet_text_wrap .portlet_content_description{font-size:14px;line-height:22px}}.page_home.logged_in #portlets_facts{flex-flow:column}.portlets_facts_wrap{background:#fff;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(239, 239, 239) 50%, rgba(255, 255, 255, 0) 100%)}.portlets_facts_wrap+#portlets_bottom.logged_in{margin-top:var(--size80)}#portlets_bottom .portlets_inner_wrap{display:flex;flex-flow:wrap}#portlets_bottom .portlet{width:100%}#portlets_bottom .portlet_listing_filter_subtitle,#portlets_bottom .portlet_listing_subtitle,#portlets_bottom .portlet_content_subtitle{font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:800;color:#c5242b;margin-bottom:var(--size35)}@media print{#portlets_bottom .portlet_listing_filter_subtitle,#portlets_bottom .portlet_listing_subtitle,#portlets_bottom .portlet_content_subtitle{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){#portlets_bottom .portlet_listing_filter_subtitle,#portlets_bottom .portlet_listing_subtitle,#portlets_bottom .portlet_content_subtitle{font-size:15px;line-height:25px}}#portlets_bottom .portlet_listing_filter_introduction,#portlets_bottom .portlet_content_introduction,#portlets_bottom .portlet_listing_introduction,#portlets_bottom .portlet-title,#portlets_bottom .portlet-title a{font:800 34px/46px "Manrope";letter-spacing:-0.45px;padding:0;margin:0;color:#0d0d0d}@media screen and (max-width: 1000px){#portlets_bottom .portlet_listing_filter_introduction,#portlets_bottom .portlet_content_introduction,#portlets_bottom .portlet_listing_introduction,#portlets_bottom .portlet-title,#portlets_bottom .portlet-title a{font-size:29px;line-height:40px}}@media screen and (max-width: 800px){#portlets_bottom .portlet_listing_filter_introduction,#portlets_bottom .portlet_content_introduction,#portlets_bottom .portlet_listing_introduction,#portlets_bottom .portlet-title,#portlets_bottom .portlet-title a{font-size:25px;line-height:36px}}@media screen and (max-width: 500px){#portlets_bottom .portlet_listing_filter_introduction,#portlets_bottom .portlet_content_introduction,#portlets_bottom .portlet_listing_introduction,#portlets_bottom .portlet-title,#portlets_bottom .portlet-title a{font-size:21px;line-height:32px}}@media print{#portlets_bottom .portlet_listing_filter_introduction,#portlets_bottom .portlet_content_introduction,#portlets_bottom .portlet_listing_introduction,#portlets_bottom .portlet-title,#portlets_bottom .portlet-title a{font:800 22px/27px "Manrope";color:#000}}#portlets_bottom .portlet-title{margin-bottom:var(--size40)}#portlets_bottom .portlet-title+.portlet_listing_filter_introduction,#portlets_bottom .portlet-title+.portlet_content_introduction,#portlets_bottom .portlet-title+.portlet_listing_introduction{margin-top:calc(-1*var(--size40))}#portlets_bottom .portlet_listing_filter_introduction,#portlets_bottom .portlet_content_introduction,#portlets_bottom .portlet_listing_introduction{font-weight:400;margin-bottom:var(--size40)}#portlets_bottom .portlet_content_link{font-family:"Manrope";font-size:14px;line-height:14px;font-weight:700;margin:0;padding:var(--size15) var(--size60);width:auto;color:#fff;background:#c5242b;border:1px solid #c5242b;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;border-radius:2px;min-height:46px;-webkit-appearance:none;text-shadow:none;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);display:flex;align-items:center;justify-content:center;border-color:#fff;background:#fff;color:#c5242b}#portlets_bottom .portlet_content_link i{margin:0 8px 0 0}#portlets_bottom .portlet_content_link:focus,#portlets_bottom .portlet_content_link:hover{background:#9d1c22;border-color:#9d1c22}@media screen and (max-width: 500px){#portlets_bottom .portlet_content_link{min-height:38px;padding-left:var(--size30);padding-right:var(--size30)}}@media print{#portlets_bottom .portlet_content_link{display:none !important}}#portlets_bottom .portlet_content_link:hover,#portlets_bottom .portlet_content_link:focus{background:#c5242b;border-color:#c5242b;color:#fff}#portlets_bottom .portlet_content .portlet_inner{background:#efefef}#portlets_bottom .portlet_content .portlet-content{display:flex}#portlets_bottom .portlet_content .pictures{flex:0 0 50%;max-width:50%}#portlets_bottom .portlet_content .pictures .picture,#portlets_bottom .portlet_content .pictures .resource_background,#portlets_bottom .portlet_content .pictures a,#portlets_bottom .portlet_content .pictures span,#portlets_bottom .portlet_content .pictures img{height:100% !important;object-fit:cover}#portlets_bottom .portlet_content .pictures+.portlet_text_wrap{margin-right:var(--siteframeSpace);width:auto;padding-left:var(--size80)}#portlets_bottom .portlet_content .portlet_text_wrap{max-width:1220px;margin:0 auto;padding-right:var(--size30);padding-left:var(--size30);box-sizing:border-box;padding-top:var(--size80);padding-bottom:var(--size80);width:100%}@media print{#portlets_bottom .portlet_content .portlet_text_wrap{max-width:100% !important;padding-left:0;padding-right:0}}@media screen and (max-width: 800px){#portlets_bottom .portlet_content .portlet_text_wrap{padding-left:20px;padding-right:20px}}#portlets_bottom .portlet_content .portlet_content_description{display:flex;flex-flow:column;align-items:flex-start}#portlets_bottom .portlet_content .portlet_content_description .portlet_content_link{margin-top:var(--size40)}#portlets_bottom .portlet_listing{background:#fff;margin-top:0 !important}#portlets_bottom .portlet_listing.background_grey{background:#f7f7f7}#portlets_bottom .portlet_listing .portlet-content{position:relative}#portlets_bottom .portlet_listing .portlet_inner{max-width:1220px;margin:0 auto;padding-right:var(--size30);padding-left:var(--size30);box-sizing:border-box;padding-top:var(--size80);padding-bottom:var(--size80)}@media print{#portlets_bottom .portlet_listing .portlet_inner{max-width:100% !important;padding-left:0;padding-right:0}}@media screen and (max-width: 800px){#portlets_bottom .portlet_listing .portlet_inner{padding-left:20px;padding-right:20px}}#portlets_bottom .portlet_listing .portlet-entry-content a{text-decoration:none;color:#333;text-decoration:underline;text-underline-position:under;text-decoration-color:#ccc;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}#portlets_bottom .portlet_listing .portlet-entry-content a:hover,#portlets_bottom .portlet_listing .portlet-entry-content a:focus{text-decoration-color:#c5242b}#portlets_bottom .portlet_listing .portlet-listing-entry-wrap:not(:first-child){margin-top:var(--size60)}#portlets_bottom .portlet_listing .portlet-listing-entry-wrap>.cf{display:none}#portlets_bottom .portlet_listing .portlet-title:first-child:nth-last-child(2){margin-bottom:var(--size30)}#portlets_bottom .portlet_listing .portlet-title+.portlet-listing-entry-wrap{margin-top:0}#portlets_bottom .portlet_listing .portlet-listing-entry:nth-last-child(2){padding-bottom:var(--size25);border-bottom:1px solid #e6e6e6}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry:nth-last-child(2){padding-bottom:0;border-bottom:none}#portlets_bottom .portlet_listing .portlet_text_wrap{display:flex;flex-flow:column}#portlets_bottom .portlet_listing .portlet_listing_text{max-width:800px}#portlets_bottom .portlet_listing .portlet_listing_link{font-family:"Manrope";font-size:14px;line-height:14px;font-weight:700;margin:0;padding:var(--size15) var(--size60);width:auto;color:#fff;background:#c5242b;border:1px solid #c5242b;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;border-radius:2px;min-height:46px;-webkit-appearance:none;text-shadow:none;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);display:flex;align-items:center;justify-content:center;border-color:#fff;background:#fff;color:#c5242b;align-self:center;margin-top:var(--size40)}#portlets_bottom .portlet_listing .portlet_listing_link i{margin:0 8px 0 0}#portlets_bottom .portlet_listing .portlet_listing_link:focus,#portlets_bottom .portlet_listing .portlet_listing_link:hover{background:#9d1c22;border-color:#9d1c22}@media screen and (max-width: 500px){#portlets_bottom .portlet_listing .portlet_listing_link{min-height:38px;padding-left:var(--size30);padding-right:var(--size30)}}@media print{#portlets_bottom .portlet_listing .portlet_listing_link{display:none !important}}#portlets_bottom .portlet_listing .portlet_listing_link:hover,#portlets_bottom .portlet_listing .portlet_listing_link:focus{background:#c5242b;border-color:#c5242b;color:#fff}#portlets_bottom .portlet_listing.slider{background:#f7f7f7}#portlets_bottom .portlet_listing.slider .portlet-listing-entry-wrap:not(.slick-slider){display:flex}#portlets_bottom .portlet_listing.slider .portlet_text_wrap{position:relative}#portlets_bottom .portlet_listing.slider .portlet_text_wrap h3.portlet-title{border-bottom:1px solid #e6e6e6;padding-right:100px;box-sizing:border-box;padding-bottom:var(--size20);margin-bottom:var(--size50)}#portlets_bottom .portlet_listing.slider .portlet-listing-entry{max-width:100%;border:none !important;padding-top:0 !important;margin-top:0 !important}#portlets_bottom .portlet_listing.slider .portlet-listing-entry .portlet-listing-entry-inline{flex-flow:column}#portlets_bottom .portlet_listing.slider .portlet-listing-entry .pictures{margin:0 0 var(--size20) 0;flex:unset;max-width:100%}.page_home #portlets_bottom .portlet_listing.slider .portlet-listing-entry .pictures{aspect-ratio:unset}#portlets_bottom .portlet_listing.accordeon_portlet_listing .portlet-listing-entry-wrap{border-top:1px solid #e6e6e6;padding-top:var(--size30)}#portlets_bottom .portlet_listing.accordeon_portlet_listing .portlet-listing-entry:nth-last-child(2){border-bottom:none !important;padding-bottom:0 !important}#portlets_bottom .portlet_listing+.portlet_listing .portlet_inner{padding-top:0}#portlets_bottom .portlet_listing.teacher+.portlet_listing .portlet_inner{padding-top:var(--size80)}#portlets_bottom .portlet_listing.teacher h3.portlet-title{border-bottom:1px solid #e6e6e6;padding-right:100px;box-sizing:border-box;padding-bottom:var(--size20);margin-bottom:var(--size50)}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-wrap{margin-top:calc(-1*var(--gapTop)) !important}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry{margin-top:0 !important;border-top:0 !important;padding-top:var(--gapTop) !important;border-bottom:none !important}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry .listing_properties{display:block}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry .listing_properties .parent_property_title{display:none}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry h4{order:-1}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-inline{background:#f7f7f7}#portlets_bottom .portlet_listing.jobs h3.portlet-title,#portlets_bottom .portlet_listing.jobs h3.portlet-title a{font:800 24px/33px "Manrope";letter-spacing:-0.15px;padding:0;margin:0;color:#0d0d0d}@media screen and (max-width: 1000px){#portlets_bottom .portlet_listing.jobs h3.portlet-title,#portlets_bottom .portlet_listing.jobs h3.portlet-title a{font-size:22px;line-height:32px}}@media screen and (max-width: 800px){#portlets_bottom .portlet_listing.jobs h3.portlet-title,#portlets_bottom .portlet_listing.jobs h3.portlet-title a{font-size:20px;line-height:31px}}@media screen and (max-width: 500px){#portlets_bottom .portlet_listing.jobs h3.portlet-title,#portlets_bottom .portlet_listing.jobs h3.portlet-title a{font-size:18px;line-height:28px}}@media print{#portlets_bottom .portlet_listing.jobs h3.portlet-title,#portlets_bottom .portlet_listing.jobs h3.portlet-title a{font:800 18px/24px "Manrope";color:#000}}#portlets_bottom .portlet_listing.jobs h3.portlet-title{padding-bottom:var(--size20);margin-bottom:var(--size20)}#portlets_bottom .portlet_listing.jobs .portlet_listing_text{margin-bottom:var(--size40)}#portlets_bottom .portlet_listing.jobs .portlet_listing_text a{text-decoration:none;color:#333;text-decoration:underline;text-underline-position:under;text-decoration-color:#ccc;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}#portlets_bottom .portlet_listing.jobs .portlet_listing_text a:hover,#portlets_bottom .portlet_listing.jobs .portlet_listing_text a:focus{text-decoration-color:#c5242b}#portlets_bottom .portlet_listing.jobs .portlet-listing-entry-wrap{--gapBetween: var(--size20);--gapTop: var(--size20)}#portlets_bottom .portlet_listing.jobs .portlet-listing-entry h4,#portlets_bottom .portlet_listing.jobs .portlet-listing-entry h4 a{font:400 18px/24px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:700;hyphens:auto;-webkit-hyphens:auto}@media print{#portlets_bottom .portlet_listing.jobs .portlet-listing-entry h4,#portlets_bottom .portlet_listing.jobs .portlet-listing-entry h4 a{font:400 14px/24px "Manrope";color:#000}}@media screen and (max-width: 800px){#portlets_bottom .portlet_listing.jobs .portlet-listing-entry h4,#portlets_bottom .portlet_listing.jobs .portlet-listing-entry h4 a{font-size:17px;line-height:23px}}@media screen and (max-width: 500px){#portlets_bottom .portlet_listing.jobs .portlet-listing-entry h4,#portlets_bottom .portlet_listing.jobs .portlet-listing-entry h4 a{font-size:16px;line-height:22px}}#portlets_bottom .portlet_listing.jobs .portlet-listing-entry h4 a span{position:relative;z-index:1}#portlets_bottom .portlet_listing.jobs .portlet-listing-entry h4 a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:none;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}#portlets_bottom .portlet_listing.jobs .portlet-listing-entry h4 a:hover:after{background:#efefef}#portlets_bottom .portlet_listing.jobs .portlet-listing-entry .portlet-listing-content-container{align-items:center;text-align:center;position:static}#portlets_bottom .portlet_listing.jobs .portlet-listing-entry .portlet-listing-content-container .portlet-listing-custom-fields-container,#portlets_bottom .portlet_listing.jobs .portlet-listing-entry .portlet-listing-content-container>.cf{display:none}#portlets_bottom .portlet_listing_filter{max-width:350px;flex:0 0 350px;padding-right:var(--size30);margin-right:var(--siteframeSpace);margin-top:var(--size80);margin-bottom:var(--size80);margin-left:auto;box-sizing:border-box}#portlets_bottom .portlet_listing_filter h3.portlet-title{font:800 24px/33px "Manrope";letter-spacing:-0.15px;padding:0;margin:0;color:#0d0d0d;margin-bottom:var(--size30)}@media screen and (max-width: 1000px){#portlets_bottom .portlet_listing_filter h3.portlet-title{font-size:22px;line-height:32px}}@media screen and (max-width: 800px){#portlets_bottom .portlet_listing_filter h3.portlet-title{font-size:20px;line-height:31px}}@media screen and (max-width: 500px){#portlets_bottom .portlet_listing_filter h3.portlet-title{font-size:18px;line-height:28px}}@media print{#portlets_bottom .portlet_listing_filter h3.portlet-title{font:800 18px/24px "Manrope";color:#000}}#portlets_bottom .portlet_listing_filter .portlet_inner{position:sticky;top:calc(var(--headerHeight) + var(--size30))}#portlets_bottom .portlet_listing_filter+.portlet_listing{flex:0 0 calc(100% - var(--siteframeSpace) - var(--siteframeSpace) - 350px);max-width:calc(100% - var(--siteframeSpace) - var(--siteframeSpace) - 350px);width:calc(100% - var(--siteframeSpace) - var(--siteframeSpace) - 350px);order:-1;margin-left:var(--siteframeSpace)}#portlets_bottom .portlet_listing_filter+.portlet_listing .portlet_inner{padding-right:var(--size40)}.portlet_listing_filter .portlet_inner{background:#fff;padding:var(--size30);box-sizing:border-box}.portlet_listing_filter .portlet_inner .portlet_listing_filter_link{font-family:"Manrope";font-size:14px;line-height:14px;font-weight:700;margin:0;padding:var(--size15) var(--size60);width:auto;color:#fff;background:#c5242b;border:1px solid #c5242b;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;border-radius:2px;min-height:46px;-webkit-appearance:none;text-shadow:none;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);display:flex;align-items:center;justify-content:center}.portlet_listing_filter .portlet_inner .portlet_listing_filter_link i{margin:0 8px 0 0}.portlet_listing_filter .portlet_inner .portlet_listing_filter_link:focus,.portlet_listing_filter .portlet_inner .portlet_listing_filter_link:hover{background:#9d1c22;border-color:#9d1c22}@media screen and (max-width: 500px){.portlet_listing_filter .portlet_inner .portlet_listing_filter_link{min-height:38px;padding-left:var(--size30);padding-right:var(--size30)}}@media print{.portlet_listing_filter .portlet_inner .portlet_listing_filter_link{display:none !important}}.portlet_listing_filter .portlet_inner .listing_property_filter{padding:0;flex-flow:column}.portlet_listing_filter .portlet_inner .listing_property_filter form{width:100%;max-width:100%;margin:0;text-align:left}.portlet_listing_filter .portlet_inner .listing_property_filter form>*{flex:0 0 100%;max-width:100%;padding-left:0 !important}.portlet_listing_filter .portlet_inner .listing_property_filter form>*:first-child{margin-top:0}.portlet_listing_filter .portlet_inner .listing_property_filter form .listing_search_buttons{position:relative;right:0;padding-right:var(--inputHeight);margin-top:var(--size25)}.portlet_listing_filter .portlet_inner .listing_property_filter form .listing_search_buttons:before{width:var(--inputHeight);height:var(--inputHeight);right:0;display:flex;align-items:center;justify-content:center;background:#9d1c22;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}.portlet_listing_filter .portlet_inner .listing_property_filter form .listing_search_buttons:after{content:"Suchen";color:#fff;font-weight:700;font-size:14px;padding-bottom:1px}.portlet_listing_filter .portlet_inner .listing_property_filter form .listing_search_buttons:hover:before{background:#721419}.portlet_feedback{background:#fff;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(239, 239, 239) 50%, rgba(255, 255, 255, 0) 100%)}.portlet_feedback .portlet{max-width:1220px;margin:0 auto;padding-right:var(--size30);padding-left:var(--size30);box-sizing:border-box;padding-top:var(--size80);padding-bottom:var(--size80)}@media print{.portlet_feedback .portlet{max-width:100% !important;padding-left:0;padding-right:0}}@media screen and (max-width: 800px){.portlet_feedback .portlet{padding-left:20px;padding-right:20px}}.portlet_feedback .portlet .portlet-content{display:flex;align-items:center;max-width:800px;margin:auto}.portlet_feedback .portlet .pictures{flex:0 0 120px;border-radius:100%;overflow:hidden;margin-right:var(--size40);border:1px solid #e6e6e6}.portlet_feedback .portlet .portlet_content_introduction{font:800 24px/33px "Manrope";letter-spacing:-0.15px;padding:0;margin:0;color:#0d0d0d}@media screen and (max-width: 1000px){.portlet_feedback .portlet .portlet_content_introduction{font-size:22px;line-height:32px}}@media screen and (max-width: 800px){.portlet_feedback .portlet .portlet_content_introduction{font-size:20px;line-height:31px}}@media screen and (max-width: 500px){.portlet_feedback .portlet .portlet_content_introduction{font-size:18px;line-height:28px}}@media print{.portlet_feedback .portlet .portlet_content_introduction{font:800 18px/24px "Manrope";color:#000}}.portlet_feedback .portlet .portlet_content_description:not(:first-child){margin-top:var(--size20)}#portlets_picture_top_random li:not(.portlet-resource-link),#portlets_picture_top_random .portlet+.add_portlet_link{display:none}#portlets_picture_top_random .picture{display:flex;justify-content:space-between;align-items:center;background:#c5242b}#portlets_picture_top_random .picture .resource_background{order:2;flex:0 0 1500px;max-width:57vw;padding-bottom:var(--size80);box-shadow:none !important;display:flex;align-self:stretch;box-sizing:border-box;position:relative}#portlets_picture_top_random .picture .resource_background>*{position:relative;z-index:1;width:100%}#portlets_picture_top_random .picture .resource_background img{min-height:100%;max-height:70vh;object-fit:cover}#portlets_picture_top_random .picture .resource_background:before{content:"";position:absolute;top:0;left:0;width:250px;height:calc(100% - var(--size80));display:block;background:rgba(0,0,0,0);background:rgba(13,13,13,.3);background:-webkit-linear-gradient(90deg, rgba(13, 13, 13, 0.3), transparent);background:-o-linear-gradient(90deg, rgba(13, 13, 13, 0.3), transparent);background:-moz-linear-gradient(90deg, rgba(13, 13, 13, 0.3), transparent);background:-ms-linear-gradient(90deg, rgba(13, 13, 13, 0.3), transparent);background:linear-gradient(90deg, rgba(13, 13, 13, 0.3), transparent);z-index:2}#portlets_picture_top_random .picture .resource_background:after{content:"";position:absolute;top:0;left:auto;width:calc(100% - 250px);height:100%;display:block;background:#f7f7f7;right:0}#portlets_picture_top_random .picture .resource_description{max-width:1220px;margin:0 auto;padding-right:var(--size30);padding-left:var(--size30);box-sizing:border-box;margin-left:var(--siteframeSpace);margin-right:-250px;width:auto;margin-top:var(--size40);margin-bottom:var(--size80);position:relative;z-index:3;font:400 22px/42px "Manrope";text-transform:none;color:gray;letter-spacing:0;color:#fff}@media print{#portlets_picture_top_random .picture .resource_description{max-width:100% !important;padding-left:0;padding-right:0}}@media screen and (max-width: 800px){#portlets_picture_top_random .picture .resource_description{padding-left:20px;padding-right:20px}}@media print{#portlets_picture_top_random .picture .resource_description{font:400 16px/27px "Manrope";color:#000}}@media screen and (max-width: 1000px){#portlets_picture_top_random .picture .resource_description{font-size:20px;line-height:36px}}@media screen and (max-width: 800px){#portlets_picture_top_random .picture .resource_description{font-size:19px;line-height:34px}}@media screen and (max-width: 500px){#portlets_picture_top_random .picture .resource_description{font-size:18px;line-height:30px}}#portlets_picture_top_random .picture .resource_description span{box-shadow:none}#portlets_picture_top_random .picture .resource_description p.resource_title{font:800 54px/74px "Manrope";letter-spacing:-0.1px;padding:0;margin:0;color:#0d0d0d;color:#fff}@media screen and (max-width: 1000px){#portlets_picture_top_random .picture .resource_description p.resource_title{font-size:5.4vw;line-height:7.4vw}}@media screen and (max-width: 500px){#portlets_picture_top_random .picture .resource_description p.resource_title{font-size:26px;line-height:34px}}@media print{#portlets_picture_top_random .picture .resource_description p.resource_title{font:800 25px/32px "Manrope";color:#000}}#portlets_picture_top_random .picture .resource_description p.resource_title+*{margin-top:var(--size20)}#portlets_picture_top_random .picture .resource_description a{text-decoration:none;color:#333;text-decoration:underline;text-underline-position:under;text-decoration-color:#ccc;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px}#portlets_picture_top_random .picture .resource_description a:hover,#portlets_picture_top_random .picture .resource_description a:focus{text-decoration-color:#c5242b}#portlets_picture_top_random .picture .resource_description a:hover{text-decoration-color:#9d1c22}#portlets_picture_top_random .picture .resource_description .content_link a{text-decoration:none}#portlets_picture_top_random .picture .resource_description .content_link a:before,#portlets_picture_top_random .picture .resource_description .content_link a:after{color:#fff}#popup_news{position:fixed !important;bottom:var(--size30);right:var(--size30);position:relative;max-width:320px;z-index:28;pointer-events:none;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);opacity:1;width:100%}#popup_news.fade-in{right:-400px;animation-name:fadeIn;animation-duration:1s;animation-delay:3s;animation-fill-mode:forwards;-webkit-animation-name:fadeIn;-webkit-animation-duration:1s;-webkit-animation-delay:3s;-webkit-animation-fill-mode:forwards}.portlet_hidden #popup_news{opacity:0}.portlet_hidden #popup_news #close_popup,.portlet_hidden #popup_news .portlet{pointer-events:none}.logged_in #popup_news{right:-300px !important;opacity:1 !important;pointer-events:all !important;animation:none}.logged_in #popup_news:hover{right:0 !important}.logged_in #popup_news .portlet{pointer-events:all !important}#popup_news .portlet{width:100%;background:#fff;box-shadow:0 2px 28px 0 rgba(13,13,13,.2);pointer-events:all}#popup_news .portlet.portlet_no_title.portlet_empty.portlet_no_content .portlet_inner{padding:var(--size30)}#popup_news .portlet .portlet_text_wrap{padding:var(--size30)}#popup_news .portlet .portlet_text_wrap:first-child h3.portlet-title{padding-right:30px}#popup_news .portlet .portlet_text_wrap .portlet_content_subtitle{font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:800;color:#0d0d0d;margin-top:calc(-1*var(--size15));margin-bottom:var(--size15)}@media print{#popup_news .portlet .portlet_text_wrap .portlet_content_subtitle{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){#popup_news .portlet .portlet_text_wrap .portlet_content_subtitle{font-size:15px;line-height:25px}}#popup_news .portlet .portlet_content_link{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:800;color:#c5242b;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);position:relative;text-decoration:none;display:inline-block}@media print{#popup_news .portlet .portlet_content_link{font:400 12px/18px "Manrope";color:#000}}@media screen and (max-width: 500px){#popup_news .portlet .portlet_content_link{font-size:14px;line-height:22px}}#popup_news .portlet .portlet_content_link:after{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#c5242b;font-weight:900;margin-left:20px;position:relative;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);display:inline}@media screen and (max-width: 500px){#popup_news .portlet .portlet_content_link:after{margin-left:15px}}#popup_news .portlet .portlet_content_link:before{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:unset;line-height:unset;font-weight:400;text-transform:none;color:#c5242b;font-weight:900;margin-left:10px;right:0;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);opacity:0}#popup_news .portlet .portlet_content_link:hover{color:#c5242b}#popup_news .portlet .portlet_content_link:hover:before{right:12px;opacity:1}@media screen and (max-width: 500px){#popup_news .portlet .portlet_content_link:hover:before{right:10px}}#popup_news .portlet .portlet_content_link:hover:before,#popup_news .portlet .portlet_content_link:hover:after{color:#c5242b}@media print{#popup_news .portlet .portlet_content_link{display:none}}#popup_news .portlet img{-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;-o-transform:scale(1) !important;transform:scale(1) !important}#popup_news .portlet+#close_popup{display:flex;pointer-events:all}#popup_news .information_responsive{background:#c5242b;display:none;position:absolute;right:0;bottom:0;cursor:pointer;border-radius:2px}#popup_news .information_responsive span{font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-weight:700;color:#fff;padding:6px var(--size20) 7px}@media print{#popup_news .information_responsive span{font:400 13px/22px "Manrope";color:#000}}@media screen and (max-width: 500px){#popup_news .information_responsive span{font-size:15px;line-height:25px}}#popup_news .information_responsive i{width:38px;flex:0 0 38px;min-height:38px;text-align:center;background:rgba(13,13,13,.2);font-size:18px;color:#fff;line-height:100%;display:flex;align-items:center;justify-content:center;padding-bottom:2px;box-sizing:border-box}#popup_news .information_responsive:nth-child(2){display:none}#popup_news #close_popup{display:none;width:34px;height:34px;background:#c5242b;align-items:center;justify-content:center;color:#fff;border-radius:100%;cursor:pointer;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);position:absolute;top:10px;right:10px}#popup_news #close_popup:hover{background:#9d1c22}@keyframes fadeIn{0%{right:-400px}60%{right:var(--size40)}100%{right:var(--size30)}}@-webkit-keyframes fadeIn{0%{right:-400px}60%{right:var(--size40)}100%{right:var(--size30)}}@keyframes fadeInBig{0%{right:-450px}60%{right:var(--size30)}100%{right:0}}@-webkit-keyframes fadeInBig{0%{right:-450px}60%{right:var(--size30)}100%{right:0}}#portlets_timetable{overflow-x:hidden}#portlets_timetable .portlets_inner_wrap{display:flex;flex-flow:wrap}#portlets_timetable .portlet{width:100%}#portlets_timetable .portlet-title{font:800 34px/46px "Manrope";letter-spacing:-0.45px;padding:0;margin:0;color:#0d0d0d;max-width:1220px;margin:0 auto;padding-right:var(--size30);padding-left:var(--size30);box-sizing:border-box;padding-bottom:var(--size15);border-bottom:1px solid #e6e6e6}@media screen and (max-width: 1000px){#portlets_timetable .portlet-title{font-size:29px;line-height:40px}}@media screen and (max-width: 800px){#portlets_timetable .portlet-title{font-size:25px;line-height:36px}}@media screen and (max-width: 500px){#portlets_timetable .portlet-title{font-size:21px;line-height:32px}}@media print{#portlets_timetable .portlet-title{font:800 22px/27px "Manrope";color:#000}}@media print{#portlets_timetable .portlet-title{max-width:100% !important;padding-left:0;padding-right:0}}@media screen and (max-width: 800px){#portlets_timetable .portlet-title{padding-left:20px;padding-right:20px}}#portlets_timetable .portlet-content{background:#fff}#portlets_timetable .portlet-content .p_select2{margin-bottom:var(--size15)}#portlets_timetable .portlet-content .p_select2 label{display:none}#portlets_timetable .portlet-content .p_select2 select.empty+.select2-container .select2-selection--single{border-color:#c5242b}#portlets_timetable .portlet-content .p_select2 select.empty+.select2-container .select2-selection--single .select2-selection__rendered{color:#c5242b}#portlets_timetable .portlet-content .p_select2 select.empty+.select2-container:before{color:#c5242b}#portlets_timetable .portlet-content .portlet_timetable_inner{max-width:1220px;margin:0 auto;padding-right:var(--size30);padding-left:var(--size30);box-sizing:border-box;padding-top:var(--size60);padding-bottom:var(--size60)}@media print{#portlets_timetable .portlet-content .portlet_timetable_inner{max-width:100% !important;padding-left:0;padding-right:0}}@media screen and (max-width: 800px){#portlets_timetable .portlet-content .portlet_timetable_inner{padding-left:20px;padding-right:20px}}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-toolbar{border-bottom:1px solid #e6e6e6;padding-bottom:var(--size15);margin-bottom:var(--size30)}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-toolbar-title{font:400 28px/38px "Manrope";letter-spacing:-0.4px}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-button-primary{background:rgba(0,0,0,0);border-color:#e6e6e6;border-radius:2px;padding:10px 13px;color:#0d0d0d;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-button-primary:hover,#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-button-primary:focus{background:#0d0d0d;border-color:#0d0d0d;color:#e6e6e6;box-shadow:none}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-button-primary:hover:hover:before,#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-button-primary:focus:hover:before{color:#e6e6e6}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-button-primary.fc-today-button{font-size:14px;line-height:26px;font-weight:600;padding:10px 16px}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-button-primary.fc-today-button:disabled{opacity:.3}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-button-primary.fc-today-button:disabled:hover{background:rgba(0,0,0,0);color:#0d0d0d;border-color:#e6e6e6}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-button-primary.fc-today-button:disabled:hover:before{color:#0d0d0d}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-button-primary.fc-today-button:before{content:"";position:absolute;top:unset;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:13px;line-height:13px;font-weight:400;text-transform:none;color:#0d0d0d;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);margin-right:7px;display:inline-block;position:relative}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-button-group{margin-left:2.5px;margin-right:-2.5px}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-button-group button{margin:0 2.5px}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-button-group button span{font-size:17px;line-height:14px;font-weight:600}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view{color:gray}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-scroller-harness{overflow:visible}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-timegrid-now-indicator-line,#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-timegrid-now-indicator-arrow{border-style:solid;border-color:#c5242b;border-width:1px 0 0}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-timegrid-now-indicator-arrow{border-width:5px 0 5px 6px;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-day-today{background:rgba(197,36,43,.05)}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view *{border:0}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view td{border-right:1px solid #e6e6e6}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view td:last-child{border-right:0px}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view table{border:0px}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-scrollgrid-section-header tr{border-bottom:1px solid #e6e6e6}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-scrollgrid-section-header .fc-col-header-cell{border:0px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-scrollgrid-section-header .fc-col-header-cell a{font:700 14px/19px "Manrope";color:gray;padding:var(--size10) var(--size15)}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-scrollgrid-section-header .fc-col-header-cell:last-child{border-right:0px}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-timegrid-slots tr{border-bottom:1px solid #e6e6e6}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-timegrid-slots tr:last-child{border-bottom:0px}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-timegrid-slots tr .fc-timegrid-slot{border-right:1px solid #e6e6e6}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-timegrid-slots tr .fc-timegrid-slot:last-child{border-right:0px}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-timegrid-slots .fc-timegrid-slot{padding:5px var(--size15)}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-timegrid-slots .fc-timegrid-slot-label-cushion{font:500 14px/19px "Manrope";color:gray}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-timegrid-event-harness{z-index:unset !important}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event{padding:7px;border-radius:4px;border-left-width:3px;border-style:solid;overflow:visible}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main{z-index:unset !important;position:relative;line-height:18px}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main:hover .event_title_detail{opacity:1;pointer-events:all}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_title_detail{hyphens:auto;-webkit-hyphens:auto;display:block !important;background:#0d0d0d;padding:9px 13px;color:#fff;font-weight:600;border-radius:4px;position:absolute;width:calc(100% + 17px);top:47px;left:-10px;opacity:0;z-index:1;pointer-events:none;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_title_detail:hover{opacity:1;pointer-events:all}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_title_detail .event_detail_teacher{font-size:12px;margin-top:5px;font-weight:50000}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_title_detail .event_detail_teacher i{font-size:12px}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_title_detail:before{content:"";position:absolute;top:-4px;left:20px;width:0;height:0;border-style:solid;border-width:0 10.5px 9px 10.5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #0d0d0d rgba(0,0,0,0)}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_wrapper{overflow:auto;height:100%;scrollbar-color:#c4c4c4 rgba(0,0,0,0);scrollbar-width:thin}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_wrapper::-webkit-scrollbar{width:4px;height:auto;background:rgba(0,0,0,0)}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_wrapper::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:2px;height:1px}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_title{display:block;font:800 13px/18px "Manrope";letter-spacing:.1px;margin-bottom:5px;position:relative;hyphens:auto;-webkit-hyphens:auto}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_details{margin-bottom:4px;display:flex;flex-direction:row;justify-content:space-between}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_details .event_room,#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_details .event_time{font:500 13px/18px "Manrope";letter-spacing:.1px}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_details .event_room i,#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_details .event_time i{display:none;margin-right:3px;font-weight:500}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main i{font-weight:300;margin-right:5px}#portlets_timetable .portlet-content .portlet_timetable_inner #class_teacher{margin-top:15px}@media print{body{--size10: 1vw;--size15: 1.5vw;--size20: 2vw;--size25: 2.5vw;--size30: 3vw;--size35: 3.5vw;--size40: 4vw;--size45: 4.5vw;--size50: 4.8vw;--size60: 5vw;--size70: 5.5vw;--size80: 6vw;--size90: 7vw;--size100: 8vw;--size110: 9vw;--size120: 10vw;--size130: 11vw;--size140: 12vw;--size150: 13vw;--size160: 16vw;--size170: 17vw;--size180: 18vw;--size190: 19vw;--size200: 20vw;--siteframeSpace: 0;--headerHeight: 90px}@page{margin:1.8cm 1cm 1.5cm 2cm}.background_dark,body{color:#000 !important;background:#fff !important;letter-spacing:0 !important}.picture_top+h1#page_title,.portlet_listing_subtitle,h1,h2,h3,h4,h5,h6,p,a,div{color:#000 !important;text-align:left !important;letter-spacing:0 !important}*{opacity:1 !important;background:none !important;border-radius:0 !important}.listing_entry_backlink,.slick-arrow,#mixItUp.jobs .listing_entry .listing-more-button,.listing_property_filter_wrap,.pagination,.resource_container.documents,.pictures.gallery,#portlets_right,#navigation_small,#navigation_small-sticky-wrapper,.picture_text_wrap .videos,.picture_text_wrap .picture_top,.breadcrumb_wrap,#footer .footer_top .logos_right,#navigation,#header .header_right,.picture_top,.copy{display:none !important}#header{position:relative !important;box-shadow:none !important;border:none !important;padding-top:0 !important}#header .header_inner{height:auto !important;padding:0}#header .header_inner #logo{padding:0;margin-left:0 !important}#header .header_inner #logo a{padding:0 !important}#header .header_inner #logo img{width:120px !important;height:auto}.content_inner{padding-top:20px !important;margin-bottom:0 !important}#content:last-child{margin-bottom:var(--size40)}#siteframe{padding-top:0 !important}.portlet-listing-entry,.picture,.portlet,p,ul,ol,h1,h2,h3,h4,h5,h6,.listing_entry,.overview_item,#footer{page-break-inside:avoid}.content_inner{padding-top:var(--size60);margin-bottom:var(--size60)}#footer .footer_inner{padding-top:0 !important;padding-bottom:0}#footer .footer_inner .footer_top h3{font-weight:700}#footer .footer_inner .portlet_content_introduction{font-weight:500}h1{border-color:#000;text-shadow:none !important;left:0 !important;text-align:left}h1 br{display:none}h2.subtitle,h2 a.subtitle{font-weight:400}p{page-break-inside:avoid}h5{font-weight:700}strong{font-weight:600}.listing-content-introduction,.portlet_content_introduction,div.introduction{max-width:100%;margin-left:0;text-align:left}.content_inner ol{color:#000;text-align:left}.content_inner table th{padding-bottom:8px;padding-left:0 !important;color:#000}.content_inner table td{padding-top:8px;padding-bottom:9px;padding-left:0 !important;color:#000;border-top:1px solid #000}table thead th{color:#000;padding:0 5px 3px 0;background:#fff;border:none;border:1px solid #fff;border-bottom:1px solid #000}.content_inner table td:after{display:none}table td{padding:6px 5px 5px 0;border-bottom:1px solid rgba(13,13,13,.5);color:#000;text-align:left}.table_wrap_container{page-break-inside:avoid}.accordeon_portlet_listing .portlet-listing-entry .portlet-entry-content,.accordeon_portlet_listing .portlet-listing-entry .listing-content-text,.accordeon_portlet_listing .portlet-listing-entry .accordeon_content,.accordeon_portlet_listing .listing_entry .portlet-entry-content,.accordeon_portlet_listing .listing_entry .listing-content-text,.accordeon_portlet_listing .listing_entry .accordeon_content,.accordeon_portlet_listing .accordeon_entry .portlet-entry-content,.accordeon_portlet_listing .accordeon_entry .listing-content-text,.accordeon_portlet_listing .accordeon_entry .accordeon_content,#mixItUp.accordeon_listing .portlet-listing-entry .portlet-entry-content,#mixItUp.accordeon_listing .portlet-listing-entry .listing-content-text,#mixItUp.accordeon_listing .portlet-listing-entry .accordeon_content,#mixItUp.accordeon_listing .listing_entry .portlet-entry-content,#mixItUp.accordeon_listing .listing_entry .listing-content-text,#mixItUp.accordeon_listing .listing_entry .accordeon_content,#mixItUp.accordeon_listing .accordeon_entry .portlet-entry-content,#mixItUp.accordeon_listing .accordeon_entry .listing-content-text,#mixItUp.accordeon_listing .accordeon_entry .accordeon_content,.accordeon_wrap .portlet-listing-entry .portlet-entry-content,.accordeon_wrap .portlet-listing-entry .listing-content-text,.accordeon_wrap .portlet-listing-entry .accordeon_content,.accordeon_wrap .listing_entry .portlet-entry-content,.accordeon_wrap .listing_entry .listing-content-text,.accordeon_wrap .listing_entry .accordeon_content,.accordeon_wrap .accordeon_entry .portlet-entry-content,.accordeon_wrap .accordeon_entry .listing-content-text,.accordeon_wrap .accordeon_entry .accordeon_content{display:block !important}.accordeon_portlet_listing .portlet-listing-entry h4,.accordeon_portlet_listing .portlet-listing-entry h2.listing-title,.accordeon_portlet_listing .portlet-listing-entry h3.accordeon_title_selector,.accordeon_portlet_listing .listing_entry h4,.accordeon_portlet_listing .listing_entry h2.listing-title,.accordeon_portlet_listing .listing_entry h3.accordeon_title_selector,.accordeon_portlet_listing .accordeon_entry h4,.accordeon_portlet_listing .accordeon_entry h2.listing-title,.accordeon_portlet_listing .accordeon_entry h3.accordeon_title_selector,#mixItUp.accordeon_listing .portlet-listing-entry h4,#mixItUp.accordeon_listing .portlet-listing-entry h2.listing-title,#mixItUp.accordeon_listing .portlet-listing-entry h3.accordeon_title_selector,#mixItUp.accordeon_listing .listing_entry h4,#mixItUp.accordeon_listing .listing_entry h2.listing-title,#mixItUp.accordeon_listing .listing_entry h3.accordeon_title_selector,#mixItUp.accordeon_listing .accordeon_entry h4,#mixItUp.accordeon_listing .accordeon_entry h2.listing-title,#mixItUp.accordeon_listing .accordeon_entry h3.accordeon_title_selector,.accordeon_wrap .portlet-listing-entry h4,.accordeon_wrap .portlet-listing-entry h2.listing-title,.accordeon_wrap .portlet-listing-entry h3.accordeon_title_selector,.accordeon_wrap .listing_entry h4,.accordeon_wrap .listing_entry h2.listing-title,.accordeon_wrap .listing_entry h3.accordeon_title_selector,.accordeon_wrap .accordeon_entry h4,.accordeon_wrap .accordeon_entry h2.listing-title,.accordeon_wrap .accordeon_entry h3.accordeon_title_selector{font-weight:700}.accordeon_portlet_listing .portlet-listing-entry h4:before,.accordeon_portlet_listing .portlet-listing-entry h2.listing-title:before,.accordeon_portlet_listing .portlet-listing-entry h3.accordeon_title_selector:before,.accordeon_portlet_listing .listing_entry h4:before,.accordeon_portlet_listing .listing_entry h2.listing-title:before,.accordeon_portlet_listing .listing_entry h3.accordeon_title_selector:before,.accordeon_portlet_listing .accordeon_entry h4:before,.accordeon_portlet_listing .accordeon_entry h2.listing-title:before,.accordeon_portlet_listing .accordeon_entry h3.accordeon_title_selector:before,#mixItUp.accordeon_listing .portlet-listing-entry h4:before,#mixItUp.accordeon_listing .portlet-listing-entry h2.listing-title:before,#mixItUp.accordeon_listing .portlet-listing-entry h3.accordeon_title_selector:before,#mixItUp.accordeon_listing .listing_entry h4:before,#mixItUp.accordeon_listing .listing_entry h2.listing-title:before,#mixItUp.accordeon_listing .listing_entry h3.accordeon_title_selector:before,#mixItUp.accordeon_listing .accordeon_entry h4:before,#mixItUp.accordeon_listing .accordeon_entry h2.listing-title:before,#mixItUp.accordeon_listing .accordeon_entry h3.accordeon_title_selector:before,.accordeon_wrap .portlet-listing-entry h4:before,.accordeon_wrap .portlet-listing-entry h2.listing-title:before,.accordeon_wrap .portlet-listing-entry h3.accordeon_title_selector:before,.accordeon_wrap .listing_entry h4:before,.accordeon_wrap .listing_entry h2.listing-title:before,.accordeon_wrap .listing_entry h3.accordeon_title_selector:before,.accordeon_wrap .accordeon_entry h4:before,.accordeon_wrap .accordeon_entry h2.listing-title:before,.accordeon_wrap .accordeon_entry h3.accordeon_title_selector:before{box-shadow:none;background:#f7f7f7 !important}.column{--gapBetween: var(--size60);--gapTop: var(--size60)}.table_wrap_container{margin-top:var(--size60)}.search .pictures,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing) .pictures,#mod_overview .pictures,#mixItUp.standard .pictures{max-width:25%}#portlets_bottom .portlets_inner_wrap{display:block}#portlets_bottom .portlet:first-child .portlet_inner{padding-top:0 !important}#portlets_bottom .portlet_content .pictures{max-width:30%;flex:0 0 30%;position:relative;width:30%;height:200px}#portlets_bottom .portlet_content .pictures img{position:absolute;top:0;left:0}#portlets_bottom .portlet_content .pictures+.portlet_text_wrap{padding-top:0;padding-bottom:0}#mixItUp.jobs .listing_entry .listing-entry-inline{padding:var(--size20) 0}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-wrap,#mixItUp.teacher .module-listing{--widthElements: 50%;--widthPicture: 80px}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-wrap .portlet-listing-entry-inline,#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-wrap .listing-entry-inline,#mixItUp.teacher .module-listing .portlet-listing-entry-inline,#mixItUp.teacher .module-listing .listing-entry-inline{padding:0}.slick-track{width:100% !important;transform:unset !important;display:flex}.slick-track .slick-slide{width:50% !important;flex:0 0 calc(50% - var(--size40)) !important}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view *{max-width:-webkit-fill-available}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_title_detail,#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-button-group{display:none !important}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_wrapper{min-height:36px;overflow:hidden}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-toolbar-title{font-size:22px;line-height:27px}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_wrapper,#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_details .event_room,#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_details .event_time,#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_title{font-size:9px;line-height:11px}#portlets_timetable .portlet-content .p_select2{padding-right:100px}}@media screen and (max-width: 1000px){body{--size10: 1vw;--size15: 1.5vw;--size20: 2vw;--size25: 2.5vw;--size30: 3vw;--size35: 3.5vw;--size40: 4vw;--size45: 4.5vw;--size50: 5vw;--size60: 6vw;--size70: 7vw;--size80: 8vw;--size90: 9vw;--size100: 10vw;--size110: 11vw;--size120: 12vw;--size130: 13vw;--size140: 14vw;--size150: 15vw;--size160: 16vw;--size170: 17vw;--size180: 18vw;--size190: 19vw;--size200: 20vw;--gapBetween: 20px;--gapTop: 20px}}@media screen and (max-width: 800px){body{--widthElements: 50%}}@media screen and (max-width: 500px){body{--size10: 5px;--size15: 9px;--size20: 15px;--size25: 17px;--size30: 18px;--size35: 20px;--size40: 22px;--size45: 23px;--size50: 26px;--size60: 28px;--size70: 32px;--size80: 35px;--size90: 35px;--size100: 40px;--size110: 40px;--size120: 40px;--size130: 45px;--size140: 45px;--size150: 50px;--size160: 50px;--size170: 50px;--size180: 55px;--size190: 55px;--size200: 60px}}@media screen and (max-width: 1400px){#personal_quicklinks .portlet{margin-left:-250px}#personal_quicklinks .portlet .portlet_inner:before{left:249px}}@media screen and (max-width: 1240px){body{--headerHeight: 120px;--siteframeSpace: 0}#navigation .navigation>li{margin-right:var(--size25)}#navigation ul.level1:after,#navigation ul.level1:before{left:0}#navigation ul.level1>li{padding:var(--size10) var(--size25) var(--size10)}#navigation ul.level1.no_level2 li:not(:first-child),#navigation ul.level1.one_element li:not(:first-child){margin-top:calc(-1*var(--size20))}#personal_quicklinks .portlet{max-width:280px;margin-left:-210px}#personal_quicklinks .portlet .portlet_inner{padding:var(--size30)}#personal_quicklinks .portlet .portlet_inner:before{left:209px}#header{padding:28px 0}#header #logo{flex:0 0 160px;max-width:160px}#header #navigation .icons:not(:first-of-type){margin-left:20px}#header .header_right{margin-left:var(--size35)}#portlets_bottom .portlet_listing_filter+.portlet_listing{flex:0 0 calc(100% - 350px);max-width:calc(100% - 350px);width:calc(100% - 350px)}}@media screen and (max-width: 1150px){#navigation .navigation>li{font-size:15px;margin-right:var(--size20)}#portlets_facts .portlets_inner_wrap{gap:var(--size25)}#portlets_right{margin-left:var(--size60)}}@media screen and (max-width: 1060px){#navigation .navigation{display:none}#personal_quicklinks{margin-left:auto}.responsive_navigation_toggle{display:block}nav#rwdnav{display:flex;flex-flow:wrap;visibility:hidden;position:fixed;z-index:200;top:0;left:0;width:calc(100% - 88px);height:100%;opacity:1;background:#fff;box-shadow:0 2px 24px 0 rgba(0,0,0,.3);-webkit-transform:perspective(1px) translate3d(-100%, 0, 0);-moz-transform:perspective(1px) translate3d(-100%, 0, 0);-o-transform:perspective(1px) translate3d(-100%, 0, 0);transform:perspective(1px) translate3d(-100%, 0, 0);-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);box-sizing:border-box;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}nav#rwdnav .rwdnav_inner{display:flex;flex-flow:column;min-height:100%;width:100%;justify-content:space-between;box-sizing:border-box}nav#rwdnav .rwd_navigation{width:100%;box-sizing:border-box}nav#rwdnav .language_switcher{order:2;background:#f7f7f7;display:flex;justify-content:space-around;padding:var(--size10)}nav#rwdnav .language_switcher a{font:400 15px/25px "Manrope";text-transform:none;color:#333;letter-spacing:0;font-size:14px;text-decoration:none;font-weight:400;color:gray;text-transform:uppercase}}@media screen and (max-width: 1060px)and (max-width: 500px){nav#rwdnav .language_switcher a{font-size:14px;line-height:22px}}@media screen and (max-width: 1060px){nav#rwdnav .language_switcher a.current{font-weight:700}}@media screen and (max-width: 1060px){.navi_open nav#rwdnav{visibility:visible;opacity:1;-webkit-transform:perspective(1px) translate3d(0, 0, 0);-moz-transform:perspective(1px) translate3d(0, 0, 0);-o-transform:perspective(1px) translate3d(0, 0, 0);transform:perspective(1px) translate3d(0, 0, 0)}}@media screen and (max-width: 1060px){.breadcrumb{padding-top:var(--size30);padding-bottom:var(--size30)}}@media screen and (max-width: 1060px){#personal_quicklinks .portlet{max-width:240px;margin-left:-120px}#personal_quicklinks .portlet .portlet_inner{padding:var(--size25)}#personal_quicklinks .portlet .portlet_inner:before{left:50%}}@media screen and (max-width: 1060px){#portlets_right{flex:0 0 280px;width:280px;margin-left:var(--size50)}#portlets_right .portlet.portlet_quicklinks .portlet_inner,#portlets_right .portlet .portlet_text_wrap{padding:var(--size30)}}@media screen and (max-width: 1060px){#portlets_bottom .portlet_content .pictures+.portlet_text_wrap{padding-left:var(--size40)}#portlets_bottom .portlet_listing_filter{max-width:320px;flex:0 0 320px}#portlets_bottom .portlet_listing_filter+.portlet_listing{flex:0 0 calc(100% - 320px);max-width:calc(100% - 320px);width:calc(100% - 320px)}}@media screen and (max-width: 1060px){#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-wrap,#mixItUp.teacher .module-listing{--widthElements: 50%}}@media screen and (max-width: 1060px){#footer .footer_top .portlet+.portlet{margin-left:var(--size70)}#footer .footer_top .logos_right .logo_right{width:60px}#footer .footer_top .logos_right .logo_right img{width:100%;height:auto}}@media screen and (max-width: 1000px){#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_details .event_time,#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_details .event_room{font-size:10px}.picture_text_wrap{flex-flow:column}.picture_text_wrap .videos,.picture_text_wrap .picture_top{flex:unset;margin-left:auto;max-width:calc(100% - 100px);position:relative;width:650px}}@media screen and (max-width: 900px){#portlets_timetable .portlet-content .p_select2 .select2-container .selection{display:block}#portlets_timetable .portlet-content .p_select2 .select2-container .selection .select2-selection--single{max-width:100%;display:block}#portlets_timetable .portlet-content .p_select2 .select2-container:before{top:1px;bottom:1px;height:unset;padding:0 23px 0 45px;text-align:center;right:1px;background:#fff;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 60%)}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-event-main .event_details{font-size:13px}}@media screen and (max-width: 880px){nav#rwdnav{width:calc(100% - 78px)}}@media screen and (max-width: 850px){.navigation_small:before{display:none}.navigation_small .responsive_elements{display:flex}.navigation_small.navigation_open{height:auto !important}.navigation_small.navigation_open .navigation_small_wrap{opacity:1;pointer-events:all;position:relative}.navigation_small .navigation_small_wrap{max-width:100vw;opacity:0;padding-bottom:5px;pointer-events:none;position:absolute;width:100%}.navigation_small .navigation_small_wrap .navigation_small_inner{flex-flow:column}.navigation_small .navigation_small_wrap .navigation_small_inner li{padding-top:0;padding-bottom:11px}.navigation_small .navigation_small_wrap .navigation_small_inner li:before{display:none}.navigation_small:before{right:20px}.pictures.gallery{--widthElements: 33.33%}#footer .footer_top{flex-flow:wrap;justify-content:space-between}#footer .footer_top>.portlet{flex:1 0 calc(50% - 15px);max-width:calc(50% - 15px);margin:0 !important}#footer .footer_top .logos_right{flex:0 0 100%;margin-top:var(--size80)}#footer ul.copy{font:500 14px/21px "Manrope";text-transform:none;color:gray;letter-spacing:0;font-weight:400}}@media screen and (max-width: 850px)and (max-width: 500px){#footer ul.copy{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){#portlets_timetable .portlet-content .portlet_timetable_inner{padding-top:var(--size40);padding-bottom:var(--size40);position:relative}#portlets_timetable .portlet-content .p_select2 .select2-container{position:relative}#portlets_timetable .portlet-content .p_select2 .select2-container .selection .select2-selection--single{max-width:100%}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view{border:0;margin-top:calc(var(--size30)*-1)}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-scroller{overflow:scroll !important}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-list-day-cushion{background:#f7f7f7;color:#0d0d0d;border-radius:4px;margin-top:var(--size30)}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event{border-left:0;border-bottom:1px solid #e6e6e6;font-weight:500}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event:hover>*{background:rgba(0,0,0,0)}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-list-event-graphic{border:0}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-list-event-graphic .fc-list-event-dot{border-width:5px;border-style:solid;border-radius:50%}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .fc-list-event-title{color:gray}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event i{margin-right:5px}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .event_time{display:none}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .event_room{color:#0d0d0d;font-size:13px}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .event_room i{margin-right:2.5px}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .event_title{font:400 16px/26px "Manrope";text-transform:none;color:#333;letter-spacing:0;margin-top:var(--size5);font-weight:800;color:#0d0d0d;display:none}}@media screen and (max-width: 800px)and (max-width: 500px){#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .event_title{font-size:15px;line-height:25px}}@media screen and (max-width: 800px){#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .event_title.responsive{display:block !important}}@media screen and (max-width: 800px){.column_wrap{flex-flow:wrap}}@media screen and (max-width: 800px){#portlets_facts .portlet{flex:1 0 30%}}@media screen and (max-width: 800px){#portlets_right{flex:unset;width:100%;margin:var(--size80) 0 0 0}#portlets_right .portlets_inner_wrap{--gapBetween: var(--size30);--gapTop: var(--size30);--widthElements: 50%;display:flex;flex-flow:wrap;margin:calc(-1*var(--gapTop)) 0 0 calc(-1*var(--gapBetween));width:calc(100% + var(--gapBetween))}#portlets_right .portlets_inner_wrap>*{padding:var(--gapTop) 0 0 var(--gapBetween);box-sizing:border-box;flex:0 0 var(--widthElements);max-width:var(--widthElements)}#portlets_right .portlets_inner_wrap .portlet{margin:0}#portlets_right .portlets_inner_wrap .portlet .portlet_inner{height:100%}}@media screen and (max-width: 800px){#portlets_bottom .portlet_listing_filter{max-width:1220px;margin:0 auto;padding-right:var(--size30);padding-left:var(--size30);box-sizing:border-box;max-width:100%;flex:0 0 100%;margin-top:var(--size80)}}@media screen and (max-width: 800px)and (max-width: 800px){#portlets_bottom .portlet_listing_filter{padding-left:20px;padding-right:20px}}@media screen and (max-width: 800px){#portlets_bottom .portlet_listing_filter+.portlet_listing{flex:0 0 100%;max-width:100%;width:100%;order:0}}@media screen and (max-width: 800px){#popup_news .information_responsive{display:flex;justify-content:stretch;align-items:stretch;pointer-events:all}#popup_news .portlet{opacity:0;z-index:1;visibility:hidden;display:none;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out}#popup_news #close_popup{opacity:0;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}#popup_news .portlet.visible_responsive{opacity:1;visibility:visible;display:block;-webkit-animation:animation 3000ms linear both;-moz-animation:animation 3000ms linear both;-o-animation:animation 3000ms linear both;animation:animation 3000ms linear both}#popup_news .portlet.visible_responsive+#close_popup{opacity:1;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}#popup_news .portlet.visible_responsive+div+.information_responsive{opacity:0}}@media screen and (max-width: 750px){#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-wrap,#mixItUp.teacher .module-listing{--widthPicture: 90px}#portlets_picture_top_random .picture{flex-flow:column;justify-content:flex-start;align-items:flex-start}#portlets_picture_top_random .picture .resource_description{max-width:100%}#portlets_picture_top_random .picture .resource_background{flex:unset;max-width:calc(100% - 100px);left:auto;padding-bottom:var(--size40);box-shadow:none !important;display:flex;align-self:stretch;box-sizing:border-box;overflow:visible;margin-left:auto}#portlets_picture_top_random .picture .resource_background:after{top:auto;left:-120px;width:calc(100% + 120px);height:50%;right:0;bottom:0}#portlets_picture_top_random .picture .resource_background:before{display:none}.mod_listing .listing_property_filter form{width:calc(100% + var(--gapBetween));max-width:calc(100% + var(--gapBetween))}.mod_listing .listing_property_filter form .listing_reset_filter_wrap{top:0 !important;position:relative !important;flex:0 0 100% !important;right:0 !important;margin-bottom:-10px}.mod_listing .listing_property_filter form>*{flex:1 0 50%}.mod_listing .listing_property_filter form .listing_search_buttons{position:relative;right:auto;flex:calc(50% - var(--gapBetween));margin-left:var(--gapBetween);padding-right:var(--inputHeight)}.mod_listing .listing_property_filter form .listing_search_buttons:before{width:var(--inputHeight);height:var(--inputHeight);right:0;display:flex;align-items:center;justify-content:center;background:#9d1c22;-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}.mod_listing .listing_property_filter form .listing_search_buttons:after{content:"Suchen";color:#fff;font-weight:700;font-size:14px;padding-bottom:1px}.mod_listing .listing_property_filter form .listing_search_buttons:hover:before{background:#721419}}@media screen and (max-width: 700px){#footer ul.copy{flex-flow:wrap}#footer ul.copy li:nth-child(2){width:calc(100% - 90px)}#footer ul.copy ul.meta-navigation,#footer ul.copy li#nav-42{margin-left:0}}@media screen and (max-width: 600px){#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-wrap,#mixItUp.teacher .module-listing{--widthElements: 100%;--widthPicture: 110px}#portlets_bottom .portlet_listing.jobs .portlet-listing-entry .portlet-listing-content-container{text-align:left;align-items:flex-start}.mod_mailform .mailform_element.zwei{max-width:100%}#portlets_bottom .portlet_content .portlet-content{flex-flow:column}#portlets_bottom .portlet_content .portlet-content .pictures{flex:unset;max-width:100%}#portlets_bottom .portlet_content .portlet-content .pictures+.portlet_text_wrap{padding-left:20px;padding-right:20px}#portlets_timetable .portlet_timetable .portlet_inner .portlet_timetable_inner #lesson_timetable .fc-toolbar{flex-wrap:wrap;justify-content:flex-end}#portlets_timetable .portlet_timetable .portlet_inner .portlet_timetable_inner #lesson_timetable .fc-toolbar .fc-toolbar-chunk:first-child{margin-top:0;flex:100%;margin-bottom:var(--size20)}}@media screen and (max-width: 500px){body{--headerHeight: 88px;--inputHeight: 38px;--headerHeightScrolled: 72px}#header{padding:20px 0}.is_scrolled #header{padding:14px 0}.is_scrolled #header #logo{flex:0 0 120px;max-width:120px}#header #logo{flex:0 0 130px;max-width:130px}#header .header_right{margin-left:20px}#header #navigation .icons:not(:first-of-type){margin-left:15px}#personal_quicklinks .portlet{max-width:220px;margin-left:-110px}#personal_quicklinks .portlet .portlet_inner{padding:var(--size20)}#personal_quicklinks .portlet .quicklink_item:not(:first-child){margin-top:8px}#portlets_right .portlet.portlet_quicklinks .quicklink_item:not(:first-child){margin-top:8px}.search_bar .search_bar_inner>i{display:none}.responsive_navigation_toggle{margin-left:20px}nav#rwdnav{width:calc(100% - 66px)}#portlets_facts .portlet{flex:1 0 46%}#portlets_facts .portlet .portlet_inner{padding-top:13px}#portlets_right .portlets_inner_wrap{--widthElements: 100%}.portlet_feedback .portlet .pictures{flex:0 0 100px}.pictures.gallery{--widthElements: 50%}.mod_listing .listing_property_filter form>*{flex:1 0 100%}.mod_listing .listing_property_filter form .listing_search_buttons{flex:calc(100% - var(--gapBetween))}.accordeon_portlet_listing .portlet-listing-entry .portlet-entry-content,.accordeon_portlet_listing .portlet-listing-entry .listing-content-text,.accordeon_portlet_listing .portlet-listing-entry .accordeon_content,.accordeon_portlet_listing .listing_entry .portlet-entry-content,.accordeon_portlet_listing .listing_entry .listing-content-text,.accordeon_portlet_listing .listing_entry .accordeon_content,.accordeon_portlet_listing .accordeon_entry .portlet-entry-content,.accordeon_portlet_listing .accordeon_entry .listing-content-text,.accordeon_portlet_listing .accordeon_entry .accordeon_content,#mixItUp.accordeon_listing .portlet-listing-entry .portlet-entry-content,#mixItUp.accordeon_listing .portlet-listing-entry .listing-content-text,#mixItUp.accordeon_listing .portlet-listing-entry .accordeon_content,#mixItUp.accordeon_listing .listing_entry .portlet-entry-content,#mixItUp.accordeon_listing .listing_entry .listing-content-text,#mixItUp.accordeon_listing .listing_entry .accordeon_content,#mixItUp.accordeon_listing .accordeon_entry .portlet-entry-content,#mixItUp.accordeon_listing .accordeon_entry .listing-content-text,#mixItUp.accordeon_listing .accordeon_entry .accordeon_content,.accordeon_wrap .portlet-listing-entry .portlet-entry-content,.accordeon_wrap .portlet-listing-entry .listing-content-text,.accordeon_wrap .portlet-listing-entry .accordeon_content,.accordeon_wrap .listing_entry .portlet-entry-content,.accordeon_wrap .listing_entry .listing-content-text,.accordeon_wrap .listing_entry .accordeon_content,.accordeon_wrap .accordeon_entry .portlet-entry-content,.accordeon_wrap .accordeon_entry .listing-content-text,.accordeon_wrap .accordeon_entry .accordeon_content{padding-left:40px}.accordeon_portlet_listing .portlet-listing-entry h4,.accordeon_portlet_listing .portlet-listing-entry h2.listing-title,.accordeon_portlet_listing .portlet-listing-entry h3.accordeon_title_selector,.accordeon_portlet_listing .listing_entry h4,.accordeon_portlet_listing .listing_entry h2.listing-title,.accordeon_portlet_listing .listing_entry h3.accordeon_title_selector,.accordeon_portlet_listing .accordeon_entry h4,.accordeon_portlet_listing .accordeon_entry h2.listing-title,.accordeon_portlet_listing .accordeon_entry h3.accordeon_title_selector,#mixItUp.accordeon_listing .portlet-listing-entry h4,#mixItUp.accordeon_listing .portlet-listing-entry h2.listing-title,#mixItUp.accordeon_listing .portlet-listing-entry h3.accordeon_title_selector,#mixItUp.accordeon_listing .listing_entry h4,#mixItUp.accordeon_listing .listing_entry h2.listing-title,#mixItUp.accordeon_listing .listing_entry h3.accordeon_title_selector,#mixItUp.accordeon_listing .accordeon_entry h4,#mixItUp.accordeon_listing .accordeon_entry h2.listing-title,#mixItUp.accordeon_listing .accordeon_entry h3.accordeon_title_selector,.accordeon_wrap .portlet-listing-entry h4,.accordeon_wrap .portlet-listing-entry h2.listing-title,.accordeon_wrap .portlet-listing-entry h3.accordeon_title_selector,.accordeon_wrap .listing_entry h4,.accordeon_wrap .listing_entry h2.listing-title,.accordeon_wrap .listing_entry h3.accordeon_title_selector,.accordeon_wrap .accordeon_entry h4,.accordeon_wrap .accordeon_entry h2.listing-title,.accordeon_wrap .accordeon_entry h3.accordeon_title_selector{padding-left:40px}.accordeon_portlet_listing .portlet-listing-entry h4:before,.accordeon_portlet_listing .portlet-listing-entry h2.listing-title:before,.accordeon_portlet_listing .portlet-listing-entry h3.accordeon_title_selector:before,.accordeon_portlet_listing .listing_entry h4:before,.accordeon_portlet_listing .listing_entry h2.listing-title:before,.accordeon_portlet_listing .listing_entry h3.accordeon_title_selector:before,.accordeon_portlet_listing .accordeon_entry h4:before,.accordeon_portlet_listing .accordeon_entry h2.listing-title:before,.accordeon_portlet_listing .accordeon_entry h3.accordeon_title_selector:before,#mixItUp.accordeon_listing .portlet-listing-entry h4:before,#mixItUp.accordeon_listing .portlet-listing-entry h2.listing-title:before,#mixItUp.accordeon_listing .portlet-listing-entry h3.accordeon_title_selector:before,#mixItUp.accordeon_listing .listing_entry h4:before,#mixItUp.accordeon_listing .listing_entry h2.listing-title:before,#mixItUp.accordeon_listing .listing_entry h3.accordeon_title_selector:before,#mixItUp.accordeon_listing .accordeon_entry h4:before,#mixItUp.accordeon_listing .accordeon_entry h2.listing-title:before,#mixItUp.accordeon_listing .accordeon_entry h3.accordeon_title_selector:before,.accordeon_wrap .portlet-listing-entry h4:before,.accordeon_wrap .portlet-listing-entry h2.listing-title:before,.accordeon_wrap .portlet-listing-entry h3.accordeon_title_selector:before,.accordeon_wrap .listing_entry h4:before,.accordeon_wrap .listing_entry h2.listing-title:before,.accordeon_wrap .listing_entry h3.accordeon_title_selector:before,.accordeon_wrap .accordeon_entry h4:before,.accordeon_wrap .accordeon_entry h2.listing-title:before,.accordeon_wrap .accordeon_entry h3.accordeon_title_selector:before{font-size:16px;width:28px;height:28px}.category_57 #mixItUp.jobs .listing_entry .listing-entry-inline:after,.category_50 #mixItUp.jobs .listing_entry .listing-entry-inline:after{width:36px;height:36px;font-size:15px;flex:0 0 36px}#popup_news{--size40: 15px;max-width:298px}#popup_news #close_popup{width:28px;height:28px}#portlets_picture_top_random .picture .resource_background{max-width:calc(100% - 20px)}#portlets_picture_top_random .picture .resource_background:after{left:-20px;width:calc(100% + 20px)}.picture_text_wrap .videos,.picture_text_wrap .picture_top{max-width:calc(100% - 20px)}#footer .footer_top{flex-flow:column}#footer .footer_top .portlet{flex:unset;max-width:100%}#footer .footer_top .portlet+.portlet{margin-top:var(--size80) !important}#footer .footer_top .logos_right{margin-left:0}#footer .footer_top .logos_right .logo_right{width:50px}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event{font-size:14px;line-height:21px}#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-event .event_title{font-size:14px;line-height:21px}}@media screen and (max-width: 440px){.search .search_item_wrap,.search .portlet-listing-entry-inline,.search .overview_item_inner,.search .listing-entry-inline,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing):not(.teacher) .search_item_wrap,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing):not(.teacher) .portlet-listing-entry-inline,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing):not(.teacher) .overview_item_inner,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing):not(.teacher) .listing-entry-inline,#mod_overview .search_item_wrap,#mod_overview .portlet-listing-entry-inline,#mod_overview .overview_item_inner,#mod_overview .listing-entry-inline,#mixItUp.standard .search_item_wrap,#mixItUp.standard .portlet-listing-entry-inline,#mixItUp.standard .overview_item_inner,#mixItUp.standard .listing-entry-inline{flex-flow:column}.search .pictures,#portlets_bottom .portlet_listing:not(.accordeon_portlet_listing):not(.teacher) .pictures,#mod_overview .pictures,#mixItUp.standard .pictures{flex:unset;max-width:100%;margin-right:0;margin-top:3px;margin-bottom:var(--size25)}.portlet_feedback .portlet .portlet-content{flex-flow:column}.portlet_feedback .portlet .portlet-content .pictures{flex:unset;margin:0 0 var(--size40) 0;max-width:40%}#portlets_bottom .portlet_listing.teacher .portlet-listing-entry-wrap,#mixItUp.teacher .module-listing{--widthPicture: 90px}}@media screen and (max-width: 400px){#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-view .fc-list-event-time{font-size:12px}}@media screen and (max-width: 350px){#popup_news{max-width:280px}#footer ul.copy li:nth-child(2){width:100%;margin-left:0}}@media screen and (max-width: 300px){#portlets_timetable .portlet-content .portlet_timetable_inner #lesson_timetable .fc-toolbar-title{font-size:24px;line-height:30px}}@media screen and (max-height: 1100px){.breadcrumb{padding-top:4.6vh;padding-bottom:4.6vh}.content_inner{padding-top:7.3vh;padding-bottom:7.3vh}h1#page_title+*:not(.subtitle){margin-top:5.5vh}}
