/**
 * Be Inspired template styles
 */

/* Fix the background pattern height for the Be Inspired page */
.fixed-height-bg-pattern .bg-pattern-wrapper {
  height: 1187px !important; /* Match the SVG's native height */
  min-height: 1187px;
  max-height: 1187px;
  overflow: visible;
}

.fixed-height-bg-pattern .bg-pattern-wrapper svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 1187px !important; /* Force the SVG to maintain its native height */
  width: 4535px !important; /* Force the SVG to maintain its native width */
  max-width: none;
}
