.bg-arnet {
  background: #3571a9;
  font-size: larg;
}

.btn-xl {
  background-color: #23afeb;
  border-radius: 0px !important;
}

.service-box {
}

.fa.fa-paper-plane.fa-4x.sr-icons {
  color: #a93535;
}

h1 {
  font-size: xx-large !important;
  color: #ffffff;
}

h2 {
  font-size: xx-large !important;
  color: #23afeb;
  font-weight: bolder !important;
}

h3 {
  font-size: large !important;
  color: #23afeb;
  font-weight: bolder;
}

.service-box {
  color: #23afeb;
  text-decoration: none !important;
}

p {
  font-family: 'Open Sans';
}

.bs-icon-md.bs-icon-rounded.bs-icon-primary.bs-icon {
  color: var(--bs-white);
  background: #23afeb;
}

text-faded {
  color: #ffffff !important;
  background: #23afeb;
}

hr {
  max-width: 50px;
  border-width: 3px;
  border-color: #23afeb;
  border-top: 0;
}

a:hover {
  color: #3571a9 !important;
  /*background-color: var(--bs-light-text-emphasis);*/
  /*text-decoration: underline;*/
  /*font-weight: bolder;*/
}

a {
  color: #23afeb;
  /*background-color: var(--bs-light-text-emphasis);*/
  text-decoration: none;
}

@media (min-width: 992px) {
  #mainNav .navbar-nav > li.nav-item > a.nav-link:hover, #mainNav .navbar-nav > li.nav-item > a.nav-link:focus:hover {
    color: #fff;
  }
}

#mainNav .navbar-nav > li.nav-item > a.nav-link:hover, #mainNav .navbar-nav > li.nav-item > a.nav-link:focus:hover {
  color: #40f067;
}

@media (min-width: 992px) {
  #mainNav .navbar-nav > li.nav-item > a.nav-link, #mainNav .navbar-nav > li.nav-item > a.nav-link:focus {
    color: rgba(255,255,255,.7);
  }
}

#mainNav .navbar-nav > li.nav-item > a.nav-link, #mainNav .navbar-nav > li.nav-item > a.nav-link:focus {
  font-size: .9rem;
  font-weight: 700;
  text-transform: uppercase;
  /*color: #212529;*/
}

.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}

.nav-link.active {
  color: #40f067!important;
}

