@keyframes rotate{0%{transform:rotate(-45deg)}to{transform:rotate(0deg)}}body,html{height:100%}html{overflow:auto}body{font-family:"Open Sans","Arial","Helvetica",sans-serif;text-align:center;font-size:.9em;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:cover;margin:0;padding:0 0 3em}.body_no_bg{background:0 0!important;text-align:left}.body_no_bg .center_right{display:none}.bg_video{display:none!important}h1,h2,h3,h4{color:#606060;margin:0}h1{font-size:1.5em;line-height:1.8em}h2,h3,h4{font-size:1.3em}h3,h4{font-size:1.1em}h4{font-size:1em}a:link{font-weight:600}a:link,a:visited{color:#004e77;text-decoration:none}a:hover{color:#c0302d}.foot a,a:active{color:#004e77;text-decoration:none}img{height:auto}a img{border:0}embed,iframe,img,input,object,table,td,textarea,th,video{max-width:100%}p{column-count:1!important}.logo_image{margin-top:.7em;margin-left:1em;width:240px;height:auto;z-index:21;transition:.5s ease-in-out}.entire_wrapper{margin:auto;width:100%;padding-bottom:65em;overflow:hidden!important;text-align:left}@media screen and (max-width:7761px){.head img{margin-bottom:-.14em}.center_content{padding:2em!important}}@media screen and (max-width:990px){.head{background-repeat:no-repeat;background-position:top left}.head img{display:none}.center_content{padding:2em!important}.center_inner_content img{float:none!important;display:block}}@media screen and (max-width:660px){.head{background-repeat:no-repeat;background-position:top left}.head img{display:none}.center_content{padding:1em!important}.center_inner_content img{float:none!important}}#icon_strip,#icon_strip_top,.head{display:none}.center_wrap_wrapper{border-top:solid #e3e3e3 1px;margin-top:10px;background-color:rgba(255,255,255,.9)}.center_wrap_wrapper_1{background:0 0}.center_wrap_wrapper ul{margin:0;padding:1em}.center_wrap_wrapper h1{margin-top:0}.center_content{line-height:1.4em}.center_right{display:none}.center_h1_pastos h1{font-size:1.1em;text-align:left}.center_form_modul{padding:1em;color:#000;box-shadow:0 0 7px 3px rgba(97,97,97,.3)}.c_pastos,.foot{text-align:center}.foot{clear:both;color:#5c5c5c}.foot a{font-size:.9em;color:#5c5c5c}.c_pastos{margin:19em 0 0}.c_pastos,.c_pastos a{color:#c2c2c2;font-weight:400}.scrollToTop{width:20px;height:140px;padding:5px 0 10px 15px;text-align:left;font-weight:700;color:#444;text-decoration:none;position:fixed;bottom:0;right:0;display:none;background:url(../images/0cols/to_top.png)no-repeat 0 0;z-index:20}.scrollToTopSpan{color:#303030!important}.scrollToTop:hover{text-decoration:none;opacity:.8;bottom:2px}.special_txt_foot{padding:2em 1em;background:#151515;color:#fff;box-shadow:0 0 2px 2px rgba(125,125,125,.1);text-align:center;z-index:2}@media screen and (max-width:960px){.special_txt_foot{width:97%}}@media screen and (max-width:520px){.special_txt_foot{width:93.5%}}.special_txt_foot a{color:#fff;font-weight:800}.kontakt_check{border-radius:5px;padding:10px;width:100%;background:rgba(255,255,255,.7);box-shadow:0 0 10px rgba(90,90,90,.3)}.kontakt_check_span{font-size:1em;font-weight:600;color:#d67c1c}.social_plugin{display:none}.insert_gal_container_overlay_list{margin-top:20px}.insert_gal_overlay_list{list-style-type:none;padding:0!important;margin:0!important}.insert_gal_overlay_list li{list-style:none;display:inline-block;position:relative;box-shadow:0 0 15px rgba(0,0,0,.3);margin-top:10px;max-width:390px}.insert_gal_overlay_list img{height:auto;transition:opacity ease 600ms}.insert_gal_overlay_list img:hover{opacity:.7}.insert_gal_sub_headline{position:absolute;right:0;bottom:0;left:0;padding:.9em;opacity:1;background:rgba(0,0,0,.62);color:#fff;text-align:center}.elastic-video{position:relative;padding-bottom:55%;padding-top:15px;height:0;overflow:hidden}.elastic-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pastos1{position:absolute;top:-230px;left:-234px}.pastos2,.pastos3{position:absolute;top:-330px;left:-334px}.pastos3{top:-430px}.foto-gallery-repsonsive img{margin:3px;box-shadow:0 1px 3px 1px rgba(90,90,90,.3)}.bild_schattenwurf{box-shadow:0 0 10px 5px rgba(90,90,90,.3)}a.URL_ext::after,a.URL_intern::before{display:inline-block;font-family:FontAwesome!important;font-weight:400!important;font-style:normal!important}a.URL_ext::after{content:"";font-size:1em!important;margin-left:4px;vertical-align:-1px}a.URL_intern::before{content:"";font-size:.8em!important;margin-right:8px;vertical-align:0}.Zoom_pop_pastos_flex img{opacity:1;transition:opacity ease 600ms}.Zoom_pop_pastos_flex:hover img{opacity:.6}#popup_file,.popup_file{background:rgba(255,255,255,.8)}.popup_file{padding:2em;text-align:left}#label-menu-toggle span,#menu-toggle,#navi_special_bottom,#navi_special_top,.fly_out_div{display:none}.navbar{margin-bottom:0!important}.bottom_flyout_wrapper,.menu-toggle span{display:none}.fly_out_div_resp{z-index:20;position:absolute;top:8px;right:21px}.fly_out_div_resp label{cursor:pointer;color:#151515;padding:.23em}.fly_out_div_resp label img{position:relative;top:.2em}.fly_out_div_resp ul{list-style:none;margin:0;padding:0}.top-nav-collapse .head{background-color:#fff}.navbar-fixed-top,.top-nav-collapse{position:relative!important}.menu-toggle-1,.menu-toggle-2{font-size:2.3em}.menu-toggle-1{animation:rotate 1s}.menu-toggle-1:before,.menu-toggle-2:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900}.menu-toggle-2:before{content:""}#label-menu-toggle{display:block}#menu_small{width:17em;position:absolute;right:1200px;background:#fff;opacity:0}#menu-toggle:checked+#menu_small{right:-20px;background:#fff;transition:opacity .5s ease-in;z-index:11;border-left:#f9f9f9 solid .2em;opacity:1}#menu_small a{margin:0;padding:.5em .5em .5em 1em;display:block;text-decoration:none;color:#292929;font-variant:small-caps;font-weight:600;font-size:1.1em}#menu_small a:hover{text-decoration:underline}.navi_no_click{text-decoration:none!important}#menu_small_active_1 a{border-left:solid #fff .5em;padding:.5em}#menu_small_2 a:before,#menu_small_3 a:before,#menu_small_4 a:before{content:"- "}#menu_small_2 .navi_no_click::before{content:"- "!important;color:transparent!important}#menu_small_2 a{padding:.5em .5em .5em 1.5em;font-weight:400;border-left:none 0;font-variant:normal;font-size:1em}#menu_small_active_2 a{border-left:solid #fff .5em;padding:.5em .5em .5em 1em}#menu_small_3 a{padding:.5em .5em .5em 2.5em;font-weight:400;border-left:none 0}#menu_small_active_3 a{border-left:solid #fff .5em;padding:.5em .5em .5em 2em}#menu_small_4 a{padding:.5em .5em .5em 3.5em;font-weight:400;border-left:none 0}#menu_small_active_4 a{border-left:solid #fff .5em;padding:.5em .5em .5em 3em}.teaser_wrapper_responsive_mobil_only{width:100%;margin-bottom:2.5em}.teaser_wrapper{margin-bottom:30px}.teaser_headline{margin:0;padding:0 5px}.teaser_headline img{position:relative;top:7px;margin-right:20px;margin-left:10px}.teaser_text{margin:0 0 3px;padding:2px 5px;background:0 0}.teaser_text a{font-weight:600}.teaser_text img{position:relative;top:3px;height:30px;margin-right:10px}fieldset{margin-top:2em;border-radius:.2em;border:#d2d2d2 1px solid}select{box-shadow:0 0 .3em .1em rgba(63,121,168,.1);border:0;outline:0;background:#f8f8f8;color:#454545}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{box-shadow:0 0 .3em .1em rgba(63,121,168,.1);border-radius:.2em;padding:.5em;width:50%}select,textarea{border-radius:.2em;padding:.5em}input[type=button],input[type=reset],input[type=submit]{cursor:pointer;font-weight:800;padding:1em 1.5em;text-indent:1em;letter-spacing:.1em;background:#004d7b;color:#fff;border:0;border-radius:.2em}input[type=submit]:hover{background:#004d7b;box-shadow:0 0 5px rgba(0,0,0,.5)}input[type=submit]:focus{background:#004d7b}input[type=reset]:hover{background:#004d7b;box-shadow:0 0 5px rgba(0,0,0,.5)}input[type=reset]:focus{background:#004d7b}input[type=button]:hover{background:#004d7b;box-shadow:0 0 5px rgba(0,0,0,.5)}input[type=button]:focus{background:#004d7b}.sm_container{margin:auto;width:95%}.sm_container_sub{display:grid;grid-auto-rows:minmax(30px,auto);gap:.7em;margin-bottom:3em}@media screen and (min-width:680px){.sm_container_sub{grid-template-columns:repeat(2,1fr)}}.sm_tile{text-align:left;border-radius:.2em;padding:.5em;background-color:rgba(255,255,255,.78)}.sm_tile,.sm_tile a{color:#4d4d4d}.sm_tile a:hover{font-style:normal!important;text-decoration:underline!important}.sm_first_floor{font-size:1.3em;font-weight:600}.sm_second_floor a{font-size:1em;font-weight:400}.sm_third_floor a{padding:0 0 0 1em;font-size:.9em;font-weight:400}.sm_events_assoc{box-shadow:0 0 20px rgba(32,57,91,.3);background-color:rgba(255,255,255,.7);text-align:left;padding:2em 5em}.accordion_div1{font-size:.9em;background:#fff!important;box-shadow:0 0 10px rgba(0,0,0,.2)}.accordion_div2{background:#fff!important;margin-bottom:2em!important}.overlay_flex a{color:#fff}.overlay_flex{position:relative;top:-10px}.overlay_flex>a{margin-bottom:9px;display:block;width:100%;height:220px;background-position:center!important;background-size:cover!important;transition:ease-in .3s}.overlay_flex>a:hover{text-align:center;opacity:.8}.overlay_flex>a>h2{position:relative;bottom:0;padding:2%;color:#fff;background:rgba(70,70,70,.7);text-align:center!important}.container_overlay_list{margin-top:20px}.overlay_name{font-size:1.3em;font-weight:600;padding:1.5em 0 1em}.overlay_list{list-style-type:none!important;padding:0!important;margin:0!important}.overlay_list>li{list-style:none;float:left;position:relative;box-shadow:0 0 10px rgba(32,57,91,.3)}.overlay_sub,.sub_headline{position:absolute;right:0;bottom:0;left:0;padding:.9em;opacity:1}.overlay_sub{top:0;opacity:0;padding:4em .5em .5em;z-index:1}.overlay_sub:hover{padding-top:.8em;background:rgba(15,15,15,.8);opacity:1}a:hover{text-decoration:none!important}.overlay_below{flex-wrap:nowrap;padding-bottom:15px}.blog_container{width:100%;margin-top:30px}.blog_container_sub{width:100%;display:inline-block}.blog_sidebar{width:100%}.blog_sidebar_sub_2{margin-top:40px}.blog_sidebar_sub_2 h2{margin-bottom:10px}.blog_container_sub_100{width:100%!important}.blog_categories,.blog_categories_active{margin:5px 0 0}.blog_archive a,.blog_categories a{font-weight:400}.blog_archive_active,.blog_categories_active{font-weight:400;font-style:italic}.blog_hl_total{margin:10px 0 20px;padding:0}.blog_teaser{padding:0 40px 60px 0;margin:0}.blog_teaser_100{padding:0}.blog_article_datetime_container,.blog_social h3,.blog_teaser_datetime_container{font-style:italic;color:gray;font-size:.9em}.blog_back_forward,.blog_back_forward_100{margin:0 auto;padding-top:20px}.blog_back_forward_100{text-align:center}.blog_back_forward{text-align:left;padding-left:10%}.blog_back_forward input,.blog_back_forward_100 input{background:0 0!important;color:#000;font-size:1em}.blog_back_forward input:hover,.blog_back_forward_100 input:hover{background:0 0!important}.blog_arrows{position:relative;top:2px;font-size:1.3em}.blog_teaser h1{font-size:1.1em}.blog_social{text-align:left}.blog_share_line{margin-top:10px}.blog_social h3{border-top:1px silver solid;display:inline;font-weight:400;color:#b0b0b0}.blog_social a{margin-right:25px}.blog_social i{font-size:1.2em;padding-top:5px}.blog_article{padding:0 30px 0 0;margin:0}.blog_article_txt{margin:20px 0 40px}.blog_article_back_top{display:inline-block;margin-bottom:20px;border-bottom:1px #b0b0b0 solid}.blog_article_back_bottom{display:inline-block}.blog_article_back_bottom a,.blog_article_back_top a{color:#b0b0b0}.popup_blog_comment{border-radius:5px;background-color:#f2f2f2;padding:20px}.popup_blog_comment input[type=email],.popup_blog_comment input[type=text],.popup_blog_comment select,.popup_blog_comment textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;resize:vertical}.popup_blog_comment label{padding:12px 12px 12px 0;display:inline-block}.popup_blog_comment input[type=submit]{float:right}.popup_blog_comment .col-25,.popup_blog_comment .col-75{float:left}.popup_blog_comment .row:after{content:"";display:table;clear:both}.popup_blog_comment .col-25,.popup_blog_comment .col-75,.popup_blog_comment input[type=submit]{width:100%;margin-top:0}.blog_write_comment{margin-top:10px}.blog_reply_comment{margin:10px 0 0 10px}.blog_reply_comment a,.blog_write_comment a{font-weight:400}.blog_reply_comment i{font-size:.8em}.blog_comments{margin-top:20px}.blog_comments_hl{font-weight:600;margin:10px 0}.blog_comment,.blog_comment_1{margin-bottom:10px}.blog_comment_name_date{margin:5px 0;color:gray}.blog_comment_name{font-weight:600}.blog_comment_date{font-style:italic}.blog_comment_answer{margin:0 0 0 10px}.head_images{height:10em;background-position:center center!important}.head_images img{display:table;opacity:0}.head_images a:hover{color:#efefef;font-style:normal}.font_w,.font_w a{color:#fff}.font_b,.font_b a{color:#000}.container_1 .head_images_text_1_2{position:absolute;left:5%;text-align:left;max-width:45%;z-index:33}.container_1 .head_images_text_1{margin-top:10%}.container_1 .head_images_text_1_size_S{font-size:100%}.container_1 .head_images_text_1_size_M{font-size:120%}.container_1 .head_images_text_1_size_L{font-size:140%}.container_1 .head_images_text_2{margin-top:2%;z-index:33}.container_1 .head_images_text_2_size_S{font-size:100%}.container_1 .head_images_text_2_size_M{font-size:120%}.container_1 .head_images_text_2_size_L{font-size:140%}@media screen and (max-width:721px){.container_1 .head_images_text_1_2{position:absolute;left:5%;text-align:left;max-width:45%;z-index:33}.container_1 .head_images_text_1{margin-top:5%}.container_1 .head_images_text_1_size_S{font-size:100%}.container_1 .head_images_text_1_size_M{font-size:110%}.container_1 .head_images_text_1_size_L{font-size:130%}.container_1 .head_images_text_2_size_S{font-size:80%}.container_1 .head_images_text_2_size_M{font-size:100%}.container_1 .head_images_text_2_size_L{font-size:120%}}@media screen and (max-width:600px){.container_1 .head_images_text_1_2{position:absolute;left:5%;text-align:left;max-width:55%;z-index:33}.container_1 .head_images_text_1{margin-top:2%}.container_1 .head_images_text_1_size_S{font-size:100%}.container_1 .head_images_text_1_size_M{font-size:110%}.container_1 .head_images_text_1_size_L{font-size:130%}.container_1 .head_images_text_2_size_M,.container_1 .head_images_text_2_size_S{font-size:90%}.container_1 .head_images_text_2_size_L{font-size:120%}}.container_2 .head_images_text_1_2{position:absolute;left:5%;text-align:left;max-width:60%;z-index:33}.container_2 .head_images_text_1{margin-top:3%}.container_2 .head_images_text_1_size_S{font-size:100%}.container_2 .head_images_text_1_size_M{font-size:120%}.container_2 .head_images_text_1_size_L{font-size:160%}.container_2 .head_images_text_2{margin-top:2%}.container_2 .head_images_text_2_size_S{font-size:100%}.container_2 .head_images_text_2_size_M{font-size:120%}.container_2 .head_images_text_2_size_L{font-size:160%}.head_images a{font-weight:unset;z-index:233}.text_1_link_as_a_button_b,.text_1_link_as_a_button_w,.text_2_link_as_a_button_b,.text_2_link_as_a_button_w{color:#fff!important;padding:.1em .5em;background-color:#505050;border-radius:.1em;transition:background .8s;box-shadow:0 0 5px 2px rgba(90,90,90,.6)}.text_1_link_as_a_button_b:hover,.text_1_link_as_a_button_w:hover,.text_2_link_as_a_button_b:hover,.text_2_link_as_a_button_w:hover{color:#e3e3e3!important;background-color:#000;box-shadow:none}