/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0
*/
@media only screen and (min-width: 1441px) {
.gold-section {
  position: relative;
  overflow: hidden;
}

.gold-section::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to left,
    rgba(0, 150, 219, 0.97) 0%,
    rgba(0, 150, 219, 0.97) 50%,
    rgba(255, 255, 255, 0.2) 85%,
    rgba(255, 255, 255, 0) 100%
  );
  z-index: 1;
  pointer-events: none;
}

.gold-section > .section_wrapper {
  position: relative;
  z-index: 2;
}
}

@media only screen and (min-width: 960px) and (max-width: 1440px) {
.gold-section {
  position: relative;
  overflow: hidden;
}

.gold-section::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to left,
    rgba(0, 150, 219, 0.97) 0%,
    rgba(0, 150, 219, 0.97) 50%,
    rgba(255, 255, 255, 0.2) 85%,
    rgba(255, 255, 255, 0) 100%
  );
  z-index: 1;
  pointer-events: none;
}

.gold-section > .section_wrapper {
  position: relative;
  z-index: 2;
}
}

@media only screen and (max-width: 767px) {
.gold-section {
  position: relative;
  overflow: hidden;
}

.gold-section::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to bottom,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.2) 15%,
    rgba(0, 150, 219, 0.97) 50%,
    rgba(0, 150, 219, 0.97) 100%
  );
  z-index: 1;
  pointer-events: none;
}

.gold-section > .section_wrapper {
  position: relative;
  z-index: 2;
}
}