.bg-dark-alfa-90:before,
.bg-dark-alfa-90 .YTPOverlay:before {
  content: " ";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(3, 3, 3, 0.3); }

.texto-slider {
  font-size: 30px;
  color: #1290F9;
  font-weight: 600;
  padding: 20px;
  background: rgba(0, 0, 0, 0.4); }

.section-title {
  color: #1290F9;
  font-size: 24px;
  text-align: center !important; }

blockquote p {
  font-size: 20px; }

.alt-features-icon, .alt-tabs-icon {
  color: #1290F9; }

.alt-features-title {
  color: #04002C; }

li.active a h3 {
  color: #1290F9; }

#btnEnviar {
  background: #04002C;
  transition: background 0.7s ease;
  color: white; }
  #btnEnviar:hover {
    background: #1290F9;
    color: white; }

.ci-icon:before {
  background: #04002C; }

.main-nav.transparent {
  background: rgba(0, 0, 0, 0.5) !important; }

.main-nav.dark {
  background-color: #04002C; }

a:hover, .main-nav.dark .inner-nav ul > li > a.active {
  color: #1290F9; }

.mobile-on .desktop-nav ul {
  background: #04002C; }

.icones {
  width: 50px !important; }

.experiencia__items {
  padding: 30px 0; }
  @media (max-width: 480px) {
    .experiencia__items {
      padding-bottom: 0; } }
  @media (min-width: 667px) and (max-width: 768px) {
    .experiencia__items {
      padding-bottom: 0; } }
  .experiencia__items .col-md-12 {
    padding: 0; }
  .experiencia__items .alt-features-title {
    padding-top: 20px; }

@media (max-width: 480px) {
  #about {
    padding-top: 40px !important; } }
@media (min-width: 667px) and (max-width: 768px) {
  #about {
    padding-top: 40px !important; } }

@media (max-width: 480px) {
  #experience {
    padding: 0 !important; } }
@media (min-width: 667px) and (max-width: 768px) {
  #experience {
    padding: 0 !important; } }

@media (max-width: 480px) {
  #contact {
    padding: 0 !important;
    padding-bottom: 40px !important; } }
@media (min-width: 667px) and (max-width: 768px) {
  #contact {
    padding: 0 !important;
    padding-bottom: 40px !important; } }

/*# sourceMappingURL=main.css.map */
