
@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap');

body{
	 background: url(../images/bg.jpg);
	 font-family: 'Roboto Condensed', sans-serif;
   font-style:italic;
}

.icons .icon{
	max-width: 160px;
	margin:1rem;
}

.icons  h3{
	font-weight: bold;
	font-style:italic;
	font-size:1.4rem;
	margin-top:1rem;
}

.strap-title{
	font-size: 4rem;
	font-style:italic;
	font-weight:800;
	text-shadow: 
    0 0 5px #fff,
    0 0 10px #fff,
    0 0 15px #fff,
    0 0 20px rgba(255, 255, 255, 0.5),
    0 0 30px rgba(255, 255, 255, 0.5),
    0 0 40px rgba(255, 255, 255, 0.5);
}

 .btn-cta {
      padding: 12px 24px;
   
      
      border: none;
      border-radius: 4px;
      cursor: pointer;
      font-size: 16px;
      transition: transform 0.3s ease;
    }

    .btn-cta:hover {
      transform: translateY(-1rem);
      color:red;
    }
.glow-text {
  color: #fff;
  text-shadow: 
    0 0 5px #fff,
    0 0 10px #fff,
    0 0 15px #fff,
    0 0 20px rgba(255, 255, 255, 0.5),
    0 0 30px rgba(255, 255, 255, 0.5),
    0 0 40px rgba(255, 255, 255, 0.5);
  animation: glow 2s ease-in-out infinite alternate;
}

@keyframes glow {
  from {
    text-shadow:
      0 0 5px #fff,
      0 0 10px #fff,
      0 0 15px #fff,
      0 0 20px rgba(255, 255, 255, 0.5),
      0 0 30px rgba(255, 255, 255, 0.5),
      0 0 40px rgba(255, 255, 255, 0.5);
  }
  to {
    text-shadow:
      0 0 10px #fff,
      0 0 20px #fff,
      0 0 30px #fff,
      0 0 40px rgba(255, 255, 255, 0.8),
      0 0 50px rgba(255, 255, 255, 0.8),
      0 0 60px rgba(255, 255, 255, 0.8);
  }
}

header{
	background:rgba(0,0,0,.80);
	border-bottom:4px solid red;
}

h2.fw-bolder {
  position: relative; /* Necesario para posicionar el bullet */
  padding-left: 16px; /* Espacio para el bullet */
}

h2.fw-bolder::before {
  content: ""; /* Pseudo-elemento necesario */
  position: absolute;
  left: 15%;
  top: 25%;
  transform: translateY(-50%);
  width: 10px;
  height: 10px;
  background-color: red; /* Color del bullet */
  border-radius: 50%; /* Forma circular */
}