body{font-weight:300}@media (max-width:1024px){#et_mobile_nav_menu{display:block!important}#top-menu{display:none}}#top-menu li a:hover{color:#00776E!important}@media all and (min-width:980px){.menu-button{padding:0!important;background:#00776E;border-radius:4px;border:solid 2px #00776E;transition:0.3 s;box-shadow:0px 2px 18px 0px rgb(0 0 0 / 30%)}.menu-button a{color:#ffffff!important;font-weight:bold!important;padding:10px 20px 10px 20px!important}#top-menu-nav .menu-button a:hover{opacity:1;color:#ffffff!important}.menu-button:hover{border:solid 2px #00625B;background:#00625B;color:#fffff}.et_pb_post{min-height:100%}}.insta-button{width:100%}.info-button-start{width:100%}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}h1{font-size:32px}}.wp-caption{border:0px solid #ddd!important;background-color:#ffffff!important}p.wp-caption-text{font-size:16px!important;line-height:120%!important}.vertikal-zentrieren{display:flex;flex-direction:column;justify-content:center}@media (max-width:980px){.open-mobile-menu .et_pb_menu__menu{display:flex!important}.open-mobile-menu .et_mobile_nav_menu{display:none!important}}.wp-pagenavi a,.wp-pagenavi span{border:none}.wp-pagenavi{text-align:center}h2,h3{margin-top:20px}.et_pb_text_inner li{margin-left:15px;margin-bottom:15px}.et_pb_post_content_0_tb_body ul li{margin-left:15px;margin-bottom:15px}.et_pb_post_content_0_tb_body ol li{margin-left:15px;margin-bottom:15px}.sub-menu{width:250px!important}#top-menu li li a{padding:6px 10px!important;width:210px}.et_bloom_optin_1 .et_bloom_form_container_wrapper{display:flex}.et_bloom_optin_1 .et_bloom_header_outer{background:#fff}.et_bloom_optin_2 .et_bloom_form_container_wrapper{display:flex}.et_bloom_optin_2 .et_bloom_header_outer{background:#fff}.et_bloom_form_content button{width:100%!important}.et_bloom_form_content{padding:40px 0px!important;min-width:250px!important}.et_bloom_form_footer{padding:20px!important}