
/* GENERALES */

a {
  transition: color 250ms linear !important;
}

.logo-cabezal{
  width: 140px !important;
  margin-top: -40px !important;
}

@media only screen and (max-width:767px){
  .logo-cabezal{
    margin-top: 10px !important;
  }
}

.redes-cabezal{
  font-size: 18px !important;
  padding-top: 10px !important;
}

.fuente-600{
  font-weight: 600 !important;
}

.espacio-20-top{
  padding-top: 20px;
}

.espacio-50-top{
  padding-top: 50px;
}

.titulos-inicio{
  font-size: 25px !important;
}

/* Menu Pie de pagina */
.bd-menu-5.nav-pills .bd-menuitem-20 > a.active{
  text-decoration: none !important;
}

.bd-menu-5.nav-pills .bd-menuitem-20:not(.active) > a.hover:not(.active),
.bd-menu-5.nav-pills .bd-menuitem-20:not(.active) > a:hover:not(.active),
.bd-menu-5.nav-pills .bd-menuitem-20:not(.active) > a:focus:not(.active),
.bd-menu-5.nav-pills .bd-menuitem-20:hover:not(.active) > a:not(.active){
  text-decoration: none !important;
}

/* MENU activo en mobile */
@media only screen and (max-width:767px){
  .bd-menu-1.nav-pills .bd-menuitem-2 > a.active{
    border-bottom: none !important;
    color:#428bca !important;
  }
}

@media only screen and (max-width:767px){
  .bd-menu-1.nav-pills .bd-menuitem-2 > a,
  .bd-menu-1.nav-pills .bd-menuitem-2 > a:link,
  .bd-menu-1.nav-pills .bd-menuitem-2 > a:visited{
    border-bottom: none !important;
    
  }
}



/* Pagina INICIO */

.texto-numero{
  font-size: 70px !important;
}

.titulo-numero{
  font-size: 30px !important;
}

/* Paquetes de alquiler */
.bd-section-13 h1{
  font-size: 30px !important;
  font-weight: 600 !important;
}

.precios{
  font-size: 40px !important;
  font-weight: 600 !important;
}

/* No mostrar flechas (derecha e izquierda) SLIDE en mobile */
@media only screen and (max-width:767px){
  .bd-right-button > a > span{
    display: none !important;
  }  

  .bd-left-button > a > span{
    display: none !important;
  }

}

/* SLIDE 1 en mobile Rapido y eficaz */

/* Ocultar texto */
@media only screen and (max-width:767px){
  .bd-textblock-17{
    display: none !important;
  }
}

/* Tam. fuente titulo */
@media only screen and (max-width:767px){
  h1.bd-textblock-10{
    font-size: 35px !important;
  }
}

/* SLIDE 2 en mobile Carga y Logistitca */

/* Posicion del titulo*/
@media only screen and (max-width:767px){
  .bd-textblock-29{
    left: 10% !important;
  }
}

/* Ocultar texto */
@media only screen and (max-width:767px){
  .bd-textblock-60{
    display: none !important;
  }
}

/* Tam. fuente titulo */
@media only screen and (max-width:767px){
  h1.bd-textblock-29{
    font-size: 35px !important;
  }
}

/* Posicion del boton */
@media only screen and (max-width:767px){
  .bd-button-55 {
    left: 10% !important;
  }

}

/* SLIDE 3 en mobile Seguro y rapido */

/* Ocultar texto */
@media only screen and (max-width:767px){
  .bd-textblock-67{
    display: none !important;
  }
}

/* Tam. fuente titulo */
@media only screen and (max-width:767px){
  h1.bd-textblock-65{
    font-size: 35px !important;
  }
}

/* Margen top del BOTON LEER MAS en todos los slides mobile */
@media only screen and (max-width:767px){
  .boton-slide{
    margin-top: -70px !important;
  }
}

/* Pagina EMPRESA */

.bd-section-9 h2{
  font-size: 20px !important;
  font-weight: 600 !important;
}

/* Pagina SERVICIOS */

.nuestros-servicios{
  font-size: 20px !important;
}

/* Pagina CONTACTO */

.bd-section-24 h3{
  font-size: 20px !important;
}

a.contacto{
  color:#000 !important;
  text-decoration: none !important;
}

a.contacto:hover{
  color:#428bca !important;
}
 