/* line 4, ../sass/footer.scss */
div.container.footer {
  background-color: #a5aaaf;
  padding-bottom: 0px;
}

/* line 9, ../sass/footer.scss */
ul.footer_contact {
  list-style: none;
}
@media (max-width: 767px) {
  /* line 13, ../sass/footer.scss */
  ul.footer_contact li:first-child {
    font-weight: 500;
  }
}
@media (min-width: 768px) {
  /* line 9, ../sass/footer.scss */
  ul.footer_contact {
    margin-bottom: 0px;
  }
  /* line 19, ../sass/footer.scss */
  ul.footer_contact li {
    display: inline-block;
  }
  /* line 22, ../sass/footer.scss */
  ul.footer_contact li:before {
    content: ' | ';
  }
  /* line 26, ../sass/footer.scss */
  ul.footer_contact li:first-child:before {
    content: '';
  }
}

/* line 31, ../sass/footer.scss */
footer {
  text-align: center;
  color: white;
  letter-spacing: 0.02em;
  font-size: 13px;
}
/* line 37, ../sass/footer.scss */
footer h3 {
  font-size: 13px;
  color: white;
  line-height: 18px;
  text-transform: none;
  font-weight: 500;
  margin-bottom: 0px;
  letter-spacing: 0.02em;
  margin-top: 45px;
}
@media (max-width: 767px) {
  /* line 48, ../sass/footer.scss */
  footer h3 {
    display: block;
    width: 250px;
    margin: 0 auto;
    margin-bottom: 10px;
    padding-top: 20px;
  }
}
/* line 57, ../sass/footer.scss */
footer span {
  color: white;
  line-height: 18px;
}
/* line 62, ../sass/footer.scss */
footer a {
  color: white;
  font-weight: 500;
}
/* line 67, ../sass/footer.scss */
footer a:hover {
  color: #2d2d82;
}
/* line 71, ../sass/footer.scss */
footer ul {
  padding-left: 0px;
}
/* line 74, ../sass/footer.scss */
footer ul.menu_footer {
  margin-top: 30px;
  margin-bottom: 15px;
  list-style: none;
}
/* line 80, ../sass/footer.scss */
footer ul.menu_footer li {
  display: inline-block;
}
/* line 84, ../sass/footer.scss */
footer ul.menu_footer li:before {
  content: ' | ';
}
/* line 88, ../sass/footer.scss */
footer ul.menu_footer li:first-child:before {
  content: '';
}
