.singular .hentry .entry-header .entry-title {
  display: none;
}
.site-main {
  padding-top: 0px;
}
.wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column STRONG {
  line-height: 75px;
}
.entry-content [class*=inner-container] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) {
  max-width: 702px;
}
.wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column p {
  margin-bottom: 0px;
}
.wp-block-cover p:not(.has-text-color) {
  margin-bottom: 0px;
  margin-top: 0px;
}
.wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column > DIV {
  margin-top: 16px;
  margin-bottom: 16px;
}
@media screen and (max-width: 568px) {
  .landing-page .wp-block-button a {
    height: 85px;
    line-heght: 25px;
    display: table-cell;
    vertical-align: middle;
  }
  .landing-page div.wp-block-column p {
    font-size: 24px !important;
  }
  .wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column p.lawfirm-title {
    line-height: 55px !important;
    font-size: 50px !important;
  }
}
@media screen and (max-width: 320px) {
  .wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column STRONG {
    margin-top: 0px;
  }
  .wp-block-cover p:not(.has-text-color) {
    padding-top: 10px;
  }
}
#post-5 > div > div.wp-block-cover.alignfull.is-style-default > div > div {
  max-width: 745px !important;
}
#post-5 > div > div.wp-block-cover.alignfull.is-style-default > div > div > div > div {
  max-width: 100%;
}
div.wp-block-cover.alignfull {
  background-repeat: no-repeat;
  background-size: cover;
}
