.bd-placeholder-img {
    font-size: 1.125rem;
    text-anchor: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }

  .bg-proximus{
    background: #009341 !important;
  }

  .bg-proximus-black {
    background: grey;
  }

  .btn-proximus {
    background: #ff6300;
    background: linear-gradient(-60deg, #ff9000, #ff6300);
    border:0;
    color:white; 
  }
  .btn-proximus:hover{
    color:#eaeaea;
  }

  .headerProximus {
      height:300px;
  }

  .center-icon {
    display: inline-block;
    margin-top: 25px;
    font-size: 5rem !important;
    color: white;
  }

  .hopAnimated {
    background: linear-gradient(270deg, #008842, #005266);
    background-size: 400% 400%;

    -webkit-animation: proximus-bg-animated 14s ease infinite;
    -moz-animation: proximus-bg-animated 14s ease infinite;
    animation: proximus-bg-animated 14s ease infinite;
}

@-webkit-keyframes proximus-bg-animated {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes proximus-bg-animated {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes proximus-bg-animated {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}

.hd-l {
  background: #e6e6e6 !important;
}

body {
  background:#f8f9fa !important;
}

.card:hover {
  transition: all 0.5s;
}

.card:hover {
  transition: all 0.5s;
  scale:1.01;
  box-shadow: 0px 2px 20px rgba(1, 41, 112, 0.1);
}

#sidebar-wrapper {
  border-right: 3px solid #009341 !important;
}