@-webkit-keyframes Gradient {
  0% {
    background-position: 100% 50%; }
  100% {
    background-position: 0% 50%; } }

@keyframes Gradient {
  0% {
    background-position: 100% 50%; }
  100% {
    background-position: 0% 50%; } }

@-webkit-keyframes fade-in-left {
  0% {
    opacity: 0;
    transform: translateX(-30px); }
  100% {
    opacity: 1;
    transform: translateX(0px); } }

@keyframes fade-in-left {
  0% {
    opacity: 0;
    transform: translateX(-30px); }
  100% {
    opacity: 1;
    transform: translateX(0px); } }

.section-text {
  margin-bottom: 140px; }
  @media (max-width: 1100px) {
    .section-text {
      margin-bottom: 112px; } }
  @media (max-width: 800px) {
    .section-text {
      margin-bottom: 84px; } }
  @media (max-width: 650px) {
    .section-text {
      margin-bottom: 70px; } }
  @media (max-width: 500px) {
    .section-text {
      margin-bottom: 63px; } }
  .section-text--content > .elem {
    margin-bottom: 20px; }
    .section-text--content > .elem:last-child {
      margin-bottom: 0; }
  .section-text--content__left {
    width: 48.70968%;
    margin-right: 2.58065%;
    float: left;
    min-height: 1px; }
    @media (max-width: 1100px) {
      .section-text--content__left {
        width: 31.6129%;
        margin-right: 2.58065%;
        float: left; } }
    @media (max-width: 800px) {
      .section-text--content__left {
        width: 100%;
        margin-bottom: 60px; } }
  @media (max-width: 800px) and (max-width: 1100px) {
    .section-text--content__left {
      margin-bottom: 48px; } }
  @media (max-width: 800px) and (max-width: 800px) {
    .section-text--content__left {
      margin-bottom: 36px; } }
  @media (max-width: 800px) and (max-width: 650px) {
    .section-text--content__left {
      margin-bottom: 30px; } }
  @media (max-width: 800px) and (max-width: 500px) {
    .section-text--content__left {
      margin-bottom: 27px; } }
  .section-text--content .field-body {
    width: 48.70968%;
    float: left; }
    @media (max-width: 1100px) {
      .section-text--content .field-body {
        width: 65.80645%;
        float: left; } }
    @media (max-width: 650px) {
      .section-text--content .field-body {
        width: 82.90323%;
        float: left; } }
    @media (max-width: 500px) {
      .section-text--content .field-body {
        width: 100%; } }
  .section-text.show-title.no-body .field-accordion-ref-container,
  .section-text.show-title.no-body .field-link-container {
    position: relative;
    top: -42px; }
    @media (max-width: 800px) {
      .section-text.show-title.no-body .field-accordion-ref-container,
      .section-text.show-title.no-body .field-link-container {
        top: 0; } }
  .section-text .field-link-container {
    width: 48.70968%;
    margin-right: 2.58065%;
    float: left;
    margin-left: 51.29032%; }
    @media (max-width: 1100px) {
      .section-text .field-link-container {
        margin-left: 34.19355%;
        width: 65.80645%;
        float: left; } }
    @media (max-width: 800px) {
      .section-text .field-link-container {
        width: 100%;
        margin-left: 0; } }
    .section-text .field-link-container a {
      margin-top: 10px; }

/*# sourceMappingURL=../../_maps/entity/section/section--text.css.map */
