.header {
  background-color: black;
  color: white;
  line-height: 56px;
  height: 56px;
  overflow: hidden;
  padding-left: 32px;
  padding-right: 20px;
}
.header-animation {
  transition: height 0.1s linear;
}

.footer {
  color: white;
  padding-bottom: 32px;
}
.footer-text-item {
  color: white !important;
  letter-spacing: 1.67px;
  font-size: 10px;
}
.footer-item {
  height: 30px;
  font-family: 'Gotham-Medium';
  display: flex;
  align-items: center;
  font-size: 11px;
  color: white;
}
@media (max-width: 364px) {
  .footer-item {
    margin-top: 4px;
    margin-bottom: 4px;
  }
}
.footer-col {
  margin-top: 32px;
}

.buttonBack___1mlaL,.buttonFirst___2rhFr,.buttonLast___2yuh0,.buttonNext___2mOCa,.buttonNext___3Lm3s,.dot___3c3SI{cursor:pointer}.image___xtQGH{display:block;width:100%;height:100%}.spinner___27VUp{position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);width:30px;height:30px;animation-name:spin___S3UuE;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;border:4px solid #a9a9a9;border-top-color:#000;border-radius:30px}@keyframes spin___S3UuE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.container___2O72F{position:relative;overflow:hidden;height:100%;width:100%}.overlay___IV4qY{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;cursor:zoom-in;transition:opacity .3s,transform .3s}.hover___MYy31,.loading___1pvNI,.zoom___3kqYk{opacity:1}.imageLoadingSpinnerContainer___3UIPD{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f4f4f4}.slide___3-Nqo{position:relative;display:block;box-sizing:border-box;height:0;margin:0;list-style-type:none}.slide___3-Nqo:focus{outline:none!important}.slideHorizontal___1NzNV{float:left}[dir=rtl] .slideHorizontal___1NzNV{direction:rtl;transform:scaleX(-1)}.slideInner___2mfX9{position:absolute;top:0;left:0;width:100%;height:100%}.focusRing___1airF{position:absolute;top:5px;right:5px;bottom:5px;left:5px;pointer-events:none;outline-width:5px;outline-style:solid;outline-color:Highlight}@media (-webkit-min-device-pixel-ratio:0){.focusRing___1airF{outline-style:auto;outline-color:-webkit-focus-ring-color}}.horizontalSlider___281Ls{position:relative;overflow:hidden}[dir=rtl] .horizontalSlider___281Ls{direction:ltr;transform:scaleX(-1)}.horizontalSliderTray___1L-0W{overflow:hidden;width:100%}.verticalSlider___34ZFD{position:relative;overflow:hidden}.verticalSliderTray___267D8{overflow:hidden}.verticalTray___12Key{float:left}.verticalSlideTrayWrap___2nO7o{overflow:hidden}.sliderTray___-vHFQ{display:block;list-style:none;padding:0;margin:0}.sliderAnimation___300FY{transition:transform .5s;transition-timing-function:cubic-bezier(.645,.045,.355,1);will-change:transform}.masterSpinnerContainer___1Z6hB{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f4f4f4}
@font-face {
  font-family: Gotham-Medium;
  src: url("/fonts/Gotham-Medium.otf") format("opentype");
}
@font-face {
  font-family: Gotham-Book;
  src: url("/fonts/Gotham-Book.otf") format("opentype");
}
@font-face {
  font-family: IbarraRealNova-SemiBold;
  src: url("/fonts/IbarraRealNova-SemiBold.ttf") format("truetype");
}
.ant-tabs-tab {
  flex-grow: 1;
  justify-content: center;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-list {
  flex-grow: 1;
}
.text-header-large {
  font-size: 48px;
  font-family: 'IbarraRealNova-SemiBold';
}
.text-item-title {
  font-family: 'IbarraRealNova-SemiBold';
  font-size: 18px;
}
.text-item-subtitle {
  font-family: 'Gotham-Book';
  font-size: 12px;
}
.text-resale-down {
  font-family: 'Gotham-Medium';
  font-size: 12px;
}
html body {
  font-family: 'Gotham-Book';
}
.ant-tabs {
  overflow: visible;
}
.ant-tabs-tab {
  margin: 0px;
}
a,
a:hover,
a:link,
a:visited {
  text-decoration: none;
  color: inherit;
}
.ant-tabs-tab {
  border-top: 1px #eee solid;
}
.ant-typography.ant-typography-secondary {
  color: #9c9c9c;
}
.carousel > div {
  outline: none;
}

.arrow-disabled {
  opacity: 0;
}
.button-back {
  position: absolute;
  top: 50%;
  left: -22px;
  transform: translateY(-50%);
  background-color: transparent;
  border-color: transparent;
  border-right: 0.5px #eee solid;
  outline: none;
  display: flex;
  align-items: center;
}
.button-next {
  position: absolute;
  top: 50%;
  right: -22px;
  transform: translateY(-50%);
  background-color: transparent;
  border-color: transparent;
  border-left: 0.5px #eee solid;
  outline: none;
  display: flex;
  align-items: center;
}
.button-back:disabled {
  display: none;
}
.button-next:disabled {
  display: none;
}

.member-item:hover {
  cursor: pointer;
}
.scroll-menu-arrow--disabled {
  display: none;
}

