/* Add here all your CSS customizations */
.header-two {
    position: relative;
    background-color: black;
  }
  
  .video-button {
    position: absolute;
    color: #3db2f9;
    top: 75%;
    left: 15%;
    z-index: 99;
    width: 3rem;
    height: 3rem;
    background-color: white;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
  }
  
  .video-button::before {
    content: '';
    display: inline-block;
    position: absolute;
    top: -2px;
    left: -2px;
    bottom: -2px;
    right: -2px;
    border-radius: inherit;
    border: 1px solid white;
    -webkit-animation: btnIconRipple 2s cubic-bezier(0.23, 1, 0.32, 1) both
      infinite;
    animation: btnIconRipple 2s cubic-bezier(0.23, 1, 0.32, 1) both infinite;
  }
  
  .watch-video {
    position: absolute;
    color: white;
    top: 77%;
    left: 20%;
    z-index: 99;
  }
  
  .take-assessment {
    position: absolute;
    z-index: 9999;
    top: 45%;
    right: -3.7rem;
    background-color: #007bff;
    transform: rotate(-90deg);
    padding: 0.5rem;
    color: white;
    cursor: pointer;
  }
  
  .card-header h5 {
    color: #3db2f9;
  }
  .card-header h5[aria-expanded='true'] {
    color: black;
    font-weight: bold;
  }
  
  .progress-bar-tooltip {
    padding: 4px 8px;
    background-color: transparent;
    color: #fff;
    line-height: 1;
    font-size: 11px;
    display: block;
    position: absolute;
    top: 0;
    right: 5px;
    border-radius: 3px;
    opacity: 0;
  }
  .progress-bar-tooltip::after {
    content: none;
  }
  
  .student1 {
    background-image: url('https://www.abroadhut.com/images/home/students/student.jpg');
    background-repeat: no-repeat;
    background-size: cover;
  }
  .student2 {
    background-image: url('https://www.abroadhut.com/images/home/students/Raviteja2.jpg');
    background-repeat: no-repeat;
    background-size: cover;
  }
  .student3 {
    background-image: url('https://www.abroadhut.com/images/home/students/student3.jpg');
    background-repeat: no-repeat;
    background-size: cover;
  }
  .student4 {
    background-image: url('https://www.abroadhut.com/images/home/students/student4.jpg');
    background-repeat: no-repeat;
    background-size: cover;
  }
  
  .card-header {
    background: #f7f7f7;
    border-left: 3px solid #0088cc;
    border-radius: 5px !important;
    cursor: pointer;
    color: #0088cc;
    padding: 1rem 0 1rem 2rem;
  }
  
  @-webkit-keyframes btnIconRipple {
    0% {
      border-width: 4px;
      -webkit-transform: scale(1);
      transform: scale(1);
    }
    80% {
      border-width: 1px;
      -webkit-transform: scale(1.35);
      transform: scale(1.35);
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes btnIconRipple {
    0% {
      border-width: 4px;
      -webkit-transform: scale(1);
      transform: scale(1);
    }
    80% {
      border-width: 1px;
      -webkit-transform: scale(1.35);
      transform: scale(1.35);
    }
    100% {
      opacity: 0;
    }
  }
  
  .hide-class {
    display: none;
  }
  
  input[type='radio'] {
    width: 1rem;
    height: 1rem;
    margin-right: 0.5rem;
  }
  
  .radio-text {
    font-size: 1rem;
    margin-top: -0.25rem;
  }
  
  /*
       FILE ARCHIVED ON 16:51:38 Jul 10, 2022 AND RETRIEVED FROM THE
       INTERNET ARCHIVE ON 13:22:28 Nov 22, 2023.
       JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
  
       ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
       SECTION 108(a)(3)).
  */
  /*
  playback timings (ms):
    captures_list: 262.179
    exclusion.robots: 0.115
    exclusion.robots.policy: 0.102
    cdx.remote: 0.091
    esindex: 0.014
    LoadShardBlock: 152.657 (3)
    PetaboxLoader3.resolve: 98.267 (2)
    PetaboxLoader3.datanode: 413.248 (4)
    load_resource: 372.423
  */