:root {
  --primary-color:#E28E87;
  --secondary-color:#6A6A6A;
}

.primary-color{
  color: var(--primary-color);
}

.secondary-color{
  color: var(--secondary-color);
}

section img{
  width: 100%;
}

.banner{
  max-width: 1080px;
  margin: 145px auto 20px;
}

section h1{
  font-size: 48px;
}

section h2{
  font-size: 36px;
}

section h3{
  font-size: 32px;
}

section p,section a{
  font-size: 24px;
}

section a{
  text-decoration: underline;
}

.sec-2 img{
  /* width: auto; */
  height: 100%;
}


@media screen and (max-width: 767px) {
  .banner{
      max-width: 1200px;
      margin: 65px auto 20px;
  }

  section h1{
    font-size: 24px;
  }
  
  section h2{
    font-size: 22px;
  }

  section h3{
    font-size: 20px;
  }
  
  section p,section a{
    font-size: 16px;
  }
}