body {
  background-color: var(--body-color);
}
.bg-dark {
  background-color: var(--dark-color)!important;
}
.bg-dark p {
  color:  var(--base-text);
}
.clean-block.dark {
  background-color: var(--block-color);
}
.clean-card {
  border: 1px solid transparent;
}
.navbar-light .navbar-toggler {
  color: var(--toggler-text);
  border-color: var(--toggler-border);
}
.electrolux .navbar-light .navbar-toggler-icon{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(4, 30, 80, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.lg .navbar-light .navbar-toggler-icon{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.9)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.samsung .navbar-light .navbar-toggler-icon{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(20, 40, 160, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.midea .navbar-light .navbar-toggler-icon{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(31, 148, 210, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.continental .navbar-light .navbar-toggler-icon{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 130, 0, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.panasonic .navbar-light .navbar-toggler-icon{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(0, 65, 192, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
#topbar {
  background: var(--base-color);
}
#topbar .nav-link {
  color: var(--base-text);
}
#topbar .topbar-ligue {
  background-color: var(--base-color);
}
#quemsomos .clean-card {
  color: var(--base-text);
}
#funcionamento h4 {
  color: var(--base-color);
}
#funcionamento i {
  color: var(--base-color);
}
.navbar-light .navbar-nav .nav-link {
  color: var(--link-text)!important;
}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
  color: var(--link-hover-text)!important;
}
.btn-large {
  background-color: var(--btn-color); 
  color: var(--base-text);
}
.btn-large:hover {
  color: var(--base-text);
}
.text-info {
  color: var(--base-color)!important;
}
.bg-dark .text-info {
  color: var(--base-text)!important;
}
.card {
  background-color: var(--card-color);
}
.card-title {
  color: var(--card-text);
}
p.card-text {
  color: var(--card-text);
}
.electrolux .img-1 {
  background: url("../../assets/img/electrolux/banner/img-banner-1.jpg") no-repeat center center / cover;
}
.electrolux .img-2 {
  background: url("../../assets/img/electrolux/banner/img-banner-2.jpg") no-repeat center center / cover;
}
.electrolux .img-3 {
  background: url("../../assets/img/electrolux/banner/img-banner-3.jpg") no-repeat center center / cover;
}
.electrolux .img-4 {
  background: url("../../assets/img/electrolux/banner/img-banner-4.jpg") no-repeat center center / cover;
}
.lg .img-1 {
  background: url("../../assets/img/lg/banner/img-banner-1.jpg") no-repeat center center / cover;
}
.lg .img-2 {
  background: url("../../assets/img/lg/banner/img-banner-2.jpg") no-repeat center center / cover;
}
.lg .img-3 {
  background: url("../../assets/img/lg/banner/img-banner-3.jpg") no-repeat center center / cover;
}
.lg .img-4 {
  background: url("../../assets/img/lg/banner/img-banner-4.jpg") no-repeat center center / cover;
}
.samsung .img-1 {
  background: url("../../assets/img/samsung/banner/img-banner-1.jpg") no-repeat center center / cover;
}
.samsung .img-2 {
  background: url("../../assets/img/samsung/banner/img-banner-2.jpg") no-repeat center center / cover;
}
.samsung .img-3 {
  background: url("../../assets/img/samsung/banner/img-banner-3.jpg") no-repeat center center / cover;
}
.samsung .img-4 {
  background: url("../../assets/img/samsung/banner/img-banner-4.jpg") no-repeat center center / cover;
}
.midea .img-1 {
  background: url("../../assets/img/midea/banner/img-banner-1.jpg") no-repeat center center / cover;
}
.midea .img-2 {
  background: url("../../assets/img/midea/banner/img-banner-2.jpg") no-repeat center center / cover;
}
.midea .img-3 {
  background: url("../../assets/img/midea/banner/img-banner-3.jpg") no-repeat center center / cover;
}
.midea .img-4 {
  background: url("../../assets/img/midea/banner/img-banner-4.jpg") no-repeat center center / cover;
}
.continental .img-1 {
  background: url("../../assets/img/continental/banner/img-banner-1.jpg") no-repeat center center / cover;
}
.continental .img-2 {
  background: url("../../assets/img/continental/banner/img-banner-2.jpg") no-repeat center center / cover;
}
.continental .img-3 {
  background: url("../../assets/img/continental/banner/img-banner-3.jpg") no-repeat center center / cover;
}
.continental .img-4 {
  background: url("../../assets/img/continental/banner/img-banner-4.jpg") no-repeat center center / cover;
}
.panasonic .img-1 {
  background: url("../../assets/img/panasonic/banner/img-banner-1.jpg") no-repeat center center / cover;
}
.panasonic .img-2 {
  background: url("../../assets/img/panasonic/banner/img-banner-2.jpg") no-repeat center center / cover;
}
.panasonic .img-3 {
  background: url("../../assets/img/panasonic/banner/img-banner-3.jpg") no-repeat center center / cover;
}
.panasonic .img-4 {
  background: url("../../assets/img/panasonic/banner/img-banner-4.jpg") no-repeat center center / cover;
}
.consul .img-1 {
  background: url("../../assets/img/consul/banner/img-banner-1.jpg") no-repeat center center / cover;
}
.consul .img-2 {
  background: url("../../assets/img/consul/banner/img-banner-2.jpg") no-repeat center center / cover;
}
.consul .img-3 {
  background: url("../../assets/img/consul/banner/img-banner-3.jpg") no-repeat center center / cover;
}
.consul .img-4 {
  background: url("../../assets/img/consul/banner/img-banner-4.jpg") no-repeat center center / cover;
}
.marcas h1 {
  color: var(--base-color);
}
.feature-box h4 {
  color: var(--base-color);
}
.bairros i {
  color: var(--base-color);
}
.faq {
  background: var(--faq-color);
}
.faq .faq-list li {
  background: var(--base-text);
}
.faq .faq-list p, .faq .faq-list a {
  color: var(--faq-text);
}
.faq .faq-list .icon-help {
  color: var(--base-color);
}
.faq .faq-list a:hover {
  color: var(--base-color);
}
.faq .faq-list a.collapsed {
  color: var(--collapsed-text);
}
.faq .faq-list a.collapsed:hover {
  color: var(--base-color);
}
.contact-clean form {
  color: var(--form-text);
  background-color: var(--form-color);
}
.contact-clean form .form-control:focus {
  border: 1px solid var(--base-color);
}
.contact-clean form .btn-primary {
  background-color: var(--btn-color);
}
.contact-clean form .btn-primary {
  color: var(--base-text);
  background-color: var(--btn-color);
  border-color: var(--btn-color);
}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
  color: var(--base-text);
  background-color: var(--btn-color);
  border-color: var(--btn-color);
}
footer h5 {
  color: var(--footer-title);
}
.footer-dark {
  color: var(--footer-text);
  background-color: var(--footer-color);
}
.footer-dark ul a {
  color: inherit;
  text-decoration: none;
  opacity: 1;
}
.footer-dark .copyright {
  opacity: 1;
}
@media (min-width: 992px) {
  #topbar .topbar-ligue {
    background-color: var(--topbar-color);
    border-radius: 50px;
  }
  #topbar .topbar-ligue .nav-link {
    color: var(--topbar-text);
    height: 28px;
  }
}
@media (max-width:767px) {
  .electrolux .img-1 {
    background: url("../../assets/img/electrolux/banner/img-mobile-1.jpg") no-repeat center center / cover;
  }
  .electrolux .img-2 {
    background: url("../../assets/img/electrolux/banner/img-mobile-2.jpg") no-repeat center center / cover;
  }
  .electrolux .img-3 {
    background: url("../../assets/img/electrolux/banner/img-mobile-3.jpg") no-repeat center center / cover;
  }
  .electrolux .img-4 {
    background: url("../../assets/img/electrolux/banner/img-mobile-4.jpg") no-repeat center center / cover;
  }
  .lg .img-1 {
    background: url("../../assets/img/lg/banner/img-mobile-1.jpg") no-repeat center center / cover;
  }
  .lg .img-2 {
    background: url("../../assets/img/lg/banner/img-mobile-2.jpg") no-repeat center center / cover;
  }
  .lg .img-3 {
    background: url("../../assets/img/lg/banner/img-mobile-3.jpg") no-repeat center center / cover;
  }
  .lg .img-4 {
    background: url("../../assets/img/lg/banner/img-mobile-4.jpg") no-repeat center center / cover;
  }
  .samsung .img-1 {
    background: url("../../assets/img/samsung/banner/img-mobile-1.jpg") no-repeat center center / cover;
  }
  .samsung .img-2 {
    background: url("../../assets/img/samsung/banner/img-mobile-2.jpg") no-repeat center center / cover;
  }
  .samsung .img-3 {
    background: url("../../assets/img/samsung/banner/img-mobile-3.jpg") no-repeat center center / cover;
  }
  .samsung .img-4 {
    background: url("../../assets/img/samsung/banner/img-mobile-4.jpg") no-repeat center center / cover;
  }
  .midea .img-1 {
    background: url("../../assets/img/midea/banner/img-mobile-1.jpg") no-repeat center center / cover;
  }
  .midea .img-2 {
    background: url("../../assets/img/midea/banner/img-mobile-2.jpg") no-repeat center center / cover;
  }
  .midea .img-3 {
    background: url("../../assets/img/midea/banner/img-mobile-3.jpg") no-repeat center center / cover;
  }
  .midea .img-4 {
    background: url("../../assets/img/midea/banner/img-mobile-4.jpg") no-repeat center center / cover;
  }
  .continental .img-1 {
    background: url("../../assets/img/continental/banner/img-mobile-1.jpg") no-repeat center center / cover;
  }
  .continental .img-2 {
    background: url("../../assets/img/continental/banner/img-mobile-2.jpg") no-repeat center center / cover;
  }
  .continental .img-3 {
    background: url("../../assets/img/continental/banner/img-mobile-3.jpg") no-repeat center center / cover;
  }
  .continental .img-4 {
    background: url("../../assets/img/continental/banner/img-mobile-4.jpg") no-repeat center center / cover;
  }  
}
figure {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  animation: slideShow 24s linear infinite 0s;
  -o-animation: slideShow 24s linear infinite 0s;
  -moz-animation: slideShow 24s linear infinite 0s;
  -webkit-animation: slideShow 24s linear infinite 0s;
}
@keyframes animate-preloader {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes slideShow {
  0% {
    opacity: 0;
    transform: scale(1);
    -ms-transform: scale(1);
  }
  5% {
    opacity: 1;
  }
  25% {
    opacity: 1;
  }
  30% {
    opacity: 0;
    transform: scale(1.1);
    -ms-transform: scale(1.1);
  }
  100% {
    opacity: 0;
    transform: scale(1);
    -ms-transformm: scale(1);
  }
}
body.electrolux {
  --base-color: #041e50;
  --base-text: #fff;
  --card-color: #041e50;
  --card-text: #fff;
  --body-color: #dfe7ea;
  --dark-color: #7a8a9c;
  --block-color: #f6f6f6;
  --topbar-color: #dfe7ea;
  --topbar-text: #041e50;;
  --btn-color: #041e50;
  --link-text: #041e50;  
  --link-hover-text: #a5742e;  
  --form-color: #fff;
  --form-text: #505e6c;
  --faq-color: #dfe7ea;
  --faq-text: #444444;
  --collapsed-text: #343a40;
  --toggler-text: rgba(0,0,0,.5);
  --toggler-border: rgba(0,0,0,0);
  --footer-color: #041e50;
  --footer-title: #dfe7ea;
  --footer-text: #dfe7ea;
}
body.lg {
  --base-color: #970431;
  --base-text: #fff;
  --card-color: #970431;
  --card-text: #fff;
  --body-color: #ccc;
  --dark-color: #343a40;
  --block-color: #f6f6f6;
  --topbar-color: #dfe7ea;
  --topbar-text: #970431;
  --btn-color: #970431;
  --link-text: #fff;  
  --link-hover-text: #db0051;
  --form-color: #fff;  
  --form-text: #505e6c;
  --faq-color: #ccc;
  --faq-text: #444444;
  --collapsed-text: #343a40;
  --toggler-text: rgba(0,0,0,.5);
  --toggler-border: rgba(0,0,0,0);
  --footer-color: #343a40;
  --footer-title: #db0051;
  --footer-text: #dfe7ea;
}
body.samsung {
  --base-color: #1428A0;
  --base-text: #fff;
  --card-color: #1428A0;
  --card-text: #fff;
  --body-color: #f0f0f0;
  --dark-color: #000;
  --block-color: #fff;
  --topbar-color: #f6f6f6;
  --topbar-text: #000;
  --btn-color: #000;
  --link-text: #000;  
  --link-hover-text: #1428A0;
  --form-color: #fff;  
  --form-text: #505e6c;
  --faq-color: #f0f0f0;
  --faq-text: #444444;
  --collapsed-text: #343a40;
  --toggler-text: rgba(0,0,0,.5);
  --toggler-border: rgba(0,0,0,0);
  --footer-color: #000;
  --footer-title: #fff;
  --footer-text: #fff;
}
body.midea {
  --base-color: #1f94d2;
  --base-text: #fff;
  --card-color: #f3931b;
  --card-text: #fff;
  --body-color: #f0f0f0;
  --dark-color: #1f94d2;
  --block-color: #fff;
  --topbar-color: #f3931b;
  --topbar-text: #fff;
  --btn-color: #f3931b;
  --link-text: #000;  
  --link-hover-text: #1f94d2;
  --form-color: #fff;  
  --form-text: #505e6c;
  --faq-color: #f0f0f0;
  --faq-text: #444444;
  --collapsed-text: #343a40;
  --toggler-text: rgba(0,0,0,.5);
  --toggler-border: rgba(0,0,0,0);
  --footer-color: #1f94d2;
  --footer-title: #fff;
  --footer-text: #fff;
}
body.continental {
  --base-color: #ff8200;
  --base-text: #fff;
  --card-color: #9a5394;
  --card-text: #fff;
  --body-color: #f0f0f0;
  --dark-color: #ff8200;
  --block-color: #fff;
  --topbar-color: #9a5394;
  --topbar-text: #fff;
  --btn-color: #ff8200;
  --link-text: #000;  
  --link-hover-text: #ff8200;
  --form-color: #fff;  
  --form-text: #505e6c;
  --faq-color: #f0f0f0;
  --faq-text: #444444;
  --collapsed-text: #343a40;
  --toggler-text: rgba(0,0,0,.5);
  --toggler-border: rgba(0,0,0,0);
  --footer-color: #ff8200;
  --footer-title: #fff;
  --footer-text: #fff;
}
body.panasonic {
  --base-color: #0041C0;
  --base-text: #fff;
  --card-color: #00b135;
  --card-text: #fff;
  --body-color: #f0f0f0;
  --dark-color: #0041C0;
  --block-color: #fff;
  --topbar-color: #f6f6f6;
  --topbar-text: #000;
  --btn-color: #0041C0;
  --link-text: #000;  
  --link-hover-text: #0041C0;
  --form-color: #fff;  
  --form-text: #505e6c;
  --faq-color: #f0f0f0;
  --faq-text: #444444;
  --collapsed-text: #343a40;
  --toggler-text: rgba(0,0,0,.5);
  --toggler-border: rgba(0,0,0,0);
  --footer-color: #0041C0;
  --footer-title: #fff;
  --footer-text: #fff;
}