/* ============================================================
  PRIMARY STRUCTURE
============================================================ */
/*.container {
  max-width: 960px;
  margin: 0 auto;
}*/
/* ============================================================
  SECTIONS
============================================================ */

section.module:last-child {
  margin-bottom: 0;
}
/*section.module h2 {
  margin-bottom: 40px;
  font-family: "Roboto Slab", serif;
  font-size: 30px;
}*/
section.module p {
    color: #000;
  margin-bottom: 40px;
  font-size: 16px;
  font-weight: 300;
}
/*section.module p:last-child {
  margin-bottom: 0;
}
/*section.module.content {
  padding: 40px 0;
}*/
section.module.parallax {
  /*height: 600px;*/
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
}
section.module.parallax h1 {
  color: #000;
  font-size: 48px;
  font-weight: 700;
}
section.module.parallax h3 {
  color: #333;
  font-size: 30px;
  font-weight: 700;
}
section.module.parallax h4 {
  color: #000;
  font-size: 30px;
  font-weight: 700;
}
section.module.parallax h2 {
  color: #555;
}
section.module.parallax-1 {
  height:100vh;
  margin-top: 0px;
  /*background-color: #F3F3EE;*/
  background-image: url("images/headsmall.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    background-attachment:scroll;
}

section.module.parallax-2 {
      margin-top: 10px;
  background-image: none;
  background-color: #fff;
}
section.module.parallax-2 p {
color: #333;
}
section.module.parallax-22 {
  margin-top: 10px;
  background-image: none;
  background-color: #eee;

}
section.module.parallax-22 p {
color: #000;
}
section.module.parallax-3 {
      /*height:60vh;*/
      background-color: #f9f9f9;
      /*background-image: url("images/fresh_snow.png");
      background-size: auto;
      background-repeat: repeat;*/
}
section.module.parallax-4 {
      background-color: #f5f5f5;
}
section.module.parallax-44 {
      background-color: #fff;
}
section.module.parallax-44 p{
      color: #333;
}
section.module.parallax-4 p{
      color: #333;
}

@media all and (min-width: 600px)
{
  
  section.module.parallax-1 {
  height:100vh;
  margin-top: 0px;
  /*background-color: #F3F3EE;*/
  background-image: url("images/headsmall.png");
    background-repeat: no-repeat;
    background-position: center;
        background-size: cover;
        background-attachment:scroll;
}

  
  section.module.parallax-2 {
    height:100vh;
    margin-top: 10px;
  background-image: url("images/topnew.png");
      background-size: cover;
}

section.module.parallax-22 {
      margin-top: 10px;
  background-image: url("images/topnewcontact.png");
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-size: cover;
}
  
  section.module h2 {
    font-size: 3.5em;
    color: #333;
    font-weight: 500;
    line-height: 1.6em;
  }
  section.module p {
    font-size: 20px;
    color:#333;
  }
  section.module.parallax h1 {
    font-size: 5.2em;
    font-weight: 700;
    color: #333;
  }
    section.module.parallax p {
    color: #333;
  }
}
@media all and (min-width: 1025px) {
  
    section.module.parallax-1 {
  height:100vh;
  margin-top: 0px;
  /*background-color: #F3F3EE;*/
  background-image: url("images/head9.png");
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
        background-size: cover;
}

section.module.parallax-22 {
      margin-top: 10px;
  background-image: url("images/topnewcontact.png");
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
}

section.module.parallax-2 {
      margin-top: 10px;
  background-image: url("images/topnew.png");
      background-size: cover;
}


  section.module.parallax h1 {
    font-size: 5em;
    font-weight: 700;
    color: #333;
    
  }
    section.module.parallax p {
    color: #333;
    
  }
  
  section.module.parallax-2 h3 {
color: #333;}

  section.module.parallax-4 p {
color: #555;
}
  section.module.parallax-44 p {
color: #555;
}

  section.module.parallax-22 p{
color: #333;}

  section.module.parallax-22 h4{
color: #333;

}

}

.footer{
  background-color: #333;
}

