/*!*****************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!./scss/overwrites.scss ***!
  \*****************************************************************************************************************************************************************************************************************/
main{
  padding-top:initial;
}

header{
  margin-top:initial;
  height:initial;
  -webkit-transition:initial;
  transition:initial;
  background-color:initial;
  position:initial;
  width:initial;
  z-index:initial;
}
header .region-header{
  height:initial;
  max-width:initial;
  margin:initial;
}
header .region-header a{
  font-size:initial;
  line-height:initial;
}
header nav ul li{
  position:initial;
}

footer,
.layout-container > footer{
  padding-top:initial;
  padding-bottom:initial;
  background-color:initial;
  color:initial;
}
footer > div > div,
.layout-container > footer > div > div{
  padding-left:initial !important;
  width:initial;
  display:initial;
  vertical-align:initial;
}
footer p,
.layout-container > footer p{
  color:initial;
  padding:initial;
  margin:initial;
  margin-left:initial;
  margin-right:initial;
}
footer a,
.layout-container > footer a{
  border-bottom:initial;
  padding:initial;
  text-decoration:initial;
  color:initial;
  display:initial;
  font-size:initial;
  margin-left:initial;
  margin-right:initial;
}
footer ul,
.layout-container > footer ul{
  display:initial;
}
footer ul a,
.layout-container > footer ul a{
  border-bottom:initial;
  padding:initial;
}

.layout-content .mgs-home-block nav ul li{
  position:static;
}
.layout-content .mgs-home-block h1, .layout-content .mgs-home-block h2, .layout-content .mgs-home-block h3, .layout-content .mgs-home-block h4, .layout-content .mgs-home-block h5, .layout-content .mgs-home-block h6, .layout-content .mgs-home-block a, .layout-content .mgs-home-block p{
  color:initial;
  font-family:initial;
  font-weight:initial;
  text-transform:initial;
  line-height:initial;
  margin-top:initial;
  margin-bottom:initial;
  margin:initial;
}
.layout-content .mgs-home-block h1:before, .layout-content .mgs-home-block h2:before, .layout-content .mgs-home-block h3:before, .layout-content .mgs-home-block h4:before, .layout-content .mgs-home-block h5:before, .layout-content .mgs-home-block h6:before, .layout-content .mgs-home-block a:before, .layout-content .mgs-home-block p:before{
  height:initial;
  display:initial;
  clear:initial;
  content:initial;
}

/*# sourceMappingURL=overwrites.css.map*/