/*****************************************************

			       TITRES

*****************************************************/
/* line 7, ../scss/base.scss */
h1 {
  font-family: 'Patua One', display;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 5px;
  line-height: 1;
  margin-bottom: 0;
}

/* line 15, ../scss/base.scss */
h2 {
  font-family: 'Patua One', display;
  font-weight: 300;
  margin-bottom: 10px;
  color: #667552;
}

/* line 21, ../scss/base.scss */
.camping h2 {
  color: #fff;
}

/* line 24, ../scss/base.scss */
.contact h2 {
  color: #fff;
}

/* line 28, ../scss/base.scss */
h3 {
  font-weight: 300;
  color: #666;
  margin-bottom: 20px;
}

/* line 33, ../scss/base.scss */
.camping h3 {
  color: #fff;
  margin-bottom: 0px;
}

/* line 37, ../scss/base.scss */
.activities h3 {
  margin-bottom: 30px;
}

/* line 40, ../scss/base.scss */
.contact h3 {
  margin-bottom: 40px;
}

/* line 44, ../scss/base.scss */
h4 {
  margin-top: 10px;
  font-family: 'Patua One', display;
  color: #633510;
}

/* line 49, ../scss/base.scss */
.camping h4 {
  margin-top: 30px;
  margin-bottom: 20px;
  color: #fff;
}

/*****************************************************

			PARAGRAPHES

*****************************************************/
/* line 62, ../scss/base.scss */
p {
  color: #888;
  font-size: 0.95rem;
  font-weight: 300;
  margin-bottom: 10px;
  text-align: justify;
}

/* line 69, ../scss/base.scss */
.home .slogan {
  font-size: 14px;
  color: #fff;
  letter-spacing: 10px;
  text-transform: uppercase;
  text-align: center;
}

/* line 91, ../scss/base.scss */
.info-bar--coordonnees p {
  display: inline-block;
  font-size: 20.5px;
  color: #fff;
  line-height: 1.02;
  text-transform: lowercase;
}

/* line 99, ../scss/base.scss */
.camping p {
  margin-bottom: 40px;
  text-align: center;
  color: #fff;
}

/* line 105, ../scss/base.scss */
.activities p {
  margin-top: 0;
  min-height: 110px;
}

/* line 109, ../scss/base.scss */
.contact p {
  text-align: center;
  color: #fff;
  font-size: 1rem;
  font-weight: 400;
  text-transform: uppercase;
}

/* line 117, ../scss/base.scss */
.footer--logo {
  display: inline-block;
  font-family: 'Patua One', display;
  font-size: 1.1rem;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 5px;
  line-height: 1;
  margin-bottom: 0;
}

/*****************************************************

			       LISTES

*****************************************************/
/* line 134, ../scss/base.scss */
ul {
  margin-left: 0;
  margin-bottom: 0;
}

/* line 138, ../scss/base.scss */
li {
  color: #fff;
  font-size: 0.95rem;
  font-weight: 300;
  list-style: none;
}

/*****************************************************

			       LIENS

*****************************************************/
/* line 151, ../scss/base.scss */
a {
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
}

/* line 158, ../scss/base.scss */
.contact a {
  color: #fff;
}
/* line 160, ../scss/base.scss */
.contact a:hover {
  color: #BE5908;
}

/********************************************************

			   RESPONSIVE

********************************************************/
@media screen and (max-width: 700px) {
  /* line 175, ../scss/base.scss */
  h1 {
    font-size: 40px;
  }
}
@media screen and (max-width: 640px) {
  /* line 178, ../scss/base.scss */
  .contact h3 {
    margin-bottom: 10px;
  }
}
