*{margin:0;padding:0}a,object{outline:none !important}.cf,.clear{float:none;clear:both;line-height:0;width:1px;margin:0;padding:0;font-size:0;height:0}.nomargin{margin:0 !important}.nopadding{padding:0 !important}.fullwidth,.p_fullwidth input{width:100% !important}hr{display:none}.nobr{white-space:nowrap}.hidden{display:none}.sr-only{clip:rect(0px, 0px, 0px, 0px) !important;height:1px !important;position:absolute !important;width:1px !important;border-width:0px !important;border-style:initial !important;border-color:initial !important;-o-border-image:initial !important;border-image:initial !important;margin:-1px !important;overflow:hidden !important;padding:0px !important;display:block !important}.resource.picture:not(.picture_content){float:left}.resource.picture a img,.resource.picture img{display:block}.float_right{float:right}.float_left,.float_left_no_clear{float:left;position:relative}.float_right_with_clear{float:right;clear:right}.float_left_with_clear{float:left;clear:left}.clear{clear:both;float:none}label.nofloat{clear:none;padding:0;margin:0;float:none !important;width:auto !important;max-width:none}.accordeon{background:none !important;border:none !important;padding:0 !important}table{border-collapse:collapse;border-spacing:0}table th,table td{vertical-align:top}.table_wrap_container,.table_wrap{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.table_wrap_container{overflow:hidden;position:relative;margin-bottom:15px}.table_wrap_container.visible_indicator{position:relative;padding:25px 0 0}.table_wrap_container.visible_indicator .table_wrap_container table,.table_wrap_container.visible_indicator .news_events_table{width:auto !important}.table_wrap_container.visible_indicator .table_scroll_indicator{display:block}.table_scroll_indicator{display:none;position:absolute;right:0;top:0}.table_scroll_indicator:hover{cursor:pointer}label.label_remember_me_checkbox{display:block;padding:4px 0}input#remember_me{width:auto}label.label_remember_me_checkbox label.checkbox{display:inline;width:auto !important;float:none !important;font-size:93%}label.label_remember_me_checkbox input{margin-right:5px}label.label_remember_me_checkbox label{pointer-events:none}div.captcha_protection{padding:14px 15px;background:#eee;background:linear-gradient(to bottom, #fff, #eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');border:1px solid #ccc;border-radius:5px;box-shadow:0 0 3px #eee;width:auto;display:inline-block;zoom:1;*display:inline;max-width:100%;-o-box-sizing:border-box;box-sizing:border-box}div.captcha_protection span.captcha_title{font-weight:normal;display:block;font-size:12px;line-height:normal;border-bottom:1px solid #ccc;margin:-14px -15px 8px;padding:8px 15px;background:linear-gradient(to bottom, #fff, #eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');border-radius:7px 7px 0 0;color:#333}div.captcha_protection span.captcha_input_title{font-weight:normal;margin-bottom:1px;display:block;color:#555}div.captcha_protection label{margin-right:-8px;display:none !important}div.captcha_protection span#captcha_help_link{font-size:10px;text-decoration:underline;position:relative;cursor:help;color:#666;white-space:nowrap}div.captcha_protection span#captcha_help_link:hover{color:#333}div.captcha_protection span#captcha_help_text{position:absolute;top:10px;right:-195px;width:180px;background:#f0f0f0;border:1px solid #666;border-radius:5px;box-shadow:0 0 3px #666;padding:5px 8px;background:#eee;background:linear-gradient(to bottom, #f0f0f0, #eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#eee')}div.captcha_protection img.captcha_img{width:220px}.listing_entry_link,.overview_entry_link,.portlet_content_entry_link,.portlet_listing_entry_link,.portlet_shop_article_entry_link{display:block;position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;z-index:25}#privacy_banner{position:fixed;left:20px;bottom:20px;width:100%;max-width:460px;background:rgba(0,0,0,.85);z-index:1000}#privacy_banner #privacy_banner_inner{padding:20px;font-size:14px;line-height:21px;color:#fff;text-align:left;position:relative}#privacy_banner #privacy_banner_inner #privacy_icon{display:inline-block;vertical-align:middle;width:86px;margin-right:-5px}#privacy_banner #privacy_banner_inner #privacy_icon i{font-size:66px;line-height:66px}@media screen and (max-width: 380px){#privacy_banner #privacy_banner_inner #privacy_icon{display:none}}#privacy_banner #privacy_banner_inner #privacy_description_wrap{display:inline-block;vertical-align:middle;width:calc(100% - 86px)}#privacy_banner #privacy_banner_inner #privacy_description_wrap .privacy_responsive_icon{display:none;float:left;margin-right:10px}#privacy_banner #privacy_banner_inner #privacy_description_wrap .privacy_responsive_icon i{font-size:30px;line-height:30px}@media screen and (max-width: 380px){#privacy_banner #privacy_banner_inner #privacy_description_wrap{width:100%}#privacy_banner #privacy_banner_inner #privacy_description_wrap .privacy_responsive_icon{display:block;float:left}#privacy_banner #privacy_banner_inner #privacy_description_wrap .privacy_message{overflow:hidden}}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information{margin-top:10px;display:inline-block;vertical-align:middle}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{margin-right:10px;width:auto;padding:8px 14px 7px;text-decoration:none;color:#fff;background:hsla(0,0%,100%,.18);border:none;outline:none;cursor:pointer;backface-visibility:hidden;transition:color .2s ease-out,background .2s ease-out}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button i{margin-right:6px}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button i:before{color:#fff}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:hover,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:focus,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:active{opacity:.7}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information{position:relative;text-decoration:none;color:#fff}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information:before{content:"";position:absolute;top:auto;left:0;right:0;bottom:2px;width:100%;height:1px;background:#fff}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information:hover,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information:focus,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information:active{opacity:.7}@media screen and (max-width: 500px){#privacy_banner{left:0;right:0;bottom:0;width:100%;max-width:100%}}.tooltipster-default{border-radius:5px;background:#343333;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:12px;line-height:14px;padding:8px;overflow:hidden}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid rgba(0,0,0,0) !important;border-right:8px solid rgba(0,0,0,0) !important;border-top:8px solid;bottom:-7px;left:0;right:0;margin:0 auto}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid rgba(0,0,0,0) !important;border-right:9px solid rgba(0,0,0,0) !important;border-top:9px solid;bottom:-7px;left:0;right:0;margin:0 auto}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid rgba(0,0,0,0) !important;border-right:8px solid rgba(0,0,0,0) !important;border-bottom:8px solid;top:-7px;left:0;right:0;margin:0 auto}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid rgba(0,0,0,0) !important;border-right:9px solid rgba(0,0,0,0) !important;border-bottom:9px solid;top:-7px;left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid rgba(0,0,0,0) !important;border-bottom:8px solid rgba(0,0,0,0) !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid rgba(0,0,0,0) !important;border-bottom:9px solid rgba(0,0,0,0) !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid rgba(0,0,0,0) !important;border-bottom:8px solid rgba(0,0,0,0) !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-fade{opacity:0;transition-property:opacity}.tooltipster-fade-show{opacity:1}.fa-file-docx:before{content:""}.fa-photo:before{content:""}@font-face{font-family:"Nunito Sans";src:url("fonts/NunitoSans-VariableFont_YTLC.woff2") format("woff2");font-weight:1 999;font-style:normal;font-display:swap}@font-face{font-family:"Nunito Sans";src:url("fonts/NunitoSans-Italic-VariableFont_YTLC.woff2") format("woff2");font-weight:1 999;font-style:italic;font-display:swap}.sr-only,.screen-reader-text{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;word-wrap:normal !important;border:0;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);-webkit-clip-path:inset(50%)}.sr-only:not(.screenreader-alert):focus,.screen-reader-text:not(.screenreader-alert):focus{clip:auto;clip-path:none;width:auto;height:auto;line-height:normal}li.has_submenu:focus-within>ul{visibility:visible;opacity:1}.menu-skip-links{display:block !important}.menu-skip-links ul{position:absolute;left:5px;top:5px;padding:0;margin:0;list-style:none}.menu-skip-links ul li{margin:0;padding:0;white-space:nowrap}.menu-skip-links ul li:not(:first-child){margin-top:0}.menu-skip-links ul li a{transition:unset}.menu-skip-links ul li a:focus{display:block;margin:5px;padding:1em 1.5em;font-size:14px;font-weight:700;text-decoration:none;background:#000;color:#fff;border-radius:0;outline-color:#000;box-shadow:none;z-index:100000}.menu-skip-links ul li a.rwd_navigation_link{display:none}:focus{outline:2px dotted var(--focus-color) !important;outline-offset:4px !important}#footer:focus,#content_wrap:focus,#navigation:focus{outline:0 !important}span.select2-container:focus-within{outline:2px dotted var(--focus-color) !important;outline-offset:4px !important}span.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline input:focus{outline:none !important}span.select2-container .select2-dropdown .select2-search__field{outline-offset:2px !important}body>span.select2-container:focus-within{outline:none !important;outline-offset:0 !important}.mailform_element.radio_field .radio_item:focus-within{outline:2px dotted var(--focus-color) !important;outline-offset:4px !important}.mailform_element.checkbox_field p:focus-within{outline:2px dotted var(--focus-color) !important;outline-offset:4px !important}.mailform_element.file_field input:focus+label{outline:2px dotted var(--focus-color) !important;outline-offset:4px !important}.listing_properties .properties .property_text a{outline-offset:2px !important}.login_form form .p_remember_me_checkbox:focus-within{outline:2px dotted var(--focus-color) !important;outline-offset:4px !important}body{--management-highlight-color: #f0c016;--management-highlight-color-rgb: 240, 192, 22;--management-panel-width: 0px;--focus-color: #000000}html{height:100%}body{font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{body{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){body{font-size:16px;line-height:26px}}body{color:#373737;background:#f1efed}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#16141f;opacity:0;visibility:hidden;z-index:0;transition:all .2s ease-out}body.navi_open{height:100%;overflow:hidden}body.navi_open:before{opacity:.8;visibility:visible;z-index:300}body.with_open_search:before,body.with_open_dropdown:before{opacity:.8;visibility:visible;z-index:100}body>nav{display:none}a{color:#373737}#siteframe{padding-top:178px;overflow:hidden}.content_wrap{max-width:1025px;margin:0 auto;padding-right:30px;padding-left:30px}@media print{.content_wrap{padding-right:0;padding-left:0}}@media screen and (max-width: 750px){.content_wrap{padding-right:20px;padding-left:20px}}.content_wrap{max-width:896px;padding-top:92px;padding-bottom:87px}.content_wrap.home_wrap{display:flex;max-width:1240px}.content_wrap.home_wrap .content>*:last-child{margin-bottom:0}#google_map~.content_wrap,.header_image~.content_wrap{padding-top:60px}.preload .content_wrap{opacity:0}.header{position:fixed;top:0;right:0;bottom:auto;left:var(--management-panel-width);min-height:176px;background:#fff;box-shadow:0 8px 23px 0 rgba(0,0,0,.2);z-index:100}.header .header_inner{position:relative;max-width:1025px;margin:0 auto;padding-right:30px;padding-left:30px}@media print{.header .header_inner{padding-right:0;padding-left:0}}@media screen and (max-width: 750px){.header .header_inner{padding-right:20px;padding-left:20px}}.header .header_inner{max-width:1240px}.header .header_top{padding:15px 0 14px;font-size:14px;line-height:20px;color:rgba(22,20,31,.6);background:#ffda20}.header .header_bottom{padding:17px 0 0}.header .contact_links{float:left}.header .contact_links a{display:inline-block;color:#16141f;margin:0 28px 0 0;font-weight:600;border:0;text-decoration:none;transition:color .3s ease-out}.header .contact_links a:before{content:"";position:absolute;top:auto;left:50%;width:0;height:1px;display:block;background:#373737;opacity:0;visibility:hidden;bottom:-1px;right:0;transition:all .3s ease-out;transform:translate(-50%, 0)}.header .contact_links a i,.header .contact_links a span{display:inline;vertical-align:middle}.header .contact_links a i{color:inherit;margin:0 6px 0 0}.header .contact_links a:hover:before{opacity:1;visibility:visible;width:100%}.header #logo{display:block;float:left;width:178px;transition:all .3s ease-out}.header #logo img{display:block;width:100%;height:auto}.header .header_search{position:relative;float:right;margin:24px 0 0}.header .header_search .open_search{display:inline-block;margin:0;padding:13px 20px 14px;width:auto;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.header .header_search .open_search{font-size:14px;line-height:20px}}.header .header_search .open_search{font-size:14px;line-height:20px;letter-spacing:-0.1px;font-weight:600;color:#373737;text-transform:none;background:#ffda20;border-radius:3px;box-shadow:inset 0 -4px 0 0 hsla(0,0%,100%,.4);border:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out}.header .header_search .open_search:hover,.header .header_search .open_search:focus{border:0;color:#373737;background:#ffda20;box-shadow:inset 0 -52px 0 0 hsla(0,0%,100%,.4)}@media screen and (max-width: 750px){.header .header_search .open_search{padding:10px 14px 11px}}.header .header_search .open_search{display:block;height:47px;width:47px;font-size:14px;line-height:47px;text-align:center;padding:0;box-sizing:border-box;z-index:10}.header .header_search .open_search i.fa{margin:0;font-weight:400}.header .header_search .header_search_inner{position:absolute;top:0;right:0;bottom:0;left:unset;opacity:0;visibility:hidden;width:500px;padding:0 0 0 35px;z-index:15;box-sizing:border-box;transition:all .3s ease-out}.header .header_search .close_search{display:block;position:absolute;top:0;right:62px;bottom:auto;left:auto;height:47px;width:47px;color:rgba(55,55,55,.5);font-size:18px;line-height:47px;font-weight:300;text-align:center;border:0;background:none;cursor:pointer;border-radius:4px;z-index:10}.header .header_search .close_search i.fa{font-weight:inherit}.header .header_search .close_search:hover{color:#373737}.header .header_search .portlet_search label.sr-only,.header .header_search .portlet_search ul.controls,.header .header_search .portlet_search h3{display:none !important}.header .header_search .portlet_search .portlet-content{position:relative}.header .header_search .portlet_search .portlet-content:before{content:"";position:absolute;top:0;left:auto;display:block;font-family:"Font Awesome 7 Pro";font-size:14px;line-height:47px;font-weight:400;text-transform:none;color:#373737;right:0;bottom:0;width:47px;height:47px;text-align:center;pointer-events:none;z-index:10}.header .header_search .portlet_search input.search_field{display:inline-block;vertical-align:top;width:calc(100% - 62px);max-height:47px;margin:0;padding:10px 15px 9px;padding-right:47px;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.header .header_search .portlet_search input.search_field{font-size:14px;line-height:20px}}.header .header_search .portlet_search input.search_field{color:#373737;background:none;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-sizing:border-box}.header .header_search .portlet_search input.search_field::-webkit-input-placeholder{color:#373737;opacity:1}.header .header_search .portlet_search input.search_field::-moz-placeholder{color:#373737;opacity:1}.header .header_search .portlet_search input.search_field:-ms-input-placeholder{color:#373737;opacity:1}.header .header_search .portlet_search input.search_field:-moz-placeholder{color:#373737;opacity:1}.header .header_search .portlet_search input.search_field{-webkit-appearance:none}.header .header_search .portlet_search input.search_field:hover,.header .header_search .portlet_search input.search_field:focus{color:#373737}.header .header_search .portlet_search input.search_button{display:inline-block;margin:0;padding:13px 20px 14px;width:auto;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.header .header_search .portlet_search input.search_button{font-size:14px;line-height:20px}}.header .header_search .portlet_search input.search_button{font-size:14px;line-height:20px;letter-spacing:-0.1px;font-weight:600;color:#373737;text-transform:none;background:#ffda20;border-radius:3px;box-shadow:inset 0 -4px 0 0 hsla(0,0%,100%,.4);border:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out}.header .header_search .portlet_search input.search_button:hover,.header .header_search .portlet_search input.search_button:focus{border:0;color:#373737;background:#ffda20;box-shadow:inset 0 -52px 0 0 hsla(0,0%,100%,.4)}@media screen and (max-width: 750px){.header .header_search .portlet_search input.search_button{padding:10px 14px 11px}}.header .header_search .portlet_search input.search_button{display:inline-block;vertical-align:top;float:right;width:47px;height:47px;font-size:0}.header .header_search .live_search_results{display:none !important}.with_open_search .header .header_top{background:#f1efed}.with_open_search .header #navigation{pointer-events:none;opacity:0}.with_open_search .header .header_search .header_search_inner{opacity:1;visibility:visible}.with_open_search .header .header_search .open_search{pointer-events:none}.header #portlets_dropdown{display:none}.with_open_dropdown .header .header_search .open_search,.with_open_dropdown .header .header_top{background:#f1efed}.language_switcher{margin:0 23px 0 0;display:flex;align-items:center}.language_switcher .language{display:flex;align-items:center;color:#16141f;text-transform:uppercase}.language_switcher .language span{position:relative}.language_switcher .language span:after{content:"";position:absolute;top:auto;left:50%;width:0;height:1px;display:block;background:#373737;opacity:0;visibility:hidden;bottom:-1px;right:0;transition:all .3s ease-out;transform:translate(-50%, 0)}.language_switcher .language:not(:first-child):before{content:"";position:absolute;top:0;left:0;width:1px;height:10px;display:block;background:rgba(0,0,0,.15);margin:0 8px;position:relative;transition:all .3s ease-out}.language_switcher .language:hover:not(.current) span:after{opacity:1;visibility:visible;width:100%}.language_switcher .language.current{font-weight:700}.language_switcher .language:focus:not(.current){outline:none !important}.language_switcher .language:focus:not(.current) span:after{opacity:1;visibility:visible;width:100%}.language_switcher .language:focus:not(.current) span{outline:2px dotted var(--focus-color) !important;outline-offset:4px !important}#rwdnav .language_switcher{margin:0;padding:20px 30px 0}.responsive_navigation_toggle{z-index:370;display:none;width:40px;height:30px;position:fixed;top:56px;right:20px;background:none;border:none;transition:all .3s ease-out;transform:translateY(-50%)}.responsive_navigation_toggle span{background:#ffda20;display:block;height:4px;position:absolute;top:0;right:0;bottom:auto;left:0;transform:rotate(0deg);transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;z-index:150}.responsive_navigation_toggle span:nth-child(2){top:13px}.responsive_navigation_toggle span:nth-child(3){top:26px}.navi_open .responsive_navigation_toggle span{top:42.5%;transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s}.navi_open .responsive_navigation_toggle span:first-child{opacity:0}.navi_open .responsive_navigation_toggle span:nth-child(2){transform:rotate(-45deg)}.navi_open .responsive_navigation_toggle span:nth-child(3){transform:rotate(45deg)}.highlighting{background:#ffda20}.content .search{padding:20px 0 0}.content .search .search_item_wrap{position:relative;margin:0 0 30px;padding:25px;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.content .search .search_item_wrap{font-size:14px;line-height:20px}}.content .search .search_item_wrap{background:#fff;border-radius:4px}.content .search .search_item_wrap.search_result_only_document:has(.content:first-child){background:none;padding:0}.content .search .search_item_wrap.search_result_only_document:has(.content:first-child) .documents{margin:0}.content .search .search_item_wrap.search_result_only_document:has(.content:first-child) .documents .document a{background:#fff}.content .search .search_item_wrap.search_result_only_document:has(.content:first-child) .documents .document a:hover{background:#f9f9f8}.content .search .search_item_wrap.search_result_only_document .documents{margin:0}.content .search .search_item_wrap.search_result_only_document .documents .document a{background:#f9f9f8}.content .search .search_item_wrap.search_result_only_document .documents .document a:hover{background:#f0f0f0}.content .search .search_item_wrap .content{overflow:hidden}.content .search .search_item_wrap h2{position:relative;font-size:24px;line-height:32px;font-weight:800;letter-spacing:-0.2px;text-decoration:none;color:#16141f;margin:0 0 10px 0;padding:0;border:0;background:none}.content .search .search_item_wrap h2:hover{color:#16141f}@media print{.content .search .search_item_wrap h2{font-size:16px;line-height:22px;margin:0 0 7px}}@media screen and (max-width: 1050px){.content .search .search_item_wrap h2{font-size:20px;line-height:26px;margin:0 0 7px}}@media screen and (max-width: 750px){.content .search .search_item_wrap h2{font-size:18px;line-height:24px}}.content .search .search_item_wrap h2{margin:0 0 27px;padding:0 0 20px;border-bottom:1px solid rgba(0,0,0,.15)}.content .search .search_item_wrap .search_item_subtitle{position:relative;font-size:24px;line-height:32px;font-weight:800;letter-spacing:-0.2px;text-decoration:none;color:#16141f;margin:0 0 10px 0;padding:0;border:0;background:none}.content .search .search_item_wrap .search_item_subtitle:hover{color:#16141f}@media print{.content .search .search_item_wrap .search_item_subtitle{font-size:16px;line-height:22px;margin:0 0 7px}}@media screen and (max-width: 1050px){.content .search .search_item_wrap .search_item_subtitle{font-size:20px;line-height:26px;margin:0 0 7px}}@media screen and (max-width: 750px){.content .search .search_item_wrap .search_item_subtitle{font-size:18px;line-height:24px}}.content .search .search_item_wrap .search_item_subtitle{font-weight:300}.content .search .search_item_wrap .search_item_introduction{display:block;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.content .search .search_item_wrap .search_item_introduction{font-size:14px;line-height:20px}}.content .search .search_item_wrap .search_item_introduction{color:#373737;font-weight:700;margin:0 0 10px}.content .search .search_item_wrap .search_item_introduction>*:last-child{margin-bottom:0}.content .search .search_item_wrap .search_item_content{display:block}.content .search .search_item_wrap a.search_item_detail_link{display:inline-block;margin-top:15px}.content .search .search_item_wrap .pictures{float:left;width:41.4%;margin:0 52px 0 0}.content .search .search_item_wrap .pictures .resource_subtitle,.content .search .search_item_wrap .pictures .resource_description{display:none}.content .search .search_item_wrap .pictures .picture{width:100%;height:auto}.content .search .search_item_wrap .pictures .picture+.picture{display:none}.content .search .search_item_wrap .pictures img{display:block;width:100%;height:auto;border-radius:4px}.header_image{max-width:1025px;margin:0 auto;padding-right:30px;padding-left:30px}@media print{.header_image{padding-right:0;padding-left:0}}@media screen and (max-width: 750px){.header_image{padding-right:20px;padding-left:20px}}.header_image{max-width:896px;margin-top:90px;overflow:hidden}.header_image .picture{overflow:hidden;border-radius:4px}.header_image .picture,.header_image .picture img{display:block;width:100%;height:auto}.header_image a.resource_link{pointer-events:none}.preload #slider{opacity:0;min-height:200px}.preload #slider .slide_text_container,.preload #slider .slide+.slide{display:none}#slider{position:relative;z-index:5;transition:all .1s ease-out}#slider .slide{position:relative}#slider img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;max-height:750px;aspect-ratio:1440/673}#slider .bx-slider-wrap{position:relative;max-height:750px;overflow:hidden}#slider .bx-slider-wrap :focus{outline-color:#fff !important}#slider .bx-slider-wrap .management_controls{position:absolute;top:7px;right:7px;bottom:unset;left:unset;z-index:10}#slider div.bx-wrapper .slide{max-height:750px;overflow:hidden}#slider .portlet_content_home-top{position:absolute;top:60px;right:auto;bottom:auto;left:50%;margin-left:-620px;width:204px;height:204px;text-align:center;background:#ffda20;border-radius:100%;box-sizing:border-box;border:10px solid #666565;transform:rotate(-5deg);z-index:10}#slider .portlet_content_home-top .portlet_inner{position:relative;top:50%;right:auto;bottom:auto;left:auto;padding:5px 15px 0;transform:translate(0, -50%)}#slider .portlet_content_home-top .portlet_content_subtitle{font-size:22px;line-height:28px;font-weight:800;border:0;margin:0 0 2px;padding:0;background:none}#slider .portlet_content_home-top .portlet_content_introduction{font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{#slider .portlet_content_home-top .portlet_content_introduction{font-size:14px;line-height:20px}}#slider .portlet_content_home-top .portlet_content_introduction{line-height:22px;letter-spacing:-0.1px}#slider .portlet_content_home-top .portlet_content_description *{display:none}#slider .portlet_content_home-top .portlet_content_description a.portlet_content_link{display:block;position:absolute;top:50%;right:auto;bottom:auto;left:50%;margin:0;padding:0;width:204px;height:204px;border:0;background:none;box-shadow:none;border-radius:100%;transform:translate(-50%, -50%);z-index:10}#slider .portlet_search{position:relative;margin-top:-51px;z-index:10}#slider .portlet_search .portlet_inner{max-width:1025px;margin:0 auto;padding-right:30px;padding-left:30px}@media print{#slider .portlet_search .portlet_inner{padding-right:0;padding-left:0}}@media screen and (max-width: 750px){#slider .portlet_search .portlet_inner{padding-right:20px;padding-left:20px}}#slider .portlet_search .portlet_inner{max-width:1240px}#slider .portlet_search .portlet-content{position:relative}#slider .portlet_search .portlet-content:before{content:"";position:absolute;top:0;left:auto;display:block;font-family:"Font Awesome 7 Pro";font-size:36px;line-height:102px;font-weight:400;text-transform:none;color:rgba(22,20,31,.6);right:54px;font-weight:300;z-index:10;pointer-events:none}#slider .portlet_search label.sr-only,#slider .portlet_search ul.controls,#slider .portlet_search h3.portlet-title{display:none !important}#slider .portlet_search input{display:block;width:100%;height:102px;color:rgba(22,20,31,.6);font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{#slider .portlet_search input{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){#slider .portlet_search input{font-size:16px;line-height:26px}}#slider .portlet_search input{font-size:36px;line-height:42px;font-weight:300;letter-spacing:-0.8px;margin:0;padding:27px 54px 25px;padding-right:145px;border:0;outline:none;background:#fff;border-radius:51px;box-sizing:border-box;box-shadow:0 8px 23px 0 rgba(0,0,0,.2)}#slider .portlet_search input::-webkit-input-placeholder{color:rgba(22,20,31,.6);opacity:1}#slider .portlet_search input::-moz-placeholder{color:rgba(22,20,31,.6);opacity:1}#slider .portlet_search input:-ms-input-placeholder{color:rgba(22,20,31,.6);opacity:1}#slider .portlet_search input:-moz-placeholder{color:rgba(22,20,31,.6);opacity:1}#slider .portlet_search input.search_button{position:absolute;top:0;right:0;bottom:0;left:auto;padding:0;font-size:0;width:140px;box-shadow:none;background:none;cursor:pointer;z-index:5;outline-offset:-6px !important}#slider .portlet_search .live_search_results{display:none !important}.bx-slider-wrap div.bx-wrapper{margin:0;padding:0}.bx-slider-wrap div.bx-wrapper img{max-width:none;width:100%;height:auto}.bx-slider-wrap div.bx-wrapper .bx-pager.bx-default-pager{display:block;position:absolute;top:auto;right:0;bottom:61px;left:0}.bx-slider-wrap div.bx-wrapper .bx-pager.bx-default-pager .bx-pager-item{display:inline-block;vertical-align:middle}.bx-slider-wrap div.bx-wrapper .bx-pager.bx-default-pager a{margin:0 5px;width:6px;height:6px;background:#fff;border-radius:100%;border:1px solid #fff;transition:all .2s ease-out}.bx-slider-wrap div.bx-wrapper .bx-pager.bx-default-pager a:hover{opacity:.7}.bx-slider-wrap div.bx-wrapper .bx-pager.bx-default-pager a.active{opacity:1;width:10px;height:10px;background:none}.bx-slider-wrap div.bx-wrapper .bx-controls-direction{position:absolute;top:auto;right:50%;bottom:150px;left:auto;margin-right:-620px;padding:0 35px 30px 0}.bx-slider-wrap div.bx-wrapper .bx-controls-direction a{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:inline-block;width:47px;height:47px;margin:-23px 0 0;text-decoration:none;color:#373737;border:0;border-radius:3px;background:#fff;box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.1);z-index:10;transition:all .2s ease-out}.bx-slider-wrap div.bx-wrapper .bx-controls-direction a+a{margin-left:11px}.bx-slider-wrap div.bx-wrapper .bx-controls-direction a:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 7 Pro";font-size:14px;line-height:47px;font-weight:400;text-transform:none;color:inherit;right:0;bottom:0;text-indent:0;text-align:center;z-index:10;transition:all .3s ease-out}.bx-slider-wrap div.bx-wrapper .bx-controls-direction a.bx-next:before{content:""}.bx-slider-wrap div.bx-wrapper .bx-controls-direction a:hover{color:#373737;background:#fff;box-shadow:inset 0 -50px 0 0 rgba(0,0,0,.1)}.bx-slider-wrap div.bx-wrapper .bx-controls-direction a.disabled{opacity:.1;pointer-events:none}.bx-slider-wrap div.bx-wrapper .slide_text_container{display:block;position:absolute;top:auto;right:50%;bottom:150px;left:auto;max-width:534px;margin-right:-620px;padding:30px 35px;font-size:22px;line-height:30px;color:rgba(22,20,31,.6);background:#fff;border-radius:16px;box-sizing:border-box;box-shadow:0 8px 23px 0 rgba(0,0,0,.2);z-index:100}.bx-slider-wrap div.bx-wrapper .slide_text_container h2{margin:0 0 6px}.bx-slider-wrap div.bx-wrapper .slide_text_container *+.content_button{margin-top:35px}.bx-slider-wrap div.bx-wrapper .slide_text_container .content_button a{display:inline-block;margin:0;padding:13px 20px 14px;width:auto;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.bx-slider-wrap div.bx-wrapper .slide_text_container .content_button a{font-size:14px;line-height:20px}}.bx-slider-wrap div.bx-wrapper .slide_text_container .content_button a{font-size:14px;line-height:20px;letter-spacing:-0.1px;font-weight:600;color:#373737;text-transform:none;background:#ffda20;border-radius:3px;box-shadow:inset 0 -4px 0 0 hsla(0,0%,100%,.4);border:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out}.bx-slider-wrap div.bx-wrapper .slide_text_container .content_button a:hover,.bx-slider-wrap div.bx-wrapper .slide_text_container .content_button a:focus{border:0;color:#373737;background:#ffda20;box-shadow:inset 0 -52px 0 0 hsla(0,0%,100%,.4)}@media screen and (max-width: 750px){.bx-slider-wrap div.bx-wrapper .slide_text_container .content_button a{padding:10px 14px 11px}}.bx-slider-wrap div.bx-wrapper .slide_text_container .slide_text>*:last-child{margin-bottom:60px}.bx-slider-wrap div.bx-wrapper .slide_text_container .slide_text>*:last-child.content_button{margin-bottom:0;padding-right:120px}.footer{position:relative;margin:0;padding:0;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.footer{font-size:14px;line-height:20px}}.footer{color:#373737;background:#ffda20}.footer .footer_inner{max-width:1025px;margin:0 auto;padding-right:30px;padding-left:30px}@media print{.footer .footer_inner{padding-right:0;padding-left:0}}@media screen and (max-width: 750px){.footer .footer_inner{padding-right:20px;padding-left:20px}}.footer .footer_inner{max-width:1240px}.footer .footer_top{padding:69px 0 65px}.footer .footer_bottom{background:#ffe879}.footer a{border:0}.footer a:hover{color:rgba(22,20,31,.6)}.footer .portlet{display:inline-block;vertical-align:top;width:33.33%;min-width:340px;margin:0 -3px 0 0;padding:0 30px 0 0;box-sizing:border-box}.footer .portlet h3.portlet-title,.footer .portlet h3.portlet-title a{position:relative;font-size:28px;line-height:36px;font-weight:800;letter-spacing:-0.6px;text-decoration:none;color:#16141f;margin:0 0 31px 0;padding:0;border:0;background:none}.footer .portlet h3.portlet-title:hover,.footer .portlet h3.portlet-title a:hover{color:#16141f}@media print{.footer .portlet h3.portlet-title,.footer .portlet h3.portlet-title a{font-size:20px;line-height:26px;margin:0 0 10px}}@media screen and (max-width: 1050px){.footer .portlet h3.portlet-title,.footer .portlet h3.portlet-title a{font-size:22px;line-height:26px;margin:0 0 20px}}@media screen and (max-width: 750px){.footer .portlet h3.portlet-title,.footer .portlet h3.portlet-title a{font-size:20px;line-height:26px;margin:0 0 10px}}.footer .portlet h2,.footer .portlet h2 a,.footer .portlet h3,.footer .portlet h3 a,.footer .portlet h4,.footer .portlet h4 a{font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.footer .portlet h2,.footer .portlet h2 a,.footer .portlet h3,.footer .portlet h3 a,.footer .portlet h4,.footer .portlet h4 a{font-size:14px;line-height:20px}}.footer .portlet h2,.footer .portlet h2 a,.footer .portlet h3,.footer .portlet h3 a,.footer .portlet h4,.footer .portlet h4 a{margin:0 0 8px;font-weight:700}.footer .portlet table.time_table th,.footer .portlet table.time_table td{padding:0;border:0}.footer .portlet table.time_table td:first-child{min-width:100px}.footer .portlet p+h2,.footer .portlet p+h3,.footer .portlet p+h4,.footer .portlet p+h5,.footer .portlet p+h6,.footer .portlet ul+h2,.footer .portlet ul+h3,.footer .portlet ul+h4,.footer .portlet ul+h5,.footer .portlet ul+h6,.footer .portlet ol+h2,.footer .portlet ol+h3,.footer .portlet ol+h4,.footer .portlet ol+h5,.footer .portlet ol+h6,.footer .portlet .table_wrap_container+h2,.footer .portlet .table_wrap_container+h3,.footer .portlet .table_wrap_container+h4,.footer .portlet .table_wrap_container+h5,.footer .portlet .table_wrap_container+h6{margin-top:43px}.footer .portlet.portlet_quicklinks{min-width:0;max-width:calc(100% - 680px);padding:0}.footer .portlet.portlet_quicklinks h3.portlet-title,.footer .portlet.portlet_quicklinks h3.portlet-title a{position:relative;font-size:28px;line-height:36px;font-weight:800;letter-spacing:-0.6px;text-decoration:none;color:#16141f;margin:0 0 31px 0;padding:0;border:0;background:none}.footer .portlet.portlet_quicklinks h3.portlet-title:hover,.footer .portlet.portlet_quicklinks h3.portlet-title a:hover{color:#16141f}@media print{.footer .portlet.portlet_quicklinks h3.portlet-title,.footer .portlet.portlet_quicklinks h3.portlet-title a{font-size:20px;line-height:26px;margin:0 0 10px}}@media screen and (max-width: 1050px){.footer .portlet.portlet_quicklinks h3.portlet-title,.footer .portlet.portlet_quicklinks h3.portlet-title a{font-size:22px;line-height:26px;margin:0 0 20px}}@media screen and (max-width: 750px){.footer .portlet.portlet_quicklinks h3.portlet-title,.footer .portlet.portlet_quicklinks h3.portlet-title a{font-size:20px;line-height:26px;margin:0 0 10px}}.footer .portlet span.management_controls>.control_link.portlet_resource_link{display:none !important}.footer .copy{display:block;margin:0;padding:33px 0 31px;color:rgba(22,20,31,.6);font-size:14px;line-height:22px;font-weight:400;list-style-type:none}.footer .copy li{display:inline-block;margin:0 35px 0 0;padding:0}.footer .copy li:last-child{float:right;margin-right:0}.footer .copy li a{color:#16141f;text-decoration:none;transition:all .3s ease-out}.footer .copy li a#indual_link span{display:none}.footer .copy li a:before{content:"";position:absolute;top:auto;left:50%;width:0;height:1px;display:block;background:#373737;opacity:0;visibility:hidden;bottom:-1px;right:0;transition:all .3s ease-out;transform:translate(-50%, 0)}.footer .copy li:hover>a:before{opacity:1;visibility:visible;width:100%}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{display:inline-block;margin:0;padding:13px 20px 14px;width:auto;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{font-size:14px;line-height:20px}}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{font-size:14px;line-height:20px;letter-spacing:-0.1px;font-weight:600;color:#373737;text-transform:none;background:#ffda20;border-radius:3px;box-shadow:inset 0 -4px 0 0 hsla(0,0%,100%,.4);border:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:hover,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:focus{border:0;color:#373737;background:#ffda20;box-shadow:inset 0 -52px 0 0 hsla(0,0%,100%,.4)}@media screen and (max-width: 750px){#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{padding:10px 14px 11px}}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{color:#fff;background:hsla(0,0%,100%,.2);margin:15px 10px 0 0}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:hover,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:focus{background:hsla(0,0%,100%,.2);color:#fff;opacity:1}h1{position:relative;font-size:46px;line-height:54px;font-weight:800;letter-spacing:-0.9px;text-decoration:none;color:#16141f;margin:0 0 37px 0;padding:0;border:0;background:none}h1:hover{color:#16141f}@media print{h1{font-size:26px;line-height:32px;margin:0 0 20px}}@media screen and (max-width: 1050px){h1{font-size:34px;line-height:40px;margin:0 0 25px}}@media screen and (max-width: 750px){h1{font-size:26px;line-height:32px;margin:0 0 20px}}h1.with_subtitle{font-weight:400}h1+.subtitle{position:relative;font-size:46px;line-height:54px;font-weight:800;letter-spacing:-0.9px;text-decoration:none;color:#16141f;margin:0 0 37px 0;padding:0;border:0;background:none}h1+.subtitle:hover{color:#16141f}@media print{h1+.subtitle{font-size:26px;line-height:32px;margin:0 0 20px}}@media screen and (max-width: 1050px){h1+.subtitle{font-size:34px;line-height:40px;margin:0 0 25px}}@media screen and (max-width: 750px){h1+.subtitle{font-size:26px;line-height:32px;margin:0 0 20px}}h1+.subtitle{margin-top:-37px}div.introduction{position:relative;font-size:24px;line-height:34px;font-weight:400;letter-spacing:-0.2px;color:rgba(22,20,31,.6);margin:0 0 95px 0;padding:0;background:none}div.introduction:last-child{margin-bottom:6px}div.introduction>*:last-child{margin-bottom:0}@media print{div.introduction{font-size:16px;line-height:22px;margin:0 0 30px}}@media screen and (max-width: 1050px){div.introduction{font-size:20px;line-height:28px;margin:0 0 40px}}@media screen and (max-width: 750px){div.introduction{font-size:18px;line-height:26px;margin:0 0 30px}}h2,h2 a{position:relative;font-size:36px;line-height:46px;font-weight:800;letter-spacing:-0.7px;text-decoration:none;color:#16141f;margin:0 0 20px 0;padding:0;border:0;background:none}h2:hover,h2 a:hover{color:#16141f}@media print{h2,h2 a{font-size:20px;line-height:26px;margin:0 0 12px}}@media screen and (max-width: 1050px){h2,h2 a{font-size:28px;line-height:34px;margin:0 0 15px}}@media screen and (max-width: 750px){h2,h2 a{font-size:22px;line-height:28px;margin:0 0 12px}}h3,h3 a{position:relative;font-size:34px;line-height:46px;font-weight:400;letter-spacing:-0.7px;text-decoration:none;color:#16141f;margin:0 0 20px 0;padding:0;border:0;background:none}h3:hover,h3 a:hover{color:#16141f}@media print{h3,h3 a{font-size:20px;line-height:26px;margin:0 0 12px}}@media screen and (max-width: 1050px){h3,h3 a{font-size:26px;line-height:32px;margin:0 0 15px}}@media screen and (max-width: 750px){h3,h3 a{font-size:22px;line-height:28px;margin:0 0 12px}}h4,h4 a{position:relative;font-size:24px;line-height:32px;font-weight:800;letter-spacing:-0.2px;text-decoration:none;color:#16141f;margin:0 0 10px 0;padding:0;border:0;background:none}h4:hover,h4 a:hover{color:#16141f}@media print{h4,h4 a{font-size:16px;line-height:22px;margin:0 0 7px}}@media screen and (max-width: 1050px){h4,h4 a{font-size:20px;line-height:26px;margin:0 0 7px}}@media screen and (max-width: 750px){h4,h4 a{font-size:18px;line-height:24px}}h6,h6 a,h5,h5 a{position:relative;font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{h6,h6 a,h5,h5 a{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){h6,h6 a,h5,h5 a{font-size:16px;line-height:26px}}h6,h6 a,h5,h5 a{font-weight:700;margin:0 0 10px;padding:0;border:0;background:none}h6:hover,h6 a:hover,h5:hover,h5 a:hover{color:#16141f}@media print{h6,h6 a,h5,h5 a{margin:0 0 5px}}@media screen and (max-width: 1050px){h6,h6 a,h5,h5 a{margin:0 0 5px}}strong{font-weight:700}p{margin:0 0 25px 0}.content>p>img,.content>p>a>img{display:block;max-width:100%;height:auto !important}p+h2,p+h3,p+h4,p+h5,p+h6,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,.table_wrap_container+h2,.table_wrap_container+h3,.table_wrap_container+h4,.table_wrap_container+h5,.table_wrap_container+h6,.end_accordeon+h2,.end_accordeon+h3,.end_accordeon+h4,.end_accordeon+h5,.end_accordeon+h6{margin-top:54px}a{position:relative;display:inline;outline:none;color:#373737;text-decoration:none;transition:color .3s ease-out}a:hover{border-color:rgba(22,20,31,.6)}a.resource_link{border:0}.portlet a,.content a{position:relative;display:inline;margin:0;padding:0 0 4px;color:#373737;text-decoration:none;outline:none;border-bottom:6px solid rgba(0,0,0,0);background-image:linear-gradient(transparent 2px, #aaaaaa 2px, #aaaaaa 4px, transparent 4px),linear-gradient(transparent 2px, #FFDA20 2px, #FFDA20 4px, transparent 4px);background-size:0% 6px,100% 6px;background-position:0 bottom,0 bottom;background-repeat:no-repeat;transition:background-size .3s ease-in-out}.portlet a:hover,.content a:hover{color:#373737;background-size:100% 6px,100% 6px}.portlet a.resource_link,.content a.resource_link{background:none}a img{border:none}.content_button{margin:0 0 25px}.content_button+.content_button{margin-top:-15px}.content_button a{position:relative;display:inline;margin:0;padding:0 0 4px;color:#373737;text-decoration:none;outline:none;border-bottom:6px solid rgba(0,0,0,0);background-image:linear-gradient(transparent 2px, #aaaaaa 2px, #aaaaaa 4px, transparent 4px),linear-gradient(transparent 2px, #FFDA20 2px, #FFDA20 4px, transparent 4px);background-size:0% 6px,100% 6px;background-position:0 bottom,0 bottom;background-repeat:no-repeat;transition:background-size .3s ease-in-out}.content_button a:hover{color:#373737;background-size:100% 6px,100% 6px}.content_button a.resource_link{background:none}.content_button a{font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.content_button a{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){.content_button a{font-size:16px;line-height:26px}}.content_button a{font-weight:600;text-transform:none;color:#373737;cursor:pointer;border-radius:0}.content_button a:before{display:none}.content_button a[target=_blank]{padding-right:25px}.content_button a[target=_blank]:after{content:"";position:absolute;top:unset;left:unset;display:block;font-family:"Font Awesome 7 Pro";font-size:14px;line-height:14px;font-weight:400;text-transform:none;color:inherit;right:0;bottom:11px;transform:rotate(-45deg);transition:all .3s ease-out}.content_button a[target=_blank]:hover:after{right:-3px;bottom:13px}.content ol{margin:0 0 25px 20px;list-style-type:decimal;width:auto}.content ul{list-style:none;margin:0 0 25px}.content ul li{position:relative;padding:0 0 0 20px}.content ul li:before{content:"";position:absolute;top:11px;left:1px;width:9px;height:9px;display:block;background:rgba(22,20,31,.6);border-radius:100%}.content table{border:none;border-spacing:0}.table_wrap_container{margin:0 0 35px}table{line-height:inherit}table th,table td{color:#373737;text-align:left;padding:12px 15px 12px 0;border-bottom:1px solid rgba(0,0,0,.15)}table th{border-bottom:2px solid #373737}#google_map+.breadcrumb,.header_image+.breadcrumb{padding-top:20px}.breadcrumb{max-width:1025px;margin:0 auto;padding-right:30px;padding-left:30px}@media print{.breadcrumb{padding-right:0;padding-left:0}}@media screen and (max-width: 750px){.breadcrumb{padding-right:20px;padding-left:20px}}.breadcrumb{max-width:896px;padding-top:32px;font-size:12px;line-height:16px;color:rgba(22,20,31,.6);list-style:none}.breadcrumb ol{display:flex;flex-wrap:wrap;gap:4px 0}.breadcrumb li{display:flex;list-style:none}.breadcrumb span,.breadcrumb a{display:inline-block;vertical-align:top}.breadcrumb .you_are_here{display:none}.breadcrumb a{color:rgba(22,20,31,.6);border:0;transition:color .3s ease-out}.breadcrumb a:hover{color:#373737}.breadcrumb .breadcrumb_element:not(:last-child):after{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 7 Pro";font-size:12px;line-height:inherit;font-weight:400;text-transform:none;color:inherit;position:relative;display:inline-block;padding:0 9px}.breadcrumb:has(.breadcrumb_element:last-child span:empty) .breadcrumb_element:nth-last-child(2):after{display:none}.accordeon_wrap{margin-top:42px;margin-bottom:35px}.accordeon_wrap .accordeon_entry{position:relative;margin:0 0 4px;padding:0;cursor:pointer;background:#fff;box-sizing:border-box;border-radius:4px}.listing_entry>div:first-child .accordeon_wrap .accordeon_entry{background:#f9f9f8}.accordeon_wrap .accordeon_entry.visible_detail:hover .accordeon_title_selector:focus,.accordeon_wrap .accordeon_entry.visible_detail:hover .accordeon_title_selector,.accordeon_wrap .accordeon_entry.visible_detail .accordeon_title_selector:focus,.accordeon_wrap .accordeon_entry.visible_detail .accordeon_title_selector{background:#ffda20;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordeon_wrap .accordeon_entry.visible_detail:hover .accordeon_title_selector:focus:before,.accordeon_wrap .accordeon_entry.visible_detail:hover .accordeon_title_selector:before,.accordeon_wrap .accordeon_entry.visible_detail .accordeon_title_selector:focus:before,.accordeon_wrap .accordeon_entry.visible_detail .accordeon_title_selector:before{color:#16141f;transform:rotate(90deg)}.listing_entry>div:first-child .accordeon_wrap .accordeon_entry.visible_detail:hover .accordeon_title_selector:focus,.listing_entry>div:first-child .accordeon_wrap .accordeon_entry.visible_detail:hover .accordeon_title_selector,.listing_entry>div:first-child .accordeon_wrap .accordeon_entry.visible_detail .accordeon_title_selector:focus,.listing_entry>div:first-child .accordeon_wrap .accordeon_entry.visible_detail .accordeon_title_selector{background:#ffda20}.accordeon_wrap .accordeon_entry .accordeon_title_selector{position:relative;display:block;position:relative;font-size:24px;line-height:32px;font-weight:800;letter-spacing:-0.2px;text-decoration:none;color:#16141f;margin:0 0 10px 0;padding:0;border:0;background:none}.accordeon_wrap .accordeon_entry .accordeon_title_selector:hover{color:#16141f}@media print{.accordeon_wrap .accordeon_entry .accordeon_title_selector{font-size:16px;line-height:22px;margin:0 0 7px}}@media screen and (max-width: 1050px){.accordeon_wrap .accordeon_entry .accordeon_title_selector{font-size:20px;line-height:26px;margin:0 0 7px}}@media screen and (max-width: 750px){.accordeon_wrap .accordeon_entry .accordeon_title_selector{font-size:18px;line-height:24px}}.accordeon_wrap .accordeon_entry .accordeon_title_selector{margin:0 0 4px;padding:25px 30px;padding-right:55px;background:#fff;border:0;border-radius:4px;transition:all .2s ease-out;outline-offset:-8px !important}.accordeon_wrap .accordeon_entry .accordeon_title_selector:before{content:"";position:absolute;top:25px;left:unset;display:block;font-family:"Font Awesome 7 Pro";font-size:32px;line-height:inherit;font-weight:400;text-transform:none;color:#ffda20;right:30px;transition:all .2s ease-out}.accordeon_wrap .accordeon_entry .accordeon_title_selector i{position:absolute;top:29px;right:30px;bottom:auto;left:auto;font-size:26px;color:#ffda20;margin:0 !important;transition:all .2s ease-out}.accordeon_wrap .accordeon_entry .accordeon_title_selector:focus,.accordeon_wrap .accordeon_entry .accordeon_title_selector:hover{background:#f9f9f8}.accordeon_wrap .accordeon_entry .accordeon_title_selector:focus:before,.accordeon_wrap .accordeon_entry .accordeon_title_selector:focus i,.accordeon_wrap .accordeon_entry .accordeon_title_selector:hover:before,.accordeon_wrap .accordeon_entry .accordeon_title_selector:hover i{color:#ffda20}@media print{.accordeon_wrap .accordeon_entry .accordeon_title_selector{padding:20px;padding-right:55px}.accordeon_wrap .accordeon_entry .accordeon_title_selector:before{display:none;right:20px;top:20px;font-size:26px}}@media screen and (max-width: 750px){.accordeon_wrap .accordeon_entry .accordeon_title_selector{padding:18px 20px;padding-right:45px}.accordeon_wrap .accordeon_entry .accordeon_title_selector i,.accordeon_wrap .accordeon_entry .accordeon_title_selector:before{font-size:24px;top:19px;right:20px}.accordeon_wrap .accordeon_entry .accordeon_title_selector i{font-size:22px}}@media screen and (max-width: 750px){.accordeon_wrap .accordeon_entry .accordeon_title_selector{font-size:16px;line-height:26px}}.accordeon_wrap .accordeon_entry .accordeon_title_selector{margin:0}.listing_entry>div:first-child .accordeon_wrap .accordeon_entry .accordeon_title_selector{background:#f9f9f8}.listing_entry>div:first-child .accordeon_wrap .accordeon_entry .accordeon_title_selector:hover{background:#f0f0f0}.accordeon_wrap .accordeon_entry .accordeon_content{display:none;padding:22px 30px 30px}.accordeon_wrap .accordeon_entry .accordeon_content p:nth-last-child(1){margin-bottom:0}.info_big{margin:44px 0 63px;padding:26px 30px !important;background:#fff !important;border-radius:4px}.info_big h2:first-child{position:relative;margin:-26px -30px 26px -30px;padding:23px 30px;padding-left:65px;font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.info_big h2:first-child{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){.info_big h2:first-child{font-size:16px;line-height:26px}}.info_big h2:first-child{color:#373737;background:#f9f9f8}.info_big h2:first-child:before{content:"";position:absolute;top:50%;left:30px;display:block;font-family:"Font Awesome 7 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:inherit;font-weight:300;transform:translate(0, -50%)}.info_big>*:last-child{margin-bottom:0}.info_right_wrap{margin-right:-100px;margin-bottom:55px}.info_right_wrap .info_right_inner{display:inline-block;vertical-align:top;max-width:calc(100% - 315px);width:100%}.info_right_wrap .info_right_inner>*:last-child{margin-bottom:0}.info_right_wrap .info_right{display:inline-block;vertical-align:top;width:244px;margin:5px 0 0 70px;padding:0 0 0 24px !important;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.info_right_wrap .info_right{font-size:14px;line-height:20px}}.info_right_wrap .info_right{font-weight:300;border-left:1px solid #373737;box-sizing:border-box;background:none !important}.info_right_wrap .info_right h2,.info_right_wrap .info_right h3,.info_right_wrap .info_right h4,.info_right_wrap .info_right .content_button a,.info_right_wrap .info_right h5{font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.info_right_wrap .info_right h2,.info_right_wrap .info_right h3,.info_right_wrap .info_right h4,.info_right_wrap .info_right .content_button a,.info_right_wrap .info_right h5{font-size:14px;line-height:20px}}.info_right_wrap .info_right h2,.info_right_wrap .info_right h3,.info_right_wrap .info_right h4,.info_right_wrap .info_right .content_button a,.info_right_wrap .info_right h5{font-weight:700;margin:0 0 10px}.info_right_wrap .info_right>*:last-child{margin-bottom:0}.info_right_wrap .info_right p:not(:last-child){margin-bottom:19px}.sharethis-wrap{--icon-width: clamp(36px,3.9vw,39px);position:relative}.column_right .sharethis-wrap:before{content:"";position:absolute;top:9px;left:-24px;width:4px;height:35px;display:block;background:#f1efed;transform:translate(-50%, -100%)}.sharethis-wrap .sharethis-title{position:relative;font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.sharethis-wrap .sharethis-title{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){.sharethis-wrap .sharethis-title{font-size:16px;line-height:26px}}.sharethis-wrap .sharethis-title{font-weight:700;margin:0 0 10px;padding:0;border:0;background:none}.sharethis-wrap .sharethis-title:hover{color:#16141f}@media print{.sharethis-wrap .sharethis-title{margin:0 0 5px}}@media screen and (max-width: 1050px){.sharethis-wrap .sharethis-title{margin:0 0 5px}}.sharethis-wrap .sharethis-title{margin-bottom:5px}.sharethis-wrap #st-1.sharethis-inline-share-buttons{display:flex;flex-flow:wrap;gap:5px}.sharethis-wrap #st-1.sharethis-inline-share-buttons .st-btn{display:inline-block;margin:0;padding:13px 20px 14px;width:auto;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.sharethis-wrap #st-1.sharethis-inline-share-buttons .st-btn{font-size:14px;line-height:20px}}.sharethis-wrap #st-1.sharethis-inline-share-buttons .st-btn{font-size:14px;line-height:20px;letter-spacing:-0.1px;font-weight:600;color:#373737;text-transform:none;background:#ffda20;border-radius:3px;box-shadow:inset 0 -4px 0 0 hsla(0,0%,100%,.4);border:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out}.sharethis-wrap #st-1.sharethis-inline-share-buttons .st-btn:hover,.sharethis-wrap #st-1.sharethis-inline-share-buttons .st-btn:focus{border:0;color:#373737;background:#ffda20;box-shadow:inset 0 -52px 0 0 hsla(0,0%,100%,.4)}@media screen and (max-width: 750px){.sharethis-wrap #st-1.sharethis-inline-share-buttons .st-btn{padding:10px 14px 11px}}.sharethis-wrap #st-1.sharethis-inline-share-buttons .st-btn{display:flex !important;align-items:center;justify-content:center;width:var(--icon-width);height:var(--icon-width);padding:0;top:0;opacity:1}.sharethis-wrap #st-1.sharethis-inline-share-buttons .st-btn:before{content:"";font-family:"Font Awesome 7 Brands";font-weight:400}.sharethis-wrap #st-1.sharethis-inline-share-buttons .st-btn img{display:none !important}.sharethis-wrap #st-1.sharethis-inline-share-buttons .st-btn[data-network=whatsapp]:before{content:""}.sharethis-wrap #st-1.sharethis-inline-share-buttons .st-btn[data-network=linkedin]:before{content:""}.sharethis-wrap #st-1.sharethis-inline-share-buttons .st-btn[data-network=twitter]:before{content:""}.sharethis-wrap #st-1.sharethis-inline-share-buttons .st-btn[data-network=email]:before{content:"";font-family:"Font Awesome 7 Pro"}.not_logged_in .add_entry_link_wrap.listing_entry,.not_logged_in .add_element_link_wrap.mailform_element{display:none}span.management_controls span.control_link a,span.management_controls span.control_link a{background:none !important}span.management_controls span.control_link a:hover,span.management_controls span.control_link a:hover{background:rgba(0,0,0,.07) !important}div#system_page_content>.breadcrumb{padding:0;max-width:none;width:auto}div#system_page_content>.breadcrumb .breadcrumb_separator:before{display:none}.documents{position:relative}.message{font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.message{font-size:14px;line-height:20px}}.message{font-weight:700;border:0;border-bottom:2px solid #ffda20;color:#f2ce1e;background:none;padding:0 0 14px;margin:0 0 25px}.message .missing_fields_title{margin-bottom:10px}.message .missing_fields ul{margin-bottom:0}.message .missing_fields ul li:before{top:9px;width:7px;height:7px;background:#f2ce1e}.pagination{margin:60px 0 35px;text-align:center}.pagination .pagination_inner{display:inline-block;position:relative}.pagination .pagination-links .inactive{display:none}.pagination .pagination-numbers{float:left}.pagination .pagination-numbers a{display:inline-block;margin:0;padding:13px 20px 14px;width:auto;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.pagination .pagination-numbers a{font-size:14px;line-height:20px}}.pagination .pagination-numbers a{font-size:14px;line-height:20px;letter-spacing:-0.1px;font-weight:600;color:#373737;text-transform:none;background:#ffda20;border-radius:3px;box-shadow:inset 0 -4px 0 0 hsla(0,0%,100%,.4);border:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out}.pagination .pagination-numbers a:hover,.pagination .pagination-numbers a:focus{border:0;color:#373737;background:#ffda20;box-shadow:inset 0 -52px 0 0 hsla(0,0%,100%,.4)}@media screen and (max-width: 750px){.pagination .pagination-numbers a{padding:10px 14px 11px}}.pagination .pagination-numbers a{background:#f1efed;box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.1)}.pagination .pagination-numbers a:hover,.pagination .pagination-numbers a:focus{border:0;color:#373737;background:#f1efed;box-shadow:inset 0 -52px 0 0 rgba(0,0,0,.1)}.pagination .pagination-numbers a{display:block;margin:0 8px;float:left}.pagination .pagination-numbers a.current{border:0;color:#373737;background:#f1efed;box-shadow:inset 0 -52px 0 0 rgba(0,0,0,.1)}.pagination .pagination-numbers span.placeholder{margin:0 8px;float:left}.pagination .pagination-links a{display:block;position:absolute;top:0;left:-55px;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 7 Pro";font-size:25px;line-height:47px;font-weight:400;text-transform:none;color:rgba(22,20,31,.5);right:0;bottom:0;font-weight:300;text-indent:0;text-align:center;z-index:10;transition:all .3s ease-out}.pagination .pagination-links a.next{left:auto;right:-55px}.pagination .pagination-links a.next:before{content:""}.pagination .pagination-links a:hover:before{color:#16141f}.mod_action_edit_entry_form .content_wrap,.mod_action_add_entry_form .content_wrap{padding-bottom:0}.mod_action_edit_entry_form .portlets_bottom_small,.mod_action_add_entry_form .portlets_bottom_small{display:none !important}#mod_overview,#mixItUp{max-width:1025px;margin:0 auto;padding-right:30px;padding-left:30px}@media print{#mod_overview,#mixItUp{padding-right:0;padding-left:0}}@media screen and (max-width: 750px){#mod_overview,#mixItUp{padding-right:20px;padding-left:20px}}#mod_overview,#mixItUp{padding-bottom:132px}.listing_entry,.overview_item{margin:0 0 30px;padding:0;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.listing_entry,.overview_item{font-size:14px;line-height:20px}}.listing_entry>div:first-child,.overview_item>div:first-child{display:flex;position:relative;padding:25px;background:#fff;border-radius:4px}.listing_entry .content,.overview_item .content{width:100%}.listing_entry .entry_top,.overview_item .entry_top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:0 0 27px;padding:0 0 20px;border-bottom:1px solid rgba(0,0,0,.15)}.listing_entry .entry_top .entry_title_wrap,.overview_item .entry_top .entry_title_wrap{flex-grow:1}.listing_entry h2,.listing_entry h2 a,.overview_item h2,.overview_item h2 a{position:relative;font-size:24px;line-height:32px;font-weight:800;letter-spacing:-0.2px;text-decoration:none;color:#16141f;margin:0 0 10px 0;padding:0;border:0;background:none}.listing_entry h2:hover,.listing_entry h2 a:hover,.overview_item h2:hover,.overview_item h2 a:hover{color:#16141f}@media print{.listing_entry h2,.listing_entry h2 a,.overview_item h2,.overview_item h2 a{font-size:16px;line-height:22px;margin:0 0 7px}}@media screen and (max-width: 1050px){.listing_entry h2,.listing_entry h2 a,.overview_item h2,.overview_item h2 a{font-size:20px;line-height:26px;margin:0 0 7px}}@media screen and (max-width: 750px){.listing_entry h2,.listing_entry h2 a,.overview_item h2,.overview_item h2 a{font-size:18px;line-height:24px}}.listing_entry h2,.listing_entry h2 a,.overview_item h2,.overview_item h2 a{margin:0}.listing_entry h3.subtitle,.overview_item h3.subtitle{font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.listing_entry h3.subtitle,.overview_item h3.subtitle{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){.listing_entry h3.subtitle,.overview_item h3.subtitle{font-size:16px;line-height:26px}}.listing_entry h3.subtitle,.overview_item h3.subtitle{margin:0}.listing_entry .listing-content-introduction,.listing_entry div.introduction,.overview_item .listing-content-introduction,.overview_item div.introduction{font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.listing_entry .listing-content-introduction,.listing_entry div.introduction,.overview_item .listing-content-introduction,.overview_item div.introduction{font-size:14px;line-height:20px}}.listing_entry .listing-content-introduction,.listing_entry div.introduction,.overview_item .listing-content-introduction,.overview_item div.introduction{color:#373737;font-weight:700;margin:0 0 10px}.listing_entry .listing-content-introduction>*:last-child,.listing_entry div.introduction>*:last-child,.overview_item .listing-content-introduction>*:last-child,.overview_item div.introduction>*:last-child{margin-bottom:0}.listing_entry .listing-content-text:has(h2:only-child),.overview_item .listing-content-text:has(h2:only-child){display:none}.listing_entry .table_wrap_container.opening_times,.overview_item .table_wrap_container.opening_times{display:inline-block;vertical-align:top;width:calc(50% - 10px);margin-right:-3px}.listing_entry .table_wrap_container.opening_times+.opening_times,.overview_item .table_wrap_container.opening_times+.opening_times{margin-left:20px}.listing_entry .pictures,.overview_item .pictures{flex:0 0 36%;width:100%;margin:0 52px 0 0}.listing_entry .pictures .picture,.overview_item .pictures .picture{width:100%;height:auto}.listing_entry .pictures .picture+.picture,.overview_item .pictures .picture+.picture{display:none}.listing_entry .pictures span.resource_background,.overview_item .pictures span.resource_background{border-radius:4px}.listing_entry .pictures img,.overview_item .pictures img{display:block;width:100%;height:auto;border-radius:4px}.listing_entry .pictures .resource_subtitle,.listing_entry .pictures .resource_description,.overview_item .pictures .resource_subtitle,.overview_item .pictures .resource_description{display:none}.listing_entry .info_big,.overview_item .info_big{padding:16px 20px !important;font-size:14px;line-height:20px;border:1px solid rgba(0,0,0,.15)}.listing_entry .info_big h2:first-child,.overview_item .info_big h2:first-child{margin:-16px -20px 16px -20px;padding:17px 20px;padding-left:50px;font-size:14px;line-height:20px;font-weight:600;border-radius:4px 4px 0 0}.listing_entry .info_big h2:first-child:before,.overview_item .info_big h2:first-child:before{left:20px}.overview_item .introduction a{pointer-events:none;background:none;border:0}.overview_item .pictures .management_controls{display:none !important}.content .listing-more-button{display:inline-block;margin:15px 0 0;padding:0;background:none}.content .listing-more-button span{position:relative;display:inline;margin:0;padding:0 0 4px;color:#373737;text-decoration:none;outline:none;border-bottom:6px solid rgba(0,0,0,0);background-image:linear-gradient(transparent 2px, #aaaaaa 2px, #aaaaaa 4px, transparent 4px),linear-gradient(transparent 2px, #FFDA20 2px, #FFDA20 4px, transparent 4px);background-size:0% 6px,100% 6px;background-position:0 bottom,0 bottom;background-repeat:no-repeat;transition:background-size .3s ease-in-out}.content .listing-more-button span:hover{color:#373737;background-size:100% 6px,100% 6px}.content .listing-more-button span.resource_link{background:none}.content .listing-more-button span{font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.content .listing-more-button span{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){.content .listing-more-button span{font-size:16px;line-height:26px}}.content .listing-more-button span{font-weight:600;text-transform:none;color:#373737;cursor:pointer;border-radius:0}.content .listing-more-button span:before{display:none}.content .listing-more-button span[target=_blank]{padding-right:25px}.content .listing-more-button span[target=_blank]:after{content:"";position:absolute;top:unset;left:unset;display:block;font-family:"Font Awesome 7 Pro";font-size:14px;line-height:14px;font-weight:400;text-transform:none;color:inherit;right:0;bottom:11px;transform:rotate(-45deg);transition:all .3s ease-out}.content .listing-more-button span[target=_blank]:hover:after{right:-3px;bottom:13px}.content .listing-more-button span{font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.content .listing-more-button span{font-size:14px;line-height:20px}}.content .listing-more-button span{font-weight:600}.content .listing_entry_backlink{margin:0 0 35px}.content .listing_entry_backlink a{position:relative;display:inline;margin:0;padding:0 0 4px;color:#373737;text-decoration:none;outline:none;border-bottom:6px solid rgba(0,0,0,0);background-image:linear-gradient(transparent 2px, #aaaaaa 2px, #aaaaaa 4px, transparent 4px),linear-gradient(transparent 2px, #FFDA20 2px, #FFDA20 4px, transparent 4px);background-size:0% 6px,100% 6px;background-position:0 bottom,0 bottom;background-repeat:no-repeat;transition:background-size .3s ease-in-out}.content .listing_entry_backlink a:hover{color:#373737;background-size:100% 6px,100% 6px}.content .listing_entry_backlink a.resource_link{background:none}.content .listing_entry_backlink a{font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.content .listing_entry_backlink a{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){.content .listing_entry_backlink a{font-size:16px;line-height:26px}}.content .listing_entry_backlink a{font-weight:600;text-transform:none;color:#373737;cursor:pointer;border-radius:0}.content .listing_entry_backlink a:before{display:none}.content .listing_entry_backlink a[target=_blank]{padding-right:25px}.content .listing_entry_backlink a[target=_blank]:after{content:"";position:absolute;top:unset;left:unset;display:block;font-family:"Font Awesome 7 Pro";font-size:14px;line-height:14px;font-weight:400;text-transform:none;color:inherit;right:0;bottom:11px;transform:rotate(-45deg);transition:all .3s ease-out}.content .listing_entry_backlink a[target=_blank]:hover:after{right:-3px;bottom:13px}.listing_entry .listing-date{margin:0 0 14px;font-size:14px;line-height:18px;font-weight:700;color:rgba(22,20,31,.6);text-transform:uppercase;letter-spacing:.44px}.listing_entry .listing-content-text>*:last-child{margin-bottom:0}.listing_entry.listing_external_entry .listing-entry-inline:before{content:"Externer Eintrag";display:block;position:absolute;top:60px;right:7px;bottom:auto;left:auto;padding:7px 10px;color:#fff;font-size:12px;line-height:16px;background:rgba(22,20,31,.6);border-radius:4px;z-index:5}.listing_entry .listing-tags{margin:0 0 5px}.listing_entry .listing-tags>span{display:inline-block;margin:0 7px 7px 0;padding:1px 9px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:-0.1px;color:rgba(22,20,31,.6);border:1px solid rgba(0,0,0,.15);border-radius:15px}@media print{.listing_entry .listing-tags>span{font-size:12px;line-height:16px;padding:2px 7px}}@media screen and (max-width: 1050px){.listing_entry .listing-tags>span{margin:0 5px 5px 0;padding:1px 6px;font-size:12px;line-height:18px}}.listing_entry .listing-content-text+.listing_properties{margin-top:25px}.listing_entry .listing_properties .listing_property_group+.listing_property_group{margin-top:7px}.listing_entry .listing_properties .listing_property_group .parent_property_title{display:inline-block;vertical-align:top;width:145px;padding:0 20px 0 0;font-weight:700;box-sizing:border-box}.listing_entry .listing_properties .listing_property_group .properties{display:inline-block;width:calc(100% - 145px);margin:0 -8px 0 0;vertical-align:top}.listing_entry .listing_properties .listing_property_group .property_picture{display:none}.listing_entry .listing_properties .listing_property_group .property{display:inline-block;margin:0 7px 7px 0;padding:1px 9px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:-0.1px;color:rgba(22,20,31,.6);border:1px solid rgba(0,0,0,.15);border-radius:15px}@media print{.listing_entry .listing_properties .listing_property_group .property{font-size:12px;line-height:16px;padding:2px 7px}}@media screen and (max-width: 1050px){.listing_entry .listing_properties .listing_property_group .property{margin:0 5px 5px 0;padding:1px 6px;font-size:12px;line-height:18px}}.listing_entry .listing_properties .listing_property_group .spacer{display:none}.listing_entry .icons_wrap{text-align:right}.listing_entry .icons_wrap .listing-custom-field{display:inline-block}.listing_entry .icons_wrap .listing-custom-field+.listing-custom-field{margin-left:24px}.listing_entry .icons_wrap .listing-custom-field .listing-custom-field-title{display:none}.listing_entry .icons_wrap .listing-custom-field .listing-custom-field-data{font-size:0;line-height:0}.listing_entry .icons_wrap .listing-custom-field .listing-custom-field-data>a{display:inline-block;color:rgba(22,20,31,.6);padding:0 !important}.listing_entry .icons_wrap .listing-custom-field .listing-custom-field-data>a:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 7 Pro";font-size:20px;line-height:20px;font-weight:400;text-transform:none;color:inherit;font-size:20px !important;line-height:20px !important;position:relative !important;font-weight:300}.listing_entry .icons_wrap .listing-custom-field.email .listing-custom-field-data>a:before{content:""}.listing_entry .icons_wrap .listing-custom-field[class*=social_media] .listing-custom-field-data>a:before{font-family:"Font Awesome 7 Brands"}.listing_entry .icons_wrap .listing-custom-field.social_media_instagram .listing-custom-field-data>a:before{content:""}.listing_entry .icons_wrap .listing-custom-field.social_media_facebook .listing-custom-field-data>a:before{content:""}.listing_entry .icons_wrap .listing-custom-field.social_media_twitter .listing-custom-field-data>a:before{content:""}.listing_entry .icons_wrap .listing-custom-field.social_media_youtube .listing-custom-field-data>a:before{content:""}.listing_entry .listing-custom-fields-container{margin:0 0 35px;display:flex;flex-flow:wrap}.listing_entry .listing-custom-fields-container>*{flex:0 0 100%;width:100%}.listing_entry .listing-custom-fields-container .fields-wrapper-right{flex:0 0 50%}.listing_entry .listing-custom-fields-container .listing-custom-field.email_single{display:none}.listing_entry .listing-custom-field .listing-custom-field-title{position:relative;display:inline-block;vertical-align:top;width:70%;max-width:300px;padding:0 20px 0 0;box-sizing:border-box}.listing_entry .listing-custom-field .listing-custom-field-title:after{content:":"}.listing_entry .listing-custom-field .listing-custom-field-data{display:inline-block;vertical-align:top;width:30%;min-width:calc(100% - 300px)}.listing_entry .listing-custom-field .listing-custom-field-data *:last-child{margin-bottom:0}.listing_entry .listing-custom-field .listing-custom-field-data.custom-text>a,.listing_entry .listing-custom-field .listing-custom-field-data.custom-phone>a{display:inline-block;padding-bottom:0;background:none;border:0;transition:color .3s ease-out}.listing_entry .listing-custom-field .listing-custom-field-data.custom-text>a:hover,.listing_entry .listing-custom-field .listing-custom-field-data.custom-phone>a:hover{color:rgb(236,196.8430493274,0)}.listing_entry .listing-custom-field.email_single{padding:0 0 0 50px}.listing_entry .listing-custom-field.email_single .listing-custom-field-title{display:none !important}.listing_entry .listing-custom-field.email_single .listing-custom-field-data{position:relative;display:inline;margin:0;padding:0 0 4px;color:#373737;text-decoration:none;outline:none;border-bottom:6px solid rgba(0,0,0,0);background-image:linear-gradient(transparent 2px, #aaaaaa 2px, #aaaaaa 4px, transparent 4px),linear-gradient(transparent 2px, #FFDA20 2px, #FFDA20 4px, transparent 4px);background-size:0% 6px,100% 6px;background-position:0 bottom,0 bottom;background-repeat:no-repeat;transition:background-size .3s ease-in-out}.listing_entry .listing-custom-field.email_single .listing-custom-field-data:hover{color:#373737;background-size:100% 6px,100% 6px}.listing_entry .listing-custom-field.email_single .listing-custom-field-data.resource_link{background:none}.listing_entry .listing-custom-field.email_single .listing-custom-field-data{font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.listing_entry .listing-custom-field.email_single .listing-custom-field-data{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){.listing_entry .listing-custom-field.email_single .listing-custom-field-data{font-size:16px;line-height:26px}}.listing_entry .listing-custom-field.email_single .listing-custom-field-data{font-weight:600;text-transform:none;color:#373737;cursor:pointer;border-radius:0}.listing_entry .listing-custom-field.email_single .listing-custom-field-data:before{display:none}.listing_entry .listing-custom-field.email_single .listing-custom-field-data[target=_blank]{padding-right:25px}.listing_entry .listing-custom-field.email_single .listing-custom-field-data[target=_blank]:after{content:"";position:absolute;top:unset;left:unset;display:block;font-family:"Font Awesome 7 Pro";font-size:14px;line-height:14px;font-weight:400;text-transform:none;color:inherit;right:0;bottom:11px;transform:rotate(-45deg);transition:all .3s ease-out}.listing_entry .listing-custom-field.email_single .listing-custom-field-data[target=_blank]:hover:after{right:-3px;bottom:13px}.listing_entry .listing-custom-field.email_single .listing-custom-field-data{font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.listing_entry .listing-custom-field.email_single .listing-custom-field-data{font-size:14px;line-height:20px}}.listing_entry .listing-custom-field.email_single .listing-custom-field-data{font-weight:600}.listing_entry .listing-custom-field.email_single .listing-custom-field-data:before{content:"";position:absolute;top:-1px;left:-30px;display:block;font-family:"Font Awesome 7 Pro";font-size:20px;line-height:inherit;font-weight:400;text-transform:none;color:inherit;font-weight:300}.listing_entry .listing-custom-field.address{flex:0 0 50%;width:100%;max-width:205px;padding:0 30px 0 0;box-sizing:border-box}.listing_entry .listing-custom-field.address .listing-custom-field-title{display:none !important}.listing_entry .listing-custom-field.address~.listing-custom-field{width:50%;float:right;clear:right}.listing_entry .listing-custom-field.purpose{flex:0 0 50%;width:100%;padding:0 30px 0 0;box-sizing:border-box}.listing_entry .listing-custom-field.purpose .listing-custom-field-title{display:block;margin:0 0 10px;width:auto;font-weight:700}.listing_entry .listing-custom-field.purpose .listing-custom-field-title:after{display:none}.listing_entry .listing_actions{position:absolute;top:0;right:0;bottom:auto;left:auto;font-size:14px;line-height:20px;margin:0;padding:9px 10px;z-index:30;background:#373737;border-radius:4px}.listing_entry .listing_actions span,.listing_entry .listing_actions a{display:inline-block;color:#fff;width:auto;height:auto;margin:0;padding:0;background:none;border:0}.listing_entry .listing_actions span i.fa,.listing_entry .listing_actions a i.fa{margin:0 5px}.listing_entry .listing_actions span:hover,.listing_entry .listing_actions a:hover{color:#ffda20}.listing_entry_detail_pictures .pictures.float_left_with_clear{display:none}.mod_action_show_entry .listing_properties{margin:0 0 35px}.mod_action_show_entry .listing_properties .listing_property_group{margin:0 0 5px;font-size:0;line-height:0}.mod_action_show_entry .listing_properties .listing_property_group *{font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.mod_action_show_entry .listing_properties .listing_property_group *{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){.mod_action_show_entry .listing_properties .listing_property_group *{font-size:16px;line-height:26px}}.mod_action_show_entry .listing_properties .parent_property_title{display:inline-block;width:240px;vertical-align:top;font-weight:700;padding:0 15px 0 0;box-sizing:border-box}.mod_action_show_entry .listing_properties .parent_property_title span{display:none}.mod_action_show_entry .listing_properties .properties{display:inline-block;vertical-align:top;max-width:calc(100% - 240px)}.mod_action_show_entry .listing_properties+.listing-custom-fields-container{margin-top:-35px}.mod_action_show_entry .listing-custom-fields-container{margin:0 0 35px}.mod_action_show_entry .listing-custom-field{margin:0 0 5px}.mod_action_show_entry .listing-custom-field .listing-custom-field-title{display:inline-block;width:240px;vertical-align:top;font-weight:700;padding:0 15px 0 0;box-sizing:border-box}.mod_action_show_entry .listing-custom-field .listing-custom-field-data{display:inline-block;vertical-align:top;max-width:calc(100% - 240px)}.mod_action_show_entry .listing-custom-field .listing-custom-field-data>*:last-child{margin-bottom:0}.mod_action_show_entry .listing-custom-field .listing-custom-field-data ul,.mod_action_show_entry .listing-custom-field .listing-custom-field-data ol,.mod_action_show_entry .listing-custom-field .listing-custom-field-data p{margin-bottom:12px}.mod_action_show_entry .listing-custom-field.features .multiselect-element{padding-left:25px}.mod_action_show_entry .listing-custom-field.features .multiselect-element:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 7 Pro";font-size:14px;line-height:inherit;font-weight:400;text-transform:none;color:inherit;width:auto;height:auto;background:none}html[lang=en] .category_13 .module-listing,html[lang=en] .category_13 .listing_property_filter{display:none}html[lang=en] .category_13 .show_german_entries_wrap{text-align:center}html[lang=en] .category_13 .show_german_entries_wrap a.button{display:inline-block;margin:0;padding:13px 20px 14px;width:auto;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{html[lang=en] .category_13 .show_german_entries_wrap a.button{font-size:14px;line-height:20px}}html[lang=en] .category_13 .show_german_entries_wrap a.button{font-size:14px;line-height:20px;letter-spacing:-0.1px;font-weight:600;color:#373737;text-transform:none;background:#ffda20;border-radius:3px;box-shadow:inset 0 -4px 0 0 hsla(0,0%,100%,.4);border:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out}html[lang=en] .category_13 .show_german_entries_wrap a.button:hover,html[lang=en] .category_13 .show_german_entries_wrap a.button:focus{border:0;color:#373737;background:#ffda20;box-shadow:inset 0 -52px 0 0 hsla(0,0%,100%,.4)}@media screen and (max-width: 750px){html[lang=en] .category_13 .show_german_entries_wrap a.button{padding:10px 14px 11px}}.category_13 .listing_entry .listing-custom-field-data *{font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.category_13 .listing_entry .listing-custom-field-data *{font-size:14px;line-height:20px}}.category_13 .content_wrap{display:flex}.category_13 .content_wrap>.content{width:100%}.category_13 .content_wrap>.portlet{flex:0 0 300px;width:100%}.category_13.mod_action_add_entry_form #content_tabs_main_wrap>#content_tabs_wrap>#content_tabs_list>#content_tabs>li:nth-child(2),.category_13.mod_action_edit_entry_form #content_tabs_main_wrap>#content_tabs_wrap>#content_tabs_list>#content_tabs>li:nth-child(2){display:none !important}.category_13.not_logged_in{--management-panel-width: 0}.category_13.not_logged_in #administration_panel{display:none}.category_13 .portlet.portlet_member_panel,.category_13 .portlet.portlet_login{margin-right:-70px;margin-bottom:0}.category_13 .portlet.portlet_member_panel .portlet_inner,.category_13 .portlet.portlet_login .portlet_inner{display:inline-block;vertical-align:top;width:300px;margin:5px 0 0 70px;padding:0 0 0 24px !important;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.category_13 .portlet.portlet_member_panel .portlet_inner,.category_13 .portlet.portlet_login .portlet_inner{font-size:14px;line-height:20px}}.category_13 .portlet.portlet_member_panel .portlet_inner,.category_13 .portlet.portlet_login .portlet_inner{font-weight:300;border-left:1px solid #373737;box-sizing:border-box;background:none !important}.category_13 .portlet.portlet_member_panel h3.portlet-title,.category_13 .portlet.portlet_member_panel h3.portlet-title a,.category_13 .portlet.portlet_login h3.portlet-title,.category_13 .portlet.portlet_login h3.portlet-title a{font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.category_13 .portlet.portlet_member_panel h3.portlet-title,.category_13 .portlet.portlet_member_panel h3.portlet-title a,.category_13 .portlet.portlet_login h3.portlet-title,.category_13 .portlet.portlet_login h3.portlet-title a{font-size:14px;line-height:20px}}.category_13 .portlet.portlet_member_panel h3.portlet-title,.category_13 .portlet.portlet_member_panel h3.portlet-title a,.category_13 .portlet.portlet_login h3.portlet-title,.category_13 .portlet.portlet_login h3.portlet-title a{font-weight:700;margin:0 0 5px}.category_13 .portlet.portlet_member_panel>*:last-child,.category_13 .portlet.portlet_login>*:last-child{margin-bottom:0}.category_13 .portlet.portlet_member_panel p:not(:last-child),.category_13 .portlet.portlet_login p:not(:last-child){margin-bottom:12px}.category_13 .portlet.portlet_member_panel .login_form form,.category_13 .portlet.portlet_login .login_form form{padding:0 0 10px}.category_13 .portlet.portlet_member_panel .login_form label,.category_13 .portlet.portlet_login .login_form label{display:none;width:auto;margin:0 0 5px;padding:0}.category_13 .portlet.portlet_member_panel .login_form input,.category_13 .portlet.portlet_login .login_form input{width:100%;padding:10px 15px}.category_13 .portlet.portlet_member_panel .login_form input.button,.category_13 .portlet.portlet_login .login_form input.button{margin-top:0;padding:11px 15px 12px}.category_13 .portlet.portlet_member_panel .login_form .p_remember_me_checkbox,.category_13 .portlet.portlet_login .login_form .p_remember_me_checkbox{display:none}.category_13 .portlet.portlet_member_panel .login_form a,.category_13 .portlet.portlet_login .login_form a{display:block;padding:0;font-size:14px;line-height:20px;border:0;background:none;transition:all .2s ease-out}.category_13 .portlet.portlet_member_panel .login_form a+br,.category_13 .portlet.portlet_login .login_form a+br{display:none}.category_13 .portlet.portlet_member_panel .login_form a:hover,.category_13 .portlet.portlet_login .login_form a:hover{color:rgb(236,196.8430493274,0)}.category_13 .portlet.portlet_member_panel .member_options,.category_13 .portlet.portlet_login .member_options{padding:3px 0 0 0}.category_13 .portlet.portlet_member_panel .member_options a,.category_13 .portlet.portlet_login .member_options a{display:block;padding:3px 0 0;border:0;background:none;transition:all .2s ease-out}.category_13 .portlet.portlet_member_panel .member_options a i.fa,.category_13 .portlet.portlet_login .member_options a i.fa{margin:0 4px 0 0}.category_13 .portlet.portlet_member_panel .member_options a:hover,.category_13 .portlet.portlet_login .member_options a:hover{color:rgb(236,196.8430493274,0)}.category_13 .portlet.portlet_login+.content{margin-top:30px}.category_25 .listing_entry .listing-custom-field .listing-custom-field-title{padding:0 8px 0 0}.category_25 .listing_entry .listing-custom-field .listing-custom-field-title,.category_25 .listing_entry .listing-custom-field .listing-custom-field-data{width:auto;max-width:none}.category_82 .listing_entry .entry_top .listing-custom-field.state .listing-custom-field-title{display:none}.category_82 .listing_entry .entry_top .listing-custom-field.state .listing-custom-field-data{display:inline-block;width:auto;min-width:0;font-size:13px;line-height:18px;padding:5px 8px;color:#fff;background:#eda804;border-radius:2px}.category_82 .listing_entry .entry_top .listing-custom-field.state.green .listing-custom-field-data{background:#529c3d}.category_82 .listing_entry .entry_top .listing-custom-field.state.red .listing-custom-field-data{background:#ca442c}.category_18 .listing_entry .entry_top .entry_title_wrap:not(:only-child){max-width:calc(100% - 250px)}.category_18 .listing_entry .listing_content_inner .listing_properties{display:none}.category_18 .listing_entry .listing_properties{margin:0 0 4px}.category_18 .listing_entry .listing_properties .listing_property_group{display:none}.category_18 .listing_entry .listing_properties .listing_property_group.parent_group_17{display:block}.category_18 .listing_entry .listing_properties .listing_property_group .parent_property_title{display:none}.category_18 .listing_entry .listing-custom-field .listing-custom-field-title,.category_18 .listing_entry .listing-custom-field .listing-custom-field-data{width:auto;max-width:none}.category_18 .listing_entry .listing-custom-field.email .listing-custom-field-title,.category_18 .listing_entry .listing-custom-field.phone .listing-custom-field-title,.category_18 .listing_entry .listing-custom-field.website .listing-custom-field-title{display:none}.category_18 .listing_entry .listing-custom-field.email .listing-custom-field-data,.category_18 .listing_entry .listing-custom-field.phone .listing-custom-field-data,.category_18 .listing_entry .listing-custom-field.website .listing-custom-field-data{position:relative}.category_18 .listing_entry .listing-custom-field.email .listing-custom-field-data>a,.category_18 .listing_entry .listing-custom-field.phone .listing-custom-field-data>a,.category_18 .listing_entry .listing-custom-field.website .listing-custom-field-data>a{padding-left:23px}.category_18 .listing_entry .listing-custom-field.email .listing-custom-field-data>a:before,.category_18 .listing_entry .listing-custom-field.phone .listing-custom-field-data>a:before,.category_18 .listing_entry .listing-custom-field.website .listing-custom-field-data>a:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 7 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:inherit;font-weight:300}.category_18 .listing_entry .listing-custom-field.email .listing-custom-field-data>a:before{content:""}.category_18 .listing_entry .listing-custom-field.website .listing-custom-field-data>a:before{content:""}.category_13 .listing_entry .listing_content_inner{display:flex;flex-direction:column}.category_13 .listing_entry .listing_content_inner>*{order:2}.category_13 .listing_entry .listing_content_inner>.listing_properties{order:1}.category_13 .listing_entry .listing-custom-fields-container{margin:0}.category_13 .listing_entry .listing-custom-field:not(.address):not(.description){display:none}.category_13 .listing_entry .listing-custom-field .listing-custom-field-title,.category_13 .listing_entry .listing-custom-field .listing-custom-field-data{width:auto;max-width:none}.category_13 .listing_entry .listing-custom-field.address{position:relative;padding:0 0 0 25px;float:none;clear:both;width:auto;max-width:none}.category_13 .listing_entry .listing-custom-field.address:before{content:"";position:absolute;top:4px;left:0;display:block;font-family:"Font Awesome 7 Pro";font-size:19px;line-height:19px;font-weight:400;text-transform:none;color:inherit;font-weight:300}.category_13 .listing_entry .listing-custom-field.description{margin:0 0 15px}.category_13 .listing_entry .listing-custom-field.description .listing-custom-field-title{display:none}.category_13 .listing_entry .listing-custom-field.description .listing-custom-field-data>*:not(:first-child){display:none}.category_13 .listing_entry .listing-custom-field.description .listing-custom-field-data>*:first-child{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0}.category_13 .listing_entry .listing_properties{margin:-10px 0 20px}.category_13 .listing_entry .listing_properties .listing_property_group{display:inline-block}.category_13 .listing_entry .listing_properties .listing_property_group .properties{display:block;width:auto;margin:0}.category_13 .listing_entry .listing_properties .parent_property_title{display:none !important}.category_13.mod_action_show_entry .listing-custom-field.description .listing-custom-field-title{display:none}.category_13.mod_action_show_entry .listing-custom-field.description .listing-custom-field-data{display:block;max-width:none}.category_13.mod_action_show_entry .listing-custom-field.address{position:relative;margin:0 0 15px;padding:0 0 0 25px;float:none;clear:both;width:auto;max-width:none}.category_13.mod_action_show_entry .listing-custom-field.address:before{content:"";position:absolute;top:3px;left:0;display:block;font-family:"Font Awesome 7 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:inherit;font-weight:300}.category_13.mod_action_show_entry .listing-custom-field.address .listing-custom-field-title{display:none}.category_13.mod_action_show_entry .listing-custom-field.address .listing-custom-field-data{display:block;max-width:none}.category_13.mod_action_show_entry .info_right .listing-custom-field .listing-custom-field-title{width:120px;font-weight:600}.category_13.mod_action_show_entry .info_right .listing-custom-field .listing-custom-field-data{max-width:calc(100% - 120px)}.category_13.mod_action_show_entry .info_right .listing-custom-field.address .listing-custom-field-data{display:block;max-width:none}.category_13.mod_action_show_entry .contact_wrap{margin:55px 0 35px}.category_13.mod_action_show_entry .contact_wrap .listing-custom-field{margin:0}.category_13.mod_action_show_entry .contact_wrap .listing-custom-field .listing-custom-field-title{font-weight:400;width:auto;padding:0 6px 0 0}.category_13.mod_action_show_entry .contact_wrap .listing-custom-field .listing-custom-field-data{max-width:none}.category_13.mod_action_show_entry .contact_wrap .listing-custom-field .listing-custom-field-data.custom-phone a{padding:0;background:none;border:0}.category_13.mod_action_show_entry .contact_wrap .listing-custom-field.contact .listing-custom-field-title{display:block;position:relative;font-size:24px;line-height:32px;font-weight:800;letter-spacing:-0.2px;text-decoration:none;color:#16141f;margin:0 0 10px 0;padding:0;border:0;background:none}.category_13.mod_action_show_entry .contact_wrap .listing-custom-field.contact .listing-custom-field-title:hover{color:#16141f}@media print{.category_13.mod_action_show_entry .contact_wrap .listing-custom-field.contact .listing-custom-field-title{font-size:16px;line-height:22px;margin:0 0 7px}}@media screen and (max-width: 1050px){.category_13.mod_action_show_entry .contact_wrap .listing-custom-field.contact .listing-custom-field-title{font-size:20px;line-height:26px;margin:0 0 7px}}@media screen and (max-width: 750px){.category_13.mod_action_show_entry .contact_wrap .listing-custom-field.contact .listing-custom-field-title{font-size:18px;line-height:24px}}.category_13.mod_action_show_entry .contact_wrap .listing-custom-field.contact .listing-custom-field-data{display:block;max-width:none}.category_13.mod_action_show_entry .contact_wrap .listing-custom-field.contact_email .listing-custom-field-title{display:none}.category_13.mod_action_show_entry .contact_wrap .listing-custom-field.contact_email .listing-custom-field-data{display:block;max-width:none}.content ul.tags{margin:39px 0 -11px}.content ul.tags li{display:inline-block;margin:0;padding:13px 20px 14px;width:auto;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.content ul.tags li{font-size:14px;line-height:20px}}.content ul.tags li{font-size:14px;line-height:20px;letter-spacing:-0.1px;font-weight:600;color:#373737;text-transform:none;background:#ffda20;border-radius:3px;box-shadow:inset 0 -4px 0 0 hsla(0,0%,100%,.4);border:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out}.content ul.tags li:hover,.content ul.tags li:focus{border:0;color:#373737;background:#ffda20;box-shadow:inset 0 -52px 0 0 hsla(0,0%,100%,.4)}@media screen and (max-width: 750px){.content ul.tags li{padding:10px 14px 11px}}.content ul.tags li{background:#f1efed;box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.1)}.content ul.tags li:hover,.content ul.tags li:focus{border:0;color:#373737;background:#f1efed;box-shadow:inset 0 -52px 0 0 rgba(0,0,0,.1)}.content ul.tags li{display:inline-block;background:rgba(0,0,0,.035);margin:15px 15px 0 0;cursor:pointer}.content ul.tags li:focus-within{outline:2px dotted var(--focus-color) !important;outline-offset:4px !important}.content ul.tags li:before{display:none}.content ul.tags li.active{color:#16141f;background:#ffda20;border-color:#ffda20}.content ul.tags li.active:hover,.content ul.tags li.active:focus{box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.1)}.content ul.tags li button{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;margin:0;padding:0;background:none;border:0;color:inherit}.content ul.tags li button:focus{outline:0 !important}.category_148.not_logged_in .content ul.tags{display:none !important}.preload .listing_property_filter{opacity:0}.listing_property_filter{position:relative;margin:0 0 30px;padding:0;transition:opacity .1s ease-out .3s}.listing_property_filter .listing_reset_filter_wrap{display:none}.listing_property_filter .listing_reset_filter{position:absolute;top:auto;right:0;bottom:18px;left:auto;display:inline-block;font-size:12px;line-height:20px;width:auto;margin:0;padding:0;color:rgba(22,20,31,.6);text-decoration:none;transition:all .3s ease-out;transform:translate(0, 100%)}.listing_property_filter .listing_reset_filter:hover{color:#16141f}.listing_property_filter form{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:end;align-items:flex-end;margin:0 -20px;overflow:hidden}.listing_property_filter form>*{position:relative;display:inline-block;width:33.33%;margin:0 -2px 29px;padding:0 20px;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 7 Pro";font-size:14px;line-height:52px;font-weight:400;text-transform:none;color:#16141f;right:20px;width:52px;height:52px;text-align:center;font-weight:300;pointer-events:none;z-index:10}.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;margin:0 0 9px;font-size:14px;line-height:20px;font-weight:700}.listing_property_filter form input{display:inline-block;width:auto;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.listing_property_filter form input{font-size:14px;line-height:20px}}.listing_property_filter form input{font-size:14px;line-height:20px;color:#16141f;padding:15px 20px;outline:none;border:1px solid #f9f9f8;background:#f9f9f8;box-sizing:border-box;border-radius:4px;transition:all .3s ease-out}.listing_property_filter form input::-webkit-input-placeholder{color:#16141f;opacity:1}.listing_property_filter form input::-moz-placeholder{color:#16141f;opacity:1}.listing_property_filter form input:-ms-input-placeholder{color:#16141f;opacity:1}.listing_property_filter form input:-moz-placeholder{color:#16141f;opacity:1}.listing_property_filter form input:hover,.listing_property_filter form input:focus{color:#16141f;background:#fff;border:1px solid #fff}.listing_property_filter form input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}@media print{.listing_property_filter form input{border-color:rgba(0,0,0,.15)}.listing_property_filter form input:hover,.listing_property_filter form input:focus{border:1px solid rgba(0,0,0,.15)}}.listing_property_filter form input{width:100%;-webkit-appearance:none}.listing_property_filter form input.button{display:inline-block;margin:0;padding:13px 20px 14px;width:auto;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.listing_property_filter form input.button{font-size:14px;line-height:20px}}.listing_property_filter form input.button{font-size:14px;line-height:20px;letter-spacing:-0.1px;font-weight:600;color:#373737;text-transform:none;background:#ffda20;border-radius:3px;box-shadow:inset 0 -4px 0 0 hsla(0,0%,100%,.4);border:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out}.listing_property_filter form input.button:hover,.listing_property_filter form input.button:focus{border:0;color:#373737;background:#ffda20;box-shadow:inset 0 -52px 0 0 hsla(0,0%,100%,.4)}@media screen and (max-width: 750px){.listing_property_filter form input.button{padding:10px 14px 11px}}.listing_property_filter form input.button{font-size:0;height:52px;width:52px}.listing_property_filter form select{width:100%;height:52px;background:#f9f9f8;border:0;padding:12px 20px}.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}#google_map{position:relative;max-width:1025px;margin:0 auto;padding-right:30px;padding-left:30px}@media print{#google_map{padding-right:0;padding-left:0}}@media screen and (max-width: 750px){#google_map{padding-right:20px;padding-left:20px}}#google_map{max-width:896px;margin-top:90px;overflow:hidden;height:500px;border-radius:4px}#module_map,.gmap-map{position:absolute;top:0;right:0;bottom:0;left:0;height:auto !important}.gmap-map{left:30px;right:30px;border-radius:4px;overflow:hidden}div.infowindow{padding:10px 15px 10px 10px;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{div.infowindow{font-size:14px;line-height:20px}}div.infowindow{text-align:center}div.infowindow h2{font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{div.infowindow h2{font-size:14px;line-height:20px}}div.infowindow h2{font-weight:700;margin:0}div.infowindow p{margin:0}#mailform_content{margin-bottom:70px}.mailform_form_wrap{max-width:700px;margin:0 0 35px}.mailform_element{clear:left}.my_settings_form label,.portlet_inline_form .inline_form label,.mailform_element label,#mailform_submit_button label,.login_form label{float:left;display:inline-block;width:30%;margin:0;padding:15px 20px 0 0;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.my_settings_form label,.portlet_inline_form .inline_form label,.mailform_element label,#mailform_submit_button label,.login_form label{font-size:14px;line-height:20px}}.my_settings_form label,.portlet_inline_form .inline_form label,.mailform_element label,#mailform_submit_button label,.login_form label{font-size:14px;line-height:20px;font-weight:700;box-sizing:border-box}.my_settings_form input,.portlet_inline_form .inline_form textarea,.portlet_inline_form .inline_form input,.add_portlet select,.mailform_element input,.mailform_element textarea,.login_form input{display:inline-block;width:auto;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.my_settings_form input,.portlet_inline_form .inline_form textarea,.portlet_inline_form .inline_form input,.add_portlet select,.mailform_element input,.mailform_element textarea,.login_form input{font-size:14px;line-height:20px}}.my_settings_form input,.portlet_inline_form .inline_form textarea,.portlet_inline_form .inline_form input,.add_portlet select,.mailform_element input,.mailform_element textarea,.login_form input{font-size:14px;line-height:20px;color:#16141f;padding:15px 20px;outline:none;border:1px solid #f9f9f8;background:#f9f9f8;box-sizing:border-box;border-radius:4px;transition:all .3s ease-out}.my_settings_form input::-webkit-input-placeholder,.portlet_inline_form .inline_form textarea::-webkit-input-placeholder,.portlet_inline_form .inline_form input::-webkit-input-placeholder,.add_portlet select::-webkit-input-placeholder,.mailform_element input::-webkit-input-placeholder,.mailform_element textarea::-webkit-input-placeholder,.login_form input::-webkit-input-placeholder{color:#16141f;opacity:1}.my_settings_form input::-moz-placeholder,.portlet_inline_form .inline_form textarea::-moz-placeholder,.portlet_inline_form .inline_form input::-moz-placeholder,.add_portlet select::-moz-placeholder,.mailform_element input::-moz-placeholder,.mailform_element textarea::-moz-placeholder,.login_form input::-moz-placeholder{color:#16141f;opacity:1}.my_settings_form input:-ms-input-placeholder,.portlet_inline_form .inline_form textarea:-ms-input-placeholder,.portlet_inline_form .inline_form input:-ms-input-placeholder,.add_portlet select:-ms-input-placeholder,.mailform_element input:-ms-input-placeholder,.mailform_element textarea:-ms-input-placeholder,.login_form input:-ms-input-placeholder{color:#16141f;opacity:1}.my_settings_form input:-moz-placeholder,.portlet_inline_form .inline_form textarea:-moz-placeholder,.portlet_inline_form .inline_form input:-moz-placeholder,.add_portlet select:-moz-placeholder,.mailform_element input:-moz-placeholder,.mailform_element textarea:-moz-placeholder,.login_form input:-moz-placeholder{color:#16141f;opacity:1}.my_settings_form input:hover,.my_settings_form input:focus,.portlet_inline_form .inline_form textarea:hover,.portlet_inline_form .inline_form textarea:focus,.portlet_inline_form .inline_form input:hover,.portlet_inline_form .inline_form input:focus,.add_portlet select:hover,.add_portlet select:focus,.mailform_element input:hover,.mailform_element input:focus,.mailform_element textarea:hover,.mailform_element textarea:focus,.login_form input:hover,.login_form input:focus{color:#16141f;background:#fff;border:1px solid #fff}.my_settings_form input:-webkit-autofill,.portlet_inline_form .inline_form textarea:-webkit-autofill,.portlet_inline_form .inline_form input:-webkit-autofill,.add_portlet select:-webkit-autofill,.mailform_element input:-webkit-autofill,.mailform_element textarea:-webkit-autofill,.login_form input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}@media print{.my_settings_form input,.portlet_inline_form .inline_form textarea,.portlet_inline_form .inline_form input,.add_portlet select,.mailform_element input,.mailform_element textarea,.login_form input{border-color:rgba(0,0,0,.15)}.my_settings_form input:hover,.my_settings_form input:focus,.portlet_inline_form .inline_form textarea:hover,.portlet_inline_form .inline_form textarea:focus,.portlet_inline_form .inline_form input:hover,.portlet_inline_form .inline_form input:focus,.add_portlet select:hover,.add_portlet select:focus,.mailform_element input:hover,.mailform_element input:focus,.mailform_element textarea:hover,.mailform_element textarea:focus,.login_form input:hover,.login_form input:focus{border:1px solid rgba(0,0,0,.15)}}.my_settings_form input,.portlet_inline_form .inline_form textarea,.portlet_inline_form .inline_form input,.add_portlet select,.mailform_element input,.mailform_element textarea,.login_form input{width:70%}.my_settings_form .p_wrap{width:70%}.my_settings_form .p_wrap input{width:100% !important;max-width:100% !important}.my_settings_form p:has(.helptext) span.select2-container,.my_settings_form p:has(.helptext) input,.my_settings_form p:has(.helptext) .p_wrap{max-width:calc(70% - 28px)}.portlet_inline_form .inline_form textarea:hover,.portlet_inline_form .inline_form textarea:focus,.portlet_inline_form .inline_form input:hover,.portlet_inline_form .inline_form input:focus{background:#f1efed;border-color:#f1efed}.add_portlet select{width:100%;height:52px;padding-left:10px}.portlet_inline_form .inline_form textarea,.mailform_element textarea,.mailform_element.email_field input,.mailform_element.input_field input{-webkit-appearance:none}.portlet_inline_form .inline_form textarea,.mailform_element textarea{height:150px}#mailform_submit_button{clear:both}.my_settings_form input.button,.portlet_inline_form .inline_form input.sendButton,.mailform-submit,.login_form .button{display:inline-block;margin:0;padding:13px 20px 14px;width:auto;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.my_settings_form input.button,.portlet_inline_form .inline_form input.sendButton,.mailform-submit,.login_form .button{font-size:14px;line-height:20px}}.my_settings_form input.button,.portlet_inline_form .inline_form input.sendButton,.mailform-submit,.login_form .button{font-size:14px;line-height:20px;letter-spacing:-0.1px;font-weight:600;color:#373737;text-transform:none;background:#ffda20;border-radius:3px;box-shadow:inset 0 -4px 0 0 hsla(0,0%,100%,.4);border:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out}.my_settings_form input.button:hover,.my_settings_form input.button:focus,.portlet_inline_form .inline_form input.sendButton:hover,.portlet_inline_form .inline_form input.sendButton:focus,.mailform-submit:hover,.mailform-submit:focus,.login_form .button:hover,.login_form .button:focus{border:0;color:#373737;background:#ffda20;box-shadow:inset 0 -52px 0 0 hsla(0,0%,100%,.4)}@media screen and (max-width: 750px){.my_settings_form input.button,.portlet_inline_form .inline_form input.sendButton,.mailform-submit,.login_form .button{padding:10px 14px 11px}}.my_settings_form input.button,.portlet_inline_form .inline_form input.sendButton,.mailform-submit,.login_form .button{margin:10px 0 0}.portlet_inline_form .inline_form input.sendButton{margin:0 0 0 30%}font.required{color:rgb(236,196.8430493274,0) !important}span.required{color:rgb(236,196.8430493274,0) !important;padding:0 0 0 4px}.mailform_element.heading2_field,.mailform_element.heading3_field{padding-bottom:5px}.mailform_element.heading2_field:not(:first-child),.mailform_element.heading3_field:not(:first-child){margin-top:30px}.mailform_error label{color:rgb(236,196.8430493274,0)}.login_form p,.mailform_element p{margin:0 0 18px 0}.file_field p:after{content:"";display:block;clear:both;float:none}.file_field input{position:absolute;opacity:0;z-index:-1;width:1px !important;height:1px !important;padding:0 !important}.file_field input+label{display:inline-block;width:auto;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.file_field input+label{font-size:14px;line-height:20px}}.file_field input+label{font-size:14px;line-height:20px;color:#16141f;padding:15px 20px;outline:none;border:1px solid #f9f9f8;background:#f9f9f8;box-sizing:border-box;border-radius:4px;transition:all .3s ease-out}.file_field input+label::-webkit-input-placeholder{color:#16141f;opacity:1}.file_field input+label::-moz-placeholder{color:#16141f;opacity:1}.file_field input+label:-ms-input-placeholder{color:#16141f;opacity:1}.file_field input+label:-moz-placeholder{color:#16141f;opacity:1}.file_field input+label:hover,.file_field input+label:focus{color:#16141f;background:#fff;border:1px solid #fff}.file_field input+label:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}@media print{.file_field input+label{border-color:rgba(0,0,0,.15)}.file_field input+label:hover,.file_field input+label:focus{border:1px solid rgba(0,0,0,.15)}}.file_field input+label{width:70%;position:relative;padding-right:56px}.file_field input+label:before{content:"";position:absolute;top:50%;left:unset;display:block;font-family:"Font Awesome 7 Pro";font-size:16px;line-height:16px;font-weight:400;text-transform:none;color:#373737;display:flex;align-items:center;justify-content:center;right:0;font-weight:300;width:46px;height:25px;text-align:center;border-left:1px solid rgba(0,0,0,.15);transform:translate(0, -50%)}.file_field input:focus+label{background:#fff}.radio_field .radio_item{position:relative}.radio_field input[type=radio]{display:none}.radio_field input[type=radio]+*{display:flex;align-items:center;float:none;width:auto;padding:0;transition:all .2s ease-out;cursor:pointer;margin:0}.radio_field input[type=radio]+*:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 7 Pro";font-size:1.3em;line-height:normal;font-weight:400;text-transform:none;color:inherit;font-weight:100;position:relative;margin-right:8px}.radio_field input[type=radio]:hover:not(:checked)+*,.radio_field input[type=radio]:hover:not(:checked)+* a{color:#16141f}.radio_field input[type=radio]:checked+*:before{content:"";color:#16141f;font-weight:900}.radio_field .wrap_radio_buttons>label{margin-bottom:15px}.radio_field .multiple_radio_inputs{display:flex;flex-flow:wrap;gap:15px;padding:15px 0;margin-bottom:15px}.mailform_element.checkbox_field{position:relative}.mailform_element.checkbox_field p{width:70%;float:right;position:relative}.mailform_element.checkbox_field input{width:18px;height:18px;float:left;margin:2px 10px 0 0;opacity:0;position:relative;cursor:pointer;z-index:10}.mailform_element.checkbox_field label{width:auto;float:none;overflow:hidden;cursor:pointer;display:block;padding:0 0 4px;text-align:left;font-weight:400}.mailform_element.checkbox_field label:after,.mailform_element.checkbox_field label:before{content:"";position:absolute;top:1px;left:1px;display:block;font-family:"Font Awesome 7 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:#373737;width:18px;height:18px;font-weight:300;pointer-events:none;background:none;z-index:2;transition:all .3s ease-out}.mailform_element.checkbox_field label:after{content:"";opacity:0;visibility:hidden;font-weight:700;color:#373737;background:none;z-index:4}.mailform_element.checkbox_field input:checked+label:before{color:#12b9e6}.mailform_element.checkbox_field input:checked+label:after{opacity:1;visibility:visible}.my_settings_form span.select2-container,.portlet_inline_form .inline_form span.select2-container,.mailform_element span.select2-container{width:70% !important;text-align:left}span.select2-container--default{border-radius:4px}span.select2-container--default .select2-selection--multiple,span.select2-container--default .select2-selection--single{height:auto;outline:none;width:100%;background:#f9f9f8;border:1px solid #f9f9f8;border-radius:4px;box-sizing:border-box;transition:background .3s ease-out,border .3s 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/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{span.select2-container--default .select2-selection--multiple .select2-selection__rendered,span.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px;line-height:20px}}span.select2-container--default .select2-selection--multiple .select2-selection__rendered,span.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px;line-height:20px;color:#16141f;padding:15px 20px;padding-right:56px;outline:none;box-sizing:border-box;display:block;transition:color .3s ease-out}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__placeholder,span.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#16141f}span.select2-container--default .select2-selection--multiple .select2-selection__arrow,span.select2-container--default .select2-selection--single .select2-selection__arrow{width:46px;height:25px;top:50%;right:0;border-left:1px solid rgba(0,0,0,.15);transform:translate(0, -50%)}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:50%;left:50%;display:block;font-family:"Font Awesome 7 Pro";font-size:20px;line-height:20px;font-weight:400;text-transform:none;color:#16141f;font-weight:300;transform:translate(-50%, -50%);transition:all .3s 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 input.select2-search__field,span.select2-container--default .select2-selection--single input.select2-search__field{border:0 !important;padding:0 !important}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:7px}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 7 Pro";font-size:20px;line-height:25px;font-weight:400;text-transform:none;color:#373737;right:0;width:46px;height:25px;font-weight:300;text-align:center;border-left:1px solid rgba(0,0,0,.15);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/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{span.select2-container--default .select2-selection--multiple input.select2-search__field{font-size:14px;line-height:20px}}span.select2-container--default .select2-selection--multiple input.select2-search__field{font-size:14px;line-height:20px;color:#16141f}span.select2-container--default .select2-selection--multiple input.select2-search__field::-webkit-input-placeholder{color:#16141f;opacity:1}span.select2-container--default .select2-selection--multiple input.select2-search__field::-moz-placeholder{color:#16141f;opacity:1}span.select2-container--default .select2-selection--multiple input.select2-search__field:-ms-input-placeholder{color:#16141f;opacity:1}span.select2-container--default .select2-selection--multiple input.select2-search__field:-moz-placeholder{color:#16141f;opacity:1}span.select2-container--default .select2-selection--multiple .select2-selection__choice{position:relative;margin:2px 4px 2px 0;padding:5px 6px;padding-right:18px;font-size:12px;line-height:12px;color:#373737;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:2px}span.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{position:absolute;top:4px;right:4px;bottom:auto;left:auto}span.select2-container--default li.select2-results__option[aria-selected=true],span.select2-container--default li.select2-results__option{background:#f1efed}span.select2-container--default li.select2-results__option--highlighted[aria-selected],span.select2-container--default li.select2-results__option--highlighted{background:#16141f}span.select2-container--default .property_entry_count{display:none}span.select2-container--open .select2-dropdown{border:0}span.select2-container--open .select2-dropdown ul{border-radius:0 0 4px 4px;border:0}span.select2-container--open .select2-dropdown--above ul{border-radius:4px 4px 0 0}span.select2-container--default.select2-container--focus .select2-selection--multiple,span.select2-container--default.select2-container--open .select2-selection--multiple,span.select2-container--default.select2-container:hover .select2-selection--multiple,span.select2-container--default.select2-container--focus .select2-selection--single,span.select2-container--default.select2-container--open .select2-selection--single,span.select2-container--default.select2-container:hover .select2-selection--single{background:#f1efed;border-color:#f1efed}span.select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__arrow:before,span.select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__rendered,span.select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__arrow:before,span.select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__rendered,span.select2-container--default.select2-container:hover .select2-selection--multiple .select2-selection__arrow:before,span.select2-container--default.select2-container:hover .select2-selection--multiple .select2-selection__rendered,span.select2-container--default.select2-container--focus .select2-selection--single .select2-selection__arrow:before,span.select2-container--default.select2-container--focus .select2-selection--single .select2-selection__rendered,span.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before,span.select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered,span.select2-container--default.select2-container:hover .select2-selection--single .select2-selection__arrow:before,span.select2-container--default.select2-container:hover .select2-selection--single .select2-selection__rendered{color:#16141f}.mod_listing.mod_action_reset_filter span.select2-container--default li.select2-results__option[aria-selected=true],.mod_listing.mod_action_reset_filter span.select2-container--default li.select2-results__option,.mod_listing.mod_action_filter_entries span.select2-container--default li.select2-results__option[aria-selected=true],.mod_listing.mod_action_filter_entries span.select2-container--default li.select2-results__option,.mod_listing.no_mod_action span.select2-container--default li.select2-results__option[aria-selected=true],.mod_listing.no_mod_action span.select2-container--default li.select2-results__option,.mod_mailform span.select2-container--default li.select2-results__option[aria-selected=true],.mod_mailform span.select2-container--default li.select2-results__option{background:#fff}.mod_listing.mod_action_reset_filter span.select2-container--default li.select2-results__option--highlighted[aria-selected],.mod_listing.mod_action_reset_filter span.select2-container--default li.select2-results__option--highlighted,.mod_listing.mod_action_filter_entries span.select2-container--default li.select2-results__option--highlighted[aria-selected],.mod_listing.mod_action_filter_entries span.select2-container--default li.select2-results__option--highlighted,.mod_listing.no_mod_action span.select2-container--default li.select2-results__option--highlighted[aria-selected],.mod_listing.no_mod_action span.select2-container--default li.select2-results__option--highlighted,.mod_mailform span.select2-container--default li.select2-results__option--highlighted[aria-selected],.mod_mailform span.select2-container--default li.select2-results__option--highlighted{background:#16141f}.mod_listing.mod_action_reset_filter span.select2-container--default.select2-container--focus .select2-selection--multiple,.mod_listing.mod_action_reset_filter span.select2-container--default.select2-container--open .select2-selection--multiple,.mod_listing.mod_action_reset_filter span.select2-container--default.select2-container:hover .select2-selection--multiple,.mod_listing.mod_action_reset_filter span.select2-container--default.select2-container--focus .select2-selection--single,.mod_listing.mod_action_reset_filter span.select2-container--default.select2-container--open .select2-selection--single,.mod_listing.mod_action_reset_filter span.select2-container--default.select2-container:hover .select2-selection--single,.mod_listing.mod_action_filter_entries span.select2-container--default.select2-container--focus .select2-selection--multiple,.mod_listing.mod_action_filter_entries span.select2-container--default.select2-container--open .select2-selection--multiple,.mod_listing.mod_action_filter_entries span.select2-container--default.select2-container:hover .select2-selection--multiple,.mod_listing.mod_action_filter_entries span.select2-container--default.select2-container--focus .select2-selection--single,.mod_listing.mod_action_filter_entries span.select2-container--default.select2-container--open .select2-selection--single,.mod_listing.mod_action_filter_entries span.select2-container--default.select2-container:hover .select2-selection--single,.mod_listing.no_mod_action span.select2-container--default.select2-container--focus .select2-selection--multiple,.mod_listing.no_mod_action span.select2-container--default.select2-container--open .select2-selection--multiple,.mod_listing.no_mod_action span.select2-container--default.select2-container:hover .select2-selection--multiple,.mod_listing.no_mod_action span.select2-container--default.select2-container--focus .select2-selection--single,.mod_listing.no_mod_action span.select2-container--default.select2-container--open .select2-selection--single,.mod_listing.no_mod_action span.select2-container--default.select2-container:hover .select2-selection--single,.mod_mailform span.select2-container--default.select2-container--focus .select2-selection--multiple,.mod_mailform span.select2-container--default.select2-container--open .select2-selection--multiple,.mod_mailform span.select2-container--default.select2-container:hover .select2-selection--multiple,.mod_mailform span.select2-container--default.select2-container--focus .select2-selection--single,.mod_mailform span.select2-container--default.select2-container--open .select2-selection--single,.mod_mailform span.select2-container--default.select2-container:hover .select2-selection--single{border-color:#fff;background:#fff}.mod_listing.mod_action_reset_filter span.select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__arrow:before,.mod_listing.mod_action_reset_filter span.select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__rendered,.mod_listing.mod_action_reset_filter span.select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__arrow:before,.mod_listing.mod_action_reset_filter span.select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__rendered,.mod_listing.mod_action_reset_filter span.select2-container--default.select2-container:hover .select2-selection--multiple .select2-selection__arrow:before,.mod_listing.mod_action_reset_filter span.select2-container--default.select2-container:hover .select2-selection--multiple .select2-selection__rendered,.mod_listing.mod_action_reset_filter span.select2-container--default.select2-container--focus .select2-selection--single .select2-selection__arrow:before,.mod_listing.mod_action_reset_filter span.select2-container--default.select2-container--focus .select2-selection--single .select2-selection__rendered,.mod_listing.mod_action_reset_filter span.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before,.mod_listing.mod_action_reset_filter span.select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered,.mod_listing.mod_action_reset_filter span.select2-container--default.select2-container:hover .select2-selection--single .select2-selection__arrow:before,.mod_listing.mod_action_reset_filter span.select2-container--default.select2-container:hover .select2-selection--single .select2-selection__rendered,.mod_listing.mod_action_filter_entries span.select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__arrow:before,.mod_listing.mod_action_filter_entries span.select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__rendered,.mod_listing.mod_action_filter_entries span.select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__arrow:before,.mod_listing.mod_action_filter_entries span.select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__rendered,.mod_listing.mod_action_filter_entries span.select2-container--default.select2-container:hover .select2-selection--multiple .select2-selection__arrow:before,.mod_listing.mod_action_filter_entries span.select2-container--default.select2-container:hover .select2-selection--multiple .select2-selection__rendered,.mod_listing.mod_action_filter_entries span.select2-container--default.select2-container--focus .select2-selection--single .select2-selection__arrow:before,.mod_listing.mod_action_filter_entries span.select2-container--default.select2-container--focus .select2-selection--single .select2-selection__rendered,.mod_listing.mod_action_filter_entries span.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before,.mod_listing.mod_action_filter_entries span.select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered,.mod_listing.mod_action_filter_entries span.select2-container--default.select2-container:hover .select2-selection--single .select2-selection__arrow:before,.mod_listing.mod_action_filter_entries span.select2-container--default.select2-container:hover .select2-selection--single .select2-selection__rendered,.mod_listing.no_mod_action span.select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__arrow:before,.mod_listing.no_mod_action span.select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__rendered,.mod_listing.no_mod_action span.select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__arrow:before,.mod_listing.no_mod_action span.select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__rendered,.mod_listing.no_mod_action span.select2-container--default.select2-container:hover .select2-selection--multiple .select2-selection__arrow:before,.mod_listing.no_mod_action span.select2-container--default.select2-container:hover .select2-selection--multiple .select2-selection__rendered,.mod_listing.no_mod_action span.select2-container--default.select2-container--focus .select2-selection--single .select2-selection__arrow:before,.mod_listing.no_mod_action span.select2-container--default.select2-container--focus .select2-selection--single .select2-selection__rendered,.mod_listing.no_mod_action span.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before,.mod_listing.no_mod_action span.select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered,.mod_listing.no_mod_action span.select2-container--default.select2-container:hover .select2-selection--single .select2-selection__arrow:before,.mod_listing.no_mod_action span.select2-container--default.select2-container:hover .select2-selection--single .select2-selection__rendered,.mod_mailform span.select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__arrow:before,.mod_mailform span.select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__rendered,.mod_mailform span.select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__arrow:before,.mod_mailform span.select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__rendered,.mod_mailform span.select2-container--default.select2-container:hover .select2-selection--multiple .select2-selection__arrow:before,.mod_mailform span.select2-container--default.select2-container:hover .select2-selection--multiple .select2-selection__rendered,.mod_mailform span.select2-container--default.select2-container--focus .select2-selection--single .select2-selection__arrow:before,.mod_mailform span.select2-container--default.select2-container--focus .select2-selection--single .select2-selection__rendered,.mod_mailform span.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before,.mod_mailform span.select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered,.mod_mailform span.select2-container--default.select2-container:hover .select2-selection--single .select2-selection__arrow:before,.mod_mailform span.select2-container--default.select2-container:hover .select2-selection--single .select2-selection__rendered{color:#16141f}li.select2-results__option{font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{li.select2-results__option{font-size:14px;line-height:20px}}li.select2-results__option{font-size:14px;line-height:20px;padding:12px 20px;color:rgba(22,20,31,.6)}.select2-search--dropdown{display:none}.ui-datepicker.ui-widget{z-index:200 !important;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.ui-datepicker.ui-widget{font-size:14px;line-height:20px}}.ui-datepicker.ui-widget{color:#373737;padding:7px 10px 2px;margin:14px 0 0 0;width:340px;border-radius:0 0 5px 5px;border:1px solid rgba(0,0,0,.15);box-shadow:0 8px 23px 0 rgba(0,0,0,.2)}.ui-datepicker.ui-widget .ui-widget-header{border:0;border-radius:0;margin:-7px -10px 0;padding:14px 10px 12px;background:#f1efed}.ui-datepicker.ui-widget .ui-widget-header select{font-size:14px;line-height:20px}.ui-datepicker.ui-widget thead tr{border-bottom:2px solid #373737}.ui-datepicker.ui-widget th{padding:8px 4px;color:#373737;text-transform:none;font-weight:900;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 .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:#373737;border:1px solid #fff;background:#fff;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:#f1efed;color:#373737;border-color:#f1efed}.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:#ffda20;color:#373737;border-color:#ffda20}.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:16px !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 7 Pro";font-size:20px;line-height:27px;font-weight:400;text-transform:none;color:#373737;right:0;bottom:0;text-align:center;z-index:100;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:rgb(236,196.8430493274,0)}.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:""}.login_form{text-align:left}.login_form form{padding:20px 0 0}.login_form p{margin:0 0 13px}.login_form label{text-align:left;width:200px}.login_form input{width:300px}.login_form .p_remember_me_checkbox label{padding:0}.login_form .p_remember_me_checkbox input{margin:0 10px 0 0}.login_form form+p{display:none}.mailform_element{position:relative}.mailform_field_actions{position:absolute;top:0;right:0;bottom:auto;left:auto;font-size:14px;line-height:20px;margin:0;padding:9px 10px;z-index:30;background:#373737;border-radius:4px}.mailform_field_actions i,.mailform_field_actions a{display:inline-block;color:#fff;width:auto;height:auto;margin:0;padding:0;background:none;border:0}.mailform_field_actions i i.fa,.mailform_field_actions a i.fa{margin:0 5px}.mailform_field_actions i:hover,.mailform_field_actions a:hover{color:#ffda20}ul.sitemap li{margin:0 !important;padding:0}ul.sitemap li a{background:none;padding:0}ul.sitemap li a:hover{opacity:.7}ul.sitemap li:before{display:none}ul.sitemap li.level0{font-size:24px}ul.sitemap li.level2{padding-left:20px;opacity:.6}ul.sitemap li.level3,ul.sitemap li.level4{display:none}ul.sitemap li+li.level0{margin-top:25px !important}ul.sitemap li:not(.level1):not(.level0)+li.level1{margin-top:5px !important}.page_event_listing .filter_wrap{position:relative;z-index:10}.page_event_listing .filter_wrap>h2{margin:0 0 15px}.page_event_listing .filter_wrap .filter{position:relative;background:#fff;padding:15px 90px 15px 15px;border-radius:4px;box-sizing:border-box;margin-top:40px}.page_event_listing .filter_wrap form{display:flex;margin:0 -15px 0 0}.page_event_listing .filter_wrap .form_element{position:relative;flex:0 0 18%;width:100%;padding:0 15px 0 0;box-sizing:border-box}.page_event_listing .filter_wrap .form_element.select_field:not(:has(select)){display:none}.page_event_listing .filter_wrap .form_element select,.page_event_listing .filter_wrap .form_element input{width:100%;height:50px;font:400 22px/30px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.page_event_listing .filter_wrap .form_element select,.page_event_listing .filter_wrap .form_element input{font-size:16px;line-height:22px}}@media screen and (max-width: 1050px){.page_event_listing .filter_wrap .form_element select,.page_event_listing .filter_wrap .form_element input{font-size:18px;line-height:28px}}@media screen and (max-width: 750px){.page_event_listing .filter_wrap .form_element select,.page_event_listing .filter_wrap .form_element input{font-size:16px;line-height:26px}}.page_event_listing .filter_wrap .form_element select,.page_event_listing .filter_wrap .form_element input{font-size:14px !important;line-height:20px !important;font-weight:600;color:#373737;padding:14px 17px 15px;outline:none;border:0;background:#f9f9f8;box-sizing:border-box;box-shadow:none;-webkit-appearance:none;border-radius:4px;transition:all .3s ease-out}.page_event_listing .filter_wrap .form_element select:-webkit-autofill,.page_event_listing .filter_wrap .form_element input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.page_event_listing .filter_wrap .form_element select::-webkit-input-placeholder,.page_event_listing .filter_wrap .form_element input::-webkit-input-placeholder{color:#373737;opacity:1}.page_event_listing .filter_wrap .form_element select::-moz-placeholder,.page_event_listing .filter_wrap .form_element input::-moz-placeholder{color:#373737;opacity:1}.page_event_listing .filter_wrap .form_element select:-ms-input-placeholder,.page_event_listing .filter_wrap .form_element input:-ms-input-placeholder{color:#373737;opacity:1}.page_event_listing .filter_wrap .form_element select:-moz-placeholder,.page_event_listing .filter_wrap .form_element input:-moz-placeholder{color:#373737;opacity:1}.page_event_listing .filter_wrap .form_element span.select2-container{width:100% !important}.page_event_listing .filter_wrap .form_element span.select2-container--default .select2-selection--single{background:#f9f9f8;box-shadow:none;border-radius:4px}.page_event_listing .filter_wrap .form_element span.select2-container--default .select2-selection--single .select2-selection__rendered{padding:14px 17px 15px;font-size:14px;line-height:20px;font-weight:400;height:48px}.page_event_listing .filter_wrap .form_element span.select2-container--default .select2-selection--single .select2-selection__arrow{border:0px}.page_event_listing .filter_wrap .form_element span.select2-container--open .select2-selection--single,.page_event_listing .filter_wrap .form_element span.select2-container:hover .select2-selection--single{border-color:#ffda20}.page_event_listing .filter_wrap .form_element.search_field{flex:1 0 28%}.page_event_listing .filter_wrap .form_element.date_field:before{content:"";position:absolute;top:18px;left:auto;display:block;font-family:"Font Awesome 7 Pro";font-size:14px;line-height:14px;font-weight:400;text-transform:none;color:#373737;right:27px;font-weight:400;pointer-events:none;transition:all .3s ease-out}.page_event_listing .filter_wrap .form_element.submit_wrap{position:absolute;top:0;right:0;bottom:0;left:auto;margin:0;padding:0;width:75px}.page_event_listing .filter_wrap .form_element.submit_wrap:before{content:"";position:absolute;top:50%;left:0;display:block;font-family:"Font Awesome 7 Pro";font-size:32px;line-height:32px;font-weight:400;text-transform:none;color:#fff;right:0;text-align:center;font-weight:300;margin-top:-16px;pointer-events:none;transition:all .3s ease-out}.page_event_listing .filter_wrap .form_element.submit_wrap input{width:100%;height:100%;border:0;background:#000;font-size:0 !important;line-height:0 !important;cursor:pointer;border-radius:0 5px 5px 0}.page_event_listing .filter_wrap .form_element.submit_wrap input:hover,.page_event_listing .filter_wrap .form_element.submit_wrap input:focus{background:#ffda20}.page_event_listing .filter_wrap a.reset_link{display:block;position:absolute;top:-36px;right:0;bottom:auto;left:auto;color:#373737;font-size:12px;line-height:18px;letter-spacing:.2px;font-weight:400;text-transform:uppercase;cursor:pointer;z-index:10;transition:all .3s ease-out}.page_event_listing .filter_wrap a.reset_link i.fa{display:inline-block;font-weight:400;font-size:16px;line-height:18px;margin:0 8px 0 0}.page_event_listing .filter_wrap a.reset_link:hover{color:#ffda20}#events{max-width:1025px;margin:0 auto;padding-right:30px;padding-left:30px}@media print{#events{padding-right:0;padding-left:0}}@media screen and (max-width: 750px){#events{padding-right:20px;padding-left:20px}}#events{padding-bottom:132px}.event{margin:0 0 30px;padding:0;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.event{font-size:14px;line-height:20px}}.event.status_3 .event_inner{border:2px solid #eda804}.event.status_1 .event_inner{border:2px solid #ca442c}.event .event_inner{display:flex;align-items:stretch}.event>div:first-child{position:relative;padding:25px;background:#fff;border-radius:4px}.event .content{width:100%}.event .content .event_link{display:inline-block;margin:15px 0 0;padding:0;background:none}.event h2,.event h2 a,.event h3.event_subtitle{position:relative;font-size:24px;line-height:32px;font-weight:800;letter-spacing:-0.2px;text-decoration:none;color:#16141f;margin:0 0 10px 0;padding:0;border:0;background:none}.event h2:hover,.event h2 a:hover,.event h3.event_subtitle:hover{color:#16141f}@media print{.event h2,.event h2 a,.event h3.event_subtitle{font-size:16px;line-height:22px;margin:0 0 7px}}@media screen and (max-width: 1050px){.event h2,.event h2 a,.event h3.event_subtitle{font-size:20px;line-height:26px;margin:0 0 7px}}@media screen and (max-width: 750px){.event h2,.event h2 a,.event h3.event_subtitle{font-size:18px;line-height:24px}}.event h2,.event h2 a,.event h3.event_subtitle{margin:0}.event h3.event_subtitle{font-weight:400}.event .event_date{margin:0 0 14px;font-size:14px;line-height:18px;font-weight:700;color:rgba(22,20,31,.6);letter-spacing:.44px}.event .event_location{font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.event .event_location{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){.event .event_location{font-size:16px;line-height:26px}}.event .event_location{margin:0;margin-top:10px}.event .event_location .breaker{display:inline;padding-right:7px}.event ul.category{margin:0 0 5px}.event ul.category>li{display:inline-block;margin:0 7px 7px 0;padding:1px 9px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:-0.1px;color:rgba(22,20,31,.6);border:1px solid rgba(0,0,0,.15);border-radius:15px}@media print{.event ul.category>li{font-size:12px;line-height:16px;padding:2px 7px}}@media screen and (max-width: 1050px){.event ul.category>li{margin:0 5px 5px 0;padding:1px 6px;font-size:12px;line-height:18px}}.event ul.category>li{padding:1px 9px 1px 9px}.event ul.category>li.status_3{color:#eda804;border-color:#eda804}.event ul.category>li.status_2{color:#529c3d;border-color:#529c3d}.event ul.category>li.status_import,.event ul.category>li.status_1{color:#ca442c;border-color:#ca442c}.event ul.category>li:before{display:none}.portlet-events-entry{margin:0 0 30px;padding:0;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.portlet-events-entry{font-size:14px;line-height:20px}}.portlet-events-entry.status_3 .portlet-events-entry-inline{border:2px solid #eda804}.portlet-events-entry.status_1 .portlet-events-entry-inline{border:2px solid #ca442c}.portlet-events-entry .portlet-events-entry-inline{display:flex;align-items:stretch}.portlet-events-entry>div:first-child{position:relative;padding:25px;background:#fff;border-radius:4px}.portlet-events-entry portlet-events-content-container{width:100%}.portlet-events-entry portlet-events-content-container .event_link{display:inline-block;margin:15px 0 0;padding:0;background:none}.portlet-events-entry .portlet-entry-title,.portlet-events-entry .portlet-entry-title a,.portlet-events-entry .portlet-entry-subtitle{position:relative;font-size:24px;line-height:32px;font-weight:800;letter-spacing:-0.2px;text-decoration:none;color:#16141f;margin:0 0 10px 0;padding:0;border:0;background:none}.portlet-events-entry .portlet-entry-title:hover,.portlet-events-entry .portlet-entry-title a:hover,.portlet-events-entry .portlet-entry-subtitle:hover{color:#16141f}@media print{.portlet-events-entry .portlet-entry-title,.portlet-events-entry .portlet-entry-title a,.portlet-events-entry .portlet-entry-subtitle{font-size:16px;line-height:22px;margin:0 0 7px}}@media screen and (max-width: 1050px){.portlet-events-entry .portlet-entry-title,.portlet-events-entry .portlet-entry-title a,.portlet-events-entry .portlet-entry-subtitle{font-size:20px;line-height:26px;margin:0 0 7px}}@media screen and (max-width: 750px){.portlet-events-entry .portlet-entry-title,.portlet-events-entry .portlet-entry-title a,.portlet-events-entry .portlet-entry-subtitle{font-size:18px;line-height:24px}}.portlet-events-entry .portlet-entry-title,.portlet-events-entry .portlet-entry-title a,.portlet-events-entry .portlet-entry-subtitle{margin:0}.portlet-events-entry .portlet-entry-subtitle{font-weight:400}.portlet-events-entry .portlet-entry-date{margin:0 0 14px;font-size:14px;line-height:18px;font-weight:700;color:rgba(22,20,31,.6);letter-spacing:.44px}.portlet-events-entry .portlet-entry-location{font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.portlet-events-entry .portlet-entry-location{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){.portlet-events-entry .portlet-entry-location{font-size:16px;line-height:26px}}.portlet-events-entry .portlet-entry-location{margin:0;margin-top:10px}.portlet-events-entry .portlet-entry-location .breaker{display:inline;padding-right:7px}.portlet-events-entry ul.category{margin:0 0 5px}.portlet-events-entry ul.category>li{display:inline-block;margin:0 7px 7px 0;padding:1px 9px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:-0.1px;color:rgba(22,20,31,.6);border:1px solid rgba(0,0,0,.15);border-radius:15px}@media print{.portlet-events-entry ul.category>li{font-size:12px;line-height:16px;padding:2px 7px}}@media screen and (max-width: 1050px){.portlet-events-entry ul.category>li{margin:0 5px 5px 0;padding:1px 6px;font-size:12px;line-height:18px}}.portlet-events-entry ul.category>li{padding:1px 9px 1px 9px}.portlet-events-entry ul.category>li.status_3{color:#eda804;border-color:#eda804}.portlet-events-entry ul.category>li.status_2{color:#529c3d;border-color:#529c3d}.portlet-events-entry ul.category>li.status_import,.portlet-events-entry ul.category>li.status_1{color:#ca442c;border-color:#ca442c}.portlet-events-entry ul.category>li:before{display:none}.event .event_top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:0 0 27px;padding:0 0 20px;border-bottom:1px solid rgba(0,0,0,.15)}.event .event_top .entry_title_wrap{flex-grow:1}.event div.event_introdcution{font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.event div.event_introdcution{font-size:14px;line-height:20px}}.event div.event_introdcution{color:#373737;font-weight:700;margin:0 0 10px}.event div.event_introdcution>*:last-child{margin-bottom:0}.event span.event_organizer,.event span.event_organizer a{font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.event span.event_organizer,.event span.event_organizer a{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){.event span.event_organizer,.event span.event_organizer a{font-size:16px;line-height:26px}}.event span.event_organizer,.event span.event_organizer a{font-size:0;line-height:0}.event span.event_organizer *,.event span.event_organizer a *{display:none}.event span.event_organizer strong,.event span.event_organizer a strong{font-weight:400}.event span.event_organizer strong,.event span.event_organizer a strong{display:inline;font-size:14px;line-height:18px;font-weight:700;color:rgba(22,20,31,.6);letter-spacing:.44px}.event span.event_organizer strong:before,.event span.event_organizer a strong:before{content:"– "}.event div.event_videos{display:none}.event h3{font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.event h3{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){.event h3{font-size:16px;line-height:26px}}.event .pictures{flex:0 0 36%;width:100%;margin:0 52px 0 0}.event .pictures .management_controls{height:auto;display:none !important}.event .pictures .picture{width:100%}.event .pictures .picture+.picture{display:none}.event .pictures span.resource_background{border-radius:4px}.event .pictures img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.event .controls{position:absolute;top:7px;right:7px;bottom:auto;left:auto;display:block;margin:0;padding:3px;font-size:0;line-height:0;background:#fff;border-radius:9px;box-shadow:0 1px 3px 0 rgba(0,0,0,.15),0 9px 20px 0 rgba(0,0,0,.2);z-index:50}.event .controls span,.event .controls a{display:inline-block;width:auto;height:auto;margin:0;padding:0;background:none;border:0}.event_detail .event_dates{position:relative;font-size:36px;line-height:46px;font-weight:800;letter-spacing:-0.7px;text-decoration:none;color:#16141f;margin:0 0 20px 0;padding:0;border:0;background:none}.event_detail .event_dates:hover{color:#16141f}@media print{.event_detail .event_dates{font-size:20px;line-height:26px;margin:0 0 12px}}@media screen and (max-width: 1050px){.event_detail .event_dates{font-size:28px;line-height:34px;margin:0 0 15px}}@media screen and (max-width: 750px){.event_detail .event_dates{font-size:22px;line-height:28px;margin:0 0 12px}}.event_detail .detail_introduction{position:relative;font-size:24px;line-height:34px;font-weight:400;letter-spacing:-0.2px;color:rgba(22,20,31,.6);margin:0 0 95px 0;padding:0;background:none}.event_detail .detail_introduction:last-child{margin-bottom:6px}.event_detail .detail_introduction>*:last-child{margin-bottom:0}@media print{.event_detail .detail_introduction{font-size:16px;line-height:22px;margin:0 0 30px}}@media screen and (max-width: 1050px){.event_detail .detail_introduction{font-size:20px;line-height:28px;margin:0 0 40px}}@media screen and (max-width: 750px){.event_detail .detail_introduction{font-size:18px;line-height:26px;margin:0 0 30px}}.event_detail .subtitle{font-weight:400}.event_detail .detail_column_wrap{display:flex;align-items:flex-start}.event_detail .detail_column_wrap .column_left{flex:2 0 50%}.event_detail .detail_column_wrap .column_left *{max-width:100%}.event_detail .detail_column_wrap .column_left>*:last-child{margin-bottom:0}.event_detail .detail_column_wrap .column_right{flex:0 0 244px;width:244px;margin:5px 0 0 70px;padding:0 0 0 24px !important;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.event_detail .detail_column_wrap .column_right{font-size:14px;line-height:20px}}.event_detail .detail_column_wrap .column_right{font-weight:300;border-left:1px solid #373737;box-sizing:border-box;background:none !important}.event_detail .detail_column_wrap .column_right>*:last-child{margin-bottom:0}.event_detail .culturevalais_link a{display:inline-block;margin:0;padding:13px 20px 14px;width:auto;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.event_detail .culturevalais_link a{font-size:14px;line-height:20px}}.event_detail .culturevalais_link a{font-size:14px;line-height:20px;letter-spacing:-0.1px;font-weight:600;color:#373737;text-transform:none;background:#ffda20;border-radius:3px;box-shadow:inset 0 -4px 0 0 hsla(0,0%,100%,.4);border:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out}.event_detail .culturevalais_link a:hover,.event_detail .culturevalais_link a:focus{border:0;color:#373737;background:#ffda20;box-shadow:inset 0 -52px 0 0 hsla(0,0%,100%,.4)}@media screen and (max-width: 750px){.event_detail .culturevalais_link a{padding:10px 14px 11px}}.event_detail .culturevalais_link a{background:#f1efed;box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.1)}.event_detail .culturevalais_link a:hover,.event_detail .culturevalais_link a:focus{border:0;color:#373737;background:#f1efed;box-shadow:inset 0 -52px 0 0 rgba(0,0,0,.1)}.event_detail .culturevalais_link a{background:rgba(0,0,0,.035)}.event_detail .event_detail_location,.event_detail .event_detail_organizer{margin-bottom:20px}.event_detail .event_detail_location h5,.event_detail .event_detail_organizer h5{margin-bottom:0px}.event_detail .event_organizer strong{font-weight:400}.event_detail .reservation_types{margin-bottom:20px}.event_detail .reservation_types h3{position:relative;font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.event_detail .reservation_types h3{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){.event_detail .reservation_types h3{font-size:16px;line-height:26px}}.event_detail .reservation_types h3{font-weight:700;margin:0 0 10px;padding:0;border:0;background:none}.event_detail .reservation_types h3:hover{color:#16141f}@media print{.event_detail .reservation_types h3{margin:0 0 5px}}@media screen and (max-width: 1050px){.event_detail .reservation_types h3{margin:0 0 5px}}.event_detail .reservation_types h3{margin-bottom:0}.event_detail .reservation_types ul li{padding-left:0}.event_detail .reservation_types ul li:before{display:none}.event_detail .reservation_types>*:last-child{margin-bottom:0}.event_detail .videos,.event_detail .embedded_codes{margin:70px 0 35px}.event_detail .videos .video+.video,.event_detail .videos .embedded_code+.embedded_code,.event_detail .embedded_codes .video+.video,.event_detail .embedded_codes .embedded_code+.embedded_code{margin-top:30px}.event_detail .category{margin:0 0 15px}.event_detail .category>li{display:inline-block;margin:0 7px 7px 0;padding:1px 9px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:-0.1px;color:rgba(22,20,31,.6);border:1px solid rgba(0,0,0,.15);border-radius:15px}@media print{.event_detail .category>li{font-size:12px;line-height:16px;padding:2px 7px}}@media screen and (max-width: 1050px){.event_detail .category>li{margin:0 5px 5px 0;padding:1px 6px;font-size:12px;line-height:18px}}.event_detail .category>li{padding:1px 9px 1px 9px}.event_detail .category>li.status_3{color:#eda804;border-color:#eda804}.event_detail .category>li.status_2{color:#529c3d;border-color:#529c3d}.event_detail .category>li.status_1{color:#ca442c;border-color:#ca442c}.event_detail .category>li:before{display:none}.event_detail table th,.event_detail table td{border-left:0px;border-right:0px}.button_bar{display:flex;align-items:center;margin:70px 0 30px}.button_bar .culturevalais_link{margin:0 0 0 auto}.button_bar a.detail_back_link i:before{bottom:13px}.button_bar a.detail_back_link:hover i:before{bottom:13px}.content .detail_back_link i:before{font-weight:300;content:""}.content .detail_back_link i:before{content:"";position:absolute;top:unset;left:unset;display:block;font-family:"Font Awesome 7 Pro";font-size:14px;line-height:14px;font-weight:400;text-transform:none;color:inherit;left:0;bottom:10px;transition:all .3s ease-out}.content .detail_back_link:hover i:before{left:-3px;bottom:10px}.event_detail_images{max-width:1025px;margin:0 auto;padding-right:30px;padding-left:30px}@media print{.event_detail_images{padding-right:0;padding-left:0}}@media screen and (max-width: 750px){.event_detail_images{padding-right:20px;padding-left:20px}}.event_detail_images{max-width:896px;margin-top:90px;margin-bottom:-30px;overflow:hidden}.event_detail_images .pictures{position:relative;width:calc(100% + 15px);margin:0px 0 0px -15px;padding:0;z-index:10;clear:both}.event_detail_images .pictures .picture{float:left;box-sizing:border-box;width:33.33%;padding:0 0 30px 30px}.event_detail_images .pictures .picture:first-child{width:100%}.event_detail_images .pictures .picture span,.event_detail_images .pictures .picture a{display:block;padding:0;margin:0;border:0}.event_detail_images .pictures .picture span.resource_background{overflow:hidden;background:rgba(0,0,0,.05);border-radius:4px}.event_detail_images .pictures .picture a.resource_link{transition:all .3s ease-out}.event_detail_images .pictures .picture a.resource_link:hover{opacity:.6}.event_detail_images .pictures .picture span.resource_subtitle{display:none}.event_detail_images .pictures .picture img{aspect-ratio:896/500;display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.page_event_listing.no_mod_action #management .events_management_box{margin-bottom:35px}.page_event_listing.no_mod_action #management .events_management_box.events_management_box_single_multiple{display:none}.page_event_listing div#management .events_management_box{margin-bottom:35px}.page_event_listing div#management .events_management_box h3{position:relative;font-size:24px;line-height:32px;font-weight:800;letter-spacing:-0.2px;text-decoration:none;color:#16141f;margin:0 0 10px 0;padding:0;border:0;background:none}.page_event_listing div#management .events_management_box h3:hover{color:#16141f}@media print{.page_event_listing div#management .events_management_box h3{font-size:16px;line-height:22px;margin:0 0 7px}}@media screen and (max-width: 1050px){.page_event_listing div#management .events_management_box h3{font-size:20px;line-height:26px;margin:0 0 7px}}@media screen and (max-width: 750px){.page_event_listing div#management .events_management_box h3{font-size:18px;line-height:24px}}.page_event_listing div#management .events_management_box h3{margin:0 0 25px 0}.page_event_listing div#management .events_management_box legend{border:0px}.page_event_listing div#management .events_management_box.events_management_box_buttons{margin-bottom:0}.page_event_listing div#management .events_management_box .multiple_float{overflow:hidden}.page_event_listing div#management .events_management_box .multiple_float label.checkbox_wrap{padding:0 0}.page_event_listing div#management .events_management_box.events_management_box_categories>fieldset>label{padding:0}#navigation{float:left;width:calc(100% - 225px);padding:31px 0 0 9.7%;box-sizing:border-box}.preload .navigation{opacity:0;visibility:hidden}.navigation{margin:0;padding:0;transition:all .1s ease-out}.navigation>li{list-style:none;float:left;margin:0;padding:0 30px 0 0;background:none}.navigation>li>a{display:block;position:relative;margin:0;padding:0 0 47px;text-decoration:none;font-size:24px;line-height:32px;font-weight:700;color:#16141f;border:0;transition:color .2s ease-out}.navigation>li>a:before{content:"";position:absolute;top:auto;left:50%;width:0;height:8px;display:block;background:#ffda20;opacity:0;visibility:hidden;bottom:0;right:0;transform:translate(-50%, 0);transition:all .2s ease-out}.navigation>li>a:after{content:"";position:absolute;top:auto;left:50%;width:0;height:0;display:block;background:none;opacity:0;visibility:hidden;bottom:0;border-style:solid;border-width:0 25px 15px 25px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #ffda20 rgba(0,0,0,0);transform:translate(-50%, 0)}.navigation>li>a:focus{outline:none !important}.navigation>li>a:focus span{outline:2px dotted var(--focus-color) !important;outline-offset:4px !important}.navigation>li#nav-11{float:right}.navigation>li:hover>a,.navigation>li.current>a{color:#16141f}.navigation>li:hover>a:before,.navigation>li.current>a:before{opacity:1;visibility:visible;width:100%}.navigation>li.has_submenu:focus-within>a:before,.navigation>li.has_submenu:hover>a:before{opacity:0;visibility:hidden;width:0}.navigation>li.has_submenu:focus-within>a:after,.navigation>li.has_submenu:hover>a:after{opacity:1;visibility:visible}.navigation>li:hover>ul{visibility:visible;opacity:1;pointer-events:all}.navigation ul.level1{position:absolute;left:0;right:0;top:100%;width:auto;margin:0;padding:65px 30px 71px;text-align:left;border-radius:0 0 4px 4px;background:#ffda20;visibility:hidden;opacity:0;box-sizing:border-box;z-index:100;pointer-events:none}.navigation ul.level1:before,.navigation ul.level1:after{content:"";position:absolute;top:0;left:0;width:2000px;height:100%;display:block;background:#ffda20;bottom:0;transform:translate(-100%, 0)}.navigation ul.level1:after{left:auto;right:0;transform:translate(100%, 0)}.navigation ul.level1 .list_elements{display:inline-block;vertical-align:top;width:70.2%;margin:0 -2px 0 0;padding:0 30px 0 0;box-sizing:border-box}.navigation ul.level1 li{display:inline-block;vertical-align:top;width:50%;margin:0;padding:0 10px 0 0;box-sizing:border-box}.navigation ul.level1 li>a{display:block;margin:0;padding:11px 0;color:#16141f;font-size:23px;line-height:32px;font-weight:700;text-decoration:none;letter-spacing:-0.5px;border:0;transition:all .3s ease-out;outline-offset:0 !important}.navigation ul.level1 li>a span{position:relative;display:inline-block;transition:all .3s ease-out}.navigation ul.level1 li>a span:before{content:"";position:absolute;top:0;left:-33px;display:block;font-family:"Font Awesome 7 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;font-weight:700;font-size:22px;opacity:0;visibility:hidden;transition:all .3s ease-out}.navigation ul.level1 li>a span:after{content:"";position:absolute;top:auto;left:-37px;width:auto;height:2px;display:block;background:rgba(0,0,0,.1);opacity:0;visibility:hidden;bottom:-7px;right:0;border-radius:4px;transition:all .3s ease-out}.navigation ul.level1 li:focus-within>a,.navigation ul.level1 li.current>a,.navigation ul.level1 li:hover>a{color:#16141f}.navigation ul.level1 li:focus-within>a span,.navigation ul.level1 li.current>a span,.navigation ul.level1 li:hover>a span{padding-left:33px}.navigation ul.level1 li:focus-within>a span:before,.navigation ul.level1 li.current>a span:before,.navigation ul.level1 li:hover>a span:before{left:0;opacity:1;visibility:visible}.navigation ul.level1 li:focus-within>a span:after,.navigation ul.level1 li.current>a span:after,.navigation ul.level1 li:hover>a span:after{left:0;opacity:1;visibility:visible;width:100%}.navigation ul.level1 li.current:hover>a span,.navigation ul.level1 li.current>a span{padding-left:0}.navigation ul.level1 li.current:hover>a span:before,.navigation ul.level1 li.current>a span:before{left:-37px;opacity:0;visibility:hidden}.navigation ul.level1 ul.level2{display:none}.navigation ul.level1 .portlet_quicklinks{display:inline-block;vertical-align:top;width:29.8%;padding:13px 0 24px}.navigation ul.level1 .portlet_quicklinks h3.portlet-title,.navigation ul.level1 .portlet_quicklinks h3.portlet-title a{font-size:20px;margin:0 0 15px}.navigation ul.level1 .portlet_quicklinks ul.controls{font-size:14px;line-height:20px}.navigation ul.level1 .portlet_quicklinks ul.controls li,.navigation ul.level1 .portlet_quicklinks ul.controls a{font-size:14px;line-height:20px;color:#fff;padding:0}.navigation ul.level1 .portlet_quicklinks ul.controls li:hover,.navigation ul.level1 .portlet_quicklinks ul.controls a:hover{color:#ffda20}.navigation ul.level1 .portlet_quicklinks ul.controls li{display:none}.navigation ul.level1 .portlet_quicklinks ul.controls li.portlet-edit-link{display:block}.with_open_dropdown .navigation>li>a:before{opacity:0}.rwd_navigation{display:block;list-style:none;padding:35px 25px}.rwd_navigation li a{display:block;text-decoration:none;color:#373737}.rwd_navigation li.current>a{color:rgb(236,196.8430493274,0)}.rwd_navigation>li:first-child>a{border-top:0;padding-top:0}.rwd_navigation>li>a{padding:20px 5px;font-size:20px;line-height:26px;font-weight:700;text-transform:none;border-top:1px solid rgba(0,0,0,.15)}.rwd_navigation>li#rwdnav-31{display:none}.rwd_navigation>li#rwdnav-1{border-top:1px solid rgba(0,0,0,.15);padding-top:30px}.rwd_navigation>li#rwdnav-1>a{display:none}.rwd_navigation ul.level1{margin:-10px 0 0;padding:0 0 20px;list-style:none}.rwd_navigation ul.level1>li>a{color:rgba(22,20,31,.6);font-size:16px;line-height:22px;padding:3px 5px;font-weight:300;position:relative}.rwd_navigation ul.level1>li.current>a{color:rgb(236,196.8430493274,0);font-weight:500}.rwd_navigation ul.level1 ul{display:none}.rwdnav_inner .header_search{padding:25px;background:#f1efed}.rwdnav_inner .header_search .close_search,.rwdnav_inner .header_search .open_search{display:none}.rwdnav_inner .header_search .portlet_search ul.controls,.rwdnav_inner .header_search .portlet_search h3{display:none}.rwdnav_inner .header_search .portlet_search .live_search_results{display:none !important}.rwdnav_inner .header_search .portlet_search .portlet-content{position:relative}.rwdnav_inner .header_search .portlet_search .portlet-content:before{content:"";position:absolute;top:0;left:auto;display:block;font-family:"Font Awesome 7 Pro";font-size:14px;line-height:47px;font-weight:400;text-transform:none;color:#373737;right:0;bottom:0;width:47px;height:47px;text-align:center;pointer-events:none}.rwdnav_inner .header_search .portlet_search input.search_field{display:inline-block;vertical-align:top;width:calc(100% - 62px);max-height:47px;margin:0;padding:10px 15px 9px;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.rwdnav_inner .header_search .portlet_search input.search_field{font-size:14px;line-height:20px}}.rwdnav_inner .header_search .portlet_search input.search_field{color:#373737;background:#f9f9f8;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-sizing:border-box}.rwdnav_inner .header_search .portlet_search input.search_field::-webkit-input-placeholder{color:#373737;opacity:1}.rwdnav_inner .header_search .portlet_search input.search_field::-moz-placeholder{color:#373737;opacity:1}.rwdnav_inner .header_search .portlet_search input.search_field:-ms-input-placeholder{color:#373737;opacity:1}.rwdnav_inner .header_search .portlet_search input.search_field:-moz-placeholder{color:#373737;opacity:1}.rwdnav_inner .header_search .portlet_search input.search_field:hover,.rwdnav_inner .header_search .portlet_search input.search_field:focus{color:#373737;background:#fff}.rwdnav_inner .header_search .portlet_search input.search_button{display:inline-block;margin:0;padding:13px 20px 14px;width:auto;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.rwdnav_inner .header_search .portlet_search input.search_button{font-size:14px;line-height:20px}}.rwdnav_inner .header_search .portlet_search input.search_button{font-size:14px;line-height:20px;letter-spacing:-0.1px;font-weight:600;color:#373737;text-transform:none;background:#ffda20;border-radius:3px;box-shadow:inset 0 -4px 0 0 hsla(0,0%,100%,.4);border:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out}.rwdnav_inner .header_search .portlet_search input.search_button:hover,.rwdnav_inner .header_search .portlet_search input.search_button:focus{border:0;color:#373737;background:#ffda20;box-shadow:inset 0 -52px 0 0 hsla(0,0%,100%,.4)}@media screen and (max-width: 750px){.rwdnav_inner .header_search .portlet_search input.search_button{padding:10px 14px 11px}}.rwdnav_inner .header_search .portlet_search input.search_button{display:inline-block;vertical-align:top;float:right;width:47px;height:47px;font-size:0}.meta_wrap{display:flex;float:right}.meta-navigation{margin:0;padding:0}.meta-navigation>li{position:relative;display:inline-block;list-style:none;margin:0 0 0 23px;padding:0}.meta-navigation>li a{font-weight:600;color:#373737;text-decoration:none;border:0;transition:color .3s ease-out}.meta-navigation>li a:before{content:"";position:absolute;top:auto;left:50%;width:0;height:1px;display:block;background:#373737;opacity:0;visibility:hidden;bottom:-1px;right:0;transition:all .3s ease-out;transform:translate(-50%, 0)}.meta-navigation>li:hover>a,.meta-navigation>li.current a{color:#373737}.meta-navigation>li:hover>a:before,.meta-navigation>li.current a:before{opacity:1;visibility:visible;width:100%}.meta-navigation>li ul.meta-level1{display:none}.portlet{margin:0;padding:0}.portlet .pictures .management_controls{display:none !important}.portlet .portlet_inner{position:relative}.portlet .picture,.portlet .picture img{width:100%;height:auto}.portlet .portlet_listing_introduction,.portlet .portlet_content_introduction{font-weight:700;margin:0 0 15px}.portlet .portlet_listing_introduction>*:last-child,.portlet .portlet_content_introduction>*:last-child{margin-bottom:0}.portlet .portlet_listing_text>*:last-child{margin-bottom:0}.portlet a.portlet_content_link,.portlet a.portlet_listing_link{position:relative;display:inline;margin:0;padding:0 0 4px;color:#373737;text-decoration:none;outline:none;border-bottom:6px solid rgba(0,0,0,0);background-image:linear-gradient(transparent 2px, #aaaaaa 2px, #aaaaaa 4px, transparent 4px),linear-gradient(transparent 2px, #FFDA20 2px, #FFDA20 4px, transparent 4px);background-size:0% 6px,100% 6px;background-position:0 bottom,0 bottom;background-repeat:no-repeat;transition:background-size .3s ease-in-out}.portlet a.portlet_content_link:hover,.portlet a.portlet_listing_link:hover{color:#373737;background-size:100% 6px,100% 6px}.portlet a.portlet_content_link.resource_link,.portlet a.portlet_listing_link.resource_link{background:none}.portlet a.portlet_content_link,.portlet a.portlet_listing_link{font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.portlet a.portlet_content_link,.portlet a.portlet_listing_link{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){.portlet a.portlet_content_link,.portlet a.portlet_listing_link{font-size:16px;line-height:26px}}.portlet a.portlet_content_link,.portlet a.portlet_listing_link{font-weight:600;text-transform:none;color:#373737;cursor:pointer;border-radius:0}.portlet a.portlet_content_link:before,.portlet a.portlet_listing_link:before{display:none}.portlet a.portlet_content_link[target=_blank],.portlet a.portlet_listing_link[target=_blank]{padding-right:25px}.portlet a.portlet_content_link[target=_blank]:after,.portlet a.portlet_listing_link[target=_blank]:after{content:"";position:absolute;top:unset;left:unset;display:block;font-family:"Font Awesome 7 Pro";font-size:14px;line-height:14px;font-weight:400;text-transform:none;color:inherit;right:0;bottom:11px;transform:rotate(-45deg);transition:all .3s ease-out}.portlet a.portlet_content_link[target=_blank]:hover:after,.portlet a.portlet_listing_link[target=_blank]:hover:after{right:-3px;bottom:13px}.portlet a.portlet_content_link,.portlet a.portlet_listing_link{margin:0}.portlet a.portlet_listing_link{margin-top:15px}.portlet.portlet_quicklinks .portlet-title a,.portlet.portlet_quicklinks .portlet-title{color:rgba(22,20,31,.6);font-weight:400;font-size:22px;line-height:30px;margin:0 0 31px}.portlet.portlet_quicklinks a.quicklink{position:relative;display:block;margin:0 0 3px;padding:17px 18px;padding-right:45px;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.portlet.portlet_quicklinks a.quicklink{font-size:14px;line-height:20px}}.portlet.portlet_quicklinks a.quicklink{line-height:22px;color:#16141f;font-weight:600;background:rgba(0,0,0,.05);border:0;border-radius:4px;transition:all .2s ease-out}.portlet.portlet_quicklinks a.quicklink:before{content:"";position:absolute;top:50%;left:auto;display:block;font-family:"Font Awesome 7 Pro";font-size:14px;line-height:14px;font-weight:400;text-transform:none;color:inherit;right:21px;transform:translate(0, -50%);transition:all .2s ease-out}.portlet.portlet_quicklinks a.quicklink:focus,.portlet.portlet_quicklinks a.quicklink:hover{color:#16141f;background:rgba(0,0,0,.02)}.portlet.portlet_quicklinks a.quicklink:focus:before,.portlet.portlet_quicklinks a.quicklink:hover:before{right:16px}.portlet_content_description>*:last-child,.portlet_content_description>*:last-child>*:last-child,.portlet_content_description>*:last-child>*:last-child>*:last-child{margin-bottom:0}.logged_in div.portlets.portlets_right .portlet_zone_label:after{content:"Zone: Boxen (rechts)"}.logged_in div.portlets.portlets_bottom_small .portlet_zone_label:after{content:"Zone: Boxen unten (klein)"}.logged_in div.portlets.portlets_bottom_small.pano .portlet_zone_label:after{content:"Zone: Pano Webcams"}.logged_in div.portlets.portlets_bottom .portlet_zone_label{max-width:1025px;margin:0 auto 15px;padding:0}.logged_in div.portlets.portlets_bottom .portlet_zone_label:after{content:"Zone: Boxen unten (gross)"}.logged_in div.portlets.portlets_bottom .portlets_inner_wrap{padding-top:30px;padding-bottom:30px}.logged_in div.portlets.portlets_bottom .portlets_inner_wrap:after{background:rgba(0,0,0,.01)}.not_logged_in .portlets_bottom_small.pano .portlet_zone_label{display:none}.portlets_bottom_small #add_portlet_bottom_small .portlet_inner_top{margin:0;padding:0;border:0}.portlets_right{width:387px;margin:0 0 0 100px}.portlets_right .portlet{font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.portlets_right .portlet{font-size:14px;line-height:20px}}.portlets_right .portlet{font-weight:300}.portlets_right .portlet+.portlet{margin-top:50px}.portlets_right .portlet .picture{margin:0 0 20px}.portlets_right .portlet .portlet-title,.portlets_right .portlet .portlet-title a{font-size:20px;margin:0 0 15px}.portlets_right .portlet .portlet_content_subtitle{font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.portlets_right .portlet .portlet_content_subtitle{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){.portlets_right .portlet .portlet_content_subtitle{font-size:16px;line-height:26px}}.portlets_right .portlet .portlet_content_subtitle{margin:-10px 0 10px}.portlets_right .portlet .portlet_content_introduction{margin:0 0 10px;font-weight:700}.portlets_right .portlet .portlet_content_introduction>*:last-child{margin-bottom:0}.portlets_right .portlet a.portlet_content_link{font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.portlets_right .portlet a.portlet_content_link{font-size:14px;line-height:20px}}.portlets_right .portlet.portlet_quicklinks a.quicklink{margin:0 0 12px;padding:24px 26px;padding-right:45px;background:#fff}.portlets_right .portlet.portlet_quicklinks a.quicklink:focus,.portlets_right .portlet.portlet_quicklinks a.quicklink:hover{background:#f9f9f8}.portlets_columns{max-width:1025px;margin:0 auto;padding-right:30px;padding-left:30px}@media print{.portlets_columns{padding-right:0;padding-left:0}}@media screen and (max-width: 750px){.portlets_columns{padding-right:20px;padding-left:20px}}.portlets_columns{max-width:1240px;margin-bottom:153px}.portlets_columns a.add_portlet_link,.portlets_columns .portlets_inner_wrap:before{display:none !important}.portlets_columns .portlets_inner_wrap{display:flex;flex-flow:wrap;margin:0 -20px}.portlets_columns .portlet{display:inline-block;vertical-align:top;width:50%;padding:0 20px;font-size:14px;line-height:22px;font-weight:300;box-sizing:border-box}.portlets_columns .portlet .portlet_inner{height:100%;padding:25px;overflow:hidden;background:#fff;border-radius:4px;box-sizing:border-box}.portlets_columns .portlet .portlet-title{position:relative}.portlets_columns .portlet .portlet-title,.portlets_columns .portlet .portlet-title a{display:block;margin:-25px -25px 25px;padding:24px 25px 24px 65px;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.portlets_columns .portlet .portlet-title,.portlets_columns .portlet .portlet-title a{font-size:14px;line-height:20px}}.portlets_columns .portlet .portlet-title,.portlets_columns .portlet .portlet-title a{font-weight:600;border:0;background:#ffda20}.portlets_columns .portlet .portlet-title a{margin:-24px -25px -24px -65px;padding-right:55px;outline-offset:-7px !important}.portlets_columns .portlet .portlet-title:before{content:"";position:absolute;top:50%;left:25px;display:block;font-family:"Font Awesome 7 Pro";font-size:20px;line-height:20px;font-weight:400;text-transform:none;color:#373737;font-weight:300;z-index:5;transform:translate(0, -50%)}.portlets_columns .portlet .portlet-title:hover~.portlet-content a.show_more.button,.portlets_columns .portlet .portlet-title:hover~a.portlet_content_link,.portlets_columns .portlet .portlet-title:hover~a.portlet_listing_link{right:20px}.portlets_columns .portlet:nth-child(2) .portlet-title:before{content:"";left:28px}.portlets_columns .portlet:nth-child(3){padding-top:20px}.portlets_columns .portlet:nth-child(3) .portlet-title:before{content:"";left:28px}.portlets_columns .portlet .portlet_listing_subtitle,.portlets_columns .portlet .portlet_content_subtitle{display:none}.portlets_columns .portlet a.show_more.button,.portlets_columns .portlet a.portlet_content_link,.portlets_columns .portlet a.portlet_listing_link{position:absolute;top:30px;right:25px;bottom:auto;left:auto;margin:0;padding:0;background:none;border:0;transition:all .3s ease-out}.portlets_columns .portlet a.show_more.button:before,.portlets_columns .portlet a.portlet_content_link:before,.portlets_columns .portlet a.portlet_listing_link:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 7 Pro";font-size:14px;line-height:14px;font-weight:400;text-transform:none;color:inherit;position:relative}.portlets_columns .portlet a.show_more.button span,.portlets_columns .portlet a.portlet_content_link span,.portlets_columns .portlet a.portlet_listing_link span{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;word-wrap:normal !important;border:0;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);-webkit-clip-path:inset(50%)}.portlets_columns .portlet span.management_controls>.control_link:not(.portlet_edit_link){display:none !important}.portlets_columns .portlet.portlet_listing .portlet-title+.portlet-listing-entry-wrap{margin-top:-15px}.portlets_columns .portlet.portlet_listing .portlet-listing-entry-wrap{margin-bottom:-15px}.portlets_columns .portlet.portlet_listing .portlet-listing-entry{position:relative;margin:0 -25px;padding:16px 25px;transition:all .3s ease-out}.portlets_columns .portlet.portlet_listing .portlet-listing-entry.not_published{outline-offset:-8px}.portlets_columns .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date{display:inline-block;vertical-align:top;width:110px;font-weight:700;padding:0 15px 0 0;box-sizing:border-box}.portlets_columns .portlet.portlet_listing .portlet-listing-entry h3,.portlets_columns .portlet.portlet_listing .portlet-listing-entry h4{display:inline-block;vertical-align:top;width:calc(100% - 110px)}.portlets_columns .portlet.portlet_listing .portlet-listing-entry h3,.portlets_columns .portlet.portlet_listing .portlet-listing-entry h3 a,.portlets_columns .portlet.portlet_listing .portlet-listing-entry h4,.portlets_columns .portlet.portlet_listing .portlet-listing-entry h4 a{font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.portlets_columns .portlet.portlet_listing .portlet-listing-entry h3,.portlets_columns .portlet.portlet_listing .portlet-listing-entry h3 a,.portlets_columns .portlet.portlet_listing .portlet-listing-entry h4,.portlets_columns .portlet.portlet_listing .portlet-listing-entry h4 a{font-size:14px;line-height:20px}}.portlets_columns .portlet.portlet_listing .portlet-listing-entry h3,.portlets_columns .portlet.portlet_listing .portlet-listing-entry h3 a,.portlets_columns .portlet.portlet_listing .portlet-listing-entry h4,.portlets_columns .portlet.portlet_listing .portlet-listing-entry h4 a{font-size:14px;line-height:20px;background:none;margin:0;padding:0}.portlets_columns .portlet.portlet_listing .portlet-listing-entry:hover{background:#f9f9f8}.portlets_columns .portlet.portlet_listing .portlet-listing-entry.element_link_entire .portlet_listing_entry_link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;background:none}.portlets_columns .portlet.portlet_listing #portlet-listing-4 .portlet-listing-entry .portlet-entry-date{display:none}.portlets_columns .portlet.portlet_listing #portlet-listing-4 .portlet-listing-entry h3,.portlets_columns .portlet.portlet_listing #portlet-listing-4 .portlet-listing-entry h3 a,.portlets_columns .portlet.portlet_listing #portlet-listing-4 .portlet-listing-entry h4,.portlets_columns .portlet.portlet_listing #portlet-listing-4 .portlet-listing-entry h4 a{font-weight:700}.portlets_columns .portlet.portlet_listing #portlet-listing-4 .portlet-listing-entry .portlet-listing-custom-fields-container{display:flex;flex-flow:wrap;justify-content:space-between}.portlets_columns .portlet.portlet_listing #portlet-listing-4 .portlet-listing-entry .portlet-listing-custom-fields-container .portlet-listing-custom-field{display:none}.portlets_columns .portlet.portlet_listing #portlet-listing-4 .portlet-listing-entry .portlet-listing-custom-fields-container .portlet-listing-custom-field .portlet-listing-custom-field-title{display:none}.portlets_columns .portlet.portlet_listing #portlet-listing-4 .portlet-listing-entry .portlet-listing-custom-fields-container .portlet-listing-custom-field .portlet-listing-custom-field-data>*:last-child{margin-bottom:0}.portlets_columns .portlet.portlet_listing #portlet-listing-4 .portlet-listing-entry .portlet-listing-custom-fields-container .portlet-listing-custom-field.address{display:block}.portlets_columns .portlet.portlet_listing #portlet-listing-4 .portlet-listing-entry .portlet-listing-custom-fields-container .portlet-listing-custom-field.price{display:block;width:auto;position:absolute;top:15px;right:20px;bottom:unset;left:unset;font-weight:700}.portlets_columns .portlet.portlet_listing #portlet-listing-4 .portlet-listing-entry .portlet-listing-custom-fields-container .portlet-listing-custom-field.area{display:block;text-align:right}.portlets_columns .portlet.portlet_events .portlet-events-entry-wrap{margin-top:-15px}.portlets_columns .portlet.portlet_events .show_more{margin-top:25px;display:block;width:-moz-fit-content;width:fit-content}.portlets_columns .portlet.portlet_events .portlet-events-entry{margin-bottom:0px}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline{position:relative;margin:0 -25px;padding:16px 25px;transition:all .3s ease-out}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-events-content-container{display:grid;grid-template-areas:"date title" "date subtitle";grid-template-columns:150px 1fr;width:100%;gap:5px 0;align-items:baseline}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-events-content-container>.cf{display:none}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-content{width:100%}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-categories,.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-location{display:none}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-date{flex:0 0 150px;width:100%;display:block;font-weight:700;padding:0 15px 0 0;box-sizing:border-box;color:#000;letter-spacing:unset;grid-area:date;line-height:18px}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-date .date{display:block}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-date .time{font-weight:400}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-title,.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-subtitle{display:inline-block;vertical-align:top;width:100%;grid-area:subtitle}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-title,.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-title a,.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-subtitle,.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-subtitle a{font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-title,.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-title a,.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-subtitle,.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-subtitle a{font-size:14px;line-height:20px}}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-title,.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-title a,.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-subtitle,.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-subtitle a{font-size:14px;line-height:20px;letter-spacing:-0.2px;background:none;margin:0;padding:0}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-title{grid-area:title}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-title,.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-title a{font-weight:700}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline:hover{background:#f9f9f8}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-link{font-size:0;display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;background:none}.portlets_bottom{margin:30px;padding:127px 0;background:#fff;border-radius:16px}.portlets_bottom .portlets_inner_wrap{max-width:1025px;margin:0 auto;padding-right:30px;padding-left:30px}@media print{.portlets_bottom .portlets_inner_wrap{padding-right:0;padding-left:0}}@media screen and (max-width: 750px){.portlets_bottom .portlets_inner_wrap{padding-right:20px;padding-left:20px}}.portlets_bottom .portlet{text-align:center}.portlets_bottom .portlet+.portlet{margin-top:120px}.portlets_bottom .portlet .pictures{display:inline-block;vertical-align:top;width:36%;margin:0 40px 0 0}.portlets_bottom .portlet .pictures .picture{border-radius:4px;overflow:hidden}.portlets_bottom .portlet .pictures+.portlet_text_wrap{display:inline-block;vertical-align:top;width:calc(64% - 45px);text-align:left}.portlets_bottom .portlet .portlet_content_subtitle,.portlets_bottom .portlet .portlet-title,.portlets_bottom .portlet .portlet-title a{position:relative;font-size:46px;line-height:54px;font-weight:800;letter-spacing:-0.9px;text-decoration:none;color:#16141f;margin:0 0 37px 0;padding:0;border:0;background:none}.portlets_bottom .portlet .portlet_content_subtitle:hover,.portlets_bottom .portlet .portlet-title:hover,.portlets_bottom .portlet .portlet-title a:hover{color:#16141f}@media print{.portlets_bottom .portlet .portlet_content_subtitle,.portlets_bottom .portlet .portlet-title,.portlets_bottom .portlet .portlet-title a{font-size:26px;line-height:32px;margin:0 0 20px}}@media screen and (max-width: 1050px){.portlets_bottom .portlet .portlet_content_subtitle,.portlets_bottom .portlet .portlet-title,.portlets_bottom .portlet .portlet-title a{font-size:34px;line-height:40px;margin:0 0 25px}}@media screen and (max-width: 750px){.portlets_bottom .portlet .portlet_content_subtitle,.portlets_bottom .portlet .portlet-title,.portlets_bottom .portlet .portlet-title a{font-size:26px;line-height:32px;margin:0 0 20px}}.portlets_bottom .portlet .portlet-title,.portlets_bottom .portlet .portlet-title a{margin-bottom:16px}.portlets_bottom .portlet .portlet_content_subtitle{margin-bottom:0}.portlets_bottom .portlet .portlet_content_subtitle+.portlet-title a,.portlets_bottom .portlet .portlet_content_subtitle+.portlet-title{font-weight:400}.portlets_bottom .portlet .portlet_content_introduction{position:relative;font-size:24px;line-height:34px;font-weight:400;letter-spacing:-0.2px;color:rgba(22,20,31,.6);margin:0 0 95px 0;padding:0;background:none}.portlets_bottom .portlet .portlet_content_introduction:last-child{margin-bottom:6px}.portlets_bottom .portlet .portlet_content_introduction>*:last-child{margin-bottom:0}@media print{.portlets_bottom .portlet .portlet_content_introduction{font-size:16px;line-height:22px;margin:0 0 30px}}@media screen and (max-width: 1050px){.portlets_bottom .portlet .portlet_content_introduction{font-size:20px;line-height:28px;margin:0 0 40px}}@media screen and (max-width: 750px){.portlets_bottom .portlet .portlet_content_introduction{font-size:18px;line-height:26px;margin:0 0 30px}}.portlets_bottom .portlet .portlet_content_introduction{margin:0 0 40px}.portlets_bottom .portlet a.portlet_content_link,.portlets_bottom .portlet a.portlet_listing_link{font:400 22px/30px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.portlets_bottom .portlet a.portlet_content_link,.portlets_bottom .portlet a.portlet_listing_link{font-size:16px;line-height:22px}}@media screen and (max-width: 1050px){.portlets_bottom .portlet a.portlet_content_link,.portlets_bottom .portlet a.portlet_listing_link{font-size:18px;line-height:28px}}@media screen and (max-width: 750px){.portlets_bottom .portlet a.portlet_content_link,.portlets_bottom .portlet a.portlet_listing_link{font-size:16px;line-height:26px}}.portlets_bottom .portlet .documents{display:flex;flex-flow:wrap;margin:50px -20px 0}.portlets_bottom .portlet .documents .document{display:inline-block;vertical-align:top;width:33.33%;padding:0 20px 40px;box-sizing:border-box}.portlets_bottom .portlet .documents .document a{margin:0;padding:43px 25px 26px;color:#16141f;background:#f9f9f8;height:100%;border-radius:4px;-o-hyphens:auto;hyphens:auto;box-sizing:border-box;transition:all .3s ease-out;outline-offset:4px !important}.portlets_bottom .portlet .documents .document a i{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:block;color:#ffda20;width:66px;height:66px;font-size:66px;line-height:66px;font-weight:300;text-align:center;margin:0 auto 30px !important;transform:translate(0, 0)}.portlets_bottom .portlet .documents .document a i:before{transition:all .3s ease-out}.portlets_bottom .portlet .documents .document a i:after{content:"";position:absolute;top:50%;left:50%;display:block;font-family:"Font Awesome 7 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#16141f;opacity:0;transform:translate(-50%, -50%);transition:all .3s ease-out}.portlets_bottom .portlet .documents .document a .description{display:block;padding:4px 0 0;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.portlets_bottom .portlet .documents .document a .description{font-size:14px;line-height:20px}}.portlets_bottom .portlet .documents .document a .description>*:last-child{margin-bottom:0}.portlets_bottom .portlet .documents .document a:focus,.portlets_bottom .portlet .documents .document a:hover{background:#ffda20}.portlets_bottom .portlet .documents .document a:focus i:before,.portlets_bottom .portlet .documents .document a:hover i:before{opacity:0}.portlets_bottom .portlet .documents .document a:focus i:after,.portlets_bottom .portlet .documents .document a:hover i:after{opacity:1}.portlets_bottom .portlet .info_big{text-align:left;border:1px solid rgba(0,0,0,.15)}.portlets_bottom .portlet.portlet_listing .portlet_text_wrap{display:flex;flex-flow:wrap}.portlets_bottom .portlet.portlet_listing .portlet_text_wrap>*{order:1;width:100%}.portlets_bottom .portlet.portlet_listing .portlet_text_wrap>.portlet-listing-entry-wrap{order:2}.portlets_bottom .portlet.portlet_listing .portlet_text_wrap>a.portlet_listing_link{width:auto}.portlets_bottom .portlet.portlet_listing a.portlet_listing_link{margin:0 auto}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry-wrap{margin-top:50px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry{position:relative;margin:0 0 4px;padding:0;cursor:pointer;text-align:left;box-sizing:border-box;background:#f9f9f8;border-radius:4px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline{position:relative;cursor:pointer}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline.active:hover .portlet_listing_content_inner,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline.active .portlet_listing_content_inner{opacity:1}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline.active:hover .entry_top,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline.active .entry_top{background:#ffda20;border-bottom-left-radius:0;border-bottom-right-radius:0}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline.active:hover .entry_top:before,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline.active .entry_top:before{color:#16141f;transform:rotate(90deg)}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline:hover .entry_top{background:hsl(60,7.6923076923%,98.9509803922%)}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top{position:relative;display:block;position:relative;font-size:24px;line-height:32px;font-weight:800;letter-spacing:-0.2px;text-decoration:none;color:#16141f;margin:0 0 10px 0;padding:0;border:0;background:none}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top:hover{color:#16141f}@media print{.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top{font-size:16px;line-height:22px;margin:0 0 7px}}@media screen and (max-width: 1050px){.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top{font-size:20px;line-height:26px;margin:0 0 7px}}@media screen and (max-width: 750px){.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top{font-size:18px;line-height:24px}}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top{margin:0 0 4px;padding:25px 30px;padding-right:55px;background:#fff;border:0;border-radius:4px;transition:all .2s ease-out;outline-offset:-8px !important}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top:before{content:"";position:absolute;top:25px;left:unset;display:block;font-family:"Font Awesome 7 Pro";font-size:32px;line-height:inherit;font-weight:400;text-transform:none;color:#ffda20;right:30px;transition:all .2s ease-out}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top i{position:absolute;top:29px;right:30px;bottom:auto;left:auto;font-size:26px;color:#ffda20;margin:0 !important;transition:all .2s ease-out}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top:focus,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top:hover{background:#f9f9f8}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top:focus:before,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top:focus i,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top:hover:before,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top:hover i{color:#ffda20}@media print{.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top{padding:20px;padding-right:55px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top:before{display:none;right:20px;top:20px;font-size:26px}}@media screen and (max-width: 750px){.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top{padding:18px 20px;padding-right:45px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top i,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top:before{font-size:24px;top:19px;right:20px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top i{font-size:22px}}@media screen and (max-width: 750px){.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top{font-size:16px;line-height:26px}}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top{margin:0;background:#f9f9f8}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top:focus-within{outline:2px dotted var(--focus-color) !important;outline-offset:-4px !important}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3 a,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h4,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h4 a{position:relative;font-size:24px;line-height:32px;font-weight:800;letter-spacing:-0.2px;text-decoration:none;color:#16141f;margin:0 0 10px 0;padding:0;border:0;background:none}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3:hover,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3 a:hover,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h4:hover,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h4 a:hover{color:#16141f}@media print{.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3 a,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h4,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h4 a{font-size:16px;line-height:22px;margin:0 0 7px}}@media screen and (max-width: 1050px){.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3 a,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h4,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h4 a{font-size:20px;line-height:26px;margin:0 0 7px}}@media screen and (max-width: 750px){.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3 a,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h4,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h4 a{font-size:18px;line-height:24px}}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3 a,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h4,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h4 a{margin:0;padding:0}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3:focus,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3 a:focus,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h4:focus,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h4 a:focus{outline:none !important}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{position:relative;font-size:34px;line-height:46px;font-weight:400;letter-spacing:-0.7px;text-decoration:none;color:#16141f;margin:0 0 20px 0;padding:0;border:0;background:none}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle:hover{color:#16141f}@media print{.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{font-size:20px;line-height:26px;margin:0 0 12px}}@media screen and (max-width: 1050px){.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{font-size:26px;line-height:32px;margin:0 0 15px}}@media screen and (max-width: 750px){.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{font-size:22px;line-height:28px;margin:0 0 12px}}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{font-size:16px;line-height:26px}}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{margin:0}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet_listing_content_inner{display:none;opacity:0;padding:22px 30px 30px;transition:opacity .7s ease-out;transition-delay:.3s}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet_listing_content_inner>*:last-child{margin-bottom:0}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .pictures{display:none}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-introduction{font-weight:700;margin:0 0 10px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content>*:last-child{margin-bottom:0}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .info_big{padding:16px 20px !important;font-size:14px;line-height:20px;background:#f9f9f8 !important;border:1px solid rgba(0,0,0,.1)}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .info_big h2:first-child{margin:-16px -20px 16px -20px;padding:17px 20px;padding-left:50px;font-size:14px;line-height:20px;font-weight:600;background:rgba(0,0,0,.05);border-radius:4px 4px 0 0}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .info_big h2:first-child:before{left:20px}.portlets_bottom_small{margin:80px 0 0}.not_logged_in .portlets_bottom_small:not(:has(.portlet)){display:none}.portlets_bottom_small .portlet{margin:0 0 30px;padding:0;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.portlets_bottom_small .portlet{font-size:14px;line-height:20px}}.portlets_bottom_small .portlet .portlet_text_wrap{overflow:hidden}.portlets_bottom_small .portlet .portlet_inner_top:not(:nth-last-child(2)){margin:0 0 27px;padding:0 0 20px;border-bottom:1px solid rgba(0,0,0,.15)}.portlets_bottom_small .portlet .portlet-title,.portlets_bottom_small .portlet .portlet-title a{position:relative;font-size:24px;line-height:32px;font-weight:800;letter-spacing:-0.2px;text-decoration:none;color:#16141f;margin:0 0 10px 0;padding:0;border:0;background:none}.portlets_bottom_small .portlet .portlet-title:hover,.portlets_bottom_small .portlet .portlet-title a:hover{color:#16141f}@media print{.portlets_bottom_small .portlet .portlet-title,.portlets_bottom_small .portlet .portlet-title a{font-size:16px;line-height:22px;margin:0 0 7px}}@media screen and (max-width: 1050px){.portlets_bottom_small .portlet .portlet-title,.portlets_bottom_small .portlet .portlet-title a{font-size:20px;line-height:26px;margin:0 0 7px}}@media screen and (max-width: 750px){.portlets_bottom_small .portlet .portlet-title,.portlets_bottom_small .portlet .portlet-title a{font-size:18px;line-height:24px}}.portlets_bottom_small .portlet .portlet-title,.portlets_bottom_small .portlet .portlet-title a{margin:0}.portlets_bottom_small .portlet .portlet_inline_form_subtitle,.portlets_bottom_small .portlet .portlet_content_subtitle{font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.portlets_bottom_small .portlet .portlet_inline_form_subtitle,.portlets_bottom_small .portlet .portlet_content_subtitle{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){.portlets_bottom_small .portlet .portlet_inline_form_subtitle,.portlets_bottom_small .portlet .portlet_content_subtitle{font-size:16px;line-height:26px}}.portlets_bottom_small .portlet .portlet_inline_form_subtitle,.portlets_bottom_small .portlet .portlet_content_subtitle{margin:0}.portlets_bottom_small .portlet .portlet_content_introduction,.portlets_bottom_small .portlet .portlet_listing_introduction{font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.portlets_bottom_small .portlet .portlet_content_introduction,.portlets_bottom_small .portlet .portlet_listing_introduction{font-size:14px;line-height:20px}}.portlets_bottom_small .portlet .portlet_content_introduction,.portlets_bottom_small .portlet .portlet_listing_introduction{color:#373737;font-weight:700;margin:0 0 10px}.portlets_bottom_small .portlet .portlet_content_introduction>*:last-child,.portlets_bottom_small .portlet .portlet_listing_introduction>*:last-child{margin-bottom:0}.portlets_bottom_small .portlet .pictures{float:left;width:36%;max-width:255px;margin:0 40px 0 0}.portlets_bottom_small .portlet .pictures .picture{width:100%;height:auto;overflow:hidden;border-radius:4px}.portlets_bottom_small .portlet .pictures .picture+.picture{display:none}.portlets_bottom_small .portlet .pictures img{display:block;width:100%;height:auto;border-radius:4px}.portlets_bottom_small .portlet .portlet_content_link{position:relative;display:inline;margin:0;padding:0 0 4px;color:#373737;text-decoration:none;outline:none;border-bottom:6px solid rgba(0,0,0,0);background-image:linear-gradient(transparent 2px, #aaaaaa 2px, #aaaaaa 4px, transparent 4px),linear-gradient(transparent 2px, #FFDA20 2px, #FFDA20 4px, transparent 4px);background-size:0% 6px,100% 6px;background-position:0 bottom,0 bottom;background-repeat:no-repeat;transition:background-size .3s ease-in-out}.portlets_bottom_small .portlet .portlet_content_link:hover{color:#373737;background-size:100% 6px,100% 6px}.portlets_bottom_small .portlet .portlet_content_link.resource_link{background:none}.portlets_bottom_small .portlet .portlet_content_link{font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.portlets_bottom_small .portlet .portlet_content_link{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){.portlets_bottom_small .portlet .portlet_content_link{font-size:16px;line-height:26px}}.portlets_bottom_small .portlet .portlet_content_link{font-weight:600;text-transform:none;color:#373737;cursor:pointer;border-radius:0}.portlets_bottom_small .portlet .portlet_content_link:before{display:none}.portlets_bottom_small .portlet .portlet_content_link[target=_blank]{padding-right:25px}.portlets_bottom_small .portlet .portlet_content_link[target=_blank]:after{content:"";position:absolute;top:unset;left:unset;display:block;font-family:"Font Awesome 7 Pro";font-size:14px;line-height:14px;font-weight:400;text-transform:none;color:inherit;right:0;bottom:11px;transform:rotate(-45deg);transition:all .3s ease-out}.portlets_bottom_small .portlet .portlet_content_link[target=_blank]:hover:after{right:-3px;bottom:13px}.portlets_bottom_small .portlet .portlet_content_link{font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.portlets_bottom_small .portlet .portlet_content_link{font-size:14px;line-height:20px}}.portlets_bottom_small .portlet .portlet_content_link{font-weight:600;border-top:0;border-right:0;border-left:0;background-color:#fff}.portlets_bottom_small .portlet.portlet_content .portlet_inner{position:relative;padding:25px;background:#fff;border-radius:4px}.portlets_bottom_small .portlet.portlet_content .portlet_inner .accordeon_wrap .accordeon_entry:not(.visible_detail):not(:hover):not(:focus) .accordeon_title_selector,.portlets_bottom_small .portlet.portlet_content .portlet_inner .accordeon_wrap .accordeon_entry{background:#f9f9f8}.portlets_bottom_small .portlet.portlet_content .portlet_inner .accordeon_wrap .accordeon_entry:not(.visible_detail):hover .accordeon_title_selector,.portlets_bottom_small .portlet.portlet_content .portlet_inner .accordeon_wrap .accordeon_entry:not(.visible_detail):focus .accordeon_title_selector{background:#f1efed}.portlets_bottom_small .portlet.portlet_content .portlet-content{display:flex}.portlets_bottom_small .portlet.portlet_content .pictures{float:none;flex:0 0 36%;width:100%}.portlets_bottom_small .portlet.portlet_content .portlet_text_wrap{width:100%;overflow:visible}.portlets_bottom_small .portlet.portlet_inline_form .portlet_inner{position:relative;padding:0 0 25px;background:#fff;border-radius:4px;overflow:hidden}.portlets_bottom_small .portlet.portlet_inline_form .portlet_inner_top{padding:25px;margin:0;background:#ffda20;border:0}.portlets_bottom_small .portlet.portlet_inline_form .portlet_inline_form_description{padding:25px 25px 0}.portlets_bottom_small .portlet.portlet_inline_form .portlet_inline_form_description>*:last-child{margin-bottom:0}.portlets_bottom_small .portlet.portlet_inline_form .inline_form_wrapper{text-align:left;padding:30px 25px 10px}.portlets_bottom_small .portlet.portlet_inline_form .info_big{margin:0 0 40px;padding:16px 20px !important;font-size:14px;line-height:20px;background:#fff !important;border:1px solid rgba(0,0,0,.15)}.portlets_bottom_small .portlet.portlet_inline_form .info_big h2:first-child{margin:-16px -20px 16px -20px;padding:17px 20px;padding-left:50px;font-size:14px;line-height:20px;font-weight:600;background:#f9f9f8;border-radius:4px}.portlets_bottom_small .portlet.portlet_inline_form .info_big h2:first-child:before{left:20px}.portlets_bottom_small .portlet+.portlet_listing{margin-top:80px}.portlets_bottom_small .portlet.portlet_listing .portlet-title,.portlets_bottom_small .portlet.portlet_listing .portlet-title a{position:relative;font-size:36px;line-height:46px;font-weight:800;letter-spacing:-0.7px;text-decoration:none;color:#16141f;margin:0 0 20px 0;padding:0;border:0;background:none}.portlets_bottom_small .portlet.portlet_listing .portlet-title:hover,.portlets_bottom_small .portlet.portlet_listing .portlet-title a:hover{color:#16141f}@media print{.portlets_bottom_small .portlet.portlet_listing .portlet-title,.portlets_bottom_small .portlet.portlet_listing .portlet-title a{font-size:20px;line-height:26px;margin:0 0 12px}}@media screen and (max-width: 1050px){.portlets_bottom_small .portlet.portlet_listing .portlet-title,.portlets_bottom_small .portlet.portlet_listing .portlet-title a{font-size:28px;line-height:34px;margin:0 0 15px}}@media screen and (max-width: 750px){.portlets_bottom_small .portlet.portlet_listing .portlet-title,.portlets_bottom_small .portlet.portlet_listing .portlet-title a{font-size:22px;line-height:28px;margin:0 0 12px}}.portlets_bottom_small .portlet.portlet_listing .portlet_listing_subtitle{position:relative;font-size:34px;line-height:46px;font-weight:400;letter-spacing:-0.7px;text-decoration:none;color:#16141f;margin:0 0 20px 0;padding:0;border:0;background:none}.portlets_bottom_small .portlet.portlet_listing .portlet_listing_subtitle:hover{color:#16141f}@media print{.portlets_bottom_small .portlet.portlet_listing .portlet_listing_subtitle{font-size:20px;line-height:26px;margin:0 0 12px}}@media screen and (max-width: 1050px){.portlets_bottom_small .portlet.portlet_listing .portlet_listing_subtitle{font-size:26px;line-height:32px;margin:0 0 15px}}@media screen and (max-width: 750px){.portlets_bottom_small .portlet.portlet_listing .portlet_listing_subtitle{font-size:22px;line-height:28px;margin:0 0 12px}}.portlets_bottom_small .portlet.portlet_listing .portlet_listing_subtitle{margin-top:-20px}.portlets_bottom_small .portlet.portlet_listing .portlet_listing_text{margin-bottom:30px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry-wrap{margin-top:30px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry{margin:0 0 30px;padding:0}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline{display:flex;position:relative;padding:25px;background:#fff;border-radius:4px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet_inner_top{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet_inner_top .portlet_title_wrap{flex-grow:1}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .pictures{float:none;flex:0 0 36%;width:100%}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-content-container{width:100%}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .specific_tag{display:inline-block;margin:0 7px 7px 0;padding:1px 9px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:-0.1px;color:rgba(22,20,31,.6);border:1px solid rgba(0,0,0,.15);border-radius:15px}@media print{.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .specific_tag{font-size:12px;line-height:16px;padding:2px 7px}}@media screen and (max-width: 1050px){.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .specific_tag{margin:0 5px 5px 0;padding:1px 6px;font-size:12px;line-height:18px}}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .specific_tag{margin-bottom:12px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3 a,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4 a{position:relative;font-size:24px;line-height:32px;font-weight:800;letter-spacing:-0.2px;text-decoration:none;color:#16141f;margin:0 0 10px 0;padding:0;border:0;background:none}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3:hover,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3 a:hover,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4:hover,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4 a:hover{color:#16141f}@media print{.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3 a,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4 a{font-size:16px;line-height:22px;margin:0 0 7px}}@media screen and (max-width: 1050px){.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3 a,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4 a{font-size:20px;line-height:26px;margin:0 0 7px}}@media screen and (max-width: 750px){.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3 a,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4 a{font-size:18px;line-height:24px}}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3 a,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4 a{margin:0}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{position:relative;font-size:34px;line-height:46px;font-weight:400;letter-spacing:-0.7px;text-decoration:none;color:#16141f;margin:0 0 20px 0;padding:0;border:0;background:none}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle:hover{color:#16141f}@media print{.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{font-size:20px;line-height:26px;margin:0 0 12px}}@media screen and (max-width: 1050px){.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{font-size:26px;line-height:32px;margin:0 0 15px}}@media screen and (max-width: 750px){.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{font-size:22px;line-height:28px;margin:0 0 12px}}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{font-size:16px;line-height:26px}}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{margin:0}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .table_wrap_container.opening_times{display:inline-block;vertical-align:top;width:calc(50% - 10px);margin-right:-3px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .table_wrap_container.opening_times+.opening_times{margin-left:20px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .listing_properties .listing_property_group.parent_group_115{display:none}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .listing_properties .listing_property_group+.listing_property_group{margin-top:7px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .listing_properties .listing_property_group .parent_property_title{display:block;vertical-align:top;width:auto;padding:0 20px 10px 0;font-weight:700;box-sizing:border-box}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .listing_properties .listing_property_group .properties{display:block;width:auto;margin:0;vertical-align:top}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .listing_properties .listing_property_group .properties>span:not(.property){display:none}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .listing_properties .listing_property_group .property_picture{display:none}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .listing_properties .listing_property_group .property .property_text{display:inline-block;margin:0 7px 7px 0;padding:1px 9px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:-0.1px;color:rgba(22,20,31,.6);border:1px solid rgba(0,0,0,.15);border-radius:15px}@media print{.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .listing_properties .listing_property_group .property .property_text{font-size:12px;line-height:16px;padding:2px 7px}}@media screen and (max-width: 1050px){.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .listing_properties .listing_property_group .property .property_text{margin:0 5px 5px 0;padding:1px 6px;font-size:12px;line-height:18px}}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-fields-container{display:flex;flex-flow:wrap}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-fields-container>*{flex:0 0 100%;width:100%}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-fields-container .fields-wrapper-right{flex:0 0 50%}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-fields-container .portlet-listing-custom-field.email_single{display:none}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-fields-container+.listing_properties{margin-top:15px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field .portlet-listing-custom-field-title{position:relative;display:inline-block;padding:0 8px 0 0}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field .portlet-listing-custom-field-title:after{content:":"}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field .portlet-listing-custom-field-data{display:inline-block}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field .portlet-listing-custom-field-data>*:last-child{margin-bottom:0}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single{margin:16px 0 7px;padding:0 0 0 30px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single .portlet-listing-custom-field-title{display:none}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single .portlet-listing-custom-field-data{position:relative;display:inline;margin:0;padding:0 0 4px;color:#373737;text-decoration:none;outline:none;border-bottom:6px solid rgba(0,0,0,0);background-image:linear-gradient(transparent 2px, #aaaaaa 2px, #aaaaaa 4px, transparent 4px),linear-gradient(transparent 2px, #FFDA20 2px, #FFDA20 4px, transparent 4px);background-size:0% 6px,100% 6px;background-position:0 bottom,0 bottom;background-repeat:no-repeat;transition:background-size .3s ease-in-out}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single .portlet-listing-custom-field-data:hover{color:#373737;background-size:100% 6px,100% 6px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single .portlet-listing-custom-field-data.resource_link{background:none}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single .portlet-listing-custom-field-data{font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single .portlet-listing-custom-field-data{font-size:14px;line-height:20px}}@media screen and (max-width: 1050px){.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single .portlet-listing-custom-field-data{font-size:16px;line-height:26px}}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single .portlet-listing-custom-field-data{font-weight:600;text-transform:none;color:#373737;cursor:pointer;border-radius:0}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single .portlet-listing-custom-field-data:before{display:none}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single .portlet-listing-custom-field-data[target=_blank]{padding-right:25px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single .portlet-listing-custom-field-data[target=_blank]:after{content:"";position:absolute;top:unset;left:unset;display:block;font-family:"Font Awesome 7 Pro";font-size:14px;line-height:14px;font-weight:400;text-transform:none;color:inherit;right:0;bottom:11px;transform:rotate(-45deg);transition:all .3s ease-out}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single .portlet-listing-custom-field-data[target=_blank]:hover:after{right:-3px;bottom:13px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single .portlet-listing-custom-field-data{font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single .portlet-listing-custom-field-data{font-size:14px;line-height:20px}}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single .portlet-listing-custom-field-data{font-weight:600}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single .portlet-listing-custom-field-data:before{content:"";position:absolute;top:-1px;left:-30px;display:block;font-family:"Font Awesome 7 Pro";font-size:20px;line-height:inherit;font-weight:400;text-transform:none;color:inherit;font-weight:300}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.address{flex:0 0 50%;width:100%;max-width:205px;padding:0 30px 0 0;box-sizing:border-box}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.address .portlet-listing-custom-field-title{display:none}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.purpose{flex:0 0 50%;width:100%;padding:0 30px 0 0;box-sizing:border-box}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.purpose .portlet-listing-custom-field-title{display:block;margin:0 0 10px;width:auto;font-weight:700}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.purpose .portlet-listing-custom-field-title:before{display:none}.portlets_bottom_small .portlet.portlet_events .portlet-title,.portlets_bottom_small .portlet.portlet_events .portlet-title a{position:relative;font-size:36px;line-height:46px;font-weight:800;letter-spacing:-0.7px;text-decoration:none;color:#16141f;margin:0 0 20px 0;padding:0;border:0;background:none}.portlets_bottom_small .portlet.portlet_events .portlet-title:hover,.portlets_bottom_small .portlet.portlet_events .portlet-title a:hover{color:#16141f}@media print{.portlets_bottom_small .portlet.portlet_events .portlet-title,.portlets_bottom_small .portlet.portlet_events .portlet-title a{font-size:20px;line-height:26px;margin:0 0 12px}}@media screen and (max-width: 1050px){.portlets_bottom_small .portlet.portlet_events .portlet-title,.portlets_bottom_small .portlet.portlet_events .portlet-title a{font-size:28px;line-height:34px;margin:0 0 15px}}@media screen and (max-width: 750px){.portlets_bottom_small .portlet.portlet_events .portlet-title,.portlets_bottom_small .portlet.portlet_events .portlet-title a{font-size:22px;line-height:28px;margin:0 0 12px}}.portlets_bottom_small .portlet.portlet_events .portlet-events-entry-wrap{margin-top:30px}.portlets_bottom_small.pano .portlet .pictures{opacity:1;transition:all .3s ease-out}.portlets_bottom_small.pano .portlet:hover{cursor:pointer}.portlets_bottom_small.pano .portlet:hover .pictures{opacity:.6}.section_home_quicklinks>.portlet_content{max-width:1025px;margin:0 auto;padding-right:30px;padding-left:30px}@media print{.section_home_quicklinks>.portlet_content{padding-right:0;padding-left:0}}@media screen and (max-width: 750px){.section_home_quicklinks>.portlet_content{padding-right:20px;padding-left:20px}}.section_home_quicklinks>.portlet_content{max-width:1240px;text-align:center;margin-bottom:64px}.section_home_quicklinks>.portlet_content .portlet-title,.section_home_quicklinks>.portlet_content .portlet-title a{position:relative;font-size:46px;line-height:54px;font-weight:800;letter-spacing:-0.9px;text-decoration:none;color:#16141f;margin:0 0 37px 0;padding:0;border:0;background:none}.section_home_quicklinks>.portlet_content .portlet-title:hover,.section_home_quicklinks>.portlet_content .portlet-title a:hover{color:#16141f}@media print{.section_home_quicklinks>.portlet_content .portlet-title,.section_home_quicklinks>.portlet_content .portlet-title a{font-size:26px;line-height:32px;margin:0 0 20px}}@media screen and (max-width: 1050px){.section_home_quicklinks>.portlet_content .portlet-title,.section_home_quicklinks>.portlet_content .portlet-title a{font-size:34px;line-height:40px;margin:0 0 25px}}@media screen and (max-width: 750px){.section_home_quicklinks>.portlet_content .portlet-title,.section_home_quicklinks>.portlet_content .portlet-title a{font-size:26px;line-height:32px;margin:0 0 20px}}.section_home_quicklinks>.portlet_content .portlet-title,.section_home_quicklinks>.portlet_content .portlet-title a{margin:0 0 17px}.section_home_quicklinks>.portlet_content a.portlet_content_link{font:400 22px/30px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.section_home_quicklinks>.portlet_content a.portlet_content_link{font-size:16px;line-height:22px}}@media screen and (max-width: 1050px){.section_home_quicklinks>.portlet_content a.portlet_content_link{font-size:18px;line-height:28px}}@media screen and (max-width: 750px){.section_home_quicklinks>.portlet_content a.portlet_content_link{font-size:16px;line-height:26px}}.section_home_quicklinks>.portlet_quicklinks{margin:30px;padding:98px 0 90px;background:#fff;border-radius:16px;text-align:center}.section_home_quicklinks>.portlet_quicklinks .portlet_inner{max-width:1025px;margin:0 auto;padding-right:30px;padding-left:30px}@media print{.section_home_quicklinks>.portlet_quicklinks .portlet_inner{padding-right:0;padding-left:0}}@media screen and (max-width: 750px){.section_home_quicklinks>.portlet_quicklinks .portlet_inner{padding-right:20px;padding-left:20px}}.section_home_quicklinks>.portlet_quicklinks h3.portlet-title,.section_home_quicklinks>.portlet_quicklinks h3.portlet-title a{font:400 22px/30px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.section_home_quicklinks>.portlet_quicklinks h3.portlet-title,.section_home_quicklinks>.portlet_quicklinks h3.portlet-title a{font-size:16px;line-height:22px}}@media screen and (max-width: 1050px){.section_home_quicklinks>.portlet_quicklinks h3.portlet-title,.section_home_quicklinks>.portlet_quicklinks h3.portlet-title a{font-size:18px;line-height:28px}}@media screen and (max-width: 750px){.section_home_quicklinks>.portlet_quicklinks h3.portlet-title,.section_home_quicklinks>.portlet_quicklinks h3.portlet-title a{font-size:16px;line-height:26px}}.section_home_quicklinks>.portlet_quicklinks h3.portlet-title,.section_home_quicklinks>.portlet_quicklinks h3.portlet-title a{margin:0 0 17px;color:#16141f}.section_home_quicklinks>.portlet_quicklinks h3.portlet-title:hover,.section_home_quicklinks>.portlet_quicklinks h3.portlet-title a:hover{color:#16141f}.section_home_quicklinks>.portlet_quicklinks .portlet_quicklinks_subtitle{position:relative;font-size:36px;line-height:46px;font-weight:800;letter-spacing:-0.7px;text-decoration:none;color:#16141f;margin:0 0 20px 0;padding:0;border:0;background:none}.section_home_quicklinks>.portlet_quicklinks .portlet_quicklinks_subtitle:hover{color:#16141f}@media print{.section_home_quicklinks>.portlet_quicklinks .portlet_quicklinks_subtitle{font-size:20px;line-height:26px;margin:0 0 12px}}@media screen and (max-width: 1050px){.section_home_quicklinks>.portlet_quicklinks .portlet_quicklinks_subtitle{font-size:28px;line-height:34px;margin:0 0 15px}}@media screen and (max-width: 750px){.section_home_quicklinks>.portlet_quicklinks .portlet_quicklinks_subtitle{font-size:22px;line-height:28px;margin:0 0 12px}}.section_home_quicklinks>.portlet_quicklinks .mod_portlet_quicklinks_content{padding:0 0 23px}.section_home_quicklinks>.portlet_quicklinks .quicklink_item{display:inline-block;margin:6px}.section_home_quicklinks>.portlet_quicklinks a.quicklink{display:inline-block;margin:0;padding:13px 20px 14px;width:auto;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.section_home_quicklinks>.portlet_quicklinks a.quicklink{font-size:14px;line-height:20px}}.section_home_quicklinks>.portlet_quicklinks a.quicklink{font-size:14px;line-height:20px;letter-spacing:-0.1px;font-weight:600;color:#373737;text-transform:none;background:#ffda20;border-radius:3px;box-shadow:inset 0 -4px 0 0 hsla(0,0%,100%,.4);border:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out}.section_home_quicklinks>.portlet_quicklinks a.quicklink:hover,.section_home_quicklinks>.portlet_quicklinks a.quicklink:focus{border:0;color:#373737;background:#ffda20;box-shadow:inset 0 -52px 0 0 hsla(0,0%,100%,.4)}@media screen and (max-width: 750px){.section_home_quicklinks>.portlet_quicklinks a.quicklink{padding:10px 14px 11px}}.section_home_quicklinks>.portlet_quicklinks a.quicklink{background:#f1efed;box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.1)}.section_home_quicklinks>.portlet_quicklinks a.quicklink:hover,.section_home_quicklinks>.portlet_quicklinks a.quicklink:focus{border:0;color:#373737;background:#f1efed;box-shadow:inset 0 -52px 0 0 rgba(0,0,0,.1)}.section_home_quicklinks>.portlet_quicklinks a.quicklink:before{display:none}.section_home_quicklinks>.portlet_quicklinks span.management_controls>.control_link:not(.portlet_edit_link){display:none !important}.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}.pictures.gallery{position:relative;width:auto;margin:70px 0 5px -30px;padding:0;z-index:10;clear:both}.pictures.gallery .picture{float:left;box-sizing:border-box;width:33.33%;padding:0 0 30px 30px}.pictures.gallery .picture span,.pictures.gallery .picture a{display:block;padding:0;margin:0;border:0}.pictures.gallery .picture span.resource_background{border-radius:4px}.pictures.gallery .picture a.resource_link{transition:all .3s ease-out}.pictures.gallery .picture a.resource_link:hover{opacity:.6}.pictures.gallery .picture span.resource_subtitle{display:none}.pictures.gallery .picture img{display:block;width:100%;height:auto;border-radius:4px}.documents{margin:52px 0 35px;padding:0}.documents .document{display:block;margin:0}.documents .document a{position:relative;display:block;position:relative;font-size:24px;line-height:32px;font-weight:800;letter-spacing:-0.2px;text-decoration:none;color:#16141f;margin:0 0 10px 0;padding:0;border:0;background:none}.documents .document a:hover{color:#16141f}@media print{.documents .document a{font-size:16px;line-height:22px;margin:0 0 7px}}@media screen and (max-width: 1050px){.documents .document a{font-size:20px;line-height:26px;margin:0 0 7px}}@media screen and (max-width: 750px){.documents .document a{font-size:18px;line-height:24px}}.documents .document a{margin:0 0 4px;padding:25px 30px;padding-right:55px;background:#fff;border:0;border-radius:4px;transition:all .2s ease-out;outline-offset:-8px !important}.documents .document a:before{content:"";position:absolute;top:25px;left:unset;display:block;font-family:"Font Awesome 7 Pro";font-size:32px;line-height:inherit;font-weight:400;text-transform:none;color:#ffda20;right:30px;transition:all .2s ease-out}.documents .document a i{position:absolute;top:29px;right:30px;bottom:auto;left:auto;font-size:26px;color:#ffda20;margin:0 !important;transition:all .2s ease-out}.documents .document a:focus,.documents .document a:hover{background:#f9f9f8}.documents .document a:focus:before,.documents .document a:focus i,.documents .document a:hover:before,.documents .document a:hover i{color:#ffda20}@media print{.documents .document a{padding:20px;padding-right:55px}.documents .document a:before{display:none;right:20px;top:20px;font-size:26px}}@media screen and (max-width: 750px){.documents .document a{padding:18px 20px;padding-right:45px}.documents .document a i,.documents .document a:before{font-size:24px;top:19px;right:20px}.documents .document a i{font-size:22px}}@media screen and (max-width: 750px){.documents .document a{font-size:16px;line-height:26px}}.documents .document a i{top:50%;transform:translate(0, -50%)}.documents .document a i.fa-file-jpg:before{content:""}.documents .document a:before{display:none}.documents .document a .description{display:block;padding:2px 0 0;font:400 16px/26px "Nunito Sans",Arial,Verdana,sans-serif}@media print{.documents .document a .description{font-size:14px;line-height:20px}}.documents .document a .description>*:last-child{margin-bottom:0}.documents .document .description{display:none}.listing_entry>div:first-child .documents .document a,.portlets_bottom_small .portlet.portlet_content .portlet_inner .documents .document a{background:#f9f9f8}.listing_entry>div:first-child .documents .document a:hover,.portlets_bottom_small .portlet.portlet_content .portlet_inner .documents .document a:hover{background:#f0f0f0}.videos .video .video-js{display:block;aspect-ratio:16/9;width:100% !important;height:auto !important}.videos .video .vjs-poster{background-size:cover}.iframe_wrap.youtube_iframe iframe{display:block;aspect-ratio:16/9;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.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}.picture_content img{display:block;max-width:100%;height:auto !important}@media screen and (max-width: 1300px){#slider .portlet_content_home-top{top:30px;left:30px;margin-left:0;width:165px;height:165px;border:7px solid #666565}#slider .portlet_content_home-top .portlet_inner{padding:5px 15px 0}#slider .portlet_content_home-top .portlet_content_subtitle{font-size:18px;line-height:24px}#slider .portlet_content_home-top .portlet_content_introduction{font-size:14px;line-height:20px}#slider .portlet_content_home-top .portlet_content_description a.portlet_content_link{width:165px;height:165px}#slider .portlet_search{margin-top:-40px}#slider .portlet_search .portlet-content:before{font-size:28px;line-height:80px;right:35px}#slider .portlet_search input{height:80px;font-size:28px;line-height:34px;margin:0;padding:24px 35px;padding-right:85px}#slider .portlet_search input.search_button{width:85px}.bx-slider-wrap div.bx-wrapper .bx-pager.bx-default-pager{bottom:45px}.bx-slider-wrap div.bx-wrapper .bx-controls-direction{left:auto;right:30px;bottom:90px;margin-right:0;padding:0 25px 20px 0}.bx-slider-wrap div.bx-wrapper .slide_text_container{left:auto;bottom:90px;right:30px;max-width:400px;margin-right:0;padding:20px 25px;font-size:16px;line-height:24px}.bx-slider-wrap div.bx-wrapper .slide_text_container h2{margin:0 0 8px;font-size:28px;line-height:34px}.bx-slider-wrap div.bx-wrapper .slide_text_container *+.content_button{margin-top:20px}}@media screen and (max-width: 1250px){#siteframe{padding-top:162px}.header{min-height:161px}.header #logo{width:155px}.header .header_search{margin-top:16px}#navigation{width:calc(100% - 205px);padding:25px 0 0 40px}.navigation>li{padding:0 23px 0 0}.navigation>li>a{font-size:22px;line-height:30px;padding:0 0 40px}.navigation ul.level1{padding:30px}.navigation ul.level1 li>a{font-size:22px;line-height:30px}.navigation .portlet.portlet_quicklinks h3.portlet-title{margin:0 0 20px}.portlets_right{margin:0 0 0 50px}}@media screen and (max-width: 1150px){.info_right_wrap{margin-right:0}.info_right_wrap .info_right_inner{max-width:calc(100% - 285px)}.info_right_wrap .info_right{width:244px;margin:5px 0 0 40px}.category_13 .portlet.portlet_member_panel,.category_13 .portlet.portlet_login{margin-right:0}.category_13 .portlet.portlet_login+.content{margin-top:20px}.event_detail .detail_column_wrap .column_right{margin:5px 0 0 40px}}@media screen and (max-width: 1050px){#siteframe{padding-top:102px}.header{min-height:101px}.header .header_top{padding:0;height:10px}.header .contact_links{position:absolute;top:39px;right:75px;bottom:auto;left:auto;z-index:1}.header .contact_links a{display:inline-block;margin:0;padding:5px;cursor:pointer;font-size:20px}.header .contact_links a i{font-weight:300}.header .contact_links a:hover i{color:rgb(236,196.8430493274,0)}.header .contact_links a span{display:none}.header .header_bottom{padding:15px 0}.header #logo{width:120px}.header .header_search{margin:8px 135px 0 0}.header .header_search .header_search_inner{width:460px}.header .meta_wrap,div#navigation{display:none}.responsive_navigation_toggle{display:block}nav#rwdnav{display:block;visibility:hidden;position:fixed;z-index:370;top:0;left:0;width:77%;max-width:400px;height:100%;opacity:1;background:#fff;overflow:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-shadow:0 2px 24px 0 rgba(0,0,0,.2);transform:perspective(1px) translate3d(-100%, 0, 0);transition:all .3s ease-out}.navi_open nav#rwdnav{visibility:visible;opacity:1;transform:perspective(1px) translate3d(0, 0, 0)}.breadcrumb{padding-top:26px}.content_wrap{padding-top:52px;padding-bottom:47px}#google_map~.content_wrap,.header_image~.content_wrap,.event_detail_images~.content_wrap{padding-top:35px}.header_image,.event_detail_images{margin-top:50px}h1+.subtitle{margin-top:-25px}p+h2,p+h3,p+h4,p+h5,p+h6,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,.table_wrap_container+h2,.table_wrap_container+h3,.table_wrap_container+h4,.table_wrap_container+h5,.table_wrap_container+h6{margin-top:40px}.content ul li:before{height:7px;width:7px;top:9px;left:3px}.pictures.gallery{margin:60px 0 -5px -30px}.footer{overflow:hidden}.footer .footer_top{padding:39px 0 35px}.footer .footer_top .footer_inner{padding-right:0}.footer .portlet{width:50%;min-width:0}.footer .portlet h2,.footer .portlet h2 a{margin:0}.footer .portlet p+h2,.footer .portlet p+h3,.footer .portlet p+h4,.footer .portlet p+h5,.footer .portlet p+h6,.footer .portlet ul+h2,.footer .portlet ul+h3,.footer .portlet ul+h4,.footer .portlet ul+h5,.footer .portlet ul+h6,.footer .portlet ol+h2,.footer .portlet ol+h3,.footer .portlet ol+h4,.footer .portlet ol+h5,.footer .portlet ol+h6,.footer .portlet .table_wrap_container+h2,.footer .portlet .table_wrap_container+h3,.footer .portlet .table_wrap_container+h4,.footer .portlet .table_wrap_container+h5,.footer .portlet .table_wrap_container+h6{margin-top:35px}.footer .portlet.portlet_quicklinks{display:block;width:100%;max-width:none;padding:30px 0 0}.footer .portlet.portlet_quicklinks .quicklink_item{display:inline-block;margin:0 12px 10px 0}.footer .copy{padding:23px 0 21px}.footer .copy li{margin:0 20px 0 0}#slider .portlet_content_home-top{top:15px;left:15px;width:140px;height:140px;border:5px solid #666565}#slider .portlet_content_home-top .portlet_inner{padding:5px 10px 0}#slider .portlet_content_home-top .portlet_content_subtitle{font-size:14px;line-height:18px;margin:0}#slider .portlet_content_home-top .portlet_content_introduction{font-size:13px;line-height:18px}#slider .portlet_content_home-top .portlet_content_description a.portlet_content_link{width:140px;height:140px}#slider .portlet_search{margin-top:-25px}#slider .portlet_search .portlet-content:before{font-size:18px;line-height:50px;right:20px}#slider .portlet_search input{height:50px;font-size:18px;line-height:26px;margin:0;padding:12px 20px;padding-right:60px}#slider .portlet_search input.search_button{width:60px}.bx-slider-wrap div.bx-wrapper .bx-pager.bx-default-pager{bottom:30px;display:none}.bx-slider-wrap div.bx-wrapper .bx-controls-direction{bottom:50px;padding:0 20px 20px 0}.bx-slider-wrap div.bx-wrapper .bx-controls-direction a{width:41px;height:41px;margin:0}.bx-slider-wrap div.bx-wrapper .bx-controls-direction a+a{margin-left:8px}.bx-slider-wrap div.bx-wrapper .bx-controls-direction a:before{font-size:12px;line-height:41px}.bx-slider-wrap div.bx-wrapper .slide_text_container{bottom:50px;padding:20px;font-size:14px;line-height:22px;border-radius:12px}.bx-slider-wrap div.bx-wrapper .slide_text_container h2{margin:0 0 4px;font-size:18px;line-height:26px}.bx-slider-wrap div.bx-wrapper .slide_text_container p,.bx-slider-wrap div.bx-wrapper .slide_text_container ul,.bx-slider-wrap div.bx-wrapper .slide_text_container ol{margin-bottom:15px}.bx-slider-wrap div.bx-wrapper .slide_text_container .slide_text>:last-child{margin-bottom:50px}.bx-slider-wrap div.bx-wrapper .slide_text_container *+.content_button{margin-top:15px}.bx-slider-wrap div.bx-wrapper .slide_text_container *+.content_button a{padding:10px 14px 11px}.portlet.portlet_quicklinks h3.portlet-title{margin:0 0 15px}.portlet.portlet_quicklinks a.quicklink{padding:14px 18px;padding-right:35px;font-size:14px;line-height:20px}.portlet.portlet_quicklinks a.quicklink:before{font-size:12px;line-height:12px;right:15px}.portlet.portlet_quicklinks a.quicklink:hover:before{right:11px}.portlets_bottom{margin:0 30px 30px;padding:60px 0}.portlets_bottom .portlet+.portlet{margin-top:60px}.portlets_bottom .portlet .pictures{width:33.33%;margin:0 30px 0 0}.portlets_bottom .portlet .pictures+.portlet_text_wrap{width:calc(66.67% - 35px)}.portlets_bottom .portlet .portlet_content_introduction{margin:0 0 20px}.portlets_bottom .portlet .documents{margin:35px -15px 0}.portlets_bottom .portlet .documents .document{padding:15px}.portlets_bottom .portlet .documents .document a{padding:30px 20px 20px;font-size:18px;line-height:26px}.portlets_bottom .portlet .documents .document a i{width:50px;height:50px;font-size:50px;line-height:50px;margin:0 auto 15px !important}.portlets_bottom .portlet .documents .document a .description{font-size:14px;line-height:20px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry-wrap{margin-top:35px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top{margin:0}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3 a,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h4,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h4 a{margin:0;padding:0}.portlets_bottom_small{margin:50px 0 0}.portlets_bottom_small .portlet .portlet_inner_top:not(:nth-last-child(2)){margin:0 0 20px;padding:0 0 15px}.portlets_bottom_small .portlet .portlet-title,.portlets_bottom_small .portlet .portlet-title a{margin:0}.portlets_bottom_small .portlet .portlet_content_subtitle{margin:0}.portlets_bottom_small .portlet .pictures{width:36%;max-width:none;margin:0 30px 0 0}.portlets_bottom_small .portlet+.portlet_listing{margin-top:60px}.portlets_bottom_small .portlet.portlet_listing .portlet_listing_subtitle{margin-top:-10px}.portlets_bottom_small .portlet.portlet_listing .portlet_listing_text{margin-bottom:20px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry-wrap{margin-top:20px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3 a,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4 a{margin:0}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{margin:0}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .listing_properties .listing_property_group .parent_property_title{width:125px;padding:0 15px 0 0}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single{margin:12px 0 7px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.address{max-width:175px;padding:0 20px 0 0}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.purpose{padding:0 20px 0 0}.portlets_right{width:280px;margin:0 0 0 40px}.portlets_right .portlet+.portlet{margin-top:35px}.portlets_right .portlet h3.portlet-title,.portlets_right .portlet h3.portlet-title a{position:relative;font-size:24px;line-height:32px;font-weight:800;letter-spacing:-0.2px;text-decoration:none;color:#16141f;margin:0 0 10px 0;padding:0;border:0;background:none}.portlets_right .portlet h3.portlet-title:hover,.portlets_right .portlet h3.portlet-title a:hover{color:#16141f}}@media screen and (max-width: 1050px)and (max-width: 1050px){.portlets_right .portlet h3.portlet-title,.portlets_right .portlet h3.portlet-title a{font-size:20px;line-height:26px;margin:0 0 7px}}@media screen and (max-width: 1050px)and (max-width: 750px){.portlets_right .portlet h3.portlet-title,.portlets_right .portlet h3.portlet-title a{font-size:18px;line-height:24px}}@media screen and (max-width: 1050px){.portlets_right .portlet .portlet_content_subtitle{margin:-7px 0 7px}.portlets_right .portlet .portlet_content_introduction{margin:0 0 7px}.portlets_right .portlet.portlet_quicklinks a.quicklink{margin:0 0 8px;padding:16px 18px;padding-right:35px}.portlets_columns{margin-bottom:100px}.portlets_columns .portlets_inner_wrap{margin:0 -15px}.portlets_columns .portlet{padding:0 15px}.portlets_columns .portlet .portlet_inner{padding:20px}.portlets_columns .portlet .portlet-title,.portlets_columns .portlet .portlet-title a{margin:-20px -20px 20px;padding:15px 20px 15px 53px}.portlets_columns .portlet .portlet-title:before{font-size:18px;line-height:18px;left:20px}.portlets_columns .portlet .portlet-title a{margin:-15px -20px -15px -53px}.portlets_columns .portlet .portlet-title:hover~.portlet-content a.show_more.button,.portlets_columns .portlet .portlet-title:hover~a.portlet_content_link,.portlets_columns .portlet .portlet-title:hover~a.portlet_listing_link{right:15px}.portlets_columns .portlet:nth-child(2) .portlet-title:before{left:22px}.portlets_columns .portlet:nth-child(3) .portlet-title:before{left:22px}.portlets_columns .portlet a.show_more.button,.portlets_columns .portlet a.portlet_content_link,.portlets_columns .portlet a.portlet_listing_link{top:22px;right:20px}.portlets_columns .portlet.portlet_listing .portlet-title+.portlet-listing-entry-wrap{margin-top:-15px}.portlets_columns .portlet.portlet_listing .portlet-listing-entry-wrap{margin-bottom:-15px}.portlets_columns .portlet.portlet_listing .portlet-listing-entry{margin:0 -20px;padding:11px 20px 9px}.portlets_columns .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date{width:95px;padding:0 10px 0 0}.portlets_columns .portlet.portlet_listing .portlet-listing-entry h3,.portlets_columns .portlet.portlet_listing .portlet-listing-entry h4{width:calc(100% - 95px)}.portlets_columns .portlet.portlet_listing #portlet-listing-4 .portlet-listing-entry h3,.portlets_columns .portlet.portlet_listing #portlet-listing-4 .portlet-listing-entry h4{padding-right:80px}.portlets_columns .portlet.portlet_listing #portlet-listing-4 .portlet-listing-entry .portlet-listing-custom-fields-container .portlet-listing-custom-field.price{top:11px}.section_home_quicklinks>.portlet_content{margin-bottom:40px}.section_home_quicklinks>.portlet_content .portlet-title,.section_home_quicklinks>.portlet_content .portlet-title a{margin:0 0 12px}.section_home_quicklinks>.portlet_quicklinks{padding:50px 0 50px}.section_home_quicklinks>.portlet_quicklinks h3.portlet-title,.section_home_quicklinks>.portlet_quicklinks h3.portlet-title a{margin:0 0 7px}.section_home_quicklinks>.portlet_quicklinks .mod_portlet_quicklinks_content{padding:0 0 7px}.section_home_quicklinks>.portlet_quicklinks .quicklink_item{margin:4px}.section_home_quicklinks>.portlet_quicklinks a.quicklink{padding:13px 20px 14px}.content .search .search_item_wrap h2{margin:0 0 20px;padding:0 0 15px}.content .search .search_item_wrap .pictures{width:36%;margin:0 30px 0 0}.listing_property_filter{margin:0 0 25px}.listing_property_filter .listing_reset_filter{bottom:12px}.listing_property_filter form{margin:0 -15px}.listing_property_filter form>*{margin:0 -2px 20px;padding:0 15px}.listing_property_filter form>*.listing_filter_button{width:auto;flex:0}.listing_property_filter form>*.listing_filter_button:before{right:15px}#google_map{margin-top:50px;height:400px}#mailform_content{margin-bottom:50px}#mod_overview,#mixItUp{padding-bottom:70px}.listing_entry .entry_top,.overview_item .entry_top{margin:0 0 20px;padding:0 0 15px}.listing_entry h2,.listing_entry h2 a,.overview_item h2,.overview_item h2 a{margin:0}.listing_entry h3.subtitle,.overview_item h3.subtitle{margin:0}.listing_entry .pictures,.overview_item .pictures{margin:0 30px 0 0}.listing_entry .listing_properties .listing_property_group .parent_property_title{width:125px;padding:0 15px 0 0}.listing_entry .listing-custom-fields-container{margin:0 0 25px}.listing_entry .listing-custom-field.address{max-width:175px}.listing_entry .listing-custom-field.purpose{flex:0 0 60%;width:100%}.listing_entry .fields-wrapper-right .listing-custom-field.address{flex:0 0 100%;float:none;display:block;width:auto;max-width:none;margin:0 0 10px}.listing_entry .fields-wrapper-right .listing-custom-field.address~.listing-custom-field{float:none;clear:both;width:auto}.page_event_listing #management .events_management_box h3{margin:0px 0 15px}.page_event_listing #management .events_management_box h3{margin:0px 0 15px}.event .event_top{margin:0 0 20px;padding:0 0 15px}.event h2,.event h2 a{margin:0}.event h3.subtitle{margin:0}.event .pictures{margin:0 30px 0 0}.mod_events .filter_wrap .filter{padding:15px 15px 0}.mod_events .filter_wrap form{flex-flow:wrap}.mod_events .filter_wrap .form_element{flex:1 0 25%;padding-bottom:15px}.mod_events .filter_wrap .form_element.search_field{flex:0 0 75%}.mod_events .filter_wrap .form_element.submit_wrap{position:relative;top:auto;right:auto;bottom:auto;left:auto;flex:0 0 25%;width:100%;padding:0 15px 15px 0}.mod_events .filter_wrap .form_element.submit_wrap:before{font-size:20px;line-height:20px;margin-top:-16px;text-indent:-15px}.mod_events .filter_wrap .form_element.submit_wrap input{display:block;height:50px;border-radius:4px}.button_bar a.detail_back_link i:before{bottom:10px}.button_bar a.detail_back_link:hover i:before{bottom:10px}}@media screen and (max-width: 900px){.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),.listing_property_filter form>*:nth-child(3):nth-last-child(3),.listing_property_filter form>*:nth-child(4):nth-last-child(2){flex:1 0 33.33%}}@media screen and (max-width: 850px){.listing_entry .table_wrap_container.opening_times,.overview_item .table_wrap_container.opening_times{display:block;width:auto;margin-right:0}.listing_entry .table_wrap_container.opening_times+.opening_times,.overview_item .table_wrap_container.opening_times+.opening_times{margin-left:0}.listing_entry .table_wrap_container.opening_times table td:first-child,.overview_item .table_wrap_container.opening_times table td:first-child{width:160px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .table_wrap_container.opening_times{display:block;width:auto;margin-right:0}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .table_wrap_container.opening_times+.opening_times{margin-left:0}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .table_wrap_container.opening_times table td:first-child{width:160px}}@media screen and (max-width: 750px){#siteframe{padding-top:83px}.header{min-height:82px}.header .header_top{height:6px}.header .header_bottom{padding:13px 0}.header #logo{width:100px}.header .contact_links{top:30px}.header .header_search{display:none}.responsive_navigation_toggle{top:44px}.breadcrumb{padding-top:20px}.content_wrap{padding-top:30px;padding-bottom:25px}.content_wrap.home_wrap{display:block}#google_map~.content_wrap,.header_image~.content_wrap,.event_detail_images~.content_wrap{padding-top:30px}.header_image,.event_detail_images{margin-top:35px}h1+.subtitle{margin-top:-20px}p+h2,p+h3,p+h4,p+h5,p+h6,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,.table_wrap_container+h2,.table_wrap_container+h3,.table_wrap_container+h4,.table_wrap_container+h5,.table_wrap_container+h6{margin-top:35px}.info_right_wrap{margin-right:0;margin-bottom:40px}.info_right_wrap .info_right_inner{display:block;max-width:none}.info_right_wrap .info_right{display:block;width:auto;margin:30px 0 0 0;padding-left:15px !important}.info_big{margin:40px 0 40px;padding:20px 20px !important}.info_big h2:first-child{margin:-20px -20px 20px -20px;padding:17px 20px;padding-left:50px}.info_big h2:first-child:before{left:20px}.info_big p:not(:last-child),.info_big ul:not(:last-child),.info_big ol:not(:last-child),.info_big .table_wrap_container:not(:last-child){margin-bottom:15px}.documents{margin:40px 0 35px}.documents .document a .description{font-size:14px;line-height:20px}.pictures.gallery{margin:50px 0 5px -20px}.pictures.gallery .picture{width:50%;padding:0 0 20px 20px}.event_detail_images{margin-top:50px;margin-bottom:-20px}.event_detail_images .pictures{margin:0px 0 0px -10px;width:calc(100% + 10px)}.event_detail_images .pictures .picture{width:50%;padding:0 0 20px 20px}.accordeon_wrap{margin-top:40px}.accordeon_wrap .accordeon_entry .accordeon_title_selector{margin:0}.accordeon_wrap .accordeon_entry .accordeon_content{padding:20px}.footer{font-size:14px;line-height:20px}.footer .footer_top{padding:30px 0}.footer .footer_top .footer_inner{padding-right:0}.footer .portlet{width:50%;min-width:0}.footer .portlet p:not(:last-child),.footer .portlet .table_wrap_container:not(:last-child){margin-bottom:20px}.footer .portlet table.time_table td:first-child{min-width:80px}.footer .portlet p+h2,.footer .portlet p+h3,.footer .portlet p+h4,.footer .portlet p+h5,.footer .portlet p+h6,.footer .portlet ul+h2,.footer .portlet ul+h3,.footer .portlet ul+h4,.footer .portlet ul+h5,.footer .portlet ul+h6,.footer .portlet ol+h2,.footer .portlet ol+h3,.footer .portlet ol+h4,.footer .portlet ol+h5,.footer .portlet ol+h6,.footer .portlet .table_wrap_container+h2,.footer .portlet .table_wrap_container+h3,.footer .portlet .table_wrap_container+h4,.footer .portlet .table_wrap_container+h5,.footer .portlet .table_wrap_container+h6{margin-top:0}.footer .copy{padding:15px 0}.footer .copy li{margin:0 15px 0 0}.preload #slider{opacity:0}#slider{transition:all .1s ease-out}#slider .bx-slider-wrap,#slider div.bx-wrapper .slide{max-height:none;overflow:visible}#slider .portlet_search{margin-top:0}.bx-slider-wrap div.bx-wrapper{transition:all .3s ease-out}.bx-slider-wrap div.bx-wrapper:not(.with_text){margin-bottom:30px}.bx-slider-wrap div.bx-wrapper.with_text .bx-controls-direction{bottom:30px}.bx-slider-wrap div.bx-wrapper .bx-controls-direction{right:20px;bottom:0;padding:0 20px 20px 0;transition:all .3s ease-out}.bx-slider-wrap div.bx-wrapper .bx-controls-direction a{width:41px;height:41px;margin:0}.bx-slider-wrap div.bx-wrapper .bx-controls-direction a+a{margin-left:8px}.bx-slider-wrap div.bx-wrapper .bx-controls-direction a:before{font-size:12px;line-height:41px}.bx-slider-wrap div.bx-wrapper .slide_text_container{position:relative;top:-30px;right:auto;bottom:auto;left:auto;max-width:none;width:auto;margin:0 20px;padding:20px;font-size:14px;line-height:22px;border-radius:12px}.bx-slider-wrap div.bx-wrapper .slide_text_container h2{margin:0 0 4px;font-size:18px;line-height:26px}.bx-slider-wrap div.bx-wrapper .slide_text_container p,.bx-slider-wrap div.bx-wrapper .slide_text_container ul,.bx-slider-wrap div.bx-wrapper .slide_text_container ol{margin-bottom:15px}.bx-slider-wrap div.bx-wrapper .slide_text_container .slide_text>:last-child{margin-bottom:50px}.bx-slider-wrap div.bx-wrapper .slide_text_container *+.content_button{margin-top:15px}.bx-slider-wrap div.bx-wrapper .slide_text_container *+.content_button a{padding:10px 14px 11px}.portlets_bottom{margin:0 20px 20px;padding:30px 0}.portlets_bottom .portlet+.portlet{margin-top:45px}.portlets_bottom .portlet .pictures{width:45%;margin:0 20px 0 0}.portlets_bottom .portlet .pictures+.portlet_text_wrap{width:calc(55% - 25px)}.portlets_bottom .portlet .portlet_content_introduction{margin:0 0 15px}.portlets_bottom .portlet .documents{display:block;margin:25px 0 0}.portlets_bottom .portlet .documents .document{display:block;width:auto;margin:0 0 4px;padding:0;text-align:left}.portlets_bottom .portlet .documents .document a{padding:20px;padding-left:75px;font-size:16px;line-height:26px}.portlets_bottom .portlet .documents .document a i{position:absolute;top:50%;right:auto;bottom:auto;left:20px;width:35px;height:35px;font-size:35px;line-height:35px;margin:0 !important;transform:translate(0, -50%)}.portlets_bottom .portlet .documents .document a i:after{font-size:30px}.portlets_bottom .portlet .documents .document a .description{padding:0}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry-wrap{margin-top:25px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3 a,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h4,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h4 a{font-size:16px;line-height:26px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet_listing_content_inner{padding:20px}.portlets_bottom_small{margin:40px 0 0}.portlets_bottom_small .portlet .pictures{margin:0 25px 0 0}.portlets_bottom_small .portlet+.portlet_listing{margin-top:50px}.portlets_bottom_small .portlet.portlet_listing .portlet_listing_text{margin-bottom:15px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry-wrap{margin-top:15px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet_inner_top{display:block}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .listing_properties .listing_property_group+.listing_property_group{margin-top:10px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .listing_properties .listing_property_group .parent_property_title{display:block;width:auto;padding:0 0 3px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .listing_properties .listing_property_group .properties{display:block;width:auto;margin:0}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-fields-container .fields-wrapper-right{flex:0 0 100%}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single{margin:10px 0 5px;padding:0 0 0 25px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single .portlet-listing-custom-field-data:before{font-size:inherit;top:0;left:-25px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.address{flex:0 0 100%;float:none;clear:both;width:100%;max-width:none;margin:0 0 10px;padding:0}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.address~.portlet-listing-custom-field{width:auto;float:none;clear:both}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.purpose{flex:0 0 100%;float:none;clear:both;width:100%;margin:0 0 20px;padding:0}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.purpose .portlet-listing-custom-field-title{margin:0 0 3px}.portlets_right{float:none;clear:both;width:auto;margin:30px -20px 0 0}.portlets_right .portlet{display:inline-block;width:50%;padding:0 20px 20px 0;box-sizing:border-box}.portlets_right .portlet:first-child:nth-last-child(2),.portlets_right .portlet:only-child{width:100%}.portlets_right .portlet+.portlet{margin-top:0}.portlets_right .portlet h3.portlet-title,.portlets_right .portlet h3.portlet-title a{position:relative;font-size:24px;line-height:32px;font-weight:800;letter-spacing:-0.2px;text-decoration:none;color:#16141f;margin:0 0 10px 0;padding:0;border:0;background:none}.portlets_right .portlet h3.portlet-title:hover,.portlets_right .portlet h3.portlet-title a:hover{color:#16141f}}@media screen and (max-width: 750px)and (max-width: 1050px){.portlets_right .portlet h3.portlet-title,.portlets_right .portlet h3.portlet-title a{font-size:20px;line-height:26px;margin:0 0 7px}}@media screen and (max-width: 750px)and (max-width: 750px){.portlets_right .portlet h3.portlet-title,.portlets_right .portlet h3.portlet-title a{font-size:18px;line-height:24px}}@media screen and (max-width: 750px){.portlets_right .portlet .portlet_content_subtitle{margin:-7px 0 7px}.portlets_right .portlet .portlet_content_introduction{margin:0 0 7px}.portlets_right .portlet.portlet_quicklinks a.quicklink{margin:0 0 8px;padding:16px 18px;padding-right:35px}.portlets_columns{margin-bottom:55px}.portlets_columns .portlets_inner_wrap{margin:0 -10px}.portlets_columns .portlet{padding:0 10px}.portlets_columns .portlet.portlet_listing .portlet-listing-entry{margin:0 -20px;padding:11px 20px 9px}.portlets_columns .portlet.portlet_listing .portlet-listing-entry+.portlet-listing-entry{border-top:1px solid #f1efed}.portlets_columns .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date{display:block;width:auto;padding:0}.portlets_columns .portlet.portlet_listing .portlet-listing-entry h3,.portlets_columns .portlet.portlet_listing .portlet-listing-entry h4{display:block;width:auto}.portlets_columns .portlet.portlet_events .show_more{margin-top:5px}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline{margin:0 -20px;padding:11px 20px 9px}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-events-content-container{display:flex;flex-flow:wrap}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-date{flex:0 0 100%;margin-bottom:4px;display:block;width:auto;padding:0}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-date .date{display:unset}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-date .time{font-weight:700}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-title{margin-top:4px}.portlets_columns .portlet.portlet_events .portlet-events-entry .portlet-events-entry-inline .portlet-entry-subtitle{margin-top:0px}.portlets_columns .portlet.portlet_events .portlet-events-entry+.portlet-events-entry .portlet-events-entry-inline{border-top:1px solid #f1efed}.section_home_quicklinks>.portlet_content{margin-bottom:25px}.section_home_quicklinks>.portlet_content .portlet-title,.section_home_quicklinks>.portlet_content .portlet-title a{margin:0 0 10px}.section_home_quicklinks>.portlet_quicklinks{margin:0 20px 20px;padding:25px 0 30px}.section_home_quicklinks>.portlet_quicklinks h3.portlet-title,.section_home_quicklinks>.portlet_quicklinks h3.portlet-title a{margin:0}.section_home_quicklinks>.portlet_quicklinks .mod_portlet_quicklinks_content{padding:0 0 5px}.section_home_quicklinks>.portlet_quicklinks .quicklink_item{margin:3px}.section_home_quicklinks>.portlet_quicklinks a.quicklink{padding:9px 12px}.content .search{padding:10px 0 0}.content .search .search_item_wrap .pictures{margin:0 25px 0 0}.listing_property_filter{margin:10px 0 25px}.listing_property_filter .listing_reset_filter{bottom:8px}.listing_property_filter form{margin:0 -10px}.listing_property_filter form>*{margin:0 -2px 15px;padding:0 10px}.listing_property_filter form>.listing_filter_button:before{right:10px}.listing_entry .listing-custom-field+.listing-custom-field{margin-top:10px}.listing_entry .listing-custom-field.email_single+.listing-custom-field{margin-top:0}.listing_entry .listing-custom-field .listing-custom-field-title{display:block;width:auto;max-width:none;margin:0 0 -4px;padding:0;font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:.3px}.listing_entry .listing-custom-field .listing-custom-field-data{display:block;width:auto;min-width:0}.listing_entry .listing-custom-field.purpose .listing-custom-field-title{margin:0 0 10px;font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif;font-weight:700;text-transform:none;letter-spacing:normal}}@media screen and (max-width: 750px)and (max-width: 1050px){.listing_entry .listing-custom-field.purpose .listing-custom-field-title{font-size:16px;line-height:26px}}@media screen and (max-width: 750px){.listing_entry .listing-custom-field.purpose .listing-custom-field-title:after{display:none}.category_18 .listing_entry .listing-custom-field+.listing-custom-field{margin-top:0}.category_82 .listing_entry .entry_top .listing-custom-field.state{margin:6px 0 0}.category_82 .listing_entry .entry_top .listing-custom-field.state .listing-custom-field-data{font-size:12px;line-height:16px;padding:4px 7px}.category_25 .listing_entry .listing-custom-field+.listing-custom-field{margin-top:0}.category_25 .listing_entry .listing-custom-field .listing-custom-field-title{display:inline-block;padding:0 8px 0 0;margin:0;font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif;text-transform:none;letter-spacing:normal}}@media screen and (max-width: 750px)and (max-width: 1050px){.category_25 .listing_entry .listing-custom-field .listing-custom-field-title{font-size:16px;line-height:26px}}@media screen and (max-width: 750px){.category_25 .listing_entry .listing-custom-field .listing-custom-field-data{display:inline-block}.category_13 .content_wrap{display:flex;flex-flow:wrap}.category_13 .content_wrap>.portlet{flex:0 0 100%}.category_13 .portlet.portlet_member_panel,.category_13 .portlet.portlet_login{float:none;clear:both;margin-right:0;margin-bottom:30px}.category_13 .portlet.portlet_member_panel .portlet_inner,.category_13 .portlet.portlet_login .portlet_inner{display:block;width:auto;margin:0;padding:24px 0 0 !important;border-top:1px solid rgba(0,0,0,.15);border-left:0}.category_13 .portlet.portlet_member_panel .login_form form,.category_13 .portlet.portlet_login .login_form form{margin-right:-15px}.category_13 .portlet.portlet_member_panel .login_form form+p,.category_13 .portlet.portlet_login .login_form form+p{display:none}.category_13 .portlet.portlet_member_panel .login_form form p,.category_13 .portlet.portlet_login .login_form form p{display:inline-block;width:50%;padding-right:15px;box-sizing:border-box}.category_13 .portlet.portlet_member_panel .login_form input.button,.category_13 .portlet.portlet_login .login_form input.button{margin-right:15px !important;width:calc(100% - 15px)}#google_map{margin-top:35px;height:300px}.gmap-map{left:20px;right:20px}#mailform_content{margin-bottom:35px}.my_settings_form label,.portlet_inline_form .inline_form label,.mailform_element label,.login_form label{text-align:left;width:100%;margin:0 0 10px;padding:0}.my_settings_form .p_wrap,.my_settings_form input,.portlet_inline_form .inline_form textarea,.portlet_inline_form .inline_form input,.mailform_element.checkbox_field p,.add_portlet select,.mailform_element input,.mailform_element textarea,.login_form input{width:100%}.my_settings_form span.select2-container{width:100% !important}.my_settings_form p:has(.helptext) span.select2-container,.my_settings_form p:has(.helptext) input,.my_settings_form p:has(.helptext) .p_wrap{max-width:calc(100% - 26px)}.my_settings_form p:has(input.button) label{display:none}.file_field input+label{width:100%}.radio_field .multiple_radio_inputs{clear:both}.portlet_inline_form .inline_form input[type=checkbox]{width:18px}.portlet_inline_form .inline_form input[type=checkbox]+label{width:auto}.portlet_inline_form .inline_form span.select2-container,.mailform_element span.select2-container{width:100% !important}.login_form form p:last-child label,#mailform_submit_button label{display:none}.portlet_inline_form .inline_form input.sendButton,.mailform-submit,.login_form .button{margin:0}#mod_overview,#mixItUp{padding-bottom:20px}.listing_entry .entry_top,.overview_item .entry_top{display:block}.listing_entry .pictures,.overview_item .pictures{margin:0 25px 0 0}.listing_entry .icons_wrap .listing-custom-field+.listing-custom-field{margin-left:13px}.listing_entry .icons_wrap .listing-custom-field .listing-custom-field-data>a:before{font-size:16px !important;line-height:16px !important}.listing_entry .listing_properties .listing_property_group+.listing_property_group{margin-top:10px}.listing_entry .listing_properties .listing_property_group .parent_property_title{display:block;width:auto;padding:0 0 3px}.listing_entry .listing_properties .listing_property_group .properties{display:block;width:auto;margin:0}.listing_entry .listing-custom-fields-container{margin:0 0 15px}.listing_entry .listing-custom-fields-container .fields-wrapper-right{flex:0 0 100%}.listing_entry .listing-custom-field.email_single{margin:10px 0 5px;padding:0 0 0 25px}.listing_entry .listing-custom-field.email_single .listing-custom-field-data:before{font-size:inherit;top:0;left:-25px}.listing_entry .listing-custom-field.address{flex:0 0 100%;width:100%;max-width:none;margin:0 0 10px;padding:0}.listing_entry .listing-custom-field.address~.listing-custom-field{width:auto;float:none;clear:both}.listing_entry .listing-custom-field.purpose{flex:0 0 100%;width:100%;margin:0 0 20px;padding:0}.listing_entry .listing-custom-field.purpose .listing-custom-field-title{margin:0 0 3px}.category_18 .listing_entry .entry_top{display:flex}.category_18 .listing_entry .entry_top .entry_title_wrap:not(:only-child){max-width:calc(100% - 165px)}.category_18 .listing_entry .fields-wrapper-right:before{margin:0 0 3px}.pagination{margin:35px 0 30px}.pagination .pagination-numbers a{padding:9px 14px;margin:0 7px}.pagination .pagination-links a{left:-40px;width:38px;height:38px}.pagination .pagination-links a:before{font-size:22px;line-height:38px}.pagination .pagination-links a.next{left:auto;right:-40px}.mod_events .filter_wrap .filter{background:none;box-shadow:none;padding:0;position:static !important}.mod_events .filter_wrap .form_element{flex:0 0 50%}.mod_events .filter_wrap .form_element.search_field{flex:1 0 50%}.mod_events .filter_wrap .form_element.submit_wrap{flex:0 0 100%;padding:0 15px 0 0;margin:0}.mod_events .filter_wrap .form_element.submit_wrap:before{margin-top:-10px;text-indent:0}.mod_events .filter_wrap a.reset_link{top:0}.event_detail .detail_column_wrap{flex-flow:column}.event_detail .detail_column_wrap .column_left{flex:0 0 100%}.event_detail .detail_column_wrap .column_right{display:flex;flex-flow:wrap;flex:0 0 100%;width:calc(100% + 20px);margin:30px -20px 0 0;padding-left:15px}.event_detail .detail_column_wrap .column_right>div{flex:1 0 50%;width:100%;margin:0;padding:10px 20px 10px 0;box-sizing:border-box}.event_detail .videos,.event_detail .embedded_codes{margin:50px 0 35px}.button_bar{margin:50px 0 30px}}@media screen and (max-width: 600px){.footer .footer_top .footer_inner{padding-right:20px}.footer .portlet{display:block;width:100%;min-width:0;max-width:none;padding:0}.footer .portlet+.portlet{margin-top:35px}.footer .portlet.portlet_quicklinks{padding:0}.footer .portlet.portlet_quicklinks h3.portlet-title{padding-bottom:5px}.footer .portlet.portlet_quicklinks .quicklink_item{display:block;margin:10px 0 0 0}.footer .copy{padding:15px 0}.footer .copy li{margin:0 15px 0 0}.content ul.tags li{font-size:13px;line-height:20px;margin:7px 7px 0 0}.portlets_right .portlet{width:100%}.portlets_bottom .portlet .pictures{display:block;width:100%;margin:0 0 25px 0}.portlets_bottom .portlet .pictures+.portlet_text_wrap{width:100%}.portlets_bottom_small .portlet .pictures{float:none;clear:both;max-width:none;width:100%;margin:0 0 25px;padding:0;box-sizing:border-box}.portlets_bottom_small .portlet .pictures .picture{float:none !important}.portlets_bottom_small .portlet.portlet_content .portlet-content{flex-flow:wrap}.portlets_bottom_small .portlet.portlet_content .pictures{flex:0 0 100%}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline{flex-flow:wrap}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .pictures{flex:0 0 100%}.portlets_columns{margin-bottom:55px}.portlets_columns .portlet{display:block;width:100%;padding:0 10px}.portlets_columns .portlet+.portlet{margin-top:30px}.content .search .search_item_wrap .pictures{float:none;clear:both;max-width:none;width:100%;margin:0 0 25px;padding:0;box-sizing:border-box}.content .search .search_item_wrap .pictures .picture{float:none !important}.listing_property_filter{margin:0 0 25px}.listing_property_filter form{margin:0 -10px}.listing_property_filter form>*{width:100%;flex:1 0 100%}.listing_property_filter form>*:nth-child(3):nth-last-child(3),.listing_property_filter form>*:nth-child(4):nth-last-child(2),.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):not(.listing_search_buttons){width:50%;flex:1 0 50% !important}.listing_property_filter form>.listing_filter_button:before{right:10px}.mod_action_filter_entries .listing_property_filter form>*.listing_search_wrap{width:50%;flex:1 0 50% !important}.listing_entry>div:first-child,.overview_item>div:first-child{flex-flow:wrap}.listing_entry .pictures,.overview_item .pictures{flex:0 0 100%;max-width:none;width:100%;margin:0 0 25px;padding:0;box-sizing:border-box}.listing_entry .pictures .picture,.overview_item .pictures .picture{float:none !important}.event .event_inner{flex-flow:wrap}.event .pictures{flex:0 0 100%;float:none;clear:both;max-width:none;width:100%;margin:0 0 25px;padding:0;box-sizing:border-box}.event .pictures .picture{float:none !important}.event .event_inner{display:block}.listing_entry .icons_wrap{display:block;text-align:left;margin:10px 0 0}.category_18 .listing_entry .entry_top{display:block}.category_18 .listing_entry .entry_top .entry_title_wrap:not(:only-child){max-width:none}.mod_action_show_entry .listing_properties .listing_property_group{margin:0}.mod_action_show_entry .listing_properties .listing_property_group+.listing_property_group{margin-top:15px}.mod_action_show_entry .listing_properties .parent_property_title{display:block;width:auto;margin:0 0 -4px;padding:0;font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:.3px}.mod_action_show_entry .listing_properties .properties{display:block;max-width:none}.mod_action_show_entry .listing_properties+.listing-custom-fields-container{margin-top:-20px}.mod_action_show_entry .listing-custom-fields-container>.listing-custom-field{margin:0}.mod_action_show_entry .listing-custom-fields-container>.listing-custom-field+.listing-custom-field{margin-top:15px}.mod_action_show_entry .listing-custom-fields-container>.listing-custom-field .listing-custom-field-title{display:block;width:auto;margin:0 0 -4px;padding:0;font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:.3px}.mod_action_show_entry .listing-custom-fields-container>.listing-custom-field .listing-custom-field-data{display:block;max-width:none}.button_bar{flex-flow:column;align-items:flex-start}.button_bar .culturevalais_link{order:1;margin:0 0 30px}.button_bar a.detail_back_link{order:2}}@media screen and (max-width: 550px){#slider .portlet_content_home-top{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:auto;height:auto;border-radius:0;border:0;transform:rotate(0)}#slider .portlet_content_home-top .portlet_inner{position:relative;top:auto;right:auto;bottom:auto;left:auto;padding:17px 20px;transform:translate(0, 0)}#slider .portlet_content_home-top .portlet_content_subtitle{font-size:18px;line-height:26px}#slider .portlet_content_home-top .portlet_content_introduction:last-child{margin-bottom:0}#slider .portlet_content_home-top .portlet_content_description a.portlet_content_link{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;border-radius:0;transform:translate(0, 0)}.listing_entry .table_wrap_container.opening_times table td,.overview_item .table_wrap_container.opening_times table td{display:block}.listing_entry .table_wrap_container.opening_times table td:first-child,.overview_item .table_wrap_container.opening_times table td:first-child{padding-bottom:0;border-bottom:0;width:160px}.listing_entry .table_wrap_container.opening_times table td:nth-child(2),.overview_item .table_wrap_container.opening_times table td:nth-child(2){padding-top:0}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .table_wrap_container.opening_times table td{display:block}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .table_wrap_container.opening_times table td:first-child{padding-bottom:0;border-bottom:0;width:auto}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .table_wrap_container.opening_times table td:nth-child(2){padding-top:0}.event_detail .detail_column_wrap .column_right{flex-flow:column}.event_detail .detail_column_wrap .column_right>div{flex:0 0 100%}.page_event_listing #management .events_management_box #event_date_from_date,.page_event_listing #management .events_management_box #event_date_to_date{width:100%;margin-bottom:10px}}@media screen and (max-width: 500px){.mod_events .filter_wrap .form_element{flex:0 0 100%}.mod_events .filter_wrap .form_element.search_field{flex:0 0 100%}}@media screen and (max-width: 420px){.rwdnav_inner .header_search .portlet_search input.search_field{display:block;width:100%;padding-right:47px}.rwdnav_inner .header_search .portlet_search input.search_button{position:absolute;top:0;right:0;background:none;box-shadow:none}.rwdnav_inner .header_search .portlet_search input.search_button:focus,.rwdnav_inner .header_search .portlet_search input.search_button:hover{background:none;box-shadow:none}.pictures.gallery .picture{width:100%}.footer .copy{padding:15px 0 10px;overflow:hidden}.footer .copy li{margin:0 15px 5px 0}.footer .copy li:last-child{float:left}}@media print{body{font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif;color:#373737;background:none}}@media print{body{font-size:14px;line-height:20px}.content_right,.section_home_quicklinks,.listing_property_filter,.portlets_bottom,.header .header_search,.header .header_top,.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,.header_image,.footer .copy,.footer .social_media,#navigation,.meta_wrap,#slider,.imprint{display:none !important}.header{position:relative;padding:0 0 40px;min-height:0;background:none;box-shadow:none}.header .header_bottom{padding:0}.header #logo{width:140px}#siteframe{padding-top:0;min-height:0 !important}.content_wrap{padding-top:0;padding-bottom:20px}#google_map~.content_wrap,.header_image~.content_wrap{padding-top:0}h1+.subtitle{margin-top:-20px}p+h2,p+h3,p+h4,p+h5,p+h6,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,.table_wrap_container+h2,.table_wrap_container+h3,.table_wrap_container+h4,.table_wrap_container+h5,.table_wrap_container+h6{margin-top:30px}.content ul li:before{width:6px;height:6px;top:6px;left:4px}.pictures.gallery{margin:40px 0 5px -20px}.pictures.gallery .picture{padding:0 0 20px 20px}.info_right_wrap{margin-right:0;margin-bottom:35px}.info_right_wrap .info_right_inner{max-width:calc(100% - 275px)}.info_right_wrap .info_right{width:244px;margin:5px 0 0 30px;padding:0 0 0 20px !important}.info_big{margin:30px 0;padding:20px !important;border:1px solid rgba(0,0,0,.15)}.info_big h2:first-child{margin:-20px -20px 20px;padding:17px 20px;padding-left:50px;background:#f9f9f8;border-bottom:1px solid rgba(0,0,0,.15)}.info_big h2:first-child:before{left:20px}.info_big>*:not(:last-child){margin-bottom:15px}.accordeon_wrap{margin-top:30px;margin-bottom:30px}.accordeon_wrap .accordeon_entry{background:none;border:1px solid rgba(0,0,0,.15);margin:0 0 10px}.accordeon_wrap .accordeon_entry.visible_detail:hover .accordeon_title_selector,.accordeon_wrap .accordeon_entry.visible_detail .accordeon_title_selector{background:none}.accordeon_wrap .accordeon_entry .accordeon_title_selector{margin:0}.accordeon_wrap .accordeon_entry .accordeon_content{display:block !important;padding:17px 20px 25px;border-top:1px solid rgba(0,0,0,.15)}.footer{margin:0;padding:25px 0 0;border-top:1px solid rgba(0,0,0,.15);background:none}.footer .footer_top{padding:0}.footer .footer_bottom{background:none}.footer .portlet{width:50%}.footer .portlet h2,.footer .portlet h2 a{margin:0}.footer .portlet p,.footer .portlet ul,.footer .portlet ol,.footer .portlet .table_wrap_container{margin-bottom:15px}.footer .portlet p+h2,.footer .portlet p+h3,.footer .portlet p+h4,.footer .portlet p+h5,.footer .portlet p+h6,.footer .portlet ul+h2,.footer .portlet ul+h3,.footer .portlet ul+h4,.footer .portlet ul+h5,.footer .portlet ul+h6,.footer .portlet ol+h2,.footer .portlet ol+h3,.footer .portlet ol+h4,.footer .portlet ol+h5,.footer .portlet ol+h6,.footer .portlet .table_wrap_container+h2,.footer .portlet .table_wrap_container+h3,.footer .portlet .table_wrap_container+h4,.footer .portlet .table_wrap_container+h5,.footer .portlet .table_wrap_container+h6{margin-top:0}}@media print{.portlets_bottom{margin:0;padding:0 0 40px;background:none;border-radius:0}.portlets_bottom .portlet+.portlet{margin-top:50px}.portlets_bottom .portlet .pictures{width:33.33%;margin:0 20px 0 0}.portlets_bottom .portlet .pictures+.portlet_text_wrap{width:calc(66.67% - 25px)}.portlets_bottom .portlet .portlet_content_introduction{margin:0 0 15px}.portlets_columns{margin-bottom:40px}.portlets_columns .portlets_inner_wrap{margin:0 -10px}.portlets_columns .portlet{padding:0 10px}.portlets_columns .portlet .portlet_inner{padding:20px;border:1px solid rgba(0,0,0,.15)}.portlets_columns .portlet .portlet-title{position:relative;border-bottom:1px solid rgba(0,0,0,.15)}.portlets_columns .portlet .portlet-title,.portlets_columns .portlet .portlet-title a{margin:-20px -20px 20px;padding:20px 20px 20px 50px;background:none}.portlets_columns .portlet .portlet-title a{margin:-20px -20px -20px -50px;padding-right:20px}.portlets_columns .portlet .portlet-title:before{left:20px;font-size:18px;line-height:18px}.portlets_columns .portlet:nth-child(2) h3.portlet-title:before{left:22px}.portlets_columns .portlet a.portlet_content_link,.portlets_columns .portlet a.portlet_listing_link{display:none}.portlets_columns .portlet.portlet_listing .portlet-title+.portlet-listing-entry-wrap{margin-top:-10px}.portlets_columns .portlet.portlet_listing .portlet-listing-entry-wrap{margin-bottom:-10px}.portlets_columns .portlet.portlet_listing .portlet-listing-entry{margin:0 -20px;padding:7px 20px}.portlets_columns .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date{width:100px}.portlets_columns .portlet.portlet_listing .portlet-listing-entry h3,.portlets_columns .portlet.portlet_listing .portlet-listing-entry h4{width:calc(100% - 100px)}.portlets_bottom_small{margin:40px 0 0}.portlets_bottom_small .portlet .portlet_inner_top{margin:0 0 15px;padding:0 0 10px}.portlets_bottom_small .portlet .portlet_content_introduction,.portlets_bottom_small .portlet .portlet_listing_introduction{margin:0 0 7px}.portlets_bottom_small .portlet .pictures{width:33.33%;margin:0 20px 0 0}.portlets_bottom_small .portlet.portlet_content .portlet_inner{padding:20px;background:none;border:1px solid rgba(0,0,0,.15)}.portlets_bottom_small .portlet+.portlet_listing{margin-top:50px}.portlets_bottom_small .portlet.portlet_listing .portlet_listing_subtitle{margin-top:-12px}.portlets_bottom_small .portlet.portlet_listing .portlet_listing_text{margin-bottom:20px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry-wrap{margin-top:20px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline{padding:20px;background:none;border:1px solid rgba(0,0,0,.15)}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-content-container{overflow:hidden}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3 a,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4 a{position:relative;font-size:24px;line-height:32px;font-weight:800;letter-spacing:-0.2px;text-decoration:none;color:#16141f;margin:0 0 10px 0;padding:0;border:0;background:none}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3:hover,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3 a:hover,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4:hover,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4 a:hover{color:#16141f}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3 a,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4 a{margin:0}}@media print{.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h3 a,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4,.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry h4 a{font-size:16px;line-height:22px;margin:0 0 7px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{font:400 18px/32px "Nunito Sans",Arial,Verdana,sans-serif;margin:0}}@media print{.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{font-size:14px;line-height:20px}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single{margin:13px 0 7px;padding:0}.portlets_bottom_small .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.email_single .portlet-listing-custom-field-data:before{display:none}}@media print{#mod_overview,#mixItUp{padding-bottom:20px}.listing_entry>div:first-child,.overview_item>div:first-child{padding:20px;background:none;border:1px solid rgba(0,0,0,.15)}.listing_entry .entry_top,.overview_item .entry_top{margin:0 0 15px;padding:0 0 10px}.listing_entry .listing-content-introduction,.listing_entry div.introduction,.overview_item .listing-content-introduction,.overview_item div.introduction{margin:0 0 7px}.listing_entry .pictures,.overview_item .pictures{width:33.33%;margin:0 20px 0 0}.listing_entry .listing-date{margin:0 0 5px}.listing_entry .listing_properties .listing_property_group+.listing_property_group{margin-top:7px}.listing_entry .listing_properties .listing_property_group .parent_property_title{display:block;width:auto;padding:0 0 5px 0}.listing_entry .listing_properties .listing_property_group .properties{display:block;width:auto;margin:0 -8px 0 0}.listing_entry .icons_wrap{display:none}.listing_entry .listing-custom-field.email_single{padding:0 0 0 20px}.listing_entry .listing-custom-field.email_single .listing-custom-field-data:before{display:none}.category_18 .listing_entry .entry_top .entry_title_wrap:not(:only-child){max-width:none}.category_18 .listing_entry .listing-custom-field.email .listing-custom-field-data,.category_18 .listing_entry .listing-custom-field.phone .listing-custom-field-data,.category_18 .listing_entry .listing-custom-field.website .listing-custom-field-data{padding:0}.category_18 .listing_entry .listing-custom-field.email .listing-custom-field-data:before,.category_18 .listing_entry .listing-custom-field.phone .listing-custom-field-data:before,.category_18 .listing_entry .listing-custom-field.website .listing-custom-field-data:before{display:none}#mailform_content{margin-bottom:30px}.mailform_form_wrap{margin:0 0 0}span.select2-container--default .select2-selection--multiple,span.select2-container--default .select2-selection--single{border:1px solid rgba(0,0,0,.15)}#google_map{margin:0 auto 30px;padding:0;height:400px}.content .search{padding:10px 0 0}.content .search .search_item_wrap{padding:20px;border:1px solid rgba(0,0,0,.15)}.content .search .search_item_wrap h2{margin:0 0 15px;padding:0 0 10px}.content .search .search_item_wrap .search_item_introduction{margin:0 0 7px}.content .search .search_item_wrap .pictures{width:33.33%;margin:0 20px 0 0}}