.size-14 {
  font-size: 14px; }

.size-16 {
  font-size: 16px; }

.size-18 {
  font-size: 18px; }

.size-20 {
  font-size: 20px; }

.size-24 {
  font-size: 24px; }

.size-26 {
  font-size: 26px; }

.size-28 {
  font-size: 28px; }

.size-30 {
  font-size: 30px; }

.size-36 {
  font-size: 36px; }

.size-48 {
  font-size: 48px; }

.size-56 {
  font-size: 56px; }

.size-64 {
  font-size: 64px; }

.size-72 {
  font-size: 72px; }

.size-96 {
  font-size: 96px; }

.size-128 {
  font-size: 128px; }

.size-256 {
  font-size: 256px; }

a.nolinea:link {
  text-decoration: none; }

.juntar-card {
  display: inline-block !important;
  margin: 0.5rem 0.5rem; }

.no-mostrar {
  display: none; }

.si-mostrar-flex {
  display: -ms-flexbox;
  display: flex; }

.si-mostrar {
  display: visible; }

/*Image Responsive Web Design*/
/*Image Responsive Web Design*/
body {
  font-family: 'Rajdhani', sans-serif;
  font-size: 16px; }

button {
  font-family: 'Rajdhani', sans-serif; }

.btn {
  font-weight: bold; }

/*al 60%*/
@keyframes flecha-animada {
  from {
    transform: translateY(0); }
  50% {
    transform: translateY(6px); }
  to {
    transform: translateY(0); } }

.z-font-1 {
  font-size: 1rem; }

.z-font-2 {
  font-size: 2rem; }

.z-font-3 {
  font-size: 3rem; }

.z-font-4 {
  font-size: 4rem; }

.z-font-5 {
  font-size: 5rem; }

.z-font-6 {
  font-size: 6rem; }

.z-font-7 {
  font-size: 7rem; }

.z-font-8 {
  font-size: 8rem; }

.z-font-9 {
  font-size: 9rem; }

.z-font-10 {
  font-size: 10rem; }

.z-font-11 {
  font-size: 11rem; }

.z-font-12 {
  font-size: 12rem; }

.z-font-13 {
  font-size: 13rem; }

.z-font-14 {
  font-size: 14rem; }

.z-font-15 {
  font-size: 15rem; }

.z-font-16 {
  font-size: 16rem; }

.z-font-17 {
  font-size: 17rem; }

.z-font-18 {
  font-size: 18rem; }

.z-font-19 {
  font-size: 19rem; }

.z-font-20 {
  font-size: 20rem; }

.z-font-21 {
  font-size: 21rem; }

.z-font-22 {
  font-size: 22rem; }

.z-font-23 {
  font-size: 23rem; }

.z-font-24 {
  font-size: 24rem; }

.z-font-25 {
  font-size: 25rem; }

.z-font-26 {
  font-size: 26rem; }

.z-font-27 {
  font-size: 27rem; }

.z-font-28 {
  font-size: 28rem; }

.z-font-29 {
  font-size: 29rem; }

.z-font-30 {
  font-size: 30rem; }

.z-font-31 {
  font-size: 31rem; }

.z-font-32 {
  font-size: 32rem; }

.z-font-33 {
  font-size: 33rem; }

.z-font-34 {
  font-size: 34rem; }

.z-font-35 {
  font-size: 35rem; }

.z-font-36 {
  font-size: 36rem; }

.z-font-37 {
  font-size: 37rem; }

.z-font-38 {
  font-size: 38rem; }

.z-font-39 {
  font-size: 39rem; }

.z-font-40 {
  font-size: 40rem; }

.z-font-41 {
  font-size: 41rem; }

.z-font-42 {
  font-size: 42rem; }

.z-font-43 {
  font-size: 43rem; }

.z-font-44 {
  font-size: 44rem; }

.z-font-45 {
  font-size: 45rem; }

.z-font-46 {
  font-size: 46rem; }

.z-font-47 {
  font-size: 47rem; }

.z-font-48 {
  font-size: 48rem; }

.z-font-49 {
  font-size: 49rem; }

.z-font-50 {
  font-size: 50rem; }

.separador {
  width: 50%;
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
  border-top: 1px solid #ccd0ce;
  border-bottom: none;
  border-left: none;
  border-right: none; }

.z-box-1-yellow,
.z-box-1-red,
.z-box-1-blue,
.z-box-1-pink,
.z-box-1-gray,
.z-box-1 {
  min-height: 1rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--1-yellow,
.z-box--1-red,
.z-box--1-blue,
.z-box--1-pink,
.z-box--1-gray,
.z-box--1 {
  min-height: 1rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-1-nm-yellow,
.z-box-1-nm-red,
.z-box-1-nm-blue,
.z-box-1-nm-pink,
.z-box-1-nm-gray,
.z-box-1-nm {
  min-height: 1rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-2-yellow,
.z-box-2-red,
.z-box-2-blue,
.z-box-2-pink,
.z-box-2-gray,
.z-box-2 {
  min-height: 2rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--2-yellow,
.z-box--2-red,
.z-box--2-blue,
.z-box--2-pink,
.z-box--2-gray,
.z-box--2 {
  min-height: 2rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-2-nm-yellow,
.z-box-2-nm-red,
.z-box-2-nm-blue,
.z-box-2-nm-pink,
.z-box-2-nm-gray,
.z-box-2-nm {
  min-height: 2rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-3-yellow,
.z-box-3-red,
.z-box-3-blue,
.z-box-3-pink,
.z-box-3-gray,
.z-box-3 {
  min-height: 3rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--3-yellow,
.z-box--3-red,
.z-box--3-blue,
.z-box--3-pink,
.z-box--3-gray,
.z-box--3 {
  min-height: 3rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-3-nm-yellow,
.z-box-3-nm-red,
.z-box-3-nm-blue,
.z-box-3-nm-pink,
.z-box-3-nm-gray,
.z-box-3-nm {
  min-height: 3rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-4-yellow,
.z-box-4-red,
.z-box-4-blue,
.z-box-4-pink,
.z-box-4-gray,
.z-box-4 {
  min-height: 4rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--4-yellow,
.z-box--4-red,
.z-box--4-blue,
.z-box--4-pink,
.z-box--4-gray,
.z-box--4 {
  min-height: 4rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-4-nm-yellow,
.z-box-4-nm-red,
.z-box-4-nm-blue,
.z-box-4-nm-pink,
.z-box-4-nm-gray,
.z-box-4-nm {
  min-height: 4rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-5-yellow,
.z-box-5-red,
.z-box-5-blue,
.z-box-5-pink,
.z-box-5-gray,
.z-box-5 {
  min-height: 5rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--5-yellow,
.z-box--5-red,
.z-box--5-blue,
.z-box--5-pink,
.z-box--5-gray,
.z-box--5 {
  min-height: 5rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-5-nm-yellow,
.z-box-5-nm-red,
.z-box-5-nm-blue,
.z-box-5-nm-pink,
.z-box-5-nm-gray,
.z-box-5-nm {
  min-height: 5rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-6-yellow,
.z-box-6-red,
.z-box-6-blue,
.z-box-6-pink,
.z-box-6-gray,
.z-box-6 {
  min-height: 6rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--6-yellow,
.z-box--6-red,
.z-box--6-blue,
.z-box--6-pink,
.z-box--6-gray,
.z-box--6 {
  min-height: 6rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-6-nm-yellow,
.z-box-6-nm-red,
.z-box-6-nm-blue,
.z-box-6-nm-pink,
.z-box-6-nm-gray,
.z-box-6-nm {
  min-height: 6rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-7-yellow,
.z-box-7-red,
.z-box-7-blue,
.z-box-7-pink,
.z-box-7-gray,
.z-box-7 {
  min-height: 7rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--7-yellow,
.z-box--7-red,
.z-box--7-blue,
.z-box--7-pink,
.z-box--7-gray,
.z-box--7 {
  min-height: 7rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-7-nm-yellow,
.z-box-7-nm-red,
.z-box-7-nm-blue,
.z-box-7-nm-pink,
.z-box-7-nm-gray,
.z-box-7-nm {
  min-height: 7rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-8-yellow,
.z-box-8-red,
.z-box-8-blue,
.z-box-8-pink,
.z-box-8-gray,
.z-box-8 {
  min-height: 8rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--8-yellow,
.z-box--8-red,
.z-box--8-blue,
.z-box--8-pink,
.z-box--8-gray,
.z-box--8 {
  min-height: 8rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-8-nm-yellow,
.z-box-8-nm-red,
.z-box-8-nm-blue,
.z-box-8-nm-pink,
.z-box-8-nm-gray,
.z-box-8-nm {
  min-height: 8rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-9-yellow,
.z-box-9-red,
.z-box-9-blue,
.z-box-9-pink,
.z-box-9-gray,
.z-box-9 {
  min-height: 9rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--9-yellow,
.z-box--9-red,
.z-box--9-blue,
.z-box--9-pink,
.z-box--9-gray,
.z-box--9 {
  min-height: 9rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-9-nm-yellow,
.z-box-9-nm-red,
.z-box-9-nm-blue,
.z-box-9-nm-pink,
.z-box-9-nm-gray,
.z-box-9-nm {
  min-height: 9rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-10-yellow,
.z-box-10-red,
.z-box-10-blue,
.z-box-10-pink,
.z-box-10-gray,
.z-box-10 {
  min-height: 10rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--10-yellow,
.z-box--10-red,
.z-box--10-blue,
.z-box--10-pink,
.z-box--10-gray,
.z-box--10 {
  min-height: 10rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-10-nm-yellow,
.z-box-10-nm-red,
.z-box-10-nm-blue,
.z-box-10-nm-pink,
.z-box-10-nm-gray,
.z-box-10-nm {
  min-height: 10rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-11-yellow,
.z-box-11-red,
.z-box-11-blue,
.z-box-11-pink,
.z-box-11-gray,
.z-box-11 {
  min-height: 11rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--11-yellow,
.z-box--11-red,
.z-box--11-blue,
.z-box--11-pink,
.z-box--11-gray,
.z-box--11 {
  min-height: 11rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-11-nm-yellow,
.z-box-11-nm-red,
.z-box-11-nm-blue,
.z-box-11-nm-pink,
.z-box-11-nm-gray,
.z-box-11-nm {
  min-height: 11rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-12-yellow,
.z-box-12-red,
.z-box-12-blue,
.z-box-12-pink,
.z-box-12-gray,
.z-box-12 {
  min-height: 12rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--12-yellow,
.z-box--12-red,
.z-box--12-blue,
.z-box--12-pink,
.z-box--12-gray,
.z-box--12 {
  min-height: 12rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-12-nm-yellow,
.z-box-12-nm-red,
.z-box-12-nm-blue,
.z-box-12-nm-pink,
.z-box-12-nm-gray,
.z-box-12-nm {
  min-height: 12rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-13-yellow,
.z-box-13-red,
.z-box-13-blue,
.z-box-13-pink,
.z-box-13-gray,
.z-box-13 {
  min-height: 13rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--13-yellow,
.z-box--13-red,
.z-box--13-blue,
.z-box--13-pink,
.z-box--13-gray,
.z-box--13 {
  min-height: 13rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-13-nm-yellow,
.z-box-13-nm-red,
.z-box-13-nm-blue,
.z-box-13-nm-pink,
.z-box-13-nm-gray,
.z-box-13-nm {
  min-height: 13rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-14-yellow,
.z-box-14-red,
.z-box-14-blue,
.z-box-14-pink,
.z-box-14-gray,
.z-box-14 {
  min-height: 14rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--14-yellow,
.z-box--14-red,
.z-box--14-blue,
.z-box--14-pink,
.z-box--14-gray,
.z-box--14 {
  min-height: 14rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-14-nm-yellow,
.z-box-14-nm-red,
.z-box-14-nm-blue,
.z-box-14-nm-pink,
.z-box-14-nm-gray,
.z-box-14-nm {
  min-height: 14rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-15-yellow,
.z-box-15-red,
.z-box-15-blue,
.z-box-15-pink,
.z-box-15-gray,
.z-box-15 {
  min-height: 15rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--15-yellow,
.z-box--15-red,
.z-box--15-blue,
.z-box--15-pink,
.z-box--15-gray,
.z-box--15 {
  min-height: 15rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-15-nm-yellow,
.z-box-15-nm-red,
.z-box-15-nm-blue,
.z-box-15-nm-pink,
.z-box-15-nm-gray,
.z-box-15-nm {
  min-height: 15rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-16-yellow,
.z-box-16-red,
.z-box-16-blue,
.z-box-16-pink,
.z-box-16-gray,
.z-box-16 {
  min-height: 16rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--16-yellow,
.z-box--16-red,
.z-box--16-blue,
.z-box--16-pink,
.z-box--16-gray,
.z-box--16 {
  min-height: 16rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-16-nm-yellow,
.z-box-16-nm-red,
.z-box-16-nm-blue,
.z-box-16-nm-pink,
.z-box-16-nm-gray,
.z-box-16-nm {
  min-height: 16rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-17-yellow,
.z-box-17-red,
.z-box-17-blue,
.z-box-17-pink,
.z-box-17-gray,
.z-box-17 {
  min-height: 17rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--17-yellow,
.z-box--17-red,
.z-box--17-blue,
.z-box--17-pink,
.z-box--17-gray,
.z-box--17 {
  min-height: 17rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-17-nm-yellow,
.z-box-17-nm-red,
.z-box-17-nm-blue,
.z-box-17-nm-pink,
.z-box-17-nm-gray,
.z-box-17-nm {
  min-height: 17rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-18-yellow,
.z-box-18-red,
.z-box-18-blue,
.z-box-18-pink,
.z-box-18-gray,
.z-box-18 {
  min-height: 18rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--18-yellow,
.z-box--18-red,
.z-box--18-blue,
.z-box--18-pink,
.z-box--18-gray,
.z-box--18 {
  min-height: 18rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-18-nm-yellow,
.z-box-18-nm-red,
.z-box-18-nm-blue,
.z-box-18-nm-pink,
.z-box-18-nm-gray,
.z-box-18-nm {
  min-height: 18rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-19-yellow,
.z-box-19-red,
.z-box-19-blue,
.z-box-19-pink,
.z-box-19-gray,
.z-box-19 {
  min-height: 19rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--19-yellow,
.z-box--19-red,
.z-box--19-blue,
.z-box--19-pink,
.z-box--19-gray,
.z-box--19 {
  min-height: 19rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-19-nm-yellow,
.z-box-19-nm-red,
.z-box-19-nm-blue,
.z-box-19-nm-pink,
.z-box-19-nm-gray,
.z-box-19-nm {
  min-height: 19rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-20-yellow,
.z-box-20-red,
.z-box-20-blue,
.z-box-20-pink,
.z-box-20-gray,
.z-box-20 {
  min-height: 20rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--20-yellow,
.z-box--20-red,
.z-box--20-blue,
.z-box--20-pink,
.z-box--20-gray,
.z-box--20 {
  min-height: 20rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-20-nm-yellow,
.z-box-20-nm-red,
.z-box-20-nm-blue,
.z-box-20-nm-pink,
.z-box-20-nm-gray,
.z-box-20-nm {
  min-height: 20rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-21-yellow,
.z-box-21-red,
.z-box-21-blue,
.z-box-21-pink,
.z-box-21-gray,
.z-box-21 {
  min-height: 21rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--21-yellow,
.z-box--21-red,
.z-box--21-blue,
.z-box--21-pink,
.z-box--21-gray,
.z-box--21 {
  min-height: 21rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-21-nm-yellow,
.z-box-21-nm-red,
.z-box-21-nm-blue,
.z-box-21-nm-pink,
.z-box-21-nm-gray,
.z-box-21-nm {
  min-height: 21rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-22-yellow,
.z-box-22-red,
.z-box-22-blue,
.z-box-22-pink,
.z-box-22-gray,
.z-box-22 {
  min-height: 22rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--22-yellow,
.z-box--22-red,
.z-box--22-blue,
.z-box--22-pink,
.z-box--22-gray,
.z-box--22 {
  min-height: 22rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-22-nm-yellow,
.z-box-22-nm-red,
.z-box-22-nm-blue,
.z-box-22-nm-pink,
.z-box-22-nm-gray,
.z-box-22-nm {
  min-height: 22rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-23-yellow,
.z-box-23-red,
.z-box-23-blue,
.z-box-23-pink,
.z-box-23-gray,
.z-box-23 {
  min-height: 23rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--23-yellow,
.z-box--23-red,
.z-box--23-blue,
.z-box--23-pink,
.z-box--23-gray,
.z-box--23 {
  min-height: 23rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-23-nm-yellow,
.z-box-23-nm-red,
.z-box-23-nm-blue,
.z-box-23-nm-pink,
.z-box-23-nm-gray,
.z-box-23-nm {
  min-height: 23rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-24-yellow,
.z-box-24-red,
.z-box-24-blue,
.z-box-24-pink,
.z-box-24-gray,
.z-box-24 {
  min-height: 24rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--24-yellow,
.z-box--24-red,
.z-box--24-blue,
.z-box--24-pink,
.z-box--24-gray,
.z-box--24 {
  min-height: 24rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-24-nm-yellow,
.z-box-24-nm-red,
.z-box-24-nm-blue,
.z-box-24-nm-pink,
.z-box-24-nm-gray,
.z-box-24-nm {
  min-height: 24rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-25-yellow,
.z-box-25-red,
.z-box-25-blue,
.z-box-25-pink,
.z-box-25-gray,
.z-box-25 {
  min-height: 25rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--25-yellow,
.z-box--25-red,
.z-box--25-blue,
.z-box--25-pink,
.z-box--25-gray,
.z-box--25 {
  min-height: 25rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-25-nm-yellow,
.z-box-25-nm-red,
.z-box-25-nm-blue,
.z-box-25-nm-pink,
.z-box-25-nm-gray,
.z-box-25-nm {
  min-height: 25rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-26-yellow,
.z-box-26-red,
.z-box-26-blue,
.z-box-26-pink,
.z-box-26-gray,
.z-box-26 {
  min-height: 26rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--26-yellow,
.z-box--26-red,
.z-box--26-blue,
.z-box--26-pink,
.z-box--26-gray,
.z-box--26 {
  min-height: 26rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-26-nm-yellow,
.z-box-26-nm-red,
.z-box-26-nm-blue,
.z-box-26-nm-pink,
.z-box-26-nm-gray,
.z-box-26-nm {
  min-height: 26rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-27-yellow,
.z-box-27-red,
.z-box-27-blue,
.z-box-27-pink,
.z-box-27-gray,
.z-box-27 {
  min-height: 27rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--27-yellow,
.z-box--27-red,
.z-box--27-blue,
.z-box--27-pink,
.z-box--27-gray,
.z-box--27 {
  min-height: 27rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-27-nm-yellow,
.z-box-27-nm-red,
.z-box-27-nm-blue,
.z-box-27-nm-pink,
.z-box-27-nm-gray,
.z-box-27-nm {
  min-height: 27rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-28-yellow,
.z-box-28-red,
.z-box-28-blue,
.z-box-28-pink,
.z-box-28-gray,
.z-box-28 {
  min-height: 28rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--28-yellow,
.z-box--28-red,
.z-box--28-blue,
.z-box--28-pink,
.z-box--28-gray,
.z-box--28 {
  min-height: 28rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-28-nm-yellow,
.z-box-28-nm-red,
.z-box-28-nm-blue,
.z-box-28-nm-pink,
.z-box-28-nm-gray,
.z-box-28-nm {
  min-height: 28rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-29-yellow,
.z-box-29-red,
.z-box-29-blue,
.z-box-29-pink,
.z-box-29-gray,
.z-box-29 {
  min-height: 29rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--29-yellow,
.z-box--29-red,
.z-box--29-blue,
.z-box--29-pink,
.z-box--29-gray,
.z-box--29 {
  min-height: 29rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-29-nm-yellow,
.z-box-29-nm-red,
.z-box-29-nm-blue,
.z-box-29-nm-pink,
.z-box-29-nm-gray,
.z-box-29-nm {
  min-height: 29rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-30-yellow,
.z-box-30-red,
.z-box-30-blue,
.z-box-30-pink,
.z-box-30-gray,
.z-box-30 {
  min-height: 30rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--30-yellow,
.z-box--30-red,
.z-box--30-blue,
.z-box--30-pink,
.z-box--30-gray,
.z-box--30 {
  min-height: 30rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-30-nm-yellow,
.z-box-30-nm-red,
.z-box-30-nm-blue,
.z-box-30-nm-pink,
.z-box-30-nm-gray,
.z-box-30-nm {
  min-height: 30rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-31-yellow,
.z-box-31-red,
.z-box-31-blue,
.z-box-31-pink,
.z-box-31-gray,
.z-box-31 {
  min-height: 31rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--31-yellow,
.z-box--31-red,
.z-box--31-blue,
.z-box--31-pink,
.z-box--31-gray,
.z-box--31 {
  min-height: 31rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-31-nm-yellow,
.z-box-31-nm-red,
.z-box-31-nm-blue,
.z-box-31-nm-pink,
.z-box-31-nm-gray,
.z-box-31-nm {
  min-height: 31rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-32-yellow,
.z-box-32-red,
.z-box-32-blue,
.z-box-32-pink,
.z-box-32-gray,
.z-box-32 {
  min-height: 32rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--32-yellow,
.z-box--32-red,
.z-box--32-blue,
.z-box--32-pink,
.z-box--32-gray,
.z-box--32 {
  min-height: 32rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-32-nm-yellow,
.z-box-32-nm-red,
.z-box-32-nm-blue,
.z-box-32-nm-pink,
.z-box-32-nm-gray,
.z-box-32-nm {
  min-height: 32rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-33-yellow,
.z-box-33-red,
.z-box-33-blue,
.z-box-33-pink,
.z-box-33-gray,
.z-box-33 {
  min-height: 33rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--33-yellow,
.z-box--33-red,
.z-box--33-blue,
.z-box--33-pink,
.z-box--33-gray,
.z-box--33 {
  min-height: 33rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-33-nm-yellow,
.z-box-33-nm-red,
.z-box-33-nm-blue,
.z-box-33-nm-pink,
.z-box-33-nm-gray,
.z-box-33-nm {
  min-height: 33rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-34-yellow,
.z-box-34-red,
.z-box-34-blue,
.z-box-34-pink,
.z-box-34-gray,
.z-box-34 {
  min-height: 34rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--34-yellow,
.z-box--34-red,
.z-box--34-blue,
.z-box--34-pink,
.z-box--34-gray,
.z-box--34 {
  min-height: 34rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-34-nm-yellow,
.z-box-34-nm-red,
.z-box-34-nm-blue,
.z-box-34-nm-pink,
.z-box-34-nm-gray,
.z-box-34-nm {
  min-height: 34rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-35-yellow,
.z-box-35-red,
.z-box-35-blue,
.z-box-35-pink,
.z-box-35-gray,
.z-box-35 {
  min-height: 35rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--35-yellow,
.z-box--35-red,
.z-box--35-blue,
.z-box--35-pink,
.z-box--35-gray,
.z-box--35 {
  min-height: 35rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-35-nm-yellow,
.z-box-35-nm-red,
.z-box-35-nm-blue,
.z-box-35-nm-pink,
.z-box-35-nm-gray,
.z-box-35-nm {
  min-height: 35rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-36-yellow,
.z-box-36-red,
.z-box-36-blue,
.z-box-36-pink,
.z-box-36-gray,
.z-box-36 {
  min-height: 36rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--36-yellow,
.z-box--36-red,
.z-box--36-blue,
.z-box--36-pink,
.z-box--36-gray,
.z-box--36 {
  min-height: 36rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-36-nm-yellow,
.z-box-36-nm-red,
.z-box-36-nm-blue,
.z-box-36-nm-pink,
.z-box-36-nm-gray,
.z-box-36-nm {
  min-height: 36rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-37-yellow,
.z-box-37-red,
.z-box-37-blue,
.z-box-37-pink,
.z-box-37-gray,
.z-box-37 {
  min-height: 37rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--37-yellow,
.z-box--37-red,
.z-box--37-blue,
.z-box--37-pink,
.z-box--37-gray,
.z-box--37 {
  min-height: 37rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-37-nm-yellow,
.z-box-37-nm-red,
.z-box-37-nm-blue,
.z-box-37-nm-pink,
.z-box-37-nm-gray,
.z-box-37-nm {
  min-height: 37rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-38-yellow,
.z-box-38-red,
.z-box-38-blue,
.z-box-38-pink,
.z-box-38-gray,
.z-box-38 {
  min-height: 38rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--38-yellow,
.z-box--38-red,
.z-box--38-blue,
.z-box--38-pink,
.z-box--38-gray,
.z-box--38 {
  min-height: 38rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-38-nm-yellow,
.z-box-38-nm-red,
.z-box-38-nm-blue,
.z-box-38-nm-pink,
.z-box-38-nm-gray,
.z-box-38-nm {
  min-height: 38rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-39-yellow,
.z-box-39-red,
.z-box-39-blue,
.z-box-39-pink,
.z-box-39-gray,
.z-box-39 {
  min-height: 39rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--39-yellow,
.z-box--39-red,
.z-box--39-blue,
.z-box--39-pink,
.z-box--39-gray,
.z-box--39 {
  min-height: 39rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-39-nm-yellow,
.z-box-39-nm-red,
.z-box-39-nm-blue,
.z-box-39-nm-pink,
.z-box-39-nm-gray,
.z-box-39-nm {
  min-height: 39rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-40-yellow,
.z-box-40-red,
.z-box-40-blue,
.z-box-40-pink,
.z-box-40-gray,
.z-box-40 {
  min-height: 40rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--40-yellow,
.z-box--40-red,
.z-box--40-blue,
.z-box--40-pink,
.z-box--40-gray,
.z-box--40 {
  min-height: 40rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-40-nm-yellow,
.z-box-40-nm-red,
.z-box-40-nm-blue,
.z-box-40-nm-pink,
.z-box-40-nm-gray,
.z-box-40-nm {
  min-height: 40rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-41-yellow,
.z-box-41-red,
.z-box-41-blue,
.z-box-41-pink,
.z-box-41-gray,
.z-box-41 {
  min-height: 41rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--41-yellow,
.z-box--41-red,
.z-box--41-blue,
.z-box--41-pink,
.z-box--41-gray,
.z-box--41 {
  min-height: 41rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-41-nm-yellow,
.z-box-41-nm-red,
.z-box-41-nm-blue,
.z-box-41-nm-pink,
.z-box-41-nm-gray,
.z-box-41-nm {
  min-height: 41rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-42-yellow,
.z-box-42-red,
.z-box-42-blue,
.z-box-42-pink,
.z-box-42-gray,
.z-box-42 {
  min-height: 42rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--42-yellow,
.z-box--42-red,
.z-box--42-blue,
.z-box--42-pink,
.z-box--42-gray,
.z-box--42 {
  min-height: 42rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-42-nm-yellow,
.z-box-42-nm-red,
.z-box-42-nm-blue,
.z-box-42-nm-pink,
.z-box-42-nm-gray,
.z-box-42-nm {
  min-height: 42rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-43-yellow,
.z-box-43-red,
.z-box-43-blue,
.z-box-43-pink,
.z-box-43-gray,
.z-box-43 {
  min-height: 43rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--43-yellow,
.z-box--43-red,
.z-box--43-blue,
.z-box--43-pink,
.z-box--43-gray,
.z-box--43 {
  min-height: 43rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-43-nm-yellow,
.z-box-43-nm-red,
.z-box-43-nm-blue,
.z-box-43-nm-pink,
.z-box-43-nm-gray,
.z-box-43-nm {
  min-height: 43rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-44-yellow,
.z-box-44-red,
.z-box-44-blue,
.z-box-44-pink,
.z-box-44-gray,
.z-box-44 {
  min-height: 44rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--44-yellow,
.z-box--44-red,
.z-box--44-blue,
.z-box--44-pink,
.z-box--44-gray,
.z-box--44 {
  min-height: 44rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-44-nm-yellow,
.z-box-44-nm-red,
.z-box-44-nm-blue,
.z-box-44-nm-pink,
.z-box-44-nm-gray,
.z-box-44-nm {
  min-height: 44rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-45-yellow,
.z-box-45-red,
.z-box-45-blue,
.z-box-45-pink,
.z-box-45-gray,
.z-box-45 {
  min-height: 45rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--45-yellow,
.z-box--45-red,
.z-box--45-blue,
.z-box--45-pink,
.z-box--45-gray,
.z-box--45 {
  min-height: 45rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-45-nm-yellow,
.z-box-45-nm-red,
.z-box-45-nm-blue,
.z-box-45-nm-pink,
.z-box-45-nm-gray,
.z-box-45-nm {
  min-height: 45rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-46-yellow,
.z-box-46-red,
.z-box-46-blue,
.z-box-46-pink,
.z-box-46-gray,
.z-box-46 {
  min-height: 46rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--46-yellow,
.z-box--46-red,
.z-box--46-blue,
.z-box--46-pink,
.z-box--46-gray,
.z-box--46 {
  min-height: 46rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-46-nm-yellow,
.z-box-46-nm-red,
.z-box-46-nm-blue,
.z-box-46-nm-pink,
.z-box-46-nm-gray,
.z-box-46-nm {
  min-height: 46rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-47-yellow,
.z-box-47-red,
.z-box-47-blue,
.z-box-47-pink,
.z-box-47-gray,
.z-box-47 {
  min-height: 47rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--47-yellow,
.z-box--47-red,
.z-box--47-blue,
.z-box--47-pink,
.z-box--47-gray,
.z-box--47 {
  min-height: 47rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-47-nm-yellow,
.z-box-47-nm-red,
.z-box-47-nm-blue,
.z-box-47-nm-pink,
.z-box-47-nm-gray,
.z-box-47-nm {
  min-height: 47rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-48-yellow,
.z-box-48-red,
.z-box-48-blue,
.z-box-48-pink,
.z-box-48-gray,
.z-box-48 {
  min-height: 48rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--48-yellow,
.z-box--48-red,
.z-box--48-blue,
.z-box--48-pink,
.z-box--48-gray,
.z-box--48 {
  min-height: 48rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-48-nm-yellow,
.z-box-48-nm-red,
.z-box-48-nm-blue,
.z-box-48-nm-pink,
.z-box-48-nm-gray,
.z-box-48-nm {
  min-height: 48rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-49-yellow,
.z-box-49-red,
.z-box-49-blue,
.z-box-49-pink,
.z-box-49-gray,
.z-box-49 {
  min-height: 49rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--49-yellow,
.z-box--49-red,
.z-box--49-blue,
.z-box--49-pink,
.z-box--49-gray,
.z-box--49 {
  min-height: 49rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-49-nm-yellow,
.z-box-49-nm-red,
.z-box-49-nm-blue,
.z-box-49-nm-pink,
.z-box-49-nm-gray,
.z-box-49-nm {
  min-height: 49rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-50-yellow,
.z-box-50-red,
.z-box-50-blue,
.z-box-50-pink,
.z-box-50-gray,
.z-box-50 {
  min-height: 50rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--50-yellow,
.z-box--50-red,
.z-box--50-blue,
.z-box--50-pink,
.z-box--50-gray,
.z-box--50 {
  min-height: 50rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-50-nm-yellow,
.z-box-50-nm-red,
.z-box-50-nm-blue,
.z-box-50-nm-pink,
.z-box-50-nm-gray,
.z-box-50-nm {
  min-height: 50rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-51-yellow,
.z-box-51-red,
.z-box-51-blue,
.z-box-51-pink,
.z-box-51-gray,
.z-box-51 {
  min-height: 51rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--51-yellow,
.z-box--51-red,
.z-box--51-blue,
.z-box--51-pink,
.z-box--51-gray,
.z-box--51 {
  min-height: 51rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-51-nm-yellow,
.z-box-51-nm-red,
.z-box-51-nm-blue,
.z-box-51-nm-pink,
.z-box-51-nm-gray,
.z-box-51-nm {
  min-height: 51rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-52-yellow,
.z-box-52-red,
.z-box-52-blue,
.z-box-52-pink,
.z-box-52-gray,
.z-box-52 {
  min-height: 52rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--52-yellow,
.z-box--52-red,
.z-box--52-blue,
.z-box--52-pink,
.z-box--52-gray,
.z-box--52 {
  min-height: 52rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-52-nm-yellow,
.z-box-52-nm-red,
.z-box-52-nm-blue,
.z-box-52-nm-pink,
.z-box-52-nm-gray,
.z-box-52-nm {
  min-height: 52rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-53-yellow,
.z-box-53-red,
.z-box-53-blue,
.z-box-53-pink,
.z-box-53-gray,
.z-box-53 {
  min-height: 53rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--53-yellow,
.z-box--53-red,
.z-box--53-blue,
.z-box--53-pink,
.z-box--53-gray,
.z-box--53 {
  min-height: 53rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-53-nm-yellow,
.z-box-53-nm-red,
.z-box-53-nm-blue,
.z-box-53-nm-pink,
.z-box-53-nm-gray,
.z-box-53-nm {
  min-height: 53rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-54-yellow,
.z-box-54-red,
.z-box-54-blue,
.z-box-54-pink,
.z-box-54-gray,
.z-box-54 {
  min-height: 54rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--54-yellow,
.z-box--54-red,
.z-box--54-blue,
.z-box--54-pink,
.z-box--54-gray,
.z-box--54 {
  min-height: 54rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-54-nm-yellow,
.z-box-54-nm-red,
.z-box-54-nm-blue,
.z-box-54-nm-pink,
.z-box-54-nm-gray,
.z-box-54-nm {
  min-height: 54rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-55-yellow,
.z-box-55-red,
.z-box-55-blue,
.z-box-55-pink,
.z-box-55-gray,
.z-box-55 {
  min-height: 55rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--55-yellow,
.z-box--55-red,
.z-box--55-blue,
.z-box--55-pink,
.z-box--55-gray,
.z-box--55 {
  min-height: 55rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-55-nm-yellow,
.z-box-55-nm-red,
.z-box-55-nm-blue,
.z-box-55-nm-pink,
.z-box-55-nm-gray,
.z-box-55-nm {
  min-height: 55rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-56-yellow,
.z-box-56-red,
.z-box-56-blue,
.z-box-56-pink,
.z-box-56-gray,
.z-box-56 {
  min-height: 56rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--56-yellow,
.z-box--56-red,
.z-box--56-blue,
.z-box--56-pink,
.z-box--56-gray,
.z-box--56 {
  min-height: 56rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-56-nm-yellow,
.z-box-56-nm-red,
.z-box-56-nm-blue,
.z-box-56-nm-pink,
.z-box-56-nm-gray,
.z-box-56-nm {
  min-height: 56rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-57-yellow,
.z-box-57-red,
.z-box-57-blue,
.z-box-57-pink,
.z-box-57-gray,
.z-box-57 {
  min-height: 57rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--57-yellow,
.z-box--57-red,
.z-box--57-blue,
.z-box--57-pink,
.z-box--57-gray,
.z-box--57 {
  min-height: 57rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-57-nm-yellow,
.z-box-57-nm-red,
.z-box-57-nm-blue,
.z-box-57-nm-pink,
.z-box-57-nm-gray,
.z-box-57-nm {
  min-height: 57rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-58-yellow,
.z-box-58-red,
.z-box-58-blue,
.z-box-58-pink,
.z-box-58-gray,
.z-box-58 {
  min-height: 58rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--58-yellow,
.z-box--58-red,
.z-box--58-blue,
.z-box--58-pink,
.z-box--58-gray,
.z-box--58 {
  min-height: 58rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-58-nm-yellow,
.z-box-58-nm-red,
.z-box-58-nm-blue,
.z-box-58-nm-pink,
.z-box-58-nm-gray,
.z-box-58-nm {
  min-height: 58rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-59-yellow,
.z-box-59-red,
.z-box-59-blue,
.z-box-59-pink,
.z-box-59-gray,
.z-box-59 {
  min-height: 59rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--59-yellow,
.z-box--59-red,
.z-box--59-blue,
.z-box--59-pink,
.z-box--59-gray,
.z-box--59 {
  min-height: 59rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-59-nm-yellow,
.z-box-59-nm-red,
.z-box-59-nm-blue,
.z-box-59-nm-pink,
.z-box-59-nm-gray,
.z-box-59-nm {
  min-height: 59rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-60-yellow,
.z-box-60-red,
.z-box-60-blue,
.z-box-60-pink,
.z-box-60-gray,
.z-box-60 {
  min-height: 60rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--60-yellow,
.z-box--60-red,
.z-box--60-blue,
.z-box--60-pink,
.z-box--60-gray,
.z-box--60 {
  min-height: 60rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-60-nm-yellow,
.z-box-60-nm-red,
.z-box-60-nm-blue,
.z-box-60-nm-pink,
.z-box-60-nm-gray,
.z-box-60-nm {
  min-height: 60rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-61-yellow,
.z-box-61-red,
.z-box-61-blue,
.z-box-61-pink,
.z-box-61-gray,
.z-box-61 {
  min-height: 61rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--61-yellow,
.z-box--61-red,
.z-box--61-blue,
.z-box--61-pink,
.z-box--61-gray,
.z-box--61 {
  min-height: 61rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-61-nm-yellow,
.z-box-61-nm-red,
.z-box-61-nm-blue,
.z-box-61-nm-pink,
.z-box-61-nm-gray,
.z-box-61-nm {
  min-height: 61rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-62-yellow,
.z-box-62-red,
.z-box-62-blue,
.z-box-62-pink,
.z-box-62-gray,
.z-box-62 {
  min-height: 62rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--62-yellow,
.z-box--62-red,
.z-box--62-blue,
.z-box--62-pink,
.z-box--62-gray,
.z-box--62 {
  min-height: 62rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-62-nm-yellow,
.z-box-62-nm-red,
.z-box-62-nm-blue,
.z-box-62-nm-pink,
.z-box-62-nm-gray,
.z-box-62-nm {
  min-height: 62rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-63-yellow,
.z-box-63-red,
.z-box-63-blue,
.z-box-63-pink,
.z-box-63-gray,
.z-box-63 {
  min-height: 63rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--63-yellow,
.z-box--63-red,
.z-box--63-blue,
.z-box--63-pink,
.z-box--63-gray,
.z-box--63 {
  min-height: 63rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-63-nm-yellow,
.z-box-63-nm-red,
.z-box-63-nm-blue,
.z-box-63-nm-pink,
.z-box-63-nm-gray,
.z-box-63-nm {
  min-height: 63rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-64-yellow,
.z-box-64-red,
.z-box-64-blue,
.z-box-64-pink,
.z-box-64-gray,
.z-box-64 {
  min-height: 64rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--64-yellow,
.z-box--64-red,
.z-box--64-blue,
.z-box--64-pink,
.z-box--64-gray,
.z-box--64 {
  min-height: 64rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-64-nm-yellow,
.z-box-64-nm-red,
.z-box-64-nm-blue,
.z-box-64-nm-pink,
.z-box-64-nm-gray,
.z-box-64-nm {
  min-height: 64rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-65-yellow,
.z-box-65-red,
.z-box-65-blue,
.z-box-65-pink,
.z-box-65-gray,
.z-box-65 {
  min-height: 65rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--65-yellow,
.z-box--65-red,
.z-box--65-blue,
.z-box--65-pink,
.z-box--65-gray,
.z-box--65 {
  min-height: 65rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-65-nm-yellow,
.z-box-65-nm-red,
.z-box-65-nm-blue,
.z-box-65-nm-pink,
.z-box-65-nm-gray,
.z-box-65-nm {
  min-height: 65rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-66-yellow,
.z-box-66-red,
.z-box-66-blue,
.z-box-66-pink,
.z-box-66-gray,
.z-box-66 {
  min-height: 66rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--66-yellow,
.z-box--66-red,
.z-box--66-blue,
.z-box--66-pink,
.z-box--66-gray,
.z-box--66 {
  min-height: 66rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-66-nm-yellow,
.z-box-66-nm-red,
.z-box-66-nm-blue,
.z-box-66-nm-pink,
.z-box-66-nm-gray,
.z-box-66-nm {
  min-height: 66rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-67-yellow,
.z-box-67-red,
.z-box-67-blue,
.z-box-67-pink,
.z-box-67-gray,
.z-box-67 {
  min-height: 67rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--67-yellow,
.z-box--67-red,
.z-box--67-blue,
.z-box--67-pink,
.z-box--67-gray,
.z-box--67 {
  min-height: 67rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-67-nm-yellow,
.z-box-67-nm-red,
.z-box-67-nm-blue,
.z-box-67-nm-pink,
.z-box-67-nm-gray,
.z-box-67-nm {
  min-height: 67rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-68-yellow,
.z-box-68-red,
.z-box-68-blue,
.z-box-68-pink,
.z-box-68-gray,
.z-box-68 {
  min-height: 68rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--68-yellow,
.z-box--68-red,
.z-box--68-blue,
.z-box--68-pink,
.z-box--68-gray,
.z-box--68 {
  min-height: 68rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-68-nm-yellow,
.z-box-68-nm-red,
.z-box-68-nm-blue,
.z-box-68-nm-pink,
.z-box-68-nm-gray,
.z-box-68-nm {
  min-height: 68rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-69-yellow,
.z-box-69-red,
.z-box-69-blue,
.z-box-69-pink,
.z-box-69-gray,
.z-box-69 {
  min-height: 69rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--69-yellow,
.z-box--69-red,
.z-box--69-blue,
.z-box--69-pink,
.z-box--69-gray,
.z-box--69 {
  min-height: 69rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-69-nm-yellow,
.z-box-69-nm-red,
.z-box-69-nm-blue,
.z-box-69-nm-pink,
.z-box-69-nm-gray,
.z-box-69-nm {
  min-height: 69rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-70-yellow,
.z-box-70-red,
.z-box-70-blue,
.z-box-70-pink,
.z-box-70-gray,
.z-box-70 {
  min-height: 70rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--70-yellow,
.z-box--70-red,
.z-box--70-blue,
.z-box--70-pink,
.z-box--70-gray,
.z-box--70 {
  min-height: 70rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-70-nm-yellow,
.z-box-70-nm-red,
.z-box-70-nm-blue,
.z-box-70-nm-pink,
.z-box-70-nm-gray,
.z-box-70-nm {
  min-height: 70rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-71-yellow,
.z-box-71-red,
.z-box-71-blue,
.z-box-71-pink,
.z-box-71-gray,
.z-box-71 {
  min-height: 71rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--71-yellow,
.z-box--71-red,
.z-box--71-blue,
.z-box--71-pink,
.z-box--71-gray,
.z-box--71 {
  min-height: 71rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-71-nm-yellow,
.z-box-71-nm-red,
.z-box-71-nm-blue,
.z-box-71-nm-pink,
.z-box-71-nm-gray,
.z-box-71-nm {
  min-height: 71rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-72-yellow,
.z-box-72-red,
.z-box-72-blue,
.z-box-72-pink,
.z-box-72-gray,
.z-box-72 {
  min-height: 72rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--72-yellow,
.z-box--72-red,
.z-box--72-blue,
.z-box--72-pink,
.z-box--72-gray,
.z-box--72 {
  min-height: 72rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-72-nm-yellow,
.z-box-72-nm-red,
.z-box-72-nm-blue,
.z-box-72-nm-pink,
.z-box-72-nm-gray,
.z-box-72-nm {
  min-height: 72rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-73-yellow,
.z-box-73-red,
.z-box-73-blue,
.z-box-73-pink,
.z-box-73-gray,
.z-box-73 {
  min-height: 73rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--73-yellow,
.z-box--73-red,
.z-box--73-blue,
.z-box--73-pink,
.z-box--73-gray,
.z-box--73 {
  min-height: 73rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-73-nm-yellow,
.z-box-73-nm-red,
.z-box-73-nm-blue,
.z-box-73-nm-pink,
.z-box-73-nm-gray,
.z-box-73-nm {
  min-height: 73rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-74-yellow,
.z-box-74-red,
.z-box-74-blue,
.z-box-74-pink,
.z-box-74-gray,
.z-box-74 {
  min-height: 74rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--74-yellow,
.z-box--74-red,
.z-box--74-blue,
.z-box--74-pink,
.z-box--74-gray,
.z-box--74 {
  min-height: 74rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-74-nm-yellow,
.z-box-74-nm-red,
.z-box-74-nm-blue,
.z-box-74-nm-pink,
.z-box-74-nm-gray,
.z-box-74-nm {
  min-height: 74rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-75-yellow,
.z-box-75-red,
.z-box-75-blue,
.z-box-75-pink,
.z-box-75-gray,
.z-box-75 {
  min-height: 75rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--75-yellow,
.z-box--75-red,
.z-box--75-blue,
.z-box--75-pink,
.z-box--75-gray,
.z-box--75 {
  min-height: 75rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-75-nm-yellow,
.z-box-75-nm-red,
.z-box-75-nm-blue,
.z-box-75-nm-pink,
.z-box-75-nm-gray,
.z-box-75-nm {
  min-height: 75rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-76-yellow,
.z-box-76-red,
.z-box-76-blue,
.z-box-76-pink,
.z-box-76-gray,
.z-box-76 {
  min-height: 76rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--76-yellow,
.z-box--76-red,
.z-box--76-blue,
.z-box--76-pink,
.z-box--76-gray,
.z-box--76 {
  min-height: 76rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-76-nm-yellow,
.z-box-76-nm-red,
.z-box-76-nm-blue,
.z-box-76-nm-pink,
.z-box-76-nm-gray,
.z-box-76-nm {
  min-height: 76rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-77-yellow,
.z-box-77-red,
.z-box-77-blue,
.z-box-77-pink,
.z-box-77-gray,
.z-box-77 {
  min-height: 77rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--77-yellow,
.z-box--77-red,
.z-box--77-blue,
.z-box--77-pink,
.z-box--77-gray,
.z-box--77 {
  min-height: 77rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-77-nm-yellow,
.z-box-77-nm-red,
.z-box-77-nm-blue,
.z-box-77-nm-pink,
.z-box-77-nm-gray,
.z-box-77-nm {
  min-height: 77rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-78-yellow,
.z-box-78-red,
.z-box-78-blue,
.z-box-78-pink,
.z-box-78-gray,
.z-box-78 {
  min-height: 78rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--78-yellow,
.z-box--78-red,
.z-box--78-blue,
.z-box--78-pink,
.z-box--78-gray,
.z-box--78 {
  min-height: 78rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-78-nm-yellow,
.z-box-78-nm-red,
.z-box-78-nm-blue,
.z-box-78-nm-pink,
.z-box-78-nm-gray,
.z-box-78-nm {
  min-height: 78rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-79-yellow,
.z-box-79-red,
.z-box-79-blue,
.z-box-79-pink,
.z-box-79-gray,
.z-box-79 {
  min-height: 79rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--79-yellow,
.z-box--79-red,
.z-box--79-blue,
.z-box--79-pink,
.z-box--79-gray,
.z-box--79 {
  min-height: 79rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-79-nm-yellow,
.z-box-79-nm-red,
.z-box-79-nm-blue,
.z-box-79-nm-pink,
.z-box-79-nm-gray,
.z-box-79-nm {
  min-height: 79rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-80-yellow,
.z-box-80-red,
.z-box-80-blue,
.z-box-80-pink,
.z-box-80-gray,
.z-box-80 {
  min-height: 80rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--80-yellow,
.z-box--80-red,
.z-box--80-blue,
.z-box--80-pink,
.z-box--80-gray,
.z-box--80 {
  min-height: 80rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-80-nm-yellow,
.z-box-80-nm-red,
.z-box-80-nm-blue,
.z-box-80-nm-pink,
.z-box-80-nm-gray,
.z-box-80-nm {
  min-height: 80rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-81-yellow,
.z-box-81-red,
.z-box-81-blue,
.z-box-81-pink,
.z-box-81-gray,
.z-box-81 {
  min-height: 81rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--81-yellow,
.z-box--81-red,
.z-box--81-blue,
.z-box--81-pink,
.z-box--81-gray,
.z-box--81 {
  min-height: 81rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-81-nm-yellow,
.z-box-81-nm-red,
.z-box-81-nm-blue,
.z-box-81-nm-pink,
.z-box-81-nm-gray,
.z-box-81-nm {
  min-height: 81rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-82-yellow,
.z-box-82-red,
.z-box-82-blue,
.z-box-82-pink,
.z-box-82-gray,
.z-box-82 {
  min-height: 82rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--82-yellow,
.z-box--82-red,
.z-box--82-blue,
.z-box--82-pink,
.z-box--82-gray,
.z-box--82 {
  min-height: 82rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-82-nm-yellow,
.z-box-82-nm-red,
.z-box-82-nm-blue,
.z-box-82-nm-pink,
.z-box-82-nm-gray,
.z-box-82-nm {
  min-height: 82rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-83-yellow,
.z-box-83-red,
.z-box-83-blue,
.z-box-83-pink,
.z-box-83-gray,
.z-box-83 {
  min-height: 83rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--83-yellow,
.z-box--83-red,
.z-box--83-blue,
.z-box--83-pink,
.z-box--83-gray,
.z-box--83 {
  min-height: 83rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-83-nm-yellow,
.z-box-83-nm-red,
.z-box-83-nm-blue,
.z-box-83-nm-pink,
.z-box-83-nm-gray,
.z-box-83-nm {
  min-height: 83rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-84-yellow,
.z-box-84-red,
.z-box-84-blue,
.z-box-84-pink,
.z-box-84-gray,
.z-box-84 {
  min-height: 84rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--84-yellow,
.z-box--84-red,
.z-box--84-blue,
.z-box--84-pink,
.z-box--84-gray,
.z-box--84 {
  min-height: 84rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-84-nm-yellow,
.z-box-84-nm-red,
.z-box-84-nm-blue,
.z-box-84-nm-pink,
.z-box-84-nm-gray,
.z-box-84-nm {
  min-height: 84rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-85-yellow,
.z-box-85-red,
.z-box-85-blue,
.z-box-85-pink,
.z-box-85-gray,
.z-box-85 {
  min-height: 85rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--85-yellow,
.z-box--85-red,
.z-box--85-blue,
.z-box--85-pink,
.z-box--85-gray,
.z-box--85 {
  min-height: 85rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-85-nm-yellow,
.z-box-85-nm-red,
.z-box-85-nm-blue,
.z-box-85-nm-pink,
.z-box-85-nm-gray,
.z-box-85-nm {
  min-height: 85rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-86-yellow,
.z-box-86-red,
.z-box-86-blue,
.z-box-86-pink,
.z-box-86-gray,
.z-box-86 {
  min-height: 86rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--86-yellow,
.z-box--86-red,
.z-box--86-blue,
.z-box--86-pink,
.z-box--86-gray,
.z-box--86 {
  min-height: 86rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-86-nm-yellow,
.z-box-86-nm-red,
.z-box-86-nm-blue,
.z-box-86-nm-pink,
.z-box-86-nm-gray,
.z-box-86-nm {
  min-height: 86rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-87-yellow,
.z-box-87-red,
.z-box-87-blue,
.z-box-87-pink,
.z-box-87-gray,
.z-box-87 {
  min-height: 87rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--87-yellow,
.z-box--87-red,
.z-box--87-blue,
.z-box--87-pink,
.z-box--87-gray,
.z-box--87 {
  min-height: 87rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-87-nm-yellow,
.z-box-87-nm-red,
.z-box-87-nm-blue,
.z-box-87-nm-pink,
.z-box-87-nm-gray,
.z-box-87-nm {
  min-height: 87rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-88-yellow,
.z-box-88-red,
.z-box-88-blue,
.z-box-88-pink,
.z-box-88-gray,
.z-box-88 {
  min-height: 88rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--88-yellow,
.z-box--88-red,
.z-box--88-blue,
.z-box--88-pink,
.z-box--88-gray,
.z-box--88 {
  min-height: 88rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-88-nm-yellow,
.z-box-88-nm-red,
.z-box-88-nm-blue,
.z-box-88-nm-pink,
.z-box-88-nm-gray,
.z-box-88-nm {
  min-height: 88rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-89-yellow,
.z-box-89-red,
.z-box-89-blue,
.z-box-89-pink,
.z-box-89-gray,
.z-box-89 {
  min-height: 89rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--89-yellow,
.z-box--89-red,
.z-box--89-blue,
.z-box--89-pink,
.z-box--89-gray,
.z-box--89 {
  min-height: 89rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-89-nm-yellow,
.z-box-89-nm-red,
.z-box-89-nm-blue,
.z-box-89-nm-pink,
.z-box-89-nm-gray,
.z-box-89-nm {
  min-height: 89rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-90-yellow,
.z-box-90-red,
.z-box-90-blue,
.z-box-90-pink,
.z-box-90-gray,
.z-box-90 {
  min-height: 90rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--90-yellow,
.z-box--90-red,
.z-box--90-blue,
.z-box--90-pink,
.z-box--90-gray,
.z-box--90 {
  min-height: 90rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-90-nm-yellow,
.z-box-90-nm-red,
.z-box-90-nm-blue,
.z-box-90-nm-pink,
.z-box-90-nm-gray,
.z-box-90-nm {
  min-height: 90rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-91-yellow,
.z-box-91-red,
.z-box-91-blue,
.z-box-91-pink,
.z-box-91-gray,
.z-box-91 {
  min-height: 91rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--91-yellow,
.z-box--91-red,
.z-box--91-blue,
.z-box--91-pink,
.z-box--91-gray,
.z-box--91 {
  min-height: 91rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-91-nm-yellow,
.z-box-91-nm-red,
.z-box-91-nm-blue,
.z-box-91-nm-pink,
.z-box-91-nm-gray,
.z-box-91-nm {
  min-height: 91rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-92-yellow,
.z-box-92-red,
.z-box-92-blue,
.z-box-92-pink,
.z-box-92-gray,
.z-box-92 {
  min-height: 92rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--92-yellow,
.z-box--92-red,
.z-box--92-blue,
.z-box--92-pink,
.z-box--92-gray,
.z-box--92 {
  min-height: 92rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-92-nm-yellow,
.z-box-92-nm-red,
.z-box-92-nm-blue,
.z-box-92-nm-pink,
.z-box-92-nm-gray,
.z-box-92-nm {
  min-height: 92rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-93-yellow,
.z-box-93-red,
.z-box-93-blue,
.z-box-93-pink,
.z-box-93-gray,
.z-box-93 {
  min-height: 93rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--93-yellow,
.z-box--93-red,
.z-box--93-blue,
.z-box--93-pink,
.z-box--93-gray,
.z-box--93 {
  min-height: 93rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-93-nm-yellow,
.z-box-93-nm-red,
.z-box-93-nm-blue,
.z-box-93-nm-pink,
.z-box-93-nm-gray,
.z-box-93-nm {
  min-height: 93rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-94-yellow,
.z-box-94-red,
.z-box-94-blue,
.z-box-94-pink,
.z-box-94-gray,
.z-box-94 {
  min-height: 94rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--94-yellow,
.z-box--94-red,
.z-box--94-blue,
.z-box--94-pink,
.z-box--94-gray,
.z-box--94 {
  min-height: 94rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-94-nm-yellow,
.z-box-94-nm-red,
.z-box-94-nm-blue,
.z-box-94-nm-pink,
.z-box-94-nm-gray,
.z-box-94-nm {
  min-height: 94rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-95-yellow,
.z-box-95-red,
.z-box-95-blue,
.z-box-95-pink,
.z-box-95-gray,
.z-box-95 {
  min-height: 95rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--95-yellow,
.z-box--95-red,
.z-box--95-blue,
.z-box--95-pink,
.z-box--95-gray,
.z-box--95 {
  min-height: 95rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-95-nm-yellow,
.z-box-95-nm-red,
.z-box-95-nm-blue,
.z-box-95-nm-pink,
.z-box-95-nm-gray,
.z-box-95-nm {
  min-height: 95rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-96-yellow,
.z-box-96-red,
.z-box-96-blue,
.z-box-96-pink,
.z-box-96-gray,
.z-box-96 {
  min-height: 96rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--96-yellow,
.z-box--96-red,
.z-box--96-blue,
.z-box--96-pink,
.z-box--96-gray,
.z-box--96 {
  min-height: 96rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-96-nm-yellow,
.z-box-96-nm-red,
.z-box-96-nm-blue,
.z-box-96-nm-pink,
.z-box-96-nm-gray,
.z-box-96-nm {
  min-height: 96rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-97-yellow,
.z-box-97-red,
.z-box-97-blue,
.z-box-97-pink,
.z-box-97-gray,
.z-box-97 {
  min-height: 97rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--97-yellow,
.z-box--97-red,
.z-box--97-blue,
.z-box--97-pink,
.z-box--97-gray,
.z-box--97 {
  min-height: 97rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-97-nm-yellow,
.z-box-97-nm-red,
.z-box-97-nm-blue,
.z-box-97-nm-pink,
.z-box-97-nm-gray,
.z-box-97-nm {
  min-height: 97rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-98-yellow,
.z-box-98-red,
.z-box-98-blue,
.z-box-98-pink,
.z-box-98-gray,
.z-box-98 {
  min-height: 98rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--98-yellow,
.z-box--98-red,
.z-box--98-blue,
.z-box--98-pink,
.z-box--98-gray,
.z-box--98 {
  min-height: 98rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-98-nm-yellow,
.z-box-98-nm-red,
.z-box-98-nm-blue,
.z-box-98-nm-pink,
.z-box-98-nm-gray,
.z-box-98-nm {
  min-height: 98rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-99-yellow,
.z-box-99-red,
.z-box-99-blue,
.z-box-99-pink,
.z-box-99-gray,
.z-box-99 {
  min-height: 99rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--99-yellow,
.z-box--99-red,
.z-box--99-blue,
.z-box--99-pink,
.z-box--99-gray,
.z-box--99 {
  min-height: 99rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-99-nm-yellow,
.z-box-99-nm-red,
.z-box-99-nm-blue,
.z-box-99-nm-pink,
.z-box-99-nm-gray,
.z-box-99-nm {
  min-height: 99rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

.z-box-100-yellow,
.z-box-100-red,
.z-box-100-blue,
.z-box-100-pink,
.z-box-100-gray,
.z-box-100 {
  min-height: 100rem;
  background: transparent;
  margin-bottom: 1rem;
  border-radius: 0rem; }

.z-box--100-yellow,
.z-box--100-red,
.z-box--100-blue,
.z-box--100-pink,
.z-box--100-gray,
.z-box--100 {
  min-height: 100rem;
  background: transparent;
  margin-bottom: 2rem;
  border-radius: 0rem; }

.z-box-100-nm-yellow,
.z-box-100-nm-red,
.z-box-100-nm-blue,
.z-box-100-nm-pink,
.z-box-100-nm-gray,
.z-box-100-nm {
  min-height: 100rem;
  background: transparent;
  margin-bottom: 0rem;
  border-radius: 0rem; }

@media screen and (max-width: 319px) {
  .bienvenidos--wall {
    background: url("../images/bienvenida-320.jpg") center top fixed;
    background-size: cover;
    height: 100vh; } }

@media screen and (min-width: 320px) {
  .bienvenidos--wall {
    background: url("../images/bienvenida-480.jpg") center top fixed;
    background-size: cover;
    height: 100vh; } }

@media screen and (min-width: 480px) {
  .bienvenidos--wall {
    background: url("../images/bienvenida-768.jpg") center top fixed;
    background-size: cover;
    height: 100vh; } }

@media screen and (min-width: 768px) {
  .bienvenidos--wall {
    background: url("../images/bienvenida-1024.jpg") center top fixed;
    background-size: cover;
    height: 100vh; } }

@media screen and (min-width: 1024px) {
  .bienvenidos--wall {
    background: url("../images/bienvenida-1400.jpg") center top fixed;
    background-size: cover;
    height: 100vh; } }

@media screen and (min-width: 1400px) {
  .bienvenidos--wall {
    background: url("../images/bienvenida-1920.jpg") center top fixed;
    background-size: cover;
    height: 100vh; } }

.bienvenidos {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .bienvenidos__encabezado {
    background: #251d34;
    color: #FFF;
    padding: 0.5rem 1rem; }
    .bienvenidos__encabezado--contenedor {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      .bienvenidos__encabezado--contenedor-imagen-logotipo img {
        margin-left: 0.2rem;
        width: 110px;
        height: auto; }
      .bienvenidos__encabezado--contenedor-imagen-telefono {
        display: -ms-flexbox;
        display: flex;
        margin-top: 0.3rem; }
      .bienvenidos__encabezado--contenedor-textos {
        -ms-flex-positive: 1;
            flex-grow: 1;
        margin: 0 1rem; }
        @media screen and (min-width: 768px) {
          .bienvenidos__encabezado--contenedor-textos {
            -ms-flex-positive: 0;
                flex-grow: 0; } }
        .bienvenidos__encabezado--contenedor-textos-nombre {
          font-family: 'Noticia Text', serif;
          font-size: 1.5rem;
          font-weight: bold;
          margin: 0;
          letter-spacing: -0.1rem;
          text-align: center; }
          @media screen and (min-width: 1024px) {
            .bienvenidos__encabezado--contenedor-textos-nombre {
              font-size: 2.5rem; } }
        .bienvenidos__encabezado--contenedor-textos-frase {
          margin: 0;
          font-size: 0.8rem;
          letter-spacing: -0.015rem;
          text-align: center; }
          @media screen and (min-width: 1024px) {
            .bienvenidos__encabezado--contenedor-textos-frase {
              font-size: 1.4rem;
              margin-top: 0.7rem; } }
      .bienvenidos__encabezado--contenedor-menu {
        font-size: 2.5rem;
        text-align: right;
        margin: 0;
        padding-left: 0 0.2rem;
        padding: 0;
        border: 0;
        background: transparent;
        color: #FFF; }
        @media screen and (min-width: 768px) {
          .bienvenidos__encabezado--contenedor-menu {
            display: none; } }
        .bienvenidos__encabezado--contenedor-menu:focus {
          outline: 0; }
        .bienvenidos__encabezado--contenedor-menu-opciones {
          -ms-flex-positive: 1;
              flex-grow: 1;
          -ms-flex-preferred-size: 100%;
              flex-basis: 100%; }
          @media screen and (min-width: 768px) {
            .bienvenidos__encabezado--contenedor-menu-opciones {
              display: block;
              -ms-flex-preferred-size: auto;
                  flex-basis: auto;
              -ms-flex-pack: end;
                  justify-content: flex-end; } }
          .bienvenidos__encabezado--contenedor-menu-opciones ul {
            list-style: none;
            margin: 1rem 0 0 0;
            padding: 0; }
            @media screen and (min-width: 768px) {
              .bienvenidos__encabezado--contenedor-menu-opciones ul {
                display: -ms-flexbox;
                display: flex;
                -ms-flex-pack: end;
                    justify-content: flex-end;
                margin: 0; } }
            .bienvenidos__encabezado--contenedor-menu-opciones ul li a {
              display: block;
              color: #fff;
              font-size: 1.4rem;
              text-transform: uppercase;
              text-decoration: none;
              text-align: center;
              padding: 1rem 0;
              border-top: 1px solid rgba(193, 91, 123, 0.77);
              border-bottom: 4px solid transparent; }
              @media screen and (min-width: 768px) {
                .bienvenidos__encabezado--contenedor-menu-opciones ul li a {
                  padding: 0.8rem;
                  text-transform: capitalize;
                  margin: 0 0.3rem;
                  border-top: 0; } }
              .bienvenidos__encabezado--contenedor-menu-opciones ul li a:hover {
                letter-spacing: 0.2rem;
                color: #00e600; }
                @media screen and (min-width: 768px) {
                  .bienvenidos__encabezado--contenedor-menu-opciones ul li a:hover {
                    letter-spacing: 0;
                    font-weight: normal;
                    border-bottom: 4px solid #00e600; } }
  .bienvenidos__portafolio {
    -ms-flex-positive: 1;
        flex-grow: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center;
    margin-left: 1.5rem;
    margin-right: 1.5rem; }
    .bienvenidos__portafolio-que {
      margin-top: 0.8rem;
      font-size: 3rem;
      color: #FFF;
      font-weight: bold;
      text-align: center;
      text-transform: uppercase;
      /*@media screen and(min-width: $tablet) {
                text-align: center;
            }*/ }
    .bienvenidos__portafolio-descripcion {
      margin-top: 1rem;
      -ms-flex-positive: 1;
          flex-grow: 1;
      font-size: 1.3rem;
      color: #FFF;
      text-transform: uppercase;
      text-align: center;
      /*&:before {
                content: open-quote;
                position: relative;
                left: 50px;
                top: 35px;
                font-family: 'Revalia', cursive;
                //font-family: 'Sorts Mill Goudy', serif;
                //font-family: 'Love Ya Like A Sister', cursive;
                font-size: 6rem;
                //font-weight: bold;
                color: rgba($blanco, 0.30);
            }

            &:after {
                content: close-quote;
                position: relative;
                font-family: 'Revalia', cursive;
                //font-family: 'Sorts Mill Goudy', serif;
                right: 50px;
                top: 35px;
                font-size: 6rem;
                //font-weight: bold;
                color: rgba($blanco, 0.30);
            }*/ }
    .bienvenidos__portafolio-lista {
      text-transform: uppercase;
      font-weight: normal; }
  .bienvenidos__tema-bajar {
    display: block;
    text-align: center;
    font-weight: bold;
    font-size: 5rem;
    color: #FFF;
    animation: flecha-animada 2s ease-in-out infinite; }
    .bienvenidos__tema-bajar:hover {
      text-decoration: none; }

.social {
  background: url("/images/redesociales_a.jpg") no-repeat top;
  background-size: cover;
  color: #FFF;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem; }
  .social--textos-titulo {
    text-transform: uppercase;
    text-align: center;
    color: #FFF; }
  .social--textos-descripcion {
    text-transform: uppercase;
    font-size: 1.3rem;
    text-align: center; }
  .social--iconos {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    margin-top: 1rem; }

[class^="flaticon-"] {
  font-size: 42px;
  color: #a6a6a6; }
  [class^="flaticon-"]:hover, [class^="flaticon-"]:focus {
    text-decoration: none;
    color: #A20E1B; }

.pie {
  background-color: #172632; }
  .pie--contenedor {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    margin-top: 2rem;
    margin-bottom: 2rem; }
    .pie--contenedor-titulo {
      text-transform: uppercase;
      text-align: center;
      color: #FFF; }
    .pie--contenedor-logo {
      text-align: center; }
      .pie--contenedor-logo img {
        width: 10rem; }
    .pie--contenedor-listas {
      padding: 0;
      margin: 0;
      color: #FFF; }
      .pie--contenedor-listas-item {
        list-style: none;
        font-size: 1.3rem;
        text-transform: uppercase;
        text-align: center; }
        .pie--contenedor-listas-item a {
          color: #ffd280; }
        .pie--contenedor-listas-item a:focus, .pie--contenedor-listas-item a:hover {
          text-decoration: none;
          font-size: 1.4rem;
          color: #FFF; }

.version--contenedor {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: end;
      justify-content: flex-end; }

.version--nombre {
  background-color: #4DC71F;
  border-radius: 0.25rem 0 0 0.25rem;
  color: #FFF;
  height: 1.5rem;
  width: 2rem;
  padding-left: 0.5rem;
  margin-bottom: 0.5rem;
  letter-spacing: 0.085rem;
  font-size: 0.8rem; }

.version--numero {
  background-color: #5C5C5C;
  color: #FFF;
  height: 1.5rem;
  width: 5.5rem;
  padding-left: 0.5rem;
  margin-bottom: 0.5rem;
  border-radius: 0 0.25rem 0.25rem 0;
  font-size: 0.8rem; }

@media screen and (max-width: 319px) {
  .index--wall {
    background: url("../images/clouds_a.jpg") center top fixed;
    background-size: no-repeat cover;
    height: 20rem; } }

@media screen and (min-width: 320px) {
  .index--wall {
    background: url("../images/clouds_b.jpg") center top fixed;
    background-size: no-repeat cover;
    height: 20rem; } }

@media screen and (min-width: 480px) {
  .index--wall {
    background: url("../images/clouds_c.jpg") center top fixed;
    background-size: no-repeat cover;
    height: 25rem; } }

@media screen and (min-width: 768px) {
  .index--wall {
    background: url("../images/clouds_d.jpg") center top fixed;
    background-size: no-repeat cover;
    height: 30rem; } }

@media screen and (min-width: 1024px) {
  .index--wall {
    background: url("../images/clouds_e.jpg") center top fixed;
    background-size: no-repeat cover;
    height: 30rem; } }

@media screen and (min-width: 1400px) {
  .index--wall {
    background: url("../images/clouds_f.jpg") center top fixed;
    background-size: no-repeat cover;
    height: 40rem; } }

@media screen and (max-width: 319px) {
  .feedback--wall {
    background: url("../images/feedback_a.jpg") center top fixed;
    background-size: no-repeat cover;
    height: 15rem; } }

@media screen and (min-width: 320px) {
  .feedback--wall {
    background: url("../images/feedback_b.jpg") center top fixed;
    background-size: no-repeat cover;
    height: 15rem; } }

@media screen and (min-width: 480px) {
  .feedback--wall {
    background: url("../images/feedback_c.jpg") center top fixed;
    background-size: no-repeat cover;
    height: 15rem; } }

@media screen and (min-width: 768px) {
  .feedback--wall {
    background: url("../images/feedback_d.jpg") center top fixed;
    background-size: no-repeat cover;
    height: 15rem; } }

@media screen and (min-width: 1024px) {
  .feedback--wall {
    background: url("../images/feedback_e.jpg") center top fixed;
    background-size: no-repeat cover;
    height: 15rem; } }

@media screen and (min-width: 1400px) {
  .feedback--wall {
    background: url("../images/feedback_f.jpg") center top fixed;
    background-size: no-repeat cover;
    height: 15rem; } }

.index {
  padding: 0; }

.eleccion {
  background-color: blue; }
  .eleccion__titulo {
    text-align: center;
    text-transform: uppercase;
    color: #009500;
    margin: 0; }
  .eleccion__descripcion {
    text-align: center;
    text-transform: uppercase;
    font-size: 1.3rem;
    margin-bottom: 1.5rem; }
  .eleccion__opciones {
    padding-top: 3rem;
    padding-bottom: 3rem; }
    .eleccion__opciones--contenedor article {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: center;
          align-items: center;
      margin: 0.3rem 0; }
      @media screen and (min-width: 768px) {
        .eleccion__opciones--contenedor article:hover i {
          transform: rotateY(360deg);
          transform-style: preserve-3d;
          background-color: #A20E1B; } }
    .eleccion__opciones--contenedor-icono {
      -ms-flex-negative: 0;
          flex-shrink: 0;
      width: 5.5rem;
      height: 5.5rem;
      line-height: 5.5rem;
      background-color: orange;
      border-radius: 50%;
      text-align: center;
      color: #FFF;
      font-size: 3rem;
      transition: all 1s ease; }
    .eleccion__opciones--contenedor-nombre {
      text-transform: uppercase;
      font-size: 1.35rem;
      margin-top: 0.5rem; }
      .eleccion__opciones--contenedor-nombre:first-letter {
        font-weight: bold;
        font-size: 1.8rem; }

.clientes {
  padding-top: 3rem;
  padding-bottom: 3rem; }
  .clientes--contenedor {
    margin-bottom: 2rem;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center; }
  .clientes__titulo {
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 2.5rem;
    color: #009500; }
  .clientes--imagen {
    filter: grayscale(100%);
    margin-bottom: 0.5rem;
    transition: all 0.5s ease; }
    .clientes--imagen:hover {
      filter: grayscale(0%); }
  .clientes__descripcion {
    text-align: center;
    font-size: 1.3rem;
    text-transform: uppercase; }

.servicios {
  background: url("/images/portafolio-xs.jpg") no-repeat center center;
  background-size: cover;
  padding-top: 3rem;
  padding-bottom: 3rem; }
  .servicios__titulo {
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 1.5rem;
    color: #ffae1a; }
  .servicios__uno article, .servicios__dos article {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-align: center;
        align-items: center;
    margin: 0.3rem 0; }
    @media screen and (min-width: 768px) {
      .servicios__uno article, .servicios__dos article {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
            flex-direction: column; }
        .servicios__uno article:hover i, .servicios__dos article:hover i {
          transform: rotateY(360deg);
          transform-style: preserve-3d; } }
  .servicios__uno {
    padding-bottom: 1rem; }
  .servicios__icono-vista {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    background-color: #deb887;
    border-radius: 50%;
    text-align: center;
    color: #FFF;
    width: 4rem;
    height: 4rem;
    line-height: 4rem;
    font-size: 3rem; }
    @media screen and (min-width: 768px) {
      .servicios__icono-vista {
        width: 8rem;
        height: 8rem;
        line-height: 8rem;
        font-size: 6rem;
        transition: all 1s ease; } }
  .servicios__icono-mas {
    color: #deb887;
    position: relative;
    left: 0rem;
    transition: all 0.5s ease;
    font-size: 4rem;
    font-weight: bold; }
    @media screen and (min-width: 768px) {
      .servicios__icono-mas {
        display: none; } }
  .servicios__nombre {
    -ms-flex-positive: 1;
        flex-grow: 1;
    font-size: 1.35rem;
    margin: 0 0 0 0.5rem;
    color: #FFF; }
    @media screen and (min-width: 768px) {
      .servicios__nombre {
        -ms-flex-positive: 0;
            flex-grow: 0;
        font-size: 1.7rem;
        text-transform: uppercase;
        text-align: center;
        margin: 1rem 0;
        height: 4rem; } }
    @media screen and (min-width: 1024px) {
      .servicios__nombre {
        height: 2rem; } }
    .servicios__nombre:hover {
      text-decoration: none;
      color: #FFF;
      text-transform: uppercase; }
    .servicios__nombre:hover ~ .servicios__icono-mas {
      opacity: 1;
      color: #12AFAF;
      left: -0.5rem; }
  .servicios__descripcion {
    -ms-flex-positive: 1;
        flex-grow: 1;
    color: #FFF;
    font-size: 1.3rem;
    text-align: justify;
    width: 100%; }
    .servicios__descripcion:first-letter {
      font-size: 1.7rem;
      font-weight: bold; }
  .servicios__mas-detalle {
    text-transform: uppercase;
    font-weight: normal; }

.title, .subtitle {
  font-family: 'Lato', sans-serif;
  font-size: 1.9rem;
  font-weight: 400;
  text-transform: uppercase;
  margin: 0; }
  @media screen and (min-width: 768px) {
    .title, .subtitle {
      font-size: 2.5rem; } }

.subtitle {
  font-size: 1.5rem;
  font-weight: 300;
  margin-bottom: 1rem; }
  @media screen and (min-width: 768px) {
    .subtitle {
      font-size: 1.8rem; } }

.principal--encabezado-textos-titulo {
  font-family: 'Rajdhani', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  color: transparent;
  font-size: 3rem;
  margin-bottom: 0; }

.principal--encabezado-textos-subtitulo {
  font-family: 'Rajdhani', sans-serif;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 2.3rem;
  color: transparent;
  margin-top: 0; }

/*.services {
    margin: 0;
    border-radius: 0;

    &--title {
        //margin-top: 0.5rem;
        //font-family: 'Rajdhani', sans-serif;
        font-family: 'Lato', sans-serif;

        font-weight: 700;
        font-size: 1.8rem;
        font-weight: 300;
        //text-transform: uppercase;


        @media screen and (min-width: $movil) {
            font-size: 2.5rem;
        }

        /*@media screen and (min-width: $tablet) {
            font-size: 3rem;
        }*/
/*    }

    &--phrase {
        //font-family: 'Rajdhani', sans-serif;
        font-family:  'Farsan', cursive;
        //font-weight: 400;
        font-size: 2rem;
        //margin-top: -2.5rem;
        //font-weight: 300;
        color: $font;//#a0a8b0;


        @media screen and (min-width: $movil) {
            font-size: 2.5rem;
        }
    }
}*/
/*[class^="quality--box"] {
    background-color: $blanco;
    height: 100%;
    width: 100%;
    border: 2px solid #f0f3f6;
    border-radius: 8px;
    padding: 0.8rem;
}

.quality {   

    > section {
        padding: 1rem;
    }

    &--image {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
        color: darken(orange, 10%);

    }

    &--title {
        display: block;
        font-family: 'Lato', sans-serif;
        font-size: 1.8rem;
        text-align: center;
        font-weight: 300;
        color: #162531;
        margin-bottom: 1.5rem;
    }

    &--description {
        font-family: 'Lato', sans-serif;
        font-size: 1.3rem;
        font-weight: 300;
        text-align: center;
        color: $font;
    }

}*/
.feedback {
  background: rgba(0, 0, 0, 0.4);
  height: 100%;
  -ms-flex-direction: column;
      flex-direction: column; }
  .feedback--title {
    color: #ffae1a;
    text-transform: uppercase;
    margin: 0; }
    @media screen and (min-width: 768px) {
      .feedback--title {
        font-size: 2.5rem; } }
  .feedback--description {
    color: #e6e6e6;
    font-size: 1.3rem;
    margin: 0;
    text-transform: uppercase; }
    @media screen and (min-width: 768px) {
      .feedback--description {
        font-size: 1.8rem; } }

/*[class^="contact--item-"]{
    width: 100%;
    height: 3.2rem;
    font-family: 'Lato', sans-serif;
    font-weight: 300;
    font-size: 1.3rem;

    @media screen and(min-width: $tablet) {
        width: 49%;
    }
}*/
[class^="contact--radios-"] {
  font-size: 1.1rem;
  font-weight: 300;
  text-transform: uppercase; }

[class^="contact--info-"] {
  display: block;
  font-size: 1.3rem;
  font-weight: 300;
  text-transform: uppercase; }

.contact {
  padding-top: 2rem; }
  .contact--title {
    text-transform: uppercase;
    color: #009500;
    text-align: center;
    margin-bottom: 1rem;
    /*@media screen and (min-width: $movil) {
            font-size: 2.5rem;
        }*/ }
    @media screen and (min-width: 768px) {
      .contact--title {
        text-align: left; } }
  .contact--etiqueta {
    font-size: 1.3rem;
    text-transform: uppercase; }
  .contact--items {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-direction: column;
        flex-direction: column; }
    @media screen and (min-width: 768px) {
      .contact--items {
        -ms-flex-direction: row;
            flex-direction: row; } }
  @media screen and (min-width: 768px) {
    .contact--item {
      width: 50%; }
      .contact--item-r {
        padding-right: 0.5rem; } }
  .contact-radios__label {
    font-family: 'Rajdhani', sans-serif;
    margin: 0;
    font-size: 1.3rem; }
  .contact--radios {
    margin-bottom: 0.5rem;
    -ms-flex-direction: column;
        flex-direction: column; }
  .contact--info {
    margin-bottom: 2rem;
    text-align: center; }
    @media screen and (min-width: 768px) {
      .contact--info {
        text-align: left; } }
    .contact--info-correo {
      color: #000;
      text-transform: lowercase;
      font-weight: 700; }
  .contact--enviar {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
        justify-content: flex-end; }
    .contact--enviar-boton {
      width: 100%;
      transition: all 1s ease; }
      @media screen and (min-width: 768px) {
        .contact--enviar-boton {
          width: 50%; } }

/*[class^="fi-social-"] {
    font-size: 2.3rem;
    color: $blanco;
    margin-right: 0.7rem;    
}*/
/*.social {
    background-color: $social;
    color: $blanco;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;

    &--texts {
        display: flex;
        flex-direction: column;


        &-title, &-subtitle {
            text-align: center;
        }


        &-title {
            @extend .title;

            @media screen and(min-width: $tablet) {
            }

        }

        &-subtitle {
            @extend .subtitle;

        }
    }

    &--icons {
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
        background-color: lighten($social, 10%);

        &-instagram {
            margin-right: 0;
        }

        :hover {
            color: $naranja;
        }
    }
}*/
/*.footer {

    &--box {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
        text-align: center;

        &-center {
            //background-color: yellow;
        }
    }

    &--title {
        margin-bottom: 0.5rem;
        color: darken($font, 20%);
        font-family: 'Lato', sans-serif;
        font-size: 2rem;
        text-transform: uppercase;
    }

    &--item {
        color: $font;
        font-family: 'Lato', sans-serif;
        font-size: 1.2rem;
        list-style: none;

        a {
            color: $font;
        }

        :hover {
            color: $naranja;
        }
    }

    &--logo {    

        &-image {
            width: 9rem;
            margin-bottom: 0.5rem;
        }   

        &-copyright {
            margin-top: 0;
            margin-bottom: 0;
            font-family: 'Lato', sans-serif;
            font-size: 1.2rem;
            font-weight: 400;
            color: $font;
        }

        &-brand {
            @extend .footer--logo-copyright;
        }
    }

}*/
.portfolio {
  background: url("../images/fabric.png"); }
  .portfolio div > h5 > span {
    font-family: 'Rajdhani', sans-serif;
    font-size: 2.3rem;
    font-weight: 700;
    padding-top: 0; }
  .portfolio div > h4 > span {
    font-family: 'Rajdhani', sans-serif;
    font-size: 1.2rem; }
  .portfolio .sb-toggle {
    font-family: 'Rajdhani', sans-serif;
    font-size: 1.2rem; }

@media screen and (max-width: 319px) {
  .enterprise--wall {
    background: url("../images/edificios_a.jpg") center top fixed;
    background-size: no-repeat cover;
    height: 20rem; } }

@media screen and (min-width: 320px) {
  .enterprise--wall {
    background: url("../images/edificios_b.jpg") center top fixed;
    background-size: no-repeat cover;
    height: 20rem; } }

@media screen and (min-width: 480px) {
  .enterprise--wall {
    background: url("../images/edificios_c.jpg") center top fixed;
    background-size: no-repeat cover;
    height: 25rem; } }

@media screen and (min-width: 768px) {
  .enterprise--wall {
    background: url("../images/edificios_d.jpg") center top fixed;
    background-size: no-repeat cover;
    height: 30rem; } }

@media screen and (min-width: 1024px) {
  .enterprise--wall {
    background: url("../images/edificios_e.jpg") center top fixed;
    background-size: no-repeat cover;
    height: 30rem; } }

@media screen and (min-width: 1400px) {
  .enterprise--wall {
    background: url("../images/edificios_f.jpg") center top fixed;
    background-size: no-repeat cover;
    height: 40rem; } }

[class^="enterprise--container-item"] {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.enterprise--container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center; }
  .enterprise--container-item-1 {
    margin-bottom: 2rem; }

.enterprise--titulo {
  font-family: 'Rajdhani', sans-serif;
  font-weight: 700;
  font-size: 2.5rem;
  margin-bottom: 0.8rem; }

.enterprise--descripcion {
  background-color: rgba(243, 168, 48, 0.85);
  font-family: 'Lato', sans-serif;
  font-weight: 300;
  font-size: 1.25rem;
  color: #FFF;
  border-radius: 0.5rem;
  padding: 0.5rem;
  line-height: 1.6rem; }
  @media screen and (min-width: 768px) {
    .enterprise--descripcion {
      width: 30rem; } }

.enterprise--phrase {
  font-family: 'Farsan', cursive;
  font-size: 2rem;
  color: #A0A8B0; }
  @media screen and (min-width: 480px) {
    .enterprise--phrase {
      font-size: 2.5rem; } }
