.f_marsi-image {
  padding: 0 1em 1em;
}

@media (min-width: 768px) {
  .f_marsi-image {
    position: relative;
    padding: 2em 2em 2em 0;
  }
  .f_marsi-image div {
    position: relative;
    height: 100%;
    width: 100%;
  }

  .f_marsi-image div .c_bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}

@media (min-width: 1600px) {
  .f_marsi-image {
    padding: 3em 3em 3em 0;
  }
}

/* INDENT

Indent - width from page to screen border.
========================================================================== */

/**************************** Indent ****************************/

.f_ind {
  padding-inline: 2.5em;
}

@media (min-width: 1280px) {
  .f_ind {
    padding-inline: 3.5em;
  }
}

@media (min-width: 1600px) {
  .f_ind {
    padding-inline: 9em;
  }
}

/**************************** Indent Invert ****************************/

.f_ind-inv--left {
  margin-left: -2.5em;
}
.f_ind-inv--right {
  margin-right: -2.5em;
}

@media (max-width: 767px) {
  .f_ind-inv--bd {
    margin-inline: -2.5em;
  }
}

@media (min-width: 1280px) {
  .f_ind-inv--left {
    margin-left: -3.5em;
  }
  .f_ind-inv--right {
    margin-right: -3.5em;
  }
}

@media (min-width: 1600px) {
  .f_ind-inv--left {
    margin-left: -9em;
  }
  .f_ind-inv--right {
    margin-right: -9em;
  }
}



/* SECTION
========================================================================== */

/**************************** Section ****************************/

.f_sec {
  padding-block: 2em;
}
body .f_sec--banner-margin {
  padding-top: 7.25em;
}

@media (min-width: 768px) {
  .f_sec,
  .f_sec--fd {
    padding-block: 3em;
  }
}

@media (min-width: 1280px) {
  body .f_sec--banner-margin {
    padding-top: 7.75em;
  }
}

@media (min-width: 1600px) {
  .f_sec,
  .f_sec--fd {
    padding-block: 4em;
  }
  body .f_sec--banner-margin {
    padding-top: 8.5em;
  }
}

/**************************** Section Inner ****************************/

@media (max-width: 767px) {
  .f_sec-inner--bd {
    margin-bottom: 3em;
  }
}