@font-face{font-family:"OpenSansLight";src:url("fonts/OpenSans-Light-webfont.eot");src:url("fonts/OpenSans-Light-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/OpenSans-Light-webfont.woff") format("woff"),url("fonts/OpenSans-Light-webfont.ttf") format("truetype"),url("fonts/OpenSans-Light-webfont.svg#OpenSansLight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"OpenSans";src:url("fonts/OpenSans-Regular-webfont.eot");src:url("fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/OpenSans-Regular-webfont.woff") format("woff"),url("fonts/OpenSans-Regular-webfont.ttf") format("truetype"),url("fonts/OpenSans-Regular-webfont.svg#OpenSansRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"OpenSans";src:url("fonts/OpenSans-Bold-webfont.eot");src:url("fonts/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/OpenSans-Bold-webfont.woff") format("woff"),url("fonts/OpenSans-Bold-webfont.ttf") format("truetype"),url("fonts/OpenSans-Bold-webfont.svg#OpenSansBold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"OpenSansSemibold";src:url("fonts/OpenSans-Semibold-webfont.eot");src:url("fonts/OpenSans-Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/OpenSans-Semibold-webfont.woff") format("woff"),url("fonts/OpenSans-Semibold-webfont.ttf") format("truetype"),url("fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"share";src:url("fonts/share-regular-webfont.eot");src:url("fonts/share-regular-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/share-regular-webfont.woff") format("woff"),url("fonts/share-regular-webfont.ttf") format("truetype"),url("fonts/share-regular-webfont.svg#share") format("svg");font-weight:normal;font-style:normal}*{margin:0;padding:0}body{margin:0;padding:0;font:12px/20px "OpenSans",Helvetica,Arial,sans-serif;background:#fff}body.navi_open{overflow:hidden}body{--management-highlight-color: #db002f;--management-highlight-color-rgb: 219, 0, 47}.logged_in div#bg_wrap{width:calc(100% - var(--management-panel-width))}div#bg_wrap{width:100%;height:100%;overflow:hidden;position:absolute;z-index:-2}div#bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}div#bg img{position:absolute;top:0;left:0;right:0;bottom:auto;margin:auto;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}div#bg div#white_spacer{position:absolute;z-index:-1;top:800px;left:0;right:0;bottom:-150px;background:#fff}div#siteframe{margin:0;padding:0;background:url(../img/white_gradient.png) repeat-x left 250px rgba(0,0,0,0);text-align:left;display:flex;flex-flow:column;box-sizing:border-box}div#contentframe{max-width:1022px;width:100%;padding:0 20px;box-sizing:border-box;margin:5px auto 0;background:rgba(0,0,0,0) none;min-height:400px}div#content_fullwidth{background:#fff;box-shadow:inset 0 0 10px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1)}div#content_fullwidth_inner{padding:30px 41px;min-height:317px;position:relative;display:inline-block}div#content_separate_inner{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}div#content_separate_inner .cf{display:none}div#content_left{float:left;max-width:504px;width:100%;padding:30px 41px;min-height:317px;background:#fff;box-shadow:inset 0 0 10px rgba(0,0,0,.1);box-sizing:content-box;border:1px solid rgba(0,0,0,.1);border-radius:3px}div#content_left .listing-description p img{width:100% !important;height:auto !important}div#content_right{float:right;max-width:305px;padding:30px 41px;min-height:317px;background:#fff;box-shadow:inset 0 0 10px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);border-radius:3px}div#header{margin:0 auto;padding:0;color:#fff;background:rgba(0,0,0,0) none;max-width:1022px;width:100%;height:250px;padding:0 20px;box-sizing:border-box}div#header div#logo{float:left;margin:20px 0 0;padding:0}.system_page .badge_wrap{display:none}.temporary_picture{border-radius:100%;display:block;width:150px;height:150px}.temporary_picture img{width:100%;height:100%;display:block}.badge_wrap{display:block;position:absolute;top:80px;right:50%;margin-right:-488px;z-index:50}.badge_wrap .portlet{position:relative;text-align:center;width:180px;height:180px;padding:0 20px;background:#fff;border:1px solid #000;border-radius:100%;box-sizing:border-box}.badge_wrap .portlet:after,.badge_wrap .portlet:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:6px solid #006ab3;border-radius:100%;pointer-events:none;z-index:5}.badge_wrap .portlet:after{border:0;background:url(../img/badge_app.png) no-repeat center center;background-size:174px auto;backface-visibility:hidden}.badge_wrap .portlet .portlet_inner{position:relative;top:50%;transform:translate(0, -50%) rotate(-13deg);z-index:10}.badge_wrap .portlet .portlet_inner:before{display:block;content:"";font-family:"Font Awesome 6 Pro";margin:-7px 0 7px;font-size:30px;line-height:30px;color:#006ab3;font-weight:700}.badge_wrap .portlet .portlet-title{position:relative}.badge_wrap .portlet .portlet_content_introduction,.badge_wrap .portlet .portlet-title,.badge_wrap .portlet .portlet-title a{display:block;font-weight:800;font-size:16px;line-height:19px;color:#006ab3;margin:0}.badge_wrap .portlet .portlet_content_introduction>*:last-child{margin-bottom:0}.badge_wrap .portlet a.portlet_content_link{display:block;position:absolute;margin:7px 0 0 -2px;padding:0;top:50%;left:50%;width:180px;height:180px;border-radius:100%;z-index:10;transform:translate(-50%, -50%)}.badge_wrap .portlet a.portlet_content_link span{display:none}.badge_wrap .portlet .controls{position:absolute;top:5px;right:15px;z-index:20}.badge_wrap .portlet .portlet_content_description>*:not(.portlet_content_link),.badge_wrap .portlet .controls li.portlet-resource-link{display:none}.badge_wrap .portlet_content_description p{margin-bottom:0px}div#breadcrumb{position:relative;left:2px;padding:4px 0 9px}div.breadcrumb{display:inline}div.breadcrumb span.you_are_here{display:none}div.breadcrumb span.raquo{font-size:14px;color:#666;padding:0 3px}div#contentframe div#breadcrumb a{color:#666;text-decoration:underline !important}div#contentframe div#breadcrumb,div#contentframe div#breadcrumb span{color:#999}body.page_homepage div#breadcrumb{visibility:hidden}div#footer_wrap{padding:40px 0 0;background:#fff}div#footer{max-width:900px;margin:0;padding:34px 40px;box-sizing:border-box;border-top:1px solid #e8e8e8;color:#999;font-size:12px;margin:0 auto;line-height:20px;display:flex;flex-direction:column}div#footer a{color:#999;text-decoration:underline;font-size:12px;transition:all .3s ease-out}div#footer a:hover{color:#333;text-decoration:underline}div#footer_inner a span{display:none}div#footer span.powered_by a{text-decoration:none}div#footer_meta{float:right}div#footer_meta ul{display:flex;gap:10px}div#footer_meta ul,div#footer_meta ul li{margin:0;padding:0;list-style:none}div#footer_meta ul li{display:inline}div#footer_meta ul li.current a{text-decoration:underline}div.resources.pictures{margin:0;padding:0}div#content_right div.pictures img{width:100%;height:auto}div.pictures a{padding:0;margin:0;border:0}.resource.picture .resource_subtitle{display:none}.resource.picture .resource_description{display:none}div#all_resources_container{float:right;width:308px;margin:-11px 0 0 40px}div#content_fullwidth div.documents{width:100%;margin-bottom:10px;padding:3px 0 17px;border:0;border-bottom:2px solid #ccc}div#content_fullwidth div.documents h2{display:none}div#content_fullwidth .gallery div.documents{float:none;border:0;width:auto}div#content_fullwidth .gallery div.documents div.document{display:block;float:none}div#content_fullwidth div.pictures{float:right;width:318px;margin:0;padding:10px 0 0;clear:both}div#content_fullwidth div.pictures .picture{float:right;margin:10px 0 0 10px}div#content_fullwidth div.pictures .picture a{padding:0;border:0}.right .resource,.float_right_with_clear .resource{clear:none}div#content_fullwidth_inner div.gallery{float:none;max-width:910px;width:100%;display:flex;flex-wrap:wrap;gap:10px}div#content_fullwidth div.gallery .picture{margin:0;width:calc((100% - 30px)/4)}div#content_fullwidth div.gallery .picture *{width:100%;height:auto}div.resource_container.documents{padding:0;margin:10px 0 0;border:0}div.documents h2{display:none}div.listing_entry div.resource_container.documents{margin:-5px 0 0}div.message{overflow:hidden;background:#e2001a;color:#fff;border:1px solid #900;font-size:12px;padding:4px 12px 6px;margin:10px 0 20px;border-radius:5px;box-shadow:0 0 3px #666;box-shadow:0 2px 6px rgba(0,0,0,.4),inset 0 1px hsla(0,0%,100%,.2),inset 0 10px hsla(0,0%,100%,.1),inset 0 10px 20px hsla(0,0%,100%,.25),inset 0 -15px 30px rgba(0,0,0,.3)}div.message .missing_fields .missing_fields_title{font-weight:700}div.message .missing_fields ul{list-style:none}div.popup{border-radius:10px;padding-bottom:2px;box-shadow:0 0 2px #999}div.popup .popup_header{background:#db002f;padding:10px 20px;border-radius:6px 6px 0 0}div.popup .popup_header *{color:#fff !important}div.popup .popup_body{box-shadow:-5px 0 15px #333;padding:0 20px;background:#fff;border-radius:0 0 6px 6px}#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);box-shadow:none;border-radius:0;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{background:#db002f}#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%}}.fa-file-docx:before{content:""}.fa-photo:before{content:""}h1{color:#333;font-size:24px;line-height:24px;font-weight:normal;margin:0 0 20px 0;padding:0;font-family:"share","OpenSans",Helvetica,Arial,sans-serif}h2,div#contentframe h2 a{color:#333;font-size:18px;line-height:20px;font-weight:normal;margin:15px 0 8px 0;padding:0;font-family:"share","OpenSans",Helvetica,Arial,sans-serif;text-decoration:none}div#contentframe h2 a:hover{color:#db002f}h3,h3 a,h4,h4 a,h5,h5 a{font-size:14px;font-weight:normal;color:#333;text-transform:none;margin:0 0 5px 0;padding:0;border:none;font-family:"share","OpenSans",Helvetica,Arial,sans-serif}div.introduction{margin:0 0 7px 0;padding:0;font-weight:bold}p{margin:0 0 10px 0;padding:0}div#contentframe h2 a.document{color:#db002f}div#contentframe h2 a.document:hover{text-decoration:underline}a{outline:none}a *{cursor:pointer}a img{border:none}a{text-decoration:underline;color:#db002f}a:hover{color:#333}div#content_fullwidth ul{margin:5px 0 10px;padding:0;list-style:none}div#content_fullwidth ul li{background:url(../img/liststyle.png) no-repeat left 8px;padding:0 0 0 14px;margin:0}ul{margin:0;padding:0}div#contentframe table{border:none;border-spacing:0;border-collapse:collapse;margin:10px 0 15px 0;border-top:1px solid #ddd}table td{border-bottom:1px solid #ddd;padding:3px 0}table th{background:#666}body.logged_in table.news_events_table tr td{max-width:375px !important}div#portlet_quicklinks{margin:0 0 10px 0;padding:0}div#portlet_quicklinks h1{display:block;padding-left:10px}div#portlet_quicklinks div.portlet-content{padding:0 10px 10px 10px}.system_page div#footer_wrap,.system_page div#bg_wrap,.system_page div#navigation,.system_page div#breadcrumb{display:none}.system_page div#contentframe{max-width:none !important;margin:0 !important;padding:0 !important;background:none !important;border:0 !important;box-shadow:none !important;transform:unset !important;width:100%}.system_page div#system_page_content .message{box-shadow:none}body:not(.logged_in) .add_element_link_wrap{display:none}div#management a{text-decoration:none}div#management ul li{background:none}a.button,input.button,input.mailform-submit{width:auto;background:url(../img/button_bg.png) repeat-x center top;background:#e2001a;padding:4px 11px;border:1px solid #900;border-radius:5px;font-weight:bold;color:#fff;font-size:12px;overflow:visible;cursor:pointer;box-shadow:inset 0 1px hsla(0,0%,100%,.3),inset 0 10px hsla(0,0%,100%,.2),inset 0 10px 20px hsla(0,0%,100%,.25),inset 0 -15px 30px rgba(0,0,0,.3);font-family:"OpenSans",Helvetica,Arial,sans-serif;transition:all .2s ease-out}a.button:hover,a.button:focus,input.button:hover,input.button:focus,input.mailform-submit:hover,input.mailform-submit:focus{background:#700;border-color:#700;cursor:pointer}a.button:active,input.button:active,input.mailform-submit:active{background:url(../img/button_bg.png) repeat-x center bottom}input.mailform-submit{margin-top:5px}font.required,.mailform_error label{color:#ce082a}label{display:inline;float:left;width:140px}form p{margin:0 0 3px 0}input,select,textarea{font:normal 12px Arial,Helvetica,Verdana,sans-serif;color:#666;margin:0;padding:3px 2px;outline:none;line-height:15px;border:1px solid #999;width:255px}textarea{max-width:99%}.checkbox_field{padding-left:140px;box-sizing:border-box}.checkbox_field>p{display:flex;align-items:center;gap:5px}.checkbox_field input,.checkbox_field label{width:auto !important}.login_form label,#mailform_submit_button label,.mailform_element label{float:left;width:140px}input#remember_me{width:auto}label.label_remember_me_checkbox{display:block;padding:4px 0}label.nofloat{clear:none;padding:0;margin:0;float:none !important;width:auto !important;max-width:none}label.label_remember_me_checkbox label{pointer-events:none}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}div.module-listing{padding-bottom:15px}div.listing_entry,div.overview_item{margin:20px -40px 0;padding:20px 40px 0;border:0;border-top:1px solid #e5e5e5}div.listing_index_0,div.overview_item_0{padding:0;margin:0;border:0}div.listing_entry h2{margin-top:0}div.listing_entry div.listing-entry-inline{display:flex;gap:20px}div.module-listing div.pagination{background:none rgba(0,0,0,0);position:absolute;bottom:0;margin:0;padding:0;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;width:504px}div#contentframe div.module-listing div.pagination a{background:none rgba(0,0,0,0);border-color:#e5e5e5;text-decoration:none}div#contentframe div.module-listing div.pagination a:hover{background:#eee}div#contentframe div.module-listing div.pagination a.current{color:#666;background:#f78d1d;background:-o-linear-gradient(top, #faa51a, #ff7f50);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#ff7f50')}div#contentframe div.module-listing div.pagination a.inactive{display:none}div.listing-content-text-with-picture,div.listing_entry_with_picture div.documents{overflow:hidden}div.listing_entry_with_picture div.documents{margin-top:5px}div#module_overview .mod_title{display:none}div.gmap-map{margin-top:20px}div#navigation{width:980px;padding:0;margin:-12px auto 0;position:relative;z-index:20}div#navigation ul{margin:0;padding:0}div#navigation ul.level0 li.level0:first-child{padding-left:0}div#navigation ul li{float:left;margin:0;padding:0 0 0 10px;font-size:12px;list-style:none;background:rgba(0,0,0,0);position:relative}div#navigation ul li.sort-0{padding:0}div#navigation ul li a{float:left;width:188px;text-align:center;font-weight:bold;text-decoration:none;line-height:24px;margin:0;padding:0;background:url(../img/rootnavi_bg.png) no-repeat center top;color:#fff;font-size:14px;position:relative;z-index:50;border-radius:6px}div#navigation ul li a:hover{text-decoration:none;color:#eb9caa}div#navigation ul li.current a{text-decoration:none;background-position:center bottom;color:#bd0725}div#navigation ul li.level0:first-child ul{left:0}div#navigation ul li ul{position:absolute;z-index:30;display:none;margin:0;padding:4px 22px 20px;width:144px;left:10px;top:20px;background:url(../img/subnavi_bg.png) no-repeat center bottom rgba(0,0,0,0)}div#navigation ul li ul a{border-radius:0}div#navigation ul li.sort-0 ul{left:-2px}div#navigation ul li.current ul{background:url(../img/subnavi_current_bg.png) no-repeat center bottom rgba(0,0,0,0)}div#navigation ul li:hover ul{display:block}div#navigation ul li ul li{border:none;margin:0;padding:0;float:none}div#navigation ul li ul li a{display:block;font-weight:normal;text-transform:none;background:none;padding:0;float:none;background:none rgba(0,0,0,0);border-bottom:1px solid #eb9caa;width:100%;text-align:left;font:12px/25px "OpenSansSemibold","OpenSans",Helvetica,Arial,sans-serif}div#navigation ul li.current ul li a{border-color:#b6b6b6;color:#999}div#navigation ul li ul li a:hover{text-decoration:none;color:#eb9caa}div#navigation ul li.current ul li a:hover{color:#333}div#navigation ul li ul li.current a,div#navigation ul li ul li.current a:hover{font-weight:normal;color:#bd0725 !important}div#navigation ul li ul li ul{display:none}div#metanavigation{background:#fff;float:right;margin:20px 0 0;padding:0 7px 0 6px;border-radius:5px}div#metanavigation ul{margin:0;padding:0}div#metanavigation li{display:inline;list-style:none;margin:0;padding:0}div#metanavigation a{color:#333;font-size:12px;font-weight:bold;padding:0 12px 0 13px;border-left:1px solid #ebebeb;text-decoration:none;line-height:29px;float:left}div#metanavigation li.sort-1 a{border:0}div#metanavigation a:hover{text-decoration:underline}div#metanavigation li.current a{font-weight:bold;color:#db002f}div#metanavigation li.current a:hover{text-decoration:none}.responsive_navigation_toggle{margin-top:clamp(18px,3vw,30px);width:40px;flex:0 0 40px;height:40px;position:relative;transform:rotate(0deg);transition:all .5s ease-out;cursor:pointer;z-index:100;display:none}.responsive_navigation_toggle:after{content:"";position:absolute;top:-150px;left:auto;width:100vw;height:calc(100vh + 150px);display:block;background:rgba(34,34,34,.1);position:fixed;right:-20px;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);opacity:0;pointer-events:none}.responsive_navigation_toggle span{position:absolute;left:0;display:block;width:100%;height:5px;background:#db002f;border-radius:3px;transform:rotate(0deg);transition:all .25s ease-out;opacity:1;z-index:1}.responsive_navigation_toggle span:nth-child(1){top:4.5px}.responsive_navigation_toggle span:nth-child(2){top:17.5px}.responsive_navigation_toggle span:nth-child(3){top:30.5px}.navi_open .responsive_navigation_toggle:after{opacity:1;pointer-events:all}.navi_open .responsive_navigation_toggle span:nth-child(1){position:absolute;top:calc(50% - 2.5px);transform:rotate(45deg)}.navi_open .responsive_navigation_toggle span:nth-child(2){width:0%;opacity:0}.navi_open .responsive_navigation_toggle span:nth-child(3){position:absolute;top:calc(50% - 2.5px);transform:rotate(-45deg)}#rwdnav-21{display:none}#rwdnav{display:none;position:fixed;height:100%;width:calc(100% - 160px);z-index:300;background:#fff;left:-100%;border-right:1px solid rgba(34,34,34,.1);transition:all .4s ease-out;overflow:auto}.navi_open #rwdnav{left:0;top:0}#rwdnav .rwdnav_inner{display:flex;flex-flow:column;padding:clamp(18px,3vw,30px);box-sizing:border-box;min-height:100%}#rwdnav a.search_button{height:60px;width:60px}#rwdnav a.search_button::before{right:22px;line-height:60px;font-size:18px}#rwdnav form#form_search_box{float:left;width:100%}#rwdnav form#form_search_box input#portlet-search-input{width:calc(100% - 67px);height:60px;box-sizing:border-box;font-size:18px}#rwdnav a{text-decoration:none;color:#333}#rwdnav .current>a{opacity:1 !important;font-weight:700 !important;color:#db002f !important}#rwdnav li{list-style:none;text-align:left}#rwdnav li.level0{padding:0 clamp(6px,1vw,10px)}#rwdnav li.level0>a{display:flex;justify-content:space-between;font-weight:700;font-size:clamp(20px,2.2vw,22px);line-height:clamp(28px,3vw,30px);padding-top:clamp(15px,2vw,20px);padding-bottom:clamp(15px,2vw,20px)}#rwdnav li.level0>a:not(:only-child):after{font-family:"Font Awesome 6 Pro";content:"";transition:all .3s ease-out}#rwdnav li.level0:not(:first-child){border-top:1px solid rgba(34,34,34,.1)}#rwdnav li.level0.current>a:not(:only-child):after,#rwdnav li.level0.active>a:not(:only-child):after{transform:rotate(180deg)}#rwdnav li.level0.current ul.level1,#rwdnav li.level0.active ul.level1{display:block}#rwdnav ul.level1{display:none;margin-top:0;padding-bottom:clamp(15px,2vw,20px)}#rwdnav li.level1>a{font-weight:400;font-size:clamp(18px,1.9vw,19px);line-height:clamp(25px,2.6vw,26px)}#rwdnav li.level1:not(:first-child){margin-top:clamp(6px,1vw,10px)}#rwdnav li.level1:not(:last-child) ul.level2{margin-bottom:clamp(15px,2vw,20px)}#rwdnav ul.level2:not(:empty){margin-top:clamp(3px,.5vw,5px)}#rwdnav li.level2{font-weight:400;font-size:clamp(15px,1.5vw,16px);line-height:clamp(21px,2vw,22px)}#rwdnav li.level2:not(:first-child){margin-top:clamp(3px,.5vw,5px)}#rwdnav li.level2>a{opacity:.6}#rwdnav li.level2>a:before{content:"- "}#rwdnav ul.level4,#rwdnav ul.level3{display:none}div.portlet{background:rgba(0,0,0,0) none;color:#333;margin:20px 0 0;padding:0;line-height:20px}div.portlet .pictures .management_controls{display:none}div.portlet_index_1{margin-top:0}h3.portlet-title{font-size:24px;line-height:normal;margin:0;padding:0;text-transform:none;font-weight:normal;border:none}div#content_right h3.portlet-title{line-height:24px;margin-bottom:3px}div.portlet-content{margin:0;padding:4px 0 7px;border:none}div.portlet p{margin:0 0 3px;padding:0}div.portlet ul.controls{background:linear-gradient(to bottom left, #eee, #fff);background:-moz-linear-gradient(to bottom left, #eee, #fff);border:1px solid #ccc;border-width:1px 1px 0 0;border-radius:0 5px 0 0}div#content_left div#portlets_homepage{margin:0 -20px 0 0}div#content_left div#portlets_homepage .portlets_inner_wrap{display:flex;flex-wrap:wrap;gap:15px}div#content_left div.portlet{width:calc(50% - 7.5px);margin:0}div#content_left div.portlet h3,div#content_left div.portlet h3 a{font-size:20px;color:#db002f;text-decoration:none}div#content_left div.portlet h3{margin-bottom:2px}div#content_left div.portlet-content li.entry{border:0;padding:0}div#content_left div.portlet-content li.entry span.date{padding-right:5px;float:left;color:#999}div#content_left div.portlet-content li.entry a{overflow:hidden;display:block;color:#666}div#content_left div.portlet-content a.button{display:none}div#content_left div.portlet_index_3,div#content_left div.portlet_index_5,div#content_left div.portlet_index_7,div#content_left div.portlet_index_9,div#content_left div.portlet_index_11{clear:left}@media screen and (max-width: 1022px){.badge_wrap{right:40px;margin-right:0}div#metanavigation,div#navigation{display:none}#rwdnav,.responsive_navigation_toggle{display:block}div#header{display:flex;justify-content:space-between}div#content_separate_inner{flex-wrap:wrap;gap:20px}div#content_left,div#content_right{max-width:none;width:100%}}@media screen and (max-width: 1000px){.temporary_picture{width:150px;height:150px}.badge_wrap{top:90px;right:15px}.badge_wrap .portlet{width:150px;height:150px;padding:0 20px}.badge_wrap .portlet:before{border:4px solid #006ab3}.badge_wrap .portlet:after{border:0;background-size:146px auto}.badge_wrap .portlet .portlet_inner{position:relative;top:50%;transform:translate(0, -50%) rotate(-13deg);z-index:10}.badge_wrap .portlet .portlet_inner:before{font-size:26px;line-height:26px}.badge_wrap .portlet .portlet_content_introduction,.badge_wrap .portlet .portlet-title,.badge_wrap .portlet .portlet-title a{font-size:12px;line-height:14px}.badge_wrap .portlet a.portlet_content_link{width:150px;height:150px}}@media screen and (max-width: 875px){div#content_fullwidth_inner{display:flex;flex-direction:column}div#content_fullwidth_inner div#all_resources_container{margin:0;padding:0;width:100%;margin-bottom:20px}div#content_fullwidth_inner div#all_resources_container div.pictures{display:flex;flex-wrap:wrap;gap:10px;float:none;padding:0;width:100%}div#content_fullwidth_inner div#all_resources_container div.pictures .picture{margin:0;width:calc((100% - 10px)/2)}div#content_fullwidth_inner div#all_resources_container div.pictures .picture *{width:100%;height:100%}div#content_fullwidth_inner div#all_resources_container div.pictures .cf{display:none}}@media screen and (max-width: 750px){.temporary_picture{width:100px;height:100px;position:absolute;bottom:70px;right:15px}.badge_wrap{position:relative;top:auto;right:auto}.badge_wrap .portlet{text-align:left;width:auto;height:auto;margin:3px 0 0;padding:14px 15px 12px;border:0;background:#006ab3;border-radius:0}.badge_wrap .portlet:before,.badge_wrap .portlet:after{display:none}.badge_wrap .portlet .portlet_inner{position:static;top:0;margin:0;padding-left:50px;transform:none}.badge_wrap .portlet .portlet_inner:before{display:inline-block;position:absolute;top:50%;left:15px;width:40px;text-align:center;margin:0;font-size:30px;line-height:30px;color:#fff;transform:translate(0, -50%)}.badge_wrap .portlet .portlet_content_introduction,.badge_wrap .portlet .portlet-title,.badge_wrap .portlet .portlet-title a{font-size:16px;line-height:20px;color:#fff}.badge_wrap .portlet .portlet_content_description{display:block;font-size:16px;line-height:20px;color:#fff}.badge_wrap .portlet .portlet_content_description>*:not(.portlet_content_link){display:block}.badge_wrap .portlet .portlet_content_description>*:last-child{margin-bottom:0}.badge_wrap .portlet a.portlet_content_link{top:0;right:0;left:0;bottom:0;width:auto;height:auto;border-radius:0;transform:none;outline-offset:-6px !important;outline-color:#fff !important;margin:0}.badge_wrap .portlet .controls li a{color:#fff}div#content_left div.portlet{width:100%}div#content_left,div#content_right,div#content_fullwidth_inner{padding:25px !important}div.listing_entry,div.overview_item{margin:20px -25px 0;padding:20px 25px 0;border:0;border-top:1px solid #e5e5e5}div#content_fullwidth div.gallery .picture{width:calc((100% - 20px)/3)}div.listing_entry div.listing-entry-inline{flex-direction:column}div.listing_entry div.listing-entry-inline .pictures *{width:100%;height:auto}}@media screen and (max-width: 600px){div#content_fullwidth div.gallery .picture{width:calc((100% - 10px)/2)}}@media screen and (max-width: 410px){div#content_fullwidth div.gallery .picture{width:100%}div#content_fullwidth_inner div#all_resources_container div.pictures .picture{width:100%}}@media print{div#metanavigation,div#footer,div#navigation,div#content_right,div#bg_wrap,div#all_resources_container,div#breadcrumb,div.documents,div.pagination{display:none}div#header{height:150px}div#header div#logo{padding:0;float:none;margin:0}div#header,div#siteframe,div#contentframe,div#content_fullwidth,div#content_separate,div#content_fullwidth_inner,div#content_separate_inner,div#content_left{margin:0;padding:0;width:auto;background:none rgba(0,0,0,0)}}