﻿@font-face{font-family:"Open Sans";src:url("fonts/OpenSans-VariableFont_wdth,wght.woff2") format("woff2");font-weight:1 999;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url("fonts/OpenSans-Italic-VariableFont_wdth,wght.woff2") format("woff2");font-weight:1 999;font-style:italic;font-display:swap}body{--management-highlight-color: #7E9FB0;--management-highlight-color-rgb: 126, 159, 176}body.not_logged_in{--management-panel-width: 0}body{font:400 18px/28px "Open Sans",Arial,Helvetica,sans-serif;color:#1b4060;background:#1b4060}body>nav{display:none}div#siteframe{margin:0 auto;padding:0;background:#fff}div#contentframe{margin:0 auto;padding:50px 150px 110px 150px;width:1105px}div#contentframe_background{background:transparent url("../img/mountains_right.png") no-repeat right bottom}div#contentframe_background_left{background:transparent url("../img/mountains_left.png") no-repeat left bottom}div#navigation{display:block;height:60px}#scroll_effect{background:#fff;position:relative;z-index:2;margin-top:-1px}div.gallery{margin:40px 0 0 0;padding:0}#header{color:#fff;position:absolute;left:var(--management-panel-width);right:0;width:auto;margin:0;padding:40px 0 0 0}.page_homepage #header{z-index:2}#logo{margin:0 auto;width:1105px}#header div#logo img{width:222px;height:208px;position:relative;float:left;z-index:1;padding:0}#header div#logo a span{font-weight:700;color:#005065}#header div#logo a{color:#00b4e0;text-decoration:none}#header div#meta,#header div#metanavigation{float:right;display:inline;margin:0;padding:0}#header div#meta{padding:0}.responsive_navigation_toggle img{height:45px;width:45px}.responsive_navigation_toggle{z-index:80;display:none;width:45px;height:45px;position:absolute;top:21px;right:40px}.responsive_navigation_toggle span{display:block}.slider_homepage{z-index:1;position:relative;top:0;width:100%}.slider_homepage img{height:600px;width:auto}.bx-wrapper{margin:0;max-height:600px}.bx-wrapper img{height:auto !important;width:100% !important}.bx-wrapper .bx-viewport{margin:0;padding:0}.bx-wrapper .bx-prev{left:60px;background:url("../img/slider_prev.png")}.bx-wrapper .bx-next{right:60px;background:url("../img/slider_next.png")}.bx-wrapper .bx-next:hover{right:59px}.bx-wrapper .bx-controls-direction a{height:82px;width:42px;z-index:100;margin-top:-40px !important}.bx-wrapper .bx-controls-direction{opacity:inherit}.slide_text_container{display:none}.slide span,.pictures span{box-shadow:none}div#content{overflow:hidden;margin:0;padding:0;min-width:200px}.standard_content{overflow:hidden;position:relative;padding-left:5px}div#content_right{float:right;width:250px}.picture_standard{height:300px;width:100%;overflow:hidden}.picture_standard img,.picture_standard .resource_container img{height:auto;width:100%}#footer_wrap{position:relative;z-index:1;background:#1b4060;height:370px}#footer{padding:36px 0 0 0;margin:0 auto;background:#1b4060;width:1105px;box-sizing:border-box}#footer ul{display:block;list-style:none;font-size:14px;line-height:18px}#footer li{color:#a1bcca;font-weight:600}#footer li .meta-navigation{width:100%}#footer li .meta-navigation li{position:relative;float:left;margin-left:20px}#footer li .meta-navigation li:before{content:"|";position:absolute;left:-13px}#footer li .meta-navigation li a{text-decoration:none}#footer li .meta-navigation li:first-child{margin-left:0}#footer li .meta-navigation li:first-child:before{display:none}#footer li a{font-weight:400;color:#a1bcca;text-decoration:none}#footer li span{display:none}#footer li a:hover{text-decoration:underline}#footer .meta-navigation span{display:block;display:inline;margin:0;padding:0;text-decoration:none;font-size:14px;line-height:18px}#footer .meta-navigation span:hover{color:#fff;font-size:14px}#footer .meta-navigation{margin:0;padding:0;background:none;width:0}#footer .meta-navigation li a{padding:0;margin:0}#group_footer_left{float:left}#footer .social_media #facebook{margin:0 10px 38px 0;background:transparent url("../img/facebook.png") no-repeat left top;width:33px;height:33px;overflow:hidden;float:left}#footer .social_media #facebook:hover{background:transparent url("../img/facebook.png") no-repeat left bottom}#footer .social_media .instagram_link{display:inline-block;position:relative;width:33px;height:33px;background:#fff;border-radius:100%;color:#1b4060;text-align:center}#footer .social_media .instagram_link:hover{background:#a1bcca}#footer .social_media .instagram_link i{position:absolute;margin:0 !important;top:0;left:0;bottom:0;right:0;font-size:20px;line-height:33px;color:inherit}.management{font-size:13px;line-height:18px}#privacy_banner{max-width:490px;background:rgba(202,217,226,.9)}#privacy_banner #privacy_banner_inner{color:#1b4060}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information{color:#1b4060}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information:before{background:#1b4060}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{background:#1b4060;color:#fff}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button i:before{color:#fff}h1{color:#1b4060;font-size:34px;line-height:42px;font-weight:600;margin:0 0 18px 0}h2,h2 a,div.introduction{font-size:30px;line-height:40px;color:#1b4060;margin:-2px 0 26px 0;padding:0;text-decoration:none;font-weight:300;text-decoration:none}div.introduction p{font-size:30px;line-height:40px}h2,h2 a{margin:20px 0 6px 0}div.introduction{margin:-20px 0 22px 0}h3,h3 a{font:600 20px/24px "Open Sans",Arial,Helvetica,sans-serif;color:#1b4060;margin:22px 0 6px 0;text-decoration:none}h6,h6 a,h4,h4 a,h5,h5 a{font-size:18px;font-weight:600;color:#1b4060;margin:15px 0 4px 0;line-height:20px;text-decoration:none}p{margin:0 0 10px 0;font-size:18px;line-height:28px}a{outline:none;color:#7e9fb0;text-decoration:underline}a.content_button{background:#a1bcca;text-decoration:none;color:#1b4060;font-size:18px;line-height:18px;padding:18px 20px;border-radius:8px;display:inline-block;margin-top:22px}a.content_button:hover{background:#1b4060;color:#fff}a:hover{color:#1b4060}a img{border:none}#contentframe ul{margin:0 0 20px 20px;width:auto}#contentframe .chosen-container ul{margin:0}#contentframe ol{margin:0 0 20px 25px}.content table,.standard_content table{border:none;border-spacing:0;margin:15px 0 20px 0}table th{color:#1b4060;border-bottom:2px solid #1b4060;padding:6px 6px 6px 0;text-transform:uppercase;text-align:left}table td{border-bottom:1px solid #e8eef1;padding:10px 6px 6px 0}.add_entry_link{margin:30px 0 0 0;width:auto !important;cursor:pointer;padding:4px 12px;font-weight:bold;text-decoration:none}.add_entry_link,#management button.button,#management input.button,#management a.button,.management_container button.button,.management_container input.button,.management_container a.button,a.add_portlet_link{background:#d9e4ea none;border:none;color:#1b4060}.add_entry_link:hover,.add_entry_link:focus,#management button.button:hover,#management input.button:hover,#management a.button:hover,.management_container button.button:hover,.management_container input.button:hover,.management_container a.button:hover,a.add_portlet_link:hover{background:#1b4060 none;border:none;color:#fff}.management_wrap{padding-top:336px}.message{border:1px solid #dcca00;color:#dcca00;background:#ffffef none;font-weight:600;padding:15px 20px;margin:0 0 28px 0;font-size:16px}.message ul{margin-bottom:0 !important}.management_container{font-family:Arial,Helvetica,sans-serif;margin-top:15px}.management_container a.button{background:#eff5f7 none;border:1px solid #c7dce2;color:#005065}.management_container a.button:hover{background:#005065 none;border:1px solid #005065;color:#fff}#management a.button.with_icon,.management_container.with_icon{padding:3px 7px 3px 7px}#management p{font-size:13px;line-height:20px}#management fieldset.nopadding legend{margin:-27px 0 0}#management fieldset{margin:28px 0 10px}#management fieldset table td,#management fieldset table th{padding-top:5px}#management .gm-style-mtc:last-child,#management .gm-style-mtc{margin:0 !important}#management,.management_container{font-size:14px;line-height:22px}#management ul li:before,.management_container ul li:before{display:none}#management td,#management th,.management_container td,.management_container th{padding:10px 10px 10px 0}#management fieldset label,.management_container fieldset label{padding:7px 10px 7px 0;width:200px}#management fieldset textarea,#management fieldset input,.management_container fieldset textarea,.management_container fieldset input{font-size:14px;line-height:22px;color:#000;padding:5px 10px;background:#fff;border:1px solid rgba(0,0,0,.2);box-sizing:border-box;min-width:240px}#management fieldset textarea:hover,#management fieldset textarea:focus,#management fieldset input:hover,#management fieldset input:focus,.management_container fieldset textarea:hover,.management_container fieldset textarea:focus,.management_container fieldset input:hover,.management_container fieldset input:focus{border-color:#000;color:#000}#management input[type=checkbox],#management input[type=radio],.management_container input[type=checkbox],.management_container input[type=radio]{margin:5px 7px 0 0;min-width:0;float:left}#management input[type=checkbox]+label,#management input[type=radio]+label,.management_container input[type=checkbox]+label,.management_container input[type=radio]+label{overflow:hidden;padding:0;width:auto;display:inline-block;float:none;clear:none}#management .helptext,.management_container .helptext{margin-left:10px}#management #listing_to_hour+.select2-container,#management #listing_to_minute+.select2-container,#management #listing_from_hour+.select2-container,#management #listing_from_minute+.select2-container,#management #date_hour+.select2-container,#management #date_minute+.select2-container,.management_container #listing_to_hour+.select2-container,.management_container #listing_to_minute+.select2-container,.management_container #listing_from_hour+.select2-container,.management_container #listing_from_minute+.select2-container,.management_container #date_hour+.select2-container,.management_container #date_minute+.select2-container{min-width:0}#management .select2-container,.management_container .select2-container{width:auto !important;max-width:600px;min-width:240px}#management .select2-container .select2-selection--multiple,#management .select2-container .select2-selection--single,.management_container .select2-container .select2-selection--multiple,.management_container .select2-container .select2-selection--single{border-color:rgba(0,0,0,.2);border-radius:0}#management .select2-container .select2-selection--multiple .select2-selection__rendered,#management .select2-container .select2-selection--single .select2-selection__rendered,.management_container .select2-container .select2-selection--multiple .select2-selection__rendered,.management_container .select2-container .select2-selection--single .select2-selection__rendered{font-size:14px;line-height:22px;color:#000;padding:5px 27px 5px 10px;background:#fff;box-sizing:border-box}#management .select2-container .select2-selection--multiple .select2-selection__arrow,#management .select2-container .select2-selection--single .select2-selection__arrow,.management_container .select2-container .select2-selection--multiple .select2-selection__arrow,.management_container .select2-container .select2-selection--single .select2-selection__arrow{top:1px;right:5px}#management .select2-container .select2-selection--multiple .select2-selection__arrow:before,#management .select2-container .select2-selection--single .select2-selection__arrow:before,.management_container .select2-container .select2-selection--multiple .select2-selection__arrow:before,.management_container .select2-container .select2-selection--single .select2-selection__arrow:before{font-size:14px;color:#000}#management .select2-container .select2-selection--multiple,.management_container .select2-container .select2-selection--multiple{height:34px}#management .select2-container .select2-selection--multiple .select2-selection__rendered,.management_container .select2-container .select2-selection--multiple .select2-selection__rendered{padding-top:2px;padding-bottom:2px}#management .select2-container .select2-selection--multiple .select2-selection__rendered li:marker,#management .select2-container .select2-selection--multiple .select2-selection__rendered li:before,.management_container .select2-container .select2-selection--multiple .select2-selection__rendered li:marker,.management_container .select2-container .select2-selection--multiple .select2-selection__rendered li:before{display:none}#management .select2-container .select2-selection--multiple .select2-selection__rendered:before,.management_container .select2-container .select2-selection--multiple .select2-selection__rendered:before{height:16px;width:30px;font-size:14px;line-height:16px}.system_page .select2-container--open .select2-dropdown,.logged_in.system_page .select2-container--open .select2-dropdown{border-color:#000;background:#fff}.system_page .select2-results__option,.logged_in.system_page .select2-results__option{font-size:14px;line-height:22px;padding:5px 10px}.system_page .select2-container--default .select2-results__option,.logged_in.system_page .select2-container--default .select2-results__option{background:#fff;color:#000}.system_page .select2-container--default .select2-results__option[aria-selected=true],.logged_in.system_page .select2-container--default .select2-results__option[aria-selected=true]{background:rgba(0,0,0,.1)}.system_page .select2-container--default .select2-results__option--highlighted[aria-selected],.system_page .select2-container--default .select2-results__option--highlighted,.logged_in.system_page .select2-container--default .select2-results__option--highlighted[aria-selected],.logged_in.system_page .select2-container--default .select2-results__option--highlighted{background:#000;color:#fff}.system_page .select2-container--default .select2-search--dropdown,.logged_in.system_page .select2-container--default .select2-search--dropdown{padding:0;background:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.1) !important}.system_page .select2-container--default .select2-search--dropdown input.select2-search__field,.logged_in.system_page .select2-container--default .select2-search--dropdown input.select2-search__field{width:100%;margin:0;padding:4px 10px;border:0 !important;border-radius:0;background:none}.system_page #management .select2-container--open .select2-selection--multiple,.system_page #management .select2-container--open .select2-selection--single,.system_page #management .select2-container:hover .select2-selection--multiple,.system_page #management .select2-container:hover .select2-selection--single,.system_page .management_container .select2-container--open .select2-selection--multiple,.system_page .management_container .select2-container--open .select2-selection--single,.system_page .management_container .select2-container:hover .select2-selection--multiple,.system_page .management_container .select2-container:hover .select2-selection--single,.logged_in.system_page #management .select2-container--open .select2-selection--multiple,.logged_in.system_page #management .select2-container--open .select2-selection--single,.logged_in.system_page #management .select2-container:hover .select2-selection--multiple,.logged_in.system_page #management .select2-container:hover .select2-selection--single,.logged_in.system_page .management_container .select2-container--open .select2-selection--multiple,.logged_in.system_page .management_container .select2-container--open .select2-selection--single,.logged_in.system_page .management_container .select2-container:hover .select2-selection--multiple,.logged_in.system_page .management_container .select2-container:hover .select2-selection--single{border-color:#000}.module-content .pagination{margin:50px 0 0 0}.module-content .pagination .pagination-links .inactive{display:none}.module-content .pagination .pagination-numbers a,.module-content .pagination .pagination-links a{font:18px/18px "Open Sans",Arial,Helvetica,sans-serif;display:block;padding:12px 18px;text-decoration:none;color:#1b4060;background:#a1bcca;border-radius:8px}.module-content .pagination .pagination-numbers a:hover,.module-content .pagination .pagination-links a:hover,.module-content .pagination a.current{color:#fff;background:#1b4060}.module-content .pagination .pagination-numbers a{margin-right:3px;padding:12px 14px}.standard_content>.gallery,.standard_content>#module_overview{margin-top:25px}#mod_overview h2,.listing-title{margin:25px 0 6px 0}.listing_entry .pictures :nth-last-child(2),.overview_item .pictures :nth-last-child(2){margin-bottom:0}.listing_entry,.overview_item{margin:20px 0 0 0;padding:0;border-top:1px solid #e8eff3}.listing_index_0,.overview_item_0{margin:0;padding:0;border:none}.overview_item{padding-bottom:15px}.listing_entry .listing-content,.overview_item .content{overflow:auto}.overview_item .content .introduction{margin-top:0}.overview_item .content .introduction:empty{display:none}.listing_entry .resource_container,.overview_item .resource_container{float:left;margin:0 20px 0 0}.overview_item .resource_container{margin-top:30px}.listing_entry .resource_container .picture{padding:0}.listing_entry_backlink a,.listing-more-button{margin:10px 0 0 0;display:inline-block;text-decoration:none}.listing-entry-inline{margin-bottom:34px}.module-content .resource_container img{height:222px;width:348px}.listing_entry_detail_pictures .gallery{margin-top:-10px}div.infowindow h2{font-size:20px;font-weight:400;margin:4px 0 6px 0;line-height:22px}div.infowindow p{margin-bottom:0;font-size:16px;line-height:24px}.gm-style-mtc:last-child{margin:100px 34px 0 0;position:relative}.gm-style-mtc{margin:100px 0 0 0;position:relative}#mailform_elements{margin-top:25px}.mailform_element label,#mailform_submit_button label,.login_form label{float:left;width:160px;padding-top:6px}.mailform_element.select_field select{width:235px}.mailform_element input,.mailform_element textarea,.login_form input{width:250px;background-color:#e8eef1;border:1px solid #e8eef1;border-radius:8px;font:400 18px/24px "Open Sans",Arial,Helvetica,sans-serif;padding:7px 10px;outline:none;color:#1b4060}.mailform_element textarea{width:380px;height:150px}.listing_entry_backlink a,.listing-more-button,.mailform-submit,.login_form .button{font:18px/18px "Open Sans",Arial,Helvetica,sans-serif;padding:12px 18px;color:#1b4060;background-color:#a1bcca;border:none;outline:none;cursor:pointer;width:auto;border-radius:8px;background:#a1bcca;text-decoration:none;color:#1b4060}.listing_entry_backlink a:hover,.listing-more-button:hover,.mailform-submit:hover,.mailform-submit:focus,.login_form .button:hover,.login_form .button:focus{background-color:#1b4060;color:#fff;border:none}.mailform_error label{color:#ed1c24}.login_form p,.mailform_element p{margin:0 0 13px 0}.field_wrap_hp{display:none}span.select2.select2-container{width:271px !important}.select2-container--default .select2-selection--single{border:1px solid #e8eef1;border-radius:8px;background:#e8eef1}.select2-container--default .select2-selection--single .select2-selection__arrow{right:7px}.select2-container--default.select2-container--open .select2-selection--single{border:1px solid #e8eef1;border-bottom:1px solid transparent}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#1b4060;color:#fff}.select2-container--default .select2-results__option[aria-selected=true]{background:#e8eef1;color:rgba(27,64,96,.5)}.select2-container .select2-selection--single .select2-selection__rendered,.select2-results__option{padding:6px 10px}.select2-container .select2-selection--single .select2-selection__rendered{padding-right:25px}.select2-container .select2-dropdown{border:1px solid #e8eef1;margin-top:-1px;border-top:none;background:#e8eef1;border-radius:0 0 10px 10px;overflow:hidden}.select2-search--dropdown .select2-search__field{padding:6px 3px;font-family:"Open Sans"}.select2-search--dropdown{display:none}#mixItUp{margin:20px 0 0 0}.brand_logo{float:left;width:25%;height:150px;position:relative;margin:-1px 0 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;border-left:1px solid #f0f0f0;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 851px){.brand_logo:nth-child(4n-3){border-left:0}.brand_logo:last-child{box-shadow:1px 0 0 #f0f0f0}.brand_logo:nth-child(4n+4):last-child{box-shadow:none}.brand_logo:nth-child(-n+4){border-top:0}.brand_logo:nth-child(4n+4):nth-last-child(-n+5)~.brand_logo{border-bottom:0}}.brand_logo a{position:absolute;top:0;bottom:0;left:0;right:0}.brand_logo img{position:absolute;max-width:100%;max-height:100%;width:auto;height:auto;top:50%;left:50%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-moz-filter:grayscale(100%);-webkit-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}div.brand_logo:hover img{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}div.brand_logo_mod_description{margin:0 0 18px}div.brand_logo_filter{padding:0 0 20px;margin:0 0 1px;border-bottom:2px solid #a1bcca;background:none}div.brand_logo_filter p{margin:0}div.brand_logo_filter label{display:none;float:left;color:#1b4060;margin:0 22px 0 0}div.brand_logo_filter select{font:400 15px/28px "Open Sans",Arial,Helvetica,sans-serif;padding:2px 6px;-webkit-appearance:menulist-button;outline:none}div.brand_logo{opacity:1;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}div.brand_logo_hidden{visibility:hidden;opacity:0}div.brand_logo a{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;line-height:120px;vertical-align:middle}div.categories_select_content p{overflow:hidden;margin-bottom:3px;padding:4px 10px;border-radius:5px;box-shadow:inset 0 1px rgba(255,255,255,.3),inset 0 13px 5px rgba(255,255,255,.2),inset 0 10px 20px rgba(255,255,255,.15),inset 0 -15px 30px rgba(0,0,0,.2);text-align:left;font-weight:bold;border:1px solid #666;color:#fff;background:#999;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}div.categories_select_content p:hover{background:#666;border-color:#333}div.categories_select_content p.p_active{background:green;border-color:green}div.categories_select_content input{float:left;position:relative;top:3px}div.categories_select_content label{margin-left:5px;width:auto}div#dialog-overlay{opacity:.5 !important}div#dialog-container{box-shadow:0 0 10px 1px #000}div#dialog-top{background:#d10019;color:#fff;box-shadow:inset 0 1px rgba(255,255,255,.3),inset 0 13px 5px rgba(255,255,255,.2),inset 0 10px 20px rgba(255,255,255,.15),inset 0 -15px 30px rgba(0,0,0,.2)}div#dialog-top span{color:#fff}a#dialog-close{text-decoration:none;font-size:18px;color:#fff}.mailform_element.checkbox_field{position:relative;margin-left:160px}.mailform_element.checkbox_field p{width:100%;float:right;position:relative}.mailform_element.checkbox_field input{width:20px;height:20px;float:left;margin:6px 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-align:left}.mailform_element.checkbox_field label:after,.mailform_element.checkbox_field label:before{content:"";position:absolute;top:5px;left:1px;display:block;font-family:"Font Awesome 6 Pro";font-size:20px;line-height:20px;font-weight:400;text-transform:none;color:gray;width:20px;height:20px;pointer-events:none;background:#fff;z-index:2;transition:all .3s ease}.mailform_element.checkbox_field label:after{content:"";opacity:0;visibility:hidden;font-weight:700;color:#1b4060;background:none;z-index:4}.mailform_element.checkbox_field input:checked+label:before{color:#1b4060}.mailform_element.checkbox_field input:checked+label:after{opacity:1;visibility:visible}.meta-navigation{margin:0;padding:6px 40px 6px 9px;z-index:1;position:relative;background:#fff;-webkit-box-shadow:0 0 12px 0 #333;box-shadow:0 0 12px 0 #333}.meta-navigation li{display:inline;list-style:none;margin:0;padding:0}.meta-navigation li a{color:#1b4060;font-size:15px;font-weight:600;padding:5px 1px 6px 18.5px;text-decoration:none}.meta-navigation li a:hover{color:#ed1c24}.meta-navigation li.current a{color:#ed1c24}div#navigation{width:1105px;margin:0 auto}div#navigation_wrap{background:#fff url("../img/navigation_background.png") repeat;z-index:100;position:relative}div#navigation_wrap.is_fixed{width:auto !important;left:var(--management-panel-width);right:0}.navigation{float:left;margin:0;padding:0}.navigation>li{list-style:none;float:left;margin:0;padding:0 30px 0 0;position:relative;margin:0 0 0 -17px}.navigation>li:first-child{margin-left:-38px;border:none}.navigation>li>a{background:transparent url("../img/navigation_arrows.png") no-repeat right 0;display:block;text-decoration:none;padding:0 30px 0 38px;line-height:60px;font-size:32px;color:#1b4060}.navigation>li:hover>a{color:#a1bcca;background:transparent url("../img/navigation_arrows.png") no-repeat right -63px}.navigation>li:hover{background:#1b4060}.navigation>li.current>a{text-decoration:none;color:#ed1c24;background:transparent url("../img/navigation_arrows.png") no-repeat right -126px}.navigation>li:hover>ul{visibility:visible;opacity:1}.navigation ul.level1{position:absolute;z-index:99;top:60px;width:348px;margin:0;padding:20px 0 22px 0;background:#1b4060;visibility:hidden;opacity:0;text-align:left}.navigation ul.level1>li{padding:0 36px 0 38px;display:block}.navigation ul.level1>li>a{color:#fff;line-height:40px;font-size:24px;font-weight:400;text-decoration:none;display:block;margin:0;padding:0}.navigation ul.level1>li>a:hover{color:#a1bcca;text-decoration:underline}.navigation ul.level1>li.current>a{text-decoration:none;color:#a1bcca}.navigation ul.level2,.navi_standard_level1 ul.level2{display:none}.navi_standard_level1 li.current ul.level2{display:block;list-style:none outside none}.navi_standard_level1 ul.level2 a{color:#7e9fb0 !important;font-size:18px !important;background:url("../img/level2_arrows.png") no-repeat scroll left 8px;padding-left:12px;line-height:20px !important}.navi_standard_level1 ul.level2 a:hover,.navi_standard_level1 ul.level2 li.current a{color:#ed1c24 !important;background:url("../img/level2_arrows.png") no-repeat scroll left -15px}#contentframe .navi_standard_level1 ul{margin:0 0 12px 12px;width:auto;list-style:none outside none}.navi_standard_level1{width:246px;margin:0 35px 0 0;float:left}.navi_standard_level1 ul.level1 a{color:#7e9fb0;text-decoration:none;font-size:20px;line-height:34px}.navi_standard_level1 ul.level1{list-style:none;margin:0 !important}.navi_standard_level1 ul.level1 li.current a,.navi_standard_level1 ul.level1 a:hover{color:#ed1c24}.rwd_navigation{display:block;list-style:none}.rwd_navigation li a{display:block;text-decoration:none;color:#fff}.rwd_navigation li.current>a{color:#1b4060 !important;background:#a1bcca;box-shadow:inset 10px 0 10px -8px #000;border-top:none;font-weight:600}.rwd_navigation li.current ul li.current>a{color:#1b4060;background:#b6d1df}.rwd_navigation>li>a{padding:5px 18px;font-size:20px;line-height:36px;font-weight:400;border-top:1px solid #e8eef1}.rwd_navigation>li:first-child>a{border-top:none}.rwd_navigation>li.current>a{color:#fff}.rwd_navigation ul.level1{position:static;width:auto;visibility:visible;opacity:1;background:#3a3c41;box-shadow:inset 10px -10px 10px -8px #000}.rwd_navigation ul.level1>li>a{font-size:18px;line-height:26px;padding:5px 22px;font-weight:400;position:relative;background:#d9e4ea;color:#1b4060;box-shadow:inset 10px 0px 6px -8px #000}.rwd_navigation ul.level2{background:#a1bcca;box-shadow:10px 0 6px -8px #000 inset}.rwd_navigation ul.level2>li>a{font-size:16px;position:relative;padding:2px 20px 5px 30px;color:#1b4060;background:#e9f4fa;box-shadow:10px 0 6px -8px #000 inset}.rwd_navigation ul.level2>li>a>span{background:url("../img/level2_arrows.png") no-repeat scroll left -46px;padding-left:12px}.rwd_navigation ul.level2>li:last-child>a{padding-bottom:10px}.rwd_navigation li.level2.current>a{box-shadow:10px 0 6px -8px #000 inset}.rwd_navigation li.current ul li.current ul li.current>a{background:#c6e1ef}.rwd_navigation ul.level3>li>a{font-size:14px;position:relative;padding:5px 20px;padding-left:40px;border-top:1px solid rgba(0,0,0,.1)}.rwd_navigation ul,.rwd_navigation ul ul,.rwd_navigation ul ul ul{display:none !important}.rwd_navigation .current>ul,.rwd_navigation .current>ul .current>ul{display:block !important}#portlet_standard_content{margin:48px 0 30px 0;width:1128px}.portlet{width:348px;margin:0 28px 30px 0;padding:0;float:left}.portlet ul.controls li{margin:0 0 7px 7px;width:auto;height:auto}.portlet-content{position:relative}header .portlet{border:none;line-height:22px}.portlet .picture{width:auto;min-width:100%;height:auto}.portlet .picture img{width:100%;height:auto}#portlet_standard_content .picture{display:none}#portlet_standard_content .picture_0{display:block !important}.portlet_text_wrap{position:absolute;z-index:1;bottom:0;width:100%;background:transparent url("../img/portlets_background.png");padding:10px 18px;box-sizing:border-box}.portlet_text_wrap .portlet_content_description p,.portlet_text_wrap h3.portlet-title,.portlet_text_wrap h3.portlet-title a{color:#fff;font-size:24px;line-height:30px;font-weight:300;margin:-2px 0 0 0}.portlet_text_wrap .portlet_content_link,.portlet_text_wrap .portlet_content_description a,.portlet_text_wrap .portlet_content_description p{font-weight:600 !important;margin:0 !important;color:#fff;text-decoration:none;font-size:24px;line-height:30px}.portlet_content_description>*:last-child,.portlet_content_description>*:last-child>*:last-child,.portlet_content_description>*:last-child>*:last-child>*:last-child{margin-bottom:0}.add_portlet p label{padding:0 0 5px 0 !important}.add_portlet_link.button{float:left;margin-top:30px}a.portlet_content_link{font-weight:600;display:block;margin:10px 0 0 0;padding:0}#contentframe .portlet ul.controls{margin:0;padding:0;float:right;position:relative;z-index:2}#normal_portlets{margin:30px 0;width:1128px}#normal_portlets .portlet_text_wrap{position:static;background:none;padding:10px 0}#normal_portlets .portlet_text_wrap h3.portlet-title,#normal_portlets .portlet_text_wrap h3.portlet-title a{color:#1b4060;font-weight:600;margin:0 0 5px 0}#normal_portlets .portlet_text_wrap .portlet_content_description p{color:#1b4060;font-weight:400 !important;font-size:18px;line-height:28px}#normal_portlets .portlet .resource_container{margin:0 0 5px 0}#portlet_content_footer,#portlet_content_footer a,#portlet_content_footer h3{color:#fff}#portlet_content_footer{width:1128px}#portlet_content_footer p{font-size:16px;line-height:22px}#portlet_content_footer h3{font-size:26px;font-weight:400;line-height:26px;padding-bottom:14px;margin:0}#portlet_content_footer h4{color:#fff;font-weight:300;font-style:italic;font-size:20px;line-height:26px;margin:0 0 12px 0}#portlet_content_footer h5{font-weight:600;color:#a1bcca}#portlet_content_footer a{text-decoration:none !important}#portlet_content_footer a:hover{color:#a1bcca}#portlet_content_footer a.opening_times{pointer-events:none;cursor:text;text-decoration:none !important}#portlet_content_footer a.opening_times:hover{color:#fff}#footer_portlet_right{padding-top:0}#footer ul.controls li.portlet-resource-link{display:none}@media print{body{font:24px/28px "Open Sans",Arial,Helvetica,sans-serif;background:#fff}div#siteframe{background:#fff;box-shadow:0 0 0 0 transparent}div#contentframe,header,#footer,section{padding:0}.mailform-submit,.resource_container .document,.pictures.gallery,.module-content .pagination,.listing-more-button,a.content_button,.navi_standard_level1,.picture_standard,#footer ul,#header div#meta,#header div#metanavigation,#portlet_standard_content,.slider_homepage,div#navigation{display:none}p{font-size:22px}h1{font-size:38px;line-height:44px;margin-bottom:20px}div.introduction,h2,h2 a{font-size:34px;line-height:40px}div.introduction{margin-top:-20px}h3,h3 a{font-size:28px;line-height:34px}h4 a,h5 a,h6 a,h4,h5,h6{font-size:26px;line-height:32px}#header div#logo img{margin:0 0 30px 0;width:222px;height:auto}#header{position:static}.standard_content{width:100%}div#contentframe{margin:10px 0 30px 0;background:#fff;width:100%}#contentframe ol,#contentframe ul{margin-left:30px}#footer,div#contentframe_background{background:#fff}#footer{margin-top:30px;margin-left:0px}#footer a,#footer p{font-size:22px;line-height:26px;color:#1b4060 !important}#portlet_content_footer h3{font-size:28px;line-height:30px;color:#1b4060 !important}#portlet_content_footer h4{font-size:26px;line-height:30px;color:#1b4060 !important}#portlet_content_footer h5{font-size:24px;line-height:28px;color:#1b4060 !important}#group_footer_left{margin-bottom:-60px !important}.portlet{width:100%}.gmap-map>div{width:100% !important;height:350px !important;margin-bottom:20px}}.float_left .picture,.float_left_with_clear .picture{margin-top:8px;margin-bottom:20px;padding-right:20px}.float_right .picture,.float_right_with_clear .picture{margin-top:3px;margin-bottom:20px;padding-left:20px}.pictures.float_left,.pictures.float_left_with_clear{width:348px;float:left}.pictures.float_right,.pictures.float_right_with_clear{width:240px;float:right}.pictures.float_left .picture,.pictures.float_right .picture,.pictures.float_right_with_clear .picture,.pictures.float_left_with_clear .picture{width:100%;box-sizing:border-box}.pictures.float_left .picture img,.pictures.float_right .picture img,.pictures.float_right_with_clear .picture img,.pictures.float_left_with_clear .picture img{display:block;width:100%;height:auto}.pictures.gallery{width:auto;margin-left:-20px;margin-bottom:20px}.listing_entry_detail_pictures .gallery .picture_0{display:block}.pictures.gallery .picture{box-sizing:border-box;width:33.3%;float:left;padding-left:20px;margin-bottom:20px}.pictures.gallery .picture span,.pictures.gallery .picture a{display:block}.pictures.gallery .picture img{display:block;width:100%;height:auto}#contentframe .resource_subtitle{width:100%;box-sizing:border-box;background:transparent url("../img/portlets_background.png");color:#fff;font-size:24px;line-height:30px;font-weight:300;margin:-2px 0 0 0;padding:10px 18px}.resource_container.documents{margin-top:30px}.resource_container.documents h2{display:none}.resource_container .videos{width:540px;background:#fff !important}.video-js{background-color:#fff;width:540px !important;height:304px !important;margin:15px 0 20px 0}.iframe_wrap{margin:0 0 40px 0}  .iframe_wrap.yumpu_iframe   .iframe_inner_wrap{position:relative;height:0;padding:0 0 69%}  .iframe_wrap.yumpu_iframe iframe{position:absolute;top:0;left:0;right:0;bottom:0;height:100% !important;width:100% !important}  .iframe_wrap.youtube_iframe   .iframe_inner_wrap{position:relative;height:0;padding:0 0 56.3%}  .iframe_wrap.youtube_iframe iframe{position:absolute;top:0;left:0;right:0;bottom:0;height:100% !important;width:100% !important}.iframe_wrap.virtual_tour_wrap .iframe_inner_wrap{position:relative;height:0;padding:0 0 56.3%}.iframe_wrap.virtual_tour_wrap iframe{position:absolute;top:0;left:0;right:0;bottom:0;height:100% !important;width:100% !important}@media screen and (max-width: 1400px){div#contentframe{margin:0;width:auto;padding:50px 150px 150px 150px}#header div#logo img{padding-left:150px;margin:0 !important}#logo{margin:0}div#navigation{padding:0 150px;width:auto;height:55px}.navi_standard_level1{width:20%;margin:0 3% 0 0}.navigation>li{padding:0 20px 0 0}.navigation>li:first-child{margin-left:-15px}.navigation>li>a{font-size:22px;line-height:55px;padding:0 25px 0 18px}.navigation ul.level1{top:55px}.picture_standard img,.picture_standard .resource_container img{height:336px;width:auto}#normal_portlets,#portlet_standard_content{width:102%}#normal_portlets .portlet,#portlet_standard_content .portlet{width:30%;margin:0 3% 5% 0}#footer{width:100%;padding:34px 110px 40px 150px}#group_footer_left,#footer .portlet{width:28%;margin-right:5%}#portlet_content_footer h4{font-size:18px;line-height:24px}#group_footer_left .portlet_content{width:100% !important}#portlet_content_footer{width:100%}}@media screen and (max-width: 1245px){div#contentframe{padding:40px 40px 150px 40px}div#navigation{padding:0 20px 0 40px}#footer{padding:40px 40px 40px 40px}.bx-wrapper .bx-controls-direction a{top:60%}#logo{width:100%}#header div#logo img{padding-left:42px;margin-top:-10px !important;margin-bottom:14px !important;height:auto;width:175px}.page_homepage #header div#logo img{width:222px}.picture_standard img,.picture_standard .resource_container img{height:auto}#normal_portlets,#portlet_standard_content{width:102%}#normal_portlets .portlet,#portlet_standard_content .portlet{width:47%;margin:0 3% 5% 0}#portlet_standard_content .portlet_index_11,#portlet_standard_content .portlet_index_9,#portlet_standard_content .portlet_index_7,#portlet_standard_content .portlet_index_5,#portlet_standard_content .portlet_index_3,#portlet_standard_content .portlet_index_1{clear:left}.gmap-map>div{height:480px !important}#google_map{height:480px !important}}@media screen and (max-width: 1200px){.bx-wrapper img{width:1200px;height:auto}.slider_homepage{height:auto !important;min-height:300px;clear:both}.bx-wrapper{height:auto}}@media screen and (max-width: 1000px){.standard_content{width:100%;padding:0}#header{position:relative;padding:15px 0;left:0}#header div#logo img{display:block;width:105px;margin-top:-13px !important;margin-bottom:9px !important;padding-left:16px}.slider_homepage>div{clear:both}.page_homepage #header div#logo img{width:105px}.responsive_navigation_toggle{top:37px}#logo{position:relative;top:12px}.bx-wrapper .bx-prev{left:43px}.bx-wrapper .bx-next{right:43px}.bx-wrapper .bx-next:hover{right:42px}.slider_homepage{height:auto !important}.slider_homepage{height:auto !important;min-height:0;clear:both}.bx-wrapper .bx-controls-direction a{top:50%}.picture_standard{height:auto}.picture_standard img,.picture_standard .resource_container img{height:auto;width:100%}.bx-wrapper img{width:100%;height:auto}.bx-wrapper{height:auto}.gmap-map>div{height:300px !important}#google_map{height:auto !important;clear:both}.gm-style-mtc:last-child{margin:25px 70px 0 0;position:relative}.gm-style-mtc{margin:25px 0 0 0;position:relative}#rwdnav #nav-25,.meta-navigation,div#navigation,div#metanavigation,#header div#language{display:none}.responsive_navigation_toggle{display:block;margin-top:24px}.responsive_navigation_toggle{margin-top:3px !important}.page_homepage .responsive_navigation_toggle{margin-top:6px}nav#rwdnav{display:block;visibility:hidden;position:fixed;z-index:90;top:0;right:0;width:66%;height:100%;opacity:1;background:#1b4060;box-shadow:inset 10px 0 10px -8px #000;overflow:hidden;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;overflow:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.page{overflow:hidden;position:relative;z-index:30;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.navi_open nav#rwdnav{visibility:visible;opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.navi_open .page{-webkit-transform:translate3d(-66%, 0, 0);-moz-transform:translate3d(-66%, 0, 0);-ms-transform:translate3d(-66%, 0, 0);-o-transform:translate3d(-66%, 0, 0);transform:translate3d(-66%, 0, 0)}.navi_standard_level1{display:none}}@media screen and (max-width: 850px){#group_footer_left,#footer .portlet{width:50%;margin:0}#group_footer_left{margin-bottom:40px}#group_footer_left .portlet_content_description{margin-bottom:30px}#footer_portlet_right .portlet{padding:30px 0 0}#portlet_content_footer h3{font-size:22px;line-height:26px}#footer_portlet_right .portlet_content_description{margin-top:0;margin-bottom:40px}#footer_portlet_right .portlet{float:right}.brand_logo{width:33.33%}.brand_logo:nth-child(3n-5){border-left:0}.brand_logo:last-child{border-right:1px solid #f0f0f0}.brand_logo:nth-child(4n+4):last-child{border-right:0}.brand_logo:nth-child(-n+4){border-top:0}}@media screen and (max-width: 800px){div#contentframe_background{background:none}#header div#metanavigation{display:none}.pictures.gallery .picture{width:50%;padding-left:3%;margin-bottom:3%}.pictures.gallery .picture:last-child{margin-bottom:60px}.pictures.gallery{width:auto;margin-left:-3%}}@media screen and (max-width: 750px){#normal_portlets .portlet,#portlet_standard_content .portlet{width:100%}.module-content .resource_container img{width:100%;height:auto}.listing_entry .listing-content,.overview_item .content{overflow:inherit}.listing_entry .resource_container,.overview_item .resource_container{margin:0 0 30px 0;width:100%}.overview_item .resource_conatiner .picture img,.listing_entry .resource_container .picture img,.overview_item .resource_conatiner .resource.picture,.listing_entry .resource_container .resource.picture{width:100%;height:auto;float:none !important}#mixItUp .pictures.float_left,#mixItUp .pictures.float_left_with_clear{width:100%}}@media screen and (max-width: 660px){.page_homepage #header div#logo img,#header div#logo img{padding-left:15px}.responsive_navigation_toggle{right:20px}.gm-style-mtc:last-child{margin:8px 70px 0 0;position:relative}.gm-style-mtc{margin:8px 0 0 0;position:relative}#mailform_elements .text_field textarea,#mailform_elements input{width:95%}.mailform_element.checkbox_field{margin-left:0}.mailform_element.checkbox_field input{width:20px !important}#module_mailform .mailform-submit.button{width:auto;float:left}#mailform_submit_button label{width:0}.pictures.gallery .picture{width:100%;padding:0;margin-bottom:20px}.pictures.gallery{margin-bottom:0}.resource_container .videos{width:100%;background:#fff !important}.video-js{background-color:#fff;width:100% !important;height:304px !important;margin:15px 0 20px 0}}@media screen and (max-width: 550px){div#contentframe{padding:30px 20px 150px 20px}.bx-controls-direction{display:none}#footer{padding:40px 20px 40px 20px}#mailform_elements .text_field textarea,#mailform_elements input{width:92%}.brand_logo{width:50%;border-left:0}.brand_logo:nth-child(even){border-left:1px solid #f0f0f0}}@media screen and (max-width: 500px){#group_footer_left,#footer .portlet{width:100%}}@media screen and (max-width: 440px){.brand_logo{width:100%;border-left:0 !important}}
