.u-valign-middle,
.u-valign-top,
.u-valign-bottom {
  display: flex;
  flex-direction: column;
}
.u-valign-top {
  justify-content: flex-start;
}
.u-clearfix:after,
.u-clearfix:before {
  content: "";
  display: table;
}
.u-list:not(.u-repeater),
.u-blog:not(.u-repeater),
.u-products:not(.u-repeater) {
  display: flex;
  flex-direction: column;
}
.u-align-center {
  text-align: center;
}
.u-valign-middle > *,
.u-valign-top > *,
.u-valign-bottom > * {
  flex-shrink: 0;
}
.u-list:not(.u-repeater) .u-repeater,
.u-blog:not(.u-repeater) .u-repeater,
.u-products:not(.u-repeater) .u-repeater {
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: auto;
}
.u-repeater {
  display: grid;
  grid-template-columns: repeat(3, 33.33333333%);
}
.u-align-center {
  text-align: center;
}
.u-section-1 .u-repeater-1 {
  grid-template-columns:
    calc(20% - 12px) calc(20% - 12px) calc(20% - 12px) calc(20% - 12px)
    calc(20% - 12px);
  min-height: 592px;
  grid-gap: 15px 15px;
  grid-auto-columns: calc(20% - 12px);
}
.u-section-1 .u-list-item-1 {
  --radius: 5px;
  box-shadow: 2px 2px 8px 0px rgba(128, 128, 128, 1);
}
.u-tabs:not([class*="u-align-"]),
.u-accordion:not([class*="u-align-"]),
.u-repeater-item:not([class*="u-align-"]),
.u-container-style:not([class*="u-align-"]) {
  text-align: left;
}
[class*="u-border-"]:not(.u-shape-svg) {
  stroke: none;
}
.u-border-white,
.u-border-white.u-input,
.u-border-white.u-field-input.u-field-input,
.u-separator-white:after {
  border-color: #ffffff;
  stroke: #ffffff;
}
[class*="-radius-"],
.u-radius,
[class*="-radius-"]:before,
.u-radius:before,
[class*="-radius-"] .u-background-effect,
.u-radius .u-background-effect,
[class*="-radius-"]:not(.u-hover-box) > .u-container-layout,
.u-radius:not(.u-hover-box) > .u-container-layout {
  border-radius: var(
      --top-left-radius,
      var(--border-top-left-radius, var(--radius, var(--border-radius, 0)))
    )
    var(
      --top-right-radius,
      var(--border-top-right-radius, var(--radius, var(--border-radius, 0)))
    )
    var(
      --bottom-right-radius,
      var(--border-bottom-right-radius, var(--radius, var(--border-radius, 0)))
    )
    var(
      --bottom-left-radius,
      var(--border-bottom-left-radius, var(--radius, var(--border-radius, 0)))
    ) !important;
}
[class*="-radius-"],
.u-radius {
  --border-radius: initial;
  --border-top-left-radius: initial;
  --border-top-right-radius: initial;
  --border-bottom-right-radius: initial;
  --border-bottom-left-radius: initial;
  --radius: initial;
  --top-left-radius: initial;
  --top-right-radius: initial;
  --bottom-right-radius: initial;
  --bottom-left-radius: initial;
}
.u-border-1,
.u-separator-1:after,
.u-text.u-border-1,
.u-input.u-border-1,
.u-field-input.u-field-input.u-border-1,
a.u-button-style.u-border-1 {
  border-width: 1px;
}
[class*="u-border-"],
.u-input,
.u-field-input,
.u-link[class*="u-border-"] {
  border-style: solid;
}
.u-repeater-item {
  display: flex;
  position: relative;
}
.u-clearfix:after {
  clear: both;
}
.u-clearfix:after,
.u-clearfix:before {
  content: "";
  display: table;
}
.u-text:not(ul):not(ol):not(p):not(.u-post-content):not(.u-block-content):not(
    .u-product-desc
  ):not(.u-cart-block-content):not(.u-checkout-block-content)
  a,
.u-text:not(ul):not(ol):not(p):not(.u-post-content):not(.u-block-content):not(
    .u-product-desc
  ):not(.u-cart-block-content):not(.u-checkout-block-content)
  a:hover {
  text-decoration: none;
}

.u-text:not(ul):not(ol):not(p):not(.u-post-content):not(.u-block-content):not(
    .u-product-desc
  ):not(.u-cart-block-content):not(.u-checkout-block-content)
  a {
  color: inherit;
}
.u-text-black,
.u-input.u-text-black,
.u-input.u-text-black[class*="u-border-"],
li.active > a.u-button-style.u-text-black,
li.active > a.u-button-style.u-text-black[class*="u-border-"],
a.u-button-style.u-text-black,
a.u-button-style.u-text-black[class*="u-border-"] {
  color: #000000 !important;
}
.u-form-agree .u-btn.u-button-link,
.u-table-cell .u-btn.u-button-link,
.u-text .u-btn.u-button-link {
  display: inline;
}
.u-section-1 .u-btn-3 {
  background-image: none;
  font-weight: 700;
  padding: 0;
}
.u-button-style.u-border-none,
.u-button-style.u-border-hover-none:hover,
.u-button-style.u-border-hover-none:focus,
.u-button-style.u-border-active-none:active,
.u-button-style.u-border-active-none.active,
li.active > .u-button-style.u-border-active-none {
  border-color: transparent !important;
  border-width: 0;
}
.u-none.u-input,
.u-none.u-field-input,
.u-none.u-button-style,
.u-none.u-button-style:hover,
.u-none.u-button-style:focus,
.u-none.u-button-style:active,
.u-none.u-button-style.active,
.u-button-style.u-hover-none:hover,
.u-button-style.u-hover-none.hover,
.u-button-style.u-hover-none:focus,
.u-button-style.u-active-none:active,
.u-button-style.u-active-none.active,
li.active > .u-button-style.u-active-none {
  color: inherit !important;
  background-color: transparent !important;
}
.u-form-agree .u-btn,
.u-table-cell .u-btn,
.u-text .u-btn {
  display: inline-block;
  margin-top: 0;
  margin-bottom: 0;
  vertical-align: baseline;
  white-space: normal;
  text-align: inherit;
}
[class*="u-border-"]:not(.u-shape-svg) {
  stroke: none;
}
.u-text a,
.u-post-content a,
.u-tab-item a,
.u-nav-item a,
.u-filter-item a,
.u-product-control.u-text a {
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  text-transform: inherit;
}
.u-overlap.u-overlap-transparent:not(.u-overlap-contrast)
  .u-header
  :not(.u-nav-item)
  > .u-btn,
.u-gradient > .u-container-layout > .u-btn,
.u-image:not(.u-shading) > .u-container-layout > .u-btn,
.u-btn {
  background-color: #478ac9;
  color: #ffffff;
}
[class*="u-border-"],
.u-input,
.u-field-input,
.u-link[class*="u-border-"] {
  border-style: solid;
}
[data-post-link],
[data-href] {
  cursor: pointer;
}
.u-border-none {
  border-width: 0 !important;
}
.u-button-style {
  transition-property: background-color, color, border-color;
}
.u-btn {
  /* display: inline-block; */
  display: table;
  cursor: pointer;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  text-transform: inherit;
  font-style: inherit;
  font-weight: inherit;
  text-decoration: none;
  border: 0 none transparent;
  outline-width: 0;
  background-color: transparent;
  margin: 0;
  -webkit-text-decoration-skip: objects;
  font-style: initial;
  white-space: nowrap;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  text-align: center;
  padding: 10px 30px;
  border-radius: 0;
  --border-radius: 0;
  align-self: flex-start;
}
a {
  color: #fea116;
  text-decoration: none;
}
.u-overlap.u-overlap-transparent:not(.u-overlap-contrast)
  .u-header
  :not(.u-nav-item)
  > a,
.u-gradient > .u-container-layout > a,
.u-image:not(.u-shading) > .u-container-layout > a,
a {
  color: #478ac9;
}
.u-link,
a {
  border-top-width: 0;
  border-left-width: 0;
  border-right-width: 0;
}
a {
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
.u-text {
  word-wrap: break-word;
  position: relative;
}
.u-align-center {
  text-align: center;
}
h5,
.h5 {
  font-size: 1.25rem;
}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  line-height: 1.2;
  color: #0f172b;
}
user agent stylesheet h5 {
  font-size: 0.83em;
  font-weight: bold;
}
.u-section-1 .u-list-item-2 {
  --radius: 5px;
  box-shadow: 2px 2px 8px 0px rgba(128, 128, 128, 1);
}
.u-tabs:not([class*="u-align-"]),
.u-accordion:not([class*="u-align-"]),
.u-repeater-item:not([class*="u-align-"]),
.u-container-style:not([class*="u-align-"]) {
  text-align: left;
}
.u-border-white,
.u-border-white.u-input,
.u-border-white.u-field-input.u-field-input,
.u-separator-white:after {
  border-color: #ffffff;
  stroke: #ffffff;
}
[class*="-radius-"],
.u-radius {
  --border-radius: initial;
  --border-top-left-radius: initial;
  --border-top-right-radius: initial;
  --border-bottom-right-radius: initial;
  --border-bottom-left-radius: initial;
  --radius: initial;
  --top-left-radius: initial;
  --top-right-radius: initial;
  --bottom-right-radius: initial;
  --bottom-left-radius: initial;
}
.u-section-1 .u-btn-4 {
  --radius: 6px;
  font-weight: 700;
  font-size: 0.9375rem;
  margin: 35px auto 0;
  padding: 8px 33px;
}
.u-input.u-palette-1-base,
.u-field-input.u-palette-1-base,
.u-button-style.u-palette-1-base,
.u-button-style.u-palette-1-base[class*="u-border-"] {
  color: #ffffff !important;
  background-color: #478ac9 !important;
}
.u-button-style[class*="u-custom-color-"],
.u-button-style[class*="u-palette-"],
.u-button-style[class*="u-gray-"],
.u-button-style.u-white,
.u-button-style.u-black {
  border-width: 0;
}
.u-overlap.u-overlap-transparent:not(.u-overlap-contrast)
  .u-header
  :not(.u-nav-item)
  > .u-btn,
.u-gradient > .u-container-layout > .u-btn,
.u-image:not(.u-shading) > .u-container-layout > .u-btn,
.u-btn {
  background-color: #478ac9;
  color: #ffffff;
}
.u-palette-1-base,
.u-body.u-palette-1-base,
section.u-palette-1-base:before,
.u-palette-1-base > .u-audio-main-layout-wrapper:before,
.u-palette-1-base > .u-container-layout:before,
.u-palette-1-base > .u-inner-container-layout:before,
.u-palette-1-base.u-sidenav:before,
.u-container-layout.u-container-layout.u-palette-1-base:before,
.u-table-alt-palette-1-base tr:nth-child(even) {
  color: #ffffff;
  background-color: #478ac9;
}
[class*="-radius-"],
.u-radius,
[class*="-radius-"]:before,
.u-radius:before,
[class*="-radius-"] .u-background-effect,
.u-radius .u-background-effect,
[class*="-radius-"]:not(.u-hover-box) > .u-container-layout,
.u-radius:not(.u-hover-box) > .u-container-layout {
  border-radius: var(
      --top-left-radius,
      var(--border-top-left-radius, var(--radius, var(--border-radius, 0)))
    )
    var(
      --top-right-radius,
      var(--border-top-right-radius, var(--radius, var(--border-radius, 0)))
    )
    var(
      --bottom-right-radius,
      var(--border-bottom-right-radius, var(--radius, var(--border-radius, 0)))
    )
    var(
      --bottom-left-radius,
      var(--border-bottom-left-radius, var(--radius, var(--border-radius, 0)))
    ) !important;
}
[class*="-radius-"],
.u-radius {
  --border-radius: initial;
  --border-top-left-radius: initial;
  --border-top-right-radius: initial;
  --border-bottom-right-radius: initial;
  --border-bottom-left-radius: initial;
  --radius: initial;
  --top-left-radius: initial;
  --top-right-radius: initial;
  --bottom-right-radius: initial;
  --bottom-left-radius: initial;
}
.u-align-center {
  text-align: center;
}
.u-audio-main-layout-wrapper,
.u-audio-main-layout-wrapper > *,
.u-inner-container-layout,
.u-inner-container-layout > *,
.u-group-elements,
.u-group-elements > *,
.u-container-layout > * {
  position: relative;
}
.u-button-style {
  transition-property: background-color, color, border-color;
}
.u-btn {
  /* display: inline-block; */
  display: table;
  cursor: pointer;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  text-transform: inherit;
  font-style: inherit;
  font-weight: inherit;
  text-decoration: none;
  border: 0 none transparent;
  outline-width: 0;
  background-color: transparent;
  margin: 0;
  -webkit-text-decoration-skip: objects;
  font-style: initial;
  white-space: nowrap;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  text-align: center;
  padding: 10px 30px;
  border-radius: 0;
  --border-radius: 0;
  align-self: flex-start;
}
a {
  color: #fea116;
  text-decoration: none;
}
.u-overlap.u-overlap-transparent:not(.u-overlap-contrast)
  .u-header
  :not(.u-nav-item)
  > a,
.u-gradient > .u-container-layout > a,
.u-image:not(.u-shading) > .u-container-layout > a,
a {
  color: #478ac9;
}
.u-link,
a {
  border-top-width: 0;
  border-left-width: 0;
  border-right-width: 0;
}
a {
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
user agent stylesheet a:-webkit-any-link {
  color: -webkit-link;
  cursor: pointer;
  text-decoration: underline;
}
.u-section-1 .u-list-item-2 {
  --radius: 5px;
  box-shadow: 2px 2px 8px 0px rgba(128, 128, 128, 1);
}
.u-tabs:not([class*="u-align-"]),
.u-accordion:not([class*="u-align-"]),
.u-repeater-item:not([class*="u-align-"]),
.u-container-style:not([class*="u-align-"]) {
  text-align: left;
}
[class*="u-border-"]:not(.u-shape-svg) {
  stroke: none;
}
.u-border-white,
.u-border-white.u-input,
.u-border-white.u-field-input.u-field-input,
.u-separator-white:after {
  border-color: #ffffff;
  stroke: #ffffff;
}

/* ============================================================== */

.u-section-1 {
  min-height: 633px;
}

.u-section-1 .u-list-1 {
  grid-template-rows: auto;
  width: 1220px;
  margin: 0 auto 41px;
}

.u-section-1 .u-repeater-1 {
  grid-template-columns:
    calc(23% - 15px) calc(23% - 15px) calc(23% - 15px)
    calc(23% - 15px);
  min-height: 592px;
  grid-gap: 15px 35px;
  grid-auto-columns: calc(23% - 15px);
}

.u-section-1 .u-list-item-1 {
  --radius: 5px;
  box-shadow: 2px 2px 8px 0px rgba(128, 128, 128, 1);
}

.u-section-1 .u-container-layout-1 {
  padding: 0;
}

.u-section-1 .u-image-1 {
  height: 204px;
  --radius: 5px;
  margin-top: 0;
  margin-bottom: 0;
}

.u-section-1 .u-text-1 {
  margin: 28px 2px 0;
}

.u-section-1 .u-btn-1 {
  background-image: none;
  font-weight: 700;
  font-size: 1.25rem;
  padding: 0;
}

.u-section-1 .u-text-2 {
  font-size: 1.125rem;
  background-image: none;
  font-weight: 700;
  margin: 0 2px;
}

.u-section-1 .u-text-3 {
  font-size: 0.875rem;
  margin: 20px 22px 0;
}

.u-section-1 .u-text-4 {
  margin: 28px 13px 0;
}

.u-section-1 .u-btn-2 {
  --radius: 6px;
  font-weight: 700;
  font-size: 0.9375rem;
  margin: 35px auto 0;
  padding: 8px 33px;
}

.u-section-1 .u-list-item-2 {
  --radius: 5px;
  box-shadow: 2px 2px 8px 0px rgba(128, 128, 128, 1);
}

.u-section-1 .u-container-layout-2 {
  padding: 0;
}

.u-section-1 .u-image-2 {
  height: 204px;
  --radius: 5px;
  margin-top: 0;
  margin-bottom: 0;
}

.u-section-1 .u-text-5 {
  margin: 28px 2px 0;
}

.u-section-1 .u-btn-3 {
  background-image: none;
  font-weight: 700;
  padding: 0;
}

.u-section-1 .u-text-6 {
  font-size: 1.125rem;
  background-image: none;
  font-weight: 700;
  margin: 0 6px;
}

.u-section-1 .u-text-7 {
  font-size: 0.875rem;
  margin: 20px 22px 0;
}

.u-section-1 .u-text-8 {
  margin: 28px 13px 0;
}

.u-section-1 .u-btn-4 {
  --radius: 6px;
  font-weight: 700;
  font-size: 0.9375rem;
  margin: 35px auto 0;
  padding: 8px 33px;
}

.u-section-1 .u-list-item-3 {
  --radius: 5px;
  box-shadow: 2px 2px 8px 0px rgba(128, 128, 128, 1);
}

.u-section-1 .u-container-layout-3 {
  padding: 0;
}

.u-section-1 .u-image-3 {
  height: 204px;
  --radius: 5px;
  margin-top: 0;
  margin-bottom: 0;
}

.u-section-1 .u-text-9 {
  margin: 28px 2px 0;
}

.u-section-1 .u-btn-5 {
  background-image: none;
  font-weight: 700;
  padding: 0;
}

.u-section-1 .u-text-10 {
  font-size: 1.125rem;
  background-image: none;
  font-weight: 700;
  margin: 0 6px;
}

.u-section-1 .u-text-11 {
  font-size: 0.875rem;
  margin: 20px 22px 0;
}

.u-section-1 .u-text-12 {
  margin: 28px 13px 0;
}

.u-section-1 .u-btn-6 {
  --radius: 6px;
  font-weight: 700;
  font-size: 0.9375rem;
  margin: 35px auto 0;
  padding: 8px 33px;
}

.u-section-1 .u-list-item-4 {
  --radius: 5px;
  box-shadow: 2px 2px 8px 0px rgba(128, 128, 128, 1);
}

.u-section-1 .u-container-layout-4 {
  padding: 0;
}

.u-section-1 .u-image-4 {
  height: 204px;
  --radius: 5px;
  margin-top: 0;
  margin-bottom: 0;
}

.u-section-1 .u-text-13 {
  margin: 28px 2px 0;
}

.u-section-1 .u-btn-7 {
  background-image: none;
  font-weight: 700;
  padding: 0;
}

.u-section-1 .u-text-14 {
  font-size: 1.125rem;
  background-image: none;
  font-weight: 700;
  margin: 0 6px;
}

.u-section-1 .u-text-15 {
  font-size: 0.875rem;
  margin: 20px 22px 0;
}

.u-section-1 .u-text-16 {
  margin: 28px 13px 0;
}

.u-section-1 .u-btn-8 {
  --radius: 6px;
  font-weight: 700;
  font-size: 0.9375rem;
  margin: 35px auto 0;
  padding: 8px 33px;
}

.u-section-1 .u-list-item-5 {
  --radius: 5px;
  box-shadow: 2px 2px 8px 0px rgba(128, 128, 128, 1);
}

.u-section-1 .u-container-layout-5 {
  padding: 0;
}

.u-section-1 .u-image-5 {
  height: 204px;
  margin-top: 0;
  margin-bottom: 0;
  --radius: 5px;
}

.u-section-1 .u-text-17 {
  margin: 28px 2px 0;
}

.u-section-1 .u-btn-9 {
  background-image: none;
  font-weight: 700;
  padding: 0;
}

.u-section-1 .u-text-18 {
  font-size: 1.125rem;
  background-image: none;
  font-weight: 700;
  margin: 0 6px;
}

.u-section-1 .u-text-19 {
  font-size: 0.875rem;
  margin: 20px 22px 0;
}

.u-section-1 .u-text-20 {
  margin: 28px 13px 0;
}

.u-section-1 .u-btn-10 {
  --radius: 6px;
  font-weight: 700;
  font-size: 0.9375rem;
  margin: 35px auto 0;
  padding: 8px 33px;
}

@media (max-width: 1199px) {
  .u-section-1 .u-list-1 {
    width: 940px;
  }

  .u-section-1 .u-repeater-1 {
    grid-template-columns: repeat(4, calc(23% - 15px));
    min-height: 451px;
  }

  .u-section-1 .u-list-item-1 {
    border-style: double;
  }

  .u-section-1 .u-image-1 {
    height: 137px;
  }

  .u-section-1 .u-text-1 {
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-1 .u-text-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-1 .u-text-3 {
    font-size: 0.75rem;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-1 .u-text-4 {
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-1 .u-list-item-2 {
    border-style: double;
  }

  .u-section-1 .u-image-2 {
    height: 137px;
  }

  .u-section-1 .u-text-5 {
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-1 .u-text-6 {
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-1 .u-text-7 {
    font-size: 0.75rem;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-1 .u-text-8 {
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-1 .u-list-item-3 {
    border-style: double;
  }

  .u-section-1 .u-image-3 {
    height: 137px;
  }

  .u-section-1 .u-text-9 {
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-1 .u-text-10 {
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-1 .u-text-11 {
    font-size: 0.75rem;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-1 .u-text-12 {
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-1 .u-list-item-4 {
    border-style: double;
  }

  .u-section-1 .u-image-4 {
    height: 137px;
  }

  .u-section-1 .u-text-13 {
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-1 .u-text-14 {
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-1 .u-text-15 {
    font-size: 0.75rem;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-1 .u-text-16 {
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-1 .u-list-item-5 {
    border-style: double;
  }

  .u-section-1 .u-image-5 {
    height: 137px;
  }

  .u-section-1 .u-text-17 {
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-1 .u-text-18 {
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-1 .u-text-19 {
    font-size: 0.75rem;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-1 .u-text-20 {
    margin-left: 0;
    margin-right: 0;
  }
}

@media (max-width: 1024px) {
  .u-section-1 .u-list-1 {
    width: 720px;
  }

  .u-section-1 .u-repeater-1 {
    grid-template-columns: repeat(3, calc(33.333333333333336% - 10px));
    min-height: 800px;
    grid-auto-columns: calc(33.333333333333336% - 10px);
  }

  .u-section-1 .u-image-1 {
    height: 175px;
  }

  .u-section-1 .u-image-2 {
    height: 175px;
  }

  .u-section-1 .u-image-3 {
    height: 175px;
  }

  .u-section-1 .u-image-4 {
    height: 175px;
  }

  .u-section-1 .u-image-5 {
    height: 175px;
  }
}

@media (max-width: 767px) {
  .u-section-1 .u-list-1 {
    width: 540px;
  }

  .u-section-1 .u-repeater-1 {
    grid-template-columns: repeat(2, calc(50% - 7.5px));
    min-height: 1350px;
    grid-auto-columns: calc(50% - 7.5px);
  }

  .u-section-1 .u-image-1 {
    height: 197px;
  }

  .u-section-1 .u-image-2 {
    height: 197px;
  }

  .u-section-1 .u-image-3 {
    height: 197px;
  }

  .u-section-1 .u-image-4 {
    height: 197px;
  }

  .u-section-1 .u-image-5 {
    height: 197px;
  }
}

@media (max-width: 575px) {
  .u-section-1 .u-list-1 {
    width: 340px;
  }

  .u-section-1 .u-repeater-1 {
    grid-template-columns: 100%;
    grid-auto-columns: calc(100% - 0px);
  }

  .u-section-1 .u-image-1 {
    height: 248px;
  }

  .u-section-1 .u-image-2 {
    height: 248px;
  }

  .u-section-1 .u-image-3 {
    height: 248px;
  }

  .u-section-1 .u-image-4 {
    height: 248px;
  }

  .u-section-1 .u-image-5 {
    height: 248px;
  }
}
