/* ==========================================================================
   CSS PERSONALIZADO
   ========================================================================== */
  /*novo */
  .main-color { color: #d6b06d; transition: all 0.5s ease; }
  a.main-color:hover, a.main-color:active, a:hover .main-color, button.main-color:hover, button.main-color:active, a .main-color:hover, a:hover .main-color, li.main-color:hover, li.main-color:active {  color: #90784e !important;  }
  
  .second-color { color: #fff  !important; transition: all 0.5s ease; }
  a.second-color:hover, a.second-color:active, button.second-color:hover, buttons.second-color:active, li.second-color:hover, li.second-color:active { color: #fff !important; }

  .third-color { color:#fff; }
  .third-color:hover { color:#d6b06d; }

  .main-background { background-color:#d6b06d  !important; transition: all 0.5s ease; }
  a.main-background:hover,  a.main-background:active, button.main-background:hover,  button.main-background:active, a .main-background:hover, a:hover .main-background, li.main-background:hover, li.main-background:active { background-color:#90784e  !important; }
  
  .second-background { background-color: #fff!important; transition: all 0.5s ease;  }
  a.second-background:hover,  a.second-background:active, button.second-background:hover,  button.second-background:active, a .second-background:hover, a:hover .second-background, li.second-background:hover, li.second-background:active { background-color:#000 !important; }

  .third-background { background-color: #000!important; transition: all 0.5s ease; border-top: 1px solid #000; }

  .is-homehelpbg-1.is-homehelpbg.main-background, .is-homehelpbg-2.is-homehelpbg.main-background {background-color:#d6b06d!important;}


  .main-border { border-color:#000 !important; }
  .second-border { border-color:#2a2a2a !important; }


  .is-submenu.is-open { background-color:#3abaa3; transition: all 0.5s ease;  }
  .is-submenu.is-open i { color: #f5eede!important; transition: all 0.5s ease; }

  .frontlayer .tri-1 { border-bottom-color:#3abaa3 !important; }
  .frontlayer .tri-2 { border-left-color:#3abaa3 !important; opacity:0.7; }
  .rearlayer .tri-1 { border-bottom-color:#f5eede !important; }
  .rearlayer .tri-2 { border-left-color:#f5eede !important; opacity:0.7; }


/* ==========================================================================
   BARRA TOPO
   ========================================================================== */

  /*novo */
  #header { border:none !important; 
    -webkit-box-shadow: 0px 1px 5px 0px rgb(0 0 0 / 0.2);
    -moz-box-shadow: 0px 1px 5px 0px rgb(0 0 0 / 0.2);
    box-shadow: 0px 1px 5px 0px rgb(0 0 0 / 0.2); 
  color:#d6b06d ; background: #051d40 !important;
  }
  /*.header-content { padding-top:21px; padding-bottom:21px; }  */  
  header.scrolled .header-content { padding-top:5px; padding-bottom:5px; }
  body.scrolled { padding-top:88px; }
  
  #header .barra-topo {background: rgb(255 255 255 / 5%);border-bottom: 1px solid #051d40;position: relative;}
  /*#header .barra-topo:after {content:""; border-bottom: 1px solid #f9f2e2; height:1px; width:100%; position:absolute; bottom:0; left:0; }*/
  /* .barra-topo .main-color, .header-content .main-color { color:#fff !important; }
  .barra-topo .main-color:hover, .header-content .main-color:hover { color:#00a6d6  !important; }
  */.barra-topo .main-color i { color:#d6b06d !important; }

   #header:before {
    content: " ";
    position: absolute;
    width: 100%;
    background: url(https://du2us4f94qfno.cloudfront.net/common/galerias/1086/imagens/bg-topo.png) center center no-repeat;
    height: 100%;
    top: 0;
    background-position-y: 30%;
    background-position-x: 53%;
    opacity: 0.7;
  } 

  .login, .is-openmenu-wrap { border-color:transparent; position:relative; }
  .login:after, .is-openmenu-wrap:after { content:""; position:absolute; top:0; left:0; width:1px; height:100%; border-left:1px solid #fff; }

  .is-leilao.main-background { background-color:#c6a365 !important; }
  .is-leilaobackground.main-background { background: #c6a365 !important }
  .is-home5 .catalog-title h2 { color:#fff  !important;  }
   /*  .is-sectiontitle h2 {color: }*/

  .is-semleilao p {color: #fff;}
  .footer-caption p, .footer-capta p {color: #fff;}

  .is-catalogolink:hover {background-color:#90784e;}
  .is-catalogolink {background-color: #d6b06d;}
  #footer.third-background { background:#051d40 !important; border-top: 1px solid #051d40!important;}
  #footer .main-color{color:  #d6b06d!important;}

   /*.is-leilao-0, .is-leilao-1, .is-leilao-2, .is-leilao-3 , .is-leilao-4, .is-leilao-5, .is-leilao-6, .is-leilao-7 { background:#000 !important; }*/

  /*footer { background:url('https://du2us4f94qfno.cloudfront.net/common/galerias/776/imagens/header-bg.jpg'); }*/
  .is-footercomp {border-top: 1px solid rgb(96 96 96 / 30%)}
  #header .barra-topo p, #header .barra-topo a  {font-weight: 500;}
   .menu .third-background .is-username.third-color, .menu .third-background .my-account.third-color, .menu .third-background .is-trigger.third-color, .menu .w-100 .third-color {color: #fff!important;}
   .logo-desktop a {padding: 16px 0;}
  /* ==========================================================================
   Conteudo
   ========================================================================== */
   body { padding-top:264px; }
   body.scrolled { padding-top:154px; }

   @media (max-width: 767px) { 
      body { padding-top:143px;  }
      body.scrolled { padding-top:123px; }
   }
   @media (max-width: 575.98px) {
      body { padding-top:72px; }
      body.scrolled { padding-top:72px; }
      .login:after, .is-openmenu-wrap:after { border:none; }
      .header-banner {padding:  10px 0;}
      .is-catalogo .swiper-slide.slide-img.swiper-slide-active {background: #f1f1f1!important}
   }
   