﻿body{--management-panel-width: 0px;--management-highlight-color: #006C50;--management-highlight-color-rgb: 0, 108, 80;--size-5: clamp(3px,0.5vw,5px);--size-10: clamp(6px,1vw,10px);--size-15: clamp(9px,1.5vw,15px);--size-20: clamp(15px,2vw,20px);--size-25: clamp(17px,2.5vw,25px);--size-30: clamp(18px,3vw,30px);--size-35: clamp(20px,3.5vw,35px);--size-40: clamp(22px,4vw,40px);--size-45: clamp(23px,4.5vw,45px);--size-50: clamp(26px,5vw,50px);--size-60: clamp(28px,6vw,60px);--size-70: clamp(32px,7vw,70px);--size-80: clamp(35px,8vw,80px);--size-90: clamp(35px,9vw,90px);--size-100: clamp(40px,10vw,100px);--size-110: clamp(40px,11vw,110px);--size-120: clamp(40px,12vw,120px);--size-130: clamp(45px,13vw,130px);--size-140: clamp(45px,14vw,140px);--size-150: clamp(50px,15vw,150px);--size-160: clamp(50px,16vw,160px);--size-170: clamp(50px,17vw,170px);--size-180: clamp(55px,18vw,180px);--size-190: clamp(55px,19vw,190px);--size-200: clamp(60px,20vw,200px);--size-250: clamp(70px,25vw,250px);--header-height: 95px;--header-line: clamp(12px,3.2vw,32px);--header-spacing: calc(var(--header-height) - var(--header-line));--navigation-space: var(--size-50);--dropdown-space-top: var(--size-25);--paragraph-space: var(--size-35);--icon-width: 48px;--border-radius-button: calc(var(--size-25) - 1px) 0 calc(var(--size-25) - 1px) 0;--border-radius: 0;--border-radius-small: 0;--box-shadow: 0 2px 20px rgba(0,0,0,0.12);--siteframe-big: 1360px;--siteframe: 1250px;--siteframe-medium: 1120px;--siteframe-small: 960px;--siteframe-space: var(--size-40);--line-size: 0px;--line-opacity: 0;--line-animation: 0.8s ease-in-out;--line-animation-vertical: 0.5s ease-in-out;--primary-color: #006C50;--primary-color-rgb: 0, 108, 80;--primary-color-medium-light: #00634a;--primary-color-medium: #005b43;--primary-color-dark: #00523d;--primary-color-darkest: #004936;--secondary-color: #D3D810;--secondary-color-rgb: 211, 216, 16;--secondary-color-medium: #c2c70f;--secondary-color-dark: #b1b50d;--secondary-color-darkest: #a0a40c;--secondary-color-light: #f6f7cf;--signal-color: #E5575F;--black: #000000;--white: #ffffff;--color-on-primary-color: #D3D810;--color-on-secondary-color: #006C50;--text-color: rgba(0, 0, 0, 0.6);--text-color-dark: #222222;--text-color-bright: #FCFBF8;--text-color-primary: #006C50;--text-color-secondary: #D3D810;--icon-color: #D3D810;--icon-color-light: #c2c70f;--border-dark: rgba(0, 0, 0, 0.06);--border-light: rgba(255, 255, 255, 0.06);--background-light: #FCFBF8;--background-medium: #F5F1E5;--background-dark: #e6e3d7;--background-rgb: 245, 241, 229;--input-border: var(--background-light);--input-border-hover: var(--text-color-dark);--input-background: var(--background-light);--input-background-hover: var(--background-light);--input-color: var(--text-color);--input-color-hover: var(--text-color-dark);--input-padding-top-bottom: clamp(11px,1.4vw,14px);--input-padding-left-right: clamp(15px,2vw,20px);--input-padding: var(--input-padding-top-bottom) var(--input-padding-left-right);--input-border-radius: var(--border-radius-button)}*{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_background{display:block;position:relative;overflow:hidden}.resource_link{display:block;text-decoration:none}.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}.accordeon_content{display:none;padding:2px 0 14px 0}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:"Roboto Condensed";src:url("fonts/RobotoCondensed-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Condensed";src:url("fonts/RobotoCondensed-Italic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Roboto Condensed";src:url("fonts/RobotoCondensed-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Condensed";src:url("fonts/RobotoCondensed-BoldItalic.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}html{--management-panel-width: 0px}body{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3vw,30px);letter-spacing:unset;text-transform:none;color:var(--text-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--background-medium)}body a{color:var(--text-color)}@media print{body{font-size:14px;line-height:22px}}body:before{content:"";position:absolute;top:0;left:0;width:100%;height:auto;display:block;background:rgba(245,241,229,.8);position:fixed;right:0;bottom:0;opacity:0;z-index:100;pointer-events:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;backdrop-filter:blur(10px)}body.navi_open{overflow:hidden}body.navi_open:before{opacity:1;pointer-events:all}.preload .page{opacity:0}.page{display:flex;flex-flow:column;min-height:100vh;box-sizing:border-box;overflow:hidden;-webkit-transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;transition:opacity .1s ease-out}#siteframe{padding-top:var(--header-line);box-sizing:border-box}#content_wrap>.content_top{display:flex;flex-flow:column;position:relative;color:rgba(252,251,248,.6);padding-top:calc(var(--header-spacing) + var(--size-50))}#content_wrap>.content_top:after{content:"";position:absolute;top:0;left:0;width:var(--line-size);height:var(--size-50);display:block;background:var(--primary-color-darkest);position:relative;-webkit-transition:all .3s ease-out,width var(--line-animation);-moz-transition:all .3s ease-out,width var(--line-animation);-o-transition:all .3s ease-out,width var(--line-animation);transition:all .3s ease-out,width var(--line-animation)}@media print{#content_wrap>.content_top:after{display:none}}#content_wrap>.content_top:after{align-self:flex-end}#content_wrap>.content_top:before{content:"";position:absolute;top:0;left:0;width:auto;height:auto;display:block;background:var(--primary-color-darkest);right:0;bottom:var(--size-50);z-index:1}#content_wrap>.content_top .content_inner{position:relative;max-width:calc(var(--siteframe) + var(--siteframe-space) + var(--siteframe-space));margin-left:auto;margin-right:auto;padding-right:var(--siteframe-space);padding-left:var(--siteframe-space);box-sizing:border-box;max-width:calc(var(--siteframe-big) + var(--siteframe-space) + var(--siteframe-space));width:100%;margin-bottom:var(--size-50);display:flex;flex-flow:wrap;align-items:center;z-index:5}#content_wrap>.content_top .text_wrap{flex:2 0 33.33%}#content_wrap>.content_top .text_wrap>*:last-child{margin-bottom:0}#content_wrap>.content_top h2.subtitle{color:var(--text-color-bright)}#content_wrap>.content_top h1,#content_wrap>.content_top .introduction{color:rgba(252,251,248,.6)}#content_wrap>.content_top .introduction{font-weight:400}#content_wrap>.content_top span.control_arrow i.fa-arrow-turn-up{color:rgba(252,251,248,.6)}#content_wrap>.content{padding-top:var(--size-110);padding-bottom:var(--size-110)}#content_wrap>.content:first-child{padding-top:calc(var(--header-spacing) + var(--size-110))}#content_wrap>.content .content_inner{max-width:calc(var(--siteframe) + var(--siteframe-space) + var(--siteframe-space));margin-left:auto;margin-right:auto;padding-right:var(--siteframe-space);padding-left:var(--siteframe-space);box-sizing:border-box}#content_wrap>.content .content_inner:empty{display:none}#content_wrap>.content .text_wrap{max-width:var(--siteframe-small);margin-left:auto;margin-right:auto}#content_wrap>.content .text_wrap>*:last-child{margin-bottom:0}#content_wrap>.content .text_wrap.title_wrap{text-align:center}#content_wrap>.content .text_wrap.title_wrap:not(:last-child){margin-bottom:var(--size-110)}#content_wrap>.content .text_wrap.title_wrap h2.subtitle{font-weight:400}#content_wrap>.content .text_wrap.title_wrap .introduction{max-width:600px;margin-left:auto;margin-right:auto}.text_center{text-align:center}.flex_wrap{display:flex;flex-flow:row;align-items:flex-start}.page_home #content_wrap>.content_top{padding-top:var(--size-90);padding-bottom:calc(var(--size-70) + var(--size-90));z-index:10}.page_home #content_wrap>.content_top:after{position:absolute;top:1px;right:0;bottom:unset;left:unset;align-self:flex-end;-webkit-transform:translate(0, -100%);-moz-transform:translate(0, -100%);-o-transform:translate(0, -100%);transform:translate(0, -100%)}.page_home #content_wrap>.content_top:before{bottom:0}.page_home #content_wrap>.content_top .content_inner{max-width:calc(var(--siteframe) + var(--siteframe-space) + var(--siteframe-space));margin-left:auto;margin-right:auto;padding-right:var(--siteframe-space);padding-left:var(--siteframe-space);box-sizing:border-box;flex-flow:column;align-items:flex-start;padding-bottom:0;margin-bottom:0}.page_home #content_wrap>.content_top .text_wrap{flex:unset;max-width:var(--siteframe-small)}.page_home #content_wrap>.content_top h1{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--secondary-color);margin-bottom:var(--size-10);margin-bottom:var(--size-30)}.page_home #content_wrap>.content_top h1 a{color:var(--secondary-color)}@media print{.page_home #content_wrap>.content_top h1{font-size:13px;line-height:21px}}.page_home #content_wrap>.content_top h2.subtitle{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:700;font-size:clamp(26px,7.2vw,72px);line-height:clamp(34px,8.5vw,85px);letter-spacing:unset;text-transform:none;color:var(--text-color-bright);margin-bottom:var(--size-60)}.page_home #content_wrap>.content_top h2.subtitle a{color:var(--text-color-bright);text-decoration:none}@media screen and (max-width: 1200px){.page_home #content_wrap>.content_top h2.subtitle{font-size:clamp(26px,5.7vw,57px);line-height:clamp(34px,7vw,70px)}}@media print{.page_home #content_wrap>.content_top h2.subtitle{font-size:28px;line-height:34px;margin-bottom:var(--size-30)}}.page_home #content_wrap>.content_top .introduction{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(20px,3.2vw,32px);line-height:clamp(28px,4vw,40px);letter-spacing:unset;text-transform:none;color:rgba(252,251,248,.6);margin-bottom:var(--size-20);margin:0}.page_home #content_wrap>.content_top .introduction a{color:rgba(252,251,248,.6);text-decoration:none}@media print{.page_home #content_wrap>.content_top .introduction{font-size:20px;line-height:23px;margin-bottom:var(--size-15)}}.page_home #content_wrap>.content_top .introduction:not(:last-child){margin-bottom:var(--size-50)}.page_home #content_wrap>.content_top p.content_button~p.content_button a.button{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:var(--secondary-color);font-weight:700;background:rgba(0,0,0,0);border:1px solid var(--secondary-color);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-weight:400}.page_home #content_wrap>.content_top p.content_button~p.content_button a.button:hover,.page_home #content_wrap>.content_top p.content_button~p.content_button a.button:focus{color:var(--primary-color);border:1px solid var(--secondary-color);background:var(--secondary-color)}@media print{.page_home #content_wrap>.content_top p.content_button~p.content_button a.button{display:none}}header{display:flex;flex-flow:column;position:fixed;top:0;width:calc(100% - var(--management-panel-width));height:var(--header-height);background:none;z-index:200}header:before{content:"";position:absolute;top:0;left:0;width:auto;height:var(--header-line);display:block;background:var(--primary-color);right:0;z-index:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}header .header_inner{position:relative;display:flex;flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;height:100%;gap:var(--size-20);z-index:5}header .header_left{display:flex;align-items:center;background:var(--primary-color);padding:15px var(--siteframe-space);font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:700;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:1.8px;text-transform:uppercase;color:var(--text-color-bright);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}header .header_left a{color:var(--text-color-bright);text-decoration:none}header #logo{width:200px;flex:0 0 200px;margin-right:var(--size-120);box-sizing:border-box}header #logo a.print_logo{display:none}header #logo svg,header #logo img{display:block;width:100%;height:auto}header .header_right{align-self:flex-end;display:flex;align-items:center;padding-right:var(--siteframe-space);gap:var(--size-25);font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:700;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:1.8px;text-transform:uppercase;color:var(--text-color-bright);-webkit-transition:opacity .3s ease-out .4s;-moz-transition:opacity .3s ease-out .4s;-o-transition:opacity .3s ease-out .4s;transition:opacity .3s ease-out .4s}header .header_right a{color:var(--text-color-bright);text-decoration:none}header .header_right a.portlet_content_link{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:#006c50;font-weight:700;background:var(--secondary-color);border:1px solid rgba(0,0,0,0);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px)}header .header_right a.portlet_content_link:hover,header .header_right a.portlet_content_link:focus{color:#006c50;border:1px solid var(--secondary-color-medium);background:var(--secondary-color-medium)}@media print{header .header_right a.portlet_content_link{display:none}}header .header_right .portlet_configure_link{display:none !important}header .mobile_links{display:none;--icon-width: 40px}header .mobile_links .icons{display:flex;gap:var(--size-20)}header .mobile_links .icons a{display:flex;align-items:center;justify-content:center;width:var(--icon-width);height:var(--icon-width);flex:0 0 var(--icon-width);border-radius:100%;margin:0;padding:0;font-size:calc(var(--icon-width)/2);font-weight:700;background:var(--secondary-color);border:0;color:var(--background-light);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;font-size:calc(var(--icon-width)/2.5);font-weight:400;color:var(--primary-color)}header .mobile_links .icons a:after,header .mobile_links .icons a i{font-size:inherit;font-weight:inherit;margin:0}@media print{header .mobile_links .icons a{--icon-width: 50px;color:var(--text-color);background:#eee !important}}header .mobile_links .icons a i.fa-envelope{text-indent:1px}header .mobile_links .icons a:hover{background:var(--secondary-color-medium)}.navi_open header .small_navigation{width:0;opacity:0;left:-20px}.navi_open header:before,.navi_open header .header_left{background:var(--primary-color-dark)}.navi_open header .header_right{opacity:0;pointer-events:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.language_switcher{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:700;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:1.8px;text-transform:uppercase;color:var(--text-color-bright);height:var(--icon-width);display:flex;align-items:center;gap:var(--size-25);padding-right:var(--size-10)}.language_switcher a{color:var(--text-color-bright);text-decoration:none}.language_switcher a{text-decoration:none;opacity:.6;color:var(--text-color-bright)}.language_switcher a.current,.language_switcher a:hover{opacity:1;color:var(--text-color-bright)}.social_media .icons{--gap: var(--size-20);display:flex;flex-flow:wrap;gap:var(--gap)}.social_media .icons>.cf{display:none}.social_media .icons a{display:flex;align-items:center;justify-content:center;width:var(--icon-width);height:var(--icon-width);font-size:clamp(18px,2vw,20px);text-decoration:none;color:var(--background-light);background:var(--primary-color-darkest);border-radius:100%}.social_media .icons a i.fa-facebook-f{font-size:clamp(16px,1.8vw,18px)}.social_media .icons a:focus,.social_media .icons a:hover{background:var(--primary-color);color:var(--background-light);opacity:1}footer{margin-top:auto;color:var(--text-color-bright)}footer:before{content:"";position:absolute;top:0;left:0;width:var(--line-size);height:var(--size-60);display:block;background:var(--primary-color);position:relative;-webkit-transition:all .3s ease-out,width var(--line-animation);-moz-transition:all .3s ease-out,width var(--line-animation);-o-transition:all .3s ease-out,width var(--line-animation);transition:all .3s ease-out,width var(--line-animation)}@media print{footer:before{display:none}}footer .footer_inner{max-width:calc(var(--siteframe) + var(--siteframe-space) + var(--siteframe-space));margin-left:auto;margin-right:auto;padding-right:var(--siteframe-space);padding-left:var(--siteframe-space);box-sizing:border-box}footer .footer_top{line-height:clamp(26px,4vw,40px);background:var(--primary-color)}footer .footer_top .footer_inner{padding-top:var(--size-20);padding-bottom:var(--size-110)}footer .footer_top .portlet_content_seo_title{margin-bottom:var(--size-30)}footer .footer_top .portlet_content_seo_title .portlet-title,footer .footer_top .portlet_content_seo_title .portlet-title a{color:rgba(252,251,248,.6);font-weight:700}footer .footer_top .footer_inner_wrap{display:flex;flex-flow:wrap;justify-content:space-between;gap:var(--size-80) var(--size-60);margin:0 auto}footer .footer_top .footer_inner_wrap>.portlet{flex:1;min-width:150px}footer .footer_top a{color:var(--text-color-bright);text-decoration:none}footer .footer_top a:hover{color:var(--text-color-bright);opacity:.65}footer .footer_top .portlet-title{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3vw,30px);letter-spacing:unset;text-transform:none;color:var(--text-color-bright);line-height:clamp(26px,4vw,40px);font-weight:700;margin:0}footer .footer_top .portlet-title a{color:var(--text-color-bright)}@media print{footer .footer_top .portlet-title{font-size:14px;line-height:22px}}footer .copyright{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;background:var(--primary-color-medium-light)}@media print{footer .copyright{font-size:13px;line-height:21px}}footer .copyright ul{display:flex;flex-flow:wrap;gap:var(--size-10) var(--size-30);padding-top:var(--size-20);padding-bottom:var(--size-20);list-style:none;color:var(--text-color-bright)}footer .copyright ul a{color:var(--text-color-bright);text-decoration:none}footer .copyright ul a:hover{color:var(--text-color-bright);opacity:.6}footer .copyright ul li{padding:0}footer .copyright ul li:before{display:none}footer .copyright ul li:nth-last-child(2){margin-right:auto}footer .copyright ul li:last-child{margin-left:auto}footer .copyright ul li:last-child span{display:none}#privacy_banner{background:rgba(0,73,54,.95);border-radius:var(--border-radius)}#privacy_banner #privacy_banner_inner{color:#fcfbf8}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{padding:12px 20px;background:rgba(252,251,248,.2);border-radius:var(--border-radius-button)}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button i:before{color:inherit}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:hover{color:#fcfbf8;background:rgba(252,251,248,.3);opacity:1}h1{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,3.2vw,32px);line-height:clamp(24px,4vw,40px);letter-spacing:unset;text-transform:none;color:var(--text-color);margin-bottom:var(--size-25)}h1 a{color:var(--text-color);text-decoration:none}@media screen and (max-width: 750px){h1{margin-bottom:var(--size-15)}}@media print{h1{font-size:20px;line-height:28px;margin-bottom:var(--size-15)}}h2{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:700;font-size:clamp(26px,5.7vw,57px);line-height:clamp(34px,7vw,70px);letter-spacing:unset;text-transform:none;color:var(--text-color-primary);margin-bottom:var(--size-50);font-weight:400;margin-bottom:var(--size-30)}h2 a{color:var(--text-color-primary);text-decoration:none}@media screen and (max-width: 1200px){h2{font-size:clamp(26px,4.8vw,48px);line-height:clamp(34px,5.8vw,58px)}}@media print{h2{font-size:28px;line-height:34px}}h2 a{color:var(--text-color-primary);text-decoration:none}@media print{h2{font-size:24px;line-height:29px;margin-bottom:var(--size-20)}}h2.subtitle{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:700;font-size:clamp(26px,5.7vw,57px);line-height:clamp(34px,7vw,70px);letter-spacing:unset;text-transform:none;color:var(--primary-color);margin-bottom:var(--size-50)}h2.subtitle a{color:var(--primary-color);text-decoration:none}@media screen and (max-width: 1200px){h2.subtitle{font-size:clamp(26px,4.8vw,48px);line-height:clamp(34px,5.8vw,58px)}}@media print{h2.subtitle{font-size:28px;line-height:34px}}h3{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(20px,3.2vw,32px);line-height:clamp(28px,4vw,40px);letter-spacing:unset;text-transform:none;color:var(--text-color-primary);margin-bottom:var(--size-20)}h3 a{color:var(--text-color-primary);text-decoration:none}@media print{h3{font-size:20px;line-height:23px;margin-bottom:var(--size-15)}}h6,h5,h4{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3vw,30px);letter-spacing:unset;text-transform:none;color:var(--text-color);font-weight:700;margin-bottom:var(--size-10)}h6 a,h5 a,h4 a{color:var(--text-color)}@media print{h6,h5,h4{font-size:14px;line-height:22px}}div.introduction{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3vw,30px);letter-spacing:unset;text-transform:none;color:var(--text-color);font-weight:700}div.introduction a{color:var(--text-color)}@media print{div.introduction{font-size:14px;line-height:22px}}p{margin-bottom:var(--paragraph-space)}p:last-child{margin-bottom:0}p+h2,ul+h2,ol+h2,.table_wrap_container+h2,.accordeon_wrap+h2{margin-top:var(--size-70)}p+h3,p+h4,p+h5,p+h6,ul+h3,ul+h4,ul+h5,ul+h6,ol+h3,ol+h4,ol+h5,ol+h6,.table_wrap_container+h3,.table_wrap_container+h4,.table_wrap_container+h5,.table_wrap_container+h6,.accordeon_wrap+h3,.accordeon_wrap+h4,.accordeon_wrap+h5,.accordeon_wrap+h6{margin-top:var(--size-50)}p.content_button{display:inline-block;margin-right:var(--size-25)}p.content_button~p.content_button a.button{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:#d3d810;font-weight:700;background:var(--primary-color-dark);border:1px solid rgba(0,0,0,0);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px)}p.content_button~p.content_button a.button:hover,p.content_button~p.content_button a.button:focus{color:#d3d810;border:1px solid rgba(0,0,0,0);background:var(--primary-color)}@media print{p.content_button~p.content_button a.button{display:none}}a{color:var(--primary-color);text-decoration:underline;text-underline-position:under;text-decoration-color:var(--primary-color);text-decoration-thickness:1px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}a:hover{color:var(--primary-color)}a.button{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:#006c50;font-weight:700;background:var(--secondary-color);border:1px solid rgba(0,0,0,0);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px)}a.button:hover,a.button:focus{color:#006c50;border:1px solid var(--secondary-color-medium);background:var(--secondary-color-medium)}@media print{a.button{display:none}}a.button.medium{color:#006c50;background:var(--secondary-color);border:1px solid rgba(0,0,0,0);font-size:clamp(15px,1.6vw,16px);line-height:clamp(18px,2vw,20px);padding:clamp(13px,1.8vw,18px) clamp(20px,3vw,30px)}a.button.medium:hover,a.button.medium:focus{color:#006c50;border:1px solid var(--secondary-color-medium);background:var(--secondary-color-medium)}@media print{a.button.medium{display:none}}a.button.big{color:#006c50;background:var(--secondary-color);border:1px solid rgba(0,0,0,0);font-size:clamp(15px,1.6vw,16px);line-height:clamp(18px,2vw,20px);padding:clamp(18px,2.6vw,26px) clamp(26px,4vw,40px)}a.button.big:hover,a.button.big:focus{color:#006c50;border:1px solid var(--secondary-color-medium);background:var(--secondary-color-medium)}@media print{a.button.big{display:none}}a.button.outline{color:var(--primary-color-dark);background:rgba(0,0,0,0);border:1px solid var(--primary-color-dark);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px);font-weight:400}a.button.outline:hover,a.button.outline:focus{color:var(--background-medium);border:1px solid var(--primary-color-dark);background:var(--primary-color-dark)}@media print{a.button.outline{display:none}}a.button.outline.medium{color:var(--primary-color-dark);background:rgba(0,0,0,0);border:1px solid var(--primary-color-dark);font-size:clamp(15px,1.6vw,16px);line-height:clamp(18px,2vw,20px);padding:clamp(13px,1.8vw,18px) clamp(20px,3vw,30px);font-weight:400}a.button.outline.medium:hover,a.button.outline.medium:focus{color:var(--background-medium);border:1px solid var(--primary-color-dark);background:var(--primary-color-dark)}@media print{a.button.outline.medium{display:none}}a.button.outline.big{color:var(--primary-color-dark);background:rgba(0,0,0,0);border:1px solid var(--primary-color-dark);font-size:clamp(15px,1.6vw,16px);line-height:clamp(18px,2vw,20px);padding:clamp(18px,2.6vw,26px) clamp(26px,4vw,40px);font-weight:400}a.button.outline.big:hover,a.button.outline.big:focus{color:var(--background-medium);border:1px solid var(--primary-color-dark);background:var(--primary-color-dark)}@media print{a.button.outline.big{display:none}}a.external{text-decoration:none}a.external:after{font-family:"Font Awesome 6 Pro";content:"";margin-left:8px}a.mail{text-decoration:none}a.mail:before{font-family:"Font Awesome 6 Pro";content:"";margin-right:8px}a.phone{text-decoration:none}a.phone:before{font-family:"Font Awesome 6 Pro";content:"";margin-right:8px}.portlet-entry-content ol,.portlet-entry-content ul,.content ol,.content ul{margin:0 0 var(--paragraph-space);list-style:none}.portlet-entry-content ol li,.portlet-entry-content ul li,.content ol li,.content ul li{position:relative}.portlet-entry-content ul li,.content ul li{padding-left:1.2em}.portlet-entry-content ul li:before,.content ul li:before{position:absolute;left:0;font-family:"Font Awesome 6 Pro";content:"";font-size:.4em;font-weight:900;color:var(--primary-color)}.portlet-entry-content ul li.select2-search,.content ul li.select2-search{padding-left:0}.portlet-entry-content ul li.select2-search:before,.content ul li.select2-search:before{display:none}.portlet-entry-content ol,.content ol{list-style:none;counter-reset:item}.portlet-entry-content ol li,.content ol li{padding-left:1.2em;counter-increment:item}.portlet-entry-content ol li:before,.content ol li:before{content:counter(item) ".";position:absolute;left:0;font-weight:700;color:var(--primary-color)}.table_wrap_container{overflow:auto;max-width:100%;margin:0;position:relative;margin-bottom:var(--paragraph-space)}table{text-align:left}table td,table th{padding:var(--size-15);background:none;color:var(--text-color)}table td a,table th a{color:var(--text-color)}table td:first-child,table th:first-child{padding-left:0}table td:last-child,table th:last-child{padding-right:0}table th{border-bottom:2px solid var(--text-color)}table td{border-top:1px solid var(--background-dark);min-width:100px}.accordeon_wrap{margin-bottom:var(--paragraph-space)}.accordeon_wrap:not(:first-child){margin-top:var(--size-50)}.accordeon_wrap .accordeon_entry{border-top:1px solid var(--border-dark);cursor:pointer;--icon-width: 30px}.accordeon_wrap .accordeon_entry:last-child{border-bottom:1px solid var(--border-dark)}.accordeon_wrap .accordeon_entry:hover .accordeon_title_selector,.accordeon_wrap .accordeon_entry:hover .accordeon_title_selector>a{color:rgba(0,0,0,.4)}.accordeon_wrap .accordeon_entry:hover .accordeon_title_selector:after{background:var(--icon-color)}.accordeon_wrap .accordeon_entry.visible_detail .accordeon_title_selector{color:var(--text-color)}.accordeon_wrap .accordeon_entry.visible_detail .accordeon_title_selector:after{background:var(--icon-color-light);color:var(--primary-color);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.accordeon_wrap .accordeon_entry .accordeon_title_selector{display:flex;justify-content:space-between;align-items:center;margin:0;padding-top:var(--size-15);padding-bottom:var(--size-15);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.accordeon_wrap .accordeon_entry .accordeon_title_selector,.accordeon_wrap .accordeon_entry .accordeon_title_selector>a{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3vw,30px);letter-spacing:unset;text-transform:none;color:var(--text-color);font-weight:700;margin-bottom:var(--size-10);margin-bottom:0}.accordeon_wrap .accordeon_entry .accordeon_title_selector a,.accordeon_wrap .accordeon_entry .accordeon_title_selector>a a{color:var(--text-color)}@media print{.accordeon_wrap .accordeon_entry .accordeon_title_selector,.accordeon_wrap .accordeon_entry .accordeon_title_selector>a{font-size:14px;line-height:22px}}.accordeon_wrap .accordeon_entry .accordeon_title_selector>a{pointer-events:none}.accordeon_wrap .accordeon_entry .accordeon_title_selector:after{display:flex;align-items:center;justify-content:center;font-family:"Font Awesome 6 Pro";content:"+";font-size:calc(var(--icon-width)/2);flex:0 0 var(--icon-width);width:var(--icon-width);height:var(--icon-width);border-radius:100%;color:var(--primary-color);background:var(--icon-color);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.accordeon_wrap .accordeon_entry .accordeon_content{display:none;padding:0;margin-top:0;padding-bottom:var(--size-30)}@media print{.accordeon_wrap .accordeon_entry .accordeon_title_selector:after{display:none}.accordeon_wrap .accordeon_entry .accordeon_content{display:block}}ul.property_filter_as_tags,ul.tags{max-width:calc(var(--siteframe) + var(--siteframe-space) + var(--siteframe-space));margin-left:auto;margin-right:auto;padding-right:var(--siteframe-space);padding-left:var(--siteframe-space);box-sizing:border-box;display:flex;flex-flow:wrap;justify-content:center;gap:clamp(4px,2.5vw,25px);margin-bottom:clamp(40px,7vw,70px)}ul.property_filter_as_tags li,ul.tags li{pointer-events:none;list-style:none}ul.property_filter_as_tags li[data-filter=all],ul.tags li[data-filter=all]{display:none}ul.property_filter_as_tags li button,ul.tags li button{font-weight:inherit;font-size:inherit;line-height:inherit;font-family:inherit;letter-spacing:inherit;text-transform:inherit;margin:0;padding:0;color:inherit;background:none;border:0}ul.property_filter_as_tags li button,ul.property_filter_as_tags li span,ul.tags li button,ul.tags li span{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:var(--primary-color-dark);font-weight:700;background:rgba(0,0,0,0);border:1px solid var(--primary-color-dark);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px);font-weight:400;pointer-events:all;display:block}ul.property_filter_as_tags li button:hover,ul.property_filter_as_tags li button:focus,ul.property_filter_as_tags li span:hover,ul.property_filter_as_tags li span:focus,ul.tags li button:hover,ul.tags li button:focus,ul.tags li span:hover,ul.tags li span:focus{color:var(--background-medium);border:1px solid var(--primary-color-dark);background:var(--primary-color-dark)}@media print{ul.property_filter_as_tags li button,ul.property_filter_as_tags li span,ul.tags li button,ul.tags li span{display:none}}ul.property_filter_as_tags li.selected button,ul.property_filter_as_tags li.active button,ul.tags li.selected button,ul.tags li.active button{background:var(--primary-color);font-weight:400;color:var(--background-medium)}.portlets_bottom_colored+.section.social_media_wall,.portlets_bottom_bright+.section.social_media_wall{padding-top:calc(var(--size-60) + var(--size-110))}.portlets_bottom_colored+.section.social_media_wall:before,.portlets_bottom_bright+.section.social_media_wall:before{content:"";position:absolute;top:0;left:0;width:var(--line-size);height:var(--size-60);display:block;background:var(--background-medium);position:relative;-webkit-transition:all .3s ease-out,width var(--line-animation);-moz-transition:all .3s ease-out,width var(--line-animation);-o-transition:all .3s ease-out,width var(--line-animation);transition:all .3s ease-out,width var(--line-animation)}@media print{.portlets_bottom_colored+.section.social_media_wall:before,.portlets_bottom_bright+.section.social_media_wall:before{display:none}}.portlets_bottom_colored+.section.social_media_wall:before,.portlets_bottom_bright+.section.social_media_wall:before{position:absolute;top:0;right:0;bottom:unset;left:unset}.section.social_media_wall{position:relative;padding-bottom:var(--size-110)}.section.social_media_wall .section_inner{max-width:calc(var(--siteframe) + var(--siteframe-space) + var(--siteframe-space));margin-left:auto;margin-right:auto;padding-right:var(--siteframe-space);padding-left:var(--siteframe-space);box-sizing:border-box;max-width:calc(var(--siteframe-medium) + var(--siteframe-space) + var(--siteframe-space))}.section.social_media_wall .section_inner>.portlet{text-align:center}.section.social_media_wall .section_inner>.portlet .portlet-title,.section.social_media_wall .section_inner>.portlet .portlet-title a{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,3.2vw,32px);line-height:clamp(24px,4vw,40px);letter-spacing:unset;text-transform:none;color:var(--primary-color);margin-bottom:var(--size-25)}.section.social_media_wall .section_inner>.portlet .portlet-title a,.section.social_media_wall .section_inner>.portlet .portlet-title a a{color:var(--primary-color);text-decoration:none}@media screen and (max-width: 750px){.section.social_media_wall .section_inner>.portlet .portlet-title,.section.social_media_wall .section_inner>.portlet .portlet-title a{margin-bottom:var(--size-15)}}@media print{.section.social_media_wall .section_inner>.portlet .portlet-title,.section.social_media_wall .section_inner>.portlet .portlet-title a{font-size:20px;line-height:28px;margin-bottom:var(--size-15)}}.section.social_media_wall .section_inner>.portlet .portlet_content_subtitle{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:700;font-size:clamp(26px,5.7vw,57px);line-height:clamp(34px,7vw,70px);letter-spacing:unset;text-transform:none;color:var(--primary-color-darkest);margin-bottom:var(--size-50);font-weight:400}.section.social_media_wall .section_inner>.portlet .portlet_content_subtitle a{color:var(--primary-color-darkest);text-decoration:none}@media screen and (max-width: 1200px){.section.social_media_wall .section_inner>.portlet .portlet_content_subtitle{font-size:clamp(26px,4.8vw,48px);line-height:clamp(34px,5.8vw,58px)}}@media print{.section.social_media_wall .section_inner>.portlet .portlet_content_subtitle{font-size:28px;line-height:34px}}.section.social_media_wall .section_inner .button_social_media_wall{text-align:center;padding-top:var(--size-30)}.section.social_media_wall .section_inner .button_social_media_wall a{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:var(--primary-color-dark);font-weight:700;background:rgba(0,0,0,0);border:1px solid var(--primary-color-dark);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px);font-weight:400;margin-left:auto;margin-right:auto}.section.social_media_wall .section_inner .button_social_media_wall a:hover,.section.social_media_wall .section_inner .button_social_media_wall a:focus{color:var(--background-medium);border:1px solid var(--primary-color-dark);background:var(--primary-color-dark)}@media print{.section.social_media_wall .section_inner .button_social_media_wall a{display:none}}.social_wall{text-align:center}.social_wall .j-display-filters{display:none !important}.social_wall .juicer-feed{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none}@media print{.social_wall .juicer-feed{font-size:13px;line-height:21px}}.social_wall .juicer-feed li.feed-item div:has(>img[alt="Juicer logo"]),.social_wall .juicer-feed li.feed-item.juicer,.social_wall .juicer-feed h1.referral{display:none;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}.social_wall .juicer-feed .j-stacker-wrapper{margin:0 calc(-1*var(--size-15)) !important}.social_wall .juicer-feed .j-stack{padding:0 var(--size-15) !important}.social_wall .juicer-feed li.feed-item{margin:0 0 var(--size-30) !important}.social_wall .juicer-feed li.feed-item.juicer{height:0 !important;width:0 !important;overflow:hidden !important;font-size:0 !important;line-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:0 !important;box-shadow:none !important}.social_wall .juicer-feed li.feed-item .j-message{display:none}.social_wall .juicer-feed li.feed-item .j-meta{margin-top:0}.social_wall .juicer-feed .j-poster{padding:12px var(--size-20)}.social_wall .juicer-feed .j-meta:first-child{margin-top:0}.social_wall .juicer-feed .j-meta a{color:var(--text-color)}.social_wall .juicer-feed .j-meta a:hover{color:var(--primary-color)}.social_wall .juicer-feed .j-paginate.juicer-button{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:var(--primary-color-dark);font-weight:700;background:rgba(0,0,0,0);border:1px solid var(--primary-color-dark);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px);font-weight:400;margin:0 auto;margin-top:var(--size-50)}.social_wall .juicer-feed .j-paginate.juicer-button:hover,.social_wall .juicer-feed .j-paginate.juicer-button:focus{color:var(--background-medium);border:1px solid var(--primary-color-dark);background:var(--primary-color-dark)}@media print{.social_wall .juicer-feed .j-paginate.juicer-button{display:none}}.social_wall [class^=fa-]:before,.social_wall [class*=" fa-"]:before{font-family:"Font Awesome 6 Pro";font-style:unset;font-weight:unset}.social_wall [class^=fab]:before{font-family:"Font Awesome 6 Brands"}.social_wall .juicer-feed [class^=fa-]:before,.social_wall .juicer-feed [class*=" fa-"]:before{font-family:"fontawesome-5-juicer";font-style:normal;font-weight:normal}.j-overlay .j-close{top:5px;right:5px;width:30px;height:30px;background-position:center center;background-size:10px}.j-overlay .j-post-overlay.juicer-feed{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none}@media print{.j-overlay .j-post-overlay.juicer-feed{font-size:13px;line-height:21px}}.j-overlay .j-post-overlay.juicer-feed .juicer-button{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:#006c50;font-weight:700;background:var(--secondary-color);border:1px solid rgba(0,0,0,0);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px)}.j-overlay .j-post-overlay.juicer-feed .juicer-button:hover,.j-overlay .j-post-overlay.juicer-feed .juicer-button:focus{color:#006c50;border:1px solid var(--secondary-color-medium);background:var(--secondary-color-medium)}@media print{.j-overlay .j-post-overlay.juicer-feed .juicer-button{display:none}}.j-overlay .j-post-overlay.juicer-feed .j-meta{display:none}.j-overlay .j-post-overlay.juicer-feed .j-navigate{right:10px;bottom:10px}ul.small_navigation{position:relative;left:0;flex:0 0 auto;display:flex;list-style:none;gap:var(--size-40);-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}ul.small_navigation li{padding:0}ul.small_navigation li:before{display:none}ul.small_navigation li:hover a{color:var(--secondary-color)}.navi_open .menu>*{opacity:1;pointer-events:all}.navi_open .menu>*.menu_top{top:0;-webkit-transition:opacity .3s ease-out .4s,top .00001s ease-out !important;-moz-transition:opacity .3s ease-out .4s,top .00001s ease-out !important;-o-transition:opacity .3s ease-out .4s,top .00001s ease-out !important;transition:opacity .3s ease-out .4s,top .00001s ease-out !important}.navi_open .menu>*.menu_bottom{top:0;overflow:unset}.menu>*{opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease-out,top .4s ease-out;-moz-transition:opacity .3s ease-out,top .4s ease-out;-o-transition:opacity .3s ease-out,top .4s ease-out;transition:opacity .3s ease-out,top .4s ease-out}.menu .menu_top{position:fixed;top:calc(-1*var(--header-height));right:0;bottom:unset;left:unset;display:flex;align-items:flex-end;justify-content:flex-end;gap:var(--size-25);height:var(--header-height);padding-right:var(--siteframe-space);z-index:300;-webkit-transition:opacity .15s ease-out,top .00001s ease-out !important;-moz-transition:opacity .15s ease-out,top .00001s ease-out !important;-o-transition:opacity .15s ease-out,top .00001s ease-out !important;transition:opacity .15s ease-out,top .00001s ease-out !important}.menu .menu_top a.portlet_content_link{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:#006c50;font-weight:700;background:var(--secondary-color);border:1px solid rgba(0,0,0,0);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px)}.menu .menu_top a.portlet_content_link:hover,.menu .menu_top a.portlet_content_link:focus{color:#006c50;border:1px solid var(--secondary-color-medium);background:var(--secondary-color-medium)}@media print{.menu .menu_top a.portlet_content_link{display:none}}.menu .menu_bottom{position:fixed;top:calc(-1*var(--header-height));right:0;bottom:unset;left:var(--management-panel-width);overflow:hidden;z-index:200}.menu .menu_bottom:after{content:"";position:absolute;top:0;left:0;width:var(--line-size);height:var(--size-25);display:block;background:var(--primary-color-medium);position:relative;-webkit-transition:all .3s ease-out,width var(--line-animation);-moz-transition:all .3s ease-out,width var(--line-animation);-o-transition:all .3s ease-out,width var(--line-animation);transition:all .3s ease-out,width var(--line-animation)}@media print{.menu .menu_bottom:after{display:none}}.menu #navigation{background:var(--primary-color-medium);padding-top:calc(var(--header-height) + var(--size-45));padding-bottom:var(--size-45)}.menu #navigation .portlet{flex:0 0 100%;position:relative;display:block;padding:0 calc(var(--siteframe-space)/2);box-sizing:border-box;z-index:10}.menu #navigation .portlet.portlet_listing .portlet-content{display:flex;flex-flow:wrap}.menu #navigation .portlet.portlet_listing .portlet-content>.cf{display:none}.menu #navigation .portlet.portlet_listing a.portlet_listing_link{flex:0 0 calc(25% - var(--size-30));margin-left:var(--size-30);font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3vw,30px);letter-spacing:unset;text-transform:none;font-weight:700}@media print{.menu #navigation .portlet.portlet_listing a.portlet_listing_link{font-size:14px;line-height:22px}}.menu #navigation .portlet.portlet_listing a.portlet_listing_link:after{font-family:"Font Awesome 6 Pro";content:"";margin-left:8px}.menu #navigation .portlet.portlet_listing a.portlet_listing_link:after{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.menu #navigation .portlet.portlet_listing a.portlet_listing_link:hover:after{margin-left:20px;margin-right:-12px}.menu #navigation .portlet.portlet_listing .portlet-listing-entry-wrap{--gap: var(--size-30);--columns: 3;display:grid;grid-template-columns:repeat(var(--columns), minmax(0, 1fr));grid-gap:var(--gap);flex:0 0 75%}.menu #navigation .portlet.portlet_listing .portlet-listing-entry-wrap>.cf{display:none}.menu #navigation .portlet.portlet_listing .portlet-listing-entry{--picture-width: 330px}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:not(:first-child){margin-top:var(--size-40)}.menu #navigation .portlet.portlet_listing .portlet-listing-entry>*{position:relative;display:flex;overflow:hidden;background:var(--background-light);transform:translateZ(0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.menu #navigation .portlet.portlet_listing .portlet-listing-entry>*.cf{display:none}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .google_maps_iframe,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .videos,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures{flex:0 0 var(--picture-width);max-width:42.6%}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .google_maps_iframe iframe{height:100%}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures{position:relative}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures:before{content:"";position:absolute;top:0;left:0;width:var(--line-size);height:var(--size-20);display:block;background:var(--background-light);position:relative;-webkit-transition:all .3s ease-out,width var(--line-animation);-moz-transition:all .3s ease-out,width var(--line-animation);-o-transition:all .3s ease-out,width var(--line-animation);transition:all .3s ease-out,width var(--line-animation)}@media print{.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures:before{display:none}}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures:before{content:"";position:absolute;top:0;left:unset;width:var(--size-20);height:var(--line-size);display:block;background:var(--background-light);right:0;z-index:5;-webkit-transition:all .3s ease-out,height var(--line-animation-vertical);-moz-transition:all .3s ease-out,height var(--line-animation-vertical);-o-transition:all .3s ease-out,height var(--line-animation-vertical);transition:all .3s ease-out,height var(--line-animation-vertical)}@media print{.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures:before{display:none}}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures .picture,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures .resource_background,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures a.resource_link,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures img{height:100%}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures .picture:not(:first-child){display:none}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-listing-content-container{display:flex;flex-flow:column;width:100%;padding:var(--size-25);box-sizing:border-box}.menu #navigation .portlet.portlet_listing .portlet-listing-entry h4,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(20px,3.2vw,32px);line-height:clamp(28px,4vw,40px);letter-spacing:unset;text-transform:none;color:var(--text-color-primary);margin-bottom:var(--size-20);margin:0}.menu #navigation .portlet.portlet_listing .portlet-listing-entry h4 a,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle a{color:var(--text-color-primary);text-decoration:none}@media print{.menu #navigation .portlet.portlet_listing .portlet-listing-entry h4,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{font-size:20px;line-height:23px;margin-bottom:var(--size-15)}}.menu #navigation .portlet.portlet_listing .portlet-listing-entry h4:not(:last-child),.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle:not(:last-child){margin-bottom:var(--size-40)}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:rgba(0,0,0,.4);font-weight:700;margin-bottom:5px}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date a{color:rgba(0,0,0,.4)}@media print{.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date{font-size:13px;line-height:21px}}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-introduction{font-weight:700}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-introduction:not(:last-child){margin-bottom:var(--size-10)}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content:not(:last-child){margin-bottom:var(--paragraph-space)}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content h2,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content h3,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content h4,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content h5,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content h6{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3vw,30px);letter-spacing:unset;text-transform:none;margin:0;font-weight:700}@media print{.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content h2,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content h3,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content h4,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content h5,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content h6{font-size:14px;line-height:22px}}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content:empty{display:none}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .documents,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .musics{margin-top:0}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .documents:not(:last-child),.menu #navigation .portlet.portlet_listing .portlet-listing-entry .musics:not(:last-child){margin-bottom:var(--paragraph-space)}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-link{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:var(--primary-color-dark);font-weight:700;background:rgba(0,0,0,0);border:1px solid var(--primary-color-dark);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px);font-weight:400}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-link:hover,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-link:focus{color:var(--background-medium);border:1px solid var(--primary-color-dark);background:var(--primary-color-dark)}@media print{.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-link{display:none}}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-link:after{font-family:"Font Awesome 6 Pro";content:"";margin-left:8px}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-link:not(:first-child){margin-top:auto}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+1){padding-right:5%;padding-left:20%}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+2){padding-right:20%;padding-left:5%}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+2) .pictures:before{top:auto;bottom:0}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+3){padding-right:10%;padding-left:15%}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+4){padding-right:17%;padding-left:8%}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+4) .pictures:before{top:auto;bottom:0}.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=has-subtitle] h4 a,.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=has-subtitle] h4,.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=has_subtitle] h4 a,.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=has_subtitle] h4{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--primary-color);margin-bottom:var(--size-10)}.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=has-subtitle] h4 a a,.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=has-subtitle] h4 a,.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=has_subtitle] h4 a a,.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=has_subtitle] h4 a{color:var(--primary-color)}@media print{.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=has-subtitle] h4 a,.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=has-subtitle] h4,.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=has_subtitle] h4 a,.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=has_subtitle] h4{font-size:13px;line-height:21px}}.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire]>*:hover{box-shadow:var(--box-shadow)}.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire]>*:hover .picture img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire]>*:hover .portlet-entry-link{margin-right:-10px}.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link{align-self:flex-end;--icon-width: clamp(20px,3.2vw,32px);display:flex;align-items:center;justify-content:center;width:var(--icon-width);height:var(--icon-width);flex:0 0 var(--icon-width);border-radius:100%;margin:0;padding:0;font-size:calc(var(--icon-width)/2);font-weight:700;background:var(--secondary-color);border:0;color:var(--background-light);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background:none;color:var(--primary-color);font-size:clamp(20px,3.2vw,32px);font-weight:300;margin-top:auto}.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link:after,.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link i{font-size:inherit;font-weight:inherit;margin:0}@media print{.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link{--icon-width: 50px;color:var(--text-color);background:#eee !important}}.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link span{display:none}@media screen and (max-width: 1200px){.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+1){padding-right:3%;padding-left:13%}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+2){padding-right:13%;padding-left:3%}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+3){padding-right:6%;padding-left:10%}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+4){padding-right:12%;padding-left:4%}}@media screen and (max-width: 900px){.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+1){padding-right:0;padding-left:10%}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+2){padding-right:10%;padding-left:0}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+3){padding-right:2%;padding-left:8%}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+4){padding-right:7%;padding-left:3%}}@media screen and (max-width: 600px){.menu #navigation .portlet.portlet_listing .portlet-listing-entry>*{flex-flow:column;height:100%}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .google_maps_iframe,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .videos,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures{flex:unset;max-width:100%}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .google_maps_iframe:before,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .videos:before,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures:before{width:var(--line-size);height:var(--size-25);top:auto;right:auto;bottom:0;left:0}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .google_maps_iframe iframe{height:auto;aspect-ratio:1/1}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures .picture,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures .resource_background,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures a.resource_link,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures img{height:auto}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-listing-content-container{height:100%}}@media print{.menu #navigation .portlet.portlet_listing .portlet-listing-entry>*{background:#fff !important;border-radius:0;border:1px solid var(--border-dark);box-shadow:none !important;box-sizing:border-box}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .videos,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures{flex:0 0 330px;max-width:42.6%}.menu #navigation .portlet.portlet_listing .portlet-listing-entry h4:not(:last-child),.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle:not(:last-child){margin-bottom:var(--size-30)}.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=has-subtitle] h4 a,.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=has-subtitle] h4,.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=has_subtitle] h4 a,.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=has_subtitle] h4{margin-bottom:var(--size-10)}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-link{display:none !important}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+1){padding-right:0;padding-left:0}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+2){padding-right:0;padding-left:0}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+3){padding-right:0;padding-left:0}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+4){padding-right:0;padding-left:0}}.menu #navigation .portlet.portlet_listing .portlet-listing-entry>*{flex-flow:column;height:100%}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .videos,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures{flex:unset;max-width:100%}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .videos:before,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures:before{display:none}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures:before{content:"";position:absolute;top:0;left:0;width:100%;height:clamp(100px,50%,400px);display:block;background:none;top:0 !important;bottom:unset !important;background:rgba(0,0,0,.3);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);pointer-events:none}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures .picture:before{content:"";position:absolute;top:0;left:0;width:auto;height:auto;display:block;background:var(--primary-color);right:0;bottom:0;opacity:0;pointer-events:none;z-index:5;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures .picture,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures .resource_background,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures a.resource_link,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures img{height:auto}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures+.portlet-listing-content-container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;--text-color: var(--background-light)}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures+.portlet-listing-content-container .listing_properties .properties .property span,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures+.portlet-listing-content-container .listing_properties .properties .property a,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures+.portlet-listing-content-container .listing_properties .properties .property:not(:last-child):after,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures+.portlet-listing-content-container .listing_properties .listing_property_group:not(:last-child):after{color:var(--background-light)}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures+.portlet-listing-content-container h4{position:absolute;top:unset;right:0;bottom:0;left:unset;padding:8px 40px 8px 14px;background:var(--background-medium);max-width:calc(100% - var(--size-20));z-index:10;box-sizing:border-box}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures+.portlet-listing-content-container .portlet-entry-link{position:absolute;top:unset;right:14px;bottom:10px;left:unset;z-index:15}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-listing-content-container{height:100%;padding:var(--size-20)}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{display:none}.menu #navigation .portlet.portlet_listing .portlet-listing-entry h4,.menu #navigation .portlet.portlet_listing .portlet-listing-entry h4 a{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;margin:0 !important}@media print{.menu #navigation .portlet.portlet_listing .portlet-listing-entry h4,.menu #navigation .portlet.portlet_listing .portlet-listing-entry h4 a{font-size:13px;line-height:21px}}.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire]>*:hover{box-shadow:none}.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire]>*:hover .portlet-entry-link{margin-right:-5px}.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire]>*:hover .pictures .picture:before{opacity:.9}.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link{align-self:flex-end;--icon-width: 16px;color:var(--secondary-color);font-size:16px;font-weight:700;margin-top:auto}.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link:after{content:""}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+1),.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+2),.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+3),.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+4){padding-right:0;padding-left:0}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+1) .pictures:before,.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+2) .pictures:before,.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+3) .pictures:before,.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+4) .pictures:before{top:auto;bottom:0}@media print{.menu #navigation .portlet.portlet_listing .portlet-listing-entry .videos,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures{flex:unset !important;max-width:100% !important}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures+.portlet-listing-content-container{--text-color: var(--text-color)}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures+.portlet-listing-content-container .listing_properties .properties .property a,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures+.portlet-listing-content-container .listing_properties .properties .property:not(:last-child):after,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures+.portlet-listing-content-container .listing_properties .listing_property_group:not(:last-child):after{color:var(--text-color)}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures+.portlet-listing-content-container h4{padding:8px 14px;background:#fff}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .listing_properties{display:none}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-listing-content-container{height:100%}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{display:none}.menu #navigation .portlet.portlet_listing .portlet-listing-entry h4,.menu #navigation .portlet.portlet_listing .portlet-listing-entry h4 a{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;margin:0 !important}}@media print{.menu #navigation .portlet.portlet_listing .portlet-listing-entry h4,.menu #navigation .portlet.portlet_listing .portlet-listing-entry h4 a{font-size:13px;line-height:21px}.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire]>*:hover{box-shadow:none}.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire]>*:hover .portlet-entry-link{margin-right:-5px}.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire]>*:hover .pictures .picture:before{opacity:.9}.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link{align-self:flex-end;--icon-width: 16px;color:var(--secondary-color);font-size:16px;font-weight:700;margin-top:auto}.menu #navigation .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link:after{content:""}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+1),.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+2),.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+3),.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+4){padding-right:0;padding-left:0}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+1) .pictures:before,.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+2) .pictures:before,.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+3) .pictures:before,.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+4) .pictures:before{top:auto;bottom:0}}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:not(:first-child){margin-top:0}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-fields-container{display:none}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .listing_properties{display:none}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures .picture:before{background:var(--primary-color-darkest)}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures+.portlet-listing-content-container h4{background:var(--primary-color)}.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures+.portlet-listing-content-container h4,.menu #navigation .portlet.portlet_listing .portlet-listing-entry .pictures+.portlet-listing-content-container h4 a{color:var(--text-color-bright)}.menu .portlet{display:none}ul.navigation{position:relative;list-style:none;--gap: var(--size-20) 0;display:flex;flex-flow:wrap;gap:var(--gap);padding-right:var(--siteframe-space);padding-left:calc(var(--siteframe-space) - var(--navigation-space)/2)}ul.navigation>.cf{display:none}ul.navigation li.level0{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(22px,2.4vw,24px);line-height:clamp(26px,2.8vw,28px);position:static}ul.navigation li.level0>a{position:relative;padding:0 calc(var(--navigation-space)/2) var(--dropdown-space-top);color:var(--text-color-bright);opacity:.6;text-decoration:none;z-index:120}ul.navigation li.level0>a:not(:only-child):after{content:"";position:absolute;top:100%;left:50%;width:83px;height:18px;display:block;background:var(--primary-color-medium);clip-path:polygon(50% 100%, 0 0, 100% 0);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);opacity:0;margin-top:-13px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}ul.navigation li.level0#nav-1{display:none}ul.navigation li.level0.current>a{opacity:1}ul.navigation li.level0.current>a:not(:only-child):after{opacity:1;margin-top:-3px}ul.navigation li.level0.current ul.level1{opacity:1;pointer-events:all}ul.navigation li.level0:focus>a,ul.navigation li.level0:hover>a{color:var(--text-color-bright);opacity:1}ul.navigation ul.level1{position:absolute;top:calc(100% + var(--dropdown-space-top));left:0;right:0;padding:calc(var(--size-50) + 5px) calc(var(--siteframe-space)/2);list-style:none;background:var(--primary-color);opacity:0;pointer-events:none;box-sizing:border-box;z-index:100;--gap: var(--size-40) 0;display:flex;flex-flow:wrap;gap:var(--gap)}ul.navigation ul.level1>.cf{display:none}ul.navigation ul.level1:after{content:"";position:absolute;top:0;left:0;width:var(--line-size);height:var(--size-25);display:block;background:var(--primary-color);position:relative;-webkit-transition:all .3s ease-out,width var(--line-animation);-moz-transition:all .3s ease-out,width var(--line-animation);-o-transition:all .3s ease-out,width var(--line-animation);transition:all .3s ease-out,width var(--line-animation)}@media print{ul.navigation ul.level1:after{display:none}}ul.navigation ul.level1:after{position:absolute;top:unset;right:0;bottom:1px;left:unset;z-index:2;-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);transform:translate(0, 100%)}ul.navigation ul.level1 li>a{display:block;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(18px,2vw,20px);line-height:clamp(24px,2.6vw,26px);color:var(--text-color-bright);opacity:.6;text-decoration:none}ul.navigation ul.level1 li>a:hover{opacity:1}ul.navigation ul.level1>li{position:relative;flex:1 0 20%;padding:0 calc(var(--siteframe-space)/2);box-sizing:border-box;z-index:5}ul.navigation ul.level1>li>a{font-weight:700}ul.navigation ul.level1>li.current>a{opacity:1}ul.navigation ul.level2{list-style:none;margin-top:var(--size-25)}ul.navigation ul.level2>li:not(:first-child){margin-top:var(--size-15)}ul.navigation ul.level2>li>a{font-weight:400}ul.navigation ul.level2>li.current>a{opacity:1}ul.navigation ul.level3{display:none}.responsive_navigation_toggle{--icon-width: 15px;--height-span: 2px;--height-gap: 2px;flex:0 0 auto;width:var(--icon-width);height:var(--icon-width);position:relative;margin-right:106px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;cursor:pointer;display:block;background:none;border:none}.responsive_navigation_toggle:before{position:absolute;top:50%;right:-9px;bottom:unset;left:unset;content:"Menu";-webkit-transform:translate(100%, -50%);-moz-transform:translate(100%, -50%);-o-transform:translate(100%, -50%);transform:translate(100%, -50%);font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:700;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:1.8px;text-transform:uppercase;color:var(--text-color-bright)}.responsive_navigation_toggle:before a{color:var(--text-color-bright);text-decoration:none}.responsive_navigation_toggle span{position:absolute;left:0;display:block;width:100%;height:var(--height-span);background:var(--text-color-bright);border-radius:3px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;opacity:1;z-index:1}.responsive_navigation_toggle span:nth-child(1){top:calc(var(--icon-width)/2 - var(--height-span)/2 - var(--height-span) - var(--height-gap))}.responsive_navigation_toggle span:nth-child(2){top:calc(var(--icon-width)/2 - var(--height-span)/2)}.responsive_navigation_toggle span:nth-child(3){top:calc(var(--icon-width)/2 - var(--height-span)/2 + var(--height-span) + var(--height-gap))}.responsive_navigation_toggle:hover{color:var(--secondary-color)}.responsive_navigation_toggle:hover span{background:var(--secondary-color)}.navi_open .responsive_navigation_toggle span:nth-child(1){position:absolute;top:calc(50% - var(--height-span)/2);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.navi_open .responsive_navigation_toggle span:nth-child(2){width:0%;opacity:0}.navi_open .responsive_navigation_toggle span:nth-child(3){position:absolute;top:calc(50% - var(--height-span)/2);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.picture{position:relative;width:100%}.picture .resource_link{position:relative}.picture .resource_link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:rgba(var(--background-rgb), 0.3);z-index:1;opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;background:rgba(0,0,0,0)}.picture .resource_link:after{position:absolute;top:calc(50% - var(--icon-width)/2);left:calc(50% - var(--icon-width)/2);display:flex;align-items:center;justify-content:center;width:var(--icon-width);height:var(--icon-width);font-family:"Font Awesome 6 Pro";content:"";font-weight:900;font-size:calc(var(--icon-width)/2.2);line-height:var(--icon-width);color:rgba(0,0,0,.6);background:rgba(var(--background-rgb), 0.5);border-radius:100%;z-index:2;opacity:0;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7);-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;backdrop-filter:blur(10px)}.picture .resource_link img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:transform .4s ease-out;-moz-transition:transform .4s ease-out;-o-transition:transform .4s ease-out;transition:transform .4s ease-out}.picture .resource_link:hover:after,.picture .resource_link:hover:before{opacity:1}.picture .resource_link:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition-delay:.1s}.picture .resource_link:hover img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}.picture .resource_link.fancybox:after{content:"";font-weight:400}.picture img{width:100%;height:auto;object-fit:cover;font-size:0}.picture img:not([src*=".png"]){background:rgba(0,0,0,.15)}.picture span.resource_subtitle{display:none}.picture .resource_description{position:absolute;bottom:10px;left:10px;clip:unset;width:auto;height:auto !important;max-width:calc(100% - 20px);font-size:clamp(12px,1.4vw,14px);line-height:clamp(15px,1.8vw,18px);color:#fcfbf8;background:rgba(0,0,0,.7);padding:6px 10px;border-radius:var(--border-radius);box-sizing:border-box}.picture .resource_description p{display:inline-block;margin:0}.picture .resource_description .resource_title{font-weight:700;padding-right:5px}.picture_top{flex:0 0 clamp(200px,50%,665px);margin-right:var(--size-70);overflow:hidden}.picture_top .resource_background{border-radius:var(--border-radius);overflow:hidden}.picture_top .resource_description{position:relative;bottom:unset;left:unset;margin-top:var(--size-15);padding:0;background:none;color:rgba(var(--text-color-bright), 0.6)}.gallery{max-width:var(--siteframe-medium);margin-left:auto;margin-right:auto;--gap: var(--size-30);display:flex;flex-flow:wrap;gap:var(--gap);--columns: 2}.gallery>.cf{display:none}.gallery>*{flex:0 0 calc(100%/var(--columns) - var(--gap) + var(--gap)/var(--columns))}.gallery>*{flex:0 0 calc(41% - var(--gap) + var(--gap)/var(--columns))}.gallery>*:nth-child(4n+3),.gallery>*:nth-child(4n+2){flex:0 0 calc(59% - var(--gap) + var(--gap)/var(--columns))}.gallery>.more_pictures{flex:0 0 100% !important}.gallery>.more_pictures .more_pictures_inner{--gap: var(--size-30);display:flex;flex-flow:wrap;gap:var(--gap);--columns: 2}.gallery>.more_pictures .more_pictures_inner>.cf{display:none}.gallery>.more_pictures .more_pictures_inner>*{flex:0 0 calc(100%/var(--columns) - var(--gap) + var(--gap)/var(--columns))}.gallery>.more_pictures .more_pictures_inner>*{flex:0 0 calc(59% - var(--gap) + var(--gap)/var(--columns))}.gallery>.more_pictures .more_pictures_inner>*:nth-child(4n+3),.gallery>.more_pictures .more_pictures_inner>*:nth-child(4n+2){flex:0 0 calc(41% - var(--gap) + var(--gap)/var(--columns))}.gallery:not(:first-child){margin-top:var(--size-110)}.gallery .resource_background{border-radius:var(--border-radius);overflow:hidden}.gallery .picture{margin:0;position:relative;top:50px;opacity:0;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.gallery .picture.is_visible{top:0;opacity:1}@media print{.gallery .picture{top:0;opacity:1}}.gallery .picture:nth-child(2n+2):not(:first-child){transition-delay:.07s}.gallery .picture *{display:block;height:100%}.gallery .picture picture source{height:auto}.gallery .picture img{object-fit:cover}.gallery .more_pictures{display:none}.gallery .show_more_pictures{flex:0 0 auto;display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:var(--primary-color-dark);font-weight:700;background:rgba(0,0,0,0);border:1px solid var(--primary-color-dark);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px);font-weight:400;margin:var(--size-30) auto var(--size-10)}.gallery .show_more_pictures:hover,.gallery .show_more_pictures:focus{color:var(--background-medium);border:1px solid var(--primary-color-dark);background:var(--primary-color-dark)}@media print{.gallery .show_more_pictures{display:none}}.videos video{display:block;width:100%;height:auto;overflow:hidden;object-fit:cover;aspect-ratio:16/9}.videos .video{display:flex;flex-flow:column}.videos .video:not(:first-child){margin-top:var(--size-50)}.videos .video video{order:-1}.videos .resource_video_description_wrap{margin-top:var(--size-15)}.videos .resource_video_description_wrap,.videos .resource_video_description_wrap h3{font-size:14px;font-size:clamp(13px,1.4vw,14px);line-height:18px;line-height:clamp(16px,1.8vw,18px);color:rgba(0,0,0,.5)}.videos .resource_video_description_wrap .resource_video_description,.videos .resource_video_description_wrap h3{display:inline-block;margin:0}.videos .resource_video_description_wrap h3{font-weight:700}.videos .resource_video_description_wrap h3+*>p:first-child:before{content:":";padding-right:3px;font-weight:700}.videos+.picture_top{display:none}.slick-slider .slick-track{display:flex;justify-content:center}.slick-slider .slick-slide{margin:0 var(--size-20)}.slick-slider .slick-slide>div{display:flex;width:100%;height:100%}.slick-slider .slick-list{width:auto;margin:0 calc(-1*var(--size-20));padding:0 !important;overflow:hidden}.slick-slider span.slick-arrow{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:var(--primary-color-dark);font-weight:700;background:rgba(0,0,0,0);border:1px solid var(--primary-color-dark);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(15px,1.6vw,16px);line-height:clamp(18px,2vw,20px);padding:clamp(18px,2.6vw,26px) clamp(26px,4vw,40px);font-weight:400;display:flex;align-items:center;justify-content:center;width:var(--icon-width);height:var(--icon-width);display:none !important}.slick-slider span.slick-arrow:hover,.slick-slider span.slick-arrow:focus{color:var(--background-medium);border:1px solid var(--primary-color-dark);background:var(--primary-color-dark)}@media print{.slick-slider span.slick-arrow{display:none}}.slick-slider span.slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.slick-slider .slick-dots{display:flex;justify-content:center;gap:var(--size-10);margin:0;padding:calc(var(--size-30) + 2px) 0 0;list-style:none}.slick-slider .slick-dots li button{display:block;font-size:0;line-height:0;height:clamp(3px,.4vw,4px);width:var(--size-50);border:0;outline:0;cursor:pointer;background:var(--secondary-color);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.slick-slider .slick-dots li:hover button{background:var(--secondary-color-dark)}.slick-slider .slick-dots li.slick-active button{background:var(--primary-color)}.documents{display:flex;gap:var(--size-25)}.documents:not(:first-child){margin-top:var(--size-70)}.documents a{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:var(--primary-color-dark);font-weight:700;background:rgba(0,0,0,0);border:1px solid var(--primary-color-dark);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px);font-weight:400}.documents a:hover,.documents a:focus{color:var(--background-medium);border:1px solid var(--primary-color-dark);background:var(--primary-color-dark)}@media print{.documents a{display:none}}.musics:not(:first-child){margin-top:var(--size-90)}.musics .music:not(:first-child){margin-top:var(--size-50)}.musics .music h3{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3vw,30px);letter-spacing:unset;text-transform:none;color:var(--text-color);font-weight:700;margin-bottom:var(--size-10)}.musics .music h3 a{color:var(--text-color)}@media print{.musics .music h3{font-size:14px;line-height:22px}}.musics .music h3:not(:last-child){margin-bottom:var(--size-15)}.musics .music audio{width:100%;display:block}.musics .music audio:not(:first-child){margin-top:var(--size-20)}iframe{display:block;width:100%;max-width:100%;border:none}iframe[src*="www.youtube.com"]{aspect-ratio:16/9;height:auto}.fancybox__toolbar a.f-button[title=Download]{display:none !important}.portlet.portlet_no_title.portlet_no_subtitle.portlet_no_content.hidden{display:block}.portlets .portlet:not(:first-child){margin-top:var(--size-120)}.portlets .portlet [class*=_subtitle],.portlets .portlet .portlet-title{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:700;font-size:clamp(26px,5.7vw,57px);line-height:clamp(34px,7vw,70px);letter-spacing:unset;text-transform:none;color:var(--primary-color);margin-bottom:var(--size-50);font-weight:400}.portlets .portlet [class*=_subtitle] a,.portlets .portlet .portlet-title a{color:var(--primary-color);text-decoration:none}@media screen and (max-width: 1200px){.portlets .portlet [class*=_subtitle],.portlets .portlet .portlet-title{font-size:clamp(26px,4.8vw,48px);line-height:clamp(34px,5.8vw,58px)}}@media print{.portlets .portlet [class*=_subtitle],.portlets .portlet .portlet-title{font-size:28px;line-height:34px}}.portlets .portlet[class*=has_subtitle] .portlet-title{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,3.2vw,32px);line-height:clamp(24px,4vw,40px);letter-spacing:unset;text-transform:none;color:var(--text-color);margin-bottom:var(--size-25)}.portlets .portlet[class*=has_subtitle] .portlet-title a{color:var(--text-color);text-decoration:none}@media screen and (max-width: 750px){.portlets .portlet[class*=has_subtitle] .portlet-title{margin-bottom:var(--size-15)}}@media print{.portlets .portlet[class*=has_subtitle] .portlet-title{font-size:20px;line-height:28px;margin-bottom:var(--size-15)}}.portlets .portlet [class*=_introduction]{font-weight:700;margin-bottom:var(--size-15)}.portlets .portlet a.portlet_listing_link,.portlets .portlet a.portlet_content_link{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:var(--primary-color-dark);font-weight:700;background:rgba(0,0,0,0);border:1px solid var(--primary-color-dark);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px);font-weight:400;margin-top:var(--size-30)}.portlets .portlet a.portlet_listing_link:hover,.portlets .portlet a.portlet_listing_link:focus,.portlets .portlet a.portlet_content_link:hover,.portlets .portlet a.portlet_content_link:focus{color:var(--background-medium);border:1px solid var(--primary-color-dark);background:var(--primary-color-dark)}@media print{.portlets .portlet a.portlet_listing_link,.portlets .portlet a.portlet_content_link{display:none}}.portlets .portlet a.portlet_listing_link{margin-top:var(--size-60)}div#portlets_top_standard{max-width:var(--siteframe-small);margin-left:auto;margin-right:auto;margin-bottom:var(--size-110)}div#portlets_top_standard .portlet.portlet_content{--picture-width: 330px;--picture-width: 400px;padding-right:0 !important;padding-left:0 !important}div#portlets_top_standard .portlet.portlet_content:not(:first-child){margin-top:var(--size-40)}div#portlets_top_standard .portlet.portlet_content .portlet-content{position:relative;display:flex;overflow:hidden;background:var(--background-light);transform:translateZ(0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}div#portlets_top_standard .portlet.portlet_content .portlet-content.cf{display:none}div#portlets_top_standard .portlet.portlet_content .google_maps_iframe,div#portlets_top_standard .portlet.portlet_content .videos,div#portlets_top_standard .portlet.portlet_content .pictures{flex:0 0 var(--picture-width);max-width:42.6%}div#portlets_top_standard .portlet.portlet_content .google_maps_iframe iframe{height:100%}div#portlets_top_standard .portlet.portlet_content .pictures{position:relative}div#portlets_top_standard .portlet.portlet_content .pictures:before{content:"";position:absolute;top:0;left:0;width:var(--line-size);height:var(--size-20);display:block;background:var(--background-light);position:relative;-webkit-transition:all .3s ease-out,width var(--line-animation);-moz-transition:all .3s ease-out,width var(--line-animation);-o-transition:all .3s ease-out,width var(--line-animation);transition:all .3s ease-out,width var(--line-animation)}@media print{div#portlets_top_standard .portlet.portlet_content .pictures:before{display:none}}div#portlets_top_standard .portlet.portlet_content .pictures:before{content:"";position:absolute;top:0;left:unset;width:var(--size-20);height:var(--line-size);display:block;background:var(--background-light);right:0;z-index:5;-webkit-transition:all .3s ease-out,height var(--line-animation-vertical);-moz-transition:all .3s ease-out,height var(--line-animation-vertical);-o-transition:all .3s ease-out,height var(--line-animation-vertical);transition:all .3s ease-out,height var(--line-animation-vertical)}@media print{div#portlets_top_standard .portlet.portlet_content .pictures:before{display:none}}div#portlets_top_standard .portlet.portlet_content .pictures .picture,div#portlets_top_standard .portlet.portlet_content .pictures .resource_background,div#portlets_top_standard .portlet.portlet_content .pictures a.resource_link,div#portlets_top_standard .portlet.portlet_content .pictures img{height:100%}div#portlets_top_standard .portlet.portlet_content .pictures .picture:not(:first-child){display:none}div#portlets_top_standard .portlet.portlet_content .portlet_text_wrap{display:flex;flex-flow:column;width:100%;padding:var(--size-25);box-sizing:border-box}div#portlets_top_standard .portlet.portlet_content .portlet-title,div#portlets_top_standard .portlet.portlet_content .portlet_content_subtitle{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(20px,3.2vw,32px);line-height:clamp(28px,4vw,40px);letter-spacing:unset;text-transform:none;color:var(--text-color-primary);margin-bottom:var(--size-20);margin:0}div#portlets_top_standard .portlet.portlet_content .portlet-title a,div#portlets_top_standard .portlet.portlet_content .portlet_content_subtitle a{color:var(--text-color-primary);text-decoration:none}@media print{div#portlets_top_standard .portlet.portlet_content .portlet-title,div#portlets_top_standard .portlet.portlet_content .portlet_content_subtitle{font-size:20px;line-height:23px;margin-bottom:var(--size-15)}}div#portlets_top_standard .portlet.portlet_content .portlet-title:not(:last-child),div#portlets_top_standard .portlet.portlet_content .portlet_content_subtitle:not(:last-child){margin-bottom:var(--size-40)}div#portlets_top_standard .portlet.portlet_content .listing-date{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:rgba(0,0,0,.4);font-weight:700;margin-bottom:5px}div#portlets_top_standard .portlet.portlet_content .listing-date a{color:rgba(0,0,0,.4)}@media print{div#portlets_top_standard .portlet.portlet_content .listing-date{font-size:13px;line-height:21px}}div#portlets_top_standard .portlet.portlet_content .portlet_content_introduction{font-weight:700}div#portlets_top_standard .portlet.portlet_content .portlet_content_introduction:not(:last-child){margin-bottom:var(--size-10)}div#portlets_top_standard .portlet.portlet_content .portlet_content_description:not(:last-child){margin-bottom:var(--paragraph-space)}div#portlets_top_standard .portlet.portlet_content .portlet_content_description h2,div#portlets_top_standard .portlet.portlet_content .portlet_content_description h3,div#portlets_top_standard .portlet.portlet_content .portlet_content_description h4,div#portlets_top_standard .portlet.portlet_content .portlet_content_description h5,div#portlets_top_standard .portlet.portlet_content .portlet_content_description h6{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3vw,30px);letter-spacing:unset;text-transform:none;margin:0;font-weight:700}@media print{div#portlets_top_standard .portlet.portlet_content .portlet_content_description h2,div#portlets_top_standard .portlet.portlet_content .portlet_content_description h3,div#portlets_top_standard .portlet.portlet_content .portlet_content_description h4,div#portlets_top_standard .portlet.portlet_content .portlet_content_description h5,div#portlets_top_standard .portlet.portlet_content .portlet_content_description h6{font-size:14px;line-height:22px}}div#portlets_top_standard .portlet.portlet_content .portlet_content_description:empty{display:none}div#portlets_top_standard .portlet.portlet_content .documents,div#portlets_top_standard .portlet.portlet_content .musics{margin-top:0}div#portlets_top_standard .portlet.portlet_content .documents:not(:last-child),div#portlets_top_standard .portlet.portlet_content .musics:not(:last-child){margin-bottom:var(--paragraph-space)}div#portlets_top_standard .portlet.portlet_content .portlet_content_link{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:var(--primary-color-dark);font-weight:700;background:rgba(0,0,0,0);border:1px solid var(--primary-color-dark);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px);font-weight:400}div#portlets_top_standard .portlet.portlet_content .portlet_content_link:hover,div#portlets_top_standard .portlet.portlet_content .portlet_content_link:focus{color:var(--background-medium);border:1px solid var(--primary-color-dark);background:var(--primary-color-dark)}@media print{div#portlets_top_standard .portlet.portlet_content .portlet_content_link{display:none}}div#portlets_top_standard .portlet.portlet_content .portlet_content_link:after{font-family:"Font Awesome 6 Pro";content:"";margin-left:8px}div#portlets_top_standard .portlet.portlet_content .portlet_content_link:not(:first-child){margin-top:auto}div#portlets_top_standard .portlet.portlet_content:nth-child(4n+1){padding-right:5%;padding-left:20%}div#portlets_top_standard .portlet.portlet_content:nth-child(4n+2){padding-right:20%;padding-left:5%}div#portlets_top_standard .portlet.portlet_content:nth-child(4n+2) .pictures:before{top:auto;bottom:0}div#portlets_top_standard .portlet.portlet_content:nth-child(4n+3){padding-right:10%;padding-left:15%}div#portlets_top_standard .portlet.portlet_content:nth-child(4n+4){padding-right:17%;padding-left:8%}div#portlets_top_standard .portlet.portlet_content:nth-child(4n+4) .pictures:before{top:auto;bottom:0}div#portlets_top_standard .portlet.portlet_content[class*=has-subtitle] .portlet-title a,div#portlets_top_standard .portlet.portlet_content[class*=has-subtitle] .portlet-title,div#portlets_top_standard .portlet.portlet_content[class*=has_subtitle] .portlet-title a,div#portlets_top_standard .portlet.portlet_content[class*=has_subtitle] .portlet-title{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--primary-color);margin-bottom:var(--size-10)}div#portlets_top_standard .portlet.portlet_content[class*=has-subtitle] .portlet-title a a,div#portlets_top_standard .portlet.portlet_content[class*=has-subtitle] .portlet-title a,div#portlets_top_standard .portlet.portlet_content[class*=has_subtitle] .portlet-title a a,div#portlets_top_standard .portlet.portlet_content[class*=has_subtitle] .portlet-title a{color:var(--primary-color)}@media print{div#portlets_top_standard .portlet.portlet_content[class*=has-subtitle] .portlet-title a,div#portlets_top_standard .portlet.portlet_content[class*=has-subtitle] .portlet-title,div#portlets_top_standard .portlet.portlet_content[class*=has_subtitle] .portlet-title a,div#portlets_top_standard .portlet.portlet_content[class*=has_subtitle] .portlet-title{font-size:13px;line-height:21px}}div#portlets_top_standard .portlet.portlet_content[class*=element_link_entire] .portlet-content:hover{box-shadow:var(--box-shadow)}div#portlets_top_standard .portlet.portlet_content[class*=element_link_entire] .portlet-content:hover .picture img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}div#portlets_top_standard .portlet.portlet_content[class*=element_link_entire] .portlet-content:hover .portlet_content_link{margin-right:-10px}div#portlets_top_standard .portlet.portlet_content[class*=element_link_entire] .portlet_content_link{align-self:flex-end;--icon-width: clamp(20px,3.2vw,32px);display:flex;align-items:center;justify-content:center;width:var(--icon-width);height:var(--icon-width);flex:0 0 var(--icon-width);border-radius:100%;margin:0;padding:0;font-size:calc(var(--icon-width)/2);font-weight:700;background:var(--secondary-color);border:0;color:var(--background-light);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background:none;color:var(--primary-color);font-size:clamp(20px,3.2vw,32px);font-weight:300;margin-top:auto}div#portlets_top_standard .portlet.portlet_content[class*=element_link_entire] .portlet_content_link:after,div#portlets_top_standard .portlet.portlet_content[class*=element_link_entire] .portlet_content_link i{font-size:inherit;font-weight:inherit;margin:0}@media print{div#portlets_top_standard .portlet.portlet_content[class*=element_link_entire] .portlet_content_link{--icon-width: 50px;color:var(--text-color);background:#eee !important}}div#portlets_top_standard .portlet.portlet_content[class*=element_link_entire] .portlet_content_link span{display:none}@media screen and (max-width: 1200px){div#portlets_top_standard .portlet.portlet_content:nth-child(4n+1){padding-right:3%;padding-left:13%}div#portlets_top_standard .portlet.portlet_content:nth-child(4n+2){padding-right:13%;padding-left:3%}div#portlets_top_standard .portlet.portlet_content:nth-child(4n+3){padding-right:6%;padding-left:10%}div#portlets_top_standard .portlet.portlet_content:nth-child(4n+4){padding-right:12%;padding-left:4%}}@media screen and (max-width: 900px){div#portlets_top_standard .portlet.portlet_content:nth-child(4n+1){padding-right:0;padding-left:10%}div#portlets_top_standard .portlet.portlet_content:nth-child(4n+2){padding-right:10%;padding-left:0}div#portlets_top_standard .portlet.portlet_content:nth-child(4n+3){padding-right:2%;padding-left:8%}div#portlets_top_standard .portlet.portlet_content:nth-child(4n+4){padding-right:7%;padding-left:3%}}@media screen and (max-width: 600px){div#portlets_top_standard .portlet.portlet_content .portlet-content{flex-flow:column;height:100%}div#portlets_top_standard .portlet.portlet_content .google_maps_iframe,div#portlets_top_standard .portlet.portlet_content .videos,div#portlets_top_standard .portlet.portlet_content .pictures{flex:unset;max-width:100%}div#portlets_top_standard .portlet.portlet_content .google_maps_iframe:before,div#portlets_top_standard .portlet.portlet_content .videos:before,div#portlets_top_standard .portlet.portlet_content .pictures:before{width:var(--line-size);height:var(--size-25);top:auto;right:auto;bottom:0;left:0}div#portlets_top_standard .portlet.portlet_content .google_maps_iframe iframe{height:auto;aspect-ratio:1/1}div#portlets_top_standard .portlet.portlet_content .pictures .picture,div#portlets_top_standard .portlet.portlet_content .pictures .resource_background,div#portlets_top_standard .portlet.portlet_content .pictures a.resource_link,div#portlets_top_standard .portlet.portlet_content .pictures img{height:auto}div#portlets_top_standard .portlet.portlet_content .portlet_text_wrap{height:100%}}@media print{div#portlets_top_standard .portlet.portlet_content .portlet-content{background:#fff !important;border-radius:0;border:1px solid var(--border-dark);box-shadow:none !important;box-sizing:border-box}div#portlets_top_standard .portlet.portlet_content .videos,div#portlets_top_standard .portlet.portlet_content .pictures{flex:0 0 330px;max-width:42.6%}div#portlets_top_standard .portlet.portlet_content .portlet-title:not(:last-child),div#portlets_top_standard .portlet.portlet_content .portlet_content_subtitle:not(:last-child){margin-bottom:var(--size-30)}div#portlets_top_standard .portlet.portlet_content[class*=has-subtitle] .portlet-title a,div#portlets_top_standard .portlet.portlet_content[class*=has-subtitle] .portlet-title,div#portlets_top_standard .portlet.portlet_content[class*=has_subtitle] .portlet-title a,div#portlets_top_standard .portlet.portlet_content[class*=has_subtitle] .portlet-title{margin-bottom:var(--size-10)}div#portlets_top_standard .portlet.portlet_content .portlet_content_link{display:none !important}div#portlets_top_standard .portlet.portlet_content:nth-child(4n+1){padding-right:0;padding-left:0}div#portlets_top_standard .portlet.portlet_content:nth-child(4n+2){padding-right:0;padding-left:0}div#portlets_top_standard .portlet.portlet_content:nth-child(4n+3){padding-right:0;padding-left:0}div#portlets_top_standard .portlet.portlet_content:nth-child(4n+4){padding-right:0;padding-left:0}}div[id*=portlets_bottom_]{position:relative}div[id*=portlets_bottom_] a.add_portlet_link,div[id*=portlets_bottom_] .portlet_zone_label{margin-left:15px !important}div[id*=portlets_bottom_] .portlets_inner_wrap:after{left:5px !important;right:5px !important}div[id*=portlets_bottom_] .portlets_inner_wrap{padding-bottom:var(--size-110);overflow:hidden}div[id*=portlets_bottom_] .portlet{max-width:calc(var(--siteframe) + var(--siteframe-space) + var(--siteframe-space));margin-left:auto;margin-right:auto;padding-right:var(--siteframe-space);padding-left:var(--siteframe-space);box-sizing:border-box;text-align:center}div[id*=portlets_bottom_] .portlet [class*=_subtitle],div[id*=portlets_bottom_] .portlet .portlet-title{max-width:clamp(400px,80vw,830px);margin-left:auto;margin-right:auto}div[id*=portlets_bottom_] .portlet a.portlet_listing_link,div[id*=portlets_bottom_] .portlet a.portlet_content_link{margin-left:auto;margin-right:auto}div[id*=portlets_bottom_] .portlet.portlet_content .portlet-content{display:flex;flex-flow:wrap;align-items:center}div[id*=portlets_bottom_] .portlet.portlet_content .pictures{flex:0 0 clamp(200px,50%,605px);margin-right:var(--size-70)}div[id*=portlets_bottom_] .portlet.portlet_content .pictures .picture:not(:first-child){display:none}div[id*=portlets_bottom_] .portlet.portlet_content .pictures+.portlet_text_wrap{text-align:left}div[id*=portlets_bottom_] .portlet.portlet_content .pictures+.portlet_text_wrap [class*=_subtitle],div[id*=portlets_bottom_] .portlet.portlet_content .pictures+.portlet_text_wrap .portlet-title{max-width:none}div[id*=portlets_bottom_] .portlet.portlet_content .pictures+.portlet_text_wrap a.portlet_listing_link,div[id*=portlets_bottom_] .portlet.portlet_content .pictures+.portlet_text_wrap a.portlet_content_link{margin-left:0;margin-right:0}div[id*=portlets_bottom_] .portlet.portlet_content .portlet_text_wrap{flex:2 0 33.33%}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry-wrap{--gap: var(--size-30);--columns: 4;display:grid;grid-template-columns:repeat(var(--columns), minmax(0, 1fr));grid-gap:var(--gap);text-align:left}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry-wrap>.cf{display:none}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry-wrap:not(:first-child){padding-top:var(--size-30)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry{--picture-width: 330px;--text-color: var(--background-medium)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:not(:first-child){margin-top:var(--size-40)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry>*{position:relative;display:flex;overflow:hidden;background:var(--background-light);transform:translateZ(0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry>*.cf{display:none}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .google_maps_iframe,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .videos,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures{flex:0 0 var(--picture-width);max-width:42.6%}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .google_maps_iframe iframe{height:100%}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures{position:relative}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures:before{content:"";position:absolute;top:0;left:0;width:var(--line-size);height:var(--size-20);display:block;background:var(--background-light);position:relative;-webkit-transition:all .3s ease-out,width var(--line-animation);-moz-transition:all .3s ease-out,width var(--line-animation);-o-transition:all .3s ease-out,width var(--line-animation);transition:all .3s ease-out,width var(--line-animation)}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures:before{display:none}}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures:before{content:"";position:absolute;top:0;left:unset;width:var(--size-20);height:var(--line-size);display:block;background:var(--background-light);right:0;z-index:5;-webkit-transition:all .3s ease-out,height var(--line-animation-vertical);-moz-transition:all .3s ease-out,height var(--line-animation-vertical);-o-transition:all .3s ease-out,height var(--line-animation-vertical);transition:all .3s ease-out,height var(--line-animation-vertical)}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures:before{display:none}}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures .picture,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures .resource_background,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures a.resource_link,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures img{height:100%}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures .picture:not(:first-child){display:none}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-listing-content-container{display:flex;flex-flow:column;width:100%;padding:var(--size-25);box-sizing:border-box}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry h4,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(20px,3.2vw,32px);line-height:clamp(28px,4vw,40px);letter-spacing:unset;text-transform:none;color:var(--text-color-primary);margin-bottom:var(--size-20);margin:0}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry h4 a,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle a{color:var(--text-color-primary);text-decoration:none}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry h4,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{font-size:20px;line-height:23px;margin-bottom:var(--size-15)}}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry h4:not(:last-child),div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle:not(:last-child){margin-bottom:var(--size-40)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:rgba(0,0,0,.4);font-weight:700;margin-bottom:5px}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date a{color:rgba(0,0,0,.4)}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date{font-size:13px;line-height:21px}}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-introduction{font-weight:700}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-introduction:not(:last-child){margin-bottom:var(--size-10)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content:not(:last-child){margin-bottom:var(--paragraph-space)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content h2,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content h3,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content h4,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content h5,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content h6{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3vw,30px);letter-spacing:unset;text-transform:none;margin:0;font-weight:700}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content h2,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content h3,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content h4,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content h5,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content h6{font-size:14px;line-height:22px}}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content:empty{display:none}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .documents,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .musics{margin-top:0}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .documents:not(:last-child),div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .musics:not(:last-child){margin-bottom:var(--paragraph-space)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-link{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:var(--primary-color-dark);font-weight:700;background:rgba(0,0,0,0);border:1px solid var(--primary-color-dark);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px);font-weight:400}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-link:hover,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-link:focus{color:var(--background-medium);border:1px solid var(--primary-color-dark);background:var(--primary-color-dark)}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-link{display:none}}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-link:after{font-family:"Font Awesome 6 Pro";content:"";margin-left:8px}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-link:not(:first-child){margin-top:auto}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+1){padding-right:5%;padding-left:20%}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+2){padding-right:20%;padding-left:5%}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+2) .pictures:before{top:auto;bottom:0}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+3){padding-right:10%;padding-left:15%}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+4){padding-right:17%;padding-left:8%}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+4) .pictures:before{top:auto;bottom:0}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=has-subtitle] h4 a,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=has-subtitle] h4,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=has_subtitle] h4 a,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=has_subtitle] h4{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--primary-color);margin-bottom:var(--size-10)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=has-subtitle] h4 a a,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=has-subtitle] h4 a,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=has_subtitle] h4 a a,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=has_subtitle] h4 a{color:var(--primary-color)}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=has-subtitle] h4 a,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=has-subtitle] h4,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=has_subtitle] h4 a,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=has_subtitle] h4{font-size:13px;line-height:21px}}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire]>*:hover{box-shadow:var(--box-shadow)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire]>*:hover .picture img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire]>*:hover .portlet-entry-link{margin-right:-10px}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link{align-self:flex-end;--icon-width: clamp(20px,3.2vw,32px);display:flex;align-items:center;justify-content:center;width:var(--icon-width);height:var(--icon-width);flex:0 0 var(--icon-width);border-radius:100%;margin:0;padding:0;font-size:calc(var(--icon-width)/2);font-weight:700;background:var(--secondary-color);border:0;color:var(--background-light);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background:none;color:var(--primary-color);font-size:clamp(20px,3.2vw,32px);font-weight:300;margin-top:auto}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link:after,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link i{font-size:inherit;font-weight:inherit;margin:0}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link{--icon-width: 50px;color:var(--text-color);background:#eee !important}}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link span{display:none}@media screen and (max-width: 1200px){div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+1){padding-right:3%;padding-left:13%}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+2){padding-right:13%;padding-left:3%}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+3){padding-right:6%;padding-left:10%}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+4){padding-right:12%;padding-left:4%}}@media screen and (max-width: 900px){div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+1){padding-right:0;padding-left:10%}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+2){padding-right:10%;padding-left:0}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+3){padding-right:2%;padding-left:8%}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+4){padding-right:7%;padding-left:3%}}@media screen and (max-width: 600px){div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry>*{flex-flow:column;height:100%}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .google_maps_iframe,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .videos,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures{flex:unset;max-width:100%}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .google_maps_iframe:before,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .videos:before,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures:before{width:var(--line-size);height:var(--size-25);top:auto;right:auto;bottom:0;left:0}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .google_maps_iframe iframe{height:auto;aspect-ratio:1/1}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures .picture,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures .resource_background,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures a.resource_link,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures img{height:auto}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-listing-content-container{height:100%}}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry>*{background:#fff !important;border-radius:0;border:1px solid var(--border-dark);box-shadow:none !important;box-sizing:border-box}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .videos,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures{flex:0 0 330px;max-width:42.6%}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry h4:not(:last-child),div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle:not(:last-child){margin-bottom:var(--size-30)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=has-subtitle] h4 a,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=has-subtitle] h4,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=has_subtitle] h4 a,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=has_subtitle] h4{margin-bottom:var(--size-10)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-entry-link{display:none !important}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+1){padding-right:0;padding-left:0}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+2){padding-right:0;padding-left:0}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+3){padding-right:0;padding-left:0}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+4){padding-right:0;padding-left:0}}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry>*{flex-flow:column;height:100%}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .videos,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures{flex:unset;max-width:100%}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .videos:before,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures:before{width:var(--line-size);height:var(--size-25);top:auto;right:auto;bottom:0;left:0}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures .picture,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures .resource_background,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures a.resource_link,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures img{height:auto}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .portlet-listing-content-container{height:100%}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+1),div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+2),div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+3),div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+4){padding-right:0;padding-left:0}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+1) .pictures:before,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+2) .pictures:before,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+3) .pictures:before,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:nth-child(4n+4) .pictures:before{top:auto;bottom:0}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .videos,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .pictures{flex:unset !important;max-width:100% !important}}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry:not(:first-child){margin-top:0}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry>*{background:var(--primary-color)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry h4,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry h4 a{color:var(--background-medium)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link{color:var(--secondary-color)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .listing_properties{color:var(--secondary-color)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .listing_properties .spacer,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .listing_properties .parent_property_title{display:none}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .listing_properties .listing_property_group:not(:last-child):after{margin-left:4px;margin-right:4px}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .listing_properties .properties .property:not(:last-child):after{margin-left:4px;margin-right:4px}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .listing_properties .properties .property a{color:var(--secondary-color)}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry-wrap{--columns: 1}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry{--picture-width: 330px}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:not(:first-child){margin-top:var(--size-40)}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry>*{position:relative;display:flex;overflow:hidden;background:var(--background-light);transform:translateZ(0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry>*.cf{display:none}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .google_maps_iframe,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .videos,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures{flex:0 0 var(--picture-width);max-width:42.6%}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .google_maps_iframe iframe{height:100%}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures{position:relative}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures:before{content:"";position:absolute;top:0;left:0;width:var(--line-size);height:var(--size-20);display:block;background:var(--background-light);position:relative;-webkit-transition:all .3s ease-out,width var(--line-animation);-moz-transition:all .3s ease-out,width var(--line-animation);-o-transition:all .3s ease-out,width var(--line-animation);transition:all .3s ease-out,width var(--line-animation)}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures:before{display:none}}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures:before{content:"";position:absolute;top:0;left:unset;width:var(--size-20);height:var(--line-size);display:block;background:var(--background-light);right:0;z-index:5;-webkit-transition:all .3s ease-out,height var(--line-animation-vertical);-moz-transition:all .3s ease-out,height var(--line-animation-vertical);-o-transition:all .3s ease-out,height var(--line-animation-vertical);transition:all .3s ease-out,height var(--line-animation-vertical)}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures:before{display:none}}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures .picture,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures .resource_background,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures a.resource_link,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures img{height:100%}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures .picture:not(:first-child){display:none}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-listing-content-container{display:flex;flex-flow:column;width:100%;padding:var(--size-25);box-sizing:border-box}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry h4,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-subtitle{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(20px,3.2vw,32px);line-height:clamp(28px,4vw,40px);letter-spacing:unset;text-transform:none;color:var(--text-color-primary);margin-bottom:var(--size-20);margin:0}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry h4 a,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-subtitle a{color:var(--text-color-primary);text-decoration:none}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry h4,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-subtitle{font-size:20px;line-height:23px;margin-bottom:var(--size-15)}}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry h4:not(:last-child),div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-subtitle:not(:last-child){margin-bottom:var(--size-40)}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-date{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:rgba(0,0,0,.4);font-weight:700;margin-bottom:5px}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-date a{color:rgba(0,0,0,.4)}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-date{font-size:13px;line-height:21px}}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-introduction{font-weight:700}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-introduction:not(:last-child){margin-bottom:var(--size-10)}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-content:not(:last-child){margin-bottom:var(--paragraph-space)}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-content h2,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-content h3,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-content h4,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-content h5,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-content h6{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3vw,30px);letter-spacing:unset;text-transform:none;margin:0;font-weight:700}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-content h2,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-content h3,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-content h4,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-content h5,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-content h6{font-size:14px;line-height:22px}}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-content:empty{display:none}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .documents,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .musics{margin-top:0}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .documents:not(:last-child),div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .musics:not(:last-child){margin-bottom:var(--paragraph-space)}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-link{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:var(--primary-color-dark);font-weight:700;background:rgba(0,0,0,0);border:1px solid var(--primary-color-dark);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px);font-weight:400}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-link:hover,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-link:focus{color:var(--background-medium);border:1px solid var(--primary-color-dark);background:var(--primary-color-dark)}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-link{display:none}}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-link:after{font-family:"Font Awesome 6 Pro";content:"";margin-left:8px}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-link:not(:first-child){margin-top:auto}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+1){padding-right:5%;padding-left:20%}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+2){padding-right:20%;padding-left:5%}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+2) .pictures:before{top:auto;bottom:0}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+3){padding-right:10%;padding-left:15%}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+4){padding-right:17%;padding-left:8%}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+4) .pictures:before{top:auto;bottom:0}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=has-subtitle] h4 a,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=has-subtitle] h4,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=has_subtitle] h4 a,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=has_subtitle] h4{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--primary-color);margin-bottom:var(--size-10)}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=has-subtitle] h4 a a,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=has-subtitle] h4 a,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=has_subtitle] h4 a a,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=has_subtitle] h4 a{color:var(--primary-color)}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=has-subtitle] h4 a,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=has-subtitle] h4,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=has_subtitle] h4 a,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=has_subtitle] h4{font-size:13px;line-height:21px}}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=element_link_entire]>*:hover{box-shadow:var(--box-shadow)}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=element_link_entire]>*:hover .picture img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=element_link_entire]>*:hover .portlet-entry-link{margin-right:-10px}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link{align-self:flex-end;--icon-width: clamp(20px,3.2vw,32px);display:flex;align-items:center;justify-content:center;width:var(--icon-width);height:var(--icon-width);flex:0 0 var(--icon-width);border-radius:100%;margin:0;padding:0;font-size:calc(var(--icon-width)/2);font-weight:700;background:var(--secondary-color);border:0;color:var(--background-light);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background:none;color:var(--primary-color);font-size:clamp(20px,3.2vw,32px);font-weight:300;margin-top:auto}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link:after,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link i{font-size:inherit;font-weight:inherit;margin:0}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link{--icon-width: 50px;color:var(--text-color);background:#eee !important}}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link span{display:none}@media screen and (max-width: 1200px){div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+1){padding-right:3%;padding-left:13%}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+2){padding-right:13%;padding-left:3%}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+3){padding-right:6%;padding-left:10%}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+4){padding-right:12%;padding-left:4%}}@media screen and (max-width: 900px){div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+1){padding-right:0;padding-left:10%}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+2){padding-right:10%;padding-left:0}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+3){padding-right:2%;padding-left:8%}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+4){padding-right:7%;padding-left:3%}}@media screen and (max-width: 600px){div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry>*{flex-flow:column;height:100%}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .google_maps_iframe,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .videos,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures{flex:unset;max-width:100%}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .google_maps_iframe:before,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .videos:before,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures:before{width:var(--line-size);height:var(--size-25);top:auto;right:auto;bottom:0;left:0}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .google_maps_iframe iframe{height:auto;aspect-ratio:1/1}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures .picture,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures .resource_background,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures a.resource_link,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures img{height:auto}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-listing-content-container{height:100%}}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry>*{background:#fff !important;border-radius:0;border:1px solid var(--border-dark);box-shadow:none !important;box-sizing:border-box}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .videos,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures{flex:0 0 330px;max-width:42.6%}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry h4:not(:last-child),div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-subtitle:not(:last-child){margin-bottom:var(--size-30)}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=has-subtitle] h4 a,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=has-subtitle] h4,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=has_subtitle] h4 a,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=has_subtitle] h4{margin-bottom:var(--size-10)}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-link{display:none !important}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+1){padding-right:0;padding-left:0}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+2){padding-right:0;padding-left:0}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+3){padding-right:0;padding-left:0}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+4){padding-right:0;padding-left:0}}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry>*{flex-flow:column;height:100%}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .videos,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures{flex:unset;max-width:100%}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .videos:before,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures:before{display:none}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures:before{content:"";position:absolute;top:0;left:0;width:100%;height:clamp(100px,50%,400px);display:block;background:none;top:0 !important;bottom:unset !important;background:rgba(0,0,0,.3);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);pointer-events:none}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures .picture:before{content:"";position:absolute;top:0;left:0;width:auto;height:auto;display:block;background:var(--primary-color);right:0;bottom:0;opacity:0;pointer-events:none;z-index:5;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures .picture,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures .resource_background,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures a.resource_link,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures img{height:auto}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;--text-color: var(--background-light)}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container .listing_properties .properties .property span,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container .listing_properties .properties .property a,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container .listing_properties .properties .property:not(:last-child):after,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container .listing_properties .listing_property_group:not(:last-child):after{color:var(--background-light)}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container h4{position:absolute;top:unset;right:0;bottom:0;left:unset;padding:8px 40px 8px 14px;background:var(--background-medium);max-width:calc(100% - var(--size-20));z-index:10;box-sizing:border-box}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container .portlet-entry-link{position:absolute;top:unset;right:14px;bottom:10px;left:unset;z-index:15}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-listing-content-container{height:100%;padding:var(--size-20)}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-subtitle{display:none}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry h4,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry h4 a{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;margin:0 !important}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry h4,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry h4 a{font-size:13px;line-height:21px}}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=element_link_entire]>*:hover{box-shadow:none}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=element_link_entire]>*:hover .portlet-entry-link{margin-right:-5px}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=element_link_entire]>*:hover .pictures .picture:before{opacity:.9}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link{align-self:flex-end;--icon-width: 16px;color:var(--secondary-color);font-size:16px;font-weight:700;margin-top:auto}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link:after{content:""}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+1),div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+2),div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+3),div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+4){padding-right:0;padding-left:0}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+1) .pictures:before,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+2) .pictures:before,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+3) .pictures:before,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+4) .pictures:before{top:auto;bottom:0}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .videos,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures{flex:unset !important;max-width:100% !important}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container{--text-color: var(--text-color)}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container .listing_properties .properties .property a,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container .listing_properties .properties .property:not(:last-child):after,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container .listing_properties .listing_property_group:not(:last-child):after{color:var(--text-color)}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container h4{padding:8px 14px;background:#fff}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .listing_properties{display:none}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-listing-content-container{height:100%}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-entry-subtitle{display:none}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry h4,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry h4 a{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;margin:0 !important}}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry h4,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry h4 a{font-size:13px;line-height:21px}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=element_link_entire]>*:hover{box-shadow:none}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=element_link_entire]>*:hover .portlet-entry-link{margin-right:-5px}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=element_link_entire]>*:hover .pictures .picture:before{opacity:.9}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link{align-self:flex-end;--icon-width: 16px;color:var(--secondary-color);font-size:16px;font-weight:700;margin-top:auto}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link:after{content:""}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+1),div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+2),div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+3),div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+4){padding-right:0;padding-left:0}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+1) .pictures:before,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+2) .pictures:before,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+3) .pictures:before,div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry:nth-child(4n+4) .pictures:before{top:auto;bottom:0}}div[id*=portlets_bottom_] .portlet.portlet_listing.slider .portlet-listing-entry .portlet-listing-custom-fields-container{display:none}div[id*=portlets_bottom_] .portlet.portlet_listing.slider:not(.two_in_a_row):not(.three_in_a_row){max-width:calc(var(--siteframe) + var(--siteframe-space) + var(--siteframe-space));margin-left:auto;margin-right:auto;padding-right:var(--siteframe-space);padding-left:var(--siteframe-space);box-sizing:border-box;max-width:calc(var(--siteframe-small) + var(--siteframe-space) + var(--siteframe-space))}div[id*=portlets_bottom_] .portlet.portlet_listing.slider:not(.two_in_a_row):not(.three_in_a_row) .slick-slider{display:block}div[id*=portlets_bottom_] .portlet.portlet_listing.slider:not(.two_in_a_row):not(.three_in_a_row) .slick-slider .slick-list{overflow:visible}div[id*=portlets_bottom_] .portlet.portlet_listing.slider:not(.two_in_a_row):not(.three_in_a_row) .portlet-listing-entry h4,div[id*=portlets_bottom_] .portlet.portlet_listing.slider:not(.two_in_a_row):not(.three_in_a_row) .portlet-listing-entry h4 a{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(20px,3.2vw,32px);line-height:clamp(28px,4vw,40px);letter-spacing:unset;text-transform:none;color:var(--text-color-primary);margin-bottom:var(--size-20);margin:0}div[id*=portlets_bottom_] .portlet.portlet_listing.slider:not(.two_in_a_row):not(.three_in_a_row) .portlet-listing-entry h4 a,div[id*=portlets_bottom_] .portlet.portlet_listing.slider:not(.two_in_a_row):not(.three_in_a_row) .portlet-listing-entry h4 a a{color:var(--text-color-primary);text-decoration:none}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing.slider:not(.two_in_a_row):not(.three_in_a_row) .portlet-listing-entry h4,div[id*=portlets_bottom_] .portlet.portlet_listing.slider:not(.two_in_a_row):not(.three_in_a_row) .portlet-listing-entry h4 a{font-size:20px;line-height:23px;margin-bottom:var(--size-15)}}div[id*=portlets_bottom_] .portlet.portlet_listing.slider:not(.two_in_a_row):not(.three_in_a_row) .portlet-listing-entry .pictures+.portlet-listing-content-container h4{padding:var(--size-15) clamp(35px,7vw,60px) var(--size-15) var(--size-30)}div[id*=portlets_bottom_] .portlet.portlet_listing.slider:not(.two_in_a_row):not(.three_in_a_row) .portlet-listing-entry .pictures+.portlet-listing-content-container .portlet-entry-link{bottom:calc(var(--size-15) + 4px);right:var(--size-10)}div[id*=portlets_bottom_] .portlet.portlet_listing.slider:not(.two_in_a_row):not(.three_in_a_row) .portlet-listing-entry[class*=element_link_entire] .portlet-entry-link{--icon-width: clamp(20px,3.2vw,32px);font-size:clamp(20px,3.2vw,32px)}div[id*=portlets_bottom_] .portlet.portlet_listing.masonry .portlet-listing-entry-wrap{display:block;column-count:4;column-fill:balance;column-width:25%;column-gap:var(--size-30)}div[id*=portlets_bottom_] .portlet.portlet_listing.masonry .portlet-listing-entry:not(:last-child){margin-bottom:0}div[id*=portlets_bottom_] .portlet.portlet_listing.masonry .portlet-listing-entry:not(:last-child)>*:first-child{border-bottom:var(--size-30) solid var(--background-medium)}div[id*=portlets_bottom_] .portlet.portlet_listing.masonry .portlet-listing-entry:not(:first-child){margin-top:0}div[id*=portlets_bottom_] .portlet.portlet_listing.masonry .portlet-listing-entry>*{height:auto}div[id*=portlets_bottom_] .portlet.portlet_listing.masonry .portlet-listing-entry>*:hover{box-shadow:none}div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-title{margin-bottom:var(--size-30)}div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-title,div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-title a{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,3.2vw,32px);line-height:clamp(24px,4vw,40px);letter-spacing:unset;text-transform:none;color:var(--text-color);margin-bottom:var(--size-25)}div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-title a,div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-title a a{color:var(--text-color);text-decoration:none}@media screen and (max-width: 750px){div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-title,div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-title a{margin-bottom:var(--size-15)}}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-title,div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-title a{font-size:20px;line-height:28px;margin-bottom:var(--size-15)}}div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-title+.portlet-listing-entry-wrap{padding-top:var(--size-10)}div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-listing-entry-wrap{--columns: 1;max-width:830px;margin-left:auto;margin-right:auto}div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-listing-entry-wrap .portlet-listing-entry-inline{display:flex;flex-flow:row;background:#fff;--text-color: rgba(0, 0, 0, 0.6);--paragraph-space: var(--size-15)}div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-listing-entry-wrap .portlet-listing-entry-inline .pictures{flex:0 0 330px;max-width:40%}div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-listing-entry-wrap .portlet-listing-entry-inline .pictures:before{width:var(--size-20);height:var(--line-size);left:auto;right:0;background:#fff}div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-listing-entry-wrap .portlet-listing-entry-inline .pictures *:not(source){height:100%}div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-listing-entry-wrap .portlet-listing-entry-inline .pictures img{aspect-ratio:1/1;height:100%}div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-listing-content-container{padding:var(--size-30) var(--size-40)}div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-listing-entry-wrap .portlet-listing-entry-inline h4,div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-listing-entry-wrap .portlet-listing-entry-inline h4 a{color:var(--primary-color-darkest)}div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-listing-entry-wrap .portlet-listing-entry-inline h4:not(:last-child){margin-bottom:var(--size-25)}div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-listing-entry-wrap .portlet-listing-entry-inline h4+.portlet-entry-introduction{margin-top:calc(-1*var(--size-20))}div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-listing-entry-wrap .portlet-listing-entry-inline h4+.portlet-entry-introduction:not(:last-child){margin-bottom:var(--size-25)}div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-listing-entry-wrap .portlet-listing-entry-inline p:last-child>a{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:#006c50;font-weight:700;background:var(--secondary-color);border:1px solid rgba(0,0,0,0);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px)}div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-listing-entry-wrap .portlet-listing-entry-inline p:last-child>a:hover,div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-listing-entry-wrap .portlet-listing-entry-inline p:last-child>a:focus{color:#006c50;border:1px solid var(--secondary-color-medium);background:var(--secondary-color-medium)}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-listing-entry-wrap .portlet-listing-entry-inline p:last-child>a{display:none}}div[id*=portlets_bottom_].portlets_bottom_bright,div[id*=portlets_bottom_].portlets_bottom_colored{margin-top:var(--size-60);margin-bottom:calc(-1*var(--size-60));padding-bottom:var(--size-60);background:var(--background-light)}div[id*=portlets_bottom_].portlets_bottom_bright:before,div[id*=portlets_bottom_].portlets_bottom_colored:before{content:"";position:absolute;top:0;left:0;width:var(--line-size);height:var(--size-60);display:block;background:var(--background-light);position:relative;-webkit-transition:all .3s ease-out,width var(--line-animation);-moz-transition:all .3s ease-out,width var(--line-animation);-o-transition:all .3s ease-out,width var(--line-animation);transition:all .3s ease-out,width var(--line-animation)}@media print{div[id*=portlets_bottom_].portlets_bottom_bright:before,div[id*=portlets_bottom_].portlets_bottom_colored:before{display:none}}div[id*=portlets_bottom_].portlets_bottom_bright:before,div[id*=portlets_bottom_].portlets_bottom_colored:before{position:absolute;-webkit-transform:translate(0, -100%);-moz-transform:translate(0, -100%);-o-transform:translate(0, -100%);transform:translate(0, -100%)}div[id*=portlets_bottom_].portlets_bottom_bright .portlets_inner_wrap,div[id*=portlets_bottom_].portlets_bottom_colored .portlets_inner_wrap{padding-top:var(--size-110)}div[id*=portlets_bottom_].portlets_bottom_bright .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container h4,div[id*=portlets_bottom_].portlets_bottom_colored .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container h4{background:var(--background-light)}div[id*=portlets_bottom_].portlets_bottom_bright .portlet.portlet_listing.masonry .portlet-listing-entry:not(:last-child)>*:first-child,div[id*=portlets_bottom_].portlets_bottom_colored .portlet.portlet_listing.masonry .portlet-listing-entry:not(:last-child)>*:first-child{border-color:var(--background-light)}div[id*=portlets_bottom_].portlets_bottom_bright:has(.contact_person){--background-light: var(--background-medium)}div[id*=portlets_bottom_].portlets_bottom_colored{--text-color: var(--background-medium);background:var(--primary-color-darkest)}div[id*=portlets_bottom_].portlets_bottom_colored:before{background:var(--primary-color-darkest)}div[id*=portlets_bottom_].portlets_bottom_colored .portlet{color:var(--background-medium)}div[id*=portlets_bottom_].portlets_bottom_colored .portlet .portlet-title,div[id*=portlets_bottom_].portlets_bottom_colored .portlet .portlet-title a{color:var(--secondary-color)}div[id*=portlets_bottom_].portlets_bottom_colored .portlet [class*=_subtitle]{color:var(--background-medium)}div[id*=portlets_bottom_].portlets_bottom_colored .portlet a.portlet_listing_link,div[id*=portlets_bottom_].portlets_bottom_colored .portlet a.portlet_content_link{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:var(--secondary-color);font-weight:700;background:rgba(0,0,0,0);border:1px solid var(--secondary-color);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px);font-weight:400}div[id*=portlets_bottom_].portlets_bottom_colored .portlet a.portlet_listing_link:hover,div[id*=portlets_bottom_].portlets_bottom_colored .portlet a.portlet_listing_link:focus,div[id*=portlets_bottom_].portlets_bottom_colored .portlet a.portlet_content_link:hover,div[id*=portlets_bottom_].portlets_bottom_colored .portlet a.portlet_content_link:focus{color:var(--primary-color);border:1px solid var(--secondary-color);background:var(--secondary-color)}@media print{div[id*=portlets_bottom_].portlets_bottom_colored .portlet a.portlet_listing_link,div[id*=portlets_bottom_].portlets_bottom_colored .portlet a.portlet_content_link{display:none}}div[id*=portlets_bottom_].portlets_bottom_colored .portlet .accordeon_wrap .accordeon_entry{border-color:var(--border-light)}div[id*=portlets_bottom_].portlets_bottom_colored .portlet .accordeon_wrap .accordeon_entry:hover .accordeon_title_selector,div[id*=portlets_bottom_].portlets_bottom_colored .portlet .accordeon_wrap .accordeon_entry:hover .accordeon_title_selector>a{color:rgba(252,251,248,.6)}div[id*=portlets_bottom_].portlets_bottom_colored .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container h4{background:var(--primary-color-darkest)}div[id*=portlets_bottom_].portlets_bottom_colored .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container h4,div[id*=portlets_bottom_].portlets_bottom_colored .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container h4 a{color:var(--text-color-bright)}div[id*=portlets_bottom_].portlets_bottom_colored .portlet.portlet_listing.masonry .portlet-listing-entry h4,div[id*=portlets_bottom_].portlets_bottom_colored .portlet.portlet_listing.masonry .portlet-listing-entry h4 a{color:var(--secondary-color)}div[id*=portlets_bottom_].portlets_bottom_colored .portlet.portlet_listing.masonry .portlet-listing-entry [class*=-subtitle]{color:var(--background-medium)}div[id*=portlets_bottom_].portlets_bottom_colored .portlet.portlet_listing.masonry .portlet-listing-entry:not(:last-child)>*:first-child{border-color:var(--primary-color-darkest)}.logged_in #portlets_bottom_standard .portlet_zone_label:after{content:"Zone: Standard"}.logged_in #portlets_bottom_colored .portlet_zone_label:after{content:"Zone: Farbig"}.logged_in #portlets_bottom_bright .portlet_zone_label:after{content:"Zone: Hell"}.page_home .portlets_bottom_standard{position:relative;padding-top:var(--size-110);z-index:15}.page_home .portlets_bottom_standard:before{content:"";position:absolute;top:0;left:0;width:var(--line-size);height:var(--size-70);display:block;background:var(--background-medium);position:relative;-webkit-transition:all .3s ease-out,width var(--line-animation);-moz-transition:all .3s ease-out,width var(--line-animation);-o-transition:all .3s ease-out,width var(--line-animation);transition:all .3s ease-out,width var(--line-animation)}@media print{.page_home .portlets_bottom_standard:before{display:none}}.page_home .portlets_bottom_standard:before{position:absolute;top:0;right:unset;bottom:unset;left:0;-webkit-transform:translate(0, -100%);-moz-transform:translate(0, -100%);-o-transform:translate(0, -100%);transform:translate(0, -100%);z-index:15}.fixed_home_pictures{--gap: var(--size-40);display:flex;flex-flow:wrap;gap:var(--gap);--columns: 2;width:100%}.fixed_home_pictures>.cf{display:none}.fixed_home_pictures>*{flex:0 0 calc(100%/var(--columns) - var(--gap) + var(--gap)/var(--columns))}.fixed_home_pictures .portlet:not(:first-child){margin-top:var(--size-40)}.fixed_home_pictures .portlet .portlet_inner{position:relative;top:50px;opacity:0;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.fixed_home_pictures .portlet .portlet_inner.is_visible{top:0;opacity:1}@media print{.fixed_home_pictures .portlet .portlet_inner{top:0;opacity:1}}.fixed_home_pictures .portlet.portlet_content_fixed_home_picture_1{padding-top:20.7%;padding-left:25.6%}.fixed_home_pictures .portlet.portlet_content_fixed_home_picture_1 .portlet_inner{transition-delay:.2s}.fixed_home_pictures .portlet.portlet_content_fixed_home_picture_2{padding-left:57.8%}.fixed_home_pictures .portlet.portlet_content_fixed_home_picture_2 .portlet_inner{transition-delay:.2s}.fixed_home_pictures .portlet.portlet_content_fixed_home_picture_4{padding-right:20.6%}.portlets_home_picture_top{height:90svh}.portlets_home_picture_top .resource_link{pointer-events:none}.portlets_home_picture_top .resource_link:before,.portlets_home_picture_top .resource_link:after{display:none}.portlets_home_picture_top .picture img,.portlets_home_picture_top .resource_link,.portlets_home_picture_top .resource_background,.portlets_home_picture_top .picture,.portlets_home_picture_top .pictures,.portlets_home_picture_top .portlet-content,.portlets_home_picture_top .portlet_inner,.portlets_home_picture_top .portlet,.portlets_home_picture_top .portlets_inner_wrap{height:100%}.portlets_home_picture_top span.management_controls{top:auto !important;bottom:20px !important;right:unset !important;left:var(--siteframe-space) !important}.portlets_home_picture_top .portlet_inner>span.management_controls{display:none}.portlets_home_picture_top .picture:after,.portlets_home_picture_top .picture:before{content:"";position:absolute;top:unset;left:0;width:auto;height:60%;display:block;background:none;right:0;bottom:0;z-index:5;background:rgba(0,0,0,0);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%)}.portlets_home_picture_top .picture:before{height:20%;min-height:150px;top:0;bottom:unset;background:rgba(0,0,0,.3);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%)}.portlets_home_picture_top .resource_description{position:absolute;top:unset;right:var(--siteframe-space);bottom:var(--size-90);left:var(--siteframe-space);padding:0;max-width:var(--siteframe-small);background:none;color:var(--background-light);z-index:10}.portlets_home_picture_top .resource_description p:not(:empty):not(.content_button){display:block}.portlets_home_picture_top .resource_description .resource_title{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:700;font-size:clamp(26px,7.2vw,72px);line-height:clamp(34px,8.5vw,85px);letter-spacing:unset;text-transform:none;color:var(--text-color-bright);margin-bottom:var(--size-60);text-shadow:0 0 15px rgba(0,0,0,.3);margin-bottom:var(--size-30)}.portlets_home_picture_top .resource_description .resource_title a{color:var(--text-color-bright);text-decoration:none}@media screen and (max-width: 1200px){.portlets_home_picture_top .resource_description .resource_title{font-size:clamp(26px,5.7vw,57px);line-height:clamp(34px,7vw,70px)}}@media print{.portlets_home_picture_top .resource_description .resource_title{font-size:28px;line-height:34px;margin-bottom:var(--size-30)}}.portlets_home_picture_top .resource_description p.content_button+p.content_button{margin-left:var(--size-25)}#popup_news{--popup-width: clamp(300px,38vw,380px);--icon-width: clamp(36px,4.8vw,48px);position:fixed;bottom:var(--siteframe-space);right:var(--siteframe-space);width:var(--popup-width);z-index:200;opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;max-height:calc(100vh - var(--siteframe-space)*2);overflow:auto}#popup_news:has(.pictures):not(:has(.portlet_text_wrap)),#popup_news:has(.pictures):has(.portlet_content_description:only-child):has(.portlet_content_link:only-child){--popup-width: clamp(180px,30vw,300px);--icon-width: clamp(32px,3.8vw,38px)}#popup_news:has(.pictures):not(:has(.portlet_text_wrap)) .portlet_text_wrap,#popup_news:has(.pictures):has(.portlet_content_description:only-child):has(.portlet_content_link:only-child) .portlet_text_wrap{display:none}#popup_news:has(.pictures):not(:has(.portlet_text_wrap)) .pictures img,#popup_news:has(.pictures):has(.portlet_content_description:only-child):has(.portlet_content_link:only-child) .pictures img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#popup_news::-webkit-scrollbar{width:4px;height:2px}#popup_news::-webkit-scrollbar-thumb{border-radius:4px;height:1px}#popup_news.fade-in{right:calc(-1*(var(--popup-width) + var(--siteframe-space)));animation-name:fadeIn;animation-duration:1s;animation-delay:1.5s;animation-fill-mode:forwards;-webkit-animation-name:fadeIn;-webkit-animation-duration:1s;-webkit-animation-delay:1.5s;-webkit-animation-fill-mode:forwards}.logged_in.portlet_hidden #popup_news,.logged_in #popup_news{right:calc(-1*(var(--popup-width) - 50px));opacity:1;animation:none;pointer-events:all}.logged_in.portlet_hidden #popup_news:hover,.logged_in #popup_news:hover{right:var(--size-20)}.logged_in.system_page #popup_news,.portlet_hidden #popup_news{pointer-events:none;opacity:0}#popup_news .portlet{--picture-width: 330px}#popup_news .portlet:not(:first-child){margin-top:var(--size-40)}#popup_news .portlet .portlet-content{position:relative;display:flex;overflow:hidden;background:var(--background-light);transform:translateZ(0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#popup_news .portlet .portlet-content.cf{display:none}#popup_news .portlet .google_maps_iframe,#popup_news .portlet .videos,#popup_news .portlet .pictures{flex:0 0 var(--picture-width);max-width:42.6%}#popup_news .portlet .google_maps_iframe iframe{height:100%}#popup_news .portlet .pictures{position:relative}#popup_news .portlet .pictures:before{content:"";position:absolute;top:0;left:0;width:var(--line-size);height:var(--size-20);display:block;background:var(--background-light);position:relative;-webkit-transition:all .3s ease-out,width var(--line-animation);-moz-transition:all .3s ease-out,width var(--line-animation);-o-transition:all .3s ease-out,width var(--line-animation);transition:all .3s ease-out,width var(--line-animation)}@media print{#popup_news .portlet .pictures:before{display:none}}#popup_news .portlet .pictures:before{content:"";position:absolute;top:0;left:unset;width:var(--size-20);height:var(--line-size);display:block;background:var(--background-light);right:0;z-index:5;-webkit-transition:all .3s ease-out,height var(--line-animation-vertical);-moz-transition:all .3s ease-out,height var(--line-animation-vertical);-o-transition:all .3s ease-out,height var(--line-animation-vertical);transition:all .3s ease-out,height var(--line-animation-vertical)}@media print{#popup_news .portlet .pictures:before{display:none}}#popup_news .portlet .pictures .picture,#popup_news .portlet .pictures .resource_background,#popup_news .portlet .pictures a.resource_link,#popup_news .portlet .pictures img{height:100%}#popup_news .portlet .pictures .picture:not(:first-child){display:none}#popup_news .portlet .portlet_text_wrap{display:flex;flex-flow:column;width:100%;padding:var(--size-25);box-sizing:border-box}#popup_news .portlet .portlet-title,#popup_news .portlet .portlet_content_subtitle{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(20px,3.2vw,32px);line-height:clamp(28px,4vw,40px);letter-spacing:unset;text-transform:none;color:var(--text-color-primary);margin-bottom:var(--size-20);margin:0}#popup_news .portlet .portlet-title a,#popup_news .portlet .portlet_content_subtitle a{color:var(--text-color-primary);text-decoration:none}@media print{#popup_news .portlet .portlet-title,#popup_news .portlet .portlet_content_subtitle{font-size:20px;line-height:23px;margin-bottom:var(--size-15)}}#popup_news .portlet .portlet-title:not(:last-child),#popup_news .portlet .portlet_content_subtitle:not(:last-child){margin-bottom:var(--size-40)}#popup_news .portlet .listing-date{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:rgba(0,0,0,.4);font-weight:700;margin-bottom:5px}#popup_news .portlet .listing-date a{color:rgba(0,0,0,.4)}@media print{#popup_news .portlet .listing-date{font-size:13px;line-height:21px}}#popup_news .portlet .portlet_content_introduction{font-weight:700}#popup_news .portlet .portlet_content_introduction:not(:last-child){margin-bottom:var(--size-10)}#popup_news .portlet .portlet_content_description:not(:last-child){margin-bottom:var(--paragraph-space)}#popup_news .portlet .portlet_content_description h2,#popup_news .portlet .portlet_content_description h3,#popup_news .portlet .portlet_content_description h4,#popup_news .portlet .portlet_content_description h5,#popup_news .portlet .portlet_content_description h6{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3vw,30px);letter-spacing:unset;text-transform:none;margin:0;font-weight:700}@media print{#popup_news .portlet .portlet_content_description h2,#popup_news .portlet .portlet_content_description h3,#popup_news .portlet .portlet_content_description h4,#popup_news .portlet .portlet_content_description h5,#popup_news .portlet .portlet_content_description h6{font-size:14px;line-height:22px}}#popup_news .portlet .portlet_content_description:empty{display:none}#popup_news .portlet .documents,#popup_news .portlet .musics{margin-top:0}#popup_news .portlet .documents:not(:last-child),#popup_news .portlet .musics:not(:last-child){margin-bottom:var(--paragraph-space)}#popup_news .portlet .portlet_content_link{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:var(--primary-color-dark);font-weight:700;background:rgba(0,0,0,0);border:1px solid var(--primary-color-dark);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px);font-weight:400}#popup_news .portlet .portlet_content_link:hover,#popup_news .portlet .portlet_content_link:focus{color:var(--background-medium);border:1px solid var(--primary-color-dark);background:var(--primary-color-dark)}@media print{#popup_news .portlet .portlet_content_link{display:none}}#popup_news .portlet .portlet_content_link:after{font-family:"Font Awesome 6 Pro";content:"";margin-left:8px}#popup_news .portlet .portlet_content_link:not(:first-child){margin-top:auto}#popup_news .portlet:nth-child(4n+1){padding-right:5%;padding-left:20%}#popup_news .portlet:nth-child(4n+2){padding-right:20%;padding-left:5%}#popup_news .portlet:nth-child(4n+2) .pictures:before{top:auto;bottom:0}#popup_news .portlet:nth-child(4n+3){padding-right:10%;padding-left:15%}#popup_news .portlet:nth-child(4n+4){padding-right:17%;padding-left:8%}#popup_news .portlet:nth-child(4n+4) .pictures:before{top:auto;bottom:0}#popup_news .portlet[class*=has-subtitle] .portlet-title a,#popup_news .portlet[class*=has-subtitle] .portlet-title,#popup_news .portlet[class*=has_subtitle] .portlet-title a,#popup_news .portlet[class*=has_subtitle] .portlet-title{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--primary-color);margin-bottom:var(--size-10)}#popup_news .portlet[class*=has-subtitle] .portlet-title a a,#popup_news .portlet[class*=has-subtitle] .portlet-title a,#popup_news .portlet[class*=has_subtitle] .portlet-title a a,#popup_news .portlet[class*=has_subtitle] .portlet-title a{color:var(--primary-color)}@media print{#popup_news .portlet[class*=has-subtitle] .portlet-title a,#popup_news .portlet[class*=has-subtitle] .portlet-title,#popup_news .portlet[class*=has_subtitle] .portlet-title a,#popup_news .portlet[class*=has_subtitle] .portlet-title{font-size:13px;line-height:21px}}#popup_news .portlet[class*=element_link_entire] .portlet-content:hover{box-shadow:var(--box-shadow)}#popup_news .portlet[class*=element_link_entire] .portlet-content:hover .picture img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}#popup_news .portlet[class*=element_link_entire] .portlet-content:hover .portlet_content_link{margin-right:-10px}#popup_news .portlet[class*=element_link_entire] .portlet_content_link{align-self:flex-end;--icon-width: clamp(20px,3.2vw,32px);display:flex;align-items:center;justify-content:center;width:var(--icon-width);height:var(--icon-width);flex:0 0 var(--icon-width);border-radius:100%;margin:0;padding:0;font-size:calc(var(--icon-width)/2);font-weight:700;background:var(--secondary-color);border:0;color:var(--background-light);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background:none;color:var(--primary-color);font-size:clamp(20px,3.2vw,32px);font-weight:300;margin-top:auto}#popup_news .portlet[class*=element_link_entire] .portlet_content_link:after,#popup_news .portlet[class*=element_link_entire] .portlet_content_link i{font-size:inherit;font-weight:inherit;margin:0}@media print{#popup_news .portlet[class*=element_link_entire] .portlet_content_link{--icon-width: 50px;color:var(--text-color);background:#eee !important}}#popup_news .portlet[class*=element_link_entire] .portlet_content_link span{display:none}@media screen and (max-width: 1200px){#popup_news .portlet:nth-child(4n+1){padding-right:3%;padding-left:13%}#popup_news .portlet:nth-child(4n+2){padding-right:13%;padding-left:3%}#popup_news .portlet:nth-child(4n+3){padding-right:6%;padding-left:10%}#popup_news .portlet:nth-child(4n+4){padding-right:12%;padding-left:4%}}@media screen and (max-width: 900px){#popup_news .portlet:nth-child(4n+1){padding-right:0;padding-left:10%}#popup_news .portlet:nth-child(4n+2){padding-right:10%;padding-left:0}#popup_news .portlet:nth-child(4n+3){padding-right:2%;padding-left:8%}#popup_news .portlet:nth-child(4n+4){padding-right:7%;padding-left:3%}}@media screen and (max-width: 600px){#popup_news .portlet .portlet-content{flex-flow:column;height:100%}#popup_news .portlet .google_maps_iframe,#popup_news .portlet .videos,#popup_news .portlet .pictures{flex:unset;max-width:100%}#popup_news .portlet .google_maps_iframe:before,#popup_news .portlet .videos:before,#popup_news .portlet .pictures:before{width:var(--line-size);height:var(--size-25);top:auto;right:auto;bottom:0;left:0}#popup_news .portlet .google_maps_iframe iframe{height:auto;aspect-ratio:1/1}#popup_news .portlet .pictures .picture,#popup_news .portlet .pictures .resource_background,#popup_news .portlet .pictures a.resource_link,#popup_news .portlet .pictures img{height:auto}#popup_news .portlet .portlet_text_wrap{height:100%}}@media print{#popup_news .portlet .portlet-content{background:#fff !important;border-radius:0;border:1px solid var(--border-dark);box-shadow:none !important;box-sizing:border-box}#popup_news .portlet .videos,#popup_news .portlet .pictures{flex:0 0 330px;max-width:42.6%}#popup_news .portlet .portlet-title:not(:last-child),#popup_news .portlet .portlet_content_subtitle:not(:last-child){margin-bottom:var(--size-30)}#popup_news .portlet[class*=has-subtitle] .portlet-title a,#popup_news .portlet[class*=has-subtitle] .portlet-title,#popup_news .portlet[class*=has_subtitle] .portlet-title a,#popup_news .portlet[class*=has_subtitle] .portlet-title{margin-bottom:var(--size-10)}#popup_news .portlet .portlet_content_link{display:none !important}#popup_news .portlet:nth-child(4n+1){padding-right:0;padding-left:0}#popup_news .portlet:nth-child(4n+2){padding-right:0;padding-left:0}#popup_news .portlet:nth-child(4n+3){padding-right:0;padding-left:0}#popup_news .portlet:nth-child(4n+4){padding-right:0;padding-left:0}}#popup_news .portlet .portlet-content{flex-flow:column;height:100%}#popup_news .portlet .videos,#popup_news .portlet .pictures{flex:unset;max-width:100%}#popup_news .portlet .videos:before,#popup_news .portlet .pictures:before{width:var(--line-size);height:var(--size-25);top:auto;right:auto;bottom:0;left:0}#popup_news .portlet .pictures .picture,#popup_news .portlet .pictures .resource_background,#popup_news .portlet .pictures a.resource_link,#popup_news .portlet .pictures img{height:auto}#popup_news .portlet .portlet_text_wrap{height:100%}#popup_news .portlet:nth-child(4n+1),#popup_news .portlet:nth-child(4n+2),#popup_news .portlet:nth-child(4n+3),#popup_news .portlet:nth-child(4n+4){padding-right:0;padding-left:0}#popup_news .portlet:nth-child(4n+1) .pictures:before,#popup_news .portlet:nth-child(4n+2) .pictures:before,#popup_news .portlet:nth-child(4n+3) .pictures:before,#popup_news .portlet:nth-child(4n+4) .pictures:before{top:auto;bottom:0}@media print{#popup_news .portlet .videos,#popup_news .portlet .pictures{flex:unset !important;max-width:100% !important}}#popup_news .portlet.portlet_no_title.portlet_no_content.portlet_empty{padding:var(--size-20);background:var(--background-dark);border-radius:var(--border-radius)}#popup_news .portlet .portlet-title:not(:last-child),#popup_news .portlet .portlet_content_subtitle:not(:last-child){margin-bottom:var(--size-20)}#popup_news .portlet[class*=has_subtitle] .portlet-title{margin-bottom:var(--size-10)}#popup_news .portlet .picture img:not([src*=".png"]){background:none}#popup_news .portlet .portlet-content{background:rgba(0,0,0,0)}#popup_news .portlet .portlet_text_wrap{background:#fff}#popup_news .portlet .portlet_text_wrap:first-child .portlet-title,#popup_news .portlet .portlet_text_wrap:first-child .portlet_content_subtitle{padding-right:var(--icon-width)}#popup_news .portlet+#close_popup{display:flex}#popup_news #close_popup{position:absolute;top:var(--size-15);right:var(--size-15);display:none;align-items:center;justify-content:center;width:var(--icon-width);height:var(--icon-width);font-size:calc(var(--icon-width)/2);background:#fff;color:#006c50;border-radius:100%;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#popup_news #close_popup:hover{color:var(--primary-color-dark)}.logged_in #popup_news #close_popup{display:none}#popup_news .information_responsive{background:#fff;display:none;position:relative;right:0;bottom:0;cursor:pointer;border-radius:var(--border-radius-small);overflow:hidden;max-width:max-content;margin-left:auto}#popup_news .information_responsive span{align-self:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3vw,30px);letter-spacing:unset;text-transform:none;color:var(--text-color);font-weight:700;margin-bottom:var(--size-10);margin-bottom:0 !important;color:var(--primary-color-dark);padding:var(--size-10) var(--size-15)}#popup_news .information_responsive span a{color:var(--text-color)}@media print{#popup_news .information_responsive span{font-size:14px;line-height:22px}}#popup_news .information_responsive i{display:flex;align-items:center;justify-content:center;flex:0 0 var(--icon-width);width:var(--icon-width);min-height:var(--icon-width);text-align:center;background:var(--secondary-color);color:#006c50;line-height:100%}#popup_news .information_responsive:nth-child(2){display:none}body.portlet_news_rwd #popup_news:not(:has(.pictures):has(.portlet_content_description:only-child):has(.portlet_content_link:only-child)):has(.portlet_text_wrap) .information_responsive{display:flex;pointer-events:all}body.portlet_news_rwd #popup_news:not(:has(.pictures):has(.portlet_content_description:only-child):has(.portlet_content_link:only-child)):has(.portlet_text_wrap) .portlet{opacity:0;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}body.portlet_news_rwd #popup_news:not(:has(.pictures):has(.portlet_content_description:only-child):has(.portlet_content_link:only-child)):has(.portlet_text_wrap) #close_popup{opacity:0;display:none !important;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}body.portlet_news_rwd #popup_news:not(:has(.pictures):has(.portlet_content_description:only-child):has(.portlet_content_link:only-child)):has(.portlet_text_wrap) .portlet.visible_responsive{opacity:1;visibility:visible;display:block}body.portlet_news_rwd #popup_news:not(:has(.pictures):has(.portlet_content_description:only-child):has(.portlet_content_link:only-child)):has(.portlet_text_wrap) .portlet.visible_responsive+#close_popup{opacity:1;display:flex !important;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}body.portlet_news_rwd #popup_news:not(:has(.pictures):has(.portlet_content_description:only-child):has(.portlet_content_link:only-child)):has(.portlet_text_wrap) .portlet.visible_responsive+div+.information_responsive{opacity:0;position:absolute}@keyframes fadeIn{0%{right:calc(-1*(var(--popup-width) + var(--siteframe-space)))}60%{right:var(--size-40)}100%{right:var(--siteframe-space)}}@-webkit-keyframes fadeIn{0%{right:calc(-1*(var(--popup-width) + var(--siteframe-space)))}60%{right:var(--size-40)}100%{right:var(--siteframe-space)}}.logged_in div.portlets#portlets_home_picture_top div.portlets_inner_wrap a.add_portlet_link,.logged_in div.portlets#portlets_home_picture_top .portlets_inner_wrap:after,.logged_in div.portlets#portlets_home_picture_top .portlet_zone_label{display:none}.system_page.preload .page{opacity:1}.message{--paragraph-space: var(--size-10);display:flex;align-items:center;flex-flow:wrap;gap:var(--size-10);font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:#fcfbf8;font-weight:700;border-radius:var(--border-radius);background:var(--signal-color);border-color:var(--signal-color);padding:var(--size-20) var(--size-30);box-sizing:border-box}.message a{color:#fcfbf8}@media print{.message{font-size:13px;line-height:21px}}.message:not(:first-child){margin-top:var(--size-60)}.message:not(:last-child){margin-bottom:var(--size-60)}.message ul li:before{color:#fcfbf8}.message a{text-decoration:none;margin-left:auto}.message a:after{font-family:"Font Awesome 6 Pro";content:"";margin-left:8px}.message a:hover{color:rgba(252,251,248,.6)}div.tooltipster-default{border:none;background:var(--black);color:var(--background-light)}div.tooltipster-default .tooltipster-content{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:#fcfbf8;padding:7px 10px}div.tooltipster-default .tooltipster-content a{color:#fcfbf8}@media print{div.tooltipster-default .tooltipster-content{font-size:13px;line-height:21px}}*::-webkit-scrollbar{width:8px;height:2px;background:var(--background-light)}*::-webkit-scrollbar-thumb{background:var(--background-medium);border-radius:8px;height:1px}.login_form>p:first-child{margin-bottom:var(--paragraph-space)}.login_form form{max-width:var(--siteframe-small)}.login_form form label{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--text-color-dark);display:block;width:100%;margin-bottom:var(--size-10)}@media print{.login_form form label{font-size:13px;line-height:21px}}.login_form form input{display:block;width:100%;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--input-color);background:var(--input-background);border-radius:var(--input-border-radius);border:1px solid var(--input-border);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;padding:var(--input-padding);box-sizing:border-box}.login_form form input a{color:var(--input-color)}@media print{.login_form form input{font-size:13px;line-height:21px}}.login_form form input:focus,.login_form form input:hover{border-color:var(--input-border-hover);background:var(--input-background-hover);color:var(--input-color-hover)}.login_form form input[data-com-onepassword-filled=light],.login_form form input:-webkit-autofill,.login_form form input:-webkit-autofill:hover,.login_form form input:-webkit-autofill:focus{-webkit-text-fill-color:var(--input-color-hover);-webkit-box-shadow:0 0 0px 40rem var(--input-background-hover) inset}.login_form form input::placeholder,.login_form form input::-moz-placeholder{color:var(--input-color);opacity:1}.login_form form input[type=submit].button{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:#d3d810;font-weight:700;background:var(--primary-color-dark);border:1px solid rgba(0,0,0,0);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px)}.login_form form input[type=submit].button:hover,.login_form form input[type=submit].button:focus{color:#d3d810;border:1px solid rgba(0,0,0,0);background:var(--primary-color)}@media print{.login_form form input[type=submit].button{display:none}}.login_form form .p_remember_me_checkbox label.label_remember_me_checkbox{margin:0;padding:0}.login_form form .p_remember_me_checkbox label.prefix_checkbox{display:none}.login_form form .p_remember_me_checkbox input[type=checkbox]{display:none}.login_form form .p_remember_me_checkbox input[type=checkbox]+*{display:flex;align-items:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--input-color);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;cursor:pointer;margin:0;letter-spacing:0}.login_form form .p_remember_me_checkbox input[type=checkbox]+* a{color:var(--input-color)}@media print{.login_form form .p_remember_me_checkbox input[type=checkbox]+*{font-size:13px;line-height:21px}}.login_form form .p_remember_me_checkbox input[type=checkbox]+*:before{font-family:"Font Awesome 6 Pro";content:"";font-weight:100;font-size:1.73em;line-height:normal;margin-right:8px}.login_form form .p_remember_me_checkbox input[type=checkbox]:hover:not(:checked)+*,.login_form form .p_remember_me_checkbox input[type=checkbox]:hover:not(:checked)+* a{color:var(--input-color-hover)}.login_form form .p_remember_me_checkbox input[type=checkbox]:checked+*:before{content:"";color:var(--primary-color);font-weight:900}.login_form form .p_remember_me_checkbox input[type=checkbox]+label:before{font-family:"Font Awesome 6 Pro";content:""}.login_form form .p_remember_me_checkbox input[type=checkbox]:checked+label:before{content:""}.login_form form .p_login_button label{display:none}.login_form form[action="?action=lost_password"] .p_lost_password:last-child{margin-top:var(--size-20)}.login_form form[action="?action=lost_password"] .p_lost_password:last-child label{display:none}.login_form .p_empty{display:none}.login_form+.portlet_shop_register,.login_form+.p_lost_password,.login_form .p_lost_password{margin-top:var(--size-40);font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none}@media print{.login_form+.portlet_shop_register,.login_form+.p_lost_password,.login_form .p_lost_password{font-size:13px;line-height:21px}}.logged_in div.portlets[id*=portlets_bottom_]{margin-bottom:var(--size-80)}.logged_in div.portlets.portlets_bottom_standard .portlets_inner_wrap{padding-top:var(--size-110)}.logged_in div.portlets.portlets_bottom_colored .portlet_zone_label{color:rgba(255,255,255,.6)}.logged_in div.portlets.portlets_bottom_colored .portlets_inner_wrap:after{background:rgba(255,255,255,.03);border:dashed 2px rgba(255,255,255,.1)}.logged_in div.portlets.portlets_all_options .portlets_inner_wrap:after{left:5px;right:5px}.logged_in div.portlets.portlets_all_options .portlet_zone_label{margin-left:10px}.logged_in div.portlets.portlets_all_options .portlet_zone_label:after{content:"Zone: Freier Inhalt & Einträge Importieren"}.logged_in div.portlets.portlets_all_options .add_portlet_link{margin-left:10px !important}.logged_in div.portlets.portlets_all_options .videos .management_controls,.logged_in div.portlets.portlets_all_options .pictures .management_controls{display:none}.logged_in div.portlets[class*=portlets_home_fix] .portlet_zone_label{margin-left:10px}.logged_in div.portlets[class*=portlets_home_fix] .portlet_zone_label:after{content:"Zone: Fixe Inhalte Home"}.logged_in div.portlets[class*=portlets_home_fix] .videos .management_controls,.logged_in div.portlets[class*=portlets_home_fix] .pictures .management_controls{display:none}.logged_in div.portlets[class*=portlets_home_fix].portlets_home_fix_dark .portlet_zone_label:after{content:"Zone: Fixe Inhalte Home (dunkler Hintergrund)"}.logged_in div[class*=portlet_content][class*=_sponsors]{position:relative;padding:20px}.logged_in div[class*=portlet_content][class*=_sponsors]:after{content:"";position:absolute;top:0;right:5px;bottom:0;left:5px;width:auto;height:auto;display:block;background:rgba(0,0,0,.03);border:dashed 2px rgba(0,0,0,.1);z-index:-1}.logged_in div[class*=portlet_content][class*=_sponsors]:before{position:absolute;top:-23px;content:"Zone: Sponsoren Logos";font:400 15px/21px "VAG Rounded",sans-serif;letter-spacing:.03em;font-size:13px;line-height:18px;color:#666;display:inline-block;width:auto;margin:0;padding:0;background:none;border-radius:0}.logged_in div[class*=portlet_content][class*=_sponsors].portlet_no_title .portlet-title{display:none}.logged_in div[class*=portlet_content][class*=_sponsors].portlet_no_title.portlet_empty.portlet_no_content .management_controls{display:inline-block;position:relative;margin:0}.logged_in div[class*=portlet_content][class*=_sponsors].portlet_empty.portlet_no_content .portlet-content{display:none}.logged_in div[class*=fix_portlets]:not([class*=fix_portlets_links]).portlet_no_title .management_controls~.portlet-title{font-size:0;margin:0}.logged_in div[class*=fix_portlets]:not([class*=fix_portlets_links]).portlet_no_title .management_controls~.portlet-title:after{content:"«Grossen Titel hinzufügen»";font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:700;font-size:clamp(26px,5.7vw,57px);line-height:clamp(34px,7vw,70px);letter-spacing:unset;text-transform:none;color:var(--text-color-primary);margin-bottom:var(--size-50);font-weight:400;margin-bottom:var(--size-30)}.logged_in div[class*=fix_portlets]:not([class*=fix_portlets_links]).portlet_no_title .management_controls~.portlet-title:after a{color:var(--text-color-primary);text-decoration:none}@media screen and (max-width: 1200px){.logged_in div[class*=fix_portlets]:not([class*=fix_portlets_links]).portlet_no_title .management_controls~.portlet-title:after{font-size:clamp(26px,4.8vw,48px);line-height:clamp(34px,5.8vw,58px)}}@media print{.logged_in div[class*=fix_portlets]:not([class*=fix_portlets_links]).portlet_no_title .management_controls~.portlet-title:after{font-size:28px;line-height:34px}}.logged_in div[class*=fix_portlets]:not([class*=fix_portlets_links]).portlet_no_title .management_controls~.portlet-title:after a{color:var(--text-color-primary);text-decoration:none}@media print{.logged_in div[class*=fix_portlets]:not([class*=fix_portlets_links]).portlet_no_title .management_controls~.portlet-title:after{font-size:24px;line-height:29px;margin-bottom:var(--size-20)}}.logged_in div[class*=fix_portlets]:not([class*=fix_portlets_links]).portlet_no_title .management_controls~.portlet-content{display:none}.logged_in div[class*=home_links] .portlet-title,.logged_in div[class*=fix_portlets_links] .portlet-title{display:none}.logged_in div[class*=home_links] .management_controls~.portlet-content>a,.logged_in div[class*=fix_portlets_links] .management_controls~.portlet-content>a{text-decoration:none}.logged_in div[class*=home_links] .management_controls~.portlet-content>a:after,.logged_in div[class*=fix_portlets_links] .management_controls~.portlet-content>a:after{content:"Links hinzufügen";display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:var(--primary-color-dark);font-weight:700;background:rgba(0,0,0,0);border:1px solid var(--primary-color-dark);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(15px,1.6vw,16px);line-height:clamp(18px,2vw,20px);padding:clamp(18px,2.6vw,26px) clamp(26px,4vw,40px);font-weight:400;margin:auto}.logged_in div[class*=home_links] .management_controls~.portlet-content>a:after:hover,.logged_in div[class*=home_links] .management_controls~.portlet-content>a:after:focus,.logged_in div[class*=fix_portlets_links] .management_controls~.portlet-content>a:after:hover,.logged_in div[class*=fix_portlets_links] .management_controls~.portlet-content>a:after:focus{color:var(--background-medium);border:1px solid var(--primary-color-dark);background:var(--primary-color-dark)}@media print{.logged_in div[class*=home_links] .management_controls~.portlet-content>a:after,.logged_in div[class*=fix_portlets_links] .management_controls~.portlet-content>a:after{display:none}}.logged_in div[class*=home_links] .management_controls~.portlet-content>a>span,.logged_in div[class*=fix_portlets_links] .management_controls~.portlet-content>a>span{display:none}.logged_in div[class*=home_links].portlet_empty{display:inline-block}.logged_in div[class*=home_links] .management_controls~.portlet-content>a:after{margin:0}.logged_in .portlet.portlet_no_title .management_controls~.portlet-title{margin-top:0;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3vw,30px);letter-spacing:unset;text-transform:none;color:var(--text-color);font-weight:700;margin-bottom:var(--size-10);margin-bottom:var(--size-10)}.logged_in .portlet.portlet_no_title .management_controls~.portlet-title a{color:var(--text-color)}@media print{.logged_in .portlet.portlet_no_title .management_controls~.portlet-title{font-size:14px;line-height:22px}}.logged_in a.add_entry_link{height:auto !important}.pagination{height:auto;grid-column:1/span var(--columns)}.pagination:not(:first-child){margin-top:var(--size-110)}.pagination .pagination_inner{display:flex;align-items:center;justify-content:center;position:relative;padding:0 calc(var(--icon-width) + 3px);box-sizing:border-box}.pagination .pagination-links,.pagination .pagination-numbers{display:flex;flex-flow:wrap;align-items:baseline;justify-content:center}.pagination .pagination-links a,.pagination .pagination-numbers a{display:flex;justify-content:center;align-items:center;width:var(--icon-width);height:var(--icon-width);font-size:clamp(14px,1.6vw,16px);line-height:var(--icon-width);font-weight:700;text-decoration:none;color:var(--text-color);background:var(--background-medium);border-radius:100%}.pagination .pagination-links a:hover,.pagination .pagination-numbers a:hover{color:var(--text-color);background:var(--background-dark)}.pagination .pagination-numbers{gap:8px}.pagination .pagination-numbers a.current{color:var(--text-color);background:var(--background-light)}.pagination .pagination-numbers .placeholder{margin:0 3px}.pagination .pagination-links a{position:absolute;top:calc(50% - var(--icon-width)/2);font-size:0}.pagination .pagination-links a:after{position:absolute;left:0;width:100%;font-family:"Font Awesome 6 Pro";content:"";font-size:clamp(16px,2vw,19px);text-align:center}.pagination .pagination-links a.next{right:0}.pagination .pagination-links a.previous{left:0}.pagination .pagination-links a.previous:after{content:""}ul.sitemap a{text-decoration:none}ul.sitemap li{padding-left:0}ul.sitemap li:before{display:none}ul.sitemap li.level0 a{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3vw,30px);letter-spacing:unset;text-transform:none;font-weight:700}@media print{ul.sitemap li.level0 a{font-size:14px;line-height:22px}}ul.sitemap li.level0:not(:first-child){margin-top:var(--size-15) !important}ul.sitemap li.level1{margin-left:0 !important}ul.sitemap li.level2{margin-left:var(--size-15) !important;opacity:.6}ul.sitemap li.level2:hover{opacity:1}ul.sitemap li.level2+li.level1{margin-top:var(--size-15)}.cke_dialog_contents td{min-width:0 !important}.cke_dialog_contents_body{padding:9px 10px 5px 10px !important}#mixItUp.listing,#overview_wrap{max-width:calc(var(--siteframe) + var(--siteframe-space) + var(--siteframe-space));margin-left:auto;margin-right:auto;padding-right:var(--siteframe-space);padding-left:var(--siteframe-space);box-sizing:border-box;max-width:calc(var(--siteframe-medium) + var(--siteframe-space) + var(--siteframe-space));padding-bottom:var(--size-110)}.content_top+#mixItUp.listing,.content_top+#overview_wrap{padding-top:var(--size-110)}.overview_items .overview_item{--picture-width: 330px}.overview_items .overview_item:not(:first-child){margin-top:var(--size-40)}.overview_items .overview_item>*{position:relative;display:flex;overflow:hidden;background:var(--background-light);transform:translateZ(0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.overview_items .overview_item>*.cf{display:none}.overview_items .overview_item .google_maps_iframe,.overview_items .overview_item .videos,.overview_items .overview_item .pictures{flex:0 0 var(--picture-width);max-width:42.6%}.overview_items .overview_item .google_maps_iframe iframe{height:100%}.overview_items .overview_item .pictures{position:relative}.overview_items .overview_item .pictures:before{content:"";position:absolute;top:0;left:0;width:var(--line-size);height:var(--size-20);display:block;background:var(--background-light);position:relative;-webkit-transition:all .3s ease-out,width var(--line-animation);-moz-transition:all .3s ease-out,width var(--line-animation);-o-transition:all .3s ease-out,width var(--line-animation);transition:all .3s ease-out,width var(--line-animation)}@media print{.overview_items .overview_item .pictures:before{display:none}}.overview_items .overview_item .pictures:before{content:"";position:absolute;top:0;left:unset;width:var(--size-20);height:var(--line-size);display:block;background:var(--background-light);right:0;z-index:5;-webkit-transition:all .3s ease-out,height var(--line-animation-vertical);-moz-transition:all .3s ease-out,height var(--line-animation-vertical);-o-transition:all .3s ease-out,height var(--line-animation-vertical);transition:all .3s ease-out,height var(--line-animation-vertical)}@media print{.overview_items .overview_item .pictures:before{display:none}}.overview_items .overview_item .pictures .picture,.overview_items .overview_item .pictures .resource_background,.overview_items .overview_item .pictures a.resource_link,.overview_items .overview_item .pictures img{height:100%}.overview_items .overview_item .pictures .picture:not(:first-child){display:none}.overview_items .overview_item .content{display:flex;flex-flow:column;width:100%;padding:var(--size-25);box-sizing:border-box}.overview_items .overview_item h2,.overview_items .overview_item [class*=subtitle]{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(20px,3.2vw,32px);line-height:clamp(28px,4vw,40px);letter-spacing:unset;text-transform:none;color:var(--text-color-primary);margin-bottom:var(--size-20);margin:0}.overview_items .overview_item h2 a,.overview_items .overview_item [class*=subtitle] a{color:var(--text-color-primary);text-decoration:none}@media print{.overview_items .overview_item h2,.overview_items .overview_item [class*=subtitle]{font-size:20px;line-height:23px;margin-bottom:var(--size-15)}}.overview_items .overview_item h2:not(:last-child),.overview_items .overview_item [class*=subtitle]:not(:last-child){margin-bottom:var(--size-40)}.overview_items .overview_item .listing-date{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:rgba(0,0,0,.4);font-weight:700;margin-bottom:5px}.overview_items .overview_item .listing-date a{color:rgba(0,0,0,.4)}@media print{.overview_items .overview_item .listing-date{font-size:13px;line-height:21px}}.overview_items .overview_item div[class*=introduction]{font-weight:700}.overview_items .overview_item div[class*=introduction]:not(:last-child){margin-bottom:var(--size-10)}.overview_items .overview_item .text:not(:last-child){margin-bottom:var(--paragraph-space)}.overview_items .overview_item .text h2,.overview_items .overview_item .text h3,.overview_items .overview_item .text h4,.overview_items .overview_item .text h5,.overview_items .overview_item .text h6{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3vw,30px);letter-spacing:unset;text-transform:none;margin:0;font-weight:700}@media print{.overview_items .overview_item .text h2,.overview_items .overview_item .text h3,.overview_items .overview_item .text h4,.overview_items .overview_item .text h5,.overview_items .overview_item .text h6{font-size:14px;line-height:22px}}.overview_items .overview_item .text:empty{display:none}.overview_items .overview_item .documents,.overview_items .overview_item .musics{margin-top:0}.overview_items .overview_item .documents:not(:last-child),.overview_items .overview_item .musics:not(:last-child){margin-bottom:var(--paragraph-space)}.overview_items .overview_item .listing-more-button{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:var(--primary-color-dark);font-weight:700;background:rgba(0,0,0,0);border:1px solid var(--primary-color-dark);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px);font-weight:400}.overview_items .overview_item .listing-more-button:hover,.overview_items .overview_item .listing-more-button:focus{color:var(--background-medium);border:1px solid var(--primary-color-dark);background:var(--primary-color-dark)}@media print{.overview_items .overview_item .listing-more-button{display:none}}.overview_items .overview_item .listing-more-button:after{font-family:"Font Awesome 6 Pro";content:"";margin-left:8px}.overview_items .overview_item .listing-more-button:not(:first-child){margin-top:auto}.overview_items .overview_item:nth-child(4n+1){padding-right:5%;padding-left:20%}.overview_items .overview_item:nth-child(4n+2){padding-right:20%;padding-left:5%}.overview_items .overview_item:nth-child(4n+2) .pictures:before{top:auto;bottom:0}.overview_items .overview_item:nth-child(4n+3){padding-right:10%;padding-left:15%}.overview_items .overview_item:nth-child(4n+4){padding-right:17%;padding-left:8%}.overview_items .overview_item:nth-child(4n+4) .pictures:before{top:auto;bottom:0}.overview_items .overview_item[class*=has-subtitle] h2 a,.overview_items .overview_item[class*=has-subtitle] h2,.overview_items .overview_item[class*=has_subtitle] h2 a,.overview_items .overview_item[class*=has_subtitle] h2{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--primary-color);margin-bottom:var(--size-10)}.overview_items .overview_item[class*=has-subtitle] h2 a a,.overview_items .overview_item[class*=has-subtitle] h2 a,.overview_items .overview_item[class*=has_subtitle] h2 a a,.overview_items .overview_item[class*=has_subtitle] h2 a{color:var(--primary-color)}@media print{.overview_items .overview_item[class*=has-subtitle] h2 a,.overview_items .overview_item[class*=has-subtitle] h2,.overview_items .overview_item[class*=has_subtitle] h2 a,.overview_items .overview_item[class*=has_subtitle] h2{font-size:13px;line-height:21px}}.overview_items .overview_item[class*=element_link_entire]>*:hover{box-shadow:var(--box-shadow)}.overview_items .overview_item[class*=element_link_entire]>*:hover .picture img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}.overview_items .overview_item[class*=element_link_entire]>*:hover .listing-more-button{margin-right:-10px}.overview_items .overview_item[class*=element_link_entire] .listing-more-button{align-self:flex-end;--icon-width: clamp(20px,3.2vw,32px);display:flex;align-items:center;justify-content:center;width:var(--icon-width);height:var(--icon-width);flex:0 0 var(--icon-width);border-radius:100%;margin:0;padding:0;font-size:calc(var(--icon-width)/2);font-weight:700;background:var(--secondary-color);border:0;color:var(--background-light);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background:none;color:var(--primary-color);font-size:clamp(20px,3.2vw,32px);font-weight:300;margin-top:auto}.overview_items .overview_item[class*=element_link_entire] .listing-more-button:after,.overview_items .overview_item[class*=element_link_entire] .listing-more-button i{font-size:inherit;font-weight:inherit;margin:0}@media print{.overview_items .overview_item[class*=element_link_entire] .listing-more-button{--icon-width: 50px;color:var(--text-color);background:#eee !important}}.overview_items .overview_item[class*=element_link_entire] .listing-more-button span{display:none}@media screen and (max-width: 1200px){.overview_items .overview_item:nth-child(4n+1){padding-right:3%;padding-left:13%}.overview_items .overview_item:nth-child(4n+2){padding-right:13%;padding-left:3%}.overview_items .overview_item:nth-child(4n+3){padding-right:6%;padding-left:10%}.overview_items .overview_item:nth-child(4n+4){padding-right:12%;padding-left:4%}}@media screen and (max-width: 900px){.overview_items .overview_item:nth-child(4n+1){padding-right:0;padding-left:10%}.overview_items .overview_item:nth-child(4n+2){padding-right:10%;padding-left:0}.overview_items .overview_item:nth-child(4n+3){padding-right:2%;padding-left:8%}.overview_items .overview_item:nth-child(4n+4){padding-right:7%;padding-left:3%}}@media screen and (max-width: 600px){.overview_items .overview_item>*{flex-flow:column;height:100%}.overview_items .overview_item .google_maps_iframe,.overview_items .overview_item .videos,.overview_items .overview_item .pictures{flex:unset;max-width:100%}.overview_items .overview_item .google_maps_iframe:before,.overview_items .overview_item .videos:before,.overview_items .overview_item .pictures:before{width:var(--line-size);height:var(--size-25);top:auto;right:auto;bottom:0;left:0}.overview_items .overview_item .google_maps_iframe iframe{height:auto;aspect-ratio:1/1}.overview_items .overview_item .pictures .picture,.overview_items .overview_item .pictures .resource_background,.overview_items .overview_item .pictures a.resource_link,.overview_items .overview_item .pictures img{height:auto}.overview_items .overview_item .content{height:100%}}@media print{.overview_items .overview_item>*{background:#fff !important;border-radius:0;border:1px solid var(--border-dark);box-shadow:none !important;box-sizing:border-box}.overview_items .overview_item .videos,.overview_items .overview_item .pictures{flex:0 0 330px;max-width:42.6%}.overview_items .overview_item h2:not(:last-child),.overview_items .overview_item [class*=subtitle]:not(:last-child){margin-bottom:var(--size-30)}.overview_items .overview_item[class*=has-subtitle] h2 a,.overview_items .overview_item[class*=has-subtitle] h2,.overview_items .overview_item[class*=has_subtitle] h2 a,.overview_items .overview_item[class*=has_subtitle] h2{margin-bottom:var(--size-10)}.overview_items .overview_item .listing-more-button{display:none !important}.overview_items .overview_item:nth-child(4n+1){padding-right:0;padding-left:0}.overview_items .overview_item:nth-child(4n+2){padding-right:0;padding-left:0}.overview_items .overview_item:nth-child(4n+3){padding-right:0;padding-left:0}.overview_items .overview_item:nth-child(4n+4){padding-right:0;padding-left:0}}.module-listing .listing_entry{--picture-width: 330px}.module-listing .listing_entry:not(:first-child){margin-top:var(--size-40)}.module-listing .listing_entry>*{position:relative;display:flex;overflow:hidden;background:var(--background-light);transform:translateZ(0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.module-listing .listing_entry>*.cf{display:none}.module-listing .listing_entry .google_maps_iframe,.module-listing .listing_entry .videos,.module-listing .listing_entry .pictures{flex:0 0 var(--picture-width);max-width:42.6%}.module-listing .listing_entry .google_maps_iframe iframe{height:100%}.module-listing .listing_entry .pictures{position:relative}.module-listing .listing_entry .pictures:before{content:"";position:absolute;top:0;left:0;width:var(--line-size);height:var(--size-20);display:block;background:var(--background-light);position:relative;-webkit-transition:all .3s ease-out,width var(--line-animation);-moz-transition:all .3s ease-out,width var(--line-animation);-o-transition:all .3s ease-out,width var(--line-animation);transition:all .3s ease-out,width var(--line-animation)}@media print{.module-listing .listing_entry .pictures:before{display:none}}.module-listing .listing_entry .pictures:before{content:"";position:absolute;top:0;left:unset;width:var(--size-20);height:var(--line-size);display:block;background:var(--background-light);right:0;z-index:5;-webkit-transition:all .3s ease-out,height var(--line-animation-vertical);-moz-transition:all .3s ease-out,height var(--line-animation-vertical);-o-transition:all .3s ease-out,height var(--line-animation-vertical);transition:all .3s ease-out,height var(--line-animation-vertical)}@media print{.module-listing .listing_entry .pictures:before{display:none}}.module-listing .listing_entry .pictures .picture,.module-listing .listing_entry .pictures .resource_background,.module-listing .listing_entry .pictures a.resource_link,.module-listing .listing_entry .pictures img{height:100%}.module-listing .listing_entry .pictures .picture:not(:first-child){display:none}.module-listing .listing_entry .content{display:flex;flex-flow:column;width:100%;padding:var(--size-25);box-sizing:border-box}.module-listing .listing_entry h2,.module-listing .listing_entry [class*=subtitle]{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(20px,3.2vw,32px);line-height:clamp(28px,4vw,40px);letter-spacing:unset;text-transform:none;color:var(--text-color-primary);margin-bottom:var(--size-20);margin:0}.module-listing .listing_entry h2 a,.module-listing .listing_entry [class*=subtitle] a{color:var(--text-color-primary);text-decoration:none}@media print{.module-listing .listing_entry h2,.module-listing .listing_entry [class*=subtitle]{font-size:20px;line-height:23px;margin-bottom:var(--size-15)}}.module-listing .listing_entry h2:not(:last-child),.module-listing .listing_entry [class*=subtitle]:not(:last-child){margin-bottom:var(--size-40)}.module-listing .listing_entry .listing-date{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:rgba(0,0,0,.4);font-weight:700;margin-bottom:5px}.module-listing .listing_entry .listing-date a{color:rgba(0,0,0,.4)}@media print{.module-listing .listing_entry .listing-date{font-size:13px;line-height:21px}}.module-listing .listing_entry div[class*=introduction]{font-weight:700}.module-listing .listing_entry div[class*=introduction]:not(:last-child){margin-bottom:var(--size-10)}.module-listing .listing_entry .listing-content-text:not(:last-child){margin-bottom:var(--paragraph-space)}.module-listing .listing_entry .listing-content-text h2,.module-listing .listing_entry .listing-content-text h3,.module-listing .listing_entry .listing-content-text h4,.module-listing .listing_entry .listing-content-text h5,.module-listing .listing_entry .listing-content-text h6{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3vw,30px);letter-spacing:unset;text-transform:none;margin:0;font-weight:700}@media print{.module-listing .listing_entry .listing-content-text h2,.module-listing .listing_entry .listing-content-text h3,.module-listing .listing_entry .listing-content-text h4,.module-listing .listing_entry .listing-content-text h5,.module-listing .listing_entry .listing-content-text h6{font-size:14px;line-height:22px}}.module-listing .listing_entry .listing-content-text:empty{display:none}.module-listing .listing_entry .documents,.module-listing .listing_entry .musics{margin-top:0}.module-listing .listing_entry .documents:not(:last-child),.module-listing .listing_entry .musics:not(:last-child){margin-bottom:var(--paragraph-space)}.module-listing .listing_entry .listing-more-button{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:var(--primary-color-dark);font-weight:700;background:rgba(0,0,0,0);border:1px solid var(--primary-color-dark);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px);font-weight:400}.module-listing .listing_entry .listing-more-button:hover,.module-listing .listing_entry .listing-more-button:focus{color:var(--background-medium);border:1px solid var(--primary-color-dark);background:var(--primary-color-dark)}@media print{.module-listing .listing_entry .listing-more-button{display:none}}.module-listing .listing_entry .listing-more-button:after{font-family:"Font Awesome 6 Pro";content:"";margin-left:8px}.module-listing .listing_entry .listing-more-button:not(:first-child){margin-top:auto}.module-listing .listing_entry:nth-child(4n+1){padding-right:5%;padding-left:20%}.module-listing .listing_entry:nth-child(4n+2){padding-right:20%;padding-left:5%}.module-listing .listing_entry:nth-child(4n+2) .pictures:before{top:auto;bottom:0}.module-listing .listing_entry:nth-child(4n+3){padding-right:10%;padding-left:15%}.module-listing .listing_entry:nth-child(4n+4){padding-right:17%;padding-left:8%}.module-listing .listing_entry:nth-child(4n+4) .pictures:before{top:auto;bottom:0}.module-listing .listing_entry[class*=has-subtitle] h2 a,.module-listing .listing_entry[class*=has-subtitle] h2,.module-listing .listing_entry[class*=has_subtitle] h2 a,.module-listing .listing_entry[class*=has_subtitle] h2{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--primary-color);margin-bottom:var(--size-10)}.module-listing .listing_entry[class*=has-subtitle] h2 a a,.module-listing .listing_entry[class*=has-subtitle] h2 a,.module-listing .listing_entry[class*=has_subtitle] h2 a a,.module-listing .listing_entry[class*=has_subtitle] h2 a{color:var(--primary-color)}@media print{.module-listing .listing_entry[class*=has-subtitle] h2 a,.module-listing .listing_entry[class*=has-subtitle] h2,.module-listing .listing_entry[class*=has_subtitle] h2 a,.module-listing .listing_entry[class*=has_subtitle] h2{font-size:13px;line-height:21px}}.module-listing .listing_entry[class*=element_link_entire]>*:hover{box-shadow:var(--box-shadow)}.module-listing .listing_entry[class*=element_link_entire]>*:hover .picture img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}.module-listing .listing_entry[class*=element_link_entire]>*:hover .listing-more-button{margin-right:-10px}.module-listing .listing_entry[class*=element_link_entire] .listing-more-button{align-self:flex-end;--icon-width: clamp(20px,3.2vw,32px);display:flex;align-items:center;justify-content:center;width:var(--icon-width);height:var(--icon-width);flex:0 0 var(--icon-width);border-radius:100%;margin:0;padding:0;font-size:calc(var(--icon-width)/2);font-weight:700;background:var(--secondary-color);border:0;color:var(--background-light);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background:none;color:var(--primary-color);font-size:clamp(20px,3.2vw,32px);font-weight:300;margin-top:auto}.module-listing .listing_entry[class*=element_link_entire] .listing-more-button:after,.module-listing .listing_entry[class*=element_link_entire] .listing-more-button i{font-size:inherit;font-weight:inherit;margin:0}@media print{.module-listing .listing_entry[class*=element_link_entire] .listing-more-button{--icon-width: 50px;color:var(--text-color);background:#eee !important}}.module-listing .listing_entry[class*=element_link_entire] .listing-more-button span{display:none}@media screen and (max-width: 1200px){.module-listing .listing_entry:nth-child(4n+1){padding-right:3%;padding-left:13%}.module-listing .listing_entry:nth-child(4n+2){padding-right:13%;padding-left:3%}.module-listing .listing_entry:nth-child(4n+3){padding-right:6%;padding-left:10%}.module-listing .listing_entry:nth-child(4n+4){padding-right:12%;padding-left:4%}}@media screen and (max-width: 900px){.module-listing .listing_entry:nth-child(4n+1){padding-right:0;padding-left:10%}.module-listing .listing_entry:nth-child(4n+2){padding-right:10%;padding-left:0}.module-listing .listing_entry:nth-child(4n+3){padding-right:2%;padding-left:8%}.module-listing .listing_entry:nth-child(4n+4){padding-right:7%;padding-left:3%}}@media screen and (max-width: 600px){.module-listing .listing_entry>*{flex-flow:column;height:100%}.module-listing .listing_entry .google_maps_iframe,.module-listing .listing_entry .videos,.module-listing .listing_entry .pictures{flex:unset;max-width:100%}.module-listing .listing_entry .google_maps_iframe:before,.module-listing .listing_entry .videos:before,.module-listing .listing_entry .pictures:before{width:var(--line-size);height:var(--size-25);top:auto;right:auto;bottom:0;left:0}.module-listing .listing_entry .google_maps_iframe iframe{height:auto;aspect-ratio:1/1}.module-listing .listing_entry .pictures .picture,.module-listing .listing_entry .pictures .resource_background,.module-listing .listing_entry .pictures a.resource_link,.module-listing .listing_entry .pictures img{height:auto}.module-listing .listing_entry .content{height:100%}}@media print{.module-listing .listing_entry>*{background:#fff !important;border-radius:0;border:1px solid var(--border-dark);box-shadow:none !important;box-sizing:border-box}.module-listing .listing_entry .videos,.module-listing .listing_entry .pictures{flex:0 0 330px;max-width:42.6%}.module-listing .listing_entry h2:not(:last-child),.module-listing .listing_entry [class*=subtitle]:not(:last-child){margin-bottom:var(--size-30)}.module-listing .listing_entry[class*=has-subtitle] h2 a,.module-listing .listing_entry[class*=has-subtitle] h2,.module-listing .listing_entry[class*=has_subtitle] h2 a,.module-listing .listing_entry[class*=has_subtitle] h2{margin-bottom:var(--size-10)}.module-listing .listing_entry .listing-more-button{display:none !important}.module-listing .listing_entry:nth-child(4n+1){padding-right:0;padding-left:0}.module-listing .listing_entry:nth-child(4n+2){padding-right:0;padding-left:0}.module-listing .listing_entry:nth-child(4n+3){padding-right:0;padding-left:0}.module-listing .listing_entry:nth-child(4n+4){padding-right:0;padding-left:0}}.listing_properties{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none}@media print{.listing_properties{font-size:13px;line-height:21px}}.listing_properties:not(:last-child){margin-bottom:var(--size-25)}.listing_properties .spacer,.listing_properties .parent_property_title{display:none}.listing_properties .properties .property{display:inline-block;hyphens:auto;-webkit-hyphens:auto}.listing_properties .properties .property:not(:last-child):after{content:"/";color:inherit;margin-left:1px;margin-right:2px}.listing_properties .properties .property_text{display:inline}.listing_properties .properties .property_text a{text-decoration:none}.portlet-entry-tags,.listing-tags{--gap: 0;display:flex;flex-flow:wrap;gap:var(--gap);font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none}.portlet-entry-tags>.cf,.listing-tags>.cf{display:none}@media print{.portlet-entry-tags,.listing-tags{font-size:13px;line-height:21px}}.portlet-entry-tags:not(:last-child),.listing-tags:not(:last-child){margin-bottom:var(--size-25)}.portlet-entry-tags .listing_tags,.portlet-entry-tags .title_tag,.listing-tags .listing_tags,.listing-tags .title_tag{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--text-color)}.portlet-entry-tags .listing_tags a,.portlet-entry-tags .title_tag a,.listing-tags .listing_tags a,.listing-tags .title_tag a{color:var(--text-color)}@media print{.portlet-entry-tags .listing_tags,.portlet-entry-tags .title_tag,.listing-tags .listing_tags,.listing-tags .title_tag{font-size:13px;line-height:21px}}.portlet-entry-tags .listing_tags:not(:last-child):after,.portlet-entry-tags .title_tag:not(:last-child):after,.listing-tags .listing_tags:not(:last-child):after,.listing-tags .title_tag:not(:last-child):after{content:"/";margin-left:2px;margin-right:4px}.portlet-entry-tags .listing_tags:not(:last-child):after,.listing-tags .listing_tags:not(:last-child):after{margin-left:4px}.mod_action_show_entry .portlets_bottom_colored+.listing_entry_backlink,.mod_action_show_entry .portlets_bottom_bright+.listing_entry_backlink{position:relative}.mod_action_show_entry .portlets_bottom_colored+.listing_entry_backlink:before,.mod_action_show_entry .portlets_bottom_bright+.listing_entry_backlink:before{content:"";position:absolute;top:0;left:50%;width:100vw;height:auto;display:block;background:var(--background-light);bottom:calc(-1*var(--size-60));-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.mod_action_show_entry .portlets_bottom_colored+.listing_entry_backlink:before{background:var(--primary-color-darkest)}.mod_action_show_entry .portlets_bottom_colored+.listing_entry_backlink a{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:var(--secondary-color);font-weight:700;background:rgba(0,0,0,0);border:1px solid var(--secondary-color);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px);font-weight:400}.mod_action_show_entry .portlets_bottom_colored+.listing_entry_backlink a:hover,.mod_action_show_entry .portlets_bottom_colored+.listing_entry_backlink a:focus{color:var(--primary-color);border:1px solid var(--secondary-color);background:var(--secondary-color)}@media print{.mod_action_show_entry .portlets_bottom_colored+.listing_entry_backlink a{display:none}}.mod_action_show_entry .portlets_bottom_colored+.listing_entry_backlink a:before{font-family:"Font Awesome 6 Pro";content:"";margin-right:8px}.mod_action_show_entry .listing_entry_backlink{max-width:calc(var(--siteframe) + var(--siteframe-space) + var(--siteframe-space));margin-left:auto;margin-right:auto;padding-right:var(--siteframe-space);padding-left:var(--siteframe-space);box-sizing:border-box;padding-bottom:var(--size-110)}.mod_action_show_entry .listing_entry_backlink a{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:var(--primary-color-dark);font-weight:700;background:rgba(0,0,0,0);border:1px solid var(--primary-color-dark);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px);font-weight:400}.mod_action_show_entry .listing_entry_backlink a:hover,.mod_action_show_entry .listing_entry_backlink a:focus{color:var(--background-medium);border:1px solid var(--primary-color-dark);background:var(--primary-color-dark)}@media print{.mod_action_show_entry .listing_entry_backlink a{display:none}}.mod_action_show_entry .listing_entry_backlink a:before{font-family:"Font Awesome 6 Pro";content:"";margin-right:8px}.mod_action_show_entry .portlets_bottom_bright+.listing_entry_backlink,.mod_action_show_entry .portlets_bottom_colored+.listing_entry_backlink{padding-top:var(--size-110)}.listing_property_filter{max-width:calc(var(--siteframe) + var(--siteframe-space) + var(--siteframe-space));margin-left:auto;margin-right:auto;padding-right:var(--siteframe-space);padding-left:var(--siteframe-space);box-sizing:border-box;max-width:calc(var(--siteframe-small) + var(--siteframe-space) + var(--siteframe-space));max-width:700px;margin-bottom:clamp(40px,7vw,70px)}.content_top+.listing_property_filter{margin-top:var(--size-110)}.listing_property_filter form{--gap: var(--size-30) var(--size-40);display:flex;flex-flow:wrap;gap:var(--gap);justify-content:center}.listing_property_filter form>.cf{display:none}.listing_property_filter form label{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--text-color-dark);display:block;width:100%;margin-bottom:var(--size-10)}@media print{.listing_property_filter form label{font-size:13px;line-height:21px}}.listing_property_filter form .p_select2_filter,.listing_property_filter form .p_select2{margin:0;flex:1 0 calc(50% - var(--size-40) + var(--size-40)/2)}.listing_property_filter form .p_select2_filter:only-of-type,.listing_property_filter form .p_select2:only-of-type{flex:0 0 calc(50% + var(--size-40))}.listing_property_filter form .p_select2_filter select,.listing_property_filter form .p_select2 select{display:block;width:100%;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--input-color);background:var(--input-background);border-radius:var(--input-border-radius);border:1px solid var(--input-border);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;padding:var(--input-padding);box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='rgba(#000000,0.5)' d='M241 337c-9.4 9.4-24.6 9.4-33.9 0L47 177c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l143 143L367 143c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L241 337z'/%3E%3C/svg%3E") no-repeat calc(100% - 13px) 50% var(--input-background);background-size:12.5px var(--input-padding-left-right);overflow:hidden}.listing_property_filter form .p_select2_filter select a,.listing_property_filter form .p_select2 select a{color:var(--input-color)}@media print{.listing_property_filter form .p_select2_filter select,.listing_property_filter form .p_select2 select{font-size:13px;line-height:21px}}.listing_property_filter form .p_select2_filter select:focus,.listing_property_filter form .p_select2_filter select:hover,.listing_property_filter form .p_select2 select:focus,.listing_property_filter form .p_select2 select:hover{border-color:var(--input-border-hover);background:var(--input-background-hover);color:var(--input-color-hover)}.listing_property_filter form .p_select2_filter select[data-com-onepassword-filled=light],.listing_property_filter form .p_select2_filter select:-webkit-autofill,.listing_property_filter form .p_select2_filter select:-webkit-autofill:hover,.listing_property_filter form .p_select2_filter select:-webkit-autofill:focus,.listing_property_filter form .p_select2 select[data-com-onepassword-filled=light],.listing_property_filter form .p_select2 select:-webkit-autofill,.listing_property_filter form .p_select2 select:-webkit-autofill:hover,.listing_property_filter form .p_select2 select:-webkit-autofill:focus{-webkit-text-fill-color:var(--input-color-hover);-webkit-box-shadow:0 0 0px 40rem var(--input-background-hover) inset}.listing_property_filter form .p_select2_filter select::placeholder,.listing_property_filter form .p_select2_filter select::-moz-placeholder,.listing_property_filter form .p_select2 select::placeholder,.listing_property_filter form .p_select2 select::-moz-placeholder{color:var(--input-color);opacity:1}.listing_property_filter form .p_select2_filter select:hover,.listing_property_filter form .p_select2_filter select:focus,.listing_property_filter form .p_select2 select:hover,.listing_property_filter form .p_select2 select:focus{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='rgba(#000000,1)' d='M241 337c-9.4 9.4-24.6 9.4-33.9 0L47 177c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l143 143L367 143c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L241 337z'/%3E%3C/svg%3E") no-repeat calc(100% - 13px) 50% var(--input-background-hover);background-size:12.5px var(--input-padding-left-right)}.listing_property_filter form .p_select2_filter select option,.listing_property_filter form .p_select2 select option{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--input-color);background:var(--input-background)}.listing_property_filter form .p_select2_filter select option a,.listing_property_filter form .p_select2 select option a{color:var(--input-color)}@media print{.listing_property_filter form .p_select2_filter select option,.listing_property_filter form .p_select2 select option{font-size:13px;line-height:21px}}.listing_property_filter form .p_select2_filter select option:not(:first-child),.listing_property_filter form .p_select2 select option:not(:first-child){display:none}.listing_property_filter form .listing_search_wrap{width:calc(100% - var(--icon-width) - var(--size-40));order:-2;position:relative}.listing_property_filter form .listing_search_wrap input{display:block;width:100%;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--input-color);background:var(--input-background);border-radius:var(--input-border-radius);border:1px solid var(--input-border);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;padding:var(--input-padding);box-sizing:border-box}.listing_property_filter form .listing_search_wrap input a{color:var(--input-color)}@media print{.listing_property_filter form .listing_search_wrap input{font-size:13px;line-height:21px}}.listing_property_filter form .listing_search_wrap input:focus,.listing_property_filter form .listing_search_wrap input:hover{border-color:var(--input-border-hover);background:var(--input-background-hover);color:var(--input-color-hover)}.listing_property_filter form .listing_search_wrap input[data-com-onepassword-filled=light],.listing_property_filter form .listing_search_wrap input:-webkit-autofill,.listing_property_filter form .listing_search_wrap input:-webkit-autofill:hover,.listing_property_filter form .listing_search_wrap input:-webkit-autofill:focus{-webkit-text-fill-color:var(--input-color-hover);-webkit-box-shadow:0 0 0px 40rem var(--input-background-hover) inset}.listing_property_filter form .listing_search_wrap input::placeholder,.listing_property_filter form .listing_search_wrap input::-moz-placeholder{color:var(--input-color);opacity:1}.listing_property_filter form .listing_search_buttons{order:-1;flex:0 0 calc(var(--icon-width));align-self:flex-end;position:relative}.listing_property_filter form .listing_search_buttons:before{display:flex;justify-content:center;align-items:center;max-width:var(--icon-width);max-height:var(--icon-width);background:var(--primary-color);border:1px solid var(--primary-color);padding:var(--input-padding);font-family:"Font Awesome 6 Pro";content:"";line-height:clamp(16px,1.8vw,18px);color:#d3d810;border-radius:var(--border-radius);cursor:pointer;box-sizing:border-box;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.listing_property_filter form .listing_search_buttons input{position:absolute;bottom:0;right:0;width:var(--icon-width);height:var(--icon-width);background:none;font-size:0;border:none;cursor:pointer}.listing_property_filter form .listing_search_buttons:hover:before{background:var(--primary-color-dark);border:1px solid var(--primary-color-dark)}.listing_property_filter form .listing_reset_filter_wrap{display:flex;justify-content:center;flex:0 0 100%}.listing_property_filter form .listing_reset_filter_wrap .listing_reset_filter{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;text-decoration:none;letter-spacing:1px;text-transform:uppercase;color:rgba(0,0,0,.3)}@media print{.listing_property_filter form .listing_reset_filter_wrap .listing_reset_filter{font-size:13px;line-height:21px}}.listing_property_filter form .listing_reset_filter_wrap .listing_reset_filter:after{font-family:"Font Awesome 6 Pro";content:"";margin-left:8px}.listing_property_filter form .listing_reset_filter_wrap .listing_reset_filter:hover{color:var(--text-color-dark)}#google_maps_iframe{position:relative;flex:0 0 clamp(200px,50%,665px);margin-right:var(--size-70)}#google_maps_iframe iframe{width:100% !important;height:auto !important;min-height:300px;aspect-ratio:1/1;border-radius:var(--border-radius);overflow:hidden}select+span.select2-container{width:100% !important;min-width:unset}span.select2-container.select2-container--default .select2-selection{border-radius:var(--input-border-radius);border:1px solid var(--input-border);background:var(--input-background);height:auto;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;min-height:unset}span.select2-container.select2-container--default .select2-selection .select2-selection__rendered{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--input-color);padding:var(--input-padding)}span.select2-container.select2-container--default .select2-selection .select2-selection__rendered a{color:var(--input-color)}@media print{span.select2-container.select2-container--default .select2-selection .select2-selection__rendered{font-size:13px;line-height:21px}}span.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{top:0;right:var(--input-padding-left-right);display:flex;justify-content:center;align-items:center;width:auto;height:100%}span.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow:after{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--input-color);font-family:"Font Awesome 6 Pro";content:""}span.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow:after a{color:var(--input-color)}@media print{span.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow:after{font-size:13px;line-height:21px}}span.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}span.select2-container.select2-container--default:hover .select2-selection,span.select2-container.select2-container--default.select2-container--open .select2-selection,span.select2-container.select2-container--default.select2-container--focus .select2-selection{border-color:var(--input-border-hover);background:var(--input-background-hover)}span.select2-container.select2-container--default:hover .select2-selection .select2-selection__arrow:after,span.select2-container.select2-container--default:hover .select2-selection .select2-selection__rendered,span.select2-container.select2-container--default.select2-container--open .select2-selection .select2-selection__arrow:after,span.select2-container.select2-container--default.select2-container--open .select2-selection .select2-selection__rendered,span.select2-container.select2-container--default.select2-container--focus .select2-selection .select2-selection__arrow:after,span.select2-container.select2-container--default.select2-container--focus .select2-selection .select2-selection__rendered{color:var(--input-color-hover)}span.select2-container.select2-container--default:hover .select2-selection--multiple .select2-selection__rendered .select2-search--inline:after,span.select2-container.select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__rendered .select2-search--inline:after,span.select2-container.select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__rendered .select2-search--inline:after{color:var(--input-color-hover)}span.select2-container.select2-container--default.select2-container--open.select2-container--above .select2-selection{border-top-right-radius:0;border-top-left-radius:0}span.select2-container.select2-container--default.select2-container--open.select2-container--below .select2-selection{border-bottom-right-radius:0;border-bottom-left-radius:0}span.select2-container.select2-container--default .select2-selection--multiple li.select2-search{padding-left:0}span.select2-container.select2-container--default .select2-selection--multiple li.select2-search:before{display:none}span.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered{display:flex;overflow:auto}span.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{display:flex;align-items:center;border:none;background:rgba(0,0,0,.03);color:var(--text-color);margin:-4px 5px -4px 0;padding:4px 6px 4px 10px;border-radius:20px;font-size:14px;line-height:18px}span.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .property_entry_count,span.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice:before{display:none}span.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{display:flex;font-size:0;line-height:0;margin:0 0 0 5px;order:2}span.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:before{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:rgba(0,0,0,.2);font-family:"Font Awesome 6 Pro";content:"";font-weight:900;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}span.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:before a{color:rgba(0,0,0,.2)}@media print{span.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:before{font-size:13px;line-height:21px}}span.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover:before{color:var(--text-color)}span.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline{width:100%;min-width:30px;padding-right:12px;box-sizing:border-box}span.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline input{width:100% !important;color:var(--input-color)}span.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline input::-moz-placeholder{opacity:1}span.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline:after{position:absolute;right:var(--input-padding-left-right);font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--input-color);font-family:"Font Awesome 6 Pro";content:""}span.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline:after a{color:var(--input-color)}@media print{span.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline:after{font-size:13px;line-height:21px}}span.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered::-webkit-scrollbar{width:10px;height:2px;background:var(--background-light)}span.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered::-webkit-scrollbar-thumb{background:var(--background-medium);border-radius:2px;height:1px}span.select2-container.select2-container--default .select2-selection--multiple .select2-search__field{margin:0;font-family:"Roboto Condensed",Arial,Verdana,sans-serif}span.select2-container .select2-dropdown{background:var(--input-background-hover);border-color:var(--input-border-hover);font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--input-color);border-radius:var(--input-border-radius);overflow:hidden;z-index:100}span.select2-container .select2-dropdown a{color:var(--input-color)}@media print{span.select2-container .select2-dropdown{font-size:13px;line-height:21px}}span.select2-container .select2-dropdown.select2-dropdown--above{border-bottom-left-radius:0;border-bottom-right-radius:0px}span.select2-container .select2-dropdown.select2-dropdown--below{border-top-left-radius:0;border-top-right-radius:0px}span.select2-container .select2-dropdown .select2-results__option{padding:var(--input-padding)}span.select2-container .select2-dropdown .select2-results__option.select2-results__option--highlighted{color:var(--background-light);background:var(--primary-color)}span.select2-container .select2-dropdown .select2-results__option[aria-selected=true]{background:rgba(var(--background-rgb), 0.5);color:var(--input-color)}span.select2-container .select2-dropdown .select2-results__option[aria-disabled=true]{opacity:.5}span.select2-container .select2-dropdown .select2-results__option .property_entry_count{display:none}span.select2-container .select2-dropdown .listing_entry_subtitle{display:none}span.select2-container .select2-dropdown .select2-search--dropdown{padding:15px}span.select2-container .select2-dropdown .select2-search__field{--input-border: var(--background-dark);--input-border-hover: var(--background-dark);--input-background: rgba(var(--background-rgb),0.5);--input-background-hover: rgba(var(--background-rgb),0.5);display:block;width:100%;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--input-color);background:var(--input-background);border-radius:var(--input-border-radius);border:1px solid var(--input-border);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;padding:var(--input-padding);box-sizing:border-box;padding:12px 15px}span.select2-container .select2-dropdown .select2-search__field a{color:var(--input-color)}@media print{span.select2-container .select2-dropdown .select2-search__field{font-size:13px;line-height:21px}}span.select2-container .select2-dropdown .select2-search__field:focus,span.select2-container .select2-dropdown .select2-search__field:hover{border-color:var(--input-border-hover);background:var(--input-background-hover);color:var(--input-color-hover)}span.select2-container .select2-dropdown .select2-search__field[data-com-onepassword-filled=light],span.select2-container .select2-dropdown .select2-search__field:-webkit-autofill,span.select2-container .select2-dropdown .select2-search__field:-webkit-autofill:hover,span.select2-container .select2-dropdown .select2-search__field:-webkit-autofill:focus{-webkit-text-fill-color:var(--input-color-hover);-webkit-box-shadow:0 0 0px 40rem var(--input-background-hover) inset}span.select2-container .select2-dropdown .select2-search__field::placeholder,span.select2-container .select2-dropdown .select2-search__field::-moz-placeholder{color:var(--input-color);opacity:1}div.ui-datepicker{width:320px;overflow:hidden;margin:5px 0 0 5px;padding:0;border-radius:var(--border-radius-button);background:var(--input-background-hover);border:1px solid var(--background-dark) !important;box-shadow:var(--box-shadow)}div.ui-datepicker .ui-widget-header{--icon-width: 32px;display:flex;background:var(--background-medium);border:none;border-radius:0;padding:10px var(--input-padding-left-right)}div.ui-datepicker .ui-widget-header .ui-datepicker-title{display:flex;justify-content:space-between;width:100%;margin:0 calc(var(--icon-width) + 5px)}div.ui-datepicker .ui-widget-header select{--input-background: rgba($black,0.06);--input-background-hover: rgba($black,0.09);display:block;width:100%;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--input-color);background:var(--input-background);border-radius:var(--input-border-radius);border:1px solid var(--input-border);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;padding:var(--input-padding);box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='rgba(#000000,0.5)' d='M241 337c-9.4 9.4-24.6 9.4-33.9 0L47 177c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l143 143L367 143c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L241 337z'/%3E%3C/svg%3E") no-repeat calc(100% - 13px) 50% var(--input-background);background-size:12.5px var(--input-padding-left-right);max-width:calc(50% - 5px);border:none;font-weight:700;margin:0;padding:9px var(--input-padding-left-right)}div.ui-datepicker .ui-widget-header select a{color:var(--input-color)}@media print{div.ui-datepicker .ui-widget-header select{font-size:13px;line-height:21px}}div.ui-datepicker .ui-widget-header select:focus,div.ui-datepicker .ui-widget-header select:hover{border-color:var(--input-border-hover);background:var(--input-background-hover);color:var(--input-color-hover)}div.ui-datepicker .ui-widget-header select[data-com-onepassword-filled=light],div.ui-datepicker .ui-widget-header select:-webkit-autofill,div.ui-datepicker .ui-widget-header select:-webkit-autofill:hover,div.ui-datepicker .ui-widget-header select:-webkit-autofill:focus{-webkit-text-fill-color:var(--input-color-hover);-webkit-box-shadow:0 0 0px 40rem var(--input-background-hover) inset}div.ui-datepicker .ui-widget-header select::placeholder,div.ui-datepicker .ui-widget-header select::-moz-placeholder{color:var(--input-color);opacity:1}div.ui-datepicker .ui-widget-header select:hover,div.ui-datepicker .ui-widget-header select:focus{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='rgba(#000000,1)' d='M241 337c-9.4 9.4-24.6 9.4-33.9 0L47 177c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l143 143L367 143c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L241 337z'/%3E%3C/svg%3E") no-repeat calc(100% - 13px) 50% var(--input-background-hover);background-size:12.5px var(--input-padding-left-right)}div.ui-datepicker .ui-widget-header .ui-datepicker-next,div.ui-datepicker .ui-widget-header .ui-datepicker-prev{top:calc(50% - var(--icon-width)/2);display:flex;align-items:center;justify-content:center;font-size:calc(var(--icon-width)/2);width:var(--icon-width);height:var(--icon-width);text-decoration:none;border:0 !important;background:none;color:var(--text-color);border-radius:100%}div.ui-datepicker .ui-widget-header .ui-datepicker-next:hover,div.ui-datepicker .ui-widget-header .ui-datepicker-next.ui-state-hover,div.ui-datepicker .ui-widget-header .ui-datepicker-prev:hover,div.ui-datepicker .ui-widget-header .ui-datepicker-prev.ui-state-hover{background:var(--background-light)}div.ui-datepicker .ui-widget-header .ui-datepicker-next:before,div.ui-datepicker .ui-widget-header .ui-datepicker-prev:before{font-family:"Font Awesome 6 Pro";content:"";font-weight:700}div.ui-datepicker .ui-widget-header .ui-datepicker-next span,div.ui-datepicker .ui-widget-header .ui-datepicker-prev span{display:none}div.ui-datepicker .ui-widget-header .ui-datepicker-prev{left:10px}div.ui-datepicker .ui-widget-header .ui-datepicker-next{right:10px}div.ui-datepicker .ui-widget-header .ui-datepicker-next:before{content:""}div.ui-datepicker .ui-datepicker-calendar{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--input-color);border:10px solid rgba(0,0,0,0);margin:0}div.ui-datepicker .ui-datepicker-calendar a{color:var(--input-color)}@media print{div.ui-datepicker .ui-datepicker-calendar{font-size:13px;line-height:21px}}div.ui-datepicker .ui-datepicker-calendar th{padding:9px;text-transform:uppercase;color:var(--input-color-hover)}div.ui-datepicker .ui-datepicker-calendar td{padding:1px;min-width:0;border:none;background:var(--input-background-hover)}div.ui-datepicker .ui-datepicker-calendar td a{padding:9px;text-align:center;background:var(--input-background-hover);border:none;border-radius:12px 0 12px 0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}div.ui-datepicker .ui-datepicker-calendar td a.ui-state-highlight{background:var(--background-medium);color:var(--input-color)}div.ui-datepicker .ui-datepicker-calendar td a:hover,div.ui-datepicker .ui-datepicker-calendar td a.ui-state-active{background:var(--primary-color);color:var(--background-light)}.required{color:var(--signal-color) !important;font-weight:700}#mailform_content{margin-bottom:var(--size-110)}#mailform_elements{display:flex;flex-flow:wrap;justify-content:space-between;margin-top:calc(-1*var(--size-30))}.mailform_element{position:relative;flex:1 0 100%;margin-top:var(--size-30);--space-between: var(--size-20)}.mailform_element.zwei{flex:0 0 calc(50% - var(--space-between)/2)}.mailform_element.drei{flex:0 0 calc(33.33% - var(--space-between)/1.5)}.mailform_element label{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--text-color-dark);display:block;width:100%;margin-bottom:var(--size-10)}@media print{.mailform_element label{font-size:13px;line-height:21px}}.mailform_element input{display:block;width:100%;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--input-color);background:var(--input-background);border-radius:var(--input-border-radius);border:1px solid var(--input-border);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;padding:var(--input-padding);box-sizing:border-box}.mailform_element input a{color:var(--input-color)}@media print{.mailform_element input{font-size:13px;line-height:21px}}.mailform_element input:focus,.mailform_element input:hover{border-color:var(--input-border-hover);background:var(--input-background-hover);color:var(--input-color-hover)}.mailform_element input[data-com-onepassword-filled=light],.mailform_element input:-webkit-autofill,.mailform_element input:-webkit-autofill:hover,.mailform_element input:-webkit-autofill:focus{-webkit-text-fill-color:var(--input-color-hover);-webkit-box-shadow:0 0 0px 40rem var(--input-background-hover) inset}.mailform_element input::placeholder,.mailform_element input::-moz-placeholder{color:var(--input-color);opacity:1}.mailform_element input.tooltip{padding-right:40px}.mailform_element textarea{display:block;width:100%;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--input-color);background:var(--input-background);border-radius:var(--input-border-radius);border:1px solid var(--input-border);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;padding:var(--input-padding);box-sizing:border-box;height:clamp(120px,15vw,150px)}.mailform_element textarea a{color:var(--input-color)}@media print{.mailform_element textarea{font-size:13px;line-height:21px}}.mailform_element textarea:focus,.mailform_element textarea:hover{border-color:var(--input-border-hover);background:var(--input-background-hover);color:var(--input-color-hover)}.mailform_element textarea[data-com-onepassword-filled=light],.mailform_element textarea:-webkit-autofill,.mailform_element textarea:-webkit-autofill:hover,.mailform_element textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--input-color-hover);-webkit-box-shadow:0 0 0px 40rem var(--input-background-hover) inset}.mailform_element textarea::placeholder,.mailform_element textarea::-moz-placeholder{color:var(--input-color);opacity:1}.mailform_element select{display:block;width:100%;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--input-color);background:var(--input-background);border-radius:var(--input-border-radius);border:1px solid var(--input-border);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;padding:var(--input-padding);box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='rgba(#000000,0.5)' d='M241 337c-9.4 9.4-24.6 9.4-33.9 0L47 177c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l143 143L367 143c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L241 337z'/%3E%3C/svg%3E") no-repeat calc(100% - 13px) 50% var(--input-background);background-size:12.5px var(--input-padding-left-right)}.mailform_element select a{color:var(--input-color)}@media print{.mailform_element select{font-size:13px;line-height:21px}}.mailform_element select:focus,.mailform_element select:hover{border-color:var(--input-border-hover);background:var(--input-background-hover);color:var(--input-color-hover)}.mailform_element select[data-com-onepassword-filled=light],.mailform_element select:-webkit-autofill,.mailform_element select:-webkit-autofill:hover,.mailform_element select:-webkit-autofill:focus{-webkit-text-fill-color:var(--input-color-hover);-webkit-box-shadow:0 0 0px 40rem var(--input-background-hover) inset}.mailform_element select::placeholder,.mailform_element select::-moz-placeholder{color:var(--input-color);opacity:1}.mailform_element select:hover,.mailform_element select:focus{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='rgba(#000000,1)' d='M241 337c-9.4 9.4-24.6 9.4-33.9 0L47 177c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l143 143L367 143c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L241 337z'/%3E%3C/svg%3E") no-repeat calc(100% - 13px) 50% var(--input-background-hover);background-size:12.5px var(--input-padding-left-right)}.mailform_element.select_field .helptext{right:38px}.mailform_element .helptext{position:absolute;right:var(--input-padding-left-right);bottom:calc(var(--input-padding-top-bottom) + 1px);font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--input-color);color:var(--input-color)}.mailform_element .helptext a{color:var(--input-color)}@media print{.mailform_element .helptext{font-size:13px;line-height:21px}}.mailform_element .helptext i{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--input-color);font-weight:900;font-family:"Font Awesome 6 Pro"}.mailform_element .helptext i a{color:var(--input-color)}@media print{.mailform_element .helptext i{font-size:13px;line-height:21px}}.mailform_element .helptext i:hover{color:var(--input-color-hover)}.mailform_element.mailform_error{--input-border: var(--signal-color);--input-color: var(--signal-color)}.mailform_element.mailform_error label{color:var(--signal-color)}.mailform_element.heading3_field:not(:first-child){margin-top:var(--size-80)}.mailform_element.heading3_field h3{margin-bottom:0}.mailform_element.infotext_field:not(:last-child){margin-bottom:var(--size-20)}.mailform_element.date_field p:after{position:absolute;right:var(--input-padding-left-right);bottom:calc(var(--input-padding-top-bottom) + 2px);font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--input-color);font-family:"Font Awesome 6 Pro";content:""}.mailform_element.date_field p:after a{color:var(--input-color)}@media print{.mailform_element.date_field p:after{font-size:13px;line-height:21px}}.mailform_element.date_field p:hover:after,.mailform_element.date_field p:focus-within:after{color:var(--input-color-hover)}.mailform_element.radio_field input[type=radio]{display:none}.mailform_element.radio_field input[type=radio]+*{display:flex;align-items:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--input-color);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;cursor:pointer;margin:0;letter-spacing:0}.mailform_element.radio_field input[type=radio]+* a{color:var(--input-color)}@media print{.mailform_element.radio_field input[type=radio]+*{font-size:13px;line-height:21px}}.mailform_element.radio_field input[type=radio]+*:before{font-family:"Font Awesome 6 Pro";content:"";font-weight:100;font-size:1.73em;line-height:normal;margin-right:8px}.mailform_element.radio_field input[type=radio]:hover:not(:checked)+*,.mailform_element.radio_field input[type=radio]:hover:not(:checked)+* a{color:var(--input-color-hover)}.mailform_element.radio_field input[type=radio]:checked+*:before{content:"";color:var(--primary-color);font-weight:900}.mailform_element.radio_field .wrap_radio_buttons>label{margin-bottom:var(--size-15)}.mailform_element.radio_field .multiple_radio_inputs{--gap: var(--size-15) var(--size-25);display:flex;flex-flow:wrap;gap:var(--gap)}.mailform_element.radio_field .multiple_radio_inputs>.cf{display:none}.mailform_element.radio_field .helptext{bottom:0;right:0}.mailform_element.checkbox_field input[type=checkbox]{display:none}.mailform_element.checkbox_field input[type=checkbox]+*{display:flex;align-items:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--input-color);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;cursor:pointer;margin:0;letter-spacing:0}.mailform_element.checkbox_field input[type=checkbox]+* a{color:var(--input-color)}@media print{.mailform_element.checkbox_field input[type=checkbox]+*{font-size:13px;line-height:21px}}.mailform_element.checkbox_field input[type=checkbox]+*:before{font-family:"Font Awesome 6 Pro";content:"";font-weight:100;font-size:1.73em;line-height:normal;margin-right:8px}.mailform_element.checkbox_field input[type=checkbox]:hover:not(:checked)+*,.mailform_element.checkbox_field input[type=checkbox]:hover:not(:checked)+* a{color:var(--input-color-hover)}.mailform_element.checkbox_field input[type=checkbox]:checked+*:before{content:"";color:var(--primary-color);font-weight:900}.mailform_element.checkbox_field input[type=checkbox]+label:before{font-family:"Font Awesome 6 Pro";content:""}.mailform_element.checkbox_field input[type=checkbox]:checked+label:before{content:""}.mailform_element.checkbox_field .helptext{bottom:0;right:0}.mailform_element.time_field p,.mailform_element.datetime_field p{display:flex;justify-content:space-between;flex-flow:wrap;margin:0}.mailform_element.time_field span.separator,.mailform_element.datetime_field span.separator{display:flex;justify-content:center;align-items:center;width:var(--space-between)}.mailform_element.time_field select,.mailform_element.time_field span.select2-container{flex:0 0 calc(50% - var(--space-between)/2)}.mailform_element.datetime_field input{flex:0 0 calc(50% - var(--space-between)/2);margin-right:auto}.mailform_element.datetime_field select,.mailform_element.datetime_field span.select2-container{flex:0 0 calc(25% - var(--space-between)/1.33)}.mailform_element.file_field input{position:absolute;-moz-appearance:none;-webkit-appearance:none;appearance:none;opacity:0;z-index:-1}.mailform_element.file_field input+label{display:flex;display:block;width:100%;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;color:var(--input-color);background:var(--input-background);border-radius:var(--input-border-radius);border:1px solid var(--input-border);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;padding:var(--input-padding);box-sizing:border-box;cursor:pointer;margin:0}.mailform_element.file_field input+label a{color:var(--input-color)}@media print{.mailform_element.file_field input+label{font-size:13px;line-height:21px}}.mailform_element.file_field input+label:focus,.mailform_element.file_field input+label:hover{border-color:var(--input-border-hover);background:var(--input-background-hover);color:var(--input-color-hover)}.mailform_element.file_field input+label[data-com-onepassword-filled=light],.mailform_element.file_field input+label:-webkit-autofill,.mailform_element.file_field input+label:-webkit-autofill:hover,.mailform_element.file_field input+label:-webkit-autofill:focus{-webkit-text-fill-color:var(--input-color-hover);-webkit-box-shadow:0 0 0px 40rem var(--input-background-hover) inset}.mailform_element.file_field input+label::placeholder,.mailform_element.file_field input+label::-moz-placeholder{color:var(--input-color);opacity:1}.mailform_element.file_field input+label:before{font-family:"Font Awesome 6 Pro";content:"";margin-right:8px}.mailform_element.signature_field .signature-pad-wrapper canvas{border:1px solid var(--border-dark);border-radius:var(--input-border-radius)}.mailform_element.signature_field .signature-pad-reset{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none;text-decoration:none}@media print{.mailform_element.signature_field .signature-pad-reset{font-size:13px;line-height:21px}}.mailform_element.signature_field .signature-pad-reset:before{font-family:"Font Awesome 6 Pro";content:"";margin-right:8px}.mailform_element.signature_field .helptext{right:calc(100% - 330px);bottom:22px}.mailform_submit_button{margin-left:auto;margin-top:var(--size-50)}.mailform_submit_button label{display:none}.mailform_submit_button input{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:#006c50;font-weight:700;background:var(--secondary-color);border:1px solid rgba(0,0,0,0);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);padding:clamp(9px,1.4vw,14px) clamp(12px,2.5vw,25px)}.mailform_submit_button input:hover,.mailform_submit_button input:focus{color:#006c50;border:1px solid var(--secondary-color-medium);background:var(--secondary-color-medium)}@media print{.mailform_submit_button input{display:none}}.mod_action_mailform_sent h1{display:none}@media screen and (max-width: 1300px){.menu #navigation .portlet.portlet_listing a.portlet_listing_link{flex:0 0 calc(33.33% - var(--size-30))}.menu #navigation .portlet.portlet_listing .portlet-listing-entry-wrap{--columns: 2;flex:0 0 66.67%}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(2)~.portlet-listing-entry{display:none}.menu .portlet{display:none}}@media screen and (max-width: 1200px){header #logo{margin-right:var(--size-40)}header .header_right{gap:var(--size-20)}ul.small_navigation{gap:var(--size-25)}.responsive_navigation_toggle{margin-right:77px}.picture_top{flex:0 0 clamp(200px,40%,500px)}#google_maps_iframe{flex:0 0 clamp(200px,40%,500px)}div[id*=portlets_bottom_] .portlet.portlet_content .pictures{flex:0 0 clamp(200px,40%,500px)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry-wrap{--columns: 3}div[id*=portlets_bottom_] .portlet.portlet_listing.masonry .portlet-listing-entry-wrap{column-count:3;column-width:33.33%}}@media screen and (max-width: 1100px){.language_switcher a span{display:block;width:18px;overflow:hidden}}@media screen and (max-width: 1000px){body{--header-height: 75px;--header-line: clamp(10px,2vw,20px)}header .header_left{padding:10px var(--siteframe-space)}header #logo{width:150px;flex:0 0 150px;margin-right:var(--size-40)}ul.small_navigation{display:none !important}.responsive_navigation_toggle{margin-right:47px}footer .footer_top .footer_inner{padding-bottom:var(--size-80)}}@media screen and (max-width: 900px){.social_media{--icon-width: 34px}.social_media .icons{--gap: var(--size-15)}.social_media .icons a{font-size:clamp(14px,1.6vw,16px)}.social_media .icons a i.fa-facebook-f{font-size:clamp(13px,1.4vw,14px)}.language_switcher{--icon-width: 34px;font-size:clamp(13px,1.4vw,14px);line-height:clamp(17px,1.8vw,18px);letter-spacing:1.4px;gap:var(--size-15)}.language_switcher a span{width:16px}#mailform_elements .mailform_elements_wrap{flex-flow:column}}@media screen and (max-width: 800px){body{--icon-width: 40px}.navi_open .menu{top:0;height:100%;opacity:1;pointer-events:all;-webkit-transition:opacity .3s ease-out,top .00001s ease-out !important;-moz-transition:opacity .3s ease-out,top .00001s ease-out !important;-o-transition:opacity .3s ease-out,top .00001s ease-out !important;transition:opacity .3s ease-out,top .00001s ease-out !important}.menu{position:fixed;top:calc(-1*var(--header-height));right:0;bottom:0;left:0;height:0;overflow:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;background:var(--primary-color-medium);opacity:0;pointer-events:none;z-index:110}.menu .menu_top{position:relative;top:unset;right:unset;bottom:unset;left:unset;flex-flow:wrap;height:auto;padding-top:calc(var(--header-line) + var(--size-20));gap:0 var(--size-25)}.menu .menu_bottom{position:relative;top:unset;right:unset;bottom:unset;left:unset}.menu .menu_bottom:after{display:none}.menu #navigation{padding-top:var(--size-60);padding-bottom:var(--size-45)}.menu #navigation .portlet.portlet_listing a.portlet_listing_link{display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal;color:var(--secondary-color);font-weight:700;background:rgba(0,0,0,0);border:1px solid var(--secondary-color);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:fit-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-weight:400;flex:0 0 100%;margin:var(--size-30) auto 0}.menu #navigation .portlet.portlet_listing a.portlet_listing_link:hover,.menu #navigation .portlet.portlet_listing a.portlet_listing_link:focus{color:var(--primary-color);border:1px solid var(--secondary-color);background:var(--secondary-color)}.menu #navigation .portlet.portlet_listing .portlet-listing-entry-wrap{flex:0 0 100%}.menu #navigation .portlet.portlet_listing .portlet-listing-entry:nth-child(2)~.portlet-listing-entry{display:none}ul.navigation{display:block;--columns: 1;padding-right:0;padding-left:0}ul.navigation li.level0>a{display:block;padding:var(--size-10) var(--siteframe-space) var(--size-40)}ul.navigation li.level0>a:not(:only-child):after{width:60px;height:15px;left:var(--siteframe-space);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}ul.navigation li.level0.current ul.level1{display:flex}ul.navigation ul.level1{position:relative;top:0;padding:calc(var(--size-50) + 5px) calc(var(--siteframe-space)/2);margin-bottom:var(--size-60);display:none}ul.navigation ul.level1>li{flex:1 0 50%}ul.navigation ul.level2{margin-top:var(--size-10)}ul.navigation ul.level2>li:not(:first-child){margin-top:var(--size-5)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry-wrap{--columns: 2}div[id*=portlets_bottom_] .portlet.portlet_listing.masonry .portlet-listing-entry-wrap{column-count:2;column-width:50%}}@media screen and (max-width: 750px){.fixed_home_pictures{margin-top:var(--size-20)}.fixed_home_pictures .portlet.portlet_content_fixed_home_picture_1{padding-top:20.7%;padding-left:10%}.fixed_home_pictures .portlet.portlet_content_fixed_home_picture_2{padding-left:35%}.fixed_home_pictures .portlet.portlet_content_fixed_home_picture_4{padding-right:15%}}@media screen and (max-width: 700px){header .header_right .portlet{display:none !important}header .mobile_links{display:block}.gallery{--columns: 2}}@media screen and (max-width: 650px){.menu .menu_top{padding-top:var(--header-line)}.language_switcher{flex:0 0 100%;bottom:0;padding:0 0 var(--size-20);justify-content:flex-end;height:calc(var(--header-height) - var(--header-line))}}@media screen and (max-width: 600px){.menu #navigation .portlet.portlet_listing .portlet-listing-entry-wrap{--columns: 1}ul.navigation ul.level1>li{flex:1 0 100%}#content_wrap>.content_top{padding-top:calc(var(--header-spacing) + var(--size-80))}#content_wrap>.content_top .content_inner{margin-bottom:var(--size-80)}.picture_top{flex:0 0 100%;margin:0 0 var(--size-60)}#google_maps_iframe{flex:0 0 100%;margin:0 0 var(--size-60)}.listing_property_filter form .p_select2_filter,.listing_property_filter form .p_select2{flex:1 0 calc(50% - var(--size-40) + var(--size-40)/3)}.mailform_element.zwei,.mailform_element.drei{flex:0 0 100%}div[id*=portlets_bottom_] .portlet.portlet_content .pictures{flex:0 0 100%;margin:0 0 var(--size-60)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry-wrap{--columns: 1}div[id*=portlets_bottom_] .portlet.portlet_listing.masonry .portlet-listing-entry-wrap{column-count:1;column-width:100%}#popup_news:not(:has(.pictures):has(.portlet_content_description:only-child):has(.portlet_content_link:only-child)):has(.portlet_text_wrap) .information_responsive{display:flex;pointer-events:all}#popup_news:not(:has(.pictures):has(.portlet_content_description:only-child):has(.portlet_content_link:only-child)):has(.portlet_text_wrap) .portlet{opacity:0;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:not(:has(.pictures):has(.portlet_content_description:only-child):has(.portlet_content_link:only-child)):has(.portlet_text_wrap) #close_popup{opacity:0;display:none !important;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#popup_news:not(:has(.pictures):has(.portlet_content_description:only-child):has(.portlet_content_link:only-child)):has(.portlet_text_wrap) .portlet.visible_responsive{opacity:1;visibility:visible;display:block}#popup_news:not(:has(.pictures):has(.portlet_content_description:only-child):has(.portlet_content_link:only-child)):has(.portlet_text_wrap) .portlet.visible_responsive+#close_popup{opacity:1;display:flex !important;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}#popup_news:not(:has(.pictures):has(.portlet_content_description:only-child):has(.portlet_content_link:only-child)):has(.portlet_text_wrap) .portlet.visible_responsive+div+.information_responsive{opacity:0;position:absolute}}@media screen and (max-width: 550px){.menu #navigation{padding-top:var(--size-30)}div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-listing-entry-wrap .portlet-listing-entry-inline{flex-flow:column}div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-listing-entry-wrap .portlet-listing-entry-inline .pictures{height:auto;width:100%;flex:unset;max-width:100%}div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-listing-entry-wrap .portlet-listing-entry-inline .pictures:before{display:none !important}div[id*=portlets_bottom_] .portlet.portlet_listing.contact_person .portlet-listing-entry-wrap .portlet-listing-entry-inline .pictures>*{height:auto}}@media screen and (max-width: 500px){body{--header-height: 63px;--icon-width: 34px}header #logo{flex:0 0 120px;width:120px}header .header_right{padding-top:8px;align-self:center}header .mobile_links{--icon-width: 30px}header .mobile_links .icons{gap:var(--size-15)}.listing_property_filter{--icon-width: 40px}.listing_property_filter form .p_select2_filter,.listing_property_filter form .p_select2{flex:1 0 100%}}@media screen and (max-width: 370px){.responsive_navigation_toggle{margin-right:0}.responsive_navigation_toggle:before{display:none}.gallery .resource_description{display:none}}@media print{@page{margin:1.5cm 1.5cm 1.5cm 2cm}body{background:#fff !important;--header-height: 50px;--siteframe-space: 0;--siteframe: 100%;--siteframe-medium: 100%;--siteframe-small: 100%;--paragraph-space: var(--size-25);--input-border: var(--text-color);--input-border-hover: var(--text-color-dark);--input-background: #fff;--input-background-hover: #fff}p,h1,h2,h3,h4,h5,h6,a,i,ul li:before,ol li:before{color:var(--text-color) !important}.portlets_all_options .background_dark .portlet_inner,.portlets_all_options .portlet_content.big_picture.background_dark_inner .portlet_text_wrap,.fix_portlet_wrap_home.background_dark,footer .copyright,footer .footer_bottom{background:#fff}.section.social_media_wall,.portlets_home_picture_top,.pagination,p.content_button,.slick-dots,span.slick-arrow,.picture .resource_description,.filter_tags_wrap_left,.listing_property_filter,.musics,.documents,.videos,footer .footer_bottom .social_media,.portlet_quicklinks_quicklinks_footer,footer .footer_bottom .footer_inner>.portlet,.footer_top.cta_banner,#portlets_info_left,header .header_right,.responsive_navigation_toggle,header .small_navigation,header:before,.copy{display:none !important}.overview_item,.listing_entry,.portlet_content,.portlet-listing-entry,footer{page-break-inside:avoid;box-decoration-break:clone}header{position:relative;margin-bottom:var(--size-40)}header .header_left{padding:0;background:none}header #logo{width:150px;flex:0 0 150px}header #logo a{display:none}header #logo a.print_logo{display:block}.page{display:block;min-height:0}#siteframe{padding-top:0}#content_wrap>.content_top{padding-top:0}#content_wrap>.content_top:before{display:none}#content_wrap>.content_top .content_inner{margin-bottom:0}#content_wrap>.content_top .introduction{font-weight:700}#content_wrap>.content{padding-top:var(--size-50);padding-bottom:var(--size-50)}#content_wrap>.content:first-child{padding-top:var(--size-50)}.page_home #content_wrap>.content_top{padding-top:0;padding-bottom:0}p+h2,ul+h2,ol+h2,.table_wrap_container+h2,.accordeon_wrap+h2{margin-top:var(--size-60)}p+h3,p+h4,p+h5,p+h6,ul+h3,ul+h4,ul+h5,ul+h6,ol+h3,ol+h4,ol+h5,ol+h6,.table_wrap_container+h3,.table_wrap_container+h4,.table_wrap_container+h5,.table_wrap_container+h6,.accordeon_wrap+h3,.accordeon_wrap+h4,.accordeon_wrap+h5,.accordeon_wrap+h6{margin-top:var(--size-40)}.slick-list{margin:0 !important}.slick-track{display:flex;flex-flow:wrap;justify-content:flex-start;gap:20px;width:100% !important}.slick-track .slick-slide{flex:0 0 calc(50% - 10px);margin:0}footer{padding-top:var(--size-30);border-top:1px solid var(--border-dark)}footer .footer_top{line-height:clamp(20px,3vw,30px);background:0}footer .footer_top .footer_inner{padding-top:0;padding-bottom:0}footer .footer_top .footer_inner_wrap{gap:var(--size-40) var(--size-20)}footer .footer_top .portlet-title{line-height:clamp(20px,3vw,30px)}div[id*=portlets_bottom_] .portlets_inner_wrap{padding-top:var(--size-50);padding-bottom:var(--size-50)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry-wrap{--gap: var(--size-20);--columns: 3}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry-wrap:not(:first-child){padding-top:var(--size-30)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry{--text-color: var(--text-color)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry>*{background:var(--white)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry h4,div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry h4 a{color:var(--text-color)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .listing_properties{color:var(--text-color)}div[id*=portlets_bottom_] .portlet.portlet_listing .portlet-listing-entry .listing_properties .properties .property a{color:var(--text-color)}div[id*=portlets_bottom_] .portlet.portlet_listing.slider:not(.two_in_a_row):not(.three_in_a_row) .portlet-listing-entry h4,div[id*=portlets_bottom_] .portlet.portlet_listing.slider:not(.two_in_a_row):not(.three_in_a_row) .portlet-listing-entry h4 a{font-family:"Roboto Condensed",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(18px,2vw,20px);letter-spacing:unset;text-transform:none}}@media print{div[id*=portlets_bottom_] .portlet.portlet_listing.slider:not(.two_in_a_row):not(.three_in_a_row) .portlet-listing-entry h4,div[id*=portlets_bottom_] .portlet.portlet_listing.slider:not(.two_in_a_row):not(.three_in_a_row) .portlet-listing-entry h4 a{font-size:13px;line-height:21px}div[id*=portlets_bottom_] .portlet.portlet_listing.slider:not(.two_in_a_row):not(.three_in_a_row) .portlet-listing-entry .pictures+.portlet-listing-content-container h4{padding:8px 14px}div[id*=portlets_bottom_] .portlet.portlet_listing.masonry .portlet-listing-entry-wrap{column-count:3;column-width:calc(33.33% - 6.6666666667px);column-gap:20px;grid-auto-columns:minmax(0, 1fr)}div[id*=portlets_bottom_] .portlet.portlet_listing.masonry .portlet-listing-entry:not(:first-child){margin-top:20px}div[id*=portlets_bottom_].portlets_bottom_bright,div[id*=portlets_bottom_].portlets_bottom_colored{margin-top:0;margin-bottom:0;padding-bottom:0;background:none}div[id*=portlets_bottom_].portlets_bottom_bright .portlets_inner_wrap,div[id*=portlets_bottom_].portlets_bottom_colored .portlets_inner_wrap{padding-top:var(--size-50)}div[id*=portlets_bottom_].portlets_bottom_bright .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container h4,div[id*=portlets_bottom_].portlets_bottom_colored .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container h4{background:#fff}div[id*=portlets_bottom_].portlets_bottom_colored{--text-color: var(--text-color);background:#fff}div[id*=portlets_bottom_].portlets_bottom_colored .portlet{color:var(--text-color)}div[id*=portlets_bottom_].portlets_bottom_colored .portlet .portlet-title,div[id*=portlets_bottom_].portlets_bottom_colored .portlet .portlet-title a{color:var(--text-color)}div[id*=portlets_bottom_].portlets_bottom_colored .portlet [class*=_subtitle]{color:var(--text-color)}div[id*=portlets_bottom_].portlets_bottom_colored .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container h4{background:#fff}div[id*=portlets_bottom_].portlets_bottom_colored .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container h4,div[id*=portlets_bottom_].portlets_bottom_colored .portlet.portlet_listing.slider .portlet-listing-entry .pictures+.portlet-listing-content-container h4 a{color:var(--text-color)}#google_maps_iframe{position:relative}#google_maps_iframe iframe{height:220px !important;min-height:0;aspect-ratio:unset}}
