.light-blue{
  background-color: #235DD4;
}
.light-blue-color{
  color: #235DD4;
}

.skyblue{
    color: #A3D9FF;
}

.logo{
  width: 204px;
}

.logo-small{
    width: 150px;
}

.icon{
  font-size: 1.2rem;
}

.bg-skyblue{
    background-color: #A3D9FF;
}

.bg-blackPurple{
    background-color: #28262C;
}
.blackPurple{
    color: #28262C;
}


.btn-skyblue-radios {
    --bs-btn-color: #A3D9FF;
    --bs-btn-bg: #28262C;
    --bs-btn-border-color: #A3D9FF;
    --bs-btn-hover-color: #FAFAFA;
    --bs-btn-hover-bg: #A3D9FF;
    --bs-btn-hover-border-color: #A3D9FF;
    --bs-btn-focus-shadow-rgb: #A3D9FF;
    --bs-btn-active-color: #28262C;
    --bs-btn-active-bg: #A3D9FF;
    --bs-btn-active-border-color: #A3D9FF;
}




.bg-bluewhite{
  background-color: #EEF3F9;
}

.blue-white-color{
  color: #EEF3F9;
}

.big-header{
  font-size: 6rem;
}

.divider{
  max-width: 90%
}

.background-electricPurple{
  background-color: #AA23FF;
}
.electricPurple{
    color: #AA23FF;
}

.blue-shadow {
  box-shadow:
          0.3px 0.5px 0.7px hsl(221deg 73% 28%/ 0.39),
          0.8px 1.7px 2.1px -0.8px hsl(221deg 73% 28% / 0.39),
          2.1px 4.2px 5.3px -1.7px hsl(221deg 73% 28% / 0.39),
          5.2px 10.4px 13.1px -2.5px hsl(221deg 73% 28% / 0.39);
}

.pricing-badge{
  position: absolute;
  right: 8%;
  top: 8%;
}


#loadwheel {
  width: 8rem;
  height: 8rem;
}

.cardGradientLight{
  background-image: linear-gradient(
          315deg,
          hsl(205deg 100% 82%) 0%,
          hsl(205deg 100% 83%) 3%,
          hsl(205deg 99% 84%) 7%,
          hsl(206deg 98% 85%) 11%,
          hsl(206deg 98% 86%) 16%,
          hsl(206deg 97% 87%) 21%,
          hsl(207deg 96% 88%) 27%,
          hsl(207deg 95% 89%) 33%,
          hsl(207deg 93% 90%) 39%,
          hsl(208deg 92% 91%) 46%,
          hsl(208deg 89% 91%) 52%,
          hsl(208deg 87% 92%) 58%,
          hsl(208deg 84% 93%) 65%,
          hsl(209deg 79% 94%) 71%,
          hsl(209deg 74% 95%) 78%,
          hsl(209deg 67% 95%) 84%,
          hsl(209deg 57% 96%) 90%,
          hsl(210deg 41% 97%) 95%,
          hsl(210deg 17% 98%) 100%
  );
}

.pricingbox {
    max-width: 900px;
    width: 100%;
    overflow: auto;
}

.fade-up{
  animation: fadeInAnimation 1s;
}

@keyframes fadeInAnimation {
  0% {
    transform: translateY(50%);
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    opacity: 1;
  }
}

.cloudimage {
    max-width: 100%;
    object-fit: cover;
}

.colchange{
    padding-left: 2rem;
    padding-right: 2rem;
}

.rowchange{
    padding-top: 2rem;
    padding-bottom: 2rem;
}


@media (max-width: 991.98px) {
    .colchange{
        padding-left: 0rem;
        padding-right: 0rem;
    }
    .rowchange{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    .cloudimage {
        max-width: 100%;
        max-height: 350px;
        object-fit: cover;
    }
}

@media (min-width: 768px) {
    .btn-group-centered-padding{
        padding-right: 4px;
    }
}

@media (min-width: 991.98px) {
    .autosizing-header{
        font-size: clamp(1rem, 2vw, 2.4rem);

    }
}



.salemarker {
    font-size: 0.9rem
}

/* leave style as last style to prevent fouc */
html {
  visibility: visible;
  opacity: 1;
}

