/* styles grid */
/* CUSTOM VARIABLES */
/* MAROON */
/* BRICK */
/* GOLD */
/* GOLD - PREMIERE */
/* PATINA */
/* TERRACOTTA */
/* OPUS */
/* PINE */
/* WATER */
/* GRAY */
/* GRAY UPDATED - 031026 */
/* COPPER */
/* column variations */
/* grid wrapper */
.grid-wrapper-min-max {
  display: -ms-grid;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-gap: rem;
  width: 100%;
}
@media (max-width: 735px) {
  .grid-wrapper-min-max {
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  }
}
.grid-wrapper-min-max .grid-item {
  display: block;
  box-sizing: border-box;
  width: 100%;
}
@media (max-width: 735px) {
  .grid-wrapper-min-max .grid-item {
    margin: 0;
  }
}

/* wrappers */
#main-content-wrapper.grid-wrapper-min-max {
  display: grid;
  grid-gap: 1rem;
  box-sizing: border-box;
  margin: 0;
  width: auto;
  grid-template-columns: repeat(12, [col-start] 1fr);
  grid-template-areas: "main-section-wrapper" "main-aside-wrapper-navigation" "main-aside-wrapper-content";
  grid-rows: repeat(4, [col-start] 1fr);
  grid-gap: 1rem;
}
#main-content-wrapper.grid-wrapper-min-max img {
  width: 100%;
}
#main-content-wrapper.grid-wrapper-min-max #main-section-wrapper {
  grid-column: 1/span 9;
  grid-row: 1/span 4;
}
#main-content-wrapper.grid-wrapper-min-max #main-aside-wrapper-navigation {
  grid-column: 10/span 3;
  grid-row: 1;
}
#main-content-wrapper.grid-wrapper-min-max #main-aside-wrapper-content {
  grid-column: 10/span 3;
  grid-row: 2;
}
@media (max-width: 767px) {
  #main-content-wrapper.grid-wrapper-min-max {
    grid-template-columns: 1fr;
    grid-template-areas: "main-section-wrapper" "main-aside-wrapper-navigation" "main-aside-wrapper-content";
    grid-row-gap: 2rem;
    margin: 0 auto;
    padding: 0;
  }
  #main-content-wrapper.grid-wrapper-min-max #main-section-wrapper,
#main-content-wrapper.grid-wrapper-min-max #main-aside-wrapper-navigation,
#main-content-wrapper.grid-wrapper-min-max #main-aside-wrapper-content {
    grid-column: 1;
  }
  #main-content-wrapper.grid-wrapper-min-max #main-section-wrapper {
    grid-row: 2;
  }
  #main-content-wrapper.grid-wrapper-min-max #main-aside-wrapper-navigation {
    grid-row: 1;
  }
  #main-content-wrapper.grid-wrapper-min-max #main-aside-wrapper-content {
    grid-row: 3;
  }
}

/* grid columns */
.grid-wrapper-min-max.one-column {
  grid-gap: 0;
}

.grid-wrapper-min-max.two-column,
.grid-wrapper-min-max.three-column,
.grid-wrapper-min-max.four-column,
.grid-wrapper-min-max.four-column-eight-column,
.grid-wrapper-min-max.eight-column-four-column,
.grid-wrapper-min-max.three-column-nine-column,
.grid-wrapper-min-max.nine-column-three-column {
  grid-gap: 2rem;
}
@media (max-width: 735px) {
  .grid-wrapper-min-max.two-column .grid-item,
.grid-wrapper-min-max.three-column .grid-item,
.grid-wrapper-min-max.four-column .grid-item,
.grid-wrapper-min-max.four-column-eight-column .grid-item,
.grid-wrapper-min-max.eight-column-four-column .grid-item,
.grid-wrapper-min-max.three-column-nine-column .grid-item,
.grid-wrapper-min-max.nine-column-three-column .grid-item {
    margin: 1rem 0 !important;
  }
  .grid-wrapper-min-max.two-column .grid-item:last-of-type,
.grid-wrapper-min-max.three-column .grid-item:last-of-type,
.grid-wrapper-min-max.four-column .grid-item:last-of-type,
.grid-wrapper-min-max.four-column-eight-column .grid-item:last-of-type,
.grid-wrapper-min-max.eight-column-four-column .grid-item:last-of-type,
.grid-wrapper-min-max.three-column-nine-column .grid-item:last-of-type,
.grid-wrapper-min-max.nine-column-three-column .grid-item:last-of-type {
    margin-bottom: 0 !important;
  }
}

.grid-wrapper-min-max.one-column {
  grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
}

.grid-wrapper-min-max.two-column {
  grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
}

.grid-wrapper-min-max.three-column {
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
}

.grid-wrapper-min-max.four-column {
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
}

.grid-wrapper-min-max.four-column-eight-column {
  grid-template-columns: 33% auto;
}

.grid-wrapper-min-max.eight-column-four-column {
  grid-template-columns: auto 33%;
}

.grid-wrapper-min-max.three-column-nine-column {
  grid-template-columns: 25% auto;
}

.grid-wrapper-min-max.nine-column-three-column {
  grid-template-columns: auto 25%;
}

@media only screen and (max-width: 1200px) {
  #panel-cards .grid-wrapper-min-max.four-column,
#panel-numbers .grid-wrapper-min-max.four-column,
.luc-panel-numbers .grid-wrapper-min-max.four-column {
    grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
  }
}
#panel-cards .container.portrait .grid-wrapper-min-max.four-column {
  display: grid !important;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
}
@media (max-width: 1023px) {
  #panel-cards .container.portrait .grid-wrapper-min-max.four-column {
    grid-template-columns: repeat(auto-fit, minmax(255px, 1fr));
  }
}
@media (max-width: 735px) {
  #panel-cards .container.portrait .grid-wrapper-min-max.four-column {
    display: block !important;
    width: 100%;
  }
}

@media (max-width: 1023px) {
  #panel-cards .container.portrait,
#panel-cards .container.container-100.portrait,
#panel-cards .container.container-80.portrait,
#panel-cards .container.container-50.portrait {
    width: 80%;
  }
}
@media (max-width: 735px) {
  #panel-cards .container.portrait,
#panel-cards .container.container-100.portrait,
#panel-cards .container.container-80.portrait,
#panel-cards .container.container-50.portrait {
    width: 70%;
  }
}

#panel-intro .grid-wrapper-min-max {
  display: grid;
  grid-gap: 1rem;
  box-sizing: border-box;
  margin: 0;
  width: auto;
  grid-template-columns: repeat(12, [col-start] 1fr);
  grid-template-areas: "intro-grid-area-main" "intro-grid-area-aside-navigation" "intro-grid-area-aside-content";
  grid-rows: repeat(4, [col-start] 1fr);
  grid-gap: 4rem;
}
#panel-intro .grid-wrapper-min-max .intro-grid-area-main {
  grid-column: 1/span 9;
  grid-row: 1/span 4;
}
#panel-intro .grid-wrapper-min-max .intro-grid-area-aside-navigation {
  grid-column: 10/span 3;
  grid-row: 1;
}
#panel-intro .grid-wrapper-min-max .intro-grid-area-aside-content {
  grid-column: 10/span 3;
  grid-row: 2;
}
@media (max-width: 1023px) {
  #panel-intro .grid-wrapper-min-max {
    grid-template-columns: 1fr;
    grid-template-areas: "intro-grid-area-aside-navigation" "intro-grid-area-main" "intro-grid-area-aside-content";
    grid-template-columns: 1fr;
    grid-row-gap: 2rem;
    margin: 0 auto;
    padding: 0;
  }
  #panel-intro .grid-wrapper-min-max .intro-grid-area-main,
#panel-intro .grid-wrapper-min-max .intro-grid-area-aside-navigation,
#panel-intro .grid-wrapper-min-max .intro-grid-area-aside-content {
    grid-column: 1;
  }
  #panel-intro .grid-wrapper-min-max .intro-grid-area-main {
    grid-row: 2;
  }
  #panel-intro .grid-wrapper-min-max .intro-grid-area-aside-navigation {
    grid-row: 1;
  }
  #panel-intro .grid-wrapper-min-max .intro-grid-area-aside-content {
    grid-row: 3;
  }
}

@media only screen and (max-width: 768px) {
  .grid-wrapper-min-max.two-column,
.grid-wrapper-min-max.three-column,
.grid-wrapper-min-max.four-column,
.grid-wrapper-min-max.four-column-eight-column,
.grid-wrapper-min-max.eight-column-four-column,
.grid-wrapper-min-max.three-column-nine-column,
.grid-wrapper-min-max.nine-column-three-column {
    box-sizing: border-box;
    display: block;
    margin: 0;
    width: 100%;
  }
}
/* grid gap */
.grid-wrapper-min-max.grid-gap-lg {
  grid-gap: 3rem !important;
}

.grid-wrapper-min-max.grid-gap-md {
  grid-gap: 2rem !important;
}

.grid-wrapper-min-max.grid-gap-sm {
  grid-gap: 1rem !important;
}

.grid-wrapper-min-max.grid-gap-none {
  grid-gap: 0rem !important;
}

/* no gap - optional - use for image grids */
.grid-wrapper-no-gap {
  grid-gap: 0px;
}

/* grid row gap */
.grid-wrapper-min-max.grid-gap-lg.grid-row-gap-lg,
.grid-wrapper-min-max.grid-gap-md.grid-row-gap-lg,
.grid-wrapper-min-max.grid-gap-sm.grid-row-gap-lg,
.grid-wrapper-min-max.grid-gap-none.grid-row-gap-lg {
  grid-row-gap: 3rem !important;
}

.grid-wrapper-min-max.grid-gap-lg.grid-row-gap-md,
.grid-wrapper-min-max.grid-gap-md.grid-row-gap-md,
.grid-wrapper-min-max.grid-gap-sm.grid-row-gap-md,
.grid-wrapper-min-max.grid-gap-none.grid-row-gap-md {
  grid-row-gap: 2rem !important;
}

.grid-wrapper-min-max.grid-gap-lg.grid-row-gap-sm,
.grid-wrapper-min-max.grid-gap-md.grid-row-gap-sm,
.grid-wrapper-min-max.grid-gap-sm.grid-row-gap-sm,
.grid-wrapper-min-max.grid-gap-none.grid-row-gap-sm {
  grid-row-gap: 1rem !important;
}

.grid-wrapper-min-max.grid-gap-lg.grid-row-gap-none,
.grid-wrapper-min-max.grid-gap-md.grid-row-gap-none,
.grid-wrapper-min-max.grid-gap-sm.grid-row-gap-none,
.grid-wrapper-min-max.grid-gap-none.grid-row-gap-none {
  grid-row-gap: 0rem !important;
}

/* grid-min-max - override */
#panel-cards .grid-wrapper-min-max.column-min-100,
#panel-numbers .grid-wrapper-min-max.number.column-min-100,
.luc-panel-numbers .grid-wrapper-min-max.number.column-min-100,
#panel-buttons .grid-wrapper-min-max.column-min-100,
#panel-image-grid .grid-wrapper-min-max.column-min-100,
#panel-video-embed .grid-wrapper-min-max.column-min-100,
#panel-tabs-images .grid-wrapper-min-max.column-min-100 {
  grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
}
@media (max-width: 735px) {
  #panel-cards .grid-wrapper-min-max.column-min-100,
#panel-numbers .grid-wrapper-min-max.number.column-min-100,
.luc-panel-numbers .grid-wrapper-min-max.number.column-min-100,
#panel-buttons .grid-wrapper-min-max.column-min-100,
#panel-image-grid .grid-wrapper-min-max.column-min-100,
#panel-video-embed .grid-wrapper-min-max.column-min-100,
#panel-tabs-images .grid-wrapper-min-max.column-min-100 {
    grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
  }
}

#panel-cards .grid-wrapper-min-max.column-min-150,
#panel-numbers .grid-wrapper-min-max.number.column-min-150,
.luc-panel-numbers .grid-wrapper-min-max.number.column-min-150,
#panel-buttons .grid-wrapper-min-max.column-min-150,
#panel-image-grid .grid-wrapper-min-max.column-min-150,
#panel-video-embed .grid-wrapper-min-max.column-min-150,
#panel-tabs-images .grid-wrapper-min-max.column-min-150 {
  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
}
@media (max-width: 735px) {
  #panel-cards .grid-wrapper-min-max.column-min-150,
#panel-numbers .grid-wrapper-min-max.number.column-min-150,
.luc-panel-numbers .grid-wrapper-min-max.number.column-min-150,
#panel-buttons .grid-wrapper-min-max.column-min-150,
#panel-image-grid .grid-wrapper-min-max.column-min-150,
#panel-video-embed .grid-wrapper-min-max.column-min-150,
#panel-tabs-images .grid-wrapper-min-max.column-min-150 {
    grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
  }
}

#panel-cards .grid-wrapper-min-max.column-min-200,
#panel-numbers .grid-wrapper-min-max.number.column-min-200,
.luc-panel-numbers .grid-wrapper-min-max.number.column-min-200,
#panel-buttons .grid-wrapper-min-max.column-min-200,
#panel-image-grid .grid-wrapper-min-max.column-min-200,
#panel-video-embed .grid-wrapper-min-max.column-min-200,
#panel-tabs-images .grid-wrapper-min-max.column-min-200 {
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
}
@media (max-width: 735px) {
  #panel-cards .grid-wrapper-min-max.column-min-200,
#panel-numbers .grid-wrapper-min-max.number.column-min-200,
.luc-panel-numbers .grid-wrapper-min-max.number.column-min-200,
#panel-buttons .grid-wrapper-min-max.column-min-200,
#panel-image-grid .grid-wrapper-min-max.column-min-200,
#panel-video-embed .grid-wrapper-min-max.column-min-200,
#panel-tabs-images .grid-wrapper-min-max.column-min-200 {
    grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
  }
}

#panel-cards .grid-wrapper-min-max.column-min-250,
#panel-numbers .grid-wrapper-min-max.number.column-min-250,
.luc-panel-numbers .grid-wrapper-min-max.number.column-min-250,
#panel-buttons .grid-wrapper-min-max.column-min-250,
#panel-image-grid .grid-wrapper-min-max.column-min-250,
#panel-video-embed .grid-wrapper-min-max.column-min-250,
#panel-tabs-images .grid-wrapper-min-max.column-min-250 {
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
}
@media (max-width: 735px) {
  #panel-cards .grid-wrapper-min-max.column-min-250,
#panel-numbers .grid-wrapper-min-max.number.column-min-250,
.luc-panel-numbers .grid-wrapper-min-max.number.column-min-250,
#panel-buttons .grid-wrapper-min-max.column-min-250,
#panel-image-grid .grid-wrapper-min-max.column-min-250,
#panel-video-embed .grid-wrapper-min-max.column-min-250,
#panel-tabs-images .grid-wrapper-min-max.column-min-250 {
    grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
  }
}

#panel-cards .grid-wrapper-min-max.column-min-300,
#panel-numbers .grid-wrapper-min-max.number.column-min-300,
.luc-panel-numbers .grid-wrapper-min-max.number.column-min-300,
#panel-buttons .grid-wrapper-min-max.column-min-300,
#panel-image-grid .grid-wrapper-min-max.column-min-300,
#panel-video-embed .grid-wrapper-min-max.column-min-300,
#panel-tabs-images .grid-wrapper-min-max.column-min-300 {
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
}
@media (max-width: 735px) {
  #panel-cards .grid-wrapper-min-max.column-min-300,
#panel-numbers .grid-wrapper-min-max.number.column-min-300,
.luc-panel-numbers .grid-wrapper-min-max.number.column-min-300,
#panel-buttons .grid-wrapper-min-max.column-min-300,
#panel-image-grid .grid-wrapper-min-max.column-min-300,
#panel-video-embed .grid-wrapper-min-max.column-min-300,
#panel-tabs-images .grid-wrapper-min-max.column-min-300 {
    grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
  }
}

#panel-cards .grid-wrapper-min-max.column-min-350,
#panel-numbers .grid-wrapper-min-max.number.column-min-350,
.luc-panel-numbers .grid-wrapper-min-max.number.column-min-350,
#panel-buttons .grid-wrapper-min-max.column-min-350,
#panel-image-grid .grid-wrapper-min-max.column-min-350,
#panel-video-embed .grid-wrapper-min-max.column-min-350,
#panel-tabs-images .grid-wrapper-min-max.column-min-350 {
  grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
}
@media (max-width: 735px) {
  #panel-cards .grid-wrapper-min-max.column-min-350,
#panel-numbers .grid-wrapper-min-max.number.column-min-350,
.luc-panel-numbers .grid-wrapper-min-max.number.column-min-350,
#panel-buttons .grid-wrapper-min-max.column-min-350,
#panel-image-grid .grid-wrapper-min-max.column-min-350,
#panel-video-embed .grid-wrapper-min-max.column-min-350,
#panel-tabs-images .grid-wrapper-min-max.column-min-350 {
    grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
  }
}

#panel-cards .grid-wrapper-min-max.column-min-400,
#panel-numbers .grid-wrapper-min-max.number.column-min-400,
.luc-panel-numbers .grid-wrapper-min-max.number.column-min-400,
#panel-buttons .grid-wrapper-min-max.column-min-400,
#panel-image-grid .grid-wrapper-min-max.column-min-400,
#panel-video-embed .grid-wrapper-min-max.column-min-400,
#panel-tabs-images .grid-wrapper-min-max.column-min-400 {
  grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
}
@media (max-width: 735px) {
  #panel-cards .grid-wrapper-min-max.column-min-400,
#panel-numbers .grid-wrapper-min-max.number.column-min-400,
.luc-panel-numbers .grid-wrapper-min-max.number.column-min-400,
#panel-buttons .grid-wrapper-min-max.column-min-400,
#panel-image-grid .grid-wrapper-min-max.column-min-400,
#panel-video-embed .grid-wrapper-min-max.column-min-400,
#panel-tabs-images .grid-wrapper-min-max.column-min-400 {
    grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
  }
}

/* ms - grid */
/* grid */
.grid-wrapper-min-max {
  display: -ms-grid;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
}

/* grid-wrapper-min-max - default - ms support */
.grid-wrapper-min-max .grid-item:nth-child(1) {
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.grid-wrapper-min-max .grid-item:nth-child(2) {
  -ms-grid-column: 4;
  -ms-grid-column-span: 3;
}

.grid-wrapper-min-max .grid-item:nth-child(3) {
  -ms-grid-column: 7;
  -ms-grid-column-span: 3;
}

.grid-wrapper-min-max .grid-item:nth-child(4) {
  -ms-grid-column: 10;
  -ms-grid-column-span: 3;
}

/* one-column-build - ms support */
.grid-wrapper-min-max.one-column .grid-item {
  -ms-grid-column-span: 12;
  -ms-grid-row-span: 0;
}

.grid-wrapper-min-max.one-column .grid-item:nth-child(1) {
  -ms-grid-column: 1;
  -ms-grid-column-span: 12;
}

.grid-wrapper-min-max.one-column .grid-item:nth-child(2),
.grid-wrapper-min-max.one-column .grid-item:nth-child(3),
.grid-wrapper-min-max.one-column .grid-item:nth-child(4) {
  display: none;
}

/* two-column-build */
.grid-wrapper-min-max.two-column .grid-item {
  -ms-grid-column-span: 6;
}

/* two-column-build - ms support */
.grid-wrapper-min-max.two-column .grid-item:nth-child(1) {
  -ms-grid-column: 1;
  -ms-grid-column-span: 6;
}

.grid-wrapper-min-max.two-column .grid-item:nth-child(2) {
  -ms-grid-column: 7;
  -ms-grid-column-span: 6;
}

.grid-wrapper-min-max.two-column .grid-item:nth-child(3),
.grid-wrapper-min-max.two-column .grid-item:nth-child(4) {
  display: none;
}

/* three-column-build - ms support */
.grid-wrapper-min-max.three-column .grid-item {
  -ms-grid-column-span: 4;
}

/* three-column-build - ms support */
.grid-wrapper-min-max.three-column .grid-item:nth-child(1) {
  -ms-grid-column: 1;
  -ms-grid-column-span: 4;
}

.grid-wrapper-min-max.three-column .grid-item:nth-child(2) {
  -ms-grid-column: 5;
  -ms-grid-column-span: 4;
}

.grid-wrapper-min-max.three-column .grid-item:nth-child(3) {
  -ms-grid-column: 9;
  -ms-grid-column-span: 4;
}

.grid-wrapper-min-max.three-column .grid-item:nth-child(4) {
  display: none;
}

/* four-column-build - ms support */
.grid-wrapper-min-max.four-column {
  -ms-grid-column-span: 3;
}

.grid-wrapper-min-max.four-column .grid-item:nth-child(1) {
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.grid-wrapper-min-max.four-column .grid-item:nth-child(2) {
  -ms-grid-column: 4;
  -ms-grid-column-span: 3;
}

.grid-wrapper-min-max.four-column .grid-item:nth-child(3) {
  -ms-grid-column: 7;
  -ms-grid-column-span: 3;
}

.grid-wrapper-min-max.four-column .grid-item:nth-child(4) {
  -ms-grid-column: 10;
  -ms-grid-column-span: 3;
}

/* four-column-eight-column-build */
/* eight-column-four-column-build */
/* three-column-nine-column-build */
/* nine-column-three-column-build */
.grid-wrapper-min-max.four-column-eight-column {
  -ms-grid-columns: 33% 1fr;
}

.grid-wrapper-min-max.eight-column-four-column {
  -ms-grid-columns: 1fr 33%;
}

.grid-wrapper-min-max.three-column-nine-column {
  -ms-grid-columns: 25% 1fr;
}

.grid-wrapper-min-max.nine-column-three-column {
  -ms-grid-columns: 1fr 25%;
}

/* three-column-nine-column-build */
.grid-wrapper-min-max.three-column-nine-column .grid-item:nth-child(1) {
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.grid-wrapper-min-max.three-column-nine-column .grid-item:nth-child(2) {
  -ms-grid-column: 4;
  -ms-grid-column-span: 9;
}

.grid-wrapper-min-max.three-column-nine-column .grid-item:nth-child(3),
.grid-wrapper-min-max.three-column-nine-column .grid-item:nth-child(4) {
  display: none;
}

/* nine-column-three-column-build */
.grid-wrapper-min-max.nine-column-three-column .grid-item:nth-child(1) {
  -ms-grid-column: 1;
  -ms-grid-column-span: 9;
}

.grid-wrapper-min-max.nine-column-three-column .grid-item:nth-child(2) {
  -ms-grid-column: 10;
  -ms-grid-column-span: 3;
}

.grid-wrapper-min-max.nine-column-three-column .grid-item:nth-child(3),
.grid-wrapper-min-max.nine-column-three-column .grid-item:nth-child(4) {
  display: none;
}

/* eight-column-four-column-build */
.grid-wrapper-min-max.eight-column-four-column .grid-item:nth-child(1) {
  -ms-grid-column: 1;
  -ms-grid-column-span: 8;
}

.grid-wrapper-min-max.eight-column-four-column .grid-item:nth-child(2) {
  -ms-grid-column: 9;
  -ms-grid-column-span: 12;
}

.grid-wrapper-min-max.eight-column-four-column .grid-item:nth-child(3),
.grid-wrapper-min-max.eight-column-four-column .grid-item:nth-child(4) {
  display: none;
}

/* four-column-eight-column-build */
.grid-wrapper-min-max.four-column-eight-column .grid-item:nth-child(1) {
  -ms-grid-column: 1;
  -ms-grid-column-span: 4;
}

.grid-wrapper-min-max.four-column-eight-column .grid-item:nth-child(2) {
  -ms-grid-column: 5;
  -ms-grid-column-span: 12;
}

.grid-wrapper-min-max.four-column-eight-column .grid-item:nth-child(3),
.grid-wrapper-min-max.four-column-eight-column .grid-item:nth-child(4) {
  display: none;
}

/* Microsoft Edge Browser 12+ (All) - @supports method */
@supports (-ms-ime-align: auto) {
  .grid-wrapper-min-max.one-column {
    grid: 0;
  }

  .grid-wrapper-min-max.one-column .grid-item,
.grid-wrapper-min-max.two-column .grid-item,
.grid-wrapper-min-max.three-column .grid-item,
.grid-wrapper-min-max.four-column .grid-item,
.grid-wrapper-min-max.four-column-eight-column .grid-item,
.grid-wrapper-min-max.eight-column-four-column .grid-item,
.grid-wrapper-min-max.three-column-nine-column .grid-item,
.grid-wrapper-min-max.nine-column-three-column .grid-item,
#panel-cards .grid-wrapper-min-max.card-horizontal .grid-item {
    padding: 1rem;
  }
}
/* media queries */
/* 1400 */
/* 768 */
@media only screen and (max-width: 768px) {
  /* *-column-build - all to span 12 - change display */
  .grid-wrapper-min-max.two-column .grid-item,
.grid-wrapper-min-max.three-column .grid-item,
.grid-wrapper-min-max.four-column .grid-item,
.grid-wrapper-min-max.one-column .grid-item:nth-child(1),
.grid-wrapper-min-max.two-column .grid-item:nth-child(1),
.grid-wrapper-min-max.two-column .grid-item:nth-child(2),
.grid-wrapper-min-max.three-column .grid-item:nth-child(1),
.grid-wrapper-min-max.three-column .grid-item:nth-child(2),
.grid-wrapper-min-max.three-column .grid-item:nth-child(3),
.grid-wrapper-min-max.four-column .grid-item:nth-child(1),
.grid-wrapper-min-max.four-column .grid-item:nth-child(2),
.grid-wrapper-min-max.four-column .grid-item:nth-child(3),
.grid-wrapper-min-max.four-column .grid-item:nth-child(4) {
    display: block;
    margin: 0 auto;
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
  }

  /* grid-wrapper - all columns - span12 */
  /* three-nine + nine-three */
  .grid-wrapper-min-max.three-column-nine-column .grid-item:nth-child(1),
.grid-wrapper-min-max.three-column-nine-column .grid-item:nth-child(2),
.grid-wrapper-min-max.three-column-nine-column .grid-item:nth-child(3),
.grid-wrapper-min-max.three-column-nine-column .grid-item:nth-child(4),
.grid-wrapper-min-max.nine-column-three-column .grid-item:nth-child(1),
.grid-wrapper-min-max.nine-column-three-column .grid-item:nth-child(2),
.grid-wrapper-min-max.nine-column-three-column .grid-item:nth-child(3),
.grid-wrapper-min-max.nine-column-three-column .grid-item:nth-child(4),
.grid-wrapper-min-max.eight-column-four-column .grid-item:nth-child(1),
.grid-wrapper-min-max.eight-column-four-column .grid-item:nth-child(2),
.grid-wrapper-min-max.eight-column-four-column .grid-item:nth-child(3),
.grid-wrapper-min-max.eight-column-four-column .grid-item:nth-child(4),
.grid-wrapper-min-max.four-column-eight-column .grid-item:nth-child(1),
.grid-wrapper-min-max.four-column-eight-column .grid-item:nth-child(2),
.grid-wrapper-min-max.four-column-eight-column .grid-item:nth-child(3),
.grid-wrapper-min-max.four-column-eight-column .grid-item:nth-child(4) {
    display: block;
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
  }
}
@media only screen and (max-width: 768px) and (max-width: 735px) {
  .grid-item {
    display: block;
    margin: 1rem 0;
  }
}
/* image grid */
#panel-image-grid .grid-wrapper-min-max .grid-item {
  height: auto;
}

/* IE 11 ONLY */
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-intro .grid-area-one {
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
    margin: 0 2rem 0 0;
  }

  /* grid-gap */

  /* first grid-item override */

  /* image grid - image areas */

  /* grid areas */
  /* image - text */

  /* image-grid */

  /* 1080 */
  /* 1080 - close */
  /* 768 */
  /* 768 - close */
  /* 415 */
  /* 415 - close */
}
@media screen and (-ms-high-contrast: active) and (max-width: 735px), screen and (-ms-high-contrast: none) and (max-width: 735px) {
  #panel-intro .grid-area-one {
    -ms-grid-column: 1;
    -ms-grid-column-span: 4;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-intro .grid-area-two {
    -ms-grid-column: 4;
    -ms-grid-column-span: 1;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    margin: 0 0 2rem 0;
  }
}
@media screen and (-ms-high-contrast: active) and (max-width: 735px), screen and (-ms-high-contrast: none) and (max-width: 735px) {
  #panel-intro .grid-area-two {
    -ms-grid-column: 1;
    -ms-grid-column-span: 4;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-intro .grid-area-three {
    -ms-grid-column: 4;
    -ms-grid-column-span: 1;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active) and (max-width: 735px), screen and (-ms-high-contrast: none) and (max-width: 735px) {
  #panel-intro .grid-area-three {
    -ms-grid-column: 1;
    -ms-grid-column-span: 4;
    -ms-grid-row: 3;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-intro #home {
    display: block;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .grid-wrapper-min-max.one-column {
    grid: 0;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .grid-wrapper-min-max.one-column .grid-item,
.grid-wrapper-min-max.two-column .grid-item,
.grid-wrapper-min-max.three-column .grid-item,
.grid-wrapper-min-max.four-column .grid-item,
.grid-wrapper-min-max.four-column-eight-column .grid-item,
.grid-wrapper-min-max.eight-column-four-column .grid-item,
.grid-wrapper-min-max.three-column-nine-column .grid-item,
.grid-wrapper-min-max.nine-column-three-column .grid-item,
#panel-cards .grid-wrapper-min-max.card-horizontal .grid-item {
    padding: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-lead .grid-wrapper-min-max:nth-child(1) .grid-item,
#panel-image-lead-resize .grid-wrapper-min-max:nth-child(1) .grid-item,
#panel-audio .grid-wrapper-min-max:nth-child(1) .grid-item,
#panel-accordion .grid-wrapper-min-max:nth-child(1) .grid-item,
#panel-form .grid-wrapper-min-max:nth-child(1) .grid-item,
#panel-pagination .grid-wrapper-min-max:nth-child(1) .grid-item,
#panel-tabs .grid-wrapper-min-max:nth-child(1) .grid-item,
#panel-image-caption .grid-wrapper-min-max:nth-child(1) .grid-item,
#panel-video-embed .grid-wrapper-min-max:nth-child(1) .grid-item,
#panel-carousel-scroll .grid-wrapper-min-max:nth-child(1) .grid-item,
#modaal-content-carousel .grid-wrapper-min-max:nth-child(1) .grid-item {
    -ms-grid-column-span: 12 !important;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-lead .grid-wrapper-min-max .grid-item:nth-child(1) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-grid .grid-wrapper-min-max {
    display: -ms-grid;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
  }
  #panel-image-grid .grid-wrapper-min-max .grid-item {
    display: -ms-flexbox;
    -ms-flex-direction: column;
  }
  #panel-image-grid .grid-wrapper-min-max .grid-item img {
    width: 100%;
    height: 100%;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(1) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(2) {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(3) {
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(4) {
    -ms-grid-column: 4;
    -ms-grid-column-span: 1;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(5) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(6) {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(7) {
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(8) {
    -ms-grid-column: 4;
    -ms-grid-column-span: 1;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(9) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(10) {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(11) {
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(12) {
    -ms-grid-column: 4;
    -ms-grid-column-span: 1;
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-text .grid-wrapper-grid-area .grid-area-image,
.luc-panel-image-text .grid-wrapper-grid-area .grid-area-image {
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active) and (max-width: 735px), screen and (-ms-high-contrast: none) and (max-width: 735px) {
  #panel-image-text .grid-wrapper-grid-area .grid-area-image,
.luc-panel-image-text .grid-wrapper-grid-area .grid-area-image {
    -ms-grid-column: 1;
    -ms-grid-column-span: 4;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-text .grid-wrapper-grid-area .grid-area-content,
.luc-panel-image-text .grid-wrapper-grid-area .grid-area-content {
    -ms-grid-column: 3;
    -ms-grid-column-span: 2;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active) and (max-width: 735px), screen and (-ms-high-contrast: none) and (max-width: 735px) {
  #panel-image-text .grid-wrapper-grid-area .grid-area-content,
.luc-panel-image-text .grid-wrapper-grid-area .grid-area-content {
    -ms-grid-column: 1;
    -ms-grid-column-span: 4;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-text .grid-wrapper-grid-area.toggle-grid-area .grid-area-image,
.luc-panel-image-text .grid-wrapper-grid-area.toggle-grid-area .grid-area-image {
    -ms-grid-column: 3;
    -ms-grid-column-span: 2;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active) and (max-width: 735px), screen and (-ms-high-contrast: none) and (max-width: 735px) {
  #panel-image-text .grid-wrapper-grid-area.toggle-grid-area .grid-area-image,
.luc-panel-image-text .grid-wrapper-grid-area.toggle-grid-area .grid-area-image {
    -ms-grid-column: 1;
    -ms-grid-column-span: 4;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-text .grid-wrapper-grid-area.toggle-grid-area .grid-area-content,
.luc-panel-image-text .grid-wrapper-grid-area.toggle-grid-area .grid-area-content {
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active) and (max-width: 735px), screen and (-ms-high-contrast: none) and (max-width: 735px) {
  #panel-image-text .grid-wrapper-grid-area.toggle-grid-area .grid-area-content,
.luc-panel-image-text .grid-wrapper-grid-area.toggle-grid-area .grid-area-content {
    -ms-grid-column: 1;
    -ms-grid-column-span: 4;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-grid-area .grid-wrapper-grid-area {
    display: -ms-grid;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: 1fr 1fr 1fr 1fr;
  }
  #panel-image-grid-area .grid-wrapper-grid-area .grid-area {
    display: -ms-flexbox;
    -ms-flex-direction: column;
  }
  #panel-image-grid-area .grid-wrapper-grid-area .grid-area img {
    width: 100%;
    height: 100%;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-grid-area .grid-wrapper-grid-area .grid-area.grid-area-one {
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
  }
  #panel-image-grid-area .grid-wrapper-grid-area .grid-area.grid-area-two {
    -ms-grid-column: 4;
    -ms-grid-column-span: 1;
    -ms-grid-row: 1;
  }
  #panel-image-grid-area .grid-wrapper-grid-area .grid-area.grid-area-three {
    -ms-grid-column: 4;
    -ms-grid-column-span: 1;
    -ms-grid-row: 2;
  }
  #panel-image-grid-area .grid-wrapper-grid-area .grid-area.grid-area-four {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
  }
  #panel-image-grid-area .grid-wrapper-grid-area .grid-area.grid-area-five {
    -ms-grid-column: 2;
    -ms-grid-column-span: 3;
    -ms-grid-row: 3;
    -ms-grid-row-span: 2;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .calendar-card-date {
    margin: 0 0 1.125rem;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-highlights .grid-wrapper-min-max.three-column .grid-item {
    padding: 0;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-carousel-scroll .grid-wrapper-min-max {
    min-height: 700px;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-carousel-scroll .grid-wrapper-min-max:nth-child(1) .grid-item .item-content {
    padding: 4rem;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #panel-image-caption .grid-wrapper-min-max :nth-child(1).grid-item {
    -ms-grid-column-span: 12 !important;
  }
}
@media only screen and (-ms-high-contrast: active) and (max-width: 1080px), only screen and (-ms-high-contrast: none) and (max-width: 1080px) {
  #panel-image-grid .grid-wrapper-min-max {
    -ms-grid-columns: 1fr 1fr 1fr;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(1) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(2) {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(3) {
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(4) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(5) {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(6) {
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(7) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(8) {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(9) {
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(10) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    -ms-grid-row: 4;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(11) {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    -ms-grid-row: 4;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(12) {
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
    -ms-grid-row: 4;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid-area .grid-wrapper-grid-area .grid-area.grid-area-one {
    -ms-grid-column: 1;
    -ms-grid-column-span: 4;
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
  }
  #panel-image-grid-area .grid-wrapper-grid-area .grid-area.grid-area-two {
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
    -ms-grid-row: 3;
  }
  #panel-image-grid-area .grid-wrapper-grid-area .grid-area.grid-area-three {
    -ms-grid-column: 3;
    -ms-grid-column-span: 2;
    -ms-grid-row: 3;
  }
  #panel-image-grid-area .grid-wrapper-grid-area .grid-area.grid-area-four {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    -ms-grid-row: 4;
    -ms-grid-row-span: 2;
  }
  #panel-image-grid-area .grid-wrapper-grid-area .grid-area.grid-area-five {
    -ms-grid-column: 2;
    -ms-grid-column-span: 3;
    -ms-grid-row: 4;
    -ms-grid-row-span: 2;
  }
}
@media only screen and (-ms-high-contrast: active) and (max-width: 768px), only screen and (-ms-high-contrast: none) and (max-width: 768px) {
  #panel-image-grid .grid-wrapper-min-max {
    -ms-grid-columns: 1fr 1fr;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(1) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(2) {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(3) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(4) {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(5) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(6) {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(7) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    -ms-grid-row: 4;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(8) {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    -ms-grid-row: 4;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(9) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    -ms-grid-row: 5;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(10) {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    -ms-grid-row: 5;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(11) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    -ms-grid-row: 6;
    -ms-grid-row-span: 1;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(12) {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    -ms-grid-row: 6;
    -ms-grid-row-span: 1;
  }
}
@media only screen and (-ms-high-contrast: active) and (max-width: 415px), only screen and (-ms-high-contrast: none) and (max-width: 415px) {
  #panel-image-grid .grid-wrapper-min-max {
    display: block;
    width: 100%;
  }

  #panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(1),
#panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(2),
#panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(3),
#panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(4),
#panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(5),
#panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(6),
#panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(7),
#panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(8),
#panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(9),
#panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(10),
#panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(11),
#panel-image-grid .grid-wrapper-min-max .grid-item:nth-child(12) {
    display: block;
    width: 100%;
  }

  #panel-image-grid-area .grid-wrapper-grid-area {
    display: block;
    width: 100%;
  }
  #panel-image-grid-area .grid-wrapper-grid-area .grid-area.grid-area-one,
#panel-image-grid-area .grid-wrapper-grid-area .grid-area.grid-area-two,
#panel-image-grid-area .grid-wrapper-grid-area .grid-area.grid-area-three,
#panel-image-grid-area .grid-wrapper-grid-area .grid-area.grid-area-four,
#panel-image-grid-area .grid-wrapper-grid-area .grid-area.grid-area-five {
    display: block;
    width: 100%;
  }
}
