:root {
  --primary-color: #fe001e;
  --primary-color-rgb: 254, 0, 30;
}
.ultra-big-white{
  border: none;
}
header{
  background: none;
  border-bottom:none;
}
.dark #content{
  background: #121212;
}
.dark h1, .dark h2, .dark h3, .dark h4, .dark h5 {
  color: #F1F5F9;
  /*font-family: 'Montserrat';*/
  font-family: "Nunito";
  font-weight: bold;
}
h2 {
  border: none;
}
.dark h2,.text-light h2{
  border: none;
}
.menu-lili {
  color: #F1F5F9;
  padding: 10px 20px;
  /* Smoothly transition background-color over 0.3s */
  transition: transform 0.2s ease-out, box-shadow 0.2s ease-out;
}
.menu-lili:hover{
 transform: scale(1.05);
}
.button-internet-dc {
  color: #F1F5F9;
  padding: 10px 20px;
  /* Smoothly transition background-color over 0.3s */
  transition: transform 0.2s ease-out, box-shadow 0.2s ease-out;
}
.button-internet-dc:hover{
 transform: scale(1.05);
}
.dark address span a{
  color: #F1F5F9;
}

/*Whatsapp*/
.whatsapp-btn {
  font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  background-color: #fe001e;
  color: white;
  padding: 10px 20px;
  border-radius: 50px;
  text-decoration: none;
  display: flex;
  align-items: center;
  gap: 10px;
  box-shadow: 0 4px 10px rgba(0,0,0,0.2);
  transition: transform 0.3s, box-shadow 0.3s;
  z-index: 1000;
  font-weight: 600;
}
.whatsapp-btn:hover {
  transform: translateY(-3px);
  box-shadow: 0 8px 15px rgba(0,0,0,0.3);
}
.whatsapp-btn svg {
  display: block;
}
/*End Whatsapp*/
#mainmenu {
  font-family: 'Roboto';
}

#toTop {
    z-index: 1555;
    display: none;
    text-decoration: none;
    position: fixed;
    bottom: 100px;
    right: 30px;
    overflow: hidden;
    border: none;
}

#toTop:before {
    width: 45px;
    height: 45px;
    padding: 8px 15px;
    color: #000000;
    display: block;
    background: rgba(255, 255, 255, .5);
    font-family: FontAwesome;
    content: "\f106";
    font-size: 24px;
    color: #fff;
    border-radius: 30px;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
}

