.js-fix-footer2 .latestcorse a { display: block; border-bottom: 1px solid #f5f5f51a; padding-bottom: 10px; margin-bottom: 15px; }
.js-fix-footer2 .latestcorse a:last-child { border-bottom: unset; margin-bottom: 0; }
.js-fix-footer2 .latestcorse img { float: left; width: 55px; height: 35px; border-radius: 5px; object-fit: cover; margin-right: 10px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.25); }
.socialconnect  { text-align: center; }
.socialconnect img { width: 16px; margin-right: 10px; }
.shadowdiv {  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); border-radius: 5px; padding: 20px 30px; margin-bottom:15px; }
@media screen and (min-width: 1080px) { .stickymode { position: sticky !important; top: 0; height:fit-content !important; } }

/* flip image to back */

.flip-box {
  background-color: transparent;
 height: 200px;
  perspective: 1000px;
}

.flip-box-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.8s;
  transform-style: preserve-3d;
}

.flip-box:hover .flip-box-inner {
  transform: rotateY(180deg);
}

.flip-box-front, .flip-box-back {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.flip-box-front {
  
}

.flip-box-back {
  transform: rotateY(180deg);
}
/* flip image to back */