
.FlexContenedorFooter{
    display: flex;
    justify-content: space-between;
    gap: 30px;
    flex-wrap: wrap;
      border-top: 1px solid var(--BordeFooter);
      padding: 50px 0px;
}

.footer{
    width: 250px;
}

.footer p{
    font-family: var(--font-roboto);
    font-size: 15px;
    line-height: 1.2;
    padding: 20px 0px;
    color: var( --colorParrafo);
}

.FlexRedes{
    display: flex;
    align-items: center;
    gap: 10px;

}

.FlexRedes .redes{
    width: 30px;
    height: 30px;
    background-color: var(--ColorBtn);
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--ColorWhite);
    padding: 8px;
}
.footer h3{
    color: var(--ColorBtn);
    padding-bottom: 20px;
    font-family: var(--font-orbitron);
}


.flexOpciones{
    display: flex;
    flex-direction: column;
    gap: 15px;
    text-transform: uppercase;
}

.flexOpciones li a{
    color: var(--colorParrafo);
    font-size: 14px;
    font-family: var(--font-roboto);
}

.flexOpciones li a:hover{
 color: var( --AzulFuerte);
 font-weight: 500;
}

.flexOpciones li a i{
    color: var(--ColorBtn);
    padding-right: 10px;
}



.btn-scrolltop {
    position: fixed;
    bottom: 25px;
    left:20px;
    padding: 12px 15px;
    background-color: var(--ColorWhite);
    color: var(--ColorBtn);
    border:none;
    border: 2px solid var(--ColorBtn);
    box-shadow: rgba(101, 107, 114, 0.2) 0px 8px 24px;
    cursor: pointer;
    transform: translateY(100px);

    transition: 0.3s;
    z-index:11;
  }

  .btn-scrolltop-active {
    transform: translateY(0);
  }

  .btn-scrolltop:hover{
    background-color: var(--ColorBtn);
    color:var(--white);
    border: 2px solid var(--ColorWhite);
  }

  .btn-scrolltop:hover i{
    color: var(--ColorWhite);
  }

  .copyRigth{
    background-color: var(--ColorBtn); padding: 18px 0px;transition: all ease .3s;
  }

  .copyRigth p{
    text-align: center; color: var(--ColorWhite); font-size: 14px; font-family: Roboto;
  }

  .copyRigth p a{
    color: var(--ColorWhite);
  }

   .copyRigth p a:hover{
    color: #58D8E3;
  }



@media (max-width:1110px ) {
 .FlexContenedorFooter{
    flex-direction: column;
    gap: 40px;
 }
}

