
body {
  font-size: 16px;
  color: #111111;
}


.container {
  max-width: 1500px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2%;
  padding-right: 2%;
  
}



/* cabecalho */


 /*  cab geral */
.site-header {

  height:100px;
  background:#000;
  /*background: color-mix(in srgb, #000000 75%, transparent); */
   background:#1E293B;
}


/*  tit cab */
.brand-title {

color: #ff9b40;
font-size:16px;
color: #ffffff;
font-size:16px;
font-weight:400;
display:blocl;

  
}

#dvcab1::before {
 display:none;
}



.header-availability-text {
  color:#ffffff ;  
  display:none;
}



#dvcab1::before {
}




.site-nav {

background: none;
border:0px;
top:0px;
height:80px;
padding:0px;
right:110px;
position:absolute;
text-align:right;
width:640px;

    display: flex;
    justify-content: right;
    align-items: top;


}

.nav-container {
  align-items: right;
   justify-content: right;
}

#menu1{
display:none;
}

#menu6{
display:none;
}

#whats_header{
display:none;
}


#contato_header{
display:block;
}



.nav-menu {
  
  padding-top:0px;
  padding-bottom:0px;
  
  
}

.nav-item {
  gap: 0px;
  padding-top:0px;
  padding-bottom:0px;
  height:40px;
}


.nav-link {
  font-size: 17px;
}






.nav-link:hover, .nav-item:hover > .nav-link {
   
 
}

.nav-link.active {

}


.dropdown-menu {

}

.dropdown-item {
      display: flex;
    justify-content: center; /* Centraliza horizontalmente */
    align-items: center;     /* Centraliza verticalmente */
}

.dropdown-item a {
font-size: 15px;
}


.dropdown-item a:hover {

	 
}












/* banners */

.hero-slider-section {
/*margin-top:-100px; */
padding-bottom: 45px;

}

.hero-slider-container {
  height: 530px;
}




.hero-slide-img {

}




.hero-slide-badge {
  background: none;
}




.hero-slide-badge::before {

}


.hero-slide-badge::after {

}








.floating-features-grid {
  grid-template-columns: repeat(7, 1fr);
  gap: 20px;
  
}


.floating-feature-card {
 height:90px;
   background: color-mix(in srgb, #fff 5%, transparent); 
   border: 1px solid #444;
     box-shadow: none;
	 padding-top:20px;
	 
	
}


.floating-feature-card h3 a {
  color: #fff;
  font-size: 16px;
  font-weight:600;
}

.floating-feature-card p {
    display: none;
}

















/* banners interno */

.hero-slider-interno-section {

}


.hero-slider-interno-container {

}




.hero-slide-interno-badge {

}




.hero-slide-interno-badge::before {
 
}


.hero-slide-interno-badge::after {

}













/* home */


.flagship-product-card {

}



.titprod {

}




.secondary-card-title {

 
}


.flagship-title {
    
}




.sidebar-heading {

}

.info-guide-title {

}














/* rodape */

.site-footer {

}


.floating-whatsapp-btn {

}

.floating-whatsapp-btn:hover {

}






/* interna */


.titprod_int{
	 

}




