img {
  height: auto !important;
}

.review .reviewer {
     opacity: 1 !important;
}

@media (max-width: 767px) {
    .the-watch img {
        max-width: 100%;
    }
}

header.row .navbar.is-scrolling {
    background: #141414 !important;
}

.navbar-default .navbar-collapse {
        background: #141414 !important;
}

.collections .item {
    display: inline-block;
    float: none;
}

.collections {
    text-align: center;
}

section {
    background: #141414;
}

header.row .navbar {
    background: #141414;
}

.panel {
    background: #141414;
}

.our-collection {
    padding: 100px 0 0px;
}

.top-banner {
    padding-top: 120px; 
}

@media (max-width: 991px) {
    .btn-warning.btn-lg {
        display: none !important;
    }
	.top-banner {
    padding-top: 80px; 
}
}


@media (max-width: 991px) {
    .mobile-app h2 {
         margin-top: 0px; 
    }
	.mobile-app {
        padding-top: 0px;
    }
	.the-benefits  {
        padding-top: 30px;
    }

.reviews {
        padding-top: 30px;
    }

.how-it-works {
        padding-top: 30px;
    }

.the-product  {
        padding-top: 60px;
    }

.the-watch {
        padding-top: 30px;
    }
}




@keyframes lights {
  0% {
    color: hsl(230, 40%, 80%);
    text-shadow:
      0 0 1em hsla(320, 100%, 50%, 0.2),
      0 0 0.125em hsla(320, 100%, 60%, 0.3),
      -1em -0.125em 0.5em hsla(40, 100%, 60%, 0),
      1em 0.125em 0.5em hsla(200, 100%, 60%, 0);
  }
  
  30% { 
    color: hsl(230, 80%, 90%);
    text-shadow:
      0 0 1em hsla(320, 100%, 50%, 0.5),
      0 0 0.125em hsla(320, 100%, 60%, 0.5),
      -0.5em -0.125em 0.25em hsla(40, 100%, 60%, 0.2),
      0.5em 0.125em 0.25em hsla(200, 100%, 60%, 0.4);
  }
  
  40% { 
    color: hsl(230, 100%, 95%);
    text-shadow:
      0 0 1em hsla(320, 100%, 50%, 0.5),
      0 0 0.125em hsla(320, 100%, 90%, 0.5),
      -0.25em -0.125em 0.125em hsla(40, 100%, 60%, 0.2),
      0.25em 0.125em 0.125em hsla(200, 100%, 60%, 0.4);
  }
  
  70% {
    color: hsl(230, 80%, 90%);
    text-shadow:
      0 0 1em hsla(320, 100%, 50%, 0.5),
      0 0 0.125em hsla(320, 100%, 60%, 0.5),
      0.5em -0.125em 0.25em hsla(40, 100%, 60%, 0.2),
      -0.5em 0.125em 0.25em hsla(200, 100%, 60%, 0.4);
  }
  
  100% {
    color: hsl(230, 40%, 80%);
    text-shadow:
      0 0 1em hsla(320, 100%, 50%, 0.2),
      0 0 0.125em hsla(320, 100%, 60%, 0.3),
      1em -0.125em 0.5em hsla(40, 100%, 60%, 0),
      -1em 0.125em 0.5em hsla(200, 100%, 60%, 0);
  }
  
}


h1 {
    color: #eaeaea !important;
    margin: 0 0 20px;
    font: 600 70px / 1 "Poppins", sans-serif;
    letter-spacing: -3px;
	  animation: lights 5s 750ms linear infinite;
}

@media (max-width: 991px) {
    h1 {
        font: 600 40px / 1 "Poppins", sans-serif;
    }
}

.top-banner .apple-watch {
width: 40%;
}

@media (max-width: 991px) {
	.top-banner .apple-watch {
		width: 80%;
	}
}










