@font-face {
  font-family: 'Julian';
  font-style: normal;
  font-weight: 400;
  src:url("../fuentes/ARJULIAN.TTF");
}
@font-face {
  font-family: 'Permanent Marker';
  font-style: normal;
  font-weight: 400;
  src:url("../fuentes/PermanentMarker-Regular.TTF");
}
@font-face {
  font-family: 'FORTE';
  font-style: normal;
  font-weight: 400;
  src:url("../fuentes/FORTE.TTF");
}
@font-face {
  font-family: 'Great Vibes';
  font-style: normal;
  font-weight: 400;
  src:url("../fuentes/Vibes.TTF");
}

.fuentetitulos    {color:rgb(0, 0, 0);       font-family:'Julian', cursive;text-shadow:0 0 5px rgba(0,178,255,1),0 0 10px rgba(0,178,255,1),0 0 20px rgba(0,178,255,1),0 0 40px rgba(38,104,127,1);}
.fuentesubtitulos {color:rgb(255, 255, 255); font-family:'Julian', cursive;text-shadow:0 0 5px rgba(0,178,255,1),0 0 10px rgba(0,178,255,1),0 0 20px rgba(0,178,255,1),0 0 40px rgba(38,104,127,1); }
.fuentecategorias {color:rgb(10, 255, 255);  font-family:'Julian', cursive;text-shadow:0 0 5px rgba(0,178,255,1),0 0 10px rgba(0,178,255,1),0 0 20px rgba(0,178,255,1),0 0 40px rgba(38,104,127,1); }
.fuenteheaders    {color:rgb(255, 255, 255); font-family:'Julian', cursive;text-shadow:0 0 5px rgba(0,178,255,1),0 0 10px rgba(0,178,255,1),0 0 20px rgba(0,178,255,1),0 0 40px rgba(38,104,127,1); }
.fuenteprecios    {color: rgb(255, 255, 255);font-family:'Julian', cursive;text-shadow:0 0 10px rgba(0,0,0,1),0 0 15px rgba(255,255,255,1);}
.fuenteparrafos   {color: rgb(255, 255, 255);font-family:"Times New Roman", Times, serif; text-shadow:0 0 10px rgba(0,0,0,1),0 0 15px rgba(255,255,255,1);}
.fuentemb    {color: rgb(255, 255, 255);font-family:'Julian', cursive;text-shadow:0 0 10px rgba(0,0,0,1),0 0 15px rgba(255,255,255,1);}
.fuenteempresa{position:relative;top:0px;color:rgb(0, 0, 0);  font-size: 100px; font-family:  'Julian', cursive;text-align: center; text-shadow:0 0 15px rgba(0,178,255,1),	0 0 25px rgba(0,178,255,1);}
.fuenteslogan{ position:relative;top:-0px;color:rgb(10, 255, 255); font-size: 30px; font-family: 'Julian', cursive;text-align: center;text-shadow:0 0 20px rgba(0,178,255,1),0 0 25px rgba(0,178,255,1);}
.fuentejemplo2 {color: #FFFF66;text-shadow:0 0 10px rgba(0,0,0,1),0 0 15px rgba(0,0,0,1);font-family: 'Tourney', cursive;font-size:40px}
.fuentejemplo3 {color:#CC33FF;text-shadow:0 0 10px rgba(0,0,0,1),0 0 15px rgba(255,255,255,1);font-family: 'Great Vibes', cursive;}

.tamanhotitulos    {font-size: 100px;text-align: center; }
.tamanhosubtitulos {font-size: 80px; text-align: center; }
.tamanhocategorias {font-size: 60px; text-align: center; }
.tamanhoprecios    {font-size: 40px; text-align: center;}
.tamanhoheadersizq    {font-size: 35px; text-align: left;}   
.tamanhoheaders{font-size: 35px; text-align: center;}
.tamanhoheadersder{font-size: 35px; text-align: right}
.tamanhoparrafos   {font-size: 30px; text-align: left ;}
.tamanhoparrafoscen{font-size: 30px; text-align: center;}
.tamanhoparrafosder{font-size: 30px; text-align: right}

@media (max-width: 1080px){
.fuentecategorias {text-shadow:0 0 5px rgba(0,178,255,1),0 0 40px rgba(38,104,127,1); }
.fuenteheaders    {text-shadow:0 0 5px rgba(0,178,255,1),0 0 40px rgba(38,104,127,1); }
.fuenteprecios    {text-shadow:0 0 10px rgba(0,0,0,1),0 0 15px rgba(255,255,255,1);}
.fuenteempresa{position:relative;top:30px;font-size: 120px;}
.fuenteslogan{position:relative;top:0px; font-size: 50px; }
.tamanhotitulos    {font-size: 100px; }
.tamanhosubtitulos {font-size: 80px;  }
.tamanhocategorias {font-size: 70px;  }
.tamanhoprecios    {font-size: 60px; }
.tamanhoheadersizq {font-size: 45px;  }   
.tamanhoheaders    {font-size: 45px;  }
.tamanhoheadersder {font-size: 45px;  }
.tamanhoparrafos   {font-size: 16px; }
.tamanhoparrafosder{font-size: 16px; }
.tamanhoparrafoscen{font-size: 16px; }

}


.fuentetitulos2    {color:rgb(0, 0, 0);       font-family:'Permanent Marker', cursive;text-shadow:0 0 5px rgba(0,178,255,1),0 0 10px rgba(0,178,255,1),0 0 20px rgba(0,178,255,1),0 0 40px rgba(38,104,127,1);}
.fuentesubtitulos2 {color:rgb(255, 255, 255); font-family:'Permanent Marker', cursive;text-shadow:0 0 5px rgba(0,178,255,1),0 0 10px rgba(0,178,255,1),0 0 20px rgba(0,178,255,1),0 0 40px rgba(38,104,127,1); }
.fuentecategorias2 {color:rgb(10, 255, 255);  font-family:'Permanent Marker', cursive;text-shadow:0 0 5px rgba(0,178,255,1),0 0 10px rgba(0,178,255,1),0 0 20px rgba(0,178,255,1),0 0 40px rgba(38,104,127,1); }
.fuenteheaders2    {color:rgb(255, 255, 255); font-family:'Permanent Marker', cursive;text-shadow:0 0 5px rgba(0,178,255,1),0 0 10px rgba(0,178,255,1),0 0 20px rgba(0,178,255,1),0 0 40px rgba(38,104,127,1); }
.fuenteprecios2    {color: rgb(255, 255, 255);font-family:'Permanent Marker', cursive;text-shadow:0 0 10px rgba(0,0,0,1),0 0 15px rgba(255,255,255,1);}
.fuenteparrafos2   {color: rgb(255, 255, 255);font-family:"Times New Roman", Times, serif; text-shadow:0 0 10px rgba(0,0,0,1),0 0 15px rgba(255,255,255,1);}
.fuentemb    {color: rgb(255, 255, 255);font-family:'Julian', cursive;text-shadow:0 0 10px rgba(0,0,0,1),0 0 15px rgba(255,255,255,1);}
.tamanhotitulos2    {font-size: 100px;text-align: center; }
.tamanhosubtitulos2 {font-size: 80px; text-align: center; }
.tamanhocategorias2 {font-size: 60px; text-align: center; }
.tamanhoheaders2    {font-size: 25px; text-align: center;}
.tamanhoprecios2    {font-size: 40px; text-align: center;}
.tamanhoparrafos2   {font-size: 30px; text-align: left ;}
.tamanhoparrafosder2{font-size: 30px; text-align: center;}
.tamanhoparrafoscen2{font-size: 30px; text-align: right}
@media (max-width: 1080px){
.fuentetitulos2    {text-shadow:0 0 5px rgba(0,178,255,1),0 0 40px rgba(38,104,127,1);}
.fuentesubtitulos2 {text-shadow:0 0 5px rgba(0,178,255,1),0 0 40px rgba(38,104,127,1); }
.fuentecategorias2 {text-shadow:0 0 5px rgba(0,178,255,1),0 0 40px rgba(38,104,127,1); }
.fuenteheaders2    {text-shadow:0 0 5px rgba(0,178,255,1),0 0 40px rgba(38,104,127,1); }
.fuenteprecios2    {text-shadow:0 0 10px rgba(0,0,0,1),0 0 15px rgba(255,255,255,1);}
.tamanhotitulos2    {font-size: 100px; }
.tamanhosubtitulos2 {font-size: 80px;  }
.tamanhocategorias2 {font-size: 70px;  }
.tamanhoheaders2    {font-size: 40px; }
.tamanhoprecios2    {font-size: 60px; }
.tamanhoparrafos2   {font-size: 40px; }
.tamanhoparrafosder2{font-size: 40px; }
.tamanhoparrafoscen2{font-size: 40px; }
}






