body,
.font-family-primary {
  font-family: 'Lato', sans-serif;
  line-height: 1.5;
  letter-spacing: 0.85px;
}
a,
a:hover,
a:focus {
  text-decoration: none;
}
h1,
h2,
h3,
h4,
h5,
h6,
.font-family-secondary {
  font-family: 'Lato', sans-serif;
}
.logo h1{
  font-size: 30px;
  font-weight: 800;
}
/* Store Button */
.store-btn a {
  width: 47.5%;
  padding: 1.5%;
}
.store-btn a:last-child {
  padding-right: 0;
}
.store-btn a img {
  width: 100%;
  height: auto;
}
.cust_ul{
  padding: 0px;
}
.cust_ul li a{
  position: relative;
  display: block;
  font-size: 16px;
  font-weight: bold;
  color: #000;
  letter-spacing: 0px;
}
.cust_ul li{
  list-style: none;
  padding: 5px 0px;
  color: #000;
  letter-spacing: 0px;
}
.header{
  background-color: rgba(244, 244, 244, 0.99);
}
/* Logo */
.logo img {
  width: 100%;
}
.logo img.logo-img {
  max-width: 180px;
}
.logo img.logo-icon {
  max-width: 40px;
}

/* Hero */
.hero {
  overflow: hidden;
  padding: 50px 0px;
}
.hero-curve-bottom {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 3;
}
.hero-bg {
  background-image: url(../images/hero-bg.png);
  background-size: 135%
}

/* Footer */
.footer-logo {
  max-width: 180px;
}
@media (max-width: 425px){
  .logo h1 {
font-size: 16px;
font-weight: 800;
}
}