/* line 9, ../../sass/theme/layouts.theme.scss */
body {
  overflow-x: hidden;
}

/* line 14, ../../sass/theme/layouts.theme.scss */
.main-container:not(.topline-landing) .layouts {
  width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}
/* line 21, ../../sass/theme/layouts.theme.scss */
.main-container:not(.topline-landing) .layouts:before {
  content: " ";
  display: table;
}
/* line 25, ../../sass/theme/layouts.theme.scss */
.main-container:not(.topline-landing) .layouts:after {
  content: "";
  clear: both;
}

/* line 34, ../../sass/theme/layouts.theme.scss */
.main-container.topline-landing .layouts {
  margin-left: -15px;
  margin-right: -15px;
}
