.hooper-slide {
  flex-shrink: 0;
  height: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
}
.hooper-progress {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  height: 4px;
  background-color: #efefef;
}
.hooper-progress-inner {
  height: 100%;
  background-color: #4285f4;
  transition: 300ms;
}
.hooper-pagination {
  position: absolute;
  bottom: 0;
  right: 50%;
  transform: translateX(50%);
  display: flex;
  padding: 5px 10px;
}
.hooper-indicators {
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
}
.hooper-indicator:hover,
.hooper-indicator.is-active {
  background-color: #4285f4;
}
.hooper-indicator {
  margin: 0 2px;
  width: 12px;
  height: 4px;
  border-radius: 4px;
  border: none;
  padding: 0;
  background-color: #fff;
  cursor: pointer;
}
.hooper-pagination.is-vertical {
  bottom: auto;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.hooper-pagination.is-vertical .hooper-indicators {
  flex-direction: column;
}
.hooper-pagination.is-vertical .hooper-indicator {
  width: 6px;
}
.hooper-next,
.hooper-prev {
  background-color: transparent;
  border: none;
  padding: 1em;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
}
.hooper-next.is-disabled,
.hooper-prev.is-disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.hooper-next {
  right: 0;
}
.hooper-prev {
  left: 0;
}
.hooper-navigation.is-vertical .hooper-next {
  top: auto;
  bottom: 0;
  transform: initial;
}
.hooper-navigation.is-vertical .hooper-prev {
  top: 0;
  bottom: auto;
  right: 0;
  left: auto;
  transform: initial;
}
.hooper-navigation.is-rtl .hooper-prev {
  left: auto;
  right: 0;
}
.hooper-navigation.is-rtl .hooper-next {
  right: auto;
  left: 0;
}
.hooper {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  height: 200px;
}
.hooper * {
  box-sizing: border-box;
}
.hooper-list {
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.hooper-track {
  display: flex;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
}
.hooper.is-vertical .hooper-track {
  flex-direction: column;
  height: 200px;
}

.hooper.is-rtl {
  direction: rtl;
}

.hooper-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
[data-simplebar] {
  position: relative;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: flex-start;
}

.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit;
}

.simplebar-mask {
  direction: inherit;
  position: absolute;
  overflow: hidden;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: auto !important;
  height: auto !important;
  z-index: 0;
}

.simplebar-offset {
  direction: inherit !important;
  box-sizing: inherit !important;
  resize: none !important;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 0;
  margin: 0;
  -webkit-overflow-scrolling: touch;
}

.simplebar-content-wrapper {
  direction: inherit;
  box-sizing: border-box !important;
  position: relative;
  display: block;
  height: 100%; /* Required for horizontal native scrollbar to not appear if parent is taller than natural height */
  width: auto;
  visibility: visible;
  overflow: auto; /* Scroll on this element otherwise element can't have a padding applied properly */
  max-width: 100%; /* Not required for horizontal scroll to trigger */
  max-height: 100%; /* Needed for vertical scroll to trigger */
}

.simplebar-content:before,
.simplebar-content:after {
  content: ' ';
  display: table;
}

.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none;
}

.simplebar-height-auto-observer-wrapper {
  box-sizing: inherit !important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: left;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  flex-grow: inherit;
  flex-shrink: 0;
  flex-basis: 0;
}

.simplebar-height-auto-observer {
  box-sizing: inherit;
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  overflow: hidden;
  pointer-events: none;
  z-index: -1;
}

.simplebar-track {
  z-index: 1;
  position: absolute;
  right: 0;
  bottom: 0;
  pointer-events: none;
  overflow: hidden;
}

[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all;
}

.is-open .simplebar-scrollbar {
  position: absolute;
  right: 2px;
  width: 7px;
  min-height: 10px;
}

.is-open .simplebar-scrollbar:before {
  position: absolute;
  content: '';
  background: black;
  border-radius: 7px;
  left: 0;
  right: 0;
  opacity: 0;
  transition: opacity 0.2s linear;
}

.is-open .simplebar-track .simplebar-scrollbar.simplebar-visible:before {
  /* When hovered, remove all transitions from drag handle */
  opacity: 0.5;
  transition: opacity 0s linear;
}

.simplebar-track.simplebar-vertical {
  top: 0;
  width: 11px;
}

.is-open .simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px;
}

.simplebar-track.simplebar-horizontal {
  left: 0;
  height: 11px;
}

.is-open .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  height: 100%;
  left: 2px;
  right: 2px;
}

.is-open .simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  right: auto;
  left: 0;
  top: 2px;
  height: 7px;
  min-height: 0;
  min-width: 10px;
  width: auto;
}

/* Rtl support */
[data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical {
  right: auto;
  left: 0;
}

.hs-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll;
}



.layout[data-v-33419743]{display:flex;flex:1 1 auto;flex-wrap:nowrap;min-width:0}.layout.align-center[data-v-33419743]{align-items:center}.layout.align-end[data-v-33419743]{align-items:flex-end}.layout.align-start[data-v-33419743]{align-items:flex-start}.layout.align-stretch[data-v-33419743]{align-items:stretch}.layout.align-baseline[data-v-33419743]{align-items:baseline}.layout.direction-row[data-v-33419743]{flex-direction:row}.layout.direction-row-reverse[data-v-33419743]{flex-direction:row-reverse}.layout.direction-column[data-v-33419743]{flex-direction:column}.layout.direction-column-reverse[data-v-33419743]{flex-direction:column-reverse}.layout.justify-start[data-v-33419743]{justify-content:flex-start}.layout.justify-end[data-v-33419743]{justify-content:flex-end}.layout.justify-center[data-v-33419743]{justify-content:center}.layout.justify-space-between[data-v-33419743]{justify-content:space-between}.layout.justify-space-around[data-v-33419743]{justify-content:space-around}.layout.justify-space-evenly[data-v-33419743]{justify-content:space-evenly}.layout.wrap-nowrap[data-v-33419743]{flex-wrap:nowrap}.layout.wrap-wrap[data-v-33419743]{flex-wrap:wrap}.layout.wrap-wrap-reverse[data-v-33419743]{flex-wrap:wrap-reverse}
.flex[data-v-091672a3]{flex:1 1 auto;max-width:100%}@media screen and (min-width: 0){.flex.xs1[data-v-091672a3]{flex-basis:8.3333333333%;flex-grow:0;max-width:8.3333333333%}}@media screen and (min-width: 0){.flex.xs2[data-v-091672a3]{flex-basis:16.6666666667%;flex-grow:0;max-width:16.6666666667%}}@media screen and (min-width: 0){.flex.xs3[data-v-091672a3]{flex-basis:25%;flex-grow:0;max-width:25%}}@media screen and (min-width: 0){.flex.xs4[data-v-091672a3]{flex-basis:33.3333333333%;flex-grow:0;max-width:33.3333333333%}}@media screen and (min-width: 0){.flex.xs5[data-v-091672a3]{flex-basis:41.6666666667%;flex-grow:0;max-width:41.6666666667%}}@media screen and (min-width: 0){.flex.xs6[data-v-091672a3]{flex-basis:50%;flex-grow:0;max-width:50%}}@media screen and (min-width: 0){.flex.xs7[data-v-091672a3]{flex-basis:58.3333333333%;flex-grow:0;max-width:58.3333333333%}}@media screen and (min-width: 0){.flex.xs8[data-v-091672a3]{flex-basis:66.6666666667%;flex-grow:0;max-width:66.6666666667%}}@media screen and (min-width: 0){.flex.xs9[data-v-091672a3]{flex-basis:75%;flex-grow:0;max-width:75%}}@media screen and (min-width: 0){.flex.xs10[data-v-091672a3]{flex-basis:83.3333333333%;flex-grow:0;max-width:83.3333333333%}}@media screen and (min-width: 0){.flex.xs11[data-v-091672a3]{flex-basis:91.6666666667%;flex-grow:0;max-width:91.6666666667%}}@media screen and (min-width: 0){.flex.xs12[data-v-091672a3]{flex-basis:100%;flex-grow:0;max-width:100%}}@media screen and (min-width: 600px){.flex.sm1[data-v-091672a3]{flex-basis:8.3333333333%;flex-grow:0;max-width:8.3333333333%}}@media screen and (min-width: 600px){.flex.sm2[data-v-091672a3]{flex-basis:16.6666666667%;flex-grow:0;max-width:16.6666666667%}}@media screen and (min-width: 600px){.flex.sm3[data-v-091672a3]{flex-basis:25%;flex-grow:0;max-width:25%}}@media screen and (min-width: 600px){.flex.sm4[data-v-091672a3]{flex-basis:33.3333333333%;flex-grow:0;max-width:33.3333333333%}}@media screen and (min-width: 600px){.flex.sm5[data-v-091672a3]{flex-basis:41.6666666667%;flex-grow:0;max-width:41.6666666667%}}@media screen and (min-width: 600px){.flex.sm6[data-v-091672a3]{flex-basis:50%;flex-grow:0;max-width:50%}}@media screen and (min-width: 600px){.flex.sm7[data-v-091672a3]{flex-basis:58.3333333333%;flex-grow:0;max-width:58.3333333333%}}@media screen and (min-width: 600px){.flex.sm8[data-v-091672a3]{flex-basis:66.6666666667%;flex-grow:0;max-width:66.6666666667%}}@media screen and (min-width: 600px){.flex.sm9[data-v-091672a3]{flex-basis:75%;flex-grow:0;max-width:75%}}@media screen and (min-width: 600px){.flex.sm10[data-v-091672a3]{flex-basis:83.3333333333%;flex-grow:0;max-width:83.3333333333%}}@media screen and (min-width: 600px){.flex.sm11[data-v-091672a3]{flex-basis:91.6666666667%;flex-grow:0;max-width:91.6666666667%}}@media screen and (min-width: 600px){.flex.sm12[data-v-091672a3]{flex-basis:100%;flex-grow:0;max-width:100%}}@media screen and (min-width: 960px){.flex.md1[data-v-091672a3]{flex-basis:8.3333333333%;flex-grow:0;max-width:8.3333333333%}}@media screen and (min-width: 960px){.flex.md2[data-v-091672a3]{flex-basis:16.6666666667%;flex-grow:0;max-width:16.6666666667%}}@media screen and (min-width: 960px){.flex.md3[data-v-091672a3]{flex-basis:25%;flex-grow:0;max-width:25%}}@media screen and (min-width: 960px){.flex.md4[data-v-091672a3]{flex-basis:33.3333333333%;flex-grow:0;max-width:33.3333333333%}}@media screen and (min-width: 960px){.flex.md5[data-v-091672a3]{flex-basis:41.6666666667%;flex-grow:0;max-width:41.6666666667%}}@media screen and (min-width: 960px){.flex.md6[data-v-091672a3]{flex-basis:50%;flex-grow:0;max-width:50%}}@media screen and (min-width: 960px){.flex.md7[data-v-091672a3]{flex-basis:58.3333333333%;flex-grow:0;max-width:58.3333333333%}}@media screen and (min-width: 960px){.flex.md8[data-v-091672a3]{flex-basis:66.6666666667%;flex-grow:0;max-width:66.6666666667%}}@media screen and (min-width: 960px){.flex.md9[data-v-091672a3]{flex-basis:75%;flex-grow:0;max-width:75%}}@media screen and (min-width: 960px){.flex.md10[data-v-091672a3]{flex-basis:83.3333333333%;flex-grow:0;max-width:83.3333333333%}}@media screen and (min-width: 960px){.flex.md11[data-v-091672a3]{flex-basis:91.6666666667%;flex-grow:0;max-width:91.6666666667%}}@media screen and (min-width: 960px){.flex.md12[data-v-091672a3]{flex-basis:100%;flex-grow:0;max-width:100%}}@media screen and (min-width: 1280px){.flex.lg1[data-v-091672a3]{flex-basis:8.3333333333%;flex-grow:0;max-width:8.3333333333%}}@media screen and (min-width: 1280px){.flex.lg2[data-v-091672a3]{flex-basis:16.6666666667%;flex-grow:0;max-width:16.6666666667%}}@media screen and (min-width: 1280px){.flex.lg3[data-v-091672a3]{flex-basis:25%;flex-grow:0;max-width:25%}}@media screen and (min-width: 1280px){.flex.lg4[data-v-091672a3]{flex-basis:33.3333333333%;flex-grow:0;max-width:33.3333333333%}}@media screen and (min-width: 1280px){.flex.lg5[data-v-091672a3]{flex-basis:41.6666666667%;flex-grow:0;max-width:41.6666666667%}}@media screen and (min-width: 1280px){.flex.lg6[data-v-091672a3]{flex-basis:50%;flex-grow:0;max-width:50%}}@media screen and (min-width: 1280px){.flex.lg7[data-v-091672a3]{flex-basis:58.3333333333%;flex-grow:0;max-width:58.3333333333%}}@media screen and (min-width: 1280px){.flex.lg8[data-v-091672a3]{flex-basis:66.6666666667%;flex-grow:0;max-width:66.6666666667%}}@media screen and (min-width: 1280px){.flex.lg9[data-v-091672a3]{flex-basis:75%;flex-grow:0;max-width:75%}}@media screen and (min-width: 1280px){.flex.lg10[data-v-091672a3]{flex-basis:83.3333333333%;flex-grow:0;max-width:83.3333333333%}}@media screen and (min-width: 1280px){.flex.lg11[data-v-091672a3]{flex-basis:91.6666666667%;flex-grow:0;max-width:91.6666666667%}}@media screen and (min-width: 1280px){.flex.lg12[data-v-091672a3]{flex-basis:100%;flex-grow:0;max-width:100%}}@media screen and (min-width: 1920px){.flex.xl1[data-v-091672a3]{flex-basis:8.3333333333%;flex-grow:0;max-width:8.3333333333%}}@media screen and (min-width: 1920px){.flex.xl2[data-v-091672a3]{flex-basis:16.6666666667%;flex-grow:0;max-width:16.6666666667%}}@media screen and (min-width: 1920px){.flex.xl3[data-v-091672a3]{flex-basis:25%;flex-grow:0;max-width:25%}}@media screen and (min-width: 1920px){.flex.xl4[data-v-091672a3]{flex-basis:33.3333333333%;flex-grow:0;max-width:33.3333333333%}}@media screen and (min-width: 1920px){.flex.xl5[data-v-091672a3]{flex-basis:41.6666666667%;flex-grow:0;max-width:41.6666666667%}}@media screen and (min-width: 1920px){.flex.xl6[data-v-091672a3]{flex-basis:50%;flex-grow:0;max-width:50%}}@media screen and (min-width: 1920px){.flex.xl7[data-v-091672a3]{flex-basis:58.3333333333%;flex-grow:0;max-width:58.3333333333%}}@media screen and (min-width: 1920px){.flex.xl8[data-v-091672a3]{flex-basis:66.6666666667%;flex-grow:0;max-width:66.6666666667%}}@media screen and (min-width: 1920px){.flex.xl9[data-v-091672a3]{flex-basis:75%;flex-grow:0;max-width:75%}}@media screen and (min-width: 1920px){.flex.xl10[data-v-091672a3]{flex-basis:83.3333333333%;flex-grow:0;max-width:83.3333333333%}}@media screen and (min-width: 1920px){.flex.xl11[data-v-091672a3]{flex-basis:91.6666666667%;flex-grow:0;max-width:91.6666666667%}}@media screen and (min-width: 1920px){.flex.xl12[data-v-091672a3]{flex-basis:100%;flex-grow:0;max-width:100%}}

.white[data-v-48a45f58] {
  fill: #fff;
}

.vb > .vb-dragger {
  z-index: 5;
  width: 12px;
  right: 0;
}

.vb > .vb-dragger > .vb-dragger-styler {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform: rotate3d(0,0,0,0);
  transform: rotate3d(0,0,0,0);
  -webkit-transition:
    background-color 100ms ease-out,
    margin 100ms ease-out,
    height 100ms ease-out;
  transition:
    background-color 100ms ease-out,
    margin 100ms ease-out,
    height 100ms ease-out;
  background-color: rgba(128, 128, 128, .1);
  margin: 5px 5px 5px 0;
  border-radius: 20px;
  height: calc(100% - 10px);
  display: block;
}

.vb.vb-scrolling-phantom > .vb-dragger > .vb-dragger-styler {
  background-color: rgba(128, 128, 128, .8);
}

.vb > .vb-dragger:hover > .vb-dragger-styler {
  background-color: rgba(128, 128, 128, .8);
  margin: 0px;
  height: 100%;
}

.vb.vb-dragging > .vb-dragger > .vb-dragger-styler {
  background-color: rgba(128, 128, 128, .8);
  margin: 0px;
  height: 100%;
}

.vb.vb-dragging-phantom > .vb-dragger > .vb-dragger-styler {
  background-color: rgba(128, 128, 128, .8);
}



