@font-face {
  font-family: 'OpenSans';
  font-display: swap;
  src: url("../fonts/OpenSans-Regular.woff?v=ce3b96ab") format("woff"); }

@font-face {
  font-family: 'GT-Eesti-Pro-Display-Light';
  font-display: swap;
  src: url("../fonts/GT-Eesti-Pro-Display-Light.woff?v=19d6f233") format("woff"); }

@font-face {
  font-family: 'GTEesti-Pro-Display';
  font-display: swap;
  src: url("../fonts/GT-Eesti-Pro-Display-Regular.woff?v=d3fa1ee2") format("woff"); }

@font-face {
  font-family: 'GT-Eesti-Pro-Display-Medium';
  font-display: swap;
  src: url("../fonts/GT-Eesti-Pro-Display-Medium.woff?v=60e0714e") format("woff"); }

@font-face {
  font-family: 'GTEesti-Pro-Display-Bold';
  font-display: swap;
  src: url("../fonts/GT-Eesti-Pro-Display-Bold.woff?v=cd71153a") format("woff"); }

@font-face {
  font-family: 'GT-Eesti-Pro-Text-Light';
  font-display: swap;
  src: url("../fonts/GT-Eesti-Pro-Text-Light.woff?v=16ce01af") format("woff"); }

@font-face {
  font-family: 'GT-Eesti-Pro-Text-Regular';
  font-display: swap;
  src: url("../fonts/GT-Eesti-Pro-Text-Regular.woff?v=c0901e0c") format("woff"); }

@font-face {
  font-family: 'GT-Eesti-Pro-Text-Medium';
  font-display: swap;
  src: url("../fonts/GT-Eesti-Pro-Text-Medium.woff?v=580300d7") format("woff"); }

@font-face {
  font-family: 'GTEesti-Pro-Text-Bold';
  font-display: swap;
  src: url("../fonts/GT-Eesti-Pro-Text-Bold.woff?v=9cf3147e") format("woff"); }

@font-face {
  font-family: 'GT-Eesti-Pro-Display-UBold';
  font-display: swap;
  src: url("../fonts/GT-Eesti-Pro-Display-UBold.woff?v=d02808bf") format("woff"); }

/**
 * Foundation for Sites
 * Version 6.6.3
 * https://get.foundation
 * Licensed under MIT Open Source
 */
#crossborder {
  max-width: 90em;
  margin: 0 auto;
  font-family: 'GTEesti-Pro-Display'; }
  @media (max-width: 1440px) {
    #crossborder {
      font-size: -webkit-calc(100vw / 90);
      font-size: calc(100vw / 90); } }
  @media (max-width: 576px) {
    #crossborder {
      font-size: -webkit-calc(100vw / 20);
      font-size: calc(100vw / 20);
      max-width: 100%; } }

#crossborder {
  overflow: hidden; }
  #crossborder .banner {
    position: relative;
    background-color: #005BFF;
    min-height: 38.9375em;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    @media (max-width: 576px) {
      #crossborder .banner {
        min-height: 26.125em;
        padding: 20.125em 1em 0; } }
    #crossborder .banner::after {
      content: '';
      position: absolute;
      left: -11.9375em;
      bottom: -8.75em;
      width: 36.125em;
      height: 36.125em;
      border-radius: 50%;
      background: #F81155;
      z-index: 1; }
      @media (max-width: 576px) {
        #crossborder .banner::after {
          width: 9.14438em;
          height: 9.14438em;
          left: -4em;
          top: 5.625em; } }
    #crossborder .banner-content {
      position: absolute;
      left: -36.9375em;
      top: 4.75em;
      -webkit-transform: rotate(-12.3deg);
          -ms-transform: rotate(-12.3deg);
              transform: rotate(-12.3deg);
      z-index: 2; }
      @media (max-width: 576px) {
        #crossborder .banner-content {
          left: -10.8125em;
          top: 2.25em;
          -webkit-transform: rotate(-18deg);
              -ms-transform: rotate(-18deg);
                  transform: rotate(-18deg); } }
    #crossborder .banner-text {
      font-family: 'GT-Eesti-Pro-Display-UBold';
      font-weight: 400;
      font-size: 4.25em;
      line-height: 1.19;
      margin: 0;
      padding: 0 0 1rem 0;
      letter-spacing: 0.01471em;
      color: rgba(255, 255, 255, 0.5);
      white-space: nowrap;
      font-style: italic;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
      @media (max-width: 576px) {
        #crossborder .banner-text {
          font-size: 1.07583em;
          letter-spacing: 0.01471em;
          margin-bottom: 0.17428em; } }
      #crossborder .banner-text b {
        color: white; }
      #crossborder .banner-text:nth-of-type(2) {
        padding-left: 6.85294em; }
      #crossborder .banner-text:nth-of-type(3) {
        padding-left: 5.29412em; }
    #crossborder .banner-btn {
      position: absolute;
      right: 5.18182em;
      bottom: 3.09091em;
      font-family: 'GT-Eesti-Pro-Display-Medium';
      font-weight: 400;
      font-size: 1.375em;
      text-align: center;
      letter-spacing: 0.04375em;
      color: #FFFFFF;
      background: #F81155;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      border-radius: 0.13636em;
      min-height: 2.90909em;
      min-width: 10.45455em;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      text-decoration: none; }
      @media (max-width: 576px) {
        #crossborder .banner-btn {
          font-family: 'GTEesti-Pro-Display';
          position: relative;
          left: 0;
          bottom: 0;
          font-size: 1em;
          width: 100%;
          min-height: 3em; } }
      #crossborder .banner-btn::after {
        content: '';
        position: absolute;
        left: 0;
        top: -4.09091em;
        width: 10.45455em;
        height: 4.54545em;
        background: url("../images/btn-img.svg?v=d764ce46") no-repeat center center/cover; }
        @media (max-width: 576px) {
          #crossborder .banner-btn::after {
            width: 18.01562em;
            min-height: 7.87312em;
            top: -7.0625em; } }

#crossborder .join {
  position: relative;
  background: url("../images/map.svg?v=b72a8d76") no-repeat center center/contain;
  padding-top: 5.75em;
  min-height: 66.6875em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  @media (max-width: 576px) {
    #crossborder .join {
      padding-top: 1.875em;
      min-height: 26.875em;
      background-size: 189%;
      background-position: -11.1875em 2.4375em; } }
  #crossborder .join-title {
    font-family: 'GT-Eesti-Pro-Display-Medium';
    font-weight: 400;
    font-size: 2.375em;
    line-height: 1;
    text-align: center;
    letter-spacing: 0.01842em;
    color: #001A34;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0;
    margin: 0 0 .5rem 0; }
    @media (max-width: 576px) {
      #crossborder .join-title {
        font-family: 'GTEesti-Pro-Display-Bold';
        letter-spacing: 0;
        font-size: 1.5em;
        line-height: 1.25; } }
    #crossborder .join-title br.mob {
      display: none; }
      @media (max-width: 576px) {
        #crossborder .join-title br.mob {
          display: block; } }
  #crossborder .join-text {
    opacity: 0;
    font-family: 'GT-Eesti-Pro-Display-Medium';
    font-weight: 400;
    font-size: 1.5em;
    line-height: 1.4;
    letter-spacing: 0.02917em;
    color: #001A34;
    margin: 0;
    padding: 0;
    white-space: nowrap;
    -webkit-transition: opacity .6s 0s;
    -o-transition: opacity .6s 0s;
    transition: opacity .6s 0s;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    @media (max-width: 576px) {
      #crossborder .join-text {
        font-family: 'GT-Eesti-Pro-Text-Light';
        font-size: 1em;
        letter-spacing: 0.00625em;
        line-height: 2; } }
    @media (max-width: 576px) {
      #crossborder .join-text br.desktop {
        display: none; } }
    #crossborder .join-text br.mob {
      display: none; }
      @media (max-width: 576px) {
        #crossborder .join-text br.mob {
          display: block; } }
  #crossborder .join-info {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #F0F4F7;
    -webkit-box-shadow: 0px 0.19173em 0.5625em rgba(0, 0, 0, 0.25);
            box-shadow: 0px 0.19173em 0.5625em rgba(0, 0, 0, 0.25);
    border-radius: 0.43139em;
    overflow: hidden;
    -webkit-transition: width .6s .3s, height .6s .3s;
    -o-transition: width .6s .3s, height .6s .3s;
    transition: width .6s .3s, height .6s .3s; }
    #crossborder .join-info.open {
      -webkit-transition-delay: 0s;
           -o-transition-delay: 0s;
              transition-delay: 0s; }
    #crossborder .join-info.offers {
      position: absolute;
      left: 13.25em;
      top: 28.9375em;
      padding: 2.5625em 1.75em 2.6875em 4.6875em;
      text-align: right;
      width: 25.75em;
      height: 13.4375em; }
      #crossborder .join-info.offers .join-text {
        opacity: 1; }
      @media (max-width: 576px) {
        #crossborder .join-info.offers {
          left: 1.75em;
          top: 16.4375em;
          width: 3.75em;
          height: 3.1875em;
          padding: 0.375em 1.3125em 0.375em 0;
          -webkit-transition: width .9s .3s, height .9s .3s;
          -o-transition: width .9s .3s, height .9s .3s;
          transition: width .9s .3s, height .9s .3s; }
          #crossborder .join-info.offers .join-text {
            opacity: 0; }
          #crossborder .join-info.offers.open {
            width: 14.3125em;
            height: 9.1875em; }
            #crossborder .join-info.offers.open .join-text {
              opacity: 1;
              -webkit-transition: opacity .9s .4s;
              -o-transition: opacity .9s .4s;
              transition: opacity .9s .4s; } }
      #crossborder .join-info.offers::after {
        content: '';
        position: absolute;
        left: 0.4375em;
        top: 0.625em;
        width: 6.4375em;
        height: 4.9375em;
        background: url("../images/join-icon1.svg?v=eb340cd2") no-repeat center center/cover; }
        @media (max-width: 576px) {
          #crossborder .join-info.offers::after {
            width: 3.33625em;
            height: 2.5275em;
            left: 0.1875em;
            top: 0.3125em; } }
    #crossborder .join-info.ship {
      position: absolute;
      right: 16.6875em;
      top: 14.25em;
      padding: 2.9375em 2.6875em 3em 2.25em;
      width: 25.375em;
      height: 11.8125em; }
      #crossborder .join-info.ship .join-text {
        opacity: 1; }
      @media (max-width: 576px) {
        #crossborder .join-info.ship {
          right: 1.5625em;
          top: 7.5em;
          width: 3.75em;
          height: 3.25em;
          padding: 1.0625em 0 0 1.0625em; }
          #crossborder .join-info.ship .join-text {
            opacity: 0; }
          #crossborder .join-info.ship.open {
            width: 13.6875em;
            height: 8.0625em; }
            #crossborder .join-info.ship.open .join-text {
              opacity: 1;
              -webkit-transition: opacity .6s .4s;
              -o-transition: opacity .6s .4s;
              transition: opacity .6s .4s; } }
      #crossborder .join-info.ship::after {
        content: '';
        position: absolute;
        right: 0.5em;
        top: 0.75em;
        width: 6.4375em;
        height: 4.9375em;
        background: url("../images/join-icon2.svg?v=35f76b24") no-repeat center center/cover; }
        @media (max-width: 576px) {
          #crossborder .join-info.ship::after {
            width: 2.51688em;
            height: 2.42062em;
            right: 0.61em;
            top: 0.39875em; } }

#crossborder .growing {
  position: relative;
  margin-top: -7.9375em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  @media (max-width: 576px) {
    #crossborder .growing {
      margin-top: 0;
      padding: 0.8125em 1.25em 0 1.25em; } }
  #crossborder .growing-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding-left: 3.125em; }
    @media (max-width: 576px) {
      #crossborder .growing-row {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center;
        padding-left: 0; } }
  #crossborder .growing-col {
    max-width: 28.125em;
    margin-bottom: 4.0625em; }
    @media (max-width: 576px) {
      #crossborder .growing-col {
        max-width: 100%;
        margin-bottom: 2.4375em; } }
    #crossborder .growing-col:nth-of-type(1) {
      margin-right: 21.5625em; }
      @media (max-width: 576px) {
        #crossborder .growing-col:nth-of-type(1) {
          margin-right: 0; } }
    #crossborder .growing-col:nth-of-type(2) {
      margin-right: 0.625em; }
      @media (max-width: 576px) {
        #crossborder .growing-col:nth-of-type(2) {
          margin-right: 0;
          margin-bottom: 3.1875em; } }
    #crossborder .growing-col:nth-of-type(3) {
      margin-right: 2.9375em; }
      @media (max-width: 576px) {
        #crossborder .growing-col:nth-of-type(3) {
          margin-right: 0;
          width: 100%; } }
  #crossborder .growing-title {
    font-family: 'GT-Eesti-Pro-Display-Medium';
    font-weight: 400;
    font-size: 2.375em;
    line-height: 1;
    text-align: center;
    letter-spacing: 0.01842em;
    color: #001A34;
    padding: 0;
    margin: 0 0 3.21053em 0; }
    @media (max-width: 576px) {
      #crossborder .growing-title {
        font-family: 'GTEesti-Pro-Display-Bold';
        font-size: 1.5em;
        line-height: 1.2;
        letter-spacing: 0;
        margin-bottom: 2.58333em; } }
    #crossborder .growing-title br.mob {
      display: none; }
      @media (max-width: 576px) {
        #crossborder .growing-title br.mob {
          display: block; } }
  #crossborder .growing-subtitle {
    font-family: 'GTEesti-Pro-Display-Bold';
    font-weight: 400;
    font-size: 1.875em;
    line-height: 1;
    text-align: left;
    color: #001A34;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0;
    margin: 0 0 1.66667em 0; }
    @media (max-width: 576px) {
      #crossborder .growing-subtitle {
        font-size: 1.125em; } }
  #crossborder .growing-list {
    margin: 0;
    padding: 0; }
  #crossborder .growing-item {
    font-family: 'GT-Eesti-Pro-Display-Light';
    font-size: 1.875em;
    line-height: 1;
    color: #001A34;
    list-style: none;
    margin-bottom: 0.66667em; }
    @media (max-width: 576px) {
      #crossborder .growing-item {
        font-family: 'GT-Eesti-Pro-Text-Light';
        font-size: 1em;
        line-height: 1.1;
        margin-bottom: 1.0625em; } }
    #crossborder .growing-item:nth-last-of-type(1) {
      margin-bottom: 0; }

#crossborder .selling {
  position: relative;
  min-height: 70.3125em;
  padding-top: 9.375em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  @media (max-width: 576px) {
    #crossborder .selling {
      padding-top: 6.25em;
      min-height: 48.75em; } }
  #crossborder .selling.show::after {
    opacity: 1; }
  #crossborder .selling.show::before {
    opacity: 1; }
  #crossborder .selling.show .selling-bg {
    opacity: 1; }
  #crossborder .selling.show .selling-title {
    opacity: 1; }
  #crossborder .selling.show .selling-list::before {
    opacity: 1; }
  #crossborder .selling.show .selling-item:nth-of-type(1) {
    opacity: 1; }
  #crossborder .selling.show .selling-item:nth-of-type(2) {
    opacity: 1; }
  #crossborder .selling.show .selling-item:nth-of-type(3) {
    opacity: 1; }
  #crossborder .selling.show .selling-item:nth-of-type(4) {
    opacity: 1; }
  #crossborder .selling.show .selling-item:nth-of-type(5) {
    opacity: 1; }
  #crossborder .selling::after {
    content: '';
    background: url("../images/plane-top.svg?v=7d8a3bf4") no-repeat center center/contain;
    position: absolute;
    right: -9.6875em;
    top: 3.25em;
    width: 20.625em;
    height: 19.5em;
    opacity: 0;
    -webkit-transition: opacity .5s;
    -o-transition: opacity .5s;
    transition: opacity .5s; }
    @media (max-width: 576px) {
      #crossborder .selling::after {
        width: 6.6625em;
        height: 6.29875em;
        right: -3.0625em;
        top: 1.6875em; } }
  #crossborder .selling::before {
    content: '';
    background: url("../images/plane-bottom.svg?v=0fc23151") no-repeat center center/contain;
    position: absolute;
    left: -8.4375em;
    bottom: 8.25em;
    width: 20.625em;
    height: 20.375em;
    opacity: 0;
    -webkit-transition: opacity .5s;
    -o-transition: opacity .5s;
    transition: opacity .5s; }
    @media (max-width: 576px) {
      #crossborder .selling::before {
        width: 6.355em;
        height: 6.2775em;
        left: -2.625em;
        bottom: 1.5em; } }
  #crossborder .selling-bg {
    content: '';
    position: absolute;
    left: 50%;
    top: 2.5em;
    z-index: -1;
    -webkit-transform: translateX(-50%) rotate(-6.4deg);
        -ms-transform: translateX(-50%) rotate(-6.4deg);
            transform: translateX(-50%) rotate(-6.4deg);
    background-color: #005BFF;
    width: 120%;
    height: 84%;
    opacity: 0;
    -webkit-transition: opacity .5s;
    -o-transition: opacity .5s;
    transition: opacity .5s; }
    @media (max-width: 576px) {
      #crossborder .selling-bg {
        left: 49%;
        top: 1.25em;
        width: 130%;
        height: 95%; } }
  #crossborder .selling-title {
    font-family: 'GT-Eesti-Pro-Display-Medium';
    font-weight: 400;
    font-size: 2.375em;
    line-height: 1;
    text-align: center;
    letter-spacing: 0.01842em;
    color: #FFFFFF;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0;
    margin: 0 0 2.26316em 0;
    opacity: 0;
    -webkit-transition: opacity .5s .5s;
    -o-transition: opacity .5s .5s;
    transition: opacity .5s .5s; }
    @media (max-width: 576px) {
      #crossborder .selling-title {
        font-size: 1.125em;
        letter-spacing: 0.04444em;
        margin-bottom: 2.94444em; } }
  #crossborder .selling-list {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    max-width: 56.25em;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 0 auto;
    padding: 0 0 0 1.5625em; }
    @media (max-width: 576px) {
      #crossborder .selling-list {
        margin-left: 0;
        padding-left: 4.375em;
        padding-right: 2.8125em; } }
    #crossborder .selling-list::before {
      content: '';
      position: absolute;
      top: 0.5em;
      left: 28.15625em;
      width: 0.25em;
      height: 34.375em;
      background: #D7DCE0;
      opacity: 0;
      -webkit-transition: opacity .5s 1s;
      -o-transition: opacity .5s 1s;
      transition: opacity .5s 1s; }
      @media (max-width: 576px) {
        #crossborder .selling-list::before {
          left: 2.75em;
          top: 0.9375em;
          height: 26.875em; } }
  #crossborder .selling-item {
    position: relative;
    list-style: none;
    width: 26.25em;
    margin-bottom: 4.4375em;
    opacity: 0;
    -webkit-transition: opacity .5s;
    -o-transition: opacity .5s;
    transition: opacity .5s; }
    @media (max-width: 576px) {
      #crossborder .selling-item {
        width: 100%;
        margin-bottom: 1.9375em; } }
    @media (max-width: 576px) {
      #crossborder .selling-item br {
        display: none; } }
    #crossborder .selling-item::after {
      content: '';
      position: absolute;
      top: 0;
      width: 1.5em;
      height: 1.5em;
      border-radius: 50%;
      background: #F81155;
      z-index: 1; }
    #crossborder .selling-item:nth-of-type(odd) {
      text-align: right;
      margin-right: 31.875em; }
      @media (max-width: 576px) {
        #crossborder .selling-item:nth-of-type(odd) {
          margin-right: 0;
          text-align: left; } }
      #crossborder .selling-item:nth-of-type(odd)::after {
        right: -3em; }
        @media (max-width: 576px) {
          #crossborder .selling-item:nth-of-type(odd)::after {
            right: auto;
            left: -2.25em; } }
    #crossborder .selling-item:nth-of-type(even) {
      text-align: left;
      margin-left: 29.4375em; }
      @media (max-width: 576px) {
        #crossborder .selling-item:nth-of-type(even) {
          margin-left: 0; } }
      #crossborder .selling-item:nth-of-type(even)::after {
        left: -3em; }
        @media (max-width: 576px) {
          #crossborder .selling-item:nth-of-type(even)::after {
            left: -2.25em; } }
    #crossborder .selling-item:nth-of-type(1) {
      -webkit-transition: opacity .5s 1.5s;
      -o-transition: opacity .5s 1.5s;
      transition: opacity .5s 1.5s; }
    #crossborder .selling-item:nth-of-type(2) {
      -webkit-transition: opacity .5s 2s;
      -o-transition: opacity .5s 2s;
      transition: opacity .5s 2s; }
    #crossborder .selling-item:nth-of-type(3) {
      margin-bottom: 2.6875em;
      -webkit-transition: opacity .5s 2.5s;
      -o-transition: opacity .5s 2.5s;
      transition: opacity .5s 2.5s; }
      @media (max-width: 576px) {
        #crossborder .selling-item:nth-of-type(3) {
          margin-bottom: 1.9375em; } }
    #crossborder .selling-item:nth-of-type(4) {
      margin-bottom: 2.9375em;
      -webkit-transition: opacity .5s 3s;
      -o-transition: opacity .5s 3s;
      transition: opacity .5s 3s; }
      @media (max-width: 576px) {
        #crossborder .selling-item:nth-of-type(4) {
          margin-bottom: 2.1875em; } }
    #crossborder .selling-item:nth-of-type(5) {
      -webkit-transition: opacity .5s 3.5s;
      -o-transition: opacity .5s 3.5s;
      transition: opacity .5s 3.5s; }
  #crossborder .selling-step {
    font-family: 'GT-Eesti-Pro-Display-Medium';
    font-weight: 400;
    font-size: 1.5em;
    line-height: 1;
    letter-spacing: 0.02917em;
    color: #FFFFFF;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0;
    margin: 0 0 0.75em 0; }
    @media (max-width: 576px) {
      #crossborder .selling-step {
        font-family: 'GTEesti-Pro-Text-Bold';
        font-size: 0.875em;
        line-height: 1.3;
        letter-spacing: 0.03571em;
        margin-bottom: 0.5em; } }
  #crossborder .selling-text {
    font-family: 'GT-Eesti-Pro-Text-Light';
    font-weight: 400;
    font-size: 1.125em;
    line-height: 1.35;
    letter-spacing: 0.03889em;
    color: #FFFFFF;
    margin: 0;
    padding: 0; }
    @media (max-width: 576px) {
      #crossborder .selling-text {
        font-size: 0.875em;
        line-height: 1.4;
        margin-bottom: 0; } }

#crossborder .support {
  position: relative;
  padding-top: 7.3125em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  @media (max-width: 576px) {
    #crossborder .support {
      padding-top: 4.375em; } }
  #crossborder .support.show .support-title {
    opacity: 1; }
  #crossborder .support.show::after {
    opacity: 1; }
  #crossborder .support.show .support-list::after {
    opacity: 1; }
  #crossborder .support.show .support-item {
    opacity: 1; }
  #crossborder .support::after {
    content: '';
    position: absolute;
    left: 5em;
    top: 0.75em;
    z-index: -1;
    width: 80em;
    height: 33.5em;
    background: #F0F4F7;
    opacity: 0;
    -webkit-transition: opacity .5s;
    -o-transition: opacity .5s;
    transition: opacity .5s; }
    @media (max-width: 576px) {
      #crossborder .support::after {
        left: 0;
        width: 100%;
        top: 10em;
        height: 24.625em; } }
  #crossborder .support-title {
    font-family: 'GTEesti-Pro-Display-Bold';
    font-weight: 400;
    font-size: 3em;
    line-height: 1;
    letter-spacing: 0.02083em;
    color: #001A34;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 0 0 4.0625em;
    margin: 0 0 2.58333em 0;
    opacity: 0;
    -webkit-transition: opacity .5s .5s;
    -o-transition: opacity .5s .5s;
    transition: opacity .5s .5s; }
    @media (max-width: 576px) {
      #crossborder .support-title {
        font-size: 1.5em;
        line-height: 1.2;
        padding: 0 1.25em 0;
        text-align: center;
        margin-bottom: 3.75em; } }
  @media (max-width: 576px) {
    #crossborder .support-wrapper {
      overflow-x: scroll;
      overflow-y: hidden; } }
  #crossborder .support-list {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 0 0 0 1.25rem;
    padding: 0; }
    @media (max-width: 576px) {
      #crossborder .support-list {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
            -ms-flex-pack: start;
                justify-content: flex-start;
        margin-left: 0;
        padding-left: 2em;
        padding-right: 2em;
        width: 50em; } }
    #crossborder .support-list::after {
      content: '';
      position: absolute;
      right: 10.625em;
      top: 22.375em;
      width: 50.6875em;
      height: 0.25em;
      background: #D7DCE0;
      z-index: 1;
      opacity: 0;
      -webkit-transition: opacity .5s 1s;
      -o-transition: opacity .5s 1s;
      transition: opacity .5s 1s; }
      @media (max-width: 576px) {
        #crossborder .support-list::after {
          right: auto;
          left: 6.875em;
          top: 16em;
          width: 36.1375em;
          height: 0.17813em; } }
  #crossborder .support-item {
    position: relative;
    z-index: 2;
    list-style: none;
    margin-right: 3.5em;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    @media (max-width: 576px) {
      #crossborder .support-item {
        margin-right: 2.3125em; } }
    #crossborder .support-item:nth-of-type(1) {
      margin-right: 3.1875em;
      opacity: 0;
      -webkit-transition: opacity .5s 1.5s;
      -o-transition: opacity .5s 1.5s;
      transition: opacity .5s 1.5s; }
      @media (max-width: 576px) {
        #crossborder .support-item:nth-of-type(1) {
          margin-right: 2.3125em; } }
    #crossborder .support-item:nth-of-type(2) {
      margin-right: 3.3125em;
      opacity: 0;
      -webkit-transition: opacity .5s 2s;
      -o-transition: opacity .5s 2s;
      transition: opacity .5s 2s; }
      @media (max-width: 576px) {
        #crossborder .support-item:nth-of-type(2) {
          margin-right: 2.3125em; } }
    #crossborder .support-item:nth-of-type(3) {
      opacity: 0;
      -webkit-transition: opacity .5s 2.5s;
      -o-transition: opacity .5s 2.5s;
      transition: opacity .5s 2.5s; }
    #crossborder .support-item:nth-of-type(4) {
      opacity: 0;
      -webkit-transition: opacity .5s 3s;
      -o-transition: opacity .5s 3s;
      transition: opacity .5s 3s; }
  #crossborder .support-card {
    position: relative;
    width: 13.8125em;
    height: 19.1875em;
    padding: 2.8125em 2.125em;
    border-radius: 0.875em;
    margin-bottom: 5.875em;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    @media (max-width: 576px) {
      #crossborder .support-card {
        width: 9.8125em;
        height: 13.625em;
        padding: 2.0625em 1.5em;
        border-radius: 0.625em;
        margin-bottom: 4.25em; } }
    #crossborder .support-card::after {
      content: ' ';
      position: absolute;
      left: 49%;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
      top: -webkit-calc(22.375em - 12px);
      top: calc(22.375em - 12px);
      border-radius: 50%;
      width: 24px;
      height: 24px;
      background: #F81155;
      z-index: 2; }
      @media (max-width: 960px) {
        #crossborder .support-card::after {
          top: -webkit-calc(22.375em - 9px);
          top: calc(22.375em - 9px);
          width: 18px;
          height: 18px; } }
      @media (max-width: 576px) {
        #crossborder .support-card::after {
          top: -webkit-calc(16em - 8px);
          top: calc(16em - 8px);
          width: 17px;
          height: 17px; } }
    #crossborder .support-card.integration {
      background: url("../images/support-icon1.svg?v=d9d42f6f") no-repeat center center/contain;
      background-color: #fff; }
    #crossborder .support-card.listing {
      padding-left: 2.8125em;
      background: url("../images/support-icon2.svg?v=18f0f9d0") no-repeat center center/contain;
      background-color: #fff; }
      @media (max-width: 576px) {
        #crossborder .support-card.listing {
          padding: 2.0625em 1.5em 2.0625em 1.9375em; } }
    #crossborder .support-card.delivery {
      padding-left: 2.6875em;
      height: 19.125em;
      background: url("../images/support-icon3.svg?v=d11bb0e0") no-repeat center center/contain;
      background-color: #fff; }
      @media (max-width: 576px) {
        #crossborder .support-card.delivery {
          height: 13.5625em;
          padding: 2.0625em 1.5em 2.0625em 1.875em; } }
    #crossborder .support-card.promotion {
      padding-left: 2.5em;
      padding-right: 2.8125em;
      background: url("../images/support-icon4.svg?v=a47239ac") no-repeat center center/contain;
      background-color: #fff; }
      @media (max-width: 576px) {
        #crossborder .support-card.promotion {
          padding: 2.0625em 1.5em 2.0625em 1.875em; } }
  #crossborder .support-text {
    font-family: 'GT-Eesti-Pro-Text-Medium';
    font-weight: 400;
    font-size: 1.125em;
    line-height: 1.3;
    letter-spacing: 0.03889em;
    color: #848484;
    margin: 0;
    padding: 0; }
    @media (max-width: 576px) {
      #crossborder .support-text {
        font-size: 0.8125em; } }
  #crossborder .support-step {
    font-family: 'GTEesti-Pro-Display-Bold';
    font-weight: 400;
    font-size: 1.125em;
    line-height: 1;
    text-align: center;
    letter-spacing: 0.03889em;
    color: #001A34;
    margin: 0;
    padding: 0; }
    @media (max-width: 576px) {
      #crossborder .support-step {
        font-size: 0.875em;
        letter-spacing: 0.05em; } }

#crossborder .sales {
  padding-top: 9.375em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  @media (max-width: 576px) {
    #crossborder .sales {
      padding-top: 4.0625em; } }
  #crossborder .sales.show .sales-title {
    opacity: 1; }
  #crossborder .sales.show .sales-subtitle {
    opacity: 1; }
  #crossborder .sales.show .sales-list {
    opacity: 1; }
  #crossborder .sales.show .sales-block::after {
    opacity: 1;
    -webkit-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1); }
  #crossborder .sales-title {
    font-family: 'GTEesti-Pro-Display-Bold';
    font-weight: 400;
    text-align: center;
    font-size: 3em;
    line-height: 1;
    letter-spacing: 0.02083em;
    color: #001A34;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 0 0 2.70833em 0;
    padding: 0 0 0 0.58333em;
    opacity: 0;
    -webkit-transition: opacity .5s;
    -o-transition: opacity .5s;
    transition: opacity .5s; }
    @media (max-width: 576px) {
      #crossborder .sales-title {
        font-size: 1.5em;
        letter-spacing: 0;
        margin-bottom: 3.5em;
        padding-right: 0; } }
  #crossborder .sales-block {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 9.75em; }
    @media (max-width: 576px) {
      #crossborder .sales-block {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
            -ms-flex-direction: column;
                flex-direction: column;
        margin-bottom: 67px; } }
    #crossborder .sales-block.advertising::after {
      content: '';
      position: absolute;
      left: 11.875em;
      top: -0.75em;
      width: 10.5625em;
      height: 10.5625em;
      background: #F81155;
      border-radius: 50%;
      z-index: -1;
      opacity: 0;
      -webkit-transform: scale(0);
          -ms-transform: scale(0);
              transform: scale(0);
      -webkit-transition: opacity .5s 1s, -webkit-transform .5s 1s;
      transition: opacity .5s 1s, -webkit-transform .5s 1s;
      -o-transition: transform .5s 1s, opacity .5s 1s;
      transition: transform .5s 1s, opacity .5s 1s;
      transition: transform .5s 1s, opacity .5s 1s, -webkit-transform .5s 1s; }
      @media (max-width: 576px) {
        #crossborder .sales-block.advertising::after {
          width: 6.5em;
          height: 6.5em;
          left: 0.6875em;
          top: -3em; } }
    @media (max-width: 576px) {
      #crossborder .sales-block.promo {
        margin-bottom: 0; } }
    #crossborder .sales-block.promo .sales-item {
      margin-bottom: 0.5em; }
      @media (max-width: 576px) {
        #crossborder .sales-block.promo .sales-item {
          margin-bottom: 0.875em; } }
    @media (max-width: 576px) {
      #crossborder .sales-block.promo .sales-subtitle {
        padding-right: 2.41667em;
        margin-bottom: 2.33333em; } }
    #crossborder .sales-block.promo::after {
      content: '';
      position: absolute;
      left: 21.5em;
      top: 0;
      width: 8.3125em;
      height: 8.3125em;
      background: #F81155;
      border-radius: 50%;
      z-index: -1;
      opacity: 0;
      -webkit-transform: scale(0);
          -ms-transform: scale(0);
              transform: scale(0);
      -webkit-transition: opacity .5s 1.5s, -webkit-transform .5s 1.5s;
      transition: opacity .5s 1.5s, -webkit-transform .5s 1.5s;
      -o-transition: transform .5s 1.5s, opacity .5s 1.5s;
      transition: transform .5s 1.5s, opacity .5s 1.5s;
      transition: transform .5s 1.5s, opacity .5s 1.5s, -webkit-transform .5s 1.5s; }
      @media (max-width: 576px) {
        #crossborder .sales-block.promo::after {
          width: 5.125em;
          height: 5.125em;
          left: 1.5625em;
          top: -2.1875em; } }
  #crossborder .sales-list {
    margin: 0;
    padding: 0;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    max-width: 31.25em;
    opacity: 0;
    -webkit-transition: opacity .5s .5s;
    -o-transition: opacity .5s .5s;
    transition: opacity .5s .5s; }
    @media (max-width: 576px) {
      #crossborder .sales-list {
        max-width: 100%;
        width: 100%;
        padding: 0 1.1875em; } }
  #crossborder .sales-subtitle {
    font-family: 'GTEesti-Pro-Display-Bold';
    font-weight: 400;
    font-size: 2.5em;
    line-height: 1;
    color: #001A34;
    width: 15.7em;
    text-align: right;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0;
    margin: 0 3.875em 0.425em 0;
    opacity: 0;
    -webkit-transition: opacity .5s .5s;
    -o-transition: opacity .5s .5s;
    transition: opacity .5s .5s; }
    @media (max-width: 576px) {
      #crossborder .sales-subtitle {
        font-size: 1.5em;
        margin-bottom: 2.79167em;
        width: 100%;
        margin-right: 0;
        text-align: center; } }
  #crossborder .sales-item {
    font-family: 'GT-Eesti-Pro-Display-Light';
    font-weight: 400;
    font-size: 1.875em;
    line-height: 1.2;
    color: #001A34;
    list-style: none;
    margin-bottom: 0.73333em; }
    @media (max-width: 576px) {
      #crossborder .sales-item {
        font-family: 'GT-Eesti-Pro-Text-Light';
        font-size: 1em; } }

#crossborder .faq {
  position: relative;
  z-index: 2;
  padding-top: 3em;
  padding-bottom: 3.125em; }
  @media (max-width: 576px) {
    #crossborder .faq {
      padding-top: 2.5625em;
      padding-bottom: 0em; } }
  #crossborder .faq-title {
    font-family: 'GT-Eesti-Pro-Display-Medium';
    font-weight: 400;
    font-size: 2.375em;
    line-height: 1;
    letter-spacing: 0.01842em;
    color: #001A34;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0;
    margin: 0 0 1.26316em 0; }
    @media (max-width: 576px) {
      #crossborder .faq-title {
        font-family: 'GTEesti-Pro-Display-Bold';
        font-size: 1.875em;
        margin-bottom: 0.9em; } }
  #crossborder .faq-container {
    width: 73.5em;
    margin: 0 auto; }
    @media (max-width: 576px) {
      #crossborder .faq-container {
        width: 100%;
        padding: 0 1em; } }
  #crossborder .faq-list {
    margin: 0 0 2.3125em 0;
    padding: 0; }
    @media (max-width: 576px) {
      #crossborder .faq-list {
        margin: 0 0 0.9375em 0; } }
  #crossborder .faq-item {
    list-style: none; }
    #crossborder .faq-item.show-for-mob {
      display: none; }
      @media (max-width: 576px) {
        #crossborder .faq-item.show-for-mob {
          display: block; } }
  #crossborder .faq-question {
    position: relative;
    font-family: 'GT-Eesti-Pro-Display-Medium';
    font-weight: 400;
    font-size: 1.5em;
    line-height: 1;
    letter-spacing: 0.02917em;
    color: #001A34;
    padding: 0.79167em 0 0.83333em 0;
    border-bottom: 1px solid #D2DDE8;
    display: block;
    text-decoration: none;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    @media (max-width: 576px) {
      #crossborder .faq-question {
        font-family: 'GT-Eesti-Pro-Text-Regular';
        font-size: 0.875em;
        line-height: 1.4;
        padding: 1.14286em 2.14286em 1.14286em 0;
        letter-spacing: 0.05em; } }
    #crossborder .faq-question::after {
      content: '';
      position: absolute;
      right: 1.04167em;
      top: 50%;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      background: url("../images/arrow.svg?v=9e7b98fe") no-repeat center center/contain;
      width: 0.625em;
      height: 0.375em; }
      @media (max-width: 576px) {
        #crossborder .faq-question::after {
          width: 0.8125em;
          height: 0.5625em;
          right: 0; } }
    #crossborder .faq-question.open::after {
      -webkit-transform: translateY(-50%) rotate(180deg);
          -ms-transform: translateY(-50%) rotate(180deg);
              transform: translateY(-50%) rotate(180deg); }
    @media (max-width: 576px) {
      #crossborder .faq-question.open {
        border-color: #fff; } }
    #crossborder .faq-question br.mob {
      display: none; }
      @media (max-width: 576px) {
        #crossborder .faq-question br.mob {
          display: block; } }
  #crossborder .faq-answer {
    display: none;
    font-family: 'GT-Eesti-Pro-Display-Medium';
    font-weight: 400;
    font-size: 1.625em;
    line-height: 1.5;
    letter-spacing: 0.02333em;
    color: #ABB6C0;
    padding: 0em 1.15385em 0 1.15385em;
    margin-bottom: 0;
    border-bottom: 1px solid #D2DDE8;
    padding: 0.15385em 2.11538em 0.15385em 1.23077em; }
    #crossborder .faq-answer p {
      margin: 0;
      padding: 0; }
      @media (max-width: 576px) {
        #crossborder .faq-answer p {
          line-height: 1.45; } }
    #crossborder .faq-answer a {
      color: #ABB6C0;
      -webkit-transition: color .5s;
      -o-transition: color .5s;
      transition: color .5s; }
      #crossborder .faq-answer a:hover {
        color: #005bff; }
    @media (max-width: 576px) {
      #crossborder .faq-answer {
        font-size: 0.875em;
        font-family: 'GT-Eesti-Pro-Text-Light';
        letter-spacing: 0.03571em;
        line-height: 1.45;
        padding: 0 2.5em 1.07143em 0; } }
  #crossborder .faq-all {
    font-family: 'OpenSans';
    font-weight: 400;
    font-size: 1.25em;
    line-height: 1;
    color: #005BFF;
    text-decoration: none; }
    @media (max-width: 576px) {
      #crossborder .faq-all {
        font-size: 0.875em; } }

#crossborder .getstarted {
  position: relative;
  z-index: 2;
  padding-top: 3.6875em; }
  @media (max-width: 576px) {
    #crossborder .getstarted {
      padding-top: 1.25em;
      padding-bottom: 2.1875em; } }
  #crossborder .getstarted.show .getstarted-title {
    opacity: 1; }
  #crossborder .getstarted.show .getstarted-item {
    opacity: 1; }
  #crossborder .getstarted-title {
    font-family: 'GT-Eesti-Pro-Display-Medium';
    font-weight: 400;
    font-size: 2.375em;
    line-height: 1;
    text-align: center;
    letter-spacing: 0.01842em;
    color: #001A34;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0;
    margin: 0 0 2.73684em 0;
    opacity: 0;
    -webkit-transition: opacity .5s;
    -o-transition: opacity .5s;
    transition: opacity .5s; }
    @media (max-width: 576px) {
      #crossborder .getstarted-title {
        font-family: 'GTEesti-Pro-Display-Bold';
        font-size: 1.5em;
        letter-spacing: 0;
        margin-bottom: 2.625em; } }
  #crossborder .getstarted-list {
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    max-width: 69.125em;
    margin: 0 auto 9.5em; }
    @media (max-width: 576px) {
      #crossborder .getstarted-list {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center;
        margin: 0 auto 0.375em; } }
  #crossborder .getstarted-item {
    position: relative;
    list-style: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
    @media (max-width: 576px) {
      #crossborder .getstarted-item {
        margin-bottom: 2.375em; } }
    #crossborder .getstarted-item::after {
      content: '';
      position: absolute;
      left: 19.5625em;
      top: 36%;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
      width: 14em;
      height: 1px;
      background: url("../images/dashed-line.svg?v=ebffc4c9") no-repeat center center/contain; }
      @media (max-width: 576px) {
        #crossborder .getstarted-item::after {
          left: 50%;
          top: 8.625em;
          -webkit-transform: translateX(-50%) rotate(90deg);
              -ms-transform: translateX(-50%) rotate(90deg);
                  transform: translateX(-50%) rotate(90deg);
          width: 1.25em;
          height: 1px;
          background: none;
          border: 1px dashed #9DAAB6; } }
    #crossborder .getstarted-item:nth-of-type(1) {
      opacity: 0;
      -webkit-transition: opacity .5s .5s;
      -o-transition: opacity .5s .5s;
      transition: opacity .5s .5s; }
    #crossborder .getstarted-item:nth-of-type(2) {
      opacity: 0;
      -webkit-transition: opacity .5s 1s;
      -o-transition: opacity .5s 1s;
      transition: opacity .5s 1s; }
    #crossborder .getstarted-item:nth-last-of-type(1) {
      opacity: 0;
      -webkit-transition: opacity .5s 1.5s;
      -o-transition: opacity .5s 1.5s;
      transition: opacity .5s 1.5s; }
      #crossborder .getstarted-item:nth-last-of-type(1)::after {
        content: none; }
  #crossborder .getstarted-icon {
    margin-bottom: 2.4375em; }
    @media (max-width: 576px) {
      #crossborder .getstarted-icon {
        margin-bottom: 1.0625em; } }
    #crossborder .getstarted-icon.register {
      width: 9.30312em;
      height: 7.04812em;
      background: url("../images/register-icon.svg?v=46684d69") no-repeat center center/contain; }
      @media (max-width: 576px) {
        #crossborder .getstarted-icon.register {
          width: 6.1875em;
          height: 4.6875em; } }
    #crossborder .getstarted-icon.list {
      width: 9.25em;
      height: 7.0625em;
      background: url("../images/list-icon.svg?v=d98a69ac") no-repeat center center/contain; }
      @media (max-width: 576px) {
        #crossborder .getstarted-icon.list {
          width: 6.4375em;
          height: 4.915em; } }
    #crossborder .getstarted-icon.sell {
      width: 9.1575em;
      height: 6.9375em;
      background: url("../images/sell-icon.svg?v=7df79ec0") no-repeat center center/contain; }
      @media (max-width: 576px) {
        #crossborder .getstarted-icon.sell {
          width: 6.1875em;
          height: 4.6875em; } }
  #crossborder .getstarted-step {
    font-family: 'GTEesti-Pro-Text-Bold';
    font-weight: 400;
    font-size: 1.75em;
    line-height: 1;
    text-align: center;
    letter-spacing: 0.025em;
    color: #001A34;
    margin: 0;
    padding: 0; }
    @media (max-width: 576px) {
      #crossborder .getstarted-step {
        font-family: 'GTEesti-Pro-Display-Bold';
        font-size: 1.25em; } }
  #crossborder .getstarted-btn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    background: #005BFF;
    border-radius: 0.13636em;
    width: 13.36364em;
    height: 2.90909em;
    margin: 0 auto;
    font-family: 'GTEesti-Pro-Display';
    font-weight: 400;
    font-size: 1.375em;
    line-height: 1;
    text-align: center;
    letter-spacing: 0.03182em;
    color: #FFFFFF;
    -webkit-transition: background-color .5s;
    -o-transition: background-color .5s;
    transition: background-color .5s;
    text-decoration: none; }
    #crossborder .getstarted-btn:hover {
      background-color: #004ed6; }
    @media (max-width: 576px) {
      #crossborder .getstarted-btn {
        font-size: 1em;
        width: 18em;
        height: 3em; } }

#crossborder .footer {
  position: relative;
  z-index: 1;
  background: #005BFF;
  min-height: 36em;
  margin-top: -14.6875em;
  padding-top: 28.125em;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  @media (max-width: 576px) {
    #crossborder .footer {
      margin-top: 0;
      padding-top: 8.75em;
      min-height: 15.1875em; } }
  #crossborder .footer::after {
    content: '';
    position: absolute;
    left: -8.625em;
    top: 17.625em;
    width: 20.625em;
    height: 20.375em;
    background: url("../images/plane-bottom.svg?v=0fc23151") no-repeat center center/contain; }
    @media (max-width: 576px) {
      #crossborder .footer::after {
        width: 6.355em;
        height: 6.2775em;
        left: -2.625em;
        top: 6.9375em; } }
  #crossborder .footer::before {
    content: '';
    position: absolute;
    left: 0;
    top: -22.9375em;
    width: 90em;
    height: 45.375em;
    border-radius: 50%;
    background-color: #fff; }
    @media (max-width: 576px) {
      #crossborder .footer::before {
        width: 20.18812em;
        height: 10.14625em;
        top: -5.1875em; } }
  #crossborder .footer-text {
    font-family: 'GT-Eesti-Pro-Display-Medium';
    font-weight: 400;
    font-size: 1.5em;
    line-height: 1;
    text-align: center;
    letter-spacing: 0.02917em;
    color: #FFFFFF;
    margin: 0;
    padding: 0; }
    @media (max-width: 576px) {
      #crossborder .footer-text {
        font-family: 'GT-Eesti-Pro-Text-Light';
        font-size: 1em;
        letter-spacing: 0;
        padding: 0 2.8125em;
        line-height: 2; } }
    #crossborder .footer-text .footer-link {
      color: #FFFFFF; }

#crossborder .faqpage .faq {
  padding-top: 5.5em; }
  @media (max-width: 576px) {
    #crossborder .faqpage .faq {
      padding-top: 1.75em; } }
  #crossborder .faqpage .faq-container {
    -webkit-transform: translateX(36px);
        -ms-transform: translateX(36px);
            transform: translateX(36px); }
    @media (max-width: 576px) {
      #crossborder .faqpage .faq-container {
        -webkit-transform: none;
            -ms-transform: none;
                transform: none; } }
  #crossborder .faqpage .faq-row {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 5.0625em; }
    @media (max-width: 576px) {
      #crossborder .faqpage .faq-row {
        margin-bottom: 2.125em; } }
  #crossborder .faqpage .faq-backarrow {
    display: block;
    position: absolute;
    left: -6.25em;
    width: 2.9375em;
    height: 2.9375em;
    background: url("../images/back-arrow.svg?v=006ea16a") no-repeat center center/contain; }
    @media (max-width: 576px) {
      #crossborder .faqpage .faq-backarrow {
        width: 1.125em;
        height: 1.125em;
        left: 0; } }
  #crossborder .faqpage .faq-title {
    font-size: 3em;
    line-height: 1;
    letter-spacing: 0;
    color: #001A34;
    margin-bottom: 0; }
    @media (max-width: 576px) {
      #crossborder .faqpage .faq-title {
        font-family: 'GTEesti-Pro-Display-Bold';
        font-size: 1.875em;
        padding-left: 1em; } }
  #crossborder .faqpage .faq-question {
    padding: 0.70833em 7.08333em 0.66667em 0;
    line-height: 1.3; }
    @media (max-width: 576px) {
      #crossborder .faqpage .faq-question {
        font-family: 'GT-Eesti-Pro-Text-Regular';
        padding: 1.21429em 2.14286em 1.14286em 0; } }
  #crossborder .faqpage .faq-answer p {
    line-height: 1.5; }
    @media (max-width: 576px) {
      #crossborder .faqpage .faq-answer p {
        line-height: 1.45; } }
  #crossborder .faqpage .faq-subtitle {
    position: relative;
    font-family: 'GT-Eesti-Pro-Display-Medium';
    font-weight: 400;
    font-size: 2.25em;
    line-height: 1;
    margin-bottom: 0.55556em;
    color: #001A34; }
    @media (max-width: 576px) {
      #crossborder .faqpage .faq-subtitle {
        font-family: 'GTEesti-Pro-Display-Bold';
        font-size: 1.5em;
        letter-spacing: 0.02917em;
        padding-left: 1.29167em;
        margin-bottom: 0.66667em; } }
    #crossborder .faqpage .faq-subtitle:nth-of-type(odd)::after {
      background: #F81155; }
    #crossborder .faqpage .faq-subtitle::after {
      content: "";
      position: absolute;
      left: -2.58333em;
      top: 0;
      width: 0.9175em;
      height: 0.9175em;
      border-radius: 50%;
      background: #005BFF; }
      @media (max-width: 576px) {
        #crossborder .faqpage .faq-subtitle::after {
          left: 0;
          top: 50%;
          -webkit-transform: translateY(-50%);
              -ms-transform: translateY(-50%);
                  transform: translateY(-50%);
          width: 0.58333em;
          height: 0.58333em; } }
  #crossborder .faqpage .faq-list {
    margin-bottom: 3.5em; }
    @media (max-width: 576px) {
      #crossborder .faqpage .faq-list {
        margin-bottom: 2.1875em; } }

#crossborder .faqpage .getstarted-btn {
  margin-bottom: 1.27273em; }

#crossborder .faqpage .back-btn {
  width: 13.36364em;
  height: 2.90909em;
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-family: 'GTEesti-Pro-Display';
  font-weight: 400;
  font-size: 1.375em;
  line-height: 1;
  text-align: center;
  letter-spacing: 0.03182em;
  color: #005BFF;
  border: 0.13636em solid #005BFF;
  border-radius: 0.13636em;
  text-decoration: none; }
  @media (max-width: 576px) {
    #crossborder .faqpage .back-btn {
      font-size: 1em;
      width: 18em;
      height: 3em; } }

#crossborder .faqpage .getstarted {
  padding-top: 3.25em; }
