  @import url('https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');
  p, h1, h2, h3, h4, h5, h6 {
    font-family: Ubuntu !important;
  }
   
    h1 {
     font-size: 1rem;}
   
    .bg-image-full {
      background: no-repeat center center scroll;
      background-size: cover;
    }
    .sombra {
        text-shadow: 4px 2px 7px black;
        font-weight: bold;
        font-size: 3.5rem;
        line-height: 1.2;
    }
    .sombra2 {
        text-shadow: 4px 2px 7px black;
        font-weight: bold;
        font-size: 1.5rem;
        line-height: 1.2;
    }
    .navbar {
        overflow-x: auto;
        white-space: nowrap;
    }
    .navbar-list {
        display: flex;
        list-style: none;
        padding: 0;
        margin: 0;
    }
    .navbar-item {
        margin-right: 20px;
    }
    .navbar-item:last-child {
        margin-right: 0;
    }
    .navbar-item a {
        text-decoration: none;
        color: #000;
        font-weight: bold;
        font-size: 16px;
        padding: 10px;
    }
    .navbar-item a:hover {
        color: #ff0000;
    }
    .navbar-item img {
        transition: transform 0.3s ease;
    }
    .navbar-item:hover img {
        transform: scale(1.1);
    }
    .bg-oscuro {
        background-color: #000000;
    }
    .marquee {
        white-space: nowrap;
        overflow: hidden;
        box-sizing: border-box;
        background-color: #000000;
        color: white;
        padding: 10px 0;
    }
    .marquee-content {
        display: inline-block;
        padding-left: 100%;
        animation: marquee 90s linear infinite;
    }
    @keyframes marquee {
        from { transform: translateX(0); }
        to { transform: translateX(-100%); }
    }
    .marquee a {
        text-decoration: none;
        color: white;
        margin: 0 10px;
    }
    .chat-messages {
        background-color: #000000;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #ccc;
    }
    .content img {
        width: 100%;
        height: auto;
    }
  
  .btn.btn-dark {
  display: none;
}
  
 /* .img-fluid.d-block.mx-auto {
display: none !important;
}*/
  .display-3.text-white.sombra {
  font-size: 36px;
  margin-top: 10px;
}
  .py-5.bg-image-full {
  padding: 5px !important;
  /*  background-image: none !important;*/
}
  .whatsapp {
  position:fixed;
  width:60px;
  height:60px;
  bottom:40px;
  right:20px;
  background-color:#128C7E;
  color:#FFF;
  border-radius:50px;
  text-align:center;
  font-size:30px;
  z-index:100;
    top:300px;
}

.whatsapp-icon {
  margin-top:13px;
}
  
  .botonAndroid {
  position:fixed;
  width:60px;
  height:60px;
  bottom:40px;
  right:20px;
  background-color:#78C257;
  color:#FFF;
  border-radius:50px;
  text-align:center;
  font-size:30px;
  z-index:100;
    top:200px;
}

.botonAndroid-icon {
  margin-top:13px;
}
  
  h4 {
  font-size: 20px;
}