@charset "UTF-8";
/*MAPA*/
/*NAVEGACION*/
.navegacion {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.navegacion .logo {
  display: inline;
  width: 10rem;
  margin: 1rem;
}

.navegacion .navegacion__link {
  margin-top: 4.5rem;
}

.navegacion a {
  text-decoration: none;
  padding: 1.8rem;
  font-size: 2.1rem;
  color: black;
}

.navegacion a:hover {
  color: #ff6600;
}

.navegacion .objeto {
  /*CREE UN OBJETO PARA PODER DISTRIBUIR MEJOR EL FLEX*/
  visibility: hidden;
  margin-top: 2rem;
}

@media (min-width: 768px) and (max-width: 1024px) {
  .navegacion a {
    text-decoration: none;
    font-size: 1.7rem;
    color: black;
  }
}

@media (min-width: 375px) and (max-width: 767px) {
  .navegacion {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
  }
  .navegacion .logo {
    margin: 1rem auto;
    width: 30%;
  }
  .navegacion .navegacion__link {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    margin: 1rem 0.5rem;
    padding: 3rem;
  }
  .navegacion a {
    font-size: 1.9rem;
    padding: 0.6rem;
    text-align: center;
  }
  .navegacion .objeto {
    display: none;
  }
}

/*MAPA*/
/*PAGINA NOSOTROS*/
.nosotrosInfo .nosotrosInfo__parrafo {
  margin: 0 auto;
  padding: 3rem;
}

.nosotrosInfo .nosotrosInfo__parrafo p {
  text-align: center;
  margin: 0rem;
  padding: 0.5rem;
}

.nosotrosInfo .nosotrosInfo__imagenes {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}

.nosotrosInfo .nosotrosInfo__imagenes__imagen {
  margin: 0 auto;
}

.nosotrosInfo .nosotrosInfo__imagenes__imagen img {
  width: 90%;
  display: block;
  margin: 0 auto;
  border-radius: 1rem;
}

.nosotrosInfo .nosotrosInfo__personal__imagen img {
  display: block;
  width: 40%;
  margin: 0 auto;
}

.nosotrosInfo .nosotrosInfo__personal__card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.nosotrosInfo .nosotrosInfo__personal__card .nosotros__personal__card--empleado {
  width: 30%;
  margin: 2rem;
  border-radius: 1rem;
  -webkit-box-shadow: 0px 0px 5px 0.3px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 5px 0.3px rgba(0, 0, 0, 0.75);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}

.nosotrosInfo .nosotrosInfo__personal__card .nosotros__personal__card--empleado span {
  font-size: 2.5rem;
  font-weight: bold;
}

.nosotrosInfo .nosotrosInfo__personal__card .nosotros__personal__card--empleado img {
  width: 50%;
  border-radius: 1rem;
}

.nosotrosInfo .nosotrosInfo__personal__card .nosotros__personal__card--empleado:hover {
  cursor: pointer;
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

@media (min-width: 1024px) and (max-width: 1400px) {
  .nosotrosInfo .nosotrosInfo__personal__card {
    width: 95%;
    height: 20rem;
    margin: 0 auto;
  }
  .nosotrosInfo .nosotrosInfo__personal__card .nosotros__personal__card--empleado {
    width: 100%;
    margin: 1rem;
  }
  .nosotrosInfo .nosotrosInfo__personal__card .nosotros__personal__card--empleado p {
    margin: 0 auto;
  }
  .nosotrosInfo .nosotrosInfo__personal__card .nosotros__personal__card--empleado p span {
    font-size: 2.2rem;
    font-weight: bold;
  }
  .nosotrosInfo .nosotrosInfo__personal__card .nosotros__personal__card--empleado p img {
    width: 45%;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  .nosotrosInfo .nosotrosInfo__personal__imagen img {
    width: 85%;
  }
  .nosotrosInfo .nosotrosInfo__personal__card {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
  }
  .nosotrosInfo .nosotrosInfo__personal__card .nosotros__personal__card--empleado {
    width: 90%;
    margin: 2rem auto;
  }
  .nosotrosInfo .nosotrosInfo__personal__card .nosotros__personal__card--empleado img {
    width: 45%;
  }
}

@media (min-width: 375px) and (max-width: 767px) {
  .nosotrosInfo .nosotrosInfo__imagenes {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
  }
  .nosotrosInfo .nosotrosInfo__imagenes__imagen {
    margin: 1rem auto;
    padding: 1rem 2rem;
  }
  .nosotrosInfo .nosotrosInfo__personal__imagen img {
    width: 80%;
  }
  .nosotrosInfo .nosotrosInfo__personal__card {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
  }
  .nosotrosInfo .nosotrosInfo__personal__card .nosotros__personal__card--empleado {
    width: 90%;
    height: 19rem;
    margin: 1rem auto;
  }
  .nosotrosInfo .nosotrosInfo__personal__card .nosotros__personal__card--empleado p {
    margin: auto auto;
    font-size: 1.5rem;
  }
  .nosotrosInfo .nosotrosInfo__personal__card .nosotros__personal__card--empleado p span {
    font-size: 1.8rem;
  }
  .nosotrosInfo .nosotrosInfo__personal__card .nosotros__personal__card--empleado p span img {
    width: 45%;
  }
}

/*LISTAS INFERIOR*/
footer {
  color: black;
  padding: 1rem;
  text-align: center;
  margin: 10rem auto 0;
  background-color: #F6F5F5;
}

footer p {
  margin: 0 auto;
  font-size: 1.5rem;
}

footer .listasInferior {
  color: black;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  line-height: 1.5;
}

footer .listasInferior ol {
  margin: 8rem;
}

footer .listasInferior ol li {
  line-height: 1.9;
}

footer .listasInferior li {
  list-style: none;
}

footer .listasInferior ul {
  margin-top: 8rem;
}

footer .listasInferior a {
  color: black;
  text-decoration: none;
  line-height: 1.9;
}

footer .listasInferior a:hover {
  color: #ff6600;
}

@media (min-width: 768px) and (max-width: 1024px) {
  .listasInferior {
    bottom: 5rem;
    margin: 0 auto;
  }
  .listasInferior li {
    width: 20rem;
  }
  .listasInferior p {
    margin-top: 4rem;
  }
}

@media (min-width: 375px) and (max-width: 767px) {
  footer .listasInferior {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    margin-top: 5rem;
  }
  footer p {
    bottom: 5rem;
  }
}

/*PAGINA CLIENTES*/
.clientes p {
  text-align: center;
  font-size: 2.8rem;
  margin: 2rem auto;
}

.clientes .clientes__imagen {
  width: 50%;
  margin: 0 auto;
}

.clientes .clientes__imagen img {
  display: block;
  margin: auto auto;
  width: 100%;
}

.clientes__contenedor {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[3];
      grid-template-columns: repeat(3, 1fr);
  width: 90%;
  margin: 0 auto;
}

.clientes__contenedor .clientes__contenido {
  width: 100%;
  padding: 1rem;
  position: relative;
  overflow: hidden;
}

.clientes__contenedor .clientes__contenido .TituloClub {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%) scale(0);
          transform: translate(-50%, -50%) scale(0);
  font-size: 4rem;
  border-radius: 1rem;
  color: white;
  background-color: rgba(0, 0, 0, 0.8);
  padding: 1rem;
  z-index: 2;
}

.clientes__contenedor .clientes__contenido img {
  width: 100%;
  display: block;
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}

.clientes__contenedor .clientes__contenido:hover .TituloClub {
  -webkit-transform: translate(-50%, -50%) scale(1);
          transform: translate(-50%, -50%) scale(1);
  cursor: pointer;
  -webkit-transition: all 1s;
  transition: all 1s;
}

.clientes__contenedor .clientes__contenido:before,
.clientes__contenedor .clientes__contenido:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  top: 0rem;
  left: 0rem;
  opacity: 0.6;
  -webkit-transition: all 1s;
  transition: all 1s;
  border: solid 1rem white;
}

.clientes__contenedor .clientes__contenido:before {
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
  z-index: 1;
}

.clientes__contenedor .clientes__contenido:after {
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}

.clientes__contenedor .clientes__contenido:hover:before {
  -webkit-transform: translateY(-60%);
          transform: translateY(-60%);
}

.clientes__contenedor .clientes__contenido:hover:after {
  -webkit-transform: translateY(60%);
          transform: translateY(60%);
}

.clientes__contenedor .clientes__contenido:hover img {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}

@media (min-width: 375px) and (max-width: 767px) {
  .clientes__contenedor {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (1fr)[1];
        grid-template-columns: repeat(1, 1fr);
  }
}

@media (max-width: 1400px) {
  .clientes p {
    font-size: 2.3rem;
    margin: 1rem auto 2rem;
    padding: 2rem;
    line-height: 4rem;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  .clientes p {
    font-size: 2.3rem;
    margin: 1rem auto 2rem;
    padding: 2rem;
    line-height: 4rem;
  }
  .clientes .clientes__imagen {
    width: 70%;
    margin: 0 auto;
  }
  .clientes .clientes__imagen img {
    display: block;
    margin: auto auto;
    width: 100%;
  }
}

@media (min-width: 375px) and (max-width: 767px) {
  .clientes p {
    font-size: 1.8rem;
    margin: 0 auto 2rem;
    padding: 2rem;
    line-height: 3rem;
  }
  .clientes .clientes__imagen {
    width: 90%;
    margin: 3rem auto 0rem;
  }
  .clientes .clientes__imagen img {
    display: block;
    margin: auto auto;
    width: 100%;
  }
}

/* mixin */
/*PALETA DE COLORES*/
.PaletaColores1 {
  width: 70%;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  /*para que complete la linea y haga un salto*/
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}

.PaletaColores1 .PaletaColores__Color {
  width: 5rem;
  height: 5rem;
  border: 0.1px solid black;
}

.PaletaColores1 .PaletaColores__Color:hover {
  -webkit-transform: scale(1.9);
          transform: scale(1.9);
  cursor: pointer;
}

.PaletaColores__Color:nth-child(1) {
  background-color: #0a0432;
}

.PaletaColores__Color:nth-child(2) {
  background-color: #140832;
}

.PaletaColores__Color:nth-child(3) {
  background-color: #1e0c32;
}

.PaletaColores__Color:nth-child(4) {
  background-color: #281032;
}

.PaletaColores__Color:nth-child(5) {
  background-color: #321432;
}

.PaletaColores__Color:nth-child(6) {
  background-color: #3c1832;
}

.PaletaColores__Color:nth-child(7) {
  background-color: #461c32;
}

.PaletaColores__Color:nth-child(8) {
  background-color: #502032;
}

.PaletaColores__Color:nth-child(9) {
  background-color: #5a2432;
}

.PaletaColores__Color:nth-child(10) {
  background-color: #642832;
}

.PaletaColores__Color:nth-child(11) {
  background-color: #6e2c32;
}

.PaletaColores__Color:nth-child(12) {
  background-color: #783032;
}

.PaletaColores__Color:nth-child(13) {
  background-color: #823432;
}

.PaletaColores__Color:nth-child(14) {
  background-color: #8c3832;
}

.PaletaColores__Color:nth-child(15) {
  background-color: #963c32;
}

.PaletaColores__Color:nth-child(16) {
  background-color: #a04032;
}

.PaletaColores__Color:nth-child(17) {
  background-color: #aa4432;
}

.PaletaColores__Color:nth-child(18) {
  background-color: #b44832;
}

.PaletaColores__Color:nth-child(19) {
  background-color: #be4c32;
}

.PaletaColores__Color:nth-child(20) {
  background-color: #c85032;
}

.PaletaColores__Color:nth-child(21) {
  background-color: #d25432;
}

.PaletaColores__Color:nth-child(22) {
  background-color: #dc5832;
}

.PaletaColores__Color:nth-child(23) {
  background-color: #e65c32;
}

.PaletaColores__Color:nth-child(24) {
  background-color: #f06032;
}

.PaletaColores__Color:nth-child(25) {
  background-color: #fa6432;
}

.PaletaColores__Color:nth-child(26) {
  background-color: #ff6832;
}

.PaletaColores__Color:nth-child(27) {
  background-color: #ff6c32;
}

.PaletaColores__Color:nth-child(28) {
  background-color: #ff7032;
}

.PaletaColores__Color:nth-child(29) {
  background-color: #ff7432;
}

.PaletaColores__Color:nth-child(30) {
  background-color: #ff7832;
}

.PaletaColores__Color:nth-child(31) {
  background-color: #ff7c32;
}

.PaletaColores__Color:nth-child(32) {
  background-color: #ff8032;
}

.PaletaColores__Color:nth-child(33) {
  background-color: #ff8432;
}

.PaletaColores__Color:nth-child(34) {
  background-color: #ff8832;
}

.PaletaColores__Color:nth-child(35) {
  background-color: #ff8c32;
}

.PaletaColores__Color:nth-child(36) {
  background-color: #ff9032;
}

.PaletaColores__Color:nth-child(37) {
  background-color: #ff9432;
}

.PaletaColores__Color:nth-child(38) {
  background-color: #ff9832;
}

.PaletaColores__Color:nth-child(39) {
  background-color: #ff9c32;
}

.PaletaColores__Color:nth-child(40) {
  background-color: #ffa032;
}

.PaletaColores__Color:nth-child(41) {
  background-color: #ffa432;
}

.PaletaColores__Color:nth-child(42) {
  background-color: #ffa832;
}

.PaletaColores__Color:nth-child(43) {
  background-color: #ffac32;
}

.PaletaColores__Color:nth-child(44) {
  background-color: #ffb032;
}

.PaletaColores__Color:nth-child(45) {
  background-color: #ffb432;
}

.PaletaColores__Color:nth-child(46) {
  background-color: #ffb832;
}

.PaletaColores__Color:nth-child(47) {
  background-color: #ffbc32;
}

.PaletaColores__Color:nth-child(48) {
  background-color: #ffc032;
}

.PaletaColores__Color:nth-child(49) {
  background-color: #ffc432;
}

.PaletaColores__Color:nth-child(50) {
  background-color: #ffc832;
}

.PaletaColores__Color:nth-child(51) {
  background-color: #ffcc32;
}

.PaletaColores__Color:nth-child(52) {
  background-color: #ffd032;
}

.PaletaColores__Color:nth-child(53) {
  background-color: #ffd432;
}

.PaletaColores__Color:nth-child(54) {
  background-color: #ffd832;
}

.PaletaColores__Color:nth-child(55) {
  background-color: #ffdc32;
}

.PaletaColores__Color:nth-child(56) {
  background-color: #ffe032;
}

.PaletaColores__Color:nth-child(57) {
  background-color: #ffe432;
}

.PaletaColores__Color:nth-child(58) {
  background-color: #ffe832;
}

.PaletaColores2 {
  width: 70%;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  /*para que complete la linea y haga un salto*/
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}

.PaletaColores2 .PaletaColores2__Color {
  width: 5rem;
  height: 5rem;
  border: 0.1px solid black;
}

.PaletaColores2 .PaletaColores2__Color:hover {
  -webkit-transform: scale(1.9);
          transform: scale(1.9);
  cursor: pointer;
}

.PaletaColores2__Color:nth-child(1) {
  background-color: #ff0264;
}

.PaletaColores2__Color:nth-child(2) {
  background-color: #ff0464;
}

.PaletaColores2__Color:nth-child(3) {
  background-color: #ff0664;
}

.PaletaColores2__Color:nth-child(4) {
  background-color: #ff0864;
}

.PaletaColores2__Color:nth-child(5) {
  background-color: #ff0a64;
}

.PaletaColores2__Color:nth-child(6) {
  background-color: #ff0c64;
}

.PaletaColores2__Color:nth-child(7) {
  background-color: #ff0e64;
}

.PaletaColores2__Color:nth-child(8) {
  background-color: #ff1064;
}

.PaletaColores2__Color:nth-child(9) {
  background-color: #ff1264;
}

.PaletaColores2__Color:nth-child(10) {
  background-color: #ff1464;
}

.PaletaColores2__Color:nth-child(11) {
  background-color: #ff1664;
}

.PaletaColores2__Color:nth-child(12) {
  background-color: #ff1864;
}

.PaletaColores2__Color:nth-child(13) {
  background-color: #ff1a64;
}

.PaletaColores2__Color:nth-child(14) {
  background-color: #ff1c64;
}

.PaletaColores2__Color:nth-child(15) {
  background-color: #ff1e64;
}

.PaletaColores2__Color:nth-child(16) {
  background-color: #ff2064;
}

.PaletaColores2__Color:nth-child(17) {
  background-color: #ff2264;
}

.PaletaColores2__Color:nth-child(18) {
  background-color: #ff2464;
}

.PaletaColores2__Color:nth-child(19) {
  background-color: #ff2664;
}

.PaletaColores2__Color:nth-child(20) {
  background-color: #ff2864;
}

.PaletaColores2__Color:nth-child(21) {
  background-color: #ff2a64;
}

.PaletaColores2__Color:nth-child(22) {
  background-color: #ff2c64;
}

.PaletaColores2__Color:nth-child(23) {
  background-color: #ff2e64;
}

.PaletaColores2__Color:nth-child(24) {
  background-color: #ff3064;
}

.PaletaColores2__Color:nth-child(25) {
  background-color: #ff3264;
}

.PaletaColores2__Color:nth-child(26) {
  background-color: #ff3464;
}

.PaletaColores2__Color:nth-child(27) {
  background-color: #ff3664;
}

.PaletaColores2__Color:nth-child(28) {
  background-color: #ff3864;
}

.PaletaColores2__Color:nth-child(29) {
  background-color: #ff3a64;
}

.PaletaColores2__Color:nth-child(30) {
  background-color: #ff3c64;
}

.PaletaColores2__Color:nth-child(31) {
  background-color: #ff3e64;
}

.PaletaColores2__Color:nth-child(32) {
  background-color: #ff4064;
}

.PaletaColores2__Color:nth-child(33) {
  background-color: #ff4264;
}

.PaletaColores2__Color:nth-child(34) {
  background-color: #ff4464;
}

.PaletaColores2__Color:nth-child(35) {
  background-color: #ff4664;
}

.PaletaColores2__Color:nth-child(36) {
  background-color: #ff4864;
}

.PaletaColores2__Color:nth-child(37) {
  background-color: #ff4a64;
}

.PaletaColores2__Color:nth-child(38) {
  background-color: #ff4c64;
}

.PaletaColores2__Color:nth-child(39) {
  background-color: #ff4e64;
}

.PaletaColores2__Color:nth-child(40) {
  background-color: #ff5064;
}

.PaletaColores2__Color:nth-child(41) {
  background-color: #ff5264;
}

.PaletaColores2__Color:nth-child(42) {
  background-color: #ff5464;
}

.PaletaColores2__Color:nth-child(43) {
  background-color: #ff5664;
}

.PaletaColores2__Color:nth-child(44) {
  background-color: #ff5864;
}

.PaletaColores2__Color:nth-child(45) {
  background-color: #ff5a64;
}

.PaletaColores2__Color:nth-child(46) {
  background-color: #ff5c64;
}

.PaletaColores2__Color:nth-child(47) {
  background-color: #ff5e64;
}

.PaletaColores2__Color:nth-child(48) {
  background-color: #ff6064;
}

.PaletaColores2__Color:nth-child(49) {
  background-color: #ff6264;
}

.PaletaColores2__Color:nth-child(50) {
  background-color: #ff6464;
}

.PaletaColores2__Color:nth-child(51) {
  background-color: #ff6664;
}

.PaletaColores2__Color:nth-child(52) {
  background-color: #ff6864;
}

.PaletaColores2__Color:nth-child(53) {
  background-color: #ff6a64;
}

.PaletaColores2__Color:nth-child(54) {
  background-color: #ff6c64;
}

.PaletaColores2__Color:nth-child(55) {
  background-color: #ff6e64;
}

.PaletaColores2__Color:nth-child(56) {
  background-color: #ff7064;
}

.PaletaColores2__Color:nth-child(57) {
  background-color: #ff7264;
}

.PaletaColores2__Color:nth-child(58) {
  background-color: #ff7464;
}

.PaletaColores3 {
  width: 70%;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  /*para que complete la linea y haga un salto*/
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}

.PaletaColores3 .PaletaColores3__Color {
  width: 5rem;
  height: 5rem;
  border: 0.1px solid black;
}

.PaletaColores3 .PaletaColores3__Color:hover {
  -webkit-transform: scale(1.9);
          transform: scale(1.9);
  cursor: pointer;
}

.PaletaColores3__Color:nth-child(1) {
  background-color: #13055a;
}

.PaletaColores3__Color:nth-child(2) {
  background-color: #130a5a;
}

.PaletaColores3__Color:nth-child(3) {
  background-color: #130f5a;
}

.PaletaColores3__Color:nth-child(4) {
  background-color: #13145a;
}

.PaletaColores3__Color:nth-child(5) {
  background-color: #13195a;
}

.PaletaColores3__Color:nth-child(6) {
  background-color: #131e5a;
}

.PaletaColores3__Color:nth-child(7) {
  background-color: #13235a;
}

.PaletaColores3__Color:nth-child(8) {
  background-color: #13285a;
}

.PaletaColores3__Color:nth-child(9) {
  background-color: #132d5a;
}

.PaletaColores3__Color:nth-child(10) {
  background-color: #13325a;
}

.PaletaColores3__Color:nth-child(11) {
  background-color: #13375a;
}

.PaletaColores3__Color:nth-child(12) {
  background-color: #133c5a;
}

.PaletaColores3__Color:nth-child(13) {
  background-color: #13415a;
}

.PaletaColores3__Color:nth-child(14) {
  background-color: #13465a;
}

.PaletaColores3__Color:nth-child(15) {
  background-color: #134b5a;
}

.PaletaColores3__Color:nth-child(16) {
  background-color: #13505a;
}

.PaletaColores3__Color:nth-child(17) {
  background-color: #13555a;
}

.PaletaColores3__Color:nth-child(18) {
  background-color: #135a5a;
}

.PaletaColores3__Color:nth-child(19) {
  background-color: #135f5a;
}

.PaletaColores3__Color:nth-child(20) {
  background-color: #13645a;
}

.PaletaColores3__Color:nth-child(21) {
  background-color: #13695a;
}

.PaletaColores3__Color:nth-child(22) {
  background-color: #136e5a;
}

.PaletaColores3__Color:nth-child(23) {
  background-color: #13735a;
}

.PaletaColores3__Color:nth-child(24) {
  background-color: #13785a;
}

.PaletaColores3__Color:nth-child(25) {
  background-color: #137d5a;
}

.PaletaColores3__Color:nth-child(26) {
  background-color: #13825a;
}

.PaletaColores3__Color:nth-child(27) {
  background-color: #13875a;
}

.PaletaColores3__Color:nth-child(28) {
  background-color: #138c5a;
}

.PaletaColores3__Color:nth-child(29) {
  background-color: #13915a;
}

.PaletaColores3__Color:nth-child(30) {
  background-color: #13965a;
}

.PaletaColores3__Color:nth-child(31) {
  background-color: #139b5a;
}

.PaletaColores3__Color:nth-child(32) {
  background-color: #13a05a;
}

.PaletaColores3__Color:nth-child(33) {
  background-color: #13a55a;
}

.PaletaColores3__Color:nth-child(34) {
  background-color: #13aa5a;
}

.PaletaColores3__Color:nth-child(35) {
  background-color: #13af5a;
}

.PaletaColores3__Color:nth-child(36) {
  background-color: #13b45a;
}

.PaletaColores3__Color:nth-child(37) {
  background-color: #13b95a;
}

.PaletaColores3__Color:nth-child(38) {
  background-color: #13be5a;
}

.PaletaColores3__Color:nth-child(39) {
  background-color: #13c35a;
}

.PaletaColores3__Color:nth-child(40) {
  background-color: #13c85a;
}

.PaletaColores3__Color:nth-child(41) {
  background-color: #13cd5a;
}

.PaletaColores3__Color:nth-child(42) {
  background-color: #13d25a;
}

.PaletaColores3__Color:nth-child(43) {
  background-color: #13d75a;
}

.PaletaColores3__Color:nth-child(44) {
  background-color: #13dc5a;
}

.PaletaColores3__Color:nth-child(45) {
  background-color: #13e15a;
}

.PaletaColores3__Color:nth-child(46) {
  background-color: #13e65a;
}

.PaletaColores3__Color:nth-child(47) {
  background-color: #13eb5a;
}

.PaletaColores3__Color:nth-child(48) {
  background-color: #13f05a;
}

.PaletaColores3__Color:nth-child(49) {
  background-color: #13f55a;
}

.PaletaColores3__Color:nth-child(50) {
  background-color: #13fa5a;
}

.PaletaColores3__Color:nth-child(51) {
  background-color: #13ff5a;
}

.PaletaColores3__Color:nth-child(52) {
  background-color: #13ff5a;
}

.PaletaColores3__Color:nth-child(53) {
  background-color: #13ff5a;
}

.PaletaColores3__Color:nth-child(54) {
  background-color: #13ff5a;
}

.PaletaColores3__Color:nth-child(55) {
  background-color: #13ff5a;
}

.PaletaColores3__Color:nth-child(56) {
  background-color: #13ff5a;
}

.PaletaColores3__Color:nth-child(57) {
  background-color: #13ff5a;
}

.PaletaColores3__Color:nth-child(58) {
  background-color: #13ff5a;
}

.PaletaColores4 {
  width: 70%;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  /*para que complete la linea y haga un salto*/
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}

.PaletaColores4 .PaletaColores4__Color {
  width: 5rem;
  height: 5rem;
  border: 0.1px solid black;
}

.PaletaColores4 .PaletaColores4__Color:hover {
  -webkit-transform: scale(1.9);
          transform: scale(1.9);
  cursor: pointer;
}

.PaletaColores4__Color:nth-child(1) {
  background-color: #64ff00;
}

.PaletaColores4__Color:nth-child(2) {
  background-color: #64ff00;
}

.PaletaColores4__Color:nth-child(3) {
  background-color: #64ff00;
}

.PaletaColores4__Color:nth-child(4) {
  background-color: #64ff00;
}

.PaletaColores4__Color:nth-child(5) {
  background-color: #64ff05;
}

.PaletaColores4__Color:nth-child(6) {
  background-color: #64ff0a;
}

.PaletaColores4__Color:nth-child(7) {
  background-color: #64ff0f;
}

.PaletaColores4__Color:nth-child(8) {
  background-color: #64ff14;
}

.PaletaColores4__Color:nth-child(9) {
  background-color: #64ff19;
}

.PaletaColores4__Color:nth-child(10) {
  background-color: #64ff1e;
}

.PaletaColores4__Color:nth-child(11) {
  background-color: #64ff23;
}

.PaletaColores4__Color:nth-child(12) {
  background-color: #64ff28;
}

.PaletaColores4__Color:nth-child(13) {
  background-color: #64ff2d;
}

.PaletaColores4__Color:nth-child(14) {
  background-color: #64ff32;
}

.PaletaColores4__Color:nth-child(15) {
  background-color: #64ff37;
}

.PaletaColores4__Color:nth-child(16) {
  background-color: #64ff3c;
}

.PaletaColores4__Color:nth-child(17) {
  background-color: #64ff41;
}

.PaletaColores4__Color:nth-child(18) {
  background-color: #64ff46;
}

.PaletaColores4__Color:nth-child(19) {
  background-color: #64ff4b;
}

.PaletaColores4__Color:nth-child(20) {
  background-color: #64ff50;
}

.PaletaColores4__Color:nth-child(21) {
  background-color: #64ff55;
}

.PaletaColores4__Color:nth-child(22) {
  background-color: #64ff5a;
}

.PaletaColores4__Color:nth-child(23) {
  background-color: #64ff5f;
}

.PaletaColores4__Color:nth-child(24) {
  background-color: #64ff64;
}

.PaletaColores4__Color:nth-child(25) {
  background-color: #64ff69;
}

.PaletaColores4__Color:nth-child(26) {
  background-color: #64ff6e;
}

.PaletaColores4__Color:nth-child(27) {
  background-color: #64ff73;
}

.PaletaColores4__Color:nth-child(28) {
  background-color: #64ff78;
}

.PaletaColores4__Color:nth-child(29) {
  background-color: #64ff7d;
}

.PaletaColores4__Color:nth-child(30) {
  background-color: #64ff82;
}

.PaletaColores4__Color:nth-child(31) {
  background-color: #64ff87;
}

.PaletaColores4__Color:nth-child(32) {
  background-color: #64ff8c;
}

.PaletaColores4__Color:nth-child(33) {
  background-color: #64ff91;
}

.PaletaColores4__Color:nth-child(34) {
  background-color: #64ff96;
}

.PaletaColores4__Color:nth-child(35) {
  background-color: #64ff9b;
}

.PaletaColores4__Color:nth-child(36) {
  background-color: #64ffa0;
}

.PaletaColores4__Color:nth-child(37) {
  background-color: #64ffa5;
}

.PaletaColores4__Color:nth-child(38) {
  background-color: #64ffaa;
}

.PaletaColores4__Color:nth-child(39) {
  background-color: #64ffaf;
}

.PaletaColores4__Color:nth-child(40) {
  background-color: #64ffb4;
}

.PaletaColores4__Color:nth-child(41) {
  background-color: #64ffb9;
}

.PaletaColores4__Color:nth-child(42) {
  background-color: #64ffbe;
}

.PaletaColores4__Color:nth-child(43) {
  background-color: #64ffc3;
}

.PaletaColores4__Color:nth-child(44) {
  background-color: #64ffc8;
}

.PaletaColores4__Color:nth-child(45) {
  background-color: #64ffcd;
}

.PaletaColores4__Color:nth-child(46) {
  background-color: #64ffd2;
}

.PaletaColores4__Color:nth-child(47) {
  background-color: #64ffd7;
}

.PaletaColores4__Color:nth-child(48) {
  background-color: #64ffdc;
}

.PaletaColores4__Color:nth-child(49) {
  background-color: #64ffe1;
}

.PaletaColores4__Color:nth-child(50) {
  background-color: #64ffe6;
}

.PaletaColores4__Color:nth-child(51) {
  background-color: #64ffeb;
}

.PaletaColores4__Color:nth-child(52) {
  background-color: #64fff0;
}

.PaletaColores4__Color:nth-child(53) {
  background-color: #64fff5;
}

.PaletaColores4__Color:nth-child(54) {
  background-color: #64fffa;
}

.PaletaColores4__Color:nth-child(55) {
  background-color: #64ffff;
}

.PaletaColores4__Color:nth-child(56) {
  background-color: #64ffff;
}

.PaletaColores4__Color:nth-child(57) {
  background-color: #64ffff;
}

.PaletaColores4__Color:nth-child(58) {
  background-color: #64ffff;
}

/*REFERENCIA*/
.PaletaColores1 .PaletaColores__Color span {
  margin: auto auto;
  color: white;
  font-size: 2rem;
}

/*TITULOS*/
h1 {
  color: #ff6600;
  padding: 3rem;
  text-align: center;
}

h2 {
  text-align: center;
  color: #ff6600;
  padding: 3rem;
}

/*PARA DEFIR TAMAÑOS DE TITULOS -- @EACH*/
.titulo-XL {
  font-size: 4rem;
}

.titulo-L {
  font-size: 3.5rem;
}

.titulo-parrafo {
  font-size: 1.8rem;
}

/*MAPA DEL SITIO*/
/*MAPA*/
p {
  font-size: 2rem;
  text-align: center;
  line-height: 1.5;
  margin: 3rem auto;
  padding: 2rem;
}

.mapaSitio {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[3];
      grid-template-columns: repeat(3, 1fr);
  width: 100%;
  margin-top: 10rem;
}

.mapaSitio .inicio {
  width: 100%;
  padding: 3rem;
}

.mapaSitio .inicio ul {
  display: block;
  text-align: center;
}

.mapaSitio .inicio ul h3 {
  font-size: 2.5rem;
  color: #ff6600;
}

.mapaSitio .inicio ul li {
  margin: 0 auto;
  display: block;
  padding: 1.3rem;
}

.mapaSitio .inicio ul li a {
  font-size: 2rem;
  color: black;
  text-decoration: none;
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}

.mapaSitio .inicio ul li a:hover {
  color: #ff6600;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
}

@media (min-width: 375px) and (max-width: 767px) {
  .mapaSitio {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
  }
}

/*MENU DESPLEGABLE*/
#menu-desplegable {
  display: none;
}

header img {
  display: none;
}

.desplegable {
  display: none;
}

header .tituloMovil {
  display: none;
}

@media (min-width: 375px) and (max-width: 767px) {
  header .tituloMovil {
    display: inline;
    position: absolute;
    top: 0%;
    left: 0%;
  }
  header .tituloMovil h1 {
    font-weight: bolder;
    font-size: 2.2rem;
  }
  .navegacion {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 9rem;
  }
  .navegacion .logo {
    display: none;
  }
  header img {
    width: 7%;
    display: block;
    margin: 7.5% 86%;
    top: -3rem;
  }
  label img:hover {
    cursor: pointer;
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  .navegacion__link {
    position: absolute;
    left: -110%;
    top: 25%;
    background-color: rgba(0, 0, 0, 0.93);
    height: 50rem;
    padding: 50rem 10rem;
    border: none;
    -webkit-transition: 0.8s;
    transition: 0.8s;
  }
  .navegacion__link a {
    color: white;
    font-size: 2.5rem;
    font-weight: 700;
    text-align: center;
    padding: 3rem 11rem;
  }
  .desplegable {
    display: block;
  }
  #menu-desplegable:checked ~ .navegacion__link {
    left: -2%;
  }
}

html {
  font-size: 62.5%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

*,
*:before,
*:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}

* {
  margin: 0;
  padding: 0;
}

body {
  font-size: 16px;
  font-family: "Roboto", sans-serif;
}
/*# sourceMappingURL=Sass-Style.css.map */