/** @format */
header {
  background-color: white !important;
}
header.bg-dark {
  background-color: rgba(0, 0, 0, 0.8) !important;
  color: white;
}
header.bg-dark .navbar-collapse {
  background-color: black;
}
@media (max-width: 991px) {
  header.bg-dark .navbar-collapse ul li a {
    color: white !important;
  }
}
header.bg-dark .navbar-collapse ul li.dropdown ul {
  background-color: black;
}

.breadcrumbs.bg-dark {
  color: white;
  background-color: #0d2b53 !important;
}
.breadcrumbs.bg-dark .text-center h2 {
  color: #025add;
}
.breadcrumbs.bg-dark::before {
  content: "";
  opacity: 0.6;
  background-color: #000000;
}
.breadcrumbs .active {
  color: black !important;
}

.beneficios {
  background-color: white !important;
}
.beneficios.bg-dark {
  background-color: #202124 !important;
}
.beneficios.bg-dark .container div {
  background-color: #181818 !important;
  border: 1px solid black;
}
.beneficios.bg-dark .container div p {
  color: white;
}

.aplicacoes {
  background-color: #f3f3f3 !important;
}
.aplicacoes.bg-dark {
  background-color: #2c2d31 !important;
}
.aplicacoes.bg-dark .center img {
  border: 3px solid #e0e0e0;
  background: #e0e0e0;
}
.aplicacoes.bg-dark .text p,
.aplicacoes.bg-dark .text h4 {
  color: white;
}

.protofolio {
  background-color: white !important;
}
.protofolio.bg-dark {
  background-color: #202124 !important;
}
.protofolio.bg-dark .photos .container div {
  border: 2px solid black;
}

.pricing {
  background-color: white !important;
}
.pricing.bg-dark {
  background-color: #202124 !important;
}
.pricing.bg-dark .row .card {
  background-color: #181818 !important;
  border: 1px solid black;
}
.pricing.bg-dark .row .card h2,
.pricing.bg-dark .row .card h4,
.pricing.bg-dark .row .card li {
  color: white;
}

.opinioes {
  background-color: white !important;
}
.opinioes.bg-dark {
  background-color: #202124 !important;
}
.opinioes.bg-dark .container .swiper .swiper-slide .testimonial-item {
  background-color: #181818 !important;
  border: 1px solid black;
}
.opinioes.bg-dark .container .swiper .swiper-slide .testimonial-item p {
  color: white;
}

.clients {
  background-color: white !important;
}
.clients.bg-dark {
  background-color: black !important;
}
.clients.bg-dark .container .swiper .swiper-slide img {
  border-radius: 15px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
}

.team.bg-dark {
  background-color: #202124 !important;
}
.team.bg-dark .container .box p {
  color: white;
}
.team.bg-dark .container .box .social a {
  color: white;
}
.team.bg-dark .container .box .social a:hover {
  border-color: #025add;
  background-color: #025add;
}

.duvidas {
  background-color: white !important;
}
.duvidas.bg-dark {
  background-color: #202124 !important;
}
.duvidas.bg-dark .container .accordion-item {
  border: 1px solid #025add;
  background-color: #181818;
}
.duvidas.bg-dark .container .accordion-item .accordion-header button {
  background-color: #181818;
  color: #025add;
}
.duvidas.bg-dark .container .accordion-item .accordion-header button::after {
  color: #025add !important;
}
.duvidas.bg-dark .container .accordion-item .accordion-body {
  color: white;
}

.privacy {
  background-color: white !important;
}
.privacy.bg-dark {
  background-color: #202124 !important;
}
.privacy.bg-dark a,
.privacy.bg-dark p,
.privacy.bg-dark li,
.privacy.bg-dark h3,
.privacy.bg-dark h5 {
  color: white;
}

.midia {
  background-color: #f3f3f3 !important;
}
.midia.bg-light_grey {
  background-color: #f8f9fa !important;
}
.midia.bg-dark {
  background-color: #2c2d31 !important;
}
.midia.bg-dark .container .card {
  border-color: black;
  background-color: #181818 !important;
}
.midia.bg-dark .container .card .card-body p {
  color: white;
}
.midia.bg-dark .container .card .card-body .card-text {
  color: #025add;
}
.midia.bg-dark .container .card .card-body .card-text:hover {
  color: white;
}

.blog-details {
  background-color: white !important;
}
.blog-details.bg-dark {
  background-color: #181818 !important;
}
.blog-details.bg-dark .title,
.blog-details.bg-dark .details-post-data,
.blog-details.bg-dark p,
.blog-details.bg-dark h3,
.blog-details.bg-dark li {
  color: white !important;
}
.blog-details.bg-dark img {
  border: 2px solid black;
}
.blog-details.bg-dark .blog-sidbar .search-form input {
  background-color: #181818;
}
.blog-details.bg-dark .blog-sidbar .search-form button {
  background-color: #025add;
  color: #181818;
}
.blog-details.bg-dark .blog-sidbar .photos {
  margin-left: -12px;
}
.blog-details.bg-dark .blog-sidbar .photos img {
  border: 2px solid black;
}
.blog-details.bg-dark .blog-sidbar ul li a {
  color: #025add;
}
.blog-details.bg-dark .blog-sidbar ul li a:hover {
  color: white;
}

.contato {
  background-color: white !important;
}
.contato .font-grey {
  color: rgba(0, 0, 0, 0.5) !important;
}
.contato.bg-dark {
  background-color: #202124 !important;
}
.contato.bg-dark .container h5 {
  color: white;
}
.contato.bg-dark .container p {
  color: rgba(255, 255, 255, 0.7) !important;
}
.contato.bg-dark .container .font-grey {
  color: rgba(255, 255, 255, 0.7) !important;
}
.contato.bg-dark .container form [class=input-group-text] {
  border: 1px solid black;
  background-color: #181818;
}
.contato.bg-dark .container form span {
  color: white;
}
.contato.bg-dark .container form input,
.contato.bg-dark .container form textarea {
  border: 1px solid black;
  background-color: #181818;
  color: white;
}
.contato.bg-dark .container form label {
  color: white;
}/*# sourceMappingURL=darkMode.css.map */