body {
  margin: 0;
  background: #f0efee; }
  body .page-main .maintenance-page {
    padding: 0 15px;
    max-width: 1200px;
    margin: 0 auto 0 auto; }
    body .page-main .maintenance-page .maintenante-page-content {
      overflow: hidden;
      text-align: center; }
      body .page-main .maintenance-page .maintenante-page-content .maintenante-page-content-text h1 {
        font-size: 22px;
        font-family: "fser-bold";
        color: #86a315;
        border-bottom: 2px solid #86a315;
        padding: 10px 30px;
        display: inline-block; }
      body .page-main .maintenance-page .maintenante-page-content .maintenante-page-content-text p {
        font-family: "fs-regular";
        color: #6a625a;
        margin: 0 0 10px 0; }
        body .page-main .maintenance-page .maintenante-page-content .maintenante-page-content-text p.text {
          font-size: 18px; }
        body .page-main .maintenance-page .maintenante-page-content .maintenante-page-content-text p.thanks {
          font-size: 14px; }
      body .page-main .maintenance-page .maintenante-page-content .maintenante-page-content-img img {
        display: block;
        margin: 50px auto 0 auto;
        width: 100%;
        max-width: 600px; }

@media (min-width: 992px) {
  body .page-main .maintenance-page .maintenante-page-content .maintenante-page-content-text {
    width: 50%;
    float: right; }
    body .page-main .maintenance-page .maintenante-page-content .maintenante-page-content-text h1 {
      font-size: 26px;
      margin-top: 80px; }
  body .page-main .maintenance-page .maintenante-page-content .maintenante-page-content-img {
    width: 50%;
    float: left; } }

@font-face {
  font-family: 'fser-bold';
  src: url("../fonts/fserpro/fser-bold.eot");
  src: url("../fonts/fserpro/fser-bold.eot?#iefix") format("embedded-opentype"), url("../fonts/fserpro/fser-bold.woff2") format("woff2"), url("../fonts/fserpro/fser-bold.woff") format("woff"), url("../fonts/fserpro/fser-bold.ttf") format("truetype"), url("../fonts/fserpro/fser-bold.svg#Poppins-Regular") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

@font-face {
  font-family: 'fser-regular';
  src: url("../fonts/fserpro/fser-book.eot");
  src: url("../fonts/fserpro/fser-book.eot?#iefix") format("embedded-opentype"), url("../fonts/fserpro/fser-book.woff2") format("woff2"), url("../fonts/fserpro/fser-book.woff") format("woff"), url("../fonts/fserpro/fser-book.ttf") format("truetype"), url("../fonts/fserpro/fser-book.svg#Poppins-Regular") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

@font-face {
  font-family: 'fs-bold';
  src: url("../fonts/fs-me/fs-bold.eot");
  src: url("../fonts/fs-me/fs-bold.eot?#iefix") format("embedded-opentype"), url("../fonts/fs-me/fs-bold.woff2") format("woff2"), url("../fonts/fs-me/fs-bold.woff") format("woff"), url("../fonts/fs-me/fs-bold.ttf") format("truetype"), url("../fonts/fs-me/fs-bold.svg#Poppins-Regular") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

@font-face {
  font-family: 'fs-regular';
  src: url("../fonts/fs-me/fs-regular.eot");
  src: url("../fonts/fs-me/fs-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/fs-me/fs-regular.woff2") format("woff2"), url("../fonts/fs-me/fs-regular.woff") format("woff"), url("../fonts/fs-me/fs-regular.ttf") format("truetype"), url("../fonts/fs-me/fs-regular.svg#Poppins-Regular") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }
