/* estilo para version oscura por secciones */
.oscuro .section{ 
  background-color: #282828; 
  color: #38f0fb; 
}
.oscuro .heading-block h2  { 
  background-color: #282828; 
  color: #fdfdfd; 
}

.oscuro .heading-block span { 
  background-color: #282828; 
  color: #d1d1d1; 
}

.oscuro .content-wrap { 
  background-color: #282828; 
  color: #38f0fb; 
}
.oscuro .fbox-content h3 { 
  background-color: #282828; 
  color: #fafafa; 
}
.oscuro .fbox-content p { 
  background-color: #282828; 
  color: #38f0fb; 
}
.oscuro .row { 
  background-color: #282828; 
  color: #38f0fb; 
}
.oscuro h3 { 
  background-color: #282828; 
  color: #38f0fb; 
}
.oscuro .overflow-hidden { 
  background-color: #282828; 
  color: #38f0fb; 
}
.oscuro .clearfix { 
  background-color: #282828; 
  color: #38f0fb; 
}
.oscuro .heading-block h1 { 
  background-color: #282828; 
  color: #f8f8f8; 
}
.oscuro .heading-block  { 
  background-color: #282828; 
  color: #38f0fb; 
}

.oscuro span.osc1 { 
  background-color: #282828; 
  color: #38f0fb; 
}
.oscuro span.osc1 { 
  background-color: #282828; 
  color: #38f0fb; 
}
.oscuro .text-uppercase { 
  background-color: #1f1f1f00; 
  color: #ffffff; 
}
.oscuro .footer-widgets-wrap { 
  background-color: #ffffff00; 
  color: #38f0fb; 
}
.oscuro .widget   { 
  background-color: #ffffff00; 
  color: #38f0fb; 
}


/* estilo para version clara */
.claro{ 
  background-color: #ffffff; 
  color: #000000; 
} 

p {
  text-align: justify;
}
