.program-boxes-wrapper {
  min-height: 900px;
  position: unset !important;
}
.program-boxes-wrapper .col-lg-2 {
  float: left;
  left: 100%;
  position: absolute;
}
@media (max-width: 991.98px) {
  .program-boxes-wrapper .col-lg-2 {
    float: unset;
    left: unset;
    position: unset;
  }
}
.program-boxes-wrapper h2 {
  margin-bottom: 1rem;
}
.program-boxes-wrapper p {
  line-height: 32px;
}
.program-boxes-wrapper .img-box {
  z-index: -1;
  float: right;
  position: relative;
}
.program-boxes-wrapper .img-box img {
  max-width: unset !important;
}
@media (max-width: 991.98px) {
  .program-boxes-wrapper .img-box img {
    max-width: 100%;
    height: auto;
  }
}
.program-boxes-wrapper .program-boxes ul li {
  list-style-type: none;
  line-height: 34px;
  position: relative;
  font-size: 14px;
}
.program-boxes-wrapper .program-boxes ul li:before {
  content: " ";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI4Nl8yNjQxKSI+CjxwYXRoIGQ9Ik0xNy41MzA0IDMuMDQxN0MxNy4xODgzIDIuNjk5NzIgMTYuNjMzOCAyLjY5OTcyIDE2LjI5MTcgMy4wNDE3TDUuNzk4MjYgMTMuNTMyNUwxLjc2NDc1IDkuNTAwMDJDMS40MjI3MiA5LjE1ODA1IDAuODY4MTg0IDkuMTU4MDggMC41MjYwODIgOS41MDAwMkMwLjE4NDAxNCA5Ljg0MTk2IDAuMTg0MDE0IDEwLjM5NjQgMC41MjYwODIgMTAuNzM4M0w1LjE3ODkzIDE1LjM4OTlDNS41MjA4NiAxNS43MzE4IDYuMDc1OCAxNS43MzE2IDYuNDE3NTkgMTUuMzg5OUwxNy41MzA0IDQuMjgwMDRDMTcuODcyNCAzLjkzODEgMTcuODcyNCAzLjM4MzY4IDE3LjUzMDQgMy4wNDE3WiIgZmlsbD0iIzEyNjJBOSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzI4Nl8yNjQxIj4KPHJlY3Qgd2lkdGg9IjE3LjUxNzQiIGhlaWdodD0iMTcuNTEyNyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMjY5NTMxIDAuNDU5NDEyKSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
  background-size: 20px;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  margin-left: -25px;
  top: 7px;
}
.program-boxes-wrapper .program-boxes ul li a {
  color: inherit;
}
.program-boxes-wrapper .program-boxes ul li a:hover {
  color: #0F4990;
  text-shadow: 0px 0px 0px #0F4990;
}
.program-boxes-wrapper .program-boxes .prog-box {
  background: #FFFFFF;
  box-shadow: 0px 10px 40px -10px rgba(0, 33, 67, 0.2);
  border-radius: 3px;
  padding: 8px 15px;
  min-height: 300px;
  margin-block: 20px;
}

/*# sourceMappingURL=program_box.css.map */
