/* THEME COLOR */

.loading {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.loader,
.loader:after {
    border-radius: 50%;
    width: 10em;
    height: 10em;
}

.loader {
    margin: 60px auto;
    font-size: 10px;
    position: relative;
    text-indent: -9999em;
    border-top: 1.1em solid rgba(255, 255, 255, 0.2);
    border-right: 1.1em solid rgba(255, 255, 255, 0.2);
    border-bottom: 1.1em solid rgba(255, 255, 255, 0.2);
    border-left: 1.1em solid #ffffff;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation: load8 1.1s infinite linear;
    animation: load8 1.1s infinite linear;
    background-color: #137eff;
}

@-webkit-keyframes load8 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes load8 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.bg-primary {
  background-color: #1c54a7 !important;
}

.btn-secondary {
  background-color: #1383f0;
  border-color: #1383f0;
}
.btn-secondary:hover {
  background-color: #2439A5;
  border-color: #2439A5;
}

.text-ea {
  color:rgb(36, 42, 67);
}

a.text-primary:focus, a.text-primary:hover {
  color: #3F358D;
}

.btn-primary {
 /* background-color: #295CA9;*/
  background-color: #2c643c;
}
.btn-primary:hover {
 /* background-color: #3E398D;*/
  background-color: #c33434;
}
.btn-primary.disabled,
.btn-primary:disabled,
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show>.btn-primary.dropdown-toggle {
  background-color: #c33434;
}
.btn-primary:focus {
  background-color: #c33434;
}
.btn-primary:visited {
  background-color: #c33434;
}
.btn-carousel {
  color: #040200;
}

.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.show>.btn-outline-primary.dropdown-toggle {
  background-color : #c33434;
  border-color : #c33434;
}

/**** -------- Btn outline ------- ****/

.btn-outline-primary {
    color: #2c643c;
    background-color: transparent;
    background-image: none;
    border-color: #2c643c;
    box-shadow: none;
  }

  .btn-outline-primary:hover {
    background-color: #c33434;
    border-color: #c33434;
}


.text-primary {
  color: #c33434 !important;
}

.dropdown-item.active, .dropdown-item:active {
  background-color: #c33434 !important;
}

a:hover {
  color: #3F358D;
}

.w-90 {
  width: 90px;
}

.text-secondary {
  color: #1383f0 !important;
}
