/**
 * Custom Footer Component - CH
 */
/**
 * Grid Variables - CH
 */
/**
 * Custom SASS Mixins - CH
 */
footer {
  border: 1px solid #eaebeb;
  margin-bottom: 20px;
}

footer .component.plain-html {
  width: 100%;
}

footer .social-links {
  padding: 16px 0 17.7px;
}

footer .social-links .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin: 0;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

footer .social-links .row .col {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  padding: 0;
  -ms-flex-preferred-size: 40px;
  flex-basis: 40px;
}

footer .social-links .row .col a {
  padding: 0 9px;
  display: inline-block;
}

footer .social-links .row .col a:hover {
  opacity: 0.8;
}

footer .social-links .row .col a i {
  display: inline-block;
  width: 33px;
  height: 33px;
  padding: 0;
}

footer .social-links .row .col a i.icon-facebook {
  background-image: url("../images/icons/ico-round-fb.svg");
}

footer .social-links .row .col a i.icon-instagram {
  background-image: url("../images/icons/ico-round-insta.svg");
}

footer .social-links .row .col a i.icon-linkedin {
  background-image: url("../images/icons/ico-round-linkedin.svg");
}

footer .social-links .row .col a i.icon-youtube {
  background-image: url("../images/icons/ico-round-youtube.svg");
}

footer > .container {
  max-width: none;
  padding: 7rem 4.8rem 3.5rem;
  background-color: #f7f7f7;
  background-image: url("../images/footer-bg.png");
  background-repeat: no-repeat;
  background-position: right top;
  background-size: cover;
}

@media (min-width: 1630px) {
  footer > .container .col-lg-4,
  footer > .container .col-lg-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}

footer > .container > .row {
  margin: 0;
}

@media (max-width: 991px) {
  footer {
    padding: 15px;
    text-align: center;
  }
}

footer .footer-copyright-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}

footer .footer-copyright-wrapper > .component {
  display: inline-block;
  -webkit-box-flex: 1;
  -ms-flex: auto;
  flex: auto;
}

footer .footer-copyright-wrapper p {
  margin: 0;
  font-size: 1em;
  line-height: 1.25em;
}

@media (min-width: 576px) {
  footer .logo img {
    margin: 0 0 0 25px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudC1mb290ZXIuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztHQUVHO0FBQ0g7O0dBRUc7QUFDSDs7R0FFRztBQUNIO0VBQ0UsMEJBQTBCO0VBQzFCLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLHVCQUF1QjtDQUN4Qjs7QUFFRDtFQUNFLHFCQUFjO0VBQWQscUJBQWM7RUFBZCxjQUFjO0VBQ2QsWUFBWTtFQUNaLFVBQVU7RUFDVix5QkFBd0I7RUFBeEIsc0JBQXdCO0VBQXhCLHdCQUF3QjtDQUN6Qjs7QUFFRDtFQUNFLG9CQUFhO0VBQWIscUJBQWE7RUFBYixhQUFhO0VBQ2IsV0FBVztFQUNYLDhCQUFpQjtFQUFqQixpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2Ysc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0Usc0JBQXNCO0VBQ3RCLFlBQVk7RUFDWixhQUFhO0VBQ2IsV0FBVztDQUNaOztBQUVEO0VBQ0UsMERBQTBEO0NBQzNEOztBQUVEO0VBQ0UsNkRBQTZEO0NBQzlEOztBQUVEO0VBQ0UsZ0VBQWdFO0NBQ2pFOztBQUVEO0VBQ0UsK0RBQStEO0NBQ2hFOztBQUVEO0VBQ0UsZ0JBQWdCO0VBQ2hCLDRCQUE0QjtFQUM1QiwwQkFBMEI7RUFDMUIsaURBQWlEO0VBQ2pELDZCQUE2QjtFQUM3QiwrQkFBK0I7RUFDL0IsdUJBQXVCO0NBQ3hCOztBQUVEO0VBQ0U7O0lBRUUsb0JBQWM7SUFBZCxrQkFBYztJQUFkLGNBQWM7SUFDZCxlQUFlO0dBQ2hCO0NBQ0Y7O0FBRUQ7RUFDRSxVQUFVO0NBQ1g7O0FBRUQ7RUFDRTtJQUNFLGNBQWM7SUFDZCxtQkFBbUI7R0FDcEI7Q0FDRjs7QUFFRDtFQUNFLHFCQUFjO0VBQWQscUJBQWM7RUFBZCxjQUFjO0VBQ2QsNEJBQXNCO0VBQXRCLHlCQUFzQjtFQUF0QixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxzQkFBc0I7RUFDdEIsb0JBQVc7RUFBWCxlQUFXO0VBQVgsV0FBVztDQUNaOztBQUVEO0VBQ0UsVUFBVTtFQUNWLGVBQWU7RUFDZixvQkFBb0I7Q0FDckI7O0FBRUQ7RUFDRTtJQUNFLG1CQUFtQjtHQUNwQjtDQUNGIiwiZmlsZSI6Ik9hbmRJL09hbmRJIEJhc2UgU2l0ZS9PYW5kSSBCYXNlIFNpdGUgVGhlbWUvc2Fzcy9jb21wb25lbnQtZm9vdGVyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxyXG4gKiBDdXN0b20gRm9vdGVyIENvbXBvbmVudCAtIENIXHJcbiAqL1xuLyoqXHJcbiAqIEdyaWQgVmFyaWFibGVzIC0gQ0hcclxuICovXG4vKipcclxuICogQ3VzdG9tIFNBU1MgTWl4aW5zIC0gQ0hcclxuICovXG5mb290ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYmViO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5mb290ZXIgLmNvbXBvbmVudC5wbGFpbi1odG1sIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmZvb3RlciAuc29jaWFsLWxpbmtzIHtcbiAgcGFkZGluZzogMTZweCAwIDE3LjdweDtcbn1cblxuZm9vdGVyIC5zb2NpYWwtbGlua3MgLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5mb290ZXIgLnNvY2lhbC1saW5rcyAucm93IC5jb2wge1xuICBmbGV4LWdyb3c6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZsZXgtYmFzaXM6IDQwcHg7XG59XG5cbmZvb3RlciAuc29jaWFsLWxpbmtzIC5yb3cgLmNvbCBhIHtcbiAgcGFkZGluZzogMCA5cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuZm9vdGVyIC5zb2NpYWwtbGlua3MgLnJvdyAuY29sIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbmZvb3RlciAuc29jaWFsLWxpbmtzIC5yb3cgLmNvbCBhIGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmZvb3RlciAuc29jaWFsLWxpbmtzIC5yb3cgLmNvbCBhIGkuaWNvbi1mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9pY28tcm91bmQtZmIuc3ZnXCIpO1xufVxuXG5mb290ZXIgLnNvY2lhbC1saW5rcyAucm93IC5jb2wgYSBpLmljb24taW5zdGFncmFtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2ljby1yb3VuZC1pbnN0YS5zdmdcIik7XG59XG5cbmZvb3RlciAuc29jaWFsLWxpbmtzIC5yb3cgLmNvbCBhIGkuaWNvbi1saW5rZWRpbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9pY28tcm91bmQtbGlua2VkaW4uc3ZnXCIpO1xufVxuXG5mb290ZXIgLnNvY2lhbC1saW5rcyAucm93IC5jb2wgYSBpLmljb24teW91dHViZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9pY28tcm91bmQteW91dHViZS5zdmdcIik7XG59XG5cbmZvb3RlciA+IC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmc6IDdyZW0gNC44cmVtIDMuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Zvb3Rlci1iZy5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE2MzBweCkge1xuICBmb290ZXIgPiAuY29udGFpbmVyIC5jb2wtbGctNCxcbiAgZm9vdGVyID4gLmNvbnRhaW5lciAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cblxuZm9vdGVyID4gLmNvbnRhaW5lciA+IC5yb3cge1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBmb290ZXIge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbmZvb3RlciAuZm9vdGVyLWNvcHlyaWdodC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG5mb290ZXIgLmZvb3Rlci1jb3B5cmlnaHQtd3JhcHBlciA+IC5jb21wb25lbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsZXg6IGF1dG87XG59XG5cbmZvb3RlciAuZm9vdGVyLWNvcHlyaWdodC13cmFwcGVyIHAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogMS4yNWVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgZm9vdGVyIC5sb2dvIGltZyB7XG4gICAgbWFyZ2luOiAwIDAgMCAyNXB4O1xuICB9XG59XG4iXX0= */
