*{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_background{display:block;position:relative}.resource.picture:not(.picture_content){float:left}.resource.picture a img,.resource.picture img{display:block}.float_right{float:right}.float_left,.float_left_no_clear{float:left;position:relative}.float_right_with_clear{float:right;clear:right}.float_left_with_clear{float:left;clear:left}.clear{clear:both;float:none}label.nofloat{clear:none;padding:0;margin:0;float:none !important;width:auto !important;max-width:none}.accordeon{background:none !important;border:none !important;padding:0 !important}.accordeon_content{display:none;padding:2px 0 14px 0}table{border-collapse:collapse;border-spacing:0}table th,table td{vertical-align:top}.table_wrap_container,.table_wrap{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.table_wrap_container{overflow:hidden;position:relative;margin-bottom:15px}.table_wrap_container.visible_indicator{position:relative;padding:25px 0 0}.table_wrap_container.visible_indicator .table_wrap_container table,.table_wrap_container.visible_indicator .news_events_table{width:auto !important}.table_wrap_container.visible_indicator .table_scroll_indicator{display:block}.table_scroll_indicator{display:none;position:absolute;right:0;top:0}.table_scroll_indicator:hover{cursor:pointer}label.label_remember_me_checkbox{display:block;padding:4px 0}input#remember_me{width:auto}label.label_remember_me_checkbox label.checkbox{display:inline;width:auto !important;float:none !important;font-size:93%}label.label_remember_me_checkbox input{margin-right:5px}label.label_remember_me_checkbox label{pointer-events:none}div.captcha_protection{padding:14px 15px;background:#eee;background:linear-gradient(to bottom, #fff, #eee);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);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)}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-default:not(.tooltipster-management) .tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-default:not(.tooltipster-management) .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:""}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on November 23, 2022 */@font-face{font-family:"Titillium Web";src:url("fonts/titilliumweb-regular-webfont.woff2") format("woff2"),url("fonts/titilliumweb-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Titillium Web";src:url("fonts/titilliumweb-italic-webfont.woff2") format("woff2"),url("fonts/titilliumweb-italic-webfont.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Titillium Web";src:url("fonts/titilliumweb-bold-webfont.woff2") format("woff2"),url("fonts/titilliumweb-bold-webfont.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Titillium Web";src:url("fonts/titilliumweb-bolditalic-webfont.woff2") format("woff2"),url("fonts/titilliumweb-bolditalic-webfont.woff") format("woff");font-weight:700;font-style:italic}body{--size5: 5px;--size10: 10px;--size15: 15px;--size20: 20px;--size25: 25px;--size30: 30px;--size35: 35px;--size40: 40px;--size45: 45px;--size50: 50px;--size55: 55px;--size60: 60px;--size65: 65px;--size70: 70px;--size80: 80px;--size90: 90px;--size100: 100px;--size110: 110px;--size120: 120px;--size130: 130px;--size140: 140px;--size150: 150px;--size160: 160px;--size170: 170px;--size180: 180px;--size190: 190px;--size200: 200px;--headerHeight: 81px;--sideSpacing: 6.7vw;--paragraphSpacing: var(--size35);--management-highlight-color: #707070;--management-highlight-color-rgb: 112, 112, 112;--management-panel-width: 0px}html{height:100%}body{font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{body{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){body{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){body{font-size:16px;line-height:24px}}body{color:#000}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#000;opacity:0;visibility:hidden;z-index:0;transition:all .3s ease-out}body.navi_open{height:100%;overflow:hidden}body.navi_open:before{opacity:.4;visibility:visible;z-index:300}body>nav{display:none}#siteframe{padding-top:var(--headerHeight);overflow:hidden}.backlink_wrap+.content_wrap{margin-top:0}.content_wrap{position:relative;margin:var(--size110) 0;padding:var(--size100) 0 calc(var(--size100) - var(--paragraphSpacing) + 5px);background:#f4f4f4;overflow:hidden}.content_wrap:before{content:"";position:absolute;top:unset;left:0;width:4.7vw;height:554px;display:block;background:#000;max-width:90px;bottom:0}@media screen and (max-width: 1600px){.content_wrap:before{width:2.3vw}}@media screen and (max-width: 700px){.content_wrap:before{width:7px}}.content_wrap .content_wrap_inner{max-width:1656px;margin:0 auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}@media print{.content_wrap .content_wrap_inner{padding-right:0;padding-left:0}}@media screen and (max-width: 1600px){.content_wrap .content_wrap_inner{max-width:1380px}}.content_wrap .content_wrap_inner{max-width:1180px}@media screen and (max-width: 1600px){.content_wrap .content_wrap_inner{max-width:1040px}}.content_wrap .content_wrap_inner>.content_top{margin-bottom:calc(var(--size90) + 5px)}.content_wrap .content_wrap_inner>.content_top>*:last-child{margin-bottom:0}.content_wrap .content_wrap_inner>.content{max-width:60%;min-width:600px}.content_wrap .content_wrap_inner>.content.wide{max-width:none}.page_home .content_wrap.home{display:none}.page_home .footer{margin-top:var(--size90)}.header{position:fixed;top:0;right:0;bottom:auto;left:0;padding:0;background:#fff;border-bottom:1px solid rgba(0,0,0,0);transition:border-color .3s ease-out;z-index:100}.header .header_inner{display:flex;flex-flow:wrap;justify-content:space-between;max-width:1656px;margin:0 auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}@media print{.header .header_inner{padding-right:0;padding-left:0}}@media screen and (max-width: 1600px){.header .header_inner{max-width:1380px}}.header div#logo{position:relative;display:block;float:left;width:558px;margin:0;top:0;opacity:1;transition:opacity .5s ease-out .4s,top .7s ease-out .3s}.header div#logo img{display:block;width:100%;height:auto}.is_scrolled .header{border-color:#f4f4f4}.enable_animation.preload .header div#logo{top:40px;opacity:0}.responsive_navigation_toggle{display:none;width:36px;height:24px;position:fixed;top:31px;right:var(--sideSpacing);background:none;border:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .3s ease-out;transform:translateY(-50%);z-index:420}.responsive_navigation_toggle span{background:#000;display:block;height:3px;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:10px}.responsive_navigation_toggle span:nth-child(3){top:20px}.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)}.footer{position:relative;max-width:1656px;margin:0 auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}@media print{.footer{padding-right:0;padding-left:0}}@media screen and (max-width: 1600px){.footer{max-width:1380px}}.footer{font:400 18px/24px "Titillium Web",Arial,Verdana,sans-serif}@media print{.footer{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.footer{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){.footer{font-size:14px;line-height:22px}}.footer .footer_top{padding:var(--size30) 0;border-top:16px solid #000}.footer a{color:#000;text-decoration:none}.footer a:hover{color:#888}.footer .footer_boxes{display:flex;flex-flow:nowrap;margin:0 calc(-1*var(--size35)) 0 0}.footer .footer_boxes .portlet{display:block;flex:0 0 24% !important;padding:0 var(--size35) 0 0;width:auto;box-sizing:border-box}.footer .footer_boxes .portlet#portlet_quicklinks_2{flex:0 0 18% !important}.footer .footer_boxes .portlet#portlet_quicklinks_6{text-align:right;flex:0 0 10% !important}.footer .footer_boxes .portlet#portlet_quicklinks_3,.footer .footer_boxes .portlet#portlet_quicklinks_4{flex:0 0 20%}.footer .footer_boxes .portlet#portlet_quicklinks_7{display:none !important;flex:0 0 16%;text-align:right}.footer .footer_boxes .portlet#portlet_quicklinks_7 h3.portlet-title{display:inline-block;padding-left:25px}.footer .footer_boxes .portlet#portlet_quicklinks_7 h3.portlet-title: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}.footer .footer_boxes .portlet h3.portlet-title,.footer .footer_boxes .portlet h3.portlet-title a{display:block;font:400 18px/24px "Titillium Web",Arial,Verdana,sans-serif}@media print{.footer .footer_boxes .portlet h3.portlet-title,.footer .footer_boxes .portlet h3.portlet-title a{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.footer .footer_boxes .portlet h3.portlet-title,.footer .footer_boxes .portlet h3.portlet-title a{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){.footer .footer_boxes .portlet h3.portlet-title,.footer .footer_boxes .portlet h3.portlet-title a{font-size:14px;line-height:22px}}.footer .footer_boxes .portlet h3.portlet-title,.footer .footer_boxes .portlet h3.portlet-title a{text-transform:uppercase;margin-bottom:13px}.footer .footer_boxes .portlet h3.portlet-title:hover,.footer .footer_boxes .portlet h3.portlet-title a:hover{color:#888}.footer .footer_boxes .portlet ul.controls li:not(.portlet-edit-link){display:none}.footer .footer_boxes .portlet.portlet_quicklinks a.portlet_quicklinks_link{display:none}.footer .footer_boxes .portlet.portlet_quicklinks a.quicklink{display:block;color:#000;padding:4px 0}.footer .footer_boxes .portlet.portlet_quicklinks a.quicklink:hover{color:#888}.footer .footer_bottom{display:flex;flex-flow:nowrap;justify-content:space-between;align-items:center;padding:var(--size35) 0;border-top:2px solid #000}.footer .address{display:flex;flex-flow:wrap}.footer .address ul{position:relative;display:block;list-style:none;margin:0 12px 0 0;padding:0 14px 0 0}.footer .address ul:before{content:"";position:absolute;top:7px;left:unset;width:2px;height:auto;display:block;background:#707070;right:0;bottom:5px}.footer .address .address_left li:first-child{font-weight:700}.footer .address .address_left li span:not(:last-child){display:inline-block;position:relative;padding-right:20px}.footer .address .address_left li span:not(:last-child):before{content:"";position:absolute;top:50%;left:unset;width:5px;height:5px;display:block;background:#000;right:7px;transform:translate(0, -50%)}.footer .social_media{text-align:center;display:flex;justify-content:center;align-items:center}.footer .social_media a{display:inline-block;margin:0 0 0 5px;color:#000;font-size:42px;line-height:35px;vertical-align:middle;transition:all .3s ease-out}.footer .social_media a:hover{color:#888}.footer .social_media a i.fa-facebook{font-size:38px}.footer .copy{display:block;margin:0;padding:0;min-width:372px;text-align:right;list-style-type:none}.footer .copy li{display:block;margin:0}.footer .copy li a#indual_link span{display:none}h1{position:relative;font:700 50px/60px "Titillium Web",Arial,Verdana,sans-serif;text-transform:uppercase;letter-spacing:.2px;text-decoration:none !important;color:#000;margin:0 0 var(--size45) 0;padding:0}h1:hover{color:#000}@media print{h1{font-size:30px;line-height:36px;margin:0 0 20px}}@media screen and (max-width: 1600px){h1{font-size:44px;line-height:54px}}@media screen and (max-width: 1250px){h1{font-size:40px;line-height:48px}}@media screen and (max-width: 1000px){h1{font-size:4vw;line-height:4.8vw}}@media screen and (max-width: 700px){h1{font-size:28px;line-height:36px}}@media screen and (max-width: 600px){h1{hyphens:auto}}div.introduction{position:relative;font:400 27px/39px "Titillium Web",Arial,Verdana,sans-serif;color:#000;margin:0 0 var(--size60) 0}div.introduction>*:last-child{margin-bottom:0}@media print{div.introduction{font-size:16px;line-height:26px;margin:0 0 15px}}@media screen and (max-width: 1600px){div.introduction{font-size:24px;line-height:34px}}@media screen and (max-width: 1000px){div.introduction{font-size:2.4vw;line-height:3.4vw}}@media screen and (max-width: 700px){div.introduction{font-size:19px;line-height:29px}}h2,h2 a{position:relative;font:700 35px/45px "Titillium Web",Arial,Verdana,sans-serif;text-transform:uppercase;text-decoration:none !important;color:#000;margin:0 0 var(--size30) 0;padding:0}h2:hover,h2 a:hover{color:#000}@media print{h2,h2 a{font-size:24px;line-height:30px;margin:0 0 15px}}@media screen and (max-width: 1600px){h2,h2 a{font-size:33px;line-height:43px}}@media screen and (max-width: 1000px){h2,h2 a{font-size:3.3vw;line-height:4.3vw}}@media screen and (max-width: 700px){h2,h2 a{font-size:24px;line-height:30px}}h3,h3 a{position:relative;font:400 35px/45px "Titillium Web",Arial,Verdana,sans-serif;text-decoration:none !important;text-transform:none;color:#000;margin:0 0 var(--size25) 0;padding:0}h3:hover,h3 a:hover{color:#000}@media print{h3,h3 a{font-size:24px;line-height:30px;margin:0 0 13px}}@media screen and (max-width: 1600px){h3,h3 a{font-size:33px;line-height:43px}}@media screen and (max-width: 1000px){h3,h3 a{font-size:3.3vw;line-height:4.3vw}}@media screen and (max-width: 700px){h3,h3 a{font-size:24px;line-height:30px}}h4,h4 a{position:relative;font:400 30px/38px "Titillium Web",Arial,Verdana,sans-serif;text-decoration:none !important;text-transform:none;color:#000;margin:0 0 var(--size20) 0;padding:0}h4:hover,h4 a:hover{color:#000}@media print{h4,h4 a{font-size:20px;line-height:26px;margin:0 0 13px}}@media screen and (max-width: 1600px){h4,h4 a{font-size:28px;line-height:36px}}@media screen and (max-width: 1000px){h4,h4 a{font-size:2.8vw;line-height:3.6vw}}@media screen and (max-width: 700px){h4,h4 a{font-size:20px;line-height:26px}}h5,h5 a{position:relative;font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{h5,h5 a{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){h5,h5 a{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){h5,h5 a{font-size:16px;line-height:24px}}h5,h5 a{text-transform:uppercase;text-decoration:none !important;color:#000;font-weight:400;margin:0 0 var(--size10);padding:0}h5:hover,h5 a:hover{color:#000}h6,h6 a{position:relative;font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{h6,h6 a{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){h6,h6 a{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){h6,h6 a{font-size:16px;line-height:24px}}h6,h6 a{text-decoration:none !important;color:#000;font-weight:700;margin:0 0 var(--size5);padding:0}h6:hover,h6 a:hover{color:#000}strong{font-weight:700}p+h2,ul+h2,ol+h2,.table_wrap_container+h2,p.content_button+h2{margin-top:var(--size70)}p+h4,p+h3,ul+h4,ul+h3,ol+h4,ol+h3,.table_wrap_container+h4,.table_wrap_container+h3,p.content_button+h4,p.content_button+h3{margin-top:var(--size60)}p{margin:0 0 var(--paragraphSpacing) 0}.content>p>img,.content>p>a>img{display:block;max-width:100%;height:auto !important}.fa-sharp{font-family:"Font Awesome 7 Sharp"}a{outline:none;color:#000;text-decoration:underline;text-decoration-thickness:1px}a:hover{color:#888}a img{border:none}.backlink_wrap{max-width:1656px;margin:0 auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}@media print{.backlink_wrap{padding-right:0;padding-left:0}}@media screen and (max-width: 1600px){.backlink_wrap{max-width:1380px}}.backlink_wrap{text-align:right;padding-top:var(--size40);padding-bottom:var(--size40)}.backlink_wrap a{position:relative;display:inline-block;font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{.backlink_wrap a{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.backlink_wrap a{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){.backlink_wrap a{font-size:16px;line-height:24px}}.backlink_wrap a{font-size:25px;line-height:33px;padding-left:38px;text-decoration:none}.backlink_wrap a:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 7 Pro";font-size:27px;line-height:unset;font-weight:400;text-transform:none;color:inherit;transition:left .2s ease-out}.backlink_wrap a:hover:before{left:-10px}@media screen and (max-width: 1600px){.backlink_wrap a{font-size:22px;line-height:30px}}@media screen and (max-width: 1250px){.backlink_wrap a{font-size:20px;line-height:28px;padding-left:33px}.backlink_wrap a:before{font-size:22px}}@media screen and (max-width: 800px){.backlink_wrap a{font-size:18px;line-height:26px;padding-left:27px}.backlink_wrap a:before{font-size:18px}}.content ol{margin:0 0 var(--paragraphSpacing) 20px;list-style-type:decimal;width:auto}.content ul{list-style-type:square;margin:0 0 var(--paragraphSpacing) 20px}.list_as_table{padding:0 !important;background:none !important}.list_as_table ul{display:flex;flex-flow:wrap;position:relative;list-style:none;margin-left:0}.list_as_table ul li{position:relative;flex:0 0 50%;padding:15px 16px 15px 0;box-sizing:border-box}.list_as_table ul li:before{content:"";position:absolute;top:unset;left:0;width:auto;height:1px;display:block;background:#000;right:16px;bottom:0}.list_as_table ul li:nth-child(1):after,.list_as_table ul li:nth-child(2):after{content:"";position:absolute;top:0;left:0;width:auto;height:1px;display:block;background:#000;right:16px}.content table{border:none;border-spacing:0}.table_wrap_container{margin:0 0 var(--paragraphSpacing)}table thead th:after,table thead td:after,table>tr:first-child th:after,table>tr:first-child td:after{content:"";position:absolute;top:0;left:0;width:auto;height:1px;display:block;background:#000;right:16px}table th,table td{position:relative;padding:15px 16px 15px 0;text-align:left;background:none}table th>*:last-child,table td>*:last-child{margin-bottom:0}table th:before,table td:before{content:"";position:absolute;top:unset;left:0;width:auto;height:1px;display:block;background:#000;right:16px;bottom:0}table th{color:#000;font-weight:700}.mod_action_history .content_wrap .content_wrap_inner>.content,.system_page .content_wrap .content_wrap_inner>.content,.logged_in.system_page .content_wrap .content_wrap_inner>.content{max-width:none}.mod_action_history table td:before,.mod_action_history table th:before,.system_page table td:before,.system_page table th:before,.logged_in.system_page table td:before,.logged_in.system_page table th:before{display:none}.message{border:3px solid #000;color:#000;background:none;font-weight:700;padding:15px 20px;margin:0 0 var(--size30);font-size:16px}.message .missing_fields_title{margin-bottom:8px}.message ul{margin:0 0 4px 20px}.mod_overview .content_wrap,.mod_listing:not(.mod_action_show_entry) .content_wrap{margin-bottom:calc(var(--size80) - var(--paragraphSpacing));padding:0;background:none;overflow:visible}.mod_overview .content_wrap:before,.mod_listing:not(.mod_action_show_entry) .content_wrap:before{display:none}.mod_overview .content_wrap .content_wrap_inner,.mod_listing:not(.mod_action_show_entry) .content_wrap .content_wrap_inner{max-width:1656px;margin:0 auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}@media print{.mod_overview .content_wrap .content_wrap_inner,.mod_listing:not(.mod_action_show_entry) .content_wrap .content_wrap_inner{padding-right:0;padding-left:0}}@media screen and (max-width: 1600px){.mod_overview .content_wrap .content_wrap_inner,.mod_listing:not(.mod_action_show_entry) .content_wrap .content_wrap_inner{max-width:1380px}}.mod_overview .content_wrap .content_wrap_inner>.content_top,.mod_listing:not(.mod_action_show_entry) .content_wrap .content_wrap_inner>.content_top{margin-bottom:var(--size60)}.mod_overview .content_wrap .content_wrap_inner>.content_top:only-child,.mod_listing:not(.mod_action_show_entry) .content_wrap .content_wrap_inner>.content_top:only-child{margin-bottom:0}.overview_items_wrap,#mixItUp{max-width:1656px;margin:0 auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}@media print{.overview_items_wrap,#mixItUp{padding-right:0;padding-left:0}}@media screen and (max-width: 1600px){.overview_items_wrap,#mixItUp{max-width:1380px}}.overview_items,.module-listing{--gapBetween: 16px;--gapTop: var(--size10);--widthElements: 50%;display:flex;flex-flow:wrap;margin:calc(-1*var(--gapTop)) 0 0 calc(-1*var(--gapBetween));width:calc(100% + var(--gapBetween))}.overview_items>*,.module-listing>*{flex:0 0 var(--widthElements);max-width:var(--widthElements);padding:var(--gapTop) 0 0 var(--gapBetween);box-sizing:border-box}.overview_items,.module-listing{padding-bottom:var(--size70)}.listing_entry>div:first-child,.overview_item>div:first-child{position:relative}.listing_entry .entry_top,.overview_item .entry_top{position:relative;margin:0 0 var(--size25)}.listing_entry .videos,.overview_item .videos{display:flex;aspect-ratio:700/475}.listing_entry .videos video,.overview_item .videos video{aspect-ratio:700/475;width:100%;height:auto}.listing_entry .videos .video-js,.overview_item .videos .video-js{height:100% !important}.listing_entry .videos,.listing_entry .pictures,.overview_item .videos,.overview_item .pictures{float:none !important;width:100%}.listing_entry .videos .picture,.listing_entry .pictures .picture,.overview_item .videos .picture,.overview_item .pictures .picture{width:100%;height:auto}.listing_entry .videos img,.listing_entry .pictures img,.overview_item .videos img,.overview_item .pictures img{display:block;width:100%;height:auto}.listing_entry .videos+.title_wrap,.listing_entry .pictures+.title_wrap,.overview_item .videos+.title_wrap,.overview_item .pictures+.title_wrap{position:absolute;top:unset;right:unset;bottom:0;left:0;display:inline-block;padding:21px 15px 15px;width:70.8%;background:#fff;z-index:10;box-sizing:border-box}.listing_entry .content,.overview_item .content{padding:0 15px}.listing_entry .content>*:last-child,.overview_item .content>*:last-child{margin-bottom:var(--size40)}.listing_entry .title_wrap,.overview_item .title_wrap{padding:0 15px}.listing_entry .title_wrap h2,.listing_entry .title_wrap h2 a,.overview_item .title_wrap h2,.overview_item .title_wrap h2 a{position:relative;font:400 30px/38px "Titillium Web",Arial,Verdana,sans-serif;text-decoration:none !important;text-transform:none;color:#000;margin:0 0 var(--size20) 0;padding:0}.listing_entry .title_wrap h2:hover,.listing_entry .title_wrap h2 a:hover,.overview_item .title_wrap h2:hover,.overview_item .title_wrap h2 a:hover{color:#000}@media print{.listing_entry .title_wrap h2,.listing_entry .title_wrap h2 a,.overview_item .title_wrap h2,.overview_item .title_wrap h2 a{font-size:20px;line-height:26px;margin:0 0 13px}}@media screen and (max-width: 1600px){.listing_entry .title_wrap h2,.listing_entry .title_wrap h2 a,.overview_item .title_wrap h2,.overview_item .title_wrap h2 a{font-size:28px;line-height:36px}}@media screen and (max-width: 1000px){.listing_entry .title_wrap h2,.listing_entry .title_wrap h2 a,.overview_item .title_wrap h2,.overview_item .title_wrap h2 a{font-size:2.8vw;line-height:3.6vw}}@media screen and (max-width: 700px){.listing_entry .title_wrap h2,.listing_entry .title_wrap h2 a,.overview_item .title_wrap h2,.overview_item .title_wrap h2 a{font-size:20px;line-height:26px}}.listing_entry .title_wrap h2,.listing_entry .title_wrap h2 a,.overview_item .title_wrap h2,.overview_item .title_wrap h2 a{margin:0 !important}.listing_entry .introduction,.listing_entry .listing-content-introduction,.overview_item .introduction,.overview_item .listing-content-introduction{font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{.listing_entry .introduction,.listing_entry .listing-content-introduction,.overview_item .introduction,.overview_item .listing-content-introduction{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.listing_entry .introduction,.listing_entry .listing-content-introduction,.overview_item .introduction,.overview_item .listing-content-introduction{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){.listing_entry .introduction,.listing_entry .listing-content-introduction,.overview_item .introduction,.overview_item .listing-content-introduction{font-size:16px;line-height:24px}}.listing_entry .introduction,.listing_entry .listing-content-introduction,.overview_item .introduction,.overview_item .listing-content-introduction{font-weight:700;margin-bottom:var(--size20)}.listing_entry .introduction *:last-child,.listing_entry .listing-content-introduction *:last-child,.overview_item .introduction *:last-child,.overview_item .listing-content-introduction *:last-child{margin-bottom:0}.listing_entry .introduction>.overview_item_ellipsis,.listing_entry .listing-content-introduction>.overview_item_ellipsis,.overview_item .introduction>.overview_item_ellipsis,.overview_item .listing-content-introduction>.overview_item_ellipsis{display:none}.listing_entry a.listing-more-button,.overview_item a.listing-more-button{display:inline-block;margin:0;padding:6px 25px;width:auto;font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{.listing_entry a.listing-more-button,.overview_item a.listing-more-button{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.listing_entry a.listing-more-button,.overview_item a.listing-more-button{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){.listing_entry a.listing-more-button,.overview_item a.listing-more-button{font-size:16px;line-height:24px}}.listing_entry a.listing-more-button,.overview_item a.listing-more-button{text-transform:uppercase;text-decoration:none;color:#fff;background:#000;border:1px solid #000;border-radius:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out}.listing_entry a.listing-more-button:hover,.listing_entry a.listing-more-button:focus,.overview_item a.listing-more-button:hover,.overview_item a.listing-more-button:focus{color:#fff;background:#707070;border:1px solid #707070}.listing_entry a.listing-more-button,.overview_item a.listing-more-button{margin:var(--size30) 0 5px}.listing_entry.element_link_entire .title_wrap h2,.overview_item.element_link_entire .title_wrap h2{display:inline-block;padding-right:55px}.listing_entry.element_link_entire .title_wrap h2 a,.overview_item.element_link_entire .title_wrap h2 a{position:relative;display:inline-block;padding-right:0}.listing_entry.element_link_entire .title_wrap h2 a:before,.overview_item.element_link_entire .title_wrap h2 a:before{content:"";position:absolute;top:50%;left:unset;display:block;font-family:"Font Awesome 7 Pro";font-size:27px;line-height:inherit;font-weight:400;text-transform:none;color:inherit;right:-45px;transition:right .2s ease-out;transform:translate(0, -50%)}.listing_entry.element_link_entire .title_wrap h2 a:hover:before,.overview_item.element_link_entire .title_wrap h2 a:hover:before{right:-55px}.listing_entry.element_link_entire a.listing-more-button,.overview_item.element_link_entire a.listing-more-button{display:none}.listing_entry.element_link_entire>div:first-child:hover .title_wrap h2 a:before,.overview_item.element_link_entire>div:first-child:hover .title_wrap h2 a:before{right:-55px}.listing_entry .pictures .resource_description{display:none}.listing_entry .single-listing-custom-field.target_date,.listing_entry .listing-date{font:400 18px/24px "Titillium Web",Arial,Verdana,sans-serif}@media print{.listing_entry .single-listing-custom-field.target_date,.listing_entry .listing-date{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.listing_entry .single-listing-custom-field.target_date,.listing_entry .listing-date{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){.listing_entry .single-listing-custom-field.target_date,.listing_entry .listing-date{font-size:14px;line-height:22px}}.listing_entry .single-listing-custom-field.target_date,.listing_entry .listing-date{font-weight:700;margin:0 0 var(--size20)}.listing_entry .single-listing-custom-field.target_date .listing-custom-field-title{display:none}.listing_entry .listing-content-text>*:last-child{margin-bottom:0}.listing_entry .listing_actions{position:absolute;top:0;right:0;bottom:auto;left:auto;margin:0;padding:7px 10px;font-size:14px;line-height:20px;background:rgb(218.5,218.5,218.5);z-index:30}.listing_entry .listing_actions span,.listing_entry .listing_actions a{color:#000;width:auto;height:auto;margin: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:#888}.listing_entry_detail_pictures .pictures.float_left_with_clear{display:none}.detail_property_filter,.listing_property_filter{display:flex;flex-flow:column;align-items:flex-end;margin-bottom:var(--size100)}.detail_property_filter form,.listing_property_filter form{flex:0 0 100%;min-width:700px;text-align:right}.detail_property_filter form p,.listing_property_filter form p{margin:0;text-align:left}.detail_property_filter form label,.listing_property_filter form label{display:none;font:400 18px/24px "Titillium Web",Arial,Verdana,sans-serif}@media print{.detail_property_filter form label,.listing_property_filter form label{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.detail_property_filter form label,.listing_property_filter form label{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){.detail_property_filter form label,.listing_property_filter form label{font-size:14px;line-height:22px}}.detail_property_filter form label,.listing_property_filter form label{font-weight:700;margin:0 0 var(--size10)}.detail_property_filter form select,.listing_property_filter form select{display:none}.detail_property_filter form span.select2-container--default,.listing_property_filter form span.select2-container--default{width:100% !important}.detail_property_filter form span.select2-container--default .property_entry_count,.listing_property_filter form span.select2-container--default .property_entry_count{display:none}.detail_property_filter form span.select2-container--default .select2-selection--single,.listing_property_filter form span.select2-container--default .select2-selection--single{text-align:right;width:100%;background:#000;border:1px solid #000;border-radius:0;height:auto;box-sizing:border-box;transition:border .3s ease-out}.detail_property_filter form span.select2-container--default .select2-selection--single .select2-selection__rendered,.listing_property_filter form span.select2-container--default .select2-selection--single .select2-selection__rendered{font:700 35px/45px "Titillium Web",Arial,Verdana,sans-serif;letter-spacing:.2px;text-transform:uppercase;padding:7px 30px 8px;padding-right:130px}@media screen and (max-width: 1600px){.detail_property_filter form span.select2-container--default .select2-selection--single .select2-selection__rendered,.listing_property_filter form span.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:33px;line-height:43px}}@media screen and (max-width: 1250px){.detail_property_filter form span.select2-container--default .select2-selection--single .select2-selection__rendered,.listing_property_filter form span.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:26px;line-height:36px;padding-right:110px}}@media screen and (max-width: 800px){.detail_property_filter form span.select2-container--default .select2-selection--single .select2-selection__rendered,.listing_property_filter form span.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:20px;line-height:28px;padding-right:80px}}@media screen and (max-width: 600px){.detail_property_filter form span.select2-container--default .select2-selection--single .select2-selection__rendered,.listing_property_filter form span.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px;line-height:24px;padding-right:70px}.detail_property_filter form span.select2-container--default .select2-selection--single .select2-selection__rendered:before,.listing_property_filter form span.select2-container--default .select2-selection--single .select2-selection__rendered:before{font-size:18px;line-height:39px}}.detail_property_filter form span.select2-container--default .select2-selection--single .select2-selection__rendered,.listing_property_filter form span.select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;outline:none;box-sizing:border-box;display:block;transition:border .3s ease-out}.detail_property_filter form span.select2-container--default .select2-selection--single .select2-selection__rendered li.select2-search,.listing_property_filter form span.select2-container--default .select2-selection--single .select2-selection__rendered li.select2-search{padding:0 !important}.detail_property_filter form span.select2-container--default .select2-selection--single .select2-selection__arrow,.listing_property_filter form span.select2-container--default .select2-selection--single .select2-selection__arrow{top:0;right:0;bottom:0;width:100px;border-left:2px solid #fff;height:100%}.detail_property_filter form span.select2-container--default .select2-selection--single .select2-selection__arrow:before,.listing_property_filter form 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:44px;line-height:44px;font-weight:400;text-transform:none;color:#fff;font-weight:300;transform:translate(-50%, -50%)}.detail_property_filter form span.select2-container--default .select2-selection--single .select2-selection__arrow b,.listing_property_filter form span.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.detail_property_filter form .listing_reset_filter,.listing_property_filter form .listing_reset_filter{display:inline-block;font:400 18px/24px "Titillium Web",Arial,Verdana,sans-serif}@media print{.detail_property_filter form .listing_reset_filter,.listing_property_filter form .listing_reset_filter{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.detail_property_filter form .listing_reset_filter,.listing_property_filter form .listing_reset_filter{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){.detail_property_filter form .listing_reset_filter,.listing_property_filter form .listing_reset_filter{font-size:14px;line-height:22px}}.detail_property_filter form .listing_reset_filter,.listing_property_filter form .listing_reset_filter{margin:var(--size20) 0 0}span.select2-dropdown .property_entry_count{display:none}.mod_listing.mod_action_show_entry:not(.system_page) span.select2-container--default li.select2-results__option[aria-selected=true],.mod_listing.mod_action_show_entry:not(.system_page) span.select2-container--default li.select2-results__option,.mod_listing.mod_action_reset_filter:not(.system_page) span.select2-container--default li.select2-results__option[aria-selected=true],.mod_listing.mod_action_reset_filter:not(.system_page) span.select2-container--default li.select2-results__option,.mod_listing.mod_action_filter_entries:not(.system_page) span.select2-container--default li.select2-results__option[aria-selected=true],.mod_listing.mod_action_filter_entries:not(.system_page) span.select2-container--default li.select2-results__option,.mod_listing.no_mod_action:not(.system_page) span.select2-container--default li.select2-results__option[aria-selected=true],.mod_listing.no_mod_action:not(.system_page) span.select2-container--default li.select2-results__option{background:#fff}.mod_listing.mod_action_show_entry:not(.system_page) span.select2-container--default li.select2-results__option--highlighted[aria-selected],.mod_listing.mod_action_show_entry:not(.system_page) span.select2-container--default li.select2-results__option--highlighted,.mod_listing.mod_action_reset_filter:not(.system_page) span.select2-container--default li.select2-results__option--highlighted[aria-selected],.mod_listing.mod_action_reset_filter:not(.system_page) span.select2-container--default li.select2-results__option--highlighted,.mod_listing.mod_action_filter_entries:not(.system_page) span.select2-container--default li.select2-results__option--highlighted[aria-selected],.mod_listing.mod_action_filter_entries:not(.system_page) span.select2-container--default li.select2-results__option--highlighted,.mod_listing.no_mod_action:not(.system_page) span.select2-container--default li.select2-results__option--highlighted[aria-selected],.mod_listing.no_mod_action:not(.system_page) span.select2-container--default li.select2-results__option--highlighted{background:#f4f4f4}.mod_listing.mod_action_show_entry:not(.system_page) span.select2-container--default .select2-results>.select2-results__options,.mod_listing.mod_action_reset_filter:not(.system_page) span.select2-container--default .select2-results>.select2-results__options,.mod_listing.mod_action_filter_entries:not(.system_page) span.select2-container--default .select2-results>.select2-results__options,.mod_listing.no_mod_action:not(.system_page) span.select2-container--default .select2-results>.select2-results__options{max-height:350px}.mod_listing.mod_action_show_entry:not(.system_page) span.select2-container--open .select2-dropdown ul,.mod_listing.mod_action_reset_filter:not(.system_page) span.select2-container--open .select2-dropdown ul,.mod_listing.mod_action_filter_entries:not(.system_page) span.select2-container--open .select2-dropdown ul,.mod_listing.no_mod_action:not(.system_page) span.select2-container--open .select2-dropdown ul{border:1px solid #f4f4f4;border-top:0}.mod_listing.mod_action_show_entry:not(.system_page) span.select2-container--open .select2-dropdown--above ul,.mod_listing.mod_action_reset_filter:not(.system_page) span.select2-container--open .select2-dropdown--above ul,.mod_listing.mod_action_filter_entries:not(.system_page) span.select2-container--open .select2-dropdown--above ul,.mod_listing.no_mod_action:not(.system_page) span.select2-container--open .select2-dropdown--above ul{border-top:1px solid #f4f4f4;border-bottom:0}.mod_listing.mod_action_show_entry:not(.system_page) li.select2-results__option,.mod_listing.mod_action_reset_filter:not(.system_page) li.select2-results__option,.mod_listing.mod_action_filter_entries:not(.system_page) li.select2-results__option,.mod_listing.no_mod_action:not(.system_page) li.select2-results__option{padding:15px 14px;color:#000;text-transform:uppercase}.mod_listing.mod_action_show_entry:not(.system_page) .select2-search--dropdown,.mod_listing.mod_action_reset_filter:not(.system_page) .select2-search--dropdown,.mod_listing.mod_action_filter_entries:not(.system_page) .select2-search--dropdown,.mod_listing.no_mod_action:not(.system_page) .select2-search--dropdown{display:none}.detail_property_filter{max-width:1656px;margin:0 auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}@media print{.detail_property_filter{padding-right:0;padding-left:0}}@media screen and (max-width: 1600px){.detail_property_filter{max-width:1380px}}.detail_property_filter{margin-top:var(--size80);margin-bottom:var(--size50)}.content ul.tags{margin:0}.content ul.tags li{display:inline-block;margin:0;padding:6px 25px;width:auto;font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{.content ul.tags li{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.content ul.tags li{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){.content ul.tags li{font-size:16px;line-height:24px}}.content ul.tags li{text-transform:uppercase;text-decoration:none;color:#fff;background:#000;border:1px solid #000;border-radius:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out}.content ul.tags li:hover,.content ul.tags li:focus{color:#fff;background:#707070;border:1px solid #707070}.content ul.tags li{color:#000;background:none;border:1px solid #000}.content ul.tags li:hover,.content ul.tags li:focus{color:#fff;background:#000;border:1px solid #000}.content ul.tags li button{font-weight:inherit;font-size:inherit;line-height:inherit;font-family:inherit;letter-spacing:inherit;text-transform:inherit;margin:0;padding:0;color:inherit;background:none;border:0}.content ul.tags li:before{display:none}.content ul.tags li.active{color:#fff;background:#000;border:1px solid #000}.pagination{flex:0 0 100%;max-width:100%;margin:var(--size55) 0 var(--size40)}.pagination .pagination_inner{display:flex;flex-flow:wrap;justify-content:space-between}.pagination .pagination_inner>.cf{display:none;flex:0 0 0;max-width:0}.pagination .pagination-links .inactive{opacity:0;pointer-events:none}.pagination .pagination-numbers{display:flex;flex-flow:wrap;align-items:center;gap:clamp(5px,1vw,15px)}.pagination .pagination-numbers a{display:block;margin:0 !important;padding:15px 24px;font-weight:700;text-decoration:none;color:#000;background:#f4f4f4;border:0;transition:all .2s ease-out}.pagination .pagination-numbers a:hover{color:#000;background:hsl(0,0%,80.6862745098%)}.pagination .pagination-numbers a.current{color:#fff;background:#000}.pagination .pagination-links{position:relative;display:block;max-width:700px;width:100%;padding:7px 30px 8px;padding-right:65px;font:700 35px/45px "Titillium Web",Arial,Verdana,sans-serif;letter-spacing:.2px;text-transform:uppercase;text-decoration:none;text-align:right;color:#000;background:#f4f4f4;border:0;box-sizing:border-box}.pagination .pagination-links:focus,.pagination .pagination-links:hover{color:#000;background:#f4f4f4;border:0}.pagination .pagination-links:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 7 Pro";font-size:50px;line-height:60px;font-weight:400;text-transform:none;color:inherit;right:0;font-weight:300;transition:all .2s ease-out;z-index:5}.pagination .pagination-links:hover:before{right:-10px}.pagination .pagination-links:after{content:"";position:absolute;top:0;left:unset;width:50vw;height:auto;display:block;background:#f4f4f4;right:1px;bottom:0;transform:translate(100%, 0);z-index:1}@media screen and (max-width: 1600px){.pagination .pagination-links{font-size:33px;line-height:43px}.pagination .pagination-links:before{font-size:46px}}@media screen and (max-width: 1250px){.pagination .pagination-links{font-size:26px;line-height:36px;padding-right:45px;width:65vw;max-width:600px}.pagination .pagination-links:before{font-size:32px;line-height:51px}}@media screen and (max-width: 800px){.pagination .pagination-links{font-size:20px;line-height:28px;padding-right:35px;max-width:450px}.pagination .pagination-links:before{font-size:22px;line-height:43px}}@media screen and (max-width: 600px){.pagination .pagination-links{font-size:16px;line-height:24px;padding-right:30px;max-width:none;width:100%}.pagination .pagination-links:before{font-size:18px;line-height:39px}}.pagination .pagination-links{display:flex;flex-flow:wrap;justify-content:space-between;padding-right:0}.pagination .pagination-links:before{display:none}.pagination .pagination-links a{position:relative;display:inline-block;text-decoration:none;padding-left:65px;z-index:10}.pagination .pagination-links a:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 7 Pro";font-size:50px;line-height:inherit;font-weight:400;text-transform:none;color:inherit;font-weight:300;transition:all .2s ease-out}.pagination .pagination-links a:hover{color:#000}.pagination .pagination-links a.previous:hover:before{left:-10px}.pagination .pagination-links a.next{padding-left:0;padding-right:65px}.pagination .pagination-links a.next:before{content:"";left:auto;right:0}.pagination .pagination-links a.next:hover:before{right:-10px}.pagination .pagination-links>.cf{display:none;flex:0 0 0;max-width:0}.mod_action_show_entry .listing_properties{margin:0 0 var(--size45)}.mod_action_show_entry .listing_properties .parent_property_title{display:inline;font-weight:700;padding:0 2px 0 0}.mod_action_show_entry .listing_properties+.listing-custom-fields-container{margin-top:calc(-1*var(--size45))}.mod_action_show_entry .listing-custom-fields-container{margin:0 0 var(--size45)}.mod_action_show_entry .listing-custom-fields-container .listing-custom-field-title{position:relative;display:inline;font-weight:700}.mod_action_show_entry .listing-custom-fields-container .listing-custom-field-title:after{content:":";padding:0 6px 0 0}.mod_action_show_entry .listing-custom-fields-container .listing-custom-field-data{display:inline}.content_wrap.project_detail .content_wrap_inner{max-width:1656px;margin:0 auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}@media print{.content_wrap.project_detail .content_wrap_inner{padding-right:0;padding-left:0}}@media screen and (max-width: 1600px){.content_wrap.project_detail .content_wrap_inner{max-width:1380px}}.content_wrap.project_detail .column_wrap{display:flex;flex-flow:nowrap}.content_wrap.project_detail .column_wrap .column_right{flex:0 0 50%;max-width:50%;padding-left:11px;box-sizing:border-box}.content_wrap.project_detail .column_wrap .column_right .resource_description{display:none}.content_wrap.project_detail .column_wrap .column_left{flex:0 0 50%;padding-right:var(--size120);box-sizing:border-box}.content_wrap.project_detail h1{position:relative;font:400 35px/45px "Titillium Web",Arial,Verdana,sans-serif;text-decoration:none !important;text-transform:none;color:#000;margin:0 0 var(--size25) 0;padding:0}.content_wrap.project_detail h1:hover{color:#000}@media print{.content_wrap.project_detail h1{font-size:24px;line-height:30px;margin:0 0 13px}}@media screen and (max-width: 1600px){.content_wrap.project_detail h1{font-size:33px;line-height:43px}}@media screen and (max-width: 1000px){.content_wrap.project_detail h1{font-size:3.3vw;line-height:4.3vw}}@media screen and (max-width: 700px){.content_wrap.project_detail h1{font-size:24px;line-height:30px}}.content_wrap.project_detail h2,.content_wrap.project_detail h2 a{position:relative;font:400 30px/38px "Titillium Web",Arial,Verdana,sans-serif;text-decoration:none !important;text-transform:none;color:#000;margin:0 0 var(--size20) 0;padding:0}.content_wrap.project_detail h2:hover,.content_wrap.project_detail h2 a:hover{color:#000}@media print{.content_wrap.project_detail h2,.content_wrap.project_detail h2 a{font-size:20px;line-height:26px;margin:0 0 13px}}@media screen and (max-width: 1600px){.content_wrap.project_detail h2,.content_wrap.project_detail h2 a{font-size:28px;line-height:36px}}@media screen and (max-width: 1000px){.content_wrap.project_detail h2,.content_wrap.project_detail h2 a{font-size:2.8vw;line-height:3.6vw}}@media screen and (max-width: 700px){.content_wrap.project_detail h2,.content_wrap.project_detail h2 a{font-size:20px;line-height:26px}}.content_wrap.project_detail h3,.content_wrap.project_detail h3 a{position:relative;font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{.content_wrap.project_detail h3,.content_wrap.project_detail h3 a{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.content_wrap.project_detail h3,.content_wrap.project_detail h3 a{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){.content_wrap.project_detail h3,.content_wrap.project_detail h3 a{font-size:16px;line-height:24px}}.content_wrap.project_detail h3,.content_wrap.project_detail h3 a{text-transform:uppercase;text-decoration:none !important;color:#000;font-weight:400;margin:0 0 var(--size10);padding:0}.content_wrap.project_detail h3:hover,.content_wrap.project_detail h3 a:hover{color:#000}.content_wrap.project_detail h4,.content_wrap.project_detail h4 a{position:relative;font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{.content_wrap.project_detail h4,.content_wrap.project_detail h4 a{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.content_wrap.project_detail h4,.content_wrap.project_detail h4 a{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){.content_wrap.project_detail h4,.content_wrap.project_detail h4 a{font-size:16px;line-height:24px}}.content_wrap.project_detail h4,.content_wrap.project_detail h4 a{text-decoration:none !important;color:#000;font-weight:700;margin:0 0 var(--size5);padding:0}.content_wrap.project_detail h4:hover,.content_wrap.project_detail h4 a:hover{color:#000}.content_wrap.google_maps_wrap{margin-top:0;padding:0;background:none;overflow:visible}.content_wrap.google_maps_wrap:before{display:none}.content_wrap.google_maps_wrap .content_wrap_inner{max-width:none;margin:0;padding:0}.content_wrap.google_maps_wrap .content_wrap_inner>.content_top{max-width:1656px;margin:0 auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}@media print{.content_wrap.google_maps_wrap .content_wrap_inner>.content_top{padding-right:0;padding-left:0}}@media screen and (max-width: 1600px){.content_wrap.google_maps_wrap .content_wrap_inner>.content_top{max-width:1380px}}.content_wrap.google_maps_wrap .content_wrap_inner>.content_top{max-width:1180px}@media screen and (max-width: 1600px){.content_wrap.google_maps_wrap .content_wrap_inner>.content_top{max-width:1040px}}.content_wrap.google_maps_wrap .content_wrap_inner>.content_top{margin-bottom:var(--size60)}.content_wrap.google_maps_wrap .column_wrap{display:flex;flex-flow:wrap}.content_wrap.google_maps_wrap .column_wrap .column_left{position:relative;flex:0 0 50%;padding:var(--size55) var(--size40) calc(var(--size55) - var(--paragraphSpacing));padding-left:calc(50% - 590px);box-sizing:border-box;background:#f4f4f4;overflow:hidden}.content_wrap.google_maps_wrap .column_wrap .column_left:before{content:"";position:absolute;top:unset;left:0;width:4.7vw;height:554px;display:block;background:#000;max-width:90px;bottom:0}@media screen and (max-width: 1600px){.content_wrap.google_maps_wrap .column_wrap .column_left:before{width:2.3vw}}@media screen and (max-width: 700px){.content_wrap.google_maps_wrap .column_wrap .column_left:before{width:7px}}.content_wrap.google_maps_wrap .column_wrap .column_right{flex:0 0 50%;padding-left:16px;box-sizing:border-box}.map_portlets{max-width:1656px;margin:0 auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}@media print{.map_portlets{padding-right:0;padding-left:0}}@media screen and (max-width: 1600px){.map_portlets{max-width:1380px}}.map_portlets{max-width:1180px}@media screen and (max-width: 1600px){.map_portlets{max-width:1040px}}.map_portlets{padding-top:var(--size100)}.map_portlets .portlets_wrap{--gapBetween: var(--size40);--gapTop: var(--size40);--widthElements: 50%;display:flex;flex-flow:wrap;margin:calc(-1*var(--gapTop)) 0 0 calc(-1*var(--gapBetween));width:calc(100% + var(--gapBetween))}.map_portlets .portlets_wrap>*{flex:0 0 var(--widthElements);max-width:var(--widthElements);padding:var(--gapTop) 0 0 var(--gapBetween);box-sizing:border-box}.map_portlets .portlet .portlet_content_description{max-width:450px}#google_map{min-height:100%;height:48vw;max-height:830px;position:relative}#google_map .google_maps_iframe iframe,#google_map .google_maps_iframe{height:100%;width:100%;border:0}#module_map,.gmap-map{position:absolute;top:0;right:0;bottom:0;left:0;height:auto !important}div.infowindow{padding:var(--size15);text-align:center;font:400 18px/24px "Titillium Web",Arial,Verdana,sans-serif}@media print{div.infowindow{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){div.infowindow{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){div.infowindow{font-size:14px;line-height:22px}}div.infowindow h2{font:400 18px/24px "Titillium Web",Arial,Verdana,sans-serif}@media print{div.infowindow h2{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){div.infowindow h2{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){div.infowindow h2{font-size:14px;line-height:22px}}div.infowindow h2{font-weight:700;margin:0 0 5px}div.infowindow p{margin:0}.content_wrap.mailform_wrap{padding:0;background:none}.content_wrap.mailform_wrap:before{display:none}#mailform_content{margin-bottom:var(--size100)}#mailform_content>*:last-child{margin-bottom:0}.content_top+.form_wrap{margin-top:calc(-1*var(--size40))}.form_wrap{padding:var(--size100);background:#f4f4f4}.mailform_element label,#mailform_submit_button label,.login_form label{float:left;width:245px;font:400 18px/24px "Titillium Web",Arial,Verdana,sans-serif}@media print{.mailform_element label,#mailform_submit_button label,.login_form label{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.mailform_element label,#mailform_submit_button label,.login_form label{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){.mailform_element label,#mailform_submit_button label,.login_form label{font-size:14px;line-height:22px}}.mailform_element label,#mailform_submit_button label,.login_form label{text-transform:uppercase;padding:10px 20px 10px 0;box-sizing:border-box}.add_portlet select,.mailform_element input,.mailform_element textarea,#management .search_in_history .search_input,.login_form input{display:inline-block;width:auto;font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{.add_portlet select,.mailform_element input,.mailform_element textarea,#management .search_in_history .search_input,.login_form input{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.add_portlet select,.mailform_element input,.mailform_element textarea,#management .search_in_history .search_input,.login_form input{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){.add_portlet select,.mailform_element input,.mailform_element textarea,#management .search_in_history .search_input,.login_form input{font-size:16px;line-height:24px}}.add_portlet select,.mailform_element input,.mailform_element textarea,#management .search_in_history .search_input,.login_form input{color:#000;padding:4px 0;outline:none;border:0;border-bottom:3px solid #000;background:none;box-sizing:border-box;border-radius:0;transition:all .15s ease-out}.add_portlet select::-webkit-input-placeholder,.mailform_element input::-webkit-input-placeholder,.mailform_element textarea::-webkit-input-placeholder,#management .search_in_history .search_input::-webkit-input-placeholder,.login_form input::-webkit-input-placeholder{color:#000;opacity:1}.add_portlet select::-moz-placeholder,.mailform_element input::-moz-placeholder,.mailform_element textarea::-moz-placeholder,#management .search_in_history .search_input::-moz-placeholder,.login_form input::-moz-placeholder{color:#000;opacity:1}.add_portlet select:-ms-input-placeholder,.mailform_element input:-ms-input-placeholder,.mailform_element textarea:-ms-input-placeholder,#management .search_in_history .search_input:-ms-input-placeholder,.login_form input:-ms-input-placeholder{color:#000;opacity:1}.add_portlet select:-moz-placeholder,.mailform_element input:-moz-placeholder,.mailform_element textarea:-moz-placeholder,#management .search_in_history .search_input:-moz-placeholder,.login_form input:-moz-placeholder{color:#000;opacity:1}.add_portlet select:hover,.add_portlet select:focus,.mailform_element input:hover,.mailform_element input:focus,.mailform_element textarea:hover,.mailform_element textarea:focus,#management .search_in_history .search_input:hover,#management .search_in_history .search_input:focus,.login_form input:hover,.login_form input:focus{color:#888;border-color:#888}.add_portlet select:hover::-webkit-input-placeholder,.add_portlet select:focus::-webkit-input-placeholder,.mailform_element input:hover::-webkit-input-placeholder,.mailform_element input:focus::-webkit-input-placeholder,.mailform_element textarea:hover::-webkit-input-placeholder,.mailform_element textarea:focus::-webkit-input-placeholder,#management .search_in_history .search_input:hover::-webkit-input-placeholder,#management .search_in_history .search_input:focus::-webkit-input-placeholder,.login_form input:hover::-webkit-input-placeholder,.login_form input:focus::-webkit-input-placeholder{color:#888;opacity:1}.add_portlet select:hover::-moz-placeholder,.add_portlet select:focus::-moz-placeholder,.mailform_element input:hover::-moz-placeholder,.mailform_element input:focus::-moz-placeholder,.mailform_element textarea:hover::-moz-placeholder,.mailform_element textarea:focus::-moz-placeholder,#management .search_in_history .search_input:hover::-moz-placeholder,#management .search_in_history .search_input:focus::-moz-placeholder,.login_form input:hover::-moz-placeholder,.login_form input:focus::-moz-placeholder{color:#888;opacity:1}.add_portlet select:hover:-ms-input-placeholder,.add_portlet select:focus:-ms-input-placeholder,.mailform_element input:hover:-ms-input-placeholder,.mailform_element input:focus:-ms-input-placeholder,.mailform_element textarea:hover:-ms-input-placeholder,.mailform_element textarea:focus:-ms-input-placeholder,#management .search_in_history .search_input:hover:-ms-input-placeholder,#management .search_in_history .search_input:focus:-ms-input-placeholder,.login_form input:hover:-ms-input-placeholder,.login_form input:focus:-ms-input-placeholder{color:#888;opacity:1}.add_portlet select:hover:-moz-placeholder,.add_portlet select:focus:-moz-placeholder,.mailform_element input:hover:-moz-placeholder,.mailform_element input:focus:-moz-placeholder,.mailform_element textarea:hover:-moz-placeholder,.mailform_element textarea:focus:-moz-placeholder,#management .search_in_history .search_input:hover:-moz-placeholder,#management .search_in_history .search_input:focus:-moz-placeholder,.login_form input:hover:-moz-placeholder,.login_form input:focus:-moz-placeholder{color:#888;opacity:1}.add_portlet select:-webkit-autofill,.mailform_element input:-webkit-autofill,.mailform_element textarea:-webkit-autofill,#management .search_in_history .search_input:-webkit-autofill,.login_form input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #f4f4f4 inset}.add_portlet select,.mailform_element input,.mailform_element textarea,#management .search_in_history .search_input,.login_form input{width:calc(100% - 245px)}.add_portlet select{width:100%;height:45px}.mailform_element textarea,.mailform_element.email_field input,.mailform_element.input_field input{-webkit-appearance:none}.mailform_element.heading3_field:not(:first-child),.mailform_element.heading2_field:not(:first-child){margin-top:var(--size80)}.mailform_element.heading2_field h2,.mailform_element.heading2_field h2 a{position:relative;font:700 50px/60px "Titillium Web",Arial,Verdana,sans-serif;text-transform:uppercase;letter-spacing:.2px;text-decoration:none !important;color:#000;margin:0 0 var(--size45) 0;padding:0}.mailform_element.heading2_field h2:hover,.mailform_element.heading2_field h2 a:hover{color:#000}@media print{.mailform_element.heading2_field h2,.mailform_element.heading2_field h2 a{font-size:30px;line-height:36px;margin:0 0 20px}}@media screen and (max-width: 1600px){.mailform_element.heading2_field h2,.mailform_element.heading2_field h2 a{font-size:44px;line-height:54px}}@media screen and (max-width: 1250px){.mailform_element.heading2_field h2,.mailform_element.heading2_field h2 a{font-size:40px;line-height:48px}}@media screen and (max-width: 1000px){.mailform_element.heading2_field h2,.mailform_element.heading2_field h2 a{font-size:4vw;line-height:4.8vw}}@media screen and (max-width: 700px){.mailform_element.heading2_field h2,.mailform_element.heading2_field h2 a{font-size:28px;line-height:36px}}@media screen and (max-width: 600px){.mailform_element.heading2_field h2,.mailform_element.heading2_field h2 a{hyphens:auto}}.mailform_element.heading2_field h2,.mailform_element.heading2_field h2 a{text-transform:none;font-weight:400}@media screen and (max-width: 1000px){.mailform_element.heading2_field h2,.mailform_element.heading2_field h2 a{font-size:3.6vw;line-height:4.2vw;margin-bottom:var(--size35)}}@media screen and (max-width: 700px){.mailform_element.heading2_field h2,.mailform_element.heading2_field h2 a{font-size:28px;line-height:36px}}@media screen and (max-width: 600px){.mailform_element.heading2_field h2,.mailform_element.heading2_field h2 a{font-size:24px;line-height:30px}}.mailform_element.infotext_field{padding-top:5px;padding-left:245px;font:400 18px/24px "Titillium Web",Arial,Verdana,sans-serif}@media print{.mailform_element.infotext_field{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.mailform_element.infotext_field{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){.mailform_element.infotext_field{font-size:14px;line-height:22px}}.mailform_element textarea{height:108px;resize:none}span.required{color:#000 !important;padding:0 0 0 4px}.login_form p,.mailform_element p{margin:0 0 var(--size25) 0}.mailform_error input[type=file]+label,.mailform_error input,.mailform_error textarea,.mailform_error span.select2-container--default .select2-selection--single{border-color:#ee5e5e}.mailform_error label{color:#ee5e5e}#mailform_submit_button{clear:both;display:flex;flex-flow:wrap;margin:var(--size20) 0 0}#mailform_submit_button>div{position:relative;display:inline-block;width:calc(100% - 245px);margin-left:auto}#mailform_submit_button>div:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 7 Pro";font-size:50px;line-height:60px;font-weight:400;text-transform:none;color:#fff;right:0;font-weight:300;transition:all .2s ease-out;z-index:5}#mailform_submit_button>div:hover:before{right:-10px}#mailform_submit_button>div:after{content:"";position:absolute;top:0;left:unset;width:var(--size100);height:auto;display:block;background:#000;right:0;bottom:0;transform:translate(100%, 0);z-index:1}#mailform_submit_button label{display:none}#mailform_submit_button .mailform-submit{position:relative;display:block;max-width:700px;width:100%;padding:7px 30px 8px;padding-right:65px;font:700 35px/45px "Titillium Web",Arial,Verdana,sans-serif;letter-spacing:.2px;text-transform:uppercase;text-decoration:none;text-align:right;color:#000;background:#f4f4f4;border:0;box-sizing:border-box}#mailform_submit_button .mailform-submit:focus,#mailform_submit_button .mailform-submit:hover{color:#000;background:#f4f4f4;border:0}#mailform_submit_button .mailform-submit:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 7 Pro";font-size:50px;line-height:60px;font-weight:400;text-transform:none;color:inherit;right:0;font-weight:300;transition:all .2s ease-out;z-index:5}#mailform_submit_button .mailform-submit:hover:before{right:-10px}#mailform_submit_button .mailform-submit:after{content:"";position:absolute;top:0;left:unset;width:50vw;height:auto;display:block;background:#f4f4f4;right:1px;bottom:0;transform:translate(100%, 0);z-index:1}@media screen and (max-width: 1600px){#mailform_submit_button .mailform-submit{font-size:33px;line-height:43px}#mailform_submit_button .mailform-submit:before{font-size:46px}}@media screen and (max-width: 1250px){#mailform_submit_button .mailform-submit{font-size:26px;line-height:36px;padding-right:45px;width:65vw;max-width:600px}#mailform_submit_button .mailform-submit:before{font-size:32px;line-height:51px}}@media screen and (max-width: 800px){#mailform_submit_button .mailform-submit{font-size:20px;line-height:28px;padding-right:35px;max-width:450px}#mailform_submit_button .mailform-submit:before{font-size:22px;line-height:43px}}@media screen and (max-width: 600px){#mailform_submit_button .mailform-submit{font-size:16px;line-height:24px;padding-right:30px;max-width:none;width:100%}#mailform_submit_button .mailform-submit:before{font-size:18px;line-height:39px}}#mailform_submit_button .mailform-submit{width:100% !important;max-width:none !important;color:#fff;background:#000;cursor:pointer}#mailform_submit_button .mailform-submit:focus,#mailform_submit_button .mailform-submit:hover{color:#fff;background:#000;border:0}.cf+.mailform_element.checkbox_field{margin-top:var(--size50)}.mailform_element.checkbox_field{position:relative}.mailform_element.checkbox_field p{width:calc(100% - 245px);float:right;position:relative}.mailform_element.checkbox_field input{width:25px !important;height:25px !important;float:left;margin:1px 12px 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;text-transform:none}.mailform_element.checkbox_field label a{text-decoration:none;font-weight:700}.mailform_element.checkbox_field label:after,.mailform_element.checkbox_field label:before{content:"";position:absolute;top:0;left:1px;display:block;font-family:"Font Awesome 7 Pro";font-size:25px;line-height:25px;font-weight:400;text-transform:none;color:#000;width:25px;height:25px;pointer-events:none;background:none;z-index:2;box-sizing:border-box;transition:all .3s ease-out}.mailform_element.checkbox_field label:after{content:"";opacity:0;visibility:hidden;font-weight:700;color:#000;background:none;z-index:4}.mailform_element.checkbox_field input:checked+label:before{color:#000}.mailform_element.checkbox_field input:checked+label:after{opacity:1;visibility:visible}input[type=file]{border:0;clip:rect(0, 0, 0, 0);height:1px;overflow:hidden;padding:0;position:absolute !important;white-space:nowrap;width:1px}input[type=file]+label{display:inline-block;float:none;width:calc(100% - 245px);margin:0;padding:0 0 8px;border-bottom:3px solid #000}input[type=file]+label span{display:inline-block;margin:0;padding:6px 25px;width:auto;font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{input[type=file]+label span{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){input[type=file]+label span{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){input[type=file]+label span{font-size:16px;line-height:24px}}input[type=file]+label span{text-transform:uppercase;text-decoration:none;color:#fff;background:#000;border:1px solid #000;border-radius:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out}input[type=file]+label span:hover,input[type=file]+label span:focus{color:#fff;background:#707070;border:1px solid #707070}input[type=file]+label span{color:#000;background:none;border:1px solid #000}input[type=file]+label span:hover,input[type=file]+label span:focus{color:#fff;background:#000;border:1px solid #000}input[type=file]+label span{font:400 18px/24px "Titillium Web",Arial,Verdana,sans-serif}@media print{input[type=file]+label span{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){input[type=file]+label span{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){input[type=file]+label span{font-size:14px;line-height:22px}}input[type=file]+label span{text-transform:none;width:auto !important}.mailform_element span.select2-container{width:calc(100% - 245px) !important}span.select2-container--default .select2-selection--single{border-radius:0;width:100%;background:#f4f4f4;border:0;border-bottom:3px solid #000;height:auto;border-radius:0;box-sizing:border-box;transition:border .3s ease-out}span.select2-container--default .select2-selection--single .select2-selection__rendered{font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{span.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){span.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){span.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px;line-height:24px}}span.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;padding:4px 0;outline:none;box-sizing:border-box;display:block;transition:color .3s ease-out}span.select2-container--default .select2-selection--single .select2-selection__rendered li.select2-search{padding:0 !important}span.select2-container--default .select2-selection--single .select2-selection__arrow{top:9px;right:5px}span.select2-container--default .select2-selection--single .select2-selection__arrow: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;transition:all .3s ease-out}span.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}span.select2-container--default .select2-selection--single input.select2-search__field{border:0 !important;padding:0 !important}span.select2-container--default li.select2-results__option[aria-selected=true],span.select2-container--default li.select2-results__option{background:#f4f4f4}span.select2-container--default li.select2-results__option--highlighted[aria-selected],span.select2-container--default li.select2-results__option--highlighted{background:#888}span.select2-container--open .select2-dropdown{border:0}span.select2-container--open .select2-dropdown ul{border:3px solid #888;border-radius:0;border-top:0}span.select2-container--open .select2-dropdown--above ul{border-top:3px solid #888;border-bottom:0}span.select2-container--open .select2-selection--single,span.select2-container:hover .select2-selection--single{border-color:#888}span.select2-container--open .select2-selection--single .select2-selection__arrow:before,span.select2-container--open .select2-selection--single .select2-selection__rendered,span.select2-container:hover .select2-selection--single .select2-selection__arrow:before,span.select2-container:hover .select2-selection--single .select2-selection__rendered{color:#888}li.select2-results__option{padding:8px 15px;color:#888}.select2-search--dropdown{display:none}.ui-datepicker.ui-widget{z-index:200 !important;font:400 18px/24px "Titillium Web",Arial,Verdana,sans-serif}@media print{.ui-datepicker.ui-widget{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.ui-datepicker.ui-widget{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){.ui-datepicker.ui-widget{font-size:14px;line-height:22px}}.ui-datepicker.ui-widget{color:#000;padding:10px 10px 5px;margin:14px 0 0 0;width:340px;border-radius:0;border:1px solid hsl(0,0%,90.6862745098%);box-shadow:none;overflow:hidden}.ui-datepicker.ui-widget .ui-widget-header{border:0;border-radius:0;margin:-10px -10px 0;padding:14px 10px 12px;background:hsl(0,0%,90.6862745098%)}.ui-datepicker.ui-widget .ui-widget-header select{width:auto;margin:0 5px;padding:3px 5px;font-size:14px;line-height:20px;background:#fff;border:0;border-right:5px solid #fff;outline:0;border-radius:2px}.ui-datepicker.ui-widget thead tr{border-bottom:2px solid #000}.ui-datepicker.ui-widget th{padding:8px 4px;color:#000;text-transform:none;font-weight:900;background:none;border:0}.ui-datepicker.ui-widget th:before,.ui-datepicker.ui-widget th:after,.ui-datepicker.ui-widget td:before,.ui-datepicker.ui-widget td:after{display:none}.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:#000;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:hsl(0,0%,90.6862745098%);color:#000;border-color:hsl(0,0%,90.6862745098%)}.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:#000;color:#fff;border-color:#000}.ui-datepicker.ui-widget .ui-state-disabled,.ui-datepicker.ui-widget .ui-widget-content .ui-state-disabled,.ui-datepicker.ui-widget .ui-widget-header .ui-state-disabled{opacity:.4}.ui-datepicker.ui-widget table thead,.ui-datepicker.ui-widget table tbody{padding:0 5px}.ui-datepicker.ui-widget .ui-datepicker-prev,.ui-datepicker.ui-widget .ui-datepicker-next{top:18px !important;cursor:pointer;border:0 !important;left:8px}.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:18px;line-height:18px;font-weight:400;text-transform:none;color:#000;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:#888}.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:8px}.ui-datepicker.ui-widget .ui-datepicker-next:before{content:""}#management .search_in_history{float:right}#management .search_in_history .search_input{display:inline-block;width:auto;font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{#management .search_in_history .search_input{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){#management .search_in_history .search_input{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){#management .search_in_history .search_input{font-size:16px;line-height:24px}}#management .search_in_history .search_input{color:#000;padding:4px 0;outline:none;border:0;border-bottom:3px solid #000;background:none;box-sizing:border-box;border-radius:0;transition:all .15s ease-out}#management .search_in_history .search_input::-webkit-input-placeholder{color:#000;opacity:1}#management .search_in_history .search_input::-moz-placeholder{color:#000;opacity:1}#management .search_in_history .search_input:-ms-input-placeholder{color:#000;opacity:1}#management .search_in_history .search_input:-moz-placeholder{color:#000;opacity:1}#management .search_in_history .search_input:hover,#management .search_in_history .search_input:focus{color:#888;border-color:#888}#management .search_in_history .search_input:hover::-webkit-input-placeholder,#management .search_in_history .search_input:focus::-webkit-input-placeholder{color:#888;opacity:1}#management .search_in_history .search_input:hover::-moz-placeholder,#management .search_in_history .search_input:focus::-moz-placeholder{color:#888;opacity:1}#management .search_in_history .search_input:hover:-ms-input-placeholder,#management .search_in_history .search_input:focus:-ms-input-placeholder{color:#888;opacity:1}#management .search_in_history .search_input:hover:-moz-placeholder,#management .search_in_history .search_input:focus:-moz-placeholder{color:#888;opacity:1}#management .search_in_history .search_input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #f4f4f4 inset}#management .search_in_history .search_input{font:400 18px/24px "Titillium Web",Arial,Verdana,sans-serif}@media print{#management .search_in_history .search_input{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){#management .search_in_history .search_input{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){#management .search_in_history .search_input{font-size:14px;line-height:22px}}#management .search_in_history .search_input{border:1px solid #000;padding:4px 15px;margin-right:15px;vertical-align:top}#management .search_in_history input.button{margin-top:0;vertical-align:top}#management .history_title{position:relative;font:700 35px/45px "Titillium Web",Arial,Verdana,sans-serif;text-transform:uppercase;text-decoration:none !important;color:#000;margin:0 0 var(--size30) 0;padding:0}#management .history_title:hover{color:#000}@media print{#management .history_title{font-size:24px;line-height:30px;margin:0 0 15px}}@media screen and (max-width: 1600px){#management .history_title{font-size:33px;line-height:43px}}@media screen and (max-width: 1000px){#management .history_title{font-size:3.3vw;line-height:4.3vw}}@media screen and (max-width: 700px){#management .history_title{font-size:24px;line-height:30px}}#management .history_title{margin-top:var(--size45)}#management .export_as_csv_wrap{margin-top:20px}#management .history_data tr td:last-child{text-align:right}.popup_content{width:60%;height:auto;padding:var(--size40);border-radius:0}.popup_content .history_title{position:relative;font:400 35px/45px "Titillium Web",Arial,Verdana,sans-serif;text-decoration:none !important;text-transform:none;color:#000;margin:0 0 var(--size25) 0;padding:0}.popup_content .history_title:hover{color:#000}@media print{.popup_content .history_title{font-size:24px;line-height:30px;margin:0 0 13px}}@media screen and (max-width: 1600px){.popup_content .history_title{font-size:33px;line-height:43px}}@media screen and (max-width: 1000px){.popup_content .history_title{font-size:3.3vw;line-height:4.3vw}}@media screen and (max-width: 700px){.popup_content .history_title{font-size:24px;line-height:30px}}.popup_content .popup_button_wrap{margin-top:30px}.popup_content .popup_button_wrap .button{display:inline-block;margin:0;padding:6px 25px;width:auto;font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{.popup_content .popup_button_wrap .button{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.popup_content .popup_button_wrap .button{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){.popup_content .popup_button_wrap .button{font-size:16px;line-height:24px}}.popup_content .popup_button_wrap .button{text-transform:uppercase;text-decoration:none;color:#fff;background:#000;border:1px solid #000;border-radius:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out}.popup_content .popup_button_wrap .button:hover,.popup_content .popup_button_wrap .button:focus{color:#fff;background:#707070;border:1px solid #707070}.popup_content .popup_button_wrap .button{margin-right:12px}.popup_content .popup_button_wrap .button+.button{display:inline-block;margin:0;padding:6px 25px;width:auto;font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{.popup_content .popup_button_wrap .button+.button{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.popup_content .popup_button_wrap .button+.button{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){.popup_content .popup_button_wrap .button+.button{font-size:16px;line-height:24px}}.popup_content .popup_button_wrap .button+.button{text-transform:uppercase;text-decoration:none;color:#fff;background:#000;border:1px solid #000;border-radius:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out}.popup_content .popup_button_wrap .button+.button:hover,.popup_content .popup_button_wrap .button+.button:focus{color:#fff;background:#707070;border:1px solid #707070}.popup_content .popup_button_wrap .button+.button{color:#000;background:none;border:1px solid #000}.popup_content .popup_button_wrap .button+.button:hover,.popup_content .popup_button_wrap .button+.button:focus{color:#fff;background:#000;border:1px solid #000}.popup_content .fancybox-close-small:after{width:50px;height:50px;font-size:35px;line-height:50px}.login_form form{padding:var(--size15) 0 0;max-width:800px}.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}.login_form input.button{display:inline-block;margin:0;padding:6px 25px;width:auto;font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{.login_form input.button{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.login_form input.button{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){.login_form input.button{font-size:16px;line-height:24px}}.login_form input.button{text-transform:uppercase;text-decoration:none;color:#fff;background:#000;border:1px solid #000;border-radius:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out}.login_form input.button:hover,.login_form input.button:focus{color:#fff;background:#707070;border:1px solid #707070}.mailform_element{position:relative}.mailform_field_actions{position:absolute;top:0;right:0;bottom:auto;left:auto;margin:0;padding:7px 10px;font-size:14px;line-height:20px;box-sizing:border-box;background:rgb(218.5,218.5,218.5);z-index:30}.mailform_field_actions li,.mailform_field_actions a{color:#000;width:auto;height:auto;margin:0;font-size:14px !important;line-height:20px !important}.mailform_field_actions li i.fa,.mailform_field_actions a i.fa{margin:0 5px;font-size:14px !important;line-height:20px !important}.mailform_field_actions li:hover,.mailform_field_actions a:hover{color:#888}ul.sitemap{margin-left:0}ul.sitemap li{margin:0 !important;padding:0}ul.sitemap li:before{display:none}ul.sitemap li.level1+li.level0{margin-top:10px !important}.content_wrap.social_media_wrap{margin-top:0;padding:0;background:none;overflow:visible}.content_wrap.social_media_wrap:before{display:none}.content_wrap.social_media_wrap .content_wrap_inner{max-width:1656px;margin:0 auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}@media print{.content_wrap.social_media_wrap .content_wrap_inner{padding-right:0;padding-left:0}}@media screen and (max-width: 1600px){.content_wrap.social_media_wrap .content_wrap_inner{max-width:1380px}}.content_wrap.social_media_wrap .content_wrap_inner>.content_top:only-child{margin-bottom:var(--size45)}.content_wrap.social_media_wrap .content{margin-bottom:var(--size100)}.social_wall{max-width:1656px;margin:0 auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}@media print{.social_wall{padding-right:0;padding-left:0}}@media screen and (max-width: 1600px){.social_wall{max-width:1380px}}.social_wall h1.referral{display:none;width:0 !important;height:0 !important;overflow:hidden !important;margin:0 !important;padding:0 !important}.social_wall .juicer-feed{font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{.social_wall .juicer-feed{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.social_wall .juicer-feed{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){.social_wall .juicer-feed{font-size:16px;line-height:24px}}.social_wall .juicer-feed{color:#000;overflow:visible;display:flex;flex-flow:column}.social_wall .feed-item{border:1px solid #f4f4f4;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.social_wall .feed-item.juicer{width:0 !important;height:0 !important;overflow:hidden !important;margin:0 !important;padding:0 !important;background:none !important;border:0 !important;box-shadow:none !important}.social_wall .feed-item>*{width:100%}.social_wall .feed-item .j-message,.social_wall .feed-item .j-text{font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{.social_wall .feed-item .j-message,.social_wall .feed-item .j-text{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.social_wall .feed-item .j-message,.social_wall .feed-item .j-text{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){.social_wall .feed-item .j-message,.social_wall .feed-item .j-text{font-size:16px;line-height:24px}}.social_wall .feed-item .j-message,.social_wall .feed-item .j-text{color:#000}.social_wall .feed-item .j-poster{height:auto;padding:var(--size25) var(--size30)}.social_wall .feed-item .j-poster h3{font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{.social_wall .feed-item .j-poster h3{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.social_wall .feed-item .j-poster h3{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){.social_wall .feed-item .j-poster h3{font-size:16px;line-height:24px}}.social_wall .feed-item .j-poster h3{margin:0;font-weight:700;color:#000}.social_wall .feed-item .j-poster .j-date{font:400 18px/24px "Titillium Web",Arial,Verdana,sans-serif}@media print{.social_wall .feed-item .j-poster .j-date{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.social_wall .feed-item .j-poster .j-date{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){.social_wall .feed-item .j-poster .j-date{font-size:14px;line-height:22px}}.social_wall .feed-item .j-poster .j-date{margin:0}.social_wall .feed-item .j-text{padding:var(--size25) var(--size30)}.social_wall .juicer-button.j-paginate{position:relative;display:block;max-width:700px;width:100%;padding:7px 30px 8px;padding-right:65px;font:700 35px/45px "Titillium Web",Arial,Verdana,sans-serif;letter-spacing:.2px;text-transform:uppercase;text-decoration:none;text-align:right;color:#000;background:#f4f4f4;border:0;box-sizing:border-box}.social_wall .juicer-button.j-paginate:focus,.social_wall .juicer-button.j-paginate:hover{color:#000;background:#f4f4f4;border:0}.social_wall .juicer-button.j-paginate:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 7 Pro";font-size:50px;line-height:60px;font-weight:400;text-transform:none;color:inherit;right:0;font-weight:300;transition:all .2s ease-out;z-index:5}.social_wall .juicer-button.j-paginate:hover:before{right:-10px}.social_wall .juicer-button.j-paginate:after{content:"";position:absolute;top:0;left:unset;width:50vw;height:auto;display:block;background:#f4f4f4;right:1px;bottom:0;transform:translate(100%, 0);z-index:1}@media screen and (max-width: 1600px){.social_wall .juicer-button.j-paginate{font-size:33px;line-height:43px}.social_wall .juicer-button.j-paginate:before{font-size:46px}}@media screen and (max-width: 1250px){.social_wall .juicer-button.j-paginate{font-size:26px;line-height:36px;padding-right:45px;width:65vw;max-width:600px}.social_wall .juicer-button.j-paginate:before{font-size:32px;line-height:51px}}@media screen and (max-width: 800px){.social_wall .juicer-button.j-paginate{font-size:20px;line-height:28px;padding-right:35px;max-width:450px}.social_wall .juicer-button.j-paginate:before{font-size:22px;line-height:43px}}@media screen and (max-width: 600px){.social_wall .juicer-button.j-paginate{font-size:16px;line-height:24px;padding-right:30px;max-width:none;width:100%}.social_wall .juicer-button.j-paginate:before{font-size:18px;line-height:39px}}.social_wall .juicer-button.j-paginate{margin:var(--size90) 0 0 auto;border-radius:0}.social_wall .juicer-button.j-paginate:before{transform:rotate(90deg)}.social_wall .juicer-button.j-paginate:hover:before{right:0;top:3px}.j-overlay{font:400 18px/24px "Titillium Web",Arial,Verdana,sans-serif}@media print{.j-overlay{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.j-overlay{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){.j-overlay{font-size:14px;line-height:22px}}.j-overlay{color:#000}.j-overlay .j-close{padding:0}.j-overlay .j-poster h3{font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{.j-overlay .j-poster h3{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.j-overlay .j-poster h3{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){.j-overlay .j-poster h3{font-size:16px;line-height:24px}}.j-overlay .j-poster h3{margin:0;font-weight:700;color:#000}.j-overlay .j-poster .j-date{font:400 18px/24px "Titillium Web",Arial,Verdana,sans-serif}@media print{.j-overlay .j-poster .j-date{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.j-overlay .j-poster .j-date{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){.j-overlay .j-poster .j-date{font-size:14px;line-height:22px}}.j-overlay .j-poster .j-date{margin:0}.j-overlay .j-overlay-text{font:400 18px/24px "Titillium Web",Arial,Verdana,sans-serif}@media print{.j-overlay .j-overlay-text{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.j-overlay .j-overlay-text{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){.j-overlay .j-overlay-text{font-size:14px;line-height:22px}}.j-overlay .j-overlay-text{line-height:26px}.j-overlay .j-overlay-text .j-meta{display:none}.j-overlay .j-overlay-text a.juicer-button{display:inline-block;margin:0;padding:6px 25px;width:auto;font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{.j-overlay .j-overlay-text a.juicer-button{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.j-overlay .j-overlay-text a.juicer-button{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){.j-overlay .j-overlay-text a.juicer-button{font-size:16px;line-height:24px}}.j-overlay .j-overlay-text a.juicer-button{text-transform:uppercase;text-decoration:none;color:#fff;background:#000;border:1px solid #000;border-radius:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out}.j-overlay .j-overlay-text a.juicer-button:hover,.j-overlay .j-overlay-text a.juicer-button:focus{color:#fff;background:#707070;border:1px solid #707070}.j-overlay .j-overlay-text a.juicer-button{color:#000;background:none;border:1px solid #000}.j-overlay .j-overlay-text a.juicer-button:hover,.j-overlay .j-overlay-text a.juicer-button:focus{color:#fff;background:#000;border:1px solid #000}.j-overlay .j-overlay-text a.juicer-button:before{font-size:inherit}.navigation{margin:0;padding:0;transition:all .1s ease-out}.navigation>li{position:relative;list-style:none;float:left;margin:0 0 0 2px;padding:0}.navigation>li>a{display:block;position:relative;margin:0 0 -1px 0;padding:35px 14px 16px;text-decoration:none;font-size:22px;line-height:30px;font-weight:400;color:#000;text-transform:uppercase;overflow:hidden;transition:all .3s ease-out}.navigation>li#nav-1{display:none}.navigation>li:hover>a,.navigation>li.current>a{color:#fff;background:#000}.navigation>li:hover>ul{visibility:visible;opacity:1}.navigation>li#nav-5 ul.level1{width:300px}.navigation ul.level1{position:absolute;left:0;top:calc(100% + 1px);width:460px;margin:0;padding:0;text-align:left;background:#fff;border:1px solid rgba(0,0,0,0);border-top:0;visibility:hidden;opacity:0;box-sizing:border-box;z-index:100;transition:all .3s ease-out}.navigation ul.level1 ul.level2{display:none}.navigation ul.level1>li{display:block}.navigation ul.level1>li>a{display:block;margin:0 -1px;padding:15px 14px;color:#000;font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{.navigation ul.level1>li>a{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.navigation ul.level1>li>a{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){.navigation ul.level1>li>a{font-size:16px;line-height:24px}}.navigation ul.level1>li>a{text-decoration:none;text-transform:uppercase;letter-spacing:.5px;border-left:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);transition:all .3s ease-out}.navigation ul.level1>li:last-of-type{border-bottom:none}.navigation ul.level1>li:hover>a,.navigation ul.level1>li.current>a{color:#000;background:#f4f4f4}.navigation ul.level1>li.current>a{font-weight:700}.is_scrolled .navigation ul.level1{border-color:#f4f4f4}.is_scrolled .navigation ul.level1>li:hover>a,.is_scrolled .navigation ul.level1>li.current>a{border-color:#f4f4f4}.rwd_navigation{display:block;list-style:none;padding:var(--size40) 0}.rwd_navigation li a{display:block;text-decoration:none;color:#000}.rwd_navigation li.current>a{color:#000;font-weight:700}.rwd_navigation>li#rwdnav-1+li:nth-child(2)>a{border-top:0}.rwd_navigation>li>a{padding:18px var(--size45);padding-right:calc(var(--sideSpacing) + 60px);font-size:22px;line-height:28px;font-weight:700;letter-spacing:.2px;text-transform:uppercase}.rwd_navigation>li#rwdnav-1,.rwd_navigation>li#rwdnav-16{display:none}.rwd_navigation>li.current{background:#f4f4f4}.rwd_navigation>li.current>a{color:#fff;background:#000}.rwd_navigation>li.current ul.level1{margin-top:12px}.rwd_navigation ul.level1{margin:-8px 0 0;padding:0 0 18px;list-style:none}.rwd_navigation ul.level1>li>a{color:#000;font-size:18px;line-height:23px;padding:5px var(--size45);font-weight:300;text-transform:uppercase;position:relative}.rwd_navigation ul.level1>li.current>a{color:#000;font-weight:700}.rwd_navigation ul.level1 ul{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 a.portlet_content_link,.portlet a.portlet_listing_link{display:inline-block;margin:0;padding:6px 25px;width:auto;font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{.portlet a.portlet_content_link,.portlet a.portlet_listing_link{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.portlet a.portlet_content_link,.portlet a.portlet_listing_link{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){.portlet a.portlet_content_link,.portlet a.portlet_listing_link{font-size:16px;line-height:24px}}.portlet a.portlet_content_link,.portlet a.portlet_listing_link{text-transform:uppercase;text-decoration:none;color:#fff;background:#000;border:1px solid #000;border-radius:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out}.portlet a.portlet_content_link:hover,.portlet a.portlet_content_link:focus,.portlet a.portlet_listing_link:hover,.portlet a.portlet_listing_link:focus{color:#fff;background:#707070;border:1px solid #707070}.portlet a.portlet_content_link,.portlet a.portlet_listing_link{margin:0}.portlet a.portlet_listing_link{margin-top:15px}.portlet ul.controls{position:absolute;top:0;right:0;bottom:auto;left:auto;margin:0;padding:7px 10px;font-size:14px;line-height:20px;background:rgb(218.5,218.5,218.5);z-index:30}.portlet ul.controls li,.portlet ul.controls a{color:#000;width:auto;height:auto;margin:0}.portlet ul.controls li i.fa,.portlet ul.controls a i.fa{margin:0 5px}.portlet ul.controls li:hover,.portlet ul.controls a:hover{color:#888}.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 .portlets .portlet_zone_label:after{content:"Boxen im Inhaltsbereich:" !important}.logged_in .portlets.portlets_bottom{margin-bottom:var(--size110)}.logged_in .portlets.portlets_bottom .portlet_zone_label:after{content:"Boxen unter dem Inhaltsbereich" !important}.logged_in #add_portlet_bottom,.logged_in #add_portlet_content{margin-top:var(--size30);margin-bottom:var(--size30);max-width:500px}.logged_in #add_portlet_bottom h3.portlet-title,.logged_in #add_portlet_content h3.portlet-title{position:relative;font:400 30px/38px "Titillium Web",Arial,Verdana,sans-serif;text-decoration:none !important;text-transform:none;color:#000;margin:0 0 var(--size20) 0;padding:0}.logged_in #add_portlet_bottom h3.portlet-title:hover,.logged_in #add_portlet_content h3.portlet-title:hover{color:#000}@media print{.logged_in #add_portlet_bottom h3.portlet-title,.logged_in #add_portlet_content h3.portlet-title{font-size:20px;line-height:26px;margin:0 0 13px}}@media screen and (max-width: 1600px){.logged_in #add_portlet_bottom h3.portlet-title,.logged_in #add_portlet_content h3.portlet-title{font-size:28px;line-height:36px}}@media screen and (max-width: 1000px){.logged_in #add_portlet_bottom h3.portlet-title,.logged_in #add_portlet_content h3.portlet-title{font-size:2.8vw;line-height:3.6vw}}@media screen and (max-width: 700px){.logged_in #add_portlet_bottom h3.portlet-title,.logged_in #add_portlet_content h3.portlet-title{font-size:20px;line-height:26px}}.add_portlet input.action_button,.portlets a.add_portlet_link{display:inline-block;margin:0;padding:6px 25px;width:auto;font:400 22px/30px "Titillium Web",Arial,Verdana,sans-serif}@media print{.add_portlet input.action_button,.portlets a.add_portlet_link{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.add_portlet input.action_button,.portlets a.add_portlet_link{font-size:20px;line-height:28px}}@media screen and (max-width: 1000px){.add_portlet input.action_button,.portlets a.add_portlet_link{font-size:16px;line-height:24px}}.add_portlet input.action_button,.portlets a.add_portlet_link{text-transform:uppercase;text-decoration:none;color:#fff;background:#000;border:1px solid #000;border-radius:0;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out}.add_portlet input.action_button:hover,.add_portlet input.action_button:focus,.portlets a.add_portlet_link:hover,.portlets a.add_portlet_link:focus{color:#fff;background:#707070;border:1px solid #707070}.add_portlet input.action_button,.portlets a.add_portlet_link{color:#000;background:none;border:1px solid #000}.add_portlet input.action_button:hover,.add_portlet input.action_button:focus,.portlets a.add_portlet_link:hover,.portlets a.add_portlet_link:focus{color:#fff;background:#000;border:1px solid #000}.add_portlet input.action_button,.portlets a.add_portlet_link{font:400 18px/24px "Titillium Web",Arial,Verdana,sans-serif}@media print{.add_portlet input.action_button,.portlets a.add_portlet_link{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.add_portlet input.action_button,.portlets a.add_portlet_link{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){.add_portlet input.action_button,.portlets a.add_portlet_link{font-size:14px;line-height:22px}}.add_portlet input.action_button,.portlets a.add_portlet_link{clear:both}.portlets .portlet+a.add_portlet_link{margin-top:30px}.add_portlet input.action_button{margin:10px 7px 0 0}.add_portlet p label{padding:0 0 5px 0 !important}.add_portlet p{margin-bottom:var(--size20)}.portlets_bottom{max-width:1656px;margin:0 auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}@media print{.portlets_bottom{padding-right:0;padding-left:0}}@media screen and (max-width: 1600px){.portlets_bottom{max-width:1380px}}.portlets_bottom .portlet{margin:0 0 var(--size110)}.portlets_bottom .portlet h3.portlet-title,.portlets_bottom .portlet h3.portlet-title a{position:relative;font:700 50px/60px "Titillium Web",Arial,Verdana,sans-serif;text-transform:uppercase;letter-spacing:.2px;text-decoration:none !important;color:#000;margin:0 0 var(--size45) 0;padding:0}.portlets_bottom .portlet h3.portlet-title:hover,.portlets_bottom .portlet h3.portlet-title a:hover{color:#000}@media print{.portlets_bottom .portlet h3.portlet-title,.portlets_bottom .portlet h3.portlet-title a{font-size:30px;line-height:36px;margin:0 0 20px}}@media screen and (max-width: 1600px){.portlets_bottom .portlet h3.portlet-title,.portlets_bottom .portlet h3.portlet-title a{font-size:44px;line-height:54px}}@media screen and (max-width: 1250px){.portlets_bottom .portlet h3.portlet-title,.portlets_bottom .portlet h3.portlet-title a{font-size:40px;line-height:48px}}@media screen and (max-width: 1000px){.portlets_bottom .portlet h3.portlet-title,.portlets_bottom .portlet h3.portlet-title a{font-size:4vw;line-height:4.8vw}}@media screen and (max-width: 700px){.portlets_bottom .portlet h3.portlet-title,.portlets_bottom .portlet h3.portlet-title a{font-size:28px;line-height:36px}}@media screen and (max-width: 600px){.portlets_bottom .portlet h3.portlet-title,.portlets_bottom .portlet h3.portlet-title a{hyphens:auto}}.portlets_bottom .portlet .portlet_listing_introduction,.portlets_bottom .portlet .portlet_content_introduction{position:relative;font:400 27px/39px "Titillium Web",Arial,Verdana,sans-serif;color:#000;margin:0 0 var(--size60) 0}.portlets_bottom .portlet .portlet_listing_introduction>*:last-child,.portlets_bottom .portlet .portlet_content_introduction>*:last-child{margin-bottom:0}@media print{.portlets_bottom .portlet .portlet_listing_introduction,.portlets_bottom .portlet .portlet_content_introduction{font-size:16px;line-height:26px;margin:0 0 15px}}@media screen and (max-width: 1600px){.portlets_bottom .portlet .portlet_listing_introduction,.portlets_bottom .portlet .portlet_content_introduction{font-size:24px;line-height:34px}}@media screen and (max-width: 1000px){.portlets_bottom .portlet .portlet_listing_introduction,.portlets_bottom .portlet .portlet_content_introduction{font-size:2.4vw;line-height:3.4vw}}@media screen and (max-width: 700px){.portlets_bottom .portlet .portlet_listing_introduction,.portlets_bottom .portlet .portlet_content_introduction{font-size:19px;line-height:29px}}.portlets_bottom .portlet .portlet_listing_introduction,.portlets_bottom .portlet .portlet_content_introduction{margin-bottom:var(--size40)}.portlets_bottom .portlet .portlet_listing_introduction>*:last-child,.portlets_bottom .portlet .portlet_content_introduction>*:last-child{margin-bottom:0}.portlets_bottom .portlet a.portlet_listing_link,.portlets_bottom .portlet a.portlet_content_link{position:relative;display:block;max-width:700px;width:100%;padding:7px 30px 8px;padding-right:65px;font:700 35px/45px "Titillium Web",Arial,Verdana,sans-serif;letter-spacing:.2px;text-transform:uppercase;text-decoration:none;text-align:right;color:#000;background:#f4f4f4;border:0;box-sizing:border-box}.portlets_bottom .portlet a.portlet_listing_link:focus,.portlets_bottom .portlet a.portlet_listing_link:hover,.portlets_bottom .portlet a.portlet_content_link:focus,.portlets_bottom .portlet a.portlet_content_link:hover{color:#000;background:#f4f4f4;border:0}.portlets_bottom .portlet a.portlet_listing_link:before,.portlets_bottom .portlet a.portlet_content_link:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 7 Pro";font-size:50px;line-height:60px;font-weight:400;text-transform:none;color:inherit;right:0;font-weight:300;transition:all .2s ease-out;z-index:5}.portlets_bottom .portlet a.portlet_listing_link:hover:before,.portlets_bottom .portlet a.portlet_content_link:hover:before{right:-10px}.portlets_bottom .portlet a.portlet_listing_link:after,.portlets_bottom .portlet a.portlet_content_link:after{content:"";position:absolute;top:0;left:unset;width:50vw;height:auto;display:block;background:#f4f4f4;right:1px;bottom:0;transform:translate(100%, 0);z-index:1}@media screen and (max-width: 1600px){.portlets_bottom .portlet a.portlet_listing_link,.portlets_bottom .portlet a.portlet_content_link{font-size:33px;line-height:43px}.portlets_bottom .portlet a.portlet_listing_link:before,.portlets_bottom .portlet a.portlet_content_link:before{font-size:46px}}@media screen and (max-width: 1250px){.portlets_bottom .portlet a.portlet_listing_link,.portlets_bottom .portlet a.portlet_content_link{font-size:26px;line-height:36px;padding-right:45px;width:65vw;max-width:600px}.portlets_bottom .portlet a.portlet_listing_link:before,.portlets_bottom .portlet a.portlet_content_link:before{font-size:32px;line-height:51px}}@media screen and (max-width: 800px){.portlets_bottom .portlet a.portlet_listing_link,.portlets_bottom .portlet a.portlet_content_link{font-size:20px;line-height:28px;padding-right:35px;max-width:450px}.portlets_bottom .portlet a.portlet_listing_link:before,.portlets_bottom .portlet a.portlet_content_link:before{font-size:22px;line-height:43px}}@media screen and (max-width: 600px){.portlets_bottom .portlet a.portlet_listing_link,.portlets_bottom .portlet a.portlet_content_link{font-size:16px;line-height:24px;padding-right:30px;max-width:none;width:100%}.portlets_bottom .portlet a.portlet_listing_link:before,.portlets_bottom .portlet a.portlet_content_link:before{font-size:18px;line-height:39px}}.portlets_bottom .portlet a.portlet_listing_link,.portlets_bottom .portlet a.portlet_content_link{align-self:flex-end;margin-top:var(--size90);color:#fff;background:#000}.portlets_bottom .portlet a.portlet_listing_link:after,.portlets_bottom .portlet a.portlet_content_link:after{background:#000}.portlets_bottom .portlet a.portlet_listing_link:focus,.portlets_bottom .portlet a.portlet_listing_link:hover,.portlets_bottom .portlet a.portlet_content_link:focus,.portlets_bottom .portlet a.portlet_content_link:hover{color:#fff;background:#000;border:0}.portlets_bottom .portlet.hidden{display:block}.portlets_bottom .portlet.hidden a.portlet_content_link{margin-top:0}.portlets_bottom .portlet.portlet_content .portlet_inner{display:flex;flex-flow:column}.portlets_bottom .portlet.portlet_content .portlet-content{display:flex;flex-flow:nowrap}.portlets_bottom .portlet.portlet_content div.pictures{flex:0 0 calc(50% + var(--size120));max-width:calc(50% + var(--size120)) !important;width:100%;padding-left:calc(var(--size120) + 10px);box-sizing:border-box;order:2}.portlets_bottom .portlet.portlet_listing .portlet_text_wrap{display:flex;flex-flow:column}.portlets_bottom .portlet.portlet_listing .portlet_listing_text_wrap{max-width:1656px;margin:0 auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}@media print{.portlets_bottom .portlet.portlet_listing .portlet_listing_text_wrap{padding-right:0;padding-left:0}}@media screen and (max-width: 1600px){.portlets_bottom .portlet.portlet_listing .portlet_listing_text_wrap{max-width:1380px}}.portlets_bottom .portlet.portlet_listing .portlet_listing_text_wrap{max-width:1180px}@media screen and (max-width: 1600px){.portlets_bottom .portlet.portlet_listing .portlet_listing_text_wrap{max-width:1040px}}.portlets_bottom .portlet.portlet_listing .portlet_listing_text_wrap{padding-left:0 !important;padding-right:0 !important;width:100%}.portlets_bottom .portlet.portlet_listing .portlet_listing_text{padding-bottom:var(--size15)}.portlets_bottom .portlet.portlet_listing h3.portlet-title,.portlets_bottom .portlet.portlet_listing h3.portlet-title a{position:relative;font:700 35px/45px "Titillium Web",Arial,Verdana,sans-serif;text-transform:uppercase;text-decoration:none !important;color:#000;margin:0 0 var(--size30) 0;padding:0}.portlets_bottom .portlet.portlet_listing h3.portlet-title:hover,.portlets_bottom .portlet.portlet_listing h3.portlet-title a:hover{color:#000}@media print{.portlets_bottom .portlet.portlet_listing h3.portlet-title,.portlets_bottom .portlet.portlet_listing h3.portlet-title a{font-size:24px;line-height:30px;margin:0 0 15px}}@media screen and (max-width: 1600px){.portlets_bottom .portlet.portlet_listing h3.portlet-title,.portlets_bottom .portlet.portlet_listing h3.portlet-title a{font-size:33px;line-height:43px}}@media screen and (max-width: 1000px){.portlets_bottom .portlet.portlet_listing h3.portlet-title,.portlets_bottom .portlet.portlet_listing h3.portlet-title a{font-size:3.3vw;line-height:4.3vw}}@media screen and (max-width: 700px){.portlets_bottom .portlet.portlet_listing h3.portlet-title,.portlets_bottom .portlet.portlet_listing h3.portlet-title a{font-size:24px;line-height:30px}}.portlets_bottom .portlet.portlet_listing div.slick-slider ul.slick-dots{padding-top:var(--size35)}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline{position:relative}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .entry_top{position:relative;margin:0 0 var(--size25)}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .pictures{float:none !important;width:100%}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .pictures .picture{width:100%;height:auto}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .pictures img{display:block;width:100%;height:auto}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .pictures+.title_wrap{position:absolute;top:unset;right:unset;bottom:0;left:0;display:inline-block;padding:21px 15px 15px;width:70.8%;background:#fff;z-index:10;box-sizing:border-box}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .pictures .resource_description{display:none}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-content-container{display:none;padding:0 15px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-content-container>*:last-child{margin-bottom:var(--size40)}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .title_wrap{padding:0 15px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .title_wrap h4,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .title_wrap h4 a{position:relative;font:400 30px/38px "Titillium Web",Arial,Verdana,sans-serif;text-decoration:none !important;text-transform:none;color:#000;margin:0 0 var(--size20) 0;padding:0}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .title_wrap h4:hover,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .title_wrap h4 a:hover{color:#000}@media print{.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .title_wrap h4,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .title_wrap h4 a{font-size:20px;line-height:26px;margin:0 0 13px}}@media screen and (max-width: 1600px){.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .title_wrap h4,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .title_wrap h4 a{font-size:28px;line-height:36px}}@media screen and (max-width: 1000px){.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .title_wrap h4,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .title_wrap h4 a{font-size:2.8vw;line-height:3.6vw}}@media screen and (max-width: 700px){.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .title_wrap h4,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .title_wrap h4 a{font-size:20px;line-height:26px}}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .title_wrap h4,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .title_wrap h4 a{margin:0 !important}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.target_date{font:400 18px/24px "Titillium Web",Arial,Verdana,sans-serif}@media print{.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.target_date{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.target_date{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.target_date{font-size:14px;line-height:22px}}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.target_date{font-weight:700;margin:0 0 var(--size20)}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date .portlet-listing-custom-field-title,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.target_date .portlet-listing-custom-field-title{display:none}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry.element_link_entire .title_wrap h4{padding-right:55px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry.element_link_entire .title_wrap h4 a{position:relative;display:inline-block;padding-right:0}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry.element_link_entire .title_wrap h4 a:before{content:"";position:absolute;top:50%;left:unset;display:block;font-family:"Font Awesome 7 Pro";font-size:27px;line-height:inherit;font-weight:400;text-transform:none;color:inherit;right:-45px;transition:right .2s ease-out;transform:translate(0, -50%)}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry.element_link_entire .title_wrap h4 a:hover:before{right:-55px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry.element_link_entire>div:first-child:hover .title_wrap h4 a:before{right:-55px}.portlets_content_zone{max-width:1656px;margin:0 auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}@media print{.portlets_content_zone{padding-right:0;padding-left:0}}@media screen and (max-width: 1600px){.portlets_content_zone{max-width:1380px}}.portlets_content_zone{margin-bottom:calc(var(--paragraphSpacing) + var(--size10))}.portlets_content_zone .portlet{margin:var(--size110) 0 0}.logged_in .portlets_content_zone .portlet:first-child{margin-top:0}.portlets_content_zone .portlet h3.portlet-title,.portlets_content_zone .portlet h3.portlet-title a{position:relative;font:700 50px/60px "Titillium Web",Arial,Verdana,sans-serif;text-transform:uppercase;letter-spacing:.2px;text-decoration:none !important;color:#000;margin:0 0 var(--size45) 0;padding:0}.portlets_content_zone .portlet h3.portlet-title:hover,.portlets_content_zone .portlet h3.portlet-title a:hover{color:#000}@media print{.portlets_content_zone .portlet h3.portlet-title,.portlets_content_zone .portlet h3.portlet-title a{font-size:30px;line-height:36px;margin:0 0 20px}}@media screen and (max-width: 1600px){.portlets_content_zone .portlet h3.portlet-title,.portlets_content_zone .portlet h3.portlet-title a{font-size:44px;line-height:54px}}@media screen and (max-width: 1250px){.portlets_content_zone .portlet h3.portlet-title,.portlets_content_zone .portlet h3.portlet-title a{font-size:40px;line-height:48px}}@media screen and (max-width: 1000px){.portlets_content_zone .portlet h3.portlet-title,.portlets_content_zone .portlet h3.portlet-title a{font-size:4vw;line-height:4.8vw}}@media screen and (max-width: 700px){.portlets_content_zone .portlet h3.portlet-title,.portlets_content_zone .portlet h3.portlet-title a{font-size:28px;line-height:36px}}@media screen and (max-width: 600px){.portlets_content_zone .portlet h3.portlet-title,.portlets_content_zone .portlet h3.portlet-title a{hyphens:auto}}.portlets_content_zone .portlet .portlet_listing_introduction,.portlets_content_zone .portlet .portlet_content_introduction{position:relative;font:400 27px/39px "Titillium Web",Arial,Verdana,sans-serif;color:#000;margin:0 0 var(--size60) 0}.portlets_content_zone .portlet .portlet_listing_introduction>*:last-child,.portlets_content_zone .portlet .portlet_content_introduction>*:last-child{margin-bottom:0}@media print{.portlets_content_zone .portlet .portlet_listing_introduction,.portlets_content_zone .portlet .portlet_content_introduction{font-size:16px;line-height:26px;margin:0 0 15px}}@media screen and (max-width: 1600px){.portlets_content_zone .portlet .portlet_listing_introduction,.portlets_content_zone .portlet .portlet_content_introduction{font-size:24px;line-height:34px}}@media screen and (max-width: 1000px){.portlets_content_zone .portlet .portlet_listing_introduction,.portlets_content_zone .portlet .portlet_content_introduction{font-size:2.4vw;line-height:3.4vw}}@media screen and (max-width: 700px){.portlets_content_zone .portlet .portlet_listing_introduction,.portlets_content_zone .portlet .portlet_content_introduction{font-size:19px;line-height:29px}}.portlets_content_zone .portlet .portlet_listing_introduction,.portlets_content_zone .portlet .portlet_content_introduction{margin-bottom:var(--size40)}.portlets_content_zone .portlet .portlet_listing_introduction>*:last-child,.portlets_content_zone .portlet .portlet_content_introduction>*:last-child{margin-bottom:0}.portlets_content_zone .portlet a.portlet_listing_link,.portlets_content_zone .portlet a.portlet_content_link{position:relative;display:block;max-width:700px;width:100%;padding:7px 30px 8px;padding-right:65px;font:700 35px/45px "Titillium Web",Arial,Verdana,sans-serif;letter-spacing:.2px;text-transform:uppercase;text-decoration:none;text-align:right;color:#000;background:#f4f4f4;border:0;box-sizing:border-box}.portlets_content_zone .portlet a.portlet_listing_link:focus,.portlets_content_zone .portlet a.portlet_listing_link:hover,.portlets_content_zone .portlet a.portlet_content_link:focus,.portlets_content_zone .portlet a.portlet_content_link:hover{color:#000;background:#f4f4f4;border:0}.portlets_content_zone .portlet a.portlet_listing_link:before,.portlets_content_zone .portlet a.portlet_content_link:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 7 Pro";font-size:50px;line-height:60px;font-weight:400;text-transform:none;color:inherit;right:0;font-weight:300;transition:all .2s ease-out;z-index:5}.portlets_content_zone .portlet a.portlet_listing_link:hover:before,.portlets_content_zone .portlet a.portlet_content_link:hover:before{right:-10px}.portlets_content_zone .portlet a.portlet_listing_link:after,.portlets_content_zone .portlet a.portlet_content_link:after{content:"";position:absolute;top:0;left:unset;width:50vw;height:auto;display:block;background:#f4f4f4;right:1px;bottom:0;transform:translate(100%, 0);z-index:1}@media screen and (max-width: 1600px){.portlets_content_zone .portlet a.portlet_listing_link,.portlets_content_zone .portlet a.portlet_content_link{font-size:33px;line-height:43px}.portlets_content_zone .portlet a.portlet_listing_link:before,.portlets_content_zone .portlet a.portlet_content_link:before{font-size:46px}}@media screen and (max-width: 1250px){.portlets_content_zone .portlet a.portlet_listing_link,.portlets_content_zone .portlet a.portlet_content_link{font-size:26px;line-height:36px;padding-right:45px;width:65vw;max-width:600px}.portlets_content_zone .portlet a.portlet_listing_link:before,.portlets_content_zone .portlet a.portlet_content_link:before{font-size:32px;line-height:51px}}@media screen and (max-width: 800px){.portlets_content_zone .portlet a.portlet_listing_link,.portlets_content_zone .portlet a.portlet_content_link{font-size:20px;line-height:28px;padding-right:35px;max-width:450px}.portlets_content_zone .portlet a.portlet_listing_link:before,.portlets_content_zone .portlet a.portlet_content_link:before{font-size:22px;line-height:43px}}@media screen and (max-width: 600px){.portlets_content_zone .portlet a.portlet_listing_link,.portlets_content_zone .portlet a.portlet_content_link{font-size:16px;line-height:24px;padding-right:30px;max-width:none;width:100%}.portlets_content_zone .portlet a.portlet_listing_link:before,.portlets_content_zone .portlet a.portlet_content_link:before{font-size:18px;line-height:39px}}.portlets_content_zone .portlet a.portlet_listing_link,.portlets_content_zone .portlet a.portlet_content_link{align-self:flex-end;margin-top:var(--size90);color:#fff;background:#000}.portlets_content_zone .portlet a.portlet_listing_link:after,.portlets_content_zone .portlet a.portlet_content_link:after{background:#000}.portlets_content_zone .portlet a.portlet_listing_link:focus,.portlets_content_zone .portlet a.portlet_listing_link:hover,.portlets_content_zone .portlet a.portlet_content_link:focus,.portlets_content_zone .portlet a.portlet_content_link:hover{color:#fff;background:#000;border:0}.portlets_content_zone .portlet.hidden{display:block}.portlets_content_zone .portlet.hidden a.portlet_content_link{margin-top:0}.portlets_content_zone .portlet.portlet_content .portlet_inner{display:flex;flex-flow:column}.portlets_content_zone .portlet.portlet_content .portlet-content{display:flex;flex-flow:nowrap}.portlets_content_zone .portlet.portlet_content div.pictures{flex:0 0 calc(50% + var(--size120));max-width:calc(50% + var(--size120)) !important;padding-left:calc(var(--size120) + 10px);box-sizing:border-box;order:2}.portlets_content_zone .portlet.portlet_listing .portlet_text_wrap{display:flex;flex-flow:column}.portlets_content_zone .portlet.portlet_listing .portlet_listing_text,.portlets_content_zone .portlet.portlet_listing .portlet_listing_introduction,.portlets_content_zone .portlet.portlet_listing h3.portlet-title{display:none}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline{display:flex;flex-flow:nowrap}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline>.cf{display:none}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .pictures{flex:0 0 66.4%;max-width:66.4%;width:100%}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .pictures .picture:nth-child(1){height:100%}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .pictures .picture:nth-child(1) *:not(source){display:block;height:100%}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .pictures .picture:nth-child(1) img{-o-object-fit:cover;object-fit:cover}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .pictures .picture:nth-child(2){position:absolute;top:unset;right:0;bottom:0;left:unset;flex:0 0 33.6%;max-width:33.6%;padding-left:var(--size20);box-sizing:border-box;z-index:5}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .videos{flex:0 0 66.4%;max-width:66.4%;width:100%;background:blue}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .videos .video{height:100%}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .videos .video-js{padding:0 0 67.9%;width:100% !important;height:0 !important}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .videos .video-js .vjs-poster{background-size:cover}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .portlet-listing-content-container{display:flex;align-items:center;width:100%;padding:var(--size20) 0 calc(22% + var(--size20)) var(--size20);text-align:center;box-sizing:border-box}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4,.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4 a{position:relative;font:700 50px/60px "Titillium Web",Arial,Verdana,sans-serif;text-transform:uppercase;letter-spacing:.2px;text-decoration:none !important;color:#000;margin:0 0 var(--size45) 0;padding:0}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4:hover,.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4 a:hover{color:#000}@media print{.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4,.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4 a{font-size:30px;line-height:36px;margin:0 0 20px}}@media screen and (max-width: 1600px){.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4,.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4 a{font-size:44px;line-height:54px}}@media screen and (max-width: 1250px){.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4,.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4 a{font-size:40px;line-height:48px}}@media screen and (max-width: 1000px){.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4,.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4 a{font-size:4vw;line-height:4.8vw}}@media screen and (max-width: 700px){.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4,.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4 a{font-size:28px;line-height:36px}}@media screen and (max-width: 600px){.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4,.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4 a{hyphens:auto}}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4,.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4 a{display:block;width:100%;margin-bottom:0 !important}.portlet_content_partner{max-width:1656px;margin:0 auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}@media print{.portlet_content_partner{padding-right:0;padding-left:0}}@media screen and (max-width: 1600px){.portlet_content_partner{max-width:1380px}}.portlet_content_partner{margin-bottom:var(--size80)}.portlet_content_partner .pictures{display:flex;flex-flow:wrap;justify-content:center;align-items:center}.portlet_content_partner .pictures .picture{width:auto;float:none;padding:0 var(--size25);width:auto;max-width:14vw;box-sizing:border-box}.portlet_content_partner .pictures .picture span{box-shadow:none}.portlet_content_partner .pictures .picture a{display:block}.portlet_content_partner .pictures .picture a:hover img{opacity:1}.portlet_content_partner .pictures .picture img{width:100%;height:5vw;max-width:150px;max-height:75px;-o-object-fit:contain;object-fit:contain;opacity:.5;-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;transition:all .2s ease-out}.portlet_content_partner .pictures>.cf{display:none}.pictures.float_left,.pictures.float_left_with_clear{float:left}.pictures.float_right,.pictures.float_right_with_clear{float:right}.pictures.float_left .picture,.pictures.float_right .picture,.pictures.float_right_with_clear .picture,.pictures.float_left_with_clear .picture,.pictures.float_left .picture img,.pictures.float_right .picture img,.pictures.float_right_with_clear .picture img,.pictures.float_left_with_clear .picture img{display:block;width:100%;height:auto}.picture span.resource_subtitle{display:none}.pictures.header_image{max-width:1656px;margin:0 auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}@media print{.pictures.header_image{padding-right:0;padding-left:0}}@media screen and (max-width: 1600px){.pictures.header_image{max-width:1380px}}.pictures.header_image{padding-top:var(--size50)}.pictures.header_image .picture,.pictures.header_image .picture img{display:block;width:100%;height:auto}.pictures.header_image a.resource_link{pointer-events:none}.pictures.header_image .resource_description{display:none}div.slick-slider{margin:0 -10px;padding:0}div.slick-slider .slick-slide{padding:0 10px}div.slick-slider img{max-width:none;width:100%;height:auto}div.slick-slider span.slick-arrow.slick-hidden{display:none !important}div.slick-slider ul.slick-dots{display:block;position:relative;bottom:unset;padding:var(--size55) 0 0;margin:0;list-style:none;text-align:center;line-height:0}div.slick-slider ul.slick-dots li{margin:0 5px;display:inline-block}div.slick-slider ul.slick-dots li:only-child{display:none}div.slick-slider ul.slick-dots li:before{display:none}div.slick-slider ul.slick-dots li button{width:14px;height:14px;padding:0;background:#ccc;border:2px solid #000;box-sizing:border-box;border-radius:0;font-size:0;line-height:0;transition:all .2s ease-out;cursor:pointer}div.slick-slider ul.slick-dots li:hover button{background:hsl(0,0%,65%)}div.slick-slider ul.slick-dots li.slick-active button{background:none}span.slick-arrow{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:rgba(0,0,0,.3);transition:all .3s ease-out;cursor:pointer;border:none;color:#fff}span.slick-arrow:hover{background:#000}span.slick-arrow.slick-disabled{opacity:.35;pointer-events:none}span.slick-arrow i{font-size:27px;line-height:1}#slider{position:relative;z-index:5;max-width:1656px;margin:0 auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}@media print{#slider{padding-right:0;padding-left:0}}@media screen and (max-width: 1600px){#slider{max-width:1380px}}#slider:has(.slider_top){padding-top:var(--size50)}#slider img{display:block;width:100%;height:auto}#slider .pictures.slider_top{position:relative}#slider .pictures.slider_top a.resource_link{pointer-events:none}#slider .pictures.slider_top:not(.slick-initialized)>.picture~.picture{display:none}#slider .pictures.slider_top.slick-slider .slick-list{overflow:visible !important}#slider .pictures.slider_top.slick-slider>span.slick-arrow{--sizeControls: 44px;position:absolute;top:50%;transform:translate(0, -50%);z-index:25;width:var(--sizeControls);height:var(--sizeControls)}#slider .pictures.slider_top.slick-slider>span.slick-arrow.slick-arrow-left{left:var(--size30)}#slider .pictures.slider_top.slick-slider>span.slick-arrow.slick-arrow-right{right:var(--size30);left:auto}#slider .pictures.slider_top.slick-slider ul.slick-dots{position:absolute;top:unset;right:unset;bottom:40px;left:50%;display:inline-flex;flex-wrap:wrap;justify-content:center;width:auto;padding:0;transform:translate(-50%, 0);z-index:10}#slider .pictures.slider_top.slick-slider ul.slick-dots li button{border-color:#fff}#slider .pictures.slider_top.slick-slider ul.slick-dots li.slick-active button{background:#000}#slider .pictures.slider_top.slick-slider .vjs-poster{background-size:cover}#slider .resource_description{display:block;position:absolute;top:unset;right:0;bottom:37px;left:unset;padding:15px 20px;padding-right:0;width:calc(50% - 160px);color:#fff;background:#000;z-index:40}#slider .resource_description:before{content:"";position:absolute;top:0;left:unset;width:100vw;height:auto;display:block;background:#000;right:0;bottom:0;transform:translate(100%, 0)}#slider .resource_description p:empty{display:none}#slider .resource_description p.resource_title{font:400 18px/24px "Titillium Web",Arial,Verdana,sans-serif}@media print{#slider .resource_description p.resource_title{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){#slider .resource_description p.resource_title{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){#slider .resource_description p.resource_title{font-size:14px;line-height:22px}}#slider .resource_description p.resource_title{font-weight:700;color:#fff;margin:0 0 var(--size20) !important;text-transform:uppercase}#slider .pictures.slider_top .slider_animation_signets{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:auto;padding:0 !important;height:auto}#slider .slick-slider.pictures.slider_top .slider_animation_signets{left:10px;right:10px}#slider .slider_animation_signets{display:none;position:absolute;top:var(--size50);right:var(--sideSpacing);bottom:unset;left:var(--sideSpacing);max-width:1656px;margin:0 auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}@media print{#slider .slider_animation_signets{padding-right:0;padding-left:0}}@media screen and (max-width: 1600px){#slider .slider_animation_signets{max-width:1380px}}#slider .slider_animation_signets{padding:0 0 50.5% !important;height:0;pointer-events:none;overflow:hidden;z-index:10}#slider .slider_animation_signets .animation_signet{position:absolute;top:0;right:0;bottom:unset;left:unset;width:36.3%;opacity:.5;margin:-1px -1px 0 0}#slider .slider_animation_signets .animation_signet img{display:block;width:100%;height:auto}#slider .slider_animation_signets .animation_signet.signet_2{position:absolute;top:43.5%;right:unset;bottom:unset;left:0;width:32.1%;margin:0 0 -1px -1px}.with_slider_animation #slider .slick-slide:first-child .slider_animation_signets .animation_signet.signet_1{animation:1.8s 1 alternate sliderSignet1 cubic-bezier(0.53, -0.05, 1, 1)}.with_slider_animation #slider .slick-slide:first-child .slider_animation_signets .animation_signet.signet_2{animation:1.8s 1 alternate sliderSignet2 cubic-bezier(0.59, 0.01, 0.53, 1)}@keyframes sliderSignet1{0%{transform:scale(3) translate(-150%, 0);transform-origin:bottom right;opacity:.2}100%{transform:scale(1) translate(0, 0);transform-origin:bottom right;opacity:.5}}@keyframes sliderSignet2{0%{transform:scale(44) translate(0, 0);opacity:.2}100%{transform:scale(1) translate(0, 0);opacity:.5}}.preload #slider .slick-list{overflow-y:hidden}.column_right>div.slick-slider{margin-top:var(--size10);margin-bottom:var(--size25)}.content_slider .picture{display:block;width:100%;height:auto}.content_slider .picture img{display:block;width:100%;height:auto}.content_slider .picture span.resource_subtitle{display:none}.documents{margin:var(--size70) 0 var(--paragraphSpacing);padding:0;font:400 18px/24px "Titillium Web",Arial,Verdana,sans-serif}@media print{.documents{font-size:13px;line-height:20px}}@media screen and (max-width: 1600px){.documents{font-size:16px;line-height:24px}}@media screen and (max-width: 1000px){.documents{font-size:14px;line-height:22px}}.documents h2{display:none}.documents .document{display:block;margin:13px 25px 0 0}.documents .document a{position:relative;display:inline-block;padding:0 0 0 25px;text-decoration:none;text-transform:uppercase}.documents .document a i{display:none}.documents .document 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}audio{width:100%}.fancybox-caption-wrap{text-align:center;padding:0 20px 20px;background:none}.fancybox-caption-wrap .fancybox-caption{display:inline-block;color:#000;padding:5px 15px;border-radius:0;font-weight:400;background:#fff}.fancybox-caption-wrap .fancybox-caption .resource_title{font-weight:700}.fancybox-caption-wrap .fancybox-caption .resource_description{position:relative;display:block;clip:unset;height:auto;width:auto;margin:0;padding:0}.fancybox-caption-wrap .fancybox-caption .resource_description>*:last-child{margin-bottom:0}.fancybox-slide--inline .popup_content{height:auto !important}@media screen and (max-width: 1600px){body{--headerHeight: 73px;--sideSpacing: 4.7vw}.header div#logo{width:400px;margin:10px 0 0}.navigation>li{margin:0 0 0 2px}.navigation>li>a{padding:30px 14px 16px;font-size:20px;line-height:28px}.navigation ul.level1>li>a{font-size:18px;line-height:26px}.footer .footer_boxes .portlet{flex:1}.footer .footer_boxes .portlet#portlet_quicklinks_3,.footer .footer_boxes .portlet#portlet_quicklinks_4{flex:1;min-width:200px}.footer .footer_boxes .portlet#portlet_quicklinks_7{flex:1}.footer .footer_boxes .portlet.portlet_quicklinks h3.portlet-title,.footer .footer_boxes .portlet.portlet_quicklinks h3.portlet-title a{margin-bottom:9px}.footer .footer_boxes .portlet.portlet_quicklinks a.quicklink{padding:3px 0}.detail_property_filter,.listing_property_filter{margin-bottom:var(--size70)}.detail_property_filter form span.select2-container--default .select2-selection--single .select2-selection__arrow:before,.listing_property_filter form span.select2-container--default .select2-selection--single .select2-selection__arrow:before{font-size:46px;line-height:46px}.detail_property_filter{margin-top:var(--size70);margin-bottom:var(--size20)}.pagination .pagination-links a:before{font-size:46px}.form_wrap{padding:var(--size80)}.mailform_element.heading3_field:not(:first-child),.mailform_element.heading2_field:not(:first-child){margin-top:var(--size70)}#mailform_submit_button>div:before{font-size:46px}#mailform_submit_button>div:after{width:var(--size80)}.content_wrap.google_maps_wrap .column_wrap .column_left{padding-left:calc(50% - 520px)}#google_map{max-height:630px}.map_portlets{padding-top:var(--size80)}.map_portlets .portlet .portlet_content_description{max-width:400px}.portlets_bottom .portlet a.portlet_listing_link,.portlets_bottom .portlet a.portlet_content_link{margin-top:var(--size70)}.portlets_content_zone .portlet a.portlet_listing_link,.portlets_content_zone .portlet a.portlet_content_link{margin-top:var(--size70)}}@media screen and (max-width: 1250px){body{--headerHeight: 58px}.header div#logo{width:300px}.navigation>li{margin:0 0 0 2px}.navigation>li>a{padding:21px 12px 12px;font-size:18px;line-height:26px}.navigation ul.level1>li>a{padding:10px 14px}.content_wrap{margin:var(--size90) 0;padding:var(--size80) 0 calc(var(--size80) - var(--paragraphSpacing) + 5px)}.content_wrap .content_wrap_inner>.content_top{margin-bottom:calc(var(--size65) + 5px)}.backlink_wrap{padding-top:var(--size30);padding-bottom:var(--size30)}div.slick-slider ul.slick-dots{padding:var(--size40) 0 0}#slider .resource_description{bottom:70px;width:50%;box-sizing:border-box}#slider .resource_description p.resource_title{margin:0 0 var(--size15) !important}.listing_entry .pictures+.title_wrap,.overview_item .pictures+.title_wrap{padding:15px 15px 10px;width:calc(100% - 50px)}.listing_entry .title_wrap h2,.listing_entry .title_wrap h2 a,.overview_item .title_wrap h2,.overview_item .title_wrap h2 a{font-size:2.4vw;line-height:3.2vw}.listing_entry .single-listing-custom-field.target_date,.listing_entry .listing-date{margin:0 0 var(--size10)}.listing_entry.element_link_entire .title_wrap h2{padding-right:50px}.listing_entry.element_link_entire .title_wrap h2 a:before{font-size:24px;right:-40px}.listing_entry.element_link_entire .title_wrap h2 a:hover:before{right:-50px}.listing_entry.element_link_entire>div:first-child:hover .title_wrap h2 a:before{right:-50px}.detail_property_filter form,.listing_property_filter form{width:65vw;min-width:0;max-width:600px;box-sizing:border-box}.detail_property_filter form span.select2-container--default .select2-selection--single .select2-selection__arrow,.listing_property_filter form span.select2-container--default .select2-selection--single .select2-selection__arrow{width:80px}.detail_property_filter form span.select2-container--default .select2-selection--single .select2-selection__arrow:before,.listing_property_filter form span.select2-container--default .select2-selection--single .select2-selection__arrow:before{font-size:32px;line-height:32px}.detail_property_filter{margin-bottom:var(--size10)}.content_wrap.project_detail .column_wrap .column_left{padding-right:var(--size50)}.pagination .pagination-numbers a{margin:0 10px 0 0;padding:11px 20px}.pagination .pagination-links a:before{font-size:32px}.pagination .pagination-links a.previous{padding-left:45px}.pagination .pagination-links a.next{padding-right:45px}.form_wrap{padding:var(--size60)}.content_top+.form_wrap{margin-top:calc(-1*var(--size20))}.mailform_element.heading3_field:not(:first-child),.mailform_element.heading2_field:not(:first-child){margin-top:var(--size65)}#mailform_submit_button>div:before{font-size:32px;line-height:51px}#mailform_submit_button>div:after{width:var(--size60)}.portlets_bottom .portlet .portlet_listing_introduction,.portlets_bottom .portlet .portlet_content_introduction{margin-bottom:var(--size35)}.portlets_bottom .portlet a.portlet_listing_link,.portlets_bottom .portlet a.portlet_content_link{margin-top:var(--size55)}.portlets_bottom .portlet.portlet_content div.pictures{flex:0 0 calc(50% + var(--size50));max-width:calc(50% + var(--size50)) !important;padding-left:calc(var(--size50) + 10px)}.portlets_bottom .portlet.portlet_listing div.slick-slider ul.slick-dots{padding-top:var(--size35)}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .pictures+.title_wrap{padding:15px 15px 10px;width:calc(100% - 50px)}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .title_wrap h4,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .title_wrap h4 a{font-size:2.4vw;line-height:3.2vw}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-field.target_date{margin:0 0 var(--size10)}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry.element_link_entire .title_wrap h4{padding-right:50px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry.element_link_entire .title_wrap h4 a:before{font-size:24px;right:-40px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry.element_link_entire .title_wrap h4 a:hover:before{right:-50px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry.element_link_entire>div:first-child:hover .title_wrap h4 a:before{right:-50px}.portlets_content_zone .portlet .portlet_listing_introduction,.portlets_content_zone .portlet .portlet_content_introduction{margin-bottom:var(--size35)}.portlets_content_zone .portlet a.portlet_listing_link,.portlets_content_zone .portlet a.portlet_content_link{margin-top:var(--size55)}.portlets_content_zone .portlet.portlet_content div.pictures{flex:0 0 calc(50% + var(--size50));max-width:calc(50% + var(--size50)) !important;padding-left:calc(var(--size50) + 10px)}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .pictures{flex:0 0 64%;max-width:64%}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .pictures .picture:nth-child(2){flex:0 0 36%;max-width:36%}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .videos{flex:0 0 64%;max-width:64%}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .portlet-listing-content-container{padding:var(--size20) 0 calc(23.3% + var(--size20)) var(--size20)}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4,.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4 a{position:relative;font:700 35px/45px "Titillium Web",Arial,Verdana,sans-serif;text-transform:uppercase;text-decoration:none !important;color:#000;margin:0 0 var(--size30) 0;padding:0}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4:hover,.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4 a:hover{color:#000}}@media screen and (max-width: 1250px)and (max-width: 1600px){.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4,.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4 a{font-size:33px;line-height:43px}}@media screen and (max-width: 1250px)and (max-width: 1000px){.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4,.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4 a{font-size:3.3vw;line-height:4.3vw}}@media screen and (max-width: 1250px)and (max-width: 700px){.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4,.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry h4 a{font-size:24px;line-height:30px}}@media screen and (max-width: 1145px){.content_wrap.google_maps_wrap .column_wrap .column_left{padding-left:var(--sideSpacing)}}@media screen and (max-width: 1100px){body{--headerHeight: 60px}.header{padding:10px 0}.header .header_inner{height:40px;align-items:center}.header div#logo{float:none;width:calc(100% - 70px);max-width:300px;margin:0}div#navigation{display:none}.responsive_navigation_toggle{display:block}nav#rwdnav{display:block;visibility:hidden;position:fixed;top:0;right: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);z-index:400;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)}.footer .footer_top{border-top:10px solid #000}.footer .footer_boxes{margin:0 -20px 0 0}.footer .footer_boxes .portlet{flex:1;padding:0 20px 0 0}.footer .footer_boxes .portlet#portlet_quicklinks_3,.footer .footer_boxes .portlet#portlet_quicklinks_4{flex:1;min-width:170px}.footer .footer_boxes .portlet#portlet_quicklinks_7{flex:1}.footer .footer_boxes .portlet.portlet_quicklinks a.quicklink{padding:4px 0;font-size:15px;line-height:21px}.footer .footer_bottom{padding:25px 0;font-size:15px;line-height:21px}.footer .social_media a{margin:0 0 0 8px;font-size:25px;line-height:25px}.footer .social_media a i.fa-facebook{font-size:25px}.footer .copy{min-width:320px}}@media screen and (max-width: 1000px){body{--size10: 1vw;--size15: 1.5vw;--size20: 2vw;--size25: 2.5vw;--size30: 3vw;--size35: 3.5vw;--size40: 4vw;--size45: 4.5vw;--size50: 5vw;--size55: 5.5vw;--size60: 6vw;--size65: 6.5vw;--size70: 7vw;--size80: 8vw;--size90: 9vw;--size100: 10vw;--size110: 11vw;--size120: 12vw;--size130: 13vw;--size140: 14vw;--size150: 15vw;--size160: 16vw;--size170: 17vw;--size180: 18vw;--size190: 19vw;--size200: 20vw}.footer .footer_top{border-top:8px solid #000}.footer .footer_boxes{flex-flow:wrap;margin:0 -20px 0 0}.footer .footer_boxes .portlet{flex:0 0 33.33% !important;padding:0 20px 0 20px}.footer .footer_boxes .portlet#portlet_quicklinks_2,.footer .footer_boxes .portlet#portlet_quicklinks_6{text-align:left;flex:0 0 33.33% !important}.footer .footer_boxes .portlet#portlet_quicklinks_3,.footer .footer_boxes .portlet#portlet_quicklinks_4{flex:0 0 33.33%;min-width:0}.footer .footer_boxes .portlet#portlet_quicklinks_7{flex:0 0 33.33%;padding-left:0;text-align:left}.footer .footer_boxes .portlet#portlet_quicklinks_7 h3.portlet-title{padding-left:20px}.footer .footer_boxes .portlet.portlet_quicklinks .portlet-content{display:none}.footer .social_media{margin-right:auto;margin-left:10px}.footer .copy{min-width:0}.pagination .pagination-numbers a{padding:13px 20px}.mailform_element label,#mailform_submit_button label,.login_form label{width:205px}.add_portlet select,.mailform_element input,.mailform_element textarea,#management .search_in_history .search_input,.login_form input{width:calc(100% - 205px)}.mailform_element.infotext_field{padding-left:205px}#mailform_submit_button>div{width:calc(100% - 205px)}.mailform_element.checkbox_field p{width:calc(100% - 205px)}input[type=file]+label{width:calc(100% - 205px)}.mailform_element span.select2-container{width:calc(100% - 205px) !important}.cf+.mailform_element.checkbox_field{margin-top:var(--size40)}}@media screen and (max-width: 800px){#slider .pictures.slider_top.slick-slider>span.slick-arrow{display:none !important}#slider .pictures.slider_top.slick-slider ul.slick-dots{position:relative;top:unset;right:unset;bottom:unset;left:unset;display:block;padding:var(--size45) 0 10px;transform:translate(0, 0);line-height:0}#slider .pictures.slider_top.slick-slider ul.slick-dots li button{border-color:#000}#slider .pictures.slider_top.slick-slider ul.slick-dots li.slick-active button{background:#fff}#slider .resource_description{position:relative;top:unset;right:unset;bottom:unset;left:unset;width:80%;display:inline-block;margin:calc(-1*var(--size30)) var(--size30) 0;padding-right:20px}#slider .resource_description:before{display:none}.listing_entry .pictures,.overview_item .pictures{padding-bottom:40px}.listing_entry .pictures+.title_wrap,.overview_item .pictures+.title_wrap{padding:10px 15px 8px;width:calc(100% - 20px)}.listing_entry.element_link_entire .title_wrap h2,.overview_item.element_link_entire .title_wrap h2{padding-right:43px}.listing_entry.element_link_entire .title_wrap h2 a:before,.overview_item.element_link_entire .title_wrap h2 a:before{font-size:20px;right:-33px}.listing_entry.element_link_entire .title_wrap h2 a:hover:before,.overview_item.element_link_entire .title_wrap h2 a:hover:before{right:-43px}.listing_entry.element_link_entire>div:first-child:hover .title_wrap h2 a:before,.overview_item.element_link_entire>div:first-child:hover .title_wrap h2 a:before{right:-43px}.detail_property_filter form,.listing_property_filter form{max-width:450px}.detail_property_filter form span.select2-container--default .select2-selection--single .select2-selection__arrow,.listing_property_filter form span.select2-container--default .select2-selection--single .select2-selection__arrow{width:50px}.detail_property_filter form span.select2-container--default .select2-selection--single .select2-selection__arrow:before,.listing_property_filter form span.select2-container--default .select2-selection--single .select2-selection__arrow:before{font-size:22px;line-height:22px}.pagination .pagination-numbers a{margin:0 8px 0 0;padding:9px 14px}.pagination .pagination-links{padding-left:20px;max-width:calc(100% - 210px)}.pagination .pagination-links a:before{font-size:22px}.pagination .pagination-links a.previous{padding-left:35px}.pagination .pagination-links a.next{padding-right:35px}.content_top+.form_wrap{margin-top:calc(-1*var(--size10))}.mailform_element label,#mailform_submit_button label,.login_form label{display:block;float:none;width:auto;padding:0 0 5px}.add_portlet select,.mailform_element input,.mailform_element textarea,#management .search_in_history .search_input,.login_form input{width:100%}.mailform_element.infotext_field{padding-left:0}.login_form p,.mailform_element p{margin-bottom:var(--size40)}#mailform_submit_button label{display:none}#mailform_submit_button>div{width:100%}#mailform_submit_button>div:before{font-size:22px;line-height:43px}.mailform_element.checkbox_field p{width:100%}.mailform_element.checkbox_field input{widows:14px}input[type=file]+label{width:100%}.mailform_element span.select2-container{width:100% !important}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .pictures{padding-bottom:40px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .pictures+.title_wrap{padding:10px 15px 8px;width:calc(100% - 20px)}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry.element_link_entire .title_wrap h4{padding-right:43px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry.element_link_entire .title_wrap h4 a:before{font-size:20px;right:-33px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry.element_link_entire .title_wrap h4 a:hover:before{right:-43px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry.element_link_entire>div:first-child:hover .title_wrap h4 a:before{right:-43px}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .pictures{flex:0 0 62%;max-width:62%}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .pictures .picture:nth-child(2){flex:0 0 38%;max-width:38%}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .videos{flex:0 0 62%;max-width:62%}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .portlet-listing-content-container{padding:var(--size20) 0 calc(24.3% + var(--size20)) var(--size20)}.portlet_content_partner .portlet_inner{max-width:500px;margin:0 auto}.portlet_content_partner .pictures{margin:0 calc(-1*var(--size20))}.portlet_content_partner .pictures .picture{padding:var(--size20);max-width:none;width:33.33%;box-sizing:border-box}.portlet_content_partner .pictures .picture img{height:9vw;max-width:120px}}@media screen and (max-width: 700px){.content_wrap .content_wrap_inner>.content{width:100%;max-width:none;min-width:0}.footer .footer_top{border-top:8px solid #000}.footer .footer_boxes{flex-flow:wrap;margin:0 -20px 0 0}.footer .footer_boxes .portlet{flex:0 0 50% !important}.footer .footer_boxes .portlet#portlet_quicklinks_2,.footer .footer_boxes .portlet#portlet_quicklinks_6{flex:0 0 50% !important}.footer .footer_boxes .portlet#portlet_quicklinks_7,.footer .footer_boxes .portlet#portlet_quicklinks_3,.footer .footer_boxes .portlet#portlet_quicklinks_4{flex:0 0 50%}.footer .footer_boxes .portlet.portlet_quicklinks .portlet-content{display:none}.footer .footer_bottom{flex-flow:wrap;align-items:flex-end;padding:20px 0}.footer .social_media{margin-left:0}.footer .social_media .icon{margin:0 4px 0 0}.footer .social_media .icon i{text-align:left}.footer .address{flex:0 0 100%}.content_wrap.google_maps_wrap .column_wrap{flex-flow:column}.content_wrap.google_maps_wrap .column_wrap .column_left{flex:0 0 100%;padding:var(--size55) var(--sideSpacing) calc(var(--size55) - var(--paragraphSpacing));order:0}.content_wrap.google_maps_wrap .column_wrap .column_right{flex:0 0 100%;max-width:100%;padding:16px 0 0 0}.listing_entry .title_wrap h2,.listing_entry .title_wrap h2 a,.overview_item .title_wrap h2,.overview_item .title_wrap h2 a{font-size:20px;line-height:26px}#google_map{height:60vw;max-height:300px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .title_wrap h4,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .title_wrap h4 a{font-size:20px;line-height:26px}}@media screen and (max-width: 650px){.backlink_wrap{padding-top:var(--size20);padding-bottom:var(--size20)}.backlink_wrap a{display:none}.mod_overview .content_wrap,.mod_listing:not(.mod_action_show_entry) .content_wrap{margin-bottom:var(--size70)}.overview_items,.module-listing{--gapTop: var(--size25);--widthElements: 100%}.detail_property_filter form,.listing_property_filter form{width:100%;max-width:none}.detail_property_filter form span.select2-container--default .select2-selection--single .select2-selection__arrow,.listing_property_filter form span.select2-container--default .select2-selection--single .select2-selection__arrow{width:40px}.detail_property_filter form span.select2-container--default .select2-selection--single .select2-selection__arrow:before,.listing_property_filter form span.select2-container--default .select2-selection--single .select2-selection__arrow:before{font-size:18px;line-height:18px}.mod_listing.mod_action_show_entry:not(.system_page) li.select2-results__option,.mod_listing.mod_action_reset_filter:not(.system_page) li.select2-results__option,.mod_listing.mod_action_filter_entries:not(.system_page) li.select2-results__option,.mod_listing.no_mod_action:not(.system_page) li.select2-results__option{padding:10px 14px}.content_wrap.project_detail .column_wrap{flex-flow:column}.content_wrap.project_detail .column_wrap .column_right{flex:0 0 100%;max-width:100%;padding-left:0}.content_wrap.project_detail .column_wrap .column_right div.slick-slider{margin-top:var(--size60)}.content_wrap.project_detail .column_wrap .column_left{flex:0 0 100%;padding-right:0}.pagination .pagination_inner{flex-flow:column;align-items:center;justify-content:center}.pagination .pagination-numbers{margin-bottom:var(--size25)}.pagination .pagination-numbers a{margin:0 5px;padding:7px 11px}.pagination .pagination-links{max-width:none;width:100%}.pagination .pagination-links a:before{font-size:18px}.pagination .pagination-links a.previous{padding-left:30px}.pagination .pagination-links a.next{padding-right:30px}#mailform_submit_button>div:before{font-size:18px;line-height:39px}.map_portlets .portlets_wrap{--widthElements: 100%;--gapTop: var(--size60)}.portlets_bottom .portlet.portlet_content .portlet-content{flex-flow:column}.portlets_bottom .portlet.portlet_content div.pictures{flex:0 0 100%;max-width:100% !important;padding-left:0;order:0;margin:0 0 var(--size25)}.portlets_content_zone .portlet.portlet_content .portlet-content{flex-flow:column}.portlets_content_zone .portlet.portlet_content div.pictures{flex:0 0 100%;max-width:100% !important;padding-left:0;order:0;margin:0 0 var(--size25)}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline{flex-flow:column}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .pictures{position:relative;flex:0 0 100%;max-width:100%;order:1}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .pictures .picture:nth-child(2){display:none}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .videos{flex:0 0 100%;max-width:100%;order:1}.portlets_content_zone .portlet.portlet_listing .portlet-listing-entry .portlet-listing-content-container{padding:0 0 var(--size30);text-align:left}}@media screen and (max-width: 500px){body{--size10: 5px;--size15: 9px;--size20: 15px;--size25: 17px;--size30: 18px;--size35: 20px;--size40: 22px;--size45: 23px;--size50: 26px;--size55: 26px;--size60: 28px;--size65: 28px;--size70: 32px;--size80: 35px;--size90: 35px;--size100: 40px;--size110: 40px;--size120: 40px;--size130: 45px;--size140: 45px;--size150: 50px;--size160: 50px;--size170: 50px;--size180: 55px;--size190: 55px;--size200: 60px;--sideSpacing: 25px}#slider .resource_description{width:auto;display:block}.list_as_table ul{flex-flow:column}.list_as_table ul li:nth-child(2):after{display:none}.footer .footer_boxes .portlet{flex:0 0 100% !important}.footer .footer_boxes .portlet#portlet_quicklinks_2,.footer .footer_boxes .portlet#portlet_quicklinks_6{flex:0 0 100% !important}.footer .footer_boxes .portlet#portlet_quicklinks_7,.footer .footer_boxes .portlet#portlet_quicklinks_3,.footer .footer_boxes .portlet#portlet_quicklinks_4{flex:0 0 100%}.footer .footer_bottom{flex-flow:column;align-items:flex-start}.footer .social_media{margin:20px 0}.footer .social_media a{margin:0 10px 0 0}.footer .copy{text-align:left}#privacy_banner #privacy_banner_inner{font-size:16px;line-height:24px}#privacy_banner #privacy_banner_inner #privacy_description{padding-right:0}#privacy_banner #privacy_banner_inner a.button{position:relative;top:auto;margin-top:15px;right:auto;display:block;text-align:center;transform:translate(0, 0)}.portlet_content_partner .pictures .picture img{height:12vw;max-width:190px;max-height:60px}}@media screen and (max-width: 400px){.footer .address{position:relative;align-items:flex-end}.footer .address ul:before{top:25px}.footer .address .address_left li span:not(:last-child){display:block;position:relative;padding-right:0}.footer .address .address_left li span:not(:last-child):before{display:none}.footer .address .address_right{position:static;margin-right:0}}@media print{body{--size10: 1vw;--size15: 1.5vw;--size20: 2vw;--size25: 2.5vw;--size30: 3vw;--size35: 3.5vw;--size40: 4vw;--size45: 4.5vw;--size50: 4.8vw;--size60: 5vw;--size70: 5.5vw;--size80: 6vw;--size90: 7vw;--size100: 8vw;--size110: 9vw;--size120: 10vw;--size130: 11vw;--size140: 12vw;--size150: 13vw;--size160: 16vw;--size170: 17vw;--size180: 18vw;--size190: 19vw;--size200: 20vw}body{color:#000;background:#fff}.detail_property_filter,.listing_property_filter,.social_wall .juicer-button.j-paginate,.footer .social_media,.footer .copy,.footer .footer_top,.portlets_content_zone .portlet.portlet_listing,.portlets_bottom .portlet.portlet_listing,div.slick-slider ul.slick-dots,#navigation,.backlink_wrap,.content ul.tags,.portlet.portlet_quicklinks,.portlet.portlet_listing a.portlet_listing_show_all,.portlet a.portlet_content_link,.mailform-submit,.login_form .button,.pagination,.listing_entry_backlink a,.listing-more-button,.content_button,.documents,.header_image,#slider,.imprint{display:none !important}.header{position:relative;top:auto;right:auto;bottom:auto;left:auto;padding:0 0 var(--size60);background:none;border-bottom:0}.header div#logo{width:300px;margin:0}#siteframe{padding-top:0;min-height:0 !important}.content_wrap{margin:0 0 var(--size110) !important;padding:0;background:none;overflow:visible}.content_wrap:before{display:none}.content_wrap .content_wrap_inner>.content_top{margin-bottom:var(--size60)}.content_wrap .content_wrap_inner>.content{max-width:none}p+h2,ul+h2,ol+h2,.table_wrap_container+h2,p.content_button+h2{margin-top:var(--size45)}p+h4,p+h3,ul+h4,ul+h3,ol+h4,ol+h3,.table_wrap_container+h4,.table_wrap_container+h3,p.content_button+h4,p.content_button+h3{margin-top:var(--size35)}.social_wall .feed-item{box-shadow:none;border:1px solid #000;margin-left:1px}.footer .footer_bottom{padding:20px 0 0;border-top:1px solid rgba(0,0,0,.5)}.footer .address ul:before{width:1px}.footer .address .address_left li span:not(:last-child):before{width:3px;height:3px}.portlets_bottom .portlet.hidden{display:none}.portlets_bottom .portlet.portlet_content div.slick-slider{flex:0 0 calc(40% + 30px);padding-left:30px}.portlets_bottom .portlet.portlet_content div.slick-slider .slick-list{height:0 !important;padding-bottom:68%}.portlets_content_zone .portlet.hidden{display:none}.portlets_content_zone .portlet.portlet_content div.slick-slider{flex:0 0 calc(40% + 30px);padding-left:30px}.portlets_content_zone .portlet.portlet_content div.slick-slider .slick-list{height:0 !important;padding-bottom:68%}.mod_overview .content_wrap,.mod_listing:not(.mod_action_show_entry) .content_wrap{margin-bottom:var(--size60) !important}.mod_overview .content_wrap .content_wrap_inner>.content_top,.mod_listing:not(.mod_action_show_entry) .content_wrap .content_wrap_inner>.content_top{margin-bottom:var(--size40)}.listing_entry .pictures+.title_wrap,.overview_item .pictures+.title_wrap{padding:15px 10px 8px;width:80%;left:-1px;bottom:-1px}.listing_entry .content,.overview_item .content{padding:0 10px}.listing_entry .title_wrap,.overview_item .title_wrap{padding:0 10px}.listing_entry .title_wrap h2,.listing_entry .title_wrap h2 a,.overview_item .title_wrap h2,.overview_item .title_wrap h2 a{font-size:18px;line-height:24px}.listing_entry.element_link_entire .title_wrap h2,.overview_item.element_link_entire .title_wrap h2{padding-right:0}.listing_entry.element_link_entire .title_wrap h2 a:before,.overview_item.element_link_entire .title_wrap h2 a:before{display:none}.listing_entry .single-listing-custom-field.target_date,.listing_entry .listing-date{margin:0 0 7px}.content_wrap.project_detail .column_wrap .column_right{flex:0 0 40%;padding-left:0}.content_wrap.project_detail .column_wrap .column_right div.slick-slider .slick-list{height:0 !important;padding-bottom:68%}.content_wrap.project_detail .column_wrap .column_left{flex:0 0 60%;padding-right:30px}.content_top+.form_wrap{margin-top:0}.form_wrap{padding:0;background:none}.content_wrap.google_maps_wrap .column_wrap{display:flex;flex-flow:wrap}.content_wrap.google_maps_wrap .column_wrap .column_left{padding:0 var(--size40) 0 0;padding-left:0;background:none}.content_wrap.google_maps_wrap .column_wrap .column_left:before{display:none}}