@font-face {
  font-family: veneercleansoft;
  src: url("../webfonts/veneercleansoft.eot");
  src: url("../webfonts/veneercleansoft.eot?#iefix") format("embedded-opentype"), url("../webfonts/veneercleansoft.woff2") format("woff2"), url("../webfonts/veneercleansoft.woff") format("woff"), url("../webfonts/veneercleansoft.ttf") format("truetype"), url("../webfonts/veneercleansoft.svg#veneercleansoft") format("svg");
  font-weight: 400;
  font-style: normal;
}
.page-title-row {
  position: relative;
}
.page-title-row > .inner-container {
  position: relative;
  z-index: 3;
}
.page-title-row:before {
  content: "";
  z-index: 1;
  position: absolute;
  top: -25rem;
  left: -21.75rem;
  opacity: 0.5;
  width: 82.8125rem;
  height: 35.6875rem;
  background: url(../img/content-bg-lines-center-full-horizontal.webp) no-repeat left top/contain transparent;
}
@media screen and (min-width: 108.8125rem) {
  .page-title-row:before {
    background-size: auto;
  }
}
@media screen and (max-width: 61.8125rem) {
  .page-title-row:before {
    left: auto;
    right: 0.8125rem;
  }
}
.page-title-row:after {
  content: "";
  z-index: 1;
  position: absolute;
  top: auto;
  bottom: -8rem;
  right: -27.5rem;
  width: 82.8125rem;
  height: 35.6875rem;
  opacity: 0.5;
  background: url(../img/content-bg-lines-center-full-horizontal.webp) no-repeat right bottom/auto transparent;
}
@media screen and (min-width: 108.8125rem) {
  .page-title-row:after {
    background-size: auto;
  }
}
@media screen and (max-width: 61.8125rem) {
  .page-title-row:after {
    right: auto;
    left: 6.5625rem;
  }
}

> .inner-contianer {
  position: relative;
  z-index: 3;
}

.page-investors-container.page-investors-content-row > .inner-container {
  padding: 3.125rem 0 2.8125rem;
  text-align: center;
}
.page-investors-container.page-investors-content-row > .inner-container article {
  max-width: 53.125rem;
  margin: 0 auto;
}

.page-investors-why-invest-row {
  position: relative;
}
.page-investors-why-invest-row:before {
  content: "";
  z-index: 1;
  position: absolute;
  top: 20.5rem;
  left: -39.75rem;
  opacity: 0.3;
  width: 82.8125rem;
  height: 35.6875rem;
  background: url(../img/content-bg-lines-center-full-horizontal.webp) no-repeat left top/contain transparent;
}
.page-investors-why-invest-row .inner-container h2 {
  margin: 0;
}
.page-investors-why-invest-row .inner-container article {
  max-width: 100%;
}
.page-investors-why-invest-row .inner-container article .page-content-title-row > .inner-container {
  padding: 3.125rem 0 4.6875rem;
}
.page-investors-why-invest-row .inner-container article .why-invest-list {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: stretch;
}
.page-investors-why-invest-row .inner-container article .why-invest-list .why-invest-item {
  flex: 0 1 33.33333333%;
  width: 33.33333333%;
  margin: 0 0 5rem;
}
@media screen and (max-width: 47.9375rem) {
  .page-investors-why-invest-row .inner-container article .why-invest-list .why-invest-item {
    flex: 0 1 48%;
    width: 0 1 48%;
  }
}
@media screen and (max-width: 34.3125rem) {
  .page-investors-why-invest-row .inner-container article .why-invest-list .why-invest-item {
    flex: 0 1 100%;
    width: 0 1 100%;
  }
}
.page-investors-why-invest-row .inner-container article .why-invest-list .why-invest-item .icon-row {
  margin: 0 0 2.1875rem;
}
.page-investors-why-invest-row .inner-container article .why-invest-list .why-invest-item .icon-row img {
  display: block;
  max-width: 100%;
  width: auto;
  height: auto;
  margin: 0 auto;
}
.page-investors-why-invest-row .inner-container article .why-invest-list .why-invest-item .text-row {
  max-width: 16.875rem;
  margin: 0 auto;
  text-align: center;
}
.page-investors-why-invest-row .inner-container article .why-invest-list .why-invest-item .text-row p {
  margin: 0;
}

/*# sourceMappingURL=template-investors.css.map */
