/* line 8, ../../sass/theme/footer.theme.scss */
footer {
  background-color: #EEEEEE;
}
/* line 10, ../../sass/theme/footer.theme.scss */
footer .footer {
  padding: 40px 15px;
}
/* line 14, ../../sass/theme/footer.theme.scss */
footer .footer .region-footer .block h2 {
  font-size: 25px;
  color: #24AADE;
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  /* line 14, ../../sass/theme/footer.theme.scss */
  footer .footer .region-footer .block h2 {
    font-size: 20px;
  }
}
/* line 24, ../../sass/theme/footer.theme.scss */
footer .footer .region-footer #block-contactus .field--name-body {
  font-size: 20px;
  color: #212121;
}
@media (max-width: 768px) {
  /* line 24, ../../sass/theme/footer.theme.scss */
  footer .footer .region-footer #block-contactus .field--name-body {
    font-size: 18px;
  }
}
/* line 30, ../../sass/theme/footer.theme.scss */
footer .footer .region-footer #block-contactus .field--name-body a {
  color: #212121;
}
/* line 33, ../../sass/theme/footer.theme.scss */
footer .footer .region-footer #block-contactus .field--name-body p {
  margin-bottom: 0px;
}
/* line 36, ../../sass/theme/footer.theme.scss */
footer .footer .region-footer #block-contactus .field--name-body img {
  content: url("../../images/email_address.svg");
  width: 250px;
  height: auto;
}
/* line 45, ../../sass/theme/footer.theme.scss */
footer .footer .region-footer .menu--social-media ul,
footer .footer .region-footer .menu--footer-menu ul {
  flex-direction: column;
}
/* line 47, ../../sass/theme/footer.theme.scss */
footer .footer .region-footer .menu--social-media ul li,
footer .footer .region-footer .menu--footer-menu ul li {
  padding: 0;
  margin-bottom: 5px;
}
/* line 50, ../../sass/theme/footer.theme.scss */
footer .footer .region-footer .menu--social-media ul li a,
footer .footer .region-footer .menu--footer-menu ul li a {
  padding: 0;
  font-size: 20px;
  color: #212121;
  text-decoration: none;
  display: flex;
  font-weight: 500;
  transition: 600ms;
}
@media (max-width: 768px) {
  /* line 50, ../../sass/theme/footer.theme.scss */
  footer .footer .region-footer .menu--social-media ul li a,
  footer .footer .region-footer .menu--footer-menu ul li a {
    font-size: 18px;
  }
}
/* line 61, ../../sass/theme/footer.theme.scss */
footer .footer .region-footer .menu--social-media ul li a i,
footer .footer .region-footer .menu--footer-menu ul li a i {
  font-size: 30px;
  color: #3885B3;
  /*margin-right: 10px;*/
}
/* line 66, ../../sass/theme/footer.theme.scss */
footer .footer .region-footer .menu--social-media ul li a:hover,
footer .footer .region-footer .menu--footer-menu ul li a:hover {
  color: #24AADE;
}
/* line 74, ../../sass/theme/footer.theme.scss */
footer .footer .region-footer .menu--footer-menu ul {
  flex-direction: row;
}
/* line 76, ../../sass/theme/footer.theme.scss */
footer .footer .region-footer .menu--footer-menu ul li {
  flex: 0 0 50%;
  max-width: 50%;
}
@media (max-width: 768px) {
  /* line 82, ../../sass/theme/footer.theme.scss */
  footer .footer .region-footer .menu--social-media {
    margin: 20px 0;
  }
}
/* line 86, ../../sass/theme/footer.theme.scss */
footer .footer .region-footer .menu--social-media ul {
  flex-direction: row;
}
@media (max-width: 768px) {
  /* line 86, ../../sass/theme/footer.theme.scss */
  footer .footer .region-footer .menu--social-media ul {
    flex-direction: row;
  }
}
/* line 91, ../../sass/theme/footer.theme.scss */
footer .footer .region-footer .menu--social-media ul li {
  margin-right: 15px;
}

/* line 99, ../../sass/theme/footer.theme.scss */
.copyright {
  padding: 10px 0;
  background-color: #D1D1D1;
  text-align: center;
}
/* line 104, ../../sass/theme/footer.theme.scss */
.copyright .region-copyright .content {
  font-size: 16px;
  color: #212121;
  font-weight: bold;
}
/* line 108, ../../sass/theme/footer.theme.scss */
.copyright .region-copyright .content a {
  color: #42A8D6;
}
