.logo-image
{
   height: 86px;
}
.course-item.course-item-four .course-content .course-info {
    padding-top: 10px;
}

.breadcrumb-bar {
    /*margin-top: 86px;*/
}

.course-bar {
    /*margin-top: 86px;*/
}

[data-aos^=fade][data-aos^=fade] {
    opacity: 1;
}

[data-aos=fade-up] {
    transform: translate3d(0, 0px, 0);
}

.package-sort p
{
    color: white !important;
}



.login-content .input-icon {
  color: #949494;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
      background-color: #71519d;
      border: 1px solid #71519d;
      border-radius: 4px;
      color: #fff;
      padding: 3px 8px;
  }

  .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
      color: white;
      margin-right: 5px;
      background-color: #71519d;
  }

  .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
      color: #fff;
      background-color: transparent;
  }

  .select2-container .select2-selection--single {
      height: 40px; /* form-control-lg ki height ke according */
      border: 1px solid #e2e8f0;
      border-radius: 8px;
      padding: 8px 12px;
  }

  .select2-container--default .select2-selection--single {
      border: 1px solid #e2e8f0;
      border-radius: 8px !important;
      padding: 8px 12px;
      font-size: 16px;
      line-height: 1.5;
  }

  .select2-container--default .select2-selection--single .select2-selection__rendered {
      color: #1e293b;
      line-height: 24px;
      padding-left: 0;
  }

  .select2-container--default .select2-selection--single .select2-selection__arrow {
      height: 44px;
      right: 10px;
  }

  .select2-container--default .select2-selection--single .select2-selection__arrow b {
      border-color: #94a3b8 transparent transparent transparent;
      border-width: 6px 5px 0 5px;
      margin-left: -5px;
      margin-top: -2px;
      top: 50%;
  }

  .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
      border-color: transparent transparent #94a3b8 transparent;
      border-width: 0 5px 6px 5px;
  }

  .select2-container--default .select2-dropdown {
      border: 1px solid #e2e8f0;
      border-radius: 8px;
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
  }

  .select2-container--default .select2-results__option--highlighted[aria-selected] {
      background-color: #71519d;
      color: white;
  }

  .select2-container--default .select2-results__option[aria-selected=true] {
      background-color: #f1f5f9;
  }

  .select2-container--default .select2-selection--multiple {
      border: 1px solid #e2e8f0;
      border-radius: 8px;
      min-height: 40px;
      padding: 5px 12px;
  }

  .select2-container--default.select2-container--focus .select2-selection--multiple {
      border-color: #71519d;
      outline: 0;
      box-shadow: 0 0 0 3px rgba(113, 81, 157, 0.1);
  }

  span.select2.select2-container.select2-container--default {
      width: 100% !important;
  }

  /* Form control large ke saath select2 */
  .form-control-lg + .select2-container .select2-selection--single {
      height: 45px;
      padding: 10px 14px;
      font-size: 18px;
  }

  .form-control-lg + .select2-container--default .select2-selection--single .select2-selection__arrow {
      height: 48px;
  }

  /* Error state */
  .select2-container--default.has-error .select2-selection--single {
      border-color: #dc2626;
  }

  /* Success state */
  .select2-container--default.has-success .select2-selection--single {
      border-color: #16a34a;
  }

  /* Disabled state */
  .select2-container--default .select2-selection--single[aria-disabled=true] {
      background-color: #f1f5f9;
      cursor: not-allowed;
  }

  /* Placeholder text */
  .select2-container--default .select2-selection--single .select2-selection__placeholder {
      color: #94a3b8;
  }










@media (max-width: 991.98px) {
    header .main-menu-wrapper .menu-header .menu-logo img {
        width: 70px;
    }

    .logo-image{
            height: 54px;
    }
}