:root {
  --arctek-gray-blue-bg: hsl(210, 28%, 93%);
}

section[data-section-theme="white"].page-section,
.page-section.white {
  --siteBackgroundColor: var(--arctek-gray-blue-bg) !important;
}

body#collection-624b504c5d73881124e70cf0 {
  background-color: var(--arctek-gray-blue-bg);
}

.fe-6250c4d228a2746ba8e44f73 .sqs-block-image img[src*="image-asset"] {
  display: none !important;
}

.fe-6250c4d228a2746ba8e44f73 .fluid-image-container {
  background: linear-gradient(135deg, #0B1628, #132038) !important;
  min-height: 300px;
}

[data-section-id="6250c4d2c724946b6055ec31"] .fe-block-6250c4d2d0b26339b62fe9a0 {
  display: none !important;
}

[data-section-id="6250c4d2c724946b6055ec31"] .fe-6250c4d228a2746ba8e44f73 {
  grid-template-rows: repeat(24, minmax(0, auto)) !important;
}

@media (min-width: 768px) {
  [data-section-id="6250c4d2c724946b6055ec31"] .fe-6250c4d228a2746ba8e44f73 {
    grid-template-rows: repeat(16, minmax(0, auto)) !important;
  }
}

.fe-6250c563366e7c07f0b8e437 .image-block,
.fe-6250c563366e7c07f0b8e437 .sqs-block-image {
  display: none !important;
}

.fe-6250c563366e7c07f0b8e437 {
  row-gap: 0 !important;
}

.page-section.section-height--large {
  position: relative !important;
  overflow: hidden !important;
}

#hero-canvas {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 1;
}

section[data-section-id="6250c4668205e077d0f0fe86"] > .content-wrapper {
  justify-content: flex-start !important;
  align-self: stretch !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-top: min(18vh, 200px) !important;
  padding-bottom: min(8vh, 72px) !important;
}

@media (max-width: 767px) {
  section[data-section-id="6250c4668205e077d0f0fe86"] > .content-wrapper {
    padding-top: min(14vh, 120px) !important;
  }
}
