/* compiled by scssphp v0.6.3 on Thu, 19 Nov 2020 18:46:31 +0100 (0.0368s) */

@font-face {
  font-display: swap;
  font-family: Avenir-Black;
  src: local(Avenir-Black), url("../draadcore-child/fonts/Avenir/Avenir-Black.woff2") format('woff2'), url("../draadcore-child/fonts/Avenir/Avenir-Black.woff") format('woff');
  font-weight: normal;
  font-style: normal;
  unicode-range: U0-5FF;
}
@font-face {
  font-display: swap;
  font-family: Avenir-Book;
  src: local(Avenir-Book), url("../draadcore-child/fonts/Avenir/Avenir-Book.woff2") format('woff2'), url("../draadcore-child/fonts/Avenir/Avenir-Book.woff") format('woff');
  font-weight: normal;
  font-style: normal;
  unicode-range: U0-5FF;
}
@font-face {
  font-display: swap;
  font-family: Avenir-Heavy;
  src: local(Avenir-Heavy), url("../draadcore-child/fonts/Avenir/Avenir-Heavy.woff2") format('woff2'), url("../draadcore-child/fonts/Avenir/Avenir-Heavy.woff") format('woff');
  font-weight: normal;
  font-style: normal;
  unicode-range: U0-5FF;
}
/* line 4, sass/components/footer.scss */
/* line 5, sass/components/footer.scss */
html #root #site-footer {
  border-top: 1px solid #eee;
}
/* line 8, sass/components/footer.scss */
/* line 9, sass/components/footer.scss */
html #root .footer .container {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: flex-end;
  -ms-flex-pack: flex-end;
  justify-content: flex-end;
}
@media only screen and (max-width: 71.1875rem) {
  html #root .footer .container {
    -webkit-box-pack: space-between;
    -ms-flex-pack: space-between;
    justify-content: space-between;
  }
}
/* line 18, sass/components/footer.scss */
html #root .footer .container ul {
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
/* line 26, sass/components/footer.scss */
html #root .footer .container .one-fourth:first-child {
  margin-right: auto;
  max-width: 170px;
  min-width: 170px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 34, sass/components/footer.scss */
html #root .footer .container p.text-main {
  color: #e00017 !important;
  font-weight: bold;
  margin-bottom: 4px;
}
/* line 40, sass/components/footer.scss */
html #root .footer .container .one-fourth:nth-child(2) {
  max-width: 450px;
  min-width: 450px;
}
@media only screen and (max-width: 29.9375rem) {
  html #root .footer .container .one-fourth:nth-child(2) {
    min-width: auto;
  }
}
/* line 48, sass/components/footer.scss */
html #root .footer .container .one-fourth:nth-child(2) li p {
  -webkit-column-count: 2;
  column-count: 2;
  font-size: 14px !important;
  margin: 4px 0 0;
}
/* line 55, sass/components/footer.scss */
html #root .footer .container .one-fourth:nth-child(3) {
  max-width: 165px;
  min-width: 165px;
}
@media only screen and (max-width: 71.1875rem) {
  html #root .footer .container .one-fourth:nth-child(3) {
    max-width: 205px;
    min-width: 205px;
  }
}
/* line 64, sass/components/footer.scss */
html #root .footer .container .one-fourth:nth-child(3) li {
  width: 100%;
}
/* line 69, sass/components/footer.scss */
html #root .footer .container .one-fourth:nth-child(4) .media {
  padding-top: 42px;
}
/* line 74, sass/components/footer.scss */
/* line 137, sass/../../draadcore/sass/includes/mixins.scss */
html #root .footer .copyright {
  font-size: 12px;
  font-family: 'Avenir-Book', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue";
}
@media screen and (min-width: 359px) {
  html #root .footer .copyright {
    font-size: calc(12px + 2 * ((100vw - 359px) / 780));
    font-weight: 500;
    line-height: 1.71429;
  }
}
@media screen and (min-width: 1139px) {
  html #root .footer .copyright {
    font-size: 14px;
    font-weight: 500;
    line-height: 1.71429;
  }
}
/* line 78, sass/components/footer.scss */
html #root .footer .menu-item {
  list-style-type: none;
}
/* line 81, sass/components/footer.scss */
html #root .footer .menu-item a {
  color: #000;
  text-decoration: none;
  display: block;
  padding: 4px 0;
}
/* line 137, sass/../../draadcore/sass/includes/mixins.scss */
html #root .footer .menu-item a {
  font-size: 12px;
  font-family: 'Avenir-Book', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue";
}
@media screen and (min-width: 359px) {
  html #root .footer .menu-item a {
    font-size: calc(12px + 2 * ((100vw - 359px) / 780));
    font-weight: 500;
    line-height: 1.71429;
  }
}
@media screen and (min-width: 1139px) {
  html #root .footer .menu-item a {
    font-size: 14px;
    font-weight: 500;
    line-height: 1.71429;
  }
}
/* line 91, sass/components/footer.scss */
html #root .footer #socket {
  background: #2e2e2e;
}
/* line 94, sass/components/footer.scss */
html #root .footer #socket .container {
  -webkit-box-pack: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between;
  padding: 0 20px;
}
/* line 98, sass/components/footer.scss */
html #root .footer #socket .container li {
  margin-left: 7px;
}
/* line 102, sass/components/footer.scss */
html #root .footer #socket .container .copyright {
  color: white;
}
/* line 110, sass/components/footer.scss */
html #root.msie .footer .container {
  -webkit-box-pack: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
}
