/*
 Theme Name:     Divi child theme
 Author:         Divi theme examples
 Author URI:     http://www.divithemeexamples.com
 Template:       Divi
 Version:        1.0
*/
@import url("../Divi/style.css");
/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */

/*// ------------------------------------------------------------------------*/
/* FONT */
/*// ------------------------------------------------------------------------*/


body {
  font-size: 1em;
  letter-spacing: -0.01em;
  line-height: 1.4em;
  margin: 0 auto;
}

h1 {
  font-size: 2.8125em;
  line-height: 1.066666666em;
  margin-bottom: 0.53333333em;
  font-weight: 300 !important;
  font-color: #666666 !important;
  letter-spacing: 0.01em !important;
}

h2 {
  font-weight: 600 !important;
  letter-spacing: 0.01em !important;
}

h3 {

  font-weight: 600 !important;
  letter-spacing: 0.01em !important; 

}

h4 {
  font-size: 1em;
  line-height: 1.5em;
  margin-top: 1.5em;
  margin-bottom: 1.5em;
  font-weight: 600 !important;
}

p, ul, ol, pre, table, blockquote {
  margin-top: 1.3em;
  margin-bottom: 0.8em;
}


.et_pb_text h2 {
  font-size: 1.3em !important;
  line-height: 1.3em !important;
  margin-bottom: 1em !important;
  color: #666666 !important;
  padding: 0 !important;
}

.et_pb_text h3 {
  font-size: 1.4375em !important;
  line-height: 1.043478261em !important;
  margin-bottom: 0.8em !important;
  color: #666666 !important;
  padding: 0 !important;
  margin-top: 1.4em !important;
}



.et_pb_text p {
  margin-top: 0 !important;
  margin-bottom: 1.8em  !important;
  padding: 0 !important;
}


/* Sanitation */
hr {
  border: 1px solid;
  margin: -1px 0;
}

ul ul, ol ol, ul ol, ol ul {
  margin-top: 0;
  margin-bottom: 0;
}

b, strong, em, small, code {
  line-height: 1em !important;
}

sup, sub {
  vertical-align: baseline;
  position: relative;
  top: -0.4em;
}

sub {
  top: 0.4em;
}


div.header-content {
	margin-left: 0% !important;
}

.et-top-navigation {
	line-height: 3em !important;
}

.sub-menu {
	line-height: 1.7em !important;
}


/*-------------------Footer------------------------*/


#footer-info {display:none;}

#footer-bottom {display:none;}

ul#menu-footer.bottom-nav {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.bottom-nav  {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}