.kanzlei-blogliste .et_pb_post{overflow:hidden;border-bottom:1px solid #DBE0EA;padding-bottom:28px;margin-bottom:28px}.kanzlei-blogliste .et_pb_post:last-child{border-bottom:none}.kanzlei-blogliste .et_pb_post .entry-featured-image-url{float:left;width:34%;margin:0 28px 10px 0}.kanzlei-blogliste .et_pb_post:nth-of-type(even) .entry-featured-image-url{float:right;margin:0 0 10px 28px}.kanzlei-blogliste .et_pb_post .entry-featured-image-url img{display:block;width:100%;height:auto}@media (max-width:767px){.kanzlei-blogliste .et_pb_post .entry-featured-image-url,.kanzlei-blogliste .et_pb_post:nth-of-type(even) .entry-featured-image-url{float:none;width:100%;margin:0 0 14px 0}}.kanzlei-beitragstext h2{color:#1C4474;font-size:19px;font-weight:700;line-height:1.35em;margin:34px 0 10px;padding-bottom:0}.kanzlei-beitragstext h3{color:#1C4474;font-size:17px;font-weight:700;line-height:1.35em;margin:26px 0 8px;padding-bottom:0}.kanzlei-beitragstext h2:first-child,.kanzlei-beitragstext h3:first-child{margin-top:0}.kanzlei-blogliste .entry-title,.kanzlei-blogliste .entry-title a{color:#1C4474}.kanzlei-blogliste .post-content,.kanzlei-blogliste .post-content p{color:#1C4474}@media (max-width:980px){.et_mobile_menu{max-height:calc(100vh - 180px);max-height:calc(100dvh - 180px);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}}