.elementor-469 .elementor-element.elementor-element-47ad63a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-469 .elementor-element.elementor-element-77ef3ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-469 .elementor-element.elementor-element-f6f565c{--display:flex;--min-height:88vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 016px;--row-gap:0px;--column-gap:016px;--padding-top:120px;--padding-bottom:80px;--padding-left:64px;--padding-right:64px;}.elementor-469 .elementor-element.elementor-element-7fc1989{text-align:end;}.elementor-469 .elementor-element.elementor-element-7fc1989 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;letter-spacing:1.4px;color:#777570;}.elementor-469 .elementor-element.elementor-element-aa9b1ec{width:var( --container-widget-width, 760px );max-width:760px;margin:024px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;}.elementor-469 .elementor-element.elementor-element-aa9b1ec .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:162px;font-weight:400;text-transform:uppercase;line-height:0.92em;letter-spacing:-2.5px;color:#222222;}.elementor-469 .elementor-element.elementor-element-fea20e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 080px;--row-gap:0px;--column-gap:080px;--padding-top:100px;--padding-bottom:120px;--padding-left:64px;--padding-right:64px;}.elementor-469 .elementor-element.elementor-element-fea20e3.e-con{--align-self:flex-start;}.elementor-469 .elementor-element.elementor-element-d126793{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 22px;--row-gap:0px;--column-gap:22px;}.elementor-469 .elementor-element.elementor-element-0c07e25{text-align:start;}.elementor-469 .elementor-element.elementor-element-0c07e25 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;line-height:1.4em;letter-spacing:1.8px;color:#777570;}.elementor-469 .elementor-element.elementor-element-ebaa880{width:var( --container-widget-width, 700% );max-width:700%;--container-widget-width:700%;--container-widget-flex-grow:0;column-gap:0px;font-family:"Manrope", Sans-serif;font-size:27px;font-weight:400;line-height:1.35em;letter-spacing:-0.4px;color:#222222;}.elementor-469 .elementor-element.elementor-element-02cb492{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#565550;}.elementor-469 .elementor-element.elementor-element-98486ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 028px;--row-gap:0px;--column-gap:028px;}.elementor-469 .elementor-element.elementor-element-f905c3f{text-align:start;}.elementor-469 .elementor-element.elementor-element-f905c3f img{width:88%;}.elementor-469 .elementor-element.elementor-element-b6aca82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}body.elementor-page-469:not(.elementor-motion-effects-element-type-background), body.elementor-page-469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F3;}@media(max-width:1024px){.elementor-469 .elementor-element.elementor-element-fea20e3{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 056px;--row-gap:0px;--column-gap:056px;--padding-top:72px;--padding-bottom:088px;--padding-left:40px;--padding-right:40px;}.elementor-469 .elementor-element.elementor-element-d126793{--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-469 .elementor-element.elementor-element-d126793.e-con{--align-self:flex-start;}.elementor-469 .elementor-element.elementor-element-ebaa880{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:27px;}}@media(max-width:767px){.elementor-469 .elementor-element.elementor-element-f6f565c{--gap:0px 028px;--row-gap:0px;--column-gap:028px;--padding-top:32px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-469 .elementor-element.elementor-element-aa9b1ec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-469 .elementor-element.elementor-element-aa9b1ec .elementor-heading-title{font-size:52px;letter-spacing:-1.5px;}.elementor-469 .elementor-element.elementor-element-fea20e3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:56px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-469 .elementor-element.elementor-element-fea20e3.e-con{--align-self:stretch;}.elementor-469 .elementor-element.elementor-element-d126793{--width:100%;--gap:0px 18px;--row-gap:0px;--column-gap:18px;}}@media(min-width:768px){.elementor-469 .elementor-element.elementor-element-f6f565c{--width:100%;}.elementor-469 .elementor-element.elementor-element-d126793{--width:48%;}.elementor-469 .elementor-element.elementor-element-98486ee{--width:36%;}.elementor-469 .elementor-element.elementor-element-b6aca82{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-469 .elementor-element.elementor-element-fea20e3{--width:100%;}.elementor-469 .elementor-element.elementor-element-d126793{--width:100%;}}/* Start custom CSS */.mm-nav,
  .mm-nav *,
  .mm-nav__overlay,
  .mm-nav__overlay * {
    box-sizing: border-box;
  }

  .mm-nav {
    --mm-background: #f7f6f2;
    --mm-text: #242321;
    --mm-secondary: #777570;
    --mm-divider: rgba(36, 35, 33, 0.2);
    --mm-font: Manrope, "Helvetica Neue", Helvetica, Arial, sans-serif;

    position: relative;
    display: flex;
    justify-content: flex-end;
    width: 100%;
    color: var(--mm-text);
    font-family: var(--mm-font);
  }

  .mm-nav__details {
    position: relative;
  }

  

  .mm-nav__toggle {
    position: relative;
    z-index: 2147483647;
    display: inline-flex;
    align-items: center;
    justify-content: flex-end;
    min-width: 84px;
    padding: 12px 0;
    color: var(--mm-text);
    font-family: var(--mm-font);
    font-size: 11px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: 0.12em;
    text-align: right;
    text-transform: uppercase;
    list-style: none;
    cursor: pointer;
    user-select: none;
    transition: opacity 180ms ease;
  }

  .mm-nav__toggle::-webkit-details-marker {
    display: none;
  }

  .mm-nav__toggle::marker {
    content: "";
  }

  .mm-nav__toggle:hover {
    opacity: 0.5;
  }

  .mm-nav__toggle-open {
    display: inline-flex;
    gap: 8px;
  }

  .mm-nav__toggle-close {
    display: none;
    gap: 8px;
  }

  .mm-nav__details[open] .mm-nav__toggle {
    position: fixed;
    top: clamp(26px, 3.5vw, 52px);
    right: clamp(24px, 4vw, 64px);
  }

  .mm-nav__details[open] .mm-nav__toggle-open {
    display: none;
  }

  .mm-nav__details[open] .mm-nav__toggle-close {
    display: inline-flex;
  }

  

  .mm-nav__overlay {
    position: fixed;
    inset: 0;
    z-index: 2147483000;
    width: 100vw;
    height: 100vh;
    height: 100dvh;
    overflow-x: hidden;
    overflow-y: auto;
    overscroll-behavior: contain;
    background: var(--mm-background) !important;
    color: var(--mm-text);
    font-family: var(--mm-font);
    opacity: 0;
    transform: translateY(-8px);
    animation:
      mm-overlay-entrance
      280ms
      cubic-bezier(0.22, 1, 0.36, 1)
      forwards;
  }

  @keyframes mm-overlay-entrance {
    to {
      opacity: 1;
      transform: translateY(0);
    }
  }

  .mm-nav__layout {
    display: grid;
    grid-template-rows: auto minmax(0, 1fr) auto;
    width: 100%;
    min-height: 100vh;
    min-height: 100dvh;
    padding:
      clamp(26px, 3.5vw, 52px)
      clamp(24px, 4vw, 64px)
      clamp(28px, 3.5vw, 48px);
  }

  

  .mm-nav__header {
    display: flex;
    align-items: center;
    min-height: 32px;
    padding-right: 120px;
  }

  .mm-nav__brand {
    color: var(--mm-text) !important;
    font-size: 11px;
    font-weight: 500;
    line-height: 1.2;
    letter-spacing: 0.12em;
    text-decoration: none !important;
    text-transform: uppercase;
    transition: opacity 180ms ease;
  }

  .mm-nav__brand:hover {
    opacity: 0.5;
  }

  

  .mm-nav__main {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: clamp(48px, 6vh, 88px) 0;
  }

  .mm-nav__meta {
    display: flex;
    justify-content: space-between;
    gap: 24px;
    margin-bottom: clamp(20px, 2.5vw, 34px);
    font-size: 10px;
    font-weight: 500;
    line-height: 1.4;
    letter-spacing: 0.14em;
    text-transform: uppercase;
  }

  .mm-nav__navigation {
    width: 100%;
    border-top: 1px solid var(--mm-divider);
  }

  

  .mm-nav__primary-link {
    display: grid;
    grid-template-columns:
      clamp(38px, 6vw, 90px)
      minmax(0, 1fr)
      auto;
    align-items: center;
    gap: clamp(14px, 2vw, 30px);
    width: 100%;
    min-height: clamp(86px, 10vh, 124px);
    padding: 10px 0;
    border-bottom: 1px solid var(--mm-divider);
    color: var(--mm-text) !important;
    text-decoration: none !important;
  }

  .mm-nav__work-group {
    border-bottom: 1px solid var(--mm-divider);
  }

  .mm-nav__work-group .mm-nav__primary-link {
    border-bottom: 0;
  }

  .mm-nav__number {
    font-size: 10px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: 0.12em;
  }

  .mm-nav__primary-title {
    overflow-wrap: anywhere;
    font-size: clamp(32px, 4.8vw, 72px);
    font-weight: 400;
    line-height: 0.98;
    letter-spacing: -0.045em;
    text-transform: uppercase;
    transition:
      transform 220ms ease,
      opacity 220ms ease;
  }

  .mm-nav__arrow {
    font-size: clamp(18px, 2vw, 28px);
    line-height: 1;
    transition: transform 220ms ease;
  }

  

  .mm-nav__subnavigation {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    column-gap: clamp(18px, 3vw, 52px);
    row-gap: 4px;
    padding:
      4px
      0
      clamp(22px, 2.5vw, 34px)
      clamp(52px, 8vw, 122px);
  }

  .mm-nav__sub-link {
    display: grid;
    grid-template-columns: 34px minmax(0, 1fr) auto;
    align-items: center;
    gap: 10px;
    min-height: 36px;
    padding: 7px 0;
    color: var(--mm-text) !important;
    font-size: 10px;
    font-weight: 500;
    line-height: 1.3;
    letter-spacing: 0.12em;
    text-decoration: none !important;
    text-transform: uppercase;
    transition: opacity 180ms ease;
  }

  .mm-nav__sub-number {
    color: var(--mm-secondary);
  }

  

  .mm-nav__footer {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    gap: 30px;
    color: var(--mm-text);
    font-size: 10px;
    font-weight: 500;
    line-height: 1.4;
    letter-spacing: 0.14em;
    text-transform: uppercase;
  }

  

  @media (hover: hover) and (pointer: fine) {
    .mm-nav__primary-link:hover .mm-nav__primary-title {
      transform: translateX(10px);
      opacity: 0.5;
    }

    .mm-nav__primary-link:hover .mm-nav__arrow {
      transform: translate(4px, -4px);
    }

    .mm-nav__sub-link:hover {
      opacity: 0.48;
    }

    .mm-nav__sub-link span:last-child {
      transition: transform 180ms ease;
    }

    .mm-nav__sub-link:hover span:last-child {
      transform: translate(3px, -3px);
    }
  }

  

  .mm-nav :focus-visible {
    outline: 1px solid var(--mm-text);
    outline-offset: 6px;
  }

  

  @media (max-width: 900px) {
    .mm-nav__subnavigation {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  

  @media (max-width: 767px) {
    .mm-nav__details[open] .mm-nav__toggle {
      top: 22px;
      right: 20px;
    }

    .mm-nav__layout {
      padding: 22px 20px 24px;
    }

    .mm-nav__header {
      padding-right: 100px;
    }

    .mm-nav__brand {
      max-width: 65%;
      font-size: 9px;
    }

    .mm-nav__main {
      justify-content: flex-start;
      padding: 72px 0 48px;
    }

    .mm-nav__meta {
      margin-bottom: 20px;
    }

    .mm-nav__primary-link {
      grid-template-columns: 28px minmax(0, 1fr) auto;
      gap: 12px;
      min-height: 80px;
      padding: 12px 0;
    }

    .mm-nav__primary-title {
      font-size: clamp(27px, 8.5vw, 42px);
      line-height: 1;
    }

    .mm-nav__subnavigation {
      grid-template-columns: 1fr;
      padding:
        2px
        0
        22px
        40px;
    }

    .mm-nav__sub-link {
      min-height: 32px;
      padding: 6px 0;
    }

    .mm-nav__footer {
      align-items: flex-start;
    }

    .mm-nav__footer span:last-child {
      text-align: right;
    }
  }

  @media (max-width: 420px) {
    .mm-nav__toggle,
    .mm-nav__brand {
      font-size: 9px;
    }

    .mm-nav__footer {
      flex-direction: column;
      gap: 8px;
    }

    .mm-nav__footer span:last-child {
      text-align: left;
    }
  }

  

  @media (prefers-reduced-motion: reduce) {
    .mm-nav__overlay {
      animation: none;
      opacity: 1;
      transform: none;
    }

    .mm-nav__primary-title,
    .mm-nav__arrow {
      transition: none;
    }
  }

  
  .mm-nav__arrow,
  .mm-nav__sub-link span:last-child {
    color: var(--mm-text) !important;
    -webkit-text-fill-color: var(--mm-text);
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    font-variant-emoji: text;
    font-weight: 300;
  }

  @media (max-width: 767px) {
    .elementor-element-e0d1007 {
      display: grid !important;
      grid-template-columns: minmax(0, 1fr) auto !important;
      align-items: center !important;
    }

    .elementor-element-217e5bd,
    .elementor-element-4b70860c {
      align-self: center !important;
    }

    .elementor-element-4b70860c {
      padding-top: 0 !important;
      padding-bottom: 0 !important;
    }

    .elementor-element-217e5bd .elementor-heading-title,
    .mm-nav__toggle {
      line-height: 1 !important;
    }

    .mm-nav__toggle {
      min-height: 16px;
      padding-top: 0 !important;
      padding-bottom: 0 !important;
      align-items: center;
    }
  }


@media (max-width: 767px) {
  .elementor-element-217e5bd .elementor-heading-title,
  .mm-nav__toggle,
  .mm-nav__toggle-open {
    min-height: 16px !important;
    line-height: 16px !important;
    align-items: center !important;
  }
  .elementor-element-217e5bd .elementor-heading-title {
    display: flex !important;
    margin: 0 !important;
  }
}

@media (max-width: 767px) {
  .elementor-element-4b70860c {
    height: 16px !important;
    min-height: 16px !important;
    align-items: center !important;
  }
}

@media (max-width: 767px) {
  .mm-nav,
  .mm-nav__details {
    height: 16px !important;
    min-height: 16px !important;
  }
}

@media (max-width: 767px) {
  .mm-nav__details:not([open]) .mm-nav__toggle {
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
  }
}

:root {
  --mm-mobile-release: 2026101903;
}

body:has(.mm-nav__details[open]) { overflow: hidden; }

.mm-page-header { display: grid; grid-template-columns: minmax(0, 1fr) auto; align-items: center; width: 100%; padding: 36px 64px 24px; box-sizing: border-box; }
.mm-page-header__brand { color: #242321 !important; font-family: Manrope, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 11px; font-weight: 500; line-height: 1; letter-spacing: .12em; text-decoration: none !important; text-transform: uppercase; }
.mm-page-header .mm-nav { justify-content: flex-end; }
@media (max-width: 767px) { .mm-page-header { padding: 20px; } .mm-page-header__brand { font-size: 9px; line-height: 16px; } }

@media (max-width: 767px) {
  .elementor-element-f6f565c {
    min-height: auto !important;
    justify-content: flex-start !important;
    padding: 64px 20px 72px !important;
  }
}

@media (max-width: 767px) {
  .elementor-element-f6f565c {
    padding: 48px 20px 32px !important;
  }
  .elementor-element-fea20e3 {
    padding: 32px 20px 64px !important;
  }
}

.mm-contact,
.mm-contact *,
.mm-contact *::before,
.mm-contact *::after {
  box-sizing: border-box;
}

.mm-contact {
  --mm-background: #f7f6f3;
  --mm-text: #202020;
  --mm-muted: #817e78;
  --mm-line: rgba(32, 32, 32, 0.16);

  
  position: relative;
  left: 50%;
  width: 100vw;
  max-width: none;
  margin: 0;
  margin-left: -50vw;

  background: var(--mm-background);
  color: var(--mm-text);
  font-family: "Manrope", Arial, sans-serif;
  font-weight: 400;
}

.mm-contact__inner {
  width: 100%;
  min-height: 820px;
  padding: 58px 64px 30px;

  display: grid;
  grid-template-rows: auto 1fr auto;
}



.mm-contact__top {
  width: 100%;
}

.mm-contact__eyebrow {
  margin: 0;
  color: var(--mm-muted);
  font-family: inherit;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: 0.16em;
  text-transform: uppercase;
}

.mm-contact__title {
  width: min(1280px, 88vw);
  margin: clamp(72px, 9vh, 110px) 0 0;

  color: var(--mm-text) !important;
  font-family: "Manrope", Arial, sans-serif !important;
  font-size: clamp(72px, 8vw, 150px);
  font-weight: 300 !important;
  line-height: 0.86;
  letter-spacing: -0.065em;
  text-transform: uppercase;
}

.mm-contact__title span {
  display: block;
  color: inherit !important;
}



.mm-contact__links {
  width: 100%;
  align-self: end;
  margin-top: 72px;
  border-top: 1px solid var(--mm-line);
}

.mm-contact__link {
  min-height: 108px;
  padding: 0 4px;

  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 32px;

  border-bottom: 1px solid var(--mm-line);

  color: var(--mm-text) !important;
  font-family: "Manrope", Arial, sans-serif !important;
  font-size: clamp(42px, 4.2vw, 76px);
  font-weight: 300;
  line-height: 1;
  letter-spacing: -0.055em;
  text-decoration: none !important;
}

.mm-contact__link span:first-child {
  color: inherit !important;
  transition: opacity 220ms ease;
}


.mm-contact__arrow {
    font-variant-emoji: text;
    -webkit-text-fill-color: var(--mm-text);
  display: inline-block;
  flex: 0 0 auto;

  color: var(--mm-text) !important;
  font-family: Arial, sans-serif;
  font-size: 0.72em;
  font-weight: 300;
  line-height: 1;

  transition: transform 220ms ease;
}

.mm-contact__link:hover span:first-child,
.mm-contact__link:focus-visible span:first-child {
  opacity: 0.5;
}

.mm-contact__link:hover .mm-contact__arrow,
.mm-contact__link:focus-visible .mm-contact__arrow {
  transform: translate(5px, -5px);
}

.mm-contact__link:focus-visible {
  outline: 1px solid var(--mm-text);
  outline-offset: 5px;
}



.mm-contact__footer {
  width: 100%;
  padding-top: 28px;

  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 32px;

  color: var(--mm-muted);
  font-family: "Manrope", Arial, sans-serif;
  font-size: 11px;
  font-weight: 500;
  line-height: 1.3;
  letter-spacing: 0.14em;
  text-transform: uppercase;
}



@media (max-width: 1024px) {
  .mm-contact__inner {
    min-height: 720px;
    padding: 46px 40px 26px;
  }

  .mm-contact__title {
    width: 100%;
    margin-top: 72px;
    font-size: clamp(62px, 9.3vw, 94px);
  }

  .mm-contact__links {
    margin-top: 60px;
  }

  .mm-contact__link {
    min-height: 92px;
  }
}



@media (max-width: 767px) {
  .mm-contact__inner {
    min-height: 640px;
    padding: 32px 24px 22px;
  }

  .mm-contact__eyebrow {
    font-size: 10px;
  }

  .mm-contact__title {
    width: 100%;
    margin-top: 64px;
    font-size: clamp(43px, 13.2vw, 62px);
    line-height: 0.91;
    letter-spacing: -0.06em;
  }

  .mm-contact__links {
    margin-top: 54px;
  }

  .mm-contact__link {
    min-height: 78px;
    padding: 0;
    gap: 20px;
    font-size: clamp(31px, 9.4vw, 44px);
  }

  .mm-contact__arrow {
    font-size: 0.66em;
  }

  .mm-contact__footer {
    padding-top: 22px;
    display: grid;
    grid-template-columns: 1fr auto;
    gap: 16px;
    font-size: 8px;
    letter-spacing: 0.11em;
  }

  .mm-contact__footer span:last-child {
    text-align: right;
  }
}



@media (max-width: 390px) {
  .mm-contact__inner {
    padding-right: 20px;
    padding-left: 20px;
  }

  .mm-contact__footer {
    grid-template-columns: 1fr;
  }

  .mm-contact__footer span:last-child {
    text-align: left;
  }
}



@media (prefers-reduced-motion: reduce) {
  .mm-contact__link span,
  .mm-contact__arrow {
    transition: none;
  }
}/* End custom CSS */