/* CSS Document */
/* CSS Document */
/* CSS Document */
h4 {
  font-family: 'Titillium Web', sans-serif;
  font-size: 3rem; }

.overview-wrapper {
  border-top: 5px solid #afa079;
  background-color: #F9F9F9;
  padding: 1rem;
  margin-bottom: 2rem; }
  .overview-wrapper p {
    padding-bottom: 10px; }

.sidenav li {
  padding-bottom: 1rem; }

.attorney-wrapper {
  border-top: 5px solid #afa079;
  background-color: #F9F9F9;
  padding: 1rem;
  margin-bottom: 2rem; }
  .attorney-wrapper h4 {
    margin-bottom: 2rem; }

.photo-container {
  display: flex;
  flex-wrap: wrap; }
  .photo-container a {
    color: black; }

.small-photo {
  margin-bottom: 25px;
  padding-left: 5px;
  padding-right: 5px;
  flex-basis: 20%;
  text-align: center; }

.associated-areas-wrapper {
  border-top: 5px solid #afa079;
  background-color: #F9F9F9;
  padding: 1rem;
  margin-bottom: 2rem; }
  .associated-areas-wrapper a {
    color: black;
    font-size: 2rem;
    border-bottom: 1px solid #afa079; }

.jumbotron {
  background-image: url("../images/family-law-banner.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center; }

.footer-custom {
  position: absolute;
  top: 2450px;
  left: 0px; }

.footer-cr {
  position: absolute;
  top: 2623px;
  left: 0px; }
