body {
  color: #000000;
}

%heading {
  letter-spacing: 0;
  text-shadow: none;
  padding-bottom: 10px;
}

h1 {
  color: $fifth-color;
}

h2 {
  font-weight: 900;
  color: $fifth-color;
  text-shadow: none;
  text-transform: none;
}
.section.section-bg-color div[style="background-color:#ffffff"] header {
  h1,h2 {
    color: $fifth-color;
  }
}
.section-bg-image {
  .row.jarallax {
    h1 {
      color: #ffffff;
    }
  }
}
.frame-type-header {
  p {
    color: #000000;
    font-weight: 500;
  }

  h3 {
    color: $quaternary-color;
    font-weight: 900;
    text-transform: none;
  }
}

.parallax-img-bg h2 {
  text-transform: uppercase;
}

.section-bg-color,
.section-bg-image {

  h2,
  .frame-type-header p,
  .frame-type-text p,
  .frame-type-text h2 {
    color: $primary-color;
  }
}

.fullsize-image {
  h2 {
    color: $fifth-color;
  }
}

@include media-breakpoint-down(lg) {
  hr {
    height: 20px !important;
  }

  .container,
  .container-sm,
  .container-md,
  .container-lg,
  .container-xl,
  .container-xxl,
  .container-xxxl {
    .container {
      --bs-gutter-x: 0px;
    }

    .section-bg-color {
      .container {
        --bs-gutter-x: 24px;
      }
    }

    .row.split-cont {
      .container {
        --bs-gutter-x: 12px;
      }
    }
  }

  .section-bg-image .jarallax {
    padding: 0px 24px !important;
  }

  .section-bg-color .row .col-sm-12 .frame-type-text+.accordion-wrapper.accordion.accordion-modern.accordion-modern-grey-scale-1.without-bg {
    margin-top: 15px;
  }

  .container .py-4 .owl-carousel .owl-item {
    .item[style="padding-bottom: 50px;"] {
      padding-bottom: 25px !important;
    }
  }

  div[style="padding-bottom: 50px;"] {
    padding-bottom: 20px !important;

    &.my-2 {
      margin-bottom: 0px !important;
    }
  }

  .mb-3 {
    margin-bottom: 0.5rem !important;
  }

  .mosaic.mosaic-2col.mobile-no-padding.mobile-padding .row>.col-sm-12 {
    grid-gap: 10px;
  }

  .py-4 .py-4 {
    padding-bottom: 0rem !important;
  }

  .container-fluid .container-full.twocol-50-50 .frame-type-text {
    margin: 0px 0px;
  }

  .social-feeds {
    padding: 40px 0;
  }

  .frame-space-before-extra-small,
  .frame-space-before-small,
  .frame-space-before-medium,
  .frame-space-before-large,
  .frame-space-before-extra-large {
    .py-4 {
      padding-top: 0px !important;

      .py-4 {
        padding-top: 0rem !important;
      }
    }
  }

  .frame-space-after-extra-small,
  .frame-space-after-small,
  .frame-space-after-medium,
  .frame-space-after-large,
  .frame-space-after-extra-large {
    .py-4 {
      padding-bottom: 0px !important;

      .py-4 {
        padding-bottom: 0rem !important;
      }
    }
  }

  body .container.twocol-50-50 .row.col2-grid .col-sm-12.col-md-6.col-lg-6:first-child {
    margin-bottom: 20px;
  }

  .fourcol-25-25-25-25 .row {
    --bs-gutter-y: 20px;
  }

  .frame-type-text p a,
  .frame-type-text li a,
  .avalex-container p a,
  .avalex-container li a,
  .frame-type-list p a,
  .frame-type-list li a,
  .frame-type-news_newsdetail p a,
  .frame-type-news_newsdetail li a {
    word-break: break-word;
  }
}

// md 