﻿@font-face{font-family:"Jost";src:url("fonts/Jost-VariableFont_wght.woff2") format("woff2");font-weight:1 999;font-style:normal;font-display:swap}@font-face{font-family:"Jost";src:url("fonts/Jost-Italic-VariableFont_wght.woff2") format("woff2");font-weight:1 999;font-style:italic;font-display:swap}body{--size5: 5px;--size10: 10px;--size15: 15px;--size20: 20px;--size25: 25px;--size30: 30px;--size35: 35px;--size40: 40px;--size45: 45px;--size50: 50px;--size55: 55px;--size60: 60px;--size65: 65px;--size70: 70px;--size80: 80px;--size90: 90px;--size100: 100px;--size110: 110px;--size120: 120px;--size130: 130px;--size140: 140px;--size150: 150px;--size160: 160px;--size170: 170px;--size180: 180px;--size190: 190px;--size200: 200px;--headerHeight: 142px;--topSpacing: var(--size100);--sidebarWidth: clamp(50px,12.5vw,220px);--sideSpacing: clamp(25px,6.25vw,220px);--paragraphSpacing: 19px;--mainNavigationWidth: clamp(200px,30vw,370px);--subNavigationWidth: clamp(200px,34vw,450px);--buttonBorderRadius: 26px;--management-highlight-color: #F0AA3A;--management-highlight-color-rgb: 240,170,58;--borderRadius: 12px;--boxPadding: 30px;--boxPaddingBig: var(--size50)}html{height:100%}body{font:400 24px/35px "Jost",Arial,Verdana,sans-serif;letter-spacing:normal;color:#646867;background:#f4f1ec;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{body{font-size:13px;line-height:20px}}@media screen and (max-width: 1200px){body{font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3vw,30px)}}body.search_open,body.navi_open{height:100%;overflow:hidden}body>nav{display:none}.search_sidebar,.sidebar{position:fixed;top:0;right:unset;bottom:0;left:var(--management-panel-width);width:var(--sidebarWidth);z-index:250}.search_sidebar .listing_entry_backlink a,.search_sidebar .scroll_toggle,.search_sidebar .search_toggle,.sidebar .listing_entry_backlink a,.sidebar .scroll_toggle,.sidebar .search_toggle{position:absolute;top:50%;right:unset;bottom:unset;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:31px;line-height:31px;font-weight:700;color:#f0aa3a;cursor:pointer}.search_sidebar .listing_entry_backlink a>*,.search_sidebar .scroll_toggle>*,.search_sidebar .search_toggle>*,.sidebar .listing_entry_backlink a>*,.sidebar .scroll_toggle>*,.sidebar .search_toggle>*{position:relative;z-index:5}.search_sidebar .listing_entry_backlink a:after,.search_sidebar .scroll_toggle:after,.search_sidebar .search_toggle:after,.sidebar .listing_entry_backlink a:after,.sidebar .scroll_toggle:after,.sidebar .search_toggle:after{content:"";position:absolute;top:50%;left:50%;width:90px;height:90px;display:block;background:#fff;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:100%;opacity:0;z-index:1;-webkit-transition:opacity .15s ease-out;-moz-transition:opacity .15s ease-out;-o-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.search_sidebar .listing_entry_backlink a:hover:after,.search_sidebar .scroll_toggle:hover:after,.search_sidebar .search_toggle:hover:after,.sidebar .listing_entry_backlink a:hover:after,.sidebar .scroll_toggle:hover:after,.sidebar .search_toggle:hover:after{opacity:1}@media screen and (max-width: 680px){.search_sidebar .listing_entry_backlink a:after,.search_sidebar .scroll_toggle:after,.search_sidebar .search_toggle:after,.sidebar .listing_entry_backlink a:after,.sidebar .scroll_toggle:after,.sidebar .search_toggle:after{width:60px;height:60px}}.search_sidebar .listing_entry_backlink a,.search_sidebar .scroll_toggle,.sidebar .listing_entry_backlink a,.sidebar .scroll_toggle{top:unset;bottom:57px;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.search_sidebar .scroll_toggle i.fa,.sidebar .scroll_toggle i.fa{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.search_sidebar .scroll_toggle.scroll_to_top i.fa,.sidebar .scroll_toggle.scroll_to_top i.fa{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.search_sidebar .scroll_toggle.dark_icon,.sidebar .scroll_toggle.dark_icon{color:#ba7b18}.search_sidebar .listing_entry_backlink a,.sidebar .listing_entry_backlink a{font-size:0}.search_sidebar .listing_entry_backlink a:before,.sidebar .listing_entry_backlink a:before{content:"";position:absolute;top:50%;left:50%;display:block;font-family:"Font Awesome 6 Pro";font-size:31px;line-height:31px;font-weight:400;text-transform:none;color:inherit;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10;font-weight:700}.navi_open .sidebar .scroll_toggle,.navi_open .sidebar .search_toggle{color:#fff}.navi_open .sidebar .scroll_toggle:after,.navi_open .sidebar .search_toggle:after{background:rgba(255,255,255,.15)}.navi_open .sidebar .scroll_toggle{display:none}.mod_action_show_entry .scroll_toggle,.search_open .sidebar{display:none}.header{position:fixed;top:0;right:0;bottom:auto;left:calc(var(--management-panel-width) + var(--sidebarWidth));padding:var(--size25) calc(var(--sideSpacing)/2 - var(--size20));z-index:90;pointer-events:none}.header .header_inner{display:flex;flex-flow:nowrap;justify-content:flex-end}.header div#logo{display:block;flex:0 0 200px;width:100%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;pointer-events:all}.header div#logo img{display:block;width:100%;height:auto}#siteframe{overflow:hidden;padding-top:var(--headerHeight);box-sizing:border-box}.content_wrap>.content_top{position:relative;width:100%;padding-right:var(--sideSpacing);padding-left:var(--sidebarWidth);box-sizing:border-box;display:flex;flex-flow:wrap;justify-content:space-between;align-items:stretch;padding-right:0 !important;padding-bottom:var(--size40);background:#e0e3e2;background:-moz-linear-gradient(left, #E0E3E2 0%, #F4F1EC 100%);background:-webkit-linear-gradient(left, #E0E3E2 0%, #F4F1EC 100%);background:linear-gradient(to right, #E0E3E2 0%, #F4F1EC 100%);box-sizing:border-box}@media print{.content_wrap>.content_top{padding-right:0;padding-left:0}}@media screen and (max-width: 680px){.content_wrap>.content_top{padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}}@media print{.content_wrap>.content_top{background:none}}.content_wrap>.content_top:before{content:"";position:absolute;top:unset;left:0;width:100%;height:var(--size40);display:block;background:none;right:0;bottom:0;background:#f4f1ec;clip-path:polygon(0 0, var(--sidebarWidth) 0%, calc(var(--sidebarWidth) + var(--size80) / 2) 100%, calc(var(--sidebarWidth) + var(--size80)) 0%, 100% 0, 100% 100%, 0 100%)}.content_wrap>.content_top .title_wrap{display:flex;flex-flow:column;justify-content:center;flex:1 0 56.3%;padding:var(--size80) var(--size110) var(--size80) 0;box-sizing:border-box}.content_wrap>.content_top .title_wrap>*:last-child{margin-bottom:0}.content_wrap>.content{position:relative;width:100%;padding-right:var(--sideSpacing);padding-left:var(--sidebarWidth);box-sizing:border-box;padding-top:var(--size140);padding-bottom:calc(var(--size140) - var(--paragraphSpacing) + 5px)}@media print{.content_wrap>.content{padding-right:0;padding-left:0}}@media screen and (max-width: 680px){.content_wrap>.content{padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}}.content_wrap.home_wrap>.content{display:flex;flex-flow:wrap}.content_wrap.home_wrap>.content>h1{flex:0 0 100%}.content_wrap.home_wrap>.content .content_left{flex:1 0 50%;width:100%}.content_wrap.home_wrap>.content .content_left>*:last-child{margin-bottom:0}.content_wrap.home_wrap>.content .portlet_quicklinks_home-quicklinks{flex:0 0 31.5%;width:100%;padding-top:var(--size15);margin-left:var(--size90)}.content_wrap.home_wrap>.content .portlet_quicklinks_home-quicklinks .portlet-title{display:none}.content_wrap.home_wrap h2.subtitle{position:relative;font:600 46px/60px "Jost",Arial,Verdana,sans-serif;letter-spacing:normal;text-transform:none;text-decoration:none !important;color:#646867;margin:0 0 var(--size60) 0;padding:0;font-size:36px;line-height:47px;font-weight:700}.content_wrap.home_wrap h2.subtitle:hover{color:#646867}@media print{.content_wrap.home_wrap h2.subtitle{font-size:26px;line-height:32px;margin:0 0 20px}}@media screen and (max-width: 1200px){.content_wrap.home_wrap h2.subtitle{font-size:clamp(24px,3.6vw,36px);line-height:clamp(32px,4.4vw,44px);margin:0 0 var(--size50) 0}}.content_wrap.home_wrap div.introduction{font:400 24px/35px "Jost",Arial,Verdana,sans-serif;letter-spacing:normal}@media print{.content_wrap.home_wrap div.introduction{font-size:13px;line-height:20px}}@media screen and (max-width: 1200px){.content_wrap.home_wrap div.introduction{font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3vw,30px)}}.breadcrumb{position:relative;width:100%;padding-right:var(--sideSpacing);padding-left:var(--sidebarWidth);box-sizing:border-box;font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;font-weight:500;color:#a6aeab;padding-bottom:19px}@media print{.breadcrumb{padding-right:0;padding-left:0}}@media screen and (max-width: 680px){.breadcrumb{padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}}@media print{.breadcrumb{font-size:13px;line-height:20px}}.breadcrumb .you_are_here{display:none}.breadcrumb .breadcrumb_home{position:relative;font-size:0;display:inline-block;vertical-align:middle;width:25px;padding:0}.breadcrumb .breadcrumb_home:before{content:"";position:absolute;top:-2px;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:14px;line-height:inherit;font-weight:400;text-transform:none;color:#646867;font-weight:300}.breadcrumb .breadcrumb_home+.breadcrumb_separator{padding-left:0}.breadcrumb .breadcrumb_separator{position:relative;display:inline-block;vertical-align:middle;padding:0 10px;font-size:0;line-height:0}.breadcrumb .breadcrumb_separator:before{content:"";position:absolute;top:1px;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:14px;line-height:inherit;font-weight:400;text-transform:none;color:#646867;position:relative;display:inline;font-weight:400}.breadcrumb .breadcrumb_element{-webkit-transition:all .2 ease-out;-moz-transition:all .2 ease-out;-o-transition:all .2 ease-out;transition:all .2 ease-out}.breadcrumb a,.breadcrumb span.breadcrumb_element{color:#a6aeab}.breadcrumb a:hover{color:#646867}.footer{position:relative;margin:0;padding:var(--size50) 0;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;color:#fff;background:#f0aa3a}@media print{.footer{font-size:13px;line-height:20px}}.footer .footer_inner{position:relative;width:100%;padding-right:var(--sideSpacing);padding-left:var(--sidebarWidth);box-sizing:border-box;display:flex;justify-content:space-between}@media print{.footer .footer_inner{padding-right:0;padding-left:0}}@media screen and (max-width: 680px){.footer .footer_inner{padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}}.footer .footer_inner .footer_right{display:flex;flex-flow:column;justify-content:space-between;text-align:right}.footer .footer_inner .footer_right .copy{display:block;margin:0;padding:0;list-style-type:none}.footer .footer_inner .footer_right .copy ul.level1{display:none}.footer .footer_inner .footer_right .copy li{display:block;margin:0}.footer .footer_inner .footer_right .copy li a{text-decoration:none}.footer .footer_inner .footer_right .copy li a:hover{color:#ba7b18}.footer .footer_inner .footer_right a#indual_link{color:#ba7b18}.footer .footer_inner .footer_right a#indual_link span{display:none}.footer .footer_inner .footer_right a#indual_link:hover{color:#fff}.footer .footer_inner a{color:#fff;text-decoration-color:#fff}.footer .footer_inner a:hover{color:#ba7b18;text-decoration-color:#ba7b18}.footer .footer_inner .contact_box{position:relative;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;color:#fff}@media print{.footer .footer_inner .contact_box{font-size:13px;line-height:20px}}.footer .footer_inner .contact_box .portlet-title,.footer .footer_inner .contact_box .portlet-title a{font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;font-weight:700;color:#fff;margin:0}@media print{.footer .footer_inner .contact_box .portlet-title,.footer .footer_inner .contact_box .portlet-title a{font-size:13px;line-height:20px}}.footer .footer_inner .contact_box .portlet-title:hover,.footer .footer_inner .contact_box .portlet-title a:hover{color:#fff}.footer .footer_inner .contact_box a{color:#fff;text-decoration:underline;text-underline-offset:-2px;text-underline-position:under}.footer .footer_inner .contact_box a:hover{color:#ba7b18}.footer .footer_inner .contact_box a.portlet_content_link{text-decoration:none}.footer .footer_inner .contact_box .logo_signet{position:absolute;width:90px;left:calc(-1*var(--sidebarWidth)/2);bottom:-23px;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.footer .footer_inner .contact_box .logo_signet img{display:block;width:100%;height:auto}@media print{.footer .footer_inner .contact_box{color:#646867}.footer .footer_inner .contact_box .portlet-title,.footer .footer_inner .contact_box .portlet-title a{color:#646867}.footer .footer_inner .contact_box .portlet-title:hover,.footer .footer_inner .contact_box .portlet-title a:hover{color:#646867}.footer .footer_inner .contact_box a{color:#646867}.footer .footer_inner .contact_box a:hover{color:#ba7b18}.footer .footer_inner .contact_box .logo_signet{display:none}}@media screen and (max-width: 900px){.footer .footer_inner .contact_box .logo_signet{width:70px;bottom:-3px}}@media screen and (max-width: 680px){.footer .footer_inner .contact_box .logo_signet{display:none}}#privacy_banner{background:rgba(88,91,90,.9)}#privacy_banner #privacy_banner_inner{font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal}@media print{#privacy_banner #privacy_banner_inner{font-size:13px;line-height:20px}}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{position:relative;display:inline-block;margin:0;padding:9px 28px;width:auto;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;font-weight:700;text-transform:none;text-decoration:none !important;color:#fff;background:none;border:1px solid #fff;border-radius:var(--buttonBorderRadius);outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;font-weight:600;margin:10px 8px 0 0;padding:8px 13px}@media print{#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{font-size:13px;line-height:20px}}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:hover,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:focus{color:#646867;border:1px solid #fff;background:#fff}@media screen and (max-width: 800px){#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;font-weight:700;padding:7px 18px}}@media print{#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{font-size:13px;line-height:20px}}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button>i.fa{font-size:inherit;font-weight:700}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button>i.fa:before{color:inherit}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:hover{opacity:1}.search_open .search_wrap{display:block}.search_wrap{display:none;position:fixed;top:0;right:0;bottom:0;left:var(--management-panel-width);padding:0 var(--sideSpacing) 0 var(--sidebarWidth);background:#f0aa3a;z-index:200;overflow:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.search_wrap .search{display:flex;flex-flow:column;justify-content:space-between;padding:var(--size50) 0;height:100%;box-sizing:border-box}.search_wrap .search_top{display:flex;flex-flow:column;justify-content:center;height:100%}.search_wrap .contact_box{position:relative;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;color:#fff}@media print{.search_wrap .contact_box{font-size:13px;line-height:20px}}.search_wrap .contact_box .portlet-title,.search_wrap .contact_box .portlet-title a{font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;font-weight:700;color:#fff;margin:0}@media print{.search_wrap .contact_box .portlet-title,.search_wrap .contact_box .portlet-title a{font-size:13px;line-height:20px}}.search_wrap .contact_box .portlet-title:hover,.search_wrap .contact_box .portlet-title a:hover{color:#fff}.search_wrap .contact_box a{color:#fff;text-decoration:underline;text-underline-offset:-2px;text-underline-position:under}.search_wrap .contact_box a:hover{color:#ba7b18}.search_wrap .contact_box a.portlet_content_link{text-decoration:none}.search_wrap .contact_box .logo_signet{position:absolute;width:90px;left:calc(-1*var(--sidebarWidth)/2);bottom:-23px;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.search_wrap .contact_box .logo_signet img{display:block;width:100%;height:auto}@media print{.search_wrap .contact_box{color:#646867}.search_wrap .contact_box .portlet-title,.search_wrap .contact_box .portlet-title a{color:#646867}.search_wrap .contact_box .portlet-title:hover,.search_wrap .contact_box .portlet-title a:hover{color:#646867}.search_wrap .contact_box a{color:#646867}.search_wrap .contact_box a:hover{color:#ba7b18}.search_wrap .contact_box .logo_signet{display:none}}@media screen and (max-width: 900px){.search_wrap .contact_box .logo_signet{width:70px;bottom:-3px}}@media screen and (max-width: 680px){.search_wrap .contact_box .logo_signet{display:none}}.search_wrap .portlet_search .portlet-title{display:none}.search_wrap .portlet_search form{position:relative}.search_wrap .portlet_search form:before{content:"";position:absolute;top:50%;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:clamp(15px,3.1vw,31px);line-height:clamp(15px,3.1vw,31px);font-weight:400;text-transform:none;color:#fff;right:clamp(16px,4.4vw,44px);pointer-events:none;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.search_wrap .portlet_search form input.portlet-search-input{display:block;width:100%;font:400 clamp(16px, 4.4vw, 44px)/clamp(24px, 5.2vw, 52px) "Jost",Arial,Verdana,sans-serif;padding:clamp(10px,2.4vw,24px) clamp(20px,4.4vw,44px);padding-right:clamp(45px,12vw,120px);text-overflow:ellipsis;color:#fff;background:rgba(255,255,255,.15);border:none;outline:0;border-radius:56px;box-sizing:border-box;box-shadow:0 0 36px 0 rgba(0,0,0,.03)}.search_wrap .portlet_search form input.portlet-search-input::-webkit-input-placeholder{color:#fff;opacity:1}.search_wrap .portlet_search form input.portlet-search-input::-moz-placeholder{color:#fff;opacity:1}.search_wrap .portlet_search form input.portlet-search-input:-ms-input-placeholder{color:#fff;opacity:1}.search_wrap .portlet_search form input.portlet-search-input:-moz-placeholder{color:#fff;opacity:1}.search_wrap .portlet_search form input.portlet-search-button{display:block;position:absolute;top:50%;right:clamp(3px,1.5vw,15px);bottom:unset;left:unset;width:clamp(38px,9vw,90px);height:clamp(38px,9vw,90px);margin:0;padding:0;font-size:0;cursor:pointer;background:none;border:0;outline:0;border-radius:100%;z-index:5;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.search_wrap .portlet_search form input.portlet-search-button:hover{background:rgba(255,255,255,.15)}.column_wrapper{display:flex}.column_wrapper>.listing-custom-field-title,.column_wrapper>.column_left{flex:0 0 41.2%;width:100%;padding-right:var(--size60);box-sizing:border-box}.column_wrapper>.listing-custom-field-data,.column_wrapper>.column_right{flex:0 0 58.8%;width:100%}.column_wrapper>.listing-custom-field-data>*:last-child,.column_wrapper>.column_right>*:last-child{margin-bottom:0}.column_wrapper>.cf{display:none}@media print{.column_wrapper{flex-flow:column}.column_wrapper>.listing-custom-field-title,.column_wrapper>.column_left{flex:0 0 auto;padding-right:0}.column_wrapper>.listing-custom-field-data,.column_wrapper>.column_right{flex:0 0 auto}}@media screen and (max-width: 650px){.column_wrapper{flex-flow:column}.column_wrapper>.listing-custom-field-title,.column_wrapper>.column_left{flex:0 0 auto;padding-right:0}.column_wrapper>.listing-custom-field-data,.column_wrapper>.column_right{flex:0 0 auto}}.column_wrapper:not(:first-child){margin-top:var(--topSpacing)}h1{font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;letter-spacing:1.5px;color:#f0aa3a;text-transform:uppercase;text-decoration:none !important;margin:0 0 var(--size30) 0;padding:0}@media print{h1{font-size:13px;line-height:20px}}h1:hover{color:#f0aa3a}@media print{h1{font-size:12px;line-height:20px;margin:0 0 5px}}@media screen and (max-width: 1200px){h1{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){h1{font-size:clamp(13px,1.6vw,16px);line-height:clamp(18px,2vw,20px)}}h2.subtitle{position:relative;font:600 46px/60px "Jost",Arial,Verdana,sans-serif;letter-spacing:normal;text-transform:none;text-decoration:none !important;color:#646867;margin:0 0 var(--size60) 0;padding:0}h2.subtitle:hover{color:#646867}@media print{h2.subtitle{font-size:26px;line-height:32px;margin:0 0 20px}}@media screen and (max-width: 1200px){h2.subtitle{font-size:clamp(24px,3.6vw,36px);line-height:clamp(32px,4.4vw,44px);margin:0 0 var(--size50) 0}}div.introduction{position:relative;font:400 32px/50px "Jost",Arial,Verdana,sans-serif;font-size:clamp(20px,3.2vw,32px);line-height:clamp(28px,5vw,50px);color:#646867;margin:0 0 var(--size80) 0}div.introduction>*:last-child{margin-bottom:0}@media print{div.introduction{font-size:16px;line-height:26px;margin:0 0 15px}}.content>div.introduction:last-child{margin-bottom:var(--paragraphSpacing)}h2,h2 a{position:relative;font:700 32px/40px "Jost",Arial,Verdana,sans-serif;font-size:clamp(22px,3.2vw,32px);line-height:clamp(30px,4vw,40px);text-decoration:none !important;color:#f0aa3a;margin:0 0 var(--size25) 0;padding:0}h2:hover,h2 a:hover{color:#f0aa3a}@media print{h2,h2 a{font-size:22px;line-height:28px}}h3,h3 a{position:relative;font:700 32px/40px "Jost",Arial,Verdana,sans-serif;font-size:clamp(22px,3.2vw,32px);line-height:clamp(30px,4vw,40px);text-decoration:none !important;color:#646867;margin:0 0 var(--size25) 0;padding:0;font-weight:400}h3:hover,h3 a:hover{color:#646867}@media print{h3,h3 a{font-size:22px;line-height:28px}}@media print{h3,h3 a{font-size:20px;line-height:26px;margin:0 0 15px}}h4,h4 a{position:relative;font:600 24px/32px "Jost",Arial,Verdana,sans-serif;font-size:clamp(18px,2.4vw,24px);line-height:clamp(26px,3.2vw,32px);text-decoration:none !important;color:#646867;margin:0 0 var(--size20) 0;padding:0}h4:hover,h4 a:hover{color:#646867}@media print{h4,h4 a{font-size:17px;line-height:23px;margin:0 0 12px}}h6,h6 a,h5,h5 a{font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;letter-spacing:1.5px;color:#646867;text-transform:uppercase;text-decoration:none !important;margin:0 0 var(--size30) 0;padding:0;font-weight:600;margin:0 0 var(--size15)}@media print{h6,h6 a,h5,h5 a{font-size:13px;line-height:20px}}h6:hover,h6 a:hover,h5:hover,h5 a:hover{color:#646867}@media print{h6,h6 a,h5,h5 a{font-size:12px;line-height:20px;margin:0 0 5px}}@media screen and (max-width: 1200px){h6,h6 a,h5,h5 a{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){h6,h6 a,h5,h5 a{font-size:clamp(13px,1.6vw,16px);line-height:clamp(18px,2vw,20px)}}strong{font-weight:700}p{margin:0 0 var(--paragraphSpacing) 0}.content>p>img,.content>p>a>img{display:block;max-width:100%;height:auto !important}p+h2,ul+h2,ol+h2,.table_wrap_container+h2,p.content_button+h2{margin-top:var(--size70)}p+h4,p+h3,ul+h4,ul+h3,ol+h4,ol+h3,.table_wrap_container+h4,.table_wrap_container+h3,p.content_button+h4,p.content_button+h3{margin-top:var(--size60)}a{outline:none;color:#646867;text-decoration:none}a:hover{color:#f0aa3a}a img{border:none}.job_description a,.portlet-listing-content-container a,.portlet_content_description a,.content a{text-decoration:underline;text-underline-offset:-2px;text-underline-position:under;text-decoration-color:#f0aa3a}.content_button{margin:0 0 calc(var(--paragraphSpacing) + 7px)}.content_button:not(:first-child){margin-top:var(--size55)}.content_button a{position:relative;display:inline-block;margin:0;padding:9px 28px;width:auto;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;font-weight:700;text-transform:none;text-decoration:none !important;color:#fff;background:#f0aa3a;border:1px solid rgba(0,0,0,0);border-radius:var(--buttonBorderRadius);outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out}@media print{.content_button a{font-size:13px;line-height:20px}}.content_button a:hover,.content_button a:focus{color:#fff;border:1px solid rgba(0,0,0,0);background:#ba7b18}@media screen and (max-width: 800px){.content_button a{font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;font-weight:700;padding:7px 18px}}p:has(a.button){margin:0 0 calc(var(--paragraphSpacing) + 7px)}p:has(a.button):not(:first-child){margin-top:var(--size55)}a.button{position:relative;display:inline-block;margin:0;padding:9px 28px;width:auto;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;font-weight:700;text-transform:none;text-decoration:none !important;color:#fff;background:#f0aa3a;border:1px solid rgba(0,0,0,0);border-radius:var(--buttonBorderRadius);outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out}@media print{a.button{font-size:13px;line-height:20px}}a.button:hover,a.button:focus{color:#fff;border:1px solid rgba(0,0,0,0);background:#ba7b18}@media screen and (max-width: 800px){a.button{font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;font-weight:700;padding:7px 18px}}.job_description ol,.portlet_content_description ol,.content ol{margin:0 0 var(--paragraphSpacing) 24px;list-style-type:decimal;width:auto}.job_description ol li:not(:first-child),.portlet_content_description ol li:not(:first-child),.content ol li:not(:first-child){margin-top:var(--paragraphSpacing)}.job_description ul,.portlet_content_description ul,.content ul{list-style:none;margin:0 0 var(--paragraphSpacing)}.job_description ul li,.portlet_content_description ul li,.content ul li{position:relative;padding:0 0 0 24px}.job_description ul li:not(:first-child),.portlet_content_description ul li:not(:first-child),.content ul li:not(:first-child){margin-top:var(--paragraphSpacing)}.job_description ul li:before,.portlet_content_description ul li:before,.content ul li:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:9px;line-height:inherit;font-weight:400;text-transform:none;color:#f0aa3a;font-weight:700}.content table{border:none;border-spacing:0}.table_wrap_container{margin:0 0 var(--paragraphSpacing)}table th,table td{padding:15px 20px 15px 0;text-align:left;background:none;border-bottom:1px solid rgba(0,0,0,.15)}table th>*:last-child,table td>*:last-child{margin-bottom:0}table th{color:#646867;border-bottom:2px solid #646867}.section.social_media_wall{position:relative;width:100%;padding-right:var(--sideSpacing);padding-left:var(--sidebarWidth);box-sizing:border-box;padding-top:var(--topSpacing);padding-bottom:var(--topSpacing)}@media print{.section.social_media_wall{padding-right:0;padding-left:0}}@media screen and (max-width: 680px){.section.social_media_wall{padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}}.section.social_media_wall .portlet .portlet-title,.section.social_media_wall .portlet .portlet-title a{font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;letter-spacing:1.5px;color:#f0aa3a;text-transform:uppercase;text-decoration:none !important;margin:0 0 var(--size30) 0;padding:0}@media print{.section.social_media_wall .portlet .portlet-title,.section.social_media_wall .portlet .portlet-title a{font-size:13px;line-height:20px}}.section.social_media_wall .portlet .portlet-title:hover,.section.social_media_wall .portlet .portlet-title a:hover{color:#f0aa3a}@media print{.section.social_media_wall .portlet .portlet-title,.section.social_media_wall .portlet .portlet-title a{font-size:12px;line-height:20px;margin:0 0 5px}}@media screen and (max-width: 1200px){.section.social_media_wall .portlet .portlet-title,.section.social_media_wall .portlet .portlet-title a{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){.section.social_media_wall .portlet .portlet-title,.section.social_media_wall .portlet .portlet-title a{font-size:clamp(13px,1.6vw,16px);line-height:clamp(18px,2vw,20px)}}.section.social_media_wall .portlet .portlet_content_subtitle{position:relative;font:600 46px/60px "Jost",Arial,Verdana,sans-serif;letter-spacing:normal;text-transform:none;text-decoration:none !important;color:#646867;margin:0 0 var(--size60) 0;padding:0;font-size:36px;line-height:47px;font-weight:700}.section.social_media_wall .portlet .portlet_content_subtitle:hover{color:#646867}@media print{.section.social_media_wall .portlet .portlet_content_subtitle{font-size:26px;line-height:32px;margin:0 0 20px}}@media screen and (max-width: 1200px){.section.social_media_wall .portlet .portlet_content_subtitle{font-size:clamp(24px,3.6vw,36px);line-height:clamp(32px,4.4vw,44px);margin:0 0 var(--size50) 0}}.section.social_media_wall .button_social_media_wall{text-align:center}.section.social_media_wall .button_social_media_wall a{position:relative;display:inline-block;margin:0;padding:9px 28px;width:auto;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;font-weight:700;text-transform:none;text-decoration:none !important;color:#fff;background:#f0aa3a;border:1px solid rgba(0,0,0,0);border-radius:var(--buttonBorderRadius);outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;padding-left:20px;padding-right:60px;-webkit-transition:padding .35s ease-out,background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:padding .35s ease-out,background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:padding .35s ease-out,background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:padding .35s ease-out,background .2s ease-out,color .2s ease-out,border-color .2s ease-out;margin-top:var(--size40)}@media print{.section.social_media_wall .button_social_media_wall a{font-size:13px;line-height:20px}}.section.social_media_wall .button_social_media_wall a:hover,.section.social_media_wall .button_social_media_wall a:focus{color:#fff;border:1px solid rgba(0,0,0,0);background:#ba7b18}@media screen and (max-width: 800px){.section.social_media_wall .button_social_media_wall a{font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;font-weight:700;padding:7px 18px}}.section.social_media_wall .button_social_media_wall a:after,.section.social_media_wall .button_social_media_wall a:before{content:"";position:absolute;top:50%;left:-20px;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:inherit;font-weight:700;opacity:0;pointer-events:none;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.section.social_media_wall .button_social_media_wall a:after{opacity:1;left:unset;right:20px;transition-delay:.2s}.section.social_media_wall .button_social_media_wall a:hover{padding-left:60px;padding-right:20px}.section.social_media_wall .button_social_media_wall a:hover:before{opacity:1;left:20px;transition-delay:.2s}.section.social_media_wall .button_social_media_wall a:hover:after{opacity:0;right:-20px;transition-delay:unset}@media screen and (max-width: 800px){.section.social_media_wall .button_social_media_wall a{padding-left:15px;padding-right:35px}.section.social_media_wall .button_social_media_wall a:before{left:-15px}.section.social_media_wall .button_social_media_wall a:after{right:15px}.section.social_media_wall .button_social_media_wall a:hover{padding-left:35px;padding-right:15px}.section.social_media_wall .button_social_media_wall a:hover:before{left:15px}.section.social_media_wall .button_social_media_wall a:hover:after{right:-15px}}.social_wall .j-display-filters{display:none !important}.social_wall .juicer-feed{overflow:visible;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;text-align:center}@media print{.social_wall .juicer-feed{font-size:13px;line-height:20px}}.social_wall .juicer-feed h1.referral{display:none;width:0 !important;height:0 !important;overflow:hidden !important;margin:0 !important;padding:0 !important}.social_wall .juicer-feed .j-stacker-wrapper{margin:0 calc(-1*var(--size30)) 0 0 !important}.social_wall .juicer-feed .j-stack{padding:0 var(--size30) 0 0 !important}.social_wall .juicer-feed .j-text{font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;padding:var(--size20)}@media print{.social_wall .juicer-feed .j-text{font-size:13px;line-height:20px}}.social_wall .juicer-feed .j-poster{padding:var(--size10) var(--size20)}.social_wall .juicer-feed .j-poster h3{font-size:16px}.social_wall .juicer-feed li.feed-item{margin:0 0 var(--size30) !important;border:0;box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.social_wall .juicer-feed li.feed-item.juicer{width:0 !important;height:0 !important;overflow:hidden !important;margin:0 !important;padding:0 !important;background:none !important;border:0 !important;box-shadow:none !important}.social_wall .juicer-feed .j-paginate.juicer-button{position:relative;display:inline-block;margin:0;padding:9px 28px;width:auto;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;font-weight:700;text-transform:none;text-decoration:none !important;color:#fff;background:#f0aa3a;border:1px solid rgba(0,0,0,0);border-radius:var(--buttonBorderRadius);outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;margin:var(--size40) auto 0}@media print{.social_wall .juicer-feed .j-paginate.juicer-button{font-size:13px;line-height:20px}}.social_wall .juicer-feed .j-paginate.juicer-button:hover,.social_wall .juicer-feed .j-paginate.juicer-button:focus{color:#fff;border:1px solid rgba(0,0,0,0);background:#ba7b18}@media screen and (max-width: 800px){.social_wall .juicer-feed .j-paginate.juicer-button{font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;font-weight:700;padding:7px 18px}}.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}.page_home .social_wall .juicer-feed .j-paginate.juicer-button{display:none}.j-overlay .j-overlay-content{border-radius:0}.j-overlay .j-close{top:0;right:0;background-position:center center}.j-overlay .j-post-overlay.juicer-feed{display:flex;flex-flow:wrap;align-content:stretch;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal}@media print{.j-overlay .j-post-overlay.juicer-feed{font-size:13px;line-height:20px}}.j-overlay .j-post-overlay.juicer-feed>*{flex:0 0 50%}.j-overlay .j-post-overlay.juicer-feed .j-poster h3{font-size:16px}.j-overlay .j-post-overlay.juicer-feed .image *{display:block;width:100%;height:100%}.j-overlay .j-post-overlay.juicer-feed .image img{object-fit:cover}.j-overlay .j-post-overlay.juicer-feed .juicer-button{position:relative;display:inline-block;margin:0;padding:9px 28px;width:auto;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;font-weight:700;text-transform:none;text-decoration:none !important;color:#fff;background:#f0aa3a;border:1px solid rgba(0,0,0,0);border-radius:var(--buttonBorderRadius);outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out}@media print{.j-overlay .j-post-overlay.juicer-feed .juicer-button{font-size:13px;line-height:20px}}.j-overlay .j-post-overlay.juicer-feed .juicer-button:hover,.j-overlay .j-post-overlay.juicer-feed .juicer-button:focus{color:#fff;border:1px solid rgba(0,0,0,0);background:#ba7b18}@media screen and (max-width: 800px){.j-overlay .j-post-overlay.juicer-feed .juicer-button{font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;font-weight:700;padding:7px 18px}}.j-overlay .j-post-overlay.juicer-feed .j-meta{display:none}.j-overlay .j-post-overlay.juicer-feed .j-navigate{right:10px;bottom:10px}body .documents span.management_controls,body .pictures span.management_controls,body .musics span.management_controls,body .videos span.management_controls{height:auto !important;width:auto !important}div#system_page_content>.breadcrumb .breadcrumb_home{display:inline;vertical-align:top;width:auto}div#system_page_content>.breadcrumb .breadcrumb_home:before{display:none}body.mod_action_edit_user_form .ui-datepicker.ui-widget,body.logged_in.system_page .ui-datepicker.ui-widget{background:#fff}body.not_logged_in .add_element_link_wrap.mailform_element{display:none}.system_page .footer_boxes{display:none}.logged_in a.add_entry_link{align-self:flex-start}.management_controls{padding:3px !important;max-width:none !important}.message{border:0;border-bottom:2px solid #f0aa3a;color:#f0aa3a;background:none;font-weight:700;padding:0 0 15px;margin:0 0 var(--size50);font-size:16px}.message .missing_fields_title{margin-bottom:4px}.message .missing_fields ul{margin-bottom:0}.message .missing_fields ul li:before{font-weight:700}.message .missing_fields ul li:not(:first-child){margin-top:0}#mod_overview,#mixItUp:not(.gallery_wrap){position:relative;width:100%;padding-right:var(--sideSpacing);padding-left:var(--sidebarWidth);box-sizing:border-box;background:#f4f1ec;background:-moz-linear-gradient(left, #F4F1EC 0%, #E0E3E2 100%);background:-webkit-linear-gradient(left, #F4F1EC 0%, #E0E3E2 100%);background:linear-gradient(to right, #F4F1EC 0%, #E0E3E2 100%);padding-top:var(--topSpacing);padding-bottom:var(--topSpacing)}@media print{#mod_overview,#mixItUp:not(.gallery_wrap){padding-right:0;padding-left:0}}@media screen and (max-width: 680px){#mod_overview,#mixItUp:not(.gallery_wrap){padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}}@media print{#mod_overview,#mixItUp:not(.gallery_wrap){background:none}}.listing_entry,.overview_item{margin:0 0 var(--topSpacing);padding:0}.listing_entry:last-child,.overview_item:last-child{margin-bottom:0}.listing_entry>div:first-child,.overview_item>div:first-child{position:relative;display:flex}.listing_entry>div:first-child>.listing-custom-field-title,.listing_entry>div:first-child>.column_left,.overview_item>div:first-child>.listing-custom-field-title,.overview_item>div:first-child>.column_left{flex:0 0 41.2%;width:100%;padding-right:var(--size60);box-sizing:border-box}.listing_entry>div:first-child>.listing-custom-field-data,.listing_entry>div:first-child>.column_right,.overview_item>div:first-child>.listing-custom-field-data,.overview_item>div:first-child>.column_right{flex:0 0 58.8%;width:100%}.listing_entry>div:first-child>.listing-custom-field-data>*:last-child,.listing_entry>div:first-child>.column_right>*:last-child,.overview_item>div:first-child>.listing-custom-field-data>*:last-child,.overview_item>div:first-child>.column_right>*:last-child{margin-bottom:0}.listing_entry>div:first-child>.cf,.overview_item>div:first-child>.cf{display:none}@media print{.listing_entry>div:first-child,.overview_item>div:first-child{flex-flow:column}.listing_entry>div:first-child>.listing-custom-field-title,.listing_entry>div:first-child>.column_left,.overview_item>div:first-child>.listing-custom-field-title,.overview_item>div:first-child>.column_left{flex:0 0 auto;padding-right:0}.listing_entry>div:first-child>.listing-custom-field-data,.listing_entry>div:first-child>.column_right,.overview_item>div:first-child>.listing-custom-field-data,.overview_item>div:first-child>.column_right{flex:0 0 auto}}@media screen and (max-width: 650px){.listing_entry>div:first-child,.overview_item>div:first-child{flex-flow:column}.listing_entry>div:first-child>.listing-custom-field-title,.listing_entry>div:first-child>.column_left,.overview_item>div:first-child>.listing-custom-field-title,.overview_item>div:first-child>.column_left{flex:0 0 auto;padding-right:0}.listing_entry>div:first-child>.listing-custom-field-data,.listing_entry>div:first-child>.column_right,.overview_item>div:first-child>.listing-custom-field-data,.overview_item>div:first-child>.column_right{flex:0 0 auto}}.listing_entry h3.subtitle,.overview_item h3.subtitle{position:relative;font:700 32px/40px "Jost",Arial,Verdana,sans-serif;font-size:clamp(22px,3.2vw,32px);line-height:clamp(30px,4vw,40px);text-decoration:none !important;color:#646867;margin:0 0 var(--size25) 0;padding:0;font-weight:400;margin-top:calc(-1*var(--size25) + 5px);margin-bottom:var(--size25)}.listing_entry h3.subtitle:hover,.overview_item h3.subtitle:hover{color:#646867}@media print{.listing_entry h3.subtitle,.overview_item h3.subtitle{font-size:22px;line-height:28px}}@media print{.listing_entry h3.subtitle,.overview_item h3.subtitle{font-size:20px;line-height:26px;margin:0 0 15px}}.listing_entry .listing-content-introduction,.listing_entry .introduction,.overview_item .listing-content-introduction,.overview_item .introduction{font:400 24px/35px "Jost",Arial,Verdana,sans-serif;letter-spacing:normal;margin:0 0 var(--paragraphSpacing);font-weight:700}@media print{.listing_entry .listing-content-introduction,.listing_entry .introduction,.overview_item .listing-content-introduction,.overview_item .introduction{font-size:13px;line-height:20px}}@media screen and (max-width: 1200px){.listing_entry .listing-content-introduction,.listing_entry .introduction,.overview_item .listing-content-introduction,.overview_item .introduction{font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3vw,30px)}}.listing_entry .listing-content-introduction>*:last-child,.listing_entry .introduction>*:last-child,.overview_item .listing-content-introduction>*:last-child,.overview_item .introduction>*:last-child{margin-bottom:0}.listing_entry .listing-content-introduction:last-child,.listing_entry .introduction:last-child,.overview_item .listing-content-introduction:last-child,.overview_item .introduction:last-child{margin-bottom:0 !important}.listing_entry .pictures,.overview_item .pictures{--gapBetween: var(--size30);--gapTop: var(--size30);--widthElements: 33.33%;display:flex;flex-flow:wrap;margin:calc(-1*var(--gapTop)) 0 0 calc(-1*var(--gapBetween));width:calc(100% + var(--gapBetween));padding-top:var(--size50)}.listing_entry .pictures>*,.overview_item .pictures>*{flex:0 0 var(--widthElements);max-width:var(--widthElements);padding:var(--gapTop) 0 0 var(--gapBetween);box-sizing:border-box}.listing_entry .pictures>.cf,.overview_item .pictures>.cf{display:none}.listing_entry .pictures .picture img,.overview_item .pictures .picture img{height:auto;width:100%}.listing_entry .pictures a.resource_link,.overview_item .pictures a.resource_link{display:block;position:relative}.listing_entry .pictures a.resource_link>*,.overview_item .pictures a.resource_link>*{position:relative;z-index:5}.listing_entry .pictures a.resource_link:after,.overview_item .pictures a.resource_link:after{content:"";position:absolute;top:50%;left:50%;width:90px;height:90px;display:block;background:rgba(255,255,255,.6);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:100%;opacity:0;z-index:1;-webkit-transition:opacity .15s ease-out;-moz-transition:opacity .15s ease-out;-o-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.listing_entry .pictures a.resource_link:hover:after,.overview_item .pictures a.resource_link:hover:after{opacity:1}@media screen and (max-width: 680px){.listing_entry .pictures a.resource_link:after,.overview_item .pictures a.resource_link:after{width:60px;height:60px}}.listing_entry .pictures a.resource_link:after,.overview_item .pictures a.resource_link:after{z-index:10;pointer-events:none}.listing_entry .pictures a.resource_link:before,.overview_item .pictures a.resource_link:before{content:"";position:absolute;top:50%;left:50%;display:block;font-family:"Font Awesome 6 Pro";font-size:31px;line-height:31px;font-weight:400;text-transform:none;color:#646867;font-weight:400;opacity:0;z-index:15;pointer-events:none;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.listing_entry .pictures a.resource_link:hover:before,.overview_item .pictures a.resource_link:hover:before{opacity:1}.listing_entry a.listing-more-button,.overview_item a.listing-more-button{position:relative;display:inline-block;margin:0;padding:9px 28px;width:auto;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;font-weight:700;text-transform:none;text-decoration:none !important;color:#fff;background:#f0aa3a;border:1px solid rgba(0,0,0,0);border-radius:var(--buttonBorderRadius);outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;padding-left:20px;padding-right:60px;-webkit-transition:padding .35s ease-out,background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:padding .35s ease-out,background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:padding .35s ease-out,background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:padding .35s ease-out,background .2s ease-out,color .2s ease-out,border-color .2s ease-out;margin:var(--size55) 0 0 0}@media print{.listing_entry a.listing-more-button,.overview_item a.listing-more-button{font-size:13px;line-height:20px}}.listing_entry a.listing-more-button:hover,.listing_entry a.listing-more-button:focus,.overview_item a.listing-more-button:hover,.overview_item a.listing-more-button:focus{color:#fff;border:1px solid rgba(0,0,0,0);background:#ba7b18}@media screen and (max-width: 800px){.listing_entry a.listing-more-button,.overview_item a.listing-more-button{font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;font-weight:700;padding:7px 18px}}.listing_entry a.listing-more-button:after,.listing_entry a.listing-more-button:before,.overview_item a.listing-more-button:after,.overview_item a.listing-more-button:before{content:"";position:absolute;top:50%;left:-20px;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:inherit;font-weight:700;opacity:0;pointer-events:none;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.listing_entry a.listing-more-button:after,.overview_item a.listing-more-button:after{opacity:1;left:unset;right:20px;transition-delay:.2s}.listing_entry a.listing-more-button:hover,.overview_item a.listing-more-button:hover{padding-left:60px;padding-right:20px}.listing_entry a.listing-more-button:hover:before,.overview_item a.listing-more-button:hover:before{opacity:1;left:20px;transition-delay:.2s}.listing_entry a.listing-more-button:hover:after,.overview_item a.listing-more-button:hover:after{opacity:0;right:-20px;transition-delay:unset}@media screen and (max-width: 800px){.listing_entry a.listing-more-button,.overview_item a.listing-more-button{padding-left:15px;padding-right:35px}.listing_entry a.listing-more-button:before,.overview_item a.listing-more-button:before{left:-15px}.listing_entry a.listing-more-button:after,.overview_item a.listing-more-button:after{right:15px}.listing_entry a.listing-more-button:hover,.overview_item a.listing-more-button:hover{padding-left:35px;padding-right:15px}.listing_entry a.listing-more-button:hover:before,.overview_item a.listing-more-button:hover:before{left:15px}.listing_entry a.listing-more-button:hover:after,.overview_item a.listing-more-button:hover:after{right:-15px}}.listing_entry .documents .documents .document a,.overview_item .documents .documents .document a{position:relative;display:inline-block;margin:0;padding:9px 28px;width:auto;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;font-weight:700;text-transform:none;text-decoration:none !important;color:#fff;background:#f0aa3a;border:1px solid rgba(0,0,0,0);border-radius:var(--buttonBorderRadius);outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out}@media print{.listing_entry .documents .documents .document a,.overview_item .documents .documents .document a{font-size:13px;line-height:20px}}.listing_entry .documents .documents .document a:hover,.listing_entry .documents .documents .document a:focus,.overview_item .documents .documents .document a:hover,.overview_item .documents .documents .document a:focus{color:#fff;border:1px solid rgba(0,0,0,0);background:#ba7b18}@media screen and (max-width: 800px){.listing_entry .documents .documents .document a,.overview_item .documents .documents .document a{font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;font-weight:700;padding:7px 18px}}.listing_entry .custom_icon{--icon-width: clamp(50px,8vw,80px);display:flex;justify-content:center}.listing_entry .custom_icon>*:not(.icon){display:none}.listing_entry .custom_icon .icon{display:flex;justify-content:center;align-items:center;width:var(--icon-width);height:var(--icon-width);background:#fff;border-radius:100%;margin-bottom:var(--size25)}.listing_entry .custom_icon .icon i{font-size:calc(var(--icon-width)/2.5);font-weight:300}.listing_entry .custom_icon~.content{text-align:center}.listing_entry .listing-date{font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;font-weight:600;color:#646867;margin:0 0 var(--size15)}@media print{.listing_entry .listing-date{font-size:13px;line-height:20px}}.listing_entry .listing-content-text>*:last-child{margin-bottom:0}.listing_entry div.listing-tags{margin:calc(-1*var(--size10)) 0 var(--size15)}.listing_entry div.listing-tags span{display:inline-block;margin:0 6px 6px 0;padding:4px 9px 3px;font:500 13px/15px "Jost",Arial,Verdana,sans-serif;color:#a6aeab;border-radius:12px;border:1px solid #a6aeab}@media screen and (max-width: 700px){.listing_entry div.listing-tags span{font-size:11px;line-height:13px}}@media print{.listing_entry div.listing-tags span{font-size:11px;line-height:13px}}.listing_entry div.listing_properties{margin:calc(-1*var(--size10)) 0 var(--size15)}.listing_entry div.listing_properties .listing_property_group{display:inline;margin-right:-4px}.listing_entry div.listing_properties .spacer,.listing_entry div.listing_properties .parent_property_title{display:none}.listing_entry div.listing_properties .property{display:inline-block;margin:0 6px 6px 0;padding:4px 9px 3px;font:500 13px/15px "Jost",Arial,Verdana,sans-serif;color:#a6aeab;border-radius:12px;border:1px solid #a6aeab}@media screen and (max-width: 700px){.listing_entry div.listing_properties .property{font-size:11px;line-height:13px}}@media print{.listing_entry div.listing_properties .property{font-size:11px;line-height:13px}}.listing_detail div.listing-tags{margin-bottom:var(--size20)}.listing_detail div.listing-tags span{display:inline-block;margin:0 6px 6px 0;padding:4px 9px 3px;font:500 13px/15px "Jost",Arial,Verdana,sans-serif;color:#a6aeab;border-radius:12px;border:1px solid #a6aeab}@media screen and (max-width: 700px){.listing_detail div.listing-tags span{font-size:11px;line-height:13px}}@media print{.listing_detail div.listing-tags span{font-size:11px;line-height:13px}}.listing_detail div.listing_properties{margin:0 0 var(--size20)}.listing_detail div.listing_properties .listing_property_group{display:inline;margin-right:-4px}.listing_detail div.listing_properties .spacer,.listing_detail div.listing_properties .parent_property_title{display:none}.listing_detail div.listing_properties .property{display:inline-block;margin:0 6px 6px 0;padding:4px 9px 3px;font:500 13px/15px "Jost",Arial,Verdana,sans-serif;color:#a6aeab;border-radius:12px;border:1px solid #a6aeab}@media screen and (max-width: 700px){.listing_detail div.listing_properties .property{font-size:11px;line-height:13px}}@media print{.listing_detail div.listing_properties .property{font-size:11px;line-height:13px}}#siteframe .portlet[class*=_contact-person]+.listing_entry_backlink{padding-top:0}#siteframe .listing_entry_backlink{position:relative;width:100%;padding-right:var(--sideSpacing);padding-left:var(--sidebarWidth);box-sizing:border-box;display:none;padding-top:var(--topSpacing);padding-bottom:var(--topSpacing)}@media print{#siteframe .listing_entry_backlink{padding-right:0;padding-left:0}}@media screen and (max-width: 680px){#siteframe .listing_entry_backlink{padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}}#siteframe .listing_entry_backlink a{display:block;margin:0 -5px 0 0;padding:0;color:#f0aa3a;cursor:pointer;text-align:left;text-decoration:none;background:none;border:0;text-align:center}#siteframe .listing_entry_backlink a:after{display:none}#siteframe .listing_entry_backlink a:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:inherit;display:inline;right:unset;position:relative;margin:0 8px 0 0;opacity:1;-webkit-transition:margin .2s ease-out;-moz-transition:margin .2s ease-out;-o-transition:margin .2s ease-out;transition:margin .2s ease-out}#siteframe .listing_entry_backlink a:hover{color:#ba7b18;padding:0;background:none;border:0}#siteframe .listing_entry_backlink a:hover:before{margin:0 14px 0 -6px;opacity:1;right:unset}div[id*=listing-tag-]{flex:0 0 100%;width:100%}div[id*=listing-tag-]:not(:first-child){margin-top:var(--size40)}h2.listing-tag-header{margin-bottom:var(--size60)}.listing-tag-container .listing_entry .listing-tags{display:none}ul.tags{position:relative;width:100%;padding-right:var(--sideSpacing);padding-left:var(--sidebarWidth);box-sizing:border-box;text-align:center;list-style:none}@media print{ul.tags{padding-right:0;padding-left:0}}@media screen and (max-width: 680px){ul.tags{padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}}ul.tags li{position:relative;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;letter-spacing:1.5px;color:#f0aa3a;text-transform:uppercase;text-decoration:none !important;margin:0 0 var(--size30) 0;padding:0;display:inline-block;margin:0 var(--size15) var(--size15) !important;cursor:pointer}@media print{ul.tags li{font-size:13px;line-height:20px}}ul.tags li:hover{color:#f0aa3a}@media print{ul.tags li{font-size:12px;line-height:20px;margin:0 0 5px}}@media screen and (max-width: 1200px){ul.tags li{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){ul.tags li{font-size:clamp(13px,1.6vw,16px);line-height:clamp(18px,2vw,20px)}}ul.tags li:before{display:none}ul.tags li:after{content:"";position:absolute;top:auto;left:50%;width:0;height:1px;display:block;background:#f0aa3a;opacity:0;visibility:hidden;bottom:0;right:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}ul.tags li button{margin:0;padding:0;font-size:inherit;line-height:inherit;text-transform:inherit;font-weight:inherit;border:0;background:none;box-shadow:none}ul.tags li.mixitup-control-active:after,ul.tags li.active:after,ul.tags li:hover:after{opacity:1;visibility:visible;width:100%}.listing_property_filter{position:relative;width:100%;padding-right:var(--sideSpacing);padding-left:var(--sidebarWidth);box-sizing:border-box;padding-top:var(--topSpacing);padding-bottom:calc(var(--topSpacing) - var(--size20))}@media print{.listing_property_filter{padding-right:0;padding-left:0}}@media screen and (max-width: 680px){.listing_property_filter{padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}}.listing_property_filter form{position:relative;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:end;align-items:flex-end;margin:0 calc(-1*var(--size20)) 0 0}.listing_property_filter form>a.listing_reset_filter{position:absolute;top:unset;right:0;bottom:-10px;left:unset;font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;color:#a6aeab;flex:0 0 auto;width:auto;margin:0;text-decoration:underline;text-underline-position:under}@media print{.listing_property_filter form>a.listing_reset_filter{font-size:13px;line-height:20px}}.listing_property_filter form>a.listing_reset_filter:hover{color:#646867}.listing_property_filter form>*{position:relative;display:inline-block;width:33.33%;margin:0 0 var(--size20) 0;padding:0 var(--size20) 0 0;flex:1 0 33.33%;box-sizing:border-box}.listing_property_filter form>*.listing_filter_button{width:auto;flex:0}.listing_property_filter form>*.listing_filter_button:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:14px;line-height:48px;font-weight:400;text-transform:none;color:#fff;right:var(--size20);width:48px;height:48px;text-align:center;font-weight:300;pointer-events:none;z-index:1}.listing_property_filter form>*:nth-child(1):nth-last-child(4),.listing_property_filter form>*:nth-child(2):nth-last-child(3),.listing_property_filter form>*:nth-child(3):nth-last-child(2){flex:1 0 25%}.listing_property_filter form label{display:block;width:auto;font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;font-weight:700;margin:0 0 7px 10px;padding:0;box-sizing:border-box}@media print{.listing_property_filter form label{font-size:13px;line-height:20px}}.listing_property_filter form input{display:inline-block;width:auto;font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;color:#646867;padding:13px 23px;outline:none;border:1px solid rgba(0,0,0,0);background:#e0e3e2;box-sizing:border-box;border-radius:var(--buttonBorderRadius);-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;-webkit-appearance:none}@media print{.listing_property_filter form input{font-size:13px;line-height:20px}}.listing_property_filter form input::-webkit-input-placeholder{color:#646867;opacity:1}.listing_property_filter form input::-moz-placeholder{color:#646867;opacity:1}.listing_property_filter form input:-ms-input-placeholder{color:#646867;opacity:1}.listing_property_filter form input:-moz-placeholder{color:#646867;opacity:1}.listing_property_filter form input:hover,.listing_property_filter form input:focus{color:#646867;border-color:rgba(0,0,0,0);background:#d5d9d8}.listing_property_filter form input:hover::-webkit-input-placeholder,.listing_property_filter form input:focus::-webkit-input-placeholder{color:#646867;opacity:1}.listing_property_filter form input:hover::-moz-placeholder,.listing_property_filter form input:focus::-moz-placeholder{color:#646867;opacity:1}.listing_property_filter form input:hover:-ms-input-placeholder,.listing_property_filter form input:focus:-ms-input-placeholder{color:#646867;opacity:1}.listing_property_filter form input:hover:-moz-placeholder,.listing_property_filter form input:focus:-moz-placeholder{color:#646867;opacity:1}.listing_property_filter form input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.listing_property_filter form input.button{position:relative;display:inline-block;margin:0;padding:9px 28px;width:auto;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;font-weight:700;text-transform:none;text-decoration:none !important;color:#fff;background:#f0aa3a;border:1px solid rgba(0,0,0,0);border-radius:var(--buttonBorderRadius);outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;font-size:0;height:48px;width:48px}@media print{.listing_property_filter form input.button{font-size:13px;line-height:20px}}.listing_property_filter form input.button:hover,.listing_property_filter form input.button:focus{color:#fff;border:1px solid rgba(0,0,0,0);background:#ba7b18}@media screen and (max-width: 800px){.listing_property_filter form input.button{font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;font-weight:700;padding:7px 18px}}.listing_property_filter form select{display:inline-block;width:auto;font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;color:#646867;padding:13px 23px;outline:none;border:1px solid rgba(0,0,0,0);background:#e0e3e2;box-sizing:border-box;border-radius:var(--buttonBorderRadius);-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;width:100%;font-size:0}@media print{.listing_property_filter form select{font-size:13px;line-height:20px}}.listing_property_filter form select::-webkit-input-placeholder{color:#646867;opacity:1}.listing_property_filter form select::-moz-placeholder{color:#646867;opacity:1}.listing_property_filter form select:-ms-input-placeholder{color:#646867;opacity:1}.listing_property_filter form select:-moz-placeholder{color:#646867;opacity:1}.listing_property_filter form select:hover,.listing_property_filter form select:focus{color:#646867;border-color:rgba(0,0,0,0);background:#d5d9d8}.listing_property_filter form select:hover::-webkit-input-placeholder,.listing_property_filter form select:focus::-webkit-input-placeholder{color:#646867;opacity:1}.listing_property_filter form select:hover::-moz-placeholder,.listing_property_filter form select:focus::-moz-placeholder{color:#646867;opacity:1}.listing_property_filter form select:hover:-ms-input-placeholder,.listing_property_filter form select:focus:-ms-input-placeholder{color:#646867;opacity:1}.listing_property_filter form select:hover:-moz-placeholder,.listing_property_filter form select:focus:-moz-placeholder{color:#646867;opacity:1}.listing_property_filter form select:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.listing_property_filter form select option+option{display:none}.listing_property_filter form .custom_field_filter .p_select2{margin-bottom:0}.listing_property_filter form span.select2-container{width:100% !important}.pagination{flex:0 0 100%;width:100%;margin-top:var(--size60);margin-bottom:var(--paragraphSpacing);font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;text-align:center}@media print{.pagination{font-size:13px;line-height:20px}}.pagination .pagination_inner{display:inline-block;position:relative}.pagination .pagination-links .inactive{display:none}.pagination .pagination-numbers a{display:block;width:40px;height:40px;line-height:40px;margin:0 6px;padding:0;color:#646867;font-weight:600;text-decoration:none;text-align:center;background:none;border:1px solid #646867;border-radius:100%;box-sizing:border-box;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.pagination .pagination-numbers a:hover{color:#f0aa3a;background:none;border-color:#f0aa3a}.pagination .pagination-numbers a.current{color:#fff;background:#f0aa3a;border-color:#f0aa3a}.pagination .pagination-links a{display:block;position:absolute;top:0;left:-49px;width:40px;height:40px;font-size:0;line-height:0}.pagination .pagination-links a:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:22px;line-height:40px;font-weight:400;text-transform:none;color:#646867;font-weight:300;right:0;bottom:0;text-indent:0;text-align:center;z-index:10;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.pagination .pagination-links a.next{left:auto;right:-49px}.pagination .pagination-links a.next:before{content:""}.pagination .pagination-links a:hover:before{color:#f0aa3a}#google_maps_iframe{position:relative;flex:0 0 43.7%;margin-left:auto;width:100%;min-height:100%;max-height:calc(85vh - var(--headerHeight));order:2;aspect-ratio:550/730}#google_maps_iframe iframe{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}#mailform_content+form{margin-top:var(--size60)}#mailform_elements{display:flex;flex-flow:wrap;justify-content:space-between;margin:0 calc(-1*var(--size40)) var(--paragraphSpacing) 0}#mailform_elements .column_wrapper{flex:0 0 100%}#mailform_elements .column_wrapper .column_right{display:flex;flex-flow:wrap;justify-content:space-between;margin-left:auto}.mailform_element{position:relative;flex:0 0 100%;max-width:100%;padding:0 var(--size40) 0 0;box-sizing:border-box}.mailform_element.zwei{max-width:50%}.mailform_element.drei{max-width:33.33%}.mailform_element.heading3_field:not(:first-child),.mailform_element.heading2_field:not(:first-child){margin-top:var(--size40)}.login_form p,.mailform_element p{margin:0 0 var(--size30) 0}.mailform_element label,.login_form label{display:block;width:auto;font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;font-weight:700;margin:0 0 7px 10px;padding:0;box-sizing:border-box}@media print{.mailform_element label,.login_form label{font-size:13px;line-height:20px}}.mailform_element select,.mailform_element input,.mailform_element textarea,#management .search_in_history .search_input,.login_form input{display:inline-block;width:auto;font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;color:#646867;padding:13px 23px;outline:none;border:1px solid rgba(0,0,0,0);background:#e0e3e2;box-sizing:border-box;border-radius:var(--buttonBorderRadius);-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;width:100%}@media print{.mailform_element select,.mailform_element input,.mailform_element textarea,#management .search_in_history .search_input,.login_form input{font-size:13px;line-height:20px}}.mailform_element select::-webkit-input-placeholder,.mailform_element input::-webkit-input-placeholder,.mailform_element textarea::-webkit-input-placeholder,#management .search_in_history .search_input::-webkit-input-placeholder,.login_form input::-webkit-input-placeholder{color:#646867;opacity:1}.mailform_element select::-moz-placeholder,.mailform_element input::-moz-placeholder,.mailform_element textarea::-moz-placeholder,#management .search_in_history .search_input::-moz-placeholder,.login_form input::-moz-placeholder{color:#646867;opacity:1}.mailform_element select:-ms-input-placeholder,.mailform_element input:-ms-input-placeholder,.mailform_element textarea:-ms-input-placeholder,#management .search_in_history .search_input:-ms-input-placeholder,.login_form input:-ms-input-placeholder{color:#646867;opacity:1}.mailform_element select:-moz-placeholder,.mailform_element input:-moz-placeholder,.mailform_element textarea:-moz-placeholder,#management .search_in_history .search_input:-moz-placeholder,.login_form input:-moz-placeholder{color:#646867;opacity:1}.mailform_element select:hover,.mailform_element select:focus,.mailform_element input:hover,.mailform_element input:focus,.mailform_element textarea:hover,.mailform_element textarea:focus,#management .search_in_history .search_input:hover,#management .search_in_history .search_input:focus,.login_form input:hover,.login_form input:focus{color:#646867;border-color:rgba(0,0,0,0);background:#d5d9d8}.mailform_element select:hover::-webkit-input-placeholder,.mailform_element select:focus::-webkit-input-placeholder,.mailform_element input:hover::-webkit-input-placeholder,.mailform_element input:focus::-webkit-input-placeholder,.mailform_element textarea:hover::-webkit-input-placeholder,.mailform_element textarea:focus::-webkit-input-placeholder,#management .search_in_history .search_input:hover::-webkit-input-placeholder,#management .search_in_history .search_input:focus::-webkit-input-placeholder,.login_form input:hover::-webkit-input-placeholder,.login_form input:focus::-webkit-input-placeholder{color:#646867;opacity:1}.mailform_element select:hover::-moz-placeholder,.mailform_element select:focus::-moz-placeholder,.mailform_element input:hover::-moz-placeholder,.mailform_element input:focus::-moz-placeholder,.mailform_element textarea:hover::-moz-placeholder,.mailform_element textarea:focus::-moz-placeholder,#management .search_in_history .search_input:hover::-moz-placeholder,#management .search_in_history .search_input:focus::-moz-placeholder,.login_form input:hover::-moz-placeholder,.login_form input:focus::-moz-placeholder{color:#646867;opacity:1}.mailform_element select:hover:-ms-input-placeholder,.mailform_element select:focus:-ms-input-placeholder,.mailform_element input:hover:-ms-input-placeholder,.mailform_element input:focus:-ms-input-placeholder,.mailform_element textarea:hover:-ms-input-placeholder,.mailform_element textarea:focus:-ms-input-placeholder,#management .search_in_history .search_input:hover:-ms-input-placeholder,#management .search_in_history .search_input:focus:-ms-input-placeholder,.login_form input:hover:-ms-input-placeholder,.login_form input:focus:-ms-input-placeholder{color:#646867;opacity:1}.mailform_element select:hover:-moz-placeholder,.mailform_element select:focus:-moz-placeholder,.mailform_element input:hover:-moz-placeholder,.mailform_element input:focus:-moz-placeholder,.mailform_element textarea:hover:-moz-placeholder,.mailform_element textarea:focus:-moz-placeholder,#management .search_in_history .search_input:hover:-moz-placeholder,#management .search_in_history .search_input:focus:-moz-placeholder,.login_form input:hover:-moz-placeholder,.login_form input:focus:-moz-placeholder{color:#646867;opacity:1}.mailform_element select:-webkit-autofill,.mailform_element input:-webkit-autofill,.mailform_element textarea:-webkit-autofill,#management .search_in_history .search_input:-webkit-autofill,.login_form input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.mailform_element select{color:rgba(0,0,0,0);height:52px}.mailform_element textarea,.mailform_element.email_field input,.mailform_element.input_field input{-webkit-appearance:none}.mailform_element textarea{height:200px;resize:none}span.required{color:#f0aa3a !important;padding:0 0 0 2px}.mailform_error input,.mailform_error textarea,.mailform_error span.select2-container--default .select2-selection--single{border:1px solid #f0aa3a}.mailform_error label{color:#f0aa3a}#mailform_submit_button{flex:0 0 100%;max-width:100%;padding:0 var(--size40) 0 0;box-sizing:border-box}#mailform_submit_button div{display:block}#mailform_submit_button label{display:none}.mailform-submit,.login_form .button{position:relative;display:inline-block;margin:0;padding:9px 28px;width:auto;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;font-weight:700;text-transform:none;text-decoration:none !important;color:#fff;background:#f0aa3a;border:1px solid rgba(0,0,0,0);border-radius:var(--buttonBorderRadius);outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out}@media print{.mailform-submit,.login_form .button{font-size:13px;line-height:20px}}.mailform-submit:hover,.mailform-submit:focus,.login_form .button:hover,.login_form .button:focus{color:#fff;border:1px solid rgba(0,0,0,0);background:#ba7b18}@media screen and (max-width: 800px){.mailform-submit,.login_form .button{font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;font-weight:700;padding:7px 18px}}.p_remember_me_checkbox,.mailform_element.checkbox_field{position:relative}.p_remember_me_checkbox p,.mailform_element.checkbox_field p{width:100%;position:relative}.p_remember_me_checkbox input,.mailform_element.checkbox_field input{width:20px !important;height:20px;float:left;margin:3px 12px 0 0 !important;opacity:0;position:relative;cursor:pointer;z-index:10}.p_remember_me_checkbox label,.mailform_element.checkbox_field label{width:auto;float:none;overflow:hidden;cursor:pointer;display:block;margin:0;padding:0;text-align:left}.p_remember_me_checkbox label:after,.p_remember_me_checkbox label:before,.mailform_element.checkbox_field label:after,.mailform_element.checkbox_field label:before{content:"";position:absolute;top:2px;left:1px;display:block;font-family:"Font Awesome 6 Pro";font-size:20px;line-height:20px;font-weight:400;text-transform:none;color:#646867;font-weight:300;width:20px;height:20px;pointer-events:none;background:none;z-index:2;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.p_remember_me_checkbox label:after,.mailform_element.checkbox_field label:after{content:"";opacity:0;visibility:hidden;font-weight:700;color:#646867;background:none;z-index:4}.p_remember_me_checkbox input:checked+label:before,.mailform_element.checkbox_field input:checked+label:before{color:#646867}.p_remember_me_checkbox input:checked+label:after,.mailform_element.checkbox_field input:checked+label:after{opacity:1;visibility:visible}.mailform_element span.select2-container{width:100% !important}span.select2-container--default{min-width:0}span.select2-container--default .select2-selection--multiple,span.select2-container--default .select2-selection--single{border-radius:0;width:100%;height:auto;border:1px solid rgba(0,0,0,0);background:#e0e3e2;border-radius:var(--buttonBorderRadius);box-sizing:border-box;-webkit-transition:background .15s ease-out,border .15s ease-out;-moz-transition:background .15s ease-out,border .15s ease-out;-o-transition:background .15s ease-out,border .15s ease-out;transition:background .15s ease-out,border .15s ease-out}span.select2-container--default .select2-selection--multiple .select2-selection__rendered,span.select2-container--default .select2-selection--single .select2-selection__rendered{font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;color:#646867;padding:13px 23px;padding-right:50px;outline:none;box-sizing:border-box;display:block;-webkit-transition:color .15s ease-out;-moz-transition:color .15s ease-out;-o-transition:color .15s ease-out;transition:color .15s ease-out}@media print{span.select2-container--default .select2-selection--multiple .select2-selection__rendered,span.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:13px;line-height:20px}}span.select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-search,span.select2-container--default .select2-selection--single .select2-selection__rendered li.select2-search{padding:0 !important}span.select2-container--default .select2-selection--multiple .select2-selection__arrow,span.select2-container--default .select2-selection--single .select2-selection__arrow{top:21px;right:18px}span.select2-container--default .select2-selection--multiple .select2-selection__arrow:before,span.select2-container--default .select2-selection--single .select2-selection__arrow:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:14px;line-height:14px;font-weight:400;text-transform:none;color:#646867;display:block;-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--default .select2-selection--multiple .select2-selection__arrow b,span.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}span.select2-container--default .select2-selection--multiple{height:52px;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}span.select2-container--default .select2-selection--multiple .select2-selection__rendered{list-style:none;padding-top:11px;padding-bottom:11px;padding-left:18px}span.select2-container--default .select2-selection--multiple .select2-selection__rendered li:marker,span.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{display:none}span.select2-container--default .select2-selection--multiple .select2-selection__rendered:before{content:"";position:absolute;top:50%;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:14px;line-height:14px;font-weight:400;text-transform:none;color:#646867;right:23px;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}span.select2-container--default .select2-selection--multiple input.select2-search__field{margin:4px 0 0;min-width:52px;font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;font-size:14px;line-height:20px;color:#646867}@media print{span.select2-container--default .select2-selection--multiple input.select2-search__field{font-size:13px;line-height:20px}}span.select2-container--default .select2-selection--multiple input.select2-search__field::-webkit-input-placeholder{color:#646867;opacity:1}span.select2-container--default .select2-selection--multiple input.select2-search__field::-moz-placeholder{color:#646867;opacity:1}span.select2-container--default .select2-selection--multiple input.select2-search__field:-ms-input-placeholder{color:#646867;opacity:1}span.select2-container--default .select2-selection--multiple input.select2-search__field:-moz-placeholder{color:#646867;opacity:1}span.select2-container--default .select2-selection--multiple .select2-selection__choice{position:relative;margin:2px 6px 2px 0;padding:5px 10px;padding-right:20px;font-size:12px;line-height:12px;color:#646867;font-weight:500;background:none;border:1px solid #646867;border-radius:13px}span.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{position:absolute;top:4px;right:6px;bottom:auto;left:auto;color:inherit;font-weight:500}span.select2-container--default.select2-container--open .select2-selection--multiple,span.select2-container--default.select2-container--open .select2-selection--single,span.select2-container--default:hover .select2-selection--multiple,span.select2-container--default:hover .select2-selection--single{border-color:rgba(0,0,0,0);background:#d5d9d8}span.select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__rendered,span.select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered,span.select2-container--default:hover .select2-selection--multiple .select2-selection__rendered,span.select2-container--default:hover .select2-selection--single .select2-selection__rendered{color:#646867}span.select2-container--default.select2-container--open .select2-selection--multiple,span.select2-container--default.select2-container--open .select2-selection--single{border-bottom-color:rgba(0,0,0,.1)}span.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,span.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-bottom-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,.1)}span.select2-container--default .select2-dropdown{border:1px solid #d5d9d8;border-top:0;border-radius:0 0 var(--buttonBorderRadius) var(--buttonBorderRadius);overflow:hidden}span.select2-container--default .select2-dropdown ul{margin:0}span.select2-container--default .select2-dropdown.select2-dropdown--above{border-top:1px solid #d5d9d8;border-bottom:0;border-radius:var(--buttonBorderRadius) var(--buttonBorderRadius) 0 0}span.select2-container--default .select2-results__option{font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;padding:13px 23px;color:#646867;background:#d5d9d8}@media print{span.select2-container--default .select2-results__option{font-size:13px;line-height:20px}}span.select2-container--default .select2-results__option:before{display:none !important}span.select2-container--default .select2-results__option[aria-selected=true]{background:#e0e3e2}span.select2-container--default .select2-search--dropdown{display:none;padding:0;background:rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.15) !important}span.select2-container--default .select2-search--dropdown input.select2-search__field{display:inline-block;width:auto;font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;color:#646867;padding:13px 23px;outline:none;border:1px solid rgba(0,0,0,0);background:#e0e3e2;box-sizing:border-box;border-radius:var(--buttonBorderRadius);-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;width:100%;margin:0;border:0 !important;border-radius:0;background:none}@media print{span.select2-container--default .select2-search--dropdown input.select2-search__field{font-size:13px;line-height:20px}}span.select2-container--default .select2-search--dropdown input.select2-search__field::-webkit-input-placeholder{color:#646867;opacity:1}span.select2-container--default .select2-search--dropdown input.select2-search__field::-moz-placeholder{color:#646867;opacity:1}span.select2-container--default .select2-search--dropdown input.select2-search__field:-ms-input-placeholder{color:#646867;opacity:1}span.select2-container--default .select2-search--dropdown input.select2-search__field:-moz-placeholder{color:#646867;opacity:1}span.select2-container--default .select2-search--dropdown input.select2-search__field:hover,span.select2-container--default .select2-search--dropdown input.select2-search__field:focus{color:#646867;border-color:rgba(0,0,0,0);background:#d5d9d8}span.select2-container--default .select2-search--dropdown input.select2-search__field:hover::-webkit-input-placeholder,span.select2-container--default .select2-search--dropdown input.select2-search__field:focus::-webkit-input-placeholder{color:#646867;opacity:1}span.select2-container--default .select2-search--dropdown input.select2-search__field:hover::-moz-placeholder,span.select2-container--default .select2-search--dropdown input.select2-search__field:focus::-moz-placeholder{color:#646867;opacity:1}span.select2-container--default .select2-search--dropdown input.select2-search__field:hover:-ms-input-placeholder,span.select2-container--default .select2-search--dropdown input.select2-search__field:focus:-ms-input-placeholder{color:#646867;opacity:1}span.select2-container--default .select2-search--dropdown input.select2-search__field:hover:-moz-placeholder,span.select2-container--default .select2-search--dropdown input.select2-search__field:focus:-moz-placeholder{color:#646867;opacity:1}span.select2-container--default .select2-search--dropdown input.select2-search__field:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}span.select2-container--default .select2-results__option--highlighted[aria-selected],span.select2-container--default .select2-results__option--highlighted{background:#f0aa3a;color:#fff}span.select2-container--default .property_entry_count{display:none}.ui-datepicker.ui-widget{font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;color:#646867;padding:10px 10px 5px;margin:14px 0 0 0;width:300px;border-radius:0;border:1px solid rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.05);background:#f4f1ec;overflow:hidden;z-index:200 !important}@media print{.ui-datepicker.ui-widget{font-size:13px;line-height:20px}}.ui-datepicker.ui-widget .ui-widget-header{border:0;border-radius:0;margin:-10px -10px 0;padding:14px 10px 12px;background:#646867}.ui-datepicker.ui-widget .ui-widget-header select{width:auto;margin:0 5px;padding:3px 5px;padding-right:25px;font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;font-size:14px;line-height:20px;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTFweCIgaGVpZ2h0PSI2cHgiIHZpZXdCb3g9IjAgMCAxMSA2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPHRpdGxlPlBhdGg8L3RpdGxlPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9InRyaWFuZ2xlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjM5NzA5MiwgMC4wMDAwMjEpIiBmaWxsPSIjMDUwNTA1IiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8cGF0aCBkPSJNMC43MDMyODk2MTgsMCBDMC4wNzc1MTY3MjYzLDAgLTAuMjM1Mzg2ODg2LDAuNzU1ODU3NTczIDAuMjA3NjAxNDA4LDEuMTk4ODExNTMgTDQuNzI4NjcwNjUsNS43MjM0MTY5OSBDNS4wMDI4ODE4OCw1Ljk5NzYyODIyIDUuNDQ5MzcyMDUsNS45OTc2MjgyMiA1LjcyMzU4MzI4LDUuNzIzNDE2OTkgTDEwLjI0NDY4NjksMS4xOTg4MTE1MyBDMTAuNjg3NjQwOCwwLjc1NTg1NzU3MyAxMC4zNzQ3NzE1LDAgOS43NDg5NjQzMSwwIEwwLjcwMzI4OTYxOCwwIFoiIGlkPSJQYXRoIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=") no-repeat calc(100% - 7px) 50% #fff;background-size:9px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;outline:0;border-radius:2px}@media print{.ui-datepicker.ui-widget .ui-widget-header select{font-size:13px;line-height:20px}}.ui-datepicker.ui-widget thead tr{border-bottom:2px solid #646867}.ui-datepicker.ui-widget th{padding:12px 4px 6px;color:#646867;text-transform:none;font-weight:600;background:none;border:0}.ui-datepicker.ui-widget td span,.ui-datepicker.ui-widget td a{text-align:center}.ui-datepicker.ui-widget table tr:nth-child(2n) th,.ui-datepicker.ui-widget table tr:nth-child(2n) td{background:none}.ui-datepicker.ui-widget tbody tr:first-child td{border-top-width:3px}.ui-datepicker.ui-widget .ui-state-default,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default{padding:4px;color:#646867;border:1px solid #f4f1ec;background:#f4f1ec;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ui-datepicker.ui-widget .ui-state-default.ui-state-highlight,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default.ui-state-highlight,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default.ui-state-highlight{background:rgba(0,0,0,.05);color:#646867;border-color:rgba(0,0,0,0)}.ui-datepicker.ui-widget .ui-state-default:hover,.ui-datepicker.ui-widget .ui-state-default.ui-state-active,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default:hover,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default.ui-state-active,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default:hover,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default.ui-state-active{background:#f0aa3a;color:#fff;border-color:#f0aa3a}.ui-datepicker.ui-widget .ui-state-disabled,.ui-datepicker.ui-widget .ui-widget-content .ui-state-disabled,.ui-datepicker.ui-widget .ui-widget-header .ui-state-disabled{opacity:.4}.ui-datepicker.ui-widget table thead,.ui-datepicker.ui-widget table tbody{padding:0 5px}.ui-datepicker.ui-widget .ui-datepicker-prev,.ui-datepicker.ui-widget .ui-datepicker-next{top:18px !important;cursor:pointer;border:0 !important;left:4px}.ui-datepicker.ui-widget .ui-datepicker-prev:before,.ui-datepicker.ui-widget .ui-datepicker-next:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;text-align:center;z-index:100;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ui-datepicker.ui-widget .ui-datepicker-prev span,.ui-datepicker.ui-widget .ui-datepicker-next span{background:none;height:auto;width:auto;position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.ui-datepicker.ui-widget .ui-datepicker-prev:hover,.ui-datepicker.ui-widget .ui-datepicker-next:hover{background:none;border:0}.ui-datepicker.ui-widget .ui-datepicker-prev:hover:before,.ui-datepicker.ui-widget .ui-datepicker-next:hover:before{color:#ba7b18}.ui-datepicker.ui-widget .ui-datepicker-prev:hover span,.ui-datepicker.ui-widget .ui-datepicker-next:hover span{background:none}.ui-datepicker.ui-widget .ui-datepicker-next{left:auto;right:4px}.ui-datepicker.ui-widget .ui-datepicker-next:before{content:""}.mailform_element.time_field,.mailform_element.datetime_field{--space-between: clamp(12px,2vw,20px)}.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 label,.mailform_element.datetime_field label{flex:0 0 100%}.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+label{display:none}.login_form{font:400 20px/32px "Jost",Arial,Verdana,sans-serif;letter-spacing:normal;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3.2vw,32px);text-align:left}@media print{.login_form{font-size:13px;line-height:20px}}.login_form form{max-width:600px;padding:var(--size20) 0 0}.login_form form p:last-child label,.login_form label.empty_prefix_label{display:none}.login_form form+p{display:none}ul.sitemap li{margin:0 !important;padding:0}ul.sitemap li:before{display:none}ul.sitemap li.level0+li.level0,ul.sitemap li.level1+li.level0{margin-top:var(--size20) !important}.content .search{margin:0 0 var(--paragraphSpacing)}.search_item_wrap{margin:0 0 var(--topSpacing);padding:0}.search_item_wrap:last-child{margin-bottom:0}.search_item_wrap>div:first-child{position:relative;display:flex}.search_item_wrap>div:first-child>.listing-custom-field-title,.search_item_wrap>div:first-child>.column_left{flex:0 0 41.2%;width:100%;padding-right:var(--size60);box-sizing:border-box}.search_item_wrap>div:first-child>.listing-custom-field-data,.search_item_wrap>div:first-child>.column_right{flex:0 0 58.8%;width:100%}.search_item_wrap>div:first-child>.listing-custom-field-data>*:last-child,.search_item_wrap>div:first-child>.column_right>*:last-child{margin-bottom:0}.search_item_wrap>div:first-child>.cf{display:none}@media print{.search_item_wrap>div:first-child{flex-flow:column}.search_item_wrap>div:first-child>.listing-custom-field-title,.search_item_wrap>div:first-child>.column_left{flex:0 0 auto;padding-right:0}.search_item_wrap>div:first-child>.listing-custom-field-data,.search_item_wrap>div:first-child>.column_right{flex:0 0 auto}}@media screen and (max-width: 650px){.search_item_wrap>div:first-child{flex-flow:column}.search_item_wrap>div:first-child>.listing-custom-field-title,.search_item_wrap>div:first-child>.column_left{flex:0 0 auto;padding-right:0}.search_item_wrap>div:first-child>.listing-custom-field-data,.search_item_wrap>div:first-child>.column_right{flex:0 0 auto}}.search_item_wrap>div:first-child>.column_right{display:flex;flex-flow:column}.search_item_wrap h3.search_item_subtitle{position:relative;font:700 32px/40px "Jost",Arial,Verdana,sans-serif;font-size:clamp(22px,3.2vw,32px);line-height:clamp(30px,4vw,40px);text-decoration:none !important;color:#646867;margin:0 0 var(--size25) 0;padding:0;font-weight:400;margin-top:calc(-1*var(--size25) + 5px);margin-bottom:var(--size25)}.search_item_wrap h3.search_item_subtitle:hover{color:#646867}@media print{.search_item_wrap h3.search_item_subtitle{font-size:22px;line-height:28px}}@media print{.search_item_wrap h3.search_item_subtitle{font-size:20px;line-height:26px;margin:0 0 15px}}.search_item_wrap .search_item_introduction{font:400 24px/35px "Jost",Arial,Verdana,sans-serif;letter-spacing:normal;margin:0 0 var(--paragraphSpacing);font-weight:700}@media print{.search_item_wrap .search_item_introduction{font-size:13px;line-height:20px}}@media screen and (max-width: 1200px){.search_item_wrap .search_item_introduction{font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3vw,30px)}}.search_item_wrap .search_item_introduction>*:last-child{margin-bottom:0}.search_item_wrap .search_item_introduction:last-child{margin-bottom:0}.search_item_wrap .pictures{display:none}.search_item_wrap a.search_item_detail_link{position:relative;display:inline-block;margin:0;padding:9px 28px;width:auto;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;font-weight:700;text-transform:none;text-decoration:none !important;color:#fff;background:#f0aa3a;border:1px solid rgba(0,0,0,0);border-radius:var(--buttonBorderRadius);outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;padding-left:20px;padding-right:60px;-webkit-transition:padding .35s ease-out,background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:padding .35s ease-out,background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:padding .35s ease-out,background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:padding .35s ease-out,background .2s ease-out,color .2s ease-out,border-color .2s ease-out;margin:var(--size55) 0 0 0}@media print{.search_item_wrap a.search_item_detail_link{font-size:13px;line-height:20px}}.search_item_wrap a.search_item_detail_link:hover,.search_item_wrap a.search_item_detail_link:focus{color:#fff;border:1px solid rgba(0,0,0,0);background:#ba7b18}@media screen and (max-width: 800px){.search_item_wrap a.search_item_detail_link{font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;font-weight:700;padding:7px 18px}}.search_item_wrap a.search_item_detail_link:after,.search_item_wrap a.search_item_detail_link:before{content:"";position:absolute;top:50%;left:-20px;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:inherit;font-weight:700;opacity:0;pointer-events:none;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.search_item_wrap a.search_item_detail_link:after{opacity:1;left:unset;right:20px;transition-delay:.2s}.search_item_wrap a.search_item_detail_link:hover{padding-left:60px;padding-right:20px}.search_item_wrap a.search_item_detail_link:hover:before{opacity:1;left:20px;transition-delay:.2s}.search_item_wrap a.search_item_detail_link:hover:after{opacity:0;right:-20px;transition-delay:unset}@media screen and (max-width: 800px){.search_item_wrap a.search_item_detail_link{padding-left:15px;padding-right:35px}.search_item_wrap a.search_item_detail_link:before{left:-15px}.search_item_wrap a.search_item_detail_link:after{right:15px}.search_item_wrap a.search_item_detail_link:hover{padding-left:35px;padding-right:15px}.search_item_wrap a.search_item_detail_link:hover:before{left:15px}.search_item_wrap a.search_item_detail_link:hover:after{right:-15px}}.navi_open .menu_wrap{display:block}.menu_wrap{display:none;position:fixed;top:0;right:0;bottom:0;left:var(--management-panel-width);padding:0 0 0 var(--sidebarWidth);background:#f0aa3a;z-index:200;overflow:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.menu_wrap .menu{display:flex;height:100%;box-sizing:border-box}.menu_wrap .menu .menu_left{position:relative;flex:0 0 var(--mainNavigationWidth);display:flex;flex-flow:column;justify-content:space-between;padding:var(--size50) 0;box-sizing:border-box;z-index:10}.menu_wrap .navigation_wrap{height:100%;display:flex;flex-flow:column;justify-content:center}.menu_wrap .navigation{margin:0;padding:0}.menu_wrap .navigation>li{position:relative;display:block;margin:0;padding:0 var(--size65) 0 0;list-style:none}.menu_wrap .navigation>li>a{display:block;position:relative;position:relative;display:block;font:600 clamp(26px, 4vmin, 44px)/clamp(38px, 4.4vmin, 52px) "Jost",Arial,Verdana,sans-serif;letter-spacing:normal;margin:0;padding:clamp(5px,1.8vmin,22px) 0;color:#fff;text-decoration:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.menu_wrap .navigation>li>a span{display:inline-block;position:relative;padding-right:var(--size45)}.menu_wrap .navigation>li>a span:before{content:"";position:absolute;top:50%;left:unset;width:0;height:0;display:block;background:none;right:10px;opacity:0;border-style:solid;border-width:10.5px 0 10.5px 14px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(255,255,255,.3);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (max-width: 900px){.menu_wrap .navigation>li>a span{padding-right:30px}.menu_wrap .navigation>li>a span:before{border-width:11px 9px 0 9px;border-color:rgba(255,255,255,.3) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}}.menu_wrap .navigation>li#nav-25,.menu_wrap .navigation>li#nav-2>*{display:none}.menu_wrap .navigation>li.current>a,.menu_wrap .navigation>li:hover>a{color:#fff}.menu_wrap .navigation>li.current>a span:before,.menu_wrap .navigation>li:hover>a span:before{opacity:1;right:0}.menu_wrap .navigation .navigation_image{position:fixed;top:0;right:0;bottom:0;left:unset;width:calc(100% - var(--mainNavigationWidth) - var(--sidebarWidth) - var(--management-panel-width));opacity:0;padding:0 !important;overflow:hidden;z-index:1;pointer-events:none;-webkit-transition:unset;-moz-transition:unset;-o-transition:unset;transition:unset}.menu_wrap .navigation .navigation_image:before{content:"";position:absolute;top:0;left:0;width:var(--subNavigationWidth);height:100%;display:block;background:#f2b34e}.menu_wrap .navigation .navigation_image img{position:absolute;top:0;right:0;bottom:0;left:0;left:var(--subNavigationWidth);width:100%;height:100%;object-fit:cover;opacity:0}.menu_wrap .navigation>li#nav-2>.navigation_image{opacity:1;display:block}.menu_wrap .navigation>li#nav-2>.navigation_image img{opacity:1;left:0}.menu_wrap .navigation>li.current>.navigation_image{opacity:1;z-index:5}.menu_wrap .navigation>li.current>.navigation_image img{opacity:1}.menu_wrap .navigation>li.current>ul.level1{opacity:1;visibility:visible;pointer-events:all}.menu_wrap .navigation ul.level1{position:absolute;top:0;right:unset;bottom:unset;left:100%;width:var(--subNavigationWidth);margin:0;padding:var(--size20) var(--size30);text-align:left;visibility:hidden;opacity:0;pointer-events:none;background:none;box-sizing:border-box;z-index:100;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.menu_wrap .navigation ul.level1>li{position:relative;display:block;z-index:15}.menu_wrap .navigation ul.level1>li>a{display:block;margin:0;position:relative;display:block;font:400 clamp(18px, 2.4vmin, 24px)/clamp(24px, 3.2vmin, 32px) "Jost",Arial,Verdana,sans-serif;letter-spacing:normal;margin:0;padding:clamp(6px,1vmin,12px) 0;color:#fff;text-decoration:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}@media screen and (max-width: 900px){.menu_wrap .navigation ul.level1>li>a{padding:4px 0}}.menu_wrap .navigation ul.level1>li:hover>a,.menu_wrap .navigation ul.level1>li.current>a{color:#ba7b18}.menu_wrap .navigation ul.level1 ul.level2{display:none}.menu_wrap .meta-navigation{padding:clamp(var(--size10),3.2vmin,var(--size40)) 0 0;list-style:none}.menu_wrap .meta-navigation>li{position:relative;display:block;margin:0;padding:0;list-style:none}.menu_wrap .meta-navigation>li>a{position:relative;display:block;font:400 clamp(18px, 2.4vmin, 24px)/clamp(24px, 3.2vmin, 32px) "Jost",Arial,Verdana,sans-serif;letter-spacing:normal;margin:0;padding:clamp(6px,1vmin,12px) 0;color:#fff}@media screen and (max-width: 900px){.menu_wrap .meta-navigation>li>a{padding:4px 0}}.menu_wrap .meta-navigation>li.current>a,.menu_wrap .meta-navigation>li:hover>a{color:#ba7b18}.menu_wrap .meta-navigation>li#meta-nav-2{display:none}.menu_wrap .contact_box{position:relative;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;color:#fff;padding-top:var(--size50)}@media print{.menu_wrap .contact_box{font-size:13px;line-height:20px}}.menu_wrap .contact_box .portlet-title,.menu_wrap .contact_box .portlet-title a{font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;font-weight:700;color:#fff;margin:0}@media print{.menu_wrap .contact_box .portlet-title,.menu_wrap .contact_box .portlet-title a{font-size:13px;line-height:20px}}.menu_wrap .contact_box .portlet-title:hover,.menu_wrap .contact_box .portlet-title a:hover{color:#fff}.menu_wrap .contact_box a{color:#fff;text-decoration:underline;text-underline-offset:-2px;text-underline-position:under}.menu_wrap .contact_box a:hover{color:#ba7b18}.menu_wrap .contact_box a.portlet_content_link{text-decoration:none}.menu_wrap .contact_box .logo_signet{position:absolute;width:90px;left:calc(-1*var(--sidebarWidth)/2);bottom:-23px;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.menu_wrap .contact_box .logo_signet img{display:block;width:100%;height:auto}@media print{.menu_wrap .contact_box{color:#646867}.menu_wrap .contact_box .portlet-title,.menu_wrap .contact_box .portlet-title a{color:#646867}.menu_wrap .contact_box .portlet-title:hover,.menu_wrap .contact_box .portlet-title a:hover{color:#646867}.menu_wrap .contact_box a{color:#646867}.menu_wrap .contact_box a:hover{color:#ba7b18}.menu_wrap .contact_box .logo_signet{display:none}}@media screen and (max-width: 900px){.menu_wrap .contact_box .logo_signet{width:70px;bottom:-3px}}@media screen and (max-width: 680px){.menu_wrap .contact_box .logo_signet{display:none}}.close_search_popup,.menu_toggle{z-index:270;display:block;width:29px;height:23px;position:absolute;top:70px;left:50%;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;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.close_search_popup>*,.menu_toggle>*{position:relative;z-index:5}.close_search_popup:after,.menu_toggle:after{content:"";position:absolute;top:50%;left:50%;width:90px;height:90px;display:block;background:#fff;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:100%;opacity:0;z-index:1;-webkit-transition:opacity .15s ease-out;-moz-transition:opacity .15s ease-out;-o-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.close_search_popup:hover:after,.menu_toggle:hover:after{opacity:1}@media screen and (max-width: 680px){.close_search_popup:after,.menu_toggle:after{width:60px;height:60px}}.close_search_popup span,.menu_toggle span{background:#f0aa3a;display:block;height:4px;border-radius:4px;position:absolute;top:0;right:0;bottom:auto;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;-moz-transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;-o-transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;z-index:150}.close_search_popup span:nth-child(2),.menu_toggle span:nth-child(2){top:10px}.close_search_popup span:nth-child(3),.menu_toggle span:nth-child(3){top:20px}.search_wrap .close_search_popup:after,.navi_open .menu_toggle:after{background:rgba(255,255,255,.15)}.search_wrap .close_search_popup span,.navi_open .menu_toggle span{background:#fff;top:calc(42.5% + 2px);-webkit-transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s;-moz-transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s;-o-transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s;transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s}.search_wrap .close_search_popup span:first-child,.navi_open .menu_toggle span:first-child{opacity:0}.search_wrap .close_search_popup span:nth-child(2),.navi_open .menu_toggle span:nth-child(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.search_wrap .close_search_popup span:nth-child(3),.navi_open .menu_toggle span:nth-child(3){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.portlet{margin:0;padding:0}.portlet .portlet_inner{position:relative}.portlet .picture,.portlet .picture img{width:100%;height:auto}.portlet .portlet_listing_introduction>*:last-child,.portlet .portlet_content_introduction>*:last-child{margin-bottom:0}.portlet .portlet_listing_link,.portlet .portlet_content_link{display:block;margin:0 -5px 0 0;padding:0;color:#f0aa3a;cursor:pointer;text-align:left;text-decoration:none;background:none;border:0;color:#f0aa3a;padding-top:3px}.portlet .portlet_listing_link:before,.portlet .portlet_content_link:before{display:none}.portlet .portlet_listing_link:after,.portlet .portlet_content_link:after{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:inherit;display:inline;right:unset;position:relative;margin:0 0 0 8px;opacity:1;-webkit-transition:margin .2s ease-out;-moz-transition:margin .2s ease-out;-o-transition:margin .2s ease-out;transition:margin .2s ease-out}.portlet .portlet_listing_link:hover,.portlet .portlet_content_link:hover{color:#ba7b18;padding:0;background:none;border:0}.portlet .portlet_listing_link:hover:after,.portlet .portlet_content_link:hover:after{margin:0 -6px 0 14px;opacity:1;right:unset}.portlet .portlet_listing_link:hover,.portlet .portlet_content_link:hover{color:#ba7b18}.portlet .pictures .management_controls{display:none}.portlet.portlet_quicklinks .documents{margin:0}.portlet.portlet_quicklinks .documents .document{margin:0;display:block}.portlet.portlet_quicklinks .documents .document:not(:first-child){margin-top:var(--size15)}.portlet.portlet_quicklinks .documents span.management_controls{display:none}.portlet.portlet_quicklinks .quicklink_item:not(:first-child){margin-top:var(--size15)}.portlet.portlet_quicklinks .documents a,.portlet.portlet_quicklinks a.quicklink{position:relative;display:block;text-align:left;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;font-weight:500;color:#a6aeab;margin:0;padding:0 36px 0 0;text-decoration:none;background:none;border:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}@media print{.portlet.portlet_quicklinks .documents a,.portlet.portlet_quicklinks a.quicklink{font-size:13px;line-height:20px}}.portlet.portlet_quicklinks .documents a i,.portlet.portlet_quicklinks a.quicklink i{display:none}.portlet.portlet_quicklinks .documents a:before,.portlet.portlet_quicklinks a.quicklink:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#f0aa3a;right:15px;font-weight:700;opacity:0;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}.portlet.portlet_quicklinks .documents a:focus,.portlet.portlet_quicklinks .documents a:hover,.portlet.portlet_quicklinks a.quicklink:focus,.portlet.portlet_quicklinks a.quicklink:hover{color:#f0aa3a;background:none;border:0}.portlet.portlet_quicklinks .documents a:focus:before,.portlet.portlet_quicklinks .documents a:hover:before,.portlet.portlet_quicklinks a.quicklink:focus:before,.portlet.portlet_quicklinks a.quicklink:hover:before{right:0;opacity:1}.portlet_content_description>*:last-child,.portlet_content_description>*:last-child>*:last-child,.portlet_content_description>*:last-child>*:last-child>*:last-child{margin-bottom:0}.portlets_bottom~.gallery_wrap>.pictures:first-child,.portlets_bottom~.gallery_wrap>ul.tags{margin-top:calc(-1*var(--topSpacing))}.portlets_bottom{position:relative;width:100%;padding-right:var(--sideSpacing);padding-left:var(--sidebarWidth);box-sizing:border-box;padding-top:var(--topSpacing);padding-bottom:calc(var(--topSpacing) - var(--size60));background:#e0e3e2;background:-moz-linear-gradient(left, #E0E3E2 0%, #F4F1EC 100%);background:-webkit-linear-gradient(left, #E0E3E2 0%, #F4F1EC 100%);background:linear-gradient(to right, #E0E3E2 0%, #F4F1EC 100%);z-index:15}@media print{.portlets_bottom{padding-right:0;padding-left:0}}@media screen and (max-width: 680px){.portlets_bottom{padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}}@media print{.portlets_bottom{background:none}}.portlets_bottom .portlets_inner_wrap{display:flex;flex-flow:wrap;margin:0 calc(-1*var(--size30)) 0 0}.portlets_bottom .portlet{flex:0 0 33.33%;width:100%;font:400 20px/32px "Jost",Arial,Verdana,sans-serif;letter-spacing:normal;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3.2vw,32px);padding:0 var(--size30) var(--size60) 0;box-sizing:border-box}@media print{.portlets_bottom .portlet{font-size:13px;line-height:20px}}.portlets_bottom .portlet .pictures{margin:0 0 var(--size25)}.portlets_bottom .portlet .pictures a.resource_link{display:block;position:relative}.portlets_bottom .portlet .pictures a.resource_link>*{position:relative;z-index:5}.portlets_bottom .portlet .pictures a.resource_link:after{content:"";position:absolute;top:50%;left:50%;width:90px;height:90px;display:block;background:rgba(255,255,255,.6);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:100%;opacity:0;z-index:1;-webkit-transition:opacity .15s ease-out;-moz-transition:opacity .15s ease-out;-o-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.portlets_bottom .portlet .pictures a.resource_link:hover:after{opacity:1}@media screen and (max-width: 680px){.portlets_bottom .portlet .pictures a.resource_link:after{width:60px;height:60px}}.portlets_bottom .portlet .pictures a.resource_link:after{z-index:10;pointer-events:none}.portlets_bottom .portlet .pictures a.resource_link:before{content:"";position:absolute;top:50%;left:50%;display:block;font-family:"Font Awesome 6 Pro";font-size:31px;line-height:31px;font-weight:400;text-transform:none;color:#646867;font-weight:400;opacity:0;z-index:15;pointer-events:none;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.portlets_bottom .portlet .pictures a.resource_link:hover:before{opacity:1}.portlets_bottom .portlet .portlet-title,.portlets_bottom .portlet .portlet-title a{position:relative;font:600 24px/32px "Jost",Arial,Verdana,sans-serif;font-size:clamp(18px,2.4vw,24px);line-height:clamp(26px,3.2vw,32px);text-decoration:none !important;color:#646867;margin:0 0 var(--size20) 0;padding:0}.portlets_bottom .portlet .portlet-title:hover,.portlets_bottom .portlet .portlet-title a:hover{color:#646867}@media print{.portlets_bottom .portlet .portlet-title,.portlets_bottom .portlet .portlet-title a{font-size:17px;line-height:23px;margin:0 0 12px}}.portlets_bottom .portlet .portlet_content_introduction,.portlets_bottom .portlet .portlet_listing_introduction{margin:0 0 var(--size10);font-weight:700}.portlets_bottom .portlet.title_box{flex:0 0 100%;text-align:center}.portlets_bottom .portlet.title_box .portlet-title,.portlets_bottom .portlet.title_box .portlet-title a{font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;letter-spacing:1.5px;color:#f0aa3a;text-transform:uppercase;text-decoration:none !important;margin:0 0 var(--size30) 0;padding:0;margin:0 !important}@media print{.portlets_bottom .portlet.title_box .portlet-title,.portlets_bottom .portlet.title_box .portlet-title a{font-size:13px;line-height:20px}}.portlets_bottom .portlet.title_box .portlet-title:hover,.portlets_bottom .portlet.title_box .portlet-title a:hover{color:#f0aa3a}@media print{.portlets_bottom .portlet.title_box .portlet-title,.portlets_bottom .portlet.title_box .portlet-title a{font-size:12px;line-height:20px;margin:0 0 5px}}@media screen and (max-width: 1200px){.portlets_bottom .portlet.title_box .portlet-title,.portlets_bottom .portlet.title_box .portlet-title a{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){.portlets_bottom .portlet.title_box .portlet-title,.portlets_bottom .portlet.title_box .portlet-title a{font-size:clamp(13px,1.6vw,16px);line-height:clamp(18px,2vw,20px)}}.portlets_bottom .portlet.banner_box{flex:0 0 100%;text-align:center}.portlets_bottom .portlet.banner_box .portlet-title,.portlets_bottom .portlet.banner_box .portlet-title a{position:relative;font:600 46px/60px "Jost",Arial,Verdana,sans-serif;letter-spacing:normal;text-transform:none;text-decoration:none !important;color:#646867;margin:0 0 var(--size60) 0;padding:0;margin:0 0 var(--size35) !important}.portlets_bottom .portlet.banner_box .portlet-title:hover,.portlets_bottom .portlet.banner_box .portlet-title a:hover{color:#646867}@media print{.portlets_bottom .portlet.banner_box .portlet-title,.portlets_bottom .portlet.banner_box .portlet-title a{font-size:26px;line-height:32px;margin:0 0 20px}}@media screen and (max-width: 1200px){.portlets_bottom .portlet.banner_box .portlet-title,.portlets_bottom .portlet.banner_box .portlet-title a{font-size:clamp(24px,3.6vw,36px);line-height:clamp(32px,4.4vw,44px);margin:0 0 var(--size50) 0}}.portlets_bottom .portlet.banner_box a.portlet_content_link{position:relative;display:inline-block;margin:0;padding:9px 28px;width:auto;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;font-weight:700;text-transform:none;text-decoration:none !important;color:#fff;background:#f0aa3a;border:1px solid rgba(0,0,0,0);border-radius:var(--buttonBorderRadius);outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;padding-left:20px;padding-right:60px;-webkit-transition:padding .35s ease-out,background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:padding .35s ease-out,background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:padding .35s ease-out,background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:padding .35s ease-out,background .2s ease-out,color .2s ease-out,border-color .2s ease-out}@media print{.portlets_bottom .portlet.banner_box a.portlet_content_link{font-size:13px;line-height:20px}}.portlets_bottom .portlet.banner_box a.portlet_content_link:hover,.portlets_bottom .portlet.banner_box a.portlet_content_link:focus{color:#fff;border:1px solid rgba(0,0,0,0);background:#ba7b18}@media screen and (max-width: 800px){.portlets_bottom .portlet.banner_box a.portlet_content_link{font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;font-weight:700;padding:7px 18px}}.portlets_bottom .portlet.banner_box a.portlet_content_link:after,.portlets_bottom .portlet.banner_box a.portlet_content_link:before{content:"";position:absolute;top:50%;left:-20px;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:inherit;font-weight:700;opacity:0;pointer-events:none;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.portlets_bottom .portlet.banner_box a.portlet_content_link:after{opacity:1;left:unset;right:20px;transition-delay:.2s}.portlets_bottom .portlet.banner_box a.portlet_content_link:hover{padding-left:60px;padding-right:20px}.portlets_bottom .portlet.banner_box a.portlet_content_link:hover:before{opacity:1;left:20px;transition-delay:.2s}.portlets_bottom .portlet.banner_box a.portlet_content_link:hover:after{opacity:0;right:-20px;transition-delay:unset}@media screen and (max-width: 800px){.portlets_bottom .portlet.banner_box a.portlet_content_link{padding-left:15px;padding-right:35px}.portlets_bottom .portlet.banner_box a.portlet_content_link:before{left:-15px}.portlets_bottom .portlet.banner_box a.portlet_content_link:after{right:15px}.portlets_bottom .portlet.banner_box a.portlet_content_link:hover{padding-left:35px;padding-right:15px}.portlets_bottom .portlet.banner_box a.portlet_content_link:hover:before{left:15px}.portlets_bottom .portlet.banner_box a.portlet_content_link:hover:after{right:-15px}}.footer_boxes{position:relative;display:flex;position:relative;width:100%;padding-right:var(--sideSpacing);padding-left:var(--sidebarWidth);box-sizing:border-box;font:400 20px/32px "Jost",Arial,Verdana,sans-serif;letter-spacing:normal;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3.2vw,32px);background:#646867}@media print{.footer_boxes{padding-right:0;padding-left:0}}@media screen and (max-width: 680px){.footer_boxes{padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}}@media print{.footer_boxes{font-size:13px;line-height:20px}}.footer_boxes:before{content:"";position:absolute;top:unset;left:0;width:auto;height:1px;display:block;background:#f4f1ec;right:0;bottom:0;z-index:10}.footer_boxes .portlet{position:relative;flex:1 0 33.33%;width:100%;color:#fff}.footer_boxes .portlet .portlet_inner{display:flex;flex-flow:column;justify-content:center;padding:var(--size60) var(--size40);background:#646867;border-right:1px solid #f4f1ec;height:100%;box-sizing:border-box;min-height:clamp(0px,30vh,300px)}.footer_boxes .portlet .portlet-title,.footer_boxes .portlet .portlet-title a{position:relative;font:700 32px/40px "Jost",Arial,Verdana,sans-serif;font-size:clamp(22px,3.2vw,32px);line-height:clamp(30px,4vw,40px);text-decoration:none !important;color:#fff;margin:0 0 var(--size25) 0;padding:0;font-weight:500;margin-bottom:var(--size15) !important}.footer_boxes .portlet .portlet-title:hover,.footer_boxes .portlet .portlet-title a:hover{color:#fff}@media print{.footer_boxes .portlet .portlet-title,.footer_boxes .portlet .portlet-title a{font-size:22px;line-height:28px}}.footer_boxes .portlet a.portlet_content_link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;color:#fff;text-decoration:none}.footer_boxes .portlet a.portlet_content_link:after,.footer_boxes .portlet a.portlet_content_link span{display:none}.footer_boxes .portlet:not(:first-child) .portlet-title{position:relative;padding-right:72px;-webkit-transition:padding .2s ease-out;-moz-transition:padding .2s ease-out;-o-transition:padding .2s ease-out;transition:padding .2s ease-out}.footer_boxes .portlet:not(:first-child) .portlet-title:before{content:"";position:absolute;top:50%;left:-72px;display:block;font-family:"Font Awesome 6 Pro";font-size:31px;line-height:52px;font-weight:400;text-transform:none;color:inherit;display:block;width:52px;height:52px;margin:0;opacity:0;text-align:center;background:rgba(255,255,255,.15);border-radius:100%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.footer_boxes .portlet:not(:first-child):hover .portlet-title{padding-right:0;padding-left:72px}.footer_boxes .portlet:not(:first-child):hover .portlet-title:before{opacity:1;left:0}.footer_boxes .portlet:nth-child(1) .portlet-title,.footer_boxes .portlet:nth-child(1) .portlet-title a{margin-bottom:0 !important}.footer_boxes .portlet:nth-child(2) .portlet_inner{background:#afb6b3}.footer_boxes .portlet:nth-child(2):last-child .portlet_inner{border-color:rgba(0,0,0,0)}.footer_boxes .portlet:nth-child(2):last-child:before{content:"";position:absolute;top:0;left:unset;width:calc(var(--sideSpacing) + 1px);height:auto;display:block;background:#afb6b3;right:1px;bottom:0;-webkit-transform:translate(100%, 0);-moz-transform:translate(100%, 0);-o-transform:translate(100%, 0);transform:translate(100%, 0)}.footer_boxes .portlet:nth-child(3) .portlet_inner{background:#a6aeab}.footer_boxes .portlet:nth-child(3):last-child .portlet_inner{border-color:rgba(0,0,0,0)}.footer_boxes .portlet:nth-child(3):last-child:before{content:"";position:absolute;top:0;left:unset;width:calc(var(--sideSpacing) + 1px);height:auto;display:block;background:#a6aeab;right:1px;bottom:0;-webkit-transform:translate(100%, 0);-moz-transform:translate(100%, 0);-o-transform:translate(100%, 0);transform:translate(100%, 0)}.portlet[class*=_contact-person]{position:relative;width:100%;padding-right:var(--sideSpacing);padding-left:var(--sidebarWidth);box-sizing:border-box;padding-top:var(--size140);padding-bottom:calc(var(--size140) - var(--size60));text-align:center}@media print{.portlet[class*=_contact-person]{padding-right:0;padding-left:0}}@media screen and (max-width: 680px){.portlet[class*=_contact-person]{padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}}.portlet[class*=_contact-person] .portlet-title,.portlet[class*=_contact-person] .portlet-title a{position:relative;font:600 46px/60px "Jost",Arial,Verdana,sans-serif;letter-spacing:normal;text-transform:none;text-decoration:none !important;color:#646867;margin:0 0 var(--size60) 0;padding:0}.portlet[class*=_contact-person] .portlet-title:hover,.portlet[class*=_contact-person] .portlet-title a:hover{color:#646867}@media print{.portlet[class*=_contact-person] .portlet-title,.portlet[class*=_contact-person] .portlet-title a{font-size:26px;line-height:32px;margin:0 0 20px}}@media screen and (max-width: 1200px){.portlet[class*=_contact-person] .portlet-title,.portlet[class*=_contact-person] .portlet-title a{font-size:clamp(24px,3.6vw,36px);line-height:clamp(32px,4.4vw,44px);margin:0 0 var(--size50) 0}}.portlet[class*=_contact-person] .portlet-listing-entry-wrap{display:flex;flex-flow:wrap;justify-content:center;margin:0 calc(-1*var(--size30)) 0 0}.portlet[class*=_contact-person] .portlet-listing-entry{flex:0 0 33.33%;width:100%;margin:0;padding:0 var(--size30) var(--size60) 0;font:400 20px/32px "Jost",Arial,Verdana,sans-serif;letter-spacing:normal;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3.2vw,32px);text-align:center;box-sizing:border-box}@media print{.portlet[class*=_contact-person] .portlet-listing-entry{font-size:13px;line-height:20px}}.portlet[class*=_contact-person] .portlet-listing-entry .pictures{width:100%;margin:0 0 var(--size25)}.portlet[class*=_contact-person] .portlet-listing-entry .pictures .picture{float:none;margin:0 auto;max-width:55%;border-radius:100%;overflow:hidden}.portlet[class*=_contact-person] .portlet-listing-entry .pictures a.resource_link{pointer-events:none}.portlet[class*=_contact-person] .portlet-listing-entry .portlet-entry-subtitle,.portlet[class*=_contact-person] .portlet-listing-entry h4,.portlet[class*=_contact-person] .portlet-listing-entry h4 a{font:400 20px/32px "Jost",Arial,Verdana,sans-serif;letter-spacing:normal;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3.2vw,32px);color:#646867;font-weight:700;margin:0 0 var(--size15)}@media print{.portlet[class*=_contact-person] .portlet-listing-entry .portlet-entry-subtitle,.portlet[class*=_contact-person] .portlet-listing-entry h4,.portlet[class*=_contact-person] .portlet-listing-entry h4 a{font-size:13px;line-height:20px}}.portlet[class*=_contact-person] .portlet-listing-entry .portlet-entry-subtitle:hover,.portlet[class*=_contact-person] .portlet-listing-entry h4:hover,.portlet[class*=_contact-person] .portlet-listing-entry h4 a:hover{color:#646867}.portlet[class*=_contact-person] .portlet-listing-entry .portlet-entry-subtitle{font-weight:400;margin-top:calc(-1*var(--size15))}.section_portlets{position:relative;width:100%;padding-right:var(--sideSpacing);padding-left:var(--sidebarWidth);box-sizing:border-box;background:#f4f1ec;background:-moz-linear-gradient(left, #F4F1EC 0%, #E0E3E2 100%);background:-webkit-linear-gradient(left, #F4F1EC 0%, #E0E3E2 100%);background:linear-gradient(to right, #F4F1EC 0%, #E0E3E2 100%);padding-top:var(--topSpacing);padding-bottom:var(--topSpacing)}@media print{.section_portlets{padding-right:0;padding-left:0}}@media screen and (max-width: 680px){.section_portlets{padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}}@media print{.section_portlets{background:none}}.section_portlets .portlet_content_home-portlets-title{max-width:50%}.section_portlets .portlet_content_home-portlets-title .portlet-title,.section_portlets .portlet_content_home-portlets-title .portlet-title a{font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;letter-spacing:1.5px;color:#f0aa3a;text-transform:uppercase;text-decoration:none !important;margin:0 0 var(--size30) 0;padding:0}@media print{.section_portlets .portlet_content_home-portlets-title .portlet-title,.section_portlets .portlet_content_home-portlets-title .portlet-title a{font-size:13px;line-height:20px}}.section_portlets .portlet_content_home-portlets-title .portlet-title:hover,.section_portlets .portlet_content_home-portlets-title .portlet-title a:hover{color:#f0aa3a}@media print{.section_portlets .portlet_content_home-portlets-title .portlet-title,.section_portlets .portlet_content_home-portlets-title .portlet-title a{font-size:12px;line-height:20px;margin:0 0 5px}}@media screen and (max-width: 1200px){.section_portlets .portlet_content_home-portlets-title .portlet-title,.section_portlets .portlet_content_home-portlets-title .portlet-title a{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){.section_portlets .portlet_content_home-portlets-title .portlet-title,.section_portlets .portlet_content_home-portlets-title .portlet-title a{font-size:clamp(13px,1.6vw,16px);line-height:clamp(18px,2vw,20px)}}.section_portlets .portlet_content_home-portlets-title .portlet_content_subtitle{position:relative;font:600 46px/60px "Jost",Arial,Verdana,sans-serif;letter-spacing:normal;text-transform:none;text-decoration:none !important;color:#646867;margin:0 0 var(--size60) 0;padding:0;font-size:36px;line-height:47px;font-weight:700}.section_portlets .portlet_content_home-portlets-title .portlet_content_subtitle:hover{color:#646867}@media print{.section_portlets .portlet_content_home-portlets-title .portlet_content_subtitle{font-size:26px;line-height:32px;margin:0 0 20px}}@media screen and (max-width: 1200px){.section_portlets .portlet_content_home-portlets-title .portlet_content_subtitle{font-size:clamp(24px,3.6vw,36px);line-height:clamp(32px,4.4vw,44px);margin:0 0 var(--size50) 0}}.section_portlets .portlets_home .portlet{padding:var(--topSpacing) 0}.section_portlets .portlets_home .portlet .portlet-content{position:relative;display:flex;flex-flow:nowrap;align-items:stretch}.section_portlets .portlets_home .portlet .portlet-content:before{content:"";position:absolute;top:0;left:0;width:auto;height:auto;display:block;background:none;right:0;bottom:0;background:#e0e3e2;background:-moz-linear-gradient(left, #E0E3E2 0%, #F4F1EC 100%);background:-webkit-linear-gradient(left, #E0E3E2 0%, #F4F1EC 100%);background:linear-gradient(to right, #E0E3E2 0%, #F4F1EC 100%)}@media print{.section_portlets .portlets_home .portlet .portlet-content:before{background:none}}.section_portlets .portlets_home .portlet .portlet_text_wrap{flex:1 0 53%;display:flex;flex-flow:column;justify-content:center;padding:clamp(var(--size30),8%,var(--size90)) clamp(var(--size40),8.6%,var(--topSpacing));width:100%;box-sizing:border-box}.section_portlets .portlets_home .portlet .pictures{flex:0 0 47%;margin:calc(-1*var(--size120)) 0;box-sizing:border-box}.section_portlets .portlets_home .portlet .pictures .cf,.section_portlets .portlets_home .portlet .pictures source{height:auto}.section_portlets .portlets_home .portlet .pictures *{width:100%;height:100%}.section_portlets .portlets_home .portlet .pictures .picture img{object-fit:cover}.section_portlets .portlets_home .portlet:nth-child(odd) .pictures{order:2}.section_portlets .portlets_home .portlet .portlet-title,.section_portlets .portlets_home .portlet .portlet-title a{font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;letter-spacing:1.5px;color:#646867;text-transform:uppercase;text-decoration:none !important;margin:0 0 var(--size30) 0;padding:0}@media print{.section_portlets .portlets_home .portlet .portlet-title,.section_portlets .portlets_home .portlet .portlet-title a{font-size:13px;line-height:20px}}.section_portlets .portlets_home .portlet .portlet-title:hover,.section_portlets .portlets_home .portlet .portlet-title a:hover{color:#646867}@media print{.section_portlets .portlets_home .portlet .portlet-title,.section_portlets .portlets_home .portlet .portlet-title a{font-size:12px;line-height:20px;margin:0 0 5px}}@media screen and (max-width: 1200px){.section_portlets .portlets_home .portlet .portlet-title,.section_portlets .portlets_home .portlet .portlet-title a{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){.section_portlets .portlets_home .portlet .portlet-title,.section_portlets .portlets_home .portlet .portlet-title a{font-size:clamp(13px,1.6vw,16px);line-height:clamp(18px,2vw,20px)}}.section_portlets .portlets_home .portlet .portlet_content_subtitle{position:relative;font:600 46px/60px "Jost",Arial,Verdana,sans-serif;letter-spacing:normal;text-transform:none;text-decoration:none !important;color:#646867;margin:0 0 var(--size60) 0;padding:0;font-size:36px;line-height:47px;font-weight:700;font-weight:600}.section_portlets .portlets_home .portlet .portlet_content_subtitle:hover{color:#646867}@media print{.section_portlets .portlets_home .portlet .portlet_content_subtitle{font-size:26px;line-height:32px;margin:0 0 20px}}@media screen and (max-width: 1200px){.section_portlets .portlets_home .portlet .portlet_content_subtitle{font-size:clamp(24px,3.6vw,36px);line-height:clamp(32px,4.4vw,44px);margin:0 0 var(--size50) 0}}.section_portlets .portlets_home .portlet a.portlet_content_link{position:relative;display:inline-block;margin:0;padding:9px 28px;width:auto;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;font-weight:700;text-transform:none;text-decoration:none !important;color:#fff;background:#f0aa3a;border:1px solid rgba(0,0,0,0);border-radius:var(--buttonBorderRadius);outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;padding-left:20px;padding-right:60px;-webkit-transition:padding .35s ease-out,background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:padding .35s ease-out,background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:padding .35s ease-out,background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:padding .35s ease-out,background .2s ease-out,color .2s ease-out,border-color .2s ease-out}@media print{.section_portlets .portlets_home .portlet a.portlet_content_link{font-size:13px;line-height:20px}}.section_portlets .portlets_home .portlet a.portlet_content_link:hover,.section_portlets .portlets_home .portlet a.portlet_content_link:focus{color:#fff;border:1px solid rgba(0,0,0,0);background:#ba7b18}@media screen and (max-width: 800px){.section_portlets .portlets_home .portlet a.portlet_content_link{font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;font-weight:700;padding:7px 18px}}.section_portlets .portlets_home .portlet a.portlet_content_link:after,.section_portlets .portlets_home .portlet a.portlet_content_link:before{content:"";position:absolute;top:50%;left:-20px;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:inherit;font-weight:700;opacity:0;pointer-events:none;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.section_portlets .portlets_home .portlet a.portlet_content_link:after{opacity:1;left:unset;right:20px;transition-delay:.2s}.section_portlets .portlets_home .portlet a.portlet_content_link:hover{padding-left:60px;padding-right:20px}.section_portlets .portlets_home .portlet a.portlet_content_link:hover:before{opacity:1;left:20px;transition-delay:.2s}.section_portlets .portlets_home .portlet a.portlet_content_link:hover:after{opacity:0;right:-20px;transition-delay:unset}@media screen and (max-width: 800px){.section_portlets .portlets_home .portlet a.portlet_content_link{padding-left:15px;padding-right:35px}.section_portlets .portlets_home .portlet a.portlet_content_link:before{left:-15px}.section_portlets .portlets_home .portlet a.portlet_content_link:after{right:15px}.section_portlets .portlets_home .portlet a.portlet_content_link:hover{padding-left:35px;padding-right:15px}.section_portlets .portlets_home .portlet a.portlet_content_link:hover:before{left:15px}.section_portlets .portlets_home .portlet a.portlet_content_link:hover:after{right:-15px}}.pictures.float_left,.pictures.float_left_with_clear{float:left}.pictures.float_right,.pictures.float_right_with_clear{float:right}.pictures.float_left .picture,.pictures.float_right .picture,.pictures.float_right_with_clear .picture,.pictures.float_left_with_clear .picture,.pictures.float_left .picture img,.pictures.float_right .picture img,.pictures.float_right_with_clear .picture img,.pictures.float_left_with_clear .picture img{display:block;width:100%;height:auto}.picture .resource_subtitle{display:none}.home_image{position:relative;width:100%;padding-right:var(--sideSpacing);padding-left:var(--sidebarWidth);box-sizing:border-box;padding-right:0 !important;height:calc(100vh - var(--headerHeight));height:calc(100svh - var(--headerHeight));box-sizing:border-box;pointer-events:none}@media print{.home_image{padding-right:0;padding-left:0}}@media screen and (max-width: 680px){.home_image{padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}}.home_image *{width:100%;height:100%}.home_image span.management_controls{display:none !important}.home_image .picture{position:relative}.home_image .picture:before{content:"";position:absolute;top:unset;left:0;width:auto;height:clamp(160px,40vw,400px);display:block;background:none;right:0;bottom:0;z-index:10;pointer-events:none;background:rgba(0,0,0,0);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%)}.home_image .picture img{object-fit:cover}.home_image .resource_description{position:relative;font:400 32px/50px "Jost",Arial,Verdana,sans-serif;font-size:clamp(20px,3.2vw,32px);line-height:clamp(28px,5vw,50px);color:#fff;margin:0 0 var(--size80) 0;position:absolute;top:unset;right:var(--size50);bottom:var(--size50);left:var(--size50);clip:unset;height:auto;width:auto;max-width:700px;margin:0;padding:0;text-shadow:0 0 10px rgba(0,0,0,.3);z-index:20}.home_image .resource_description>*:last-child{margin-bottom:0}@media print{.home_image .resource_description{font-size:16px;line-height:26px;margin:0 0 15px}}.home_image .resource_description p:empty{display:none}.home_image .resource_description .resource_title{position:relative;font:600 46px/60px "Jost",Arial,Verdana,sans-serif;letter-spacing:normal;text-transform:none;text-decoration:none !important;color:#fff;margin:0 0 var(--size60) 0;padding:0;margin-bottom:0 !important}.home_image .resource_description .resource_title:hover{color:#fff}@media print{.home_image .resource_description .resource_title{font-size:26px;line-height:32px;margin:0 0 20px}}@media screen and (max-width: 1200px){.home_image .resource_description .resource_title{font-size:clamp(24px,3.6vw,36px);line-height:clamp(32px,4.4vw,44px);margin:0 0 var(--size50) 0}}.picture_top{position:relative;flex:0 0 43.7%;margin-left:auto;width:100%;min-height:100%;order:2}.picture_top *{display:block;width:100%;height:100%}.picture_top source{height:auto;width:auto}.picture_top .picture img{display:block;width:100%;height:100%;min-height:100%;object-fit:cover;max-height:calc(85vh - var(--headerHeight))}.picture_top a.resource_link{pointer-events:none}.gallery_wrap{margin:0;padding:0;background:#e0e3e2;background:-moz-linear-gradient(left, #E0E3E2 0%, #F4F1EC 100%);background:-webkit-linear-gradient(left, #E0E3E2 0%, #F4F1EC 100%);background:linear-gradient(to right, #E0E3E2 0%, #F4F1EC 100%)}@media print{.gallery_wrap{background:none}}.gallery_wrap ul.tags{position:relative;margin:0 0 calc(-1*var(--size60));padding-top:var(--topSpacing);z-index:10}.pictures.gallery{position:relative;--gapBetween: var(--size30);--gapTop: var(--size30);--widthElements: 33.33%;display:flex;flex-flow:wrap;margin:calc(-1*var(--gapTop)) 0 0 calc(-1*var(--gapBetween));width:calc(100% + var(--gapBetween));position:relative;width:100%;padding-right:var(--sideSpacing);padding-left:var(--sidebarWidth);box-sizing:border-box;width:auto;padding-top:calc(var(--topSpacing) - var(--size30));padding-bottom:var(--topSpacing)}.pictures.gallery>*{flex:0 0 var(--widthElements);max-width:var(--widthElements);padding:var(--gapTop) 0 0 var(--gapBetween);box-sizing:border-box}@media print{.pictures.gallery{padding-right:0;padding-left:0}}@media screen and (max-width: 680px){.pictures.gallery{padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}}.pictures.gallery .picture{float:none;margin:0}.pictures.gallery .picture a.resource_link{display:block;position:relative}.pictures.gallery .picture a.resource_link>*{position:relative;z-index:5}.pictures.gallery .picture a.resource_link:after{content:"";position:absolute;top:50%;left:50%;width:90px;height:90px;display:block;background:rgba(255,255,255,.6);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:100%;opacity:0;z-index:1;-webkit-transition:opacity .15s ease-out;-moz-transition:opacity .15s ease-out;-o-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.pictures.gallery .picture a.resource_link:hover:after{opacity:1}@media screen and (max-width: 680px){.pictures.gallery .picture a.resource_link:after{width:60px;height:60px}}.pictures.gallery .picture a.resource_link:after{z-index:10;pointer-events:none}.pictures.gallery .picture a.resource_link:before{content:"";position:absolute;top:50%;left:50%;display:block;font-family:"Font Awesome 6 Pro";font-size:31px;line-height:31px;font-weight:400;text-transform:none;color:#646867;font-weight:400;opacity:0;z-index:15;pointer-events:none;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.pictures.gallery .picture a.resource_link:hover:before{opacity:1}.pictures.gallery .picture span,.pictures.gallery .picture a{display:block}.pictures.gallery .picture span.resource_subtitle{display:none}.pictures.gallery .picture img{display:block;width:100%;height:auto}.documents{margin:0 0 var(--paragraphSpacing);padding:0}.documents:not(:first-child){padding-top:10px}.documents h2{display:none}.documents .document{display:inline-block;margin:15px 12px 0 0}.documents .document a{position:relative;display:inline-block;margin:0;padding:9px 28px;width:auto;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;font-weight:700;text-transform:none;text-decoration:none !important;color:#646867;background:#fff;border:1px solid rgba(0,0,0,0);border-radius:var(--buttonBorderRadius);outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;font-weight:400}@media print{.documents .document a{font-size:13px;line-height:20px}}.documents .document a:hover,.documents .document a:focus{color:#f0aa3a;border:1px solid rgba(0,0,0,0);background:#fff}@media screen and (max-width: 800px){.documents .document a{font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal;font-weight:700;padding:7px 18px}}.documents .document a i.fa{font-weight:300}.videos:not(:first-child){margin-top:var(--size70)}.videos .video{position:relative;margin:0 0 var(--paragraphSpacing);padding:0;aspect-ratio:16/9;overflow:hidden}.videos .video .video-js{position:absolute;top:0;right:0;bottom:0;left:0;width:100% !important;height:100% !important}.videos .video .vjs-poster{background-size:cover}.iframe_wrap{margin:0 0 var(--paragraphSpacing) 0}.iframe_wrap:not(:first-child){margin-top:var(--size70)}.iframe_wrap.video_iframe{position:relative;padding:0;aspect-ratio:16/9;overflow:hidden}.iframe_wrap.video_iframe iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100% !important;width:100% !important}iframe{width:100% !important}audio{width:100%}.fancybox-caption-wrap{text-align:center;padding:0 20px 20px;background:none}.fancybox-caption-wrap .fancybox-caption{display:inline-block;color:#000;padding:5px 15px;border-radius:0;font-weight:400;background:#fff}.fancybox-caption-wrap .fancybox-caption .resource_description{display:block}.fancybox-caption-wrap .fancybox-caption .resource_description>*:last-child{margin-bottom:0}.fancybox-slide--inline .popup_content{height:auto !important}@media screen and (max-width: 1200px){.header{padding-left:calc(var(--sideSpacing)/2);padding-right:calc(var(--sideSpacing)/2)}.footer_boxes{font:400 16px/24px "Jost",Arial,Verdana,sans-serif;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:normal}.footer_boxes .portlet .portlet-title,.footer_boxes .portlet .portlet-title a{position:relative;font:600 24px/32px "Jost",Arial,Verdana,sans-serif;font-size:clamp(18px,2.4vw,24px);line-height:clamp(26px,3.2vw,32px);text-decoration:none !important;color:#fff;margin:0 0 var(--size20) 0;padding:0;font-weight:500;margin-bottom:var(--size15) !important}.footer_boxes .portlet .portlet-title:hover,.footer_boxes .portlet .portlet-title a:hover{color:#fff}.footer_boxes .portlet:not(:first-child) .portlet-title{padding-right:52px}.footer_boxes .portlet:not(:first-child) .portlet-title:before{left:-52px;font-size:20px;line-height:40px;width:40px;height:40px}.footer_boxes .portlet:not(:first-child):hover .portlet-title{padding-right:0;padding-left:52px}.social_wall .juicer-feed .j-stacker-wrapper{margin:0 calc(-1*var(--size15)) !important}.social_wall .juicer-feed .j-stack{padding:0 var(--size15) !important}.social_wall .juicer-feed li.feed-item{margin:0 0 var(--size25) !important}body:not(.mod_action_edit_entry_form):not(.mod_action_add_entry_form) .column_wrap:not(.empty_content)~#mod_overview,body:not(.mod_action_edit_entry_form):not(.mod_action_add_entry_form) .column_wrap:not(.empty_content)~#mixItUp{margin-top:calc(var(--topSpacing) + var(--size30));padding:calc(var(--topSpacing) + var(--size30)) 0}#mailform_elements{margin:0 calc(-1*var(--size25)) var(--paragraphSpacing) 0}.mailform_element{padding:0 var(--size25) 0 0}.listing_entry .pictures,.overview_item .pictures{--gapBetween: var(--size20);--gapTop: var(--size20)}.listing_entry a.listing-more-button,.overview_item a.listing-more-button{margin:var(--size45) 0 0 0}}@media screen and (max-width: 1100px){.portlets_bottom .portlet{flex:0 0 50%}.portlet[class*=_contact-person] .portlet-listing-entry{flex:0 0 50%}}@media screen and (max-width: 1000px){body{--size10: 1vw;--size15: 1.5vw;--size20: 2vw;--size25: 2.5vw;--size30: 3vw;--size35: 3.5vw;--size40: 4vw;--size45: 4.5vw;--size50: 5vw;--size55: 5.5vw;--size60: 6vw;--size65: 6.5vw;--size70: 7vw;--size80: 8vw;--size90: 9vw;--size100: 10vw;--size110: 11vw;--size120: 12vw;--size130: 13vw;--size140: 14vw;--size150: 15vw;--size160: 16vw;--size170: 17vw;--size180: 18vw;--size190: 19vw;--size200: 20vw}.footer_boxes{flex-flow:wrap}.footer_boxes .portlet{flex:1 0 50%}.footer_boxes .portlet:nth-child(1){flex:0 0 100%;text-align:center}.footer_boxes .portlet:nth-child(1) .portlet_inner{min-height:clamp(0px,20vh,100px);border-right:0;border-bottom:1px solid #f4f1ec}.footer_boxes .portlet:not(:first-child) .portlet-title{padding-right:52px}.footer_boxes .portlet:not(:first-child) .portlet-title:before{left:-52px;font-size:20px;line-height:40px;width:40px;height:40px}.footer_boxes .portlet:not(:first-child):hover .portlet-title{padding-right:0;padding-left:52px}.footer_boxes .portlet:nth-child(2):before{content:"";position:absolute;top:-1px;left:1px;width:calc(var(--sidebarWidth) + 1px);height:auto;display:block;background:#afb6b3;bottom:0;border-top:1px solid #f4f1ec;-webkit-transform:translate(-100%, 0);-moz-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);transform:translate(-100%, 0)}.footer_boxes .portlet:nth-child(3):last-child:before,.footer_boxes .portlet:nth-child(2):last-child:before{top:-1px;border-top:1px solid #f4f1ec;box-sizing:border-box}.listing_property_filter form>*{width:50%;flex:1 0 50%}.listing_property_filter form>*:nth-child(1):nth-last-child(4),.listing_property_filter form>*:nth-child(2):nth-last-child(3),.listing_property_filter form>*:nth-child(3):nth-last-child(2){flex:1 0 50%}.listing_property_filter form>*:nth-child(1):nth-last-child(3),.listing_property_filter form>*:nth-child(2):nth-last-child(2){flex:1 0 33.33%}.mailform_element.zwei{max-width:100%}.mailform_element.drei{max-width:100%}}@media screen and (max-width: 900px){body{--mainNavigationWidth: clamp(280px,50vw,450px);--subNavigationWidth: auto}.menu_wrap .menu{height:auto;min-height:100%}.menu_wrap .navigation_wrap{justify-content:start}.menu_wrap .navigation>li.current>ul.level1{opacity:1;visibility:visible;pointer-events:all;max-height:350px;padding-top:5px;padding-bottom:10px}.menu_wrap .navigation ul.level1{position:relative;top:unset;right:unset;bottom:unset;left:unset;padding:0;max-height:0;overflow:hidden}.menu_wrap .meta-navigation{margin:clamp(var(--size10),3.2vmin,var(--size40)) var(--size65) 0 0;padding:calc(clamp(var(--size10),3.2vmin,var(--size40)) + 10px) 0 0;border-top:1px solid rgba(255,255,255,.5)}}@media screen and (max-width: 800px){.content_wrap>.content_top .title_wrap{padding-right:var(--size60)}.content_wrap.home_wrap>.content{flex-flow:column}.content_wrap.home_wrap>.content .content_left{flex:0 0 auto}.content_wrap.home_wrap>.content .portlet_quicklinks_home-quicklinks{flex:0 0 auto;padding-top:var(--size60);margin-left:0}.j-overlay .j-post-overlay.juicer-feed .j-navigate{position:relative;bottom:0;right:0;margin-top:15px}.listing_entry .pictures .picture:first-child:nth-last-child(2),.overview_item .pictures .picture:first-child:nth-last-child(2){flex:0 0 100%;max-width:100%}}@media screen and (max-width: 750px){.pictures.gallery{--widthElements: 50%}}@media screen and (max-width: 680px){body{--headerHeight: 96px;--sidebarWidth: var(--sideSpacing)}.menu_wrap .menu .menu_left{padding-top:calc(65px + var(--size50))}.menu_wrap:before{content:"";position:absolute;top:0;left:0;width:calc(var(--mainNavigationWidth) + 10px);height:80px;display:block;background:#f0aa3a;position:fixed;right:0;z-index:20}.sidebar{position:fixed;top:0;right:unset;bottom:unset;left:var(--management-panel-width);width:auto;padding:36px 0 0 var(--sideSpacing)}.sidebar .listing_entry_backlink a,.sidebar .scroll_toggle,.sidebar .search_toggle{position:relative;top:unset;right:unset;bottom:unset;left:unset;display:inline-block;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);font-size:22px;line-height:22px;margin-left:55px}.sidebar .listing_entry_backlink,.sidebar .scroll_toggle{display:none}.close_search_popup,.menu_toggle{position:absolute;top:38px;left:var(--sideSpacing);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);width:26px;height:19px}.close_search_popup span,.menu_toggle span{height:3px;border-radius:4px}.close_search_popup span:nth-child(2),.menu_toggle span:nth-child(2){top:8px}.close_search_popup span:nth-child(3),.menu_toggle span:nth-child(3){top:16px}.search_wrap .close_search_popup span,.navi_open .menu_toggle span{top:calc(42.5% + 2px)}.header{left:0;padding:20px var(--sideSpacing);background:rgba(244,241,236,.9);-webkit-backdrop-filter:saturate(20%) blur(15px);-moz-backdrop-filter:saturate(20%) blur(15px);-ms-backdrop-filter:saturate(20%) blur(15px);-o-backdrop-filter:saturate(20%) blur(15px);backdrop-filter:saturate(20%) blur(15px)}.header .header_inner{justify-content:flex-end}.header div#logo{flex:0 0 120px}.home_image{padding-left:0 !important}.content_wrap>.content_top:before{clip-path:polygon(0 0, var(--sideSpacing) 0%, calc(var(--sideSpacing) + var(--size80) / 2) 100%, calc(var(--sideSpacing) + var(--size80)) 0%, 100% 0, 100% 100%, 0 100%)}.content_wrap>.content_top.maps_wrap{flex-flow:column;justify-content:space-between;align-items:stretch;padding-left:0 !important}.content_wrap>.content_top.maps_wrap .title_wrap{flex:0 0 auto;padding:var(--size80) var(--sideSpacing)}.content_wrap>.content_top.maps_wrap #google_maps_iframe{aspect-ratio:unset;min-height:270px;max-height:none;order:0}.footer_boxes .portlet .portlet_inner{min-height:clamp(0px,20vh,150px)}.footer_boxes .portlet .portlet-title,.footer_boxes .portlet .portlet-title a{margin-bottom:0 !important}.footer_boxes .portlet .portlet_content_introduction{display:none}.footer_boxes .portlet:not(:first-child) .portlet-title{padding-right:40px}.footer_boxes .portlet:not(:first-child) .portlet-title:before{left:-40px;font-size:15px;line-height:32px;width:32px;height:32px}.footer_boxes .portlet:not(:first-child):hover .portlet-title{padding-right:0;padding-left:40px}.footer_boxes .portlet:nth-child(2):before{width:calc(var(--sideSpacing) + 1px)}#siteframe .listing_entry_backlink{display:block}.pagination .pagination-numbers a{width:30px;height:30px;font-size:12px;line-height:28px;margin:0 4px}.pagination .pagination-links a{left:-30px;width:30px;height:30px}.pagination .pagination-links a:before{font-size:18px;line-height:30px}.pagination .pagination-links a.next{right:-30px}.portlets_bottom .portlet{flex:0 0 100%}.section_portlets .portlet_content_home-portlets-title{max-width:none}.section_portlets .portlets_home .portlet{padding:var(--size25) 0}.section_portlets .portlets_home .portlet .portlet-content{flex-flow:column;align-items:flex-start}.section_portlets .portlets_home .portlet .portlet_text_wrap{flex:0 0 auto;width:100%;padding:var(--size50)}.section_portlets .portlets_home .portlet .pictures{flex:0 0 auto;width:100%;margin:0}.section_portlets .portlets_home .portlet .pictures *{width:100%;height:auto}.section_portlets .portlets_home .portlet .pictures img{aspect-ratio:550/550}.section_portlets .portlets_home .portlet:nth-child(odd) .pictures{order:0}}@media screen and (max-width: 600px){.breadcrumb{font-size:12px;line-height:18px;padding-bottom:15px}.breadcrumb .breadcrumb_home{width:20px}.breadcrumb .breadcrumb_home:before{font-size:12px}.breadcrumb .breadcrumb_separator{padding:0 7px}.breadcrumb .breadcrumb_separator:before{font-size:12px}.listing_property_filter form>a.listing_reset_filter{bottom:-15px}.listing_property_filter form>*{width:100%;flex:1 0 100%}.listing_property_filter form>*:nth-child(1):nth-last-child(3),.listing_property_filter form>*:nth-child(2):nth-last-child(2),.listing_property_filter form>*:nth-child(1):nth-last-child(4),.listing_property_filter form>*:nth-child(2):nth-last-child(3),.listing_property_filter form>*:nth-child(3):nth-last-child(2){flex:1 0 100%}.listing_property_filter form>*:nth-last-child(2){flex:1 0 50% !important}.j-overlay .j-post-overlay.juicer-feed{align-content:flex-start}.j-overlay .j-post-overlay.juicer-feed>*{flex:0 0 100%}.j-overlay .j-post-overlay.juicer-feed .image *{height:auto}.portlet[class*=_contact-person] .portlet-listing-entry{flex:0 0 100%}}@media screen and (max-width: 500px){body{--size10: 5px;--size15: 9px;--size20: 15px;--size25: 17px;--size30: 18px;--size35: 20px;--size40: 22px;--size45: 23px;--size50: 26px;--size55: 26px;--size60: 28px;--size65: 28px;--size70: 32px;--size80: 35px;--size90: 35px;--size100: 40px;--size110: 40px;--size120: 40px;--size130: 45px;--size140: 45px;--size150: 50px;--size160: 50px;--size170: 50px;--size180: 55px;--size190: 55px;--size200: 60px}#privacy_banner{border-radius:0}.picture_top{flex:0 0 auto;width:100%;min-height:0;order:0}.picture_top *{width:100%;height:auto}.picture_top .picture img{width:100%;height:auto;max-height:none;aspect-ratio:400/400}.content_wrap>.content_top{flex-flow:column;justify-content:unset;align-items:unset;padding-left:0 !important}.content_wrap>.content_top .title_wrap{flex:0 0 auto;padding:var(--size80) var(--sideSpacing)}.footer_boxes .portlet{margin:0 calc(-1*var(--sideSpacing));flex:0 0 calc(100% + 2*var(--sideSpacing)) !important;text-align:left !important}.footer_boxes .portlet:before{display:none !important}.footer_boxes .portlet .portlet_inner{min-height:clamp(0px,20vh,100px)}.footer_boxes .portlet:nth-child(3){border-top:1px solid #f4f1ec}ul.tags li{font-size:12px;line-height:18px;letter-spacing:1px;margin:0 var(--size10) var(--size10) !important}.gallery_wrap ul.tags{margin:0 0 calc(-1*var(--size30))}}@media screen and (max-width: 400px){.pictures.gallery{--widthElements: 100%}.footer .portlet a.portlet_content_link{padding-top:0 !important}.footer .footer_inner{flex-flow:column}.footer .footer_inner .footer_right{padding:var(--size40) 0 0;text-align:left}.footer .footer_inner .footer_right .copy li{display:inline-block;margin:0 10px 0 0}.listing_entry .pictures,.overview_item .pictures{--widthElements: 50%}}@media print{body{--size10: 1vw;--size15: 1.5vw;--size20: 2vw;--size25: 2.5vw;--size30: 3vw;--size35: 3.5vw;--size40: 4vw;--size45: 4.5vw;--size50: 4.8vw;--size60: 5vw;--size70: 5.5vw;--size80: 6vw;--size90: 7vw;--size100: 8vw;--size110: 9vw;--size120: 10vw;--size130: 11vw;--size140: 12vw;--size150: 13vw;--size160: 16vw;--size170: 17vw;--size180: 18vw;--size190: 19vw;--size200: 20vw;--headerHeight: 100px;--topSpacing: var(--size50)}body{color:#646867;background:#fff}.home_image,.footer_boxes,.sidebar,.listing_property_filter,.listing_entry_backlink,.section.social_media_wall,.iframe_wrap.video_iframe,.videos,.breadcrumb,.content ul.tags,.portlet.portlet_quicklinks,.portlet.portlet_listing a.portlet_listing_link,.portlet a.portlet_content_link,.mailform-submit,.login_form .button,.pagination,.listing_entry_backlink a,.listing-more-button,.content_button,.documents,.picture_top,#navigation,.imprint{display:none !important}.header{position:relative;top:auto;right:auto;bottom:auto;left:auto;padding:0 0 30px}.header div#logo{flex:0 0 150px}.home_image{height:50vw}#siteframe{padding:0 !important;min-height:0 !important}.content_wrap>.content_top{flex-flow:column;margin:0;padding:0}.content_wrap>.content_top:before{display:none}.content_wrap>.content_top .title_wrap{flex:0 0 auto;padding:0}.content_wrap>.content{padding-top:var(--size40);padding-bottom:calc(var(--size40) - var(--paragraphSpacing) + 5px)}.job_description ol li:not(:first-child),.portlet_content_description ol li:not(:first-child),.content ol li:not(:first-child){margin-top:5px}.job_description ul li:not(:first-child),.portlet_content_description ul li:not(:first-child),.content ul li:not(:first-child){margin-top:5px}.gallery_wrap ul.tags{display:none !important}.footer{padding:var(--size20) 0 0;border-top:1px solid rgba(0,0,0,.15);color:#646867;background:none}.footer .footer_inner{position:relative;width:100%;padding-right:var(--sideSpacing);padding-left:var(--sidebarWidth);box-sizing:border-box;display:flex;justify-content:space-between}}@media print{.footer .footer_inner{padding-right:0;padding-left:0}}@media print{.footer .footer_inner .footer_right{display:none}}@media print{.footer .footer_inner a{color:#646867;text-decoration-color:#646867}.footer .footer_inner a:hover{color:#ba7b18;text-decoration-color:#ba7b18}}@media print{.footer .footer_inner .contact_box{position:relative;font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;color:#fff}}@media print{.footer .footer_inner .contact_box{font-size:13px;line-height:20px}}@media print{.footer .footer_inner .contact_box .portlet-title,.footer .footer_inner .contact_box .portlet-title a{font:400 18px/30px "Jost",Arial,Verdana,sans-serif;font-size:clamp(16px,1.8vw,18px);line-height:clamp(26px,3vw,30px);letter-spacing:normal;font-weight:700;color:#fff;margin:0}}@media print{.footer .footer_inner .contact_box .portlet-title,.footer .footer_inner .contact_box .portlet-title a{font-size:13px;line-height:20px}}@media print{.footer .footer_inner .contact_box .portlet-title:hover,.footer .footer_inner .contact_box .portlet-title a:hover{color:#fff}}@media print{.footer .footer_inner .contact_box a{color:#fff;text-decoration:underline;text-underline-offset:-2px;text-underline-position:under}.footer .footer_inner .contact_box a:hover{color:#ba7b18}.footer .footer_inner .contact_box a.portlet_content_link{text-decoration:none}}@media print{.footer .footer_inner .contact_box .logo_signet{position:absolute;width:90px;left:calc(-1*var(--sidebarWidth)/2);bottom:-23px;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.footer .footer_inner .contact_box .logo_signet img{display:block;width:100%;height:auto}}@media print{.footer .footer_inner .contact_box{color:#646867}.footer .footer_inner .contact_box .portlet-title,.footer .footer_inner .contact_box .portlet-title a{color:#646867}.footer .footer_inner .contact_box .portlet-title:hover,.footer .footer_inner .contact_box .portlet-title a:hover{color:#646867}.footer .footer_inner .contact_box a{color:#646867}.footer .footer_inner .contact_box a:hover{color:#ba7b18}.footer .footer_inner .contact_box .logo_signet{display:none}}@media print{#mod_overview,#mixItUp:not(.gallery_wrap){padding-top:0}}@media print{.listing_entry h3.subtitle,.overview_item h3.subtitle{margin-top:calc(-1*var(--size25) + 5px)}}@media print{#google_maps_iframe{flex:0 0 auto;order:0;margin:0 0 var(--size40);height:250px;min-height:0;max-height:none;aspect-ratio:unset}}@media print{.portlet[class*=_contact-person]{padding-top:var(--topSpacing);padding-bottom:calc(var(--topSpacing) - var(--size60))}}@media print{.section_portlets .portlets_home .portlet .portlet-content:before{display:none}.section_portlets .portlets_home .portlet .pictures{margin:0}}
