.topmostbar {
  padding: 10px;
}

@media (max-width: 390px) {
  .topmostbar {
    padding: 7px 1px;
    font-size: small;
  }
}

#countdown
{
    font-family: Alegreya Sans;
    font-weight: bolder;
    font-size: 19px;
}

.topmostbar svg {
  font-size: 27px;
  color: #00b760;
}

.fas.fa-truck {
  font-size: 23px;
  color: #00b760;
}

.navbar-light .navbar-toggler {
  color: #bae860;
  border-color: #5bbf21;
}

@keyframes animated-border {
  0% {
    box-shadow: 0 0 0 0 rgba(37, 211, 102,0.4);
  }
  70% {
    box-shadow: 0 0 0 9px rgba(255,255,255,0);
  }
}

@media (max-width: 767px) {
  .box {
    animation: animated-border 1.5s infinite;
    font-weight: bold;
    border: 1px solid;
  }
}

.fac {
  padding: 75px 15px;
}

@media (min-width: 892px) {
  .rvs {
  }
}

.rvsmc {
  padding: 23px 3px;
  margin-top: 39px;
}

.prf {
  padding: 75px 15px;
  background: linear-gradient(white 0%, #f2f2f2 100%), #ffffff;
}

@media (min-width: 768px) {
  .fot {
    padding: 35px 53px;
  }
}

.fot {
}

.company-name {
}

.btn-check:active + .btn-primary:focus, .btn-check:checked + .btn-primary:focus, .btn-primary.active:focus, .btn-primary:active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 .25rem rgba(49,132,253,0);
}

.btn-check:focus + .btn, .btn:focus {
  outline: 0;
  box-shadow: 0 0 0 .25rem rgba(13,110,253,0);
}

.form-check-input:checked {
  background-color: #00b760;
  border-color: #015f5f;
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: none;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
  list-style: none;
}

@media (min-width: 300px) {
  .ser {
    flex: 1 1 auto;
    padding: 1px 1px;
  }
}

