@media only screen and (max-width:980px){#logo{max-height:64px!important}header#main-header{transition:all 500ms ease}header#main-header.et-fixed-header{padding:0.5rem 1rem}}.et-db #et-boc .et_pb_post_content .et_builder_inner_content .et_pb_row{width:100%;max-width:none}.et-db #et-boc .et_pb_post_content .et_builder_inner_content .et_pb_section:first-child{padding-top:0!important}.zvo-breadcrumbs span{font-size:14px;padding:15px;display:inline-flex;align-items:center;column-gap:5px;background-color:#f7f7f7}.zvo-breadcrumbs span>span{color:#7c7c7c;padding:0}.zvo-breadcrumbs span>span:first-child{font-family:'FontAwesome'}.ez-toc .ez-toc-list .ez-toc-heading-level-2>.ez-toc-link{font-weight:700;color:#474747}.zvo-blog-overview{box-shadow:none!important}.zvo-blog-overview .et_pb_ajax_pagination_container{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));column-gap:3rem}.zvo-blog-overview .et_pb_ajax_pagination_container .et_pb_post .entry-featured-image-url{margin-top:-19px;margin-inline:-19px}.zvo-blog-overview .et_pb_ajax_pagination_container .et_pb_post{padding:19px;border:1px solid #d8d8d8;box-shadow:0px 2px 18px -7px rgba(0,0,0,0.3)}.zvo-blog-overview .et_pb_ajax_pagination_container .et_pb_post .entry-title{height:55px}.oeffnungszeiten-grid>p{display:grid;grid-template-columns:1fr 1fr 1fr;width:90%}.oeffnungszeiten-grid>p span:last-child{grid-column-start:-2}.pa-accordion-icon-left .et_pb_toggle_title:before{left:0!important}.pa-accordion-icon-left .et_pb_toggle_title,.pa-accordion-icon-left .et_pb_toggle_content{padding-left:4em!important}.et_pb_row.referenz table,.et_pb_row.referenz tr,.et_pb_row.referenz table,.et_pb_row.referenz td{border:none}.et_pb_row.referenz table{margin-top:15px}.et_pb_row.referenz tr td:first-child{padding-left:0;vertical-align:top}.et_pb_row.referenz tr td:last-child{padding-right:0}@media only screen and (max-width:980px){.et_pb_row.referenz{display:flex;flex-flow:column-reverse}.et_pb_row.referenz .et_pb_column:first-child{margin-bottom:0}.et_pb_row.referenz .et_pb_column.et_pb_column_empty{aspect-ratio:750/450;display:block;min-height:150px}}@media only screen and (max-width:1199px){.oeffnungszeiten-grid>p{grid-template-columns:1fr 1fr;row-gap:6px}}