.footer {
  padding-top: 2.75rem;
  padding-bottom: 1.75rem;
  margin-top: 1.5rem;
}
@media only screen and (min-width: 48rem) {
  .footer {
    padding-top: 3.438rem;
    padding-bottom: 1.813rem;
  }
}
.footer a,
.footer p {
  color: #F1F1F1;
}
.footer .social-icon .icon-social-linkedin:hover {
  background-image: url("https://cdnweb.ictsi.com/themes/custom/ictsi/img/svg/social/linkedin-primary.svg");
}
.footer .social-icon .icon-social-twitter:hover {
  background-image: url("https://cdnweb.ictsi.com/themes/custom/ictsi/img/svg/social/twitter-primary.svg");
}
.footer .social-icon .icon-social-youtube:hover {
  background-image: url("https://cdnweb.ictsi.com/themes/custom/ictsi/img/svg/social/youtube-primary.svg");
}

.footer-menu {
  margin-top: 0;
}
@media only screen and (min-width: 48rem) {
  .footer-menu {
    margin-top: 2rem;
  }
}
@media only screen and (min-width: 62rem) {
  .footer-menu {
    margin-top: 0;
  }
}
.footer-menu .col-sm-12 {
  display: block;
}
@media only screen and (min-width: 48rem) {
  .footer-menu .col-sm-12 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.footer-menu .col-sm-12 .navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.footer-menu .col-sm-12 .navbar-nav .nav-item .nav-link {
  padding: 0 0 1.375rem 0;
  font-size: 0.875rem;
  line-height: 1.375rem;
  color: #FFF;
}
@media only screen and (min-width: 48rem) {
  .footer-menu .col-sm-12 .navbar-nav .nav-item .nav-link {
    font-size: 1rem;
    padding: 0 0 1.875rem 0;
  }
}
.footer-menu .col-sm-12 .navbar-nav .nav-item .nav-link:active, .footer-menu .col-sm-12 .navbar-nav .nav-item .nav-link:focus, .footer-menu .col-sm-12 .navbar-nav .nav-item .nav-link:hover {
  color: #DF3400;
}
.footer-menu .col-sm-12 .col-sm-4:nth-child(n+4) {
  display: none;
}
.footer-menu a {
  color: #FFF;
}
.footer-menu a:hover, .footer-menu a:active {
  color: #DF3400;
}
/*# sourceMappingURL=style.css.map */
