/*
 * com.onelittledesigner.anchored_slider_css
 */

/* Outer Wrapper */
.reveal-outer-wrap {
  position: relative;
  overflow: clip;
}

/* General Wrap */
.reveal-wrap {
  display: grid;
  grid-template-columns: 1fr;
  align-items: stretch;
}

.reveal-wrap:not(.reveal-full-screen) .reveal-section.reveal-active .reveal-content,
.reveal-section.reveal-end.reveal-inner-scroll .reveal-content-animation {
  overflow: clip;
}
.reveal-wrap:not(.reveal-full-screen) .reveal-section.reveal-active.reveal-linger.reveal-collapse-fix .reveal-content {
  overflow: initial;
  clip-path: inset(1px 1px 1px 1px);
}
.reveal-wrap.reveal-full-track .reveal-section.reveal-active:not(.reveal-linger):not(.reveal-linger-shadow) .reveal-content {
  z-index: 104 !important;
}
.reveal-wrap.reveal-full-track .reveal-section.reveal-end:not(.reveal-active) .reveal-content  {
  z-index: 106 !important;
}
.reveal-wrap.reveal-full-track .reveal-track {
  z-index: 105;
}
.reveal-wrap.reveal-floating-track .reveal-section.reveal-active:not(.reveal-linger):not(.reveal-linger-shadow) .reveal-content {
  z-index: 102 !important;
}
.reveal-wrap.reveal-floating-track .reveal-section.reveal-end:not(.reveal-active) .reveal-content {
  z-index: 104 !important;
}

.reveal-wrap .reveal-track {
  position: absolute;
  z-index: 1;
  pointer-events: none;
}

.reveal-wrap .reveal-track-content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.reveal-wrap .reveal-track .reveal-thumbnails {
  display: grid;
  position: relative;
}

.reveal-wrap .reveal-track .reveal-thumbnails > div {
  position: relative;
  z-index: 1;
}

.reveal-wrap .reveal-track .reveal-thumbnails > div:not(.reveal-active) {
  opacity: 0;
  transition: opacity 300ms ease;
}

.reveal-wrap .reveal-track .reveal-thumbnails > div.reveal-active {
  opacity: 1;
}

/* Track Navigation */
.reveal-wrap .reveal-track .reveal-thumbnails .reveal-nav {
  position: absolute;
  z-index: 4;
  pointer-events: all;
  cursor: pointer;
  background: transparent;
  top: -16px;
  left: 0px;
  bottom: -16px;
  right: 0px;
}

.reveal-wrap.reveal-vertical .reveal-track .reveal-thumbnails .reveal-nav {
  top: 0;
  left: -16px;
  bottom: 0;
  right: -16px;
}

/* Section Styles */
.reveal-section,
.reveal-section.reveal-active .reveal-content {
  position: relative;
}

.reveal-section .reveal-content-bg {
  position: absolute;
  z-index: 0;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.reveal-section .reveal-content-fg {
  z-index: 2;
  pointer-events: none;
}

.reveal-section .reveal-content-scroll {
  display: grid;
  position: relative;
  min-height: 100%;
  z-index: 1;
}

.reveal-section.reveal-inner-scroll .reveal-content-scroll {
  align-items: flex-start;
}

.reveal-section.reveal-end:not(.reveal-active) .reveal-content-scroll {
  width: 100%;
  top: 50% !important;
  left: 50% !important;
  transform-origin: center;
  pointer-events: none;
}

.reveal-section.reveal-end.reveal-inner-scroll:not(.reveal-active) .reveal-content-scroll {
  height: 100%;
}

/* Content Animation */
.reveal-section .reveal-content-animation {
  will-change: transform, clip-path;
}

.reveal-section.reveal-end .reveal-content-animation {
  pointer-events: none;
}

.reveal-section:not(.reveal-end) .reveal-content-animation .reveal-content-fg {
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
  pointer-events: none;
  opacity: 0;
}
.reveal-section .reveal-content-bg::before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  top: 0;
  left: 0;
  z-index: 0;
  transform: translateZ(0);
}
.reveal-section.reveal-bg-image.reveal-active .reveal-content-animation:before {
  content: "";
  position: absolute;
  z-index: 0;
}
.reveal-wrap .reveal-section.reveal-up .reveal-content-animation[data-reveal-rev*="zoom-in-fade"]:before,
.reveal-wrap .reveal-section:not(.reveal-up) .reveal-content-animation[data-reveal-fwd*="zoom-in-fade"]:before {
  background: transparent;
}
.reveal-section:not(.reveal-end) .reveal-content-animation .reveal-content-fg,
.reveal-section.reveal-active .reveal-content-bg,
.reveal-section.reveal-bg-image.reveal-active .reveal-content-animation:before {
  bottom: -12.5%;
  right: -12.5%;
  top: -12.5%;
  left: -12.5%;
}
.reveal-section.reveal-bg-cover.reveal-active  .reveal-content-bg,
.reveal-section.reveal-bg-contain.reveal-active  .reveal-content-bg {
  bottom: 0%;
  right: 0%;
  top: 0%;
  left: 0%;
}
/* Fixes for mobile and safari */
.reveal-wrap .reveal-section.reveal-end.reveal-shifting .reveal-content  {
  transition: transform 300ms linear;
}
.reveal-wrap .reveal-section.reveal-end:not(.reveal-active) .reveal-content  {
  animation: reveal 300ms ease forwards;
  pointer-events: none;
}
.reveal-wrap .reveal-section.reveal-active .reveal-content  {
  transform: none !important;
  /* animation: reveal 300ms ease forwards; */
  pointer-events: none;
}
.reveal-wrap .reveal-section.reveal-end.reveal-skip .reveal-content  {
  animation: none;
  pointer-events: none;
  opacity: 0;
}
.reveal-sizer {
  position: absolute;
  pointer-events: none;
  height: 100vh;
  width: 100vw;
}
.reveal-track-shifter {
  position: absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  overflow: clip;
}
.reveal-safari-bump-fix .reveal-section:nth-child(2) .reveal-content-bg::before,
.reveal-safari-bump-fix .reveal-section:last-child .reveal-content-bg::before {
  background-attachment: fixed;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAsAAAAGMAQMAAADuk4YmAAAAA1BMVEX///+nxBvIAAAAAXRSTlMAQObYZgAAADlJREFUeF7twDEBAAAAwiD7p7bGDlgYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAGJrAABgPqdWQAAAABJRU5ErkJggg==);
}
@keyframes reveal-bump-adj {
  to {
    transform: translateY(0);
  }
}

@keyframes reveal-bump-adj-out {
  to {
    transform: translateY(0);
  }
}

/* Animations */
.reveal-wrap .reveal-section.reveal-active .reveal-content-animation  {
  animation-timing-function: ease-in-out;
  animation-fill-mode: forwards;
}
.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-in-fade"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-in-fade"] {
  animation-name: reveal-anim-zoom-in-fade;
}

.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-in-expand"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-in-expand"] {
  animation-name: reveal-anim-zoom-in-expand;
}

.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-in-expand-x"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-in-expand-x"] {
  animation-name: reveal-anim-zoom-in-expand-x;
}

.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-in-expand-y"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-in-expand-y"] {
  animation-name: reveal-anim-zoom-in-expand-y;
}

.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-in-collapse"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-in-collapse"] {
  animation-name: reveal-anim-zoom-in-collapse;
}

.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-in-collapse-x"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-in-collapse-x"] {
  animation-name: reveal-anim-zoom-in-collapse-x;
}

.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-in-collapse-y"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-in-collapse-y"] {
  animation-name: reveal-anim-zoom-in-collapse-y;
}

.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-in-slide-up"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-in-slide-up"] {
  animation-name: reveal-anim-zoom-in-slide-up;
}

.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-in-slide-down"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-in-slide-down"] {
  animation-name: reveal-anim-zoom-in-slide-down;
}

.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-in-slide-left"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-in-slide-left"] {
  animation-name: reveal-anim-zoom-in-slide-left;
}

.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-in-slide-right"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-in-slide-right"] {
  animation-name: reveal-anim-zoom-in-slide-right;
}

.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-out-fade"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-out-fade"] {
  animation-name: reveal-anim-zoom-out-fade;
}

.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-out-expand"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-out-expand"] {
  animation-name: reveal-anim-zoom-out-expand;
}

.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-out-expand-x"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-out-expand-x"] {
  animation-name: reveal-anim-zoom-out-expand-x;
}

.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-out-expand-y"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-out-expand-y"] {
  animation-name: reveal-anim-zoom-out-expand-y;
}

.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-out-collapse"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-out-collapse"] {
  animation-name: reveal-anim-zoom-out-collapse;
}
.reveal-wrap .reveal-active.reveal-bg-contain:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-out-collapse"],
.reveal-wrap .reveal-active.reveal-bg-cover:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-out-collapse"],
.reveal-wrap .reveal-active.reveal-bg-contain.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-out-collapse"],
.reveal-wrap .reveal-active.reveal-bg-cover.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-out-collapse"] {
  animation-name: reveal-anim-zoom-out-collapse-bg;
}

.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-out-collapse-x"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-out-collapse-x"] {
  animation-name: reveal-anim-zoom-out-collapse-x;
}

.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-out-collapse-y"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-out-collapse-y"] {
  animation-name: reveal-anim-zoom-out-collapse-y;
}

.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-out-slide-up"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-out-slide-up"] {
  animation-name: reveal-anim-zoom-out-slide-up;
}

.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-out-slide-down"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-out-slide-down"] {
  animation-name: reveal-anim-zoom-out-slide-down;
}

.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-out-slide-left"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-out-slide-left"] {
  animation-name: reveal-anim-zoom-out-slide-left;
}

.reveal-wrap .reveal-section.reveal-active:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd="zoom-out-slide-right"],
.reveal-wrap .reveal-section.reveal-active.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev="zoom-out-slide-right"] {
  animation-name: reveal-anim-zoom-out-slide-right;
}

.reveal-wrap .reveal-section.reveal-anim-out:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd*="zoom"],
.reveal-wrap .reveal-section.reveal-anim-out.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev*="zoom"] {
  animation-name: reveal-anim-zoom-out;
}
.reveal-wrap .reveal-section.reveal-anim-out:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd*="zoom-in-expand"],
.reveal-wrap .reveal-section.reveal-anim-out.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev*="zoom-in-expand"] {
  animation-name: reveal-anim-zoom-in;
}
.reveal-wrap .reveal-section.reveal-anim-out:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd*="zoom-out-expand"],
.reveal-wrap .reveal-section.reveal-anim-out.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev*="zoom-out-expand"],
.reveal-wrap .reveal-section.reveal-anim-out:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd*="zoom-in-collapse"],
.reveal-wrap .reveal-section.reveal-anim-out.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev*="zoom-in-collapse"],
.reveal-wrap .reveal-section.reveal-anim-out:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd*="zoom-out-collapse"],
.reveal-wrap .reveal-section.reveal-anim-out.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev*="zoom-out-collapse"] {
  animation-name: reveal-anim-zoom-out;
}
.reveal-wrap .reveal-section.reveal-anim-out:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd*="zoom-in-fade"],
.reveal-wrap .reveal-section.reveal-anim-out:not(.reveal-up) .reveal-content .reveal-content-animation[data-reveal-fwd*="zoom-out-fade"],
.reveal-wrap .reveal-section.reveal-anim-out.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev*="zoom-in-fade"],
.reveal-wrap .reveal-section.reveal-anim-out.reveal-up .reveal-content .reveal-content-animation[data-reveal-rev*="zoom-out-fade"] {
  animation-name: reveal-anim-freeze;
}
.reveal-wrap .reveal-section.reveal-active:not(.reveal-anim-out) .reveal-content .reveal-content-animation {
  clip-path: inset(50% 0 50% 0);
}
@keyframes reveal {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes reveal-reverse {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes reveal-anim-zoom-in {
  from {
    clip-path: inset(0 0 0 0);
    transform: translate(0,0) scale(1);
  }
  to {
    clip-path: inset(8.333% 8.333% 8.333% 8.333%);
    transform: translate(0,0) scale(1.2);
  }
}
@keyframes reveal-anim-zoom-out {
  from {
    clip-path: inset(-12.5% -12.5% -12.5% -12.5%);
    transform: translate(0,0) scale(1);
  }
  to {
    clip-path: inset(-12.5% -12.5% -12.5% -12.5%);
    transform: translate(0,0) scale(0.8);
  }
}
@keyframes reveal-anim-zoom-in-slide-up {
 from {
    clip-path: inset(100% -12.5% -12.5% -12.5%);
    transform: translate(0,20%) scale(0.8);
  }
  to {
    clip-path: inset(0% -12.5% -12.5% -12.5%);
    transform: translate(0,0) scale(1);
  }
}
@keyframes reveal-anim-zoom-in-slide-down {
 from {
    clip-path: inset(-12.5% -12.5% 100% -12.5%);
    transform: translate(0,-20%) scale(0.8);
  }
  to {
    clip-path: inset(-12.5% -12.5% 0 -12.5%);
    transform: translate(0,0) scale(1);
  }
}
@keyframes reveal-anim-zoom-in-slide-left {
 from {
    clip-path: inset(-12.5% -12.5% -12.5% 100%);
    transform: translate(20%,0) scale(0.8);
  }
  to {
    clip-path: inset(-12.5% -12.5% -12.5% 0);
    transform: translate(0,0) scale(1);
  }
}
@keyframes reveal-anim-zoom-in-slide-right {
 from {
    clip-path: inset(-12.5% 100% -12.5% -12.5%);
    transform: translate(-20%,0) scale(0.8);
  }
  to {
    clip-path: inset(-12.5% 0 -12.5% -12.5%);
    transform: translate(0,0) scale(1);
  }
}
@keyframes reveal-anim-zoom-out-slide-up {
 from {
    clip-path: inset(100% 0 0 0);
    transform: translate(0,20%) scale(1.2);
  }
  to {
    clip-path: inset(0 0 0 0);
    transform: translate(0,0) scale(1);
  }
}
@keyframes reveal-anim-zoom-out-slide-down {
 from {
    clip-path: inset(0% 0 100% 0);
    transform: translate(0,-20%) scale(1.2);
  }
  to {
    clip-path: inset(0 0 0 0);
    transform: translate(0,0) scale(1);
  }
}
@keyframes reveal-anim-zoom-out-slide-left {
 from {
    clip-path: inset(0 0% 0 100%);
    transform: translate(20%,0) scale(1.2);
  }
  to {
    clip-path: inset(0 0 0 0);
    transform: translate(0,0);
  }
}
@keyframes reveal-anim-zoom-out-slide-right {
 from {
    clip-path: inset(0 100% 0 0%);
    transform: translate(-20%,0) scale(1.2);
  }
  to {
    clip-path: inset(0 0 0 0);
    transform: translate(0,0);
  }
}
@keyframes reveal-anim-zoom-in-expand {
 from {
    clip-path: inset(50% 50% 50% 50%);
    transform: translate(0,0) scale(0.8);
  }
  to {
    clip-path: inset(0 0 0 0);
    transform: translate(0,0) scale(1);
  }
}
@keyframes reveal-anim-zoom-out-expand {
 from {
    clip-path: inset(50% 50% 50% 50%);
    transform: translate(0,0) scale(1.2);
  }
  to {
    clip-path: inset(0 0 0 0);
    transform: translate(0,0) scale(1);
  }
}
@keyframes reveal-anim-zoom-out-expand-x {
  from {
     clip-path: inset(0% 50% 0% 50%);
     transform: translate(0,0) scale(1.2);
   }
   to {
     clip-path: inset(0 0 0 0);
     transform: translate(0,0) scale(1);
   }
}
@keyframes reveal-anim-zoom-out-expand-y {
  from {
     clip-path: inset(50% 0% 50% 0%);
     transform: translate(0,0) scale(1.2);
   }
   to {
     clip-path: inset(0 0 0 0);
     transform: translate(0,0) scale(1);
   }
}
@keyframes reveal-anim-zoom-out-collapse-bg {
from {
   clip-path: polygon(50% 0,100% 0,100% 100%,0 100%,0 0,50% 0,50% 8.333%,8.333% 8.333%,8.333% 91.667%,91.667% 91.667%,91.667% 8.333%,50% 8.333%);
   transform: translate(0,0) scale(1.2);
 }
 to {
   clip-path: polygon(50% 0,100% 0,100% 100%,0 100%,0 0,50% 0,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%);
   transform: translate(0,0) scale(1);
 }
}
@keyframes reveal-anim-zoom-out-collapse {
 from {
    clip-path: polygon(50% -1%,101% -1%,101% 101%,-1% 101%,-1% -1%,50% -1%,50% -1%,-1% -1%,-1% 101%,101% 101%,101% -1%,50% -1%);
    transform: translate(0,0) scale(1.2);
  }
  to {
    clip-path: polygon(50% -1%,101% -1%,101% 101%,-1% 101%,-1% -1%,50% -1%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%);
    transform: translate(0,0) scale(1);
  }
}
@keyframes reveal-anim-zoom-in-collapse {
 from {
    clip-path: polygon(50% -12.5%,112.5% -12.5%,112.5% 112.5%,-12.5% 112.5%,-12.5% -12.5%,50% -12.5%,50% -12.5%,-12.5% -12.5%,-12.5% 112.5%,112.5% 112.5%,112.5% -12.5%,50% -12.5%);
    transform: translate(0,0) scale(0.8);
  }
  to {
    clip-path: polygon(50% 0,100% 0,100% 100%,0 100%,0 0,50% 0,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%);
    transform: translate(0,0) scale(1);
  }
}
@keyframes reveal-anim-zoom-in-collapse-x {
  from {
     clip-path: polygon(-12.5% -12.5%,-12.5% 112.5%,-12.5% 112.5%,-12.5% -12.5%,112.5% -12.5%,112.5% 112.5%,112.5% 112.5%,112.5% -12.5%);
     transform: translate(0,0) scale(0.8);
   }
   to {
     clip-path: polygon(0 0,0 100%,50% 100%,50% 0,50% 0,50% 100%,100% 100%,100% 0);
     transform: translate(0,0) scale(1);
   }
}
@keyframes reveal-anim-zoom-in-collapse-y {
  from {
    clip-path: polygon(-12.5% -12.5%, 112.5% -12.5%, 112.5% -12.5%, -12.5% -12.5%, -12.5% 112.5%, 112.5% 112.5%, 112.5% 112.5%, -12.5% 112.5%);
    transform: scale(0.8);
  }
  to {
    clip-path: polygon(0 -12.5%, 100% -12.5%, 100% 50%, 0 50%, 0 50%, 100% 50%, 100% 112.5%, 0 112.5%);
    transform: scale(1);
  }
}
@keyframes reveal-anim-zoom-in-expand-x {
 from {
    clip-path: inset(-12.5% 50% -12.5% 50%);
    transform: translate(0,0) scale(0.8);
  }
  to {
    clip-path: inset(0 0 0 0);
    transform: translate(0,0) scale(1);
  }
}
@keyframes reveal-anim-zoom-out-collapse-x {
 from {
    clip-path: polygon(-1% -1%,-1% 101%,-1% 101%,-1% -1%,101% -1%,101% 101%,101% 101%,101% -1%,-1% -1%);
    transform: translate(0,0) scale(1.2);
  }
  to {
    clip-path: polygon(-1% -1%,-1% 101%,50% 101%,50% -1%,50% -1%,50% 101%,101% 101%,101% -1%,-1% -1%);
    transform: translate(0,0) scale(1);
  }
}
@keyframes reveal-anim-zoom-in-expand-y {
  from {
    clip-path: inset(50% -12.5% 50% -12.5%);
    transform: translate(0,0) scale(0.8);
  }
  to {
    clip-path: inset(0 -12.5% 0 -12.5%);
    transform: translate(0,0) scale(1);
  }
}
@keyframes reveal-anim-zoom-out-collapse-y {
  from {
    clip-path: polygon(-12.5% -12.5%, 112.5% -12.5%, 112.5% 0%, -12.5% 0%, -12.5% 100%, 112.5% 100%, 112.5% 112.5%, -12.5% 112.5%);
    transform: scale(1.2);
  }
  to {
    clip-path: polygon(-12.5% -12.5%, 112.5% -12.5%, 112.5% 50%, -12.5% 50%, -12.5% 50%, 112.5% 50%, 112.5% 112.5%, -12.5% 112.5%);
    transform: scale(1);
  }
}
@keyframes reveal-anim-zoom-out-fade {
  from {
    opacity: 0;
    transform: translate(0,0) scale(1.2);
    clip-path: inset(0 0 0 0);
  }
  to {
    clip-path: inset(0 0 0 0);
    transform: translate(0,0) scale(1);
    opacity: 1;
  }
}
@keyframes reveal-anim-zoom-in-fade {
  from {
    opacity: 0;
    transform: translate(0,0) scale(0.8);
    clip-path: inset(0 0 0 0);
  }
  to {
    clip-path: inset(0 0 0 0);
    transform: translate(0,0) scale(1);
    opacity: 1;
  }
}
@keyframes reveal-anim-freeze {
  from {
    opacity: 1;
    transform: translate(0,0) scale(1);
    clip-path: inset(0 0 0 0);
  }
  to {
    opacity: 1;
    transform: translate(0,0) scale(1);
    clip-path: inset(0 0 0 0);
  }
}




/* Start doobox Chauffeur css */

.stacks_in_2483wrapper{
width: 50px;
margin: 0 auto;

display : none;

opacity:0.7;
}

.stacks_in_2483bulter{
cursor: pointer;
border: 1px solid #1F1F1F;
background: #333333;
width: 50px;
height: 50px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
color: #EEEEEE;
text-align: center;
line-height: 50px;
margin: 5px;
z-index: 1000001;
background: #333333;
}


.stacks_in_2483bulter i {
	display: block;
	margin: 0 auto 0 auto;
	font-size: 20px;
	line-height: 48px; 
	vertical-align: middle;
}


.stacks_in_2483bulter:hover{
color: #DADADA;
background: #424242; /* Old browsers */
}

/* end doobox Chauffeur css */

@media all {
	
	
	
	
	h1,
	h2,
	h3,
	h4,
	h4,
	h6,
	#uniqueElement, .classElement,
	#fontStackstacks_in_1286 {
		font-family: 'Fira Sans', sans-serif;
		font-weight: 700;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}

	#fontStackstacks_in_1286 {
		color: rgba(255, 0, 0, 1.00);
	}
}
/* 1.5.7.2
- fixes a bug wth non-wrapping text and columns (min-width:0 -> auto)
- the action attribute is now editable in the PHP mail form. This is so you an add the # link of the contact page in a one page menu website
- fixes a bug that would prevent the one page nav from showing a next page arrow when scroling by touch and touching a link
- improved mouse wheel scrolling sensitivity for one page nav
*/
html {
  background-color: rgba(255, 255, 255, 1.00);
  color: rgba(18, 41, 63, 0.75);
  font-size: 20px;
  line-height: 160%;
  
  
  text-align: left;
  font-weight: 400;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}
p, span {
  line-height: 160%;
}
body, body * {
  box-sizing: border-box;
}
h1,h2,h3,h4,h5,h6,p,
[data-deluxe-link],
[data-deluxe-text]:not(span):not(div),
input,
textarea {
  margin: 16px 0px;
  
}
.g-recaptcha {
  margin: 12px 0px 16px 0px;
}
input,
textarea,
button {
  font-family: inherit;
}
::placeholder {
  opacity: .6;
}
a {
  display: inline-block;
  text-decoration: none;
  transition: color 150ms ease, background-color 150ms ease, box-shadow 300ms ease, border 150ms ease;
}
a:focus, button:focus {
   outline: none;
}
a [data-width] > i,
a [data-width] > svg,
a [data-width] > ion-icon {
  vertical-align: top;
}
[data-auto-width="True"] a {
  white-space: nowrap;
}
svg,
[data-deluxe-link] {
  color:  rgba(18, 41, 63, 0.75);
  stroke: rgba(18, 41, 63, 0.75);
  fill: rgba(18, 41, 63, 0.75);
}
a:not([data-deluxe-link]),
h1 a:not([data-deluxe-link]),
h2 a:not([data-deluxe-link]),
h3 a:not([data-deluxe-link]),
h4 a:not([data-deluxe-link]),
h5 a:not([data-deluxe-link]),
p a:not([data-deluxe-link]),
span a:not([data-deluxe-link]),
[data-edit-p] a:not([data-deluxe-link]),
a:not([data-deluxe-link]) i,
a:not([data-deluxe-link]) svg {
  color: rgba(42, 122, 240, 1.00);
  fill:  rgba(42, 122, 240, 1.00);
  stroke: rgba(42, 122, 240, 1.00);
}
a:not([data-deluxe-link]):hover,
h1 a:not([data-deluxe-link]):hover,
h2 a:not([data-deluxe-link]):hover,
h3 a:not([data-deluxe-link]):hover,
h4 a:not([data-deluxe-link]):hover,
h5 a:not([data-deluxe-link]):hover,
p a:not([data-deluxe-link]):hover,
span a:not([data-deluxe-link]):hover,
a:not([data-deluxe-link]):hover i,
a:not([data-deluxe-link]):hover svg  {
  color: rgba(42, 122, 240, 1.00);
  fill:  rgba(42, 122, 240, 1.00);
  stroke: rgba(42, 122, 240, 1.00);
}
a:not([data-deluxe-link]):active,
h1 a:not([data-deluxe-link]):active,
h2 a:not([data-deluxe-link]):active,
h3 a:not([data-deluxe-link]):active,
h4 a:not([data-deluxe-link]):active,
h5 a:not([data-deluxe-link]):active,
p a:not([data-deluxe-link]):active,
span a:not([data-deluxe-link]):active,
.current a:not([data-deluxe-link]),
.active a:not([data-deluxe-link]),
a:not([data-deluxe-link]):active i,
a:not([data-deluxe-link]):active svg  {
  color: rgba(42, 122, 240, 1.00);
  fill:  rgba(42, 122, 240, 1.00);
  stroke: rgba(42, 122, 240, 1.00);
}
form {
  margin-block-end: 0;
}
hr {
  border-width: 0 0 0 0;
  clear: both;
  height: 0
}
h1,h2,h3,h4,h5,h6 {
  color: rgba(18, 41, 63, 1.00);
  line-height: 100%;
  
  font-weight: 700;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}
span[data-deluxe-text="span-True"] {
  line-height: 100%;
  display: block;
  white-space: nowrap;
}
[data-deluxe-link="2"] {
  display: block;
}
[data-deluxe-link="0"],
[data-deluxe-link="1"] {
  display: inline-block;
}
[data-deluxe-link="1"] {
  margin: 0;
}
[data-deluxe-text],
input[data-deluxe-el],
textarea[data-deluxe-el],
button[data-deluxe-el] {
  margin-bottom: 0px;
}
[data-deluxe-text]:first-child,
input[data-deluxe-el]:first-child,
textarea[data-deluxe-el]:first-child,
button[data-deluxe-el]:first-child {
  margin-top: 0px;
}
[data-deluxe-text]:only-child,
input[data-deluxe-el]:only-child,
textarea[data-deluxe-el]:only-child,
button[data-deluxe-el]:only-child  {
  margin-top: 0px;
  margin-bottom: 0px;
}
[data-deluxe-text] span:not([data-deluxe-text]):not([class]) {
 font: inherit !important;
 color: inherit !important;
 font-weight: inherit !important;
 line-height: inherit !important;
 letter-spacing: inherit !important;
 word-spacing: inherit !important;
}
sup {
    font-size: 60%;
}
input {
  width: 100%;
}
h1,
h1 p {
  font-size: 50px;
}
h2,
h2 p {
  font-size: 36px;
}
h3,
h3 p {
  font-size: 28px;
}
h4,
h4 p {
  font-size: 22px;
}
h5,
h5 p {
  font-size: 20px;
}
h6,
h6 p {
  font-size: 18px;
}
h1 p {
  margin: 0px;
}
h2 p {
  margin: 0px;
}
h3 p {
  margin: 0px;
}
h4 p {
  margin: 0px;
}
h5 p {
  margin: 0px;
}
h6 p {
  margin: 0px;
}
.deluxe-link-wrap {
  display: grid;
}
.deluxe-navbar {
  position: relative;
}

.column-sticky {
  position: sticky;
  top:0
}
.sticky-container {
  overflow: scroll;
  max-height: 100vh;
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}
.sticky-container::-webkit-scrollbar {
  display: none;
}
.column-overflow-top,
.column-overflow,
.column-overflow-bottom {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.column-overflow > * {
  transform: translateY(-50%);
}
.column-overflow-top > * {
  transform: translateY(-100%);
}
.content-overflow {
  position: relative;
  z-index: 99;
  transform: translateY(50%);
}
.deluxe-lightbox {
  cursor: pointer;
}
.deluxe-lightbox-wrap {
    position: fixed;
    z-index: 9999;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background: rgba(0,0,0,0.5);
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    justify-items: center;
    text-align: left;
}
.deluxe-lightbox-wrap > * {
    align-self: center;
    box-shadow: 0px 0px 24px rgba(0,0,0,0.6);
    max-width: 80vw;
}
.deluxe-lightbox-wrap > div > div > div.slice.empty {
  width: 80vw;
  height: 80vh;
}

@media all and (min-width: 771px) {
  .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 770px) and (min-width: 501px) {
  .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  .hide-mobile {
    display: none;
  }
}

.stacks_in:not(.site_image_stack):not(.image_stack), .stacks_out, .out {
  overflow: visible;
  width: 100%;
}
/*
*/

section[data-deluxe-el="1"] {
  
  padding: 128px 0px;display: flex; flex-direction: row;
  justify-content: center;
  
}
section[data-deluxe-el="1"] > div {
  
    max-width: 1000px;
    margin: 0;
    width: 100%;
    
    width: calc(100% - 60px);
    
}

/*
*/

a[data-deluxe-el="1"] {
  
  background-color : rgba(189, 13, 59, 1.00);
  border-color: rgba(9, 35, 81, 1.00) rgba(9, 35, 81, 1.00) rgba(9, 35, 81, 1.00) rgba(9, 35, 81, 1.00);
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-radius: 99px 99px 99px 99px;
  padding: 12px 24px 12px 24px;
  color: rgba(255, 255, 255, 1.00);
  font-size: 16px;
  
}
a[data-deluxe-el="1"] > div {
  
}

a[data-deluxe-el="1"] [data-deluxe-link],
a[data-deluxe-el="1"] svg {
  color:  rgba(255, 255, 255, 1.00);
  stroke: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
}

a[data-deluxe-el="1"] * {
  color:  rgba(255, 255, 255, 1.00);
  stroke: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
}

a[data-deluxe-el="1"] h1,
a[data-deluxe-el="1"] h2,
a[data-deluxe-el="1"] h3,
a[data-deluxe-el="1"] h4,
a[data-deluxe-el="1"] h5 {
  color: rgba(255, 255, 255, 0.90);
}
a[data-deluxe-el="1"] svg {
  stroke: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
}


#stacks_in_110.reveal-outer-wrap,
#stacks_in_110.reveal-outer-wrap * {
  box-sizing: border-box;
}
#stacks_in_110.reveal-outer-wrap {
  position: relative;
  z-index: 0;
  margin: 0 0px 0 0px;
}
#stacks_in_110 .reveal-wrap.reveal-full-track.reveal-alt:not(.reveal-vertical) .reveal-section.reveal-end .reveal-content,
#stacks_in_110 .reveal-wrap.reveal-full-track.reveal-alt:not(.reveal-vertical) .reveal-section.reveal-active .reveal-content {
  margin-top: calc(65px + 32px * 2);
}
#stacks_in_110 .reveal-wrap.reveal-full-track.reveal-vertical.reveal-alt .reveal-section.reveal-end .reveal-content,
#stacks_in_110 .reveal-wrap.reveal-full-track.reveal-vertical.reveal-alt .reveal-section.reveal-active .reveal-content {
  margin-left: calc(65px + 32px * 2);
}
#stacks_in_110 .reveal-wrap.reveal-full-track .reveal-track-shifter {
  background: #000000;
  --ind-size-stacks_in_110:  16px;
  --ind-pos-stacks_in_110: 0;
}
#stacks_in_110 .reveal-wrap .reveal-track .reveal-thumbnails > div {
  background: rgba(0, 0, 0, 0.10);
}
#stacks_in_110 .reveal-wrap.reveal-floating-track .reveal-track {
  z-index: 103;
  --ind-size-stacks_in_110: 16px;
  --ind-pos-stacks_in_110: 64px;
}
#stacks_in_110 .reveal-wrap.reveal-floating-track .reveal-track .reveal-thumbnails:before {
  content: "";
  z-index: 0;
  position: absolute;
  top: -3px;
  left: -3px;
  bottom: -3px;
  right: -3px;
  background: #000000;
}

#stacks_in_110 .reveal-wrap.reveal-floating-track:not(.reveal-vertical):not(.reveal-alt) .reveal-section.reveal-active .reveal-content-animation {
  box-sizing: content-box;
  padding-bottom: calc((64px + 3px) * 2 + 65px);
}
#stacks_in_110 .reveal-wrap.reveal-floating-track.reveal-alt:not(.reveal-vertical) .reveal-section.reveal-active .reveal-content-animation {
  box-sizing: content-box;
  padding-top: calc((64px + 3px) * 2 + 65px);
}
#stacks_in_110 .reveal-wrap.reveal-floating-track.reveal-vertical:not(.reveal-alt) .reveal-section.reveal-active .reveal-content-animation {
  box-sizing: content-box;
  padding-right: calc((64px + 3px) * 2 + 65px);
}
#stacks_in_110 .reveal-wrap.reveal-floating-track.reveal-vertical.reveal-alt .reveal-section.reveal-active .reveal-content-animation {
  box-sizing: content-box;
  padding-left: calc((64px + 3px) * 2 + 65px);
}
#stacks_in_110 .reveal-wrap.reveal-floating-track:not(.reveal-vertical):not(.reveal-alt) .reveal-section.reveal-active .reveal-content-animation.reveal-center-content {
  box-sizing: content-box;
  padding: calc(((64px + 3px) * 2 + 65px)/2) 0;
}
#stacks_in_110 .reveal-wrap.reveal-floating-track.reveal-alt:not(.reveal-vertical) .reveal-section.reveal-active .reveal-content-animation.reveal-center-content {
  box-sizing: content-box;
  padding: calc(((64px + 3px) * 2 + 65px)/2) 0;
}
#stacks_in_110 .reveal-wrap.reveal-floating-track.reveal-vertical:not(.reveal-alt) .reveal-section.reveal-active .reveal-content-animation.reveal-center-content {
  box-sizing: content-box;
  padding: 0 calc(((64px + 3px) * 2 + 65px)/2);
}
#stacks_in_110 .reveal-wrap.reveal-floating-track.reveal-vertical.reveal-alt .reveal-section.reveal-active .reveal-content-animation.reveal-center-content {
  box-sizing: content-box;
  padding: 0 calc(((64px + 3px) * 2 + 65px)/2);
}
/* #stacks_in_110 .reveal-outside-viewport {
  opacity: 0;
  pointer-events: none;
} */


#stacks_in_110 .reveal-wrap .reveal-track .reveal-marker {
  position: absolute;
  z-index: 2;
  pointer-events: none;
  height: 100%;
  width: 16px;
}
#stacks_in_110 .reveal-wrap.reveal-vertical .reveal-track .reveal-marker {
  width: 100%;
  height: 16px;
}
#stacks_in_110 .reveal-wrap .reveal-track .reveal-marker:before,
#stacks_in_110 .reveal-wrap .reveal-track .reveal-marker:after {
  position: absolute;
  background: rgba(255, 255, 255, 1.00);
}

#stacks_in_110 .reveal-wrap:not(.reveal-vertical) .reveal-track .reveal-marker:before {
  content: "";
  height: var(--ind-size-stacks_in_110);
  width: 100%;
  top: var(--ind-pos-stacks_in_110);
  clip-path: polygon(0% 0%, 100% 0%, 50% 100%);
}
#stacks_in_110 .reveal-wrap.reveal-vertical .reveal-track .reveal-marker:before {
  content: "";
  width: var(--ind-size-stacks_in_110);
  height: 100%;
  left: var(--ind-pos-stacks_in_110);
  clip-path: polygon(0% 0%, 0% 100%, 100% 50%);
}


#stacks_in_110 .reveal-wrap:not(.reveal-vertical) .reveal-track .reveal-marker:after {
  content: "";
  height: var(--ind-size-stacks_in_110);
  width: 100%;
  bottom: var(--ind-pos-stacks_in_110);
  top: auto;
  clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
}
#stacks_in_110 .reveal-wrap.reveal-vertical .reveal-track .reveal-marker:after {
  content: "";
  width: var(--ind-size-stacks_in_110);
  height: 100%;
  right: var(--ind-pos-stacks_in_110);
  left: auto;
  clip-path: polygon(100% 0%, 100% 100%, 0% 50%);
}

#stacks_in_110 .reveal-wrap.reveal-vertical .reveal-section .reveal-content-scroll > div {
  min-height: 100vh;
}
#stacks_in_110 .reveal-wrap:not(.reveal-vertical) .reveal-section .reveal-content-scroll > div {
  min-height: calc(100vh - ((32px + 3px) + 65px));
}
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active:not(.reveal-up):not(.reveal-anim-out) .reveal-content [data-reveal-fwd*="zoom-in"] .reveal-content-fg {
  animation: reveal-reverse 1000ms ease-in-out forwards;
}
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active.reveal-anim-out:not(.reveal-up) .reveal-content [data-reveal-fwd*="zoom-out-expand"] .reveal-content-fg,
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active.reveal-anim-shadow:not(.reveal-up-shadow) .reveal-content [data-reveal-fwd*="zoom-out-expand"] .reveal-content-fg,
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active.reveal-anim-out:not(.reveal-up) .reveal-content [data-reveal-fwd*="zoom-in-collapse"] .reveal-content-fg,
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active.reveal-anim-shadow:not(.reveal-up-shadow) .reveal-content [data-reveal-fwd*="zoom-in-collapse"] .reveal-content-fg,
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active.reveal-anim-out:not(.reveal-up) .reveal-content [data-reveal-fwd*="zoom-out-collapse"] .reveal-content-fg,
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active.reveal-anim-shadow:not(.reveal-up-shadow) .reveal-content [data-reveal-fwd*="zoom-out-collapse"] .reveal-content-fg,
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active.reveal-anim-out:not(.reveal-up) .reveal-content [data-reveal-fwd*="zoom-in-slide"] .reveal-content-fg,
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active.reveal-anim-shadow:not(.reveal-up-shadow) .reveal-content [data-reveal-fwd*="zoom-in-slide"] .reveal-content-fg,
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active.reveal-anim-out:not(.reveal-up) .reveal-content [data-reveal-fwd*="zoom-out-slide"] .reveal-content-fg,
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active.reveal-anim-shadow:not(.reveal-up-shadow) .reveal-content [data-reveal-fwd*="zoom-out-slide"] .reveal-content-fg {
  animation: reveal 1000ms ease-in-out forwards;
}
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active.reveal-up:not(.reveal-anim-out) .reveal-content [data-reveal-rev*="zoom-in"] .reveal-content-fg {
  animation: reveal-reverse 1000ms ease-in-out forwards;
}
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active.reveal-anim-out.reveal-up .reveal-content [data-reveal-rev*="zoom-out-expand"] .reveal-content-fg,
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active.reveal-anim-shadow.reveal-up-shadow .reveal-content [data-reveal-rev*="zoom-out-expand"] .reveal-content-fg,
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active.reveal-anim-out.reveal-up .reveal-content [data-reveal-rev*="zoom-in-collapse"] .reveal-content-fg,
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active.reveal-anim-shadow.reveal-up-shadow .reveal-content [data-reveal-rev*="zoom-in-collapse"] .reveal-content-fg,
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active.reveal-anim-out.reveal-up .reveal-content [data-reveal-rev*="zoom-out-collapse"] .reveal-content-fg,
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active.reveal-anim-shadow.reveal-up-shadow .reveal-content [data-reveal-rev*="zoom-out-collapse"] .reveal-content-fg,
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active.reveal-anim-out.reveal-up .reveal-content [data-reveal-rev*="zoom-in-slide"] .reveal-content-fg,
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active.reveal-anim-shadow.reveal-up-shadow .reveal-content [data-reveal-rev*="zoom-in-slide"] .reveal-content-fg,
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active.reveal-anim-out.reveal-up .reveal-content [data-reveal-rev*="zoom-out-slide"] .reveal-content-fg,
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active.reveal-anim-shadow.reveal-up-shadow .reveal-content [data-reveal-rev*="zoom-out-slide"] .reveal-content-fg {
  animation: reveal 1000ms ease-in-out forwards;
}
#stacks_in_110 .reveal-wrap .reveal-section.reveal-up .reveal-content [data-reveal-rev*="zoom-in-fade"] .reveal-content-fg,
#stacks_in_110 .reveal-wrap .reveal-section:not(.reveal-up) .reveal-content [data-reveal-fwd*="zoom-in-fade"] .reveal-content-fg,
#stacks_in_110 .reveal-wrap .reveal-section.reveal-end .reveal-content [data-reveal-rev*="zoom-in"] .reveal-content-fg,
#stacks_in_110 .reveal-wrap .reveal-section.reveal-end .reveal-content [data-reveal-fwd*="zoom-in"] .reveal-content-fg {
  animation: none !important;
  opacity: 0;
}
#stacks_in_110 .reveal-wrap .reveal-section.reveal-active .reveal-content-animation  {
  animation-duration: 1000ms;
}

#stacks_in_110 .reveal-section {
  pointer-events: none;
}
#stacks_in_110 .reveal-section.reveal-active:not(.reveal-end):not(.reveal-linger) .reveal-content-scroll * {
  pointer-events: all;
}
#stacks_in_110 .reveal-wrap.reveal-loading {
  opacity: 0;
}
#stacks_in_110 .reveal-wrap:not(.reveal-loading) {
  opacity: 1;
  transition: opacity 1000ms ease;
}
#stacks_in_110 .reveal-wrap.reveal-pause .reveal-section.reveal-active .reveal-content-animation  {
  animation-duration: 0ms;
}


.reveal-outer-wrap .reveal-wrap .stacks_in_111.reveal-section .reveal-content-bg::before {
  
  background-color : #2A2C3C;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_111.reveal-section:not(.reveal-active) .reveal-content-bg::before {
  
  background-size: cover;
  
}

.reveal-outer-wrap .reveal-wrap .stacks_in_111.reveal-section:not(.reveal-active) .reveal-content-layout > div.reveal-thumbnail-title {
  display: none;
}

.reveal-outer-wrap .reveal-wrap .stacks_in_111.reveal-section .reveal-content-scroll > div {
  padding: 32px 32px;
  display: grid;
  align-items: center;
  
  
  
  grid-template-columns: minmax(0px,1040px);
  justify-content: center;
  
  
  
}

.reveal-outer-wrap .reveal-wrap .stacks_in_111.reveal-section.reveal-end .reveal-content  {
  background-size: cover;
}

:root {
  --multi_columns_stacks_in_112:minmax(600px,min-content) 1fr;
}
#multi_columns_stacks_in_112 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_112);
  grid-gap: 60px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_112 > div {
  min-width: 0;
}
#multi_columns_stacks_in_112 + .deluxe-columns {
  margin-top: 60px;
}
#multi_columns_stacks_in_112 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_112 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_112 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_112 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_112 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_112 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 771px) {
  #multi_columns_stacks_in_112 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_112 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_112 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_112 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_112 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_112 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_112 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_112 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_112 {
    grid-template-columns: repeat(2, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_112 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_112 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_112 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_112 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_112 > div > * {position: relative;}
  #multi_columns_stacks_in_112 > div > * > * {transform: translate(0,0);}
  
}

.element_stacks_in_120[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 72px;
  margin-top: 0px;
  margin-bottom: 32px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_1288shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */.element_stacks_in_124[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}

.reveal-outer-wrap .reveal-wrap .stacks_in_126.reveal-section .reveal-content-bg::before {
  
  background-color : rgba(0, 0, 0, 1.00);
  background-image:url(../files/bgImg-126.jpg);
  
  background-repeat: no-repeat;
  background-position: center;
  
  background-size: cover;
  
  
  
  
}
.reveal-outer-wrap .reveal-wrap .stacks_in_126.reveal-section:not(.reveal-active) .reveal-content-bg::before {
  
}

.stacks_in_126.reveal-section.reveal-bg-image.reveal-active .reveal-content-animation:before {
  background-color: rgba(0, 0, 0, 1.00);
}
.reveal-outer-wrap .reveal-wrap .stacks_in_126.reveal-section.reveal-end .reveal-content-bg::before {
  background-color: transparent;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_126.reveal-section .reveal-content-bg::after {
  background-color: rgba(0, 0, 0, 0.00);
  content: "";
  display: block;
  position: absolute;
  width: 100%; height: 100%;
  top: 0;
  left: 0;
  z-index: 0;
}

.reveal-outer-wrap .reveal-wrap .stacks_in_126.reveal-section:not(.reveal-active) .reveal-content-layout > div.reveal-thumbnail-title {
  display: none;
}

.reveal-outer-wrap .reveal-wrap .stacks_in_126.reveal-section .reveal-content-scroll > div {
  padding: 32px 32px;
  display: grid;
  align-items: center;
  
  
  
  grid-template-columns: minmax(0px,1040px);
  justify-content: center;
  
  
  
}

.reveal-outer-wrap .reveal-wrap .stacks_in_2412.reveal-section .reveal-content-bg::before {
  
  background-color : rgba(0, 0, 0, 1.00);
  background-image:url(../files/bgImg-2412.png);
  
  background-repeat: no-repeat;
  background-position: center;
  
  background-size: cover;
  
  
  
  
}
.reveal-outer-wrap .reveal-wrap .stacks_in_2412.reveal-section:not(.reveal-active) .reveal-content-bg::before {
  
}

.stacks_in_2412.reveal-section.reveal-bg-image.reveal-active .reveal-content-animation:before {
  background-color: rgba(0, 0, 0, 1.00);
}
.reveal-outer-wrap .reveal-wrap .stacks_in_2412.reveal-section.reveal-end .reveal-content-bg::before {
  background-color: transparent;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_2412.reveal-section .reveal-content-bg::after {
  background-color: rgba(0, 0, 0, 0.00);
  content: "";
  display: block;
  position: absolute;
  width: 100%; height: 100%;
  top: 0;
  left: 0;
  z-index: 0;
}

.reveal-outer-wrap .reveal-wrap .stacks_in_2412.reveal-section:not(.reveal-active) .reveal-content-layout > div.reveal-thumbnail-title {
  display: none;
}

.reveal-outer-wrap .reveal-wrap .stacks_in_2412.reveal-section .reveal-content-scroll > div {
  padding: 32px 32px;
  display: grid;
  align-items: center;
  
  
  
  grid-template-columns: minmax(0px,1040px);
  justify-content: center;
  
  
  
}

.reveal-outer-wrap .reveal-wrap .stacks_in_1678.reveal-section .reveal-content-bg::before {
  
  background-color : #BD0C3B;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_1678.reveal-section:not(.reveal-active) .reveal-content-bg::before {
  
}

.reveal-outer-wrap .reveal-wrap .stacks_in_1678.reveal-section:not(.reveal-active) .reveal-content-layout > div.reveal-thumbnail-title {
  display: none;
}

.reveal-outer-wrap .reveal-wrap .stacks_in_1678.reveal-section .reveal-content-scroll > div {
  padding: 32px 32px;
  display: grid;
  align-items: center;
  
  
  
  grid-template-columns: minmax(0px,1040px);
  justify-content: center;
  
  
  
}

:root {
  --multi_columns_stacks_in_1679:minmax(480px,min-content) 1fr;
}
#multi_columns_stacks_in_1679 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1679);
  grid-gap: 60px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1679 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1679 + .deluxe-columns {
  margin-top: 60px;
}
#multi_columns_stacks_in_1679 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1679 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1679 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1679 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1679 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1679 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 771px) {
  #multi_columns_stacks_in_1679 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1679 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1679 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1679 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1679 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1679 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1679 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1679 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1679 {
    grid-template-columns: repeat(2, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_1679 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_1679 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1679 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_1679 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1679 > div > * {position: relative;}
  #multi_columns_stacks_in_1679 > div > * > * {transform: translate(0,0);}
  
}

.element_stacks_in_1684[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 60px;
  margin-top: 0px;
  margin-bottom: 32px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_1687shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */.element_stacks_in_1688[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}


#stacks_in_1681 {
	border: solid rgba(64, 64, 67, 1.00);
	border-width:  10px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_141.reveal-section .reveal-content-bg::before {
  
  background-color : #7F00A3;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_141.reveal-section:not(.reveal-active) .reveal-content-bg::before {
  
}

.reveal-outer-wrap .reveal-wrap .stacks_in_141.reveal-section:not(.reveal-active) .reveal-content-layout > div.reveal-thumbnail-title {
  display: none;
}

.reveal-outer-wrap .reveal-wrap .stacks_in_141.reveal-section .reveal-content-scroll > div {
  padding: 32px 32px;
  display: grid;
  align-items: center;
  
  
  
  grid-template-columns: minmax(0px,1040px);
  justify-content: center;
  
  
  
}

:root {
  --multi_columns_stacks_in_142:minmax(480px,min-content) 1fr;
}
#multi_columns_stacks_in_142 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_142);
  grid-gap: 60px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_142 > div {
  min-width: 0;
}
#multi_columns_stacks_in_142 + .deluxe-columns {
  margin-top: 60px;
}
#multi_columns_stacks_in_142 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_142 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_142 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_142 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_142 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_142 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 771px) {
  #multi_columns_stacks_in_142 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_142 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_142 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_142 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_142 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_142 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_142 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_142 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_142 {
    grid-template-columns: repeat(2, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_142 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_142 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_142 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_142 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_142 > div > * {position: relative;}
  #multi_columns_stacks_in_142 > div > * > * {transform: translate(0,0);}
  
}

.element_stacks_in_150[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 60px;
  margin-top: 0px;
  margin-bottom: 32px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_1290shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */.element_stacks_in_154[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}

.reveal-outer-wrap .reveal-wrap .stacks_in_156.reveal-section .reveal-content-bg::before {
  
  background-color : #6EAF1D;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_156.reveal-section:not(.reveal-active) .reveal-content-bg::before {
  
}

.reveal-outer-wrap .reveal-wrap .stacks_in_156.reveal-section:not(.reveal-active) .reveal-content-layout > div.reveal-thumbnail-title {
  display: none;
}

.reveal-outer-wrap .reveal-wrap .stacks_in_156.reveal-section .reveal-content-scroll > div {
  padding: 32px 32px;
  display: grid;
  align-items: center;
  
  
  
  grid-template-columns: minmax(0px,1040px);
  justify-content: center;
  
  
  
}

:root {
  --multi_columns_stacks_in_157:minmax(480px,min-content) 1fr;
}
#multi_columns_stacks_in_157 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_157);
  grid-gap: 60px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_157 > div {
  min-width: 0;
}
#multi_columns_stacks_in_157 + .deluxe-columns {
  margin-top: 60px;
}
#multi_columns_stacks_in_157 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_157 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_157 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_157 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_157 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_157 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 771px) {
  #multi_columns_stacks_in_157 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_157 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_157 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_157 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_157 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_157 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_157 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_157 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_157 {
    grid-template-columns: repeat(2, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_157 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_157 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_157 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_157 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_157 > div > * {position: relative;}
  #multi_columns_stacks_in_157 > div > * > * {transform: translate(0,0);}
  
}

.element_stacks_in_165[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 60px;
  margin-top: 0px;
  margin-bottom: 32px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_1291shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */.element_stacks_in_169[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}


#stacks_in_159 {
	border: solid rgba(64, 64, 67, 1.00);
	border-width:  10px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_1257.reveal-section .reveal-content-bg::before {
  
  background-color : #FC4533;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_1257.reveal-section:not(.reveal-active) .reveal-content-bg::before {
  
}

.reveal-outer-wrap .reveal-wrap .stacks_in_1257.reveal-section:not(.reveal-active) .reveal-content-layout > div.reveal-thumbnail-title {
  display: none;
}

.reveal-outer-wrap .reveal-wrap .stacks_in_1257.reveal-section .reveal-content-scroll > div {
  padding: 32px 32px;
  display: grid;
  align-items: center;
  
  
  
  grid-template-columns: minmax(0px,1040px);
  justify-content: center;
  
  
  
}

:root {
  --multi_columns_stacks_in_1258:minmax(480px,min-content) 1fr;
}
#multi_columns_stacks_in_1258 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1258);
  grid-gap: 60px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1258 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1258 + .deluxe-columns {
  margin-top: 60px;
}
#multi_columns_stacks_in_1258 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1258 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1258 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1258 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1258 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1258 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 771px) {
  #multi_columns_stacks_in_1258 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1258 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1258 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1258 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1258 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1258 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1258 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1258 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1258 {
    grid-template-columns: repeat(2, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_1258 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_1258 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1258 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_1258 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1258 > div > * {position: relative;}
  #multi_columns_stacks_in_1258 > div > * > * {transform: translate(0,0);}
  
}

.element_stacks_in_1263[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 60px;
  margin-top: 0px;
  margin-bottom: 32px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_1292shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */.element_stacks_in_1268[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}


#stacks_in_1260 {
	border: solid rgba(64, 64, 67, 1.00);
	border-width:  10px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_1305.reveal-section .reveal-content-bg::before {
  
  background-color : #7F00A3;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_1305.reveal-section:not(.reveal-active) .reveal-content-bg::before {
  
}

.reveal-outer-wrap .reveal-wrap .stacks_in_1305.reveal-section:not(.reveal-active) .reveal-content-layout > div.reveal-thumbnail-title {
  display: none;
}

.reveal-outer-wrap .reveal-wrap .stacks_in_1305.reveal-section .reveal-content-scroll > div {
  padding: 32px 32px;
  display: grid;
  align-items: center;
  
  
  
  grid-template-columns: minmax(0px,1040px);
  justify-content: center;
  
  
  
}

:root {
  --multi_columns_stacks_in_1306:minmax(480px,min-content) 1fr;
}
#multi_columns_stacks_in_1306 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1306);
  grid-gap: 60px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1306 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1306 + .deluxe-columns {
  margin-top: 60px;
}
#multi_columns_stacks_in_1306 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1306 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1306 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1306 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1306 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1306 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 771px) {
  #multi_columns_stacks_in_1306 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1306 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1306 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1306 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1306 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1306 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1306 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1306 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1306 {
    grid-template-columns: repeat(2, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_1306 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_1306 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1306 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_1306 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1306 > div > * {position: relative;}
  #multi_columns_stacks_in_1306 > div > * > * {transform: translate(0,0);}
  
}

.element_stacks_in_1311[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 60px;
  margin-top: 0px;
  margin-bottom: 32px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_1314shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */.element_stacks_in_1315[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}


#stacks_in_1308 {
	border: solid rgba(64, 64, 67, 1.00);
	border-width:  10px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_1317.reveal-section .reveal-content-bg::before {
  
  background-color : #2A2C3C;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_1317.reveal-section:not(.reveal-active) .reveal-content-bg::before {
  
}

.reveal-outer-wrap .reveal-wrap .stacks_in_1317.reveal-section:not(.reveal-active) .reveal-content-layout > div.reveal-thumbnail-title {
  display: none;
}

.reveal-outer-wrap .reveal-wrap .stacks_in_1317.reveal-section .reveal-content-scroll > div {
  padding: 32px 32px;
  display: grid;
  align-items: center;
  
  
  
  grid-template-columns: minmax(0px,1040px);
  justify-content: center;
  
  
  
}

:root {
  --multi_columns_stacks_in_1318:minmax(480px,min-content) 1fr;
}
#multi_columns_stacks_in_1318 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1318);
  grid-gap: 60px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1318 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1318 + .deluxe-columns {
  margin-top: 60px;
}
#multi_columns_stacks_in_1318 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1318 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1318 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1318 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1318 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1318 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 771px) {
  #multi_columns_stacks_in_1318 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1318 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1318 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1318 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1318 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1318 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1318 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1318 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1318 {
    grid-template-columns: repeat(2, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_1318 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_1318 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1318 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_1318 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1318 > div > * {position: relative;}
  #multi_columns_stacks_in_1318 > div > * > * {transform: translate(0,0);}
  
}

.element_stacks_in_1323[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 60px;
  margin-top: 0px;
  margin-bottom: 32px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_1326shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */.element_stacks_in_1327[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}


#stacks_in_1320 {
	border: solid rgba(64, 64, 67, 1.00);
	border-width:  10px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_1329.reveal-section .reveal-content-bg::before {
  
  background-color : #C42731;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_1329.reveal-section:not(.reveal-active) .reveal-content-bg::before {
  
}

.reveal-outer-wrap .reveal-wrap .stacks_in_1329.reveal-section:not(.reveal-active) .reveal-content-layout > div.reveal-thumbnail-title {
  display: none;
}

.reveal-outer-wrap .reveal-wrap .stacks_in_1329.reveal-section .reveal-content-scroll > div {
  padding: 32px 32px;
  display: grid;
  align-items: center;
  
  
  
  grid-template-columns: minmax(0px,1040px);
  justify-content: center;
  
  
  
}

:root {
  --multi_columns_stacks_in_1330:minmax(480px,min-content) 1fr;
}
#multi_columns_stacks_in_1330 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1330);
  grid-gap: 60px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1330 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1330 + .deluxe-columns {
  margin-top: 60px;
}
#multi_columns_stacks_in_1330 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1330 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1330 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1330 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1330 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1330 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 771px) {
  #multi_columns_stacks_in_1330 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1330 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1330 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1330 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1330 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1330 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1330 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1330 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1330 {
    grid-template-columns: repeat(2, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_1330 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_1330 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1330 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_1330 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1330 > div > * {position: relative;}
  #multi_columns_stacks_in_1330 > div > * > * {transform: translate(0,0);}
  
}

.element_stacks_in_1335[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 60px;
  margin-top: 0px;
  margin-bottom: 32px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_1338shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */.element_stacks_in_1339[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}


#stacks_in_1332 {
	border: solid rgba(64, 64, 67, 1.00);
	border-width:  10px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_1341.reveal-section .reveal-content-bg::before {
  
  background-color : #195C9F;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_1341.reveal-section:not(.reveal-active) .reveal-content-bg::before {
  
}

.reveal-outer-wrap .reveal-wrap .stacks_in_1341.reveal-section:not(.reveal-active) .reveal-content-layout > div.reveal-thumbnail-title {
  display: none;
}

.reveal-outer-wrap .reveal-wrap .stacks_in_1341.reveal-section .reveal-content-scroll > div {
  padding: 32px 32px;
  display: grid;
  align-items: center;
  
  
  
  grid-template-columns: minmax(0px,1040px);
  justify-content: center;
  
  
  
}

:root {
  --multi_columns_stacks_in_1342:minmax(480px,min-content) 1fr;
}
#multi_columns_stacks_in_1342 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1342);
  grid-gap: 60px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1342 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1342 + .deluxe-columns {
  margin-top: 60px;
}
#multi_columns_stacks_in_1342 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1342 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1342 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1342 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1342 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1342 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 771px) {
  #multi_columns_stacks_in_1342 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1342 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1342 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1342 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1342 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1342 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1342 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1342 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1342 {
    grid-template-columns: repeat(2, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_1342 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_1342 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1342 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_1342 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1342 > div > * {position: relative;}
  #multi_columns_stacks_in_1342 > div > * > * {transform: translate(0,0);}
  
}

.element_stacks_in_1347[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 60px;
  margin-top: 0px;
  margin-bottom: 32px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_1350shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */.element_stacks_in_1351[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}


#stacks_in_1344 {
	border: solid rgba(64, 64, 67, 1.00);
	border-width:  10px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_1353.reveal-section .reveal-content-bg::before {
  
  background-color : #6EAF1D;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_1353.reveal-section:not(.reveal-active) .reveal-content-bg::before {
  
}

.reveal-outer-wrap .reveal-wrap .stacks_in_1353.reveal-section:not(.reveal-active) .reveal-content-layout > div.reveal-thumbnail-title {
  display: none;
}

.reveal-outer-wrap .reveal-wrap .stacks_in_1353.reveal-section .reveal-content-scroll > div {
  padding: 32px 32px;
  display: grid;
  align-items: center;
  
  
  
  grid-template-columns: minmax(0px,1040px);
  justify-content: center;
  
  
  
}

:root {
  --multi_columns_stacks_in_1354:minmax(480px,min-content) 1fr;
}
#multi_columns_stacks_in_1354 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1354);
  grid-gap: 60px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1354 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1354 + .deluxe-columns {
  margin-top: 60px;
}
#multi_columns_stacks_in_1354 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1354 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1354 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1354 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1354 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1354 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 771px) {
  #multi_columns_stacks_in_1354 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1354 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1354 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1354 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1354 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1354 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1354 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1354 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1354 {
    grid-template-columns: repeat(2, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_1354 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_1354 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1354 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_1354 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1354 > div > * {position: relative;}
  #multi_columns_stacks_in_1354 > div > * > * {transform: translate(0,0);}
  
}

.element_stacks_in_1359[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 60px;
  margin-top: 0px;
  margin-bottom: 32px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_1362shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */.element_stacks_in_1363[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}


#stacks_in_1356 {
	border: solid rgba(64, 64, 67, 1.00);
	border-width:  10px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_1365.reveal-section .reveal-content-bg::before {
  
  background-color : #6666FF;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_1365.reveal-section:not(.reveal-active) .reveal-content-bg::before {
  
}

.reveal-outer-wrap .reveal-wrap .stacks_in_1365.reveal-section:not(.reveal-active) .reveal-content-layout > div.reveal-thumbnail-title {
  display: none;
}

.reveal-outer-wrap .reveal-wrap .stacks_in_1365.reveal-section .reveal-content-scroll > div {
  padding: 32px 32px;
  display: grid;
  align-items: center;
  
  
  
  grid-template-columns: minmax(0px,1040px);
  justify-content: center;
  
  
  
}

:root {
  --multi_columns_stacks_in_1366:minmax(480px,min-content) 1fr;
}
#multi_columns_stacks_in_1366 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1366);
  grid-gap: 60px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1366 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1366 + .deluxe-columns {
  margin-top: 60px;
}
#multi_columns_stacks_in_1366 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1366 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1366 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1366 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1366 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1366 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 771px) {
  #multi_columns_stacks_in_1366 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1366 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1366 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1366 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1366 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1366 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1366 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1366 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1366 {
    grid-template-columns: repeat(2, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_1366 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_1366 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1366 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_1366 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1366 > div > * {position: relative;}
  #multi_columns_stacks_in_1366 > div > * > * {transform: translate(0,0);}
  
}

.element_stacks_in_1371[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 60px;
  margin-top: 0px;
  margin-bottom: 32px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_1374shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */.element_stacks_in_1375[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}


#stacks_in_1704 {
	border: solid rgba(64, 64, 67, 1.00);
	border-width:  10px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_1377.reveal-section .reveal-content-bg::before {
  
  background-color : #FC6D09;
}
.reveal-outer-wrap .reveal-wrap .stacks_in_1377.reveal-section:not(.reveal-active) .reveal-content-bg::before {
  
}

.reveal-outer-wrap .reveal-wrap .stacks_in_1377.reveal-section:not(.reveal-active) .reveal-content-layout > div.reveal-thumbnail-title {
  display: none;
}

.reveal-outer-wrap .reveal-wrap .stacks_in_1377.reveal-section .reveal-content-scroll > div {
  padding: 32px 32px;
  display: grid;
  align-items: center;
  
  
  
  grid-template-columns: minmax(0px,1040px);
  justify-content: center;
  
  
  
}

:root {
  --multi_columns_stacks_in_1378:minmax(480px,min-content) 1fr;
}
#multi_columns_stacks_in_1378 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1378);
  grid-gap: 60px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1378 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1378 + .deluxe-columns {
  margin-top: 60px;
}
#multi_columns_stacks_in_1378 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1378 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1378 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1378 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1378 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1378 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 771px) {
  #multi_columns_stacks_in_1378 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1378 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1378 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1378 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1378 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1378 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1378 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1378 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1378 {
    grid-template-columns: repeat(2, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_1378 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_1378 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1378 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_1378 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1378 > div > * {position: relative;}
  #multi_columns_stacks_in_1378 > div > * > * {transform: translate(0,0);}
  
}

.element_stacks_in_1383[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 60px;
  margin-top: 0px;
  margin-bottom: 32px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_1386shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */.element_stacks_in_1387[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}


#stacks_in_1380 {
	border: solid rgba(64, 64, 67, 1.00);
	border-width:  10px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}

.element_stacks_in_6[data-deluxe-el] {
  
  background-color : rgba(42, 44, 60, 1.00);
  min-height: 100vh;
  min-height: calc(var(--vh, 1vh) * 100);
  justify-content: center;
  
  align-items: center;
  display: inline-flex;
  width: 100%;display: flex; flex-direction: row;
  justify-content: center;
}
.element_stacks_in_6[data-deluxe-el] > div {

  max-width: 1000px;
  margin: 0;
  width: 100%;
  
  width: calc(100% - 60px);
  
}

:root {
  --multi_columns_stacks_in_173:1fr minmax(480px,min-content);
}
#multi_columns_stacks_in_173 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_173);
  grid-gap: 60px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_173 > div {
  min-width: 0;
}
#multi_columns_stacks_in_173 + .deluxe-columns {
  margin-top: 60px;
}
#multi_columns_stacks_in_173 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_173 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_173 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_173 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_173 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_173 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 771px) {
  #multi_columns_stacks_in_173 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_173 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_173 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_173 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_173 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_173 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_173 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_173 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_173 {
    grid-template-columns: repeat(2, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_173 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_173 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_173 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_173 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_173 > div > * {position: relative;}
  #multi_columns_stacks_in_173 > div > * > * {transform: translate(0,0);}
  
}


#stacks_in_182 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
.element_stacks_in_178[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 64px;
  margin-top: 0px;
  margin-bottom: 32px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_1473shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */.element_stacks_in_180[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}


.element_stacks_in_1474[data-deluxe-el] {
  
  background-color : rgba(251, 2, 7, 1.00);
  min-height: 100vh;
  min-height: calc(var(--vh, 1vh) * 100);
  justify-content: center;
  
  align-items: center;
  display: inline-flex;
  width: 100%;display: flex; flex-direction: row;
  justify-content: center;
}
.element_stacks_in_1474[data-deluxe-el] > div {

  max-width: 1000px;
  margin: 0;
  width: 100%;
  
  width: calc(100% - 60px);
  
}

:root {
  --multi_columns_stacks_in_1475:1fr minmax(480px,min-content);
}
#multi_columns_stacks_in_1475 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1475);
  grid-gap: 60px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1475 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1475 + .deluxe-columns {
  margin-top: 60px;
}
#multi_columns_stacks_in_1475 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1475 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1475 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1475 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1475 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1475 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 771px) {
  #multi_columns_stacks_in_1475 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1475 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1475 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1475 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1475 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1475 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1475 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1475 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1475 {
    grid-template-columns: repeat(2, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_1475 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_1475 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1475 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_1475 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1475 > div > * {position: relative;}
  #multi_columns_stacks_in_1475 > div > * > * {transform: translate(0,0);}
  
}


#stacks_in_1483 {
	border: solid rgba(64, 64, 67, 1.00);
	border-width:  10px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
.element_stacks_in_1477[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 64px;
  margin-top: 0px;
  margin-bottom: 32px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_1480shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */.element_stacks_in_1481[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}


.element_stacks_in_1486[data-deluxe-el] {
  
  background-color : rgba(15, 128, 255, 1.00);
  min-height: 100vh;
  min-height: calc(var(--vh, 1vh) * 100);
  justify-content: center;
  
  align-items: center;
  display: inline-flex;
  width: 100%;display: flex; flex-direction: row;
  justify-content: center;
}
.element_stacks_in_1486[data-deluxe-el] > div {

  max-width: 1000px;
  margin: 0;
  width: 100%;
  
  width: calc(100% - 60px);
  
}

:root {
  --multi_columns_stacks_in_1487:1fr minmax(480px,min-content);
}
#multi_columns_stacks_in_1487 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1487);
  grid-gap: 60px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1487 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1487 + .deluxe-columns {
  margin-top: 60px;
}
#multi_columns_stacks_in_1487 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1487 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1487 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1487 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1487 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1487 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 771px) {
  #multi_columns_stacks_in_1487 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1487 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1487 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1487 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1487 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1487 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1487 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1487 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1487 {
    grid-template-columns: repeat(2, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_1487 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_1487 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1487 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_1487 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1487 > div > * {position: relative;}
  #multi_columns_stacks_in_1487 > div > * > * {transform: translate(0,0);}
  
}


#stacks_in_1495 {
	border: solid rgba(64, 64, 67, 1.00);
	border-width:  10px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
.element_stacks_in_1489[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 64px;
  margin-top: 0px;
  margin-bottom: 32px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_1492shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */.element_stacks_in_1493[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}


.element_stacks_in_1498[data-deluxe-el] {
  
  background-color : rgba(44, 45, 94, 1.00);
  min-height: 100vh;
  min-height: calc(var(--vh, 1vh) * 100);
  justify-content: center;
  
  align-items: center;
  display: inline-flex;
  width: 100%;display: flex; flex-direction: row;
  justify-content: center;
}
.element_stacks_in_1498[data-deluxe-el] > div {

  max-width: 1000px;
  margin: 0;
  width: 100%;
  
  width: calc(100% - 60px);
  
}

:root {
  --multi_columns_stacks_in_1499:1fr minmax(480px,min-content);
}
#multi_columns_stacks_in_1499 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1499);
  grid-gap: 60px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1499 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1499 + .deluxe-columns {
  margin-top: 60px;
}
#multi_columns_stacks_in_1499 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1499 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1499 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1499 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1499 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1499 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 771px) {
  #multi_columns_stacks_in_1499 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1499 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1499 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1499 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1499 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1499 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1499 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1499 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1499 {
    grid-template-columns: repeat(2, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_1499 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_1499 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1499 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_1499 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1499 > div > * {position: relative;}
  #multi_columns_stacks_in_1499 > div > * > * {transform: translate(0,0);}
  
}


#stacks_in_1507 {
	border: solid rgba(64, 64, 67, 1.00);
	border-width:  10px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
.element_stacks_in_1501[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 64px;
  margin-top: 0px;
  margin-bottom: 32px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_1504shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */.element_stacks_in_1505[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}


.element_stacks_in_1510[data-deluxe-el] {
  
  background-color : rgba(110, 175, 29, 1.00);
  min-height: 100vh;
  min-height: calc(var(--vh, 1vh) * 100);
  justify-content: center;
  
  align-items: center;
  display: inline-flex;
  width: 100%;display: flex; flex-direction: row;
  justify-content: center;
}
.element_stacks_in_1510[data-deluxe-el] > div {

  max-width: 1000px;
  margin: 0;
  width: 100%;
  
  width: calc(100% - 60px);
  
}

:root {
  --multi_columns_stacks_in_1511:1fr minmax(480px,min-content);
}
#multi_columns_stacks_in_1511 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1511);
  grid-gap: 60px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1511 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1511 + .deluxe-columns {
  margin-top: 60px;
}
#multi_columns_stacks_in_1511 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1511 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1511 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1511 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1511 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1511 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 771px) {
  #multi_columns_stacks_in_1511 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1511 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1511 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1511 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1511 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1511 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1511 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1511 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1511 {
    grid-template-columns: repeat(2, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_1511 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_1511 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1511 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_1511 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1511 > div > * {position: relative;}
  #multi_columns_stacks_in_1511 > div > * > * {transform: translate(0,0);}
  
}


#stacks_in_1519 {
	border: solid rgba(64, 64, 67, 1.00);
	border-width:  10px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
.element_stacks_in_1513[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 64px;
  margin-top: 0px;
  margin-bottom: 32px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_1516shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */.element_stacks_in_1517[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}


.element_stacks_in_1534[data-deluxe-el] {
  
  background-color : rgba(77, 43, 112, 1.00);
  min-height: 100vh;
  min-height: calc(var(--vh, 1vh) * 100);
  justify-content: center;
  
  align-items: center;
  display: inline-flex;
  width: 100%;display: flex; flex-direction: row;
  justify-content: center;
}
.element_stacks_in_1534[data-deluxe-el] > div {

  max-width: 1000px;
  margin: 0;
  width: 100%;
  
  width: calc(100% - 60px);
  
}

:root {
  --multi_columns_stacks_in_1535:1fr minmax(480px,min-content);
}
#multi_columns_stacks_in_1535 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1535);
  grid-gap: 60px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1535 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1535 + .deluxe-columns {
  margin-top: 60px;
}
#multi_columns_stacks_in_1535 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1535 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1535 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1535 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1535 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1535 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 771px) {
  #multi_columns_stacks_in_1535 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1535 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1535 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1535 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1535 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1535 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1535 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1535 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1535 {
    grid-template-columns: repeat(2, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_1535 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_1535 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1535 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_1535 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1535 > div > * {position: relative;}
  #multi_columns_stacks_in_1535 > div > * > * {transform: translate(0,0);}
  
}


#stacks_in_1543 {
	border: solid rgba(64, 64, 67, 1.00);
	border-width:  10px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
.element_stacks_in_1537[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 64px;
  margin-top: 0px;
  margin-bottom: 32px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_1540shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */.element_stacks_in_1541[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}


.element_stacks_in_1546[data-deluxe-el] {
  
  background-color : rgba(0, 0, 0, 1.00);
  min-height: 100vh;
  min-height: calc(var(--vh, 1vh) * 100);
  justify-content: center;
  
  align-items: center;
  display: inline-flex;
  width: 100%;display: flex; flex-direction: row;
  justify-content: center;
}
.element_stacks_in_1546[data-deluxe-el] > div {

  max-width: 1000px;
  margin: 0;
  width: 100%;
  
  width: calc(100% - 60px);
  
}

:root {
  --multi_columns_stacks_in_1547:1fr minmax(480px,min-content);
}
#multi_columns_stacks_in_1547 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1547);
  grid-gap: 60px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1547 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1547 + .deluxe-columns {
  margin-top: 60px;
}
#multi_columns_stacks_in_1547 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1547 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1547 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1547 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1547 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1547 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 771px) {
  #multi_columns_stacks_in_1547 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1547 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1547 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1547 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1547 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1547 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1547 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1547 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1547 {
    grid-template-columns: repeat(2, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_1547 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_1547 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1547 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_1547 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1547 > div > * {position: relative;}
  #multi_columns_stacks_in_1547 > div > * > * {transform: translate(0,0);}
  
}


#stacks_in_1555 {
	border: solid rgba(64, 64, 67, 1.00);
	border-width:  10px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
.element_stacks_in_1549[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 64px;
  margin-top: 0px;
  margin-bottom: 32px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_1552shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */.element_stacks_in_1553[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}


.element_stacks_in_1558[data-deluxe-el] {
  
  background-color : rgba(102, 102, 255, 1.00);
  min-height: 100vh;
  min-height: calc(var(--vh, 1vh) * 100);
  justify-content: center;
  
  align-items: center;
  display: inline-flex;
  width: 100%;display: flex; flex-direction: row;
  justify-content: center;
}
.element_stacks_in_1558[data-deluxe-el] > div {

  max-width: 1000px;
  margin: 0;
  width: 100%;
  
  width: calc(100% - 60px);
  
}

:root {
  --multi_columns_stacks_in_1559:1fr minmax(480px,min-content);
}
#multi_columns_stacks_in_1559 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1559);
  grid-gap: 60px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1559 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1559 + .deluxe-columns {
  margin-top: 60px;
}
#multi_columns_stacks_in_1559 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1559 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1559 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1559 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1559 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1559 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 771px) {
  #multi_columns_stacks_in_1559 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1559 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1559 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1559 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1559 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1559 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1559 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1559 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1559 {
    grid-template-columns: repeat(2, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_1559 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_1559 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1559 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_1559 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1559 > div > * {position: relative;}
  #multi_columns_stacks_in_1559 > div > * > * {transform: translate(0,0);}
  
}


#stacks_in_1567 {
	border: solid rgba(64, 64, 67, 1.00);
	border-width:  10px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
.element_stacks_in_1561[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 64px;
  margin-top: 0px;
  margin-bottom: 32px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_1564shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */.element_stacks_in_1565[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_2504shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */#stacks_in_2503 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: left;
}


#stacks_in_2503 a,
#stacks_in_2503 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2503 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2503 a i,
#stacks_in_2503 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2503 a,
  #stacks_in_2503 a:visited {
    background-color: rgba(252, 102, 102, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2503 a:hover,
  #stacks_in_2503 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2503 a i,
  #stacks_in_2503 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2503 a:hover i,
  #stacks_in_2503 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2503 a,
    #stacks_in_2503 a:visited {
      width: 100%;
    }
  }

  





.element_stacks_in_1570[data-deluxe-el] {
  
  background-color : rgba(252, 69, 51, 1.00);
  min-height: 100vh;
  min-height: calc(var(--vh, 1vh) * 100);
  justify-content: center;
  
  align-items: center;
  display: inline-flex;
  width: 100%;display: flex; flex-direction: row;
  justify-content: center;
}
.element_stacks_in_1570[data-deluxe-el] > div {

  max-width: 1000px;
  margin: 0;
  width: 100%;
  
  width: calc(100% - 60px);
  
}

:root {
  --multi_columns_stacks_in_1571:1fr minmax(480px,min-content);
}
#multi_columns_stacks_in_1571 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1571);
  grid-gap: 60px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1571 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1571 + .deluxe-columns {
  margin-top: 60px;
}
#multi_columns_stacks_in_1571 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1571 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1571 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1571 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1571 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1571 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 771px) {
  #multi_columns_stacks_in_1571 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1571 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1571 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1571 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1571 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1571 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1571 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1571 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1571 {
    grid-template-columns: repeat(2, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_1571 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_1571 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 770px) {
  #multi_columns_stacks_in_1571 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_1571 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1571 > div > * {position: relative;}
  #multi_columns_stacks_in_1571 > div > * > * {transform: translate(0,0);}
  
}


#stacks_in_1579 {
	border: solid rgba(64, 64, 67, 1.00);
	border-width:  10px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
.element_stacks_in_1573[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 64px;
  margin-top: 0px;
  margin-bottom: 32px;
  
  
}

/* Start Responsive Shim stack CSS code */.stacks_in_1576shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */.element_stacks_in_1577[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}


#stacks_in_2414 {
	margin:  20px;
	padding:  20px;
}
/* Start dooGrid stack each CSS code */.stacks_in_2191gridWrapper > div{	display: inline-block !important;	width: 25%;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    vertical-align: top;    margin-top: 15px;    padding-right: 7.500000px;    padding-left: 7.500000px;}.stacks_in_2191gridWrapper{	margin-right: -7.500000px;    margin-left: -7.500000px;    margin-top: -15px;}@media all and (max-width: 1024px) {				.stacks_in_2191gridWrapper > div{		width: 33.333333%;	}	}@media all and (max-width: 768px) {				.stacks_in_2191gridWrapper > div{		width: 50%;	}		}@media all and (max-width: 480px) {				.stacks_in_2191gridWrapper > div{		width: 100%;	}	}#stacks_in_2191 .dooGridItem{	position: relative;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;	background: rgba(64, 64, 67, 1.00);	border:1px solid rgba(0, 0, 0, 1.00);	border-radius: 4px;	padding: 10px;}/* End dooGrid stack each CSS code */
#stacks_in_2191 {
	background-color: rgba(64, 64, 67, 1.00);
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_2420shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */
#stacks_in_2422 {
	margin:  20px;
	padding:  20px;
}

#stacks_in_2418 {
	margin:  20px;
	padding:  20px;
}
/* Start Smart Image stack CSS code */#stacks_in_2490{	text-align: center;}#stacks_in_2490 figure a img{	cursor: pointer !important;}.stacks_in_2490responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_2490responsive img, .stacks_in_2490warehouseImage img {  width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_2490hiddenimage{	display: none;}.stacks_in_2490warehouseImage{	display: none;}/* End Smart Image stack CSS code */
#stacks_in_2484 {
	margin:  20px;
	padding:  20px;
}

#stacks_in_2486 {
	margin:  20px;
	padding:  20px;
}
/* Start Smart Image stack CSS code */#stacks_in_2502{	text-align: center;}#stacks_in_2502 figure a img{	cursor: pointer !important;}.stacks_in_2502responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_2502responsive img, .stacks_in_2502warehouseImage img {  width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_2502hiddenimage{	display: none;}.stacks_in_2502warehouseImage{	display: none;}/* End Smart Image stack CSS code */
#stacks_in_2497 {
	margin:  20px;
	padding:  20px;
}

#stacks_in_2498 {
	margin:  20px;
	padding:  20px;
}
