/*---- Mixins ----*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, main, menu, nav, output, ruby, section, summary, time, mark, audio, video, input, textarea, button {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  outline: none;
  border-radius: 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section {
  display: block;
}
ol, ul {
  list-style: none;
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
  content: '';
  content: none;
}
a:hover, a:active {
  outline: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
.container-fluid, .container {
  margin-right: auto;
  margin-left: auto;
}
.container-fluid {
  padding-right: 2rem;
  padding-left: 2rem;
}
.row {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}


.start-xs {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-align: start;
}
.center-xs {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.end-xs {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  text-align: end;
}
.top-xs {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.middle-xs {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.bottom-xs {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.around-xs {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.between-xs {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.first-xs {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}
.last-xs {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}
@media only screen and (min-width: 768px) {
.container {
    width: 49rem;
}
.col-sm, .col-sm-1, .col-sm-2, .col-sm-2-1, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-offset-0, .col-sm-offset-1, .col-sm-offset-2, .col-sm-offset-3, .col-sm-offset-4, .col-sm-offset-5, .col-sm-offset-6, .col-sm-offset-7, .col-sm-offset-8, .col-sm-offset-9, .col-sm-offset-10, .col-sm-offset-11, .col-sm-offset-12 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.col-sm {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-sm-1 {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-sm-2 {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-sm-2-1 {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    max-width: 20%;
}
.col-sm-3 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-sm-4 {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-sm-5 {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-sm-6 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-sm-7 {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-sm-8 {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-sm-9 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-sm-10 {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-sm-11 {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-sm-12 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-sm-offset-0 {
    margin-left: 0;
}
.col-sm-offset-1 {
    margin-left: 8.33333333%;
}
.col-sm-offset-2 {
    margin-left: 16.66666667%;
}
.col-sm-offset-3 {
    margin-left: 25%;
}
.col-sm-offset-4 {
    margin-left: 33.33333333%;
}
.col-sm-offset-5 {
    margin-left: 41.66666667%;
}
.col-sm-offset-6 {
    margin-left: 50%;
}
.col-sm-offset-7 {
    margin-left: 58.33333333%;
}
.col-sm-offset-8 {
    margin-left: 66.66666667%;
}
.col-sm-offset-9 {
    margin-left: 75%;
}
.col-sm-offset-10 {
    margin-left: 83.33333333%;
}
.col-sm-offset-11 {
    margin-left: 91.66666667%;
}
.start-sm {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-sm {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-sm {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-sm {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-sm {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-sm {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-sm {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-sm {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-sm {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-sm {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
@media only screen and (min-width: 1024px) {
.container {
    width: 65rem;
}
.col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-offset-0, .col-md-offset-1, .col-md-offset-2, .col-md-offset-3, .col-md-offset-4, .col-md-offset-5, .col-md-offset-6, .col-md-offset-7, .col-md-offset-8, .col-md-offset-9, .col-md-offset-10, .col-md-offset-11, .col-md-offset-12 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.col-md {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-md-1 {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-md-2 {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-md-3 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-md-4 {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-md-5 {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-md-6 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-md-7 {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-md-8 {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-md-9 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-md-10 {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-md-11 {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-md-12 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-md-offset-0 {
    margin-left: 0;
}
.col-md-offset-1 {
    margin-left: 8.33333333%;
}
.col-md-offset-2 {
    margin-left: 16.66666667%;
}
.col-md-offset-3 {
    margin-left: 25%;
}
.col-md-offset-4 {
    margin-left: 33.33333333%;
}
.col-md-offset-5 {
    margin-left: 41.66666667%;
}
.col-md-offset-6 {
    margin-left: 50%;
}
.col-md-offset-7 {
    margin-left: 58.33333333%;
}
.col-md-offset-8 {
    margin-left: 66.66666667%;
}
.col-md-offset-9 {
    margin-left: 75%;
}
.col-md-offset-10 {
    margin-left: 83.33333333%;
}
.col-md-offset-11 {
    margin-left: 91.66666667%;
}
.start-md {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-md {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-md {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-md {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-md {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-md {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-md {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-md {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-md {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-md {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
@media only screen and (min-width: 1280px) {
.container {
    width: 76rem;
}
.col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-offset-0, .col-lg-offset-1, .col-lg-offset-2, .col-lg-offset-3, .col-lg-offset-4, .col-lg-offset-5, .col-lg-offset-6, .col-lg-offset-7, .col-lg-offset-8, .col-lg-offset-9, .col-lg-offset-10, .col-lg-offset-11, .col-lg-offset-12 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 12px;
    padding-left: 12px;
}
.col-lg {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-lg-1 {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-lg-2 {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-lg-3 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-lg-4 {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-lg-5 {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-lg-6 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-lg-7 {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-lg-8 {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-lg-9 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-lg-10 {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-lg-11 {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-lg-12 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-lg-offset-0 {
    margin-left: 0;
}
.col-lg-offset-1 {
    margin-left: 8.33333333%;
}
.col-lg-offset-2 {
    margin-left: 16.66666667%;
}
.col-lg-offset-3 {
    margin-left: 25%;
}
.col-lg-offset-4 {
    margin-left: 33.33333333%;
}
.col-lg-offset-5 {
    margin-left: 41.66666667%;
}
.col-lg-offset-6 {
    margin-left: 50%;
}
.col-lg-offset-7 {
    margin-left: 58.33333333%;
}
.col-lg-offset-8 {
    margin-left: 66.66666667%;
}
.col-lg-offset-9 {
    margin-left: 75%;
}
.col-lg-offset-10 {
    margin-left: 83.33333333%;
}
.col-lg-offset-11 {
    margin-left: 91.66666667%;
}
.start-lg {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-lg {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-lg {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-lg {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-lg {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-lg {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-lg {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-lg {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-lg {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-lg {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
body[data-aos-duration='50'] [data-aos], [data-aos][data-aos][data-aos-duration='50'] {
  -webkit-transition-duration: 50ms;
       -o-transition-duration: 50ms;
          transition-duration: 50ms;
}
body[data-aos-delay='50'] [data-aos], [data-aos][data-aos][data-aos-delay='50'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='50'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='50'].aos-animate {
    -webkit-transition-delay: 50ms;
         -o-transition-delay: 50ms;
            transition-delay: 50ms;
}
body[data-aos-duration='100'] [data-aos], [data-aos][data-aos][data-aos-duration='100'] {
  -webkit-transition-duration: 100ms;
       -o-transition-duration: 100ms;
          transition-duration: 100ms;
}
body[data-aos-delay='100'] [data-aos], [data-aos][data-aos][data-aos-delay='100'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='100'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='100'].aos-animate {
    -webkit-transition-delay: 100ms;
         -o-transition-delay: 100ms;
            transition-delay: 100ms;
}
body[data-aos-duration='150'] [data-aos], [data-aos][data-aos][data-aos-duration='150'] {
  -webkit-transition-duration: 150ms;
       -o-transition-duration: 150ms;
          transition-duration: 150ms;
}
body[data-aos-delay='150'] [data-aos], [data-aos][data-aos][data-aos-delay='150'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='150'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='150'].aos-animate {
    -webkit-transition-delay: 150ms;
         -o-transition-delay: 150ms;
            transition-delay: 150ms;
}
body[data-aos-duration='200'] [data-aos], [data-aos][data-aos][data-aos-duration='200'] {
  -webkit-transition-duration: 200ms;
       -o-transition-duration: 200ms;
          transition-duration: 200ms;
}
body[data-aos-delay='200'] [data-aos], [data-aos][data-aos][data-aos-delay='200'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='200'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='200'].aos-animate {
    -webkit-transition-delay: 200ms;
         -o-transition-delay: 200ms;
            transition-delay: 200ms;
}
body[data-aos-duration='250'] [data-aos], [data-aos][data-aos][data-aos-duration='250'] {
  -webkit-transition-duration: 250ms;
       -o-transition-duration: 250ms;
          transition-duration: 250ms;
}
body[data-aos-delay='250'] [data-aos], [data-aos][data-aos][data-aos-delay='250'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='250'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='250'].aos-animate {
    -webkit-transition-delay: 250ms;
         -o-transition-delay: 250ms;
            transition-delay: 250ms;
}
body[data-aos-duration='300'] [data-aos], [data-aos][data-aos][data-aos-duration='300'] {
  -webkit-transition-duration: 300ms;
       -o-transition-duration: 300ms;
          transition-duration: 300ms;
}
body[data-aos-delay='300'] [data-aos], [data-aos][data-aos][data-aos-delay='300'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='300'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='300'].aos-animate {
    -webkit-transition-delay: 300ms;
         -o-transition-delay: 300ms;
            transition-delay: 300ms;
}
body[data-aos-duration='350'] [data-aos], [data-aos][data-aos][data-aos-duration='350'] {
  -webkit-transition-duration: 350ms;
       -o-transition-duration: 350ms;
          transition-duration: 350ms;
}
body[data-aos-delay='350'] [data-aos], [data-aos][data-aos][data-aos-delay='350'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='350'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='350'].aos-animate {
    -webkit-transition-delay: 350ms;
         -o-transition-delay: 350ms;
            transition-delay: 350ms;
}
body[data-aos-duration='400'] [data-aos], [data-aos][data-aos][data-aos-duration='400'] {
  -webkit-transition-duration: 400ms;
       -o-transition-duration: 400ms;
          transition-duration: 400ms;
}
body[data-aos-delay='400'] [data-aos], [data-aos][data-aos][data-aos-delay='400'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='400'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='400'].aos-animate {
    -webkit-transition-delay: 400ms;
         -o-transition-delay: 400ms;
            transition-delay: 400ms;
}
body[data-aos-duration='450'] [data-aos], [data-aos][data-aos][data-aos-duration='450'] {
  -webkit-transition-duration: 450ms;
       -o-transition-duration: 450ms;
          transition-duration: 450ms;
}
body[data-aos-delay='450'] [data-aos], [data-aos][data-aos][data-aos-delay='450'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='450'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='450'].aos-animate {
    -webkit-transition-delay: 450ms;
         -o-transition-delay: 450ms;
            transition-delay: 450ms;
}
body[data-aos-duration='500'] [data-aos], [data-aos][data-aos][data-aos-duration='500'] {
  -webkit-transition-duration: 500ms;
       -o-transition-duration: 500ms;
          transition-duration: 500ms;
}
body[data-aos-delay='500'] [data-aos], [data-aos][data-aos][data-aos-delay='500'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='500'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='500'].aos-animate {
    -webkit-transition-delay: 500ms;
         -o-transition-delay: 500ms;
            transition-delay: 500ms;
}
body[data-aos-duration='550'] [data-aos], [data-aos][data-aos][data-aos-duration='550'] {
  -webkit-transition-duration: 550ms;
       -o-transition-duration: 550ms;
          transition-duration: 550ms;
}
body[data-aos-delay='550'] [data-aos], [data-aos][data-aos][data-aos-delay='550'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='550'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='550'].aos-animate {
    -webkit-transition-delay: 550ms;
         -o-transition-delay: 550ms;
            transition-delay: 550ms;
}
body[data-aos-duration='600'] [data-aos], [data-aos][data-aos][data-aos-duration='600'] {
  -webkit-transition-duration: 600ms;
       -o-transition-duration: 600ms;
          transition-duration: 600ms;
}
body[data-aos-delay='600'] [data-aos], [data-aos][data-aos][data-aos-delay='600'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='600'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='600'].aos-animate {
    -webkit-transition-delay: 600ms;
         -o-transition-delay: 600ms;
            transition-delay: 600ms;
}
body[data-aos-duration='650'] [data-aos], [data-aos][data-aos][data-aos-duration='650'] {
  -webkit-transition-duration: 650ms;
       -o-transition-duration: 650ms;
          transition-duration: 650ms;
}
body[data-aos-delay='650'] [data-aos], [data-aos][data-aos][data-aos-delay='650'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='650'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='650'].aos-animate {
    -webkit-transition-delay: 650ms;
         -o-transition-delay: 650ms;
            transition-delay: 650ms;
}
body[data-aos-duration='700'] [data-aos], [data-aos][data-aos][data-aos-duration='700'] {
  -webkit-transition-duration: 700ms;
       -o-transition-duration: 700ms;
          transition-duration: 700ms;
}
body[data-aos-delay='700'] [data-aos], [data-aos][data-aos][data-aos-delay='700'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='700'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='700'].aos-animate {
    -webkit-transition-delay: 700ms;
         -o-transition-delay: 700ms;
            transition-delay: 700ms;
}
body[data-aos-duration='750'] [data-aos], [data-aos][data-aos][data-aos-duration='750'] {
  -webkit-transition-duration: 750ms;
       -o-transition-duration: 750ms;
          transition-duration: 750ms;
}
body[data-aos-delay='750'] [data-aos], [data-aos][data-aos][data-aos-delay='750'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='750'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='750'].aos-animate {
    -webkit-transition-delay: 750ms;
         -o-transition-delay: 750ms;
            transition-delay: 750ms;
}
body[data-aos-duration='800'] [data-aos], [data-aos][data-aos][data-aos-duration='800'] {
  -webkit-transition-duration: 800ms;
       -o-transition-duration: 800ms;
          transition-duration: 800ms;
}
body[data-aos-delay='800'] [data-aos], [data-aos][data-aos][data-aos-delay='800'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='800'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='800'].aos-animate {
    -webkit-transition-delay: 800ms;
         -o-transition-delay: 800ms;
            transition-delay: 800ms;
}
body[data-aos-duration='850'] [data-aos], [data-aos][data-aos][data-aos-duration='850'] {
  -webkit-transition-duration: 850ms;
       -o-transition-duration: 850ms;
          transition-duration: 850ms;
}
body[data-aos-delay='850'] [data-aos], [data-aos][data-aos][data-aos-delay='850'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='850'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='850'].aos-animate {
    -webkit-transition-delay: 850ms;
         -o-transition-delay: 850ms;
            transition-delay: 850ms;
}
body[data-aos-duration='900'] [data-aos], [data-aos][data-aos][data-aos-duration='900'] {
  -webkit-transition-duration: 900ms;
       -o-transition-duration: 900ms;
          transition-duration: 900ms;
}
body[data-aos-delay='900'] [data-aos], [data-aos][data-aos][data-aos-delay='900'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='900'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='900'].aos-animate {
    -webkit-transition-delay: 900ms;
         -o-transition-delay: 900ms;
            transition-delay: 900ms;
}
body[data-aos-duration='950'] [data-aos], [data-aos][data-aos][data-aos-duration='950'] {
  -webkit-transition-duration: 950ms;
       -o-transition-duration: 950ms;
          transition-duration: 950ms;
}
body[data-aos-delay='950'] [data-aos], [data-aos][data-aos][data-aos-delay='950'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='950'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='950'].aos-animate {
    -webkit-transition-delay: 950ms;
         -o-transition-delay: 950ms;
            transition-delay: 950ms;
}
body[data-aos-duration='1000'] [data-aos], [data-aos][data-aos][data-aos-duration='1000'] {
  -webkit-transition-duration: 1000ms;
       -o-transition-duration: 1000ms;
          transition-duration: 1000ms;
}
body[data-aos-delay='1000'] [data-aos], [data-aos][data-aos][data-aos-delay='1000'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1000'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1000'].aos-animate {
    -webkit-transition-delay: 1000ms;
         -o-transition-delay: 1000ms;
            transition-delay: 1000ms;
}
body[data-aos-duration='1050'] [data-aos], [data-aos][data-aos][data-aos-duration='1050'] {
  -webkit-transition-duration: 1050ms;
       -o-transition-duration: 1050ms;
          transition-duration: 1050ms;
}
body[data-aos-delay='1050'] [data-aos], [data-aos][data-aos][data-aos-delay='1050'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1050'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1050'].aos-animate {
    -webkit-transition-delay: 1050ms;
         -o-transition-delay: 1050ms;
            transition-delay: 1050ms;
}
body[data-aos-duration='1100'] [data-aos], [data-aos][data-aos][data-aos-duration='1100'] {
  -webkit-transition-duration: 1100ms;
       -o-transition-duration: 1100ms;
          transition-duration: 1100ms;
}
body[data-aos-delay='1100'] [data-aos], [data-aos][data-aos][data-aos-delay='1100'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1100'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1100'].aos-animate {
    -webkit-transition-delay: 1100ms;
         -o-transition-delay: 1100ms;
            transition-delay: 1100ms;
}
body[data-aos-duration='1150'] [data-aos], [data-aos][data-aos][data-aos-duration='1150'] {
  -webkit-transition-duration: 1150ms;
       -o-transition-duration: 1150ms;
          transition-duration: 1150ms;
}
body[data-aos-delay='1150'] [data-aos], [data-aos][data-aos][data-aos-delay='1150'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1150'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1150'].aos-animate {
    -webkit-transition-delay: 1150ms;
         -o-transition-delay: 1150ms;
            transition-delay: 1150ms;
}
body[data-aos-duration='1200'] [data-aos], [data-aos][data-aos][data-aos-duration='1200'] {
  -webkit-transition-duration: 1200ms;
       -o-transition-duration: 1200ms;
          transition-duration: 1200ms;
}
body[data-aos-delay='1200'] [data-aos], [data-aos][data-aos][data-aos-delay='1200'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1200'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1200'].aos-animate {
    -webkit-transition-delay: 1200ms;
         -o-transition-delay: 1200ms;
            transition-delay: 1200ms;
}
body[data-aos-duration='1250'] [data-aos], [data-aos][data-aos][data-aos-duration='1250'] {
  -webkit-transition-duration: 1250ms;
       -o-transition-duration: 1250ms;
          transition-duration: 1250ms;
}
body[data-aos-delay='1250'] [data-aos], [data-aos][data-aos][data-aos-delay='1250'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1250'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1250'].aos-animate {
    -webkit-transition-delay: 1250ms;
         -o-transition-delay: 1250ms;
            transition-delay: 1250ms;
}
body[data-aos-duration='1300'] [data-aos], [data-aos][data-aos][data-aos-duration='1300'] {
  -webkit-transition-duration: 1300ms;
       -o-transition-duration: 1300ms;
          transition-duration: 1300ms;
}
body[data-aos-delay='1300'] [data-aos], [data-aos][data-aos][data-aos-delay='1300'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1300'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1300'].aos-animate {
    -webkit-transition-delay: 1300ms;
         -o-transition-delay: 1300ms;
            transition-delay: 1300ms;
}
body[data-aos-duration='1350'] [data-aos], [data-aos][data-aos][data-aos-duration='1350'] {
  -webkit-transition-duration: 1350ms;
       -o-transition-duration: 1350ms;
          transition-duration: 1350ms;
}
body[data-aos-delay='1350'] [data-aos], [data-aos][data-aos][data-aos-delay='1350'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1350'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1350'].aos-animate {
    -webkit-transition-delay: 1350ms;
         -o-transition-delay: 1350ms;
            transition-delay: 1350ms;
}
body[data-aos-duration='1400'] [data-aos], [data-aos][data-aos][data-aos-duration='1400'] {
  -webkit-transition-duration: 1400ms;
       -o-transition-duration: 1400ms;
          transition-duration: 1400ms;
}
body[data-aos-delay='1400'] [data-aos], [data-aos][data-aos][data-aos-delay='1400'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1400'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1400'].aos-animate {
    -webkit-transition-delay: 1400ms;
         -o-transition-delay: 1400ms;
            transition-delay: 1400ms;
}
body[data-aos-duration='1450'] [data-aos], [data-aos][data-aos][data-aos-duration='1450'] {
  -webkit-transition-duration: 1450ms;
       -o-transition-duration: 1450ms;
          transition-duration: 1450ms;
}
body[data-aos-delay='1450'] [data-aos], [data-aos][data-aos][data-aos-delay='1450'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1450'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1450'].aos-animate {
    -webkit-transition-delay: 1450ms;
         -o-transition-delay: 1450ms;
            transition-delay: 1450ms;
}
body[data-aos-duration='1500'] [data-aos], [data-aos][data-aos][data-aos-duration='1500'] {
  -webkit-transition-duration: 1500ms;
       -o-transition-duration: 1500ms;
          transition-duration: 1500ms;
}
body[data-aos-delay='1500'] [data-aos], [data-aos][data-aos][data-aos-delay='1500'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1500'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1500'].aos-animate {
    -webkit-transition-delay: 1500ms;
         -o-transition-delay: 1500ms;
            transition-delay: 1500ms;
}
body[data-aos-duration='1550'] [data-aos], [data-aos][data-aos][data-aos-duration='1550'] {
  -webkit-transition-duration: 1550ms;
       -o-transition-duration: 1550ms;
          transition-duration: 1550ms;
}
body[data-aos-delay='1550'] [data-aos], [data-aos][data-aos][data-aos-delay='1550'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1550'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1550'].aos-animate {
    -webkit-transition-delay: 1550ms;
         -o-transition-delay: 1550ms;
            transition-delay: 1550ms;
}
body[data-aos-duration='1600'] [data-aos], [data-aos][data-aos][data-aos-duration='1600'] {
  -webkit-transition-duration: 1600ms;
       -o-transition-duration: 1600ms;
          transition-duration: 1600ms;
}
body[data-aos-delay='1600'] [data-aos], [data-aos][data-aos][data-aos-delay='1600'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1600'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1600'].aos-animate {
    -webkit-transition-delay: 1600ms;
         -o-transition-delay: 1600ms;
            transition-delay: 1600ms;
}
body[data-aos-duration='1650'] [data-aos], [data-aos][data-aos][data-aos-duration='1650'] {
  -webkit-transition-duration: 1650ms;
       -o-transition-duration: 1650ms;
          transition-duration: 1650ms;
}
body[data-aos-delay='1650'] [data-aos], [data-aos][data-aos][data-aos-delay='1650'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1650'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1650'].aos-animate {
    -webkit-transition-delay: 1650ms;
         -o-transition-delay: 1650ms;
            transition-delay: 1650ms;
}
body[data-aos-duration='1700'] [data-aos], [data-aos][data-aos][data-aos-duration='1700'] {
  -webkit-transition-duration: 1700ms;
       -o-transition-duration: 1700ms;
          transition-duration: 1700ms;
}
body[data-aos-delay='1700'] [data-aos], [data-aos][data-aos][data-aos-delay='1700'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1700'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1700'].aos-animate {
    -webkit-transition-delay: 1700ms;
         -o-transition-delay: 1700ms;
            transition-delay: 1700ms;
}
body[data-aos-duration='1750'] [data-aos], [data-aos][data-aos][data-aos-duration='1750'] {
  -webkit-transition-duration: 1750ms;
       -o-transition-duration: 1750ms;
          transition-duration: 1750ms;
}
body[data-aos-delay='1750'] [data-aos], [data-aos][data-aos][data-aos-delay='1750'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1750'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1750'].aos-animate {
    -webkit-transition-delay: 1750ms;
         -o-transition-delay: 1750ms;
            transition-delay: 1750ms;
}
body[data-aos-duration='1800'] [data-aos], [data-aos][data-aos][data-aos-duration='1800'] {
  -webkit-transition-duration: 1800ms;
       -o-transition-duration: 1800ms;
          transition-duration: 1800ms;
}
body[data-aos-delay='1800'] [data-aos], [data-aos][data-aos][data-aos-delay='1800'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1800'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1800'].aos-animate {
    -webkit-transition-delay: 1800ms;
         -o-transition-delay: 1800ms;
            transition-delay: 1800ms;
}
body[data-aos-duration='1850'] [data-aos], [data-aos][data-aos][data-aos-duration='1850'] {
  -webkit-transition-duration: 1850ms;
       -o-transition-duration: 1850ms;
          transition-duration: 1850ms;
}
body[data-aos-delay='1850'] [data-aos], [data-aos][data-aos][data-aos-delay='1850'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1850'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1850'].aos-animate {
    -webkit-transition-delay: 1850ms;
         -o-transition-delay: 1850ms;
            transition-delay: 1850ms;
}
body[data-aos-duration='1900'] [data-aos], [data-aos][data-aos][data-aos-duration='1900'] {
  -webkit-transition-duration: 1900ms;
       -o-transition-duration: 1900ms;
          transition-duration: 1900ms;
}
body[data-aos-delay='1900'] [data-aos], [data-aos][data-aos][data-aos-delay='1900'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1900'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1900'].aos-animate {
    -webkit-transition-delay: 1900ms;
         -o-transition-delay: 1900ms;
            transition-delay: 1900ms;
}
body[data-aos-duration='1950'] [data-aos], [data-aos][data-aos][data-aos-duration='1950'] {
  -webkit-transition-duration: 1950ms;
       -o-transition-duration: 1950ms;
          transition-duration: 1950ms;
}
body[data-aos-delay='1950'] [data-aos], [data-aos][data-aos][data-aos-delay='1950'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1950'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1950'].aos-animate {
    -webkit-transition-delay: 1950ms;
         -o-transition-delay: 1950ms;
            transition-delay: 1950ms;
}
body[data-aos-duration='2000'] [data-aos], [data-aos][data-aos][data-aos-duration='2000'] {
  -webkit-transition-duration: 2000ms;
       -o-transition-duration: 2000ms;
          transition-duration: 2000ms;
}
body[data-aos-delay='2000'] [data-aos], [data-aos][data-aos][data-aos-delay='2000'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2000'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2000'].aos-animate {
    -webkit-transition-delay: 2000ms;
         -o-transition-delay: 2000ms;
            transition-delay: 2000ms;
}
body[data-aos-duration='2050'] [data-aos], [data-aos][data-aos][data-aos-duration='2050'] {
  -webkit-transition-duration: 2050ms;
       -o-transition-duration: 2050ms;
          transition-duration: 2050ms;
}
body[data-aos-delay='2050'] [data-aos], [data-aos][data-aos][data-aos-delay='2050'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2050'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2050'].aos-animate {
    -webkit-transition-delay: 2050ms;
         -o-transition-delay: 2050ms;
            transition-delay: 2050ms;
}
body[data-aos-duration='2100'] [data-aos], [data-aos][data-aos][data-aos-duration='2100'] {
  -webkit-transition-duration: 2100ms;
       -o-transition-duration: 2100ms;
          transition-duration: 2100ms;
}
body[data-aos-delay='2100'] [data-aos], [data-aos][data-aos][data-aos-delay='2100'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2100'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2100'].aos-animate {
    -webkit-transition-delay: 2100ms;
         -o-transition-delay: 2100ms;
            transition-delay: 2100ms;
}
body[data-aos-duration='2150'] [data-aos], [data-aos][data-aos][data-aos-duration='2150'] {
  -webkit-transition-duration: 2150ms;
       -o-transition-duration: 2150ms;
          transition-duration: 2150ms;
}
body[data-aos-delay='2150'] [data-aos], [data-aos][data-aos][data-aos-delay='2150'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2150'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2150'].aos-animate {
    -webkit-transition-delay: 2150ms;
         -o-transition-delay: 2150ms;
            transition-delay: 2150ms;
}
body[data-aos-duration='2200'] [data-aos], [data-aos][data-aos][data-aos-duration='2200'] {
  -webkit-transition-duration: 2200ms;
       -o-transition-duration: 2200ms;
          transition-duration: 2200ms;
}
body[data-aos-delay='2200'] [data-aos], [data-aos][data-aos][data-aos-delay='2200'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2200'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2200'].aos-animate {
    -webkit-transition-delay: 2200ms;
         -o-transition-delay: 2200ms;
            transition-delay: 2200ms;
}
body[data-aos-duration='2250'] [data-aos], [data-aos][data-aos][data-aos-duration='2250'] {
  -webkit-transition-duration: 2250ms;
       -o-transition-duration: 2250ms;
          transition-duration: 2250ms;
}
body[data-aos-delay='2250'] [data-aos], [data-aos][data-aos][data-aos-delay='2250'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2250'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2250'].aos-animate {
    -webkit-transition-delay: 2250ms;
         -o-transition-delay: 2250ms;
            transition-delay: 2250ms;
}
body[data-aos-duration='2300'] [data-aos], [data-aos][data-aos][data-aos-duration='2300'] {
  -webkit-transition-duration: 2300ms;
       -o-transition-duration: 2300ms;
          transition-duration: 2300ms;
}
body[data-aos-delay='2300'] [data-aos], [data-aos][data-aos][data-aos-delay='2300'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2300'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2300'].aos-animate {
    -webkit-transition-delay: 2300ms;
         -o-transition-delay: 2300ms;
            transition-delay: 2300ms;
}
body[data-aos-duration='2350'] [data-aos], [data-aos][data-aos][data-aos-duration='2350'] {
  -webkit-transition-duration: 2350ms;
       -o-transition-duration: 2350ms;
          transition-duration: 2350ms;
}
body[data-aos-delay='2350'] [data-aos], [data-aos][data-aos][data-aos-delay='2350'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2350'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2350'].aos-animate {
    -webkit-transition-delay: 2350ms;
         -o-transition-delay: 2350ms;
            transition-delay: 2350ms;
}
body[data-aos-duration='2400'] [data-aos], [data-aos][data-aos][data-aos-duration='2400'] {
  -webkit-transition-duration: 2400ms;
       -o-transition-duration: 2400ms;
          transition-duration: 2400ms;
}
body[data-aos-delay='2400'] [data-aos], [data-aos][data-aos][data-aos-delay='2400'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2400'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2400'].aos-animate {
    -webkit-transition-delay: 2400ms;
         -o-transition-delay: 2400ms;
            transition-delay: 2400ms;
}
body[data-aos-duration='2450'] [data-aos], [data-aos][data-aos][data-aos-duration='2450'] {
  -webkit-transition-duration: 2450ms;
       -o-transition-duration: 2450ms;
          transition-duration: 2450ms;
}
body[data-aos-delay='2450'] [data-aos], [data-aos][data-aos][data-aos-delay='2450'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2450'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2450'].aos-animate {
    -webkit-transition-delay: 2450ms;
         -o-transition-delay: 2450ms;
            transition-delay: 2450ms;
}
body[data-aos-duration='2500'] [data-aos], [data-aos][data-aos][data-aos-duration='2500'] {
  -webkit-transition-duration: 2500ms;
       -o-transition-duration: 2500ms;
          transition-duration: 2500ms;
}
body[data-aos-delay='2500'] [data-aos], [data-aos][data-aos][data-aos-delay='2500'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2500'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2500'].aos-animate {
    -webkit-transition-delay: 2500ms;
         -o-transition-delay: 2500ms;
            transition-delay: 2500ms;
}
body[data-aos-duration='2550'] [data-aos], [data-aos][data-aos][data-aos-duration='2550'] {
  -webkit-transition-duration: 2550ms;
       -o-transition-duration: 2550ms;
          transition-duration: 2550ms;
}
body[data-aos-delay='2550'] [data-aos], [data-aos][data-aos][data-aos-delay='2550'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2550'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2550'].aos-animate {
    -webkit-transition-delay: 2550ms;
         -o-transition-delay: 2550ms;
            transition-delay: 2550ms;
}
body[data-aos-duration='2600'] [data-aos], [data-aos][data-aos][data-aos-duration='2600'] {
  -webkit-transition-duration: 2600ms;
       -o-transition-duration: 2600ms;
          transition-duration: 2600ms;
}
body[data-aos-delay='2600'] [data-aos], [data-aos][data-aos][data-aos-delay='2600'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2600'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2600'].aos-animate {
    -webkit-transition-delay: 2600ms;
         -o-transition-delay: 2600ms;
            transition-delay: 2600ms;
}
body[data-aos-duration='2650'] [data-aos], [data-aos][data-aos][data-aos-duration='2650'] {
  -webkit-transition-duration: 2650ms;
       -o-transition-duration: 2650ms;
          transition-duration: 2650ms;
}
body[data-aos-delay='2650'] [data-aos], [data-aos][data-aos][data-aos-delay='2650'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2650'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2650'].aos-animate {
    -webkit-transition-delay: 2650ms;
         -o-transition-delay: 2650ms;
            transition-delay: 2650ms;
}
body[data-aos-duration='2700'] [data-aos], [data-aos][data-aos][data-aos-duration='2700'] {
  -webkit-transition-duration: 2700ms;
       -o-transition-duration: 2700ms;
          transition-duration: 2700ms;
}
body[data-aos-delay='2700'] [data-aos], [data-aos][data-aos][data-aos-delay='2700'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2700'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2700'].aos-animate {
    -webkit-transition-delay: 2700ms;
         -o-transition-delay: 2700ms;
            transition-delay: 2700ms;
}
body[data-aos-duration='2750'] [data-aos], [data-aos][data-aos][data-aos-duration='2750'] {
  -webkit-transition-duration: 2750ms;
       -o-transition-duration: 2750ms;
          transition-duration: 2750ms;
}
body[data-aos-delay='2750'] [data-aos], [data-aos][data-aos][data-aos-delay='2750'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2750'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2750'].aos-animate {
    -webkit-transition-delay: 2750ms;
         -o-transition-delay: 2750ms;
            transition-delay: 2750ms;
}
body[data-aos-duration='2800'] [data-aos], [data-aos][data-aos][data-aos-duration='2800'] {
  -webkit-transition-duration: 2800ms;
       -o-transition-duration: 2800ms;
          transition-duration: 2800ms;
}
body[data-aos-delay='2800'] [data-aos], [data-aos][data-aos][data-aos-delay='2800'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2800'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2800'].aos-animate {
    -webkit-transition-delay: 2800ms;
         -o-transition-delay: 2800ms;
            transition-delay: 2800ms;
}
body[data-aos-duration='2850'] [data-aos], [data-aos][data-aos][data-aos-duration='2850'] {
  -webkit-transition-duration: 2850ms;
       -o-transition-duration: 2850ms;
          transition-duration: 2850ms;
}
body[data-aos-delay='2850'] [data-aos], [data-aos][data-aos][data-aos-delay='2850'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2850'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2850'].aos-animate {
    -webkit-transition-delay: 2850ms;
         -o-transition-delay: 2850ms;
            transition-delay: 2850ms;
}
body[data-aos-duration='2900'] [data-aos], [data-aos][data-aos][data-aos-duration='2900'] {
  -webkit-transition-duration: 2900ms;
       -o-transition-duration: 2900ms;
          transition-duration: 2900ms;
}
body[data-aos-delay='2900'] [data-aos], [data-aos][data-aos][data-aos-delay='2900'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2900'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2900'].aos-animate {
    -webkit-transition-delay: 2900ms;
         -o-transition-delay: 2900ms;
            transition-delay: 2900ms;
}
body[data-aos-duration='2950'] [data-aos], [data-aos][data-aos][data-aos-duration='2950'] {
  -webkit-transition-duration: 2950ms;
       -o-transition-duration: 2950ms;
          transition-duration: 2950ms;
}
body[data-aos-delay='2950'] [data-aos], [data-aos][data-aos][data-aos-delay='2950'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2950'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2950'].aos-animate {
    -webkit-transition-delay: 2950ms;
         -o-transition-delay: 2950ms;
            transition-delay: 2950ms;
}
body[data-aos-duration='3000'] [data-aos], [data-aos][data-aos][data-aos-duration='3000'] {
  -webkit-transition-duration: 3000ms;
       -o-transition-duration: 3000ms;
          transition-duration: 3000ms;
}
body[data-aos-delay='3000'] [data-aos], [data-aos][data-aos][data-aos-delay='3000'] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='3000'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='3000'].aos-animate {
    -webkit-transition-delay: 3000ms;
         -o-transition-delay: 3000ms;
            transition-delay: 3000ms;
}
body[data-aos-easing="linear"] [data-aos], [data-aos][data-aos][data-aos-easing="linear"] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
       -o-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
          transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}
body[data-aos-easing="ease"] [data-aos], [data-aos][data-aos][data-aos-easing="ease"] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
       -o-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
          transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}
body[data-aos-easing="ease-in"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in"] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
}
body[data-aos-easing="ease-out"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out"] {
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-out"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out"] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-back"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-back"] {
  -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
       -o-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
          transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
body[data-aos-easing="ease-out-back"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-back"] {
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
       -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
          transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
body[data-aos-easing="ease-in-out-back"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-back"] {
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
       -o-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
          transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
body[data-aos-easing="ease-in-sine"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-sine"] {
  -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
       -o-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
          transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}
body[data-aos-easing="ease-out-sine"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-sine"] {
  -webkit-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
       -o-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
          transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
body[data-aos-easing="ease-in-out-sine"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-sine"] {
  -webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
       -o-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
          transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
body[data-aos-easing="ease-in-quad"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-quad"] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quad"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-quad"] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quad"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-quad"] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-cubic"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-cubic"] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-cubic"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-cubic"] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-cubic"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-cubic"] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-quart"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-quart"] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quart"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-quart"] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quart"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-quart"] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

/**
 * Fade animations:
 * fade
 * fade-up, fade-down, fade-left, fade-right
 * fade-up-right, fade-up-left, fade-down-right, fade-down-left
 */
[data-aos^='fade'][data-aos^='fade'] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
[data-aos^='fade'][data-aos^='fade'].aos-animate {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
[data-aos='fade-up'] {
  -webkit-transform: translate3d(0, 12px, 0);
          transform: translate3d(0, 12px, 0);
}
[data-aos='fade-down'] {
  -webkit-transform: translate3d(0, -12px, 0);
          transform: translate3d(0, -12px, 0);
}
[data-aos='fade-right'] {
  -webkit-transform: translate3d(-12px, 0, 0);
          transform: translate3d(-12px, 0, 0);
}
[data-aos='fade-left'] {
  -webkit-transform: translate3d(12px, 0, 0);
          transform: translate3d(12px, 0, 0);
}
[data-aos='fade-up-right'] {
  -webkit-transform: translate3d(-12px, 12px, 0);
          transform: translate3d(-12px, 12px, 0);
}
[data-aos='fade-up-left'] {
  -webkit-transform: translate3d(12px, 12px, 0);
          transform: translate3d(12px, 12px, 0);
}
[data-aos='fade-down-right'] {
  -webkit-transform: translate3d(-12px, -12px, 0);
          transform: translate3d(-12px, -12px, 0);
}
[data-aos='fade-down-left'] {
  -webkit-transform: translate3d(12px, -12px, 0);
          transform: translate3d(12px, -12px, 0);
}

/**
 * Zoom animations:
 * zoom-in, zoom-in-up, zoom-in-down, zoom-in-left, zoom-in-right
 * zoom-out, zoom-out-up, zoom-out-down, zoom-out-left, zoom-out-right
 */
[data-aos^='zoom'][data-aos^='zoom'] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
[data-aos^='zoom'][data-aos^='zoom'].aos-animate {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
}
[data-aos='zoom-in'] {
  -webkit-transform: scale(0.6);
      -ms-transform: scale(0.6);
          transform: scale(0.6);
}
[data-aos='zoom-in-up'] {
  -webkit-transform: translate3d(0, 12px, 0) scale(0.6);
          transform: translate3d(0, 12px, 0) scale(0.6);
}
[data-aos='zoom-in-down'] {
  -webkit-transform: translate3d(0, -12px, 0) scale(0.6);
          transform: translate3d(0, -12px, 0) scale(0.6);
}
[data-aos='zoom-in-right'] {
  -webkit-transform: translate3d(-12px, 0, 0) scale(0.6);
          transform: translate3d(-12px, 0, 0) scale(0.6);
}
[data-aos='zoom-in-left'] {
  -webkit-transform: translate3d(12px, 0, 0) scale(0.6);
          transform: translate3d(12px, 0, 0) scale(0.6);
}
[data-aos='zoom-out'] {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}
[data-aos='zoom-out-up'] {
  -webkit-transform: translate3d(0, 12px, 0) scale(1.2);
          transform: translate3d(0, 12px, 0) scale(1.2);
}
[data-aos='zoom-out-down'] {
  -webkit-transform: translate3d(0, -12px, 0) scale(1.2);
          transform: translate3d(0, -12px, 0) scale(1.2);
}
[data-aos='zoom-out-right'] {
  -webkit-transform: translate3d(-12px, 0, 0) scale(1.2);
          transform: translate3d(-12px, 0, 0) scale(1.2);
}
[data-aos='zoom-out-left'] {
  -webkit-transform: translate3d(12px, 0, 0) scale(1.2);
          transform: translate3d(12px, 0, 0) scale(1.2);
}

/**
 * Slide animations
 */
[data-aos^='slide'][data-aos^='slide'] {
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
[data-aos^='slide'][data-aos^='slide'].aos-animate {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
[data-aos='slide-up'] {
  -webkit-transform: translate3d(0, 100%, 0);
          transform: translate3d(0, 100%, 0);
}
[data-aos='slide-down'] {
  -webkit-transform: translate3d(0, -100%, 0);
          transform: translate3d(0, -100%, 0);
}
[data-aos='slide-right'] {
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
}
[data-aos='slide-left'] {
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}

/**
 * Flip animations:
 * flip-left, flip-right, flip-up, flip-down
 */
[data-aos^='flip'][data-aos^='flip'] {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
[data-aos='flip-left'] {
  -webkit-transform: perspective(2500px) rotateY(-100deg);
          transform: perspective(2500px) rotateY(-100deg);
}
[data-aos='flip-left'].aos-animate {
    -webkit-transform: perspective(2500px) rotateY(0);
            transform: perspective(2500px) rotateY(0);
}
[data-aos='flip-right'] {
  -webkit-transform: perspective(2500px) rotateY(100deg);
          transform: perspective(2500px) rotateY(100deg);
}
[data-aos='flip-right'].aos-animate {
    -webkit-transform: perspective(2500px) rotateY(0);
            transform: perspective(2500px) rotateY(0);
}
[data-aos='flip-up'] {
  -webkit-transform: perspective(2500px) rotateX(-100deg);
          transform: perspective(2500px) rotateX(-100deg);
}
[data-aos='flip-up'].aos-animate {
    -webkit-transform: perspective(2500px) rotateX(0);
            transform: perspective(2500px) rotateX(0);
}
[data-aos='flip-down'] {
  -webkit-transform: perspective(2500px) rotateX(100deg);
          transform: perspective(2500px) rotateX(100deg);
}
[data-aos='flip-down'].aos-animate {
    -webkit-transform: perspective(2500px) rotateX(0);
            transform: perspective(2500px) rotateX(0);
}
.card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.section-wrap {
  max-width: 1280px;
  padding-left: 60px;
  padding-right: 60px;
  margin: 0 auto;
}
.section-full {
  width: 100%;
}
.img-wrapper {
  margin: 0 auto;
  margin-bottom: 120px;
}
.img-wrapper img {
    width: 100%;
    margin: 0 auto;
    -webkit-box-shadow: 0px 4px 60px rgba(167, 167, 167, 0.1);
            box-shadow: 0px 4px 60px rgba(167, 167, 167, 0.1);
    border-radius: 16px;
}
.full-content {
  position: relative;
  max-width: 1280px;
  margin: 0 auto;
  padding: 0 60px;
  width: 100%;
}
.button-1,
.button-2 {
  display: inline-block;
  position: relative;
}
.button-2 {
  margin-left: 1.6rem;
}

#app_wrap .banner .btn-wrapper .android-download{position: relative;}
#app_wrap .banner .btn-wrapper .ios-download{position: relative;}
#app_wrap .banner .btn-wrapper .android-download:hover .android-qrcode-wrapper{transform: none !important;}
#app_wrap .banner .btn-wrapper .ios-download:hover .ios-qrcode-wrapper{transform: none !important;}
@media only screen and (max-width: 1024px) {
.full-content {padding: 0 30px;}
#app_wrap .banner .btn-wrapper .android-download:hover .android-qrcode-wrapper{opacity: 0 !important;transform: none;}
#app_wrap .banner .btn-wrapper .ios-download:hover .ios-qrcode-wrapper{opacity: 0 !important;transform: none;}
}
.banner .text-content {
  z-index: 1000;
}
.banner .btn-wrapper {
  display: inline-block;
  margin-top: 4rem;
}
.banner .btn-wrapper .ios-download{
    margin-left: 20px;
}
@media only screen and (max-width: 1024px) {
    .banner .btn-wrapper {
      width: 100%;
      display: flex;
    }
    #app_wrap .banner .btn-wrapper .android-download {
        flex: 1;
    }
}

.banner .banner-img {
  width: 100%;
}
.banner .banner-img img {
    width: 100%;
}
.jurisdiction {
  width: 100%;
  font-family: Source Han Sans CN;
  font-size: 14px;
  font-weight: normal;
  color: rgba(18, 20, 28, 0.5);
  position: absolute;
  bottom: -43px;
}
.jurisdiction .hover-span {
    cursor: pointer;
}
.jurisdiction .hover-span:hover {
    color: #4C6DEB;
}
.split-line {
  width: 100%;
  height: 1px;
  background: rgba(0, 0, 0, 0.06);
}
.header-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#fff0e7));
  background: -webkit-linear-gradient(top, #ffffff 0%, #fff0e7 100%);
  background: -o-linear-gradient(top, #ffffff 0%, #fff0e7 100%);
  background: linear-gradient(180deg, #ffffff 0%, #fff0e7 100%);
  position: relative;
  height: calc(100vh - 200px);
  max-height: 800px;
  min-height: 600px;
}
.header-wrapper .header {
    height: 100%;
}
.wave_bg {
  width: 2560px;
  position: absolute;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  left: 50%;
  position: absolute;
  bottom: 0;
}
@media only screen and (max-width: 1024px) {
.header-wrapper {
    height: 100%;
    padding-top: 120px;
    padding-bottom: 120px;
    max-height: 1200px;
}
.banner-img {
    padding-top: 90px;
}
.jurisdiction {
    bottom: -73px;
}
.jurisdiction span {
      margin-right: 0px;
}
.jurisdiction .span-left {
      margin-right: 8px;
}
.jurisdiction .spna-center {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
}
@media only screen and (max-width: 1280px) {
html {
    font-size: 14px;
}
}
@media only screen and (max-width: 1024px) {
html {
    font-size: 13px;
}
.section-wrap {
    padding-left: 30px;
    padding-right: 30px;
    margin-top: 28px;
}
}
@media only screen and (max-width: 768px) {
html {
    font-size: 12px;
}
.l-title-h1 .title,
  .l-download-banner .title {
    font-size: 2.8rem !important;
}
.l-title-h2 .title,
  .home_wrap .customer-server-banner .content .title,
  .home_wrap .axure-title-wrapper .title {
    font-size: 2.6rem !important;
}
.home_wrap .design-title-wrapper .title span,
  .mobile_home_sections .section .des_title {
    font-size: 2.6rem !important;
}
.home_wrap .user-comment-title .user-logo {
    display: none !important;
}
}
.price-label {
  display: none;
}
.lh-activity .price-label {
  display: block;
}
.lh-activity .common-question {
  bottom: 212px !important;
}
.lh-activity .l-header {
  top: 60px;
}
.lh-activity .l-header .logo {
    margin-right: 40px;
}
.lh-activity .l-header .header-ul .header_hover {
    min-width: 68px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.lh-activity .l-header .header-ul .header_hover.pricing {
      margin-right: 2px;
}
.lh-activity .l-header .header-ul .header_hover.pricing img {
        z-index: 1;
}
.lh-activity .home-header-wrapper {
  padding-top: 60px;
}
.lh-activity .informaDetails_article .package-wrap,
.lh-activity .article .package-wrap {
  margin-top: 60px !important;
}
.lh-activity .order .l-header-top {
  display: none;
}
.lh-activity .order .l-header {
  top: 0;
}
.lh-activity .order .package-card-header-h {
  display: none;
}
.lh-activity .order .package-upgrade.activity .card-list {
  margin-top: 0;
}
.lh-activity .order .package-upgrade .package-title span::before {
  display: none;
}
.lh-activity .order .package-upgrade .package-title span::after {
  display: none;
}
.lh-activity .order .picker-bg {
  position: absolute;
  display: block !important;
  z-index: -1;
  height: 1000px;
  width: 100%;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(-2%, #FF3A19), to(rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(top, #FF3A19 -2%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(top, #FF3A19 -2%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(180deg, #FF3A19 -2%, rgba(255, 255, 255, 0) 100%);
}
.lh-activity .order .picker-sticky {
  top: -300px !important;
}
.lh-activity .order .picker-container::before {
  background-image: initial !important;
}
.lh-activity .order .item-initial .title-logo,
.lh-activity .order .item-enterprise .title-logo {
  display: none !important;
}
.lh-activity .activity-help .activity-icon {
  right: -4px;
}
.lh-activity .products {
  margin-top: 60px;
}
.lh-activity .solutionad {
  margin-top: 132px !important;
}
.lh-activity .dsm-wrap .section-wrap,
.lh-activity #mac_wrap .section-wrap,
.lh-activity #ps_wrap .section-wrap,
.lh-activity #xd_wrap .section-wrap,
.lh-activity .axure-wrap .section-wrap,
.lh-activity #app_wrap .section-wrap,
.lh-activity .meeting .section-wrap,
.lh-activity .etp_count .section-wrap {
  margin-top: 60px;
}
.lh-activity #about .product-title-wrapper {
  top: 60px;
}
.lh-activity #about .section-wrap {
  padding-top: 60px;
}
.lh-activity .edu-content {
  margin-top: 60px;
}
.lh-activity #feature {
  position: relative;
  top: -60px;
}
.lh-activity .picker-wrap {
  padding-top: 54px !important;
}
.lh-activity .picker-wrap .rule-show {
    position: fixed;
    z-index: 10000;
}
#zc__sdk__sys__btn {
  background: initial !important;
  width: 100px !important;
  height: 100px !important;
}
.mask-wrap {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 100;
  background: rgba(0, 0, 0, 0.6);
  z-index: 100000;
}
.mask-wrap .top {
    position: absolute;
    right: 10px;
    top: 30px;
    width: 162px;
    height: 80px;
    background: #FFFFFF;
    border-radius: 12px;
}
.mask-wrap .top .triangle {
      position: absolute;
      width: 0;
      height: 0;
      right: 15px;
      top: -20px;
      border-left: 12px solid transparent;
      border-right: 12px solid transparent;
      border-bottom: 20px solid #FFFFFF;
}
.mask-wrap .top .p1, .mask-wrap .top .p2 {
      font-size: 14px;
      font-weight: 400;
      line-height: 20px;
      text-align: left;
      padding-left: 18px;
}
.mask-wrap .top .p1 {
      padding-top: 15px;
      color: rgba(18, 20, 28, 0.9);
}
.mask-wrap .top .p1 i {
        display: inline-block;
        width: 4px;
        height: 4px;
        background: #2E2E2E;
        border-radius: 2px;
        overflow: hidden;
        margin: 3px 1px;
}
.mask-wrap .top .p1 i:nth-child(1) {
          margin-left: 6px;
}
.mask-wrap .top .p2 {
      margin-top: 8px;
      color: #2A78FF;
}
.phone .mu-overlay.download-apk {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6) !important;
  top: 0;
  z-index: 1000000001 !important;
  position: fixed;
}
.phone .mu-overlay.open-tip-mask {
  background-color: rgba(0, 0, 0, 0.6) !important;
  z-index: 1000000001 !important;
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.phone .mu-dialog-wrapper.download-apk {
  position: fixed;
  z-index: 1000000002 !important;
  width: 279px;
  height: 175px;
  left: 50%;
  top: 50%;
  margin-left: -139px;
  margin-top: -87.5px;
  border-radius: 15px;
  background-color: #fff;
}
.phone .mu-dialog-wrapper.download-apk .logo-wrap {
    text-align: center;
    margin-top: 19px;
    margin-bottom: 8px;
}
.phone .mu-dialog-wrapper.download-apk .logo-wrap img {
      width: 60px;
      height: 60px;
      border-radius: 15px;
      display: inline-block;
}
.phone .mu-dialog-wrapper.download-apk .download-info {
    color: rgba(18, 20, 28, 0.9);
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 15px;
    text-align: center;
}
.phone .mu-dialog-wrapper.download-apk .buttons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    list-style: none;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.phone .mu-dialog-wrapper.download-apk .buttons li {
      width: 50%;
      text-align: center;
      color: #12141C;
      font-weight: 400;
      font-size: 17px;
      border-top: 1px solid rgba(0, 0, 0, 0.15);
}
.phone .mu-dialog-wrapper.download-apk .buttons li:first-child {
        border-right: 1px solid rgba(0, 0, 0, 0.15);
}
.phone .mu-dialog-wrapper.download-apk .buttons li:nth-child(2) .mu-flat-button-label {
        color: #2A78FF;
}
.phone .mu-dialog-wrapper.download-apk .buttons li button {
        background-color: initial;
}
.phone .mu-dialog-wrapper.open-tip-mask {
  position: fixed;
  z-index: 1000000002 !important;
  top: 0;
  right: 0;
}
.clearfix:after {
  display: block;
  content: "";
  clear: both;
}
ul {
  list-style: none;
}
.kefu {
  width: 66px;
  height: 66px;
  position: fixed;
  right: 30px;
  bottom: 24px;
  z-index: 11111;
  cursor: pointer;
  -webkit-transition: all 0.2s cubic-bezier(0.25, 0.1, 0.3, 3);
  -o-transition: all 0.2s cubic-bezier(0.25, 0.1, 0.3, 3);
  transition: all 0.2s cubic-bezier(0.25, 0.1, 0.3, 3);
}
.kefu:hover {
    -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
            transform: scale(1.05);
}
.kefu img {
    width: 100%;
}
@media screen and (max-width: 1280px) {
.kefu {
    width: 60px;
    height: 60px;
}
}
body {
  height: 100%;
  width: 100%;
  background-color: #fff;
}
body::-webkit-scrollbar {
    width: 5px;
}
body::-webkit-scrollbar-thumb {
    background-color: #b8bbc1;
    border: 1px solid rgba(184, 187, 193, 0.1);
    border-radius: 10px;
}
.body-hidden {
  overflow: initial !important;
  width: calc(100% - 5px);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-right: 1px;
}
.body-hidden .top-tip_b,
  .body-hidden .l-header,
  .body-hidden .picker-compare {
    width: calc(100% - 5px);
}
.body-hidden .common-question {
    right: 5px !important;
}
.body-hidden .udesk-client-btn {
    margin-right: 5px !important;
}
.body-hidden .picker-sticky,
  .body-hidden .l-header-wrapper,
  .body-hidden .l-header-top {
    width: calc(100% - 5px) !important;
}
.body-hidden .helper-container,
  .body-hidden .activity-help {
    margin-right: 5px;
}
.mu-paper-1,
.shadow-z-index-1 {
  -webkit-box-shadow: 0 2px 4px 1px rgba(40, 120, 255, 0.08), 0 0 6px 1px rgba(0, 0, 0, 0.08);
          box-shadow: 0 2px 4px 1px rgba(40, 120, 255, 0.08), 0 0 6px 1px rgba(0, 0, 0, 0.08);
}
.mu-paper-2,
.shadow-z-index-2 {
  -webkit-box-shadow: 0 4px 12px rgba(40, 120, 255, 0.11), 0 3px 14px rgba(0, 0, 0, 0.11);
          box-shadow: 0 4px 12px rgba(40, 120, 255, 0.11), 0 3px 14px rgba(0, 0, 0, 0.11);
}
.mu-paper-3,
.shadow-z-index-3 {
  -webkit-box-shadow: 0 6px 20px 5px rgba(40, 120, 255, 0.1), 0 16px 24px 2px rgba(0, 0, 0, 0.05);
          box-shadow: 0 6px 20px 5px rgba(40, 120, 255, 0.1), 0 16px 24px 2px rgba(0, 0, 0, 0.05);
}
.mu-paper-5,
.shadow-z-index-5 {
  -webkit-box-shadow: 0 8px 30px 10px rgba(40, 120, 255, 0.13), 0 24px 50px 4px rgba(0, 0, 0, 0.15);
          box-shadow: 0 8px 30px 10px rgba(40, 120, 255, 0.13), 0 24px 50px 4px rgba(0, 0, 0, 0.15);
}

.helper-container {
  position: fixed;
  z-index: 10001;
  bottom: 38px;
  right: 15px;
  width: 70px;
  height: 70px;
  -webkit-box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.15);
          box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.15);
  border-radius: 10px;
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  cursor: pointer;
}
.helper-container img {
    width: 100%;
}

.activity-help {
  position: fixed;
  z-index: 10001;
  bottom: 124px;
  right: 15px;
  width: 70px;
  height: 70px;
  -webkit-box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.15);
          box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.15);
  border-radius: 10px;
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  cursor: pointer;
}
.activity-help .activity-icon {
    height: 30px;
    right: 0;
    position: relative;
}
.activity-help .activity-desc {
    color: #1f2126;
    font-size: 12px;
    font-weight: 500;
    line-height: 22px;
    margin-top: 4px;
}

.select-team-empty .empty-img[data-v-722b1294] {
  margin-top: 110px;
  margin-left: auto;
  margin-right: auto;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.select-team-empty .empty-desc[data-v-722b1294] {
  font-weight: 400;
  color: rgba(31, 33, 38, 0.5);
  line-height: 22px;
  margin-bottom: 134px;
  text-align: center;
}
.select-team-wrap[data-v-722b1294] {
  overflow-x: hidden;
  overflow-y: scroll;
}
.select-team-wrap[data-v-722b1294]::-webkit-scrollbar {
    width: 6px;
}
.select-team-wrap[data-v-722b1294]::-webkit-scrollbar-thumb {
    background-color: rgba(47, 46, 63, 0.3);
    border: 1px solid #fff;
    border-radius: 22px;
}
.select-team-list[data-v-722b1294] {
  width: 450px;
  margin: 0 auto;
  max-height: 318px;
  padding-bottom: 8px;
}
.select-team-list .select-team-item[data-v-722b1294] {
    height: 62px;
    padding: 8px 16px;
    border-radius: 4px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -ms-flex-line-pack: center;
        align-content: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    cursor: pointer;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.select-team-list .select-team-item[data-v-722b1294]:hover {
      background-color: #EDF0F3;
}
.select-team-list .select-team-item .package-icon[data-v-722b1294] {
      width: 32px;
      height: 32px;
}


.select-team-list .select-team-item .order-state[data-v-722b1294] {
      font-size: 12px;
}
.select-team-list .select-team-item .order-state .opening[data-v-722b1294] {
        color: #2878ff;
}
.select-team-list .select-team-item .order-state .failed[data-v-722b1294], .select-team-list .select-team-item .order-state .frozen[data-v-722b1294] {
        color: #ea4f3d;
}
.select-team-list .select-team-item .desc-wrap[data-v-722b1294] {
      margin-left: 16px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
}
.select-team-list .select-team-item .desc-wrap .desc-title[data-v-722b1294] {
        font-size: 14px;
        font-weight: 500;
        line-height: 22px;
        color: #1F2126;
        overflow: hidden;
        -o-text-overflow: ellipsis;
           text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        display: -webkit-box;
}
.select-team-list .select-team-item .desc-wrap .desc-detail[data-v-722b1294] {
        margin-top: 2px;
        font-size: 12px;
        font-weight: normal;
        line-height: 22px;
        color: rgba(31, 33, 38, 0.7);
}
.select-team-list .select-team-item .select-icon[data-v-722b1294] {
      width: 30px;
      margin-right: -6px;
}

.select-team-modal .lh-modal__body {
  padding-right: 0 !important;
}
.select-team-modal .lh-modal__overlay,
.select-team-modal .lh-modal__wrapper {
  z-index: 1000000001 !important;
}
.select-team .activity-box .activity-rule .rule-title {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

.package-detail .desc-tag {
  border-radius: 4px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid #e4e4e5;
  padding: 1px 3px;
  color: rgba(31, 33, 38, 0.5);
  font-size: 10px;
  margin-left: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 20px;
}
.pay-order-area input:focus {
  background: #ffffff;
  border: 1px solid #2878ff !important;
}
.pay-order-area ::-webkit-input-placeholder {
  color: rgba(31, 33, 38, 0.5);
}
.pay-order-area ::-moz-placeholder {
  color: rgba(31, 33, 38, 0.5);
}
.pay-order-area ::-ms-input-placeholder {
  color: rgba(31, 33, 38, 0.5);
}
.pay-order-area ::placeholder {
  color: rgba(31, 33, 38, 0.5);
}
.pay-order-area .lanhu-order-btn {
  width: 88px;
  height: 32px;
  border-radius: 4px;
  background: #2878ff;
  font-family: PingFangSC-Medium;
  font-size: 14px;
  font-weight: 500;
  line-height: 32px;
  text-align: center;
  letter-spacing: 0px;
  color: #ffffff;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
}
.pay-order-area .lanhu-order-btn:hover {
  background: #4e95ff;
}
.pay-order-area .lanhu-order-btn:active {
  background: #1957d2;
}
.pay-order-area .disable-btn {
  background: #9bcaff;
  cursor: no-drop;
}
.pay-order-area .blue-border-btn {
  border: 1px solid #2878ff;
  background-color: #fff;
  color: #2878ff;
}
.pay-order-area .blue-border-btn:hover {
  border: 1px solid #4e95ff;
  background-color: #e8f4ff;
  color: #4e95ff;
}
.pay-order-area .blue-border-btn:active {
  border: 1px solid #1957d2;
  background-color: #c2e0ff;
  color: #1957d2;
}
.pay-order-area .gray-btn {
  border: 1px solid #e4e4e5;
  background-color: #fff;
  color: #1f2126;
}
.pay-order-area .gray-btn:hover {
  background: rgba(31, 33, 38, 0.04);
}
.pay-order-area .gray-btn:active {
  background: #e4e4e5;
}
.pay-order-area .flex-row-start {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.pay-order-area.flex-row-center,
.pay-order-area .flex-row-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.pay-order-area .flex-column-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.pay-order-area input[type='number']::-webkit-outer-spin-button,
.pay-order-area input[type='number']::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.pay-order-area input[type='number'] {
  -moz-appearance: textfield;
}

@charset "UTF-8";
.icon[data-v-3c353ddc] {
  width: 24px;
  height: 24px;
  border-radius: 4px;
  cursor: pointer;
}
.pay-order-area[data-v-3c353ddc] {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(29, 41, 57, 0.45);
  z-index: 99999;
}
.pay-order-area .pay-order-box[data-v-3c353ddc] {
    min-width: 1200px;
    min-height: 640px;
    background-color: #fff;
    max-width: 1200px;
    border-radius: 12px;
    overflow: hidden;
}
.pay-order-area .pay-order-box.package-2 .header[data-v-3c353ddc], .pay-order-area .pay-order-box.package-5 .header[data-v-3c353ddc], .pay-order-area .pay-order-box.package-7 .header[data-v-3c353ddc] {
      background: -webkit-linear-gradient(356deg, #eedcca 0%, #c39981 100%);
      background: -o-linear-gradient(356deg, #eedcca 0%, #c39981 100%);
      background: linear-gradient(94deg, #eedcca 0%, #c39981 100%);
}
.pay-order-area .pay-order-box.package-2 .header .info .title[data-v-3c353ddc],
      .pay-order-area .pay-order-box.package-2 .header .info .desc[data-v-3c353ddc], .pay-order-area .pay-order-box.package-5 .header .info .title[data-v-3c353ddc],
      .pay-order-area .pay-order-box.package-5 .header .info .desc[data-v-3c353ddc], .pay-order-area .pay-order-box.package-7 .header .info .title[data-v-3c353ddc],
      .pay-order-area .pay-order-box.package-7 .header .info .desc[data-v-3c353ddc] {
        color: #543317;
}

.pay-order-area .pay-order-box.package-2 .header .icon[data-v-3c353ddc]:hover, .pay-order-area .pay-order-box.package-5 .header .icon[data-v-3c353ddc]:hover, .pay-order-area .pay-order-box.package-7 .header .icon[data-v-3c353ddc]:hover {
          background-color: rgba(255, 255, 255, 0.12);
}
.pay-order-area .pay-order-box.package-2 .header .icon[data-v-3c353ddc]:active, .pay-order-area .pay-order-box.package-5 .header .icon[data-v-3c353ddc]:active, .pay-order-area .pay-order-box.package-7 .header .icon[data-v-3c353ddc]:active {
          background-color: rgba(255, 255, 255, 0.18);
}
.pay-order-area .pay-order-box.normal-company-pay .pay-info[data-v-3c353ddc] {
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      min-height: 468px;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
}
.pay-order-area .pay-order-box.normal-company-pay .pay-info[data-v-3c353ddc],
    .pay-order-area .pay-order-box.normal-company-pay .company-info[data-v-3c353ddc] {
      margin-top: 24px !important;
}
.pay-order-area .pay-order-box.normal-company-pay .pay-info[data-v-3c353ddc] {
      position: relative;
}
.pay-order-area .pay-order-box.normal-company-pay .pay-info #copy-info[data-v-3c353ddc] {
        position: absolute;
        bottom: 24px;
}
.pay-order-area .pay-order-box.normal-company-pay .company-input[data-v-3c353ddc] {
      margin-bottom: 24px !important;
}
.pay-order-area .pay-order-box.normal-company-pay .upload-demo[data-v-3c353ddc] {
      min-height: 264px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.pay-order-area .pay-order-box.normal-company-pay .lanhu-order-btn[data-v-3c353ddc] {
      bottom: -64px !important;
}
.pay-order-area .pay-order-box.normal-company-pay .contract-btn[data-v-3c353ddc] {
      bottom: -25px !important;
}
.pay-order-area .pay-order-box.package-3 .header[data-v-3c353ddc], .pay-order-area .pay-order-box.package-8 .header[data-v-3c353ddc] {
      background: -webkit-linear-gradient(356deg, #4d505c 0%, #222222 100%);
      background: -o-linear-gradient(356deg, #4d505c 0%, #222222 100%);
      background: linear-gradient(94deg, #4d505c 0%, #222222 100%);
}
.pay-order-area .pay-order-box.package-3 .header .info .title[data-v-3c353ddc],
      .pay-order-area .pay-order-box.package-3 .header .info .desc[data-v-3c353ddc], .pay-order-area .pay-order-box.package-8 .header .info .title[data-v-3c353ddc],
      .pay-order-area .pay-order-box.package-8 .header .info .desc[data-v-3c353ddc] {
        color: #eeccaa;
}

.pay-order-area .pay-order-box.package-3 .header .icon[data-v-3c353ddc]:hover, .pay-order-area .pay-order-box.package-8 .header .icon[data-v-3c353ddc]:hover {
          background-color: rgba(255, 255, 255, 0.12);
}
.pay-order-area .pay-order-box.package-3 .header .icon[data-v-3c353ddc]:active, .pay-order-area .pay-order-box.package-8 .header .icon[data-v-3c353ddc]:active {
          background-color: rgba(255, 255, 255, 0.18);
}
.pay-order-area .pay-order-box.has-mg-seat[data-v-3c353ddc] {
      height: 760px;
}
.pay-order-area .pay-order-box.has-mg-seat .package-detail[data-v-3c353ddc],
      .pay-order-area .pay-order-box.has-mg-seat .package-choose[data-v-3c353ddc],
      .pay-order-area .pay-order-box.has-mg-seat .make-order[data-v-3c353ddc] {
        height: 632px !important;
}
.pay-order-area .pay-order-box.has-mg-seat .package-choose[data-v-3c353ddc] {
        overflow-y: auto;
        margin: 0 !important;
        padding: 0 22px;
        -webkit-box-sizing: content-box !important;
                box-sizing: content-box !important;
}
.pay-order-area .pay-order-box.has-mg-seat .qrcode-pay .title[data-v-3c353ddc] {
        margin-bottom: 16px !important;
}
.pay-order-area .pay-order-box.has-mg-seat .qrcode-pay .detail-box[data-v-3c353ddc] {
        margin-bottom: 55px !important;
}
.pay-order-area .pay-order-box.service6[data-v-3c353ddc] {
      height: 784px !important;
      overflow: auto;
}
.pay-order-area .pay-order-box.service6 .package-detail[data-v-3c353ddc] {
        height: 556px !important;
}
.pay-order-area .pay-order-box.service6 .make-order[data-v-3c353ddc] {
        height: 556px !important;
}
.pay-order-area .pay-order-box.service6 .account[data-v-3c353ddc] {
        height: 505px !important;
}
.pay-order-area .pay-order-box.service6 .account .info[data-v-3c353ddc] {
          margin-top: 24px !important;
}
.pay-order-area .pay-order-box.service6 .account #copy-info[data-v-3c353ddc] {
          margin-top: 112px !important;
}
.pay-order-area .pay-order-box.service6 .certificate[data-v-3c353ddc] {
        height: 505px !important;
}
.pay-order-area .pay-order-box.service6 .certificate .upload-demo[data-v-3c353ddc] {
          height: 188px !important;
}
.pay-order-area .pay-order-box.service6 .certificate .upload-demo .upload-area[data-v-3c353ddc] {
            width: 100%;
            height: 100%;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
}
.pay-order-area .pay-order-box.service6 .certificate .upload-demo .upload-area .value[data-v-3c353ddc] {
              width: 100%;
}
.pay-order-area .pay-order-box.has-mg-seat-6[data-v-3c353ddc] {
      height: 800px !important;
}
.pay-order-area .pay-order-box.has-mg-seat-6 .progress[data-v-3c353ddc] {
        height: 76px !important;
}
.pay-order-area .pay-order-box.has-mg-seat-6 .package-detail[data-v-3c353ddc],
      .pay-order-area .pay-order-box.has-mg-seat-6 .package-choose[data-v-3c353ddc],
      .pay-order-area .pay-order-box.has-mg-seat-6 .make-order[data-v-3c353ddc] {
        height: 596px !important;
}
.pay-order-area .pay-order-box.has-mg-seat-6 .package-choose .create-team[data-v-3c353ddc] {
        margin-bottom: 24px !important;
}
.pay-order-area .pay-order-box .order-list .team-name[data-v-3c353ddc] {
      font-size: 16px;
      font-weight: 600;
      line-height: 24px;
      color: #1f2126;
      padding: 24px 0 0 24px;
}
.pay-order-area .pay-order-box .order-list .content-box[data-v-3c353ddc] {
      max-width: none !important;
}
.pay-order-area .pay-order-box .price-detail-box[data-v-3c353ddc] {
      position: relative;
      height: 24px;
      cursor: pointer;
}
.pay-order-area .pay-order-box .price-detail-box.amount-end-tip[data-v-3c353ddc] {
        margin-left: 6px;
}
.pay-order-area .pay-order-box .price-detail-box.amount-end-tip .position-box[data-v-3c353ddc] {
          bottom: -53px;
          left: -85px;
}
.pay-order-area .pay-order-box .price-detail-box.amount-end-tip .position-box .hover-tips[data-v-3c353ddc] {
            width: 186px !important;
            -webkit-box-sizing: border-box !important;
                    box-sizing: border-box !important;
}
.pay-order-area .pay-order-box .price-detail-box.amount-end-tip .position-box .hover-tips .arrow[data-v-3c353ddc] {
              bottom: 38px !important;
              -webkit-transform: rotate(180deg);
                  -ms-transform: rotate(180deg);
                      transform: rotate(180deg);
}
.pay-order-area .pay-order-box .price-detail-box img[data-v-3c353ddc] {
        width: 24px;
        height: 24px;
        display: block;
}
.pay-order-area .pay-order-box .price-detail-box .position-box[data-v-3c353ddc] {
        position: absolute;
        bottom: 28px;
        left: -130px;
}
.pay-order-area .pay-order-box .price-detail-box .position-box .hover-tips[data-v-3c353ddc] {
          font-family: PingFangSC-Regular;
          width: 260px;
          border-radius: 6px;
          background: #1f2126;
          bottom: 46px;
          font-size: 14px;
          font-weight: normal;
          line-height: 38px;
          text-align: left;
          letter-spacing: 0px;
          color: #ffffff;
          display: none;
          padding: 8px;
}
.pay-order-area .pay-order-box .price-detail-box .position-box .hover-tips .text[data-v-3c353ddc] {
            font-family: PingFangSC-Regular;
            font-size: 14px;
            font-weight: normal;
            line-height: 22px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            letter-spacing: 0px;
            color: #ffffff;
}
.pay-order-area .pay-order-box .price-detail-box .position-box .hover-tips .arrow[data-v-3c353ddc] {
            width: 0;
            height: 0;
            border-left: 4px solid transparent;
            border-right: 4px solid transparent;
            border-top: 4px solid #1f2126;
            left: 50%;
            position: absolute;
            bottom: -4px;
}
.pay-order-area .pay-order-box .price-detail-box:hover .hover-tips[data-v-3c353ddc] {
        display: block !important;
}
.pay-order-area .pay-order-box .header[data-v-3c353ddc] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      height: 24px;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      width: 100%;
      font-family: PingFangSC-Medium;
      font-size: 18px;
      font-weight: 500;
      line-height: 28px;
      letter-spacing: 0px;
      color: #1f2126;
      padding: 20px 24px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      height: 80px;
}
.pay-order-area .pay-order-box .header .title[data-v-3c353ddc] {
        font-family: PingFang SC;
        font-size: 14px;
        font-weight: 500;
        line-height: 20px;
        letter-spacing: 0px;
        color: #1f2126;
}
.pay-order-area .pay-order-box .header .title.big[data-v-3c353ddc] {
          font-size: 20px;
          font-weight: 600;
          line-height: 28px;
}
.pay-order-area .pay-order-box .header .desc[data-v-3c353ddc] {
        font-family: PingFang SC;
        font-size: 12px;
        font-weight: normal;
        line-height: 20px;
        letter-spacing: 0px;
        color: rgba(31, 33, 38, 0.7);
}
.pay-order-area .pay-order-box .progress[data-v-3c353ddc] {
      height: 100px;
      padding: 24px 65px;
      margin: 0 44px 0 24px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.pay-order-area .pay-order-box .progress .progress-bar[data-v-3c353ddc] {
        width: 100%;
        position: relative;
}
.pay-order-area .pay-order-box .progress .progress-bar .bg-line[data-v-3c353ddc] {
          width: calc(100% - 180px);
          height: 0;
          position: absolute;
          top: 12px;
          left: 89px;
}
.pay-order-area .pay-order-box .progress .progress-bar .bg-line .step-line[data-v-3c353ddc] {
            width: 50%;
            border: 1px dashed #d0d5dd;
            float: left;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
}
.pay-order-area .pay-order-box .progress .progress-bar .bg-line .step-line.active[data-v-3c353ddc] {
              border-color: #1d2939;
}
.pay-order-area .pay-order-box .progress .progress-bar .steps[data-v-3c353ddc] {
          width: 100%;
          position: absolute;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
}
.pay-order-area .pay-order-box .progress .progress-bar .steps .step[data-v-3c353ddc] {
            width: 200px;
            height: 52px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
                -ms-flex-direction: column;
                    flex-direction: column;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
}
.pay-order-area .pay-order-box .progress .progress-bar .steps .step.active .num[data-v-3c353ddc] {
              background: #1d2939;
}
.pay-order-area .pay-order-box .progress .progress-bar .steps .step.active .text[data-v-3c353ddc] {
              color: #1f2126;
}
.pay-order-area .pay-order-box .progress .progress-bar .steps .step .num[data-v-3c353ddc] {
              border-radius: 50%;
              width: 24px;
              height: 24px;
              text-align: center;
              line-height: 24px;
              background: #d0d5dd;
              font-size: 18px;
              font-weight: 600;
              color: #ffffff;
}
.pay-order-area .pay-order-box .progress .progress-bar .steps .step .text[data-v-3c353ddc] {
              font-size: 14px;
              font-weight: 600;
              line-height: 24px;
              color: rgba(31, 33, 38, 0.5);
              padding-top: 4px;
}
.pay-order-area .pay-order-box .body[data-v-3c353ddc] {
      padding: 24px;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      max-height: 680px;
}
.pay-order-area .pay-order-box .body .package-detail[data-v-3c353ddc] {
        width: 200px;
        height: 512px;
        border-radius: 8px;
        padding: 20px 20px 16px 20px;
        background: #f9fafb;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        border: 1px solid #e4e4e5;
        position: relative;
}
.pay-order-area .pay-order-box .body .package-detail .title[data-v-3c353ddc] {
          height: 24px;
          font-family: PingFangSC-Semibold;
          font-size: 16px;
          font-weight: 600;
          line-height: 24px;
          letter-spacing: 0px;
          color: #1f2126;
          margin-bottom: 4px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
}
.pay-order-area .pay-order-box .body .package-detail .title .package-icon-small[data-v-3c353ddc] {
            display: block;
            width: 20px;
            height: 20px;
            margin-right: 8px;
}


.pay-order-area .pay-order-box .body .package-detail .desc[data-v-3c353ddc] {
          font-family: PingFang SC;
          font-size: 13px;
          font-weight: normal;
          line-height: 20px;
          letter-spacing: 0px;
          color: rgba(31, 33, 38, 0.7);
}
.pay-order-area .pay-order-box .body .package-detail .line[data-v-3c353ddc] {
          width: 100%;
          height: 1px;
          background: #d8d8d8;
          margin: 16px 0;
}
.pay-order-area .pay-order-box .body .package-detail .go-comparison[data-v-3c353ddc] {
          width: 160px;
          height: 20px;
          font-size: 12px;
          font-weight: normal;
          line-height: 20px;
          letter-spacing: 0em;
          color: #2878ff;
          position: absolute;
          bottom: 16px;
}
.pay-order-area .pay-order-box .body .package-detail .go-comparison img[data-v-3c353ddc] {
            width: 16px;
            height: 16px;
}
.pay-order-area .pay-order-box .body .package-detail li[data-v-3c353ddc] {
          font-size: 12px;
          font-weight: normal;
          line-height: 22px;
          letter-spacing: 0em;
          color: rgba(31, 33, 38, 0.7);
          margin-bottom: 4px;
}
.pay-order-area .pay-order-box .body .package-detail li.pro-desc[data-v-3c353ddc] {
            height: 28px;
            line-height: 28px;
            background: #e4e7ec;
            color: #1f2126;
            padding-left: 8px;
            border-radius: 4px;
}
.pay-order-area .pay-order-box .body .package-choose[data-v-3c353ddc] {
        width: 520px;
        min-height: 512px;
        margin: 0 22px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
}
.pay-order-area .pay-order-box .body .package-choose .title[data-v-3c353ddc] {
          height: 24px;
          font-family: PingFangSC-Semibold;
          font-size: 16px;
          font-weight: 600;
          line-height: 24px;
          letter-spacing: 0px;
          color: #1f2126;
          margin: 0 0 8px 0;
}
.pay-order-area .pay-order-box .body .package-choose .title.title-padding[data-v-3c353ddc] {
            margin-top: 24px;
}
.pay-order-area .pay-order-box .body .package-choose .title .cur-seat-num[data-v-3c353ddc] {
            font-family: PingFang SC;
            font-size: 14px;
            font-weight: normal;
}
.pay-order-area .pay-order-box .body .package-choose .create-team[data-v-3c353ddc] {
          width: 517px;
          margin-bottom: 24px;
          position: relative;
}
.pay-order-area .pay-order-box .body .package-choose .create-team .create-team-input[data-v-3c353ddc] {
            width: 100%;
            height: 40px;
            line-height: 40px;
            font-size: 14px;
            border-radius: 6px;
            padding: 0px 30px 0 8px;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            border: 1px solid #e4e4e5 !important;
            color: #1f2126;
            outline: none;
}
.pay-order-area .pay-order-box .body .package-choose .create-team .create-team-input[data-v-3c353ddc]:focus, .pay-order-area .pay-order-box .body .package-choose .create-team .create-team-input.active[data-v-3c353ddc] {
              border-color: #2878ff !important;
              outline: 1px solid #2878ff !important;
}
.pay-order-area .pay-order-box .body .package-choose .create-team .create-team-input.error[data-v-3c353ddc] {
              border-color: #ea4f3d !important;
              outline: 1px solid #ea4f3d !important;
}
.pay-order-area .pay-order-box .body .package-choose .create-team .error-tip[data-v-3c353ddc] {
            position: absolute;
            left: 0;
            bottom: -22px;
            font-size: 12px;
            color: #ea4f3d;
}
.pay-order-area .pay-order-box .body .package-choose .package-hot-icon[data-v-3c353ddc] {
          width: 64px;
          height: 64px;
          position: absolute;
          right: -3px;
          top: -3px;
          background: url(https://lhcdn.lanhuapp.com/home/img/package-hot-icon.svg) left top/100% no-repeat;
}
.pay-order-area .pay-order-box .body .package-choose .time-wrap[data-v-3c353ddc] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          gap: 8px;
          -webkit-box-align: baseline;
              -ms-flex-align: baseline;
                  align-items: baseline;
}
.pay-order-area .pay-order-box .body .package-choose .time-section[data-v-3c353ddc] {
          position: relative;
}
.pay-order-area .pay-order-box .body .package-choose .time-section .activity-item-box[data-v-3c353ddc] {
            position: absolute;
            left: 0;
            top: 0;
}
.pay-order-area .pay-order-box .body .package-choose .time-section .activity-item-box .discount-tag[data-v-3c353ddc] {
              width: 168px;
              height: 32px;
              border-radius: 5px 5px 0px 0px;
              color: #ffffff;
              font-size: 11px;
              font-weight: 600;
              text-align: center;
              line-height: 23px;
}
.pay-order-area .pay-order-box .body .package-choose .time-section .activity-item-box .discount-tag[data-v-3c353ddc]:nth-of-type(1) {
                background: -webkit-gradient(linear, left top, right top, from(#ffc13a), to(#ffaf42));
                background: -webkit-linear-gradient(left, #ffc13a 0%, #ffaf42 100%);
                background: -o-linear-gradient(left, #ffc13a 0%, #ffaf42 100%);
                background: linear-gradient(90deg, #ffc13a 0%, #ffaf42 100%);
}
.pay-order-area .pay-order-box .body .package-choose .time-section .activity-item-box .discount-tag[data-v-3c353ddc]:nth-of-type(2) {
                background: -webkit-gradient(linear, left top, right top, from(#f6786d), to(#e95f69));
                background: -webkit-linear-gradient(left, #f6786d 0%, #e95f69 100%);
                background: -o-linear-gradient(left, #f6786d 0%, #e95f69 100%);
                background: linear-gradient(90deg, #f6786d 0%, #e95f69 100%);
}
.pay-order-area .pay-order-box .body .package-choose .time-section .activity-item-box .discount-tag[data-v-3c353ddc]:nth-of-type(3) {
                background: -webkit-gradient(linear, right top, left top, from(#2878ff), to(#4d8fff));
                background: -webkit-linear-gradient(right, #2878ff 0%, #4d8fff 100%);
                background: -o-linear-gradient(right, #2878ff 0%, #4d8fff 100%);
                background: linear-gradient(270deg, #2878ff 0%, #4d8fff 100%);
}
.pay-order-area .pay-order-box .body .package-choose .version-box[data-v-3c353ddc],
        .pay-order-area .pay-order-box .body .package-choose .time-box[data-v-3c353ddc] {
          gap: 8px;
          margin: 0 0 0 0;
          display: -webkit-inline-box;
          display: -ms-inline-flexbox;
          display: inline-flex;
}
.pay-order-area .pay-order-box .body .package-choose .version-box.margin-bottom8[data-v-3c353ddc],
          .pay-order-area .pay-order-box .body .package-choose .time-box.margin-bottom8[data-v-3c353ddc] {
            margin-bottom: 8px;
}
.pay-order-area .pay-order-box .body .package-choose .version-box .item[data-v-3c353ddc],
          .pay-order-area .pay-order-box .body .package-choose .time-box .item[data-v-3c353ddc] {
            width: 168px;
            height: 74px;
            border-radius: 6px;
            padding: 12px 60px;
            gap: 2px;
            -webkit-box-flex: 1;
                -ms-flex-positive: 1;
                    flex-grow: 1;
            background: #ffffff;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            border: 1px solid #e4e4e5;
            white-space: nowrap;
            -webkit-box-flex: 0;
                -ms-flex-positive: 0;
                    flex-grow: 0;
            cursor: pointer;
            position: relative;
}
.pay-order-area .pay-order-box .body .package-choose .version-box .item .hover-tips[data-v-3c353ddc],
            .pay-order-area .pay-order-box .body .package-choose .time-box .item .hover-tips[data-v-3c353ddc] {
              font-family: PingFangSC-Regular;
              position: absolute;
              width: 170px;
              height: 38px;
              border-radius: 6px;
              background: #1f2126;
              top: -46px;
              font-size: 14px;
              font-weight: normal;
              line-height: 38px;
              text-align: center;
              letter-spacing: 0px;
              color: #ffffff;
              display: none;
}
.pay-order-area .pay-order-box .body .package-choose .version-box .item .hover-tips .arrow[data-v-3c353ddc],
              .pay-order-area .pay-order-box .body .package-choose .time-box .item .hover-tips .arrow[data-v-3c353ddc] {
                width: 0;
                height: 0;
                border-left: 4px solid transparent;
                border-right: 4px solid transparent;
                border-top: 4px solid #1f2126;
                left: 50%;
                position: absolute;
                bottom: -4px;
}
.pay-order-area .pay-order-box .body .package-choose .version-box .item.active[data-v-3c353ddc],
            .pay-order-area .pay-order-box .body .package-choose .time-box .item.active[data-v-3c353ddc] {
              border: 2px solid #2878ff;
}
.pay-order-area .pay-order-box .body .package-choose .version-box .item.active .name[data-v-3c353ddc],
              .pay-order-area .pay-order-box .body .package-choose .version-box .item.active .price[data-v-3c353ddc],
              .pay-order-area .pay-order-box .body .package-choose .time-box .item.active .name[data-v-3c353ddc],
              .pay-order-area .pay-order-box .body .package-choose .time-box .item.active .price[data-v-3c353ddc] {
                color: #2878ff;
}
.pay-order-area .pay-order-box .body .package-choose .version-box .item.active .discount[data-v-3c353ddc],
              .pay-order-area .pay-order-box .body .package-choose .time-box .item.active .discount[data-v-3c353ddc] {
                right: -2px;
                top: -2px;
}
.pay-order-area .pay-order-box .body .package-choose .version-box .item.disable[data-v-3c353ddc],
            .pay-order-area .pay-order-box .body .package-choose .time-box .item.disable[data-v-3c353ddc] {
              border: 1px solid #e4e4e5;
              cursor: no-drop;
}
.pay-order-area .pay-order-box .body .package-choose .version-box .item.disable .name[data-v-3c353ddc],
              .pay-order-area .pay-order-box .body .package-choose .version-box .item.disable .price[data-v-3c353ddc],
              .pay-order-area .pay-order-box .body .package-choose .time-box .item.disable .name[data-v-3c353ddc],
              .pay-order-area .pay-order-box .body .package-choose .time-box .item.disable .price[data-v-3c353ddc] {
                color: rgba(31, 33, 38, 0.3);
}
.pay-order-area .pay-order-box .body .package-choose .version-box .item.disable:hover:hover .hover-tips[data-v-3c353ddc],
              .pay-order-area .pay-order-box .body .package-choose .time-box .item.disable:hover:hover .hover-tips[data-v-3c353ddc] {
                display: block;
}
.pay-order-area .pay-order-box .body .package-choose .version-box .item .name[data-v-3c353ddc],
            .pay-order-area .pay-order-box .body .package-choose .time-box .item .name[data-v-3c353ddc] {
              font-family: PingFangSC-Semibold;
              font-size: 16px;
              font-weight: 600;
              line-height: 24px;
              letter-spacing: 0px;
              color: #1f2126;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
}

.pay-order-area .pay-order-box .body .package-choose .version-box .item .price[data-v-3c353ddc],
            .pay-order-area .pay-order-box .body .package-choose .time-box .item .price[data-v-3c353ddc] {
              font-family: PingFang SC;
              font-size: 14px;
              font-weight: normal;
              line-height: 24px;
              letter-spacing: 0px;
              color: rgba(31, 33, 38, 0.7);
}
.pay-order-area .pay-order-box .body .package-choose .seat-operate[data-v-3c353ddc] {
          width: 112px;
          position: relative;
}
.pay-order-area .pay-order-box .body .package-choose .seat-operate .receipt-prompt[data-v-3c353ddc] {
            color: #c8831d;
            font-size: 12px;
            position: absolute;
            width: -webkit-max-content;
            width: -moz-max-content;
            width: max-content;
            left: 126px;
            height: 30px;
            border-radius: 4px;
            opacity: 1;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
                -ms-flex-direction: row;
                    flex-direction: row;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            padding: 4px 8px;
            gap: 4px;
            background: #fffae8;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
}
.pay-order-area .pay-order-box .body .package-choose .seat-operate .receipt-prompt img[data-v-3c353ddc] {
              vertical-align: middle;
              width: 18px;
              height: 18px;
}
.pay-order-area .pay-order-box .body .package-choose .seat-operate .receipt-prompt .prompt-icon[data-v-3c353ddc] {
              width: 18px;
              height: 18px;
}
.pay-order-area .pay-order-box .body .package-choose .seat-operate .receipt-prompt .prompt-icon svg[data-v-3c353ddc] {
                width: 100%;
                height: 100%;
}
.pay-order-area .pay-order-box .body .package-choose .seat-operate .receipt-prompt span[data-v-3c353ddc] {
              vertical-align: middle;
}
.pay-order-area .pay-order-box .body .package-choose .seats-tips[data-v-3c353ddc] {
          margin: 16px 0 0 0;
          font-family: 苹方-简;
          font-size: 12px;
          font-weight: normal;
          line-height: 20px;
          letter-spacing: 0em;
          color: #1f2126;
}
.pay-order-area .pay-order-box .body .package-choose .mg-seats-wrap[data-v-3c353ddc] {
          margin-top: 16px;
}
.pay-order-area .pay-order-box .body .package-choose .mg-seats-wrap .mg-check[data-v-3c353ddc] {
            cursor: pointer;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
                -ms-flex-direction: row;
                    flex-direction: row;
            height: 26px;
}
.pay-order-area .pay-order-box .body .package-choose .mg-seats-wrap .mg-check .radio[data-v-3c353ddc] {
              width: 16px;
              height: 16px;
              -webkit-box-sizing: border-box;
                      box-sizing: border-box;
              border: 1px solid rgba(31, 33, 38, 0.3);
              border-radius: 4px;
}

.pay-order-area .pay-order-box .body .package-choose .mg-seats-wrap .mg-check .name[data-v-3c353ddc] {
              font-size: 16px;
              font-weight: 600;
              line-height: 24px;
              color: #1f2126;
              margin: 0 8px;
}
.pay-order-area .pay-order-box .body .package-choose .mg-seats-wrap .mg-check .discounts[data-v-3c353ddc] {
              padding: 8px 6px;
              border-radius: 8px;
              -webkit-transform: scale(0.5);
                  -ms-transform: scale(0.5);
                      transform: scale(0.5);
              -webkit-transform-origin: left center;
                  -ms-transform-origin: left center;
                      transform-origin: left center;
              background: -webkit-gradient(linear, left top, right top, from(#7a5af8), to(#6241e7));
              background: -webkit-linear-gradient(left, #7a5af8 0%, #6241e7 100%);
              background: -o-linear-gradient(left, #7a5af8 0%, #6241e7 100%);
              background: linear-gradient(90deg, #7a5af8 0%, #6241e7 100%);
}
.pay-order-area .pay-order-box .body .package-choose .mg-seats-wrap .mg-check .discounts span[data-v-3c353ddc] {
                color: #ffffff;
                font-size: 20px;
                font-weight: 500;
}
.pay-order-area .pay-order-box .body .package-choose .mg-seats-wrap .mg-desc[data-v-3c353ddc] {
            width: 517px;
            height: 40px;
            border-radius: 6px;
            background: rgba(155, 202, 255, 0.3);
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            color: #1957d2;
            font-size: 14px;
            line-height: 24px;
            padding-left: 16px;
            margin-top: 8px;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
}
.pay-order-area .pay-order-box .body .package-choose .mg-seats-wrap .mg-desc img[data-v-3c353ddc] {
              display: block;
              width: 16px;
              margin-right: 4px;
}
.pay-order-area .pay-order-box .body .package-choose .mg-seats-wrap .mg-desc .link[data-v-3c353ddc] {
              color: #1957d2;
              padding-right: 1px;
              border-bottom: 1px solid #1957d2;
              position: relative;
              top: 1px;
              line-height: 18px;
}
.pay-order-area .pay-order-box .body .package-choose .mg-seats-wrap .mg-title[data-v-3c353ddc] {
            margin: 12px 0 8px 0;
            color: #1f2126;
            line-height: 24px;
}
.pay-order-area .pay-order-box .body .package-choose .mg-seats-wrap .mg-title .name[data-v-3c353ddc] {
              font-size: 16px;
              font-weight: 600;
}
.pay-order-area .pay-order-box .body .package-choose .mg-seats-wrap .mg-title .seat-price[data-v-3c353ddc] {
              font-size: 14px;
}
.pay-order-area .pay-order-box .body .make-order[data-v-3c353ddc] {
        width: 387px;
        height: 512px;
        border-left: 1px solid #e4e4e5;
        padding: 0 0 0 24px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        position: relative;
}
.pay-order-area .pay-order-box .body .make-order .title[data-v-3c353ddc] {
          height: 24px;
          font-family: PingFangSC-Semibold;
          font-size: 16px;
          font-weight: 600;
          line-height: 24px;
          letter-spacing: 0px;
          color: #1f2126;
          margin: 0 0 4px 0;
}
.pay-order-area .pay-order-box .body .make-order .title.title-gap[data-v-3c353ddc] {
            margin-bottom: 14px;
}
.pay-order-area .pay-order-box .body .make-order .team_name[data-v-3c353ddc] {
          width: 362px;
          white-space: nowrap;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.pay-order-area .pay-order-box .body .make-order .desc[data-v-3c353ddc] {
          height: 22px;
          margin: 0 0 8px 0;
          font-family: PingFang SC;
          font-size: 14px;
          font-weight: normal;
          line-height: 22px;
          letter-spacing: 0px;
          color: rgba(31, 33, 38, 0.7);
}
.pay-order-area .pay-order-box .body .make-order .desc .black[data-v-3c353ddc] {
            color: #1f2126;
}
.pay-order-area .pay-order-box .body .make-order .order-btn[data-v-3c353ddc] {
          width: 362px;
          height: 40px;
          border-radius: 6px;
          background: #9bcaff;
          font-family: PingFangSC-Medium;
          font-size: 14px;
          font-weight: 500;
          line-height: 40px;
          letter-spacing: 0px;
          color: #ffffff;
          cursor: no-drop;
          position: relative;
          -webkit-user-select: none;
             -moz-user-select: none;
              -ms-user-select: none;
                  user-select: none;
}
.pay-order-area .pay-order-box .body .make-order .order-btn .hover-tips[data-v-3c353ddc] {
            font-family: PingFangSC-Regular;
            position: absolute;
            height: 38px;
            border-radius: 6px;
            background: #1f2126;
            top: -46px;
            font-size: 14px;
            font-weight: normal;
            line-height: 38px;
            text-align: center;
            letter-spacing: 0px;
            color: #ffffff;
            display: none;
            padding: 0 10px;
}
.pay-order-area .pay-order-box .body .make-order .order-btn .hover-tips .arrow[data-v-3c353ddc] {
              width: 0;
              height: 0;
              border-left: 4px solid transparent;
              border-right: 4px solid transparent;
              border-top: 4px solid #1f2126;
              left: 50%;
              position: absolute;
              bottom: -4px;
}
.pay-order-area .pay-order-box .body .make-order .order-btn:hover .hover-tips[data-v-3c353ddc] {
            display: block;
}
.pay-order-area .pay-order-box .body .make-order .order-btn.normal[data-v-3c353ddc] {
            background: #2878ff;
            cursor: pointer;
}
.pay-order-area .pay-order-box .body .make-order .order-btn.normal .hover-tips[data-v-3c353ddc] {
              display: none;
}
.pay-order-area .pay-order-box .body .make-order .order-btn.normal[data-v-3c353ddc]:hover {
            background: #4e95ff;
}
.pay-order-area .pay-order-box .body .make-order .order-btn.normal:hover .hover-tips[data-v-3c353ddc] {
              display: none;
}
.pay-order-area .pay-order-box .body .make-order .order-btn.normal[data-v-3c353ddc]:active {
            background: #1957d2;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box[data-v-3c353ddc] {
          position: absolute;
          bottom: 0;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .order-num-box[data-v-3c353ddc] {
            position: relative;
            padding: 14px 20px;
            background: #f9fafb;
            min-height: 86px;
            border-radius: 6px;
            opacity: 1;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
                -ms-flex-direction: column;
                    flex-direction: column;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            margin: 0 0 16px 0;
            border: 1px solid #e4e4e5;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .order-num-box.activity-order-price[data-v-3c353ddc] {
              -webkit-box-sizing: border-box;
                      box-sizing: border-box;
              padding-top: 38px;
              background: transparent;
              border: 2px solid #ee705d;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .order-num-box.activity-order-price .title[data-v-3c353ddc] {
                height: 22px;
                line-height: 22px;
                padding-top: 16px;
                padding-bottom: 2px;
                -webkit-box-sizing: content-box;
                        box-sizing: content-box;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .order-num-box.activity-order-price .title .detail[data-v-3c353ddc] {
                  color: rgba(31, 33, 38, 0.7);
                  padding-left: 8px;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .order-num-box.activity-order-price .order-price-header[data-v-3c353ddc] {
                position: absolute;
                left: -2px;
                top: -2px;
                width: calc(100% + 4px);
                height: 40px;
                font-size: 14px;
                font-weight: 600;
                padding: 9px 0 9px 20px;
                line-height: 22px;
                color: #ffffff;
                -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                background: -webkit-gradient(linear, left top, right top, from(#ff474a), to(#ff7c48));
                background: -webkit-linear-gradient(left, #ff474a 0%, #ff7c48 100%);
                background: -o-linear-gradient(left, #ff474a 0%, #ff7c48 100%);
                background: linear-gradient(90deg, #ff474a 0%, #ff7c48 100%);
                border-radius: 6px 6px 0px 0px;
                cursor: pointer;
                display: -webkit-inline-box;
                display: -ms-inline-flexbox;
                display: inline-flex;
                -webkit-box-align: center;
                    -ms-flex-align: center;
                        align-items: center;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .order-num-box.activity-order-price .order-price-header .price-logo[data-v-3c353ddc] {
                  width: 93px;
                  margin-right: 8px;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .order-num-box.activity-order-price .order-price-header .rule-area[data-v-3c353ddc] {
                  position: absolute;
                  right: 8px;
                  top: 0;
                  height: 40px;
                  display: -webkit-inline-box;
                  display: -ms-inline-flexbox;
                  display: inline-flex;
                  -webkit-box-align: center;
                      -ms-flex-align: center;
                          align-items: center;
                  font-size: 12px;
                  font-weight: normal;
                  line-height: 22px;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .order-num-box.activity-order-price .num[data-v-3c353ddc] {
                top: 51px;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .order-num-box.activity-order-price .num.originalAmount[data-v-3c353ddc] {
                  top: 85px;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .order-num-box .title[data-v-3c353ddc] {
              height: 32px;
              font-family: PingFang SC;
              font-size: 14px;
              font-weight: normal;
              line-height: 32px;
              letter-spacing: 0px;
              color: #1f2126;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .order-num-box .title .detail[data-v-3c353ddc] {
                color: rgba(31, 33, 38, 0.7);
                padding-left: 8px;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .order-num-box .desc[data-v-3c353ddc] {
              height: 22px;
              font-family: PingFang SC;
              font-size: 12px;
              font-weight: normal;
              line-height: 22px;
              letter-spacing: 0px;
              color: rgba(31, 33, 38, 0.7);
              margin-bottom: 0;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .order-num-box .blue-text[data-v-3c353ddc] {
              font-family: PingFang SC;
              font-size: 12px;
              font-weight: normal;
              line-height: 22px;
              letter-spacing: 0px;
              color: #2878ff;
              margin-left: 4px;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .order-num-box .num[data-v-3c353ddc] {
              right: 20px;
              height: 32px;
              top: 14px;
              position: absolute;
              text-align: right;
              gap: 4px;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .order-num-box .num.originalAmount[data-v-3c353ddc] {
                position: initial;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: end;
                    -ms-flex-pack: end;
                        justify-content: flex-end;
                height: 20px;
                margin-bottom: 10px;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .order-num-box .num.originalAmount .desc[data-v-3c353ddc],
                .pay-order-area .pay-order-box .body .make-order .bottom-box .order-num-box .num.originalAmount .invalid[data-v-3c353ddc] {
                  margin: 0;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .order-num-box .num .desc[data-v-3c353ddc] {
                height: 20px;
                font-family: PingFang SC;
                font-size: 12px;
                font-weight: normal;
                line-height: 20px;
                text-align: right;
                letter-spacing: 0px;
                color: rgba(31, 33, 38, 0.5);
                margin: 10px 0 0 0;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .order-num-box .num .invalid[data-v-3c353ddc] {
                height: 20px;
                font-family: PingFang SC;
                font-weight: normal;
                font-size: 14px;
                line-height: 20px;
                text-align: right;
                letter-spacing: 0px;
                color: rgba(31, 33, 38, 0.5);
                margin: 10px 0 0 0;
                text-decoration: line-through;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .order-num-box .num .cur-num[data-v-3c353ddc] {
                height: 32px;
                font-family: PingFang SC;
                font-size: 24px;
                font-weight: 600;
                line-height: 32px;
                text-align: right;
                letter-spacing: 0px;
                color: #ea4f3d;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .agreement[data-v-3c353ddc] {
            position: relative;
            margin: 8px 0 0 0;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .agreement .mu-checkbox[data-v-3c353ddc] {
              position: relative;
              top: 7px;
              right: 0;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .agreement span[data-v-3c353ddc] {
              color: #2878ff;
}
.pay-order-area .pay-order-box .body .make-order .bottom-box .agreement a[data-v-3c353ddc] {
              color: rgba(0, 0, 0, 0.87);
}
.pay-order-area .pay-order-box .qrcode-pay[data-v-3c353ddc] {
      padding: 24px;
}
.pay-order-area .pay-order-box .qrcode-pay .title[data-v-3c353ddc] {
        font-family: PingFangSC-Semibold;
        font-size: 16px;
        font-weight: 600;
        line-height: 24px;
        letter-spacing: 0px;
        color: #1f2126;
        margin: 0 0 8px 0;
}
.pay-order-area .pay-order-box .qrcode-pay .detail-box[data-v-3c353ddc] {
        width: 1152px;
        border-radius: 4px;
        background: #f9fafb;
        font-family: PingFang SC;
        font-size: 14px;
        font-weight: normal;
        line-height: 22px;
        letter-spacing: 0px;
        color: rgba(31, 33, 38, 0.7);
        padding: 35px 24px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        margin: 0 0 32px 0;
}
.pay-order-area .pay-order-box .qrcode-pay .detail-box .desc[data-v-3c353ddc] {
          margin: 16px 0;
          gap: 16px 40px;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-align: start;
              -ms-flex-align: start;
                  align-items: flex-start;
}
.pay-order-area .pay-order-box .qrcode-pay .detail-box .black[data-v-3c353ddc] {
          color: #1f2126;
}
.pay-order-area .pay-order-box .qrcode-pay .detail-box .red[data-v-3c353ddc] {
          color: #ea4f3d;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay[data-v-3c353ddc] {
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .pay-countdown-tip[data-v-3c353ddc] {
          color: #ea4f3d;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .info[data-v-3c353ddc] {
          width: 400px;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .info .label[data-v-3c353ddc] {
            width: 40px;
            height: 20px;
            border-radius: 4px;
            background: #f1aa2e;
            display: inline-block;
            text-align: center;
            font-size: 12px;
            line-height: 20px;
            font-weight: 400;
            letter-spacing: 0em;
            color: #ffffff;
            margin: 0 0 0 4px;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .info .icon-box[data-v-3c353ddc] {
            gap: 4px;
            margin: 8px 0;
            border-radius: 6px;
            opacity: 1;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
                -ms-flex-direction: row;
                    flex-direction: row;
            padding: 4px;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            border: 1px solid #e4e4e5;
            width: 231px;
            height: 40px;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .info .icon-box .pay-box[data-v-3c353ddc] {
              height: 32px;
              border-radius: 4px;
              padding: 4px 6px;
              gap: 4px;
              -webkit-box-sizing: border-box;
                      box-sizing: border-box;
              font-family: PingFang SC;
              font-size: 14px;
              font-weight: normal;
              letter-spacing: 0em;
              width: 114px;
              cursor: pointer;
              opacity: 0.6;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .info .icon-box .pay-box img[data-v-3c353ddc] {
                width: 24px;
                height: 24px;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .info .icon-box .pay-box[data-v-3c353ddc]:hover {
                opacity: 1;
                background: #e7eefa;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .info .icon-box .pay-box.active[data-v-3c353ddc] {
                opacity: 1;
                color: #2878ff;
                background: #dde6f9;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .info .icon-box .pay-box.wx[data-v-3c353ddc] {
                width: 100px;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .info .icon-box .line[data-v-3c353ddc] {
              width: 1px;
              height: 20px;
              opacity: 1;
              background: #d8d8d8;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .info .desc[data-v-3c353ddc] {
            font-family: PingFang SC;
            font-size: 12px;
            font-weight: normal;
            line-height: 22px;
            letter-spacing: 0px;
            color: #ea4f3d;
            margin: 0 0 24px 0;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .info .price[data-v-3c353ddc] {
            height: 32px;
            font-family: PingFang SC;
            font-size: 16px;
            font-weight: 500;
            line-height: 24px;
            letter-spacing: 0px;
            color: #1f2126;
            margin-top: 24px;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .info .price .red[data-v-3c353ddc] {
              font-family: PingFang SC;
              font-size: 24px;
              font-weight: 600;
              line-height: 32px;
              letter-spacing: 0px;
              color: #ea4f3d;
              margin: 0 0 0 4px;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .info .time[data-v-3c353ddc] {
            font-family: PingFang SC;
            font-size: 12px;
            font-weight: normal;
            line-height: 22px;
            letter-spacing: 0px;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .public[data-v-3c353ddc] {
          width: 490px;
          height: 208px;
          padding: 28px 64px;
          border-left: 1px solid #e4e4e5;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .public .desc-box[data-v-3c353ddc] {
            gap: 12px;
            -webkit-box-align: start;
                -ms-flex-align: start;
                    align-items: flex-start;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .public .desc-box img[data-v-3c353ddc] {
              width: 48px;
              height: 48px;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .public .desc-box .title[data-v-3c353ddc] {
              margin: 0 0 4px 0;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .public .desc-box .desc[data-v-3c353ddc] {
              font-family: PingFang SC;
              font-size: 14px;
              font-weight: normal;
              line-height: 22px;
              letter-spacing: 0px;
              color: rgba(31, 33, 38, 0.7);
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .btn[data-v-3c353ddc] {
          border: 1px solid #e4e4e5;
          width: 100%;
          height: 40px;
          font-family: PingFang SC;
          font-size: 14px;
          font-weight: 500;
          line-height: 40px;
          cursor: pointer;
          border-radius: 6px;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .btn[data-v-3c353ddc]:hover {
            background: #edf0f3;
}
.pay-order-area .pay-order-box .qrcode-pay .choose-pay .btn[data-v-3c353ddc]:active {
            background: #e4e7ec;
}
.pay-order-area .pay-order-box .qrcode-pay .qrcode[data-v-3c353ddc] {
        width: 208px;
        height: 208px;
        border-radius: 8px;
        opacity: 1;
        background: #ffffff;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        border: 1px solid #e4e4e5;
        padding: 12px;
}
.pay-order-area .pay-order-box .qrcode-pay .qrcode .time-out[data-v-3c353ddc] {
          cursor: pointer;
}
.pay-order-area .pay-order-box .qrcode-pay .qrcode .time-out .text[data-v-3c353ddc] {
            font-family: PingFang SC;
            font-size: 14px;
            font-weight: normal;
            line-height: 22px;
            text-align: center;
            letter-spacing: 0px;
            color: rgba(31, 33, 38, 0.7);
}
.pay-order-area .pay-order-box .qrcode-pay .qrcode .time-out .refresh[data-v-3c353ddc] {
            width: 24px;
            height: 24px;
}
.pay-order-area .pay-order-box .pay-result[data-v-3c353ddc] {
      width: 100%;
      height: 465px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.pay-order-area .pay-order-box .company[data-v-3c353ddc] {
      padding: 50px 48px;
      min-height: 432px;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: self-start;
          -ms-flex-align: self-start;
              align-items: self-start;
      position: relative;
}
.pay-order-area .pay-order-box .company .success-pay[data-v-3c353ddc] {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 30px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        padding: 4px 10px;
        background: #e8fff0;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        font-family: PingFang SC;
        font-size: 14px;
        font-weight: 500;
        line-height: 22px;
        text-align: center;
        letter-spacing: 0px;
        color: #16935b;
}
.pay-order-area .pay-order-box .company .title[data-v-3c353ddc] {
        font-family: PingFang SC;
        font-size: 16px;
        font-weight: 500;
        line-height: 24px;
        letter-spacing: 0px;
        color: #1f2126;
}
.pay-order-area .pay-order-box .company .account[data-v-3c353ddc] {
        width: 516px;
        min-height: 432px;
        position: relative;
}
.pay-order-area .pay-order-box .company .account .contract-btn[data-v-3c353ddc] {
          cursor: pointer;
          font-size: 14px;
          width: -webkit-fit-content;
          width: -moz-fit-content;
          width: fit-content;
          position: absolute;
          left: 0;
          bottom: 0;
          line-height: 26px;
}
.pay-order-area .pay-order-box .company .account .contract-btn[data-v-3c353ddc]:hover {
            color: #1957d2;
}
.pay-order-area .pay-order-box .company .account .contract-btn[data-v-3c353ddc]:active {
            color: #2878ff;
}
.pay-order-area .pay-order-box .company .account .info[data-v-3c353ddc] {
          padding: 24px;
          gap: 12px;
          background: #f9fafb;
          margin: 40px 0 38px 0;
          -webkit-box-align: start;
              -ms-flex-align: start;
                  align-items: flex-start;
          border-radius: 6px;
          border: 1px solid #e4e4e5;
}
.pay-order-area .pay-order-box .company .account .info #copy-info[data-v-3c353ddc] {
            margin-top: 25px;
}
.pay-order-area .pay-order-box .company .account .info .item[data-v-3c353ddc] {
            font-family: PingFangSC-Regular;
            font-size: 14px;
            font-weight: normal;
            line-height: 22px;
            letter-spacing: 0px;
            color: rgba(31, 33, 38, 0.7);
}
.pay-order-area .pay-order-box .company .account .info .item .black[data-v-3c353ddc] {
              font-family: PingFang SC;
              color: #1f2126;
}
.pay-order-area .pay-order-box .company .account .info .item .label[data-v-3c353ddc] {
              width: 72px;
              display: inline-block;
}
.pay-order-area .pay-order-box .company .account .info .item .red[data-v-3c353ddc] {
              font-family: PingFang SC;
              font-weight: 500;
              color: #ea4f3d;
}
.pay-order-area .pay-order-box .company .account .info .copy[data-v-3c353ddc] {
            width: 104px;
            height: 32px;
            border-radius: 4px;
            background: #ffffff;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            border: 1px solid #e4e4e5;
            cursor: pointer;
}
.pay-order-area .pay-order-box .company .account .info .copy[data-v-3c353ddc]:hover {
              background: rgba(31, 33, 38, 0.04);
              -webkit-box-sizing: border-box;
                      box-sizing: border-box;
              border: 1px solid #e4e4e5;
}
.pay-order-area .pay-order-box .company .account .info .copy[data-v-3c353ddc]:active {
              background: rgba(31, 33, 38, 0.08);
}
.pay-order-area .pay-order-box .company .certificate[data-v-3c353ddc] {
        width: 516px;
        min-height: 432px;
        position: relative;
}
.pay-order-area .pay-order-box .company .certificate .label[data-v-3c353ddc] {
          font-family: PingFang SC;
          font-size: 12px;
          font-weight: 400;
          line-height: 20px;
          letter-spacing: 0px;
          margin: 0 0 8px 0;
          color: #1f2126;
}
.pay-order-area .pay-order-box .company .certificate .label .red[data-v-3c353ddc] {
            color: #ea4f3d;
}
.pay-order-area .pay-order-box .company .certificate .info[data-v-3c353ddc] {
          margin: 40px 0 8px 0;
}
.pay-order-area .pay-order-box .company .certificate .info input[data-v-3c353ddc] {
            width: 100%;
            height: 36px;
            border-radius: 6px;
            padding: 0px 8px;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            border: 1px solid #e4e4e5;
            margin: 0 0 16px 0;
            outline: none;
}
.pay-order-area .pay-order-box .company .certificate .upload-demo[data-v-3c353ddc] {
          width: 100%;
          height: 116px;
          border-radius: 6px;
          padding: 23px;
          background: #ffffff;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          border: 1px dashed #d2d3d4;
          text-align: center;
          color: rgba(31, 33, 38, 0.5);
          position: relative;
}
.pay-order-area .pay-order-box .company .certificate .upload-demo[data-v-3c353ddc]:hover {
            border: 1px dashed #2878ff;
}
.pay-order-area .pay-order-box .company .certificate .upload-demo .upload-area[data-v-3c353ddc] {
            width: 100%;
}
.pay-order-area .pay-order-box .company .certificate .upload-demo .transfer-close[data-v-3c353ddc] {
            position: absolute;
            top: 8px;
            right: 8px;
}
.pay-order-area .pay-order-box .company .certificate .upload-demo img[data-v-3c353ddc] {
            width: 24px;
            height: 24px;
            display: block;
}
.pay-order-area .pay-order-box .company .certificate .upload-demo .upload-inco[data-v-3c353ddc] {
            height: 20px;
            font-family: PingFangSC-Regular;
            font-size: 14px;
            font-weight: normal;
            line-height: 20px;
            text-align: center;
            letter-spacing: 0px;
            color: #2878ff;
}
.pay-order-area .pay-order-box .company .certificate .upload-demo .tips[data-v-3c353ddc] {
            font-family: PingFangSC-Regular;
            font-size: 12px;
            font-weight: normal;
            line-height: 22px;
            text-align: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            letter-spacing: 0px;
            color: rgba(31, 33, 38, 0.5);
            margin: 4px 0 0 0;
            width: 354px;
            white-space: nowrap;
            overflow: hidden;
            -o-text-overflow: ellipsis;
               text-overflow: ellipsis;
            display: block;
}
.pay-order-area .pay-order-box .company .certificate .upload-demo .name[data-v-3c353ddc] {
            color: #2878ff;
}
.pay-order-area .pay-order-box .company .certificate .upload-demo.uploaded[data-v-3c353ddc] {
            background: #f4f8ff;
            border: 1px dashed #2878ff;
}
.pay-order-area .pay-order-box .company .certificate .lanhu-order-btn[data-v-3c353ddc] {
          position: absolute;
          right: 0;
          bottom: 0;
}
.pay-order-area.activity .header[data-v-3c353ddc] {
    background: url(https://lhcdn.lanhuapp.com/home/img/header-banner.png) no-repeat center center !important;
    background-size: cover !important;
}
.pay-order-area.activity .header .info .title[data-v-3c353ddc],
    .pay-order-area.activity .header .info .desc[data-v-3c353ddc] {
      color: #ffffff !important;
}

.pay-order-area.activity .item.active[data-v-3c353ddc] {
    border-color: #ee705d !important;
    background: #fff9f9 !important;
}
.pay-order-area.activity .item.active .name[data-v-3c353ddc],
    .pay-order-area.activity .item.active .price[data-v-3c353ddc] {
      color: #1f2126 !important;
}
.pay-order-area.activity .package-choose .time-box[data-v-3c353ddc] {
    margin-top: 22px !important;
}
.pay-order-area.activity .package-choose .time-box.has-no-preferential[data-v-3c353ddc] {
      margin-top: 0 !important;
}
.pay-order-area.activity .package-choose .create-team[data-v-3c353ddc] {
    margin-bottom: 24px !important;
}
.pay-order-area.activity .no-preferential .order-num-box[data-v-3c353ddc] {
    border-width: 0 !important;
    background: #f2f4f7 !important;
}
.pay-order-area.activity .no-preferential .order-num-box .order-price-header[data-v-3c353ddc] {
      display: none !important;
}
.pay-order-area.activity .no-preferential .order-num-box .num[data-v-3c353ddc] {
      top: 14px !important;
}
.pay-order-area.activity .no-preferential .time-box[data-v-3c353ddc] {
    margin-top: 0 !important;
}
.pay-order-area.activity .no-preferential .time-box.has-discount[data-v-3c353ddc] {
      margin-top: 22px !important;
}
.pay-order-area.activity .pay-order-box .body .package-choose .create-team .create-team-input[data-v-3c353ddc]:focus, .pay-order-area.activity .pay-order-box .body .package-choose .create-team .create-team-input.active[data-v-3c353ddc] {
    border-color: #ee705d !important;
    outline: 1px solid #ee705d !important;
}

.dialog-area[data-v-fa9d2c20] {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(29, 41, 57, 0.45);
}
.buy-confirm[data-v-fa9d2c20] {
  padding: 24px;
  background: #FFFFFF;
  border-radius: 12px;
}
.buy-title[data-v-fa9d2c20] {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  color: #1F2126;
  position: relative;
}
.buy-title .close-button[data-v-fa9d2c20] {
    position: absolute;
    right: 0;
    top: 0;
    border-radius: 4px;
    width: 24px;
    height: 24px;
    cursor: pointer;
}
.buy-title .close-button[data-v-fa9d2c20]:hover {
      background: #edf0f3;
}
.buy-title .close-button[data-v-fa9d2c20]:active {
      background: #e4e7ec;
}
.buy-desc[data-v-fa9d2c20] {
  width: 432px;
  margin-top: 24px;
}
.buy-desc .desc-item[data-v-fa9d2c20] {
    font-size: 14px;
    color: #1F2126;
    line-height: 26px;
}
.buy-desc .desc-item .desc-suggest[data-v-fa9d2c20] {
      font-weight: 600;
}
.buy-info[data-v-fa9d2c20] {
  list-style: none;
  padding: 12px 16px;
  border: 1px solid #E4E4E5;
  background: #F9FAFB;
  border-radius: 6px;
  margin-top: 8px;
  margin-bottom: 16px;
}
.buy-info .buy-item[data-v-fa9d2c20] {
    color: #1F2126;
    font-size: 14px;
}
.buy-info .buy-item .buy-full[data-v-fa9d2c20] {
      color: #EA4F3D;
}
.buy-buttons[data-v-fa9d2c20] {
  margin-top: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}
.buy-buttons .button-cancel[data-v-fa9d2c20] {
    margin-right: 16px;
}

.dialog-area[data-v-5fbc4b02] {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(29, 41, 57, 0.45);
}
.dialog-area .dialog-box[data-v-5fbc4b02] {
    width: 664px;
    background-color: #fff;
    border-radius: 12px;
    padding: 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
}
.dialog-area .dialog-box .header[data-v-5fbc4b02] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      height: 24px;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      width: 100%;
      font-family: PingFangSC-Medium;
      font-size: 18px;
      font-weight: 500;
      line-height: 28px;
      letter-spacing: 0px;
      color: #1f2126;
      z-index: 0;
}
.dialog-area .dialog-box .header .icon[data-v-5fbc4b02] {
        width: 24px;
        height: 24px;
        border-radius: 4px;
        cursor: pointer;
}
.dialog-area .dialog-box .header .icon[data-v-5fbc4b02]:hover {
          background: #edf0f3;
}
.dialog-area .dialog-box .header .icon[data-v-5fbc4b02]:active {
          background: #e4e7ec;
}
.dialog-area .dialog-box .content[data-v-5fbc4b02] {
      margin: 24px 0 0 0;
}
.dialog-area .dialog-box .content .item[data-v-5fbc4b02] {
        -webkit-box-align: self-start;
            -ms-flex-align: self-start;
                align-items: self-start;
        gap: 16px;
}
.dialog-area .dialog-box .content .item .input-box[data-v-5fbc4b02] {
          padding-bottom: 16px;
}
.dialog-area .dialog-box .content .item .input-box input[data-v-5fbc4b02] {
            width: 300px;
            height: 36px;
            border-radius: 6px;
            padding: 0px 8px;
            background: #ffffff;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            border: 1px solid #e4e4e5;
}
.dialog-area .dialog-box .content .item .input-box .error-text[data-v-5fbc4b02] {
            font-family: PingFangSC-Regular;
            font-size: 12px;
            font-weight: normal;
            line-height: 18px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            letter-spacing: 0px;
            color: #ea4f3d;
            margin: 4px 0 0 0;
            display: none;
}
.dialog-area .dialog-box .content .item .input-box.has-error input[data-v-5fbc4b02] {
            background: #fff5f5;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            border: 1px solid #ea4f3d;
}
.dialog-area .dialog-box .content .item .input-box.has-error .error-text[data-v-5fbc4b02] {
            display: block;
}
.dialog-area .dialog-box .content .label[data-v-5fbc4b02] {
        font-family: PingFang SC;
        font-size: 12px;
        font-weight: 400;
        line-height: 20px;
        letter-spacing: 0px;
        margin: 0 0 8px 0;
        color: #1f2126;
}
.dialog-area .dialog-box .content .label .red[data-v-5fbc4b02] {
          color: #ea4f3d;
}
.dialog-area .dialog-box .warn[data-v-5fbc4b02] {
      margin: 16px 0 24px 0;
      height: 44px;
      border-radius: 4px;
      padding: 12px 16px;
      background: #fffae8;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      border: 0px solid #f9e09b;
      font-family: PingFangSC-Regular;
      font-size: 14px;
      font-weight: normal;
      line-height: 20px;
      letter-spacing: 0px;
      color: #c8831d;
}
.dialog-area .dialog-box .operate[data-v-5fbc4b02] {
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
}
.dialog-area .dialog-box .operate .lanhu-order-btn[data-v-5fbc4b02] {
        position: relative;
        -webkit-user-select: none;
           -moz-user-select: none;
            -ms-user-select: none;
                user-select: none;
}
.dialog-area .dialog-box .operate .lanhu-order-btn .hover-tips[data-v-5fbc4b02] {
          font-family: PingFangSC-Regular;
          position: absolute;
          width: 214px;
          height: 38px;
          border-radius: 6px;
          background: #1f2126;
          top: -50px;
          left: -63px;
          font-size: 14px;
          font-weight: normal;
          line-height: 38px;
          text-align: center;
          letter-spacing: 0px;
          color: #ffffff;
          display: none;
}
.dialog-area .dialog-box .operate .lanhu-order-btn .hover-tips .arrow[data-v-5fbc4b02] {
            width: 0;
            height: 0;
            border-left: 8px solid transparent;
            border-right: 8px solid transparent;
            border-top: 8px solid #000;
            left: calc(50% - 4px);
            position: absolute;
            bottom: -4px;
}
.dialog-area .dialog-box .operate .lanhu-order-btn:hover .hover-tips[data-v-5fbc4b02] {
          display: block;
}
.dialog-area .dialog-box .operate .lanhu-order-btn.normal[data-v-5fbc4b02] {
          background: #2878ff;
          cursor: pointer;
}
.dialog-area .dialog-box .operate .lanhu-order-btn.normal .hover-tips[data-v-5fbc4b02] {
            display: none;
}
.dialog-area .dialog-box .operate .lanhu-order-btn.normal[data-v-5fbc4b02]:hover {
          background: #4e95ff;
}
.dialog-area .dialog-box .operate .lanhu-order-btn.normal:hover .hover-tips[data-v-5fbc4b02] {
            display: none;
}
.dialog-area .dialog-box .operate .lanhu-order-btn.normal[data-v-5fbc4b02]:active {
          background: #1957d2;
}

.dialog-area-c[data-v-62dd8118] {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.dialog-area-c .dialog-box[data-v-62dd8118] {
    width: 480px;
    background-color: #fff;
    border-radius: 12px;
    padding: 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
}
.dialog-area-c .dialog-box .header[data-v-62dd8118] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      height: 24px;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      width: 100%;
      font-family: PingFangSC-Medium;
      font-size: 18px;
      font-weight: 500;
      line-height: 28px;
      letter-spacing: 0px;
      color: #1f2126;
      z-index: 0;
}
.dialog-area-c .dialog-box .header .icon[data-v-62dd8118] {
        width: 24px;
        height: 24px;
        border-radius: 4px;
        cursor: pointer;
}
.dialog-area-c .dialog-box .header .icon[data-v-62dd8118]:hover {
          background: #edf0f3;
}
.dialog-area-c .dialog-box .header .icon[data-v-62dd8118]:active {
          background: #e4e7ec;
}
.dialog-area-c .dialog-box .content img[data-v-62dd8118] {
      width: 100px;
      height: 100px;
}
.dialog-area-c .dialog-box .content .title[data-v-62dd8118] {
      font-size: 24px;
      font-weight: 500;
      letter-spacing: 0em;
      color: #1f2126;
      margin: 24px 0 4px 0;
}
.dialog-area-c .dialog-box .content .desc[data-v-62dd8118] {
      font-family: PingFang SC;
      font-size: 14px;
      font-weight: normal;
      letter-spacing: 0em;
      color: rgba(31, 33, 38, 0.5);
      margin: 0 0 24px 0;
}
.dialog-area-c .dialog-box .operate[data-v-62dd8118] {
      width: 313px;
      height: 40px;
      border-radius: 6px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0px 16px;
      background: #2878ff;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      border: 1px solid #2878ff;
      margin: 0 auto;
      cursor: pointer;
}
.dialog-area-c .dialog-box .operate[data-v-62dd8118]:hover {
        background: #4e95ff;
}
.dialog-area-c .dialog-box .operate[data-v-62dd8118]:active {
        background: #1957d2;
}

.checkbox[data-v-e8238474] {
  gap: 8px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.checkmark img[data-v-e8238474] {
  display: block;
  width: 16px;
  height: 16px;
}
.label[data-v-e8238474] {
  font-family: PingFangSC-Regular;
  font-size: 14px;
  font-weight: normal;
  line-height: 32px;
  letter-spacing: 0px;
  color: #1f2126;
}

.dialog-area[data-v-9e8137d0] {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(29, 41, 57, 0.45);
}
.dialog-area .dialog-box[data-v-9e8137d0] {
    width: 664px;
    background-color: #fff;
    border-radius: 12px;
    padding: 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
}
.dialog-area .dialog-box .header[data-v-9e8137d0] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      height: 24px;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      width: 100%;
      font-family: PingFangSC-Medium;
      font-size: 18px;
      font-weight: 500;
      line-height: 28px;
      letter-spacing: 0px;
      color: #1f2126;
      z-index: 0;
}
.dialog-area .dialog-box .header .icon[data-v-9e8137d0] {
        width: 24px;
        height: 24px;
        border-radius: 4px;
        cursor: pointer;
}
.dialog-area .dialog-box .header .icon[data-v-9e8137d0]:hover {
          background: #edf0f3;
}
.dialog-area .dialog-box .header .icon[data-v-9e8137d0]:active {
          background: #e4e7ec;
}
.dialog-area .dialog-box .content[data-v-9e8137d0] {
      margin: 24px 0 16px 0;
}
.dialog-area .dialog-box .content .item[data-v-9e8137d0] {
        -webkit-box-align: self-start;
            -ms-flex-align: self-start;
                align-items: self-start;
        gap: 16px;
}
.dialog-area .dialog-box .content .item .input-box[data-v-9e8137d0] {
          padding-bottom: 16px;
}
.dialog-area .dialog-box .content .item .input-box .info[data-v-9e8137d0] {
            width: 300px;
            height: 36px;
            border-radius: 6px;
            padding: 0px 8px;
            background: #f5f6f7;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            border: 1px solid #f0f1f2;
            font-family: PingFangSC-Regular;
            font-size: 14px;
            font-weight: normal;
            line-height: 32px;
            letter-spacing: 0px;
            color: rgba(31, 33, 38, 0.7);
            white-space: nowrap;
            overflow: hidden;
            -o-text-overflow: ellipsis;
               text-overflow: ellipsis;
}
.dialog-area .dialog-box .content .item .input-box .error-text[data-v-9e8137d0] {
            font-family: PingFangSC-Regular;
            font-size: 12px;
            font-weight: normal;
            line-height: 18px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            letter-spacing: 0px;
            color: #ea4f3d;
            margin: 4px 0 0 0;
            display: none;
}
.dialog-area .dialog-box .content .item .input-box.has-error input[data-v-9e8137d0] {
            background: #fff5f5;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            border: 1px solid #ea4f3d;
}
.dialog-area .dialog-box .content .item .input-box.has-error .error-text[data-v-9e8137d0] {
            display: block;
}
.dialog-area .dialog-box .content .label[data-v-9e8137d0] {
        font-family: PingFang SC;
        font-size: 12px;
        font-weight: 400;
        line-height: 20px;
        letter-spacing: 0px;
        margin: 0 0 8px 0;
        color: #1f2126;
}
.dialog-area .dialog-box .content .label .red[data-v-9e8137d0] {
          color: #ea4f3d;
}
.dialog-area .dialog-box .operate[data-v-9e8137d0] {
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
}
.dialog-area .dialog-box .operate .lanhu-order-btn[data-v-9e8137d0] {
        width: auto;
        padding: 0 16px;
        position: relative;
        -webkit-user-select: none;
           -moz-user-select: none;
            -ms-user-select: none;
                user-select: none;
}
.dialog-area .dialog-box .operate .lanhu-order-btn:hover .hover-tips[data-v-9e8137d0] {
          display: block;
}
.dialog-area .dialog-box .operate .lanhu-order-btn.normal[data-v-9e8137d0] {
          background: #2878ff;
          cursor: pointer;
}
.dialog-area .dialog-box .operate .lanhu-order-btn.normal .hover-tips[data-v-9e8137d0] {
            display: none;
}
.dialog-area .dialog-box .operate .lanhu-order-btn.normal[data-v-9e8137d0]:hover {
          background: #4e95ff;
}
.dialog-area .dialog-box .operate .lanhu-order-btn.normal:hover .hover-tips[data-v-9e8137d0] {
            display: none;
}
.dialog-area .dialog-box .operate .lanhu-order-btn.normal[data-v-9e8137d0]:active {
          background: #1957d2;
}

.dialog-area[data-v-d02d0d62] {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.dialog-area .dialog-box[data-v-d02d0d62] {
    width: 480px;
    background-color: #fff;
    border-radius: 12px;
    padding: 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
}
.dialog-area .dialog-box .header[data-v-d02d0d62] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      height: 24px;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      width: 100%;
      font-family: PingFangSC-Medium;
      font-size: 18px;
      font-weight: 500;
      line-height: 28px;
      letter-spacing: 0px;
      color: #1f2126;
      z-index: 0;
}
.dialog-area .dialog-box .header .icon[data-v-d02d0d62] {
        width: 24px;
        height: 24px;
        border-radius: 4px;
        cursor: pointer;
}
.dialog-area .dialog-box .header .icon[data-v-d02d0d62]:hover {
          background: #edf0f3;
}
.dialog-area .dialog-box .header .icon[data-v-d02d0d62]:active {
          background: #e4e7ec;
}
.dialog-area .dialog-box .warn[data-v-d02d0d62] {
      font-family: PingFangSC-Regular;
      font-size: 14px;
      font-weight: normal;
      line-height: 22px;
      letter-spacing: 0px;
      color: #1f2126;
      height: 48px;
      margin: 24px 0;
}
.dialog-area .dialog-box .operate[data-v-d02d0d62] {
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
}

.dialog-area[data-v-490ee01e] {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(29, 41, 57, 0.45);
}
.dialog-area .dialog-box[data-v-490ee01e] {
    width: 480px;
    background-color: #fff;
    border-radius: 12px;
    padding: 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
}
.dialog-area .dialog-box .header[data-v-490ee01e] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      height: 24px;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      width: 100%;
      font-family: PingFangSC-Medium;
      font-size: 18px;
      font-weight: 500;
      line-height: 28px;
      letter-spacing: 0px;
      color: #1f2126;
      z-index: 0;
}
.dialog-area .dialog-box .header .icon[data-v-490ee01e] {
        width: 24px;
        height: 24px;
        border-radius: 4px;
        cursor: pointer;
}
.dialog-area .dialog-box .header .icon[data-v-490ee01e]:hover {
          background: #edf0f3;
}
.dialog-area .dialog-box .header .icon[data-v-490ee01e]:active {
          background: #e4e7ec;
}
.dialog-area .dialog-box .content img[data-v-490ee01e] {
      width: 100px;
      height: 100px;
}
.dialog-area .dialog-box .content .title[data-v-490ee01e] {
      font-size: 24px;
      font-weight: 500;
      letter-spacing: 0em;
      color: #1f2126;
      margin: 16px 0 4px 0;
}
.dialog-area .dialog-box .content .desc[data-v-490ee01e] {
      font-family: PingFang SC;
      font-size: 14px;
      font-weight: normal;
      letter-spacing: 0em;
      color: rgba(31, 33, 38, 0.5);
      margin: 0 0 16px 0;
}
.dialog-area .dialog-box .operate[data-v-490ee01e] {
      width: 313px;
      height: 40px;
      border-radius: 6px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0px 16px;
      background: #2878ff;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      border: 1px solid #2878ff;
      margin: 0 auto;
      cursor: pointer;
}
.dialog-area .dialog-box .operate[data-v-490ee01e]:hover {
        background: #4e95ff;
}
.dialog-area .dialog-box .operate[data-v-490ee01e]:active {
        background: #1957d2;
}

.dialog-box[data-v-09a680d3] {
  width: 480px;
  background-color: #fff;
  border-radius: 12px;
  padding: 24px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
}
.dialog-box .header[data-v-09a680d3] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    height: 24px;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    width: 100%;
    font-family: PingFangSC-Medium;
    font-size: 18px;
    font-weight: 500;
    line-height: 28px;
    letter-spacing: 0px;
    color: #1f2126;
    z-index: 0;
}
.dialog-box .header .icon[data-v-09a680d3] {
      width: 24px;
      height: 24px;
      border-radius: 4px;
      cursor: pointer;
}
.dialog-box .header .icon[data-v-09a680d3]:hover {
        background: #edf0f3;
}
.dialog-box .header .icon[data-v-09a680d3]:active {
        background: #e4e7ec;
}
.dialog-box .content img[data-v-09a680d3] {
    width: 100px;
    height: 100px;
}
.dialog-box .content .title[data-v-09a680d3] {
    font-size: 24px;
    font-weight: 500;
    letter-spacing: 0em;
    color: #1f2126;
    margin: 16px 0 4px 0;
}
.dialog-box .content .desc[data-v-09a680d3] {
    font-family: PingFang SC;
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 0em;
    color: rgba(31, 33, 38, 0.5);
    margin: 0 0 16px 0;
}
.dialog-box .operate[data-v-09a680d3] {
    width: 313px;
    height: 40px;
    border-radius: 6px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0px 16px;
    background: #2878ff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #2878ff;
    margin: 0 auto;
    cursor: pointer;
}
.dialog-box .operate[data-v-09a680d3]:hover {
      background: #4e95ff;
}
.dialog-box .operate[data-v-09a680d3]:active {
      background: #1957d2;
}

.dialog-area[data-v-745f0291] {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(29, 41, 57, 0.45);
}
.dialog-area .dialog-box[data-v-745f0291] {
    width: 480px;
    background-color: #fff;
    border-radius: 12px;
    padding: 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
}
.dialog-area .dialog-box .header[data-v-745f0291] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      height: 24px;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      width: 100%;
      font-family: PingFangSC-Medium;
      font-size: 18px;
      font-weight: 500;
      line-height: 28px;
      letter-spacing: 0px;
      color: #1f2126;
      z-index: 0;
}
.dialog-area .dialog-box .header .icon[data-v-745f0291] {
        width: 24px;
        height: 24px;
        border-radius: 4px;
        cursor: pointer;
}
.dialog-area .dialog-box .header .icon[data-v-745f0291]:hover {
          background: #edf0f3;
}
.dialog-area .dialog-box .header .icon[data-v-745f0291]:active {
          background: #e4e7ec;
}
.dialog-area .dialog-box .content img[data-v-745f0291] {
      width: 100px;
      height: 100px;
}
.dialog-area .dialog-box .content .title[data-v-745f0291] {
      font-size: 24px;
      font-weight: 500;
      letter-spacing: 0em;
      color: #1f2126;
      margin: 16px 0 4px 0;
}
.dialog-area .dialog-box .content .desc[data-v-745f0291] {
      font-family: PingFang SC;
      font-size: 14px;
      font-weight: normal;
      letter-spacing: 0em;
      color: rgba(31, 33, 38, 0.5);
      margin: 0 0 16px 0;
}
.dialog-area .dialog-box .operate[data-v-745f0291] {
      width: 313px;
      height: 40px;
      border-radius: 6px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0px 16px;
      background: #2878ff;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      border: 1px solid #2878ff;
      margin: 0 auto;
      cursor: pointer;
}
.dialog-area .dialog-box .operate[data-v-745f0291]:hover {
        background: #4e95ff;
}
.dialog-area .dialog-box .operate[data-v-745f0291]:active {
        background: #1957d2;
}

.dialog-area[data-v-2aab3a93] {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(29, 41, 57, 0.45);
}

.dialog-box[data-v-9012ce70] {
  width: 480px;
  background-color: #fff;
  border-radius: 12px;
  padding: 24px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
}
.dialog-box .header[data-v-9012ce70] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    height: 24px;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    width: 100%;
    font-family: PingFangSC-Medium;
    font-size: 18px;
    font-weight: 500;
    line-height: 28px;
    letter-spacing: 0px;
    color: #1f2126;
    z-index: 0;
}
.dialog-box .header .icon[data-v-9012ce70] {
      width: 24px;
      height: 24px;
      border-radius: 4px;
      cursor: pointer;
}
.dialog-box .header .icon[data-v-9012ce70]:hover {
        background: #edf0f3;
}
.dialog-box .header .icon[data-v-9012ce70]:active {
        background: #e4e7ec;
}
.dialog-box .content .title[data-v-9012ce70] {
    font-size: 24px;
    font-weight: 500;
    letter-spacing: 0em;
    color: #1f2126;
    margin: 16px 0 16px 0;
}
.dialog-box .content .desc[data-v-9012ce70] {
    font-family: PingFang SC;
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 0em;
    color: rgba(31, 33, 38, 0.5);
    margin: 0 0 16px 0;
}
.dialog-box .operate[data-v-9012ce70] {
    width: 313px;
    height: 40px;
    border-radius: 6px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0px 16px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 0 auto;
}
.dialog-box .mrb16[data-v-9012ce70] {
    margin-bottom: 16px;
}

.dialog-area[data-v-b1e6c3b0] {
  position: fixed;
  top: 32px;
  height: 44px;
  border-radius: 6px;
  padding: 13px 16px;
  gap: 4px;
  background: #ffeee8;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #f7b2a0;
  -webkit-box-shadow: 0px 4px 8px 0px rgba(29, 41, 57, 0.1);
          box-shadow: 0px 4px 8px 0px rgba(29, 41, 57, 0.1);
  font-family: PingFangSC-Medium;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  color: #c33026;
  z-index: 9999999;
}
.dialog-area img[data-v-b1e6c3b0] {
    width: 18px;
    height: 18px;
}

@-webkit-keyframes rotate-data-v-41c06b08 {
from {
    -webkit-transform: rotate(0);
            transform: rotate(0);
}
to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
.loading-holder[data-v-41c06b08] {
  width: 100%;
  height: 100%;
  margin-top: 200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.anim-rotate[data-v-41c06b08] {
  -webkit-animation-name: rotate-data-v-41c06b08;
          animation-name: rotate-data-v-41c06b08;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}
.loading-circle[data-v-41c06b08] {
  width: 34px;
  height: 34px;
}
.loading-text[data-v-41c06b08] {
  height: 22px;
  font-family: -apple-system, PingFangSC-Regular;
  font-size: 14px;
  font-weight: normal;
  line-height: 22px;
  letter-spacing: 0px;
  color: rgba(31, 33, 38, 0.5);
  margin-left: 18px;
}

.discount[data-v-4e100b4c] {
  position: absolute;
  right: -1px;
  top: -1px;
  padding: 0 6px;
  height: 24px;
  border-radius: 0px 5px 5px 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-family: PingFangSC-Semibold;
  font-size: 12px;
  font-weight: 600;
  line-height: 24px;
  letter-spacing: 0px;
  color: #ffffff;
  text-align: center;
}
.discount .right-corner[data-v-4e100b4c] {
    width: 12px;
    height: 12px;
    position: absolute;
    left: -12px;
}
.discount .right-corner svg[data-v-4e100b4c] {
      position: absolute;
      right: 0;
      top: 0;
}
.discount.hide[data-v-4e100b4c] {
    display: none;
}
.discount.yellow[data-v-4e100b4c] {
    color: #543317;
    background: -webkit-gradient(linear, left top, right top, from(#ffe668), to(#ffd342));
    background: -webkit-linear-gradient(left, #ffe668 0%, #ffd342 100%);
    background: -o-linear-gradient(left, #ffe668 0%, #ffd342 100%);
    background: linear-gradient(90deg, #ffe668 0%, #ffd342 100%);
}
.discount.yellow .right-corner[data-v-4e100b4c] {
      color: #ffe668;
}
.discount.red[data-v-4e100b4c] {
    background: -webkit-gradient(linear, left top, right top, from(#f6786d), color-stop(101%, #e95f69));
    background: -webkit-linear-gradient(left, #f6786d 0%, #e95f69 101%);
    background: -o-linear-gradient(left, #f6786d 0%, #e95f69 101%);
    background: linear-gradient(90deg, #f6786d 0%, #e95f69 101%);
}
.discount.red .right-corner[data-v-4e100b4c] {
      color: #f6786d;
}
.discount.blue[data-v-4e100b4c] {
    background: -webkit-gradient(linear, left top, right top, from(#2878ff), color-stop(101%, #0c67ff));
    background: -webkit-linear-gradient(left, #2878ff 0%, #0c67ff 101%);
    background: -o-linear-gradient(left, #2878ff 0%, #0c67ff 101%);
    background: linear-gradient(90deg, #2878ff 0%, #0c67ff 101%);
}
.discount.blue .right-corner[data-v-4e100b4c] {
      color: #2878ff;
}
.discount.discount-activity[data-v-4e100b4c] {
    width: 168px;
    height: 32px;
    top: -23px !important;
    padding: 0;
    border-radius: 5px 5px 0px 0px;
}
.discount.discount-activity.yellow[data-v-4e100b4c] {
      background: -webkit-gradient(linear, left top, right top, from(#ffc13a), to(#ffaf42));
      background: -webkit-linear-gradient(left, #ffc13a 0%, #ffaf42 100%);
      background: -o-linear-gradient(left, #ffc13a 0%, #ffaf42 100%);
      background: linear-gradient(90deg, #ffc13a 0%, #ffaf42 100%);
}
.discount.discount-activity .bottom-top[data-v-4e100b4c] {
      position: absolute;
      bottom: -1px;
      height: 10px;
      width: 100%;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      background-color: #fff;
      border: 1px solid #e4e4e5;
      border-bottom-width: 0;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.discount.discount-activity .right-corner[data-v-4e100b4c] {
      display: none;
}
.discount.discount-activity .discount-text[data-v-4e100b4c] {
      color: #fff;
      position: absolute;
      top: 0;
      left: 0;
      width: 168px;
      text-align: center;
}
.discount.discount-activity.active[data-v-4e100b4c] {
      top: -24px !important;
}
.discount.discount-activity.active .bottom-top[data-v-4e100b4c] {
        border-top-width: 2px;
        border-left-width: 2px;
        border-right-width: 2px;
        border-color: #ee705d;
        background-color: #fff9f9;
}

.end-counter[data-v-4f580e01] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #f9e09b;
  width: 517px;
  height: 40px;
  border-radius: 6px;
  padding: 0px 16px 0px 8px;
  margin-bottom: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: stretch;
      align-self: stretch;
  background: #fffae8;
}
.end-counter .counter-logo[data-v-4f580e01] {
    width: 24px;
    height: 24px;
    margin-top: -1px;
}
.end-counter .counter-title[data-v-4f580e01] {
    color: rgba(31, 33, 38, 0.7);
    font-size: 12px;
    font-weight: 600;
}
.end-counter .counter-desc[data-v-4f580e01] {
    color: #c8831d;
    font-size: 12px;
    font-weight: 500;
}
.end-counter .counter-num[data-v-4f580e01] {
    height: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px;
    padding: 10px 6px;
    background: #ffffff;
    border: 1px solid rgba(200, 131, 29, 0.4);
    border-radius: 4px;
    font-size: 12px;
    font-weight: 600;
    color: #ea4f3d;
    margin: 0 4px 0 6px;
    min-width: 32px;
}
.end-counter .counter-num.counter-day[data-v-4f580e01] {
      margin-left: 0;
}

.mu-dialog-wrapper {
  background: rgba(29, 41, 57, 0.45);
}
.clearfix:after {
  display: block;
  content: '';
  clear: both;
}

.content-box[data-v-6b4e1795] {
  margin: 16px auto 0;
}
.content-box .title-box[data-v-6b4e1795] {
    height: 64px;
    padding: 20px 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    border-color: #e4e4e5;
    background-color: #fff;
    border-radius: 4px 4px 0 0;
    width: 100%;
}
.content-box .title-box .line[data-v-6b4e1795] {
      width: 3px;
      height: 12px;
      border-radius: 3px;
      background: #2878ff;
      margin: 0 4px 0 0;
}
.content-box .title-box .title[data-v-6b4e1795] {
      font-family: PingFangSC-Medium;
      font-size: 16px;
      font-weight: 500;
      line-height: 24px;
      letter-spacing: 0px;
      color: #1f2126;
}
.content-box .list-box[data-v-6b4e1795] {
    background-color: #fff;
}
.content-box .list-box.unpayed-box[data-v-6b4e1795] {
      margin-bottom: 20px;
}
.content-box .list-box.unpayed-box .title-box[data-v-6b4e1795] {
        background-color: #fffae8;
}
.content-box .list-box.has-unpay[data-v-6b4e1795] {
      min-height: auto;
      background: transparent;
}
.content-box .list-box.has-unpay .list-box[data-v-6b4e1795] {
        min-height: auto;
}
.content-box .list-box .data-empty-box[data-v-6b4e1795],
    .content-box .list-box .search-empty-box[data-v-6b4e1795] {
      gap: 4px;
      background-color: #fff;
      width: 100%;
}
.content-box .list-box .data-empty-box .desc[data-v-6b4e1795],
      .content-box .list-box .search-empty-box .desc[data-v-6b4e1795] {
        font-family: PingFangSC-Regular;
        font-size: 14px;
        font-weight: normal;
        line-height: 22px;
        text-align: center;
        letter-spacing: 0px;
        color: rgba(31, 33, 38, 0.5);
}
.content-box .list-box .list-section[data-v-6b4e1795] {
      width: 100%;
}
.content-box .list-box .list-section .title[data-v-6b4e1795] {
        color: #0e1726;
        line-height: 25px;
        font-size: 18px;
        font-weight: 500;
        position: relative;
        padding-bottom: 16px;
        padding-left: 8px;
}
.content-box .list-box .list-section .title[data-v-6b4e1795]:before {
          content: '';
          width: 4px;
          height: 8px;
          background: #2878ff;
          border-radius: 2px;
          position: absolute;
          left: 0px;
          top: 8px;
}
.content-box .list-box .list-section .no-order[data-v-6b4e1795] {
        width: 100%;
        text-align: center;
}
.content-box .list-box .list-section .no-order img[data-v-6b4e1795] {
          width: 120px;
          display: block;
          margin: 0 auto;
}
.content-box .list-box .list-section .no-order p[data-v-6b4e1795] {
          height: 20px;
          font-size: 14px;
          color: #a1a3a9;
          line-height: 20px;
          padding-top: 8px;
}
.content-box .list-box .list-section .list-box .list-item[data-v-6b4e1795] {
        padding: 24px;
        margin-bottom: 4px;
        background-color: #fff;
        position: relative;
}
.content-box .list-box .list-section .list-box .list-item[data-v-6b4e1795]:last-child {
          margin: 0;
}
.content-box .list-box .list-section .list-box .list-item:last-child .separate-line[data-v-6b4e1795] {
            display: none;
}
.content-box .list-box .list-section .list-box .list-item .separate-line[data-v-6b4e1795] {
          height: 4px;
          opacity: 1;
          background: #edeeee;
          position: absolute;
          bottom: -4px;
          width: 100%;
          left: 0;
}
.content-box .list-box .list-section .list-box .list-item .item-time[data-v-6b4e1795] {
          font-size: 14px;
          padding-bottom: 16px;
          gap: 56px;
          font-family: PingFang SC;
          font-size: 14px;
          font-weight: 500;
          line-height: 32px;
          letter-spacing: 0px;
          color: rgba(31, 33, 38, 0.7);
          position: relative;
}
.content-box .list-box .list-section .list-box .list-item .item-time.tag-padding[data-v-6b4e1795] {
            padding-left: 154px;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
}

.content-box .list-box .list-section .list-box .list-item .item-time .receipt-prompt[data-v-6b4e1795] {
            color: #c8831d;
            font-weight: normal;
            font-family: PingFangSC-Medium;
            font-size: 12px;
            float: right;
            position: absolute;
            right: 0;
            height: 30px;
            border-radius: 4px;
            opacity: 1;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
                -ms-flex-direction: row;
                    flex-direction: row;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            padding: 4px 8px;
            gap: 4px;
            background: #fffae8;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
}
.content-box .list-box .list-section .list-box .list-item .item-time .receipt-prompt img[data-v-6b4e1795] {
              vertical-align: middle;
}
.content-box .list-box .list-section .list-box .list-item .item-time .receipt-prompt span[data-v-6b4e1795] {
              vertical-align: middle;
}
.content-box .list-box .list-section .list-box .list-item .item-time .receipt-prompt.blue[data-v-6b4e1795] {
              color: #1957d2;
              background: #e8f4ff;
}
.content-box .list-box .list-section .list-box .list-item .item-footer[data-v-6b4e1795] {
          height: 80px;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          line-height: 80px;
          color: #6d747e;
          font-size: 14px;
          float: right;
          margin-right: 22px;
}
.content-box .list-box .list-section .list-box .list-item .item-footer span[data-v-6b4e1795] {
            color: #fc6457;
            font-size: 24px;
            font-weight: 800;
            padding-left: 4px;
}
.content-box .list-box .list-section .list-box .list-item .item-more[data-v-6b4e1795] {
          padding-top: 34px;
          font-size: 14px;
}
.content-box .list-box .list-section .list-box .list-item .item-more .bill[data-v-6b4e1795] {
            float: right;
}
.content-box .list-box .list-section .list-box .list-item .item-more .bill .detail-btn[data-v-6b4e1795] {
              color: rgba(14, 23, 38, 0.6);
              margin-right: 24px;
              cursor: pointer;
}
.content-box .list-box .list-section .list-box .list-item .item-more .bill .detail-btn[data-v-6b4e1795]:hover {
                color: #0e1726;
}
.content-box .list-box .list-section .list-box .list-item .item-more .bill .receipt-btn[data-v-6b4e1795] {
              cursor: pointer;
              margin-left: 24px;
}
.content-box .list-box .list-section .list-box .list-item .item-more .bill .receipt-btn.grey[data-v-6b4e1795] {
                color: rgba(14, 23, 38, 0.6);
                cursor: default;
}
.content-box .list-box .list-section .list-box .list-item .item-more .bill .receipt-btn[data-v-6b4e1795]:hover {
                color: #1957d2;
}
.content-box .list-box .list-section .list-box .list-item .item-more .bill .receipt-btn[data-v-6b4e1795]:active {
                color: #2878ff;
}
.content-box .list-box .list-section .list-box .list-item .item-more .bill .contract-price[data-v-6b4e1795] {
              display: inline-block;
}
.content-box .list-box .list-section .list-box .list-item .item-more .bill .dis-btn[data-v-6b4e1795] {
              color: #9bcaff !important;
}
.content-box .list-box .list-section .list-box .list-item .item-more .bill .contract-btn[data-v-6b4e1795] {
              color: #2878ff;
              margin-right: 20px;
              cursor: pointer;
}
.content-box .list-box .list-section .list-box .list-item .item-more .right[data-v-6b4e1795] {
            float: right;
            position: relative;
            top: -9px;
            gap: 8px;
}
.content-box .list-box .list-section .list-box .list-item .item-more .right .pay-countdown-tip[data-v-6b4e1795] {
              font-family: PingFang SC;
              font-size: 12px;
              font-weight: normal;
              line-height: 22px;
              text-align: right;
              letter-spacing: 0px;
              padding-right: 8px;
}
.content-box .list-box .list-section .list-box .list-item .item-more .right .pay-countdown-tip .time[data-v-6b4e1795] {
                color: #ea4f3d;
}

.ui-table {
  border: 1px solid #e4e4e5;
}
.ui-table .t-column {
    font-size: 14px;
    float: left;
    color: #0e1726;
    text-indent: 16px;
}
.ui-table .t-column .th,
    .ui-table .t-column .td {
      height: 55px;
      line-height: 55px;
}
.ui-table .t-column .th {
      background: #f9fafb;
      color: rgba(14, 23, 38, 0.6);
      border-bottom: 1px solid #e4e4e5;
}
.ui-table .t-column .label {
      border-radius: 4px;
      padding: 4px 10px;
      background: #edf0f3;
      font-family: PingFang SC;
      font-size: 14px;
      font-weight: normal;
      line-height: 22px;
      text-align: center;
      letter-spacing: 0px;
      color: #1f2126;
}
.ui-table .t-header {
    border-bottom: 1px solid #eeeeee;
}
.ui-table .t-footer {
    border-top: 1px solid #eeeeee;
}

.dialog-area[data-v-8cde6826] {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(29, 41, 57, 0.45);
}
.dialog-area .dialog-box[data-v-8cde6826] {
    width: 664px;
    background-color: #fff;
    border-radius: 12px;
    padding: 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
}
.dialog-area .dialog-box .header[data-v-8cde6826] {
      margin-bottom: 24px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      height: 24px;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      width: 100%;
      font-family: PingFangSC-Medium;
      font-size: 18px;
      font-weight: 500;
      line-height: 28px;
      letter-spacing: 0px;
      color: #1f2126;
      z-index: 0;
}
.dialog-area .dialog-box .header .icon[data-v-8cde6826] {
        width: 24px;
        height: 24px;
        border-radius: 4px;
        cursor: pointer;
}
.dialog-area .dialog-box .header .icon[data-v-8cde6826]:hover {
          background: #edf0f3;
}
.dialog-area .dialog-box .header .icon[data-v-8cde6826]:active {
          background: #e4e7ec;
}
.dialog-area .dialog-box .content[data-v-8cde6826] {
      margin: 16px 0 16px 0;
}
.dialog-area .dialog-box .content .item[data-v-8cde6826] {
        -webkit-box-align: self-start;
            -ms-flex-align: self-start;
                align-items: self-start;
        gap: 16px;
}
.dialog-area .dialog-box .content .item .input-box[data-v-8cde6826] {
          padding-bottom: 16px;
}
.dialog-area .dialog-box .content .item .input-box input[data-v-8cde6826] {
            width: 300px;
            height: 36px;
            border-radius: 6px;
            padding: 0px 8px;
            background: #ffffff;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            border: 1px solid #e4e4e5;
}
.dialog-area .dialog-box .content .item .input-box input.gray[data-v-8cde6826] {
              background: #f5f6f7;
              border: 1px solid #f0f1f2;
}
.dialog-area .dialog-box .content .item .input-box .error-text[data-v-8cde6826] {
            font-family: PingFangSC-Regular;
            font-size: 12px;
            font-weight: normal;
            line-height: 18px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            letter-spacing: 0px;
            color: #ea4f3d;
            margin: 4px 0 0 0;
            display: none;
}
.dialog-area .dialog-box .content .item .input-box.has-error input[data-v-8cde6826] {
            background: #fff5f5;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            border: 1px solid #ea4f3d;
}
.dialog-area .dialog-box .content .item .input-box.has-error .error-text[data-v-8cde6826] {
            display: block;
}
.dialog-area .dialog-box .content .label[data-v-8cde6826] {
        font-family: PingFang SC;
        font-size: 12px;
        font-weight: 400;
        line-height: 20px;
        letter-spacing: 0px;
        margin: 0 0 8px 0;
        color: #1f2126;
}
.dialog-area .dialog-box .content .label .red[data-v-8cde6826] {
          color: #ea4f3d;
}
.dialog-area .dialog-box .warn[data-v-8cde6826] {
      margin: 16px 0 24px 0;
      border-radius: 4px;
      padding: 12px 16px;
      background: #fffae8;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      border: 0px solid #f9e09b;
      font-family: PingFangSC-Regular;
      font-size: 14px;
      font-weight: normal;
      line-height: 20px;
      letter-spacing: 0px;
      color: #c8831d;
}
.dialog-area .dialog-box .operate[data-v-8cde6826] {
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
}
.dialog-area .dialog-box .operate .lanhu-order-btn[data-v-8cde6826] {
        position: relative;
        -webkit-user-select: none;
           -moz-user-select: none;
            -ms-user-select: none;
                user-select: none;
}
.dialog-area .dialog-box .operate .lanhu-order-btn .hover-tips[data-v-8cde6826] {
          font-family: PingFangSC-Regular;
          position: absolute;
          width: 214px;
          height: 38px;
          border-radius: 6px;
          background: #1f2126;
          top: -50px;
          left: -63px;
          font-size: 14px;
          font-weight: normal;
          line-height: 38px;
          text-align: center;
          letter-spacing: 0px;
          color: #ffffff;
          display: none;
}
.dialog-area .dialog-box .operate .lanhu-order-btn .hover-tips .arrow[data-v-8cde6826] {
            width: 0;
            height: 0;
            border-left: 8px solid transparent;
            border-right: 8px solid transparent;
            border-top: 8px solid #000;
            left: calc(50% - 4px);
            position: absolute;
}
.dialog-area .dialog-box .operate .lanhu-order-btn:hover .hover-tips[data-v-8cde6826] {
          display: block;
}
a[data-v-8cde6826] {
  color: #2878ff;
}

.checkbox[data-v-74b46c8e] {
  gap: 40px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.checkbox .item[data-v-74b46c8e] {
    gap: 8px;
}
.checkmark img[data-v-74b46c8e] {
  display: block;
  width: 16px;
  height: 16px;
}
.label[data-v-74b46c8e] {
  font-family: PingFangSC-Regular;
  font-size: 14px;
  font-weight: normal;
  line-height: 32px;
  letter-spacing: 0px;
  color: #1f2126;
}

.dialog-area[data-v-1afa44e4] {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(29, 41, 57, 0.45);
}
.dialog-area .dialog-box[data-v-1afa44e4] {
    width: 480px;
    background-color: #fff;
    border-radius: 12px;
    padding: 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
}
.dialog-area .dialog-box .header[data-v-1afa44e4] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      height: 24px;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      width: 100%;
      font-family: PingFangSC-Medium;
      font-size: 18px;
      font-weight: 500;
      line-height: 28px;
      letter-spacing: 0px;
      color: #1f2126;
      z-index: 0;
}
.dialog-area .dialog-box .header .icon[data-v-1afa44e4] {
        width: 24px;
        height: 24px;
        border-radius: 4px;
        cursor: pointer;
}
.dialog-area .dialog-box .header .icon[data-v-1afa44e4]:hover {
          background: #edf0f3;
}
.dialog-area .dialog-box .header .icon[data-v-1afa44e4]:active {
          background: #e4e7ec;
}
.dialog-area .dialog-box .content img[data-v-1afa44e4] {
      width: 100px;
      height: 100px;
}
.dialog-area .dialog-box .content .title[data-v-1afa44e4] {
      font-size: 24px;
      font-weight: 500;
      letter-spacing: 0em;
      color: #1f2126;
      margin: 16px 0 4px 0;
}
.dialog-area .dialog-box .content .desc[data-v-1afa44e4] {
      font-family: PingFang SC;
      font-size: 14px;
      font-weight: normal;
      letter-spacing: 0em;
      color: rgba(31, 33, 38, 0.5);
      margin: 0 0 24px 0;
}
.dialog-area .dialog-box .operate[data-v-1afa44e4] {
      width: 313px;
      height: 40px;
      border-radius: 6px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0px 16px;
      background: #2878ff;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      border: 1px solid #2878ff;
      margin: 0 auto;
      cursor: pointer;
}
.dialog-area .dialog-box .operate[data-v-1afa44e4]:hover {
        background: #4e95ff;
}
.dialog-area .dialog-box .operate[data-v-1afa44e4]:active {
        background: #1957d2;
}

.dialog-area[data-v-58bdbe0d] {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(29, 41, 57, 0.45);
}
.dialog-area .checkbox[data-v-58bdbe0d] {
    gap: 40px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    margin: 16px 0 0 0;
}
.dialog-area .checkbox .item[data-v-58bdbe0d] {
      gap: 8px;
}
.dialog-area .checkbox .checkmark img[data-v-58bdbe0d] {
      display: block;
      width: 16px;
      height: 16px;
}
.dialog-area .checkbox .label[data-v-58bdbe0d] {
      font-family: PingFangSC-Regular;
      font-size: 14px;
      font-weight: normal;
      line-height: 32px;
      letter-spacing: 0px;
      color: #1f2126;
}
.dialog-area .dialog-box[data-v-58bdbe0d] {
    width: 664px;
    background-color: #fff;
    border-radius: 12px;
    padding: 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
}
.dialog-area .dialog-box .header[data-v-58bdbe0d] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      height: 24px;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      width: 100%;
      font-family: PingFangSC-Medium;
      font-size: 18px;
      font-weight: 500;
      line-height: 28px;
      letter-spacing: 0px;
      color: #1f2126;
      z-index: 0;
}
.dialog-area .dialog-box .header .icon[data-v-58bdbe0d] {
        width: 24px;
        height: 24px;
        border-radius: 4px;
        cursor: pointer;
}
.dialog-area .dialog-box .header .icon[data-v-58bdbe0d]:hover {
          background: #edf0f3;
}
.dialog-area .dialog-box .header .icon[data-v-58bdbe0d]:active {
          background: #e4e7ec;
}
.dialog-area .dialog-box .header .blue-text[data-v-58bdbe0d],
      .dialog-area .dialog-box .header .green-text[data-v-58bdbe0d] {
        width: 300px;
        height: 30px;
        border-radius: 4px;
        padding: 4px 10px;
        background: #e8f4ff;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        font-family: PingFang SC;
        font-size: 14px;
        font-weight: 500;
        line-height: 22px;
        text-align: center;
        letter-spacing: 0px;
        color: #1957d2;
        display: inline-block;
        margin-left: 8px;
}
.dialog-area .dialog-box .header .green-text[data-v-58bdbe0d] {
        background: #e8fff0;
        color: #16935b;
}
.dialog-area .dialog-box .content[data-v-58bdbe0d] {
      margin: 16px 0 16px 0;
}
.dialog-area .dialog-box .content .item[data-v-58bdbe0d] {
        -webkit-box-align: self-start;
            -ms-flex-align: self-start;
                align-items: self-start;
        gap: 16px;
}
.dialog-area .dialog-box .content .item .input-box[data-v-58bdbe0d] {
          padding-bottom: 16px;
}
.dialog-area .dialog-box .content .item .input-box .info[data-v-58bdbe0d] {
            width: 300px;
            height: 36px;
            border-radius: 6px;
            padding: 0px 8px;
            background: #f5f6f7;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            border: 1px solid #f0f1f2;
            font-family: PingFangSC-Regular;
            font-size: 14px;
            font-weight: normal;
            line-height: 32px;
            letter-spacing: 0px;
            color: rgba(31, 33, 38, 0.7);
            white-space: nowrap;
            overflow: hidden;
            -o-text-overflow: ellipsis;
               text-overflow: ellipsis;
}
.dialog-area .dialog-box .content .item .input-box .error-text[data-v-58bdbe0d] {
            font-family: PingFangSC-Regular;
            font-size: 12px;
            font-weight: normal;
            line-height: 18px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            letter-spacing: 0px;
            color: #ea4f3d;
            margin: 4px 0 0 0;
            display: none;
}
.dialog-area .dialog-box .content .item .input-box.has-error input[data-v-58bdbe0d] {
            background: #fff5f5;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            border: 1px solid #ea4f3d;
}
.dialog-area .dialog-box .content .item .input-box.has-error .error-text[data-v-58bdbe0d] {
            display: block;
}
.dialog-area .dialog-box .content .label[data-v-58bdbe0d] {
        font-family: PingFang SC;
        font-size: 12px;
        font-weight: 400;
        line-height: 20px;
        letter-spacing: 0px;
        margin: 0 0 8px 0;
        color: #1f2126;
}
.dialog-area .dialog-box .content .label .red[data-v-58bdbe0d] {
          color: #ea4f3d;
}
.dialog-area .dialog-box .operate[data-v-58bdbe0d] {
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
}
.dialog-area .dialog-box .operate .lanhu-order-btn[data-v-58bdbe0d] {
        width: auto;
        padding: 0 16px;
        position: relative;
        -webkit-user-select: none;
           -moz-user-select: none;
            -ms-user-select: none;
                user-select: none;
}
.dialog-area .dialog-box .operate .lanhu-order-btn:hover .hover-tips[data-v-58bdbe0d] {
          display: block;
}
.dialog-area .dialog-box .operate .lanhu-order-btn.normal[data-v-58bdbe0d] {
          background: #2878ff;
          cursor: pointer;
}
.dialog-area .dialog-box .operate .lanhu-order-btn.normal .hover-tips[data-v-58bdbe0d] {
            display: none;
}
.dialog-area .dialog-box .operate .lanhu-order-btn.normal[data-v-58bdbe0d]:hover {
          background: #4e95ff;
}
.dialog-area .dialog-box .operate .lanhu-order-btn.normal:hover .hover-tips[data-v-58bdbe0d] {
            display: none;
}
.dialog-area .dialog-box .operate .lanhu-order-btn.normal[data-v-58bdbe0d]:active {
          background: #1957d2;
}

.dialog-area[data-v-47bbd0aa] {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(29, 41, 57, 0.45);
}
.dialog-area .dialog-box[data-v-47bbd0aa] {
    width: 480px;
    background-color: #fff;
    border-radius: 12px;
    padding: 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
}
.dialog-area .dialog-box .header[data-v-47bbd0aa] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      height: 24px;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      width: 100%;
      font-family: PingFangSC-Medium;
      font-size: 18px;
      font-weight: 500;
      line-height: 28px;
      letter-spacing: 0px;
      color: #1f2126;
      z-index: 0;
}
.dialog-area .dialog-box .header .icon[data-v-47bbd0aa] {
        width: 24px;
        height: 24px;
        border-radius: 4px;
        cursor: pointer;
}
.dialog-area .dialog-box .header .icon[data-v-47bbd0aa]:hover {
          background: #edf0f3;
}
.dialog-area .dialog-box .header .icon[data-v-47bbd0aa]:active {
          background: #e4e7ec;
}
.dialog-area .dialog-box .warn[data-v-47bbd0aa] {
      font-family: PingFangSC-Regular;
      font-size: 14px;
      font-weight: normal;
      line-height: 22px;
      letter-spacing: 0px;
      color: #1f2126;
      height: 48px;
      margin: 24px 0;
}
.dialog-area .dialog-box .operate[data-v-47bbd0aa] {
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      gap: 16px;
}

 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
/*---- Mixins ----*/
#home .animate__animated {
  -webkit-animation-duration: .5s;
          animation-duration: .5s;
}
#home .animate__animated {
  opacity: 0;
}
ul {
  margin: 0;
  padding: 0;
}
p {
  margin: 0;
}
video {
  display: block;
}
.home_wrap {
  width: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
.home_wrap::-webkit-scrollbar {
    width: 5px;
}
.home_wrap::-webkit-scrollbar-thumb {
    background-color: #b8bbc1;
    border: 1px solid rgba(184, 187, 193, 0.1);
    border-radius: 10px;
}
.home_wrap .mobile-sections {
    display: none;
}
.home_wrap .top-banner {
    background: #436ef3;
    color: #ffffff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 60px;
    position: relative;
}
.home_wrap .top-banner .content .title {
      font-size: 1.1rem;
      font-weight: 500;
      line-height: 1.5;
}
.home_wrap .top-banner .content .dsm-btn {
      margin-left: 18px;
      font-size: 0.9rem;
      font-weight: 500;
      line-height: 1.5;
      padding: 8px 20px;
      border: 1px solid rgba(255, 255, 255, 0.3);
      border-radius: 0.5rem;
      cursor: pointer;
      -webkit-transition: all 0.2s ease-out;
      -o-transition: all 0.2s ease-out;
      transition: all 0.2s ease-out;
}
.home_wrap .top-banner .content .dsm-btn:hover {
        background: rgba(255, 255, 255, 0.06);
}
.home_wrap .top-banner .banner-close {
      position: absolute;
      right: 27px;
      top: 24px;
}
.home_wrap .top-banner .banner-close img {
        width: 12px;
        -webkit-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        transition: all 0.2s ease-out;
        cursor: pointer;
}
.home_wrap .top-banner .banner-close img:hover {
          opacity: 0.5;
}
.home_wrap .banner-home .btn-wrapper {
    margin-top: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.home_wrap .banner-home .btn-wrapper .free-button {
      width: 174px;
      height: 54px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      position: relative;
}
.home_wrap .banner-home .btn-wrapper .free-button .wx_login_content {
        position: absolute;
        top: 60px;
}
.home_wrap .banner-home .home-video-wrapper .video_box .video_main {
    max-width: 775px;
    padding-top: 25px;
    margin: 45px auto 0 auto;
}
.home_wrap .banner-home .home-video-wrapper .video_box .video_main video {
      width: 100%;
      border-radius: 0 0 4px 4px;
}
.home_wrap .gov-server-banner {
    margin-top: 0;
    background-color: #507afb;
}
.home_wrap .users-title-wrapper {
    margin: 120px auto 72px auto;
}
.home_wrap .user-comment-title {
    margin: 120px auto 72px auto;
}
.home_wrap .user-comment-title .user-logo {
      padding-top: 36px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin: 0 auto;
}
.home_wrap .user-comment-title .user-logo li {
        width: 100%;
        height: 72px;
        margin-right: 23px;
        cursor: pointer;
        -webkit-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        transition: all 0.2s ease-out;
}
.home_wrap .user-comment-title .user-logo li img {
          width: 100%;
          height: 4.8rem;
}
.home_wrap .user-comment-title .user-logo li:hover {
          opacity: 0.6;
}
.home_wrap .user-comment-title .user-logo li:last-child {
          margin-right: 0px;
}
.home_wrap .user-comment-content {
    margin: 0 auto;
}
.products_wrap .l-header-wrapper {
  position: relative;
}
.link-container span {
  font-weight: 600;
}

@media all and (max-width: 768px) {
.home_wrap::-webkit-scrollbar {
    width: 0px;
}
.home_wrap .mobile-sections {
    display: block;
}
.home_wrap .top-banner .content {
    width: 280px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.home_wrap .top-banner .content .title {
      word-break: break-all;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.home_wrap .top-banner .content .dsm-btn {
      white-space: nowrap;
}
}
/*---- variables ----*/
/*---- Mixins ----*/
.l-header-wrapper {
  height: 72px;
  width: 100%;
  position: absolute;
  z-index: 10000;
}
.l-header-wrapper .l-header-top {
    background: #236EF7;
    height: 60px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    position: fixed;
    cursor: pointer;
}
.l-header-wrapper .l-header-top.rise-in-price {
      background-color: #FFECB7;
}
.l-header-wrapper .l-header-top.count-down {
      background: #236EF7;
}
.l-header-wrapper .l-header-top .banner-img {
      height: 60px;
}
.l-header-wrapper .l-header-top .banner-img-wrap {
      position: relative;
}
.l-header-wrapper .l-header-top .banner-img-wrap .count-down-num-img {
        position: absolute;
        top: 20px;
        right: 653px;
        -webkit-transform-origin: 0 0;
            -ms-transform-origin: 0 0;
                transform-origin: 0 0;
        -webkit-transform: scale(0.25);
            -ms-transform: scale(0.25);
                transform: scale(0.25);
}
.l-header-wrapper .go-register-btn {
    margin-right: 16px;
    display: none;
}
.l-header-wrapper .register-button {
    padding: 8px 30px;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    position: relative;
    background: #ff6217;
    border-radius: 4px;
}
.l-header-wrapper .register-button .wx_login_box {
      position: absolute;
      top: 48px;
      right: 0px;
}
.l-header-wrapper .register-button:hover {
      background: #f75000;
}
.l-header-wrapper .free_use_nav {
    font-weight: 600;
    font-size: 16px;
    color: #ffffff;
}
.l-header-wrapper .header-img {
    position: relative;
}
.l-header-wrapper .header-img .free_use_piclp {
      width: 88px;
      height: 40px;
      background: #2878ff;
      border-radius: 4px;
      font-style: normal;
      font-weight: 600;
      font-size: 16px;
      color: #ffffff;
      line-height: 40px;
      text-align: center;
}
.l-header-wrapper .header-img .header-img-content {
      margin-top: -6px;
      width: 36px;
      height: 36px;
      border-radius: 18px;
}
.l-header-wrapper .header-img .header-img-content .no-image {
        width: 36px;
        height: 36px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        background: #00ccd6;
        border-radius: 18px;
        font-size: 16px;
        color: white;
}
.l-header-wrapper .header-img .header-img-content .no-image.blue {
          background-color: #5393ff;
}
.l-header-wrapper .header-img .header-img-content .no-image.red {
          background-color: #ff7fa4;
}
.l-header-wrapper .header-img .header-img-content .no-image.green {
          background-color: #57d092;
}
.l-header-wrapper .header-img .header-img-content .no-image.cyan {
          background-color: #00ccd6;
}
.l-header-wrapper .header-img .header-img-content .no-image.purple {
          background-color: #8765ca;
}
.l-header-wrapper .header-img .header-img-content .no-image.orange {
          background-color: #ff9a2b;
}
.l-header-wrapper .header-img .header-img-content img {
        width: 36px;
        height: 36px;
        border-radius: 18px;
}
.l-header-wrapper .header-img .header-menu {
      width: 240px;
      height: 108px;
      position: absolute;
      right: 0px;
      top: 42px;
      padding: 5px 6px;
      border: 1px solid #eeeff1;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      -webkit-box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.06);
              box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.06);
      border-radius: 10px;
      background: white;
}
.l-header-wrapper .header-img .header-menu .header-menu-item {
        border-radius: 6px;
        padding: 8px 8px;
}
.l-header-wrapper .header-img .header-menu .header-menu-item .header-img-content {
          margin-top: 0;
}
.l-header-wrapper .header-img .header-menu .header-menu-item:hover {
          background: #f5f6f7;
}
.l-header-wrapper .header-img .header-menu .header-menu-item:active {
          background: #eaeaec;
}
.l-header-wrapper .header-img .header-menu .quite-content {
        height: 32px;
        color: rgba(47, 46, 63, 0.85);
        font-size: 14px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.l-header-wrapper .header-img .header-menu .quite-content .quite-img {
          width: 24px;
          height: 24px;
          margin-right: 4px;
}
.l-header-wrapper .header-img .header-menu .team-info {
        height: 64px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
}
.l-header-wrapper .header-img .header-menu .team-info .team-content {
          margin-left: 8px;
          letter-spacing: 0.6px;
          line-height: 22px;
          -webkit-box-flex: 1;
              -ms-flex: 1;
                  flex: 1;
}
.l-header-wrapper .header-img .header-menu .team-info .team-content .user-name {
            font-weight: 500;
            font-size: 14px;
            color: #2f2e3f;
}
.l-header-wrapper .header-img .header-menu .team-info .team-content .team-name {
            font-size: 12px;
            color: rgba(47, 46, 63, 0.85);
}
.fixed-header {
  position: fixed;
  top: 0;
  -webkit-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
          transform: translateY(-100%);
  border-bottom: 1px solid rgba(18, 20, 28, 0.04);
}
.top-tip,
.top-tip_b {
  width: 100%;
  height: 48px;
  background: #436ef3;
  font-weight: 500;
  font-size: 16px;
  line-height: 48px;
  color: #fff;
  position: fixed;
  top: 0;
}
.top-tip .tipBox,
  .top-tip_b .tipBox {
    text-align: center;
}
.top-tip .tipBox .desc,
    .top-tip_b .tipBox .desc {
      padding-right: 18px;
      font-style: normal;
      font-weight: 400;
      font-size: 16px;
      line-height: 22px;
}
.top-tip .tipBox .desc span,
      .top-tip_b .tipBox .desc span {
        padding-right: 4px;
}
.top-tip .tipBox .btn,
    .top-tip_b .tipBox .btn {
      width: 96px;
      height: 30px;
      text-align: center;
      cursor: pointer;
      line-height: 29px;
      border-radius: 6px;
}
.top-tip .close,
  .top-tip_b .close {
    cursor: pointer;
    width: 12px;
    height: 12px;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
            transform: translate(0, -50%);
    right: 27px;
}
.top-tip_b {
  background: -webkit-linear-gradient(359.88deg, #e6ffff -1.2%, #ecf1fe 100.05%);
  background: -o-linear-gradient(359.88deg, #e6ffff -1.2%, #ecf1fe 100.05%);
  background: linear-gradient(90.12deg, #e6ffff -1.2%, #ecf1fe 100.05%);
  color: #436ef3;
}
.top-tip_b .desc {
    color: #222222;
}
.l-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 72px;
  width: 100%;
 /*
  z-index: 10000;
  background: #ffffff;
  -webkit-box-shadow: 0px 2px 8px rgba(29, 41, 57, 0.08);
          box-shadow: 0px 2px 8px rgba(29, 41, 57, 0.08);*/
 /* position: fixed;*/
}
.l-header .header-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 1160px;
}
.l-header .nav-menu-btn {
    z-index: 111;
    display: none;
}
.l-header .logo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 100%;
    width: 74px;
    z-index: 111;
    cursor: pointer;
    margin-right: 40px;
}
.l-header .logo img {
    height: 56px;
    margin-top: 0px;
    margin-left: -5px;
    border: 1px solid #eee;
    border-radius: 10px;
}
.l-header .go-app {
    color: #446ef3;
    background-color: #ecf0fe;
    border-radius: 6.5px;
    font-weight: 600;
    line-height: 32px;
    font-size: 12px;
    margin-right: 30px;
    padding: 0 9px;
    cursor: pointer;
}
.l-header .header-nav {
    position: relative;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.l-header .header-ul .logo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 100%;
}
.l-header .header-ul .logo:hover {
      cursor: pointer;
}
.l-header .header-ul .header-nav {
    position: relative;
}
.l-header .header-ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    color: #626467;
    font-size: 15px;
    position: relative;
    z-index: 10000;
    width: calc(100% - 44px);
    height: 72px;
}
.l-header .header-ul.header-login-ul {
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
}
.l-header .header-ul .noke_header_li {
      width: 160px;
      background: #ffffff;
      border: 1px solid rgba(31, 33, 38, 0.12);
      -webkit-box-shadow: 0px 6px 18px rgba(29, 41, 57, 0.14);
              box-shadow: 0px 6px 18px rgba(29, 41, 57, 0.14);
      border-radius: 4px;
      overflow: hidden;
      -webkit-transition: all 0.3s ease-out;
      -o-transition: all 0.3s ease-out;
      transition: all 0.3s ease-out;
      padding-top: 6px;
      padding-bottom: 6px;
      visibility: hidden;
      opacity: 0;
      position: absolute;
      left: -40px;
      top: 44px;
}
.l-header .header-ul .noke_header_li ul {
        width: 100%;
}
.l-header .header-ul .noke_header_li ul li {
          height: 40px;
          line-height: 40px;
          text-align: center;
          color: #1f2126;
          font-weight: normal;
          font-size: 14px;
}
.l-header .header-ul .noke_header_li ul li:hover {
            background: #f2f4f7;
}
.l-header .header-ul .translate {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      position: relative;
}
.l-header .header-ul .translate .translate_ul {
        position: absolute;
        top: 45px;
        left: -16px;
        width: 160px;
        background: #ffffff;
        border: 1px solid rgba(31, 33, 38, 0.12);
        -webkit-box-shadow: 0px 6px 18px rgba(29, 41, 57, 0.14);
                box-shadow: 0px 6px 18px rgba(29, 41, 57, 0.14);
        border-radius: 4px;
        -webkit-transition: all 0.3s ease-out;
        -o-transition: all 0.3s ease-out;
        transition: all 0.3s ease-out;
        visibility: hidden;
        opacity: 0;
        padding-top: 6px;
        padding-bottom: 6px;
}
.l-header .header-ul .translate .translate_ul li {
          color: #1f2126;
          height: 40px;
          font-size: 14px;
          line-height: 40px;
          width: 100%;
          text-align: center;
}
.l-header .header-ul .translate .translate_ul li:hover {
            background: #f2f4f7;
}
.l-header .header-ul .translate .translate_svg {
        width: 24px;
        height: 24px;
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
        -webkit-transition: all 0.3s ease-out;
        -o-transition: all 0.3s ease-out;
        transition: all 0.3s ease-out;
        opacity: 0.7;
}
.l-header .header-ul .translate .translate_text {
        font-size: 15px;
        font-weight: 0;
        line-height: 24px;
        font-weight: 600 !important;
        -webkit-transition: all 0.3s ease-out;
        -o-transition: all 0.3s ease-out;
        transition: all 0.3s ease-out;
}
.l-header .header-ul .header-li {
      font-size: 1rem;
      font-weight: 600;
      line-height: 1.5;
      white-space: nowrap;
      margin-left: 0.4rem;
      -webkit-transition: all 0.3s ease-out;
      -o-transition: all 0.3s ease-out;
      transition: all 0.3s ease-out;
}
.l-header .header-ul .header-li-rel {
        position: absolute;
}
.l-header .header-ul .header-li:hover {
        opacity: 1;
        cursor: pointer;
        color: #436ef3;
}
.l-header .header-ul .header-li:hover .translate_svg {
          opacity: 1;
}
.l-header .header-ul .header-li:hover .translate_ul {
          opacity: 1;
          top: 45px;
          left: -16px;
          visibility: visible;
}
.l-header .header-ul .header-li:hover .noke_header_li {
          visibility: visible;
          opacity: 1;
}
.l-header .header-ul .header-li:hover .translate_text {
          color: #436ef3;
}
.l-header .header-ul .header-li:last-child {
        margin-left: 8px;
}
.l-header .header-ul .header-li.whyUse {
        margin-left: 0;
}
.l-header .header-ul .login {
      padding-left: 20px !important;
      padding-right: 20px !important;
}
.l-header .header-ul .header_hover {
      padding-left: 12px;
      padding-right: 12px;
      height: 40px;
      border-radius: 4px;
      line-height: 40px;
      text-align: center;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      position: relative;
}
.l-header .header-ul .header_hover .colse_hover {
        display: inline-block;
        width: 16px;
        height: 16px;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        opacity: 0.7;
}
.l-header .header-ul .header_hover:hover {
        background: #f2f4f7;
}
.l-header .header-ul .header_hover:hover .colse_hover {
          opacity: 1;
}
.l-header .header-ul .hover_list {
      background: #f2f4f7;
      color: #2878ff;
      -webkit-animation-delay: 2s;
              animation-delay: 2s;
      -webkit-transition-delay: 2s;
           -o-transition-delay: 2s;
              transition-delay: 2s;
}
.l-header .header-ul .hover_list .colse_hover {
        opacity: 1;
}
.l-header .nav_restructure {
    position: absolute;
    top: 30px;
    width: 100%;
    opacity: 0;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    visibility: hidden;
    padding-top: 10px;
    display: inline-block;
    z-index: -1;
}
.l-header .nav_restructurehove {
    z-index: 996;
    opacity: 1;
    top: 32px;
    visibility: visible;
}
.download:hover .downloadBox {
  opacity: 1;
  top: 23px;
  visibility: visible;
}
.downloadBox {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  position: absolute;
  z-index: 10000;
  top: 29px;
  right: -228px;
  padding-top: 25px;
}
.en .downloadBox {
  right: 24px;
}
.l-header-dark {
  background: #ffffff;
}
.l-header-fge {
  background: #ffffff;
}
@media screen and (max-width: 1350px) {
.l-header .logo {
    margin-right: 8px !important;
}
.translate {
    margin-left: 42px !important;
}
}
@media screen and (max-width: 1280px) and (min-width: 900px) {
.header-wrap {
    width: 100% !important;
    padding-left: 30px;
    padding-right: 30px;
}
}
@media screen and (max-width: 1140px) {
.l-header .logo {
    margin-right: 0 !important;
}
.translate {
    margin-left: 0px !important;
}
}
@media screen and (max-width: 1090px) {
.en .translate {
    display: none !important;
}
}
@media screen and (max-width: 970px) {
.l-header .header-wrap {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: initial;
}
.translate {
    display: none !important;
}
}
@media all and (max-width: 900px) {
.l-header-wrapper .top-tip_b .tipBox .desc {
    padding-right: 0 !important;
    font-size: 14px !important;
    font-weight: normal;
    line-height: 22px;
    letter-spacing: 0px;
    color: #222222;
}
.l-header-wrapper .btn {
    font-size: 14px;
    font-weight: normal;
    line-height: 22px;
    letter-spacing: 0px;
    color: #436ef3;
}
.l-header-wrapper .btn-img {
    display: none !important;
}
.l-header-wrapper .close {
    position: unset;
    float: right;
    -webkit-transform: unset;
        -ms-transform: unset;
            transform: unset;
    margin-top: 18px;
    margin-right: 24px;
}
.l-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 30px;
    /*
    background-color: #fff;
    -webkit-backdrop-filter: saturate(180%) blur(6px);
            backdrop-filter: saturate(180%) blur(6px);
    background-color: var(--header-background);
    */
}
.l-header .header-wrap {
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      width: 100%;
}
.l-header .header-wrap .logo {
        margin-right: 0;
}
.l-header .header-wrap .go-app {
        margin-right: 16px;
}
.l-header .header-nav {
      display: none;
}
.l-header .tel-wrap {
      display: none;
}
.l-header .nav-menu-btn {
      display: block;
}
.l-header .nav-menu-btn img {
        width: 24px;
        height: 24px;
}
.l-header .nav-menu-btn:hover {
        cursor: pointer;
}
.l-header .nav-menu-list {
      position: fixed;
      top: 0px;
      left: 0px;
      right: 0px;
      bottom: 0px;
      z-index: 999999;
      background: #fff;
      height: 100vh;
}
.l-header .nav-menu-list .logo-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        height: 72px;
        padding: 0 30px 0 30px;
        -webkit-box-shadow: 0px 2px 8px 0px rgba(29, 41, 57, 0.08);
                box-shadow: 0px 2px 8px 0px rgba(29, 41, 57, 0.08);
}
.l-header .nav-menu-list .logo-wrapper img.logo {
          width: 72px;
          height: 30px;
}
.l-header .nav-menu-list .logo-wrapper img.close {
          width: 24px;
          height: 24px;
}
.l-header .nav-menu-list .nav-wrapper {
        padding-top: 36px;
        padding: 36px 30px 0 30px;
}
.l-header .nav-menu-list .nav-wrapper li {
          padding-bottom: 22px;
          font-size: 1rem;
          font-weight: 600;
          line-height: 1.5;
          font-weight: bold;
          color: rgba(18, 20, 28, 0.7);
          font-size: 16px;
          font-weight: 500;
          line-height: 24px;
}
.l-header .nav-menu-list .nav-wrapper li:hover {
            cursor: pointer;
}
.l-header .nav-menu-list .nav-wrapper .regiseter-li {
          width: 100%;
}
.l-header .nav-menu-list .nav-wrapper .regiseter-li .register-btn {
            width: 100%;
            height: 44px;
            margin-top: 44px;
}
.l-header-dark {
    background: #12141c;
}
.l-header-fge {
    background: #507afb;
}
.go-register-btn {
    display: block !important;
}
}

.nav_conter_right_ul[data-v-0db00f06] {
  width: 50%;
  margin-left: 80px;
  margin-top: 40px;
  padding-bottom: 40px;
}
.nav_conter_right_ul li .nav_conter_right_title[data-v-0db00f06] {
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    color: #1f2126;
    opacity: 0.7;
}
.nav_conter_right_ul .nav_conter_right_li[data-v-0db00f06] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-radius: 6px;
    margin-top: 16px;
    cursor: pointer;
}
.nav_conter_right_ul .nav_conter_right_li .text[data-v-0db00f06] {
      margin-top: 9px;
      margin-left: 8px;
}
.nav_conter_right_ul .nav_conter_right_li .text .text_new[data-v-0db00f06] {
        font-family: PingFang SC;
        font-style: normal;
        font-weight: 500;
        font-size: 10px;
        background: -webkit-gradient(linear, left top, right top, from(#EA4F3D), to(#EA673D));
        background: -webkit-linear-gradient(left, #EA4F3D 0%, #EA673D 100%);
        background: -o-linear-gradient(left, #EA4F3D 0%, #EA673D 100%);
        background: linear-gradient(90deg, #EA4F3D 0%, #EA673D 100%);
        border-radius: 2px;
        color: #FFFFFF;
        display: inline-block;
        width: 32px;
        height: 18px;
        line-height: 18px;
        text-align: center;
}
.nav_conter_right_ul .nav_conter_right_li .text .text_title[data-v-0db00f06] {
        font-family: PingFang SC;
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        color: #1f2126;
}
.nav_conter_right_ul .nav_conter_right_li .text .text_conter[data-v-0db00f06] {
        font-family: PingFang SC;
        font-style: normal;
        font-weight: normal;
        font-size: 12px;
        color: #1f2126;
        opacity: 0.7;
}
.nav_conter_right_ul .nav_conter_right_li img[data-v-0db00f06] {
      width: 24px;
      height: 24px;
      margin-top: 8px;
      margin-left: 8px;
}
.nav_conter_right_ul .nav_conter_right_li[data-v-0db00f06]:hover {
    background: #F2F4F7;
}

.nav_header_pading[data-v-48476e9a] {
  margin-top: 26px;
  background-color: #fff;
  border-top: 1px solid #f0f0f0;
  -webkit-box-shadow: 0px 40px 40px rgba(29, 41, 57, 0.04);
          box-shadow: 0px 40px 40px rgba(29, 41, 57, 0.04);
}
.nav_header[data-v-48476e9a] {
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  background: #ffffff;
}
.nav_header .nav_counter[data-v-48476e9a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    padding-top: 40px;
    padding-bottom: 40px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.nav_header .nav_counter.no-padding-top[data-v-48476e9a] {
      padding-top: 0 !important;
      padding-left: 0 !important;
}
.nav_header .nav_counter .nav_counter_right[data-v-48476e9a] {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
}
.nav_header .nav_counter .line[data-v-48476e9a] {
      margin-top: 16px;
      width: 1px;
      background-color: #e4e4e5;
      height: 280px;
}
.nav_header .nav_counter .margin-top[data-v-48476e9a] {
      margin-top: 40px;
}
.product_bottom[data-v-48476e9a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-top: 1px solid #f0f0f0;
}
.product_bottom .product_bottom_divs[data-v-48476e9a] {
    max-width: 1160px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 60px;
    background: #ffffff;
    gap: 24px;
}
.product_bottom .product_div[data-v-48476e9a] {
    color: #1957d2;
    display: inline-block;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    font-style: normal;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-bottom: 1px;
    height: 29px;
    margin-top: 18px;
    cursor: pointer;
}

@media screen and (max-width: 1280px) {
.nav_header .nav_counter {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
    padding-left: 30px;
    padding-right: 30px;
}
.nav_header .nav_counter .nav_conter_right_ul {
      margin-right: 16px !important;
      width: 29.66% !important;
}
.nav_header .nav_counter .nav_conter_right_ul .nav_conter_right_li {
        width: 100% !important;
        margin-top: 8px !important;
        padding-right: 8px;
        padding-left: 8px;
        padding-bottom: 8px;
}
.nav_header .nav_counter .margin-top {
      margin-top: 34px !important;
}
.nav_header .nav_counter .nav_card_wrap {
      margin-left: 24px;
}
.nav_header .nav_counter .nav_card_wrap .nav_card-title {
        margin-bottom: 3px;
}
.nav_header .nav_counter .nav_card_wrap .nav_card {
        width: 31.6%;
        height: initial;
        height: 193px;
        margin-top: 13px;
        margin-right: 16px;
        -webkit-box-sizing: content-box;
                box-sizing: content-box;
}
.nav_header .nav_counter .nav_card_wrap .nav_card .card-content {
          padding-top: 16px;
          padding-bottom: 16px;
          height: 86px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          gap: 2px;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
}
.product_bottom {
    padding-left: 30px;
}
}
@media screen and (max-width: 1068px) and (min-width: 900px) {
.nav_header .nav_counter .nav_card_wrap .nav_card {
    width: 31% !important;
    height: 186px;
}
}

.nav_conter_left[data-v-0b7410a6] {
  width: 385px;
  height: 100%;
  background: -webkit-linear-gradient(220deg, #F2F4F7 2%, rgba(249, 250, 251, 0) 52%);
  background: -o-linear-gradient(220deg, #F2F4F7 2%, rgba(249, 250, 251, 0) 52%);
  background: linear-gradient(230deg, #F2F4F7 2%, rgba(249, 250, 251, 0) 52%);
}
.nav_conter_left .nav_conter_ul[data-v-0b7410a6] {
    width: 320px;
    margin: 0px 10px;
}
.nav_conter_left .nav_conter_ul .nav_conter_ul_li[data-v-0b7410a6] {
      padding: 8px 8px;
      border-radius: 6px;
      overflow: hidden;
      margin-left: -6px;
      cursor: pointer;
}
.nav_conter_left .nav_conter_ul .nav_conter_ul_li .nav_conter_ul_h3[data-v-0b7410a6] {
        font-family: PingFang SC;
        font-style: normal;
        font-weight: 600;
        font-size: 15px;
        color: #1f2126;
}
.nav_conter_left .nav_conter_ul .nav_conter_ul_li .nav_conter_ul_p[data-v-0b7410a6] {
        font-family: PingFang SC;
        font-style: normal;
        font-weight: normal;
        font-size: 14px;
        color: #1f2126;
        opacity: 0.7;
        margin: 4px 0px;
        max-height: 60px;
        display: -webkit-box;
        /*! autoprefixer: off */
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
}
.nav_conter_left .nav_conter_ul .nav_conter_ul_li[data-v-0b7410a6]:hover {
        background: #F2F4F7;
}
.nav_conter_left .nav_conter_ul .nav_conter_ul_li:hover .nav_conter_ul_h3[data-v-0b7410a6] {
          color: #2878ff;
}
.nav_conter_left .nav_conter_ul .nav_bottom_border[data-v-0b7410a6] {
      padding-bottom: 24px;
      border-bottom: 1px solid #f0f0f0;
      margin-bottom: 24px;
}
.nav_conter_left .nav_conter_ul .nav_conter_p[data-v-0b7410a6] {
      font-family: PingFang SC;
      font-style: normal;
      font-weight: 600;
      font-size: 14px;
      opacity: 0.7;
      color: #1f2126;
      padding-top: 48px;
      margin-bottom: 24px;
      margin-left: 3px;
}
@media screen and (max-width: 1280px) {
.nav_conter_left[data-v-0b7410a6] {
    width: 274px;
}
.nav_conter_left .nav_conter_ul[data-v-0b7410a6] {
      width: 220px;
      padding-top: 24px;
      margin-left: 30px;
      margin-right: 24px;
}
.nav_conter_left .nav_conter_ul .nav_conter_p[data-v-0b7410a6] {
        padding-top: 8px;
        margin-bottom: 8px;
        line-height: 24px;
}
.nav_conter_left .nav_conter_ul .nav_bottom_border[data-v-0b7410a6] {
        padding-bottom: 18px;
        margin-bottom: 18px;
}
}

.nav_conter_left[data-v-83be8454] {
  width: 427px;
  height: 100%;
  background: -webkit-linear-gradient(207.4deg, #f2f4f7 0%, rgba(249, 250, 251, 0) 53.16%);
  background: -o-linear-gradient(207.4deg, #f2f4f7 0%, rgba(249, 250, 251, 0) 53.16%);
  background: linear-gradient(242.6deg, #f2f4f7 0%, rgba(249, 250, 251, 0) 53.16%);
}
.nav_conter_left .nav_conter_ul[data-v-83be8454] {
    width: 320px;
    margin: 0px 10px;
}
.nav_conter_left .nav_conter_ul .nav_conter_ul_li[data-v-83be8454] {
      padding: 8px 8px;
      border-radius: 6px;
      overflow: hidden;
      margin-left: -6px;
      cursor: pointer;
}
.nav_conter_left .nav_conter_ul .nav_conter_ul_li .nav_conter_ul_h3[data-v-83be8454] {
        font-family: PingFang SC;
        font-style: normal;
        font-weight: 600;
        font-size: 15px;
        color: #1f2126;
}
.nav_conter_left .nav_conter_ul .nav_conter_ul_li .nav_conter_ul_p[data-v-83be8454] {
        font-family: PingFang SC;
        font-style: normal;
        font-weight: normal;
        font-size: 14px;
        color: #1f2126;
        opacity: 0.7;
        margin: 4px 0px;
        max-height: 60px;
        display: -webkit-box;
        /*! autoprefixer: off */
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
}
.nav_conter_left .nav_conter_ul .nav_conter_ul_li[data-v-83be8454]:hover {
        background: #F2F4F7;
}
.nav_conter_left .nav_conter_ul .nav_conter_ul_li:hover .nav_conter_ul_h3[data-v-83be8454] {
          color: #2878ff;
}
.nav_conter_left .nav_conter_ul .nav_bottom_border[data-v-83be8454] {
      padding-bottom: 24px;
      border-bottom: 1px solid #f0f0f0;
      margin-bottom: 24px;
}
.nav_conter_left .nav_conter_ul .nav_conter_p[data-v-83be8454] {
      font-family: PingFang SC;
      font-style: normal;
      font-weight: 600;
      font-size: 14px;
      opacity: 0.7;
      color: #1f2126;
      padding-top: 48px;
      margin-bottom: 24px;
      margin-left: 3px;
}

.nav_conter_right_box[data-v-38fb582f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.left_margin[data-v-38fb582f] {
  margin-right: 17px;
}
.nav_conter_right_ul[data-v-38fb582f] {
  width: 384px;
  margin-top: 48px;
  padding-bottom: 40px;
}
.nav_conter_right_ul li .nav_conter_right_title[data-v-38fb582f] {
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    color: #1f2126;
    opacity: 0.7;
    margin-left: 14px;
}
.nav_conter_right_ul .nav_conter_right_li[data-v-38fb582f] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-radius: 6px;
    margin-top: 16px;
    cursor: pointer;
}
.nav_conter_right_ul .nav_conter_right_li .text[data-v-38fb582f] {
      margin-top: 12px;
      margin-left: 8px;
}
.nav_conter_right_ul .nav_conter_right_li .text .text_title[data-v-38fb582f] {
        font-family: PingFang SC;
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        color: #1f2126;
}
.nav_conter_right_ul .nav_conter_right_li .text .text_conter[data-v-38fb582f] {
        font-family: PingFang SC;
        font-style: normal;
        font-weight: normal;
        font-size: 14px;
        color: #1f2126;
        opacity: 0.7;
}
.nav_conter_right_ul .nav_conter_right_li img[data-v-38fb582f] {
      width: 36px;
      height: 36px;
      margin-top: 12px;
      margin-left: 8px;
}
.nav_conter_right_ul .nav_conter_right_li[data-v-38fb582f]:hover {
    background: #F2F4F7;
}

.panel[data-v-6b113acc] {
  width: 371px;
}
.title[data-v-6b113acc] {
  margin: 8px 0 16px 0px;
  font-family: Source Han Sans;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  color: rgba(31, 33, 38, 0.5);
}
.solution-card[data-v-6b113acc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px;
  border-radius: 4px;
  border: 1px solid #E4E4E5;
  margin-bottom: 8px;
  cursor: pointer;
}
.solution-card[data-v-6b113acc]:hover {
    background: #EDF0F3;
}
.solution-card[data-v-6b113acc]:active {
    background: #E4E7EC;
}
.solution-card[data-v-6b113acc]:last-child {
    margin-bottom: 0;
}
.solution-card .pic[data-v-6b113acc] {
    width: 146px;
    height: 102px;
    margin-right: 16px;
}
.solution-card .solution-title[data-v-6b113acc] {
    font-family: PingFang SC;
    font-size: 14px;
    font-weight: 500;
    font-variation-settings: 'opsz' auto;
    color: #1f2126;
}
.solution-card .solution-intro[data-v-6b113acc] {
    font-family: PingFang SC;
    font-size: 12px;
    font-variation-settings: 'opsz' auto;
    color: rgba(31, 33, 38, 0.7);
}
@media screen and (max-width: 1280px) {
.panel[data-v-6b113acc] {
    width: initial;
    padding-left: 24px;
}
.panel .list-container .solution-card .pic[data-v-6b113acc] {
      margin-right: 8px;
}
}

.nav_conter_title[data-v-3c157d6c] {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
  line-height: 24px;
  font-family: Source Han Sans;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  color: rgba(31, 33, 38, 0.5);
}
.list-container[data-v-3c157d6c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.nav_conter_right_ul[data-v-3c157d6c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 316px;
}
.nav_conter_right_ul[data-v-3c157d6c]:first-child {
    margin-right: 40px;
}
.nav_conter_right_ul:last-child .product[data-v-3c157d6c] {
    padding-left: 0;
}
.nav_conter_right_ul:last-child .nav_conter_right_li[data-v-3c157d6c] {
    padding-left: 0 !important;
}
.nav_conter_right_ul .product[data-v-3c157d6c] {
    padding: 8px;
}
.nav_conter_right_ul .product .icon-product[data-v-3c157d6c] {
      display: inline-block;
      width: 24px;
      height: 24px;
      margin-right: 4px;
      vertical-align: middle;
}
.nav_conter_right_ul .product .product-name[data-v-3c157d6c] {
      font-size: 16px;
      font-weight: bold;
      line-height: 24px;
      color: #1F2126;
      vertical-align: middle;
}
.nav_conter_right_ul .nav_conter_right_li[data-v-3c157d6c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-radius: 6px;
    margin-top: 16px;
    gap: 8px;
    padding: 12px 0 12px 8px;
    cursor: pointer;
}
.nav_conter_right_ul .nav_conter_right_li .text .text_title[data-v-3c157d6c] {
      font-family: PingFang SC;
      font-style: normal;
      font-weight: bold;
      font-size: 14px;
      color: #1f2126;
}
.nav_conter_right_ul .nav_conter_right_li .text .text_conter[data-v-3c157d6c] {
      font-family: PingFang SC;
      font-style: normal;
      font-weight: normal;
      font-size: 12px;
      color: rgba(31, 33, 38, 0.7);
}
.nav_conter_right_ul .nav_conter_right_li .header-item-image[data-v-3c157d6c] {
      width: 36px;
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.nav_conter_right_ul .nav_conter_right_li .header-item-image img[data-v-3c157d6c] {
        width: 100%;
}
.nav_conter_right_ul .nav_conter_right_li[data-v-3c157d6c]:hover {
    background: #F2F4F7;
}

.nav_card_wrap[data-v-1562833a] {
  width: 752px;
  position: relative;
}
.nav_card_wrap .more_cases[data-v-1562833a] {
    width: 240px;
    height: 181px;
    background: rgba(232, 244, 255, 0.6);
    border-radius: 12px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: absolute;
    top: 290px;
    cursor: pointer;
}
.nav_card_wrap .more_cases[data-v-1562833a]:hover {
      background: #ecf6ff;
}
.nav_card_wrap .more_cases:hover .span_text[data-v-1562833a] {
        border-bottom: 1px solid #2878ff;
        -webkit-transition: all 0.8s ease-in-out;
        -o-transition: all 0.8s ease-in-out;
        transition: all 0.8s ease-in-out;
}
.nav_card_wrap .more_cases p[data-v-1562833a] {
      width: 100%;
      color: #1957d2;
      font-family: PingFang SC;
      font-style: normal;
      font-weight: 600;
      font-size: 14px;
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding-left: 80px;
}
.nav_card_wrap .more_cases p .span_text[data-v-1562833a] {
        padding-bottom: 1px;
}
.nav_card_wrap .more_cases p .span_svg[data-v-1562833a] {
        display: inline-block;
        width: 24px;
        height: 24px;
}
.nav_card_wrap .nav_card-title[data-v-1562833a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.nav_card_wrap .nav_card-title p[data-v-1562833a] {
      font-style: normal;
      font-weight: 600;
      font-size: 14px;
      line-height: 24px;
      color: #1f2126;
      opacity: 0.7;
}
.nav_card_wrap .nav_card-title .btn-more[data-v-1562833a] {
      font-weight: 600;
}
.nav_card_wrap .nav_card-title .btn-more span[data-v-1562833a] {
        vertical-align: middle;
        font-weight: 600;
}
.nav_card_wrap .nav_card-title .btn-more .icon-more[data-v-1562833a] {
        display: inline-block;
        width: 16px;
        height: 16px;
        vertical-align: middle;
}
.nav_card_wrap .nav_card[data-v-1562833a] {
    width: 240px;
    height: 181px;
    border-radius: 12px;
    position: relative;
    bottom: 0;
    border: 1px solid rgba(31, 33, 38, 0.08);
    margin-right: 16px;
    margin-top: 16px;
    cursor: pointer;
    display: inline-block;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}
.nav_card_wrap .nav_card.side[data-v-1562833a] {
      margin-right: 0;
}
.nav_card_wrap .nav_card[data-v-1562833a]:hover {
      -webkit-box-shadow: 0px 8px 30px 0px rgba(0, 4, 60, 0.05);
              box-shadow: 0px 8px 30px 0px rgba(0, 4, 60, 0.05);
      -webkit-transition: 0.3s;
      -o-transition: 0.3s;
      transition: 0.3s;
}
.nav_card_wrap .nav_card:hover .card-bg[data-v-1562833a] {
      background-size: 120%;
      background-position: center;
      border-radius: 12px 12px 0 0;
      -webkit-transition: background-size 0.3s;
      -o-transition: background-size 0.3s;
      transition: background-size 0.3s;
}
.nav_card_wrap .nav_card .card-bg[data-v-1562833a] {
      width: 100%;
      height: 110px;
      position: absolute;
      background-size: 100%;
      background-repeat: no-repeat;
      top: 0;
}
.nav_card_wrap .nav_card .card-bg .card-img[data-v-1562833a] {
        width: 120px;
        margin: 40px auto;
}
.nav_card_wrap .nav_card .card-content[data-v-1562833a] {
      position: absolute;
      width: 100%;
      height: 10px;
      bottom: 0;
      padding: 56px 16px;
      text-align: left;
}
.nav_card_wrap .nav_card .card-content .card-title[data-v-1562833a] {
        color: #1f2126;
        line-height: 25px;
        font-family: PingFang SC;
        font-style: normal;
        font-weight: 600;
        font-size: 14px;
}
.nav_card_wrap .nav_card .card-content .card-desc[data-v-1562833a] {
        font-family: PingFang SC;
        font-style: normal;
        font-weight: normal;
        font-size: 12px;
        color: #12141c;
        opacity: 0.7;
        line-height: 17px;
}

.link-container[data-v-f9e81f70] {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  color: var(--link-default-color);
}
.link-container svg[data-v-f9e81f70] {
    color: var(--link-default-color);
}
.link-container .arrow-right[data-v-f9e81f70] {
    margin-left: 2px;
    visibility: visible;
}
.link-container[data-v-f9e81f70]::after {
    opacity: 0;
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: var(--link-bottom);
    height: var(--link-height);
    background-color: var(--link-default-color);
}
.link-container[data-v-f9e81f70]:hover {
    color: var(--link-hover-color);
}
.link-container:hover svg[data-v-f9e81f70] {
      color: var(--link-hover-color);
}
.link-container[data-v-f9e81f70]:hover::after {
      opacity: 1;
      background-color: var(--link-hover-color);
}
.link-container[data-v-f9e81f70]:active {
    color: var(--link-active-color);
}
.link-container:active svg[data-v-f9e81f70] {
      color: var(--link-active-color);
}
.link-container[data-v-f9e81f70]:active::after {
      opacity: 1;
      background-color: var(--link-active-color);
}

.nav_conter_right_ul[data-v-f99a0774] {
  margin-left: 80px;
  margin-top: 40px;
  padding-bottom: 40px;
}
.nav_conter_right_ul li .nav_conter_right_title[data-v-f99a0774] {
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    color: #1f2126;
    opacity: 0.7;
}
.nav_conter_right_ul .nav_conter_right_li[data-v-f99a0774] {
    width: 172px;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-radius: 6px;
    margin-top: 16px;
    cursor: pointer;
}
.nav_conter_right_ul .nav_conter_right_li .text[data-v-f99a0774] {
      margin-top: 9px;
      margin-left: 8px;
}
.nav_conter_right_ul .nav_conter_right_li .text .text_title[data-v-f99a0774] {
        font-family: PingFang SC;
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        color: #1f2126;
}
.nav_conter_right_ul .nav_conter_right_li .text .text_conter[data-v-f99a0774] {
        font-family: PingFang SC;
        font-style: normal;
        font-weight: normal;
        font-size: 12px;
        color: #1f2126;
        opacity: 0.7;
}
.nav_conter_right_ul .nav_conter_right_li img[data-v-f99a0774] {
      width: 24px;
      height: 24px;
      margin-top: 8px;
      margin-left: 8px;
}
.nav_conter_right_ul .nav_conter_right_li[data-v-f99a0774]:hover {
    background: #F2F4F7;
}

.nav_conter_right_ul[data-v-19cfd0ad] {
  width: 50%;
  margin-left: 80px;
  margin-top: 40px;
  padding-bottom: 40px;
}
.nav_conter_right_ul li .nav_conter_right_title[data-v-19cfd0ad] {
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    color: #1f2126;
    opacity: 0.7;
}
.nav_conter_right_ul .nav_conter_right_li[data-v-19cfd0ad] {
    width: 172px;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-radius: 6px;
    margin-top: 16px;
    cursor: pointer;
}
.nav_conter_right_ul .nav_conter_right_li .text[data-v-19cfd0ad] {
      margin-top: 9px;
      margin-left: 8px;
}
.nav_conter_right_ul .nav_conter_right_li .text .text_title[data-v-19cfd0ad] {
        font-family: PingFang SC;
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        color: #1f2126;
}
.nav_conter_right_ul .nav_conter_right_li .text .text_conter[data-v-19cfd0ad] {
        font-family: PingFang SC;
        font-style: normal;
        font-weight: normal;
        font-size: 12px;
        color: #1f2126;
        opacity: 0.7;
}
.nav_conter_right_ul .nav_conter_right_li img[data-v-19cfd0ad] {
      width: 24px;
      height: 24px;
      margin-top: 8px;
      margin-left: 8px;
}
.nav_conter_right_ul .nav_conter_right_li[data-v-19cfd0ad]:hover {
    background: #F2F4F7;
}

@charset "UTF-8";
.panel[data-v-0de361fa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
}
.left[data-v-0de361fa] {
  width: 664px;
}
.line[data-v-0de361fa] {
  width: 1px;
  background: #e4e4e5;
}
.title[data-v-0de361fa] {
  padding: 8px 0px 8px 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  color: rgba(31, 33, 38, 0.5);
}
.lanhu-product-container[data-v-0de361fa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.lanhu-product-container .product-item[data-v-0de361fa] {
    width: 300px;
}
.lanhu-product-container .product-item[data-v-0de361fa]:nth-of-type(even) {
      margin-left: 64px;
}
.product-item[data-v-0de361fa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 300px;
  border-radius: 6px;
  padding: 8px 12px 8px 8px;
  margin-top: 8px;
  cursor: pointer;
}
.product-item .text_title[data-v-0de361fa] {
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    color: #1f2126;
    font-family: 苹方-简;
    line-height: 24px;
}
.product-item img[data-v-0de361fa] {
    width: 24px;
    height: 24px;
    margin-right: 8px;
}
.product-item[data-v-0de361fa]:hover {
  background: #f2f4f7;
}
@media screen and (max-width: 1280px) {
.left[data-v-0de361fa] {
    width: 62.22%;
    border-right: 1px solid #e4e4e5;
}
.line[data-v-0de361fa] {
    display: none;
}
.left .product-item[data-v-0de361fa] {
    width: calc(45.71% - 12px) !important;
    margin-right: 24px;
}
.left .product-item[data-v-0de361fa]:nth-of-type(even) {
      margin-left: 0 !important;
}
.right[data-v-0de361fa] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-left: 32px;
}
.right .product-item[data-v-0de361fa] {
      width: 256px !important;
}
.right .product-item[data-v-0de361fa]:nth-of-type(even) {
        margin-left: 0 !important;
}
}

.wx_code_box[data-v-0d972a76] {
  height: 417px;
  width: 276px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid rgba(31, 33, 38, 0.12);
  -webkit-box-shadow: 0px 6px 18px rgba(29, 41, 57, 0.14);
          box-shadow: 0px 6px 18px rgba(29, 41, 57, 0.14);
  background: white;
  border-radius: 4px;
}
.wx_code_box .wx_code_content[data-v-0d972a76] {
    cursor: auto;
    position: relative;
    width: 100%;
    height: 100%;
    border-radius: 16px;
    z-index: 10;
}
.wx_code_box .wx_code_content .wx_code_backgr[data-v-0d972a76] {
      width: 100%;
      height: 313px;
      background: -webkit-linear-gradient(179.4deg, #e3f6fd -8.4%, #f6faff 100%);
      background: -o-linear-gradient(179.4deg, #e3f6fd -8.4%, #f6faff 100%);
      background: linear-gradient(270.6deg, #e3f6fd -8.4%, #f6faff 100%);
}
.wx_code_box .wx_code_content .wx_code[data-v-0d972a76] {
      position: absolute;
      top: 0px;
      left: 0px;
      width: 193px;
      height: 193px;
      -webkit-filter: drop-shadow(0px 6px 18px rgba(29, 41, 57, 0.14));
              filter: drop-shadow(0px 6px 18px rgba(29, 41, 57, 0.14));
}
.wx_code_box .wx_code_content .wx_tip[data-v-0d972a76] {
      position: absolute;
      top: 32px;
      right: 0px;
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      font-size: 0px;
      z-index: 1;
      cursor: auto;
}
.wx_code_box .wx_code_content .wx_tip span[data-v-0d972a76] {
        font-weight: 600;
        font-size: 20px;
        color: rgba(47, 46, 63, 0.85);
}
.wx_code_box .wx_code_content .wx_tip .wx_close[data-v-0d972a76] {
        cursor: pointer;
}
.wx_code_box .wx_code_content .dash_line[data-v-0d972a76] {
      background: rgba(255, 255, 255, 0.5);
      border: 1px dashed rgba(31, 33, 38, 0.08);
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      top: 420px;
      width: 266px;
      left: 32px;
}
.wx_code_box .wx_code_content .wx_tip2[data-v-0d972a76] {
      top: 281px;
}
.wx_code_box .wx_code_content .wx_tip2 span[data-v-0d972a76] {
        font-size: 12px;
        font-weight: normal;
        color: rgba(47, 46, 63, 0.85);
}
.wx_code_box .wx_code_content .wx_tip2 .wx_name[data-v-0d972a76] {
        color: #2878ff;
        margin: 0px 3px;
        cursor: pointer;
}
.wx_code_box .wx_code_content .wx_bottom[data-v-0d972a76] {
      position: absolute;
      bottom: 32px;
      width: 228px;
      height: 40px;
      left: 28px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      font-weight: 500;
      font-size: 14px;
      color: #2878ff;
      z-index: 10;
      cursor: pointer;
      border: 1px solid #2878ff;
      display: flex;
      align-items: center;
      justify-content: center;
      border-radius: 4px;
}
.wx_code_box .wx_code_content .wx_bottom[data-v-0d972a76]:hover {
        color: #1957d2;
}

@charset "UTF-8";
.wx_login_registry[data-v-d9a2c5b2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 313px;
  background: -webkit-linear-gradient(179.4deg, #e3f6fd -8.4%, #f6faff 100%);
  background: -o-linear-gradient(179.4deg, #e3f6fd -8.4%, #f6faff 100%);
  background: linear-gradient(270.6deg, #e3f6fd -8.4%, #f6faff 100%);
}
.wx_login_registry .wx_account_tip[data-v-d9a2c5b2] {
    height: 72px;
}
.wx_login_registry .wx_account_tip .wx_tip[data-v-d9a2c5b2] {
      margin-top: 30px;
      font-size: 16px;
      font-weight: 600;
      color: rgba(47, 46, 63, 0.85);
      line-height: 28px;
}
.wx_login_registry .wx_account_tip .scan_box[data-v-d9a2c5b2] {
      margin-top: 16px;
}
.wx_login_registry .wx_code[data-v-d9a2c5b2] {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 193px;
    height: 193px;
}
.wx_login_registry .wx_code .login_animation[data-v-d9a2c5b2] {
      position: absolute;
      top: 40px;
      margin-left: 2px;
      width: 246px;
      z-index: 12;
}
.wx_login_registry .wx_code .shadow_code[data-v-d9a2c5b2] {
      position: absolute;
      top: 0px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      width: 100%;
      height: 100%;
      border-radius: 4px 4px 4px 4px;
      background: rgba(255, 255, 255, 0.95);
      z-index: 11;
}
.wx_login_registry .wx_code .shadow_code .qr_expired[data-v-d9a2c5b2] {
        color: rgba(47, 46, 63, 0.85);
        cursor: pointer;
        text-align: center;
}
.wx_login_registry .wx_code .wx_account_code[data-v-d9a2c5b2] {
      width: 100%;
      height: 100%;
}
.wx_login_registry .wx_code .wx_account_code img[data-v-d9a2c5b2] {
        width: 100%;
        height: 100%;
        background: #FFFFFF;
        -webkit-box-shadow: 0px 4px 8px 1px rgba(29, 41, 57, 0.04);
                box-shadow: 0px 4px 8px 1px rgba(29, 41, 57, 0.04);
        border-radius: 4px 4px 4px 4px;
        border: 1px solid rgba(31, 33, 38, 0.08);
        -webkit-transition: all 2s;
        -o-transition: all 2s;
        transition: all 2s;
}
.wx_login_registry .wx_close[data-v-d9a2c5b2] {
    font-size: 24px;
    text-align: center;
    width: 100%;
    top: 0px;
    z-index: 5;
    cursor: pointer;
    font-weight: 600;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.wx_login_registry .wx_bottom[data-v-d9a2c5b2] {
    top: 4.27rem;
    position: absolute;
    text-align: center;
    color: rgba(47, 46, 63, 0.45);
    font-size: 14px;
    width: 100%;
}
.wx_login_registry .scan_box[data-v-d9a2c5b2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: -20px;
}
.wx_login_registry .scan_box .right[data-v-d9a2c5b2] {
      margin-left: 8px;
      text-align: left;
}
.wx_login_registry .scan_box .right .scan_success[data-v-d9a2c5b2] {
        font-size: 16px;
        font-family: PingFang SC-中粗体, PingFang SC;
        color: rgba(47, 46, 63, 0.85);
        line-height: 22px;
}
.wx_login_registry .scan_box .right .follow_text[data-v-d9a2c5b2] {
        font-size: 12px;
        font-family: PingFang SC-常规体, PingFang SC;
        font-weight: normal;
        color: rgba(47, 46, 63, 0.85);
        line-height: 18px;
}
.wx_login_registry .wx_tip2[data-v-d9a2c5b2] {
    margin-top: 14px;
}
.wx_login_registry .wx_tip2 span[data-v-d9a2c5b2] {
      font-size: 12px;
      font-weight: normal;
      color: rgba(47, 46, 63, 0.85);
}
.wx_login_registry .wx_tip2 .wx_name[data-v-d9a2c5b2] {
      color: #2878ff;
      margin: 0px 3px;
      cursor: pointer;
}

@-webkit-keyframes arrow-animate {
0% {
    -webkit-transform: translate(0);
            transform: translate(0);
}
10% {
    -webkit-transform: translate(4px);
            transform: translate(4px);
}
20% {
    -webkit-transform: translate(-2px);
            transform: translate(-2px);
}
30% {
    -webkit-transform: translate(4px);
            transform: translate(4px);
}
40% {
    -webkit-transform: translate(-2px);
            transform: translate(-2px);
}
50% {
    -webkit-transform: translate(0);
            transform: translate(0);
}
}
@keyframes arrow-animate {
0% {
    -webkit-transform: translate(0);
            transform: translate(0);
}
10% {
    -webkit-transform: translate(4px);
            transform: translate(4px);
}
20% {
    -webkit-transform: translate(-2px);
            transform: translate(-2px);
}
30% {
    -webkit-transform: translate(4px);
            transform: translate(4px);
}
40% {
    -webkit-transform: translate(-2px);
            transform: translate(-2px);
}
50% {
    -webkit-transform: translate(0);
            transform: translate(0);
}
}
.lanhu-button-arrow {
  -webkit-animation: arrow-animate;
          animation: arrow-animate;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: ease-in-out;
          animation-timing-function: ease-in-out;
}
.lanhu-button .lh-button--primary {
  border-radius: 6px;
}
.lanhu-button .lh-btn-name {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 8px;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}
.lanhu-button img {
  width: 24px !important;
  height: 24px !important;
}
@media screen and (max-width: 900px) {
.lanhu-button .lh-btn-name {
    font-size: 15px;
}
.lanhu-button .lanhu-button-arrow {
    width: 18px !important;
    height: 18px !important;
}
}
/*---- variables ----*/
/*---- Mixins ----*/
.header-wrapper.center {
  padding-top: 12rem;
}
.home-header-wrapper {
  position: relative;
  min-height: 600px;
  margin-bottom: 60px;
  margin-top: 159px;
}
.home-header-wrapper .header {
    height: 100%;
}
.home-header-wrapper .header-bg {
    position: absolute;
    top: 0;
    height: calc(100% - 150px);
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f9fbff));
    background: -webkit-linear-gradient(top, #ffffff 0%, #f9fbff 100%);
    background: -o-linear-gradient(top, #ffffff 0%, #f9fbff 100%);
    background: linear-gradient(180deg, #ffffff 0%, #f9fbff 100%);
    width: 100%;
}
.home-header-wrapper .wave_bg {
    position: absolute;
    bottom: 150px;
}
/*---- variables ----*/
/*---- Mixins ----*/
.l-title-h1 .title {
  font-size: 3.4rem;
  font-weight: 600;
  line-height: 1.5;
  color: rgba(18, 20, 28, 0.9);
}
.l-title-h1 .desc, .l-title-h1 .descPlus {
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.8;
  margin-top: 0.8rem;
  color: rgba(18, 20, 28, 0.5);
}
.l-title-h1 .descPlus {
  margin-top: 0;
}
@media only screen and (max-width: 1024px) {
.l-title-h1 .desc {
    padding-right: 0;
}
}

.core-user-logo-wrap[data-v-7f8d3082] {
  max-width: 1280px;
  margin: 0 auto;
  margin-top: 64px;
  padding-top: 64px;
  padding-bottom: 32px;
}
.core-user-logo[data-v-7f8d3082] {
  width: 100%;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 15px;
     -moz-column-gap: 15px;
          column-gap: 15px;
  row-gap: 0;
}
.core-user-logo .user-logo[data-v-7f8d3082] {
    margin-bottom: 32px;
}
.core-user-logo .user-logo img[data-v-7f8d3082] {
      width: 174px;
      height: 36px;
}
.core-user-logo .user-logo[data-v-7f8d3082]:last-child {
      margin-left: 0;
}
@media screen and (max-width: 1280px) {
.core-user-logo-wrap[data-v-7f8d3082] {
    margin-top: 42px;
    padding-top: 60px;
    padding-left: 30px;
    padding-right: 30px;
}
}
@media screen and (max-width: 480px) {
.core-user-logo-wrap[data-v-7f8d3082] {
    margin-top: 48px !important;
    padding-top: 40px !important;
}
.core-user-logo .user-logo img[data-v-7f8d3082] {
    width: 122px !important;
    height: 25px !important;
}
}
/*---- variables ----*/
/*---- Mixins ----*/
.l-title-h2 {
  text-align: center;
  margin: 0 auto 4.8rem auto;
}
.l-title-h2 .title {
    font-size: 3rem;
    font-weight: 600;
    line-height: 1.5;
    color: rgba(18, 20, 28, 0.9);
}
.l-title-h2 .desc {
    font-size: 1.3rem;
    font-weight: 400;
    line-height: 1.5;
    color: rgba(18, 20, 28, 0.5);
    margin-top: 12px;
    padding: 0 20px;
}
/*---- variables ----*/
/*---- Mixins ----*/
.l-download-banner {
  background: #436ef3;
  text-align: center;
  margin-top: 8rem;
  padding-top: 8rem;
}
.l-download-banner .title {
    font-size: 3.4rem;
    font-weight: 600;
    line-height: 1.5;
    color: white;
    margin-bottom: 1.2rem;
}
.l-download-banner .desc {
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 1.8;
    color: rgba(255, 255, 255, 0.5);
    margin-bottom: 4rem;
}
.l-download-banner .experience {
    margin: 0 auto;
    margin-bottom: 2rem;
}
.blueBar {
  width: 100%;
  height: 100px;
}

.core-user-logo[data-v-248eadfa] {
  margin: 0 auto;
  height: 154px;
  width: 100%;
}
.core-user-logo .user-logo img[data-v-248eadfa] {
    width: 100%;
    height: 36px;
}
.core-user-logo .user-logo[data-v-248eadfa]:last-child {
    margin-left: 0;
}
/*---- variables ----*/
/*---- Mixins ----*/
.l-footer[data-v-4e274bf0] {
  max-width: 1280px;
  padding: 0 60px 0 60px;
  margin: 0 auto;
}
.l-footer .navs[data-v-4e274bf0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding-top: 4.8rem;
    padding-bottom: 3.2rem;
    position: relative;
}
.l-footer .navs li[data-v-4e274bf0] {
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.l-footer .navs li .msg-title[data-v-4e274bf0] {
        font-size: 1rem;
        font-weight: 600;
        line-height: 1.5;
        color: rgba(18, 20, 28, 0.9);
        margin-bottom: 2rem;
}
.l-footer .navs li .msg-content li[data-v-4e274bf0] {
        font-size: 1rem;
        font-weight: 400;
        line-height: 2.1;
        color: rgba(18, 20, 28, 0.7);
        margin-bottom: 1.6rem;
}
.l-footer .navs li .msg-content li a[data-v-4e274bf0] {
          font-size: 1rem;
          font-weight: 400;
          line-height: 2.1;
          color: rgba(18, 20, 28, 0.7);
          -webkit-transition: all 0.2s ease-out;
          -o-transition: all 0.2s ease-out;
          transition: all 0.2s ease-out;
}
.l-footer .navs li .msg-content li a[data-v-4e274bf0]:hover {
            color: #12141c;
}
.l-footer .navs li .msg-content li[data-v-4e274bf0]:last-child {
          margin-bottom: 0px;
}
.l-footer .navs li .msg-content .wx_account span[data-v-4e274bf0], .l-footer .navs li .msg-content .fb_wx_account span[data-v-4e274bf0] {
        position: relative;
        cursor: pointer;
        color: rgba(18, 20, 28, 0.7);
        -webkit-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        transition: all 0.2s ease-out;
}


.l-footer .navs li .msg-content .wx_account span[data-v-4e274bf0]:hover, .l-footer .navs li .msg-content .fb_wx_account span[data-v-4e274bf0]:hover {
          color: #12141c;
}
.l-footer .navs li .msg-content .wx_account span:hover .qrcode-wrapper[data-v-4e274bf0], .l-footer .navs li .msg-content .fb_wx_account span:hover .qrcode-wrapper[data-v-4e274bf0] {
            visibility: visible;
}
.l-footer .navs li[data-v-4e274bf0]:last-child {
        margin-right: 0;
}
.l-footer .split[data-v-4e274bf0] {
    width: 173px;
    height: 1px;
    opacity: 0.2;
    background: rgba(18, 20, 28, 0.3);
}
.l-footer .links[data-v-4e274bf0] {
    padding-top: 3.2rem;
    margin-bottom: 8px;
    font-size: 0.9rem;
    font-weight: 500;
    line-height: 1.5;
}
.l-footer .links .lang-switch[data-v-4e274bf0] {
      font-size: 0.9rem;
      font-weight: 500;
      line-height: 1.5;
      display: inline-block;
      margin-bottom: 8px;
      color: rgba(18, 20, 28, 0.7);
      cursor: pointer;
      -webkit-transition: all 0.2s ease-out;
      -o-transition: all 0.2s ease-out;
      transition: all 0.2s ease-out;
}
.l-footer .links .lang-switch[data-v-4e274bf0]:hover {
        color: #12141c;
}
.l-footer .links .links-wrapper {
    text-align: center;
    line-height: 70px;
}



.l-footer .links .links-wrapper[data-v-4e274bf0] {
      color: rgba(18, 20, 28, 0.3);
      margin-top: 39px;
}
.l-footer .links .links-wrapper .left-list[data-v-4e274bf0] {
        display: inline-block;
}
.l-footer .links .links-wrapper .left-list li[data-v-4e274bf0] {
          display: inline-block;
          margin-right: 30px;
          margin-bottom: 6px;
}
.l-footer .links .links-wrapper .left-list li a[data-v-4e274bf0] {
            color: rgba(18, 20, 28, 0.3);
            -webkit-transition: all 0.2s ease-out;
            -o-transition: all 0.2s ease-out;
            transition: all 0.2s ease-out;
}
.l-footer .links .links-wrapper .left-list li a[data-v-4e274bf0]:hover {
              color: rgba(18, 20, 28, 0.5);
}
.l-footer .links .links-wrapper .icp-text[data-v-4e274bf0] {
        float: left;
}
.l-footer .links .links-wrapper .right[data-v-4e274bf0] {
        display: block;
        float: left;
        cursor: pointer;
}
.l-footer .links .links-wrapper .right[data-v-4e274bf0]:hover {
          color: rgba(18, 20, 28, 0.5);
}
@media only screen and (max-width: 1024px) {
.l-footer[data-v-4e274bf0] {
    padding: 0 30px;
}
.l-footer .navs[data-v-4e274bf0] {
      padding-bottom: 0;
}
.l-footer .navs li[data-v-4e274bf0] {
        margin-bottom: 4rem;
}
.l-footer .links .links-wrapper .right[data-v-4e274bf0] {
      float: none;
}
.l-footer .links .links-wrapper {
    text-align: left;
    line-height: 70px;
}
}
/*---- variables ----*/
/*---- Mixins ----*/
.company-info[data-v-59917287] {
  width: 100%;
  color: #88898d;
  font-size: 1.13333rem;
  height: 1.6rem;
  line-height: 1.6rem;
  font-weight: 400;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.company-info a[data-v-59917287] {
    color: #88898d;
}
.company-info .company-basic[data-v-59917287] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
.company-info .company-address[data-v-59917287] {
    margin-right: 3.46667rem;
}
@media all and (max-width: 768px) {
.company-info[data-v-59917287] {
    display: inline-block;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.company-info .company-name[data-v-59917287] {
      margin-bottom: 1.33333rem;
}
.company-info .company-basic[data-v-59917287] {
      display: inline-block;
      margin-bottom: 0.66667rem;
}
.company-info .company-basic .company-basic-item[data-v-59917287] {
        margin-bottom: 0.66667rem;
}
}
/*---- variables ----*/
/*---- Mixins ----*/
.l-section1 .img-wrapper {
  margin-right: 2rem;
  margin-bottom: 0;
}
.l-section1 .img-wrapper img {
    width: 48px;
    height: 48px;
}
.l-section1 .text-wrapper {
  padding-right: 30px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.l-section1 .text-wrapper .title {
    font-size: 1.3rem;
    font-weight: 600;
    line-height: 1.5;
    color: rgba(18, 20, 28, 0.7);
}
.l-section1 .text-wrapper .desc {
    font-size: 1.1rem;
    font-weight: 400;
    line-height: 1.8;
    margin-top: 9px;
    color: rgba(18, 20, 28, 0.5);
}
/*---- variables ----*/
/*---- Mixins ----*/
.home_sections[data-v-d44beace] {
  width: 100%;
  margin: 0 auto;
}
.home_sections .section[data-v-d44beace] {
    width: 100%;
    margin: 0 auto 125px auto;
    position: relative;
}
.home_sections .section[data-v-d44beace]:last-child {
      padding-bottom: 0px;
}
.home_sections .section .theme_des[data-v-d44beace] {
      width: 34%;
}
.home_sections .section .theme_des .des_title[data-v-d44beace] {
        font-size: 2.4rem;
        font-weight: 600;
        line-height: 1.5;
        color: #323541;
        padding-bottom: 14px;
        font-weight: bold;
        margin: 0;
        text-align: left;
}
.home_sections .section .theme_des li[data-v-d44beace] {
        position: relative;
        cursor: pointer;
        min-height: 84px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding-left: 1.6rem;
        margin-left: -0.4rem;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.home_sections .section .theme_des li .img-wrapper[data-v-d44beace] {
          -webkit-box-flex: 0;
              -ms-flex: 0 0 72px;
                  flex: 0 0 72px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
}
.home_sections .section .theme_des li .img-wrapper img[data-v-d44beace] {
            width: 36px;
            height: 36px;
}
.home_sections .section .theme_des li div[data-v-d44beace] {
          height: 100%;
}
.home_sections .section .theme_des li div p[data-v-d44beace]:first-child {
            font-size: 1.2rem;
            font-weight: 500;
            line-height: 2.1;
            color: rgba(18, 20, 28, 0.7);
}
.home_sections .section .theme_des li div p[data-v-d44beace]:last-child {
            font-size: 1.1rem;
            font-weight: 400;
            line-height: 1.8;
            color: rgba(18, 20, 28, 0.5);
            position: relative;
}
.home_sections .section .theme_des li.selected_bg[data-v-d44beace] {
        background: #f9f9fb;
        border-radius: 12px;
}
.home_sections .section .videos_wrap[data-v-d44beace] {
      width: 60%;
}
.home_sections .section .videos[data-v-d44beace] {
      position: absolute;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      top: 50%;
      width: 60%;
      -webkit-box-shadow: 0px 4px 60px rgba(167, 167, 167, 0.1);
              box-shadow: 0px 4px 60px rgba(167, 167, 167, 0.1);
      border-radius: 1.1rem;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      border: 1px solid rgba(0, 0, 0, 0.04);
}
.home_sections .section .videos .section_video[data-v-d44beace] {
        width: 100%;
        padding: 28% 0;
        position: relative;
        left: 0;
        border-radius: 1.1rem;
        -webkit-transform: translateZ(0);
        -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
}
.home_sections .section .videos .section_video .video_box[data-v-d44beace] {
          width: 100%;
          height: 100%;
          position: absolute;
          left: 0;
          top: 0;
}
.home_sections .section .videos .section_video .video_box.show[data-v-d44beace] {
            z-index: 111;
}
.home_sections .section .videos .section_video .video_box.hide[data-v-d44beace] {
            z-index: 11;
}
.home_sections .section .videos .section_video .video_box.video_bg_sketch[data-v-d44beace] {
}
.home_sections .section .videos .section_video .video_box.video_bg_axure[data-v-d44beace] {
            background: url(https://lhcdn.lanhuapp.com/home/img/axure_head.png) left top/100% no-repeat;
}
.home_sections .section .videos video[data-v-d44beace] {
        width: 100%;
        position: absolute;
        left: 0;
        top: 22px;
        border-radius: 0 0 4px 4px;
        overflow: hidden;
        z-index: 11;
}
.home_sections .section .videos .theme_bg[data-v-d44beace] {
        font-size: 126px;
        font-weight: bolder;
        position: relative;
}
.home_sections .section .videos .theme_bg .theme_icon[data-v-d44beace] {
          position: absolute;
          top: 0;
}
.home_sections .section .videos .theme_bg .theme_icon.left[data-v-d44beace] {
            left: 0;
}
.home_sections .section .videos .theme_bg .theme_icon.right[data-v-d44beace] {
            right: 0;
}
.home_sections .section .videos .theme_bg .theme_icon img[data-v-d44beace] {
            width: 32px;
            margin-right: 12px;
}

@-webkit-keyframes scrollToRight-data-v-6a32e916 {
from {
    -webkit-transform: translate3d(-50%, 0, 0);
            transform: translate3d(-50%, 0, 0);
}
to {
    -webkit-transform: translate3d(0%, 0, 0);
            transform: translate3d(0%, 0, 0);
}
}
@keyframes scrollToRight-data-v-6a32e916 {
from {
    -webkit-transform: translate3d(-50%, 0, 0);
            transform: translate3d(-50%, 0, 0);
}
to {
    -webkit-transform: translate3d(0%, 0, 0);
            transform: translate3d(0%, 0, 0);
}
}
@keyframes scrollToRight-data-v-6a32e916 {
from {
    -webkit-transform: translate3d(-50%, 0, 0);
}
to {
    -webkit-transform: translate3d(0%, 0, 0);
}
}
.logo_wrap[data-v-6a32e916] {
  position: relative;
  width: 100%;
  height: 644px;
  overflow: hidden;
  margin: 0 auto;
  font-size: 0;
}
.logo_wrap .mask[data-v-6a32e916] {
    position: absolute;
    z-index: 10;
}
.logo_wrap .left_mask[data-v-6a32e916] {
    left: 0;
    height: 100%;
    width: 50%;
}
.logo_wrap .right_mask[data-v-6a32e916] {
    right: 0;
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg);
    height: 100%;
    width: 50%;
}
.logo_wrap .line_odd[data-v-6a32e916] {
    width: 3976px;
    -webkit-animation: scrollToRight-data-v-6a32e916 36s linear infinite;
            animation: scrollToRight-data-v-6a32e916 36s linear infinite;
}
.logo_wrap .line_odd .logo_img[data-v-6a32e916] {
      width: 50%;
      display: inline-block;
}
.logo_wrap .line_even[data-v-6a32e916] {
    width: 3976px;
    -webkit-animation: scrollToRight-data-v-6a32e916 30s linear infinite;
            animation: scrollToRight-data-v-6a32e916 30s linear infinite;
}
.logo_wrap .line_even .logo_img[data-v-6a32e916] {
      width: 50%;
      display: inline-block;
}
.logo_wrap .line_four[data-v-6a32e916] {
    width: 3569px;
}

.home-banner-container {
  opacity: 0;
  position: relative;
  padding-top: 72px;
}
.home-banner-container:before {
    content: '';
    display: block;
    background: -webkit-gradient(linear, left bottom, left top, from(#FFFFFF), color-stop(99%, #D5E1FF));
    background: -webkit-linear-gradient(bottom, #FFFFFF 0%, #D5E1FF 99%);
    background: -o-linear-gradient(bottom, #FFFFFF 0%, #D5E1FF 99%);
    background: linear-gradient(0deg, #FFFFFF 0%, #D5E1FF 99%);
    width: 100%;
    height: 800px;
    position: absolute;
    left: 0;
    top: 72px;
}
.home-banner-container .banner-bg {
    position: absolute;
    width: 1180px;
    height: 471px;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    top: 243px;
}
.home-banner-container .banner-bg .banner-left {
      position: absolute;
      left: 0px;
      top: 90px;
      width: 381px;
      height: 381px;
      opacity: 1;
      background: rgba(0, 212, 255, 0.1);
      -webkit-filter: blur(50px);
              filter: blur(50px);
}
.home-banner-container .banner-bg .banner-middle {
      position: absolute;
      left: 410px;
      top: 20px;
      width: 381px;
      height: 381px;
      opacity: 1;
      background: rgba(255, 234, 97, 0.2);
      -webkit-filter: blur(176px);
              filter: blur(176px);
}
.home-banner-container .banner-bg .banner-right {
      position: absolute;
      left: 851px;
      top: 0px;
      width: 360px;
      height: 360px;
      opacity: 1;
      background: rgba(37, 33, 250, 0.15);
      -webkit-filter: blur(100px);
              filter: blur(100px);
}
.home-banner-container .swiper-slide {
    padding: 0 !important;
}
.home-banner-container .swiper-slide .title {
      margin-top: 64px;
}
.home-banner-show {
  opacity: 1;
}
.swiper-container {
  background-color: transparent !important;
}
.swiper-container.swiper-home-banner {
    margin-top: 0px;
}
.swiper-container.swiper-home-banner .container {
      margin-bottom: 32px;
}
.swiper-slide {
  background-color: transparent !important;
}
.tab-container {
  position: relative;
  width: 216px;
  height: 40px;
  padding: 4px;
  margin-left: auto;
  margin-right: auto;
  background: #edf0f3;
  border-radius: 18px;
  font-size: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tab-item {
  position: relative;
  display: inline-block;
  padding: 6px 0;
  border-radius: 18px;
  line-height: 24px;
  text-align: center;
  z-index: 1;
  cursor: pointer;
}
.tab-item.tab-item-lanhu {
    width: 98px;
}
.tab-item.tab-item-mg {
    width: 110px;
}
.tab-item .icon-product {
    display: inline-block;
    width: 24px;
    height: 24px;
    vertical-align: middle;
}
.tab-item .product-name {
    vertical-align: middle;
    font-size: 14px;
    font-weight: bold;
    line-height: normal;
    text-align: center;
    letter-spacing: 0px;
    color: #1f2126;
}
@-webkit-keyframes left-right {
from {
    width: 98px;
    left: 4px;
}
to {
    width: 110px;
    left: 102px;
}
}
@keyframes left-right {
from {
    width: 98px;
    left: 4px;
}
to {
    width: 110px;
    left: 102px;
}
}
@-webkit-keyframes right-left {
from {
    width: 110px;
    left: 102px;
}
to {
    width: 98px;
    left: 4px;
}
}
@keyframes right-left {
from {
    width: 110px;
    left: 102px;
}
to {
    width: 98px;
    left: 4px;
}
}
.btn-bg {
  position: absolute;
  top: 4px;
  left: 4px;
  width: 80px;
  height: 32px;
  border-radius: 24px;
  background-color: #fff;
}
.btn-bg.fixed-left {
    -webkit-animation-name: right-left;
            animation-name: right-left;
    -webkit-animation-duration: 0.6s;
            animation-duration: 0.6s;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
}
.btn-bg.fixed-right {
    -webkit-animation-name: left-right;
            animation-name: left-right;
    -webkit-animation-duration: 0.6s;
            animation-duration: 0.6s;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
}
@media screen and (max-width: 900px) and (min-width: 480px) {
.swiper-home-banner .swiper-slide .container {
    padding-left: 30px;
    padding-right: 30px;
}
.banner-bg {
    display: none;
}
.home-banner-container:before {
    height: 600px !important;
}
.tab-container {
    margin-top: 12px;
}
}
@media screen and (max-width: 480px) {
.home-banner-container {
    padding-top: 72px !important;
}
.home-banner-container .banner-bg {
      display: none;
}
.home-banner-container:before {
      height: 400px !important;
}
.tab-container {
    margin-top: 12px;
}
.swiper-home-banner .swiper-slide .title {
    margin-top: 40px !important;
    font-size: 32px !important;
    line-height: normal !important;
    padding-left: 30px;
    padding-right: 30px;
}
.swiper-home-banner .swiper-slide .desc {
    font-size: 16px !important;
    padding-left: 30px;
    padding-right: 30px;
}
.swiper-home-banner .swiper-slide .btn-apply {
    padding-top: 24px !important;
    padding-bottom: 40px !important;
}
}

.banner-container[data-v-2f687988] {
  width: 100%;
  margin-bottom: 32px;
}
.banner-container.mobile video[data-v-2f687988] {
    opacity: 1 !important;
}
.banner-container .content[data-v-2f687988] {
    max-width: 1160px;
    margin-left: auto;
    margin-right: auto;
}
.banner-container .content .title[data-v-2f687988] {
      font-size: 54px;
      font-weight: bold;
      line-height: 81px;
      color: #1f2126;
      text-align: center;
}
.banner-container .content .desc[data-v-2f687988] {
      margin-top: 16px;
      font-size: 20px;
      font-weight: 500;
      line-height: 36px;
      text-align: center !important;
      color: rgba(31, 33, 38, 0.7);
}
.banner-container .content .btn-apply[data-v-2f687988] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      padding-top: 32px;
      padding-bottom: 56px;
}
.banner-container .content video[data-v-2f687988] {
      opacity: 0;
      max-width: 1000px;
      margin: 0 auto;
      border-radius: 12px;
      border-width: 0;
      border-style: solid;
}
.banner-container .content .pic[data-v-2f687988] {
      display: block;
      width: 100%;
      height: auto;
}
@media screen and (max-width: 1024px) and (min-width: 480px) {
.banner-container .content[data-v-2f687988] {
    max-width: 100% !important;
}
.banner-container .content .title[data-v-2f687988],
    .banner-container .content .desc[data-v-2f687988] {
      padding-left: 30px;
      padding-right: 30px;
}
.banner-container .content video[data-v-2f687988] {
      max-width: 83.33% !important;
}
}
@media screen and (max-width: 480px) {
.banner-container[data-v-2f687988] {
    margin-bottom: 16px !important;
}
.banner-container .content[data-v-2f687988] {
      max-width: 100% !important;
}
.banner-container .content .title[data-v-2f687988] {
        margin: 0 auto;
}
.banner-container .content .desc[data-v-2f687988] {
        line-height: 28px !important;
}
.banner-container .content video[data-v-2f687988] {
        max-width: 84% !important;
}
.banner-item-0 .title[data-v-2f687988] {
    max-width: 300px;
}
.banner-item-1 .title[data-v-2f687988] {
    max-width: 340px;
}
.can-play.banner-item-0 .content video[data-v-2f687988], .can-play.banner-item-1 .content video[data-v-2f687988] {
    -webkit-box-shadow: 0px 7px 11px 0px rgba(0, 0, 0, 0.1);
            box-shadow: 0px 7px 11px 0px rgba(0, 0, 0, 0.1);
}
}

.can-play.banner-item-0 .content video {
  opacity: 1;
  border-color: #72A5FC;
  border-width: 2px;
}
.can-play.banner-item-1 .content video {
  opacity: 1;
  border-color: #FFD650;
  border-width: 2px;
}
/*---- variables ----*/
/*---- Mixins ----*/
.indicator-container[data-v-04860a89] {
  display: none;
}
.lanhu-sections[data-v-04860a89] {
  max-width: 1160px;
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
}
.section-title[data-v-04860a89] {
  font-size: 40px;
  font-weight: bold;
  line-height: normal;
  text-align: center;
  color: #1f2126;
}
.section-desc[data-v-04860a89] {
  margin-top: 8px;
  margin-bottom: 40px;
  font-size: 20px;
  font-weight: 500;
  line-height: 36px;
  text-align: center;
  color: rgba(31, 33, 38, 0.7);
  border-radius: 12px;
}
.products[data-v-04860a89] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 64px;
  gap: 64px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.products .product-item[data-v-04860a89] {
    width: 36px;
    height: 36px;
}
.products .product-item img[data-v-04860a89] {
      width: 100%;
}
.content[data-v-04860a89] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 64px;
}
.content .left[data-v-04860a89] {
    width: 57%;
}
.content .left .pic[data-v-04860a89] {
      width: 100%;
}
.content .right[data-v-04860a89] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.feature-desc[data-v-04860a89] {
  padding: 16px 24px;
  margin-bottom: 8px;
  cursor: pointer;
  border-radius: 12px;
}
.feature-desc.selected_bg[data-v-04860a89] {
    background: #edf0f3;
}
.feature-desc .desc-title[data-v-04860a89] {
    font-size: 24px;
    font-weight: bold;
    line-height: normal;
    color: #323541;
}
.feature-desc .desc-text[data-v-04860a89] {
    margin-top: 8px;
    font-size: 16px;
    font-weight: 350;
    line-height: 27px;
    color: rgba(31, 33, 38, 0.7);
}
.register-btn[data-v-04860a89] {
  margin-top: 24px;
  padding-left: 24px;
}
.mobile-image-container[data-v-04860a89] {
  display: none;
}
@media screen and (max-width: 1280px) and (min-width: 900px) {
.lanhu-sections .content[data-v-04860a89] {
    padding-left: 30px;
    padding-right: 30px;
}
.content[data-v-04860a89] {
    gap: 24px;
}
}
@media screen and (max-width: 900px) {
.lanhu-sections[data-v-04860a89] {
    padding: 0 30px;
}
.lanhu-sections .products[data-v-04860a89] {
      gap: 40px;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.mobile-image-container[data-v-04860a89] {
    display: block;
}
.indicator-container[data-v-04860a89] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.content[data-v-04860a89] {
    gap: 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.content .left[data-v-04860a89] {
      display: none;
      width: 100%;
}
.content .right[data-v-04860a89] {
      width: 100%;
}
.content .right .feature-list[data-v-04860a89] {
        margin-top: 8px;
}
.content .right .feature-list .feature-desc[data-v-04860a89] {
          padding-left: 0;
          padding-top: 0;
          display: none;
}
.content .right .feature-list .feature-desc.selected_bg[data-v-04860a89] {
            display: block;
            background: initial;
}
.content .right .register-btn[data-v-04860a89] {
        padding-left: 0;
        margin-top: 0;
}
}
@media screen and (max-width: 635px) {
.lanhu-sections .products[data-v-04860a89] {
    gap: 30px;
}
}
@media screen and (max-width: 565px) {
.lanhu-sections .products[data-v-04860a89] {
    gap: 20px;
}
}
@media screen and (max-width: 495px) {
.lanhu-sections .products[data-v-04860a89] {
    gap: 15px;
}
}
@media screen and (max-width: 480px) {
.lanhu-sections[data-v-04860a89] {
    margin-top: 40px !important;
}
.lanhu-sections .section-title[data-v-04860a89] {
      font-size: 28px !important;
}
.lanhu-sections .section-desc[data-v-04860a89] {
      font-size: 16px !important;
      line-height: normal;
}
.lanhu-sections .products[data-v-04860a89] {
      gap: 40px;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      margin-bottom: 40px !important;
      padding-left: 34px;
      padding-right: 34px;
}
.feature-list .feature-desc .desc-title[data-v-04860a89] {
    font-size: 20px !important;
}
.feature-list .feature-desc .desc-text[data-v-04860a89] {
    font-size: 14px !important;
}
}
@media screen and (max-width: 480px) and (min-width: 470px) {
.lanhu-sections .products[data-v-04860a89] {
    padding-left: 40px !important;
    padding-right: 40px !important;
}
}
@media screen and (max-width: 400px) {
.lanhu-sections .products[data-v-04860a89] {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
}
@media screen and (max-width: 330px) {
.lanhu-sections .products[data-v-04860a89] {
    gap: 30px !important;
}
}

.indicators[data-v-edd01c9a] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.indicators .indicator-item[data-v-edd01c9a] {
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: #EDF0F3;
    margin-right: 8px;
}
.indicators .indicator-item[data-v-edd01c9a]:last-child {
      margin-right: 0;
}
.indicators .indicator-item.selected[data-v-edd01c9a] {
      background-color: #2878FF;
}

.swiper-mobile[data-v-6fe3b442] {
  width: 100%;
  height: var(--mobile-image-height);
}
.swiper-mobile .swiper-slide[data-v-6fe3b442] {
    width: 100%;
    height: var(--mobile-image-height);
}
.swiper-mobile .swiper-slide .mobile-slide-img[data-v-6fe3b442] {
      width: 100%;
      height: var(--mobile-image-height);
}
/*---- variables ----*/
/*---- Mixins ----*/
.indicator-container[data-v-2188c8a1] {
  display: none;
}
.mg-sections[data-v-2188c8a1] {
  max-width: 1160px;
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
}
.section-title[data-v-2188c8a1] {
  font-size: 40px;
  font-weight: bold;
  line-height: normal;
  text-align: center;
  color: #1f2126;
}
.section-desc[data-v-2188c8a1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 8px;
  margin-top: 8px;
  margin-bottom: 64px;
  font-size: 20px;
  font-weight: 500;
  line-height: 36px;
  text-align: center;
  color: rgba(31, 33, 38, 0.7);
  border-radius: 12px;
}
.content[data-v-2188c8a1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 64px;
}
.content .left[data-v-2188c8a1] {
    width: 37%;
}
.content .right[data-v-2188c8a1] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.content .right .pic-wrap[data-v-2188c8a1] {
      width: 100%;
}
.content .right .pic-wrap .pic[data-v-2188c8a1] {
        width: 100%;
}
.feature-desc[data-v-2188c8a1] {
  padding: 16px 24px;
  margin-bottom: 8px;
  cursor: pointer;
  border-radius: 12px;
}
.feature-desc.selected_bg[data-v-2188c8a1] {
    background: #edf0f3;
}
.feature-desc .desc-title[data-v-2188c8a1] {
    font-size: 24px;
    font-weight: bold;
    line-height: normal;
    color: #323541;
}
.feature-desc .desc-text[data-v-2188c8a1] {
    margin-top: 8px;
    font-size: 16px;
    font-weight: 350;
    line-height: 27px;
    color: rgba(31, 33, 38, 0.7);
}
.register-btn[data-v-2188c8a1] {
  margin-top: 24px;
  padding-left: 24px;
}
.mobile-image-container[data-v-2188c8a1] {
  display: none;
}
@media screen and (max-width: 1280px) and (min-width: 900px) {
.mg-sections[data-v-2188c8a1] {
    padding: 0 30px;
}
.content[data-v-2188c8a1] {
    gap: 24px;
}
}
@media screen and (max-width: 900px) {
.mg-sections[data-v-2188c8a1] {
    padding: 0 30px;
}
.mobile-image-container[data-v-2188c8a1] {
    display: block;
}
.indicator-container[data-v-2188c8a1] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.content[data-v-2188c8a1] {
    gap: 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
}
.content .left[data-v-2188c8a1] {
      width: 100%;
}
.content .left .feature-list[data-v-2188c8a1] {
        margin-top: 8px;
}
.content .left .feature-list .feature-desc[data-v-2188c8a1] {
          padding-left: 0;
          padding-top: 0;
          display: none;
}
.content .left .feature-list .feature-desc.selected_bg[data-v-2188c8a1] {
            display: block;
            background: initial;
}
.content .left .register-btn[data-v-2188c8a1] {
        padding-left: 0;
        margin-top: 0;
}
.content .right[data-v-2188c8a1] {
      display: none;
      width: 100%;
}
}
@media screen and (max-width: 480px) {
.mg-sections .section-title[data-v-2188c8a1] {
    font-size: 28px !important;
}
.mg-sections .section-desc[data-v-2188c8a1] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 40px !important;
    font-size: 16px !important;
    line-height: normal;
}
.mg-sections .feature-desc .desc-title[data-v-2188c8a1] {
    font-size: 20px !important;
}
.mg-sections .feature-desc .desc-text[data-v-2188c8a1] {
    font-size: 14px !important;
}
}

.design-project-container[data-v-70f8d301] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #F9FAFB;
  width: 100%;
  margin-top: 80px;
}
.design-project-container .design-project[data-v-70f8d301] {
    padding-top: 80px;
    padding-bottom: 80px;
    margin-left: auto;
    margin-right: auto;
    max-width: 1160px;
}
.design-project-container .design-project .section-title[data-v-70f8d301] {
      font-size: 40px;
      font-weight: bold;
      line-height: normal;
      text-align: center;
      color: #1f2126;
}
.design-project-container .design-project .section-desc[data-v-70f8d301] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      gap: 8px;
      margin-top: 8px;
      margin-bottom: 64px;
      font-size: 20px;
      font-weight: 500;
      line-height: 36px;
      text-align: center;
      color: rgba(31, 33, 38, 0.7);
      border-radius: 12px;
}
.design-project-container .design-project .content[data-v-70f8d301] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      gap: 64px;
      list-style: none;
}
.design-project-container .design-project .content .list-item[data-v-70f8d301] {
        width: 344px;
}
.design-project-container .design-project .content .list-item .item-pic[data-v-70f8d301] {
          width: 100%;
          border-radius: 12px;
}
.design-project-container .design-project .content .list-item .item-title[data-v-70f8d301] {
          margin-top: 16px;
          margin-bottom: 8px;
          font-size: 28px;
          font-weight: bold;
          line-height: 48px;
          color: #1F2126;
}
.design-project-container .design-project .content .list-item .item-desc[data-v-70f8d301] {
          font-size: 16px;
          font-weight: normal;
          line-height: 32px;
          color: rgba(31, 33, 38, 0.7);
}
@media screen and (max-width: 1280px) and (min-width: 900px) {
.content[data-v-70f8d301] {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding-left: 30px;
    padding-right: 30px;
}
.content .list-item[data-v-70f8d301] {
      width: calc(50% - 32px) !important;
}
}
@media screen and (max-width: 900px) and (min-width: 480px) {
.design-project[data-v-70f8d301] {
    width: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 30px;
    padding-right: 30px;
}
.design-project .content[data-v-70f8d301] {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      gap: 24px !important;
}
.design-project .content .list-item[data-v-70f8d301] {
        width: calc(50% - 12px) !important;
}
}
@media screen and (max-width: 480px) {
.design-project-container[data-v-70f8d301] {
    margin-top: 40px !important;
}
.design-project-container .design-project[data-v-70f8d301] {
      padding-top: 40px !important;
      padding-bottom: 40px !important;
      padding-left: 30px;
      padding-right: 30px;
}
.design-project-container .design-project .content[data-v-70f8d301] {
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        gap: 24px !important;
}
.design-project-container .design-project .section-title[data-v-70f8d301] {
        font-size: 28px !important;
}
.design-project-container .design-project .section-desc[data-v-70f8d301] {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        margin-bottom: 40px !important;
        font-size: 16px !important;
        line-height: normal;
}
.design-project-container .design-project .list-item[data-v-70f8d301] {
        width: 100% !important;
}
.design-project-container .design-project .list-item .item-title[data-v-70f8d301] {
          font-size: 20px !important;
          line-height: normal !important;
}
.design-project-container .design-project .list-item .item-desc[data-v-70f8d301] {
          font-size: 14px !important;
          line-height: 28px !important;
}
}

.safe-manage-container[data-v-516cb588] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  margin-top: 80px;
  margin-bottom: 80px;
}
.safe-manage-container .safe-manage[data-v-516cb588] {
    margin-left: auto;
    margin-right: auto;
    max-width: 1160px;
}
.safe-manage-container .safe-manage .section-title[data-v-516cb588] {
      font-size: 40px;
      font-weight: bold;
      line-height: normal;
      text-align: center;
      color: #1f2126;
}
.safe-manage-container .safe-manage .section-desc[data-v-516cb588] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      gap: 8px;
      margin-top: 8px;
      margin-bottom: 64px;
      font-size: 20px;
      font-weight: 500;
      line-height: 36px;
      text-align: center;
      color: rgba(31, 33, 38, 0.7);
      border-radius: 12px;
}
.safe-manage-container .safe-manage .content[data-v-516cb588] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      gap: 64px;
      max-width: 1160px;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.safe-manage-container .safe-manage .content .list-item[data-v-516cb588] {
        width: 242px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start;
}
.safe-manage-container .safe-manage .content .list-item .item-pic[data-v-516cb588] {
          width: 88px;
          height: 88px;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          border: 1px solid rgba(0, 0, 0, 0.08);
          -webkit-box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.05);
                  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.05);
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          border-radius: 50%;
}
.safe-manage-container .safe-manage .content .list-item .item-title[data-v-516cb588] {
          font-size: 28px;
          font-weight: bold;
          line-height: 48px;
          color: #1F2126;
          margin-top: 24px;
          margin-bottom: 8px;
          text-align: center;
}
.safe-manage-container .safe-manage .content .list-item .item-desc[data-v-516cb588] {
          font-size: 16px;
          line-height: 32px;
          color: rgba(31, 33, 38, 0.7);
          text-align: center;
}
@media screen and (max-width: 1280px) {
.safe-manage .content[data-v-516cb588] {
    gap: 24px !important;
    padding-left: 30px;
    padding-right: 30px;
}
.safe-manage .content .list-item[data-v-516cb588] {
      width: calc(50% - 12px) !important;
}
}
@media screen and (max-width: 480px) {
.safe-manage-container[data-v-516cb588] {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
}
.safe-manage-container .safe-manage .section-title[data-v-516cb588] {
      font-size: 28px !important;
      line-height: normal !important;
}
.safe-manage-container .safe-manage .section-desc[data-v-516cb588] {
      line-height: 28px !important;
      font-size: 16px !important;
      margin-bottom: 40px !important;
}
.safe-manage-container .safe-manage .content .list-item .item-pic[data-v-516cb588] {
      width: 64px !important;
      height: 64px !important;
}
.safe-manage-container .safe-manage .content .list-item .item-pic .item-pic-item[data-v-516cb588] {
        width: 44px;
        height: 44px;
}
.safe-manage-container .safe-manage .content .list-item .item-title[data-v-516cb588] {
      margin-top: 16px !important;
      font-size: 20px !important;
      line-height: 32px !important;
}
.safe-manage-container .safe-manage .content .list-item .item-desc[data-v-516cb588] {
      font-size: 14px !important;
      line-height: 24px !important;
}
}

@-webkit-keyframes float-data-v-581e9d12 {
0% {
    -webkit-transform: translate(-50%, -50%) translateY(0);
            transform: translate(-50%, -50%) translateY(0);
}
50% {
    -webkit-transform: translate(-50%, -50%) translateY(-20px);
            transform: translate(-50%, -50%) translateY(-20px);
}
100% {
    -webkit-transform: translate(-50%, -50%) translateY(0);
            transform: translate(-50%, -50%) translateY(0);
}
}
@keyframes float-data-v-581e9d12 {
0% {
    -webkit-transform: translate(-50%, -50%) translateY(0);
            transform: translate(-50%, -50%) translateY(0);
}
50% {
    -webkit-transform: translate(-50%, -50%) translateY(-20px);
            transform: translate(-50%, -50%) translateY(-20px);
}
100% {
    -webkit-transform: translate(-50%, -50%) translateY(0);
            transform: translate(-50%, -50%) translateY(0);
}
}
.enterprise-deploy-container[data-v-581e9d12] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  padding-top: 80px;
  margin-bottom: 80px;
}
.enterprise-deploy-container .enterprise-deploy[data-v-581e9d12] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    max-width: 1160px;
    gap: 64px;
}
.enterprise-deploy-container .enterprise-deploy .left[data-v-581e9d12] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      width: 37.06%;
}
.enterprise-deploy-container .enterprise-deploy .left .deploy-title[data-v-581e9d12] {
        font-size: 40px;
        font-weight: 600;
        line-height: 68px;
        color: #1F2126;
}
.enterprise-deploy-container .enterprise-deploy .left .deploy-desc[data-v-581e9d12] {
        margin-top: 8px;
        font-size: 20px;
        line-height: 36px;
        color: rgba(31, 33, 38, 0.7);
}
.enterprise-deploy-container .enterprise-deploy .left .deploy-button[data-v-581e9d12] {
        margin-top: 36px;
}
.enterprise-deploy-container .enterprise-deploy .right[data-v-581e9d12] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      position: relative;
}
.enterprise-deploy-container .enterprise-deploy .right .deploy-pic[data-v-581e9d12] {
        width: 100%;
}
.enterprise-deploy-container .enterprise-deploy .right .cloud-left[data-v-581e9d12] {
        position: absolute;
        width: 15%;
        top: 26.6%;
        left: 27.12%;
        -webkit-animation: float-data-v-581e9d12 3s ease-in-out infinite;
                animation: float-data-v-581e9d12 3s ease-in-out infinite;
}
.enterprise-deploy-container .enterprise-deploy .right .cloud-right[data-v-581e9d12] {
        position: absolute;
        bottom: 26.6%;
        right: 16.9%;
        width: 11.9%;
        -webkit-animation: float-data-v-581e9d12 5s ease-in-out infinite;
                animation: float-data-v-581e9d12 5s ease-in-out infinite;
}
@media screen and (max-width: 1280px) {
.enterprise-deploy[data-v-581e9d12] {
    padding-left: 30px;
    padding-right: 30px;
}
}
@media screen and (max-width: 900px) and (min-width: 480px) {
.enterprise-deploy[data-v-581e9d12] {
    padding-left: 30px;
    padding-right: 30px;
    gap: 24px !important;
}
}
@media screen and (max-width: 480px) {
.enterprise-deploy-container[data-v-581e9d12] {
    padding-top: 40px !important;
    margin-bottom: 40px !important;
}
.enterprise-deploy-container .enterprise-deploy[data-v-581e9d12] {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      gap: 24px !important;
}
.enterprise-deploy-container .enterprise-deploy .left[data-v-581e9d12] {
        width: 100% !important;
}
.enterprise-deploy-container .enterprise-deploy .left .deploy-title[data-v-581e9d12] {
          text-align: center;
          font-size: 28px !important;
          line-height: normal !important;
}
.enterprise-deploy-container .enterprise-deploy .left .deploy-desc[data-v-581e9d12] {
          text-align: center;
          font-size: 16px !important;
          line-height: 28px !important;
}
.enterprise-deploy-container .enterprise-deploy .left .deploy-button[data-v-581e9d12] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
}
.enterprise-deploy-container .enterprise-deploy .left .deploy-button[data-v-581e9d12] {
          margin-top: 24px !important;
}
}

.logo-wall-container[data-v-2956caff] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  margin-top: 80px;
  margin-bottom: 80px;
  background-color: #151C28;
  position: relative;
  height: 646px;
}
.logo-wall-container .logo-wall-bg[data-v-2956caff] {
    max-width: 1440px;
    position: absolute;
    z-index: 0;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    background-image: url(https://lhcdn.lanhuapp.com/home/img/logo-wall-bg.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
}
.logo-wall-container .logo-wall-wrap[data-v-2956caff] {
    position: absolute;
    z-index: 1;
    width: 100%;
}
.logo-wall-container .logo-wall-wrap .logo-wall[data-v-2956caff] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.logo-wall-container .logo-wall-wrap .logo-wall .wall-title[data-v-2956caff] {
        font-size: 40px;
        font-weight: 600;
        line-height: 68px;
        color: #FFFFFF;
}
.logo-wall-container .logo-wall-wrap .logo-wall .wall-desc[data-v-2956caff] {
        margin-top: 10px;
        font-size: 20px;
        line-height: 36px;
        color: rgba(255, 255, 255, 0.7);
        text-align: center;
}
.logo-wall-container .logo-wall-wrap .logo-wall .wall-button[data-v-2956caff] {
        margin-top: 36px;
}
@media screen and (min-width: 1728px) {
.logo-wall-bg[data-v-2956caff] {
    max-width: initial !important;
    background-image: url(https://lhcdn.lanhuapp.com/home/img/logo-wall-bg-big.png) !important;
}
}
@media screen and (max-width: 900px) and (min-width: 480px) {
.logo-wall-bg[data-v-2956caff] {
    background-image: url(https://lhcdn.lanhuapp.com/home/img/logo-wall-bg-mid.png) !important;
}
.wall-desc[data-v-2956caff] {
    padding-left: 30px;
    padding-right: 30px;
}
}
@media screen and (max-width: 480px) {
.logo-wall-container[data-v-2956caff] {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
}
.logo-wall-container .logo-wall-bg[data-v-2956caff] {
      background-image: url(https://lhcdn.lanhuapp.com/home/img/logo-wall-bg-small.png) !important;
}
.logo-wall-container .logo-wall .wall-title[data-v-2956caff] {
      font-size: 28px !important;
}
.logo-wall-container .logo-wall .wall-desc[data-v-2956caff] {
      font-size: 16px !important;
      padding-left: 30px;
      padding-right: 30px;
}
}

#mac_wrap[data-v-1762213e] {
  overflow-x: hidden;
}
#mac_wrap .product-title-wrapper[data-v-1762213e] {
    padding-top: 60px;
}
/*---- variables ----*/
/*---- Mixins ----*/
/*---- variables ----*/
/*---- Mixins ----*/
.l-title-h3 .title {
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.5;
  position: relative;
  z-index: 1;
  color: rgba(18, 20, 28, 0.9);
}
.l-title-h3 .desc {
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.8;
  margin-top: 6px;
  margin-bottom: 4.8rem;
  color: rgba(18, 20, 28, 0.5);
}
.text-align-left {
  text-align: left;
}
.text-align-right {
  text-align: right;
}
.text-align-center {
  text-align: center;
}
@media only screen and (max-width: 1024px) {
.l-title-h3 .desc {
    margin-bottom: 3.2rem;
}
}

@charset "UTF-8";
.download-version-tag[data-v-6d229613] {
  position: absolute;
  bottom: -34px;
  font-size: 13px;
  font-family: PingFang SC-中黑体, PingFang SC;
  font-weight: normal;
  color: rgba(18, 20, 28, 0.3);
  line-height: 20px;
  min-width: 320px;
}
.dsm[data-v-6d229613] {
  margin: 0 0 0 8px;
}

#ps_wrap[data-v-69df0764] {
  overflow-x: hidden;
}
.product-title-wrapper[data-v-69df0764] {
  padding-top: 60px;
}
.banner[data-v-69df0764] {
  z-index: 2;
}
.ps-dialog[data-v-69df0764] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 767px;
  height: 358px;
  position: absolute;
  top: 70px;
  border-radius: 12px;
  background: #FFFFFF;
  -webkit-box-shadow: 0 10px 32px rgba(29, 41, 35, 0.18);
          box-shadow: 0 10px 32px rgba(29, 41, 35, 0.18);
}
.ps-dialog .close[data-v-69df0764] {
    width: 24px;
    height: 24px;
    position: absolute;
    top: 24px;
    right: 24px;
    cursor: pointer;
}
.ps-dialog .close[data-v-69df0764]:hover {
}
.ps-dialog .version-box[data-v-69df0764] {
    width: 383px;
    padding: 32px 40px 24px;
}
.ps-dialog .version-box h3[data-v-69df0764] {
      height: 45px;
      margin-bottom: 16px;
      line-height: 45px;
      font-size: 24px;
      text-align: center;
      color: rgba(18, 20, 28, 0.9);
}
.ps-dialog .version-box .new-icon[data-v-69df0764] {
      width: 36px;
      height: 25px;
      position: absolute;
      right: 100px;
}
.ps-dialog .version-box h4[data-v-69df0764] {
      height: 27px;
      line-height: 27px;
      font-size: 16px;
      font-weight: 400;
      text-align: center;
      color: rgba(18, 20, 28, 0.7);
}
.ps-dialog .version-box h4 span[data-v-69df0764] {
        font-size: 15px;
        font-weight: 500;
        color: rgba(18, 20, 28, 0.9);
}
.ps-dialog .version-box .support-devices[data-v-69df0764] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      height: 68px;
      margin: 16px 0 40px;
      background: #F2F4F7;
      border-radius: 6px;
}
.ps-dialog .version-box .support-devices .line[data-v-69df0764] {
        margin-top: 8px;
        width: 1px;
        height: 52px;
        background: #FFFFFF;
}
.ps-dialog .version-box .support-devices .device-box[data-v-69df0764] {
        width: 151px;
}
.ps-dialog .version-box .support-devices .device-box .devices-logo[data-v-69df0764] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          height: 27px;
          margin: 20px 0 16px;
}
.ps-dialog .version-box .support-devices .device-box .devices-logo p[data-v-69df0764] {
            margin-left: 7px;
            font-size: 14px;
            color: rgba(18, 20, 28, 0.9);
            line-height: 27px;
}
.ps-dialog .version-box .download-btn[data-v-69df0764] {
      width: 174px;
      height: 54px;
      margin: 0 65px;
      background: #426DF3;
      font-size: 20px;
      line-height: 54px;
      text-align: center;
      color: #FFFFFF;
      -webkit-box-shadow: 0px 5px 15px 0px rgba(55, 93, 215, 0.15);
              box-shadow: 0px 5px 15px 0px rgba(55, 93, 215, 0.15);
      border: 1px solid #3162DA;
      border-radius: 6px;
      cursor: pointer;
}
.ps-dialog .version-box .download-btn[data-v-69df0764]:hover {
        background: #2E5CE6;
}
.ps-dialog .version-box .version-number[data-v-69df0764] {
      height: 20px;
      margin-top: 16px;
      text-align: center;
      font-size: 13px;
      color: rgba(18, 20, 28, 0.3);
      line-height: 20px;
}
.ps-dialog .line[data-v-69df0764] {
    width: 1px;
    height: 315px;
    margin-top: 40px;
    background: #E4E4E5;
}
.ps-dialog .mac[data-v-69df0764] {
    width: 24px;
    height: 24px;
}
.ps-dialog .windows[data-v-69df0764] {
    width: 24px;
    height: 24px;
}
.ps-dialog .support[data-v-69df0764] {
    width: 16px;
    height: 16px;
}
.ps-dialog .unsupport[data-v-69df0764] {
    width: 16px;
    height: 16px;
}

#app_wrap {
  overflow: hidden;
}
#app_wrap .banner .btn-wrapper .ios-download, #app_wrap .banner .btn-wrapper .android-download {
    display: inline-block;
}
#app_wrap .banner .btn-wrapper .ios-download:hover .ios-qrcode-wrapper {
    visibility: visible;
    opacity: 1;
}
#app_wrap .banner .btn-wrapper .android-download:hover .android-qrcode-wrapper {
    visibility: visible;
    opacity: 1;
}
#app_wrap .banner .btn-wrapper .qrcode-wrapper {
    width: 173px;
    height: 173px;
    background: #ffffff;
    border: 1px solid rgba(0, 0, 0, 0.04);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-shadow: 0px 4px 60px rgba(167, 167, 167, 0.1);
            box-shadow: 0px 4px 60px rgba(167, 167, 167, 0.1);
    border-radius: 10px;
    position: absolute;
    top: 60px;
    -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
            transform: translateY(100%);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    z-index: 999;
}
#app_wrap .banner .btn-wrapper .ios-qrcode-wrapper {
    visibility: hidden;
    opacity: 0;
}
#app_wrap .banner .btn-wrapper .ios-qrcode-wrapper img {
      width: 147px;
}
#app_wrap .banner .btn-wrapper .android-qrcode-wrapper {
    visibility: hidden;
    opacity: 0;
}
#app_wrap .banner .btn-wrapper .android-qrcode-wrapper img {
      width: 147px;
}
#app_wrap .banner .android-download {
    
}
#app_wrap .advantage {
    margin: 0 auto;
    position: relative;
    margin-top: 45px;
    margin-bottom: 55px;
}
/*---- variables ----*/
/*---- Mixins ----*/
.l-section2 {
  text-align: center;
  padding: 30px;
}
.l-section2 img {
    margin: 0 auto;
    width: 48px;
}
.l-section2 .msg-title {
    font-size: 1.3rem;
    font-weight: 600;
    line-height: 1.5;
    margin-top: 22px;
    color: rgba(18, 20, 28, 0.7);
}
.l-section2 .msg {
    font-size: 1.1rem;
    font-weight: 400;
    line-height: 1.8;
    margin-top: 10px;
    color: rgba(18, 20, 28, 0.5);
    text-align: left;
    word-break: break-all;
}
/*---- variables ----*/
/*---- Mixins ----*/
#sync_wrap {
  overflow: hidden;
}
#sync_wrap .banner .download-tips {
    margin-top: 10px;
}
#sync_wrap .banner .download-tips p {
      margin-bottom: 6px;
      text-align: left;
}
#sync_wrap .banner .download-tips p span {
        color: rgba(18, 20, 28, 0.3);
}
#sync_wrap .banner .download-tips p.is_mobile {
        text-align: center;
}
#sync_wrap .banner .tips {
    display: block;
    margin-top: 12px;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
#sync_wrap .banner .tips p {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      text-align: left;
      margin-bottom: 6px;
      color: rgba(18, 20, 28, 0.3);
}
#sync_wrap .banner .tips img {
      width: 16px;
}
#sync_wrap .banner .tips .ps-icon {
      margin-left: 6px;
      margin-right: 6px;
}
#sync_wrap .banner .help {
    margin-left: 24px;
}
#sync_wrap .sync-features {
    margin-top: 60px;
}

#xd_wrap {
  overflow-x: hidden;
  overflow-y: auto;
}
#xd_wrap::-webkit-scrollbar {
    width: 5px;
}
#xd_wrap::-webkit-scrollbar-thumb {
    background-color: #b8bbc1;
    border: 1px solid rgba(184, 187, 193, 0.1);
    border-radius: 10px;
}
.product-title-wrapper {
  padding-top: 60px;
}
@media all and (max-width: 768px) {
#xd_wrap::-webkit-scrollbar {
    width: 0px;
}
}
/*---- variables ----*/
/*---- Mixins ----*/
#about {
  overflow-x: hidden;
}
#about .cover-banner {
    margin-top: -10rem;
    position: relative;
}
#about .product-title-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    position: relative;
    height: 700px;
}
#about .vc-wrap {
    margin-top: 3.33333rem;
}
#about .vc-wrap .title {
      font-size: 2.4rem;
      font-weight: 600;
      line-height: 1.5;
      color: rgba(18, 20, 28, 0.9);
}
#about .vc-wrap h4 {
      font-size: 1.4rem;
      font-weight: 400;
      line-height: 1.8;
      color: rgba(18, 20, 28, 0.5);
}
#about .vc-wrap .vcs {
      width: 100%;
      margin-top: 4.66667rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
#about .vc-wrap .vcs img {
        width: 23.33333rem;
        height: 3.33333rem;
        max-width: 100%;
}
#about .vc-wrap .vcs .vc-item {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        border-right: 1px solid rgba(212, 212, 212, 0.6);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start;
        margin-bottom: 4.33333rem;
        max-width: 100%;
}
#about .vc-wrap .vcs .vc-item:nth-child(2n) {
          border-width: 0;
          -webkit-box-pack: end;
              -ms-flex-pack: end;
                  justify-content: flex-end;
}
#about .vc-wrap .vcs .vc-item .vc-item-wrap {
          max-width: 100%;
          width: 23.33333rem;
          display: inline-block;
}
#about .vc-wrap .vcs .line {
        height: 1px;
        width: 23.33333rem;
        position: relative;
        margin-top: 2.8rem;
        background: #d8d8d8;
        max-width: 100%;
}
#about .vc-wrap .vcs .line:after {
          position: absolute;
          top: -0.26667rem;
          content: '';
          width: 2.86667rem;
          height: 0.6rem;
          background: #4972f1;
          z-index: 2;
}
#about .vc-wrap .vcs .vc-desc {
        margin-top: 0.43333rem;
}
#about .vc-wrap .vcs .vc-name {
        text-align: right;
        font-size: 1.6rem;
        font-weight: bold;
        line-height: 3.6rem;
        color: #979797;
}
#about .company-wrap {
    margin-top: 6.33333rem;
}
#about .company-wrap .title {
      font-size: 2.4rem;
      font-weight: 600;
      line-height: 1.5;
      color: rgba(18, 20, 28, 0.9);
}
#about .company-wrap h4 {
      font-size: 1.4rem;
      font-weight: 400;
      line-height: 1.8;
      color: rgba(18, 20, 28, 0.5);
}
#about .company-wrap .team-img-wrap {
      padding-top: 4.8rem;
      padding-bottom: 8rem;
}
#about .company-wrap .team-img {
      width: 100%;
      margin: 0.5rem auto;
}
#about .company-wrap .team-img img {
        width: 100%;
        -webkit-box-shadow: 0px 4px 60px rgba(167, 167, 167, 0.1);
                box-shadow: 0px 4px 60px rgba(167, 167, 167, 0.1);
}
#about .company-wrap .company-desc {
      font-size: 1.4rem;
      font-weight: 400;
      line-height: 1.8;
      margin-top: 1.8rem;
      color: rgba(18, 20, 28, 0.5);
}
#about .lake {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
    background: #fbfcff;
    -webkit-box-shadow: inset 0px 0px 100px rgba(230, 234, 248, 0.7);
            box-shadow: inset 0px 0px 100px rgba(230, 234, 248, 0.7);
    padding: 120px 0;
}
#about .lake /deep/ .desc {
      font-size: 1.3rem;
      font-weight: 400;
      line-height: 1.5;
      color: rgba(18, 20, 28, 0.5);
      margin-top: 12px;
      padding: 0 3rem;
}
#about .lake /deep/ .desc em {
        color: #436ef3;
}
#about .fade-enter-active,
  #about .fade-leave-active {
    -webkit-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    transition: opacity 0.3s;
}
#about .fade-enter, #about .fade-leave-to {
    opacity: 0;
}
#about .dialog-mask {
    position: fixed;
    z-index: 1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(132, 149, 178, 0.15);
}
#about .dialog-mask .dialog {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      max-width: 80%;
      width: 520px;
      height: 380px;
      background: white;
      -webkit-box-shadow: 0px 6px 20px 5px rgba(40, 120, 255, 0.1), 0px 16px 24px 2px rgba(0, 0, 0, 0.05);
              box-shadow: 0px 6px 20px 5px rgba(40, 120, 255, 0.1), 0px 16px 24px 2px rgba(0, 0, 0, 0.05);
      border-radius: 4px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
}
#about .dialog-mask .dialog .close_btn {
        width: 12px;
        height: 12px;
        position: absolute;
        top: 16px;
        right: 16px;
        cursor: pointer;
}
#about .dialog-mask .dialog .job_link {
        width: 260px;
        height: 260px;
}
#about .dialog-mask .dialog .job_email {
        height: 28px;
        width: 278px;
        margin-top: 30px;
        max-width: 90%;
}
#about .dialog-mask .dialog .job_email_en {
        width: 439px;
        margin-top: 30px;
        max-width: 90%;
}
#about .dialog-mask .dialog .send-email-to-hr {
        font-weight: 500;
        color: #000;
        font-size: 1.46667rem;
        line-height: 1.5;
        margin-top: 2rem;
}
#about .dialog-mask .dialog p {
        margin-top: 16px;
        font-size: 16px;
        font-weight: 100;
        color: #9fa2a8;
}
#about .dialog-mask .dialog p .jobLink {
          font-weight: 400;
          color: #2878ff;
          text-decoration: underline;
          cursor: pointer;
}
.banner-icon {
  display: inline-block;
  margin-bottom: 1.2rem;
}
.en .creator-desc {
  letter-spacing: 0 !important;
  font-size: 1rem;
}
.en .vc-wrap h4,
.en .co-creators-wrap h4,
.en .company-wrap h4 {
  font-weight: bold !important;
}
@media all and (max-width: 768px) {
#about .cover-banner {
    margin-top: -15rem;
}
#about .product-title-wrapper .l-title-h1 .desc {
    text-align: left;
    word-break: break-all;
}
#about .vcs .vc-item {
    border-right-width: 0 !important;
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
}
.about-en .cover-banner {
    margin-top: -10rem !important;
}
.about-en .product-title-wrapper {
    height: auto !important;
}
}
@media (max-width: 573px) {
.co-creators .item-center {
    text-align: left !important;
}
}
/*---- variables ----*/
/*---- Mixins ----*/
.header-wrapper.center {
  padding-top: 12rem;
}
.header-wrapper.center .desc {
    white-space: pre-wrap;
}

@charset "UTF-8";
/*---- variables ----*/
/*---- Mixins ----*/
.informaDetails_article {
  font-family: PingFang-SC-Medium, PingFang-SC !important;
  overflow: hidden;
}
.informaDetails_article .package-wrap {
    width: 768px;
    margin: 0 auto;
    padding-top: 158px;
    letter-spacing: 0.8px;
}
.informaDetails_article .package-wrap .package-title {
      text-align: left;
      font-style: normal;
      font-weight: 600;
      font-size: 36px;
      line-height: 54px;
      letter-spacing: 1px;
      color: #1F2126;
}
.informaDetails_article .package-wrap .package_time {
      font-family: PingFang SC;
      font-style: normal;
      font-weight: normal;
      font-size: 14px;
      margin-bottom: 60px !important;
      color: #1F2126;
      opacity: 0.5;
}
.informaDetails_article .package-wrap .comment {
      width: 800px;
      height: 248px;
      padding: 54px 40px 78px;
      margin: 0 auto;
      background: #ffffff;
      -webkit-box-shadow: -9px 22px 39px 0px #f1f3f8;
              box-shadow: -9px 22px 39px 0px #f1f3f8;
      border-radius: 24px;
      border: 1px solid #f2f2f2;
      margin-bottom: 40px;
      position: relative;
}
.informaDetails_article .package-wrap .comment p {
        font-size: 18px;
        color: #12141c;
        line-height: 30px;
}
.informaDetails_article .package-wrap .comment .people {
        margin-top: 24px;
        position: absolute;
        bottom: 28px;
        right: 40px;
}
.informaDetails_article .package-wrap .comment .people .head-icon {
          width: 32px;
          height: 32px;
          display: inline;
          vertical-align: middle;
          margin-right: 8px;
}
.informaDetails_article .package-wrap .comment .people .name {
          font-size: 20px;
          color: #12141c;
          line-height: 30px;
          opacity: 0.5;
}
.informaDetails_article .package-wrap .comment .phone_people {
        width: 80%;
        position: absolute;
        bottom: 20px;
        text-align: right;
        right: 10%;
}
.informaDetails_article .package-wrap .comment .phone_people .post {
          font-size: 12px;
          color: #12141c;
          opacity: 0.5;
          display: inline-block;
          line-height: 18px;
          text-align: left;
          vertical-align: middle;
}
.informaDetails_article .package-wrap .comment .phone_people .post .s-name {
            font-size: 14px;
}
.informaDetails_article .package-wrap .describe p {
      font-weight: normal;
      font-size: 16px;
      line-height: 30px;
      color: #1F2126;
      margin-bottom: 20px;
}
.informaDetails_article .package-wrap .section .name {
      font-weight: 600;
      font-size: 20px;
      line-height: 34px;
      color: #1F2126;
      margin: 40px 0 24px;
}
.informaDetails_article .package-wrap .section .s-name {
      font-size: 20px;
      font-weight: 700;
      color: #12141c;
      line-height: 33px;
      margin: 40px 0 24px;
}
.informaDetails_article .package-wrap .section p {
      font-size: 16px;
      color: #1F2126;
      line-height: 30px;
      margin-bottom: 20px;
}
.informaDetails_article .package-wrap .section img {
      width: 100%;
      margin-bottom: 24px;
}
.informaDetails_article .package-wrap .section .img_bg {
      margin-bottom: 20px;
}
.informaDetails_article .package-wrap .section .img_bg img {
        margin-bottom: 0 !important;
        -webkit-box-shadow: 0px 2px 20px 0px rgba(167, 167, 167, 0.2);
                box-shadow: 0px 2px 20px 0px rgba(167, 167, 167, 0.2);
}
.informaDetails_article .package-wrap .section .sub-content {
      padding-left: 20px;
}
.informaDetails_article .package-wrap .section .sub-content:before {
        content: "\B7   ";
        color: #373ae2;
        font-size: 22px;
        font-weight: 600;
}
/*---- variables ----*/
/*---- Mixins ----*/
body {
  background: #FFFFFF !important;
}
.mu-text-field-focus-line {
  background: #2878ff;
}
.mu-text-field.focus-state {
  color: #2878ff;
}
.mu-menu-item-wrapper.active {
  color: #2878ff;
}
.mu-dropDown-menu-text {
  font-size: 16px;
  font-weight: 400;
  color: #333333;
}
.mu-dropDown-menu-icon {
  color: #5b606a;
}
/*---- variables ----*/
/*---- Mixins ----*/
.troubles-wrap {
  padding: 120px 0;
  background: #FFFFFF;
}
.troubles-wrap .troubles-banner-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.troubles-wrap .troubles-banner-list .troubles-banner-card {
      width: 380px;
      height: 210px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      position: relative;
}
.troubles-wrap .troubles-banner-list .troubles-banner-card .troubles-img {
        display: block;
        width: 100%;
        height: 100%;
        border-radius: 10px;
}
.troubles-wrap .troubles-banner-list .troubles-banner-card .troubles-txt {
        padding-left: 10px;
        position: absolute;
        bottom: 26px;
        color: #FFFFFF;
        font-size: 20px;
        z-index: 10;
        text-shadow: 5px 2px 6px #000;
}
.troubles-wrap .troubles-banner-list .troubles-banner-card:nth-child(2) {
      margin: 0 10px;
}
.troubles-wrap .mobile-troubles {
    display: none;
}
@media all and (max-width: 900px) {
.troubles-wrap {
    padding: 75px 0;
}
.troubles-wrap .troubles-banner-list .troubles-banner-card {
      width: 237.5px;
      height: 131px;
}
.troubles-wrap .troubles-banner-list .troubles-banner-card .troubles-img {
        display: block;
        width: 100%;
        height: 100%;
        border-radius: 10px;
}
.troubles-wrap .troubles-banner-list .troubles-banner-card .troubles-txt {
        bottom: 16px;
        font-size: 14px;
}
.troubles-wrap .troubles-banner-list .troubles-banner-card:nth-child(2) {
      margin: 0 10px;
}
}
@media all and (max-width: 768px) {
.troubles-wrap {
    padding: 50px 0;
}
.troubles-wrap .troubles-banner-list {
      display: none;
}
.troubles-wrap .mobile-troubles {
      display: block;
}
}
.solution {
  padding-top: 120px;
  padding-bottom: 42px;
  background-color: #F9F9FB;
}
.solution .solution-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.solution .solution-wrap .solution-left {
      width: 448px;
}
.solution .solution-wrap .solution-left .solution-line {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        color: rgba(18, 20, 28, 0.5);
        font-size: 16px;
        margin-bottom: 20px;
}
.solution .solution-wrap .solution-left .solution-line .solution-icon {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          color: rgba(18, 20, 28, 0.7);
          font-size: 18px;
          font-weight: 800;
          line-height: 25px;
}
.solution .solution-wrap .solution-left .solution-line .solution-icon img {
            display: block;
            width: 48px;
            height: 48px;
            margin-right: 4px;
}
.solution .solution-wrap .solution-right {
      display: block;
      width: 718px;
      height: 460px;
}
@media all and (max-width: 900px) {
.solution {
    padding-top: 75px;
    padding-bottom: 26px;
}
.solution .solution-wrap .solution-left {
      width: 280px;
}
.solution .solution-wrap .solution-left .solution-line {
        padding: 0 10px;
        text-align: center;
        font-size: 10px;
        margin-bottom: 13px;
}
.solution .solution-wrap .solution-left .solution-line .solution-icon {
          font-size: 12px;
          font-weight: 800;
          line-height: 16px;
}
.solution .solution-wrap .solution-left .solution-line .solution-icon img {
            width: 30px;
            height: 30px;
            margin-right: 2.5px;
}
.solution .solution-wrap .solution-right {
      width: 448px;
      height: 287px;
}
}
@media all and (max-width: 768px) {
.solution {
    padding-top: 50px;
    padding-bottom: 20px;
}
.solution .solution-wrap {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: reverse;
          -ms-flex-direction: column-reverse;
              flex-direction: column-reverse;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.solution .solution-wrap .solution-left {
        width: 448px;
}
.solution .solution-wrap .solution-left .solution-line {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          color: rgba(18, 20, 28, 0.5);
          font-size: 16px;
          margin-bottom: 24px;
}
.solution .solution-wrap .solution-left .solution-line .solution-icon {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
                -ms-flex-direction: column;
                    flex-direction: column;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            margin-bottom: 8px;
            color: rgba(18, 20, 28, 0.7);
            font-size: 18px;
            font-weight: 800;
            line-height: 25px;
}
.solution .solution-wrap .solution-left .solution-line .solution-icon img {
              display: block;
              width: 48px;
              height: 48px;
              margin-right: 4px;
}
.solution .solution-wrap .solution-right {
        display: block;
        width: 343px;
        height: 223px;
}
}
.fge-rights {
  padding-top: 120px;
  padding-bottom: 42px;
  background: #FFFFFF;
}
@media all and (max-width: 900px) {
.fge-rights {
    padding-top: 75px;
    padding-bottom: 26px;
}
}
@media all and (max-width: 768px) {
.fge-rights {
    padding-top: 50px;
    padding-bottom: 20px;
}
}
.qualification {
  padding-top: 120px;
  padding-bottom: 42px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #FFFFFF;
}
.qualification .qualification-wrap {
    width: 1160px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.qualification .qualification-wrap .qualification-item {
      width: 380px;
      height: 348px;
      background: #FFFFFF;
      border-radius: 16px;
      border: 1px solid rgba(0, 0, 0, 0.04);
      padding: 16px 16px 0 16px;
      margin-bottom: 10px;
}
.qualification .qualification-wrap .qualification-item .qualification-img-wrap {
        background: #F9F9FBFF;
        width: 348px;
        height: 270px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.qualification .qualification-wrap .qualification-item .qualification-img-wrap .qualification-img {
          display: block;
          width: 185px;
          height: 242px;
}
.qualification .qualification-wrap .qualification-item .qualification-name {
        height: 62px;
        line-height: 62px;
        text-align: center;
        color: #12141C;
        font-size: 16px;
}
@media all and (max-width: 900px) {
.qualification {
    padding-top: 75px;
    padding-bottom: 26px;
}
.qualification .qualification-wrap {
      width: 725px;
}
.qualification .qualification-wrap .qualification-item {
        width: 237.5px;
        height: 217.5px;
        padding: 10px 10px 0 10px;
        margin-bottom: 10px;
}
.qualification .qualification-wrap .qualification-item .qualification-img-wrap {
          background: #F9F9FBFF;
          width: 217.5px;
          height: 169px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
}
.qualification .qualification-wrap .qualification-item .qualification-img-wrap .qualification-img {
            display: block;
            width: 115.6px;
            height: 151.25px;
}
.qualification .qualification-wrap .qualification-item .qualification-name {
          height: 38.75px;
          line-height: 38.75px;
          font-size: 10px;
}
}
@media all and (max-width: 768px) {
.qualification {
    padding-top: 50px;
    padding-bottom: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.qualification .qualification-wrap {
      width: 375px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -ms-flex-pack: distribute;
          justify-content: space-around;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.qualification .qualification-wrap .qualification-item {
        width: 147.9px;
        height: 193.2px;
        background: #FFFFFF;
        border-radius: 16px;
        border: 1px solid rgba(0, 0, 0, 0.04);
        padding: unset;
        margin-bottom: 72px;
}
.qualification .qualification-wrap .qualification-item .qualification-img-wrap {
          background: unset;
          width: 147.9px;
          height: 193.2px;
}
.qualification .qualification-wrap .qualification-item .qualification-img-wrap .qualification-img {
            display: block;
            width: 147.9px;
            height: 193.2px;
}
.qualification .qualification-wrap .qualification-item .qualification-name {
          padding: 0 20px;
          padding-top: 9px;
          line-height: 20px;
          text-align: center;
          color: #12141C;
          font-size: 14px;
}
}
.allUse {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #FFFFFF;
  padding-top: 120px;
  padding-bottom: 42px;
}
.allUse .logo {
    width: 1176px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.allUse .logo .logo-img {
      display: block;
      width: 176px;
      height: 76px;
      margin: 0 10px 20px 10px;
      border-radius: 14px;
}
@media all and (max-width: 900px) {
.allUse {
    padding-top: 75px;
    padding-bottom: 26px;
}
.allUse .logo {
      width: 735px;
}
.allUse .logo .logo-img {
        display: block;
        width: 110px;
        height: 47.5px;
        margin: 0 6.25px 12.5px 6.25px;
}
}
@media all and (max-width: 768px) {
.allUse {
    padding-top: 50px;
    padding-bottom: 20px;
}
.allUse .logo {
      width: 336px;
}
.allUse .logo .logo-img {
        display: block;
        width: 76px;
        height: 32px;
        margin: 0 4px;
        margin-bottom: 10px;
}
}
#etp_count {
  width: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
#etp_count::-webkit-scrollbar {
    width: 5px;
}
#etp_count::-webkit-scrollbar-thumb {
    background-color: #b8bbc1;
    border: 1px solid rgba(184, 187, 193, 0.1);
    border-radius: 10px;
}
#etp_count .select-box {
    height: 56px;
    z-index: 10000;
}
#etp_count .customer-server-title {
    padding-top: 120px;
    margin-bottom: 72px;
}
@media only screen and (max-width: 768px) {
#etp_count .banner .banner-content {
    padding: 3.2rem 0;
}
}
@media all and (max-width: 768px) {
#etp_count::-webkit-scrollbar {
    width: 0px;
}
}
/*---- variables ----*/
/*---- Mixins ----*/
li {
  list-style: none;
}
.mu-text-field.has-label .mu-text-field-label.float {
  font-size: 16px;
  font-family: PingFang-SC-Medium;
  font-weight: 300;
  color: #9b9b9b;
}
/*---- variables ----*/
/*---- Mixins ----*/
.el-input {
  background: rgba(255, 255, 255, 0.04);
}
.el-input input.el-input__inner {
    margin-bottom: 18px;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.8;
    border: 1px solid rgba(18, 20, 28, 0.15);
    background: rgba(255, 255, 255, 0.04);
    color: rgba(255, 255, 255, 0.5);
    border-radius: 10px;
    height: 54px;
}
.el-input input.el-input__inner:focus {
      background: rgba(255, 255, 255, 0.06);
      border: 1px solid rgba(18, 20, 28, 0.5);
      color: rgba(255, 255, 255, 0.5);
}
.el-input input.el-input__inner:active {
      background: rgba(255, 255, 255, 0.04);
      border: 1px solid #436ef3;
      color: rgba(255, 255, 255, 0.5);
      font-weight: 500;
}
.el-select .el-input.is-focus .el-input__inner {
  border-color: #436ef3;
}
.el-select-dropdown__item.selected {
  color: #436ef3;
}

.fade-enter-active,
.fade-leave-active {
  -webkit-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.fade-enter, .fade-leave-to {
  opacity: 0;
}
.dialog-tips-mask {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.3);
  height: 100vh;
  z-index: 100000;
}
.dialog-tips-mask.dialog-no-mask {
    background: transparent !important;
}
.dialog-tips-mask .mini-tips {
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 136px;
    height: 136px;
    background: rgba(0, 0, 0, 0.7);
    border-radius: 14px;
    color: rgba(255, 255, 255, 0.6);
    font-size: 1.25rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.dialog-tips-mask .mini-tips img {
      margin-bottom: 1rem;
      width: 30px;
      height: 22px;
}
.dialog-tips-mask .dialog-tips {
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 480px;
    height: 320px;
    background: #fff;
    -webkit-box-shadow: 0px 4px 60px 2px rgba(0, 0, 0, 0.05);
            box-shadow: 0px 4px 60px 2px rgba(0, 0, 0, 0.05);
    border-radius: 10px;
    border: 1px solid rgba(0, 0, 0, 0.04);
    text-align: center;
}
.dialog-tips-mask .dialog-tips .close-btn {
      position: absolute;
      top: 24px;
      right: 24px;
      width: 24px;
      height: 24px;
      cursor: pointer;
}
.dialog-tips-mask .dialog-tips .success-bg {
      margin: 0 auto;
      margin-top: 36px;
      width: 140px;
      height: 140px;
}
.dialog-tips-mask .dialog-tips .title {
      margin-top: 8px;
      font-size: 24px;
      font-weight: 600;
      color: #06183a;
}
.dialog-tips-mask .dialog-tips .desc {
      margin-top: 8px;
      font-size: 16px;
      font-weight: 400;
      color: #03164e;
}
.dialog-tips-mask .dialog-tips .qrcode {
      margin: 0 auto;
      margin-top: 16px;
      width: 150px;
      height: 150px;
}
.dialog-tips-mask .dialog-tips .tips {
      margin-top: 16px;
      font-size: 14px;
      font-weight: 500;
      color: #787f8a;
}
.dialog-tips-mask .dialog-tips .remarks-wrapper {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      margin-top: 6px;
      font-size: 14px;
      font-weight: 500;
      color: #838a95;
}
.dialog-tips-mask .dialog-tips .remarks-wrapper .remarks {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.dialog-tips-mask .dialog-tips .remarks-wrapper .remarks img {
          width: 24px;
          height: 24px;
          margin-right: 4px;
}
@media all and (max-width: 768px) {
.dialog-tips-mask .dialog-tips {
    width: 280px;
}
}

.finacial-header-wrapper[data-v-19d5bc80] {
  margin-top: 72px;
  width: 100%;
  height: 548px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #507afb;
}
.finacial-header-wrapper .bg-box[data-v-19d5bc80] {
    position: relative;
    width: 1160px;
    height: 548px;
}
.finacial-header-wrapper .bg-box .bg-content[data-v-19d5bc80] {
      position: absolute;
      top: 140px;
      left: 40px;
      z-index: 100;
      min-width: 480px;
}
.finacial-header-wrapper .bg-box .bg-content .content-tit[data-v-19d5bc80] {
        font-size: 54px;
        font-weight: 600;
        color: #ffffff;
        line-height: 76px;
}
.finacial-header-wrapper .bg-box .bg-content .content-desc[data-v-19d5bc80] {
        font-size: 20px;
        color: #ffffff;
        line-height: 37px;
        margin-bottom: 60px;
}
.finacial-header-wrapper .bg-box .bg-content .tel-wrap[data-v-19d5bc80] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        height: 72px;
        margin-top: 72px;
}
.finacial-header-wrapper .bg-box .bg-content .tel-wrap .tel-phone[data-v-19d5bc80] {
          width: 36px;
          height: 36px;
          margin-right: 8px;
}
.finacial-header-wrapper .bg-box .bg-content .tel-wrap .tel-number[data-v-19d5bc80] {
          width: 109px;
          height: 18px;
}
.finacial-header-wrapper .bg-box .bg-content .tel-wrap .tel-txt[data-v-19d5bc80] {
          font-size: 14px;
          line-height: 20px;
          color: #ffffff;
          margin-left: 5px;
}
.finacial-header-wrapper .bg-box .img[data-v-19d5bc80] {
      position: absolute;
      top: 0;
      right: 0;
      width: 1160px;
      height: 548px;
}
@media all and (max-width: 768px) {
.finacial-header-wrapper[data-v-19d5bc80] {
    width: 100%;
    height: 365px;
}
.finacial-header-wrapper .bg-box[data-v-19d5bc80] {
      width: 773px;
      height: 365px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.finacial-header-wrapper .bg-box .bg-content[data-v-19d5bc80] {
        position: unset;
        top: unset;
        left: unset;
        z-index: 100;
        width: 315px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.finacial-header-wrapper .bg-box .bg-content .content-tit[data-v-19d5bc80] {
          font-size: 32px;
          font-weight: 600;
          line-height: 40px;
          text-align: center;
          width: 80%;
}
.finacial-header-wrapper .bg-box .bg-content .content-desc[data-v-19d5bc80] {
          width: 250px;
          font-size: 16px;
          line-height: 32px;
          text-align: center;
          margin-top: 10px;
          margin-bottom: 10px;
}
.finacial-header-wrapper .bg-box img[data-v-19d5bc80] {
        width: 773px;
        height: 365px;
}
}

@charset "UTF-8";
.select-box-frist[data-v-3217821c] {
  height: 56px;
  z-index: 2003;
  position: relative;
}
.select-box-frist .box[data-v-3217821c] {
    max-height: 56px;
    border: 1px solid rgba(255, 255, 255, 0.15);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 10px;
    overflow: hidden;
    background: #1b1d25;
    cursor: pointer;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
        user-select: none;
}
.select-box-frist .box[data-v-3217821c]:hover {
    border: 1px solid rgba(255, 255, 255, 0.3);
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.select-box-frist .box:hover .select-con[data-v-3217821c] {
    color: rgba(255, 255, 255, 0.3);
}
.select-box-frist .box-after[data-v-3217821c] {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transition: all 0.35s ease-in-out;
    -o-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out;
    border: 1px solid #436ef3;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 10px;
    cursor: pointer;
    overflow: hidden;
    background: #1b1d25;
    max-height: 600px;
    -webkit-transition: max-height 0.3s ease-in-out;
    -o-transition: max-height 0.3s ease-in-out;
    transition: max-height 0.3s ease-in-out;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
        user-select: none;
}
.select-box-frist .select-box[data-v-3217821c] {
    width: 100%;
    height: 54px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.select-box-frist .select-box .select-img[data-v-3217821c] {
      width: 14px;
      margin-right: 24px;
      -webkit-transition: all 0.2s ease-in-out;
      -o-transition: all 0.2s ease-in-out;
      transition: all 0.2s ease-in-out;
}
.select-box-frist .select-box .select-img-after[data-v-3217821c] {
      width: 14px;
      margin-right: 24px;
      -webkit-transition: all 0.2s ease-in-out;
      -o-transition: all 0.2s ease-in-out;
      transition: all 0.2s ease-in-out;
      transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
      /* IE 9 */
      -moz-transform: rotate(-180deg);
      /* Firefox */
      -webkit-transform: rotate(-180deg);
      /* Safari 和 Chrome */
      -o-transform: rotate(-180deg);
}
.select-box-frist .select-box .select-con[data-v-3217821c] {
      -webkit-transition: all 0.15s ease-in-out;
      -o-transition: all 0.15s ease-in-out;
      transition: all 0.15s ease-in-out;
      font-style: normal;
      font-size: 18px;
      line-height: 26px;
      color: rgba(255, 255, 255, 0.5);
      margin-left: 24px;
      text-align: left;
}
.select-box-frist .select-box .select-con-after[data-v-3217821c] {
      font-style: normal;
      font-size: 18px;
      -webkit-transition: all 0.1s ease-in-out;
      -o-transition: all 0.1s ease-in-out;
      transition: all 0.1s ease-in-out;
      color: rgba(255, 255, 255, 0.3);
      margin-left: 24px;
      text-align: left;
}
.select-box-frist .select-list[data-v-3217821c] {
    font-weight: 500;
    font-size: 18px;
    padding: 0 24px;
    color: rgba(255, 255, 255, 0.9);
    height: 54px;
    line-height: 54px;
    border-top: 1px solid rgba(255, 255, 255, 0.06);
}
.select-box-frist .select-list[data-v-3217821c]:hover {
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    background: rgba(255, 255, 255, 0.04);
}
.select-box-frist .select-animal-enter-active[data-v-3217821c],
  .select-box-frist .select-animal-leave-active[data-v-3217821c] {
    -webkit-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.select-box-frist .select-animal-enter[data-v-3217821c],
  .select-box-frist .select-animal-leave-to[data-v-3217821c] {
    opacity: 0;
}
.select-box-frist .select-color[data-v-3217821c] {
    color: #FFFFFF !important;
}
.theme-bright .box[data-v-3217821c] {
  background-color: #FFFFFF !important;
  border: 1px solid #DBDCDD !important;
}
.theme-bright .box[data-v-3217821c]:hover {
  border: 1px solid red;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.theme-bright .box:hover .select-con[data-v-3217821c] {
  color: #88898D;
}
.theme-bright .box-after[data-v-3217821c] {
  background-color: #FFFFFF !important;
}
.theme-bright .select-box .select-con[data-v-3217821c] {
  color: #88898D;
}
.theme-bright .select-box .select-con-after[data-v-3217821c] {
  color: #DBDCDD;
}
.theme-bright .select-list[data-v-3217821c] {
  color: #88898D !important;
}
.theme-bright .select-color[data-v-3217821c] {
  color: #88898D !important;
}
.theme-bright .select-list[data-v-3217821c]:hover {
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  background: #DBDCDD;
}

@charset "UTF-8";
.box[data-v-2bc304a4] {
  max-height: 56px;
  border: 1px solid rgba(255, 255, 255, 0.15);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 10px;
  overflow: hidden;
  background: #1b1d25;
  margin-bottom: 18px;
  cursor: pointer;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
      user-select: none;
}
.box-error[data-v-2bc304a4] {
  max-height: 56px;
  border: 1px solid #dd5b5b;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 10px;
  overflow: hidden;
  background: rgba(255, 255, 255, 0.04);
  margin-bottom: 18px;
  cursor: pointer;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
      user-select: none;
}
.box[data-v-2bc304a4]:hover {
  border: 1px solid rgba(255, 255, 255, 0.3);
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.theme-bright[data-v-2bc304a4] {
  background: #FFF !important;
  border: 1px solid #DBDCDD !important;
}
.theme-bright .input-box .input-con[data-v-2bc304a4] {
    color: #88898D !important;
}
.theme-bright .input-box .input-con-after[data-v-2bc304a4] {
    color: #88898D !important;
}
.theme-bright#handle-box[data-v-2bc304a4] {
    border: 1px solid #436ef3 !important;
}
.theme-bright input[data-v-2bc304a4]::-webkit-input-placeholder {
    /* WebKit browsers 适配谷歌 */
    color: #88898D;
}
.theme-bright input[data-v-2bc304a4]:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 适配火狐 */
    color: #88898D;
}
.theme-bright input[data-v-2bc304a4]::-moz-placeholder {
    /* Mozilla Firefox 19+ 适配火狐 */
    color: #88898D;
}
.theme-bright input[data-v-2bc304a4]:-ms-input-placeholder {
    /* Internet Explorer 10+  适配ie*/
    color: #88898D;
}
.theme-bright.box:hover input[data-v-2bc304a4]::-webkit-input-placeholder {
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    color: #DBDCDD;
}
.theme-bright.box:hover input[data-v-2bc304a4]:-moz-placeholder {
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    color: #DBDCDD;
}
.theme-bright.box:hover input[data-v-2bc304a4]::-moz-placeholder {
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    color: #DBDCDD;
}
.theme-bright .box:hover input[data-v-2bc304a4]:-ms-input-placeholder {
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    color: #DBDCDD;
}
#handle-box[data-v-2bc304a4] {
  border: 1px solid #436ef3;
}
.input-box[data-v-2bc304a4] {
  width: 100%;
  height: 54px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.input-box .input-con[data-v-2bc304a4] {
    height: 50px;
    width: 100%;
    font-style: normal;
    font-size: 18px;
    line-height: 26px;
    color: rgba(255, 255, 255, 0.9);
    margin-left: 24px;
    background: none;
}
.input-box .input-con-after[data-v-2bc304a4] {
    width: 100%;
    height: 50px;
    font-style: normal;
    font-size: 18px;
    line-height: 26px;
    color: rgba(255, 255, 255, 0.9);
    margin-left: 24px;
    margin-right: 24px;
    background: none;
}
.input-box .number-error[data-v-2bc304a4] {
    margin-right: 24px;
    color: #dd5b5b;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
}
input[data-v-2bc304a4]::-webkit-input-placeholder {
  /* WebKit browsers 适配谷歌 */
  color: rgba(255, 255, 255, 0.5);
}
input[data-v-2bc304a4]:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 适配火狐 */
  color: rgba(255, 255, 255, 0.5);
}
input[data-v-2bc304a4]::-moz-placeholder {
  /* Mozilla Firefox 19+ 适配火狐 */
  color: rgba(255, 255, 255, 0.5);
}
input[data-v-2bc304a4]:-ms-input-placeholder {
  /* Internet Explorer 10+  适配ie*/
  color: rgba(255, 255, 255, 0.5);
}
.box:hover input[data-v-2bc304a4]::-webkit-input-placeholder {
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  color: rgba(255, 255, 255, 0.3);
}
.box:hover input[data-v-2bc304a4]:-moz-placeholder {
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  color: rgba(255, 255, 255, 0.3);
}
.box:hover input[data-v-2bc304a4]::-moz-placeholder {
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  color: rgba(255, 255, 255, 0.3);
}
.box:hover input[data-v-2bc304a4]:-ms-input-placeholder {
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  color: rgba(255, 255, 255, 0.3);
}

@charset "UTF-8";
.box[data-v-2bc304a4] {
  max-height: 56px;
  border: 1px solid rgba(255, 255, 255, 0.15);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 10px;
  overflow: hidden;
  background: #1b1d25;
  margin-bottom: 18px;
  cursor: pointer;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
      user-select: none;
}
.box-error[data-v-2bc304a4] {
  max-height: 56px;
  border: 1px solid #dd5b5b;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 10px;
  overflow: hidden;
  background: rgba(255, 255, 255, 0.04);
  margin-bottom: 18px;
  cursor: pointer;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
      user-select: none;
}
.box[data-v-2bc304a4]:hover {
  border: 1px solid rgba(255, 255, 255, 0.3);
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.theme-bright[data-v-2bc304a4] {
  background: #FFF !important;
  border: 1px solid #DBDCDD !important;
}
.theme-bright .input-box .input-con[data-v-2bc304a4] {
    color: #88898D !important;
}
.theme-bright .input-box .input-con-after[data-v-2bc304a4] {
    color: #88898D !important;
}
.theme-bright#handle-box[data-v-2bc304a4] {
    border: 1px solid #436ef3 !important;
}
.theme-bright input[data-v-2bc304a4]::-webkit-input-placeholder {
    /* WebKit browsers 适配谷歌 */
    color: #88898D;
}
.theme-bright input[data-v-2bc304a4]:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 适配火狐 */
    color: #88898D;
}
.theme-bright input[data-v-2bc304a4]::-moz-placeholder {
    /* Mozilla Firefox 19+ 适配火狐 */
    color: #88898D;
}
.theme-bright input[data-v-2bc304a4]:-ms-input-placeholder {
    /* Internet Explorer 10+  适配ie*/
    color: #88898D;
}
.theme-bright.box:hover input[data-v-2bc304a4]::-webkit-input-placeholder {
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    color: #DBDCDD;
}
.theme-bright.box:hover input[data-v-2bc304a4]:-moz-placeholder {
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    color: #DBDCDD;
}
.theme-bright.box:hover input[data-v-2bc304a4]::-moz-placeholder {
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    color: #DBDCDD;
}
.theme-bright .box:hover input[data-v-2bc304a4]:-ms-input-placeholder {
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    color: #DBDCDD;
}
#handle-box[data-v-2bc304a4] {
  border: 1px solid #436ef3;
}
.input-box[data-v-2bc304a4] {
  width: 100%;
  height: 54px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.input-box .input-con[data-v-2bc304a4] {
    height: 50px;
    width: 100%;
    font-style: normal;
    font-size: 18px;
    line-height: 26px;
    color: rgba(255, 255, 255, 0.9);
    margin-left: 24px;
    background: none;
}
.input-box .input-con-after[data-v-2bc304a4] {
    width: 100%;
    height: 50px;
    font-style: normal;
    font-size: 18px;
    line-height: 26px;
    color: rgba(255, 255, 255, 0.9);
    margin-left: 24px;
    margin-right: 24px;
    background: none;
}
.input-box .number-error[data-v-2bc304a4] {
    margin-right: 24px;
    color: #dd5b5b;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
}
input[data-v-2bc304a4]::-webkit-input-placeholder {
  /* WebKit browsers 适配谷歌 */
  color: rgba(255, 255, 255, 0.5);
}
input[data-v-2bc304a4]:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 适配火狐 */
  color: rgba(255, 255, 255, 0.5);
}
input[data-v-2bc304a4]::-moz-placeholder {
  /* Mozilla Firefox 19+ 适配火狐 */
  color: rgba(255, 255, 255, 0.5);
}
input[data-v-2bc304a4]:-ms-input-placeholder {
  /* Internet Explorer 10+  适配ie*/
  color: rgba(255, 255, 255, 0.5);
}
.box:hover input[data-v-2bc304a4]::-webkit-input-placeholder {
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  color: rgba(255, 255, 255, 0.3);
}
.box:hover input[data-v-2bc304a4]:-moz-placeholder {
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  color: rgba(255, 255, 255, 0.3);
}
.box:hover input[data-v-2bc304a4]::-moz-placeholder {
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  color: rgba(255, 255, 255, 0.3);
}
.box:hover input[data-v-2bc304a4]:-ms-input-placeholder {
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  color: rgba(255, 255, 255, 0.3);
}
/*---- variables ----*/
/*---- Mixins ----*/
.table-wrapper {
  max-width: 1280px;
  margin: 0 auto;
}
.table-wrapper .table {
    margin: 0 auto;
    margin-bottom: 10px;
}
.table-wrapper .table th {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      width: 100%;
      height: 64px;
      background: #F9F9FB;
      padding: 0 24px;
      border-radius: 12px;
      color: rgba(18, 20, 28, 0.9);
}
.table-wrapper .table th td {
        font-size: 1.2rem;
        font-weight: 600;
        line-height: 1.5;
        -webkit-box-flex: 0;
            -ms-flex: 0 0 134px;
                flex: 0 0 134px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        text-align: center;
}
.table-wrapper .table th td:nth-child(1) {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start;
}
.table-wrapper .table .table-title.blue {
      background: #436ef3;
      color: #FFFFFF;
}
.table-wrapper .table tr {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      width: 100%;
      height: 54px;
      margin-top: 12px;
      padding: 0 24px;
}
.table-wrapper .table tr td {
        font-size: 1.1rem;
        font-weight: 500;
        line-height: 1.5;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-flex: 0;
            -ms-flex: 0 0 134px;
                flex: 0 0 134px;
        color: rgba(18, 20, 28, 0.7);
        text-align: center;
}
.table-wrapper .table tr td img {
          width: 22px;
}
.table-wrapper .table tr td:nth-child(1) {
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start;
        color: rgba(18, 20, 28, 0.7);
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
}
@media all and (max-width: 768px) {
.table-wrapper {
    width: 100vw;
}
.table-wrapper .table {
      margin: 0 auto;
      margin-bottom: 10px;
}
.table-wrapper .table th {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        width: calc(100% - 24px);
        height: 60px;
        background: #F9F9FB;
        padding-left: 9px;
        padding-right: 0px;
        border-radius: 12px;
        color: rgba(18, 20, 28, 0.9);
        margin: 0 auto;
}
.table-wrapper .table th td {
          font-weight: 500;
          font-size: 12px;
          -webkit-box-flex: 0;
              -ms-flex: 0 0 52px;
                  flex: 0 0 52px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: start;
              -ms-flex-pack: start;
                  justify-content: flex-start;
}
.table-wrapper .table th td:nth-child(1) {
          -webkit-box-flex: 1;
              -ms-flex: 1;
                  flex: 1;
}
.table-wrapper .table tr {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        width: 100%;
        min-height: 60px;
        height: auto;
        margin-top: 12px;
        padding-left: 22px;
        padding-right: 0;
}
.table-wrapper .table tr td {
          font-weight: 500;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-flex: 0;
              -ms-flex: 0 0 52px;
                  flex: 0 0 52px;
          color: rgba(18, 20, 28, 0.7);
          -webkit-box-pack: start;
              -ms-flex-pack: start;
                  justify-content: flex-start;
          font-size: 12px;
}
.table-wrapper .table tr td img {
            width: 22px;
}
.table-wrapper .table tr td:nth-child(1) {
          color: rgba(18, 20, 28, 0.7);
          -webkit-box-flex: 1;
              -ms-flex: 1;
                  flex: 1;
}
.table-wrapper .table tr td:nth-child(1) span {
            text-align: left;
            width: 84px;
}
}

body {
  background: #eee;
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 14px;
  color: #000;
  margin: 0;
  padding: 0;
}
.swiper-container {
  width: 100%;
  height: 200px;
  margin: 20px auto;
}
.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  width: 316px;
  height: 160px;
  position: relative;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.swiper-slide img {
    display: block;
    width: 316px;
    height: 160px;
}
.swiper-slide .swiper-txt {
    text-shadow: 5px 2px 6px #000;
    color: #FFFFFF;
    font-size: 14px;
    z-index: 20;
    position: absolute;
    bottom: 17px;
    line-height: 20px;
}

@charset "UTF-8";
.select-item:hover {
  border: 1px solid #2878ff !important;
  -webkit-transition: all 0.2s ease-in-out !important;
  -o-transition: all 0.2s ease-in-out !important;
  transition: all 0.2s ease-in-out !important;
}
.select-animal-enter-active,
.select-animal-leave-active {
  -webkit-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.select-animal-enter,
.select-animal-leave-to {
  opacity: 0;
}
.edu-contact-modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 99999;
}
.edu-contact-modal .modal-box {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    border-radius: 10px;
    overflow-y: auto;
    width: 732px;
    max-height: 750px;
    background-color: #fff;
}
.edu-contact-modal .modal-box .close_btn {
      position: absolute;
      top: 20px;
      right: 20px;
      cursor: pointer;
}
.edu-contact-modal .modal-box .modal-title {
      background: #436ef3;
      text-align: center;
      color: #ffffff;
      font-size: 24px;
      font-weight: 500;
      letter-spacing: 1px;
      line-height: 100px;
      margin-bottom: 47px;
}
.edu-contact-modal .modal-box .modal-content .modal-content-title,
    .edu-contact-modal .modal-box .modal-content .modal-content-desc {
      text-align: center;
      color: #000000;
}
.edu-contact-modal .modal-box .modal-content .modal-content-title {
      font-size: 18px;
      line-height: 25px;
      font-weight: 500;
      margin-bottom: 45px;
}
.edu-contact-modal .modal-box .modal-content .modal-content-desc {
      font-size: 14px;
      line-height: 20px;
      font-weight: 400;
      margin-bottom: 50px;
      opacity: 0.5;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box {
      padding-left: 32px;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item {
        position: relative;
        margin-bottom: 20px;
        font-size: 0;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item .tip {
          position: absolute;
          left: 164px;
          width: 400px;
          height: 20px;
          line-height: 20px;
          color: #c9c9c9;
          font-size: 10px;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item label {
          margin-right: 26px;
          color: #222222;
          font-size: 14px;
          font-weight: 400;
          text-align: right;
          display: inline-block;
          width: 130px;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item .select {
          width: 400px;
          height: 40px;
          line-height: 40px;
          border: 1px solid #c9c9c9;
          background-color: #fff;
          font-size: 14px;
          padding: 0 8px;
          color: #c9c9c9;
          display: inline-block;
          position: relative;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item .select .select-img {
            position: absolute;
            top: 13px;
            right: 0;
            width: 14px;
            margin-right: 24px;
            -webkit-transition: all 0.2s ease-in-out;
            -o-transition: all 0.2s ease-in-out;
            transition: all 0.2s ease-in-out;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item .select .select-img-after {
            position: absolute;
            top: 13px;
            right: 0;
            width: 14px;
            margin-right: 24px;
            -webkit-transition: all 0.2s ease-in-out;
            -o-transition: all 0.2s ease-in-out;
            transition: all 0.2s ease-in-out;
            transform: rotate(-180deg);
            -ms-transform: rotate(-180deg);
            /* IE 9 */
            -moz-transform: rotate(-180deg);
            /* Firefox */
            -webkit-transform: rotate(-180deg);
            /* Safari 和 Chrome */
            -o-transform: rotate(-180deg);
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item .select-black {
          color: #000000;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item .select-list {
          position: absolute;
          top: 40px;
          left: 156px;
          z-index: 20;
          background: #ffffff;
          border: 1px solid #c9c9c9;
          width: 400px;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item .select-list .select-item {
            padding: 0 8px;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            color: #333333;
            width: 398px;
            height: 40px;
            line-height: 40px;
            font-size: 14px;
            background: #ffffff;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item input {
          width: 400px;
          height: 40px;
          border: 1px solid #c9c9c9;
          background-color: #fff;
          font-size: 14px;
          padding: 0 8px;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item input.error {
            border: 1px solid #ff3756;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item input::-webkit-input-placeholder {
            /* Edge */
            color: #c9c9c9;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item input:-ms-input-placeholder {
            /* Internet Explorer 10-11 */
            color: #c9c9c9;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item input::-moz-placeholder {
            color: #c9c9c9;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item input::-ms-input-placeholder {
            color: #c9c9c9;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item input::placeholder {
            color: #c9c9c9;
}
.edu-contact-modal .modal-box .modal-content hr {
      margin-top: 60px;
      height: 1px;
      border: 0;
      border-top: 1px dashed rgba(36, 39, 66, 0.2);
}
.edu-contact-modal .modal-box .modal-footer {
      height: 132px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.edu-contact-modal .modal-box .modal-footer .btn {
        padding: 0 20px;
        height: 40px;
        background: #2878ff;
        border-radius: 4px;
        font-size: 16px;
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        color: white;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
}
@media all and (max-width: 768px) {
.edu-contact-modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.4);
    z-index: 99999;
}
.edu-contact-modal .modal-box {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      margin: auto;
      border-radius: 10px;
      overflow-y: auto;
      width: 327px;
      max-height: 554px;
      background-color: #fff;
}
.edu-contact-modal .modal-box .close_btn {
        position: absolute;
        top: 10px;
        right: 10px;
        width: 14px;
        height: 10px;
        cursor: pointer;
        z-index: 20;
}
.edu-contact-modal .modal-box .modal-title {
        position: relative;
        height: 60px;
        line-height: 60px;
        background: #436ef3;
        border-radius: 8px 8px 0px 0px;
        text-align: center;
        font-size: 14px;
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        color: white;
        margin-bottom: 0;
}
.edu-contact-modal .modal-box .modal-content {
        padding-top: 10px;
}
.edu-contact-modal .modal-box .modal-content .modal-content-title,
        .edu-contact-modal .modal-box .modal-content .modal-content-desc {
          color: #000000;
          text-align: center;
          padding-left: 0;
}
.edu-contact-modal .modal-box .modal-content .modal-content-title {
          font-size: 14px;
          line-height: 40px;
          font-weight: 500;
          margin-bottom: 10px;
          display: none;
}
.edu-contact-modal .modal-box .modal-content .modal-content-desc {
          width: 80%;
          font-size: 12px;
          line-height: 16px;
          font-weight: 400;
          margin: 20px auto;
          opacity: 0.5;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          padding-left: 0px;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item {
            margin-bottom: 20px;
            font-size: 0;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item .tip {
              position: absolute;
              left: 8px;
              width: 287px;
              height: 20px;
              line-height: 20px;
              color: #c9c9c9;
              font-size: 8px;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item label {
              display: none !important;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item .select {
              width: 287px;
              height: 44px;
              line-height: 40px;
              border: 1px solid #c9c9c9;
              background-color: #fff;
              font-size: 14px;
              padding: 0 8px;
              color: #c9c9c9;
              display: inline-block;
              position: relative;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item .select .select-img {
                position: absolute;
                top: 13px;
                right: 0;
                width: 14px;
                margin-right: 24px;
                -webkit-transition: all 0.2s ease-in-out;
                -o-transition: all 0.2s ease-in-out;
                transition: all 0.2s ease-in-out;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item .select .select-img-after {
                position: absolute;
                top: 13px;
                right: 0;
                width: 14px;
                margin-right: 24px;
                -webkit-transition: all 0.2s ease-in-out;
                -o-transition: all 0.2s ease-in-out;
                transition: all 0.2s ease-in-out;
                transform: rotate(-180deg);
                -ms-transform: rotate(-180deg);
                /* IE 9 */
                -moz-transform: rotate(-180deg);
                /* Firefox */
                -webkit-transform: rotate(-180deg);
                /* Safari 和 Chrome */
                -o-transform: rotate(-180deg);
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item .select-black {
              color: #000000;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item .select-list {
              position: absolute;
              top: 44px;
              left: 0px;
              z-index: 20;
              background: #ffffff;
              border: 1px solid #c9c9c9;
              width: 287px;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item .select-list .select-item {
                padding: 0 8px;
                -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                color: #333333;
                width: 285px;
                height: 40px;
                line-height: 40px;
                font-size: 14px;
                background: #ffffff;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item input {
              width: 287px;
              height: 44px;
              border: 1px solid #c9c9c9;
              background-color: #fff;
              font-size: 14px;
              padding: 0 8px;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item input.error {
                border: 1px solid #ff3756;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item input::-webkit-input-placeholder {
                /* Edge */
                color: #c9c9c9;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item input:-ms-input-placeholder {
                /* Internet Explorer 10-11 */
                color: #c9c9c9;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item input::-moz-placeholder {
                color: #c9c9c9;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item input::-ms-input-placeholder {
                color: #c9c9c9;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item input::placeholder {
                color: #c9c9c9;
}
.edu-contact-modal .modal-box .modal-content hr {
          display: none;
          margin-top: 0px;
}
.edu-contact-modal .modal-box .modal-footer {
        height: 100px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
}
.edu-contact-modal .modal-box .modal-footer .btn {
          padding: 0 20px;
          height: 40px;
          background: #2878ff;
          border-radius: 4px;
          font-size: 16px;
          font-family: PingFangSC-Medium, PingFang SC;
          font-weight: 500;
          color: white;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
}
}
/*---- variables ----*/
/*---- Mixins ----*/
.mu-text-field-focus-line {
  background: #2878ff;
}
.mu-text-field.focus-state {
  color: #2878ff;
}
.mu-menu-item-wrapper.active {
  color: #2878ff;
}
.mu-dropDown-menu-text {
  font-size: 16px;
  font-weight: 400;
  color: #333333;
}
.mu-dropDown-menu-icon {
  color: #5b606a;
}
/*---- variables ----*/
/*---- Mixins ----*/
#etp_count {
  width: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
#etp_count::-webkit-scrollbar {
    width: 5px;
}
#etp_count::-webkit-scrollbar-thumb {
    background-color: #b8bbc1;
    border: 1px solid rgba(184, 187, 193, 0.1);
    border-radius: 10px;
}
#etp_count .banner .get-price-btn {
    margin-top: 60px;
    border-radius: 10px;
}
#etp_count .banner .banner-content .banner-content-bg {
    width: 480px;
}
#etp_count .select-box {
    height: 56px;
    z-index: 10000;
}
#etp_count .etp-content-wrapper {
    margin-top: 60px;
}
#etp_count .etp-content-wrapper .etp-list {
      margin: 0 auto;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
#etp_count .etp-content-wrapper .etp-list .etp-section {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 60px;
}
#etp_count .etp-content-wrapper .etp-list .etp-section:nth-child(1) {
          margin-bottom: 60px;
}
#etp_count .customer-server-title {
    padding-top: 120px;
    margin-bottom: 72px;
}
#etp_count .get-price-form {
    background: #020128;
    -webkit-box-shadow: inset 0px 0px 100px #010016;
            box-shadow: inset 0px 0px 100px #010016;
    padding-top: 116px;
    margin-top: 120px;
    margin-bottom: 32px;
}
#etp_count .get-price-form .get-price-wrapper {
      text-align: center;
      margin-bottom: 32px;
}
#etp_count .get-price-form .get-price-wrapper .title {
        font-size: 3.4rem;
        font-weight: 600;
        line-height: 1.5;
        color: white;
}
#etp_count .get-price-form .get-price-wrapper .desc {
        font-size: 1.4rem;
        font-weight: 400;
        line-height: 1.8;
        margin-top: 0.8rem;
        color: rgba(255, 255, 255, 0.5);
        padding-right: 8px;
}
#etp_count .get-price-form .get-price-wrapper .get-price-btn {
        margin: 60px auto 0;
}
@media only screen and (max-width: 1024px) {
.banner .banner-content {
    display: none;
}
.banner .get-price-btn {
    margin: 60px auto 0;
}
}
@media only screen and (max-width: 768px) {
#etp_count .banner .banner-content {
    padding: 3.2rem 0;
}
}
@media all and (max-width: 768px) {
#etp_count::-webkit-scrollbar {
    width: 0px;
}
}
/*---- variables ----*/
/*---- Mixins ----*/
li {
  list-style: none;
}
.mu-text-field.has-label .mu-text-field-label.float {
  font-size: 16px;
  font-family: PingFang-SC-Medium;
  font-weight: 300;
  color: #9b9b9b;
}
/*---- variables ----*/
/*---- Mixins ----*/
.el-input {
  background: rgba(255, 255, 255, 0.04);
}
.el-input input.el-input__inner {
    margin-bottom: 18px;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.8;
    border: 1px solid rgba(18, 20, 28, 0.15);
    background: rgba(255, 255, 255, 0.04);
    color: rgba(255, 255, 255, 0.5);
    border-radius: 10px;
    height: 54px;
}
.el-input input.el-input__inner:focus {
      background: rgba(255, 255, 255, 0.06);
      border: 1px solid rgba(18, 20, 28, 0.5);
      color: rgba(255, 255, 255, 0.5);
}
.el-input input.el-input__inner:active {
      background: rgba(255, 255, 255, 0.04);
      border: 1px solid #436ef3;
      color: rgba(255, 255, 255, 0.5);
      font-weight: 500;
}
.el-select .el-input.is-focus .el-input__inner {
  border-color: #436ef3;
}
.el-select-dropdown__item.selected {
  color: #436ef3;
}
/*---- variables ----*/
/*---- Mixins ----*/
.header-wrapper-dark[data-v-1c9719a2] {
  background: #12141c;
  position: relative;
  height: calc(100vh - 158px);
  max-height: 800px;
  min-height: 700px;
}
.header-wrapper-dark .header[data-v-1c9719a2] {
    height: 100%;
}
.header-wrapper-dark .header .l-title-h1 .title[data-v-1c9719a2] {
      font-size: 3.4rem;
      font-weight: 600;
      line-height: 1.5;
      color: white;
}
.header-wrapper-dark .header .l-title-h1 .desc[data-v-1c9719a2] {
      font-size: 1.4rem;
      font-weight: 400;
      line-height: 1.8;
      margin-top: 0.8rem;
      color: rgba(255, 255, 255, 0.5);
      padding-right: 8px;
}
.text-content[data-v-1c9719a2],
.right[data-v-1c9719a2] {
  z-index: 11;
}
.wave_bg[data-v-1c9719a2] {
  width: 2560px;
  position: absolute;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  left: 50%;
  position: absolute;
  bottom: 0;
}
.img_bg[data-v-1c9719a2] {
  position: absolute;
  bottom: 0;
  width: 1440px;
  position: absolute;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  left: 50%;
}
@media only screen and (max-width: 1024px) {
.header-wrapper-dark[data-v-1c9719a2] {
    height: 100%;
    padding-top: 120px;
    padding-bottom: 120px;
    max-height: 1200px;
}
.header-wrapper-dark .header[data-v-1c9719a2] {
      border-bottom: none;
}
}

* {
  margin: 0;
  padding: 0;
}
/*---- variables ----*/
/*---- Mixins ----*/
.meeting {
  overflow: hidden;
}
.meeting .features {
    margin-top: 60px;
}
.meeting .features .feature-title {
      margin-bottom: 72px;
      margin-left: auto;
      margin-right: auto;
      text-align: left;
}
.meeting .features .feature-title .title {
        font-size: 2.4rem;
        font-weight: 600;
        line-height: 1.5;
        position: relative;
        z-index: 1;
        color: rgba(18, 20, 28, 0.9);
}
.meeting .features .feature-title .desc {
        font-size: 1.2rem;
        font-weight: 400;
        line-height: 1.8;
        margin-top: 6px;
        margin-bottom: 72px;
        color: rgba(18, 20, 28, 0.5);
}
.meeting .features .feature-title .desc .link-color {
          color: #2878ff;
}
.meeting .features .feature-title .desc .link-color:hover {
            cursor: pointer;
}
.meeting .features .team-logo {
      margin-bottom: 120px;
}
.meeting .features .copy_text {
      position: relative;
      margin: 0 auto;
      margin-bottom: 120px;
      padding: 4rem 4.8rem;
      border-radius: 12px;
      background: #fffdf7;
      border: 1px solid rgba(125, 84, 42, 0.1);
}
.meeting .features .copy_text .copy_text_content {
        font-size: 1.2rem;
        font-weight: 500;
        line-height: 2.1;
        color: #66523d;
}
.meeting .features .copy_text .copy_btn {
        font-size: 1.3rem;
        font-weight: 600;
        line-height: 1.5;
        cursor: pointer;
        margin-top: 4.8rem;
        width: 174px;
        height: 54px;
        line-height: 54px;
        text-align: center;
        color: #7d542a;
        background: #fbf4e1;
        border: 1px solid rgba(125, 84, 42, 0.2);
        border-radius: 10px;
        -webkit-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        transition: all 0.2s ease-out;
}
.meeting .features .copy_text .copy_btn:hover {
          opacity: 0.9;
}
.meeting .features .video-wrapper {
      position: relative;
      max-width: 1160px;
      -webkit-box-shadow: 0px 4px 60px rgba(167, 167, 167, 0.1);
              box-shadow: 0px 4px 60px rgba(167, 167, 167, 0.1);
      border: 1px solid rgba(18, 20, 28, 0.06);
      border-radius: 16px;
      margin: 0 auto;
      margin-bottom: 120px;
}
.meeting .features .video-wrapper video {
        width: 100%;
        height: 100%;
        outline: none;
        border-radius: 15px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        -o-object-fit: fill;
           object-fit: fill;
}
.meeting .features .video-wrapper .video-play-btn {
        width: 72px;
        cursor: pointer;
        position: absolute;
        -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
        top: 50%;
        left: 50%;
        -webkit-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        transition: all 0.2s ease-out;
}
.meeting .features .video-wrapper .video-play-btn:hover {
          opacity: 0.7;
}
.meeting .features .feature-list {
      padding: 60px 0px;
      background: #fcfdff;
      -webkit-box-shadow: inset 0px 0px 100px #eff3fa;
              box-shadow: inset 0px 0px 100px #eff3fa;
      margin-bottom: 120px;
}
.meeting .features .feature-list ul {
        display: block;
        margin: 0 auto;
}
.meeting .features .feature-list ul li {
          margin-bottom: 36px;
}
.meeting .features .feature-list ul li .title {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            margin-bottom: 12px;
}
.meeting .features .feature-list ul li .title img {
              width: 48px;
              height: 48px;
              margin-right: 1.2rem;
}
.meeting .features .feature-list ul li .title span {
              font-size: 1.3rem;
              font-weight: 600;
              line-height: 1.5;
              color: rgba(18, 20, 28, 0.7);
}
.meeting .features .feature-list ul li .content {
            font-size: 1.1rem;
            font-weight: 400;
            line-height: 1.8;
            color: rgba(18, 20, 28, 0.5);
}
.meeting .features .feature-list ul li .content p {
              padding-left: 0.8rem;
              margin-bottom: 0.4rem;
              position: relative;
}
.meeting .features .feature-list ul li .content p:after {
                content: "";
                display: block;
                position: absolute;
                left: 0;
                top: 0;
                position: absolute;
                -webkit-transform: translateY(-50%);
                    -ms-transform: translateY(-50%);
                        transform: translateY(-50%);
                top: 50%;
                background: rgba(18, 20, 28, 0.5);
                width: 4px;
                height: 4px;
                border-radius: 50%;
}
.meeting .features .feature-list ul li:last-child {
            margin-bottom: 0px;
}
.meeting .features .users-logo-wrap-all {
      position: relative;
      overflow: hidden;
      height: 504px;
}
.meeting .features .users-logo-content {
      width: 1440px;
      height: 504px;
      background: url(https://lhcdn.lanhuapp.com/home/img/LogoWall.jpg) center center no-repeat;
      background-size: cover;
      position: absolute;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
      left: 50%;
}
.meeting .features .users-logo-content .leftMask {
        position: absolute;
        top: 0;
        left: 0;
        width: 450px;
        height: 100%;
}
.meeting .features .users-logo-content .rightMask {
        position: absolute;
        top: 0;
        right: 0;
        width: 450px;
        height: 100%;
        -webkit-transform: rotate(180deg);
            -ms-transform: rotate(180deg);
                transform: rotate(180deg);
}
.meeting .features .ppt {
      height: -webkit-fit-content;
      height: -moz-fit-content;
      height: fit-content;
      margin: 0 auto;
      padding-bottom: 120px;
}
.meeting .features .ppt .ppt-wrap {
        height: -webkit-fit-content;
        height: -moz-fit-content;
        height: fit-content;
        -webkit-box-shadow: 0px 4px 30px rgba(167, 167, 167, 0.1);
                box-shadow: 0px 4px 30px rgba(167, 167, 167, 0.1);
        border-radius: 12px;
        margin-bottom: 36px;
}
.meeting .features .ppt .ppt-wrap .ppt-cut {
          width: 100%;
          -webkit-transform: translateZ(0);
          -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
}
.meeting .features .ppt iframe {
        width: 100%;
        height: 500px;
        margin-left: -4px;
        margin-top: -4px;
        border-radius: 12px;
}
.meeting .features .ppt .download-btn {
        margin: 0 auto;
}
.meeting .features .ppt .intro {
        margin-top: 12px;
        font-size: 0.9rem;
        font-weight: 500;
        line-height: 1.5;
        text-align: center;
        color: rgba(18, 20, 28, 0.5);
        opacity: 0.8;
}

#check_box[data-v-d145fa92] {
  font-size: 14px;
  width: 1000px;
  margin: 50px auto;
}
#check_box h2[data-v-d145fa92],
  #check_box h3[data-v-d145fa92] {
    color: #2878ff;
}
#check_box h2[data-v-d145fa92] {
    padding-bottom: 30px;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
}
#check_box h3[data-v-d145fa92] {
    font-size: 18px;
    padding-top: 20px;
}
#check_box ul[data-v-d145fa92] {
    padding-top: 10px;
}
#check_box ul li[data-v-d145fa92] {
      line-height: 1.5;
}
#check_box ul .name[data-v-d145fa92] {
      color: #666;
}
#load-box[data-v-d145fa92] {
  margin-left: 6px;
}
.lanhu-load[data-v-d145fa92] {
  width: 30px;
  height: 30px;
}
.velocity-box[data-v-d145fa92] {
  width: 100%;
  height: 100px;
}
.velocity-title[data-v-d145fa92] {
  font-size: 18px;
  color: #333;
  font-weight: 700;
}
a[data-v-d145fa92] {
  color: #2878ff;
}
#velocity-title-box[data-v-d145fa92] {
  margin-top: 20px;
}

.axure-wrap[data-v-4826e9fc] {
  overflow: hidden;
}
.axure-wrap .banner .help[data-v-4826e9fc] {
    margin-left: 24px;
}
.axure-wrap .videos-wrap[data-v-4826e9fc] {
    padding-top: 75px;
}
.axure-wrap .product-title-wrapper[data-v-4826e9fc] {
    padding-top: 62px;
}
/*---- variables ----*/
/*---- Mixins ----*/
.use-tutorial-mask {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(33, 36, 40, 0.9);
  z-index: 100000;
}
.use-tutorial-mask .dialog {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 819px;
    min-height: 628px;
    border-radius: 16px;
    background: white;
    -webkit-box-shadow: 0px 6px 20px 5px rgba(40, 120, 255, 0.1), 0px 16px 24px 2px rgba(0, 0, 0, 0.05);
            box-shadow: 0px 6px 20px 5px rgba(40, 120, 255, 0.1), 0px 16px 24px 2px rgba(0, 0, 0, 0.05);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.use-tutorial-mask .dialog .dialog-close {
      position: absolute;
      top: 25px;
      right: 25px;
      width: 26px;
      height: 28px;
      cursor: pointer;
}
.use-tutorial-mask .dialog .title {
      font-size: 1.3rem;
      font-weight: 600;
      line-height: 1.5;
      padding: 1.6rem 0;
      position: relative;
      background-color: #436ef3;
      border-radius: 16px 16px 0 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      color: white;
}
.use-tutorial-mask .dialog .content {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      padding: 0 48px;
}
.use-tutorial-mask .dialog .content .text-tips {
        min-height: 72px;
}
.use-tutorial-mask .dialog .content .text-tips section {
          display: inline-block;
          height: 100%;
          line-height: 72px;
}
.use-tutorial-mask .dialog .content .text-tips section span:first-child {
            width: 24px;
            height: 24px;
            display: inline-block;
            text-align: center;
            font-size: 1.1rem;
            font-weight: 400;
            line-height: 1.8;
            line-height: 24px;
            background: #436ef3;
            border-radius: 12px;
            font-size: 16px;
            color: white;
            margin-right: 4px;
}
.use-tutorial-mask .dialog .content .text-tips section span:last-child {
            font-size: 1rem;
            font-weight: 400;
            line-height: 2.1;
            color: rgba(18, 20, 28, 0.9);
}
.use-tutorial-mask .dialog .content .text-tips section:nth-child(1) {
          margin-right: 30px;
}
.use-tutorial-mask .dialog .content .text-tips section:nth-child(2) {
          margin-right: 28px;
}
.use-tutorial-mask .dialog .content .video-wrapper {
        height: 404px;
        background: #e5e5e5;
        -webkit-box-shadow: 0px 7px 16px 0px rgba(0, 0, 0, 0.05), 0px 2px 4px 0px rgba(0, 0, 0, 0.06);
                box-shadow: 0px 7px 16px 0px rgba(0, 0, 0, 0.05), 0px 2px 4px 0px rgba(0, 0, 0, 0.06);
        border-radius: 4px;
        padding-top: 22px;
}
.use-tutorial-mask .dialog .content .video-wrapper.video_bg_axure {
          background: url(https://lhcdn.lanhuapp.com/home/img/axure_head.png) left top/100% no-repeat;
}
.use-tutorial-mask .dialog .content .video-wrapper video {
          width: 100%;
          outline: 0 none !important;
}
.use-tutorial-mask .dialog .content .video-wrapper .progress-wrap {
          width: 100%;
}
.use-tutorial-mask .dialog .content .video-wrapper .progress-wrap .progress-bar {
            background: #2878ff;
            height: 4px;
            background: -webkit-gradient(linear, left top, right top, from(#43acff), to(#2074ff));
            background: -webkit-linear-gradient(left, #43acff 0%, #2074ff 100%);
            background: -o-linear-gradient(left, #43acff 0%, #2074ff 100%);
            background: linear-gradient(90deg, #43acff 0%, #2074ff 100%);
            border-radius: 0px 100px 100px 4px;
}
.use-tutorial-mask .dialog .content .nav {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        height: 68px;
}
.use-tutorial-mask .dialog .content .nav a {
          margin-top: 20px;
          font-size: 1rem;
          font-weight: 400;
          line-height: 2.1;
          color: #436ef3;
}
/*---- variables ----*/
/*---- Mixins ----*/
.sharingType-wrap {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
.sharingType {
  width: 50%;
  margin: 0 auto;
}
.sharingType p {
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.5;
    color: rgba(18, 20, 28, 0.3);
}
.sharingType img {
    width: 36px;
    height: 36px;
}
@media only screen and (max-width: 768px) {
.sharingType {
    width: 90%;
}
}
/*---- variables ----*/
/*---- Mixins ----*/
.PictureText {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 120px 0 116px;
}
.PictureText .icon {
    width: 48px;
    height: 48px;
    margin-bottom: 16px;
}
.PictureText h1 {
    font-size: 2.4rem;
    font-weight: 600;
    line-height: 1.5;
    margin-bottom: 24px;
}
.PictureText .introduce-left {
    margin-right: 124px;
}
.PictureText .introduce-right {
    margin-left: 124px;
}
.PictureText .image {
    width: 665px;
    height: 410px;
}
.PictureText .contant {
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.8;
    line-height: 34px;
    color: rgba(18, 20, 28, 0.5);
}
/*---- variables ----*/
/*---- Mixins ----*/
.compare-table {
  font-size: 1.1rem;
  font-weight: 500;
  line-height: 1.5;
  margin-bottom: 120px;
  color: rgba(18, 20, 28, 0.7);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.compare-table ul li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    white-space: wrap;
}
.compare-table ul.title {
    width: 235px;
}
.compare-table ul.title li {
      text-align: left;
      width: 100%;
      overflow: hidden;
      -o-text-overflow: ellipsis;
         text-overflow: ellipsis;
      white-space: nowrap;
      padding-left: 1.6rem;
}
.compare-table ul.title li:first-child {
      background: #f9f9fb;
      border-radius: 12px 0 0 12px;
      font-size: 1.2rem;
      font-weight: 600;
      line-height: 1.5;
      color: rgba(18, 20, 28, 0.9);
}
.compare-table ul.lanhu {
    width: 352.5px;
    border-radius: 8px;
}
.compare-table ul.lanhu li {
      text-align: left;
      border-bottom-color: rgba(255, 255, 255, 0.3);
}
.compare-table ul.lanhu li:first-child {
      background: #f9f9fb;
      font-size: 1.2rem;
      font-weight: 600;
      line-height: 1.5;
      color: rgba(18, 20, 28, 0.9);
}
.compare-table ul.email {
    width: 352.5px;
    text-align: start;
}
.compare-table ul.email li {
      padding-right: 3.2rem;
}
.compare-table ul.email li:first-child {
      background: #f9f9fb;
      font-size: 1.2rem;
      font-weight: 600;
      line-height: 1.5;
      color: rgba(18, 20, 28, 0.9);
}
.compare-table ul.svn {
    width: 235px;
    text-align: start;
}
.compare-table ul.svn li:first-child {
      background: #f9f9fb;
      border-radius: 0 12px 12px 0;
      font-size: 1.2rem;
      font-weight: 600;
      line-height: 1.5;
      color: rgba(18, 20, 28, 0.9);
}
.compare-table ul li {
    min-height: 50px;
}
.compare-table ul li img {
      width: 24px;
      display: block;
      padding-top: 13px;
}
@media only screen and (max-width: 1024px) {
.compare-table {
    margin: 0 auto;
    width: 600px;
}
.compare-table .email li {
      padding-left: 1.6rem;
}
.compare-table .title {
      margin-bottom: 30px;
}
}
@media only screen and (max-width: 1024px) {
.compare-table {
    width: 100%;
}
}
@media all and (max-width: 768px) {
.compare-table {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.compare-table ul.title,
    .compare-table ul.lanhu,
    .compare-table ul.email,
    .compare-table ul.svn {
      -ms-flex-negative: 0;
          flex-shrink: 0;
      width: 100%;
}
.compare-table ul.title li,
      .compare-table ul.lanhu li,
      .compare-table ul.email li,
      .compare-table ul.svn li {
        padding-left: 1.6rem;
}
.compare-table ul.title li:first-child,
        .compare-table ul.lanhu li:first-child,
        .compare-table ul.email li:first-child,
        .compare-table ul.svn li:first-child {
          border-radius: 8px;
}
}
/*---- variables ----*/
/*---- Mixins ----*/

@media only screen and (max-width: 1024px) {

}
/*---- variables ----*/
/*---- Mixins ----*/

@media only screen and (max-width: 1024px) {
.tips {
    margin: 0 auto;
}
}
.mu-menu .line {
  background: white;
}
/*---- variables ----*/
/*---- Mixins ----*/
/*---- variables ----*/
/*---- Mixins ----*/

@media all and (max-width: 768px) {

#udesk_container {
    display: none !important;
}
}
/*---- variables ----*/
/*---- Mixins ----*/
.l-download-banner[data-v-7a25025a] {
  background: #507afb;
  margin-top: 0;
  position: relative;
}
.l-download-banner .bj[data-v-7a25025a] {
    position: absolute;
    height: 100%;
    right: 0;
    top: 0;
}
.l-download-banner .title[data-v-7a25025a] {
    line-height: 90px;
    margin-bottom: 60px;
}
.l-download-banner .core-user-logo[data-v-7a25025a] {
    height: 154px;
}
.l-download-banner .core-user-logo .user-logo img[data-v-7a25025a] {
      width: 174px;
}
.l-download-banner .l-normal[data-v-7a25025a]:hover {
    -webkit-transform: translateY(0) !important;
        -ms-transform: translateY(0) !important;
            transform: translateY(0) !important;
}
@media all and (max-width: 768px) {
.l-download-banner .title[data-v-7a25025a] {
    width: 308px;
    height: 94px;
    font-size: 25px !important;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 47px;
    margin: 0 auto 56px;
}
.l-download-banner .core-user-logo[data-v-7a25025a] {
    height: 110px;
    margin-bottom: 37px;
}
.l-download-banner .core-user-logo .user-logo img[data-v-7a25025a] {
      width: 100%;
      height: 100%;
}
}

.swiper-container {
  background: #F9FAFC;
  margin-bottom: 0;
  height: 100%;
}
.swiper-container .swiper-wrapper .swiper-slide {
    background: #F9FAFC;
    display: block;
    padding: 30px;
    height: 100%;
    margin: auto;
}
.swiper-container .swiper-wrapper .swiper-slide .logo {
      width: 140px;
      height: 48px;
      margin-bottom: 18px;
}
.swiper-container .swiper-wrapper .swiper-slide .yinhao {
      width: 132px;
      height: 113px;
      position: absolute;
      right: 0;
      top: 0;
}
.swiper-container .swiper-wrapper .swiper-slide p {
      text-align: left;
      font-size: 15px;
      font-weight: 500;
      color: #12141C;
      line-height: 28px;
}
.swiper-container .swiper-wrapper .swiper-slide .line {
      width: 88px;
      height: 3px;
      margin: 24px 0;
}
.swiper-container .swiper-wrapper .swiper-slide .person {
      text-align: left;
      margin-bottom: 50px;
}
.swiper-container .swiper-wrapper .swiper-slide .person .head-icon {
        width: 40px;
        height: 40px;
        display: inline-block;
        vertical-align: middle;
}
.swiper-container .swiper-wrapper .swiper-slide .person .name {
        font-size: 18px;
        font-weight: 800;
        color: #12141C;
        line-height: 25px;
}
.swiper-container .swiper-wrapper .swiper-slide .person .content {
        font-size: 14px;
        font-weight: 800;
        color: #12141C;
        line-height: 20px;
        opacity: .5;
}

@-webkit-keyframes scrollToTop-data-v-ecf4c01a {
from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
to {
    -webkit-transform: translate3d(0, -50%, 0);
            transform: translate3d(0, -50%, 0);
}
}
@keyframes scrollToTop-data-v-ecf4c01a {
from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
to {
    -webkit-transform: translate3d(0, -50%, 0);
            transform: translate3d(0, -50%, 0);
}
}
@keyframes scrollToTop-data-v-ecf4c01a {
from {
    -webkit-transform: translate3d(0, 0, 0);
}
to {
    -webkit-transform: translate3d(0, -50%, 0);
}
}
.logo_wrap[data-v-ecf4c01a] {
  position: relative;
  overflow: hidden;
  font-size: 0;
  height: 755px;
  display: inline-block;
  padding-left: 40px;
}
.logo_wrap .mask[data-v-ecf4c01a] {
    position: absolute;
    z-index: 10;
}
.logo_wrap .top_mask[data-v-ecf4c01a] {
    top: 0;
    left: 0;
}
.logo_wrap .bottom_mask[data-v-ecf4c01a] {
    bottom: 0;
    left: 0;
    width: 100%;
    -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
            transform: rotate(360deg);
}
.logo_wrap .scroll_wrap[data-v-ecf4c01a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.logo_wrap .line_odd[data-v-ecf4c01a] {
    height: 1628px;
    width: 210px;
    margin-left: -40px;
    -webkit-animation: scrollToTop-data-v-ecf4c01a 50s linear infinite;
            animation: scrollToTop-data-v-ecf4c01a 50s linear infinite;
}
.logo_wrap .line_odd .logo_img[data-v-ecf4c01a] {
      height: 50%;
      display: inline-block;
}
.logo_wrap .line_even[data-v-ecf4c01a] {
    height: 1628px;
    width: 210px;
    margin-left: -40px;
    -webkit-animation: scrollToTop-data-v-ecf4c01a 30s linear infinite;
            animation: scrollToTop-data-v-ecf4c01a 30s linear infinite;
}
.logo_wrap .line_even .logo_img[data-v-ecf4c01a] {
      height: 50%;
      display: inline-block;
}
.logo_wrap .line_four[data-v-ecf4c01a] {
    height: 1327px;
}
@media all and (max-width: 768px) {
.logo_phone[data-v-ecf4c01a] {
    margin-left: 5%;
}
.logo_phone .logo[data-v-ecf4c01a] {
      width: 24%;
      display: inline-block;
      margin-left: -5%;
}
.logo_phone .logo img[data-v-ecf4c01a] {
        width: 100%;
}
.logo_phone .line_even[data-v-ecf4c01a] {
      margin-top: 27px;
}
}
/*---- variables ----*/
/*---- Mixins ----*/
#numbers-wrap {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-family: Roboto Mono;
  font-size: 95px;
  color: #12141c;
}
#numbers-wrap .single-wrap {
    display: inline-block;
    height: 126px;
    overflow: hidden;
}
#numbers-wrap .single-wrap .not-num {
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      font-size: 50px;
}
#numbers-wrap .single-wrap .rolling0 {
      -webkit-animation: rolling 1s ease;
              animation: rolling 1s ease;
      -webkit-transform: translateY(-630px);
          -ms-transform: translateY(-630px);
              transform: translateY(-630px);
}
#numbers-wrap .single-wrap .rolling1 {
      -webkit-animation: rolling 1.1s ease;
              animation: rolling 1.1s ease;
      -webkit-transform: translateY(-630px);
          -ms-transform: translateY(-630px);
              transform: translateY(-630px);
}
#numbers-wrap .single-wrap .rolling2 {
      -webkit-animation: rolling 1.2s ease;
              animation: rolling 1.2s ease;
      -webkit-transform: translateY(-630px);
          -ms-transform: translateY(-630px);
              transform: translateY(-630px);
}
#numbers-wrap .single-wrap .rolling3 {
      -webkit-animation: rolling 1.3s ease;
              animation: rolling 1.3s ease;
      -webkit-transform: translateY(-630px);
          -ms-transform: translateY(-630px);
              transform: translateY(-630px);
}
#numbers-wrap .single-wrap .rolling4 {
      -webkit-animation: rolling 1.4s ease;
              animation: rolling 1.4s ease;
      -webkit-transform: translateY(-630px);
          -ms-transform: translateY(-630px);
              transform: translateY(-630px);
}
#numbers-wrap .single-wrap .rolling5 {
      -webkit-animation: rolling 1.5s ease;
              animation: rolling 1.5s ease;
      -webkit-transform: translateY(-630px);
          -ms-transform: translateY(-630px);
              transform: translateY(-630px);
}
#numbers-wrap .single-wrap .rolling6 {
      -webkit-animation: rolling 1.6s ease;
              animation: rolling 1.6s ease;
      -webkit-transform: translateY(-630px);
          -ms-transform: translateY(-630px);
              transform: translateY(-630px);
}
@-webkit-keyframes rolling {
from {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
to {
    -webkit-transform: translateY(-630px);
            transform: translateY(-630px);
}
}
@keyframes rolling {
from {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
to {
    -webkit-transform: translateY(-630px);
            transform: translateY(-630px);
}
}
@font-face{font-family:Noto Sans SC;src:url(https://lhcdn.lanhuapp.com/home/img/NotoSansSC-Regular.otf);font-weight:400;font-style:normal}@font-face{font-family:Noto Sans SC;src:url(https://lhcdn.lanhuapp.com/home/img/NotoSansSC-Medium.otf);font-weight:500;font-style:normal}@font-face{font-family:Noto Sans SC;src:url(https://lhcdn.lanhuapp.com/home/img/NotoSansSC-Bold.otf);font-weight:600;font-style:normal}@font-face{font-family:Roboto Mono;src:url(https://lhcdn.lanhuapp.com/home/img/RobotoMono-Bold.ttf);font-weight:600;font-style:normal}
@charset "UTF-8";
/*---- variables ----*/
/*---- Mixins ----*/
.article {
  font-family: PingFang-SC-Medium, PingFang-SC !important;
  overflow: hidden;
}
.article .package-wrap {
    width: 800px;
    margin: 0 auto;
    padding-top: 112px;
    letter-spacing: 0.8px;
}
.article .package-wrap .package-title {
      text-align: left;
      font-weight: 600;
      color: #12141c;
      line-height: 63px;
      font-size: 45px;
      margin-bottom: 64px;
}
.article .package-wrap .comment {
      width: 800px;
      height: 248px;
      padding: 54px 40px 78px;
      margin: 0 auto;
      background: #ffffff;
      -webkit-box-shadow: -9px 22px 39px 0px #f1f3f8;
              box-shadow: -9px 22px 39px 0px #f1f3f8;
      border-radius: 24px;
      border: 1px solid #f2f2f2;
      margin-bottom: 40px;
      position: relative;
}
.article .package-wrap .comment p {
        font-size: 18px;
        color: #12141c;
        line-height: 30px;
}
.article .package-wrap .comment .people {
        margin-top: 24px;
        position: absolute;
        bottom: 28px;
        right: 40px;
}
.article .package-wrap .comment .people .head-icon {
          width: 32px;
          height: 32px;
          display: inline;
          vertical-align: middle;
          margin-right: 8px;
}
.article .package-wrap .comment .people .name {
          font-size: 14px;
          color: #12141c;
          line-height: 30px;
          opacity: 0.5;
}
.article .package-wrap .comment .phone_people {
        width: 80%;
        position: absolute;
        bottom: 20px;
        text-align: right;
        right: 10%;
}
.article .package-wrap .comment .phone_people .post {
          font-size: 12px;
          color: #12141c;
          opacity: 0.5;
          display: inline-block;
          line-height: 18px;
          text-align: left;
          vertical-align: middle;
}
.article .package-wrap .comment .phone_people .post .s-name {
            font-size: 14px;
}
.article .package-wrap .describe p {
      font-size: 18px;
      color: #12141c;
      line-height: 30px;
      opacity: 0.8;
      margin-bottom: 24px;
}
.article .package-wrap .section .name {
      font-size: 24px;
      font-weight: 800;
      color: #12141c;
      line-height: 33px;
      margin: 40px 0 24px;
}
.article .package-wrap .section .s-name {
      font-size: 20px;
      font-weight: 700;
      color: #12141c;
      line-height: 33px;
      margin: 40px 0 24px;
}
.article .package-wrap .section p {
      font-size: 18px;
      color: #12141c;
      line-height: 30px;
      opacity: 0.8;
      margin-bottom: 24px;
}
.article .package-wrap .section img {
      width: 100%;
      margin-bottom: 24px;
}
.article .package-wrap .section .img_bg {
      padding: 5% 7%;
      background: RGBA(247, 247, 250, 1);
      border-radius: 20px;
      margin-bottom: 24px;
}
.article .package-wrap .section .img_bg img {
        margin-bottom: 0 !important;
        -webkit-box-shadow: 0px 2px 20px 0px rgba(167, 167, 167, 0.2);
                box-shadow: 0px 2px 20px 0px rgba(167, 167, 167, 0.2);
        border-radius: 20px;
}
.article .package-wrap .section .sub-content {
      padding-left: 20px;
}
.article .package-wrap .section .sub-content:before {
        content: "\B7   ";
        color: #373ae2;
        font-size: 22px;
        font-weight: 600;
}
@media all and (max-width: 768px) {
.article .package-wrap {
    width: 100% !important;
    padding-top: 123px !important;
}
.article .package-wrap .package-title {
      width: 315px;
      height: 75px;
      font-size: 24px !important;
      color: #292c33 !important;
      line-height: 33px !important;
      margin: auto;
      margin-bottom: 40px !important;
}
.article .package-wrap .comment {
      width: 86% !important;
      height: 100% !important;
      margin: 0 auto 40px !important;
      padding: 30px 30px 38px 30px !important;
}
.article .package-wrap .comment p {
        font-size: 15px !important;
        line-height: 28px !important;
        margin-bottom: 30px;
}
.article .package-wrap .describe p {
      width: 100%;
      padding: 0 30px;
      font-size: 15px !important;
      line-height: 28px !important;
      margin: auto;
      margin-bottom: 24px;
}
.article .package-wrap .section {
      padding: 0 30px;
}
.article .package-wrap .section .name {
        font-size: 20px !important;
        line-height: 28px !important;
}
.article .package-wrap .section div .desc {
        font-size: 15px;
        line-height: 28px;
}
}
/*---- variables ----*/
/*---- Mixins ----*/
.public .more_case {
  text-align: center;
}
.public .more_case .more_case_btn {
    width: 198px;
    height: 54px;
    border-radius: 8px;
    border: 1px solid #2F5CE6;
    margin: 56px auto 96px;
    padding-left: 56px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    cursor: pointer;
    opacity: 90%;
}
.public .more_case .more_case_btn img {
      padding: 2px 0 0 2px;
      width: 24px;
      height: 24px;
}
.public .more_case .more_case_btn span {
      color: #2F5CE6;
      font-weight: bold;
      font-size: 20px;
}
.public .more_case :hover, .public .more_case :active {
    opacity: 100%;
}
.public .share {
  position: fixed;
  display: -webkit-box;
  right: 16px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 50px;
  height: 110px;
  z-index: 999;
}
.public .share .wx_share {
    z-index: 999;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: absolute;
    top: 0;
}
.public .share .wx_share .wx_icon {
      background: #fff;
      -webkit-box-shadow: 0px 2px 20px 0px rgba(167, 167, 167, 0.2);
              box-shadow: 0px 2px 20px 0px rgba(167, 167, 167, 0.2);
      border: 1px solid rgba(0, 0, 0, 0.08);
      width: 48px;
      height: 48px;
      background-size: 70%;
      background-repeat: no-repeat;
      background-position: center;
      right: 16px;
      bottom: 75px;
      border-radius: 50%;
}
.public .share .wx_share .wx_icon:hover {
        cursor: pointer;
}
.public .share .wx_share .wx_erweima {
      opacity: 0;
      position: fixed;
      right: 72px;
      bottom: 75px;
      width: 121px;
      height: 150px;
      padding: 10px;
      background: #FFFFFF;
      -webkit-box-shadow: 0px 6px 12px 0px #F1F3F8;
              box-shadow: 0px 6px 12px 0px #F1F3F8;
      border-radius: 8px;
      border: 1px solid #F2F2F2;
}
.public .share .wx_share .wx_erweima img {
        width: 100px;
}
.public .share .wx_share .wx_erweima span {
        text-align: center;
        position: absolute;
        bottom: 10px;
        width: 101px;
        font-size: 14px;
        font-weight: 500;
        color: #12141C;
        opacity: .8;
        line-height: 20px;
}
.public .share .wx_share .wx_icon:hover + .wx_erweima {
      opacity: 1;
}
.public .share .qq_share {
    z-index: 999;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: absolute;
    bottom: 0;
}
.public .share .qq_share .qq_icon {
      background: #fff;
      -webkit-box-shadow: 0px 2px 20px 0px rgba(167, 167, 167, 0.2);
              box-shadow: 0px 2px 20px 0px rgba(167, 167, 167, 0.2);
      border: 1px solid rgba(0, 0, 0, 0.08);
      width: 48px;
      height: 48px;
      background-size: 70%;
      background-repeat: no-repeat;
      background-position: center;
      right: 16px;
      bottom: 15px;
      border-radius: 50%;
}
.public .share .qq_share .qq_icon:hover {
        cursor: pointer;
}
.public .share .qq_share .qq_icon:hover + .qq_erweima {
      opacity: 1;
}
.public .share .qq_share .qq_erweima {
      opacity: 0;
      position: fixed;
      right: 72px;
      bottom: 15px;
      width: 121px;
      height: 150px;
      padding: 10px;
      background: #FFFFFF;
      -webkit-box-shadow: 0px 6px 12px 0px #F1F3F8;
              box-shadow: 0px 6px 12px 0px #F1F3F8;
      border-radius: 8px;
      border: 1px solid #F2F2F2;
}
.public .share .qq_share .qq_erweima img {
        width: 100px;
}
.public .share .qq_share .qq_erweima span {
        text-align: center;
        position: absolute;
        bottom: 10px;
        width: 101px;
        font-size: 14px;
        font-weight: 500;
        color: #12141C;
        opacity: .8;
        line-height: 20px;
}
@media all and (max-width: 768px) {
.public .more_case .more_case_btn {
    width: 140px;
    height: 40px;
    padding-left: 39px;
    margin: 56px 0;
}
.public .more_case .more_case_btn span {
      font-size: 14px;
}
}
/*---- variables ----*/
/*---- Mixins ----*/
#page_error {
  overflow: hidden;
}
#page_error .header-wrapper {
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f9fbff));
    background: -webkit-linear-gradient(top, #ffffff 0%, #f9fbff 100%);
    background: -o-linear-gradient(top, #ffffff 0%, #f9fbff 100%);
    background: linear-gradient(180deg, #ffffff 0%, #f9fbff 100%);
    position: relative;
    height: 800px;
    text-align: center;
}
#page_error .wave_bg {
    width: 2560px;
    position: absolute;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    left: 50%;
    position: absolute;
    bottom: 0;
}
#page_error .error-img {
    width: 404px;
    display: block;
    margin: 0 auto;
}
#page_error .p_error {
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 1.8;
    margin-top: 36px;
    color: rgba(18, 20, 28, 0.5);
}
#page_error .back-btn {
    margin: 0 auto;
    margin-top: 36px;
}
#page_error .wave_bg {
    width: 100%;
    position: absolute;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    left: 50%;
    position: absolute;
    bottom: 0;
}

#edu {
  overflow: hidden;
}
#edu .swiper-pagination .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    opacity: 0.1;
}
#edu .swiper-pagination .swiper-pagination-bullet-active {
    width: 20px;
    height: 8px;
    background: #2878ff;
    border-radius: 5px;
    opacity: 1;
}
#edu .edu-content {
    padding-top: 72px;
    background-color: #f9f9fb;
}
#edu .edu-content .edu-title {
      margin-top: 125px;
      text-align: center;
      font-size: 45px;
      line-height: 64px;
      font-weight: 500;
      margin-bottom: 129px;
}
#edu .edu-content .edu-list {
      /*width: 100%;*/
      margin-left: -85px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
      width: 1160px;
      margin: 0 auto;
}
#edu .edu-content .edu-list .edu-item {
        width: 331px;
        height: 150px;
        margin-bottom: 78px;
        margin-right: 81px;
        /*width: 28.44828%;*/
        /*width: calc((100% - 255px) / 3);*/
        /*max-width: 330px;*/
        /*height: 12.93103%;*/
        /*max-height: 150px;*/
        /*border-radius: 4px;*/
        /*overflow: hidden;*/
        /*background-color: #fff;*/
        /*margin-left: 85px;*/
        /*float: left;*/
}
#edu .edu-content .edu-list .edu-item:nth-child(3n) {
          margin-right: 0px;
}
#edu .edu-content .edu-list .edu-item .item-wrapper {
          border-radius: 4px;
          background-color: #fff;
          width: 100%;
          height: 100%;
          position: relative;
          cursor: pointer;
          -webkit-transition: -webkit-box-shadow 0.3s;
          transition: -webkit-box-shadow 0.3s;
          -o-transition: box-shadow 0.3s;
          transition: box-shadow 0.3s;
          transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
          border: 1px solid #ededed;
          overflow: hidden;
}
#edu .edu-content .edu-list .edu-item .item-wrapper .item-logo {
            width: 238px;
            height: 70px;
            display: block;
            margin: auto;
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            -webkit-user-select: none;
               -moz-user-select: none;
                -ms-user-select: none;
                    user-select: none;
            -webkit-user-drag: none;
            -webkit-transition: -webkit-transform 0.3s;
            transition: -webkit-transform 0.3s;
            -o-transition: transform 0.3s;
            transition: transform 0.3s;
            transition: transform 0.3s, -webkit-transform 0.3s;
}
#edu .edu-content .edu-list .edu-item .item-wrapper:hover {
            -webkit-box-shadow: 0px 20px 40px -20px rgba(0, 0, 0, 0.2);
                    box-shadow: 0px 20px 40px -20px rgba(0, 0, 0, 0.2);
            border: 0;
}
#edu .edu-content .edu-list .edu-item .item-wrapper:hover .item-logo {
              -webkit-transform: scale(1.05);
                  -ms-transform: scale(1.05);
                      transform: scale(1.05);
}
#edu .edu-content .student-list {
      width: 1160px;
      padding-top: 50px;
      background-color: #f9f9fb;
      margin: 0 auto;
}
#edu .edu-content .student-list .title {
        text-align: center;
        font-size: 45px;
        line-height: 64px;
        font-weight: 500;
        margin-bottom: 130px;
}
#edu .edu-content .student-list .swiper-container {
        height: 400px;
}
#edu .edu-content .student-list .swiper-container .swiper-wrapper .swiper-ul {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
}
#edu .edu-content .student-list .swiper-container .swiper-wrapper .swiper-ul li {
            width: 200px;
            height: 323px;
            text-align: center;
}
#edu .edu-content .student-list .swiper-container .swiper-wrapper .swiper-ul li img {
              width: 100%;
}
#edu .edu-content .student-list .swiper-container .swiper-wrapper .swiper-ul li .student-name {
              margin-top: 16px;
              font-size: 16px;
              font-family: PingFangSC-Medium, PingFang SC;
              font-weight: 500;
              color: black;
              line-height: 30px;
}
#edu .edu-content .student-list .swiper-container .swiper-wrapper .swiper-ul li .student-desc {
              font-size: 14px;
              font-family: PingFangSC-Medium, PingFang SC;
              font-weight: 500;
              color: #6d6d6d;
              line-height: 30px;
}
#edu .edu-content .student-list .swiper-container .swiper-wrapper .swiper-ul li .student-desc span:last-child {
                margin-left: 4px;
}
#edu .edu-content .contact-box {
      padding-bottom: 122px;
      width: 1160px;
      margin: 0 auto;
      margin-top: 150px;
}
#edu .edu-content .contact-wrapper {
      width: 100%;
      height: 320px;
      margin-top: 41px;
      background-color: #2878ff;
      border-radius: 10px;
      overflow: hidden;
      position: relative;
      -webkit-box-shadow: 0px 10px 20px 0px rgba(1, 61, 162, 0.28);
              box-shadow: 0px 10px 20px 0px rgba(1, 61, 162, 0.28);
}
#edu .edu-content .contact-wrapper .huhu {
        position: absolute;
        bottom: 0;
        right: 7px;
        -webkit-user-select: none;
           -moz-user-select: none;
            -ms-user-select: none;
                user-select: none;
        -webkit-user-drag: none;
}
#edu .edu-content .contact-wrapper p {
        color: #ffffff;
        letter-spacing: 1px;
        line-height: 64px;
        font-weight: 500;
        font-family: PingFangSC-Medium, PingFang SC;
        padding-left: 118px;
}
#edu .edu-content .contact-wrapper .contact-title {
        font-size: 20px;
        margin-top: 58px;
}
#edu .edu-content .contact-wrapper .contact-desc {
        font-size: 38px;
        margin-bottom: 26px;
}
#edu .edu-content .contact-wrapper .contact-btn {
        position: relative;
        z-index: 1;
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        margin-left: 118px;
        display: block;
        width: 150px;
        height: 40px;
        background-color: #fff;
        border-radius: 4px;
        overflow: hidden;
        font-size: 16px;
        color: #2878ff;
        line-height: 40px;
        text-align: center;
        cursor: pointer;
}
#edu .xsf-modal-box {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
    z-index: 99999;
}
#edu .xsf-modal {
    width: 732px;
    height: 494px;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    z-index: 100000;
}
#edu .xsf-modal .modal-title {
      background-color: #2878ff;
      text-align: center;
      color: #ffffff;
      font-size: 24px;
      font-weight: 500;
      letter-spacing: 1px;
      line-height: 100px;
      position: relative;
}
#edu .xsf-modal .modal-title .close {
        position: absolute;
        right: 40px;
        top: 41px;
        cursor: pointer;
}
#edu .xsf-modal .modal-content {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      height: 394px;
      background-color: #ffffff;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      justify-items: center;
}
#edu .xsf-modal .modal-content .logo-box {
        -webkit-box-flex: 1.5;
            -ms-flex: 1.5;
                flex: 1.5;
}
#edu .xsf-modal .modal-content .logo-box img {
          width: 370px;
          display: block;
          margin: 0 auto;
}
#edu .xsf-modal .modal-content .route-box {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
}
#edu .xsf-modal .modal-content .route-box .route-item {
          font-size: 18px;
          line-height: 25px;
          font-weight: 500;
          color: #222222;
          margin-bottom: 35px;
          cursor: pointer;
          position: relative;
          /*&:hover {*/
          /*    color: #436EF3;*/
          /*    img {*/
          /*        opacity: 1;*/
          /*    }*/
          /*}*/
}
#edu .xsf-modal .modal-content .route-box .route-item img {
            width: 24px;
            position: absolute;
            top: 6px;
            left: 170px;
            opacity: 0;
            -webkit-transition: opacity 0.2s;
            -o-transition: opacity 0.2s;
            transition: opacity 0.2s;
}
#edu .xsf-modal .modal-content .route-box .route-item.active {
            color: #436ef3;
}
#edu .xsf-modal .modal-content .route-box .route-item.active img {
              opacity: 1;
}
@media screen and (max-width: 1280px) {
#edu .edu-content .edu-list {
    width: 746px;
}
#edu .edu-content .edu-list .edu-item {
    margin-right: 81px;
}
#edu .edu-content .edu-list .edu-item:nth-child(3n) {
      margin-right: 81px;
}
#edu .edu-content .edu-list .edu-item:nth-child(2n) {
      margin-right: 0px;
}
#edu .edu-content .student-list {
    width: 746px;
}
#edu .edu-content .contact-box {
    width: 746px;
}
}
@media screen and (max-width: 900px) {
#edu .edu-content .edu-list {
    width: 100%;
}
#edu .edu-content .edu-list .edu-item {
    margin-right: 0px !important;
    width: 100%;
}
#edu .edu-content .edu-list .edu-item .item-wrapper {
      width: 331px;
      margin: 0 auto;
}
#edu .edu-content .student-list {
    width: 90%;
}
#edu .edu-content .contact-box {
    width: 90%;
}
}
@media screen and (max-width: 480px) {
#edu .edu-content .contact-wrapper .contact-title {
    padding-left: 20px;
    margin-top: 20px;
}
#edu .edu-content .contact-wrapper .contact-desc {
    font-size: 22px;
    padding-left: 20px;
}
#edu .edu-content .contact-wrapper .contact-btn {
    margin-left: 20px;
}
}

.edu-contact-modal[data-v-fcf6db02] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 99999;
}
.edu-contact-modal .modal-box[data-v-fcf6db02] {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    border-radius: 10px;
    overflow-y: auto;
    width: 732px;
    max-height: 800px;
    background-color: #fff;
}
.edu-contact-modal .modal-box .close_btn[data-v-fcf6db02] {
      position: absolute;
      top: 20px;
      right: 20px;
      cursor: pointer;
}
.edu-contact-modal .modal-box .modal-title[data-v-fcf6db02] {
      background-color: #2878ff;
      text-align: center;
      color: #ffffff;
      font-size: 24px;
      font-weight: 500;
      letter-spacing: 1px;
      line-height: 100px;
      margin-bottom: 47px;
}
.edu-contact-modal .modal-box .modal-content .modal-content-title[data-v-fcf6db02],
    .edu-contact-modal .modal-box .modal-content .modal-content-desc[data-v-fcf6db02] {
      color: #000000;
      padding-left: 48px;
}
.edu-contact-modal .modal-box .modal-content .modal-content-title[data-v-fcf6db02] {
      font-size: 18px;
      line-height: 25px;
      font-weight: 500;
      margin-bottom: 15px;
}
.edu-contact-modal .modal-box .modal-content .modal-content-desc[data-v-fcf6db02] {
      font-size: 14px;
      line-height: 20px;
      font-weight: 400;
      margin-bottom: 50px;
      opacity: 0.5;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box[data-v-fcf6db02] {
      padding-left: 32px;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item[data-v-fcf6db02] {
        margin-bottom: 20px;
        font-size: 0;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item label[data-v-fcf6db02] {
          margin-right: 26px;
          color: #222222;
          font-size: 14px;
          font-weight: 400;
          text-align: right;
          display: inline-block;
          width: 130px;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item input[data-v-fcf6db02] {
          width: 316px;
          height: 40px;
          border: 1px solid #c9c9c9;
          background-color: #fff;
          font-size: 14px;
          padding: 0 8px;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item input.error[data-v-fcf6db02] {
            border: 1px solid #ff3756;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item input[data-v-fcf6db02]::-webkit-input-placeholder {
            /* Edge */
            color: #c9c9c9;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item input[data-v-fcf6db02]:-ms-input-placeholder {
            /* Internet Explorer 10-11 */
            color: #c9c9c9;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item input[data-v-fcf6db02]::-moz-placeholder {
            color: #c9c9c9;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item input[data-v-fcf6db02]::-ms-input-placeholder {
            color: #c9c9c9;
}
.edu-contact-modal .modal-box .modal-content .modal-form-box .modal-form-item input[data-v-fcf6db02]::placeholder {
            color: #c9c9c9;
}
.edu-contact-modal .modal-box .modal-content hr[data-v-fcf6db02] {
      margin-top: 60px;
      height: 1px;
      border: 0;
      border-top: 1px dashed rgba(36, 39, 66, 0.2);
}
.edu-contact-modal .modal-box .modal-footer[data-v-fcf6db02] {
      height: 132px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.edu-contact-modal .modal-box .modal-footer .btn[data-v-fcf6db02] {
        padding: 0 20px;
        height: 40px;
        background: #2878ff;
        border-radius: 4px;
        font-size: 16px;
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        color: white;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
}

#edu .swiper-pagination .swiper-pagination-bullet-active {
  width: 8px;
  height: 8px;
  background: #2878ff;
  opacity: 1;
}
.edu-mobile {
  padding-top: 72px;
}
.edu-mobile .swiper-container-horizontal > .swiper-pagination-bullets,
  .edu-mobile .swiper-pagination-custom,
  .edu-mobile .swiper-pagination-fraction {
    bottom: 50px;
}
.edu-mobile .edu-mobile-content {
    height: 356px;
    margin: 0 auto;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f4f7fd));
    background: -webkit-linear-gradient(top, #ffffff 0%, #f4f7fd 100%);
    background: -o-linear-gradient(top, #ffffff 0%, #f4f7fd 100%);
    background: linear-gradient(to bottom, #ffffff 0%, #f4f7fd 100%);
}
.edu-mobile .edu-mobile-content .l-title-h1 {
      width: 240px;
      margin: 0 auto;
      margin-top: 40px;
      margin-bottom: 34px;
      text-align: center;
}
.edu-mobile .edu-mobile-content .l-primary {
      margin: 0 auto;
      margin-top: 60px;
}
.edu-mobile .logo-list {
    background-color: #f9f9fb;
    margin: 0 auto;
    padding-top: 60px;
    position: relative;
    padding-bottom: 70px;
}
.edu-mobile .logo-list .content {
      width: 100%;
      height: 100%;
      margin: 0 auto;
}
.edu-mobile .logo-list .content .swiper-container-mobile .swiper-ul .li-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        margin: 0 auto;
        width: 315px;
}
.edu-mobile .logo-list .content .swiper-container-mobile .swiper-ul li {
        width: 150px;
        height: 80px;
        margin-right: 15px;
        border-radius: 8px;
        border: 1px solid #ededed;
        background: #fff;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        margin-bottom: 15px;
}
.edu-mobile .logo-list .content .swiper-container-mobile .swiper-ul li:nth-child(2n) {
          margin-right: 0px;
}
.edu-mobile .logo-list .content .swiper-container-mobile .swiper-ul li img {
          width: 120px;
          height: 32px;
}
.edu-mobile .student-list {
    background-color: #f9f9fb;
    margin: 0 auto;
    position: relative;
    padding-bottom: 70px;
}
.edu-mobile .student-list .title {
      text-align: center;
      font-size: 28px;
      font-family: PingFangSC-Semibold, PingFang SC;
      font-weight: 600;
      color: #292c33;
      margin-bottom: 23px;
}
.edu-mobile .student-list .content {
      width: 100%;
      overflow: hidden;
      height: 100%;
      margin: 0 auto;
}
.edu-mobile .student-list .content .swiper-container-person .swiper-ul .li-wrapper {
        margin: 0 auto;
        width: 354px;
}
.edu-mobile .student-list .content .swiper-container-person .swiper-ul .li-wrapper li {
          width: 100%;
          height: 102px;
          border-radius: 8px;
          border: 1px solid #ededed;
          background: #fff;
          margin-bottom: 14px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          padding: 25px;
}
.edu-mobile .student-list .content .swiper-container-person .swiper-ul .li-wrapper li:nth-child(2n) {
            margin-right: 0px;
}
.edu-mobile .student-list .content .swiper-container-person .swiper-ul .li-wrapper li img {
            -webkit-box-flex: 0;
                -ms-flex: 0 0 52px;
                    flex: 0 0 52px;
            width: 52px;
            height: 52px;
            border-radius: 50%;
}
.edu-mobile .student-list .content .swiper-container-person .swiper-ul .li-wrapper li .info-wrapper {
            -webkit-box-flex: 1;
                -ms-flex: 1;
                    flex: 1;
            padding-left: 16px;
            margin-top: 4px;
}
.edu-mobile .student-list .content .swiper-container-person .swiper-ul .li-wrapper li .info-wrapper .name {
              font-size: 16px;
              font-family: PingFang-SC-Medium, PingFang-SC;
              font-weight: 500;
              color: #5b5d67;
}
.edu-mobile .student-list .content .swiper-container-person .swiper-ul .li-wrapper li .info-wrapper .desc {
              margin-top: 5px;
              font-size: 12px;
              font-family: PingFang-SC-Medium, PingFang-SC;
              font-weight: 500;
              color: #adaeb3;
}
.edu-mobile .l-download-banner {
    margin-top: 0;
}
.edu-mobile .edu-mask {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 100001;
}
.edu-mobile .edu-mask .content {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      width: 327px;
      background: white;
      border-radius: 8px;
}
.edu-mobile .edu-mask .content .title {
        position: relative;
        height: 60px;
        line-height: 60px;
        background: #436ef3;
        border-radius: 8px 8px 0px 0px;
        text-align: center;
        font-size: 18px;
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        color: white;
}
.edu-mobile .edu-mask .content .title .close-btn {
          position: absolute;
          right: 6px;
          top: 6px;
          cursor: pointer;
}
.edu-mobile .edu-mask .content .form {
        padding: 16px 20px;
}
.edu-mobile .edu-mask .content .form .desc {
          font-size: 12px;
          font-family: PingFangSC-Regular, PingFang SC;
          font-weight: 400;
          color: #87888d;
          line-height: 22px;
          margin-bottom: 16px;
          position: relative;
          z-index: 1;
}
.edu-mobile .edu-mask .content .form input {
          width: 287px;
          height: 44px;
          display: inline-block;
          background: white;
          border-radius: 8px;
          border: 1px solid #c9c9c9;
          font-size: 14px;
          font-family: PingFang-SC-Medium, PingFang-SC;
          font-weight: 500;
          color: #87888d;
          line-height: 14px;
          margin-bottom: 16px;
          padding-left: 8px;
}
.edu-mobile .edu-mask .content .form input::-webkit-input-placeholder {
            color: #87888d;
}
.edu-mobile .edu-mask .content .form input::-moz-placeholder {
            color: #87888d;
}
.edu-mobile .edu-mask .content .form input::-ms-input-placeholder {
            color: #87888d;
}
.edu-mobile .edu-mask .content .form input::placeholder {
            color: #87888d;
}
.edu-mobile .edu-mask .content .form input.error {
            border: 1px solid #ff3756;
}
.edu-mobile .edu-mask .content .form .btn {
          margin: 0 auto;
          width: 122px;
          height: 42px;
          background: #436ef3;
          -webkit-box-shadow: 0px 5px 15px 0px #e4e8f9;
                  box-shadow: 0px 5px 15px 0px #e4e8f9;
          border-radius: 8px;
          border: 1px solid #3163db;
          font-size: 16px;
          font-family: PingFangSC-Medium, PingFang SC;
          font-weight: 500;
          color: white;
          line-height: 22px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          text-align: center;
}
.edu-mobile .px-mask {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 100001;
}
.edu-mobile .px-mask .content {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      width: 327px;
      height: 378px;
      background: white;
      border-radius: 8px;
}
.edu-mobile .px-mask .content .title {
        position: relative;
        height: 60px;
        line-height: 60px;
        background: #436ef3;
        border-radius: 8px 8px 0px 0px;
        text-align: center;
        font-size: 18px;
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        color: white;
}
.edu-mobile .px-mask .content .title .close-btn {
          position: absolute;
          right: 6px;
          top: 6px;
          cursor: pointer;
}
.edu-mobile .px-mask .content .logos {
        padding-top: 24px;
        padding-left: 94px;
}
.edu-mobile .px-mask .content .logos .logo-img {
          width: 140px;
          height: 38px;
}
.edu-mobile .px-mask .content .logos .logo-img img {
            width: 100%;
            height: 100%;
}
.edu-mobile .px-mask .content .logos p {
          font-size: 14px;
          font-family: PingFang-SC-Medium, PingFang-SC;
          font-weight: 500;
          color: #292c34;
          line-height: 14px;
          margin-top: 40px;
          padding-left: 25px;
}
.edu-mobile .px-mask .content .logos p:active {
            color: #436ef3;
}

@charset "UTF-8";
.tip-show.show-sticky .picker-sticky {
  top: 72px !important;
}
.tip-hide.show-sticky .picker-sticky {
  top: 72px !important;
}
.order {
  overflow: hidden;
}
.order.tip-hide .package-wrap {
    padding-top: 74px !important;
}
.order.hide-animation .picker-sticky {
    -webkit-transition: initial !important;
    -o-transition: initial !important;
    transition: initial !important;
}
.order .package-wrap {
    padding-top: 74px;
}
.order .package-wrap .picker-container {
      position: relative;
}
.order .package-wrap .picker-container::before {
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        width: var(--container-width);
        background-image: url(https://lhcdn.lanhuapp.com/home/img/modal-bg-n-big.png);
        background-size: contain;
        background-repeat: no-repeat;
        height: var(--container-height);
        z-index: -1;
}
.order .package-wrap .picker-container .picker-bg {
        display: none;
}
.order .package-wrap .picker-container .picker-banner {
        display: none;
}
.order .package-wrap .picker-container .picker-banner-container {
        display: none;
}
.order .package-wrap .picker-wrap {
      padding-top: 60px;
      padding-bottom: 60px;
}
.order .package-wrap .picker-wrap .master-go-buy-wrap {
        padding-top: 60px;
}
.order .package-wrap .picker-sticky {
      position: fixed;
      top: -130px;
      /* 元素初始位置，设为高度加上一些余量，确保不会盖住页面内容 */
      left: 0;
      width: 100%;
      height: 150px;
      /* 元素高度 */
      background-color: #fff;
      -webkit-box-shadow: 0px 4px 8px 0px rgba(29, 41, 57, 0.1);
              box-shadow: 0px 4px 8px 0px rgba(29, 41, 57, 0.1);
      -webkit-transition: top 0.3s ease-in-out;
      -o-transition: top 0.3s ease-in-out;
      transition: top 0.3s ease-in-out;
      /* 设置过渡效果 */
      z-index: 11;
}
.order .package-wrap .picker-compare {
      background: transparent;
      width: 100%;
      margin-top: 60px;
}
.order .package-wrap .common-question {
      z-index: 100;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      width: 30px;
      height: 96px;
      position: fixed;
      right: 0px;
      bottom: 116px;
      background: #e1e6f5;
      border-radius: 4px 0px 0px 4px;
      border: 1px solid #e1e6f5;
      font-size: 14px;
      cursor: pointer;
}
.order .package-wrap .common-question a {
        display: inline-block;
        color: #436ef4;
        width: 100%;
        text-align: center;
        height: 80px;
        font-size: 14px;
        font-weight: 500;
        line-height: 20px;
}
@media screen and (max-width: 1440px) {
.order .package-wrap .picker-container::before {
        background-image: url(https://lhcdn.lanhuapp.com/home/img/modal-bg-n-small.png);
}
}
.order .price_logo {
    height: 716px;
    overflow: hidden;
}
.order .apply {
    padding-top: 80px;
    border-top: 1px solid #E4E4E5;
    border-bottom: 1px solid #E4E4E5;
}
.order .apply .apply-con {
      position: relative;
      height: 355px;
      text-align: right;
}
.order .apply .apply-con .apply-btn {
        float: right;
}
.order .apply .apply-con .apply-btn .mu-flat-button {
          background: whitesmoke;
          font-size: 16px;
          font-weight: 700;
          color: black;
          -webkit-box-shadow: none;
                  box-shadow: none;
}
.order .apply .apply-con .apply-btn .mu-flat-button:hover {
            background: #e7e7e7;
}
.order .apply .apply-con .apply-img {
        position: absolute;
        top: 120px;
        left: 0;
        width: 315px;
}
.order .apply .apply-con .apply-text {
        position: absolute;
        width: 600px;
        top: 60%;
        -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
                transform: translateY(-50%);
        right: 0;
        color: #282828;
}
.order .apply .apply-con .apply-text .apply-title {
          font-size: 44px;
          font-weight: 500;
          line-height: 62px;
}
.order .apply .apply-con .apply-text .apply-desc {
          font-size: 20px;
          font-weight: 400;
          line-height: 28px;
          padding-bottom: 38px;
          padding-top: 5px;
}
.order .apply .icons {
      padding-top: 100px;
}
.order .apply .icons img {
        height: 36px;
        float: left;
        margin-right: 75px;
}
.order .apply .icons img:last-child {
          margin-right: 0;
}
.package-upgrade {
  padding: 0;
}
.package-upgrade.sticky .card-list {
    margin-right: -230px;
}
.package-upgrade.sticky .card-item {
    width: 234px;
    height: initial !important;
}
.package-upgrade.sticky .title-logo {
    opacity: 0;
}
.package-upgrade .title {
    font-size: 40px;
}
.package-upgrade .package-title {
    font-size: 56px !important;
    font-weight: bold;
    line-height: 80px !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.package-upgrade .package-title span {
      display: block;
      margin: 0 auto;
      font-weight: bold;
      position: relative;
}
.package-upgrade .package-title span::before {
        content: '';
        display: block;
        width: 66px;
        height: 61px;
        background-size: cover;
        position: absolute;
        bottom: -88px;
        left: -296px;
}
.package-upgrade .package-title span::after {
        content: '';
        display: block;
        width: 73px;
        height: 75px;
        background-size: cover;
        position: absolute;
        right: -264px;
        top: 22px;
}
.package-upgrade .sub-title {
    margin-top: 16px;
    font-size: 20px;
    font-weight: normal;
    line-height: 30px;
    color: #3D3D3D;
}
.package-upgrade .sub-title .apply_url {
      color: #3D3D3D;
      text-decoration: underline;
      text-underline-offset: 4px;
}
.package-upgrade .card-list {
    margin-top: 60px;
}
.package-upgrade .card-list .card-item {
      height: 636px;
}
.package-upgrade .card-list .card-item.card-top {
        height: 769px;
}
.package-upgrade .card-list .card-item .package-upgrade-card {
        height: 100%;
}
.package-upgrade .card-list .card-item .package-upgrade-card .package-card-title {
          margin-top: 30px;
          margin-bottom: 6px;
}
.package-upgrade .card-list .card-item .package-upgrade-card .package-card-button {
          margin-top: 24px;
}
.package-upgrade .card-list .card-item .package-upgrade-card .package-card-button .lh-btn-name {
            font-weight: 500;
}
.package-upgrade .card-list .card-item .package-upgrade-card .package-card-price .price-buy-number {
          font-size: 13px;
          margin-top: 2px;
          line-height: 22px;
}
.package-upgrade .card-list .card-item .package-upgrade-card .package-card-services {
          margin-top: 24px;
}
.package-upgrade .card-list .card-item .package-upgrade-card .package-card-services .package-card-service {
            margin-bottom: 8px;
}
@media screen and (max-width: 1280px) and (min-width: 901px) {
.picker-container {
    padding-left: 30px;
    padding-right: 30px;
}
.picker-container .picker-sticky {
      padding-left: 30px;
      padding-right: 30px;
}
.picker-container .picker-sticky .package-upgrade {
        -webkit-box-align: end;
            -ms-flex-align: end;
                align-items: flex-end;
}
.picker-container .picker-sticky .card-list {
        margin-right: 0 !important;
        -webkit-column-gap: 0;
           -moz-column-gap: 0;
                column-gap: 0;
        width: calc(100% - 220px);
}
.picker-container .picker-sticky .card-list .card-item {
          width: 25% !important;
}
.picker-container .picker-sticky .card-list .card-item .package-upgrade-card {
            width: 100% !important;
}
.picker-container .picker-sticky .card-list .card-item .package-upgrade-card .package-card-content {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-orient: vertical;
              -webkit-box-direction: normal;
                  -ms-flex-direction: column;
                      flex-direction: column;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
}
.picker-container .picker-sticky .card-list .card-item .package-upgrade-card .package-card-button {
              width: calc(100% - 8px);
}
.picker-container .picker-wrap .card-list .card-item {
      margin-right: 12px;
      width: calc(25% - 4px) !important;
}
.picker-container .picker-wrap .card-list .card-item:last-child {
        margin-right: 0;
}
.picker-container .picker-wrap .card-list .card-item .package-upgrade-card {
        width: 100% !important;
}
.picker-container .picker-wrap .card-list .card-item .package-upgrade-card .package-card-price .price-desc {
          height: 40px;
}
.picker-container .picker-wrap .card-list .card-item .package-upgrade-card .package-card-price .price-content {
          margin-top: 12px !important;
}
.picker-container .picker-wrap .card-list .card-item .package-upgrade-card .lh-button {
          width: calc(100% - 14px) !important;
}
}
@media screen and (max-width: 1024px) {
.order {
    padding-bottom: 60px;
}
.order .apply .icons {
      display: none;
}
.apply .price_logo .logo_wrap {
    width: 100%;
}
}
@media screen and (max-width: 900px) {
.picker-sticky {
    height: 108px !important;
}
.picker-sticky .package-upgrade.sticky .card-list {
      padding-left: 32px;
      padding-right: 32px;
      margin-right: 0;
      -webkit-column-gap: 16px;
         -moz-column-gap: 16px;
              column-gap: 16px;
}
.picker-sticky .package-upgrade.sticky .card-list .card-item {
        width: 21.66% !important;
}
.picker-sticky .package-upgrade.sticky .card-list .card-item .package-upgrade-card {
          width: 100% !important;
}
.picker-sticky .package-upgrade.sticky .card-list .card-item .package-upgrade-card .package-card-title {
            line-height: 22px !important;
            margin-top: 12px !important;
            margin-bottom: 2px !important;
}
.picker-sticky .package-upgrade.sticky .card-list .card-item .package-upgrade-card .package-card-title span {
              display: none;
}
.picker-sticky .package-upgrade.sticky .card-list .card-item .package-upgrade-card .package-card-price {
            line-height: 16px !important;
}
.picker-sticky .package-upgrade.sticky .card-list .card-item .package-upgrade-card .price-content {
            height: 16px !important;
}
.picker-sticky .package-upgrade.sticky .card-list .card-item .package-upgrade-card .price-content .price-unit,
            .picker-sticky .package-upgrade.sticky .card-list .card-item .package-upgrade-card .price-content .price-title,
            .picker-sticky .package-upgrade.sticky .card-list .card-item .package-upgrade-card .price-content .seat-unit {
              font-size: 10px !important;
              font-weight: normal !important;
              line-height: 16px !important;
              margin-left: 0;
              margin-right: 0;
}
.picker-sticky .package-upgrade.sticky .card-list .card-item .package-upgrade-card .package-card-button {
            width: 100% !important;
            margin: 0 auto;
}
.picker-sticky .package-upgrade.sticky .card-list .card-item .package-upgrade-card .package-card-button .lh-button {
              height: 32px !important;
              min-width: initial !important;
}
.picker-sticky .package-upgrade.sticky .card-list .card-item .package-upgrade-card .package-card-button .lh-button .lh-btn-name {
                font-size: 12px !important;
                margin: 0;
}
.picker-wrap .package-title span::before {
    display: none;
}
.picker-wrap .package-title span::after {
    display: none;
}
.master-go-buy-wrap .buy-title {
    font-size: 28px !important;
}
.version-compare .compare-table-body-cell .cell-img {
    width: 16px !important;
    height: 16px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.compare-title {
    font-size: 28px !important;
    line-height: normal !important;
}
}
@media screen and (max-width: 900px) and (min-width: 480px) {
.picker-container::before {
    background: -webkit-linear-gradient(272deg, #E1ECFF 1%, #FFFFFF 95%) !important;
    background: -o-linear-gradient(272deg, #E1ECFF 1%, #FFFFFF 95%) !important;
    background: linear-gradient(178deg, #E1ECFF 1%, #FFFFFF 95%) !important;
    height: 600px !important;
}
.picker-sticky .package-upgrade.sticky .package-card-title {
    font-size: 14px !important;
}
.picker-wrap .package-upgrade.page .card-list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    row-gap: 46px;
    -webkit-column-gap: 24px;
       -moz-column-gap: 24px;
            column-gap: 24px;
}
.picker-wrap .package-upgrade.page .card-list .card-item {
      width: 45.1%;
      margin-right: 0;
}
.picker-wrap .package-upgrade.page .card-list .card-item .package-upgrade-card {
        width: 100% !important;
}
.picker-wrap .package-upgrade.page .card-list .card-item .package-upgrade-card .package-card-button .lh-button {
          width: calc(100% - 32px) !important;
}
.master-go-buy-wrap {
    padding-top: 40px !important;
    padding-left: 32px;
    padding-right: 32px;
}
.master-go-buy-wrap .master-go-buy {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -webkit-box-pack: center !important;
          -ms-flex-pack: center !important;
              justify-content: center !important;
}
}
@media screen and (max-width: 900px) and (min-width: 610px) {
.picker-sticky .package-upgrade.sticky {
    padding-left: 32px;
    padding-right: 32px;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
}
.picker-sticky .package-upgrade.sticky .card-list {
      -webkit-column-gap: 0;
         -moz-column-gap: 0;
              column-gap: 0;
      width: calc(100% - 136px);
      padding-left: 0 !important;
      padding-right: 0 !important;
}
.picker-sticky .package-upgrade.sticky .card-list .card-item {
        width: 25% !important;
}
.picker-sticky .package-upgrade.sticky .card-list .card-item .package-card-content {
          padding-left: 8px;
          padding-right: 8px;
}
.compare-table-body lh-upgrade-service {
    width: 120px !important;
}
.compare-container.active {
    padding-left: 32px;
    padding-right: 32px;
}
}
@media screen and (max-width: 900px) and (min-width: 805px) {
.compare-container.active {
    height: 2464px !important;
}
}
@media screen and (max-width: 805px) and (min-width: 610px) {
.compare-container.active {
    height: 2514px !important;
}
}
@media screen and (max-width: 900px) and (min-width: 778px) {
.master-go-buy-wrap .buy-info {
    margin-left: 40px !important;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 32px;
}
}
@media screen and (max-width: 778px) and (min-width: 480px) {
.master-go-buy-wrap .master-go-buy {
    height: initial !important;
}
.master-go-buy-wrap .buy-info {
    margin-left: 0 !important;
    width: 100%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 32px;
}
.master-go-buy-wrap .buy-info .buy-btn {
      margin-top: 12px !important;
}
}
@media screen and (max-width: 610px) {
.service-tip {
    display: none !important;
}
.picker-container::before {
    background: -webkit-linear-gradient(272deg, #E1ECFF 1%, #FFFFFF 95%) !important;
    background: -o-linear-gradient(272deg, #E1ECFF 1%, #FFFFFF 95%) !important;
    background: linear-gradient(178deg, #E1ECFF 1%, #FFFFFF 95%) !important;
    max-height: 800px;
}
.picker-wrap .package-upgrade.page {
    padding-left: 30px !important;
    padding-right: 30px !important;
}
.picker-wrap .package-upgrade.page .package-title {
      font-size: 32px !important;
      line-height: 46px !important;
}
.picker-wrap .package-upgrade.page .sub-title {
      font-size: 16px !important;
      margin-top: 12px !important;
}
.picker-wrap .package-upgrade.page .card-list {
      margin-top: 32px !important;
      row-gap: 32px !important;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.picker-wrap .package-upgrade.page .card-list .card-item {
        width: 100% !important;
        margin-right: 0 !important;
        height: initial !important;
}
.picker-wrap .package-upgrade.page .card-list .card-item.item-enterprise {
          margin-top: 20px;
}
.picker-wrap .package-upgrade.page .card-list .card-item .package-upgrade-card {
          width: 100% !important;
}
.picker-wrap .package-upgrade.page .card-list .card-item .package-upgrade-card .package-card-button .lh-button {
            width: calc(100% - 32px) !important;
}
.master-go-buy-wrap {
    padding-top: 100px !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
}
.master-go-buy-wrap .master-go-buy {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      height: initial !important;
}
.master-go-buy-wrap .master-go-buy .buy-info {
        margin-left: 0 !important;
        width: 100%;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        margin-top: 32px;
}
.master-go-buy-wrap .master-go-buy .buy-info .buy-btn {
          margin-top: 12px !important;
}
.master-go-buy-wrap .master-go-buy .buy-pic {
        width: 100%;
}
.compare-container.active {
    padding-left: 32px;
    padding-right: 32px;
    height: 3240px !important;
    margin-bottom: 20px !important;
}
.compare-title {
    margin-top: 60px !important;
}
.compare-title.active {
      margin-top: 60px !important;
      margin-bottom: 24px !important;
}
.version-compare .compare-headers .compare-header {
    font-size: 16px !important;
    line-height: 76px !important;
}
.version-compare .compare-headers .compare-header:first-child {
      width: 0 !important;
}
.version-compare .title-cell .package-card-service {
    width: initial !important;
}
.version-compare .compare-table-body .compare-table-body-line {
    position: relative;
    padding-top: 24px;
}
.version-compare .compare-table-body .compare-table-body-line .lh-upgrade-service-wrap {
      position: absolute;
      top: 12px;
}
.version-compare .compare-table-body .body-cell {
    min-height: initial !important;
}
.version-compare .compare-table-body .cell-text {
    text-align: center;
    font-size: 12px !important;
}
}
@media screen and (max-width: 480px) {
.picker-sticky .package-upgrade.sticky .package-card-title {
    font-size: 13px !important;
}
.picker-sticky .package-upgrade.sticky .card-list {
    -webkit-column-gap: 8px !important;
       -moz-column-gap: 8px !important;
            column-gap: 8px !important;
}
.order .package-wrap .picker-wrap {
    padding-top: 28px;
    padding-bottom: 40px;
    width: 100%;
    margin: 0 auto;
}
.order .picker-compare {
    margin-top: 40px !important;
}
.order .picker-compare .compare-title {
      font-size: 28px !important;
      margin-top: 40px !important;
      margin-bottom: 40px !important;
}
.apply {
    padding-top: 40px !important;
}
.price_logo {
    height: 558px !important;
}
.price_logo .logo_wrap {
      width: 100% !important;
      height: 100% !important;
}
.price_logo .logo_wrap .left_mask {
        height: 100% !important;
        width: 50%;
}
.price_logo .logo_wrap .right_mask {
        height: 100% !important;
        width: 50%;
}
.price_logo .logo_wrap .line_odd,
      .price_logo .logo_wrap .line_even {
        width: 3180px;
        height: 88px;
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
}
}

.clearfix:after {
  display: block;
  content: "";
  clear: both;
}

/*muse-ui 样式问题修正*/
*,
:after,
:before {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

.order-question {
  padding: 80px 0;
  background: #F2F4F7;
}
.order-question [class*=" el-icon-"],
  .order-question [class^="el-icon-"] {
    font-weight: 700;
}
.order-question .el-collapse {
    border-top: 0px;
}
.order-question .el-collapse-item .is-active {
    color: #2878ff;
}
.order-question .el-collapse-item__header {
    font-size: 16px;
    line-height: 22px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding-top: 19px;
    padding-bottom: 19px;
    padding-right: 32px;
    height: initial;
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
    background-color: transparent;
    position: relative;
}
.order-question .el-collapse-item__header .el-icon-arrow-right {
      position: absolute;
      right: 8px;
}
.order-question .el-collapse-item__wrap {
    background-color: transparent;
}
.order-question .question-title {
    font-weight: 500;
    color: black;
    line-height: 64px;
    font-size: 36px;
    text-align: center;
    padding-bottom: 60px;
}
.order-question .list-wrap {
    width: 960px;
    margin: 0 auto;
}
.order-question .list-wrap .question-list .el-collapse-item__content .desc {
      white-space: pre-wrap;
      font-size: 14px;
      color: rgba(31, 33, 38, 0.7);
      line-height: 30px;
}
.order-question .list-wrap .question-list .el-collapse-item__content .desc b {
        font-weight: 500;
        color: #1F2126;
}
.order-question .list-wrap .question-list .el-collapse-item__content .desc .qs-link {
        text-decoration: underline;
        text-underline-offset: 3px;
        color: rgba(31, 33, 38, 0.7);
}
.order-question .list-wrap .question-list .el-collapse-item__content .qa-desc-pic {
      width: 80%;
      margin-top: 24px;
}
.qs-list li {
  padding-left: 20px;
  position: relative;
}
.qs-list li:before {
    position: absolute;
    left: 8.5px;
    top: 13.5px;
    content: '';
    height: 3px;
    width: 3px;
    background-color: rgba(31, 33, 38, 0.7);
    border-radius: 50%;
}
.qs-list li {
  padding-left: 20px;
  position: relative;
}
.qs-list li:before {
    position: absolute;
    left: 8.5px;
    top: 13.5px;
    content: "";
    height: 3px;
    width: 3px;
    background-color: rgba(31, 33, 38, 0.7);
    border-radius: 50%;
}
@media screen and (max-width: 1024px) {
.order-question {
    padding: 3rem 0;
}
.order-question .question-title {
      font-size: 2rem;
}
.order-question .list-wrap {
      width: 100%;
}
.order-question .list-wrap .question-list {
        width: 100%;
        padding: 0 2rem;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
}
.order-question .list-wrap .question-list li h4 {
          font-size: 1.2rem;
}
.order-question .list-wrap .question-list li:last-child {
          margin-bottom: 60px;
}
}
@media screen and (max-width: 480px) {
.order-question .el-collapse-item__header {
    font-size: 14px !important;
}
.order-question .el-collapse-item__content {
    padding-bottom: 18px !important;
}
.order-question .el-collapse-item__content .desc {
      font-size: 13px !important;
      line-height: 22px !important;
}
}

.contact-us {
  background: #fff;
  padding-top: 80px;
  padding-bottom: 80px;
}
.contact-us .wrapper {
    width: 1160px;
    text-align: center;
    margin: 0 auto;
}
.contact-us .wrapper .title {
      font-size: 36px;
      font-weight: 500;
      color: black;
}
.contact-us .wrapper .title-desc {
      margin-top: 10px;
      font-size: 18px;
      color: rgba(18, 20, 28, 0.7);
}
.contact-us .wrapper .contact-list {
      width: 1072px;
      margin: 0 auto;
      margin-top: 60px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-column-gap: 138px;
         -moz-column-gap: 138px;
              column-gap: 138px;
      row-gap: 24px;
}
.contact-us .wrapper .contact-list .kefu-wrapper .btn {
        cursor: pointer;
        background: #2878ff;
        color: #fff;
}
.contact-us .wrapper .contact-list .kefu-wrapper .btn:hover {
          background: rgba(40, 120, 255, 0.8);
}
.contact-us .wrapper .contact-list .write-message .btn {
        cursor: pointer;
}
.contact-us .wrapper .contact-list .write-message .btn:hover {
          background: #e7e7e7;
}
.contact-us .wrapper .contact-list li {
        width: 228px;
}
.contact-us .wrapper .contact-list li .msg-title {
          font-size: 20px;
          font-weight: 500;
          color: black;
}
.contact-us .wrapper .contact-list li .msg-desc {
          margin-top: 16px;
          margin-bottom: 32px;
          color: #6d747e;
}
.contact-us .wrapper .contact-list li .btn {
          width: 228px;
          height: 46px;
          border-radius: 8px;
          font-size: 16px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          margin: 0 auto;
          color: #000;
          background: whitesmoke;
}
.contact-us .wrapper .contact-list li:last-child {
          margin-right: 0px;
}
@media screen and (max-width: 1024px) {
.contact-us .wrapper {
    width: 100%;
}
.contact-us .wrapper .title-desc {
      padding: 0 32px;
}
.contact-us .wrapper .contact-list {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.contact-us .wrapper .contact-list li {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        margin-right: 0;
}
}
@media screen and (max-width: 900px) {
.contact-us {
    padding-left: 32px;
    padding-right: 32px;
}
.contact-us .wrapper .contact-list {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-column-gap: 20px;
         -moz-column-gap: 20px;
              column-gap: 20px;
}
.contact-us .wrapper .contact-list li {
        width: 100% !important;
}
.contact-us .wrapper .contact-list li .btn {
          width: 100% !important;
}
}
@media screen and (max-width: 480px) {
.contact-us {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}
.contact-us .wrapper .title {
      font-size: 28px !important;
}
.contact-us .wrapper .title-desc {
      font-size: 18px !important;
}
.contact-us .wrapper .contact-list {
      margin-top: 40px !important;
}
.contact-us .wrapper .contact-list li .msg-desc {
        margin-top: 8px !important;
        margin-bottom: 24px !important;
}
}

.upgrade-page-header[data-v-2ef10930] {
  width: 1268px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
}
.upgrade-page-header .header-time[data-v-2ef10930] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: -2px;
    margin-top: 25px;
    font-size: 16px;
    font-weight: 500;
    line-height: 21px;
    color: rgba(31, 33, 38, 0.85);
}
.upgrade-page-header .header-time img[data-v-2ef10930] {
      margin-top: -2px;
}
.upgrade-page-header .header-time .desc[data-v-2ef10930] {
      font-weight: 500;
}
.upgrade-page-header .header-time .cutdown[data-v-2ef10930] {
      width: 226px;
      height: 24px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 6px;
}
.upgrade-page-header .header-time .cutdown span[data-v-2ef10930] {
        font-weight: 500;
}
.upgrade-page-header .header-time .cutdown-item[data-v-2ef10930] {
        width: 32px;
        height: 24px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        border-radius: 4px;
        opacity: 1;
        background: #1B1B1B;
        font-size: 16px;
        font-weight: 600;
        line-height: 20px;
        color: #FFFFFF;
}
.upgrade-page-header .header-mg[data-v-2ef10930] {
    width: 338px;
    margin-left: -7px;
    opacity: 0;
}
.upgrade-page-header .header-title[data-v-2ef10930] {
    width: 613px;
    min-height: 112px;
}
.upgrade-page-header .header-title__right[data-v-2ef10930] {
      position: absolute;
      top: -57px;
      right: -32px;
      width: 671px;
}
.upgrade-page-header .header-subtitle-wrap[data-v-2ef10930] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 55px;
    position: relative;
}
.upgrade-page-header .header-subtitle-wrap .header-subtitle[data-v-2ef10930] {
      position: absolute;
      left: -19px;
      top: -19px;
      height: 100px;
}
.upgrade-page-header .header-button[data-v-2ef10930] {
    margin-left: 4px;
    margin-top: 42px;
    margin-bottom: 42px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #831908;
    font-size: 16px;
    font-weight: 500;
    line-height: normal;
    letter-spacing: 0;
    text-decoration: underline;
    text-underline-offset: 3px;
    cursor: pointer;
}
.upgrade-page-header .header-button img[data-v-2ef10930] {
      color: #831908;
      margin-left: 6px;
}
.upgrade-page-header .header-price-left[data-v-2ef10930] {
    position: absolute;
    left: -85px;
    bottom: -202px;
    width: 109px;
}
.upgrade-page-header .header-price-right[data-v-2ef10930] {
    position: absolute;
    z-index: -1;
    right: -142px;
    bottom: -675px;
    width: 237px;
}

.master-go-buy-container[data-v-b4e12bee] {
  width: 100%;
  height: 100%;
}
.master-go-buy-container .master-go-buy[data-v-b4e12bee] {
    max-width: 1160px;
    min-height: 240px;
    margin: 0 auto;
    background: -webkit-linear-gradient(168deg, rgba(98, 54, 255, 0.2) 0%, rgba(50, 197, 255, 0.2) 99%);
    background: -o-linear-gradient(168deg, rgba(98, 54, 255, 0.2) 0%, rgba(50, 197, 255, 0.2) 99%);
    background: linear-gradient(282deg, rgba(98, 54, 255, 0.2) 0%, rgba(50, 197, 255, 0.2) 99%);
    border: 1px solid #E4E4E5;
    border-radius: 8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.master-go-buy-container .master-go-buy .buy-info[data-v-b4e12bee] {
      margin-left: 80px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.master-go-buy-container .master-go-buy .buy-info .buy-title[data-v-b4e12bee] {
        font-size: 32px;
        font-weight: bold;
        color: #1F2126;
}
.master-go-buy-container .master-go-buy .buy-info .buy-btn[data-v-b4e12bee] {
        margin-top: 16px;
}
.master-go-buy-container .master-go-buy .buy-info .buy-btn[data-v-b4e12bee] .lh-btn-name {
          font-weight: 400 !important;
}
.master-go-buy-container .master-go-buy .buy-pic[data-v-b4e12bee] {
      max-width: 580px;
}

.version-compare[data-v-72e35306] {
  max-width: 1160px;
  margin: 0 auto;
  padding-bottom: 20px;
}
.version-compare .compare-container[data-v-72e35306] {
    height: 0;
    -webkit-transition: height 0.3s;
    -o-transition: height 0.3s;
    transition: height 0.3s;
    overflow: hidden;
}
.version-compare .compare-container.active[data-v-72e35306] {
      height: 2466px;
      margin-bottom: 60px;
}
.version-compare .compare-headers[data-v-72e35306] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.version-compare .compare-headers .compare-header[data-v-72e35306] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.version-compare .compare-headers .compare-header[data-v-72e35306]:first-child {
        width: 220px;
        -webkit-box-flex: initial;
            -ms-flex: initial;
                flex: initial;
}
.version-compare .compare-tables .compare-table-item[data-v-72e35306] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.version-compare .compare-tables .compare-table-item .compare-table-body[data-v-72e35306] {
      background-color: #fff;
}
.version-compare .compare-tables .compare-table-item .compare-table-body .compare-table-body-line.last-line[data-v-72e35306] {
        border-bottom: 1px solid #E4E4E5;
}

.compare-title[data-v-f9a08cb2] {
  font-size: 32px;
  font-weight: 700;
  color: #1F2126;
  line-height: 35px;
  margin: 0 0 60px 0;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.compare-title.active[data-v-f9a08cb2] {
    margin-bottom: 60px;
}
.compare-title.active svg[data-v-f9a08cb2] {
      -webkit-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
              transform: rotate(180deg);
}
.compare-title svg[data-v-f9a08cb2] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 24px;
    position: relative;
    top: 0;
    -webkit-transition: -webkit-transform 0.3s ease-in;
    transition: -webkit-transform 0.3s ease-in;
    -o-transition: transform 0.3s ease-in;
    transition: transform 0.3s ease-in;
    transition: transform 0.3s ease-in, -webkit-transform 0.3s ease-in;
    margin-left: 16px;
}
.compare-title[data-v-f9a08cb2]:hover {
    color: #2878FF;
}
.compare-title:hover svg[data-v-f9a08cb2] {
      color: #2878FF;
}

.compare-header[data-v-760c6664] {
  line-height: 92px;
  font-size: 20px;
  font-weight: 700;
  color: #1F2126;
}

.compare-table-line[data-v-2f73fd58] {
  width: 100%;
  line-height: 64px;
  background-color: #F9FAFB;
  border: 1px solid #E4E4E5;
  border-left-width: 0;
  border-right-width: 0;
  padding-left: 16px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.compare-table-line img[data-v-2f73fd58] {
    height: 32px;
}
.compare-table-line .line-desc[data-v-2f73fd58] {
    font-size: 16px;
    font-weight: 700;
    color: #1F2126;
    margin-left: 8px;
}

.title-cell[data-v-6abb73c2] {
  width: 100%;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  border-bottom: 1px solid #E4E4E5;
}
.title-cell[data-v-6abb73c2]:last-child {
    border-bottom-width: 0;
}
.title-cell .package-card-service[data-v-6abb73c2] {
    width: 204px;
    padding-left: 16px;
    line-height: 60px;
}
.title-cell .package-card-service[data-v-6abb73c2] .lh-upgrade-service {
      padding-left: 0;
}
.body-cell[data-v-6abb73c2] {
  width: initial;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-height: 60px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.unit-label[data-v-6abb73c2] {
  width: 220px;
  padding-left: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 20px;
  color: #1f2126;
  padding: 18px 0 18px 16px;
}
.unit-label .label-title[data-v-6abb73c2] {
    font-size: 14px;
    font-weight: 500;
    color: #1f2126;
}
.unit-label .label-info[data-v-6abb73c2] {
    width: 208px;
    font-size: 12px;
    font-weight: 400;
    color: rgba(31, 33, 38, 0.7);
    margin-top: 4px;
    line-height: 20px;
}
.unit-cell[data-v-6abb73c2] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
}
.unit-cell .cell-desc[data-v-6abb73c2] {
    color: rgba(31, 33, 38, 0.7);
    font-size: 14px;
    font-weight: 500;
    position: absolute;
    display: block;
    width: 86px;
    right: -86px;
    top: 0;
    height: 24px;
    line-height: 24px;
}
.cell-text[data-v-6abb73c2] {
  line-height: 24px;
  padding-top: 18px;
  padding-bottom: 18px;
  font-weight: 400;
  color: rgba(31, 33, 38, 0.7);
  font-size: 14px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.cell-text[data-v-6abb73c2] .no-data {
    color: rgba(31, 33, 38, 0.3);
}
.cell-img[data-v-6abb73c2] {
  width: 24px;
}

.service-title-label .service-info {
  position: relative;
}
.service-title-label .service-info .service-tip {
    position: absolute;
    top: 8px;
    right: -22px;
}

.ui-button {
  color: white;
  /*box-shadow:0 1px 3px 0 rgba(0,0,0,0.05),0 2px 2px 0 rgba(40,120,255,0.12),0 0 2px 0 rgba(0,0,0,0.05);*/
  border-radius: 4px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  border: 0;
  outline: none;
  cursor: pointer;
}
.ui-button.disabled {
    cursor: default;
}
.ui-button.disabled .mu-flat-button {
      -webkit-box-shadow: none;
              box-shadow: none;
      background: rgba(40, 120, 255, 0.3);
      pointer-events: none;
      display: inline-block;
}
.ui-button.disabled .mu-flat-button:hover {
        background: rgba(40, 120, 255, 0.3);
}
.ui-button a {
    display: block;
    width: 100%;
}
.ui-button .mu-flat-button {
    width: 100%;
    height: 40px;
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05), 0 2px 2px 0 rgba(40, 120, 255, 0.12), 0 0 2px 0 rgba(0, 0, 0, 0.05);
            box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05), 0 2px 2px 0 rgba(40, 120, 255, 0.12), 0 0 2px 0 rgba(0, 0, 0, 0.05);
    border-radius: 8px;
    font-size: 14px;
    background: #2878ff;
    color: white;
    display: inline-block;
}
.ui-button .mu-flat-button:hover {
      background: rgba(40, 120, 255, 0.8);
}
.ui-button .mu-flat-button .mu-circle-ripple {
      display: none !important;
}

* {
    margin: 0;
    padding: 0;
}
/*---- variables ----*/
/*---- Mixins ----*/
.apply-wrap {
  overflow: hidden;
}
.apply-wrap pre {
    white-space: pre-wrap;
}
.apply-wrap .copy-all-btn {
    margin: 0 auto;
}
.apply-wrap .copy-all-text {
    width: 208px;
    margin: 0 auto;
    font-size: 20px;
    font-weight: 500;
    color: #12141c;
    line-height: 28px;
    padding-top: 40px;
    letter-spacing: 1px;
}
.apply-wrap .copy-all-text span {
      float: left;
}
.apply-wrap .copy-all-text span img {
        width: 38px;
        position: relative;
        top: -6px;
        left: 3px;
}
.apply-wrap .features {
    margin-top: 60px;
}
.apply-wrap .features .feature-title {
      margin-bottom: 72px;
      margin-left: auto;
      margin-right: auto;
      text-align: left;
}
.apply-wrap .features .feature-title .title {
        font-size: 2.4rem;
        font-weight: 600;
        line-height: 1.5;
        position: relative;
        z-index: 1;
        color: rgba(18, 20, 28, 0.9);
}
.apply-wrap .features .feature-title .desc {
        font-size: 1.2rem;
        font-weight: 400;
        line-height: 1.8;
        margin-top: 6px;
        margin-bottom: 72px;
        color: rgba(18, 20, 28, 0.5);
}
.apply-wrap .features .feature-title .desc .link-color {
          color: #2878ff;
}
.apply-wrap .features .feature-title .desc .link-color:hover {
            cursor: pointer;
}
.apply-wrap .features .pdf-wrap {
      padding-top: 245px;
}
.apply-wrap .features .pdf-wrap .feature-title .title, .apply-wrap .features .pdf-wrap .feature-title .desc {
        text-align: center;
}
.apply-wrap .features .team-logo {
      margin-bottom: 120px;
}
.apply-wrap .features .copy_text {
      position: relative;
      margin: 0 auto;
      margin-bottom: 120px;
      padding: 4rem 4.8rem;
      border-radius: 12px;
      background: #fffdf7;
      border: 1px solid rgba(125, 84, 42, 0.1);
}
.apply-wrap .features .copy_text .copy_text_content {
        font-size: 1.2rem;
        font-weight: 500;
        line-height: 2.1;
        color: #66523d;
}
.apply-wrap .features .copy_text .copy_btn {
        font-size: 1.3rem;
        font-weight: 600;
        line-height: 1.5;
        cursor: pointer;
        margin-top: 4.8rem;
        width: 174px;
        height: 54px;
        line-height: 54px;
        text-align: center;
        color: #7d542a;
        background: #fbf4e1;
        border: 1px solid rgba(125, 84, 42, 0.2);
        border-radius: 10px;
        float: right;
        -webkit-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        transition: all 0.2s ease-out;
}
.apply-wrap .features .copy_text .copy_btn:hover {
          opacity: .9;
}
.apply-wrap .features .video-wrapper {
      position: relative;
      max-width: 1160px;
      -webkit-box-shadow: 0px 4px 60px rgba(167, 167, 167, 0.1);
              box-shadow: 0px 4px 60px rgba(167, 167, 167, 0.1);
      border: 1px solid rgba(18, 20, 28, 0.06);
      border-radius: 16px;
      margin: 0 auto;
      margin-bottom: 120px;
}
.apply-wrap .features .video-wrapper video {
        width: 100%;
        height: 100%;
        outline: none;
        border-radius: 15px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
}
.apply-wrap .features .video-wrapper .video-play-btn {
        width: 72px;
        cursor: pointer;
        position: absolute;
        -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
        top: 50%;
        left: 50%;
        -webkit-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        transition: all 0.2s ease-out;
}
.apply-wrap .features .video-wrapper .video-play-btn:hover {
          opacity: .7;
}
.apply-wrap .features .feature-list {
      padding: 60px 0px;
      background: #fcfdff;
      -webkit-box-shadow: inset 0px 0px 100px #eff3fa;
              box-shadow: inset 0px 0px 100px #eff3fa;
      margin-bottom: 120px;
}
.apply-wrap .features .feature-list ul {
        display: block;
        margin: 0 auto;
}
.apply-wrap .features .feature-list ul li {
          margin-bottom: 36px;
}
.apply-wrap .features .feature-list ul li .title {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            margin-bottom: 12px;
}
.apply-wrap .features .feature-list ul li .title img {
              width: 48px;
              height: 48px;
              margin-right: 1.2rem;
}
.apply-wrap .features .feature-list ul li .title span {
              font-size: 1.3rem;
              font-weight: 600;
              line-height: 1.5;
              color: rgba(18, 20, 28, 0.7);
}
.apply-wrap .features .feature-list ul li .content {
            font-size: 1.1rem;
            font-weight: 400;
            line-height: 1.8;
            color: rgba(18, 20, 28, 0.5);
}
.apply-wrap .features .feature-list ul li .content p {
              padding-left: 0.8rem;
              margin-bottom: 0.4rem;
              position: relative;
}
.apply-wrap .features .feature-list ul li .content p:after {
                content: "";
                display: block;
                position: absolute;
                left: 0;
                top: 0;
                position: absolute;
                -webkit-transform: translateY(-50%);
                    -ms-transform: translateY(-50%);
                        transform: translateY(-50%);
                top: 50%;
                background: rgba(18, 20, 28, 0.5);
                width: 4px;
                height: 4px;
                border-radius: 50%;
}
.apply-wrap .features .feature-list ul li:last-child {
            margin-bottom: 0px;
}
.apply-wrap .features .users-logo-wrap-all {
      position: relative;
      overflow: hidden;
      height: 504px;
}
.apply-wrap .features .users-logo-content {
      width: 1440px;
      height: 504px;
      background: url(https://lhcdn.lanhuapp.com/home/img/LogoWall.jpg) center center no-repeat;
      background-size: cover;
      position: absolute;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
      left: 50%;
}
.apply-wrap .features .users-logo-content .leftMask {
        position: absolute;
        top: 0;
        left: 0;
        width: 450px;
        height: 100%;
}
.apply-wrap .features .users-logo-content .rightMask {
        position: absolute;
        top: 0;
        right: 0;
        width: 450px;
        height: 100%;
        -webkit-transform: rotate(180deg);
            -ms-transform: rotate(180deg);
                transform: rotate(180deg);
}
.apply-wrap .features .ppt {
      height: -webkit-fit-content;
      height: -moz-fit-content;
      height: fit-content;
      margin: 0 auto;
      padding-bottom: 120px;
}
.apply-wrap .features .ppt .ppt-wrap {
        height: -webkit-fit-content;
        height: -moz-fit-content;
        height: fit-content;
        -webkit-box-shadow: 0px 4px 30px rgba(167, 167, 167, 0.1);
                box-shadow: 0px 4px 30px rgba(167, 167, 167, 0.1);
        border-radius: 12px;
        margin-bottom: 36px;
}
.apply-wrap .features .ppt .ppt-wrap .ppt-cut {
          width: 100%;
          -webkit-transform: translateZ(0);
          -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
}
.apply-wrap .features .ppt iframe {
        width: 100%;
        height: 500px;
        margin-left: -4px;
        margin-top: -4px;
        border-radius: 12px;
}
.apply-wrap .features .ppt .download-btn {
        margin: 0 auto;
}
.apply-wrap .features .ppt .download-btn a {
          color: white;
          font-weight: 500;
          padding: 12px 48px;
}
.apply-wrap .features .ppt .intro {
        margin-top: 12px;
        font-size: 0.9rem;
        font-weight: 500;
        line-height: 1.5;
        text-align: center;
        color: rgba(18, 20, 28, 0.5);
        opacity: 0.8;
}

@charset "UTF-8";
.header {
  border-bottom: 1px solid #F3F3F3;
}
.hader-inner {
  display: table;
  height: 100px;
}
.wrap {
  width: 1080px;
  margin: 0 auto;
  font-weight: 800;
  font-family: PingFang-SC-Heavy,PingFang-SC;
}
.wrap .logo {
    padding: 10px 0;
    display: table-cell;
    vertical-align: middle;
}
.wrap .logo img {
      display: block;
      width: 74px;
}
.wrap .header-nav {
    float: right;
    margin-top: 38px;
}
.wrap .header-nav .header-nav-list {
      margin-right: 10px;
}
.wrap .header-nav .header-nav-list li {
      float: left;
      margin-left: 15px;
      line-height: 1;
      padding-left: 15px;
      font-size: 14px;
      color: #12141C;
}
.wrap .header-nav .header-nav-list a {
      font-size: 14px;
      color: #12141C;
}
.wrap .header-nav .header-nav-list span {
      cursor: pointer;
}
.udesk-sdk-ticket--component-dynamic-form::before {
  content: '\63D0\4EA4\65B0\95EE\9898';
  font-size: 20px;
  margin: 40px 0 20px 0;
  color: #12141C;
  display: block;
  font-weight: 800;
  font-family: PingFang-SC-Heavy,PingFang-SC;
}
.field-input input, .field-input textarea {
  border-radius: 10px;
}
.field-input textarea {
  height: 200px !important;
  resize: none;
}
.field-input input {
  width: 469px !important;
  height: 46px !important;
}
.udesk-sdk-ticket-input-button {
  width: 162px;
  height: 43px;
  background: #4972F1 !important;
  border-radius: 8px;
  color: #fff;
  font-size: 16px !important;
  margin: 50px 0 !important;
  border: none;
}
.udesk-sdk-ticket {
  border-bottom: 10px solid #F9F9FB;
}
.show-field-list {
  display: none;
}
.udesk-sdk-ticket-new-ticket .udesk-sdk-ticket-component-attachment-upload:before {
  content: 'PS\FF1A\82E5\662F\4EA7\54C1\95EE\9898\FF0C\9700\8981\586B\5199\63D2\4EF6\7248\672C/\8F6F\4EF6\7248\672C/\7535\8111\7CFB\7EDF/\6D4F\89C8\5668\7248\672C\4FE1\606F\FF0C\82E5\6709\56FE\7247\3001\89C6\9891\6216\539F\6587\4EF6\4E5F\53EF\4EE5\6DFB\52A0\9644\4EF6\5E2E\52A9\6211\4EEC\66F4\5FEB\5B9A\4F4D\95EE\9898\FF0C\6211\4EEC\5C06\5728  1\4E2A\5DE5\4F5C\65E5\7ED9\60A8\56DE\590D\FF0C\4F60\53EF\4EE5\901A\8FC7\4E0B\65B9\6240\6709\5DE5\5355\627E\5230\6240\6709\5DE5\5355\5185\5BB9\53CA\56DE\590D\54E6\FF01';
  color: #12141C;
  opacity: 0.3;
  font-size: 12px;
}
.udesk-sdk-ticket-list::before {
  content: '\6211\7684\5DE5\5355';
  font-size: 20px;
  margin: 40px 0 20px 0;
  color: #12141C;
  display: block;
  font-weight: 800;
  font-family: PingFang-SC-Heavy,PingFang-SC;
}
.ticket-table thead .ticket-table-thead-th {
  background: #f9f9fb !important;
  border-left: none !important;
  font-weight: 600;
  color: #3A3A3A;
  font-size: 16px;
}
table {
  border-collapse: separate !important;
  border-spacing: 0 !important;
  border-top: 0 !important;
  border-radius: 10px;
  border-left: 1px solid #eee !important;
  border-right: 1px solid #eee !important;
}
table tr:first-child th:first-child {
  border-top-left-radius: 10px;
}
table tr:first-child th:last-child {
  border-top-right-radius: 10px;
}
table tr:last-child td:first-child {
  border-bottom-left-radius: 10px;
}
table tr:last-child td:last-child {
  border-bottom-right-radius: 10px;
}
.ticket-table .ticket-table-tbody-td, .ticket-table .ticket-table-thead-th {
  height: 40px !important;
  line-height: 40px !important;
}
.ticket-table .ticket-table-tbody-td {
  font-size: 14px;
  font-weight: 500;
  color: #12141C;
  opacity: .9;
}
.field-label {
  color: #12141C;
  opacity: .9;
}
.attachment-upload-button {
  width: 110px;
  height: 110px;
  border-radius: 10px;
  border: 1px solid rgba(18, 20, 28, 0.15);
  text-align: center;
  line-height: 145px;
  color: #12141C;
  opacity: .5;
  margin-top: 26px;
}
.attachment-upload-button input {
    width: 100% !important;
    height: 100% !important;
}
.attachment-upload-button:active {
  color: #12141C !important;
}
.attachment-upload-button::before {
  content: '';
  display: inline-block;
  width: 40px;
  height: 40px;
  position: absolute;
  background-size: 100%;
  top: 50%;
  left: 50%;
  margin-left: -20px;
  margin-top: -30px;
}
.attachment-upload-input {
  margin-top: 26px !important;
}
.udesk-sdk-ticket .udesk-sdk-ticket-new-ticket, .udesk-sdk-ticket-list {
  width: 1080px !important;
  margin: 0 auto !important;
}
.dynamic-field-list {
  width: 100%;
}
.udesk-sdk-ticket-list {
  width: 100%;
}
.udesk-sdk-ticket-select-list-wrap {
  display: none;
}
.content-guidance {
  display: none;
}
.udesk-sdk-ticket .udesk-sdk-ticket-detail .ticket-detail-content .ticket-remark-box {
  border-bottom: 1px solid rgba(18, 20, 28, 0.1) !important;
}
.udesk-sdk-ticket .udesk-sdk-ticket-component-log-list .log-list-content .log-list-content-item .log-content {
  padding-left: 84px !important;
}
.udesk-sdk-ticket .udesk-sdk-ticket-component-log-list .log-list-content .log-list-content-item .log-header .log-header-image {
  width: 64px !important;
  height: 64px !important;
  margin-right: 20px !important;
}
.udesk-sdk-ticket .udesk-sdk-ticket-component-log-list .log-list-content .log-list-content-item .log-header .log-header-info .log-header-info-user {
  color: #323541;
  font-size: 16px;
  padding: 4px 0 !important;
}
.log-header-info-time {
  color: #323541;
  font-size: 14px;
  opacity: .6;
  padding-bottom: 6px !important;
}
.view-content {
  padding: 3px 0 16px 0 !important;
  color: #12141C;
  font-size: 14px;
}
.udesk-sdk-ticket .udesk-sdk-ticket-component-log-list .log-list-content .log-list-content-item {
  border-bottom: 1px solid rgba(18, 20, 28, 0.1) !important;
}
.udesk-sdk-ticket-list .udesk-sdk-ticket-component-text-area {
  height: 200px !important;
  resize: none;
  border-radius: 10px;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.udesk-sdk-ticket-list .udesk-sdk-ticket-common-rick-text::before {
  content: '\95EE\9898\63CF\8FF0';
  color: #12141C;
  opacity: .9;
  display: block;
  margin: 5px 0;
}
.icon-fanhui {
  vertical-align: middle;
}
.content-detail-back .icon-fanhui::before {
  content: '';
  display: inline-block;
  width: 24px;
  height: 24px;
  background-size: 100%;
  margin-right: 10px;
}
.content-detail-back {
  font-size: 16px;
}
.content-detail-back::after {
  content: '\6211\7684\5DE5\5355';
}
.udesk-sdk-ticket .ticket-list-content-detail .content-detail-back {
  color: #436EF3 !important;
}

@charset "UTF-8";
.header {
  border-bottom: 1px solid #F3F3F3;
}
.hader-inner {
  display: table;
  height: 100px;
}
.wrap {
  width: 1080px;
  margin: 0 auto;
  font-weight: 800;
  font-family: PingFang-SC-Heavy,PingFang-SC;
}
.wrap .logo {
    padding: 10px 0;
    display: table-cell;
    vertical-align: middle;
}
.wrap .logo img {
      display: block;
      width: 74px;
}
.wrap .header-nav {
    float: right;
    margin-top: 38px;
}
.wrap .header-nav .header-nav-list {
      margin-right: 10px;
}
.wrap .header-nav .header-nav-list li {
      float: left;
      margin-left: 15px;
      line-height: 1;
      padding-left: 15px;
      font-size: 14px;
      color: #12141C;
}
.wrap .header-nav .header-nav-list a {
      font-size: 14px;
      color: #12141C;
}
.wrap .header-nav .header-nav-list span {
      cursor: pointer;
}
.udesk-sdk-ticket--component-dynamic-form::before {
  content: '\53CD\9988\5185\5BB9';
  font-size: 20px;
  margin: 40px 0 20px 0;
  color: #12141C;
  display: block;
  font-weight: 800;
  font-family: PingFang-SC-Heavy,PingFang-SC;
}
.field-input input, .field-input textarea {
  border-radius: 10px;
}
.field-input textarea {
  height: 200px !important;
  resize: none;
}
.field-input input {
  width: 469px !important;
  height: 46px !important;
}
.udesk-sdk-ticket-input-button {
  width: 162px;
  height: 43px;
  background: #4972F1 !important;
  border-radius: 8px;
  color: #fff;
  font-size: 16px !important;
  margin: 50px 0 !important;
  border: none;
}
.udesk-sdk-ticket {
  border-bottom: 10px solid #F9F9FB;
}
.show-field-list {
  display: none;
}
.udesk-sdk-ticket .udesk-sdk-ticket--component-dynamic-form .dynamic-field-list .dynamic-field-item {
  margin-top: 10px !important;
}
.udesk-sdk-ticket .udesk-sdk-ticket--component-dynamic-form .dynamic-field-list .dynamic-field-item .field-label {
  display: none !important;
}
.udesk-sdk-ticket--component-dynamic-form .dynamic-field-list::before {
  content: '\7D27\6025\95EE\9898\8BF7\52A0\5BA2\670D\5FAE\4FE1   lanhuhu0923';
  color: #12141C;
  opacity: 1;
  font-size: 12px;
}
.udesk-sdk-ticket-new-ticket .udesk-sdk-ticket-component-attachment-upload:before {
  content: '\6709\56FE\7247\3001\89C6\9891\6216\8BBE\8BA1\6E90\6587\4EF6\8BF7\6DFB\52A0\9644\4EF6\FF0C\5E2E\52A9\6211\4EEC\66F4\5FEB\5B9A\4F4D\95EE\9898\3002';
  color: #12141C;
  opacity: 0.3;
  font-size: 12px;
}
.udesk-sdk-ticket-list::before {
  content: '\6211\7684\53CD\9988';
  font-size: 20px;
  margin: 40px 0 20px 0;
  color: #12141C;
  display: block;
  font-weight: 800;
  font-family: PingFang-SC-Heavy,PingFang-SC;
}
.ticket-table thead .ticket-table-thead-th {
  background: #f9f9fb !important;
  border-left: none !important;
  font-weight: 600;
  color: #3A3A3A;
  font-size: 16px;
}
table {
  border-collapse: separate !important;
  border-spacing: 0 !important;
  border-top: 0 !important;
  border-radius: 10px;
  border-left: 1px solid #eee !important;
  border-right: 1px solid #eee !important;
}
table tr:first-child th:first-child {
  border-top-left-radius: 10px;
}
table tr:first-child th:last-child {
  border-top-right-radius: 10px;
}
table tr:last-child td:first-child {
  border-bottom-left-radius: 10px;
}
table tr:last-child td:last-child {
  border-bottom-right-radius: 10px;
}
.ticket-table .ticket-table-tbody-td, .ticket-table .ticket-table-thead-th {
  height: 40px !important;
  line-height: 40px !important;
}
.ticket-table .ticket-table-tbody-td {
  font-size: 14px;
  font-weight: 500;
  color: #12141C;
  opacity: .9;
}
.field-label {
  color: #12141C;
  opacity: .9;
}
.attachment-upload-button {
  width: 110px;
  height: 110px;
  border-radius: 10px;
  border: 1px solid rgba(18, 20, 28, 0.15);
  text-align: center;
  line-height: 145px;
  color: #12141C;
  opacity: .5;
  margin-top: 26px;
}
.attachment-upload-button input {
    width: 100% !important;
    height: 100% !important;
}
.attachment-upload-button:active {
  color: #12141C !important;
}
.attachment-upload-button::before {
  content: '';
  display: inline-block;
  width: 40px;
  height: 40px;
  position: absolute;
  background-size: 100%;
  top: 50%;
  left: 50%;
  margin-left: -20px;
  margin-top: -30px;
}
.attachment-upload-input {
  margin-top: 26px !important;
}
.udesk-sdk-ticket .udesk-sdk-ticket-new-ticket, .udesk-sdk-ticket-list {
  width: 1080px !important;
  margin: 0 auto !important;
}
.dynamic-field-list {
  width: 100%;
}
.udesk-sdk-ticket-list {
  width: 100%;
}
.udesk-sdk-ticket-select-list-wrap {
  display: none;
}
.content-guidance {
  display: none;
}
.udesk-sdk-ticket .udesk-sdk-ticket-detail .ticket-detail-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.udesk-sdk-ticket .udesk-sdk-ticket-detail .ticket-detail-content .ticket-remark-box {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
}
.udesk-sdk-ticket .udesk-sdk-ticket-detail .ticket-detail-content .ticket-detail-log-list {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
}
.udesk-sdk-ticket .udesk-sdk-page-pagination .udesk-sdk-page-pagination-pull-right .udesk-sdk-page-pagination-pages .udesk-sdk-page-pagination-current {
  background-color: #4972F1 !important;
  border: #4972F1;
}
.udesk-sdk-ticket .udesk-sdk-ticket-detail .ticket-detail-content .ticket-remark-box {
  border-bottom: 1px solid rgba(18, 20, 28, 0.1) !important;
}
.udesk-sdk-ticket .udesk-sdk-ticket-component-log-list .log-list-content .log-list-content-item .log-content {
  padding-left: 84px !important;
}
.udesk-sdk-ticket .udesk-sdk-ticket-component-log-list .log-list-content .log-list-content-item .log-header .log-header-image {
  width: 64px !important;
  height: 64px !important;
  margin-right: 20px !important;
}
.udesk-sdk-ticket .udesk-sdk-ticket-component-log-list .log-list-content .log-list-content-item .log-header .log-header-info .log-header-info-user {
  color: #323541;
  font-size: 16px;
  padding: 4px 0 !important;
}
.log-header-info-time {
  color: #323541;
  font-size: 14px;
  opacity: .6;
  padding-bottom: 6px !important;
}
.view-content {
  padding: 3px 0 16px 0 !important;
  color: #12141C;
  font-size: 14px;
}
.udesk-sdk-ticket .udesk-sdk-ticket-component-log-list .log-list-content .log-list-content-item {
  border-bottom: 1px solid rgba(18, 20, 28, 0.1) !important;
}
.udesk-sdk-ticket-list .udesk-sdk-ticket-component-text-area {
  height: 200px !important;
  resize: none;
  border-radius: 10px;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.udesk-sdk-ticket-list .udesk-sdk-ticket-common-rick-text::before {
  content: '\95EE\9898\63CF\8FF0';
  color: #12141C;
  opacity: .9;
  display: block;
  margin: 5px 0;
}
.icon-fanhui {
  vertical-align: middle;
}
.content-detail-back .icon-fanhui::before {
  content: '';
  display: inline-block;
  width: 24px;
  height: 24px;
  background-size: 100%;
  margin-right: 10px;
}
.content-detail-back {
  font-size: 16px;
}
.content-detail-back::after {
  content: '\6211\7684\53CD\9988';
}
.udesk-sdk-ticket .ticket-list-content-detail .content-detail-back {
  color: #436EF3 !important;
}

* {
  margin: 0;
  padding: 0;
}
.canvas {
  background: #000;
}
.canvas .l-header {
    top: 0 !important;
}
.canvas .l-header .logo div {
      background-size: 100%;
      width: 74px;
      height: 28px;
}
.canvas .l-header .logo img {
      display: none;
}
.canvas .header-ul {
    color: #fff !important;
}
.canvas .newCanvasTip {
    display: none;
}
.canvas .l-secondary {
    color: #fff !important;
    background-size: 100% !important;
    width: 102px;
    height: 42px;
}
.canvas .top_title {
    height: 930px;
    background-size: cover;
    overflow: hidden;
    max-width: 1440px;
    margin: auto;
}
.canvas .top_title img {
      margin: auto;
}
.canvas .top_title .name {
      width: 788px;
      margin-top: 173px;
}
.canvas .top_title .qifei {
      width: 609px;
      margin-top: 95px;
}
.canvas .top_title .bg-tl {
      width: 359px;
      position: absolute;
      left: 0;
      top: 575px;
}
.canvas .top_title .bg-tr {
      position: absolute;
      width: 238px;
      top: 403px;
      right: 0;
}
.canvas .top_title .detail {
      font-weight: 600;
      font-size: 16px;
      line-height: 36px;
      color: #fff;
      opacity: 0.8;
      text-align: center;
      margin-top: 80px;
}
.canvas .top_title .detail span {
        font-weight: bold;
        color: #2ebfb3;
}
.canvas .top_title .btn {
      margin: auto;
      width: 324px;
      height: 56px;
      background-size: 100%;
      margin-top: 32px;
      font-weight: bold;
      font-size: 20px;
      line-height: 56px;
      color: #fff;
      text-align: center;
}
.canvas .top_title .btn span {
        opacity: 0.85;
}
.canvas .top_title .btn:hover {
        cursor: pointer;
        background-size: 100%;
}
.canvas .top_title .btn:hover span {
        opacity: 1;
}
.canvas .content {
    background: #000;
    height: 940px;
    position: relative;
    overflow: hidden;
    max-width: 1440px;
    margin: auto;
}
.canvas .content .name {
      width: 432px;
      position: absolute;
      top: 154px;
      left: 88px;
      z-index: 99;
}
.canvas .content .scoll-mask {
      position: absolute;
      top: 0;
      width: 100%;
      height: 100%;
      z-index: 9;
      opacity: 0.9;
}
.canvas .content .detail {
      font-weight: 700;
      font-size: 16px;
      line-height: 36px;
      color: #fff;
      opacity: 0.8;
      position: absolute;
      width: 334px;
      top: 326px;
      left: 88px;
      z-index: 99;
}
.canvas .content .detail span {
        font-weight: bold;
        color: #2ebfb3;
}
.canvas .content .bottom {
      position: absolute;
      left: 88px;
      bottom: 109px;
      color: #fff;
      opacity: 0.5;
      font-weight: 600;
      font-size: 14px;
      line-height: 36px;
      z-index: 99;
}
.canvas .content .scroll {
      background: url(https://lhcdn.lanhuapp.com/home/img/uilit.png) no-repeat;
      background-size: cover;
      width: 100%;
      height: 100%;
      opacity: 0.5;
}
.canvas .content .num {
      position: absolute;
      width: 617px;
      right: 150px;
      top: 380px;
}
.canvas .func {
    height: 950px;
    background: #000;
    position: relative;
    max-width: 1440px;
    margin: auto;
}
.canvas .func .name {
      width: 265px;
      position: absolute;
      top: 161px;
      right: 88px;
      z-index: 99;
}
.canvas .func .image {
      width: 909px;
      position: absolute;
      top: 179px;
      left: 0;
}
.canvas .func .text {
      position: absolute;
      right: 88px;
      color: #fff;
      opacity: 0.5;
      font-weight: 600;
      font-size: 14px;
      line-height: 36px;
      z-index: 99;
}
.canvas .func .bg3 {
      position: absolute;
      top: 0;
      right: 250px;
      width: 203px;
}
.canvas .func .text1 {
      top: 330px;
}
.canvas .func .text2 {
      bottom: 117px;
}
.canvas .func .s-title {
      position: absolute;
      color: #fff;
      opacity: 0.8;
}
.canvas .praise {
    height: 930px;
    background: #000;
    overflow: hidden;
    position: relative;
    max-width: 1440px;
    margin: auto;
}
.canvas .praise .userMask {
      position: absolute;
      top: 0;
      left: 404px;
      width: 401px;
}
.canvas .praise .name {
      font-weight: bold;
      font-size: 54px;
      line-height: 67px;
      color: #fff;
      opacity: 0.9;
      text-align: center;
      margin-top: 90px;
}
.canvas .praise .detail {
      font-weight: 600;
      font-size: 16px;
      line-height: 36px;
      color: #fff;
      opacity: 0.8;
      text-align: center;
      margin-top: 18px;
}
.canvas .praise .detail span {
        color: #2ebfb3;
        font-weight: bold;
}
.canvas .praise .evaluate {
      width: 1250px;
      height: 543px;
      margin: auto;
      margin-top: 51px;
      position: relative;
}
.canvas .praise .evaluate .user {
        position: absolute;
}
.canvas .praise .evaluate .user img {
          width: 34px;
          height: 34px;
          display: inline;
          vertical-align: top;
}
.canvas .praise .evaluate .user div {
          background: #2c2c2c;
          display: inline-block;
          color: rgba(255, 255, 255, 0.8);
          padding: 12px 18px;
          border-radius: 10px;
          margin-left: 20px;
          -webkit-transition: 0.3s;
          -o-transition: 0.3s;
          transition: 0.3s;
}
.canvas .praise .evaluate .user div:hover {
            cursor: pointer;
            background: #a9ea7a;
            color: rgba(0, 0, 0, 0.9);
            -webkit-transition: 0.3s;
            -o-transition: 0.3s;
            transition: 0.3s;
            -webkit-transform: scale(1.05);
                -ms-transform: scale(1.05);
                    transform: scale(1.05);
}
.canvas .praise .evaluate .emoj1 {
        position: absolute;
        left: 475px;
        top: 0;
        width: 84px;
}
.canvas .praise .evaluate .emoj2 {
        position: absolute;
        top: 143px;
        right: 127px;
        width: 84px;
}
.canvas .praise .evaluate .emoj3 {
        position: absolute;
        bottom: 152px;
        left: 295px;
        width: 84px;
}
.canvas .praise .qq {
      font-weight: 600;
      font-size: 14px;
      line-height: 36px;
      color: #fff;
      opacity: 0.5;
      position: absolute;
      right: 88px;
      bottom: 50px;
}
.canvas .foot {
    position: relative;
}
.canvas .foot .foot-con {
      position: relative;
      max-width: 1440px;
      height: 940px;
      margin: auto;
}
.canvas .foot .foot-con .name {
        position: absolute;
        width: 460px;
        left: 88px;
        top: 155px;
}
.canvas .foot .foot-con .btn {
        width: 178px;
        height: 56px;
        position: absolute;
        top: 484px;
        left: 88px;
        text-align: center;
        line-height: 56px;
}
.canvas .foot .foot-con .btn .btn_bg {
          width: 100%;
          height: 100%;
          position: absolute;
          opacity: 0.4;
          z-index: 1;
}
.canvas .foot .foot-con .btn .btn_bg:hover {
            cursor: pointer;
            opacity: 1;
}
.canvas .foot .foot-con .btn .btn_bg:hover + .btn_con {
          opacity: 1;
}
.canvas .foot .foot-con .btn .btn_con {
          width: 100%;
          text-align: center;
          opacity: 0.85;
}
.canvas .foot .foot-con .btn .btn_con span {
            color: #fff;
            font-weight: 600;
            font-size: 20px;
}
.canvas .foot .foot-con .btn .btn_con img {
            display: inline;
            width: 23px;
}
.canvas .foot .foot-con .btn .text {
          position: absolute;
          left: 88px;
          bottom: 95px;
          font-weight: 600;
          font-size: 14px;
          line-height: 24px;
          color: #fff;
          opacity: 0.5;
}
.canvas .foot .bg-b {
      position: absolute;
      width: 587px;
      bottom: 780px;
      left: 0;
}
.canvas .foot .path {
      position: absolute;
      bottom: 0;
      right: 0;
      width: 531px;
      height: 689px;
}

@-webkit-keyframes scrollToTop-data-v-4d0c3a5b {
from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
to {
    -webkit-transform: translate3d(0, -50%, 0);
            transform: translate3d(0, -50%, 0);
}
}
@keyframes scrollToTop-data-v-4d0c3a5b {
from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
to {
    -webkit-transform: translate3d(0, -50%, 0);
            transform: translate3d(0, -50%, 0);
}
}
@keyframes scrollToTop-data-v-4d0c3a5b {
from {
    -webkit-transform: translate3d(0, 0, 0);
}
to {
    -webkit-transform: translate3d(0, -50%, 0);
}
}
.logo_wrap[data-v-4d0c3a5b] {
  position: absolute;
  overflow: hidden;
  font-size: 0;
  display: inline-block;
  right: 0;
}
.logo_wrap .mask[data-v-4d0c3a5b] {
    position: absolute;
    z-index: 10;
}
.logo_wrap .top_mask[data-v-4d0c3a5b] {
    top: 0;
    left: 0;
}
.logo_wrap .bottom_mask[data-v-4d0c3a5b] {
    bottom: 0;
    left: 0;
    width: 100%;
    -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
            transform: rotate(360deg);
}
.logo_wrap .line_odd[data-v-4d0c3a5b] {
    height: 2664px;
    width: 180px;
    display: inline-block;
    -webkit-animation: scrollToTop-data-v-4d0c3a5b 50s linear infinite;
            animation: scrollToTop-data-v-4d0c3a5b 50s linear infinite;
    margin-left: 50px;
}
.logo_wrap .line_odd .logo_img[data-v-4d0c3a5b] {
      width: 100%;
      display: inline-block;
}
.logo_wrap .line_even[data-v-4d0c3a5b] {
    height: 2664px;
    width: 180px;
    display: inline-block;
    -webkit-animation: scrollToTop-data-v-4d0c3a5b 30s linear infinite;
            animation: scrollToTop-data-v-4d0c3a5b 30s linear infinite;
    margin-left: 50px;
}
.logo_wrap .line_even .logo_img[data-v-4d0c3a5b] {
      width: 100%;
      display: inline-block;
}

.kefu-setting #udesk_container {
  display: none;
}
.ts_main_wrapper {
  height: 100vh;
  position: relative;
  background: black;
  overflow: hidden;
}
.ts_main_wrapper .video_ts {
    position: relative;
    display: block;
    overflow-x: hidden;
    overflow-y: scroll;
    min-height: 100%;
    min-width: 100%;
    -o-object-fit: fill;
       object-fit: fill;
}
.ts_main_wrapper .text_wrapper {
    overflow-x: hidden;
}
.ts_main_wrapper .text_wrapper .start_icon {
      cursor: pointer;
      z-index: 999;
      position: absolute;
      left: 50%;
      top: 55%;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      width: 80px;
      height: 80px;
}
.ts_main_wrapper .text_wrapper .start_icon .icon_img {
        width: 100%;
        height: 100%;
}
.ts_main_wrapper .startNew {
    z-index: 999;
    position: absolute;
    width: 512px;
    height: 101px;
    left: 50%;
    top: 38%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.ts_main_wrapper .startNew .start_img {
      width: 100%;
      height: 100%;
}
.ts_main_wrapper .main_wrapper {
    width: 100vw;
    height: 100vh;
    overflow: hidden !important;
    position: relative;
    background-color: black;
}
.ts_main_wrapper .lanhu_logo {
    z-index: 999;
    position: absolute;
    width: 85px;
    height: 31.34px;
    left: 40px;
    top: 41px;
}
.ts_main_wrapper .lanhu_logo .lanhu_img {
      width: 100%;
      height: 100%;
}
.ts_main_wrapper .replay {
    cursor: pointer;
    z-index: 999;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 80px;
    height: 80px;
}
.ts_main_wrapper .replay .replay_img {
      width: 100%;
      height: 100%;
}
.ts_main_wrapper .add_us {
    z-index: 999;
    position: absolute;
    left: 50%;
    top: 60%;
    width: 140px;
    height: 52px;
    -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
}
.ts_main_wrapper .add_us .add_us_img {
      width: 100%;
      height: 100%;
}
.ts_main_wrapper .bg_view {
    width: 100%;
    height: 100%;
    position: relative;
    display: block;
    -o-object-fit: fill;
       object-fit: fill;
}
.ts_main_wrapper .share_wrapper {
    cursor: pointer;
    z-index: 999;
    position: absolute;
    width: 96px;
    height: 40px;
    right: 40px;
    top: 40px;
}
.ts_main_wrapper .share_wrapper .share_img {
      width: 100%;
      height: 100%;
}
.ts_main_wrapper .copy_success {
    z-index: 999;
    position: absolute;
    width: 259px;
    height: 36px;
    right: 40px;
    top: 96px;
}
.ts_main_wrapper .copy_success .success_img {
      width: 100%;
      height: 100%;
}
.ts_main_wrapper .two_video {
    width: 100vw;
    height: 100vh;
    position: absolute;
    overflow: hidden;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.ts_main_wrapper video::-internal-media-controls-download-button {
    display: none;
}
.ts_main_wrapper video::-webkit-media-controls-enclosure {
    overflow: hidden;
}
.ts_main_wrapper video::-webkit-media-controls-panel {
    width: calc(100% + 30px);
}
@media screen and (max-width: 500px) {
.ts_main_wrapper .startNew {
      width: 63.3vw;
      height: 15.15vw;
}
}
/*---- variables ----*/
/*---- Mixins ----*/
.bgMainContent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.bgMainView {
  width: 1000px;
  text-align: center;
}
.bgMainView .contentLine {
    font-size: 16px;
    line-height: 30px;
}
.bgMainView .title2 {
    font-weight: bold;
}
.bgMainView .title1 {
    font-weight: bold;
    font-size: 24px;
}
ul {
  margin: 0;
  padding: 0;
}
p {
  margin: 0;
}
video {
  display: block;
}
.home_wrap_mark {
  width: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
.home_wrap_mark::-webkit-scrollbar {
    width: 5px;
}
.home_wrap_mark::-webkit-scrollbar-thumb {
    background-color: #b8bbc1;
    border: 1px solid rgba(184, 187, 193, 0.1);
    border-radius: 10px;
}
.home_wrap_mark .product-introduce-wrapper {
    display: block;
}
.home_wrap_mark .mobile-sections {
    display: none;
}
.home_wrap_mark .top-banner {
    background: #436ef3;
    color: #ffffff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 60px;
    position: relative;
}
.home_wrap_mark .top-banner .content .title {
      font-size: 1.1rem;
      font-weight: 500;
      line-height: 1.5;
}
.home_wrap_mark .top-banner .content .dsm-btn {
      margin-left: 18px;
      font-size: 0.9rem;
      font-weight: 500;
      line-height: 1.5;
      padding: 8px 20px;
      border: 1px solid rgba(255, 255, 255, 0.3);
      border-radius: 0.5rem;
      cursor: pointer;
      -webkit-transition: all 0.2s ease-out;
      -o-transition: all 0.2s ease-out;
      transition: all 0.2s ease-out;
}
.home_wrap_mark .top-banner .content .dsm-btn:hover {
        background: rgba(255, 255, 255, 0.06);
}
.home_wrap_mark .top-banner .banner-close {
      position: absolute;
      right: 27px;
      top: 24px;
}
.home_wrap_mark .top-banner .banner-close img {
        width: 12px;
        -webkit-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        transition: all 0.2s ease-out;
        cursor: pointer;
}
.home_wrap_mark .top-banner .banner-close img:hover {
          opacity: 0.5;
}
.home_wrap_mark .banner-home .btn-wrapper {
    margin-top: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.home_wrap_mark .banner-home .home-video-wrapper .video_box .video_main {
    max-width: 775px;
    padding-top: 25px;
    margin: 45px auto 0 auto;
}
.home_wrap_mark .banner-home .home-video-wrapper .video_box .video_main video {
      width: 100%;
      border-radius: 0 0 4px 4px;
}
.home_wrap_mark .video_bg {
}
.home_wrap_mark .product-title-wrapper {
    padding-top: 60px;
}
.home_wrap_mark .product-title-wrapper .product-icons {
      margin: 36px auto 0 auto;
      width: 55%;
}
.home_wrap_mark .product-title-wrapper .product-icons .icons {
        display: inline-block;
}
.home_wrap_mark .product-title-wrapper .product-icons .icons img {
          width: 36px;
          height: 36px;
}
.home_wrap_mark .design-title-wrapper {
    text-align: center;
    margin: 120px auto 72px auto;
}
.home_wrap_mark .design-title-wrapper .title {
      font-size: 3rem;
      font-weight: 600;
      line-height: 1.5;
      color: rgba(18, 20, 28, 0.9);
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      position: relative;
}
.home_wrap_mark .design-title-wrapper .title span {
        font-size: 3rem;
        font-weight: 600;
        line-height: 1.5;
        position: relative;
        color: rgba(18, 20, 28, 0.9);
}
.home_wrap_mark .design-title-wrapper .title span i {
          display: inline-block;
          position: absolute;
          top: 2px;
          right: -6px;
          -webkit-transform: translate(100%);
          -ms-transform: translate(100%);
          transform: translate(100%);
          background: -webkit-gradient(linear, left top, right top, from(#FF7E6C), to(#EA5264));
          background: -webkit-linear-gradient(left, #FF7E6C 0%, #EA5264 100%);
          background: -o-linear-gradient(left, #FF7E6C 0%, #EA5264 100%);
          background: linear-gradient(90deg, #FF7E6C 0%, #EA5264 100%);
          width: 48px;
          height: 21px;
          text-align: center;
          line-height: 21px;
          color: white;
          font-size: 12px;
          font-weight: 600;
          margin-top: 12px;
          margin-left: 6px;
          border-radius: 4px;
}
.home_wrap_mark .design-title-wrapper .desc {
      font-size: 1.3rem;
      font-weight: 400;
      line-height: 1.5;
      color: rgba(18, 20, 28, 0.5);
      margin-top: 12px;
}
.home_wrap_mark .design-title-wrapper .info {
      margin-top: 8px;
}
.home_wrap_mark .dsm-content-wrapper {
    position: relative;
    max-width: 1160px;
    -webkit-box-shadow: 0px 4px 60px rgba(167, 167, 167, 0.1);
            box-shadow: 0px 4px 60px rgba(167, 167, 167, 0.1);
    border: 1px solid rgba(18, 20, 28, 0.06);
    border-radius: 16px;
    margin: 0 auto;
}
.home_wrap_mark .dsm-content-wrapper video {
      width: 100%;
      height: 100%;
      outline: none;
      border-radius: 15px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.home_wrap_mark .dsm-content-wrapper .video-play-btn {
      width: 72px;
      cursor: pointer;
      position: absolute;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      top: 50%;
      left: 50%;
      -webkit-transition: all 0.2s ease-out;
      -o-transition: all 0.2s ease-out;
      transition: all 0.2s ease-out;
}
.home_wrap_mark .dsm-content-wrapper .video-play-btn:hover {
        opacity: 0.7;
}
.home_wrap_mark .axure-title-wrapper {
    text-align: center;
    width: 100%;
    margin: 120px auto 72px auto;
}
.home_wrap_mark .axure-title-wrapper .title {
      font-size: 3rem;
      font-weight: 600;
      line-height: 1.5;
      color: rgba(18, 20, 28, 0.9);
}
.home_wrap_mark .axure-title-wrapper .desc {
      font-size: 1.3rem;
      font-weight: 400;
      line-height: 1.5;
      color: rgba(18, 20, 28, 0.5);
      margin-top: 12px;
}
.home_wrap_mark .axure-title-wrapper .info {
      margin-top: 8px;
}
.home_wrap_mark .axure-content-wrapper .axure-list {
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.home_wrap_mark .axure-content-wrapper .axure-list .axure-section {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin-bottom: 60px;
}
.home_wrap_mark .axure-content-wrapper .axure-list .axure-section:nth-child(1) {
        margin-bottom: 60px;
}
.home_wrap_mark .customer-server-banner {
    margin-top: 115px;
    padding: 140px 0;
    width: 100%;
    background-color: #10101e;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.home_wrap_mark .customer-server-banner .content {
      position: relative;
      max-width: 1280px;
      margin: 0 auto;
      padding: 0 60px;
}
.home_wrap_mark .customer-server-banner .content .banner_bg {
        width: 100%;
        padding-top: 4rem;
}
.home_wrap_mark .customer-server-banner .content .title {
        font-size: 3rem;
        font-weight: 600;
        line-height: 1.5;
        color: white;
}
.home_wrap_mark .customer-server-banner .content .desc {
        font-size: 1.3rem;
        font-weight: 400;
        line-height: 1.5;
        margin-top: 17px;
        color: white;
        opacity: 0.5;
}
.home_wrap_mark .customer-server-banner .content .learn-more-btn {
        display: inline-block;
        margin-top: 36px;
}
.home_wrap_mark .gov-server-banner {
    margin-top: 0;
    background-color: #507afb;
}
.home_wrap_mark .users-title-wrapper {
    margin: 120px auto 72px auto;
}
.home_wrap_mark .user-comment-title {
    margin: 120px auto 72px auto;
}
.home_wrap_mark .user-comment-title .user-logo {
      padding-top: 36px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin: 0 auto;
}
.home_wrap_mark .user-comment-title .user-logo li {
        width: 100%;
        height: 72px;
        margin-right: 23px;
        cursor: pointer;
        -webkit-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        transition: all 0.2s ease-out;
}
.home_wrap_mark .user-comment-title .user-logo li img {
          width: 100%;
          height: 4.8rem;
}
.home_wrap_mark .user-comment-title .user-logo li:hover {
          opacity: 0.6;
}
.home_wrap_mark .user-comment-title .user-logo li:last-child {
          margin-right: 0px;
}
.home_wrap_mark .user-comment-content {
    margin: 0 auto;
}
@media only screen and (max-width: 768px) {
.home_wrap .product-title-wrapper .product-icons {
    width: 100%;
}
}

@media all and (max-width: 768px) {
.home_wrap::-webkit-scrollbar {
    width: 0px;
}
.home_wrap .product-introduce-wrapper {
    display: none;
}
.home_wrap .mobile-sections {
    display: block;
}
.home_wrap .top-banner .content {
    width: 280px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.home_wrap .top-banner .content .title {
      word-break: break-all;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.home_wrap .top-banner .content .dsm-btn {
      white-space: nowrap;
}
}
/*---- variables ----*/
/*---- Mixins ----*/
.mobile_home_sections {
  width: 100%;
  margin: 0 auto;
  padding-top: 6.88833rem;
}
.mobile_home_sections .section {
    width: 100%;
    margin: 0 auto;
    padding-bottom: 6.66667rem;
    position: relative;
}
.mobile_home_sections .section .des_title {
      font-size: 3rem;
      font-weight: 600;
      line-height: 1.5;
      color: rgba(18, 20, 28, 0.9);
      text-align: center;
      margin: 24px 0;
}
.mobile_home_sections .section .pagination {
      position: absolute;
      left: 50%;
      bottom: 4rem;
      -webkit-transform: translate(-50%, 0);
          -ms-transform: translate(-50%, 0);
              transform: translate(-50%, 0);
}
.mobile_home_sections .section .pagination .swiper-pagination-bullet {
        margin-right: 1.0rem;
}
.mobile_home_sections .section .videos {
      width: 100%;
}
.mobile_home_sections .section .videos .section_video {
        width: 100%;
        position: relative;
        top: -0.33333rem;
        left: 0;
}
.mobile_home_sections .section .videos .section_video .video_box {
          height: 45vw;
}
.mobile_home_sections .section .videos .section_video .video_box.video_bg_sketch {
}
.mobile_home_sections .section .videos .section_video .video_cover_box {
          position: absolute;
          left: 0;
          top: 0.83333rem;
}
.mobile_home_sections .section .videos .section_video .video_cover_box .video_cover {
            width: 100%;
}
.mobile_home_sections .section .videos .section_video .video_cover_box .video_cover img {
              width: 100%;
              display: block;
}
.mobile_home_sections .section .videos .section_video .video_cover_box .section_play_btn {
            width: 2.5rem;
            position: absolute;
            left: 50%;
            top: 50%;
            -webkit-transform: translate(-50%, -50%);
                -ms-transform: translate(-50%, -50%);
                    transform: translate(-50%, -50%);
            z-index: 111;
}
.mobile_home_sections .section .videos .section_video .video_cover_box .section_play_btn img {
              width: 100%;
}
.mobile_home_sections .section .videos .swiper-slide {
        width: 80%;
        height: -webkit-fit-content;
        height: -moz-fit-content;
        height: fit-content;
}
.mobile_home_sections .section .videos .video_text {
        text-align: center;
}
.mobile_home_sections .section .videos .video_text p:first-child {
          font-size: 1.4rem;
          font-weight: 400;
          line-height: 1.8;
          color: rgba(18, 20, 28, 0.7);
          padding-top: 8px;
          padding-bottom: 0.4rem;
}
.mobile_home_sections .section .videos .video_text p:last-child {
          font-size: 1.2rem;
          font-weight: 400;
          line-height: 1.8;
          width: 80%;
          margin: 0 auto;
          color: rgba(18, 20, 28, 0.5);
}
.mobile_home_sections .section .videos video {
        width: 100%;
        position: relative;
        left: 0;
        top: 0.83333rem;
        border-radius: 0 0 4px 4px;
        overflow: hidden;
        z-index: 11;
}
.mobile_home_sections .section .videos .theme_bg {
        font-size: 126px;
        font-weight: bolder;
}

.page .bd1 .bd12 .main17 .section2[data-v-39122f74] {
  cursor: pointer;
}

.vue-codemirror .CodeMirror {
  height: 100%;
  width: 100%;
}
.vue-codemirror .CodeMirror-scroll {
  background-color: #202020;
}
.vue-codemirror .CodeMirror-scroll .CodeMirror-gutters {
    background-color: #202020;
    width: 1px;
}
.vue-codemirror .cm-s-ayu-dark .cm-variable {
  color: #39bae6 !important;
}
.vue-codemirror .cm-s-ayu-dark .cm-operator {
  color: #39bae6 !important;
}
.vue-codemirror .cm-s-ayu-dark .cm-string-2 {
  color: #39bae6 !important;
}
.vue-codemirror .CodeMirror-vscrollbar {
  right: 8px;
}
.vue-codemirror .CodeMirror-hscrollbar {
  bottom: 8px;
}
.vue-codemirror .CodeMirror-scrollbar-filler {
  opacity: 0;
}
.vue-codemirror .CodeMirror .CodeMirror-vscrollbar {
  opacity: 0 !important;
}
.vue-codemirror .CodeMirror .CodeMirror-hscrollbar {
  opacity: 0 !important;
}
.vue-codemirror .CodeMirror .CodeMirror-linenumber {
  min-width: none;
}
.vue-codemirror .CodeMirror:hover .CodeMirror-vscrollbar {
  opacity: 1 !important;
}
.vue-codemirror .CodeMirror:hover .CodeMirror-hscrollbar {
  opacity: 1 !important;
}
.vue-codemirror .CodeMirror .CodeMirror-code .line-highlight .CodeMirror-line {
  opacity: 1;
}
.vue-codemirror .CodeMirror ::-webkit-scrollbar {
  width: 6px;
  height: 6px;
  background-color: rgba(255, 255, 255, 0);
}
.vue-codemirror .CodeMirror ::-webkit-scrollbar-thumb {
  border-radius: 6px;
  width: 6px;
  height: 6px;
  -webkit-box-shadow: inset 0 0 1px 1px rgba(255, 255, 255, 0.5);
  background-color: rgba(0, 0, 0, 0.4);
}

@charset "UTF-8";
body *[data-v-39122f74] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body[data-v-39122f74] {
  font-family: PingFangSC-Regular, Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, PingFang SC-Light, Microsoft YaHei;
  margin: 0;
}

/*定义滚动条高宽及背景
高宽分别对应横竖滚动条的尺寸*/
[data-v-39122f74]::-webkit-scrollbar {
  width: 6px;
  height: 6px;
  background-color: rgba(255, 255, 255, 0);
}

/*定义滑块
内阴影+圆角*/
[data-v-39122f74]::-webkit-scrollbar-thumb {
  border-radius: 6px;
  width: 6px;
  height: 6px;
  -webkit-box-shadow: inset 0 0 1px 1px rgba(255, 255, 255, 0.5);
  background-color: rgba(0, 0, 0, 0.4);
}
button[data-v-39122f74] {
  margin: 0;
  padding: 0;
  border: 1px solid transparent;
  outline: none;
  background-color: transparent;
}
button[data-v-39122f74]:active {
  opacity: 0.6;
}
.flex-col[data-v-39122f74] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.flex-row[data-v-39122f74] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.justify-center[data-v-39122f74] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.align-center[data-v-39122f74] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.justify-between[data-v-39122f74] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
a[data-v-39122f74] {
  text-decoration: none;
}

@media screen {
.page[data-v-39122f74] {
    z-index: 1;
    position: relative;
    width: 100%;
    background-color: #0f1217;
    overflow: hidden;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-top: 0;
}
.page .mod2[data-v-39122f74] {
      z-index: 2000;
      position: fixed;
      height: 5vw;
      background: #0F1217;
      width: 100vw;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end;
      padding-right: 3.34vw;
}
.page .mod2 .wrap1[data-v-39122f74] {
        z-index: auto;
        width: 92.5vw;
        height: 2.92vw;
}
.page .mod2 .wrap1 .pic1[data-v-39122f74] {
          z-index: 275;
          width: 5.14vw;
          height: 1.95vw;
          cursor: pointer;
}
.page .mod2 .wrap1 .top-oprate[data-v-39122f74] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          height: 2.92vw;
          -webkit-box-flex: 1;
              -ms-flex: 1;
                  flex: 1;
          -webkit-box-pack: end;
              -ms-flex-pack: end;
                  justify-content: flex-end;
}
.page .mod2 .wrap1 .top-oprate .download-bg:hover .download[data-v-39122f74] {
            background-image: -webkit-linear-gradient(131deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
            background-image: -o-linear-gradient(131deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
            background-image: linear-gradient(319deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
}
.page .mod2 .wrap1 .top-oprate .download-bg:hover .layer00[data-v-39122f74] {
            opacity: 1;
}
.page .mod2 .wrap1 .top-oprate .download[data-v-39122f74] {
            display: block;
            overflow-wrap: break-word;
            color: white;
            font-size: 1.11vw;
            font-family: PingFangSC-Semibold;
            white-space: nowrap;
            line-height: 1.53vw;
            text-align: right;
            margin-right: 3.75vw;
            cursor: pointer;
}
.page .mod2 .wrap1 .top-oprate .layer00[data-v-39122f74] {
            opacity: 0;
            background-color: #212428;
            border-radius: 10px;
            z-index: 79;
            height: 6.67vw;
            width: 12.09vw;
            position: absolute;
            top: 4vw;
            margin-left: -5vw;
}
.page .mod2 .wrap1 .top-oprate .box01[data-v-39122f74] {
            width: 11.25vw;
            height: 5.84vw;
}
.page .mod2 .wrap1 .top-oprate .mod02[data-v-39122f74] {
            border-radius: 6px;
            height: 2.78vw;
            padding-left: 0.56vw;
            width: 11.25vw;
            cursor: pointer;
}
.page .mod2 .wrap1 .top-oprate .mod02[data-v-39122f74]:hover {
              background-color: #2B2E33;
}
.page .mod2 .wrap1 .top-oprate .bd03[data-v-39122f74] {
            width: 9.87vw;
            height: 1.67vw;
}
.page .mod2 .wrap1 .top-oprate .bd04[data-v-39122f74] {
            width: 1.67vw;
            height: 1.67vw;
            background-size: contain;
}
.page .mod2 .wrap1 .top-oprate .txt05[data-v-39122f74] {
            width: 7.37vw;
            height: 1.39vw;
            overflow-wrap: break-word;
            color: white;
            font-size: 0.97vw;
            font-family: PingFangSC-Regular;
            text-align: left;
            white-space: nowrap;
            line-height: 1.39vw;
            margin-top: 0.14vw;
            display: block;
}
.page .mod2 .wrap1 .top-oprate .mod06[data-v-39122f74] {
            border-radius: 6px;
            height: 2.78vw;
            margin-top: 0.28vw;
            padding-left: 0.56vw;
            width: 11.25vw;
            cursor: pointer;
}
.page .mod2 .wrap1 .top-oprate .mod06[data-v-39122f74]:hover {
              background-color: #2B2E33;
}
.page .mod2 .wrap1 .top-oprate .wrap07[data-v-39122f74] {
            width: 7.99vw;
            height: 1.67vw;
}
.page .mod2 .wrap1 .top-oprate .group08[data-v-39122f74] {
            width: 1.67vw;
            height: 1.67vw;
            background-size: contain;
}
.page .mod2 .wrap1 .top-oprate .word09[data-v-39122f74] {
            width: 5.59vw;
            height: 1.39vw;
            overflow-wrap: break-word;
            color: white;
            font-size: 0.97vw;
            font-family: PingFangSC-Regular;
            text-align: left;
            white-space: nowrap;
            line-height: 1.39vw;
            margin-top: 0.14vw;
            display: block;
}
.page .mod2 .wrap1 .top-oprate .home[data-v-39122f74], .page .mod2 .wrap1 .top-oprate .experienceNow[data-v-39122f74] {
            display: block;
            overflow-wrap: break-word;
            color: white;
            font-size: 1.11vw;
            font-family: PingFangSC-Semibold;
            white-space: nowrap;
            line-height: 1.53vw;
            text-align: right;
            margin-right: 3.75vw;
            cursor: pointer;
}
.page .mod2 .wrap1 .top-oprate .home[data-v-39122f74]:hover, .page .mod2 .wrap1 .top-oprate .experienceNow[data-v-39122f74]:hover {
              background-image: -webkit-linear-gradient(131deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
              background-image: -o-linear-gradient(131deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
              background-image: linear-gradient(319deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
              -webkit-background-clip: text;
              -webkit-text-fill-color: transparent;
}
.page .mod2 .wrap1 .top-oprate .experienceNowActive[data-v-39122f74] {
            background-image: -webkit-linear-gradient(131deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
            background-image: -o-linear-gradient(131deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
            background-image: linear-gradient(319deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
}
.page .mod2 .wrap1 .top-oprate .word1[data-v-39122f74] {
            z-index: 320;
            display: block;
            overflow-wrap: break-word;
            color: white;
            font-size: 1.11vw;
            font-family: PingFangSC-Semibold;
            white-space: nowrap;
            line-height: 1.53vw;
            text-align: right;
            margin-right: 3.75vw;
            cursor: pointer;
}
.page .mod2 .wrap1 .top-oprate .word1[data-v-39122f74]:hover {
              background-image: -webkit-linear-gradient(131deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
              background-image: -o-linear-gradient(131deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
              background-image: linear-gradient(319deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
              -webkit-background-clip: text;
              -webkit-text-fill-color: transparent;
}
.page .mod2 .wrap1 .top-oprate .word2[data-v-39122f74] {
            z-index: 321;
            display: block;
            overflow-wrap: break-word;
            color: white;
            font-size: 1.11vw;
            font-family: PingFangSC-Semibold;
            white-space: nowrap;
            line-height: 1.53vw;
            text-align: right;
            margin-right: 3.75vw;
            cursor: pointer;
}
.page .mod2 .wrap1 .top-oprate .word2[data-v-39122f74]:hover {
              background-image: -webkit-linear-gradient(131deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
              background-image: -o-linear-gradient(131deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
              background-image: linear-gradient(319deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
              -webkit-background-clip: text;
              -webkit-text-fill-color: transparent;
}
.page .mod2 .wrap1 .top-oprate .layer1[data-v-39122f74] {
            z-index: 273;
            height: 2.92vw;
            border-radius: 1.46vw;
            margin-left: 2.5vw;
            width: 7.09vw;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            background: -webkit-gradient(linear, left top, left bottom, from(#FA9191), to(#FFE190));
            background: -webkit-linear-gradient(top, #FA9191 0%, #FFE190 100%);
            background: -o-linear-gradient(top, #FA9191 0%, #FFE190 100%);
            background: linear-gradient(180deg, #FA9191 0%, #FFE190 100%);
            cursor: pointer;
            position: relative;
}
.page .mod2 .wrap1 .top-oprate .layer1 .layer1-1[data-v-39122f74] {
              position: absolute;
              border-radius: 1.46vw;
              width: calc(100% - 4px);
              height: calc(100% - 4px);
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-orient: horizontal;
              -webkit-box-direction: normal;
                  -ms-flex-direction: row;
                      flex-direction: row;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
              -webkit-box-pack: center;
                  -ms-flex-pack: center;
                      justify-content: center;
              background-color: #101218;
}
.page .mod2 .wrap1 .top-oprate .layer1 .layer1-1 .txt1[data-v-39122f74] {
                z-index: 274;
                width: 2.23vw;
                display: block;
                overflow-wrap: break-word;
                color: white;
                font-size: 1.11vw;
                font-family: PingFangSC-Semibold;
                white-space: nowrap;
                line-height: 1.53vw;
                text-align: left;
}
.page .bd1[data-v-39122f74] {
      z-index: auto;
      width: 100vw;
}
.page .bd1 .bd2[data-v-39122f74] {
        z-index: 2;
        height: 71.12vw;
        background-color: #0f1217;
        width: 100vw;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start;
}
.page .bd1 .bd2 .mod1[data-v-39122f74] {
          z-index: auto;
          width: 100vw;
          height: 35vw;
}
.page .bd1 .bd2 .mod1 .infoBox1[data-v-39122f74] {
            z-index: 223;
            width: 53vw;
            min-width: 160px;
            height: 15.28vw;
            display: block;
            overflow-wrap: break-word;
            color: white;
            font-size: 6.94vw;
            letter-spacing: 2px;
            font-family: Helvetica;
            line-height: 7.64vw;
            text-align: center;
            font-weight: bold;
            background: -webkit-linear-gradient(162deg, #fa9191 0%, #b491fd 50%, #ffe190 100%);
            background: -o-linear-gradient(162deg, #fa9191 0%, #b491fd 50%, #ffe190 100%);
            background: linear-gradient(288deg, #fa9191 0%, #b491fd 50%, #ffe190 100%);
            -ms-flex-item-align: center;
                align-self: center;
            margin-top: 6.74vw;
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            overflow: hidden;
            -o-text-overflow: ellipsis;
               text-overflow: ellipsis;
            -webkit-animation: background-change-data-v-39122f74 3s linear infinite;
                    animation: background-change-data-v-39122f74 3s linear infinite;
}
.page .bd1 .bd2 .mod1 .infoBox1 h2[data-v-39122f74] {
              font-size: 6.94vw;
              margin: 0;
              font-weight: bold;
}
.page .bd1 .bd2 .mod1 .infoBox1 .codetype[data-v-39122f74] {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-orient: horizontal;
              -webkit-box-direction: normal;
                  -ms-flex-direction: row;
                      flex-direction: row;
              -webkit-box-pack: center;
                  -ms-flex-pack: center;
                      justify-content: center;
              height: 6.94vw;
              overflow: hidden;
}
.page .bd1 .bd2 .mod1 .infoBox1 .codetype .codetype-suffix[data-v-39122f74] {
                width: 26vw;
                text-align: left;
                padding-left: 3vw;
                font-weight: bold;
                background-image: -webkit-linear-gradient(162deg, #fa9191 0%, #b491fd 50%, #ffe190 100%);
                background-image: -o-linear-gradient(162deg, #fa9191 0%, #b491fd 50%, #ffe190 100%);
                background-image: linear-gradient(288deg, #fa9191 0%, #b491fd 50%, #ffe190 100%);
                -webkit-text-fill-color: transparent;
                -webkit-background-clip: text;
                -webkit-animation: background-change-data-v-39122f74 3s linear infinite;
                        animation: background-change-data-v-39122f74 3s linear infinite;
}
.page .bd1 .bd2 .mod1 .word3[data-v-39122f74] {
            z-index: 224;
            width: 46.67vw;
            display: block;
            overflow-wrap: break-word;
            color: #eaeaea;
            font-size: 1.66vw;
            font-family: PingFangSC-Medium;
            white-space: nowrap;
            line-height: 2.3vw;
            text-align: center;
            -ms-flex-item-align: center;
                align-self: center;
            margin-top: 5.7vw;
}
.page .bd1 .txt2[data-v-39122f74] {
        z-index: 18;
        width: 80.84vw;
        display: block;
        overflow-wrap: break-word;
        color: white;
        font-size: 6.94vw;
        letter-spacing: 2px;
        font-family: Helvetica;
        white-space: nowrap;
        line-height: 11.67vw;
        text-align: center;
        background-image: -webkit-linear-gradient(170deg, #fa9191 0%, #b491fd 50%, #ffe190 100%);
        background-image: -o-linear-gradient(170deg, #fa9191 0%, #b491fd 50%, #ffe190 100%);
        background-image: linear-gradient(280deg, #fa9191 0%, #b491fd 50%, #ffe190 100%);
        -ms-flex-item-align: center;
            align-self: center;
        margin-top: 47.71vw;
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        font-weight: bold;
        -webkit-animation: background-change-data-v-39122f74 3s linear infinite;
                animation: background-change-data-v-39122f74 3s linear infinite;
}
.page .bd1 .info1[data-v-39122f74] {
        z-index: 19;
        width: 21.67vw;
        display: block;
        overflow-wrap: break-word;
        color: #eaeaea;
        font-size: 1.66vw;
        font-family: PingFangSC-Medium;
        white-space: nowrap;
        line-height: 2.3vw;
        text-align: left;
        -ms-flex-item-align: center;
            align-self: center;
        margin-top: 2.02vw;
}
.page .bd1 .bd3[data-v-39122f74] {
        z-index: 6;
        height: 49.31vw;
        border-radius: 2.639vw;
        background: url(https://lhcdn.lanhuapp.com/home/img/SketchPng83fbabfdf4fb49e43ea7360c1c2ea96a91ac8eace0fc04f35164262e7c6fcbb7.png) 100% no-repeat;
        background-size: 100%;
        -ms-flex-item-align: center;
            align-self: center;
        margin-top: 7.5vw;
        width: 83.34vw;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: end;
            -ms-flex-align: end;
                align-items: flex-end;
        padding-right: 13.41vw;
        position: relative;
}
.page .bd1 .bd3 .box1[data-v-39122f74] {
          z-index: auto;
          width: 55.21vw;
          height: 43.62vw;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
}
.page .bd1 .bd3 .box1 .main1[data-v-39122f74] {
            z-index: auto;
            width: 16.67vw;
            height: 38.55vw;
}
.page .bd1 .bd3 .box1 .main1 .img1[data-v-39122f74] {
              z-index: 10;
              width: 16.67vw;
              height: 36.12vw;
              margin-top: 1.2vw;
}
.page .bd1 .bd3 .box1 .main1 .info2[data-v-39122f74] {
              z-index: 15;
              width: 3.34vw;
              display: block;
              overflow-wrap: break-word;
              color: white;
              font-size: 1.11vw;
              font-family: PingFangSC-Semibold;
              white-space: nowrap;
              line-height: 1.53vw;
              text-align: left;
              -ms-flex-item-align: end;
                  align-self: flex-end;
              margin: 3.73vw 6.25vw 0 0;
}
.page .bd1 .bd3 .box1 .main2[data-v-39122f74] {
            z-index: auto;
            width: 19.24vw;
            height: 43.62vw;
}
.page .bd1 .bd3 .box1 .main2 .main3[data-v-39122f74] {
              z-index: 8;
              height: 38.96vw;
              border-radius: 2.773vw;
              border-width: 1px;
              border: 1px solid white;
              background-color: rgba(255, 255, 255, 0.39);
              width: 19.24vw;
              -webkit-box-pack: center;
                  -ms-flex-pack: center;
                      justify-content: center;
              -webkit-box-align: end;
                  -ms-flex-align: end;
                      align-items: flex-end;
              padding-right: 1.12vw;
}
.page .bd1 .bd3 .box1 .main2 .main3 .pic2[data-v-39122f74] {
                z-index: 9;
                width: 16.67vw;
                height: 36.12vw;
}
.page .bd1 .bd3 .box1 .main2 .main4[data-v-39122f74] {
              z-index: 14;
              height: 3.82vw;
              background-size: 10.76vw 4.09vw;
              -ms-flex-item-align: end;
                  align-self: flex-end;
              width: 10.56vw;
              -webkit-box-pack: end;
                  -ms-flex-pack: end;
                      justify-content: flex-end;
              -webkit-box-align: end;
                  -ms-flex-align: end;
                      align-items: flex-end;
              margin: 0.83vw 3.33vw 0 0;
              padding: 0 1.38vw 1.04vw 0;
}
.page .bd1 .bd3 .box1 .main2 .main4 .info3[data-v-39122f74] {
                z-index: 16;
                width: 6.67vw;
                display: block;
                overflow-wrap: break-word;
                color: white;
                font-size: 1.11vw;
                font-family: PingFangSC-Semibold;
                white-space: nowrap;
                line-height: 1.53vw;
                text-align: left;
}
.page .bd1 .bd3 .box2[data-v-39122f74] {
          z-index: 11;
          position: absolute;
          left: 67.71vw;
          top: 32.92vw;
          width: 3.48vw;
          height: 4.94vw;

          background-size: 3.61vw 5.06vw;
}
.page .bd1 .bd4[data-v-39122f74] {
        z-index: 20;
        height: 71.39vw;
        background-color: #0f1217;
        margin-top: 8.89vw;
        width: 100vw;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        padding: 1.66vw 0 0 0;
}
.page .bd1 .bd4 .main5[data-v-39122f74] {
          z-index: auto;
          width: 80vw;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          justify-items: center;
}
.page .bd1 .bd4 .main5 .word5[data-v-39122f74] {
            z-index: 40;
            width: 51.39vw;
            display: block;
            overflow-wrap: break-word;
            color: white;
            font-size: 6.94vw;
            letter-spacing: 2px;
            font-family: Helvetica;
            font-weight: bold;
            white-space: nowrap;
            line-height: 7.64vw;
            text-align: center;
            background-image: -webkit-linear-gradient(170deg, #fa9191 0%, #b491fd 50%, #ffe190 100%);
            background-image: -o-linear-gradient(170deg, #fa9191 0%, #b491fd 50%, #ffe190 100%);
            background-image: linear-gradient(280deg, #fa9191 0%, #b491fd 50%, #ffe190 100%);
            -ms-flex-item-align: center;
                align-self: center;
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            -webkit-animation: background-change-data-v-39122f74 3s linear infinite;
                    animation: background-change-data-v-39122f74 3s linear infinite;
}
.page .bd1 .bd4 .main5 .mod-list[data-v-39122f74] {
            width: 80vw;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
                -ms-flex-direction: row;
                    flex-direction: row;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
}
.page .bd1 .bd4 .main5 .mod-list .mod[data-v-39122f74] {
              width: 40vw;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
}
.page .bd1 .bd4 .main5 .mod-list .mod .mod-icon[data-v-39122f74] {
                width: 7.5vw;
                height: 7.5vw;
                margin-top: 9vw;
}
.page .bd1 .bd4 .main5 .mod-list .mod .mod-title[data-v-39122f74] {
                margin-top: 1.5vw;
                display: block;
                overflow-wrap: break-word;
                color: #e8e8e8;
                font-size: 2.2vw;
                font-family: Helvetica;
                white-space: nowrap;
                line-height: 5.3vw;
                text-align: center;
                font-weight: bold;
}
.page .bd1 .bd4 .main5 .mod-list .mod .mod-info[data-v-39122f74] {
                z-index: 53;
                width: 67.2vw;
                margin-top: 1.1vw;
                display: block;
                overflow-wrap: break-word;
                color: rgba(234, 234, 234, 0.5);
                font-size: 1.1vw;
                font-family: PingFangSC-Medium;
                line-height: 1.7vw;
                text-align: center;
                overflow: hidden;
                -o-text-overflow: ellipsis;
                   text-overflow: ellipsis;
}
.page .bd1 .bd7[data-v-39122f74] {
        z-index: 85;
        height: 71.12vw;
        background-color: #0f1217;
        -ms-flex-item-align: start;
            align-self: flex-start;
        margin-top: 75.91vw;
        width: 99.59vw;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start;
        padding-top: 0.21vw;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        position: relative;
}
.page .bd1 .bd7 .main8[data-v-39122f74] {
          z-index: auto;
          width: 86.67vw;
          height: 64.87vw;
}
.page .bd1 .bd7 .main8 .word7[data-v-39122f74] {
            z-index: 100;
            width: 61.95vw;
            display: block;
            overflow-wrap: break-word;
            color: white;
            font-size: 6.94vw;
            letter-spacing: 2px;
            font-family: Helvetica;
            font-weight: bold;
            white-space: nowrap;
            line-height: 7.64vw;
            text-align: center;
            background-image: -webkit-linear-gradient(171deg, #fa9191 0%, #b491fd 50%, #ffe190 100%);
            background-image: -o-linear-gradient(171deg, #fa9191 0%, #b491fd 50%, #ffe190 100%);
            background-image: linear-gradient(279deg, #fa9191 0%, #b491fd 50%, #ffe190 100%);
            -ms-flex-item-align: end;
                align-self: flex-end;
            margin-right: 12.09vw;
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            -webkit-animation: background-change-data-v-39122f74 3s linear infinite;
                    animation: background-change-data-v-39122f74 3s linear infinite;
}
.page .bd1 .bd7 .main8 .word8[data-v-39122f74] {
            z-index: 101;
            width: 23.34vw;
            display: block;
            overflow-wrap: break-word;
            color: #eaeaea;
            font-size: 1.66vw;
            font-family: PingFangSC-Medium;
            white-space: nowrap;
            line-height: 2.3vw;
            text-align: left;
            -ms-flex-item-align: end;
                align-self: flex-end;
            margin: 2.84vw 31.45vw 0 0;
}
.page .bd1 .bd7 .main8 .bd8[data-v-39122f74] {
            z-index: auto;
            width: 86.67vw;
            height: 45.21vw;
            margin-top: 6.88vw;
            -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
}
.page .bd1 .bd7 .main8 .bd8 .pic3[data-v-39122f74] {
              z-index: 87;
              width: 38.13vw;
              height: 44.03vw;
              margin-top: 0.98vw;
}
.page .bd1 .bd7 .main8 .bd8 .bd9[data-v-39122f74] {
              z-index: auto;
              width: 45vw;
              height: 45.21vw;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .txt4[data-v-39122f74] {
                z-index: 102;
                width: 16.74vw;
                display: block;
                overflow-wrap: break-word;
                color: white;
                font-size: 1.38vw;
                font-family: Helvetica;
                white-space: nowrap;
                line-height: 1.39vw;
                text-align: left;
                -ms-flex-item-align: start;
                    align-self: flex-start;
                margin-left: 13.75vw;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .img2[data-v-39122f74] {
                z-index: 103;
                width: 39.73vw;
                height: 3.55vw;
                -ms-flex-item-align: end;
                    align-self: flex-end;
                margin-top: 2.23vw;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer2[data-v-39122f74] {
                z-index: auto;
                width: 35.7vw;
                height: 3.55vw;
                -webkit-box-pack: start;
                    -ms-flex-pack: start;
                        justify-content: flex-start;
                margin: 2.77vw 0 0 5.2vw;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer2 .txt5[data-v-39122f74] {
                  z-index: 110;
                  width: 3.89vw;
                  display: block;
                  overflow-wrap: break-word;
                  color: white;
                  font-size: 1.25vw;
                  white-space: nowrap;
                  line-height: 1.74vw;
                  text-align: left;
                  margin-top: 1.05vw;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer2 .group1[data-v-39122f74] {
                  z-index: 111;
                  height: 3.06vw;
                  border: 1px solid;
                  border-radius: 50%;
                  margin-top: 0.21vw;
                  width: 3.06vw;
                  -webkit-box-pack: start;
                      -ms-flex-pack: start;
                          justify-content: flex-start;
                  padding-top: 0.21vw;
                  -webkit-box-align: center;
                      -ms-flex-align: center;
                          align-items: center;
                  cursor: pointer;
                  margin: 0.41vw 0.5vw 0;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer2 .group1 .word9[data-v-39122f74] {
                    z-index: 112;
                    width: 1.88vw;
                    display: block;
                    overflow-wrap: break-word;
                    color: rgba(34, 34, 34, 0);
                    font-size: 1.87vw;
                    font-family: AppleColorEmoji;
                    white-space: nowrap;
                    line-height: 2.44vw;
                    text-align: left;
                    cursor: pointer;

                    background-size: 100%;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer2 .group2[data-v-39122f74] {
                  z-index: 109;
                  width: 27.16vw;
                  height: 3.55vw;
                  border-radius: 11px;
                  background: -webkit-gradient(linear, left top, right top, from(#FA9191), to(#FFE190));
                  background: -webkit-linear-gradient(left, #FA9191 0%, #FFE190 100%);
                  background: -o-linear-gradient(left, #FA9191 0%, #FFE190 100%);
                  background: linear-gradient(90deg, #FA9191 0%, #FFE190 100%);
                  position: relative;
                  margin-left: 0.48vw;
                  -webkit-transition: all 0.5s;
                  -o-transition: all 0.5s;
                  transition: all 0.5s;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer2 .group2 .group2-1[data-v-39122f74] {
                    position: absolute;
                    left: 0;
                    top: 0;
                    width: 100%;
                    height: 100%;
                    border-radius: 11px;
                    background-color: #fff;
                    -webkit-animation: progress-change-data-v-39122f74 .5s ease-out;
                            animation: progress-change-data-v-39122f74 .5s ease-out;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer2 .callleave[data-v-39122f74] {
                  width: 0;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer3[data-v-39122f74] {
                z-index: auto;
                width: 34.1vw;
                height: 3.55vw;
                margin: 2.77vw 0 0 1.8vw;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer3 .word10[data-v-39122f74] {
                  z-index: 116;
                  width: 7.3vw;
                  display: block;
                  overflow-wrap: break-word;
                  color: white;
                  font-size: 1.25vw;
                  white-space: nowrap;
                  line-height: 1.74vw;
                  text-align: left;
                  margin-top: 0.91vw;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer3 .word11[data-v-39122f74] {
                  z-index: 133;
                  width: 1.88vw;
                  display: block;
                  overflow-wrap: break-word;
                  color: rgba(34, 34, 34, 0);
                  font-size: 1.87vw;
                  font-family: AppleColorEmoji;
                  white-space: nowrap;
                  line-height: 2.44vw;
                  text-align: left;
                  margin: 0.41vw 0 0 1.18vw;
                  cursor: pointer;

                  background-size: 100%;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer3 .img3[data-v-39122f74] {
                  z-index: 114;
                  width: 22.16vw;
                  height: 3.55vw;
                  margin-left: 1.6vw;
                  border-radius: 11px;
                  background: -webkit-gradient(linear, left top, right top, from(#FA9191), to(#FFE190));
                  background: -webkit-linear-gradient(left, #FA9191 0%, #FFE190 100%);
                  background: -o-linear-gradient(left, #FA9191 0%, #FFE190 100%);
                  background: linear-gradient(90deg, #FA9191 0%, #FFE190 100%);
                  position: relative;
                  -webkit-transition: all 0.5s;
                  -o-transition: all 0.5s;
                  transition: all 0.5s;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer3 .img3 .img3-1[data-v-39122f74] {
                    position: absolute;
                    left: 0;
                    top: 0;
                    width: 100%;
                    height: 100%;
                    border-radius: 11px;
                    background-color: #fff;
                    -webkit-animation: progress-change-data-v-39122f74 .5s ease-out;
                            animation: progress-change-data-v-39122f74 .5s ease-out;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer3 .callleave[data-v-39122f74] {
                  width: 0;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer4[data-v-39122f74] {
                z-index: auto;
                width: 28.34vw;
                height: 3.55vw;
                margin: 2.77vw 0 0 2.63vw;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer4 .word12[data-v-39122f74] {
                  z-index: 120;
                  width: 6.46vw;
                  display: block;
                  overflow-wrap: break-word;
                  color: white;
                  font-size: 1.25vw;
                  white-space: nowrap;
                  line-height: 1.74vw;
                  text-align: left;
                  margin-top: 1.19vw;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer4 .info8[data-v-39122f74] {
                  z-index: 134;
                  width: 1.88vw;
                  display: block;
                  overflow-wrap: break-word;
                  color: rgba(34, 34, 34, 0);
                  font-size: 1.87vw;
                  font-family: AppleColorEmoji;
                  white-space: nowrap;
                  line-height: 2.44vw;
                  text-align: left;
                  margin: 0.11vw 0 0 1.18vw;
                  cursor: pointer;

                  background-size: 100%;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer4 .pic4[data-v-39122f74] {
                  z-index: 118;
                  width: 17.23vw;
                  height: 3.55vw;
                  margin-left: 1.6vw;
                  border-radius: 11px;
                  background: -webkit-gradient(linear, left top, right top, from(#FA9191), to(#FFE190));
                  background: -webkit-linear-gradient(left, #FA9191 0%, #FFE190 100%);
                  background: -o-linear-gradient(left, #FA9191 0%, #FFE190 100%);
                  background: linear-gradient(90deg, #FA9191 0%, #FFE190 100%);
                  position: relative;
                  -webkit-transition: all 0.5s;
                  -o-transition: all 0.5s;
                  transition: all 0.5s;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer4 .pic4 .pic4-1[data-v-39122f74] {
                    position: absolute;
                    left: 0;
                    top: 0;
                    width: 100%;
                    height: 100%;
                    border-radius: 11px;
                    background-color: #fff;
                    -webkit-animation: progress-change-data-v-39122f74 .5s ease-out;
                            animation: progress-change-data-v-39122f74 .5s ease-out;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer4 .callleave[data-v-39122f74] {
                  width: 0;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer5[data-v-39122f74] {
                z-index: auto;
                width: 23.75vw;
                height: 3.55vw;
                margin: 2.84vw 0 0 2.63vw;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer5 .info9[data-v-39122f74] {
                  z-index: 124;
                  width: 6.46vw;
                  display: block;
                  overflow-wrap: break-word;
                  color: white;
                  font-size: 1.25vw;
                  white-space: nowrap;
                  line-height: 1.74vw;
                  text-align: left;
                  margin-top: 0.91vw;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer5 .word13[data-v-39122f74] {
                  z-index: 135;
                  width: 1.88vw;
                  display: block;
                  overflow-wrap: break-word;
                  color: rgba(34, 34, 34, 0);
                  font-size: 1.87vw;
                  font-family: AppleColorEmoji;
                  white-space: nowrap;
                  line-height: 2.44vw;
                  text-align: left;
                  margin: 0.18vw 0 0 1.18vw;
                  cursor: pointer;

                  background-size: 100%;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer5 .box3[data-v-39122f74] {
                  z-index: 123;
                  width: 12.64vw;
                  height: 3.55vw;
                  border-radius: 11px;
                  background-image: -webkit-gradient(linear, left top, right top, from(#fa9191), to(#ffe190));
                  background-image: -webkit-linear-gradient(left, #fa9191 0%, #ffe190 100%);
                  background-image: -o-linear-gradient(left, #fa9191 0%, #ffe190 100%);
                  background-image: linear-gradient(90deg, #fa9191 0%, #ffe190 100%);
                  margin-left: 1.6vw;
                  position: relative;
                  -webkit-transition: all 0.5s;
                  -o-transition: all 0.5s;
                  transition: all 0.5s;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer5 .box3 .box3-1[data-v-39122f74] {
                    position: absolute;
                    left: 0;
                    top: 0;
                    width: 100%;
                    height: 100%;
                    border-radius: 11px;
                    background-color: #fff;
                    -webkit-animation: progress-change-data-v-39122f74 .5s ease-out infinite;
                            animation: progress-change-data-v-39122f74 .5s ease-out infinite;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer5 .callleave[data-v-39122f74] {
                  width: 0;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer6[data-v-39122f74] {
                z-index: auto;
                width: 22.3vw;
                height: 3.55vw;
                margin-top: 2.78vw;
                -webkit-box-pack: start;
                    -ms-flex-pack: start;
                        justify-content: flex-start;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer6 .txt6[data-v-39122f74] {
                  z-index: 128;
                  width: 9.03vw;
                  display: block;
                  overflow-wrap: break-word;
                  color: white;
                  font-size: 1.25vw;
                  white-space: nowrap;
                  line-height: 1.74vw;
                  text-align: left;
                  margin-top: 0.91vw;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer6 .txt7[data-v-39122f74] {
                  z-index: 136;
                  width: 1.88vw;
                  display: block;
                  overflow-wrap: break-word;
                  color: rgba(34, 34, 34, 0);
                  font-size: 1.87vw;
                  font-family: AppleColorEmoji;
                  white-space: nowrap;
                  line-height: 2.44vw;
                  text-align: left;
                  margin-top: 0.12vw;
                  cursor: pointer;
                  margin-left: 1.4vw;

                  background-size: 100%;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer6 .bd10[data-v-39122f74] {
                  z-index: 127;
                  width: 8.55vw;
                  height: 3.55vw;
                  border-radius: 11px;
                  background-image: -webkit-gradient(linear, left top, right top, from(#fa9191), to(#ffe190));
                  background-image: -webkit-linear-gradient(left, #fa9191 0%, #ffe190 100%);
                  background-image: -o-linear-gradient(left, #fa9191 0%, #ffe190 100%);
                  background-image: linear-gradient(90deg, #fa9191 0%, #ffe190 100%);
                  position: relative;
                  -webkit-transition: all 0.5s;
                  -o-transition: all 0.5s;
                  transition: all 0.5s;
                  margin-left: 1.5vw;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer6 .bd10 .bd10-1[data-v-39122f74] {
                    position: absolute;
                    left: 0;
                    top: 0;
                    width: 100%;
                    height: 100%;
                    border-radius: 11px;
                    background-color: #fff;
                    -webkit-animation: progress-change-data-v-39122f74 .5s ease-out infinite;
                            animation: progress-change-data-v-39122f74 .5s ease-out infinite;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer6 .callleave[data-v-39122f74] {
                  width: 0;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer7[data-v-39122f74] {
                z-index: auto;
                width: 19.31vw;
                height: 3.55vw;
                margin: 2.84vw 0 0 0.62vw;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer7 .info10[data-v-39122f74] {
                  z-index: 132;
                  width: 8.48vw;
                  display: block;
                  overflow-wrap: break-word;
                  color: white;
                  font-size: 1.25vw;
                  white-space: nowrap;
                  line-height: 1.74vw;
                  text-align: left;
                  margin-top: 1.12vw;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer7 .word14[data-v-39122f74] {
                  z-index: 137;
                  width: 1.88vw;
                  display: block;
                  cursor: pointer;
                  overflow-wrap: break-word;
                  color: rgba(34, 34, 34, 0);
                  font-size: 1.87vw;
                  font-family: AppleColorEmoji;
                  white-space: nowrap;
                  line-height: 2.44vw;
                  text-align: left;
                  margin: 0.18vw 0 0 1.18vw;

                  background-size: 100%;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer7 .img4[data-v-39122f74] {
                  z-index: 130;
                  width: 6.19vw;
                  height: 3.55vw;
                  margin-left: 1.6vw;
                  border-radius: 11px;
                  background-image: -webkit-gradient(linear, left top, right top, from(#fa9191), to(#ffe190));
                  background-image: -webkit-linear-gradient(left, #fa9191 0%, #ffe190 100%);
                  background-image: -o-linear-gradient(left, #fa9191 0%, #ffe190 100%);
                  background-image: linear-gradient(90deg, #fa9191 0%, #ffe190 100%);
                  position: relative;
                  -webkit-transition: all 0.5s;
                  -o-transition: all 0.5s;
                  transition: all 0.5s;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer7 .img4 .img4-1[data-v-39122f74] {
                    position: absolute;
                    left: 0;
                    top: 0;
                    width: 100%;
                    height: 100%;
                    border-radius: 11px;
                    background-color: #fff;
                    -webkit-animation: progress-change-data-v-39122f74 .5s ease-out infinite;
                            animation: progress-change-data-v-39122f74 .5s ease-out infinite;
}
.page .bd1 .bd7 .main8 .bd8 .bd9 .layer7 .callleave[data-v-39122f74] {
                  width: 0;
}
.page .bd1 .bd7 .txt8[data-v-39122f74] {
          z-index: 140;
          position: absolute;
          left: 53.27vw;
          top: 24.21vw;
          width: 3.82vw;
          display: block;
          overflow-wrap: break-word;
          color: white;
          font-size: 1.25vw;
          white-space: nowrap;
          line-height: 1.74vw;
          text-align: left;
}
.page .bd1 .bd7 .word15[data-v-39122f74] {
          z-index: 141;
          position: absolute;
          left: 58.27vw;
          top: 23.8vw;
          width: 1.88vw;
          display: block;
          overflow-wrap: break-word;
          color: rgba(34, 34, 34, 0);
          font-size: 1.87vw;
          font-family: AppleColorEmoji;
          white-space: nowrap;
          line-height: 2.44vw;
          text-align: left;
          cursor: pointer;
          
          background-size: 100%;
}
.page .bd1 .bd7 .main9[data-v-39122f74] {
          z-index: 139;
          position: absolute;
          left: 61.74vw;
          top: 23.38vw;
          width: 31.25vw;
          height: 3.55vw;
          border-radius: 11px;
          background-image: -webkit-gradient(linear, left top, right top, from(#fa9191), to(#ffe190));
          background-image: -webkit-linear-gradient(left, #fa9191 0%, #ffe190 100%);
          background-image: -o-linear-gradient(left, #fa9191 0%, #ffe190 100%);
          background-image: linear-gradient(90deg, #fa9191 0%, #ffe190 100%);
          -webkit-transition: all 0.5s;
          -o-transition: all 0.5s;
          transition: all 0.5s;
}
.page .bd1 .bd7 .main9 .main9-1[data-v-39122f74] {
            z-index: 140;
            position: absolute;
            left: 0;
            top: 0;
            width: 31.25vw;
            height: 3.55vw;
            border-radius: 11px;
            background-color: #fff;
            -webkit-animation: progress-change-data-v-39122f74 .5s ease-out infinite;
                    animation: progress-change-data-v-39122f74 .5s ease-out infinite;
}
.page .bd1 .bd7 .callleave[data-v-39122f74] {
          width: 0;
}
.page .bd1 .bd11[data-v-39122f74] {
        z-index: 142;
        height: 48.41vw;
        background: url(https://lhcdn.lanhuapp.com/home/img/SketchPngeb53bc54f6e8b4a6f62195e564c7ea4428db61eb611ed091e5cbd902e9e2dd1b.png) 100% no-repeat;
        background-size: 100%;
        margin-top: 6.25vw;
        width: 100vw;
        position: relative;
        -webkit-animation: background-change-data-v-39122f74 3s linear infinite;
                animation: background-change-data-v-39122f74 3s linear infinite;
}
.page .bd1 .bd11 .box4[data-v-39122f74] {
          z-index: auto;
          width: 3.69vw;
          height: 3.69vw;
          margin: 11.45vw 0 0 14.51vw;
}
.page .bd1 .bd11 .box4 .mod8[data-v-39122f74] {
            z-index: 199;
            width: 3.69vw;
            height: 3.69vw;
            background: url(https://lhcdn.lanhuapp.com/home/img/SketchPnga696c25ee59cf455a6c47011fbef4eb3ddb97a7342484bd4d6278017caaf2d16.png) -0.07vw -0.07vw no-repeat;
            background-size: 3.81vw 3.81vw;
}
.page .bd1 .bd11 .box5[data-v-39122f74] {
          z-index: auto;
          width: 4.52vw;
          height: 4.52vw;
          margin: 18.47vw 0 0 21.52vw;
}
.page .bd1 .bd11 .box5 .wrap2[data-v-39122f74] {
            z-index: 210;
            width: 4.52vw;
            height: 4.52vw;
            background: url(https://lhcdn.lanhuapp.com/home/img/SketchPngc6c19dd53a6e15825015fe6b9220f2dc7e59f2dc7a8b2ef8ac112fc6f752a0c2.png) -0.07vw -0.07vw no-repeat;
            background-size: 4.58vw 4.58vw;
}
.page .bd1 .bd11 .box6[data-v-39122f74] {
          z-index: auto;
          width: 4.52vw;
          height: 4.52vw;
          margin: -10.27vw 0 0 79.65vw;
}
.page .bd1 .bd11 .box6 .group3[data-v-39122f74] {
            z-index: 206;
            width: 4.52vw;
            height: 4.52vw;
            border-width: 1px;
            background: url(https://lhcdn.lanhuapp.com/home/img/SketchPngc6c19dd53a6e15825015fe6b9220f2dc7e59f2dc7a8b2ef8ac112fc6f752a0c3.png) -0.07vw -0.07vw no-repeat;
            border-radius: 50%;
            background-size: 4.58vw 4.58vw;
}
.page .bd1 .bd11 .word16[data-v-39122f74] {
          z-index: 216;
          position: absolute;
          left: 15.21vw;
          top: 15.98vw;
          width: 69.59vw;
          height: 16.53vw;
          display: block;
          overflow-wrap: break-word;
          font-weight: bold;
          color: white;
          font-size: 6.94vw;
          letter-spacing: 2px;
          font-family: Helvetica;
          line-height: 7.64vw;
          text-align: center;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd1 .bd12[data-v-39122f74] {
        z-index: 144;
        height: 106.12vw;
        background-color: #0f1217;
        width: 100vw;
        position: relative;
}
.page .bd1 .bd12 .main10[data-v-39122f74] {
          z-index: auto;
          width: 28.34vw;
          height: 7.64vw;
          margin: 5.76vw 0 0 35.83vw;
}
.page .bd1 .bd12 .main10 .word17[data-v-39122f74] {
            z-index: 175;
            width: 28.34vw;
            display: block;
            overflow-wrap: break-word;
            color: white;
            font-size: 6.94vw;
            letter-spacing: 2px;
            font-family: Helvetica;
            font-weight: bold;
            white-space: nowrap;
            line-height: 7.64vw;
            text-align: center;
            background: -webkit-linear-gradient(162deg, #fa9191 0%, #b491fd 50%, #ffe190 100%);
            background: -o-linear-gradient(162deg, #fa9191 0%, #b491fd 50%, #ffe190 100%);
            background: linear-gradient(288deg, #fa9191 0%, #b491fd 50%, #ffe190 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            -webkit-animation: background-change-data-v-39122f74 3s linear infinite;
                    animation: background-change-data-v-39122f74 3s linear infinite;
}
.page .bd1 .bd12 .layer4[data-v-39122f74] {
          z-index: auto;
          width: 41.67vw;
          height: 4.1vw;
          margin: 6.11vw 0 0 26.25vw;
}
.page .bd1 .bd12 .layer4 .word25[data-v-39122f74] {
            z-index: 1031;
            width: 41.67vw;
            height: 4.1vw;
            display: block;
            overflow-wrap: break-word;
            color: white;
            font-size: 2.91vw;
            font-family: PingFangSC-Semibold;
            white-space: nowrap;
            line-height: 4.1vw;
            text-align: left;
}
.page .bd1 .bd12 .layer5[data-v-39122f74] {
          z-index: auto;
          width: 47.64vw;
          height: 4.1vw;
          margin: 2.84vw 0 0 26.25vw;
}
.page .bd1 .bd12 .layer5 .word26[data-v-39122f74] {
            z-index: 1032;
            width: 47.64vw;
            height: 4.1vw;
            display: block;
            overflow-wrap: break-word;
            color: white;
            font-size: 2.91vw;
            font-family: PingFangSC-Semibold;
            white-space: nowrap;
            line-height: 4.1vw;
            text-align: left;
}
.page .bd1 .bd12 .main11[data-v-39122f74] {
          z-index: auto;
          width: 56.67vw;
          height: 32.37vw;
          margin: 6.31vw 0 0 21.66vw;
}
.page .bd1 .bd12 .main11 .layer8[data-v-39122f74] {
            z-index: 177;
            height: 32.37vw;
            border-radius: 45px;
            background-color: #262626;
            width: 56.67vw;
}
.page .bd1 .bd12 .main11 .layer8 .main12[data-v-39122f74] {
              z-index: auto;
              width: 11.32vw;
              height: 2.02vw;
              margin: 4.65vw 0 0 7.77vw;
}
.page .bd1 .bd12 .main11 .layer8 .main12 .box8[data-v-39122f74] {
                z-index: 191;
                width: 11.32vw;
                height: 2.02vw;
                overflow-wrap: break-word;
                text-align: right;
                white-space: nowrap;
                font-size: 0;
}
.page .bd1 .bd12 .main11 .layer8 .main12 .box8 .info11[data-v-39122f74] {
                  font-size: 1.38vw;
                  font-family: Helvetica;
                  color: white;
                  line-height: 1.67vw;
                  overflow: hidden;
                  -o-text-overflow: ellipsis;
                     text-overflow: ellipsis;
}
.page .bd1 .bd12 .main11 .layer8 .main12 .box8 .txt9[data-v-39122f74] {
                  font-size: 1.38vw;
                  font-family: AppleColorEmoji;
                  color: white;
                  line-height: 1.67vw;
                  overflow: hidden;
                  -o-text-overflow: ellipsis;
                     text-overflow: ellipsis;
}
.page .bd1 .bd12 .main11 .layer8 .main13[data-v-39122f74] {
              z-index: auto;
              width: 26.88vw;
              height: 6.32vw;
              -webkit-box-pack: justify;
                  -ms-flex-pack: justify;
                      justify-content: space-between;
              margin: 0.9vw 0 0 2.77vw;
}
.page .bd1 .bd12 .main11 .layer8 .main13 .layer9[data-v-39122f74] {
                z-index: 193;
                width: 3.75vw;
                height: 3.75vw;
                background: url(https://lhcdn.lanhuapp.com/home/img/SketchPng2b5dcd62f5c3925308c9a410aa2b76ccae2375976279af462f5cb25871cefc50.png) -0.63vw -0.63vw no-repeat;
                background-size: 5.06vw 5.06vw;
                margin-top: 0.21vw;
}
.page .bd1 .bd12 .main11 .layer8 .main13 .layer10[data-v-39122f74] {
                z-index: 190;
                height: 6.32vw;
                background: url(https://lhcdn.lanhuapp.com/home/img/SketchPngabe9bcdf56e1e9e843e3e90ac9920965e6b176f0e75efcb179e3f02c3747f97b.png) -0.07vw 0vw no-repeat;
                background-size: 22.56vw 6.38vw;
                width: 22.5vw;
                -webkit-box-pack: center;
                    -ms-flex-pack: center;
                        justify-content: center;
                -webkit-box-align: center;
                    -ms-flex-align: center;
                        align-items: center;
}
.page .bd1 .bd12 .main11 .layer8 .main13 .layer10 .txt10[data-v-39122f74] {
                  z-index: 192;
                  width: 16.67vw;
                  display: block;
                  overflow-wrap: break-word;
                  color: #222222;
                  font-size: 1.38vw;
                  font-family: Helvetica;
                  white-space: nowrap;
                  line-height: 1.95vw;
                  text-align: left;
}
.page .bd1 .bd12 .main11 .layer8 .main14[data-v-39122f74] {
              z-index: auto;
              width: 11.32vw;
              height: 2.02vw;
              margin: 3.4vw 0 0 37.15vw;
}
.page .bd1 .bd12 .main11 .layer8 .main14 .main15[data-v-39122f74] {
                z-index: 182;
                width: 11.32vw;
                height: 2.02vw;
                overflow-wrap: break-word;
                text-align: right;
                white-space: nowrap;
                font-size: 0;
}
.page .bd1 .bd12 .main11 .layer8 .main14 .main15 .txt11[data-v-39122f74] {
                  font-size: 1.38vw;
                  font-family: Helvetica;
                  color: white;
                  line-height: 1.67vw;
                  overflow: hidden;
                  -o-text-overflow: ellipsis;
                     text-overflow: ellipsis;
}
.page .bd1 .bd12 .main11 .layer8 .main14 .main15 .word18[data-v-39122f74] {
                  font-size: 1.38vw;
                  font-family: AppleColorEmoji;
                  color: white;
                  line-height: 1.67vw;
                  overflow: hidden;
                  -o-text-overflow: ellipsis;
                     text-overflow: ellipsis;
}
.page .bd1 .bd12 .main11 .layer8 .main16[data-v-39122f74] {
              z-index: auto;
              width: 27.23vw;
              height: 6.25vw;
              -webkit-box-pack: justify;
                  -ms-flex-pack: justify;
                      justify-content: space-between;
              margin: 0.97vw 0 0 26.45vw;
}
.page .bd1 .bd12 .main11 .layer8 .main16 .bd13[data-v-39122f74] {
                z-index: 180;
                height: 6.25vw;
                background: url(https://lhcdn.lanhuapp.com/home/img/SketchPnge900a52562986eb04a1e0c8a994c5dfc3deaac9a1166f51d10129fd84204ae9b.png) 0vw -0.07vw no-repeat;
                background-size: 22.63vw 6.31vw;
                width: 22.57vw;
                -webkit-box-pack: center;
                    -ms-flex-pack: center;
                        justify-content: center;
                -webkit-box-align: end;
                    -ms-flex-align: end;
                        align-items: flex-end;
                padding: 0 2.7vw 0 0;
}
.page .bd1 .bd12 .main11 .layer8 .main16 .bd13 .txt12[data-v-39122f74] {
                  z-index: 181;
                  width: 16.67vw;
                  display: block;
                  overflow-wrap: break-word;
                  color: #222222;
                  font-size: 1.38vw;
                  font-family: Helvetica;
                  white-space: nowrap;
                  line-height: 1.95vw;
                  text-align: right;
}
.page .bd1 .bd12 .main11 .layer8 .main16 .bd14[data-v-39122f74] {
                z-index: 183;
                width: 3.89vw;
                height: 3.89vw;
                background: url(https://lhcdn.lanhuapp.com/home/img/SketchPngb1bd0127355fdc9723fa4e90add8e02d1af176438385b76b6e41caaede90a984.png) -1.25vw -1.19vw no-repeat;
                background-size: 6.31vw 6.31vw;
                margin-top: 0.07vw;
}
.page .bd1 .bd12 .layer1[data-v-39122f74] {
          z-index: auto;
          width: 64.38vw;
          height: 6.95vw;
          margin: 1.34vw 0 0 17.77vw;
}
.page .bd1 .bd12 .layer1 .bd8[data-v-39122f74] {
            z-index: 1033;
            width: 64.38vw;
            height: 6.95vw;
            overflow-wrap: break-word;
            text-align: left;
            white-space: nowrap;
            font-size: 0;
}
.page .bd1 .bd12 .layer1 .bd8 .word20[data-v-39122f74] {
              font-size: 5vw;
              font-family: AppleColorEmoji;
              color: white;
              line-height: 6.6vw;
              overflow: hidden;
              -o-text-overflow: ellipsis;
                 text-overflow: ellipsis;
}
.page .bd1 .bd12 .layer1 .bd8 .word21[data-v-39122f74] {
              font-size: 5vw;
              font-family: PingFangSC-Semibold;
              color: white;
              line-height: 6.6vw;
              overflow: hidden;
              -o-text-overflow: ellipsis;
                 text-overflow: ellipsis;
}
.page .bd1 .bd12 .main17[data-v-39122f74] {
          z-index: auto;
          width: 62.71vw;
          height: 7.5vw;
          margin: 5.06vw 0 0 30.29vw;
}
.page .bd1 .bd12 .main17 .section1[data-v-39122f74] {
            z-index: 148;
            height: 4.45vw;
            border-radius: 32px;
            background: url(https://lhcdn.lanhuapp.com/home/img/SketchPnge2377bc7ee75974d7a8b77ecb092156a592681a64a7e5b81e6adaf9a80188daf.png) 0vw 0vw no-repeat;
            background-size: 18.73vw 4.44vw;
            margin-top: 0.7vw;
            width: 18.67vw;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            cursor: pointer;
}
.page .bd1 .bd12 .main17 .section1 .bd15[data-v-39122f74] {
              z-index: auto;
              width: 12.1vw;
              height: 1.95vw;
              -webkit-box-pack: justify;
                  -ms-flex-pack: justify;
                      justify-content: space-between;
              justify-items: center;
}
.page .bd1 .bd12 .main17 .section1 .bd15 .label1[data-v-39122f74] {
                z-index: 150;
                width: 1.88vw;
                height: 1.74vw;
                margin-top: 0.21vw;
}
.page .bd1 .bd12 .main17 .section1 .bd15 .info12[data-v-39122f74] {
                z-index: 149;
                width: 9.73vw;
                display: block;
                overflow-wrap: break-word;
                color: white;
                font-size: 1.38vw;
                font-family: PingFangSC-Semibold;
                white-space: nowrap;
                line-height: 1.95vw;
                text-align: left;
}
.page .bd1 .bd12 .main17 .section2[data-v-39122f74] {
            z-index: 162;
            height: 4.45vw;
            border-radius: 32vw;
            width: 18.67vw;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            margin: 0.69vw 0 0 2.22vw;
            background: -webkit-gradient(linear, left top, left bottom, from(#51E5FF), to(#BBFA5D));
            background: -webkit-linear-gradient(top, #51E5FF 0%, #BBFA5D 100%);
            background: -o-linear-gradient(top, #51E5FF 0%, #BBFA5D 100%);
            background: linear-gradient(180deg, #51E5FF 0%, #BBFA5D 100%);
            position: relative;
}
.page .bd1 .bd12 .main17 .section2 .section2-1[data-v-39122f74] {
              position: absolute;
              border-radius: 28vw;
              height: calc(100% - 6px);
              width: calc(100% - 6px);
              -webkit-box-pack: center;
                  -ms-flex-pack: center;
                      justify-content: center;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
              background-color: #101218;
}
.page .bd1 .bd12 .main17 .section2 .layer11[data-v-39122f74] {
              z-index: auto;
              width: 10.98vw;
              height: 2.16vw;
              -webkit-box-pack: justify;
                  -ms-flex-pack: justify;
                      justify-content: space-between;
}
.page .bd1 .bd12 .main17 .section2 .layer11 .box9[data-v-39122f74] {
                z-index: 164;
                width: 2.23vw;
                height: 2.16vw;
                
                background-size: 2.29vw 2.22vw;
}
.page .bd1 .bd12 .main17 .section2 .layer11 .word19[data-v-39122f74] {
                z-index: 163;
                width: 7.71vw;
                display: block;
                overflow-wrap: break-word;
                color: white;
                font-size: 1.38vw;
                font-family: PingFangSC-Semibold;
                white-space: nowrap;
                line-height: 1.95vw;
                text-align: left;
                margin-top: 0.07vw;
}
.page .bd1 .bd12 .main17 .section3[data-v-39122f74] {
            z-index: 173;
            width: 7.5vw;
            height: 7.5vw;
            border-radius: 11px;
            background-color: white;
            margin-left: 49.66vw;
            position: relative;
}
.page .bd1 .bd12 .main17 .section3 .main18[data-v-39122f74] {
              z-index: auto;
              position: absolute;
              width: 100%;
              height: 1.53vw;
              top: 8vw;
}
.page .bd1 .bd12 .main17 .section3 .main18 .word20[data-v-39122f74] {
                z-index: 172;
                width: 7.5vw;
                display: block;
                overflow-wrap: break-word;
                color: white;
                font-size: 1.11vw;
                white-space: nowrap;
                line-height: 1.53vw;
                text-align: center;
}
.page .bd1 .bd12 .main17 .section3 .main19[data-v-39122f74] {
              z-index: 174;
              position: absolute;
              left: 0.24vw;
              top: 0.24vw;
              width: 7.09vw;
              height: 7.09vw;
              background: url(https://lhcdn.lanhuapp.com/home/img/SketchPng9f226e1f6297ddd3970eff0b2ecbb44651672b82559a3dfd5e829c4594cf76e3.png) 100% no-repeat;
              background-size: 100%;
}
.page .square_download[data-v-39122f74] {
      background-color: #0f1217;
      height: 38.75vw;
      width: 100vw;
      opacity: 1;
}
.page .download_bd[data-v-39122f74] {
      width: 57.5vw;
      height: 20.7vw;
}
.page .download_sketch[data-v-39122f74] {
      height: 12.09vw;
      width: 57.5vw;
}
.page .download_txt0[data-v-39122f74] {
      background-image: -webkit-linear-gradient(133deg, #fa9191 0, #b491fd 49.63817%, #ffe190 100%);
      background-image: -o-linear-gradient(133deg, #fa9191 0, #b491fd 49.63817%, #ffe190 100%);
      background-image: linear-gradient(317deg, #fa9191 0, #b491fd 49.63817%, #ffe190 100%);
      width: 44.38vw;
      height: 7.64vw;
      overflow-wrap: break-word;
      color: white;
      font-size: 4.86vw;
      letter-spacing: 1px;
      font-family: PingFangSC-Medium;
      text-align: center;
      white-space: nowrap;
      line-height: 7.64vw;
      margin-left: 6.53vw;
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      display: block;
}
.page .download_txt1[data-v-39122f74] {
      width: 57.5vw;
      height: 3.06vw;
      overflow-wrap: break-word;
      color: white;
      font-size: 1.66vw;
      letter-spacing: 1px;
      font-family: PingFangSC-Regular;
      text-align: center;
      white-space: nowrap;
      line-height: 3.06vw;
      margin-top: 1.39vw;
      display: block;
}
.page .square_plugin[data-v-39122f74] {
      width: 37.09vw;
      height: 4.45vw;
      margin: 4.16vw 0 0 10.2vw;
}
.page .plugin0[data-v-39122f74] {
      background-image: -webkit-linear-gradient(139deg, #fa9191 0, #b491fd 49.63817%, #ffe190 100%);
      background-image: -o-linear-gradient(139deg, #fa9191 0, #b491fd 49.63817%, #ffe190 100%);
      background-image: linear-gradient(311deg, #fa9191 0, #b491fd 49.63817%, #ffe190 100%);
      border-radius: 2.22vw;
      height: 4.45vw;
      padding-left: 2.09vw;
      width: 17.5vw;
      cursor: pointer;
      border-width: 0px;
}
.page .plugin_main0[data-v-39122f74] {
      width: 13.27vw;
      height: 2.23vw;
}
.page .plugin_img0[data-v-39122f74] {
      width: 2.23vw;
      height: 2.23vw;
      
      background-size: contain;
}
.page .plugin_txt0[data-v-39122f74] {
      width: 9.94vw;
      height: 1.25vw;
      overflow-wrap: break-word;
      color: white;
      font-size: 1.25vw;
      font-family: PingFangSC-Medium;
      text-align: left;
      white-space: nowrap;
      line-height: 1.25vw;
      margin-top: 0.49vw;
      display: block;
}
.page .plugin1[data-v-39122f74] {
      background-image: -webkit-linear-gradient(131deg, #fa9191 0, #b491fd 49.63817%, #ffe190 100%);
      background-image: -o-linear-gradient(131deg, #fa9191 0, #b491fd 49.63817%, #ffe190 100%);
      background-image: linear-gradient(319deg, #fa9191 0, #b491fd 49.63817%, #ffe190 100%);
      border-radius: 2.22vw;
      height: 4.45vw;
      width: 17.5vw;
      cursor: pointer;
      border-width: 0px;
}
.page .plugin_main1[data-v-39122f74] {
      width: 10.7vw;
      height: 2.23vw;
}
.page .plugin_img1[data-v-39122f74] {
      width: 2.23vw;
      height: 2.23vw;
      
      background-size: contain;
}
.page .plugin_txt1[data-v-39122f74] {
      width: 7.37vw;
      height: 1.25vw;
      overflow-wrap: break-word;
      color: white;
      font-size: 1.25vw;
      font-family: PingFangSC-Medium;
      text-align: left;
      white-space: nowrap;
      line-height: 1.25vw;
      margin-top: 0.42vw;
      display: block;
}
.page .square_case[data-v-39122f74] {
      background-color: black;
      height: 108.69vw;
      width: 100vw;
      opacity: 1;
}
.page .square_case_bg[data-v-39122f74] {
      width: 83.34vw;
      height: 92.02vw;
}
.page .case_title[data-v-39122f74] {
      background-image: -webkit-linear-gradient(133deg, #fa9191 0, #b491fd 49.63817%, #ffe190 100%);
      background-image: -o-linear-gradient(133deg, #fa9191 0, #b491fd 49.63817%, #ffe190 100%);
      background-image: linear-gradient(317deg, #fa9191 0, #b491fd 49.63817%, #ffe190 100%);
      width: 19.73vw;
      height: 7.64vw;
      overflow-wrap: break-word;
      color: white;
      font-size: 4.86vw;
      letter-spacing: 1px;
      font-family: PingFangSC-Medium;
      text-align: center;
      white-space: nowrap;
      line-height: 7.64vw;
      margin-left: 31.81vw;
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      display: block;
}
.page .case_mobile_group[data-v-39122f74] {
      width: 83.34vw;
      height: 38.34vw;
      margin-top: 6.95vw;
}
.page .mobile0[data-v-39122f74], .page .mobile1[data-v-39122f74], .page .mobile2[data-v-39122f74], .page .mobile3[data-v-39122f74] {
      position: relative;
      background-color: #d8d8d8;
      border-radius: 10px;
      height: 38.34vw;
      width: 17.71vw;
}
.page .mobile0_img[data-v-39122f74], .page .mobile1_img[data-v-39122f74], .page .mobile2_img[data-v-39122f74], .page .mobile3_img[data-v-39122f74] {
      position: absolute;
      height: 38.34vw;
      width: 17.71vw;
      border-radius: 10px;
}
.page .mobile_mask_bg0[data-v-39122f74], .page .mobile_mask_bg1[data-v-39122f74], .page .mobile_mask_bg2[data-v-39122f74], .page .mobile_mask_bg3[data-v-39122f74] {
      opacity: 0;
      position: absolute;
      height: 38.34vw;
      width: 17.71vw;
      background: rgba(0, 0, 0, 0.6);
      border-radius: 10px;
}
.page .web_mask_bg0[data-v-39122f74], .page .web_mask_bg1[data-v-39122f74] {
      opacity: 0;
      position: absolute;
      height: 27.99vw;
      width: 39.59vw;
      background: rgba(0, 0, 0, 0.6);
      border-radius: 10px;
}
.page .showMobileCode0[data-v-39122f74], .page .showMobileCode1[data-v-39122f74], .page .showMobileCode2[data-v-39122f74], .page .showMobileCode3[data-v-39122f74] {
      display: block;
      margin: 18vw auto;
      background: -webkit-linear-gradient(139deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
      background: -o-linear-gradient(139deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
      background: linear-gradient(311deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
      border-radius: 2.53vw;
      font-size: 1.25vw;
      color: white;
      font-family: PingFangSC-Medium;
      width: 8.06vw;
      height: 3.06vw;
      padding-left: 1.55vw;
      padding-top: 0.60vw;
      border-width: 0px;
}
.page .showWebCode0[data-v-39122f74], .page .showWebCode1[data-v-39122f74] {
      display: block;
      margin: 18vw auto;
      margin-top: 12vw;
      background: -webkit-linear-gradient(139deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
      background: -o-linear-gradient(139deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
      background: linear-gradient(311deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
      border-radius: 2.53vw;
      font-size: 1.25vw;
      color: white;
      font-family: PingFangSC-Medium;
      width: 8.06vw;
      height: 3.06vw;
      padding-left: 1.55vw;
      padding-top: 0.6vw;
      border-width: 0px;
}
.page .mask_bg1[data-v-39122f74] {
      opacity: 0;
      position: absolute;
      height: 38.34vw;
      width: 17.71vw;
      background: rgba(0, 0, 0, 0.6);
      border-radius: 10px;
}
.page .web0:hover .web_mask_bg0[data-v-39122f74] {
      opacity: 1;
}
.page .web1:hover .web_mask_bg1[data-v-39122f74] {
      opacity: 1;
}
.page .mobile0:hover .mobile_mask_bg0[data-v-39122f74] {
      opacity: 1;
}
.page .mobile1:hover .mobile_mask_bg1[data-v-39122f74] {
      opacity: 1;
}
.page .mobile2:hover .mobile_mask_bg2[data-v-39122f74] {
      opacity: 1;
}
.page .mobile3:hover .mobile_mask_bg3[data-v-39122f74] {
      opacity: 1;
}
.page .case_mobile_name[data-v-39122f74] {
      width: 70.07vw;
      height: 1.67vw;
      margin-top: 1.12vw;
}
.page .mobile_name0[data-v-39122f74], .page .mobile_name1[data-v-39122f74], .page .mobile_name2[data-v-39122f74], .page .mobile_name3[data-v-39122f74], .page .web_name0[data-v-39122f74] {
      width: 4.45vw;
      height: 1.67vw;
      overflow-wrap: break-word;
      color: rgba(255, 255, 255, 0.65);
      font-size: 1.11vw;
      font-family: PingFangSC-Regular;
      text-align: left;
      white-space: nowrap;
      line-height: 1.67vw;
      display: block;
}
.page .case_web_group[data-v-39122f74] {
      width: 83.34vw;
      height: 27.99vw;
      margin-top: 5.56vw;
}
.page .web0[data-v-39122f74] {
      position: relative;
      background-color: #d8d8d8;
      border-radius: 10px;
      height: 27.99vw;
      width: 39.59vw;
}
.page .web0_img[data-v-39122f74] {
      position: absolute;
      height: 27.99vw;
      width: 39.59vw;
      opacity: 1;
      border-radius: 10px;
}
.page .web1[data-v-39122f74] {
      position: relative;
      background-color: #d8d8d8;
      border-radius: 10px;
      height: 27.99vw;
      width: 39.59vw;
}
.page .web1_img[data-v-39122f74] {
      position: absolute;
      width: 39.59vw;
      height: 27.99vw;
      opacity: 1;
      border-radius: 10px;
}
.page .case_web_name[data-v-39122f74] {
      width: 45.98vw;
      height: 1.67vw;
      margin-top: 1.12vw;
}
.page .web_name1[data-v-39122f74] {
      width: 2.23vw;
      height: 1.67vw;
      overflow-wrap: break-word;
      color: rgba(255, 255, 255, 0.65);
      font-size: 1.11vw;
      font-family: PingFangSC-Regular;
      text-align: left;
      white-space: nowrap;
      line-height: 1.67vw;
      display: block;
}
.page .bd16[data-v-39122f74] {
      z-index: 228;
      height: 4.45vw;
      border-radius: 32px;
      background: url(https://lhcdn.lanhuapp.com/home/img/SketchPng621154f2d06b8b31566ef5d78eb2b0516f53e32dc92d2563df919c6de4b45d2d.png) 100% no-repeat;
      background-size: 100%;
      width: 16.67vw;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      position: absolute;
      left: 41.67vw;
      top: 38.13vw;
      cursor: pointer;
}
.page .bd16 .word21[data-v-39122f74] {
        z-index: 229;
        width: 5.56vw;
        display: block;
        overflow-wrap: break-word;
        color: white;
        font-size: 1.38vw;
        font-family: PingFangSC-Semibold;
        white-space: nowrap;
        line-height: 1.95vw;
        text-align: left;
}
.page .bd17[data-v-39122f74] {
      z-index: 3;
      height: 59.24vw;
      border-radius: 35px;
      background: url(https://lhcdn.lanhuapp.com/home/img/SketchPng1261d1b487083cbc7452ced24e8fb65f18a190a2cc05414fa506f59788ec5cb9.png) 100% no-repeat;
      background-size: 100%;
      width: 100vw;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end;
      padding-right: 8.34vw;
      position: absolute;
      left: 0;
      top: 43.19vw;
}
.page .bd17 .wrap3[data-v-39122f74] {
        z-index: 232;
        height: 50.07vw;
        border-radius: 0 24px 24px 0;
        
        background-size: 100%;
        width: 22.78vw;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start;
        -webkit-box-align: end;
            -ms-flex-align: end;
                align-items: flex-end;
        position: relative;
        padding: 1.52vw 0.06vw 0 0;
}
.page .bd17 .wrap3 .layer12[data-v-39122f74] {
          z-index: auto;
          width: 21.19vw;
          height: 46.19vw;
}
.page .bd17 .wrap3 .layer12 .group4[data-v-39122f74] {
            z-index: auto;
            width: 18.48vw;
            height: 1.67vw;
            margin-left: 1.67vw;
}
.page .bd17 .wrap3 .layer12 .group4 .txt13[data-v-39122f74] {
              z-index: 260;
              width: 2.64vw;
              display: block;
              overflow-wrap: break-word;
              color: #e8e8e8;
              font-size: 0.97vw;
              font-family: Helvetica;
              white-space: nowrap;
              line-height: 0.98vw;
              text-align: left;
              margin-top: 0.35vw;
}
.page .bd17 .wrap3 .layer12 .group4 .label3[data-v-39122f74] {
              z-index: 265;
              width: 1.67vw;
              height: 1.67vw;
              margin-left: 13.06vw;
}
.page .bd17 .wrap3 .layer12 .group5[data-v-39122f74] {
            z-index: 264;
            width: 21.19vw;
            height: 0.07vw;
            background-size: 100%;
            background-size: 21.25vw 0.06vw;
            margin-top: 1.39vw;
}
.page .bd17 .wrap3 .layer12 .group6[data-v-39122f74] {
            z-index: 323;
            width: 4.73vw;
            height: 0.42vw;
            border-radius: 3px;
            background-size: 100%;
            -ms-flex-item-align: start;
                align-self: flex-start;
            margin: 0.41vw 0 0 0.62vw;
}
.page .bd17 .wrap3 .layer12 .group7[data-v-39122f74] {
            z-index: auto;
            width: 20.35vw;
            height: 35.28vw;
            -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            margin: 0.41vw 0 0 0.62vw;
}
.page .bd17 .wrap3 .layer12 .group7 .bd18[data-v-39122f74] {
              z-index: 325;
              height: 35.28vw;
              background-color: #d8d8d8;
              width: 100%;
              position: relative;
}
.page .bd17 .wrap3 .layer12 .group7 .bd18 .script-content[data-v-39122f74] {
                z-index: 326;
                width: 100%;
                height: 35.28vw;
}
.page .bd17 .wrap3 .layer12 .group7 .bd18 .cursor[data-v-39122f74] {
                height: 26px;
                width: 2px;
                background-color: #fff;
                position: absolute;
                top: 0;
                left: 2vw;
                z-index: 440;
                -webkit-animation: opacity-change-data-v-39122f74 .8s ease-in-out infinite;
                        animation: opacity-change-data-v-39122f74 .8s ease-in-out infinite;
}
.page .bd17 .wrap3 .layer12 .group8[data-v-39122f74] {
            z-index: 240;
            width: 13.75vw;
            height: 3.48vw;
            border-radius: 1.74vw;
            background-color: #4266eb;
            -ms-flex-item-align: start;
                align-self: flex-start;
            margin: 3.05vw 0 0 3.61vw;
}
.page .bd17 .wrap3 .layer13[data-v-39122f74] {
          z-index: 241;
          position: absolute;
          left: 5.2vw;
          top: 44.2vw;
          width: 13.75vw;
          height: 3.48vw;
          border-radius: 1.74vw;
          background-color: rgba(66, 102, 235, 0.6);
          -webkit-animation: scale-change-data-v-39122f74 2s linear infinite;
                  animation: scale-change-data-v-39122f74 2s linear infinite;
}
.page .bd17 .wrap3 .layer14-1[data-v-39122f74] {
          z-index: 242;
          left: 5.2vw;
          top: 44.2vw;
          width: 13.75vw;
          height: 3.48vw;
          border-radius: 1.74vw;
          background-color: rgba(66, 102, 235, 0.6);
          position: absolute;
          -webkit-animation: scale-change-data-v-39122f74 2s linear infinite;
                  animation: scale-change-data-v-39122f74 2s linear infinite;
          -webkit-animation-delay: 1s;
                  animation-delay: 1s;
}
.page .bd17 .wrap3 .layer14[data-v-39122f74] {
          z-index: 242;
          border-radius: 1.84vw;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          position: absolute;
          left: 5.2vw;
          top: 44.2vw;
          width: 13.75vw;
          height: 3.68vw;
          cursor: pointer;
}
.page .bd17 .wrap3 .layer14 .txt14[data-v-39122f74] {
            z-index: 243;
            width: 5.35vw;
            display: block;
            overflow-wrap: break-word;
            color: white;
            font-size: 1.25vw;
            letter-spacing: 1.0285714864730835px;
            font-family: Helvetica;
            white-space: nowrap;
            line-height: 1.25vw;
            text-align: center;
            font-weight: bold;
}
.page .bd17 .wrap4[data-v-39122f74] {
        z-index: 238;
        position: absolute;
        left: 18.27vw;
        top: 3.55vw;
        width: 8.75vw;
        height: 8.34vw;
        background: url(https://lhcdn.lanhuapp.com/home/img/SketchPngf4419bb2a424e564ee820847326bb5a855f79becaf785fed81ef8a6fcd66fae7.png) 100% no-repeat;
        background-size: 100%;
}
.page .bd17 .wrap5[data-v-39122f74] {
        z-index: 233;
        height: 50.07vw;
        border-radius: 24px 0 0 24px;
        background: url(https://lhcdn.lanhuapp.com/home/img/SketchPng9befde5e2b73f6265805690c241773b9adcdaf1128f6d6db77ac5e8303194ffb.png) 100% no-repeat;
        background-size: 100%;
        width: 62.02vw;
        position: absolute;
        left: 8.34vw;
        top: 9.17vw;
}
.page .bd17 .wrap5 .outer1[data-v-39122f74] {
          z-index: auto;
          width: 3.48vw;
          height: 0.84vw;
          margin: 2.01vw 0 0 1.87vw;
}
.page .bd17 .wrap5 .outer1 .img6[data-v-39122f74] {
            z-index: 234;
            width: 3.48vw;
            height: 0.84vw;
}
.page .bd17 .wrap5 .outer2[data-v-39122f74] {
          z-index: auto;
          width: 17.09vw;
          height: 37.02vw;
          margin: 4.16vw 0 0 23.81vw;
}
.page .bd17 .wrap5 .outer2 .main20[data-v-39122f74] {
            z-index: 245;
            height: 37.02vw;
            border-radius: 14px;
            background-color: #010206;
            width: 17.09vw;
            -webkit-box-pack: end;
                -ms-flex-pack: end;
                    justify-content: flex-end;
            padding-bottom: 1.67vw;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
}
.page .bd17 .wrap5 .outer2 .main20 .layer15[data-v-39122f74] {
              z-index: 247;
              height: 12.92vw;
              border-radius: 14px;
              background-color: white;
              width: 15.77vw;
              -webkit-box-pack: center;
                  -ms-flex-pack: center;
                      justify-content: center;
              -webkit-box-align: end;
                  -ms-flex-align: end;
                      align-items: flex-end;
              padding-right: 0.91vw;
}
.page .bd17 .wrap5 .outer2 .main20 .layer15 .group9[data-v-39122f74] {
                z-index: auto;
                width: 13.75vw;
                height: 10vw;
}
.page .bd17 .wrap5 .outer2 .main20 .layer15 .group9 .txt15[data-v-39122f74] {
                  z-index: 248;
                  width: 4.24vw;
                  display: block;
                  overflow-wrap: break-word;
                  color: black;
                  font-size: 1.25vw;
                  font-family: Helvetica;
                  white-space: nowrap;
                  line-height: 1.25vw;
                  text-align: center;
                  -ms-flex-item-align: center;
                      align-self: center;
                  font-weight: bold;
}
.page .bd17 .wrap5 .outer2 .main20 .layer15 .group9 .word22[data-v-39122f74] {
                  z-index: 249;
                  width: 13.75vw;
                  display: block;
                  overflow-wrap: break-word;
                  color: rgba(0, 0, 0, 0.6);
                  font-size: 0.76vw;
                  font-family: PingFangSC-Medium;
                  line-height: 1.12vw;
                  text-align: center;
                  margin-top: 1.12vw;
                  overflow: hidden;
                  -o-text-overflow: ellipsis;
                     text-overflow: ellipsis;
}
.page .bd17 .wrap5 .outer2 .main20 .layer15 .group9 .wrap6[data-v-39122f74] {
                  z-index: 251;
                  height: 2.37vw;
                  border-radius: 16.66666666666663px 16.66666666666663px 16.66666666666663px 16.66666666666663px;
                  -ms-flex-item-align: start;
                      align-self: flex-start;
                  width: 11.25vw;
                  -webkit-box-pack: center;
                      -ms-flex-pack: center;
                          justify-content: center;
                  -webkit-box-align: center;
                      -ms-flex-align: center;
                          align-items: center;
                  margin: 1.05vw 0 0 1.11vw;
}
.page .bd17 .wrap5 .outer2 .main20 .layer15 .group9 .wrap6 .info13[data-v-39122f74] {
                    z-index: 252;
                    width: 3.82vw;
                    display: block;
                    overflow-wrap: break-word;
                    color: rgba(0, 0, 0, 0.6);
                    font-size: 0.83vw;
                    font-family: PingFangSC-Semibold;
                    white-space: nowrap;
                    line-height: 1.19vw;
                    text-align: center;
}

.page .bd17 .wrap5 .outer4[data-v-39122f74] {
          z-index: 253;
          position: absolute;
          left: 23.89vw;
          top: 7.02vw;
          width: 17.09vw;
          height: 21.88vw;
          border-radius: 122.59934853420054px 122.59934853420054px 122.59934853420054px 122.59934853420054px;
          background: url(https://lhcdn.lanhuapp.com/home/img/SketchPnge110b02cd15d64077108b8a031a7bd04381945814a12c1119fae112a0e2b433c.png) -0.07vw 0vw no-repeat;
          background-size: 17.08vw 21.87vw;
}
.page .bd20[data-v-39122f74] {
      z-index: 17;
      position: absolute;
      left: 6.46vw;
      top: 139.73vw;
      width: 9.45vw;
      height: 9.66vw;
      background: url(https://lhcdn.lanhuapp.com/home/img/SketchPngcb100631cc4056cde040ada573340940dc074ee4b844b0fffe7878834d533cda.png) 100% no-repeat;
      background-size: 100%;
}
.page .info14[data-v-39122f74] {
      z-index: 63;
      position: absolute;
      left: 20.7vw;
      top: 261.19vw;
      width: 25.77vw;
      height: 6.05vw;
      display: block;
      overflow-wrap: break-word;
      color: rgba(234, 234, 234, 0.5);
      font-size: 1.11vw;
      font-family: PingFangSC-Medium;
      line-height: 1.53vw;
      text-align: center;
      overflow: hidden;
      -o-text-overflow: ellipsis;
         text-overflow: ellipsis;
}
.page .infoBox2[data-v-39122f74] {
      z-index: 83;
      position: absolute;
      left: 53.62vw;
      top: 261.19vw;
      width: 25.77vw;
      height: 6.05vw;
      display: block;
      overflow-wrap: break-word;
      color: rgba(234, 234, 234, 0.5);
      font-size: 1.11vw;
      font-family: PingFangSC-Medium;
      line-height: 1.53vw;
      text-align: center;
      overflow: hidden;
      -o-text-overflow: ellipsis;
         text-overflow: ellipsis;
}
.page .bd21[data-v-39122f74] {
      z-index: 38;
      position: absolute;
      width: 99.94vw;
      height: 68.69vw;
      background-image: -webkit-linear-gradient(91deg, #0f1217 0%, rgba(19, 22, 28, 0.32) 22%, rgba(23, 28, 35, 0) 51%, rgba(19, 23, 29, 0) 74%, #0f1217 100%);
      background-image: -o-linear-gradient(91deg, #0f1217 0%, rgba(19, 22, 28, 0.32) 22%, rgba(23, 28, 35, 0) 51%, rgba(19, 23, 29, 0) 74%, #0f1217 100%);
      background-image: linear-gradient(359deg, #0f1217 0%, rgba(19, 22, 28, 0.32) 22%, rgba(23, 28, 35, 0) 51%, rgba(19, 23, 29, 0) 74%, #0f1217 100%);
}
.page .bd22[data-v-39122f74] {
      z-index: 24;
      position: absolute;
      left: 0.07vw;
      top: 271.46vw;
      width: 99.87vw;
      height: 63.82vw;
      overflow: hidden;
      background: url(https://lhcdn.lanhuapp.com/home/img/SketchPng087d9e87443b341a40edfb0057141738497e7558877e8d4834d6b3f7690770c6.png) 100% no-repeat;
}
.page .bd22 .box10[data-v-39122f74] {
        z-index: 33;
        position: absolute;
        left: -0.06vw;
        top: -1.04vw;
        width: 26.74vw;
        height: 27.23vw;
        overflow-wrap: break-word;
        text-align: left;
        font-size: 0;
}
.page .bd22 .box10 .info15[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: white;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box10 .info16[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: #fc7272;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box10 .paragraph1[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: white;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box10 .word23[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: #76fc72;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box10 .txt16[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: white;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box10 .word24[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: #72f6fc;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box10 .paragraph2[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: white;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box10 .word25[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: #72fc8b;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box10 .infoBox3[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: white;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box10 .infoBox4[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: #fca572;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box10 .infoBox5[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: white;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box10 .word26[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: #9972fc;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box10 .paragraph3[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: white;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box11[data-v-39122f74] {
        z-index: 25;
        height: 63.82vw;
        background-size: 100%;
        width: 99.87vw;
        position: absolute;
        left: 0;
        top: 0;
        -webkit-transform: rotate(-30deg);
            -ms-transform: rotate(-30deg);
                transform: rotate(-30deg);
        -webkit-transform-origin: 50% 30%;
            -ms-transform-origin: 50% 30%;
                transform-origin: 50% 30%;
}
.page .bd22 .box11 .ddsshow-bd1[data-v-39122f74] {
          width: 33.68vw;
          height: 36.32vw;
          top: -38.53vw;
          left: 0px;
          position: absolute;
          -webkit-transition: all 1s;
          -o-transition: all 1s;
          transition: all 1s;
}
.page .bd22 .box11 .ddsshow-bd1-leave[data-v-39122f74] {
          width: 33.68vw;
          height: 36.32vw;
          top: -38.53vw;
          left: -100vw;
          position: absolute;
          -webkit-transition: all 1s;
          -o-transition: all 1s;
          transition: all 1s;
}
.page .bd22 .box11 .ddsshow-bd2[data-v-39122f74] {
          width: 23.53vw;
          height: 12.97vw;
          top: -15.32vw;
          left: 39.77vw;
          position: absolute;
          -webkit-transition: all 0.7s;
          -o-transition: all 0.7s;
          transition: all 0.7s;
}
.page .bd22 .box11 .ddsshow-bd2-leave[data-v-39122f74] {
          width: 23.53vw;
          height: 12.97vw;
          top: -15.32vw;
          left: 239.77vw;
          position: absolute;
          -webkit-transition: all 0.7s;
          -o-transition: all 0.7s;
          transition: all 0.7s;
}
.page .bd22 .box11 .ddsshow-bd3[data-v-39122f74] {
          width: 94.54vw;
          height: 6.92vw;
          top: 2.29vw;
          left: -47.4vw;
          position: absolute;
          -webkit-transition: all 0.5s;
          -o-transition: all 0.5s;
          transition: all 0.5s;
}
.page .bd22 .box11 .ddsshow-bd3-leave[data-v-39122f74] {
          width: 94.54vw;
          height: 6.92vw;
          top: 2.29vw;
          left: -247.4vw;
          position: absolute;
          -webkit-transition: all 0.5s;
          -o-transition: all 0.5s;
          transition: all 0.5s;
}
.page .bd22 .box11 .ddsshow-bd4[data-v-39122f74] {
          width: 94.54vw;
          height: 6.92vw;
          top: 2.29vw;
          left: 51.8vw;
          position: absolute;
          -webkit-transition: all 0.9s;
          -o-transition: all 0.9s;
          transition: all 0.9s;
}
.page .bd22 .box11 .ddsshow-bd4-leave[data-v-39122f74] {
          width: 94.54vw;
          height: 6.92vw;
          top: 2.29vw;
          left: 251.8vw;
          position: absolute;
          -webkit-transition: all 0.9s;
          -o-transition: all 0.9s;
          transition: all 0.9s;
}
.page .bd22 .box11 .ddsshow-bd5[data-v-39122f74] {
          width: 93.07vw;
          height: 6.92vw;
          top: 14.46vw;
          left: -85.93vw;
          position: absolute;
          -webkit-transition: all 0.5s;
          -o-transition: all 0.5s;
          transition: all 0.5s;
}
.page .bd22 .box11 .ddsshow-bd5-leave[data-v-39122f74] {
          width: 93.07vw;
          height: 6.92vw;
          top: 14.46vw;
          left: -285.93vw;
          position: absolute;
          -webkit-transition: all 0.5s;
          -o-transition: all 0.5s;
          transition: all 0.5s;
}
.page .bd22 .box11 .ddsshow-bd6[data-v-39122f74] {
          width: 93.07vw;
          height: 6.92vw;
          top: 14.46vw;
          left: 14.46vw;
          position: absolute;
          -webkit-transition: all 0.8s;
          -o-transition: all 0.8s;
          transition: all 0.8s;
}
.page .bd22 .box11 .ddsshow-bd6-leave[data-v-39122f74] {
          width: 93.07vw;
          height: 6.92vw;
          top: 14.46vw;
          left: 214.46vw;
          position: absolute;
          -webkit-transition: all 0.8s;
          -o-transition: all 0.8s;
          transition: all 0.8s;
}
.page .bd22 .box11 .ddsshow-bd7[data-v-39122f74] {
          width: 33.68vw;
          height: 36.30vw;
          top: 25.2vw;
          left: -9.86vw;
          position: absolute;
          -webkit-transition: all 0.8s;
          -o-transition: all 0.8s;
          transition: all 0.8s;
}
.page .bd22 .box11 .ddsshow-bd7-leave[data-v-39122f74] {
          width: 33.68vw;
          height: 36.30vw;
          top: 1.78vw;
          left: -207vw;
          position: absolute;
          -webkit-transition: all 0.8s;
          -o-transition: all 0.8s;
          transition: all 0.8s;
}
.page .bd22 .box11 .ddsshow-bd8[data-v-39122f74] {
          width: 23.11vw;
          height: 40.98vw;
          top: 25.2vw;
          left: 28.6vw;
          position: absolute;
          -webkit-transition: all 0.8s;
          -o-transition: all 0.8s;
          transition: all 0.8s;
}
.page .bd22 .box11 .ddsshow-bd8-leave[data-v-39122f74] {
          width: 23.11vw;
          height: 40.98vw;
          top: 1.78vw;
          left: 228.6vw;
          position: absolute;
          -webkit-transition: all 0.8s;
          -o-transition: all 0.8s;
          transition: all 0.8s;
}
.page .bd22 .box11 .ddsshow-bd9[data-v-39122f74] {
          width: 23.54vw;
          height: 13.41vw;
          top: 25.64vw;
          left: 55.89vw;
          position: absolute;
          -webkit-transition: all 0.8s;
          -o-transition: all 0.8s;
          transition: all 0.8s;
}
.page .bd22 .box11 .ddsshow-bd9-leave[data-v-39122f74] {
          width: 23.54vw;
          height: 13.41vw;
          top: 25.64vw;
          left: 155.89vw;
          position: absolute;
          -webkit-transition: all 0.8s;
          -o-transition: all 0.8s;
          transition: all 0.8s;
}
.page .bd22 .box11 .ddsshow-bd10[data-v-39122f74] {
          width: 22.7vw;
          height: 24.4vw;
          top: 42.69vw;
          left: 56.39vw;
          position: absolute;
          -webkit-transition: all 0.8s;
          -o-transition: all 0.8s;
          transition: all 0.8s;
}
.page .bd22 .box11 .ddsshow-bd10-leave[data-v-39122f74] {
          width: 22.7vw;
          height: 24.4vw;
          top: 42.69vw;
          left: 256.39vw;
          position: absolute;
          -webkit-transition: all 0.8s;
          -o-transition: all 0.8s;
          transition: all 0.8s;
}
.page .bd22 .box11 .ddsshow-bd11[data-v-39122f74] {
          width: 20.86vw;
          height: 29.9vw;
          top: 25.75vw;
          left: 84.59vw;
          position: absolute;
          -webkit-transition: all 0.8s;
          -o-transition: all 0.8s;
          transition: all 0.8s;
}
.page .bd22 .box11 .ddsshow-bd11-leave[data-v-39122f74] {
          width: 20.86vw;
          height: 29.9vw;
          top: 25.75vw;
          left: 184.59vw;
          position: absolute;
          -webkit-transition: all 0.8s;
          -o-transition: all 0.8s;
          transition: all 0.8s;
}
.page .bd22 .box11 .ddsshow-bd12[data-v-39122f74] {
          width: 94.54vw;
          height: 6.92vw;
          top: 855.2 0.29vw;
          left: 84.21vw;
          position: absolute;
          -webkit-transition: all 0.8s;
          -o-transition: all 0.8s;
          transition: all 0.8s;
}
.page .bd22 .box11 .ddsshow-bd12-leave[data-v-39122f74] {
          width: 94.54vw;
          height: 6.92vw;
          top: 855.2 0.29vw;
          left: 284.21vw;
          position: absolute;
          -webkit-transition: all 0.8s;
          -o-transition: all 0.8s;
          transition: all 0.8s;
}
.page .bd22 .box11 .ddsshow-bd13[data-v-39122f74] {
          width: 29.21vw;
          height: 16.11vw;
          top: 72.65vw;
          left: 38.89vw;
          position: absolute;
          -webkit-transition: all 0.8s;
          -o-transition: all 0.8s;
          transition: all 0.8s;
}
.page .bd22 .box11 .ddsshow-bd13-leave[data-v-39122f74] {
          width: 29.21vw;
          height: 16.11vw;
          top: 172.65vw;
          left: 238.89vw;
          position: absolute;
          -webkit-transition: all 0.8s;
          -o-transition: all 0.8s;
          transition: all 0.8s;
}
.page .bd22 .box11 .ddsshow-bd14[data-v-39122f74] {
          width: 94.54vw;
          height: 6.92vw;
          top: 72.15vw;
          left: 73.38vw;
          position: absolute;
          -webkit-transition: all 0.8s;
          -o-transition: all 0.8s;
          transition: all 0.8s;
}
.page .bd22 .box11 .ddsshow-bd14-leave[data-v-39122f74] {
          width: 94.54vw;
          height: 6.92vw;
          top: 72.15vw;
          left: 2056.66px;
          position: absolute;
          -webkit-transition: all 0.8s;
          -o-transition: all 0.8s;
          transition: all 0.8s;
}
.page .bd22 .box12[data-v-39122f74] {
        z-index: 29;
        position: absolute;
        left: 16.6vw;
        top: 42.23vw;
        width: 26.74vw;
        height: 27.23vw;
        overflow-wrap: break-word;
        text-align: left;
        font-size: 0;
}
.page .bd22 .box12 .word28[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: white;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box12 .word29[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: #fc7272;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box12 .infoBox7[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: white;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box12 .info18[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: #76fc72;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box12 .txt17[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: white;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box12 .info19[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: #72f6fc;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box12 .paragraph6[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: white;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box12 .info20[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: #72fc8b;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box12 .paragraph7[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: white;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box12 .paragraph8[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: #fca572;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box12 .paragraph9[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: white;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box12 .info21[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: #9972fc;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd22 .box12 .paragraph10[data-v-39122f74] {
          font-size: 0.97vw;
          font-family: PingFangSC-Semibold;
          color: white;
          line-height: 1.39vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd23[data-v-39122f74] {
      z-index: 217;
      width: 100vw;
      left: 0;
      top: 544.73vw;
      max-width: 1440px;
}
.page .bd23 .group10 .group-item[data-v-39122f74] {
        width: 25vw;
        padding-left: 5vw;
}
.page .bd23 .group10 .group-item .group-title[data-v-39122f74] {
          color: rgba(255, 255, 255, 0.6);
          font-size: 1.04vw;
          padding: 3vw 0;
}
.page .bd23 .group10 .group-item .group-link[data-v-39122f74] {
          color: rgba(255, 255, 255, 0.4);
          font-size: 1.04vw;
          line-height: 3vw;
}
.page .bd23 .group10 .group-item .word34[data-v-39122f74] {
          position: relative;
}
.page .bd23 .group10 .group-item .word34:hover .word34-1[data-v-39122f74] {
            display: block;
}
.page .bd23 .group10 .group-item .word34 .word34-1[data-v-39122f74] {
            display: none;
            -webkit-transform: translate(100%);
                -ms-transform: translate(100%);
                    transform: translate(100%);
            width: 120px;
            height: 120px;
            background: white;
            border: 1px solid rgba(0, 0, 0, 0.04);
            border-radius: 10px;
            position: absolute;
            top: 10px;
            left: 0px;
}
.page .bd23 .group10 .group-item .word34 .word34-1 .word34-1-img1[data-v-39122f74] {
              position: absolute;
              -webkit-transform: translate(-50%, -50%);
                  -ms-transform: translate(-50%, -50%);
                      transform: translate(-50%, -50%);
              top: 50%;
              left: 50%;
              width: 100px;
}
.page .bd23 .group10 .group-item .word35[data-v-39122f74] {
          position: relative;
}
.page .bd23 .group10 .group-item .word35:hover .word35-1[data-v-39122f74] {
            display: block;
}
.page .bd23 .group10 .group-item .word35 .word35-1[data-v-39122f74] {
            display: none;
            -webkit-transform: translate(100%);
                -ms-transform: translate(100%);
                    transform: translate(100%);
            width: 120px;
            height: 120px;
            background: white;
            border: 1px solid rgba(0, 0, 0, 0.04);
            border-radius: 10px;
            position: absolute;
            top: 0;
            left: -280px;
}
.page .bd23 .group10 .group-item .word35 .word35-1 .word35-1-img1[data-v-39122f74] {
              position: absolute;
              -webkit-transform: translate(-50%, -50%);
                  -ms-transform: translate(-50%, -50%);
                      transform: translate(-50%, -50%);
              top: 50%;
              left: 50%;
              width: 100px;
}
.page .bd23 .group11[data-v-39122f74] {
        z-index: 219;
        background: -webkit-linear-gradient(162deg, #EBCCAD 0%, #B891F6 50%, #E691B0 100%);
        background: -o-linear-gradient(162deg, #EBCCAD 0%, #B891F6 50%, #E691B0 100%);
        background: linear-gradient(288deg, #EBCCAD 0%, #B891F6 50%, #E691B0 100%);
        background-size: 100%;
        height: 1px;
        width: 25vw;
        margin-left: 5vw;
        margin-top: 5vw;
}
.page .bd23 .group20[data-v-39122f74] {
        z-index: auto;
        width: 23.27vw;
        height: 1.46vw;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        margin: 2.84vw 0 0 5vw;
}
.page .bd23 .group20 .word43[data-v-39122f74] {
          z-index: 346;
          width: 13.41vw;
          display: block;
          overflow-wrap: break-word;
          color: rgba(255, 255, 255, 0.6);
          font-size: 1.04vw;
          font-family: PingFangSC-Medium;
          white-space: nowrap;
          line-height: 1.46vw;
          text-align: left;
}
.page .bd23 .group20 .txt28[data-v-39122f74] {
          z-index: 347;
          width: 7.37vw;
          display: block;
          overflow-wrap: break-word;
          color: rgba(255, 255, 255, 0.6);
          font-size: 1.04vw;
          font-family: PingFangSC-Medium;
          white-space: nowrap;
          line-height: 1.46vw;
          text-align: left;
}
.page .bd23 .group21[data-v-39122f74] {
        z-index: auto;
        width: 67.44vw;
        height: 5.39vw;
        margin: 2.84vw 0 0 5vw;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
}
.page .bd23 .group21 .info28[data-v-39122f74] {
          z-index: 348;
          display: block;
          overflow-wrap: break-word;
          color: rgba(255, 255, 255, 0.6);
          font-size: 0.97vw;
          font-family: PingFangSC-Medium;
          white-space: nowrap;
          line-height: 1.39vw;
          text-align: left;
}
.page .bd23 .group21 .info29[data-v-39122f74] {
          z-index: 349;
          display: block;
          overflow-wrap: break-word;
          color: rgba(255, 255, 255, 0.6);
          font-size: 0.97vw;
          font-family: PingFangSC-Medium;
          white-space: nowrap;
          line-height: 1.39vw;
          text-align: left;
          margin-left: 1.25vw;
}
.page .bd23 .group21 .info30[data-v-39122f74] {
          z-index: 350;
          width: 13.75vw;
          display: block;
          overflow-wrap: break-word;
          color: rgba(255, 255, 255, 0.6);
          font-size: 0.97vw;
          font-family: PingFangSC-Medium;
          white-space: nowrap;
          line-height: 1.39vw;
          text-align: left;
          margin-left: 0.91vw;
}
.page .bd23 .group21 .info31[data-v-39122f74] {
          z-index: 351;
          width: 9.73vw;
          display: block;
          overflow-wrap: break-word;
          color: rgba(255, 255, 255, 0.6);
          font-size: 0.97vw;
          font-family: PingFangSC-Medium;
          white-space: nowrap;
          line-height: 1.39vw;
          text-align: left;
          margin-left: 1.19vw;
}
.page .bd23 .group21 .txt29[data-v-39122f74] {
          z-index: 352;
          width: 7.5vw;
          display: block;
          overflow-wrap: break-word;
          color: rgba(255, 255, 255, 0.6);
          font-size: 0.97vw;
          font-family: PingFangSC-Medium;
          white-space: nowrap;
          line-height: 1.39vw;
          text-align: left;
          margin-left: 1.6vw;
}
}
@-webkit-keyframes scale-change-data-v-39122f74 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
50% {
    -webkit-transform: scale(1.1, 1.4);
            transform: scale(1.1, 1.4);
    opacity: 0.6;
}
100% {
    -webkit-transform: scale(1.2, 1.4);
            transform: scale(1.2, 1.4);
    opacity: 0;
}
}
@keyframes scale-change-data-v-39122f74 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
50% {
    -webkit-transform: scale(1.1, 1.4);
            transform: scale(1.1, 1.4);
    opacity: 0.6;
}
100% {
    -webkit-transform: scale(1.2, 1.4);
            transform: scale(1.2, 1.4);
    opacity: 0;
}
}
@-webkit-keyframes background-change-data-v-39122f74 {
0% {
    background-size: 100% 100%;
    background-position: 0 0;
}
50% {
    background-size: 300% 150%;
    background-position: 100% 50%;
}
100% {
    background-size: 100% 100%;
    background-position: 0% 0%;
}
}
@keyframes background-change-data-v-39122f74 {
0% {
    background-size: 100% 100%;
    background-position: 0 0;
}
50% {
    background-size: 300% 150%;
    background-position: 100% 50%;
}
100% {
    background-size: 100% 100%;
    background-position: 0% 0%;
}
}
@-webkit-keyframes progress-change-data-v-39122f74 {
0% {
    width: 0;
    opacity: 1;
}
100% {
    width: 100;
    opacity: 0.2;
}
}
@keyframes progress-change-data-v-39122f74 {
0% {
    width: 0;
    opacity: 1;
}
100% {
    width: 100;
    opacity: 0.2;
}
}
@-webkit-keyframes opacity-change-data-v-39122f74 {
0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}
@keyframes opacity-change-data-v-39122f74 {
0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}

.section19[data-v-39122f74] {
  z-index: 336;
  height: 127.3vw;
  background-color: rgba(15, 18, 23, 1);
  width: 100vw;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  left: 0;
  /*top: 473.41vw;*/
}
.mod288[data-v-39122f74] {
  z-index: auto;
  width: 56.67vw;
  height: 109.24vw;
}
.info99[data-v-39122f74] {
  z-index: 383;
  width: 28.34vw;
  height: 7.64vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 6.94vw;
  letter-spacing: 2px;
  font-family: PingFangSC-Semibold;
  white-space: nowrap;
  line-height: 7.64vw;
  text-align: center;
  background-image: -webkit-linear-gradient(
      162deg,
      rgba(250, 145, 145, 1) 0%,
      rgba(180, 145, 253, 1) 50%,
      rgba(255, 225, 144, 1) 100%
  );
  background-image: -o-linear-gradient(
      162deg,
      rgba(250, 145, 145, 1) 0%,
      rgba(180, 145, 253, 1) 50%,
      rgba(255, 225, 144, 1) 100%
  );
  background-image: linear-gradient(
      288deg,
      rgba(250, 145, 145, 1) 0%,
      rgba(180, 145, 253, 1) 50%,
      rgba(255, 225, 144, 1) 100%
  );
  -ms-flex-item-align: center;
      align-self: center;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.outer84[data-v-39122f74] {
  z-index: 385;
  height: 32.37vw;
  border-radius: 2.639vw;
  background-color: rgba(38, 38, 38, 1);
  margin-top: 6.32vw;
  width: 56.67vw;
}
.block9[data-v-39122f74] {
  z-index: auto;
  width: 11.32vw;
  height: 1.95vw;
  margin: 4.58vw 0 0 7.84vw;
}
.section20[data-v-39122f74] {
  z-index: 399;
  width: 11.32vw;
  height: 1.95vw;
  overflow-wrap: break-word;
  text-align: right;
  white-space: nowrap;
  font-size: 0;
}
.word142[data-v-39122f74] {
  font-size: 1.38vw;
  font-family: PingFangSC-Medium;
  color: rgba(255, 255, 255, 1);
  line-height: 1.95vw;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
.info610[data-v-39122f74] {
  font-size: 1.38vw;
  font-family: AppleColorEmoji;
  color: rgba(255, 255, 255, 1);
  line-height: 1.95vw;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
.block10[data-v-39122f74] {
  z-index: auto;
  width: 26.88vw;
  height: 6.32vw;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 1.04vw 0 0 2.77vw;
}
.box13[data-v-39122f74] {
  z-index: 401;
  width: 3.75vw;
  height: 3.75vw;
  background: url(https://lhcdn.lanhuapp.com/home/img/m_ui_header.png) 
  no-repeat;
  background-size: 3.75vw 3.75vw;
  margin-top: 0.21vw;
}
.box14[data-v-39122f74] {
  z-index: 398;
  height: 6.32vw;
  background: url(https://lhcdn.lanhuapp.com/home/img/SketchPngfe168473176ff97bcbad375bfc597a170ba4a56a26b454a2c54bcac82f1df439.png) -0.07vw
  0vw no-repeat;
  background-size: 22.56vw 6.31vw;
  width: 22.5vw;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding-top: 1.53vw;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.info11[data-v-39122f74] {
  z-index: 400;
  width: 16.67vw;
  height: 1.95vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.38vw;
  font-family: Helvetica;
  white-space: nowrap;
  line-height: 1.95vw;
  text-align: left;
}
.block11[data-v-39122f74] {
  z-index: auto;
  width: 11.32vw;
  height: 2.02vw;
  margin: 3.4vw 0 0 37.15vw;
}
.bd148[data-v-39122f74] {
  z-index: 390;
  width: 11.32vw;
  height: 2.02vw;
  overflow-wrap: break-word;
  text-align: right;
  white-space: nowrap;
  font-size: 0;
}
.word443[data-v-39122f74] {
  font-size: 1.38vw;
  font-family: Helvetica;
  color: rgba(255, 255, 255, 1);
  line-height: 1.67vw;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
.txt158[data-v-39122f74] {
  font-size: 1.38vw;
  font-family: AppleColorEmoji;
  color: rgba(255, 255, 255, 1);
  line-height: 1.67vw;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
.block12[data-v-39122f74] {
  z-index: auto;
  width: 27.23vw;
  height: 6.25vw;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0.97vw 0 0 26.45vw;
}
.bd19[data-v-39122f74] {
  z-index: 388;
  height: 6.25vw;
  background: url(https://lhcdn.lanhuapp.com/home/img/SketchPnge900a52562986eb04a1e0c8a994c5dfc3deaac9a1166f51d10129fd84204ae9b.png)
  0vw -0.07vw no-repeat;
  background-size: 22.63vw 6.31vw;
  width: 22.57vw;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  padding: 1.73vw 2.7vw 0 0;
}
.txt16[data-v-39122f74] {
  z-index: 389;
  width: 16.67vw;
  height: 1.95vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.38vw;
  font-family: Helvetica;
  white-space: nowrap;
  line-height: 1.95vw;
  text-align: right;
}
.bd209[data-v-39122f74] {
  z-index: 391;
  width: 3.89vw;
  height: 3.89vw;
  background: url(https://lhcdn.lanhuapp.com/home/img/SketchPngb1bd0127355fdc9723fa4e90add8e02d1af176438385b76b6e41caaede90a984.png) -1.25vw -1.19vw
  no-repeat;
  background-size: 6.31vw 6.31vw;
  margin-top: 0.07vw;
}
.outer5[data-v-39122f74] {
  z-index: 407;
  height: 50.56vw;
  border-radius: 2.639vw;
  background-color: rgba(38, 38, 38, 1);
  margin-top: 2.37vw;
  width: 56.67vw;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding-top: 4.17vw;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.box15[data-v-39122f74] {
  z-index: auto;
  width: 41.25vw;
  height: 40.84vw;
}
.txt17[data-v-39122f74] {
  z-index: 423;
  width: 11.39vw;
  height: 2.78vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 2.77vw;
  letter-spacing: 0.800000011920929px;
  font-family: PingFangSC-Semibold;
  white-space: nowrap;
  line-height: 2.78vw;
  text-align: center;
  background-image: -webkit-linear-gradient(
      164deg,
      rgba(250, 145, 145, 1) 0%,
      rgba(180, 145, 253, 1) 50%,
      rgba(255, 225, 144, 1) 100%
  );
  background-image: -o-linear-gradient(
      164deg,
      rgba(250, 145, 145, 1) 0%,
      rgba(180, 145, 253, 1) 50%,
      rgba(255, 225, 144, 1) 100%
  );
  background-image: linear-gradient(
      286deg,
      rgba(250, 145, 145, 1) 0%,
      rgba(180, 145, 253, 1) 50%,
      rgba(255, 225, 144, 1) 100%
  );
  -ms-flex-item-align: center;
      align-self: center;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.paragraph14[data-v-39122f74] {
  z-index: 424;
  width: 29.52vw;
  height: 3.89vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.38vw;
  font-family: PingFangSC-Medium;
  line-height: 1.95vw;
  text-align: left;
  -ms-flex-item-align: start;
      align-self: flex-start;
  margin-top: 2.78vw;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
.img7[data-v-39122f74] {
  z-index: 409;
  width: 41.25vw;
  height: 29.31vw;
  margin-top: 2.09vw;
}
.box16[data-v-39122f74] {
  z-index: 411;
  height: 4.17vw;
  border-radius: 6.81vw;
  background-color: rgba(66, 102, 235, 0.1);
  width: 13.62vw;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  left: 37.92vw;
  top: 40.84vw;
}
.bd261[data-v-39122f74] {
  z-index: 412;
  height: 3.34vw;
  border-radius: 6.39vw;
  background-color: rgba(66, 102, 235, 0.3);
  width: 12.78vw;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.group820[data-v-39122f74] {
  z-index: 414;
  height: 2.5vw;
  border-radius: 5.975vw;
  background-color: rgba(40, 120, 255, 1);
  width: 11.95vw;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.word44[data-v-39122f74] {
  z-index: 415;
  width: 5vw;
  height: 1.39vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.97vw;
  font-family: PingFangSC-Medium;
  white-space: nowrap;
  line-height: 1.39vw;
  text-align: center;
}

.outer6[data-v-39122f74] {
  z-index: auto;
  width: 56.67vw;
  height: 4.45vw;
  margin-top: 5.56vw;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.mod3[data-v-39122f74] {
  z-index: 340;
  height: 4.45vw;
  border-radius: 2.225vw;
  background: -webkit-linear-gradient(131deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
  background: -o-linear-gradient(131deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
  background: linear-gradient(319deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
  cursor: pointer;
  background-size: cover;
  width: 17.5vw;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.section21[data-v-39122f74] {
  z-index: auto;
  width: 13.27vw;
  height: 2.23vw;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.txt18[data-v-39122f74] {
  z-index: 341;
  width: 9.94vw;
  height: 1.25vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Semibold;
  white-space: nowrap;
  line-height: 1.25vw;
  text-align: left;
  margin-top: 0.49vw;
}
.mod4[data-v-39122f74] {
  z-index: 357;
  height: 4.45vw;
  border-radius: 2.225vw;
  background: -webkit-linear-gradient(131deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
  background: -o-linear-gradient(131deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
  background: linear-gradient(319deg, #FA9191 0%, #B491FD 50%, #FFE190 100%);
  cursor: pointer;
  background-size: cover;
  width: 17.5vw;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.layer92[data-v-39122f74] {
  z-index: auto;
  width: 10.7vw;
  height: 2.23vw;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.label33[data-v-39122f74] {
  z-index: 359;
  width: 2.23vw;
  height: 2.23vw;
}
.word45[data-v-39122f74] {
  z-index: 358;
  width: 7.37vw;
  height: 1.25vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Semibold;
  white-space: nowrap;
  line-height: 1.25vw;
  text-align: left;
  margin-top: 0.42vw;
}
/*.mod5 {*/
/*  z-index: 366;*/
/*  height: 4.45vw;*/
/*  border-radius: 32px;*/
/*  border: 1.5px solid;*/
/*  border-image: linear-gradient(180deg, rgba(81, 229, 255, 1), rgba(187, 250, 93, 1)) 2 2;*/
/*  width: 17.5vw;*/
/*  justify-content: center;*/
/*  align-items: center;*/
/*}*/
.mod5[data-v-39122f74] {
  position: relative;
  height: 4.45vw;
  width: 17.5vw;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.mod5[data-v-39122f74]:before {
  content:"";
  position:absolute;
  height: 4.45vw;
  width: 17.5vw;
  top:0;
  left:0;
  right:0;
  bottom:0;
  border-radius:2.225vw;
  padding:1.5px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(81, 229, 255, 1)), to(rgba(187, 250, 93, 1)));
  background: -webkit-linear-gradient(top, rgba(81, 229, 255, 1), rgba(187, 250, 93, 1));
  background: -o-linear-gradient(top, rgba(81, 229, 255, 1), rgba(187, 250, 93, 1));
  background: linear-gradient(180deg, rgba(81, 229, 255, 1), rgba(187, 250, 93, 1));
  -webkit-mask:
      -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff)) content-box,
      -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));
  -webkit-mask:
      -webkit-linear-gradient(#fff 0 0) content-box,
      -webkit-linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}
.outer7[data-v-39122f74] {
  z-index: auto;
  width: 11.32vw;
  height: 2.23vw;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}


.info12[data-v-39122f74] {
  z-index: 367;
  width: 5vw;
  height: 1.25vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Semibold;
  white-space: nowrap;
  line-height: 1.25vw;
  text-align: left;
  margin-top: 0.49vw;
}
.pic7[data-v-39122f74] {
  z-index: 1065;
  position: absolute;
  left: 47.85vw;
  top: 54.38vw;
  width: 4.24vw;
  height: 4.24vw;
}

/*1153 第二块*/
.block6[data-v-39122f74] {
  z-index: 1071;
  height: 41.19vw;
  background-color: rgba(0, 0, 0, 1);
  width: 100vw;
}
.group13[data-v-39122f74] {
  z-index: auto;
  width: 45.21vw;
  height: 3.55vw;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 9.02vw 0 0 27.43vw;
}
.word229[data-v-39122f74] {
  z-index: 1080;
  width: 3.48vw;
  height: 3.48vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.47vw;
  font-family: AppleColorEmoji;
  white-space: nowrap;
  line-height: 3.48vw;
  text-align: left;
  margin-top: 0.07vw;
}
.bd616[data-v-39122f74] {
  z-index: 1081;
  width: 40.07vw;
  height: 3.48vw;
  overflow-wrap: break-word;
  text-align: left;
  white-space: nowrap;
  font-size: 0;
}
.word23[data-v-39122f74] {
  font-size: 3.47vw;
  font-family: PingFangSC-Semibold;
  color: rgba(255, 255, 255, 1);
  line-height: 3.48vw;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
.word24[data-v-39122f74] {
  font-size: 3.47vw;
  font-family: PingFangSC-Semibold;
  color: rgba(40, 120, 255, 1);
  line-height: 3.48vw;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
.info634[data-v-39122f74] {
  font-size: 3.47vw;
  font-family: PingFangSC-Semibold;
  color: rgba(255, 255, 255, 1);
  line-height: 3.48vw;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
.word25[data-v-39122f74] {
  font-size: 3.47vw;
  font-family: PingFangSC-Semibold;
  color: rgba(40, 120, 255, 1);
  line-height: 3.48vw;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
.word26[data-v-39122f74] {
  font-size: 3.47vw;
  font-family: PingFangSC-Semibold;
  color: rgba(255, 255, 255, 1);
  line-height: 3.48vw;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
.group14[data-v-39122f74] {
  z-index: auto;
  width: 11.12vw;
  height: 11.12vw;
  margin: 5.55vw 0 0 44.44vw;
}
.img498[data-v-39122f74] {
  z-index: 1075;
  width: 11.12vw;
  height: 11.12vw;
}
.group15[data-v-39122f74] {
  z-index: auto;
  width: 5.56vw;
  height: 1.53vw;
  margin: 1.38vw 0 0 47.22vw;
}
.txt9[data-v-39122f74] {
  z-index: 1074;
  width: 5.56vw;
  height: 1.53vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.11vw;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 1.53vw;
  text-align: center;
}
.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-webkit-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.cm-s-neo.CodeMirror{background-color:#fff;color:#2e383c;line-height:1.4375}.cm-s-neo .cm-comment{color:#75787b}.cm-s-neo .cm-keyword,.cm-s-neo .cm-property{color:#1d75b3}.cm-s-neo .cm-atom,.cm-s-neo .cm-number{color:#75438a}.cm-s-neo .cm-node,.cm-s-neo .cm-tag{color:#9c3328}.cm-s-neo .cm-string{color:#b35e14}.cm-s-neo .cm-qualifier,.cm-s-neo .cm-variable{color:#047d65}.cm-s-neo pre{padding:0}.cm-s-neo .CodeMirror-gutters{border:none;border-right:10px solid transparent;background-color:transparent}.cm-s-neo .CodeMirror-linenumber{padding:0;color:#e0e2e5}.cm-s-neo .CodeMirror-guttermarker{color:#1d75b3}.cm-s-neo .CodeMirror-guttermarker-subtle{color:#e0e2e5}.cm-s-neo .CodeMirror-cursor{width:auto;border:0;background:hsla(223,4%,62%,.37);z-index:1}.cm-s-ayu-dark.CodeMirror{background:#0a0e14;color:#b3b1ad}.cm-s-ayu-dark div.CodeMirror-selected{background:#273747}.cm-s-ayu-dark .CodeMirror-line::selection,.cm-s-ayu-dark .CodeMirror-line>span::selection,.cm-s-ayu-dark .CodeMirror-line>span>span::selection{background:#273747}.cm-s-ayu-dark .CodeMirror-line::-moz-selection,.cm-s-ayu-dark .CodeMirror-line>span::-moz-selection,.cm-s-ayu-dark .CodeMirror-line>span>span::-moz-selection{background:#273747}.cm-s-ayu-dark .CodeMirror-gutters{background:#0a0e14;border-right:0}.cm-s-ayu-dark .CodeMirror-guttermarker{color:#fff}.cm-s-ayu-dark .CodeMirror-guttermarker-subtle,.cm-s-ayu-dark .CodeMirror-linenumber{color:#3d424d}.cm-s-ayu-dark .CodeMirror-cursor{border-left:1px solid #e6b450}.cm-s-ayu-dark .cm-animate-fat-cursor,.cm-s-ayu-dark.cm-fat-cursor .CodeMirror-cursor{background-color:#a2a8a175!important}.cm-s-ayu-dark span.cm-comment{color:#626a73}.cm-s-ayu-dark span.cm-atom{color:#ae81ff}.cm-s-ayu-dark span.cm-number{color:#e6b450}.cm-s-ayu-dark span.cm-comment.cm-attribute{color:#ffb454}.cm-s-ayu-dark span.cm-comment.cm-def,.cm-s-ayu-dark span.cm-comment.cm-tag{color:#39bae6}.cm-s-ayu-dark span.cm-comment.cm-type{color:#5998a6}.cm-s-ayu-dark span.cm-attribute,.cm-s-ayu-dark span.cm-property{color:#ffb454}.cm-s-ayu-dark span.cm-keyword{color:#ff8f40}.cm-s-ayu-dark span.cm-builtin{color:#e6b450}.cm-s-ayu-dark span.cm-string{color:#c2d94c}.cm-s-ayu-dark span.cm-variable{color:#b3b1ad}.cm-s-ayu-dark span.cm-variable-2{color:#f07178}.cm-s-ayu-dark span.cm-variable-3{color:#39bae6}.cm-s-ayu-dark span.cm-type{color:#ff8f40}.cm-s-ayu-dark span.cm-def{color:#fe9}.cm-s-ayu-dark span.cm-bracket{color:#f8f8f2}.cm-s-ayu-dark span.cm-tag{color:#39bae6}.cm-s-ayu-dark span.cm-header{color:#c2d94c}.cm-s-ayu-dark span.cm-link{color:#39bae6}.cm-s-ayu-dark span.cm-error{color:#f33}.cm-s-ayu-dark .CodeMirror-activeline-background{background:#01060e}.cm-s-ayu-dark .CodeMirror-matchingbracket{text-decoration:underline;color:#fff!important}
.codetype-list[data-v-762ca7ac] {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 29vw;
  -webkit-animation: 6s wordsLoop-data-v-762ca7ac linear infinite;
          animation: 6s wordsLoop-data-v-762ca7ac linear infinite;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.codetype-list li[data-v-762ca7ac] {
    display: inline-block;
    font-weight: bold;
    background-image: -webkit-linear-gradient(162deg, #fa9191 0%, #b491fd 50%, #ffe190 100%);
    background-image: -o-linear-gradient(162deg, #fa9191 0%, #b491fd 50%, #ffe190 100%);
    background-image: linear-gradient(288deg, #fa9191 0%, #b491fd 50%, #ffe190 100%);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-animation: 3s background-change-data-v-762ca7ac linear infinite;
            animation: 3s background-change-data-v-762ca7ac linear infinite;
    white-space: nowrap;
}
@-webkit-keyframes wordsLoop-data-v-762ca7ac {
0% {
    -webkit-transform: translateY(-83%);
            transform: translateY(-83%);
}
10% {
    -webkit-transform: translateY(-68%);
            transform: translateY(-68%);
}
11% {
    -webkit-transform: translateY(-69%);
            transform: translateY(-69%);
}
20% {
    -webkit-transform: translateY(-68%);
            transform: translateY(-68%);
}
30% {
    -webkit-transform: translateY(-49%);
            transform: translateY(-49%);
}
31% {
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
}
40% {
    -webkit-transform: translateY(-49%);
            transform: translateY(-49%);
}
50% {
    -webkit-transform: translateY(-33%);
            transform: translateY(-33%);
}
51% {
    -webkit-transform: translateY(-34%);
            transform: translateY(-34%);
}
60% {
    -webkit-transform: translateY(-33%);
            transform: translateY(-33%);
}
70% {
    -webkit-transform: translateY(-16.5%);
            transform: translateY(-16.5%);
}
71% {
    -webkit-transform: translateY(-17.5%);
            transform: translateY(-17.5%);
}
80% {
    -webkit-transform: translateY(-16.5%);
            transform: translateY(-16.5%);
}
90% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
}
91% {
    -webkit-transform: translateY(-1%);
            transform: translateY(-1%);
}
100% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
}
}
@keyframes wordsLoop-data-v-762ca7ac {
0% {
    -webkit-transform: translateY(-83%);
            transform: translateY(-83%);
}
10% {
    -webkit-transform: translateY(-68%);
            transform: translateY(-68%);
}
11% {
    -webkit-transform: translateY(-69%);
            transform: translateY(-69%);
}
20% {
    -webkit-transform: translateY(-68%);
            transform: translateY(-68%);
}
30% {
    -webkit-transform: translateY(-49%);
            transform: translateY(-49%);
}
31% {
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
}
40% {
    -webkit-transform: translateY(-49%);
            transform: translateY(-49%);
}
50% {
    -webkit-transform: translateY(-33%);
            transform: translateY(-33%);
}
51% {
    -webkit-transform: translateY(-34%);
            transform: translateY(-34%);
}
60% {
    -webkit-transform: translateY(-33%);
            transform: translateY(-33%);
}
70% {
    -webkit-transform: translateY(-16.5%);
            transform: translateY(-16.5%);
}
71% {
    -webkit-transform: translateY(-17.5%);
            transform: translateY(-17.5%);
}
80% {
    -webkit-transform: translateY(-16.5%);
            transform: translateY(-16.5%);
}
90% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
}
91% {
    -webkit-transform: translateY(-1%);
            transform: translateY(-1%);
}
100% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
}
}
@-webkit-keyframes background-change-data-v-762ca7ac {
0% {
    background-size: 100% 100%;
    background-position: 0 0;
}
50% {
    background-size: 300% 150%;
    background-position: 100% 50%;
}
100% {
    background-size: 100% 100%;
    background-position: 0% 0%;
}
}
@keyframes background-change-data-v-762ca7ac {
0% {
    background-size: 100% 100%;
    background-position: 0 0;
}
50% {
    background-size: 300% 150%;
    background-position: 100% 50%;
}
100% {
    background-size: 100% 100%;
    background-position: 0% 0%;
}
}

.main_wrapper[data-v-4802cc5e] {
  height: 100%;
  width: 100%;
  background-color: #161616;
  color: #fff;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
  font-size: 15px;
  overflow-x: hidden;
  background-color: #161616;
  min-height: 100vh;
}

html[data-v-4429ccaa], body[data-v-4429ccaa], div[data-v-4429ccaa], span[data-v-4429ccaa], applet[data-v-4429ccaa], object[data-v-4429ccaa], iframe[data-v-4429ccaa], h1[data-v-4429ccaa], h2[data-v-4429ccaa], h3[data-v-4429ccaa], h4[data-v-4429ccaa], h5[data-v-4429ccaa], h6[data-v-4429ccaa], p[data-v-4429ccaa], blockquote[data-v-4429ccaa], pre[data-v-4429ccaa], a[data-v-4429ccaa], abbr[data-v-4429ccaa], acronym[data-v-4429ccaa], address[data-v-4429ccaa], big[data-v-4429ccaa], cite[data-v-4429ccaa], code[data-v-4429ccaa], del[data-v-4429ccaa], dfn[data-v-4429ccaa], em[data-v-4429ccaa], img[data-v-4429ccaa], ins[data-v-4429ccaa], kbd[data-v-4429ccaa], q[data-v-4429ccaa], s[data-v-4429ccaa], samp[data-v-4429ccaa], small[data-v-4429ccaa], strike[data-v-4429ccaa], strong[data-v-4429ccaa], sub[data-v-4429ccaa], sup[data-v-4429ccaa], tt[data-v-4429ccaa], var[data-v-4429ccaa], b[data-v-4429ccaa], u[data-v-4429ccaa], i[data-v-4429ccaa], center[data-v-4429ccaa], dl[data-v-4429ccaa], dt[data-v-4429ccaa], dd[data-v-4429ccaa], ol[data-v-4429ccaa], ul[data-v-4429ccaa], li[data-v-4429ccaa], fieldset[data-v-4429ccaa], form[data-v-4429ccaa], label[data-v-4429ccaa], legend[data-v-4429ccaa], table[data-v-4429ccaa], caption[data-v-4429ccaa], tbody[data-v-4429ccaa], tfoot[data-v-4429ccaa], thead[data-v-4429ccaa], tr[data-v-4429ccaa], th[data-v-4429ccaa], td[data-v-4429ccaa], article[data-v-4429ccaa], aside[data-v-4429ccaa], canvas[data-v-4429ccaa], details[data-v-4429ccaa], embed[data-v-4429ccaa], figure[data-v-4429ccaa], figcaption[data-v-4429ccaa], footer[data-v-4429ccaa], header[data-v-4429ccaa], hgroup[data-v-4429ccaa], main[data-v-4429ccaa], menu[data-v-4429ccaa], nav[data-v-4429ccaa], output[data-v-4429ccaa], ruby[data-v-4429ccaa], section[data-v-4429ccaa], summary[data-v-4429ccaa], time[data-v-4429ccaa], mark[data-v-4429ccaa], audio[data-v-4429ccaa], video[data-v-4429ccaa], input[data-v-4429ccaa], textarea[data-v-4429ccaa], button[data-v-4429ccaa] {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-style: normal;
  font-weight: normal;
  font-family: inherit;
  text-decoration: none;
  outline: none;
  border-radius: 0;
}
article[data-v-4429ccaa], aside[data-v-4429ccaa], details[data-v-4429ccaa], figcaption[data-v-4429ccaa], figure[data-v-4429ccaa], footer[data-v-4429ccaa], header[data-v-4429ccaa], hgroup[data-v-4429ccaa], main[data-v-4429ccaa], menu[data-v-4429ccaa], nav[data-v-4429ccaa], section[data-v-4429ccaa] {
  display: block;
}
ol[data-v-4429ccaa], ul[data-v-4429ccaa] {
  list-style: none;
}
blockquote[data-v-4429ccaa], q[data-v-4429ccaa] {
  quotes: none;
}
blockquote[data-v-4429ccaa]:before, blockquote[data-v-4429ccaa]:after, q[data-v-4429ccaa]:before, q[data-v-4429ccaa]:after {
  content: '';
  content: none;
}
a[data-v-4429ccaa]:hover, a[data-v-4429ccaa]:active {
  outline: none;
}
table[data-v-4429ccaa] {
  border-collapse: collapse;
  border-spacing: 0;
}
.container-fluid[data-v-4429ccaa], .container[data-v-4429ccaa] {
  margin-right: auto;
  margin-left: auto;
}
.container-fluid[data-v-4429ccaa] {
  padding-right: 2rem;
  padding-left: 2rem;
}
.row[data-v-4429ccaa] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}
.row.reverse[data-v-4429ccaa] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
.col.reverse[data-v-4429ccaa] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.col-xs[data-v-4429ccaa], .col-xs-1[data-v-4429ccaa], .col-xs-2[data-v-4429ccaa], .col-xs-3[data-v-4429ccaa], .col-xs-4[data-v-4429ccaa], .col-xs-5[data-v-4429ccaa], .col-xs-6[data-v-4429ccaa], .col-xs-7[data-v-4429ccaa], .col-xs-8[data-v-4429ccaa], .col-xs-9[data-v-4429ccaa], .col-xs-10[data-v-4429ccaa], .col-xs-11[data-v-4429ccaa], .col-xs-12[data-v-4429ccaa], .col-xs-offset-0[data-v-4429ccaa], .col-xs-offset-1[data-v-4429ccaa], .col-xs-offset-2[data-v-4429ccaa], .col-xs-offset-3[data-v-4429ccaa], .col-xs-offset-4[data-v-4429ccaa], .col-xs-offset-5[data-v-4429ccaa], .col-xs-offset-6[data-v-4429ccaa], .col-xs-offset-7[data-v-4429ccaa], .col-xs-offset-8[data-v-4429ccaa], .col-xs-offset-9[data-v-4429ccaa], .col-xs-offset-10[data-v-4429ccaa], .col-xs-offset-11[data-v-4429ccaa], .col-xs-offset-12[data-v-4429ccaa] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.col-xs[data-v-4429ccaa] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  max-width: 100%;
}
.col-xs-1[data-v-4429ccaa] {
  -ms-flex-preferred-size: 8.33333333%;
  flex-basis: 8.33333333%;
  max-width: 8.33333333%;
}
.col-xs-2[data-v-4429ccaa] {
  -ms-flex-preferred-size: 16.66666667%;
  flex-basis: 16.66666667%;
  max-width: 16.66666667%;
}
.col-xs-3[data-v-4429ccaa] {
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%;
  max-width: 25%;
}
.col-xs-4[data-v-4429ccaa] {
  -ms-flex-preferred-size: 33.33333333%;
  flex-basis: 33.33333333%;
  max-width: 33.33333333%;
}
.col-xs-5[data-v-4429ccaa] {
  -ms-flex-preferred-size: 41.66666667%;
  flex-basis: 41.66666667%;
  max-width: 41.66666667%;
}
.col-xs-6[data-v-4429ccaa] {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  max-width: 50%;
}
.col-xs-7[data-v-4429ccaa] {
  -ms-flex-preferred-size: 58.33333333%;
  flex-basis: 58.33333333%;
  max-width: 58.33333333%;
}
.col-xs-8[data-v-4429ccaa] {
  -ms-flex-preferred-size: 66.66666667%;
  flex-basis: 66.66666667%;
  max-width: 66.66666667%;
}
.col-xs-9[data-v-4429ccaa] {
  -ms-flex-preferred-size: 75%;
  flex-basis: 75%;
  max-width: 75%;
}
.col-xs-10[data-v-4429ccaa] {
  -ms-flex-preferred-size: 83.33333333%;
  flex-basis: 83.33333333%;
  max-width: 83.33333333%;
}
.col-xs-11[data-v-4429ccaa] {
  -ms-flex-preferred-size: 91.66666667%;
  flex-basis: 91.66666667%;
  max-width: 91.66666667%;
}
.col-xs-12[data-v-4429ccaa] {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  max-width: 100%;
}
.col-xs-offset-0[data-v-4429ccaa] {
  margin-left: 0;
}
.col-xs-offset-1[data-v-4429ccaa] {
  margin-left: 8.33333333%;
}
.col-xs-offset-2[data-v-4429ccaa] {
  margin-left: 16.66666667%;
}
.col-xs-offset-3[data-v-4429ccaa] {
  margin-left: 25%;
}
.col-xs-offset-4[data-v-4429ccaa] {
  margin-left: 33.33333333%;
}
.col-xs-offset-5[data-v-4429ccaa] {
  margin-left: 41.66666667%;
}
.col-xs-offset-6[data-v-4429ccaa] {
  margin-left: 50%;
}
.col-xs-offset-7[data-v-4429ccaa] {
  margin-left: 58.33333333%;
}
.col-xs-offset-8[data-v-4429ccaa] {
  margin-left: 66.66666667%;
}
.col-xs-offset-9[data-v-4429ccaa] {
  margin-left: 75%;
}
.col-xs-offset-10[data-v-4429ccaa] {
  margin-left: 83.33333333%;
}
.col-xs-offset-11[data-v-4429ccaa] {
  margin-left: 91.66666667%;
}
.start-xs[data-v-4429ccaa] {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-align: start;
}
.center-xs[data-v-4429ccaa] {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.end-xs[data-v-4429ccaa] {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  text-align: end;
}
.top-xs[data-v-4429ccaa] {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.middle-xs[data-v-4429ccaa] {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.bottom-xs[data-v-4429ccaa] {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.around-xs[data-v-4429ccaa] {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.between-xs[data-v-4429ccaa] {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.first-xs[data-v-4429ccaa] {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}
.last-xs[data-v-4429ccaa] {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}
@media only screen and (min-width: 768px) {
.container[data-v-4429ccaa] {
    width: 49rem;
}
.col-sm[data-v-4429ccaa], .col-sm-1[data-v-4429ccaa], .col-sm-2[data-v-4429ccaa], .col-sm-3[data-v-4429ccaa], .col-sm-4[data-v-4429ccaa], .col-sm-5[data-v-4429ccaa], .col-sm-6[data-v-4429ccaa], .col-sm-7[data-v-4429ccaa], .col-sm-8[data-v-4429ccaa], .col-sm-9[data-v-4429ccaa], .col-sm-10[data-v-4429ccaa], .col-sm-11[data-v-4429ccaa], .col-sm-12[data-v-4429ccaa], .col-sm-offset-0[data-v-4429ccaa], .col-sm-offset-1[data-v-4429ccaa], .col-sm-offset-2[data-v-4429ccaa], .col-sm-offset-3[data-v-4429ccaa], .col-sm-offset-4[data-v-4429ccaa], .col-sm-offset-5[data-v-4429ccaa], .col-sm-offset-6[data-v-4429ccaa], .col-sm-offset-7[data-v-4429ccaa], .col-sm-offset-8[data-v-4429ccaa], .col-sm-offset-9[data-v-4429ccaa], .col-sm-offset-10[data-v-4429ccaa], .col-sm-offset-11[data-v-4429ccaa], .col-sm-offset-12[data-v-4429ccaa] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.col-sm[data-v-4429ccaa] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-sm-1[data-v-4429ccaa] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-sm-2[data-v-4429ccaa] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-sm-3[data-v-4429ccaa] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-sm-4[data-v-4429ccaa] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-sm-5[data-v-4429ccaa] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-sm-6[data-v-4429ccaa] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-sm-7[data-v-4429ccaa] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-sm-8[data-v-4429ccaa] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-sm-9[data-v-4429ccaa] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-sm-10[data-v-4429ccaa] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-sm-11[data-v-4429ccaa] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-sm-12[data-v-4429ccaa] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-sm-offset-0[data-v-4429ccaa] {
    margin-left: 0;
}
.col-sm-offset-1[data-v-4429ccaa] {
    margin-left: 8.33333333%;
}
.col-sm-offset-2[data-v-4429ccaa] {
    margin-left: 16.66666667%;
}
.col-sm-offset-3[data-v-4429ccaa] {
    margin-left: 25%;
}
.col-sm-offset-4[data-v-4429ccaa] {
    margin-left: 33.33333333%;
}
.col-sm-offset-5[data-v-4429ccaa] {
    margin-left: 41.66666667%;
}
.col-sm-offset-6[data-v-4429ccaa] {
    margin-left: 50%;
}
.col-sm-offset-7[data-v-4429ccaa] {
    margin-left: 58.33333333%;
}
.col-sm-offset-8[data-v-4429ccaa] {
    margin-left: 66.66666667%;
}
.col-sm-offset-9[data-v-4429ccaa] {
    margin-left: 75%;
}
.col-sm-offset-10[data-v-4429ccaa] {
    margin-left: 83.33333333%;
}
.col-sm-offset-11[data-v-4429ccaa] {
    margin-left: 91.66666667%;
}
.start-sm[data-v-4429ccaa] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-sm[data-v-4429ccaa] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-sm[data-v-4429ccaa] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-sm[data-v-4429ccaa] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-sm[data-v-4429ccaa] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-sm[data-v-4429ccaa] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-sm[data-v-4429ccaa] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-sm[data-v-4429ccaa] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-sm[data-v-4429ccaa] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-sm[data-v-4429ccaa] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
@media only screen and (min-width: 1024px) {
.container[data-v-4429ccaa] {
    width: 65rem;
}
.col-md[data-v-4429ccaa], .col-md-1[data-v-4429ccaa], .col-md-2[data-v-4429ccaa], .col-md-3[data-v-4429ccaa], .col-md-4[data-v-4429ccaa], .col-md-5[data-v-4429ccaa], .col-md-6[data-v-4429ccaa], .col-md-7[data-v-4429ccaa], .col-md-8[data-v-4429ccaa], .col-md-9[data-v-4429ccaa], .col-md-10[data-v-4429ccaa], .col-md-11[data-v-4429ccaa], .col-md-12[data-v-4429ccaa], .col-md-offset-0[data-v-4429ccaa], .col-md-offset-1[data-v-4429ccaa], .col-md-offset-2[data-v-4429ccaa], .col-md-offset-3[data-v-4429ccaa], .col-md-offset-4[data-v-4429ccaa], .col-md-offset-5[data-v-4429ccaa], .col-md-offset-6[data-v-4429ccaa], .col-md-offset-7[data-v-4429ccaa], .col-md-offset-8[data-v-4429ccaa], .col-md-offset-9[data-v-4429ccaa], .col-md-offset-10[data-v-4429ccaa], .col-md-offset-11[data-v-4429ccaa], .col-md-offset-12[data-v-4429ccaa] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.col-md[data-v-4429ccaa] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-md-1[data-v-4429ccaa] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-md-2[data-v-4429ccaa] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-md-3[data-v-4429ccaa] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-md-4[data-v-4429ccaa] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-md-5[data-v-4429ccaa] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-md-6[data-v-4429ccaa] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-md-7[data-v-4429ccaa] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-md-8[data-v-4429ccaa] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-md-9[data-v-4429ccaa] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-md-10[data-v-4429ccaa] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-md-11[data-v-4429ccaa] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-md-12[data-v-4429ccaa] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-md-offset-0[data-v-4429ccaa] {
    margin-left: 0;
}
.col-md-offset-1[data-v-4429ccaa] {
    margin-left: 8.33333333%;
}
.col-md-offset-2[data-v-4429ccaa] {
    margin-left: 16.66666667%;
}
.col-md-offset-3[data-v-4429ccaa] {
    margin-left: 25%;
}
.col-md-offset-4[data-v-4429ccaa] {
    margin-left: 33.33333333%;
}
.col-md-offset-5[data-v-4429ccaa] {
    margin-left: 41.66666667%;
}
.col-md-offset-6[data-v-4429ccaa] {
    margin-left: 50%;
}
.col-md-offset-7[data-v-4429ccaa] {
    margin-left: 58.33333333%;
}
.col-md-offset-8[data-v-4429ccaa] {
    margin-left: 66.66666667%;
}
.col-md-offset-9[data-v-4429ccaa] {
    margin-left: 75%;
}
.col-md-offset-10[data-v-4429ccaa] {
    margin-left: 83.33333333%;
}
.col-md-offset-11[data-v-4429ccaa] {
    margin-left: 91.66666667%;
}
.start-md[data-v-4429ccaa] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-md[data-v-4429ccaa] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-md[data-v-4429ccaa] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-md[data-v-4429ccaa] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-md[data-v-4429ccaa] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-md[data-v-4429ccaa] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-md[data-v-4429ccaa] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-md[data-v-4429ccaa] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-md[data-v-4429ccaa] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-md[data-v-4429ccaa] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
@media only screen and (min-width: 1280px) {
.container[data-v-4429ccaa] {
    width: 76rem;
}
.col-lg[data-v-4429ccaa], .col-lg-1[data-v-4429ccaa], .col-lg-2[data-v-4429ccaa], .col-lg-3[data-v-4429ccaa], .col-lg-4[data-v-4429ccaa], .col-lg-5[data-v-4429ccaa], .col-lg-6[data-v-4429ccaa], .col-lg-7[data-v-4429ccaa], .col-lg-8[data-v-4429ccaa], .col-lg-9[data-v-4429ccaa], .col-lg-10[data-v-4429ccaa], .col-lg-11[data-v-4429ccaa], .col-lg-12[data-v-4429ccaa], .col-lg-offset-0[data-v-4429ccaa], .col-lg-offset-1[data-v-4429ccaa], .col-lg-offset-2[data-v-4429ccaa], .col-lg-offset-3[data-v-4429ccaa], .col-lg-offset-4[data-v-4429ccaa], .col-lg-offset-5[data-v-4429ccaa], .col-lg-offset-6[data-v-4429ccaa], .col-lg-offset-7[data-v-4429ccaa], .col-lg-offset-8[data-v-4429ccaa], .col-lg-offset-9[data-v-4429ccaa], .col-lg-offset-10[data-v-4429ccaa], .col-lg-offset-11[data-v-4429ccaa], .col-lg-offset-12[data-v-4429ccaa] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 12px;
    padding-left: 12px;
}
.col-lg[data-v-4429ccaa] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-lg-1[data-v-4429ccaa] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-lg-2[data-v-4429ccaa] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-lg-3[data-v-4429ccaa] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-lg-4[data-v-4429ccaa] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-lg-5[data-v-4429ccaa] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-lg-6[data-v-4429ccaa] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-lg-7[data-v-4429ccaa] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-lg-8[data-v-4429ccaa] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-lg-9[data-v-4429ccaa] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-lg-10[data-v-4429ccaa] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-lg-11[data-v-4429ccaa] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-lg-12[data-v-4429ccaa] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-lg-offset-0[data-v-4429ccaa] {
    margin-left: 0;
}
.col-lg-offset-1[data-v-4429ccaa] {
    margin-left: 8.33333333%;
}
.col-lg-offset-2[data-v-4429ccaa] {
    margin-left: 16.66666667%;
}
.col-lg-offset-3[data-v-4429ccaa] {
    margin-left: 25%;
}
.col-lg-offset-4[data-v-4429ccaa] {
    margin-left: 33.33333333%;
}
.col-lg-offset-5[data-v-4429ccaa] {
    margin-left: 41.66666667%;
}
.col-lg-offset-6[data-v-4429ccaa] {
    margin-left: 50%;
}
.col-lg-offset-7[data-v-4429ccaa] {
    margin-left: 58.33333333%;
}
.col-lg-offset-8[data-v-4429ccaa] {
    margin-left: 66.66666667%;
}
.col-lg-offset-9[data-v-4429ccaa] {
    margin-left: 75%;
}
.col-lg-offset-10[data-v-4429ccaa] {
    margin-left: 83.33333333%;
}
.col-lg-offset-11[data-v-4429ccaa] {
    margin-left: 91.66666667%;
}
.start-lg[data-v-4429ccaa] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-lg[data-v-4429ccaa] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-lg[data-v-4429ccaa] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-lg[data-v-4429ccaa] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-lg[data-v-4429ccaa] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-lg[data-v-4429ccaa] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-lg[data-v-4429ccaa] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-lg[data-v-4429ccaa] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-lg[data-v-4429ccaa] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-lg[data-v-4429ccaa] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
body[data-aos-duration='50'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='50'][data-v-4429ccaa] {
  -webkit-transition-duration: 50ms;
       -o-transition-duration: 50ms;
          transition-duration: 50ms;
}
body[data-aos-delay='50'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='50'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='50'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='50'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 50ms;
         -o-transition-delay: 50ms;
            transition-delay: 50ms;
}
body[data-aos-duration='100'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='100'][data-v-4429ccaa] {
  -webkit-transition-duration: 100ms;
       -o-transition-duration: 100ms;
          transition-duration: 100ms;
}
body[data-aos-delay='100'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='100'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='100'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='100'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 100ms;
         -o-transition-delay: 100ms;
            transition-delay: 100ms;
}
body[data-aos-duration='150'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='150'][data-v-4429ccaa] {
  -webkit-transition-duration: 150ms;
       -o-transition-duration: 150ms;
          transition-duration: 150ms;
}
body[data-aos-delay='150'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='150'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='150'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='150'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 150ms;
         -o-transition-delay: 150ms;
            transition-delay: 150ms;
}
body[data-aos-duration='200'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='200'][data-v-4429ccaa] {
  -webkit-transition-duration: 200ms;
       -o-transition-duration: 200ms;
          transition-duration: 200ms;
}
body[data-aos-delay='200'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='200'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='200'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='200'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 200ms;
         -o-transition-delay: 200ms;
            transition-delay: 200ms;
}
body[data-aos-duration='250'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='250'][data-v-4429ccaa] {
  -webkit-transition-duration: 250ms;
       -o-transition-duration: 250ms;
          transition-duration: 250ms;
}
body[data-aos-delay='250'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='250'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='250'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='250'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 250ms;
         -o-transition-delay: 250ms;
            transition-delay: 250ms;
}
body[data-aos-duration='300'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='300'][data-v-4429ccaa] {
  -webkit-transition-duration: 300ms;
       -o-transition-duration: 300ms;
          transition-duration: 300ms;
}
body[data-aos-delay='300'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='300'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='300'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='300'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 300ms;
         -o-transition-delay: 300ms;
            transition-delay: 300ms;
}
body[data-aos-duration='350'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='350'][data-v-4429ccaa] {
  -webkit-transition-duration: 350ms;
       -o-transition-duration: 350ms;
          transition-duration: 350ms;
}
body[data-aos-delay='350'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='350'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='350'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='350'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 350ms;
         -o-transition-delay: 350ms;
            transition-delay: 350ms;
}
body[data-aos-duration='400'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='400'][data-v-4429ccaa] {
  -webkit-transition-duration: 400ms;
       -o-transition-duration: 400ms;
          transition-duration: 400ms;
}
body[data-aos-delay='400'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='400'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='400'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='400'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 400ms;
         -o-transition-delay: 400ms;
            transition-delay: 400ms;
}
body[data-aos-duration='450'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='450'][data-v-4429ccaa] {
  -webkit-transition-duration: 450ms;
       -o-transition-duration: 450ms;
          transition-duration: 450ms;
}
body[data-aos-delay='450'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='450'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='450'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='450'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 450ms;
         -o-transition-delay: 450ms;
            transition-delay: 450ms;
}
body[data-aos-duration='500'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='500'][data-v-4429ccaa] {
  -webkit-transition-duration: 500ms;
       -o-transition-duration: 500ms;
          transition-duration: 500ms;
}
body[data-aos-delay='500'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='500'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='500'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='500'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 500ms;
         -o-transition-delay: 500ms;
            transition-delay: 500ms;
}
body[data-aos-duration='550'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='550'][data-v-4429ccaa] {
  -webkit-transition-duration: 550ms;
       -o-transition-duration: 550ms;
          transition-duration: 550ms;
}
body[data-aos-delay='550'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='550'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='550'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='550'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 550ms;
         -o-transition-delay: 550ms;
            transition-delay: 550ms;
}
body[data-aos-duration='600'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='600'][data-v-4429ccaa] {
  -webkit-transition-duration: 600ms;
       -o-transition-duration: 600ms;
          transition-duration: 600ms;
}
body[data-aos-delay='600'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='600'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='600'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='600'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 600ms;
         -o-transition-delay: 600ms;
            transition-delay: 600ms;
}
body[data-aos-duration='650'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='650'][data-v-4429ccaa] {
  -webkit-transition-duration: 650ms;
       -o-transition-duration: 650ms;
          transition-duration: 650ms;
}
body[data-aos-delay='650'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='650'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='650'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='650'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 650ms;
         -o-transition-delay: 650ms;
            transition-delay: 650ms;
}
body[data-aos-duration='700'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='700'][data-v-4429ccaa] {
  -webkit-transition-duration: 700ms;
       -o-transition-duration: 700ms;
          transition-duration: 700ms;
}
body[data-aos-delay='700'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='700'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='700'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='700'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 700ms;
         -o-transition-delay: 700ms;
            transition-delay: 700ms;
}
body[data-aos-duration='750'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='750'][data-v-4429ccaa] {
  -webkit-transition-duration: 750ms;
       -o-transition-duration: 750ms;
          transition-duration: 750ms;
}
body[data-aos-delay='750'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='750'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='750'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='750'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 750ms;
         -o-transition-delay: 750ms;
            transition-delay: 750ms;
}
body[data-aos-duration='800'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='800'][data-v-4429ccaa] {
  -webkit-transition-duration: 800ms;
       -o-transition-duration: 800ms;
          transition-duration: 800ms;
}
body[data-aos-delay='800'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='800'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='800'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='800'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 800ms;
         -o-transition-delay: 800ms;
            transition-delay: 800ms;
}
body[data-aos-duration='850'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='850'][data-v-4429ccaa] {
  -webkit-transition-duration: 850ms;
       -o-transition-duration: 850ms;
          transition-duration: 850ms;
}
body[data-aos-delay='850'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='850'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='850'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='850'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 850ms;
         -o-transition-delay: 850ms;
            transition-delay: 850ms;
}
body[data-aos-duration='900'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='900'][data-v-4429ccaa] {
  -webkit-transition-duration: 900ms;
       -o-transition-duration: 900ms;
          transition-duration: 900ms;
}
body[data-aos-delay='900'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='900'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='900'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='900'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 900ms;
         -o-transition-delay: 900ms;
            transition-delay: 900ms;
}
body[data-aos-duration='950'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='950'][data-v-4429ccaa] {
  -webkit-transition-duration: 950ms;
       -o-transition-duration: 950ms;
          transition-duration: 950ms;
}
body[data-aos-delay='950'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='950'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='950'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='950'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 950ms;
         -o-transition-delay: 950ms;
            transition-delay: 950ms;
}
body[data-aos-duration='1000'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='1000'][data-v-4429ccaa] {
  -webkit-transition-duration: 1000ms;
       -o-transition-duration: 1000ms;
          transition-duration: 1000ms;
}
body[data-aos-delay='1000'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1000'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1000'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1000'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 1000ms;
         -o-transition-delay: 1000ms;
            transition-delay: 1000ms;
}
body[data-aos-duration='1050'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='1050'][data-v-4429ccaa] {
  -webkit-transition-duration: 1050ms;
       -o-transition-duration: 1050ms;
          transition-duration: 1050ms;
}
body[data-aos-delay='1050'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1050'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1050'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1050'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 1050ms;
         -o-transition-delay: 1050ms;
            transition-delay: 1050ms;
}
body[data-aos-duration='1100'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='1100'][data-v-4429ccaa] {
  -webkit-transition-duration: 1100ms;
       -o-transition-duration: 1100ms;
          transition-duration: 1100ms;
}
body[data-aos-delay='1100'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1100'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1100'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1100'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 1100ms;
         -o-transition-delay: 1100ms;
            transition-delay: 1100ms;
}
body[data-aos-duration='1150'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='1150'][data-v-4429ccaa] {
  -webkit-transition-duration: 1150ms;
       -o-transition-duration: 1150ms;
          transition-duration: 1150ms;
}
body[data-aos-delay='1150'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1150'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1150'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1150'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 1150ms;
         -o-transition-delay: 1150ms;
            transition-delay: 1150ms;
}
body[data-aos-duration='1200'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='1200'][data-v-4429ccaa] {
  -webkit-transition-duration: 1200ms;
       -o-transition-duration: 1200ms;
          transition-duration: 1200ms;
}
body[data-aos-delay='1200'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1200'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1200'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1200'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 1200ms;
         -o-transition-delay: 1200ms;
            transition-delay: 1200ms;
}
body[data-aos-duration='1250'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='1250'][data-v-4429ccaa] {
  -webkit-transition-duration: 1250ms;
       -o-transition-duration: 1250ms;
          transition-duration: 1250ms;
}
body[data-aos-delay='1250'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1250'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1250'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1250'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 1250ms;
         -o-transition-delay: 1250ms;
            transition-delay: 1250ms;
}
body[data-aos-duration='1300'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='1300'][data-v-4429ccaa] {
  -webkit-transition-duration: 1300ms;
       -o-transition-duration: 1300ms;
          transition-duration: 1300ms;
}
body[data-aos-delay='1300'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1300'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1300'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1300'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 1300ms;
         -o-transition-delay: 1300ms;
            transition-delay: 1300ms;
}
body[data-aos-duration='1350'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='1350'][data-v-4429ccaa] {
  -webkit-transition-duration: 1350ms;
       -o-transition-duration: 1350ms;
          transition-duration: 1350ms;
}
body[data-aos-delay='1350'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1350'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1350'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1350'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 1350ms;
         -o-transition-delay: 1350ms;
            transition-delay: 1350ms;
}
body[data-aos-duration='1400'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='1400'][data-v-4429ccaa] {
  -webkit-transition-duration: 1400ms;
       -o-transition-duration: 1400ms;
          transition-duration: 1400ms;
}
body[data-aos-delay='1400'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1400'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1400'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1400'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 1400ms;
         -o-transition-delay: 1400ms;
            transition-delay: 1400ms;
}
body[data-aos-duration='1450'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='1450'][data-v-4429ccaa] {
  -webkit-transition-duration: 1450ms;
       -o-transition-duration: 1450ms;
          transition-duration: 1450ms;
}
body[data-aos-delay='1450'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1450'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1450'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1450'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 1450ms;
         -o-transition-delay: 1450ms;
            transition-delay: 1450ms;
}
body[data-aos-duration='1500'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='1500'][data-v-4429ccaa] {
  -webkit-transition-duration: 1500ms;
       -o-transition-duration: 1500ms;
          transition-duration: 1500ms;
}
body[data-aos-delay='1500'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1500'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1500'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1500'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 1500ms;
         -o-transition-delay: 1500ms;
            transition-delay: 1500ms;
}
body[data-aos-duration='1550'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='1550'][data-v-4429ccaa] {
  -webkit-transition-duration: 1550ms;
       -o-transition-duration: 1550ms;
          transition-duration: 1550ms;
}
body[data-aos-delay='1550'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1550'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1550'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1550'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 1550ms;
         -o-transition-delay: 1550ms;
            transition-delay: 1550ms;
}
body[data-aos-duration='1600'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='1600'][data-v-4429ccaa] {
  -webkit-transition-duration: 1600ms;
       -o-transition-duration: 1600ms;
          transition-duration: 1600ms;
}
body[data-aos-delay='1600'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1600'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1600'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1600'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 1600ms;
         -o-transition-delay: 1600ms;
            transition-delay: 1600ms;
}
body[data-aos-duration='1650'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='1650'][data-v-4429ccaa] {
  -webkit-transition-duration: 1650ms;
       -o-transition-duration: 1650ms;
          transition-duration: 1650ms;
}
body[data-aos-delay='1650'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1650'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1650'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1650'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 1650ms;
         -o-transition-delay: 1650ms;
            transition-delay: 1650ms;
}
body[data-aos-duration='1700'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='1700'][data-v-4429ccaa] {
  -webkit-transition-duration: 1700ms;
       -o-transition-duration: 1700ms;
          transition-duration: 1700ms;
}
body[data-aos-delay='1700'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1700'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1700'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1700'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 1700ms;
         -o-transition-delay: 1700ms;
            transition-delay: 1700ms;
}
body[data-aos-duration='1750'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='1750'][data-v-4429ccaa] {
  -webkit-transition-duration: 1750ms;
       -o-transition-duration: 1750ms;
          transition-duration: 1750ms;
}
body[data-aos-delay='1750'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1750'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1750'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1750'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 1750ms;
         -o-transition-delay: 1750ms;
            transition-delay: 1750ms;
}
body[data-aos-duration='1800'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='1800'][data-v-4429ccaa] {
  -webkit-transition-duration: 1800ms;
       -o-transition-duration: 1800ms;
          transition-duration: 1800ms;
}
body[data-aos-delay='1800'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1800'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1800'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1800'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 1800ms;
         -o-transition-delay: 1800ms;
            transition-delay: 1800ms;
}
body[data-aos-duration='1850'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='1850'][data-v-4429ccaa] {
  -webkit-transition-duration: 1850ms;
       -o-transition-duration: 1850ms;
          transition-duration: 1850ms;
}
body[data-aos-delay='1850'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1850'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1850'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1850'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 1850ms;
         -o-transition-delay: 1850ms;
            transition-delay: 1850ms;
}
body[data-aos-duration='1900'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='1900'][data-v-4429ccaa] {
  -webkit-transition-duration: 1900ms;
       -o-transition-duration: 1900ms;
          transition-duration: 1900ms;
}
body[data-aos-delay='1900'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1900'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1900'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1900'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 1900ms;
         -o-transition-delay: 1900ms;
            transition-delay: 1900ms;
}
body[data-aos-duration='1950'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='1950'][data-v-4429ccaa] {
  -webkit-transition-duration: 1950ms;
       -o-transition-duration: 1950ms;
          transition-duration: 1950ms;
}
body[data-aos-delay='1950'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1950'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1950'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='1950'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 1950ms;
         -o-transition-delay: 1950ms;
            transition-delay: 1950ms;
}
body[data-aos-duration='2000'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='2000'][data-v-4429ccaa] {
  -webkit-transition-duration: 2000ms;
       -o-transition-duration: 2000ms;
          transition-duration: 2000ms;
}
body[data-aos-delay='2000'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2000'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2000'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2000'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 2000ms;
         -o-transition-delay: 2000ms;
            transition-delay: 2000ms;
}
body[data-aos-duration='2050'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='2050'][data-v-4429ccaa] {
  -webkit-transition-duration: 2050ms;
       -o-transition-duration: 2050ms;
          transition-duration: 2050ms;
}
body[data-aos-delay='2050'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2050'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2050'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2050'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 2050ms;
         -o-transition-delay: 2050ms;
            transition-delay: 2050ms;
}
body[data-aos-duration='2100'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='2100'][data-v-4429ccaa] {
  -webkit-transition-duration: 2100ms;
       -o-transition-duration: 2100ms;
          transition-duration: 2100ms;
}
body[data-aos-delay='2100'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2100'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2100'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2100'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 2100ms;
         -o-transition-delay: 2100ms;
            transition-delay: 2100ms;
}
body[data-aos-duration='2150'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='2150'][data-v-4429ccaa] {
  -webkit-transition-duration: 2150ms;
       -o-transition-duration: 2150ms;
          transition-duration: 2150ms;
}
body[data-aos-delay='2150'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2150'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2150'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2150'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 2150ms;
         -o-transition-delay: 2150ms;
            transition-delay: 2150ms;
}
body[data-aos-duration='2200'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='2200'][data-v-4429ccaa] {
  -webkit-transition-duration: 2200ms;
       -o-transition-duration: 2200ms;
          transition-duration: 2200ms;
}
body[data-aos-delay='2200'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2200'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2200'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2200'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 2200ms;
         -o-transition-delay: 2200ms;
            transition-delay: 2200ms;
}
body[data-aos-duration='2250'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='2250'][data-v-4429ccaa] {
  -webkit-transition-duration: 2250ms;
       -o-transition-duration: 2250ms;
          transition-duration: 2250ms;
}
body[data-aos-delay='2250'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2250'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2250'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2250'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 2250ms;
         -o-transition-delay: 2250ms;
            transition-delay: 2250ms;
}
body[data-aos-duration='2300'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='2300'][data-v-4429ccaa] {
  -webkit-transition-duration: 2300ms;
       -o-transition-duration: 2300ms;
          transition-duration: 2300ms;
}
body[data-aos-delay='2300'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2300'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2300'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2300'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 2300ms;
         -o-transition-delay: 2300ms;
            transition-delay: 2300ms;
}
body[data-aos-duration='2350'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='2350'][data-v-4429ccaa] {
  -webkit-transition-duration: 2350ms;
       -o-transition-duration: 2350ms;
          transition-duration: 2350ms;
}
body[data-aos-delay='2350'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2350'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2350'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2350'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 2350ms;
         -o-transition-delay: 2350ms;
            transition-delay: 2350ms;
}
body[data-aos-duration='2400'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='2400'][data-v-4429ccaa] {
  -webkit-transition-duration: 2400ms;
       -o-transition-duration: 2400ms;
          transition-duration: 2400ms;
}
body[data-aos-delay='2400'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2400'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2400'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2400'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 2400ms;
         -o-transition-delay: 2400ms;
            transition-delay: 2400ms;
}
body[data-aos-duration='2450'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='2450'][data-v-4429ccaa] {
  -webkit-transition-duration: 2450ms;
       -o-transition-duration: 2450ms;
          transition-duration: 2450ms;
}
body[data-aos-delay='2450'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2450'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2450'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2450'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 2450ms;
         -o-transition-delay: 2450ms;
            transition-delay: 2450ms;
}
body[data-aos-duration='2500'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='2500'][data-v-4429ccaa] {
  -webkit-transition-duration: 2500ms;
       -o-transition-duration: 2500ms;
          transition-duration: 2500ms;
}
body[data-aos-delay='2500'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2500'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2500'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2500'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 2500ms;
         -o-transition-delay: 2500ms;
            transition-delay: 2500ms;
}
body[data-aos-duration='2550'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='2550'][data-v-4429ccaa] {
  -webkit-transition-duration: 2550ms;
       -o-transition-duration: 2550ms;
          transition-duration: 2550ms;
}
body[data-aos-delay='2550'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2550'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2550'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2550'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 2550ms;
         -o-transition-delay: 2550ms;
            transition-delay: 2550ms;
}
body[data-aos-duration='2600'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='2600'][data-v-4429ccaa] {
  -webkit-transition-duration: 2600ms;
       -o-transition-duration: 2600ms;
          transition-duration: 2600ms;
}
body[data-aos-delay='2600'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2600'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2600'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2600'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 2600ms;
         -o-transition-delay: 2600ms;
            transition-delay: 2600ms;
}
body[data-aos-duration='2650'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='2650'][data-v-4429ccaa] {
  -webkit-transition-duration: 2650ms;
       -o-transition-duration: 2650ms;
          transition-duration: 2650ms;
}
body[data-aos-delay='2650'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2650'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2650'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2650'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 2650ms;
         -o-transition-delay: 2650ms;
            transition-delay: 2650ms;
}
body[data-aos-duration='2700'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='2700'][data-v-4429ccaa] {
  -webkit-transition-duration: 2700ms;
       -o-transition-duration: 2700ms;
          transition-duration: 2700ms;
}
body[data-aos-delay='2700'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2700'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2700'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2700'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 2700ms;
         -o-transition-delay: 2700ms;
            transition-delay: 2700ms;
}
body[data-aos-duration='2750'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='2750'][data-v-4429ccaa] {
  -webkit-transition-duration: 2750ms;
       -o-transition-duration: 2750ms;
          transition-duration: 2750ms;
}
body[data-aos-delay='2750'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2750'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2750'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2750'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 2750ms;
         -o-transition-delay: 2750ms;
            transition-delay: 2750ms;
}
body[data-aos-duration='2800'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='2800'][data-v-4429ccaa] {
  -webkit-transition-duration: 2800ms;
       -o-transition-duration: 2800ms;
          transition-duration: 2800ms;
}
body[data-aos-delay='2800'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2800'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2800'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2800'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 2800ms;
         -o-transition-delay: 2800ms;
            transition-delay: 2800ms;
}
body[data-aos-duration='2850'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='2850'][data-v-4429ccaa] {
  -webkit-transition-duration: 2850ms;
       -o-transition-duration: 2850ms;
          transition-duration: 2850ms;
}
body[data-aos-delay='2850'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2850'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2850'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2850'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 2850ms;
         -o-transition-delay: 2850ms;
            transition-delay: 2850ms;
}
body[data-aos-duration='2900'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='2900'][data-v-4429ccaa] {
  -webkit-transition-duration: 2900ms;
       -o-transition-duration: 2900ms;
          transition-duration: 2900ms;
}
body[data-aos-delay='2900'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2900'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2900'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2900'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 2900ms;
         -o-transition-delay: 2900ms;
            transition-delay: 2900ms;
}
body[data-aos-duration='2950'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='2950'][data-v-4429ccaa] {
  -webkit-transition-duration: 2950ms;
       -o-transition-duration: 2950ms;
          transition-duration: 2950ms;
}
body[data-aos-delay='2950'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2950'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2950'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='2950'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 2950ms;
         -o-transition-delay: 2950ms;
            transition-delay: 2950ms;
}
body[data-aos-duration='3000'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-duration='3000'][data-v-4429ccaa] {
  -webkit-transition-duration: 3000ms;
       -o-transition-duration: 3000ms;
          transition-duration: 3000ms;
}
body[data-aos-delay='3000'] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='3000'][data-v-4429ccaa] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='3000'] [data-aos].aos-animate[data-v-4429ccaa], [data-aos][data-aos][data-aos-delay='3000'].aos-animate[data-v-4429ccaa] {
    -webkit-transition-delay: 3000ms;
         -o-transition-delay: 3000ms;
            transition-delay: 3000ms;
}
body[data-aos-easing="linear"] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-easing="linear"][data-v-4429ccaa] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
       -o-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
          transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}
body[data-aos-easing="ease"] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-easing="ease"][data-v-4429ccaa] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
       -o-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
          transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}
body[data-aos-easing="ease-in"] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-easing="ease-in"][data-v-4429ccaa] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
}
body[data-aos-easing="ease-out"] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-easing="ease-out"][data-v-4429ccaa] {
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-out"] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-easing="ease-in-out"][data-v-4429ccaa] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-back"] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-easing="ease-in-back"][data-v-4429ccaa] {
  -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
       -o-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
          transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
body[data-aos-easing="ease-out-back"] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-easing="ease-out-back"][data-v-4429ccaa] {
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
       -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
          transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
body[data-aos-easing="ease-in-out-back"] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-easing="ease-in-out-back"][data-v-4429ccaa] {
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
       -o-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
          transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
body[data-aos-easing="ease-in-sine"] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-easing="ease-in-sine"][data-v-4429ccaa] {
  -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
       -o-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
          transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}
body[data-aos-easing="ease-out-sine"] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-easing="ease-out-sine"][data-v-4429ccaa] {
  -webkit-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
       -o-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
          transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
body[data-aos-easing="ease-in-out-sine"] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-easing="ease-in-out-sine"][data-v-4429ccaa] {
  -webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
       -o-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
          transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
body[data-aos-easing="ease-in-quad"] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-easing="ease-in-quad"][data-v-4429ccaa] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quad"] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-easing="ease-out-quad"][data-v-4429ccaa] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quad"] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-easing="ease-in-out-quad"][data-v-4429ccaa] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-cubic"] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-easing="ease-in-cubic"][data-v-4429ccaa] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-cubic"] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-easing="ease-out-cubic"][data-v-4429ccaa] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-cubic"] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-easing="ease-in-out-cubic"][data-v-4429ccaa] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-quart"] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-easing="ease-in-quart"][data-v-4429ccaa] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quart"] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-easing="ease-out-quart"][data-v-4429ccaa] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quart"] [data-aos][data-v-4429ccaa], [data-aos][data-aos][data-aos-easing="ease-in-out-quart"][data-v-4429ccaa] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

/**
 * Fade animations:
 * fade
 * fade-up, fade-down, fade-left, fade-right
 * fade-up-right, fade-up-left, fade-down-right, fade-down-left
 */
[data-aos^='fade'][data-aos^='fade'][data-v-4429ccaa] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
[data-aos^='fade'][data-aos^='fade'].aos-animate[data-v-4429ccaa] {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
[data-aos='fade-up'][data-v-4429ccaa] {
  -webkit-transform: translate3d(0, 6px, 0);
          transform: translate3d(0, 6px, 0);
}
[data-aos='fade-down'][data-v-4429ccaa] {
  -webkit-transform: translate3d(0, -6px, 0);
          transform: translate3d(0, -6px, 0);
}
[data-aos='fade-right'][data-v-4429ccaa] {
  -webkit-transform: translate3d(-6px, 0, 0);
          transform: translate3d(-6px, 0, 0);
}
[data-aos='fade-left'][data-v-4429ccaa] {
  -webkit-transform: translate3d(6px, 0, 0);
          transform: translate3d(6px, 0, 0);
}
[data-aos='fade-up-right'][data-v-4429ccaa] {
  -webkit-transform: translate3d(-6px, 6px, 0);
          transform: translate3d(-6px, 6px, 0);
}
[data-aos='fade-up-left'][data-v-4429ccaa] {
  -webkit-transform: translate3d(6px, 6px, 0);
          transform: translate3d(6px, 6px, 0);
}
[data-aos='fade-down-right'][data-v-4429ccaa] {
  -webkit-transform: translate3d(-6px, -6px, 0);
          transform: translate3d(-6px, -6px, 0);
}
[data-aos='fade-down-left'][data-v-4429ccaa] {
  -webkit-transform: translate3d(6px, -6px, 0);
          transform: translate3d(6px, -6px, 0);
}

/**
 * Zoom animations:
 * zoom-in, zoom-in-up, zoom-in-down, zoom-in-left, zoom-in-right
 * zoom-out, zoom-out-up, zoom-out-down, zoom-out-left, zoom-out-right
 */
[data-aos^='zoom'][data-aos^='zoom'][data-v-4429ccaa] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}

[data-aos='zoom-in'][data-v-4429ccaa] {
  -webkit-transform: scale(0.6);
      -ms-transform: scale(0.6);
          transform: scale(0.6);
}
[data-aos='zoom-in-up'][data-v-4429ccaa] {
  -webkit-transform: translate3d(0, 6px, 0) scale(0.6);
          transform: translate3d(0, 6px, 0) scale(0.6);
}
[data-aos='zoom-in-down'][data-v-4429ccaa] {
  -webkit-transform: translate3d(0, -6px, 0) scale(0.6);
          transform: translate3d(0, -6px, 0) scale(0.6);
}
[data-aos='zoom-in-right'][data-v-4429ccaa] {
  -webkit-transform: translate3d(-6px, 0, 0) scale(0.6);
          transform: translate3d(-6px, 0, 0) scale(0.6);
}
[data-aos='zoom-in-left'][data-v-4429ccaa] {
  -webkit-transform: translate3d(6px, 0, 0) scale(0.6);
          transform: translate3d(6px, 0, 0) scale(0.6);
}
[data-aos='zoom-out'][data-v-4429ccaa] {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}
[data-aos='zoom-out-up'][data-v-4429ccaa] {
  -webkit-transform: translate3d(0, 6px, 0) scale(1.2);
          transform: translate3d(0, 6px, 0) scale(1.2);
}
[data-aos='zoom-out-down'][data-v-4429ccaa] {
  -webkit-transform: translate3d(0, -6px, 0) scale(1.2);
          transform: translate3d(0, -6px, 0) scale(1.2);
}
[data-aos='zoom-out-right'][data-v-4429ccaa] {
  -webkit-transform: translate3d(-6px, 0, 0) scale(1.2);
          transform: translate3d(-6px, 0, 0) scale(1.2);
}
[data-aos='zoom-out-left'][data-v-4429ccaa] {
  -webkit-transform: translate3d(6px, 0, 0) scale(1.2);
          transform: translate3d(6px, 0, 0) scale(1.2);
}

/**
 * Slide animations
 */
[data-aos^='slide'][data-aos^='slide'][data-v-4429ccaa] {
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}

[data-aos='slide-up'][data-v-4429ccaa] {
  -webkit-transform: translate3d(0, 100%, 0);
          transform: translate3d(0, 100%, 0);
}
[data-aos='slide-down'][data-v-4429ccaa] {
  -webkit-transform: translate3d(0, -100%, 0);
          transform: translate3d(0, -100%, 0);
}
[data-aos='slide-right'][data-v-4429ccaa] {
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
}
[data-aos='slide-left'][data-v-4429ccaa] {
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}

/**
 * Flip animations:
 * flip-left, flip-right, flip-up, flip-down
 */
[data-aos^='flip'][data-aos^='flip'][data-v-4429ccaa] {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
[data-aos='flip-left'][data-v-4429ccaa] {
  -webkit-transform: perspective(2500px) rotateY(-100deg);
          transform: perspective(2500px) rotateY(-100deg);
}
[data-aos='flip-left'].aos-animate[data-v-4429ccaa] {
    -webkit-transform: perspective(2500px) rotateY(0);
            transform: perspective(2500px) rotateY(0);
}
[data-aos='flip-right'][data-v-4429ccaa] {
  -webkit-transform: perspective(2500px) rotateY(100deg);
          transform: perspective(2500px) rotateY(100deg);
}
[data-aos='flip-right'].aos-animate[data-v-4429ccaa] {
    -webkit-transform: perspective(2500px) rotateY(0);
            transform: perspective(2500px) rotateY(0);
}
[data-aos='flip-up'][data-v-4429ccaa] {
  -webkit-transform: perspective(2500px) rotateX(-100deg);
          transform: perspective(2500px) rotateX(-100deg);
}
[data-aos='flip-up'].aos-animate[data-v-4429ccaa] {
    -webkit-transform: perspective(2500px) rotateX(0);
            transform: perspective(2500px) rotateX(0);
}
[data-aos='flip-down'][data-v-4429ccaa] {
  -webkit-transform: perspective(2500px) rotateX(100deg);
          transform: perspective(2500px) rotateX(100deg);
}
[data-aos='flip-down'].aos-animate[data-v-4429ccaa] {
    -webkit-transform: perspective(2500px) rotateX(0);
            transform: perspective(2500px) rotateX(0);
}

/*---- variables ----*/
/*---- Mixins ----*/
[data-v-4429ccaa]::-moz-selection {
  color: #ffffff;
  background: rgba(54, 98, 236, 0.99);
}
[data-v-4429ccaa]::selection {
  color: #ffffff;
  background: rgba(54, 98, 236, 0.99);
}
img[data-v-4429ccaa],
svg[data-v-4429ccaa] {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
}
a[data-v-4429ccaa] {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
h1[data-v-4429ccaa] {
  font-size: 4.8rem;
  font-weight: 600;
  line-height: 6.4rem;
}
h2[data-v-4429ccaa] {
  font-size: 3.6rem;
  font-weight: 600;
  line-height: 5.3rem;
}
h3[data-v-4429ccaa] {
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.5;
}
h4[data-v-4429ccaa] {
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 2.4rem;
}
h5[data-v-4429ccaa] {
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 2.4rem;
}
p[data-v-4429ccaa] {
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 2.4rem;
  color: rgba(255, 255, 255, 0.5);
}
.v-lines[data-v-4429ccaa] {
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 1080px;
  -webkit-transform: translate(-50%);
      -ms-transform: translate(-50%);
          transform: translate(-50%);
  pointer-events: none;
}
.v-lines .v-lines__outer[data-v-4429ccaa] {
    position: absolute;
    width: 1080px;
    top: 0;
    height: 100%;
    border-left: 1px dashed #0a0a0a;
    border-right: 1px dashed #0a0a0a;
    margin: 0 auto;
}
.v-lines .v-lines__inner[data-v-4429ccaa] {
    position: relative;
    width: 360px;
    top: 0;
    height: 100%;
    border-left: 1px dashed #0a0a0a;
    border-right: 1px dashed #0a0a0a;
    margin: 0 auto;
}
.gray-wrapper[data-v-4429ccaa] {
  background: #1b1b1b;
  width: 100%;
}
.gray-wrapper .v-lines__outer[data-v-4429ccaa] {
    border-left: 1px dashed #222222;
    border-right: 1px dashed #222222;
}
.gray-wrapper .v-lines__inner[data-v-4429ccaa] {
    border-left: 1px dashed #222222;
    border-right: 1px dashed #222222;
}
.blue-wrapper[data-v-4429ccaa] {
  background: #3662ec;
  width: 100%;
}
.content-wrap[data-v-4429ccaa] {
  position: relative;
  width: 100%;
}
section[data-v-4429ccaa] {
  max-width: 1200px;
  margin: 0 auto;
  position: relative;
  padding: 0 60px;
}
section.left-algin[data-v-4429ccaa] {
    text-align: left;
}
section.left-algin .title-wrapper[data-v-4429ccaa] {
      margin: 0 auto 84px 18px;
}
section.center-algin[data-v-4429ccaa] {
    text-align: center;
}
section.center-algin .title-wrapper[data-v-4429ccaa] {
      margin: 0 auto 84px auto;
}
section.right-algin[data-v-4429ccaa] {
    text-align: right;
}
section.right-algin .title-wrapper[data-v-4429ccaa] {
      margin: 0 96px 84px auto;
}
section.nav-wrapper[data-v-4429ccaa] {
    height: 78px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 10000;
}
section.nav-wrapper .content-wrap[data-v-4429ccaa] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0 18px;
}
section.nav-wrapper ul[data-v-4429ccaa] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
}
section.nav-wrapper .nav-center a[data-v-4429ccaa] {
      font-size: 0.93rem;
      font-weight: 400;
      line-height: 2.1;
      font-weight: 500;
      color: rgba(255, 255, 255, 0.7);
      padding: 12px 24px;
      -webkit-transition: all 0.15s ease-out;
      -o-transition: all 0.15s ease-out;
      transition: all 0.15s ease-out;
}
section.nav-wrapper .nav-center a[data-v-4429ccaa]:hover {
        color: white;
}
section.nav-wrapper .logo[data-v-4429ccaa] {
      cursor: pointer;
}
section.master-header-wrapper[data-v-4429ccaa] {
    padding-top: 14vh;
    padding-bottom: 140px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    min-height: 100vh;
}
section.master-header-wrapper .header-button-wrapper[data-v-4429ccaa] {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
}
section.master-header-wrapper .header-button-wrapper .mas-button[data-v-4429ccaa],
      section.master-header-wrapper .header-button-wrapper .apply-closed[data-v-4429ccaa] {
        margin: 0 auto;
}
section.master-header-wrapper .header-cover-wrapper[data-v-4429ccaa] {
      width: 100%;
      margin: 18vh auto 90px auto;
      height: -webkit-fit-content;
      height: -moz-fit-content;
      height: fit-content;
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
section.master-header-wrapper .header-cover-wrapper .header-cover-content[data-v-4429ccaa] {
        position: relative;
        left: -100px;
        -webkit-transform: perspective(1200px) rotateX(7deg) rotateZ(5deg) rotateY(-18deg) skew(-5deg, -6deg) !important;
                transform: perspective(1200px) rotateX(7deg) rotateZ(5deg) rotateY(-18deg) skew(-5deg, -6deg) !important;
}
section.master-header-wrapper .header-cover-wrapper .header-cover-content > div[data-v-4429ccaa] {
          position: absolute !important;
          width: auto !important;
          z-index: 6;
          -webkit-transform: scale(0.5) !important;
              -ms-transform: scale(0.5) !important;
                  transform: scale(0.5) !important;
          margin-top: -60px !important;
          margin-left: -50px !important;
}
section.master-header-wrapper .header-cover-wrapper .show-case-background[data-v-4429ccaa] {
        display: block;
        position: absolute;
        z-index: 1;
        top: -2px;
        left: -2px;
        width: calc(100% + 4px);
        height: calc(100% + 4px);
        border-radius: 20px;
        overflow: hidden;
        background: conic-gradient(from 180deg at 50% 50%, #d44e30 -48.91deg, #9242f8 47.56deg, #3662ec 130.84deg, #fba238 230.27deg, #d44e30 311.09deg, #9242f8 407.56deg);
}
section.master-header-wrapper .header-cover-wrapper .show-case[data-v-4429ccaa] {
        width: 1200px;
        height: auto;
        border-radius: 18px;
        display: block;
        position: relative;
        z-index: 2;
}
section.works-wrapper[data-v-4429ccaa], section.optimize-wrapper[data-v-4429ccaa] {
    position: relative;
    padding-top: 144px;
    overflow: hidden;
    max-width: 5000px;
}
section.works-wrapper .content-wrap[data-v-4429ccaa], section.optimize-wrapper .content-wrap[data-v-4429ccaa] {
      max-width: 1080px;
      margin: 0 auto;
      position: relative;
}
section.works-wrapper .title-wrapper[data-v-4429ccaa], section.optimize-wrapper .title-wrapper[data-v-4429ccaa] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      text-align: left;
      position: relative;
      z-index: 2;
}
section.works-wrapper .optimize-blog[data-v-4429ccaa], section.optimize-wrapper .optimize-blog[data-v-4429ccaa] {
      margin: 0 auto;
      position: relative;
      z-index: 2;
      max-width: 1200px;
      border-radius: 12px;
      display: grid;
      grid-template-columns: 1fr;
      gap: 60px;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
section.works-wrapper .optimize-blog img[data-v-4429ccaa], section.optimize-wrapper .optimize-blog img[data-v-4429ccaa] {
        max-width: 100%;
        display: block;
        border-radius: 12px;
}
section.works-wrapper .optimize-background[data-v-4429ccaa], section.optimize-wrapper .optimize-background[data-v-4429ccaa] {
      z-index: -1;
}
section.works-wrapper .optimize-background img[data-v-4429ccaa], section.optimize-wrapper .optimize-background img[data-v-4429ccaa] {
        position: absolute;
        top: 0;
        width: 100%;
        display: block;
        width: 2950px;
        position: absolute;
        -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
                transform: translateX(-50%);
        left: 50%;
}
section.code-wrapper[data-v-4429ccaa] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.code-wrapper .show-wrapper[data-v-4429ccaa] {
      margin-bottom: 84px;
}
section.feel-wrapper[data-v-4429ccaa] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.feel-wrapper .description[data-v-4429ccaa]:not(:last-child) {
      margin-bottom: 84px;
}
section.optimize-wrapper[data-v-4429ccaa] {
    padding-bottom: 144px;
}
section.works-wrapper[data-v-4429ccaa] {
    height: 100vh;
}
section.code-wrapper[data-v-4429ccaa], section.pen-wrapper[data-v-4429ccaa], section.system-wrapper[data-v-4429ccaa] {
    padding-top: 200px;
    padding-bottom: 200px;
}
section.code-wrapper .feature-section-iconright .show-case[data-v-4429ccaa], section.pen-wrapper .feature-section-iconright .show-case[data-v-4429ccaa], section.system-wrapper .feature-section-iconright .show-case[data-v-4429ccaa] {
      position: absolute;
      width: 1000px;
      height: 860px;
      border-radius: 24px;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      top: 50%;
      left: 0;
}
section.code-wrapper .feature-section-iconleft .show-case[data-v-4429ccaa], section.pen-wrapper .feature-section-iconleft .show-case[data-v-4429ccaa], section.system-wrapper .feature-section-iconleft .show-case[data-v-4429ccaa] {
      position: absolute;
      width: 1000px;
      height: 860px;
      border-radius: 24px;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      top: 50%;
      right: 0;
}
section.roadmap-wrapper[data-v-4429ccaa] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.roadmap-wrapper .roadmap-wrap[data-v-4429ccaa] {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr;
      gap: 36px;
      padding: 0 18px;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item[data-v-4429ccaa] {
        background-color: #262626;
        border-radius: 12px;
        padding: 24px 30px;
        height: 220px;
        -webkit-transition: all 0.15s ease-out;
        -o-transition: all 0.15s ease-out;
        transition: all 0.15s ease-out;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item[data-v-4429ccaa]:hover {
          -webkit-transform: scale(1.03);
              -ms-transform: scale(1.03);
                  transform: scale(1.03);
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title[data-v-4429ccaa] {
          font-size: 1.2rem;
          font-weight: 600;
          line-height: 2.4rem;
          color: #ffffff;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title .like[data-v-4429ccaa] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            font-size: 0.93rem;
            font-weight: 400;
            line-height: 2.1;
            font-weight: 500;
            color: rgba(255, 255, 255, 0.3);
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title .like img[data-v-4429ccaa] {
              margin-right: 6px;
              width: 24px;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .desc[data-v-4429ccaa] {
          font-size: 0.93rem;
          font-weight: 400;
          line-height: 2.1;
          color: rgba(255, 255, 255, 0.5);
          padding-top: 12px;
}
section.shot-wrapper[data-v-4429ccaa] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 144px;
    padding-bottom: 144px;
}
section.shot-wrapper .content-wrap[data-v-4429ccaa] {
      position: relative;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
      left: 50%;
      width: auto;
}
section.shot-wrapper .content-wrap .content[data-v-4429ccaa] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
}
section.shot-wrapper .content-wrap .content[data-v-4429ccaa]:last-child {
          -webkit-transform: translateX(-200px);
              -ms-transform: translateX(-200px);
                  transform: translateX(-200px);
}
section.shot-wrapper .content-wrap .content[data-v-4429ccaa]:not(:last-child) {
          margin-bottom: 36px;
}
section.shot-wrapper .content-wrap .content .show-cover[data-v-4429ccaa] {
          width: 430px;
          height: 300px;
          border-radius: 18px;
}
section.shot-wrapper .content-wrap .content .show-cover img[data-v-4429ccaa] {
            display: block;
            width: 430px;
            height: 300px;
            border-radius: 18px;
}
section.shot-wrapper .content-wrap .content .show-cover[data-v-4429ccaa]:not(:last-child) {
            margin-right: 36px;
}
section.call-wrapper[data-v-4429ccaa] {
    position: relative;
    height: 720px;
    overflow: hidden;
    max-width: 5000px;
}
section.call-wrapper .call-content-wrap .title-wrapper[data-v-4429ccaa] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      text-align: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      position: absolute;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      top: 50%;
      left: 50%;
      z-index: 1;
}
section.call-wrapper .call-content-wrap .title-wrapper .title[data-v-4429ccaa] {
        font-size: 4.8rem;
        font-weight: 600;
        line-height: 6.4rem;
}
section.call-wrapper .call-cover[data-v-4429ccaa] {
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      position: relative;
      -webkit-transform: translate(-50%, -10%);
          -ms-transform: translate(-50%, -10%);
              transform: translate(-50%, -10%);
      left: 50%;
}
section.call-wrapper .logo-background[data-v-4429ccaa] {
      position: absolute;
      bottom: -150px;
      right: -450px;
      opacity: 0.06;
}
section.call-wrapper .button-wrapper[data-v-4429ccaa] {
      margin-top: 48px;
}
section.call-wrapper .title-wrapper[data-v-4429ccaa] {
      margin-bottom: 0;
}
section.footer-wrap[data-v-4429ccaa] {
    padding: 90px 60px 180px 60px;
}
section.footer-wrap .content[data-v-4429ccaa] {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
      gap: 18px;
      padding-left: 18px;
}
section.footer-wrap .content .title[data-v-4429ccaa] {
        margin-bottom: 12px;
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        font-weight: 600;
}
section.footer-wrap .content a[data-v-4429ccaa] {
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        color: rgba(255, 255, 255, 0.5);
        display: block;
        margin-bottom: 6px;
}
section.footer-wrap .footer-bottom[data-v-4429ccaa] {
      padding-left: 18px;
      width: 100%;
      padding-top: 36px;
}
section.footer-wrap .footer-bottom .line[data-v-4429ccaa] {
        width: 30px;
        height: 2px;
        background-color: rgba(255, 255, 255, 0.5);
        margin-bottom: 36px;
}
section.footer-wrap .footer-bottom span[data-v-4429ccaa] {
        color: rgba(255, 255, 255, 0.5);
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        font-size: 13px;
        display: inline;
}
@media (max-width: 600px) {
section.footer-wrap[data-v-4429ccaa] {
    padding: 60px 60px 84px 60px !important;
}
section.footer-wrap .content-wrap .content[data-v-4429ccaa] {
      grid-template-columns: 1fr;
      padding-left: 0px;
}
section.footer-wrap .content-wrap .content .desc[data-v-4429ccaa] {
        width: 105px;
}
.optimize-blog[data-v-4429ccaa] {
    padding: 0 36px;
}
}
.title-wrapper[data-v-4429ccaa] {
  width: 70%;
  z-index: 1;
}
.title-wrapper .tag[data-v-4429ccaa] {
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 2.4rem;
    color: rgba(255, 255, 255, 0.5);
    margin-bottom: 12px;
}
.title-wrapper h2[data-v-4429ccaa] {
    color: #fff;
}
.title-wrapper p[data-v-4429ccaa] {
    font-size: 1.3rem;
    font-weight: 400;
    line-height: 2.4rem;
    margin-top: 24px;
}
.left-to-right-wrapper[data-v-4429ccaa] {
  width: 100%;
  display: grid;
  grid-template-columns: 4fr 5fr;
  gap: 180px;
}
.left-to-right-wrapper .left-wrapper[data-v-4429ccaa] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.left-to-right-wrapper .left-wrapper .desc-wrapper[data-v-4429ccaa] {
      text-align: left;
}
.left-to-right-wrapper .left-wrapper .desc-wrapper p[data-v-4429ccaa] {
        margin-top: 24px;
        font-size: 1.3rem;
        font-weight: 400;
        line-height: 2.4rem;
}
.left-to-right-wrapper .right-wrapper[data-v-4429ccaa] {
    height: 648px;
    width: 100%;
    background: #202020;
    border-radius: 24px;
}
.right-to-left-wrapper[data-v-4429ccaa] {
  width: 100%;
  display: grid;
  grid-template-columns: 7fr 5fr;
  gap: 60px;
}
.right-to-left-wrapper .left-wrapper[data-v-4429ccaa] {
    height: 648px;
    width: 100%;
    background: #202020;
    border-radius: 24px;
}
.right-to-left-wrapper .right-wrapper[data-v-4429ccaa] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper[data-v-4429ccaa] {
      text-align: left;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper[data-v-4429ccaa]:not(:last-child) {
        margin-bottom: 90px;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper p[data-v-4429ccaa] {
        font-size: 1.2rem;
        font-weight: 400;
        line-height: 2.2rem;
}
.show-wrapper[data-v-4429ccaa] {
  height: 600px;
  width: 100%;
  background: #202020;
  border-radius: 24px;
}
.show-wrapper .video[data-v-4429ccaa] {
    width: 100%;
    height: 600px;
    background: #202020;
    border-radius: 24px;
}
.three-wrapper[data-v-4429ccaa] {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 18px;
  padding-left: 18px;
}
.three-wrapper[data-v-4429ccaa]:not(:last-child) {
    margin-bottom: 90px;
}
.three-wrapper .desc-icon[data-v-4429ccaa] {
    margin-bottom: 24px;
    width: 66px;
    height: 66px;
}
.three-wrapper .desc-wrapper[data-v-4429ccaa] {
    text-align: left;
}
.three-wrapper .desc-wrapper h3[data-v-4429ccaa] {
      color: #fff;
}
.three-wrapper .desc-wrapper p[data-v-4429ccaa] {
      font-size: 1.2rem;
      font-weight: 400;
      line-height: 2.2rem;
      margin-top: 12px;
      padding-right: 24px;
}
.h2-title[data-v-4429ccaa] {
  font-size: 3.6rem;
  font-weight: 600;
  line-height: 5.3rem;
}
@media only screen and (max-width: 500px) {
.h2-title[data-v-4429ccaa] {
    font-size: 2.4rem;
    font-weight: 600;
    line-height: 1.5;
}
.title2[data-v-4429ccaa] {
    font-size: 1.1rem !important;
}
}
.button-middle[data-v-4429ccaa] {
  padding: 0 30px;
  height: 42px;
  background-color: #3662ec;
  color: #fff;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 8px;
  font-weight: 600;
}
.button-large[data-v-4429ccaa] {
  color: #fff;
  width: 172px;
  height: 54px;
  background-color: #3662ec;
  border-radius: 12px;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 2.4rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.mas-arrow-tooltip[data-v-4429ccaa] {
  z-index: 10000;
}
.mas-arrow-tooltip .popover_qrcode[data-v-4429ccaa] {
    background-color: #2d2d2d;
}
.mas-arrow-tooltip .tooltip-arrow[data-v-4429ccaa] {
    width: 0;
    height: 0;
    border-style: solid;
    position: absolute;
    margin: 5px;
    border-color: #2d2d2d;
    z-index: 1;
}
.mas-arrow-tooltip[x-placement^='top'][data-v-4429ccaa] {
    margin-bottom: 5px;
}
.mas-arrow-tooltip[x-placement^='top'] .tooltip-arrow[data-v-4429ccaa] {
      border-width: 8px 8px 0 8px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      bottom: -8px;
      left: calc(50% - 8px);
      margin-top: 0;
      margin-bottom: 0;
}
.mas-arrow-tooltip[x-placement^='bottom'][data-v-4429ccaa] {
    margin-top: 5px;
}
.mas-arrow-tooltip[x-placement^='bottom'] .tooltip-arrow[data-v-4429ccaa] {
      border-width: 0 5px 5px 5px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-top-color: transparent !important;
      top: -5px;
      left: calc(50% - 5px);
      margin-top: 0;
      margin-bottom: 0;
}
.mas-arrow-tooltip[x-placement^='right'][data-v-4429ccaa] {
    margin-left: 5px;
}
.mas-arrow-tooltip[x-placement^='right'] .tooltip-arrow[data-v-4429ccaa] {
      border-width: 5px 5px 5px 0;
      border-left-color: transparent !important;
      border-top-color: transparent !important;
      border-bottom-color: transparent !important;
      left: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
}
.mas-arrow-tooltip[x-placement^='left'][data-v-4429ccaa] {
    margin-right: 5px;
}
.mas-arrow-tooltip[x-placement^='left'] .tooltip-arrow[data-v-4429ccaa] {
      border-width: 5px 0 5px 5px;
      border-top-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      right: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
}
@media only screen and (max-width: 1400px) {
.header-cover-wrapper[data-v-4429ccaa] {
    -webkit-transform: scale(0.9) !important;
        -ms-transform: scale(0.9) !important;
            transform: scale(0.9) !important;
    margin: 14vh auto 0 auto !important;
}
}
@media only screen and (max-width: 1300px) {
.header-cover-wrapper[data-v-4429ccaa] {
    -webkit-transform: scale(0.8) !important;
        -ms-transform: scale(0.8) !important;
            transform: scale(0.8) !important;
    margin: 10vh auto 0 auto !important;
}
}
@media only screen and (max-width: 1140px) {
.header-cover-wrapper[data-v-4429ccaa] {
    -webkit-transform: scale(0.7) !important;
        -ms-transform: scale(0.7) !important;
            transform: scale(0.7) !important;
    margin: 6vh auto -60px auto !important;
}
}
@media only screen and (max-width: 900px) {
.master-header-wrapper[data-v-4429ccaa] {
    padding-top: 100px;
}
.header-cover-wrapper[data-v-4429ccaa] {
    -webkit-transform: scale(0.6) !important;
        -ms-transform: scale(0.6) !important;
            transform: scale(0.6) !important;
    margin: 0 auto -120px auto !important;
}
}
@media only screen and (max-width: 770px) {
.header-cover-wrapper[data-v-4429ccaa] {
    -webkit-transform: scale(0.5) !important;
        -ms-transform: scale(0.5) !important;
            transform: scale(0.5) !important;
    margin: -100px auto -160px auto !important;
}
}
@media only screen and (max-width: 640px) {
.header-cover-wrapper[data-v-4429ccaa] {
    -webkit-transform: scale(0.4) !important;
        -ms-transform: scale(0.4) !important;
            transform: scale(0.4) !important;
    margin: -100px auto -180px auto !important;
}
}
@media only screen and (max-width: 500px) {
.master-header-wrapper[data-v-4429ccaa] {
    padding-top: 8vh !important;
}
.header-cover-wrapper[data-v-4429ccaa] {
    -webkit-transform: scale(0.3) !important;
        -ms-transform: scale(0.3) !important;
            transform: scale(0.3) !important;
    margin: -120px auto -300px auto !important;
}
}
@media only screen and (max-width: 400px) {
.header-cover-wrapper[data-v-4429ccaa] {
    -webkit-transform: scale(0.25) !important;
        -ms-transform: scale(0.25) !important;
            transform: scale(0.25) !important;
    margin: -180px auto -340px auto !important;
}
}
@media (max-width: 500px) {
section .content-wrap[data-v-4429ccaa] {
    padding: 0 !important;
}
.master-header-wrapper[data-v-4429ccaa] {
    padding: 0 36px;
}
}
@-webkit-keyframes header-data-v-4429ccaa {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes header-data-v-4429ccaa {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@media only screen and (max-width: 1200px) {
.v-lines[data-v-4429ccaa] {
    position: absolute;
    width: calc(100% - 120px);
    margin: 0 auto;
    -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
            transform: translate(-50%);
    pointer-events: none;
}
.v-lines .v-lines__outer[data-v-4429ccaa] {
      width: 100%;
}
.v-lines .v-lines__inner[data-v-4429ccaa] {
      width: 33.3%;
}
}
@media only screen and (max-width: 900px) {
.v-lines[data-v-4429ccaa] {
    position: absolute;
    width: calc(100% - 120px);
    margin: 0 auto;
    -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
            transform: translate(-50%);
    pointer-events: none;
}
.v-lines .v-lines__outer[data-v-4429ccaa] {
      width: 100%;
}
.v-lines .v-lines__inner[data-v-4429ccaa] {
      width: 1px;
      border-right: none;
}
}
@media only screen and (max-width: 500px) {
.v-lines[data-v-4429ccaa] {
    display: none;
}
}
.nav-logo[data-v-4429ccaa] {
  width: 100px;
}
.user__portrait[data-v-4429ccaa] {
  -webkit-transform: scale(0.8);
      -ms-transform: scale(0.8);
          transform: scale(0.8);
}
.portrait-button[data-v-4429ccaa] {
  height: 36px;
  padding: 0px 24px;
  background-color: rgba(255, 255, 255, 0.12);
  border-radius: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.portrait-button span[data-v-4429ccaa] {
    font-size: 0.93rem;
    font-weight: 400;
    line-height: 2.1;
    font-weight: 600;
}
.mobile-menu[data-v-4429ccaa] {
  padding: 90px 84px;
  display: none;
  background: #161616;
  position: absolute;
  bottom: 0;
  z-index: 1;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100vw;
  height: 100vh;
  padding-bottom: 60px;
}
.mobile-menu[data-v-4429ccaa].mas-button {
    border-radius: 14px !important;
    font-size: 18px;
}
.mobile-menu > ul[data-v-4429ccaa] {
    width: 100%;
}
.mobile-menu > ul > li[data-v-4429ccaa] {
      height: 28px;
      width: 100%;
      margin-bottom: 24px;
}
.mobile-menu > ul > li > a[data-v-4429ccaa] {
        font-weight: 500;
        font-size: 15px;
        color: #ffffff;
        opacity: 0.6;
}
@media only screen and (max-width: 500px) {
.mobile-menu[data-v-4429ccaa] {
    padding: 90px 36px;
}
.nav-wrapper[data-v-4429ccaa] {
    padding: 0 36px;
}
}

html[data-v-eab98572], body[data-v-eab98572], div[data-v-eab98572], span[data-v-eab98572], applet[data-v-eab98572], object[data-v-eab98572], iframe[data-v-eab98572], h1[data-v-eab98572], h2[data-v-eab98572], h3[data-v-eab98572], h4[data-v-eab98572], h5[data-v-eab98572], h6[data-v-eab98572], p[data-v-eab98572], blockquote[data-v-eab98572], pre[data-v-eab98572], a[data-v-eab98572], abbr[data-v-eab98572], acronym[data-v-eab98572], address[data-v-eab98572], big[data-v-eab98572], cite[data-v-eab98572], code[data-v-eab98572], del[data-v-eab98572], dfn[data-v-eab98572], em[data-v-eab98572], img[data-v-eab98572], ins[data-v-eab98572], kbd[data-v-eab98572], q[data-v-eab98572], s[data-v-eab98572], samp[data-v-eab98572], small[data-v-eab98572], strike[data-v-eab98572], strong[data-v-eab98572], sub[data-v-eab98572], sup[data-v-eab98572], tt[data-v-eab98572], var[data-v-eab98572], b[data-v-eab98572], u[data-v-eab98572], i[data-v-eab98572], center[data-v-eab98572], dl[data-v-eab98572], dt[data-v-eab98572], dd[data-v-eab98572], ol[data-v-eab98572], ul[data-v-eab98572], li[data-v-eab98572], fieldset[data-v-eab98572], form[data-v-eab98572], label[data-v-eab98572], legend[data-v-eab98572], table[data-v-eab98572], caption[data-v-eab98572], tbody[data-v-eab98572], tfoot[data-v-eab98572], thead[data-v-eab98572], tr[data-v-eab98572], th[data-v-eab98572], td[data-v-eab98572], article[data-v-eab98572], aside[data-v-eab98572], canvas[data-v-eab98572], details[data-v-eab98572], embed[data-v-eab98572], figure[data-v-eab98572], figcaption[data-v-eab98572], footer[data-v-eab98572], header[data-v-eab98572], hgroup[data-v-eab98572], main[data-v-eab98572], menu[data-v-eab98572], nav[data-v-eab98572], output[data-v-eab98572], ruby[data-v-eab98572], section[data-v-eab98572], summary[data-v-eab98572], time[data-v-eab98572], mark[data-v-eab98572], audio[data-v-eab98572], video[data-v-eab98572], input[data-v-eab98572], textarea[data-v-eab98572], button[data-v-eab98572] {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-style: normal;
  font-weight: normal;
  font-family: inherit;
  text-decoration: none;
  outline: none;
  border-radius: 0;
}
article[data-v-eab98572], aside[data-v-eab98572], details[data-v-eab98572], figcaption[data-v-eab98572], figure[data-v-eab98572], footer[data-v-eab98572], header[data-v-eab98572], hgroup[data-v-eab98572], main[data-v-eab98572], menu[data-v-eab98572], nav[data-v-eab98572], section[data-v-eab98572] {
  display: block;
}
ol[data-v-eab98572], ul[data-v-eab98572] {
  list-style: none;
}
blockquote[data-v-eab98572], q[data-v-eab98572] {
  quotes: none;
}
blockquote[data-v-eab98572]:before, blockquote[data-v-eab98572]:after, q[data-v-eab98572]:before, q[data-v-eab98572]:after {
  content: '';
  content: none;
}
a[data-v-eab98572]:hover, a[data-v-eab98572]:active {
  outline: none;
}
table[data-v-eab98572] {
  border-collapse: collapse;
  border-spacing: 0;
}
.container-fluid[data-v-eab98572], .container[data-v-eab98572] {
  margin-right: auto;
  margin-left: auto;
}
.container-fluid[data-v-eab98572] {
  padding-right: 2rem;
  padding-left: 2rem;
}
.row[data-v-eab98572] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}
.row.reverse[data-v-eab98572] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
.col.reverse[data-v-eab98572] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.col-xs[data-v-eab98572], .col-xs-1[data-v-eab98572], .col-xs-2[data-v-eab98572], .col-xs-3[data-v-eab98572], .col-xs-4[data-v-eab98572], .col-xs-5[data-v-eab98572], .col-xs-6[data-v-eab98572], .col-xs-7[data-v-eab98572], .col-xs-8[data-v-eab98572], .col-xs-9[data-v-eab98572], .col-xs-10[data-v-eab98572], .col-xs-11[data-v-eab98572], .col-xs-12[data-v-eab98572], .col-xs-offset-0[data-v-eab98572], .col-xs-offset-1[data-v-eab98572], .col-xs-offset-2[data-v-eab98572], .col-xs-offset-3[data-v-eab98572], .col-xs-offset-4[data-v-eab98572], .col-xs-offset-5[data-v-eab98572], .col-xs-offset-6[data-v-eab98572], .col-xs-offset-7[data-v-eab98572], .col-xs-offset-8[data-v-eab98572], .col-xs-offset-9[data-v-eab98572], .col-xs-offset-10[data-v-eab98572], .col-xs-offset-11[data-v-eab98572], .col-xs-offset-12[data-v-eab98572] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.col-xs[data-v-eab98572] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  max-width: 100%;
}
.col-xs-1[data-v-eab98572] {
  -ms-flex-preferred-size: 8.33333333%;
  flex-basis: 8.33333333%;
  max-width: 8.33333333%;
}
.col-xs-2[data-v-eab98572] {
  -ms-flex-preferred-size: 16.66666667%;
  flex-basis: 16.66666667%;
  max-width: 16.66666667%;
}
.col-xs-3[data-v-eab98572] {
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%;
  max-width: 25%;
}
.col-xs-4[data-v-eab98572] {
  -ms-flex-preferred-size: 33.33333333%;
  flex-basis: 33.33333333%;
  max-width: 33.33333333%;
}
.col-xs-5[data-v-eab98572] {
  -ms-flex-preferred-size: 41.66666667%;
  flex-basis: 41.66666667%;
  max-width: 41.66666667%;
}
.col-xs-6[data-v-eab98572] {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  max-width: 50%;
}
.col-xs-7[data-v-eab98572] {
  -ms-flex-preferred-size: 58.33333333%;
  flex-basis: 58.33333333%;
  max-width: 58.33333333%;
}
.col-xs-8[data-v-eab98572] {
  -ms-flex-preferred-size: 66.66666667%;
  flex-basis: 66.66666667%;
  max-width: 66.66666667%;
}
.col-xs-9[data-v-eab98572] {
  -ms-flex-preferred-size: 75%;
  flex-basis: 75%;
  max-width: 75%;
}
.col-xs-10[data-v-eab98572] {
  -ms-flex-preferred-size: 83.33333333%;
  flex-basis: 83.33333333%;
  max-width: 83.33333333%;
}
.col-xs-11[data-v-eab98572] {
  -ms-flex-preferred-size: 91.66666667%;
  flex-basis: 91.66666667%;
  max-width: 91.66666667%;
}
.col-xs-12[data-v-eab98572] {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  max-width: 100%;
}
.col-xs-offset-0[data-v-eab98572] {
  margin-left: 0;
}
.col-xs-offset-1[data-v-eab98572] {
  margin-left: 8.33333333%;
}
.col-xs-offset-2[data-v-eab98572] {
  margin-left: 16.66666667%;
}
.col-xs-offset-3[data-v-eab98572] {
  margin-left: 25%;
}
.col-xs-offset-4[data-v-eab98572] {
  margin-left: 33.33333333%;
}
.col-xs-offset-5[data-v-eab98572] {
  margin-left: 41.66666667%;
}
.col-xs-offset-6[data-v-eab98572] {
  margin-left: 50%;
}
.col-xs-offset-7[data-v-eab98572] {
  margin-left: 58.33333333%;
}
.col-xs-offset-8[data-v-eab98572] {
  margin-left: 66.66666667%;
}
.col-xs-offset-9[data-v-eab98572] {
  margin-left: 75%;
}
.col-xs-offset-10[data-v-eab98572] {
  margin-left: 83.33333333%;
}
.col-xs-offset-11[data-v-eab98572] {
  margin-left: 91.66666667%;
}
.start-xs[data-v-eab98572] {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-align: start;
}
.center-xs[data-v-eab98572] {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.end-xs[data-v-eab98572] {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  text-align: end;
}
.top-xs[data-v-eab98572] {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.middle-xs[data-v-eab98572] {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.bottom-xs[data-v-eab98572] {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.around-xs[data-v-eab98572] {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.between-xs[data-v-eab98572] {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.first-xs[data-v-eab98572] {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}
.last-xs[data-v-eab98572] {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}
@media only screen and (min-width: 768px) {
.container[data-v-eab98572] {
    width: 49rem;
}
.col-sm[data-v-eab98572], .col-sm-1[data-v-eab98572], .col-sm-2[data-v-eab98572], .col-sm-3[data-v-eab98572], .col-sm-4[data-v-eab98572], .col-sm-5[data-v-eab98572], .col-sm-6[data-v-eab98572], .col-sm-7[data-v-eab98572], .col-sm-8[data-v-eab98572], .col-sm-9[data-v-eab98572], .col-sm-10[data-v-eab98572], .col-sm-11[data-v-eab98572], .col-sm-12[data-v-eab98572], .col-sm-offset-0[data-v-eab98572], .col-sm-offset-1[data-v-eab98572], .col-sm-offset-2[data-v-eab98572], .col-sm-offset-3[data-v-eab98572], .col-sm-offset-4[data-v-eab98572], .col-sm-offset-5[data-v-eab98572], .col-sm-offset-6[data-v-eab98572], .col-sm-offset-7[data-v-eab98572], .col-sm-offset-8[data-v-eab98572], .col-sm-offset-9[data-v-eab98572], .col-sm-offset-10[data-v-eab98572], .col-sm-offset-11[data-v-eab98572], .col-sm-offset-12[data-v-eab98572] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.col-sm[data-v-eab98572] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-sm-1[data-v-eab98572] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-sm-2[data-v-eab98572] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-sm-3[data-v-eab98572] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-sm-4[data-v-eab98572] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-sm-5[data-v-eab98572] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-sm-6[data-v-eab98572] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-sm-7[data-v-eab98572] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-sm-8[data-v-eab98572] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-sm-9[data-v-eab98572] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-sm-10[data-v-eab98572] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-sm-11[data-v-eab98572] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-sm-12[data-v-eab98572] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-sm-offset-0[data-v-eab98572] {
    margin-left: 0;
}
.col-sm-offset-1[data-v-eab98572] {
    margin-left: 8.33333333%;
}
.col-sm-offset-2[data-v-eab98572] {
    margin-left: 16.66666667%;
}
.col-sm-offset-3[data-v-eab98572] {
    margin-left: 25%;
}
.col-sm-offset-4[data-v-eab98572] {
    margin-left: 33.33333333%;
}
.col-sm-offset-5[data-v-eab98572] {
    margin-left: 41.66666667%;
}
.col-sm-offset-6[data-v-eab98572] {
    margin-left: 50%;
}
.col-sm-offset-7[data-v-eab98572] {
    margin-left: 58.33333333%;
}
.col-sm-offset-8[data-v-eab98572] {
    margin-left: 66.66666667%;
}
.col-sm-offset-9[data-v-eab98572] {
    margin-left: 75%;
}
.col-sm-offset-10[data-v-eab98572] {
    margin-left: 83.33333333%;
}
.col-sm-offset-11[data-v-eab98572] {
    margin-left: 91.66666667%;
}
.start-sm[data-v-eab98572] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-sm[data-v-eab98572] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-sm[data-v-eab98572] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-sm[data-v-eab98572] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-sm[data-v-eab98572] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-sm[data-v-eab98572] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-sm[data-v-eab98572] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-sm[data-v-eab98572] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-sm[data-v-eab98572] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-sm[data-v-eab98572] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
@media only screen and (min-width: 1024px) {
.container[data-v-eab98572] {
    width: 65rem;
}
.col-md[data-v-eab98572], .col-md-1[data-v-eab98572], .col-md-2[data-v-eab98572], .col-md-3[data-v-eab98572], .col-md-4[data-v-eab98572], .col-md-5[data-v-eab98572], .col-md-6[data-v-eab98572], .col-md-7[data-v-eab98572], .col-md-8[data-v-eab98572], .col-md-9[data-v-eab98572], .col-md-10[data-v-eab98572], .col-md-11[data-v-eab98572], .col-md-12[data-v-eab98572], .col-md-offset-0[data-v-eab98572], .col-md-offset-1[data-v-eab98572], .col-md-offset-2[data-v-eab98572], .col-md-offset-3[data-v-eab98572], .col-md-offset-4[data-v-eab98572], .col-md-offset-5[data-v-eab98572], .col-md-offset-6[data-v-eab98572], .col-md-offset-7[data-v-eab98572], .col-md-offset-8[data-v-eab98572], .col-md-offset-9[data-v-eab98572], .col-md-offset-10[data-v-eab98572], .col-md-offset-11[data-v-eab98572], .col-md-offset-12[data-v-eab98572] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.col-md[data-v-eab98572] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-md-1[data-v-eab98572] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-md-2[data-v-eab98572] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-md-3[data-v-eab98572] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-md-4[data-v-eab98572] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-md-5[data-v-eab98572] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-md-6[data-v-eab98572] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-md-7[data-v-eab98572] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-md-8[data-v-eab98572] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-md-9[data-v-eab98572] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-md-10[data-v-eab98572] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-md-11[data-v-eab98572] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-md-12[data-v-eab98572] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-md-offset-0[data-v-eab98572] {
    margin-left: 0;
}
.col-md-offset-1[data-v-eab98572] {
    margin-left: 8.33333333%;
}
.col-md-offset-2[data-v-eab98572] {
    margin-left: 16.66666667%;
}
.col-md-offset-3[data-v-eab98572] {
    margin-left: 25%;
}
.col-md-offset-4[data-v-eab98572] {
    margin-left: 33.33333333%;
}
.col-md-offset-5[data-v-eab98572] {
    margin-left: 41.66666667%;
}
.col-md-offset-6[data-v-eab98572] {
    margin-left: 50%;
}
.col-md-offset-7[data-v-eab98572] {
    margin-left: 58.33333333%;
}
.col-md-offset-8[data-v-eab98572] {
    margin-left: 66.66666667%;
}
.col-md-offset-9[data-v-eab98572] {
    margin-left: 75%;
}
.col-md-offset-10[data-v-eab98572] {
    margin-left: 83.33333333%;
}
.col-md-offset-11[data-v-eab98572] {
    margin-left: 91.66666667%;
}
.start-md[data-v-eab98572] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-md[data-v-eab98572] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-md[data-v-eab98572] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-md[data-v-eab98572] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-md[data-v-eab98572] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-md[data-v-eab98572] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-md[data-v-eab98572] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-md[data-v-eab98572] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-md[data-v-eab98572] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-md[data-v-eab98572] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
@media only screen and (min-width: 1280px) {
.container[data-v-eab98572] {
    width: 76rem;
}
.col-lg[data-v-eab98572], .col-lg-1[data-v-eab98572], .col-lg-2[data-v-eab98572], .col-lg-3[data-v-eab98572], .col-lg-4[data-v-eab98572], .col-lg-5[data-v-eab98572], .col-lg-6[data-v-eab98572], .col-lg-7[data-v-eab98572], .col-lg-8[data-v-eab98572], .col-lg-9[data-v-eab98572], .col-lg-10[data-v-eab98572], .col-lg-11[data-v-eab98572], .col-lg-12[data-v-eab98572], .col-lg-offset-0[data-v-eab98572], .col-lg-offset-1[data-v-eab98572], .col-lg-offset-2[data-v-eab98572], .col-lg-offset-3[data-v-eab98572], .col-lg-offset-4[data-v-eab98572], .col-lg-offset-5[data-v-eab98572], .col-lg-offset-6[data-v-eab98572], .col-lg-offset-7[data-v-eab98572], .col-lg-offset-8[data-v-eab98572], .col-lg-offset-9[data-v-eab98572], .col-lg-offset-10[data-v-eab98572], .col-lg-offset-11[data-v-eab98572], .col-lg-offset-12[data-v-eab98572] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 12px;
    padding-left: 12px;
}
.col-lg[data-v-eab98572] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-lg-1[data-v-eab98572] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-lg-2[data-v-eab98572] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-lg-3[data-v-eab98572] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-lg-4[data-v-eab98572] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-lg-5[data-v-eab98572] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-lg-6[data-v-eab98572] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-lg-7[data-v-eab98572] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-lg-8[data-v-eab98572] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-lg-9[data-v-eab98572] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-lg-10[data-v-eab98572] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-lg-11[data-v-eab98572] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-lg-12[data-v-eab98572] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-lg-offset-0[data-v-eab98572] {
    margin-left: 0;
}
.col-lg-offset-1[data-v-eab98572] {
    margin-left: 8.33333333%;
}
.col-lg-offset-2[data-v-eab98572] {
    margin-left: 16.66666667%;
}
.col-lg-offset-3[data-v-eab98572] {
    margin-left: 25%;
}
.col-lg-offset-4[data-v-eab98572] {
    margin-left: 33.33333333%;
}
.col-lg-offset-5[data-v-eab98572] {
    margin-left: 41.66666667%;
}
.col-lg-offset-6[data-v-eab98572] {
    margin-left: 50%;
}
.col-lg-offset-7[data-v-eab98572] {
    margin-left: 58.33333333%;
}
.col-lg-offset-8[data-v-eab98572] {
    margin-left: 66.66666667%;
}
.col-lg-offset-9[data-v-eab98572] {
    margin-left: 75%;
}
.col-lg-offset-10[data-v-eab98572] {
    margin-left: 83.33333333%;
}
.col-lg-offset-11[data-v-eab98572] {
    margin-left: 91.66666667%;
}
.start-lg[data-v-eab98572] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-lg[data-v-eab98572] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-lg[data-v-eab98572] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-lg[data-v-eab98572] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-lg[data-v-eab98572] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-lg[data-v-eab98572] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-lg[data-v-eab98572] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-lg[data-v-eab98572] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-lg[data-v-eab98572] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-lg[data-v-eab98572] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
body[data-aos-duration='50'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='50'][data-v-eab98572] {
  -webkit-transition-duration: 50ms;
       -o-transition-duration: 50ms;
          transition-duration: 50ms;
}
body[data-aos-delay='50'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='50'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='50'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='50'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 50ms;
         -o-transition-delay: 50ms;
            transition-delay: 50ms;
}
body[data-aos-duration='100'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='100'][data-v-eab98572] {
  -webkit-transition-duration: 100ms;
       -o-transition-duration: 100ms;
          transition-duration: 100ms;
}
body[data-aos-delay='100'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='100'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='100'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='100'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 100ms;
         -o-transition-delay: 100ms;
            transition-delay: 100ms;
}
body[data-aos-duration='150'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='150'][data-v-eab98572] {
  -webkit-transition-duration: 150ms;
       -o-transition-duration: 150ms;
          transition-duration: 150ms;
}
body[data-aos-delay='150'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='150'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='150'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='150'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 150ms;
         -o-transition-delay: 150ms;
            transition-delay: 150ms;
}
body[data-aos-duration='200'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='200'][data-v-eab98572] {
  -webkit-transition-duration: 200ms;
       -o-transition-duration: 200ms;
          transition-duration: 200ms;
}
body[data-aos-delay='200'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='200'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='200'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='200'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 200ms;
         -o-transition-delay: 200ms;
            transition-delay: 200ms;
}
body[data-aos-duration='250'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='250'][data-v-eab98572] {
  -webkit-transition-duration: 250ms;
       -o-transition-duration: 250ms;
          transition-duration: 250ms;
}
body[data-aos-delay='250'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='250'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='250'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='250'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 250ms;
         -o-transition-delay: 250ms;
            transition-delay: 250ms;
}
body[data-aos-duration='300'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='300'][data-v-eab98572] {
  -webkit-transition-duration: 300ms;
       -o-transition-duration: 300ms;
          transition-duration: 300ms;
}
body[data-aos-delay='300'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='300'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='300'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='300'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 300ms;
         -o-transition-delay: 300ms;
            transition-delay: 300ms;
}
body[data-aos-duration='350'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='350'][data-v-eab98572] {
  -webkit-transition-duration: 350ms;
       -o-transition-duration: 350ms;
          transition-duration: 350ms;
}
body[data-aos-delay='350'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='350'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='350'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='350'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 350ms;
         -o-transition-delay: 350ms;
            transition-delay: 350ms;
}
body[data-aos-duration='400'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='400'][data-v-eab98572] {
  -webkit-transition-duration: 400ms;
       -o-transition-duration: 400ms;
          transition-duration: 400ms;
}
body[data-aos-delay='400'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='400'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='400'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='400'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 400ms;
         -o-transition-delay: 400ms;
            transition-delay: 400ms;
}
body[data-aos-duration='450'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='450'][data-v-eab98572] {
  -webkit-transition-duration: 450ms;
       -o-transition-duration: 450ms;
          transition-duration: 450ms;
}
body[data-aos-delay='450'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='450'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='450'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='450'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 450ms;
         -o-transition-delay: 450ms;
            transition-delay: 450ms;
}
body[data-aos-duration='500'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='500'][data-v-eab98572] {
  -webkit-transition-duration: 500ms;
       -o-transition-duration: 500ms;
          transition-duration: 500ms;
}
body[data-aos-delay='500'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='500'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='500'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='500'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 500ms;
         -o-transition-delay: 500ms;
            transition-delay: 500ms;
}
body[data-aos-duration='550'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='550'][data-v-eab98572] {
  -webkit-transition-duration: 550ms;
       -o-transition-duration: 550ms;
          transition-duration: 550ms;
}
body[data-aos-delay='550'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='550'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='550'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='550'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 550ms;
         -o-transition-delay: 550ms;
            transition-delay: 550ms;
}
body[data-aos-duration='600'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='600'][data-v-eab98572] {
  -webkit-transition-duration: 600ms;
       -o-transition-duration: 600ms;
          transition-duration: 600ms;
}
body[data-aos-delay='600'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='600'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='600'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='600'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 600ms;
         -o-transition-delay: 600ms;
            transition-delay: 600ms;
}
body[data-aos-duration='650'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='650'][data-v-eab98572] {
  -webkit-transition-duration: 650ms;
       -o-transition-duration: 650ms;
          transition-duration: 650ms;
}
body[data-aos-delay='650'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='650'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='650'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='650'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 650ms;
         -o-transition-delay: 650ms;
            transition-delay: 650ms;
}
body[data-aos-duration='700'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='700'][data-v-eab98572] {
  -webkit-transition-duration: 700ms;
       -o-transition-duration: 700ms;
          transition-duration: 700ms;
}
body[data-aos-delay='700'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='700'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='700'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='700'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 700ms;
         -o-transition-delay: 700ms;
            transition-delay: 700ms;
}
body[data-aos-duration='750'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='750'][data-v-eab98572] {
  -webkit-transition-duration: 750ms;
       -o-transition-duration: 750ms;
          transition-duration: 750ms;
}
body[data-aos-delay='750'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='750'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='750'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='750'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 750ms;
         -o-transition-delay: 750ms;
            transition-delay: 750ms;
}
body[data-aos-duration='800'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='800'][data-v-eab98572] {
  -webkit-transition-duration: 800ms;
       -o-transition-duration: 800ms;
          transition-duration: 800ms;
}
body[data-aos-delay='800'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='800'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='800'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='800'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 800ms;
         -o-transition-delay: 800ms;
            transition-delay: 800ms;
}
body[data-aos-duration='850'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='850'][data-v-eab98572] {
  -webkit-transition-duration: 850ms;
       -o-transition-duration: 850ms;
          transition-duration: 850ms;
}
body[data-aos-delay='850'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='850'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='850'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='850'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 850ms;
         -o-transition-delay: 850ms;
            transition-delay: 850ms;
}
body[data-aos-duration='900'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='900'][data-v-eab98572] {
  -webkit-transition-duration: 900ms;
       -o-transition-duration: 900ms;
          transition-duration: 900ms;
}
body[data-aos-delay='900'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='900'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='900'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='900'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 900ms;
         -o-transition-delay: 900ms;
            transition-delay: 900ms;
}
body[data-aos-duration='950'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='950'][data-v-eab98572] {
  -webkit-transition-duration: 950ms;
       -o-transition-duration: 950ms;
          transition-duration: 950ms;
}
body[data-aos-delay='950'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='950'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='950'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='950'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 950ms;
         -o-transition-delay: 950ms;
            transition-delay: 950ms;
}
body[data-aos-duration='1000'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='1000'][data-v-eab98572] {
  -webkit-transition-duration: 1000ms;
       -o-transition-duration: 1000ms;
          transition-duration: 1000ms;
}
body[data-aos-delay='1000'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='1000'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1000'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='1000'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 1000ms;
         -o-transition-delay: 1000ms;
            transition-delay: 1000ms;
}
body[data-aos-duration='1050'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='1050'][data-v-eab98572] {
  -webkit-transition-duration: 1050ms;
       -o-transition-duration: 1050ms;
          transition-duration: 1050ms;
}
body[data-aos-delay='1050'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='1050'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1050'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='1050'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 1050ms;
         -o-transition-delay: 1050ms;
            transition-delay: 1050ms;
}
body[data-aos-duration='1100'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='1100'][data-v-eab98572] {
  -webkit-transition-duration: 1100ms;
       -o-transition-duration: 1100ms;
          transition-duration: 1100ms;
}
body[data-aos-delay='1100'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='1100'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1100'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='1100'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 1100ms;
         -o-transition-delay: 1100ms;
            transition-delay: 1100ms;
}
body[data-aos-duration='1150'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='1150'][data-v-eab98572] {
  -webkit-transition-duration: 1150ms;
       -o-transition-duration: 1150ms;
          transition-duration: 1150ms;
}
body[data-aos-delay='1150'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='1150'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1150'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='1150'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 1150ms;
         -o-transition-delay: 1150ms;
            transition-delay: 1150ms;
}
body[data-aos-duration='1200'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='1200'][data-v-eab98572] {
  -webkit-transition-duration: 1200ms;
       -o-transition-duration: 1200ms;
          transition-duration: 1200ms;
}
body[data-aos-delay='1200'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='1200'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1200'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='1200'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 1200ms;
         -o-transition-delay: 1200ms;
            transition-delay: 1200ms;
}
body[data-aos-duration='1250'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='1250'][data-v-eab98572] {
  -webkit-transition-duration: 1250ms;
       -o-transition-duration: 1250ms;
          transition-duration: 1250ms;
}
body[data-aos-delay='1250'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='1250'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1250'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='1250'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 1250ms;
         -o-transition-delay: 1250ms;
            transition-delay: 1250ms;
}
body[data-aos-duration='1300'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='1300'][data-v-eab98572] {
  -webkit-transition-duration: 1300ms;
       -o-transition-duration: 1300ms;
          transition-duration: 1300ms;
}
body[data-aos-delay='1300'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='1300'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1300'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='1300'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 1300ms;
         -o-transition-delay: 1300ms;
            transition-delay: 1300ms;
}
body[data-aos-duration='1350'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='1350'][data-v-eab98572] {
  -webkit-transition-duration: 1350ms;
       -o-transition-duration: 1350ms;
          transition-duration: 1350ms;
}
body[data-aos-delay='1350'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='1350'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1350'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='1350'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 1350ms;
         -o-transition-delay: 1350ms;
            transition-delay: 1350ms;
}
body[data-aos-duration='1400'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='1400'][data-v-eab98572] {
  -webkit-transition-duration: 1400ms;
       -o-transition-duration: 1400ms;
          transition-duration: 1400ms;
}
body[data-aos-delay='1400'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='1400'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1400'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='1400'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 1400ms;
         -o-transition-delay: 1400ms;
            transition-delay: 1400ms;
}
body[data-aos-duration='1450'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='1450'][data-v-eab98572] {
  -webkit-transition-duration: 1450ms;
       -o-transition-duration: 1450ms;
          transition-duration: 1450ms;
}
body[data-aos-delay='1450'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='1450'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1450'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='1450'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 1450ms;
         -o-transition-delay: 1450ms;
            transition-delay: 1450ms;
}
body[data-aos-duration='1500'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='1500'][data-v-eab98572] {
  -webkit-transition-duration: 1500ms;
       -o-transition-duration: 1500ms;
          transition-duration: 1500ms;
}
body[data-aos-delay='1500'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='1500'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1500'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='1500'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 1500ms;
         -o-transition-delay: 1500ms;
            transition-delay: 1500ms;
}
body[data-aos-duration='1550'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='1550'][data-v-eab98572] {
  -webkit-transition-duration: 1550ms;
       -o-transition-duration: 1550ms;
          transition-duration: 1550ms;
}
body[data-aos-delay='1550'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='1550'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1550'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='1550'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 1550ms;
         -o-transition-delay: 1550ms;
            transition-delay: 1550ms;
}
body[data-aos-duration='1600'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='1600'][data-v-eab98572] {
  -webkit-transition-duration: 1600ms;
       -o-transition-duration: 1600ms;
          transition-duration: 1600ms;
}
body[data-aos-delay='1600'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='1600'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1600'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='1600'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 1600ms;
         -o-transition-delay: 1600ms;
            transition-delay: 1600ms;
}
body[data-aos-duration='1650'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='1650'][data-v-eab98572] {
  -webkit-transition-duration: 1650ms;
       -o-transition-duration: 1650ms;
          transition-duration: 1650ms;
}
body[data-aos-delay='1650'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='1650'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1650'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='1650'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 1650ms;
         -o-transition-delay: 1650ms;
            transition-delay: 1650ms;
}
body[data-aos-duration='1700'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='1700'][data-v-eab98572] {
  -webkit-transition-duration: 1700ms;
       -o-transition-duration: 1700ms;
          transition-duration: 1700ms;
}
body[data-aos-delay='1700'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='1700'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1700'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='1700'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 1700ms;
         -o-transition-delay: 1700ms;
            transition-delay: 1700ms;
}
body[data-aos-duration='1750'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='1750'][data-v-eab98572] {
  -webkit-transition-duration: 1750ms;
       -o-transition-duration: 1750ms;
          transition-duration: 1750ms;
}
body[data-aos-delay='1750'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='1750'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1750'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='1750'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 1750ms;
         -o-transition-delay: 1750ms;
            transition-delay: 1750ms;
}
body[data-aos-duration='1800'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='1800'][data-v-eab98572] {
  -webkit-transition-duration: 1800ms;
       -o-transition-duration: 1800ms;
          transition-duration: 1800ms;
}
body[data-aos-delay='1800'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='1800'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1800'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='1800'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 1800ms;
         -o-transition-delay: 1800ms;
            transition-delay: 1800ms;
}
body[data-aos-duration='1850'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='1850'][data-v-eab98572] {
  -webkit-transition-duration: 1850ms;
       -o-transition-duration: 1850ms;
          transition-duration: 1850ms;
}
body[data-aos-delay='1850'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='1850'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1850'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='1850'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 1850ms;
         -o-transition-delay: 1850ms;
            transition-delay: 1850ms;
}
body[data-aos-duration='1900'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='1900'][data-v-eab98572] {
  -webkit-transition-duration: 1900ms;
       -o-transition-duration: 1900ms;
          transition-duration: 1900ms;
}
body[data-aos-delay='1900'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='1900'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1900'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='1900'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 1900ms;
         -o-transition-delay: 1900ms;
            transition-delay: 1900ms;
}
body[data-aos-duration='1950'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='1950'][data-v-eab98572] {
  -webkit-transition-duration: 1950ms;
       -o-transition-duration: 1950ms;
          transition-duration: 1950ms;
}
body[data-aos-delay='1950'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='1950'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1950'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='1950'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 1950ms;
         -o-transition-delay: 1950ms;
            transition-delay: 1950ms;
}
body[data-aos-duration='2000'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='2000'][data-v-eab98572] {
  -webkit-transition-duration: 2000ms;
       -o-transition-duration: 2000ms;
          transition-duration: 2000ms;
}
body[data-aos-delay='2000'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='2000'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2000'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='2000'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 2000ms;
         -o-transition-delay: 2000ms;
            transition-delay: 2000ms;
}
body[data-aos-duration='2050'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='2050'][data-v-eab98572] {
  -webkit-transition-duration: 2050ms;
       -o-transition-duration: 2050ms;
          transition-duration: 2050ms;
}
body[data-aos-delay='2050'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='2050'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2050'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='2050'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 2050ms;
         -o-transition-delay: 2050ms;
            transition-delay: 2050ms;
}
body[data-aos-duration='2100'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='2100'][data-v-eab98572] {
  -webkit-transition-duration: 2100ms;
       -o-transition-duration: 2100ms;
          transition-duration: 2100ms;
}
body[data-aos-delay='2100'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='2100'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2100'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='2100'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 2100ms;
         -o-transition-delay: 2100ms;
            transition-delay: 2100ms;
}
body[data-aos-duration='2150'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='2150'][data-v-eab98572] {
  -webkit-transition-duration: 2150ms;
       -o-transition-duration: 2150ms;
          transition-duration: 2150ms;
}
body[data-aos-delay='2150'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='2150'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2150'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='2150'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 2150ms;
         -o-transition-delay: 2150ms;
            transition-delay: 2150ms;
}
body[data-aos-duration='2200'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='2200'][data-v-eab98572] {
  -webkit-transition-duration: 2200ms;
       -o-transition-duration: 2200ms;
          transition-duration: 2200ms;
}
body[data-aos-delay='2200'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='2200'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2200'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='2200'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 2200ms;
         -o-transition-delay: 2200ms;
            transition-delay: 2200ms;
}
body[data-aos-duration='2250'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='2250'][data-v-eab98572] {
  -webkit-transition-duration: 2250ms;
       -o-transition-duration: 2250ms;
          transition-duration: 2250ms;
}
body[data-aos-delay='2250'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='2250'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2250'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='2250'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 2250ms;
         -o-transition-delay: 2250ms;
            transition-delay: 2250ms;
}
body[data-aos-duration='2300'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='2300'][data-v-eab98572] {
  -webkit-transition-duration: 2300ms;
       -o-transition-duration: 2300ms;
          transition-duration: 2300ms;
}
body[data-aos-delay='2300'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='2300'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2300'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='2300'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 2300ms;
         -o-transition-delay: 2300ms;
            transition-delay: 2300ms;
}
body[data-aos-duration='2350'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='2350'][data-v-eab98572] {
  -webkit-transition-duration: 2350ms;
       -o-transition-duration: 2350ms;
          transition-duration: 2350ms;
}
body[data-aos-delay='2350'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='2350'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2350'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='2350'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 2350ms;
         -o-transition-delay: 2350ms;
            transition-delay: 2350ms;
}
body[data-aos-duration='2400'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='2400'][data-v-eab98572] {
  -webkit-transition-duration: 2400ms;
       -o-transition-duration: 2400ms;
          transition-duration: 2400ms;
}
body[data-aos-delay='2400'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='2400'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2400'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='2400'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 2400ms;
         -o-transition-delay: 2400ms;
            transition-delay: 2400ms;
}
body[data-aos-duration='2450'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='2450'][data-v-eab98572] {
  -webkit-transition-duration: 2450ms;
       -o-transition-duration: 2450ms;
          transition-duration: 2450ms;
}
body[data-aos-delay='2450'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='2450'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2450'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='2450'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 2450ms;
         -o-transition-delay: 2450ms;
            transition-delay: 2450ms;
}
body[data-aos-duration='2500'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='2500'][data-v-eab98572] {
  -webkit-transition-duration: 2500ms;
       -o-transition-duration: 2500ms;
          transition-duration: 2500ms;
}
body[data-aos-delay='2500'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='2500'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2500'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='2500'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 2500ms;
         -o-transition-delay: 2500ms;
            transition-delay: 2500ms;
}
body[data-aos-duration='2550'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='2550'][data-v-eab98572] {
  -webkit-transition-duration: 2550ms;
       -o-transition-duration: 2550ms;
          transition-duration: 2550ms;
}
body[data-aos-delay='2550'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='2550'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2550'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='2550'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 2550ms;
         -o-transition-delay: 2550ms;
            transition-delay: 2550ms;
}
body[data-aos-duration='2600'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='2600'][data-v-eab98572] {
  -webkit-transition-duration: 2600ms;
       -o-transition-duration: 2600ms;
          transition-duration: 2600ms;
}
body[data-aos-delay='2600'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='2600'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2600'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='2600'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 2600ms;
         -o-transition-delay: 2600ms;
            transition-delay: 2600ms;
}
body[data-aos-duration='2650'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='2650'][data-v-eab98572] {
  -webkit-transition-duration: 2650ms;
       -o-transition-duration: 2650ms;
          transition-duration: 2650ms;
}
body[data-aos-delay='2650'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='2650'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2650'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='2650'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 2650ms;
         -o-transition-delay: 2650ms;
            transition-delay: 2650ms;
}
body[data-aos-duration='2700'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='2700'][data-v-eab98572] {
  -webkit-transition-duration: 2700ms;
       -o-transition-duration: 2700ms;
          transition-duration: 2700ms;
}
body[data-aos-delay='2700'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='2700'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2700'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='2700'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 2700ms;
         -o-transition-delay: 2700ms;
            transition-delay: 2700ms;
}
body[data-aos-duration='2750'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='2750'][data-v-eab98572] {
  -webkit-transition-duration: 2750ms;
       -o-transition-duration: 2750ms;
          transition-duration: 2750ms;
}
body[data-aos-delay='2750'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='2750'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2750'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='2750'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 2750ms;
         -o-transition-delay: 2750ms;
            transition-delay: 2750ms;
}
body[data-aos-duration='2800'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='2800'][data-v-eab98572] {
  -webkit-transition-duration: 2800ms;
       -o-transition-duration: 2800ms;
          transition-duration: 2800ms;
}
body[data-aos-delay='2800'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='2800'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2800'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='2800'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 2800ms;
         -o-transition-delay: 2800ms;
            transition-delay: 2800ms;
}
body[data-aos-duration='2850'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='2850'][data-v-eab98572] {
  -webkit-transition-duration: 2850ms;
       -o-transition-duration: 2850ms;
          transition-duration: 2850ms;
}
body[data-aos-delay='2850'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='2850'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2850'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='2850'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 2850ms;
         -o-transition-delay: 2850ms;
            transition-delay: 2850ms;
}
body[data-aos-duration='2900'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='2900'][data-v-eab98572] {
  -webkit-transition-duration: 2900ms;
       -o-transition-duration: 2900ms;
          transition-duration: 2900ms;
}
body[data-aos-delay='2900'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='2900'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2900'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='2900'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 2900ms;
         -o-transition-delay: 2900ms;
            transition-delay: 2900ms;
}
body[data-aos-duration='2950'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='2950'][data-v-eab98572] {
  -webkit-transition-duration: 2950ms;
       -o-transition-duration: 2950ms;
          transition-duration: 2950ms;
}
body[data-aos-delay='2950'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='2950'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2950'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='2950'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 2950ms;
         -o-transition-delay: 2950ms;
            transition-delay: 2950ms;
}
body[data-aos-duration='3000'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-duration='3000'][data-v-eab98572] {
  -webkit-transition-duration: 3000ms;
       -o-transition-duration: 3000ms;
          transition-duration: 3000ms;
}
body[data-aos-delay='3000'] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-delay='3000'][data-v-eab98572] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='3000'] [data-aos].aos-animate[data-v-eab98572], [data-aos][data-aos][data-aos-delay='3000'].aos-animate[data-v-eab98572] {
    -webkit-transition-delay: 3000ms;
         -o-transition-delay: 3000ms;
            transition-delay: 3000ms;
}
body[data-aos-easing="linear"] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-easing="linear"][data-v-eab98572] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
       -o-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
          transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}
body[data-aos-easing="ease"] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-easing="ease"][data-v-eab98572] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
       -o-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
          transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}
body[data-aos-easing="ease-in"] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-easing="ease-in"][data-v-eab98572] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
}
body[data-aos-easing="ease-out"] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-easing="ease-out"][data-v-eab98572] {
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-out"] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-easing="ease-in-out"][data-v-eab98572] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-back"] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-easing="ease-in-back"][data-v-eab98572] {
  -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
       -o-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
          transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
body[data-aos-easing="ease-out-back"] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-easing="ease-out-back"][data-v-eab98572] {
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
       -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
          transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
body[data-aos-easing="ease-in-out-back"] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-easing="ease-in-out-back"][data-v-eab98572] {
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
       -o-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
          transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
body[data-aos-easing="ease-in-sine"] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-easing="ease-in-sine"][data-v-eab98572] {
  -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
       -o-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
          transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}
body[data-aos-easing="ease-out-sine"] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-easing="ease-out-sine"][data-v-eab98572] {
  -webkit-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
       -o-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
          transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
body[data-aos-easing="ease-in-out-sine"] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-easing="ease-in-out-sine"][data-v-eab98572] {
  -webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
       -o-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
          transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
body[data-aos-easing="ease-in-quad"] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-easing="ease-in-quad"][data-v-eab98572] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quad"] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-easing="ease-out-quad"][data-v-eab98572] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quad"] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-easing="ease-in-out-quad"][data-v-eab98572] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-cubic"] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-easing="ease-in-cubic"][data-v-eab98572] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-cubic"] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-easing="ease-out-cubic"][data-v-eab98572] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-cubic"] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-easing="ease-in-out-cubic"][data-v-eab98572] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-quart"] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-easing="ease-in-quart"][data-v-eab98572] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quart"] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-easing="ease-out-quart"][data-v-eab98572] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quart"] [data-aos][data-v-eab98572], [data-aos][data-aos][data-aos-easing="ease-in-out-quart"][data-v-eab98572] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

/**
 * Fade animations:
 * fade
 * fade-up, fade-down, fade-left, fade-right
 * fade-up-right, fade-up-left, fade-down-right, fade-down-left
 */
[data-aos^='fade'][data-aos^='fade'][data-v-eab98572] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
[data-aos^='fade'][data-aos^='fade'].aos-animate[data-v-eab98572] {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
[data-aos='fade-up'][data-v-eab98572] {
  -webkit-transform: translate3d(0, 6px, 0);
          transform: translate3d(0, 6px, 0);
}
[data-aos='fade-down'][data-v-eab98572] {
  -webkit-transform: translate3d(0, -6px, 0);
          transform: translate3d(0, -6px, 0);
}
[data-aos='fade-right'][data-v-eab98572] {
  -webkit-transform: translate3d(-6px, 0, 0);
          transform: translate3d(-6px, 0, 0);
}
[data-aos='fade-left'][data-v-eab98572] {
  -webkit-transform: translate3d(6px, 0, 0);
          transform: translate3d(6px, 0, 0);
}
[data-aos='fade-up-right'][data-v-eab98572] {
  -webkit-transform: translate3d(-6px, 6px, 0);
          transform: translate3d(-6px, 6px, 0);
}
[data-aos='fade-up-left'][data-v-eab98572] {
  -webkit-transform: translate3d(6px, 6px, 0);
          transform: translate3d(6px, 6px, 0);
}
[data-aos='fade-down-right'][data-v-eab98572] {
  -webkit-transform: translate3d(-6px, -6px, 0);
          transform: translate3d(-6px, -6px, 0);
}
[data-aos='fade-down-left'][data-v-eab98572] {
  -webkit-transform: translate3d(6px, -6px, 0);
          transform: translate3d(6px, -6px, 0);
}

/**
 * Zoom animations:
 * zoom-in, zoom-in-up, zoom-in-down, zoom-in-left, zoom-in-right
 * zoom-out, zoom-out-up, zoom-out-down, zoom-out-left, zoom-out-right
 */
[data-aos^='zoom'][data-aos^='zoom'][data-v-eab98572] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
[data-aos^='zoom'][data-aos^='zoom'].aos-animate[data-v-eab98572] {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
}
[data-aos='zoom-in'][data-v-eab98572] {
  -webkit-transform: scale(0.6);
      -ms-transform: scale(0.6);
          transform: scale(0.6);
}
[data-aos='zoom-in-up'][data-v-eab98572] {
  -webkit-transform: translate3d(0, 6px, 0) scale(0.6);
          transform: translate3d(0, 6px, 0) scale(0.6);
}
[data-aos='zoom-in-down'][data-v-eab98572] {
  -webkit-transform: translate3d(0, -6px, 0) scale(0.6);
          transform: translate3d(0, -6px, 0) scale(0.6);
}
[data-aos='zoom-in-right'][data-v-eab98572] {
  -webkit-transform: translate3d(-6px, 0, 0) scale(0.6);
          transform: translate3d(-6px, 0, 0) scale(0.6);
}
[data-aos='zoom-in-left'][data-v-eab98572] {
  -webkit-transform: translate3d(6px, 0, 0) scale(0.6);
          transform: translate3d(6px, 0, 0) scale(0.6);
}
[data-aos='zoom-out'][data-v-eab98572] {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}
[data-aos='zoom-out-up'][data-v-eab98572] {
  -webkit-transform: translate3d(0, 6px, 0) scale(1.2);
          transform: translate3d(0, 6px, 0) scale(1.2);
}
[data-aos='zoom-out-down'][data-v-eab98572] {
  -webkit-transform: translate3d(0, -6px, 0) scale(1.2);
          transform: translate3d(0, -6px, 0) scale(1.2);
}
[data-aos='zoom-out-right'][data-v-eab98572] {
  -webkit-transform: translate3d(-6px, 0, 0) scale(1.2);
          transform: translate3d(-6px, 0, 0) scale(1.2);
}
[data-aos='zoom-out-left'][data-v-eab98572] {
  -webkit-transform: translate3d(6px, 0, 0) scale(1.2);
          transform: translate3d(6px, 0, 0) scale(1.2);
}

/**
 * Slide animations
 */
[data-aos^='slide'][data-aos^='slide'][data-v-eab98572] {
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
[data-aos^='slide'][data-aos^='slide'].aos-animate[data-v-eab98572] {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
[data-aos='slide-up'][data-v-eab98572] {
  -webkit-transform: translate3d(0, 100%, 0);
          transform: translate3d(0, 100%, 0);
}
[data-aos='slide-down'][data-v-eab98572] {
  -webkit-transform: translate3d(0, -100%, 0);
          transform: translate3d(0, -100%, 0);
}
[data-aos='slide-right'][data-v-eab98572] {
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
}
[data-aos='slide-left'][data-v-eab98572] {
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}

/**
 * Flip animations:
 * flip-left, flip-right, flip-up, flip-down
 */
[data-aos^='flip'][data-aos^='flip'][data-v-eab98572] {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
[data-aos='flip-left'][data-v-eab98572] {
  -webkit-transform: perspective(2500px) rotateY(-100deg);
          transform: perspective(2500px) rotateY(-100deg);
}
[data-aos='flip-left'].aos-animate[data-v-eab98572] {
    -webkit-transform: perspective(2500px) rotateY(0);
            transform: perspective(2500px) rotateY(0);
}
[data-aos='flip-right'][data-v-eab98572] {
  -webkit-transform: perspective(2500px) rotateY(100deg);
          transform: perspective(2500px) rotateY(100deg);
}
[data-aos='flip-right'].aos-animate[data-v-eab98572] {
    -webkit-transform: perspective(2500px) rotateY(0);
            transform: perspective(2500px) rotateY(0);
}
[data-aos='flip-up'][data-v-eab98572] {
  -webkit-transform: perspective(2500px) rotateX(-100deg);
          transform: perspective(2500px) rotateX(-100deg);
}
[data-aos='flip-up'].aos-animate[data-v-eab98572] {
    -webkit-transform: perspective(2500px) rotateX(0);
            transform: perspective(2500px) rotateX(0);
}
[data-aos='flip-down'][data-v-eab98572] {
  -webkit-transform: perspective(2500px) rotateX(100deg);
          transform: perspective(2500px) rotateX(100deg);
}
[data-aos='flip-down'].aos-animate[data-v-eab98572] {
    -webkit-transform: perspective(2500px) rotateX(0);
            transform: perspective(2500px) rotateX(0);
}

/*---- variables ----*/
/*---- Mixins ----*/
[data-v-eab98572]::-moz-selection {
  color: #ffffff;
  background: rgba(54, 98, 236, 0.99);
}
[data-v-eab98572]::selection {
  color: #ffffff;
  background: rgba(54, 98, 236, 0.99);
}
img[data-v-eab98572],
svg[data-v-eab98572] {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
}
a[data-v-eab98572] {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
h1[data-v-eab98572] {
  font-size: 4.8rem;
  font-weight: 600;
  line-height: 6.4rem;
}
h2[data-v-eab98572] {
  font-size: 3.6rem;
  font-weight: 600;
  line-height: 5.3rem;
}
h3[data-v-eab98572] {
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.5;
}
h4[data-v-eab98572] {
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 2.4rem;
}
h5[data-v-eab98572] {
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 2.4rem;
}
p[data-v-eab98572] {
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 2.4rem;
  color: rgba(255, 255, 255, 0.5);
}
.v-lines[data-v-eab98572] {
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 1080px;
  -webkit-transform: translate(-50%);
      -ms-transform: translate(-50%);
          transform: translate(-50%);
  pointer-events: none;
}
.v-lines .v-lines__outer[data-v-eab98572] {
    position: absolute;
    width: 1080px;
    top: 0;
    height: 100%;
    border-left: 1px dashed #0a0a0a;
    border-right: 1px dashed #0a0a0a;
    margin: 0 auto;
}
.v-lines .v-lines__inner[data-v-eab98572] {
    position: relative;
    width: 360px;
    top: 0;
    height: 100%;
    border-left: 1px dashed #0a0a0a;
    border-right: 1px dashed #0a0a0a;
    margin: 0 auto;
}
.gray-wrapper[data-v-eab98572] {
  background: #1b1b1b;
  width: 100%;
}
.gray-wrapper .v-lines__outer[data-v-eab98572] {
    border-left: 1px dashed #222222;
    border-right: 1px dashed #222222;
}
.gray-wrapper .v-lines__inner[data-v-eab98572] {
    border-left: 1px dashed #222222;
    border-right: 1px dashed #222222;
}
.blue-wrapper[data-v-eab98572] {
  background: #3662ec;
  width: 100%;
}
.content-wrap[data-v-eab98572] {
  position: relative;
  width: 100%;
}
section[data-v-eab98572] {
  max-width: 1200px;
  margin: 0 auto;
  position: relative;
  padding: 0 60px;
}
section.left-algin[data-v-eab98572] {
    text-align: left;
}
section.left-algin .title-wrapper[data-v-eab98572] {
      margin: 0 auto 84px 18px;
}
section.center-algin[data-v-eab98572] {
    text-align: center;
}
section.center-algin .title-wrapper[data-v-eab98572] {
      margin: 0 auto 84px auto;
}
section.right-algin[data-v-eab98572] {
    text-align: right;
}
section.right-algin .title-wrapper[data-v-eab98572] {
      margin: 0 96px 84px auto;
}
section.nav-wrapper[data-v-eab98572] {
    height: 78px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 10000;
}
section.nav-wrapper .content-wrap[data-v-eab98572] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0 18px;
}
section.nav-wrapper ul[data-v-eab98572] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
}
section.nav-wrapper .nav-center a[data-v-eab98572] {
      font-size: 0.93rem;
      font-weight: 400;
      line-height: 2.1;
      font-weight: 500;
      color: rgba(255, 255, 255, 0.7);
      padding: 12px 24px;
      -webkit-transition: all 0.15s ease-out;
      -o-transition: all 0.15s ease-out;
      transition: all 0.15s ease-out;
}
section.nav-wrapper .nav-center a[data-v-eab98572]:hover {
        color: white;
}
section.nav-wrapper .logo[data-v-eab98572] {
      cursor: pointer;
}
section.master-header-wrapper[data-v-eab98572] {
    padding-top: 14vh;
    padding-bottom: 140px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    min-height: 100vh;
}
section.master-header-wrapper .header-button-wrapper[data-v-eab98572] {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
}
section.master-header-wrapper .header-button-wrapper .mas-button[data-v-eab98572],
      section.master-header-wrapper .header-button-wrapper .apply-closed[data-v-eab98572] {
        margin: 0 auto;
}
section.master-header-wrapper .header-cover-wrapper[data-v-eab98572] {
      width: 100%;
      margin: 18vh auto 90px auto;
      height: -webkit-fit-content;
      height: -moz-fit-content;
      height: fit-content;
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
section.master-header-wrapper .header-cover-wrapper .header-cover-content[data-v-eab98572] {
        position: relative;
        left: -100px;
        -webkit-transform: perspective(1200px) rotateX(7deg) rotateZ(5deg) rotateY(-18deg) skew(-5deg, -6deg) !important;
                transform: perspective(1200px) rotateX(7deg) rotateZ(5deg) rotateY(-18deg) skew(-5deg, -6deg) !important;
}
section.master-header-wrapper .header-cover-wrapper .header-cover-content > div[data-v-eab98572] {
          position: absolute !important;
          width: auto !important;
          z-index: 6;
          -webkit-transform: scale(0.5) !important;
              -ms-transform: scale(0.5) !important;
                  transform: scale(0.5) !important;
          margin-top: -60px !important;
          margin-left: -50px !important;
}
section.master-header-wrapper .header-cover-wrapper .show-case-background[data-v-eab98572] {
        display: block;
        position: absolute;
        z-index: 1;
        top: -2px;
        left: -2px;
        width: calc(100% + 4px);
        height: calc(100% + 4px);
        border-radius: 20px;
        overflow: hidden;
        background: conic-gradient(from 180deg at 50% 50%, #d44e30 -48.91deg, #9242f8 47.56deg, #3662ec 130.84deg, #fba238 230.27deg, #d44e30 311.09deg, #9242f8 407.56deg);
}
section.master-header-wrapper .header-cover-wrapper .show-case[data-v-eab98572] {
        width: 1200px;
        height: auto;
        border-radius: 18px;
        display: block;
        position: relative;
        z-index: 2;
}
section.works-wrapper[data-v-eab98572], section.optimize-wrapper[data-v-eab98572] {
    position: relative;
    padding-top: 144px;
    overflow: hidden;
    max-width: 5000px;
}
section.works-wrapper .content-wrap[data-v-eab98572], section.optimize-wrapper .content-wrap[data-v-eab98572] {
      max-width: 1080px;
      margin: 0 auto;
      position: relative;
}
section.works-wrapper .title-wrapper[data-v-eab98572], section.optimize-wrapper .title-wrapper[data-v-eab98572] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      text-align: left;
      position: relative;
      z-index: 2;
}
section.works-wrapper .optimize-blog[data-v-eab98572], section.optimize-wrapper .optimize-blog[data-v-eab98572] {
      margin: 0 auto;
      position: relative;
      z-index: 2;
      max-width: 1200px;
      border-radius: 12px;
      display: grid;
      grid-template-columns: 1fr;
      gap: 60px;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
section.works-wrapper .optimize-blog img[data-v-eab98572], section.optimize-wrapper .optimize-blog img[data-v-eab98572] {
        max-width: 100%;
        display: block;
        border-radius: 12px;
}
section.works-wrapper .optimize-background[data-v-eab98572], section.optimize-wrapper .optimize-background[data-v-eab98572] {
      z-index: -1;
}
section.works-wrapper .optimize-background img[data-v-eab98572], section.optimize-wrapper .optimize-background img[data-v-eab98572] {
        position: absolute;
        top: 0;
        width: 100%;
        display: block;
        width: 2950px;
        position: absolute;
        -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
                transform: translateX(-50%);
        left: 50%;
}
section.code-wrapper[data-v-eab98572] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.code-wrapper .show-wrapper[data-v-eab98572] {
      margin-bottom: 84px;
}
section.feel-wrapper[data-v-eab98572] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.feel-wrapper .description[data-v-eab98572]:not(:last-child) {
      margin-bottom: 84px;
}
section.optimize-wrapper[data-v-eab98572] {
    padding-bottom: 144px;
}
section.works-wrapper[data-v-eab98572] {
    height: 100vh;
}
section.code-wrapper[data-v-eab98572], section.pen-wrapper[data-v-eab98572], section.system-wrapper[data-v-eab98572] {
    padding-top: 200px;
    padding-bottom: 200px;
}
section.code-wrapper .feature-section-iconright .show-case[data-v-eab98572], section.pen-wrapper .feature-section-iconright .show-case[data-v-eab98572], section.system-wrapper .feature-section-iconright .show-case[data-v-eab98572] {
      position: absolute;
      width: 1000px;
      height: 860px;
      border-radius: 24px;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      top: 50%;
      left: 0;
}
section.code-wrapper .feature-section-iconleft .show-case[data-v-eab98572], section.pen-wrapper .feature-section-iconleft .show-case[data-v-eab98572], section.system-wrapper .feature-section-iconleft .show-case[data-v-eab98572] {
      position: absolute;
      width: 1000px;
      height: 860px;
      border-radius: 24px;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      top: 50%;
      right: 0;
}
section.roadmap-wrapper[data-v-eab98572] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.roadmap-wrapper .roadmap-wrap[data-v-eab98572] {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr;
      gap: 36px;
      padding: 0 18px;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item[data-v-eab98572] {
        background-color: #262626;
        border-radius: 12px;
        padding: 24px 30px;
        height: 220px;
        -webkit-transition: all 0.15s ease-out;
        -o-transition: all 0.15s ease-out;
        transition: all 0.15s ease-out;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item[data-v-eab98572]:hover {
          -webkit-transform: scale(1.03);
              -ms-transform: scale(1.03);
                  transform: scale(1.03);
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title[data-v-eab98572] {
          font-size: 1.2rem;
          font-weight: 600;
          line-height: 2.4rem;
          color: #ffffff;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title .like[data-v-eab98572] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            font-size: 0.93rem;
            font-weight: 400;
            line-height: 2.1;
            font-weight: 500;
            color: rgba(255, 255, 255, 0.3);
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title .like img[data-v-eab98572] {
              margin-right: 6px;
              width: 24px;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .desc[data-v-eab98572] {
          font-size: 0.93rem;
          font-weight: 400;
          line-height: 2.1;
          color: rgba(255, 255, 255, 0.5);
          padding-top: 12px;
}
section.shot-wrapper[data-v-eab98572] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 144px;
    padding-bottom: 144px;
}
section.shot-wrapper .content-wrap[data-v-eab98572] {
      position: relative;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
      left: 50%;
      width: auto;
}
section.shot-wrapper .content-wrap .content[data-v-eab98572] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
}
section.shot-wrapper .content-wrap .content[data-v-eab98572]:last-child {
          -webkit-transform: translateX(-200px);
              -ms-transform: translateX(-200px);
                  transform: translateX(-200px);
}
section.shot-wrapper .content-wrap .content[data-v-eab98572]:not(:last-child) {
          margin-bottom: 36px;
}
section.shot-wrapper .content-wrap .content .show-cover[data-v-eab98572] {
          width: 430px;
          height: 300px;
          border-radius: 18px;
}
section.shot-wrapper .content-wrap .content .show-cover img[data-v-eab98572] {
            display: block;
            width: 430px;
            height: 300px;
            border-radius: 18px;
}
section.shot-wrapper .content-wrap .content .show-cover[data-v-eab98572]:not(:last-child) {
            margin-right: 36px;
}
section.call-wrapper[data-v-eab98572] {
    position: relative;
    height: 720px;
    overflow: hidden;
    max-width: 5000px;
}
section.call-wrapper .call-content-wrap .title-wrapper[data-v-eab98572] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      text-align: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      position: absolute;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      top: 50%;
      left: 50%;
      z-index: 1;
}
section.call-wrapper .call-content-wrap .title-wrapper .title[data-v-eab98572] {
        font-size: 4.8rem;
        font-weight: 600;
        line-height: 6.4rem;
}
section.call-wrapper .call-cover[data-v-eab98572] {
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      position: relative;
      -webkit-transform: translate(-50%, -10%);
          -ms-transform: translate(-50%, -10%);
              transform: translate(-50%, -10%);
      left: 50%;
}
section.call-wrapper .logo-background[data-v-eab98572] {
      position: absolute;
      bottom: -150px;
      right: -450px;
      opacity: 0.06;
}
section.call-wrapper .button-wrapper[data-v-eab98572] {
      margin-top: 48px;
}
section.call-wrapper .title-wrapper[data-v-eab98572] {
      margin-bottom: 0;
}
section.footer-wrap[data-v-eab98572] {
    padding: 90px 60px 180px 60px;
}
section.footer-wrap .content[data-v-eab98572] {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
      gap: 18px;
      padding-left: 18px;
}
section.footer-wrap .content .title[data-v-eab98572] {
        margin-bottom: 12px;
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        font-weight: 600;
}
section.footer-wrap .content a[data-v-eab98572] {
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        color: rgba(255, 255, 255, 0.5);
        display: block;
        margin-bottom: 6px;
}
section.footer-wrap .footer-bottom[data-v-eab98572] {
      padding-left: 18px;
      width: 100%;
      padding-top: 36px;
}
section.footer-wrap .footer-bottom .line[data-v-eab98572] {
        width: 30px;
        height: 2px;
        background-color: rgba(255, 255, 255, 0.5);
        margin-bottom: 36px;
}
section.footer-wrap .footer-bottom span[data-v-eab98572] {
        color: rgba(255, 255, 255, 0.5);
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        font-size: 13px;
        display: inline;
}
@media (max-width: 600px) {
section.footer-wrap[data-v-eab98572] {
    padding: 60px 60px 84px 60px !important;
}
section.footer-wrap .content-wrap .content[data-v-eab98572] {
      grid-template-columns: 1fr;
      padding-left: 0px;
}
section.footer-wrap .content-wrap .content .desc[data-v-eab98572] {
        width: 105px;
}
.optimize-blog[data-v-eab98572] {
    padding: 0 36px;
}
}
.title-wrapper[data-v-eab98572] {
  width: 70%;
  z-index: 1;
}
.title-wrapper .tag[data-v-eab98572] {
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 2.4rem;
    color: rgba(255, 255, 255, 0.5);
    margin-bottom: 12px;
}
.title-wrapper h2[data-v-eab98572] {
    color: #fff;
}
.title-wrapper p[data-v-eab98572] {
    font-size: 1.3rem;
    font-weight: 400;
    line-height: 2.4rem;
    margin-top: 24px;
}
.left-to-right-wrapper[data-v-eab98572] {
  width: 100%;
  display: grid;
  grid-template-columns: 4fr 5fr;
  gap: 180px;
}
.left-to-right-wrapper .left-wrapper[data-v-eab98572] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.left-to-right-wrapper .left-wrapper .desc-wrapper[data-v-eab98572] {
      text-align: left;
}
.left-to-right-wrapper .left-wrapper .desc-wrapper p[data-v-eab98572] {
        margin-top: 24px;
        font-size: 1.3rem;
        font-weight: 400;
        line-height: 2.4rem;
}
.left-to-right-wrapper .right-wrapper[data-v-eab98572] {
    height: 648px;
    width: 100%;
    background: #202020;
    border-radius: 24px;
}
.right-to-left-wrapper[data-v-eab98572] {
  width: 100%;
  display: grid;
  grid-template-columns: 7fr 5fr;
  gap: 60px;
}
.right-to-left-wrapper .left-wrapper[data-v-eab98572] {
    height: 648px;
    width: 100%;
    background: #202020;
    border-radius: 24px;
}
.right-to-left-wrapper .right-wrapper[data-v-eab98572] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper[data-v-eab98572] {
      text-align: left;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper[data-v-eab98572]:not(:last-child) {
        margin-bottom: 90px;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper p[data-v-eab98572] {
        font-size: 1.2rem;
        font-weight: 400;
        line-height: 2.2rem;
}
.show-wrapper[data-v-eab98572] {
  height: 600px;
  width: 100%;
  background: #202020;
  border-radius: 24px;
}
.show-wrapper .video[data-v-eab98572] {
    width: 100%;
    height: 600px;
    background: #202020;
    border-radius: 24px;
}
.three-wrapper[data-v-eab98572] {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 18px;
  padding-left: 18px;
}
.three-wrapper[data-v-eab98572]:not(:last-child) {
    margin-bottom: 90px;
}
.three-wrapper .desc-icon[data-v-eab98572] {
    margin-bottom: 24px;
    width: 66px;
    height: 66px;
}
.three-wrapper .desc-wrapper[data-v-eab98572] {
    text-align: left;
}
.three-wrapper .desc-wrapper h3[data-v-eab98572] {
      color: #fff;
}
.three-wrapper .desc-wrapper p[data-v-eab98572] {
      font-size: 1.2rem;
      font-weight: 400;
      line-height: 2.2rem;
      margin-top: 12px;
      padding-right: 24px;
}
.h2-title[data-v-eab98572] {
  font-size: 3.6rem;
  font-weight: 600;
  line-height: 5.3rem;
}
@media only screen and (max-width: 500px) {
.h2-title[data-v-eab98572] {
    font-size: 2.4rem;
    font-weight: 600;
    line-height: 1.5;
}
.title2[data-v-eab98572] {
    font-size: 1.1rem !important;
}
}
.button-middle[data-v-eab98572] {
  padding: 0 30px;
  height: 42px;
  background-color: #3662ec;
  color: #fff;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 8px;
  font-weight: 600;
}
.button-large[data-v-eab98572] {
  color: #fff;
  width: 172px;
  height: 54px;
  background-color: #3662ec;
  border-radius: 12px;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 2.4rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.mas-arrow-tooltip[data-v-eab98572] {
  z-index: 10000;
}
.mas-arrow-tooltip .popover_qrcode[data-v-eab98572] {
    background-color: #2d2d2d;
}
.mas-arrow-tooltip .tooltip-arrow[data-v-eab98572] {
    width: 0;
    height: 0;
    border-style: solid;
    position: absolute;
    margin: 5px;
    border-color: #2d2d2d;
    z-index: 1;
}
.mas-arrow-tooltip[x-placement^='top'][data-v-eab98572] {
    margin-bottom: 5px;
}
.mas-arrow-tooltip[x-placement^='top'] .tooltip-arrow[data-v-eab98572] {
      border-width: 8px 8px 0 8px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      bottom: -8px;
      left: calc(50% - 8px);
      margin-top: 0;
      margin-bottom: 0;
}
.mas-arrow-tooltip[x-placement^='bottom'][data-v-eab98572] {
    margin-top: 5px;
}
.mas-arrow-tooltip[x-placement^='bottom'] .tooltip-arrow[data-v-eab98572] {
      border-width: 0 5px 5px 5px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-top-color: transparent !important;
      top: -5px;
      left: calc(50% - 5px);
      margin-top: 0;
      margin-bottom: 0;
}
.mas-arrow-tooltip[x-placement^='right'][data-v-eab98572] {
    margin-left: 5px;
}
.mas-arrow-tooltip[x-placement^='right'] .tooltip-arrow[data-v-eab98572] {
      border-width: 5px 5px 5px 0;
      border-left-color: transparent !important;
      border-top-color: transparent !important;
      border-bottom-color: transparent !important;
      left: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
}
.mas-arrow-tooltip[x-placement^='left'][data-v-eab98572] {
    margin-right: 5px;
}
.mas-arrow-tooltip[x-placement^='left'] .tooltip-arrow[data-v-eab98572] {
      border-width: 5px 0 5px 5px;
      border-top-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      right: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
}
@media only screen and (max-width: 1400px) {
.header-cover-wrapper[data-v-eab98572] {
    -webkit-transform: scale(0.9) !important;
        -ms-transform: scale(0.9) !important;
            transform: scale(0.9) !important;
    margin: 14vh auto 0 auto !important;
}
}
@media only screen and (max-width: 1300px) {
.header-cover-wrapper[data-v-eab98572] {
    -webkit-transform: scale(0.8) !important;
        -ms-transform: scale(0.8) !important;
            transform: scale(0.8) !important;
    margin: 10vh auto 0 auto !important;
}
}
@media only screen and (max-width: 1140px) {
.header-cover-wrapper[data-v-eab98572] {
    -webkit-transform: scale(0.7) !important;
        -ms-transform: scale(0.7) !important;
            transform: scale(0.7) !important;
    margin: 6vh auto -60px auto !important;
}
}
@media only screen and (max-width: 900px) {
.master-header-wrapper[data-v-eab98572] {
    padding-top: 100px;
}
.header-cover-wrapper[data-v-eab98572] {
    -webkit-transform: scale(0.6) !important;
        -ms-transform: scale(0.6) !important;
            transform: scale(0.6) !important;
    margin: 0 auto -120px auto !important;
}
}
@media only screen and (max-width: 770px) {
.header-cover-wrapper[data-v-eab98572] {
    -webkit-transform: scale(0.5) !important;
        -ms-transform: scale(0.5) !important;
            transform: scale(0.5) !important;
    margin: -100px auto -160px auto !important;
}
}
@media only screen and (max-width: 640px) {
.header-cover-wrapper[data-v-eab98572] {
    -webkit-transform: scale(0.4) !important;
        -ms-transform: scale(0.4) !important;
            transform: scale(0.4) !important;
    margin: -100px auto -180px auto !important;
}
}
@media only screen and (max-width: 500px) {
.master-header-wrapper[data-v-eab98572] {
    padding-top: 8vh !important;
}
.header-cover-wrapper[data-v-eab98572] {
    -webkit-transform: scale(0.3) !important;
        -ms-transform: scale(0.3) !important;
            transform: scale(0.3) !important;
    margin: -120px auto -300px auto !important;
}
}
@media only screen and (max-width: 400px) {
.header-cover-wrapper[data-v-eab98572] {
    -webkit-transform: scale(0.25) !important;
        -ms-transform: scale(0.25) !important;
            transform: scale(0.25) !important;
    margin: -180px auto -340px auto !important;
}
}
@media (max-width: 500px) {
section .content-wrap[data-v-eab98572] {
    padding: 0 !important;
}
.master-header-wrapper[data-v-eab98572] {
    padding: 0 36px;
}
}
@-webkit-keyframes header-data-v-eab98572 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes header-data-v-eab98572 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@media only screen and (max-width: 1200px) {
.v-lines[data-v-eab98572] {
    position: absolute;
    width: calc(100% - 120px);
    margin: 0 auto;
    -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
            transform: translate(-50%);
    pointer-events: none;
}
.v-lines .v-lines__outer[data-v-eab98572] {
      width: 100%;
}
.v-lines .v-lines__inner[data-v-eab98572] {
      width: 33.3%;
}
}
@media only screen and (max-width: 900px) {
.v-lines[data-v-eab98572] {
    position: absolute;
    width: calc(100% - 120px);
    margin: 0 auto;
    -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
            transform: translate(-50%);
    pointer-events: none;
}
.v-lines .v-lines__outer[data-v-eab98572] {
      width: 100%;
}
.v-lines .v-lines__inner[data-v-eab98572] {
      width: 1px;
      border-right: none;
}
}
@media only screen and (max-width: 500px) {
.v-lines[data-v-eab98572] {
    display: none;
}
}
.mas-button[data-v-eab98572] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #ffffff;
  font-style: normal;
  font-weight: normal;
  cursor: pointer;
  -webkit-transition: all 0.15s ease-out;
  -o-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
}
.mas-button-primary[data-v-eab98572] {
    background-color: #3662EC;
}
.mas-button-primary[data-v-eab98572]:hover {
      background-color: #3662EB;
}
.mas-button-primary[data-v-eab98572]:active {
      background-color: #2E5CE8;
}
.mas-button-outline[data-v-eab98572] {
    background-color: transparent;
    border: 1px solid #585858;
}
.mas-button-gray[data-v-eab98572] {
    background-color: rgba(255, 255, 255, 0.12);
}
.mas-button-gray[data-v-eab98572]:hover {
      background-color: rgba(255, 255, 255, 0.18);
}
.mas-button-green[data-v-eab98572] {
    background-color: #2da55d;
}
.mas-button-green[data-v-eab98572]:hover {
      background-color: #3bb06a;
}
.mas-button-green[data-v-eab98572]:active {
      background-color: #189b4c;
}
.mas-button-large[data-v-eab98572] {
    height: 54px;
    font-size: 1.2rem;
    font-weight: 600;
    line-height: 2.4rem;
    border-radius: 12px;
    font-weight: 600;
}
.mas-button-middle[data-v-eab98572] {
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    font-weight: 600;
    height: 48px;
    border-radius: 12px;
    font-weight: 600;
}
.mas-button-small[data-v-eab98572] {
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
    font-size: 0.93rem;
    font-weight: 400;
    line-height: 2.1;
    font-weight: 600;
    height: 36px;
    border-radius: 8px;
}
.mas-button-disabled[data-v-eab98572] {
    opacity: 0.3;
    pointer-events: none;
}
.mas-button .arrow-link[data-v-eab98572] {
    margin-left: 12px;
    margin-right: -12px;
}

.arrow-link[data-v-6e879b1e] {
  display: inline-block;
  width: 30px;
  position: relative;
  height: 8px;
  margin-left: 4px;
}
.arrow-link__line[data-v-6e879b1e] {
    height: 2px;
    width: 20px;
    position: absolute;
    left: 0;
    top: 3px;
    overflow: hidden;
    -webkit-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    border-radius: 2px;
}
.arrow-link__line[data-v-6e879b1e]:before, .arrow-link__line[data-v-6e879b1e]:after {
      content: "";
      width: 14px;
      height: 0;
      border: 1px solid;
      position: absolute;
      top: 0;
      left: 0;
      will-change: transform;
      -webkit-transition: all 0.3s ease-out;
      -o-transition: all 0.3s ease-out;
      transition: all 0.3s ease-out;
      border-radius: 2px;
}
.arrow-link__line[data-v-6e879b1e]:after {
      left: -28px;
      width: 22px;
}
.arrow-link svg[data-v-6e879b1e] {
    position: absolute;
    top: 0;
    left: 14px;
    will-change: transform;
    -webkit-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    fill: currentColor;
}
.arrow-link:hover .arrow-link__line[data-v-6e879b1e], .arrow-link.active .arrow-link__line[data-v-6e879b1e],
  .arrow-link__area:hover .arrow-link .arrow-link__line[data-v-6e879b1e] {
    width: 20px;
}
.arrow-link:hover .arrow-link__line[data-v-6e879b1e]:before, .arrow-link.active .arrow-link__line[data-v-6e879b1e]:before,
    .arrow-link__area:hover .arrow-link .arrow-link__line[data-v-6e879b1e]:before {
      -webkit-transform: translateX(28px);
          -ms-transform: translateX(28px);
              transform: translateX(28px);
}
.arrow-link:hover .arrow-link__line[data-v-6e879b1e]:after, .arrow-link.active .arrow-link__line[data-v-6e879b1e]:after,
    .arrow-link__area:hover .arrow-link .arrow-link__line[data-v-6e879b1e]:after {
      -webkit-transform: translateX(28px);
          -ms-transform: translateX(28px);
              transform: translateX(28px);
}
.arrow-link:hover svg[data-v-6e879b1e], .arrow-link.active svg[data-v-6e879b1e],
  .arrow-link__area:hover .arrow-link svg[data-v-6e879b1e] {
    -webkit-transform: translateX(4px);
        -ms-transform: translateX(4px);
            transform: translateX(4px);
}

@charset "UTF-8";
html[data-v-60f549f0], body[data-v-60f549f0], div[data-v-60f549f0], span[data-v-60f549f0], applet[data-v-60f549f0], object[data-v-60f549f0], iframe[data-v-60f549f0], h1[data-v-60f549f0], h2[data-v-60f549f0], h3[data-v-60f549f0], h4[data-v-60f549f0], h5[data-v-60f549f0], h6[data-v-60f549f0], p[data-v-60f549f0], blockquote[data-v-60f549f0], pre[data-v-60f549f0], a[data-v-60f549f0], abbr[data-v-60f549f0], acronym[data-v-60f549f0], address[data-v-60f549f0], big[data-v-60f549f0], cite[data-v-60f549f0], code[data-v-60f549f0], del[data-v-60f549f0], dfn[data-v-60f549f0], em[data-v-60f549f0], img[data-v-60f549f0], ins[data-v-60f549f0], kbd[data-v-60f549f0], q[data-v-60f549f0], s[data-v-60f549f0], samp[data-v-60f549f0], small[data-v-60f549f0], strike[data-v-60f549f0], strong[data-v-60f549f0], sub[data-v-60f549f0], sup[data-v-60f549f0], tt[data-v-60f549f0], var[data-v-60f549f0], b[data-v-60f549f0], u[data-v-60f549f0], i[data-v-60f549f0], center[data-v-60f549f0], dl[data-v-60f549f0], dt[data-v-60f549f0], dd[data-v-60f549f0], ol[data-v-60f549f0], ul[data-v-60f549f0], li[data-v-60f549f0], fieldset[data-v-60f549f0], form[data-v-60f549f0], label[data-v-60f549f0], legend[data-v-60f549f0], table[data-v-60f549f0], caption[data-v-60f549f0], tbody[data-v-60f549f0], tfoot[data-v-60f549f0], thead[data-v-60f549f0], tr[data-v-60f549f0], th[data-v-60f549f0], td[data-v-60f549f0], article[data-v-60f549f0], aside[data-v-60f549f0], canvas[data-v-60f549f0], details[data-v-60f549f0], embed[data-v-60f549f0], figure[data-v-60f549f0], figcaption[data-v-60f549f0], footer[data-v-60f549f0], header[data-v-60f549f0], hgroup[data-v-60f549f0], main[data-v-60f549f0], menu[data-v-60f549f0], nav[data-v-60f549f0], output[data-v-60f549f0], ruby[data-v-60f549f0], section[data-v-60f549f0], summary[data-v-60f549f0], time[data-v-60f549f0], mark[data-v-60f549f0], audio[data-v-60f549f0], video[data-v-60f549f0], input[data-v-60f549f0], textarea[data-v-60f549f0], button[data-v-60f549f0] {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-style: normal;
  font-weight: normal;
  font-family: inherit;
  text-decoration: none;
  outline: none;
  border-radius: 0;
}
article[data-v-60f549f0], aside[data-v-60f549f0], details[data-v-60f549f0], figcaption[data-v-60f549f0], figure[data-v-60f549f0], footer[data-v-60f549f0], header[data-v-60f549f0], hgroup[data-v-60f549f0], main[data-v-60f549f0], menu[data-v-60f549f0], nav[data-v-60f549f0], section[data-v-60f549f0] {
  display: block;
}
ol[data-v-60f549f0], ul[data-v-60f549f0] {
  list-style: none;
}
blockquote[data-v-60f549f0], q[data-v-60f549f0] {
  quotes: none;
}
blockquote[data-v-60f549f0]:before, blockquote[data-v-60f549f0]:after, q[data-v-60f549f0]:before, q[data-v-60f549f0]:after {
  content: '';
  content: none;
}
a[data-v-60f549f0]:hover, a[data-v-60f549f0]:active {
  outline: none;
}
table[data-v-60f549f0] {
  border-collapse: collapse;
  border-spacing: 0;
}
.container-fluid[data-v-60f549f0], .container[data-v-60f549f0] {
  margin-right: auto;
  margin-left: auto;
}
.container-fluid[data-v-60f549f0] {
  padding-right: 2rem;
  padding-left: 2rem;
}
.row[data-v-60f549f0] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}
.row.reverse[data-v-60f549f0] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

@media only screen and (min-width: 768px) {
.container[data-v-60f549f0] {
    width: 49rem;
}
.col-sm[data-v-60f549f0], .col-sm-1[data-v-60f549f0], .col-sm-2[data-v-60f549f0], .col-sm-3[data-v-60f549f0], .col-sm-4[data-v-60f549f0], .col-sm-5[data-v-60f549f0], .col-sm-6[data-v-60f549f0], .col-sm-7[data-v-60f549f0], .col-sm-8[data-v-60f549f0], .col-sm-9[data-v-60f549f0], .col-sm-10[data-v-60f549f0], .col-sm-11[data-v-60f549f0], .col-sm-12[data-v-60f549f0], .col-sm-offset-0[data-v-60f549f0], .col-sm-offset-1[data-v-60f549f0], .col-sm-offset-2[data-v-60f549f0], .col-sm-offset-3[data-v-60f549f0], .col-sm-offset-4[data-v-60f549f0], .col-sm-offset-5[data-v-60f549f0], .col-sm-offset-6[data-v-60f549f0], .col-sm-offset-7[data-v-60f549f0], .col-sm-offset-8[data-v-60f549f0], .col-sm-offset-9[data-v-60f549f0], .col-sm-offset-10[data-v-60f549f0], .col-sm-offset-11[data-v-60f549f0], .col-sm-offset-12[data-v-60f549f0] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.col-sm[data-v-60f549f0] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-sm-1[data-v-60f549f0] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-sm-2[data-v-60f549f0] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-sm-3[data-v-60f549f0] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-sm-4[data-v-60f549f0] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-sm-5[data-v-60f549f0] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-sm-6[data-v-60f549f0] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-sm-7[data-v-60f549f0] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-sm-8[data-v-60f549f0] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-sm-9[data-v-60f549f0] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-sm-10[data-v-60f549f0] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-sm-11[data-v-60f549f0] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-sm-12[data-v-60f549f0] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-sm-offset-0[data-v-60f549f0] {
    margin-left: 0;
}
.col-sm-offset-1[data-v-60f549f0] {
    margin-left: 8.33333333%;
}
.col-sm-offset-2[data-v-60f549f0] {
    margin-left: 16.66666667%;
}
.col-sm-offset-3[data-v-60f549f0] {
    margin-left: 25%;
}
.col-sm-offset-4[data-v-60f549f0] {
    margin-left: 33.33333333%;
}
.col-sm-offset-5[data-v-60f549f0] {
    margin-left: 41.66666667%;
}
.col-sm-offset-6[data-v-60f549f0] {
    margin-left: 50%;
}
.col-sm-offset-7[data-v-60f549f0] {
    margin-left: 58.33333333%;
}
.col-sm-offset-8[data-v-60f549f0] {
    margin-left: 66.66666667%;
}
.col-sm-offset-9[data-v-60f549f0] {
    margin-left: 75%;
}
.col-sm-offset-10[data-v-60f549f0] {
    margin-left: 83.33333333%;
}
.col-sm-offset-11[data-v-60f549f0] {
    margin-left: 91.66666667%;
}
.start-sm[data-v-60f549f0] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-sm[data-v-60f549f0] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-sm[data-v-60f549f0] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-sm[data-v-60f549f0] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-sm[data-v-60f549f0] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-sm[data-v-60f549f0] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-sm[data-v-60f549f0] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-sm[data-v-60f549f0] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-sm[data-v-60f549f0] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-sm[data-v-60f549f0] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
@media only screen and (min-width: 1024px) {
.container[data-v-60f549f0] {
    width: 65rem;
}
.col-md[data-v-60f549f0], .col-md-1[data-v-60f549f0], .col-md-2[data-v-60f549f0], .col-md-3[data-v-60f549f0], .col-md-4[data-v-60f549f0], .col-md-5[data-v-60f549f0], .col-md-6[data-v-60f549f0], .col-md-7[data-v-60f549f0], .col-md-8[data-v-60f549f0], .col-md-9[data-v-60f549f0], .col-md-10[data-v-60f549f0], .col-md-11[data-v-60f549f0], .col-md-12[data-v-60f549f0], .col-md-offset-0[data-v-60f549f0], .col-md-offset-1[data-v-60f549f0], .col-md-offset-2[data-v-60f549f0], .col-md-offset-3[data-v-60f549f0], .col-md-offset-4[data-v-60f549f0], .col-md-offset-5[data-v-60f549f0], .col-md-offset-6[data-v-60f549f0], .col-md-offset-7[data-v-60f549f0], .col-md-offset-8[data-v-60f549f0], .col-md-offset-9[data-v-60f549f0], .col-md-offset-10[data-v-60f549f0], .col-md-offset-11[data-v-60f549f0], .col-md-offset-12[data-v-60f549f0] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.col-md[data-v-60f549f0] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-md-1[data-v-60f549f0] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-md-2[data-v-60f549f0] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-md-3[data-v-60f549f0] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-md-4[data-v-60f549f0] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-md-5[data-v-60f549f0] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-md-6[data-v-60f549f0] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-md-7[data-v-60f549f0] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-md-8[data-v-60f549f0] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-md-9[data-v-60f549f0] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-md-10[data-v-60f549f0] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-md-11[data-v-60f549f0] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-md-12[data-v-60f549f0] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-md-offset-0[data-v-60f549f0] {
    margin-left: 0;
}
.col-md-offset-1[data-v-60f549f0] {
    margin-left: 8.33333333%;
}
.col-md-offset-2[data-v-60f549f0] {
    margin-left: 16.66666667%;
}
.col-md-offset-3[data-v-60f549f0] {
    margin-left: 25%;
}
.col-md-offset-4[data-v-60f549f0] {
    margin-left: 33.33333333%;
}
.col-md-offset-5[data-v-60f549f0] {
    margin-left: 41.66666667%;
}
.col-md-offset-6[data-v-60f549f0] {
    margin-left: 50%;
}
.col-md-offset-7[data-v-60f549f0] {
    margin-left: 58.33333333%;
}
.col-md-offset-8[data-v-60f549f0] {
    margin-left: 66.66666667%;
}
.col-md-offset-9[data-v-60f549f0] {
    margin-left: 75%;
}
.col-md-offset-10[data-v-60f549f0] {
    margin-left: 83.33333333%;
}
.col-md-offset-11[data-v-60f549f0] {
    margin-left: 91.66666667%;
}
.start-md[data-v-60f549f0] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-md[data-v-60f549f0] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-md[data-v-60f549f0] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-md[data-v-60f549f0] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-md[data-v-60f549f0] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-md[data-v-60f549f0] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-md[data-v-60f549f0] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-md[data-v-60f549f0] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-md[data-v-60f549f0] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-md[data-v-60f549f0] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
@media only screen and (min-width: 1280px) {
.container[data-v-60f549f0] {
    width: 76rem;
}
.col-lg[data-v-60f549f0], .col-lg-1[data-v-60f549f0], .col-lg-2[data-v-60f549f0], .col-lg-3[data-v-60f549f0], .col-lg-4[data-v-60f549f0], .col-lg-5[data-v-60f549f0], .col-lg-6[data-v-60f549f0], .col-lg-7[data-v-60f549f0], .col-lg-8[data-v-60f549f0], .col-lg-9[data-v-60f549f0], .col-lg-10[data-v-60f549f0], .col-lg-11[data-v-60f549f0], .col-lg-12[data-v-60f549f0], .col-lg-offset-0[data-v-60f549f0], .col-lg-offset-1[data-v-60f549f0], .col-lg-offset-2[data-v-60f549f0], .col-lg-offset-3[data-v-60f549f0], .col-lg-offset-4[data-v-60f549f0], .col-lg-offset-5[data-v-60f549f0], .col-lg-offset-6[data-v-60f549f0], .col-lg-offset-7[data-v-60f549f0], .col-lg-offset-8[data-v-60f549f0], .col-lg-offset-9[data-v-60f549f0], .col-lg-offset-10[data-v-60f549f0], .col-lg-offset-11[data-v-60f549f0], .col-lg-offset-12[data-v-60f549f0] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 12px;
    padding-left: 12px;
}
.col-lg[data-v-60f549f0] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-lg-1[data-v-60f549f0] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-lg-2[data-v-60f549f0] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-lg-3[data-v-60f549f0] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-lg-4[data-v-60f549f0] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-lg-5[data-v-60f549f0] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-lg-6[data-v-60f549f0] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-lg-7[data-v-60f549f0] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-lg-8[data-v-60f549f0] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-lg-9[data-v-60f549f0] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-lg-10[data-v-60f549f0] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-lg-11[data-v-60f549f0] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-lg-12[data-v-60f549f0] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-lg-offset-0[data-v-60f549f0] {
    margin-left: 0;
}
.col-lg-offset-1[data-v-60f549f0] {
    margin-left: 8.33333333%;
}
.col-lg-offset-2[data-v-60f549f0] {
    margin-left: 16.66666667%;
}
.col-lg-offset-3[data-v-60f549f0] {
    margin-left: 25%;
}
.col-lg-offset-4[data-v-60f549f0] {
    margin-left: 33.33333333%;
}
.col-lg-offset-5[data-v-60f549f0] {
    margin-left: 41.66666667%;
}
.col-lg-offset-6[data-v-60f549f0] {
    margin-left: 50%;
}
.col-lg-offset-7[data-v-60f549f0] {
    margin-left: 58.33333333%;
}
.col-lg-offset-8[data-v-60f549f0] {
    margin-left: 66.66666667%;
}
.col-lg-offset-9[data-v-60f549f0] {
    margin-left: 75%;
}
.col-lg-offset-10[data-v-60f549f0] {
    margin-left: 83.33333333%;
}
.col-lg-offset-11[data-v-60f549f0] {
    margin-left: 91.66666667%;
}
.start-lg[data-v-60f549f0] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-lg[data-v-60f549f0] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-lg[data-v-60f549f0] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-lg[data-v-60f549f0] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-lg[data-v-60f549f0] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-lg[data-v-60f549f0] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-lg[data-v-60f549f0] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-lg[data-v-60f549f0] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-lg[data-v-60f549f0] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-lg[data-v-60f549f0] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
body[data-aos-duration='50'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='50'][data-v-60f549f0] {
  -webkit-transition-duration: 50ms;
       -o-transition-duration: 50ms;
          transition-duration: 50ms;
}
body[data-aos-delay='50'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='50'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='50'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='50'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 50ms;
         -o-transition-delay: 50ms;
            transition-delay: 50ms;
}
body[data-aos-duration='100'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='100'][data-v-60f549f0] {
  -webkit-transition-duration: 100ms;
       -o-transition-duration: 100ms;
          transition-duration: 100ms;
}
body[data-aos-delay='100'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='100'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='100'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='100'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 100ms;
         -o-transition-delay: 100ms;
            transition-delay: 100ms;
}
body[data-aos-duration='150'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='150'][data-v-60f549f0] {
  -webkit-transition-duration: 150ms;
       -o-transition-duration: 150ms;
          transition-duration: 150ms;
}
body[data-aos-delay='150'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='150'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='150'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='150'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 150ms;
         -o-transition-delay: 150ms;
            transition-delay: 150ms;
}
body[data-aos-duration='200'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='200'][data-v-60f549f0] {
  -webkit-transition-duration: 200ms;
       -o-transition-duration: 200ms;
          transition-duration: 200ms;
}
body[data-aos-delay='200'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='200'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='200'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='200'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 200ms;
         -o-transition-delay: 200ms;
            transition-delay: 200ms;
}
body[data-aos-duration='250'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='250'][data-v-60f549f0] {
  -webkit-transition-duration: 250ms;
       -o-transition-duration: 250ms;
          transition-duration: 250ms;
}
body[data-aos-delay='250'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='250'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='250'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='250'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 250ms;
         -o-transition-delay: 250ms;
            transition-delay: 250ms;
}
body[data-aos-duration='300'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='300'][data-v-60f549f0] {
  -webkit-transition-duration: 300ms;
       -o-transition-duration: 300ms;
          transition-duration: 300ms;
}
body[data-aos-delay='300'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='300'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='300'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='300'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 300ms;
         -o-transition-delay: 300ms;
            transition-delay: 300ms;
}
body[data-aos-duration='350'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='350'][data-v-60f549f0] {
  -webkit-transition-duration: 350ms;
       -o-transition-duration: 350ms;
          transition-duration: 350ms;
}
body[data-aos-delay='350'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='350'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='350'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='350'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 350ms;
         -o-transition-delay: 350ms;
            transition-delay: 350ms;
}
body[data-aos-duration='400'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='400'][data-v-60f549f0] {
  -webkit-transition-duration: 400ms;
       -o-transition-duration: 400ms;
          transition-duration: 400ms;
}
body[data-aos-delay='400'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='400'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='400'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='400'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 400ms;
         -o-transition-delay: 400ms;
            transition-delay: 400ms;
}
body[data-aos-duration='450'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='450'][data-v-60f549f0] {
  -webkit-transition-duration: 450ms;
       -o-transition-duration: 450ms;
          transition-duration: 450ms;
}
body[data-aos-delay='450'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='450'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='450'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='450'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 450ms;
         -o-transition-delay: 450ms;
            transition-delay: 450ms;
}
body[data-aos-duration='500'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='500'][data-v-60f549f0] {
  -webkit-transition-duration: 500ms;
       -o-transition-duration: 500ms;
          transition-duration: 500ms;
}
body[data-aos-delay='500'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='500'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='500'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='500'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 500ms;
         -o-transition-delay: 500ms;
            transition-delay: 500ms;
}
body[data-aos-duration='550'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='550'][data-v-60f549f0] {
  -webkit-transition-duration: 550ms;
       -o-transition-duration: 550ms;
          transition-duration: 550ms;
}
body[data-aos-delay='550'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='550'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='550'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='550'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 550ms;
         -o-transition-delay: 550ms;
            transition-delay: 550ms;
}
body[data-aos-duration='600'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='600'][data-v-60f549f0] {
  -webkit-transition-duration: 600ms;
       -o-transition-duration: 600ms;
          transition-duration: 600ms;
}
body[data-aos-delay='600'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='600'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='600'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='600'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 600ms;
         -o-transition-delay: 600ms;
            transition-delay: 600ms;
}
body[data-aos-duration='650'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='650'][data-v-60f549f0] {
  -webkit-transition-duration: 650ms;
       -o-transition-duration: 650ms;
          transition-duration: 650ms;
}
body[data-aos-delay='650'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='650'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='650'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='650'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 650ms;
         -o-transition-delay: 650ms;
            transition-delay: 650ms;
}
body[data-aos-duration='700'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='700'][data-v-60f549f0] {
  -webkit-transition-duration: 700ms;
       -o-transition-duration: 700ms;
          transition-duration: 700ms;
}
body[data-aos-delay='700'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='700'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='700'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='700'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 700ms;
         -o-transition-delay: 700ms;
            transition-delay: 700ms;
}
body[data-aos-duration='750'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='750'][data-v-60f549f0] {
  -webkit-transition-duration: 750ms;
       -o-transition-duration: 750ms;
          transition-duration: 750ms;
}
body[data-aos-delay='750'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='750'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='750'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='750'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 750ms;
         -o-transition-delay: 750ms;
            transition-delay: 750ms;
}
body[data-aos-duration='800'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='800'][data-v-60f549f0] {
  -webkit-transition-duration: 800ms;
       -o-transition-duration: 800ms;
          transition-duration: 800ms;
}
body[data-aos-delay='800'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='800'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='800'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='800'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 800ms;
         -o-transition-delay: 800ms;
            transition-delay: 800ms;
}
body[data-aos-duration='850'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='850'][data-v-60f549f0] {
  -webkit-transition-duration: 850ms;
       -o-transition-duration: 850ms;
          transition-duration: 850ms;
}
body[data-aos-delay='850'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='850'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='850'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='850'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 850ms;
         -o-transition-delay: 850ms;
            transition-delay: 850ms;
}
body[data-aos-duration='900'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='900'][data-v-60f549f0] {
  -webkit-transition-duration: 900ms;
       -o-transition-duration: 900ms;
          transition-duration: 900ms;
}
body[data-aos-delay='900'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='900'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='900'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='900'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 900ms;
         -o-transition-delay: 900ms;
            transition-delay: 900ms;
}
body[data-aos-duration='950'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='950'][data-v-60f549f0] {
  -webkit-transition-duration: 950ms;
       -o-transition-duration: 950ms;
          transition-duration: 950ms;
}
body[data-aos-delay='950'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='950'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='950'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='950'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 950ms;
         -o-transition-delay: 950ms;
            transition-delay: 950ms;
}
body[data-aos-duration='1000'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='1000'][data-v-60f549f0] {
  -webkit-transition-duration: 1000ms;
       -o-transition-duration: 1000ms;
          transition-duration: 1000ms;
}
body[data-aos-delay='1000'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1000'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1000'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1000'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 1000ms;
         -o-transition-delay: 1000ms;
            transition-delay: 1000ms;
}
body[data-aos-duration='1050'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='1050'][data-v-60f549f0] {
  -webkit-transition-duration: 1050ms;
       -o-transition-duration: 1050ms;
          transition-duration: 1050ms;
}
body[data-aos-delay='1050'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1050'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1050'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1050'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 1050ms;
         -o-transition-delay: 1050ms;
            transition-delay: 1050ms;
}
body[data-aos-duration='1100'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='1100'][data-v-60f549f0] {
  -webkit-transition-duration: 1100ms;
       -o-transition-duration: 1100ms;
          transition-duration: 1100ms;
}
body[data-aos-delay='1100'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1100'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1100'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1100'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 1100ms;
         -o-transition-delay: 1100ms;
            transition-delay: 1100ms;
}
body[data-aos-duration='1150'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='1150'][data-v-60f549f0] {
  -webkit-transition-duration: 1150ms;
       -o-transition-duration: 1150ms;
          transition-duration: 1150ms;
}
body[data-aos-delay='1150'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1150'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1150'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1150'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 1150ms;
         -o-transition-delay: 1150ms;
            transition-delay: 1150ms;
}
body[data-aos-duration='1200'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='1200'][data-v-60f549f0] {
  -webkit-transition-duration: 1200ms;
       -o-transition-duration: 1200ms;
          transition-duration: 1200ms;
}
body[data-aos-delay='1200'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1200'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1200'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1200'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 1200ms;
         -o-transition-delay: 1200ms;
            transition-delay: 1200ms;
}
body[data-aos-duration='1250'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='1250'][data-v-60f549f0] {
  -webkit-transition-duration: 1250ms;
       -o-transition-duration: 1250ms;
          transition-duration: 1250ms;
}
body[data-aos-delay='1250'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1250'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1250'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1250'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 1250ms;
         -o-transition-delay: 1250ms;
            transition-delay: 1250ms;
}
body[data-aos-duration='1300'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='1300'][data-v-60f549f0] {
  -webkit-transition-duration: 1300ms;
       -o-transition-duration: 1300ms;
          transition-duration: 1300ms;
}
body[data-aos-delay='1300'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1300'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1300'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1300'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 1300ms;
         -o-transition-delay: 1300ms;
            transition-delay: 1300ms;
}
body[data-aos-duration='1350'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='1350'][data-v-60f549f0] {
  -webkit-transition-duration: 1350ms;
       -o-transition-duration: 1350ms;
          transition-duration: 1350ms;
}
body[data-aos-delay='1350'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1350'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1350'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1350'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 1350ms;
         -o-transition-delay: 1350ms;
            transition-delay: 1350ms;
}
body[data-aos-duration='1400'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='1400'][data-v-60f549f0] {
  -webkit-transition-duration: 1400ms;
       -o-transition-duration: 1400ms;
          transition-duration: 1400ms;
}
body[data-aos-delay='1400'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1400'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1400'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1400'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 1400ms;
         -o-transition-delay: 1400ms;
            transition-delay: 1400ms;
}
body[data-aos-duration='1450'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='1450'][data-v-60f549f0] {
  -webkit-transition-duration: 1450ms;
       -o-transition-duration: 1450ms;
          transition-duration: 1450ms;
}
body[data-aos-delay='1450'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1450'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1450'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1450'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 1450ms;
         -o-transition-delay: 1450ms;
            transition-delay: 1450ms;
}
body[data-aos-duration='1500'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='1500'][data-v-60f549f0] {
  -webkit-transition-duration: 1500ms;
       -o-transition-duration: 1500ms;
          transition-duration: 1500ms;
}
body[data-aos-delay='1500'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1500'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1500'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1500'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 1500ms;
         -o-transition-delay: 1500ms;
            transition-delay: 1500ms;
}
body[data-aos-duration='1550'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='1550'][data-v-60f549f0] {
  -webkit-transition-duration: 1550ms;
       -o-transition-duration: 1550ms;
          transition-duration: 1550ms;
}
body[data-aos-delay='1550'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1550'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1550'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1550'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 1550ms;
         -o-transition-delay: 1550ms;
            transition-delay: 1550ms;
}
body[data-aos-duration='1600'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='1600'][data-v-60f549f0] {
  -webkit-transition-duration: 1600ms;
       -o-transition-duration: 1600ms;
          transition-duration: 1600ms;
}
body[data-aos-delay='1600'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1600'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1600'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1600'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 1600ms;
         -o-transition-delay: 1600ms;
            transition-delay: 1600ms;
}
body[data-aos-duration='1650'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='1650'][data-v-60f549f0] {
  -webkit-transition-duration: 1650ms;
       -o-transition-duration: 1650ms;
          transition-duration: 1650ms;
}
body[data-aos-delay='1650'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1650'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1650'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1650'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 1650ms;
         -o-transition-delay: 1650ms;
            transition-delay: 1650ms;
}
body[data-aos-duration='1700'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='1700'][data-v-60f549f0] {
  -webkit-transition-duration: 1700ms;
       -o-transition-duration: 1700ms;
          transition-duration: 1700ms;
}
body[data-aos-delay='1700'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1700'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1700'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1700'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 1700ms;
         -o-transition-delay: 1700ms;
            transition-delay: 1700ms;
}
body[data-aos-duration='1750'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='1750'][data-v-60f549f0] {
  -webkit-transition-duration: 1750ms;
       -o-transition-duration: 1750ms;
          transition-duration: 1750ms;
}
body[data-aos-delay='1750'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1750'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1750'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1750'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 1750ms;
         -o-transition-delay: 1750ms;
            transition-delay: 1750ms;
}
body[data-aos-duration='1800'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='1800'][data-v-60f549f0] {
  -webkit-transition-duration: 1800ms;
       -o-transition-duration: 1800ms;
          transition-duration: 1800ms;
}
body[data-aos-delay='1800'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1800'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1800'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1800'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 1800ms;
         -o-transition-delay: 1800ms;
            transition-delay: 1800ms;
}
body[data-aos-duration='1850'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='1850'][data-v-60f549f0] {
  -webkit-transition-duration: 1850ms;
       -o-transition-duration: 1850ms;
          transition-duration: 1850ms;
}
body[data-aos-delay='1850'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1850'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1850'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1850'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 1850ms;
         -o-transition-delay: 1850ms;
            transition-delay: 1850ms;
}
body[data-aos-duration='1900'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='1900'][data-v-60f549f0] {
  -webkit-transition-duration: 1900ms;
       -o-transition-duration: 1900ms;
          transition-duration: 1900ms;
}
body[data-aos-delay='1900'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1900'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1900'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1900'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 1900ms;
         -o-transition-delay: 1900ms;
            transition-delay: 1900ms;
}
body[data-aos-duration='1950'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='1950'][data-v-60f549f0] {
  -webkit-transition-duration: 1950ms;
       -o-transition-duration: 1950ms;
          transition-duration: 1950ms;
}
body[data-aos-delay='1950'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1950'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1950'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='1950'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 1950ms;
         -o-transition-delay: 1950ms;
            transition-delay: 1950ms;
}
body[data-aos-duration='2000'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='2000'][data-v-60f549f0] {
  -webkit-transition-duration: 2000ms;
       -o-transition-duration: 2000ms;
          transition-duration: 2000ms;
}
body[data-aos-delay='2000'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2000'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2000'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2000'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 2000ms;
         -o-transition-delay: 2000ms;
            transition-delay: 2000ms;
}
body[data-aos-duration='2050'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='2050'][data-v-60f549f0] {
  -webkit-transition-duration: 2050ms;
       -o-transition-duration: 2050ms;
          transition-duration: 2050ms;
}
body[data-aos-delay='2050'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2050'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2050'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2050'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 2050ms;
         -o-transition-delay: 2050ms;
            transition-delay: 2050ms;
}
body[data-aos-duration='2100'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='2100'][data-v-60f549f0] {
  -webkit-transition-duration: 2100ms;
       -o-transition-duration: 2100ms;
          transition-duration: 2100ms;
}
body[data-aos-delay='2100'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2100'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2100'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2100'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 2100ms;
         -o-transition-delay: 2100ms;
            transition-delay: 2100ms;
}
body[data-aos-duration='2150'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='2150'][data-v-60f549f0] {
  -webkit-transition-duration: 2150ms;
       -o-transition-duration: 2150ms;
          transition-duration: 2150ms;
}
body[data-aos-delay='2150'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2150'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2150'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2150'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 2150ms;
         -o-transition-delay: 2150ms;
            transition-delay: 2150ms;
}
body[data-aos-duration='2200'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='2200'][data-v-60f549f0] {
  -webkit-transition-duration: 2200ms;
       -o-transition-duration: 2200ms;
          transition-duration: 2200ms;
}
body[data-aos-delay='2200'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2200'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2200'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2200'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 2200ms;
         -o-transition-delay: 2200ms;
            transition-delay: 2200ms;
}
body[data-aos-duration='2250'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='2250'][data-v-60f549f0] {
  -webkit-transition-duration: 2250ms;
       -o-transition-duration: 2250ms;
          transition-duration: 2250ms;
}
body[data-aos-delay='2250'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2250'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2250'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2250'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 2250ms;
         -o-transition-delay: 2250ms;
            transition-delay: 2250ms;
}
body[data-aos-duration='2300'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='2300'][data-v-60f549f0] {
  -webkit-transition-duration: 2300ms;
       -o-transition-duration: 2300ms;
          transition-duration: 2300ms;
}
body[data-aos-delay='2300'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2300'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2300'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2300'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 2300ms;
         -o-transition-delay: 2300ms;
            transition-delay: 2300ms;
}
body[data-aos-duration='2350'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='2350'][data-v-60f549f0] {
  -webkit-transition-duration: 2350ms;
       -o-transition-duration: 2350ms;
          transition-duration: 2350ms;
}
body[data-aos-delay='2350'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2350'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2350'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2350'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 2350ms;
         -o-transition-delay: 2350ms;
            transition-delay: 2350ms;
}
body[data-aos-duration='2400'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='2400'][data-v-60f549f0] {
  -webkit-transition-duration: 2400ms;
       -o-transition-duration: 2400ms;
          transition-duration: 2400ms;
}
body[data-aos-delay='2400'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2400'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2400'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2400'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 2400ms;
         -o-transition-delay: 2400ms;
            transition-delay: 2400ms;
}
body[data-aos-duration='2450'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='2450'][data-v-60f549f0] {
  -webkit-transition-duration: 2450ms;
       -o-transition-duration: 2450ms;
          transition-duration: 2450ms;
}
body[data-aos-delay='2450'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2450'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2450'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2450'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 2450ms;
         -o-transition-delay: 2450ms;
            transition-delay: 2450ms;
}
body[data-aos-duration='2500'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='2500'][data-v-60f549f0] {
  -webkit-transition-duration: 2500ms;
       -o-transition-duration: 2500ms;
          transition-duration: 2500ms;
}
body[data-aos-delay='2500'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2500'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2500'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2500'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 2500ms;
         -o-transition-delay: 2500ms;
            transition-delay: 2500ms;
}
body[data-aos-duration='2550'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='2550'][data-v-60f549f0] {
  -webkit-transition-duration: 2550ms;
       -o-transition-duration: 2550ms;
          transition-duration: 2550ms;
}
body[data-aos-delay='2550'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2550'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2550'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2550'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 2550ms;
         -o-transition-delay: 2550ms;
            transition-delay: 2550ms;
}
body[data-aos-duration='2600'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='2600'][data-v-60f549f0] {
  -webkit-transition-duration: 2600ms;
       -o-transition-duration: 2600ms;
          transition-duration: 2600ms;
}
body[data-aos-delay='2600'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2600'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2600'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2600'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 2600ms;
         -o-transition-delay: 2600ms;
            transition-delay: 2600ms;
}
body[data-aos-duration='2650'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='2650'][data-v-60f549f0] {
  -webkit-transition-duration: 2650ms;
       -o-transition-duration: 2650ms;
          transition-duration: 2650ms;
}
body[data-aos-delay='2650'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2650'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2650'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2650'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 2650ms;
         -o-transition-delay: 2650ms;
            transition-delay: 2650ms;
}
body[data-aos-duration='2700'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='2700'][data-v-60f549f0] {
  -webkit-transition-duration: 2700ms;
       -o-transition-duration: 2700ms;
          transition-duration: 2700ms;
}
body[data-aos-delay='2700'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2700'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2700'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2700'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 2700ms;
         -o-transition-delay: 2700ms;
            transition-delay: 2700ms;
}
body[data-aos-duration='2750'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='2750'][data-v-60f549f0] {
  -webkit-transition-duration: 2750ms;
       -o-transition-duration: 2750ms;
          transition-duration: 2750ms;
}
body[data-aos-delay='2750'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2750'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2750'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2750'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 2750ms;
         -o-transition-delay: 2750ms;
            transition-delay: 2750ms;
}
body[data-aos-duration='2800'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='2800'][data-v-60f549f0] {
  -webkit-transition-duration: 2800ms;
       -o-transition-duration: 2800ms;
          transition-duration: 2800ms;
}
body[data-aos-delay='2800'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2800'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2800'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2800'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 2800ms;
         -o-transition-delay: 2800ms;
            transition-delay: 2800ms;
}
body[data-aos-duration='2850'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='2850'][data-v-60f549f0] {
  -webkit-transition-duration: 2850ms;
       -o-transition-duration: 2850ms;
          transition-duration: 2850ms;
}
body[data-aos-delay='2850'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2850'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2850'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2850'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 2850ms;
         -o-transition-delay: 2850ms;
            transition-delay: 2850ms;
}
body[data-aos-duration='2900'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='2900'][data-v-60f549f0] {
  -webkit-transition-duration: 2900ms;
       -o-transition-duration: 2900ms;
          transition-duration: 2900ms;
}
body[data-aos-delay='2900'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2900'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2900'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2900'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 2900ms;
         -o-transition-delay: 2900ms;
            transition-delay: 2900ms;
}
body[data-aos-duration='2950'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='2950'][data-v-60f549f0] {
  -webkit-transition-duration: 2950ms;
       -o-transition-duration: 2950ms;
          transition-duration: 2950ms;
}
body[data-aos-delay='2950'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2950'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2950'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='2950'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 2950ms;
         -o-transition-delay: 2950ms;
            transition-delay: 2950ms;
}
body[data-aos-duration='3000'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-duration='3000'][data-v-60f549f0] {
  -webkit-transition-duration: 3000ms;
       -o-transition-duration: 3000ms;
          transition-duration: 3000ms;
}
body[data-aos-delay='3000'] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-delay='3000'][data-v-60f549f0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='3000'] [data-aos].aos-animate[data-v-60f549f0], [data-aos][data-aos][data-aos-delay='3000'].aos-animate[data-v-60f549f0] {
    -webkit-transition-delay: 3000ms;
         -o-transition-delay: 3000ms;
            transition-delay: 3000ms;
}
body[data-aos-easing="linear"] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-easing="linear"][data-v-60f549f0] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
       -o-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
          transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}
body[data-aos-easing="ease"] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-easing="ease"][data-v-60f549f0] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
       -o-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
          transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}
body[data-aos-easing="ease-in"] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-easing="ease-in"][data-v-60f549f0] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
}
body[data-aos-easing="ease-out"] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-easing="ease-out"][data-v-60f549f0] {
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-out"] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-easing="ease-in-out"][data-v-60f549f0] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-back"] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-easing="ease-in-back"][data-v-60f549f0] {
  -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
       -o-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
          transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
body[data-aos-easing="ease-out-back"] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-easing="ease-out-back"][data-v-60f549f0] {
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
       -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
          transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
body[data-aos-easing="ease-in-out-back"] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-easing="ease-in-out-back"][data-v-60f549f0] {
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
       -o-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
          transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
body[data-aos-easing="ease-in-sine"] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-easing="ease-in-sine"][data-v-60f549f0] {
  -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
       -o-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
          transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}
body[data-aos-easing="ease-out-sine"] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-easing="ease-out-sine"][data-v-60f549f0] {
  -webkit-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
       -o-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
          transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
body[data-aos-easing="ease-in-out-sine"] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-easing="ease-in-out-sine"][data-v-60f549f0] {
  -webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
       -o-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
          transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
body[data-aos-easing="ease-in-quad"] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-easing="ease-in-quad"][data-v-60f549f0] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quad"] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-easing="ease-out-quad"][data-v-60f549f0] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quad"] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-easing="ease-in-out-quad"][data-v-60f549f0] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-cubic"] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-easing="ease-in-cubic"][data-v-60f549f0] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-cubic"] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-easing="ease-out-cubic"][data-v-60f549f0] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-cubic"] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-easing="ease-in-out-cubic"][data-v-60f549f0] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-quart"] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-easing="ease-in-quart"][data-v-60f549f0] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quart"] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-easing="ease-out-quart"][data-v-60f549f0] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quart"] [data-aos][data-v-60f549f0], [data-aos][data-aos][data-aos-easing="ease-in-out-quart"][data-v-60f549f0] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

/**
 * Fade animations:
 * fade
 * fade-up, fade-down, fade-left, fade-right
 * fade-up-right, fade-up-left, fade-down-right, fade-down-left
 */
[data-aos^='fade'][data-aos^='fade'][data-v-60f549f0] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
[data-aos^='fade'][data-aos^='fade'].aos-animate[data-v-60f549f0] {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
[data-aos='fade-up'][data-v-60f549f0] {
  -webkit-transform: translate3d(0, 6px, 0);
          transform: translate3d(0, 6px, 0);
}
[data-aos='fade-down'][data-v-60f549f0] {
  -webkit-transform: translate3d(0, -6px, 0);
          transform: translate3d(0, -6px, 0);
}
[data-aos='fade-right'][data-v-60f549f0] {
  -webkit-transform: translate3d(-6px, 0, 0);
          transform: translate3d(-6px, 0, 0);
}
[data-aos='fade-left'][data-v-60f549f0] {
  -webkit-transform: translate3d(6px, 0, 0);
          transform: translate3d(6px, 0, 0);
}
[data-aos='fade-up-right'][data-v-60f549f0] {
  -webkit-transform: translate3d(-6px, 6px, 0);
          transform: translate3d(-6px, 6px, 0);
}
[data-aos='fade-up-left'][data-v-60f549f0] {
  -webkit-transform: translate3d(6px, 6px, 0);
          transform: translate3d(6px, 6px, 0);
}
[data-aos='fade-down-right'][data-v-60f549f0] {
  -webkit-transform: translate3d(-6px, -6px, 0);
          transform: translate3d(-6px, -6px, 0);
}
[data-aos='fade-down-left'][data-v-60f549f0] {
  -webkit-transform: translate3d(6px, -6px, 0);
          transform: translate3d(6px, -6px, 0);
}

/**
 * Zoom animations:
 * zoom-in, zoom-in-up, zoom-in-down, zoom-in-left, zoom-in-right
 * zoom-out, zoom-out-up, zoom-out-down, zoom-out-left, zoom-out-right
 */
[data-aos^='zoom'][data-aos^='zoom'][data-v-60f549f0] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
[data-aos^='zoom'][data-aos^='zoom'].aos-animate[data-v-60f549f0] {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
}
[data-aos='zoom-in'][data-v-60f549f0] {
  -webkit-transform: scale(0.6);
      -ms-transform: scale(0.6);
          transform: scale(0.6);
}
[data-aos='zoom-in-up'][data-v-60f549f0] {
  -webkit-transform: translate3d(0, 6px, 0) scale(0.6);
          transform: translate3d(0, 6px, 0) scale(0.6);
}
[data-aos='zoom-in-down'][data-v-60f549f0] {
  -webkit-transform: translate3d(0, -6px, 0) scale(0.6);
          transform: translate3d(0, -6px, 0) scale(0.6);
}
[data-aos='zoom-in-right'][data-v-60f549f0] {
  -webkit-transform: translate3d(-6px, 0, 0) scale(0.6);
          transform: translate3d(-6px, 0, 0) scale(0.6);
}
[data-aos='zoom-in-left'][data-v-60f549f0] {
  -webkit-transform: translate3d(6px, 0, 0) scale(0.6);
          transform: translate3d(6px, 0, 0) scale(0.6);
}
[data-aos='zoom-out'][data-v-60f549f0] {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}
[data-aos='zoom-out-up'][data-v-60f549f0] {
  -webkit-transform: translate3d(0, 6px, 0) scale(1.2);
          transform: translate3d(0, 6px, 0) scale(1.2);
}
[data-aos='zoom-out-down'][data-v-60f549f0] {
  -webkit-transform: translate3d(0, -6px, 0) scale(1.2);
          transform: translate3d(0, -6px, 0) scale(1.2);
}
[data-aos='zoom-out-right'][data-v-60f549f0] {
  -webkit-transform: translate3d(-6px, 0, 0) scale(1.2);
          transform: translate3d(-6px, 0, 0) scale(1.2);
}
[data-aos='zoom-out-left'][data-v-60f549f0] {
  -webkit-transform: translate3d(6px, 0, 0) scale(1.2);
          transform: translate3d(6px, 0, 0) scale(1.2);
}

/**
 * Slide animations
 */
[data-aos^='slide'][data-aos^='slide'][data-v-60f549f0] {
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
[data-aos^='slide'][data-aos^='slide'].aos-animate[data-v-60f549f0] {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
[data-aos='slide-up'][data-v-60f549f0] {
  -webkit-transform: translate3d(0, 100%, 0);
          transform: translate3d(0, 100%, 0);
}
[data-aos='slide-down'][data-v-60f549f0] {
  -webkit-transform: translate3d(0, -100%, 0);
          transform: translate3d(0, -100%, 0);
}
[data-aos='slide-right'][data-v-60f549f0] {
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
}
[data-aos='slide-left'][data-v-60f549f0] {
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}

/**
 * Flip animations:
 * flip-left, flip-right, flip-up, flip-down
 */
[data-aos^='flip'][data-aos^='flip'][data-v-60f549f0] {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
[data-aos='flip-left'][data-v-60f549f0] {
  -webkit-transform: perspective(2500px) rotateY(-100deg);
          transform: perspective(2500px) rotateY(-100deg);
}
[data-aos='flip-left'].aos-animate[data-v-60f549f0] {
    -webkit-transform: perspective(2500px) rotateY(0);
            transform: perspective(2500px) rotateY(0);
}
[data-aos='flip-right'][data-v-60f549f0] {
  -webkit-transform: perspective(2500px) rotateY(100deg);
          transform: perspective(2500px) rotateY(100deg);
}
[data-aos='flip-right'].aos-animate[data-v-60f549f0] {
    -webkit-transform: perspective(2500px) rotateY(0);
            transform: perspective(2500px) rotateY(0);
}
[data-aos='flip-up'][data-v-60f549f0] {
  -webkit-transform: perspective(2500px) rotateX(-100deg);
          transform: perspective(2500px) rotateX(-100deg);
}
[data-aos='flip-up'].aos-animate[data-v-60f549f0] {
    -webkit-transform: perspective(2500px) rotateX(0);
            transform: perspective(2500px) rotateX(0);
}
[data-aos='flip-down'][data-v-60f549f0] {
  -webkit-transform: perspective(2500px) rotateX(100deg);
          transform: perspective(2500px) rotateX(100deg);
}
[data-aos='flip-down'].aos-animate[data-v-60f549f0] {
    -webkit-transform: perspective(2500px) rotateX(0);
            transform: perspective(2500px) rotateX(0);
}

/*---- variables ----*/
/*---- Mixins ----*/
[data-v-60f549f0]::-moz-selection {
  color: #ffffff;
  background: rgba(54, 98, 236, 0.99);
}
[data-v-60f549f0]::selection {
  color: #ffffff;
  background: rgba(54, 98, 236, 0.99);
}
img[data-v-60f549f0],
svg[data-v-60f549f0] {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
}
a[data-v-60f549f0] {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
h1[data-v-60f549f0] {
  font-size: 4.8rem;
  font-weight: 600;
  line-height: 6.4rem;
}
h2[data-v-60f549f0] {
  font-size: 3.6rem;
  font-weight: 600;
  line-height: 5.3rem;
}
h3[data-v-60f549f0] {
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.5;
}
h4[data-v-60f549f0] {
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 2.4rem;
}
h5[data-v-60f549f0] {
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 2.4rem;
}
p[data-v-60f549f0] {
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 2.4rem;
  color: rgba(255, 255, 255, 0.5);
}
.v-lines[data-v-60f549f0] {
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 1080px;
  -webkit-transform: translate(-50%);
      -ms-transform: translate(-50%);
          transform: translate(-50%);
  pointer-events: none;
}
.v-lines .v-lines__outer[data-v-60f549f0] {
    position: absolute;
    width: 1080px;
    top: 0;
    height: 100%;
    border-left: 1px dashed #0a0a0a;
    border-right: 1px dashed #0a0a0a;
    margin: 0 auto;
}
.v-lines .v-lines__inner[data-v-60f549f0] {
    position: relative;
    width: 360px;
    top: 0;
    height: 100%;
    border-left: 1px dashed #0a0a0a;
    border-right: 1px dashed #0a0a0a;
    margin: 0 auto;
}
.gray-wrapper[data-v-60f549f0] {
  background: #1b1b1b;
  width: 100%;
}
.gray-wrapper .v-lines__outer[data-v-60f549f0] {
    border-left: 1px dashed #222222;
    border-right: 1px dashed #222222;
}
.gray-wrapper .v-lines__inner[data-v-60f549f0] {
    border-left: 1px dashed #222222;
    border-right: 1px dashed #222222;
}
.blue-wrapper[data-v-60f549f0] {
  background: #3662ec;
  width: 100%;
}
.content-wrap[data-v-60f549f0] {
  position: relative;
  width: 100%;
}
section[data-v-60f549f0] {
  max-width: 1200px;
  margin: 0 auto;
  position: relative;
  padding: 0 60px;
}
section.left-algin[data-v-60f549f0] {
    text-align: left;
}
section.left-algin .title-wrapper[data-v-60f549f0] {
      margin: 0 auto 84px 18px;
}
section.center-algin[data-v-60f549f0] {
    text-align: center;
}
section.center-algin .title-wrapper[data-v-60f549f0] {
      margin: 0 auto 84px auto;
}
section.right-algin[data-v-60f549f0] {
    text-align: right;
}
section.right-algin .title-wrapper[data-v-60f549f0] {
      margin: 0 96px 84px auto;
}
section.nav-wrapper[data-v-60f549f0] {
    height: 78px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 10000;
}
section.nav-wrapper .content-wrap[data-v-60f549f0] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0 18px;
}
section.nav-wrapper ul[data-v-60f549f0] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
}
section.nav-wrapper .nav-center a[data-v-60f549f0] {
      font-size: 0.93rem;
      font-weight: 400;
      line-height: 2.1;
      font-weight: 500;
      color: rgba(255, 255, 255, 0.7);
      padding: 12px 24px;
      -webkit-transition: all 0.15s ease-out;
      -o-transition: all 0.15s ease-out;
      transition: all 0.15s ease-out;
}
section.nav-wrapper .nav-center a[data-v-60f549f0]:hover {
        color: white;
}
section.nav-wrapper .logo[data-v-60f549f0] {
      cursor: pointer;
}
section.master-header-wrapper[data-v-60f549f0] {
    padding-top: 14vh;
    padding-bottom: 140px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    min-height: 100vh;
}
section.master-header-wrapper .header-button-wrapper[data-v-60f549f0] {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
}
section.master-header-wrapper .header-button-wrapper .mas-button[data-v-60f549f0],
      section.master-header-wrapper .header-button-wrapper .apply-closed[data-v-60f549f0] {
        margin: 0 auto;
}
section.master-header-wrapper .header-cover-wrapper[data-v-60f549f0] {
      width: 100%;
      margin: 18vh auto 90px auto;
      height: -webkit-fit-content;
      height: -moz-fit-content;
      height: fit-content;
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
section.master-header-wrapper .header-cover-wrapper .header-cover-content[data-v-60f549f0] {
        position: relative;
        left: -100px;
        -webkit-transform: perspective(1200px) rotateX(7deg) rotateZ(5deg) rotateY(-18deg) skew(-5deg, -6deg) !important;
                transform: perspective(1200px) rotateX(7deg) rotateZ(5deg) rotateY(-18deg) skew(-5deg, -6deg) !important;
}
section.master-header-wrapper .header-cover-wrapper .header-cover-content > div[data-v-60f549f0] {
          position: absolute !important;
          width: auto !important;
          z-index: 6;
          -webkit-transform: scale(0.5) !important;
              -ms-transform: scale(0.5) !important;
                  transform: scale(0.5) !important;
          margin-top: -60px !important;
          margin-left: -50px !important;
}
section.master-header-wrapper .header-cover-wrapper .show-case-background[data-v-60f549f0] {
        display: block;
        position: absolute;
        z-index: 1;
        top: -2px;
        left: -2px;
        width: calc(100% + 4px);
        height: calc(100% + 4px);
        border-radius: 20px;
        overflow: hidden;
        background: conic-gradient(from 180deg at 50% 50%, #d44e30 -48.91deg, #9242f8 47.56deg, #3662ec 130.84deg, #fba238 230.27deg, #d44e30 311.09deg, #9242f8 407.56deg);
}
section.master-header-wrapper .header-cover-wrapper .show-case[data-v-60f549f0] {
        width: 1200px;
        height: auto;
        border-radius: 18px;
        display: block;
        position: relative;
        z-index: 2;
}
section.works-wrapper[data-v-60f549f0], section.optimize-wrapper[data-v-60f549f0] {
    position: relative;
    padding-top: 144px;
    overflow: hidden;
    max-width: 5000px;
}
section.works-wrapper .content-wrap[data-v-60f549f0], section.optimize-wrapper .content-wrap[data-v-60f549f0] {
      max-width: 1080px;
      margin: 0 auto;
      position: relative;
}
section.works-wrapper .title-wrapper[data-v-60f549f0], section.optimize-wrapper .title-wrapper[data-v-60f549f0] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      text-align: left;
      position: relative;
      z-index: 2;
}
section.works-wrapper .optimize-blog[data-v-60f549f0], section.optimize-wrapper .optimize-blog[data-v-60f549f0] {
      margin: 0 auto;
      position: relative;
      z-index: 2;
      max-width: 1200px;
      border-radius: 12px;
      display: grid;
      grid-template-columns: 1fr;
      gap: 60px;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
section.works-wrapper .optimize-blog img[data-v-60f549f0], section.optimize-wrapper .optimize-blog img[data-v-60f549f0] {
        max-width: 100%;
        display: block;
        border-radius: 12px;
}
section.works-wrapper .optimize-background[data-v-60f549f0], section.optimize-wrapper .optimize-background[data-v-60f549f0] {
      z-index: -1;
}
section.works-wrapper .optimize-background img[data-v-60f549f0], section.optimize-wrapper .optimize-background img[data-v-60f549f0] {
        position: absolute;
        top: 0;
        width: 100%;
        display: block;
        width: 2950px;
        position: absolute;
        -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
                transform: translateX(-50%);
        left: 50%;
}
section.code-wrapper[data-v-60f549f0] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.code-wrapper .show-wrapper[data-v-60f549f0] {
      margin-bottom: 84px;
}
section.feel-wrapper[data-v-60f549f0] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.feel-wrapper .description[data-v-60f549f0]:not(:last-child) {
      margin-bottom: 84px;
}
section.optimize-wrapper[data-v-60f549f0] {
    padding-bottom: 144px;
}
section.works-wrapper[data-v-60f549f0] {
    height: 100vh;
}
section.code-wrapper[data-v-60f549f0], section.pen-wrapper[data-v-60f549f0], section.system-wrapper[data-v-60f549f0] {
    padding-top: 200px;
    padding-bottom: 200px;
}
section.code-wrapper .feature-section-iconright .show-case[data-v-60f549f0], section.pen-wrapper .feature-section-iconright .show-case[data-v-60f549f0], section.system-wrapper .feature-section-iconright .show-case[data-v-60f549f0] {
      position: absolute;
      width: 1000px;
      height: 860px;
      border-radius: 24px;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      top: 50%;
      left: 0;
}
section.code-wrapper .feature-section-iconleft .show-case[data-v-60f549f0], section.pen-wrapper .feature-section-iconleft .show-case[data-v-60f549f0], section.system-wrapper .feature-section-iconleft .show-case[data-v-60f549f0] {
      position: absolute;
      width: 1000px;
      height: 860px;
      border-radius: 24px;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      top: 50%;
      right: 0;
}
section.roadmap-wrapper[data-v-60f549f0] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.roadmap-wrapper .roadmap-wrap[data-v-60f549f0] {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr;
      gap: 36px;
      padding: 0 18px;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item[data-v-60f549f0] {
        background-color: #262626;
        border-radius: 12px;
        padding: 24px 30px;
        height: 220px;
        -webkit-transition: all 0.15s ease-out;
        -o-transition: all 0.15s ease-out;
        transition: all 0.15s ease-out;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item[data-v-60f549f0]:hover {
          -webkit-transform: scale(1.03);
              -ms-transform: scale(1.03);
                  transform: scale(1.03);
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title[data-v-60f549f0] {
          font-size: 1.2rem;
          font-weight: 600;
          line-height: 2.4rem;
          color: #ffffff;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title .like[data-v-60f549f0] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            font-size: 0.93rem;
            font-weight: 400;
            line-height: 2.1;
            font-weight: 500;
            color: rgba(255, 255, 255, 0.3);
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title .like img[data-v-60f549f0] {
              margin-right: 6px;
              width: 24px;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .desc[data-v-60f549f0] {
          font-size: 0.93rem;
          font-weight: 400;
          line-height: 2.1;
          color: rgba(255, 255, 255, 0.5);
          padding-top: 12px;
}
section.shot-wrapper[data-v-60f549f0] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 144px;
    padding-bottom: 144px;
}
section.shot-wrapper .content-wrap[data-v-60f549f0] {
      position: relative;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
      left: 50%;
      width: auto;
}
section.shot-wrapper .content-wrap .content[data-v-60f549f0] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
}
section.shot-wrapper .content-wrap .content[data-v-60f549f0]:last-child {
          -webkit-transform: translateX(-200px);
              -ms-transform: translateX(-200px);
                  transform: translateX(-200px);
}
section.shot-wrapper .content-wrap .content[data-v-60f549f0]:not(:last-child) {
          margin-bottom: 36px;
}
section.shot-wrapper .content-wrap .content .show-cover[data-v-60f549f0] {
          width: 430px;
          height: 300px;
          border-radius: 18px;
}
section.shot-wrapper .content-wrap .content .show-cover img[data-v-60f549f0] {
            display: block;
            width: 430px;
            height: 300px;
            border-radius: 18px;
}
section.shot-wrapper .content-wrap .content .show-cover[data-v-60f549f0]:not(:last-child) {
            margin-right: 36px;
}
section.call-wrapper[data-v-60f549f0] {
    position: relative;
    height: 720px;
    overflow: hidden;
    max-width: 5000px;
}
section.call-wrapper .call-content-wrap .title-wrapper[data-v-60f549f0] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      text-align: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      position: absolute;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      top: 50%;
      left: 50%;
      z-index: 1;
}
section.call-wrapper .call-content-wrap .title-wrapper .title[data-v-60f549f0] {
        font-size: 4.8rem;
        font-weight: 600;
        line-height: 6.4rem;
}
section.call-wrapper .call-cover[data-v-60f549f0] {
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      position: relative;
      -webkit-transform: translate(-50%, -10%);
          -ms-transform: translate(-50%, -10%);
              transform: translate(-50%, -10%);
      left: 50%;
}
section.call-wrapper .logo-background[data-v-60f549f0] {
      position: absolute;
      bottom: -150px;
      right: -450px;
      opacity: 0.06;
}
section.call-wrapper .button-wrapper[data-v-60f549f0] {
      margin-top: 48px;
}
section.call-wrapper .title-wrapper[data-v-60f549f0] {
      margin-bottom: 0;
}
section.footer-wrap[data-v-60f549f0] {
    padding: 90px 60px 180px 60px;
}
section.footer-wrap .content[data-v-60f549f0] {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
      gap: 18px;
      padding-left: 18px;
}
section.footer-wrap .content .title[data-v-60f549f0] {
        margin-bottom: 12px;
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        font-weight: 600;
}
section.footer-wrap .content a[data-v-60f549f0] {
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        color: rgba(255, 255, 255, 0.5);
        display: block;
        margin-bottom: 6px;
}
section.footer-wrap .footer-bottom[data-v-60f549f0] {
      padding-left: 18px;
      width: 100%;
      padding-top: 36px;
}
section.footer-wrap .footer-bottom .line[data-v-60f549f0] {
        width: 30px;
        height: 2px;
        background-color: rgba(255, 255, 255, 0.5);
        margin-bottom: 36px;
}
section.footer-wrap .footer-bottom span[data-v-60f549f0] {
        color: rgba(255, 255, 255, 0.5);
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        font-size: 13px;
        display: inline;
}
@media (max-width: 600px) {
section.footer-wrap[data-v-60f549f0] {
    padding: 60px 60px 84px 60px !important;
}
section.footer-wrap .content-wrap .content[data-v-60f549f0] {
      grid-template-columns: 1fr;
      padding-left: 0px;
}
section.footer-wrap .content-wrap .content .desc[data-v-60f549f0] {
        width: 105px;
}
.optimize-blog[data-v-60f549f0] {
    padding: 0 36px;
}
}
.title-wrapper[data-v-60f549f0] {
  width: 70%;
  z-index: 1;
}
.title-wrapper .tag[data-v-60f549f0] {
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 2.4rem;
    color: rgba(255, 255, 255, 0.5);
    margin-bottom: 12px;
}
.title-wrapper h2[data-v-60f549f0] {
    color: #fff;
}
.title-wrapper p[data-v-60f549f0] {
    font-size: 1.3rem;
    font-weight: 400;
    line-height: 2.4rem;
    margin-top: 24px;
}
.left-to-right-wrapper[data-v-60f549f0] {
  width: 100%;
  display: grid;
  grid-template-columns: 4fr 5fr;
  gap: 180px;
}
.left-to-right-wrapper .left-wrapper[data-v-60f549f0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.left-to-right-wrapper .left-wrapper .desc-wrapper[data-v-60f549f0] {
      text-align: left;
}
.left-to-right-wrapper .left-wrapper .desc-wrapper p[data-v-60f549f0] {
        margin-top: 24px;
        font-size: 1.3rem;
        font-weight: 400;
        line-height: 2.4rem;
}
.left-to-right-wrapper .right-wrapper[data-v-60f549f0] {
    height: 648px;
    width: 100%;
    background: #202020;
    border-radius: 24px;
}
.right-to-left-wrapper[data-v-60f549f0] {
  width: 100%;
  display: grid;
  grid-template-columns: 7fr 5fr;
  gap: 60px;
}
.right-to-left-wrapper .left-wrapper[data-v-60f549f0] {
    height: 648px;
    width: 100%;
    background: #202020;
    border-radius: 24px;
}
.right-to-left-wrapper .right-wrapper[data-v-60f549f0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper[data-v-60f549f0] {
      text-align: left;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper[data-v-60f549f0]:not(:last-child) {
        margin-bottom: 90px;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper p[data-v-60f549f0] {
        font-size: 1.2rem;
        font-weight: 400;
        line-height: 2.2rem;
}
.show-wrapper[data-v-60f549f0] {
  height: 600px;
  width: 100%;
  background: #202020;
  border-radius: 24px;
}
.show-wrapper .video[data-v-60f549f0] {
    width: 100%;
    height: 600px;
    background: #202020;
    border-radius: 24px;
}
.three-wrapper[data-v-60f549f0] {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 18px;
  padding-left: 18px;
}
.three-wrapper[data-v-60f549f0]:not(:last-child) {
    margin-bottom: 90px;
}
.three-wrapper .desc-icon[data-v-60f549f0] {
    margin-bottom: 24px;
    width: 66px;
    height: 66px;
}
.three-wrapper .desc-wrapper[data-v-60f549f0] {
    text-align: left;
}
.three-wrapper .desc-wrapper h3[data-v-60f549f0] {
      color: #fff;
}
.three-wrapper .desc-wrapper p[data-v-60f549f0] {
      font-size: 1.2rem;
      font-weight: 400;
      line-height: 2.2rem;
      margin-top: 12px;
      padding-right: 24px;
}
.h2-title[data-v-60f549f0] {
  font-size: 3.6rem;
  font-weight: 600;
  line-height: 5.3rem;
}
@media only screen and (max-width: 500px) {
.h2-title[data-v-60f549f0] {
    font-size: 2.4rem;
    font-weight: 600;
    line-height: 1.5;
}
.title2[data-v-60f549f0] {
    font-size: 1.1rem !important;
}
}
.button-middle[data-v-60f549f0] {
  padding: 0 30px;
  height: 42px;
  background-color: #3662ec;
  color: #fff;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 8px;
  font-weight: 600;
}
.button-large[data-v-60f549f0] {
  color: #fff;
  width: 172px;
  height: 54px;
  background-color: #3662ec;
  border-radius: 12px;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 2.4rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.mas-arrow-tooltip[data-v-60f549f0] {
  z-index: 10000;
}
.mas-arrow-tooltip .popover_qrcode[data-v-60f549f0] {
    background-color: #2d2d2d;
}
.mas-arrow-tooltip .tooltip-arrow[data-v-60f549f0] {
    width: 0;
    height: 0;
    border-style: solid;
    position: absolute;
    margin: 5px;
    border-color: #2d2d2d;
    z-index: 1;
}
.mas-arrow-tooltip[x-placement^='top'][data-v-60f549f0] {
    margin-bottom: 5px;
}
.mas-arrow-tooltip[x-placement^='top'] .tooltip-arrow[data-v-60f549f0] {
      border-width: 8px 8px 0 8px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      bottom: -8px;
      left: calc(50% - 8px);
      margin-top: 0;
      margin-bottom: 0;
}
.mas-arrow-tooltip[x-placement^='bottom'][data-v-60f549f0] {
    margin-top: 5px;
}
.mas-arrow-tooltip[x-placement^='bottom'] .tooltip-arrow[data-v-60f549f0] {
      border-width: 0 5px 5px 5px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-top-color: transparent !important;
      top: -5px;
      left: calc(50% - 5px);
      margin-top: 0;
      margin-bottom: 0;
}
.mas-arrow-tooltip[x-placement^='right'][data-v-60f549f0] {
    margin-left: 5px;
}
.mas-arrow-tooltip[x-placement^='right'] .tooltip-arrow[data-v-60f549f0] {
      border-width: 5px 5px 5px 0;
      border-left-color: transparent !important;
      border-top-color: transparent !important;
      border-bottom-color: transparent !important;
      left: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
}
.mas-arrow-tooltip[x-placement^='left'][data-v-60f549f0] {
    margin-right: 5px;
}
.mas-arrow-tooltip[x-placement^='left'] .tooltip-arrow[data-v-60f549f0] {
      border-width: 5px 0 5px 5px;
      border-top-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      right: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
}
@media only screen and (max-width: 1400px) {
.header-cover-wrapper[data-v-60f549f0] {
    -webkit-transform: scale(0.9) !important;
        -ms-transform: scale(0.9) !important;
            transform: scale(0.9) !important;
    margin: 14vh auto 0 auto !important;
}
}
@media only screen and (max-width: 1300px) {
.header-cover-wrapper[data-v-60f549f0] {
    -webkit-transform: scale(0.8) !important;
        -ms-transform: scale(0.8) !important;
            transform: scale(0.8) !important;
    margin: 10vh auto 0 auto !important;
}
}
@media only screen and (max-width: 1140px) {
.header-cover-wrapper[data-v-60f549f0] {
    -webkit-transform: scale(0.7) !important;
        -ms-transform: scale(0.7) !important;
            transform: scale(0.7) !important;
    margin: 6vh auto -60px auto !important;
}
}
@media only screen and (max-width: 900px) {
.master-header-wrapper[data-v-60f549f0] {
    padding-top: 100px;
}
.header-cover-wrapper[data-v-60f549f0] {
    -webkit-transform: scale(0.6) !important;
        -ms-transform: scale(0.6) !important;
            transform: scale(0.6) !important;
    margin: 0 auto -120px auto !important;
}
}
@media only screen and (max-width: 770px) {
.header-cover-wrapper[data-v-60f549f0] {
    -webkit-transform: scale(0.5) !important;
        -ms-transform: scale(0.5) !important;
            transform: scale(0.5) !important;
    margin: -100px auto -160px auto !important;
}
}
@media only screen and (max-width: 640px) {
.header-cover-wrapper[data-v-60f549f0] {
    -webkit-transform: scale(0.4) !important;
        -ms-transform: scale(0.4) !important;
            transform: scale(0.4) !important;
    margin: -100px auto -180px auto !important;
}
}
@media only screen and (max-width: 500px) {
.master-header-wrapper[data-v-60f549f0] {
    padding-top: 8vh !important;
}
.header-cover-wrapper[data-v-60f549f0] {
    -webkit-transform: scale(0.3) !important;
        -ms-transform: scale(0.3) !important;
            transform: scale(0.3) !important;
    margin: -120px auto -300px auto !important;
}
}
@media only screen and (max-width: 400px) {
.header-cover-wrapper[data-v-60f549f0] {
    -webkit-transform: scale(0.25) !important;
        -ms-transform: scale(0.25) !important;
            transform: scale(0.25) !important;
    margin: -180px auto -340px auto !important;
}
}
@media (max-width: 500px) {
section .content-wrap[data-v-60f549f0] {
    padding: 0 !important;
}
.master-header-wrapper[data-v-60f549f0] {
    padding: 0 36px;
}
}
@-webkit-keyframes header-data-v-60f549f0 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes header-data-v-60f549f0 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@media only screen and (max-width: 1200px) {
.v-lines[data-v-60f549f0] {
    position: absolute;
    width: calc(100% - 120px);
    margin: 0 auto;
    -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
            transform: translate(-50%);
    pointer-events: none;
}
.v-lines .v-lines__outer[data-v-60f549f0] {
      width: 100%;
}
.v-lines .v-lines__inner[data-v-60f549f0] {
      width: 33.3%;
}
}
@media only screen and (max-width: 900px) {
.v-lines[data-v-60f549f0] {
    position: absolute;
    width: calc(100% - 120px);
    margin: 0 auto;
    -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
            transform: translate(-50%);
    pointer-events: none;
}
.v-lines .v-lines__outer[data-v-60f549f0] {
      width: 100%;
}
.v-lines .v-lines__inner[data-v-60f549f0] {
      width: 1px;
      border-right: none;
}
}
@media only screen and (max-width: 500px) {
.v-lines[data-v-60f549f0] {
    display: none;
}
}
.avatar[data-v-60f549f0] {
  display: block;
  text-align: center;
  border-radius: 50%;
  overflow: hidden;
}
.avatar img[data-v-60f549f0] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.avatar div[data-v-60f549f0] {
    width: 100%;
    height: 100%;
    background: -webkit-linear-gradient(313.15deg, #436ef3 10.75%, #6187ff 88.33%);
    background: -o-linear-gradient(313.15deg, #436ef3 10.75%, #6187ff 88.33%);
    background: linear-gradient(136.85deg, #436ef3 10.75%, #6187ff 88.33%);
    text-align: center;
    line-height: inherit;
    color: var(--color-white);
}
.type-dark[data-v-60f549f0] {
  width: 100%;
  height: 100%;
  background: var(--color-gray-5) !important;
  border: 1px solid var(--color-tran-30);
  border-radius: 50%;
  color: var(--color-tran-70) !important;
}

/**
 * @description: 用户头像尺寸样式 large、middle、small
 * @author: wufan
 */
.avatar_large[data-v-60f549f0] {
  width: 42px;
  height: 42px;
  font-size: 15px;
  font-weight: 600;
  line-height: 42px;
}
.avatar_large p[data-v-60f549f0] {
    line-height: 42px;
}
.avatar_middle[data-v-60f549f0] {
  width: 36px;
  height: 36px;
  font-size: 13px;
  font-weight: 600;
  line-height: 36px;
}
.avatar_middle p[data-v-60f549f0] {
    line-height: 36px;
}
.avatar_small[data-v-60f549f0] {
  width: 30px;
  height: 30px;
  font-size: 12px;
  font-weight: 600;
  line-height: 30px;
}
.avatar_small p[data-v-60f549f0] {
    line-height: 30px;
}

/**
 * @description: 用户头像尺寸样式完
 * @author: wufan
 */

html[data-v-a0d24ea2], body[data-v-a0d24ea2], div[data-v-a0d24ea2], span[data-v-a0d24ea2], applet[data-v-a0d24ea2], object[data-v-a0d24ea2], iframe[data-v-a0d24ea2], h1[data-v-a0d24ea2], h2[data-v-a0d24ea2], h3[data-v-a0d24ea2], h4[data-v-a0d24ea2], h5[data-v-a0d24ea2], h6[data-v-a0d24ea2], p[data-v-a0d24ea2], blockquote[data-v-a0d24ea2], pre[data-v-a0d24ea2], a[data-v-a0d24ea2], abbr[data-v-a0d24ea2], acronym[data-v-a0d24ea2], address[data-v-a0d24ea2], big[data-v-a0d24ea2], cite[data-v-a0d24ea2], code[data-v-a0d24ea2], del[data-v-a0d24ea2], dfn[data-v-a0d24ea2], em[data-v-a0d24ea2], img[data-v-a0d24ea2], ins[data-v-a0d24ea2], kbd[data-v-a0d24ea2], q[data-v-a0d24ea2], s[data-v-a0d24ea2], samp[data-v-a0d24ea2], small[data-v-a0d24ea2], strike[data-v-a0d24ea2], strong[data-v-a0d24ea2], sub[data-v-a0d24ea2], sup[data-v-a0d24ea2], tt[data-v-a0d24ea2], var[data-v-a0d24ea2], b[data-v-a0d24ea2], u[data-v-a0d24ea2], i[data-v-a0d24ea2], center[data-v-a0d24ea2], dl[data-v-a0d24ea2], dt[data-v-a0d24ea2], dd[data-v-a0d24ea2], ol[data-v-a0d24ea2], ul[data-v-a0d24ea2], li[data-v-a0d24ea2], fieldset[data-v-a0d24ea2], form[data-v-a0d24ea2], label[data-v-a0d24ea2], legend[data-v-a0d24ea2], table[data-v-a0d24ea2], caption[data-v-a0d24ea2], tbody[data-v-a0d24ea2], tfoot[data-v-a0d24ea2], thead[data-v-a0d24ea2], tr[data-v-a0d24ea2], th[data-v-a0d24ea2], td[data-v-a0d24ea2], article[data-v-a0d24ea2], aside[data-v-a0d24ea2], canvas[data-v-a0d24ea2], details[data-v-a0d24ea2], embed[data-v-a0d24ea2], figure[data-v-a0d24ea2], figcaption[data-v-a0d24ea2], footer[data-v-a0d24ea2], header[data-v-a0d24ea2], hgroup[data-v-a0d24ea2], main[data-v-a0d24ea2], menu[data-v-a0d24ea2], nav[data-v-a0d24ea2], output[data-v-a0d24ea2], ruby[data-v-a0d24ea2], section[data-v-a0d24ea2], summary[data-v-a0d24ea2], time[data-v-a0d24ea2], mark[data-v-a0d24ea2], audio[data-v-a0d24ea2], video[data-v-a0d24ea2], input[data-v-a0d24ea2], textarea[data-v-a0d24ea2], button[data-v-a0d24ea2] {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-style: normal;
  font-weight: normal;
  font-family: inherit;
  text-decoration: none;
  outline: none;
  border-radius: 0;
}
article[data-v-a0d24ea2], aside[data-v-a0d24ea2], details[data-v-a0d24ea2], figcaption[data-v-a0d24ea2], figure[data-v-a0d24ea2], footer[data-v-a0d24ea2], header[data-v-a0d24ea2], hgroup[data-v-a0d24ea2], main[data-v-a0d24ea2], menu[data-v-a0d24ea2], nav[data-v-a0d24ea2], section[data-v-a0d24ea2] {
  display: block;
}
ol[data-v-a0d24ea2], ul[data-v-a0d24ea2] {
  list-style: none;
}
blockquote[data-v-a0d24ea2], q[data-v-a0d24ea2] {
  quotes: none;
}
blockquote[data-v-a0d24ea2]:before, blockquote[data-v-a0d24ea2]:after, q[data-v-a0d24ea2]:before, q[data-v-a0d24ea2]:after {
  content: '';
  content: none;
}
a[data-v-a0d24ea2]:hover, a[data-v-a0d24ea2]:active {
  outline: none;
}
table[data-v-a0d24ea2] {
  border-collapse: collapse;
  border-spacing: 0;
}
.container-fluid[data-v-a0d24ea2], .container[data-v-a0d24ea2] {
  margin-right: auto;
  margin-left: auto;
}
.container-fluid[data-v-a0d24ea2] {
  padding-right: 2rem;
  padding-left: 2rem;
}
.row[data-v-a0d24ea2] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}
.row.reverse[data-v-a0d24ea2] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
.col.reverse[data-v-a0d24ea2] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.col-xs[data-v-a0d24ea2], .col-xs-1[data-v-a0d24ea2], .col-xs-2[data-v-a0d24ea2], .col-xs-3[data-v-a0d24ea2], .col-xs-4[data-v-a0d24ea2], .col-xs-5[data-v-a0d24ea2], .col-xs-6[data-v-a0d24ea2], .col-xs-7[data-v-a0d24ea2], .col-xs-8[data-v-a0d24ea2], .col-xs-9[data-v-a0d24ea2], .col-xs-10[data-v-a0d24ea2], .col-xs-11[data-v-a0d24ea2], .col-xs-12[data-v-a0d24ea2], .col-xs-offset-0[data-v-a0d24ea2], .col-xs-offset-1[data-v-a0d24ea2], .col-xs-offset-2[data-v-a0d24ea2], .col-xs-offset-3[data-v-a0d24ea2], .col-xs-offset-4[data-v-a0d24ea2], .col-xs-offset-5[data-v-a0d24ea2], .col-xs-offset-6[data-v-a0d24ea2], .col-xs-offset-7[data-v-a0d24ea2], .col-xs-offset-8[data-v-a0d24ea2], .col-xs-offset-9[data-v-a0d24ea2], .col-xs-offset-10[data-v-a0d24ea2], .col-xs-offset-11[data-v-a0d24ea2], .col-xs-offset-12[data-v-a0d24ea2] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.col-xs[data-v-a0d24ea2] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  max-width: 100%;
}
.col-xs-1[data-v-a0d24ea2] {
  -ms-flex-preferred-size: 8.33333333%;
  flex-basis: 8.33333333%;
  max-width: 8.33333333%;
}
.col-xs-2[data-v-a0d24ea2] {
  -ms-flex-preferred-size: 16.66666667%;
  flex-basis: 16.66666667%;
  max-width: 16.66666667%;
}
.col-xs-3[data-v-a0d24ea2] {
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%;
  max-width: 25%;
}
.col-xs-4[data-v-a0d24ea2] {
  -ms-flex-preferred-size: 33.33333333%;
  flex-basis: 33.33333333%;
  max-width: 33.33333333%;
}
.col-xs-5[data-v-a0d24ea2] {
  -ms-flex-preferred-size: 41.66666667%;
  flex-basis: 41.66666667%;
  max-width: 41.66666667%;
}
.col-xs-6[data-v-a0d24ea2] {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  max-width: 50%;
}
.col-xs-7[data-v-a0d24ea2] {
  -ms-flex-preferred-size: 58.33333333%;
  flex-basis: 58.33333333%;
  max-width: 58.33333333%;
}
.col-xs-8[data-v-a0d24ea2] {
  -ms-flex-preferred-size: 66.66666667%;
  flex-basis: 66.66666667%;
  max-width: 66.66666667%;
}
.col-xs-9[data-v-a0d24ea2] {
  -ms-flex-preferred-size: 75%;
  flex-basis: 75%;
  max-width: 75%;
}
.col-xs-10[data-v-a0d24ea2] {
  -ms-flex-preferred-size: 83.33333333%;
  flex-basis: 83.33333333%;
  max-width: 83.33333333%;
}
.col-xs-11[data-v-a0d24ea2] {
  -ms-flex-preferred-size: 91.66666667%;
  flex-basis: 91.66666667%;
  max-width: 91.66666667%;
}
.col-xs-12[data-v-a0d24ea2] {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  max-width: 100%;
}
.col-xs-offset-0[data-v-a0d24ea2] {
  margin-left: 0;
}
.col-xs-offset-1[data-v-a0d24ea2] {
  margin-left: 8.33333333%;
}
.col-xs-offset-2[data-v-a0d24ea2] {
  margin-left: 16.66666667%;
}
.col-xs-offset-3[data-v-a0d24ea2] {
  margin-left: 25%;
}
.col-xs-offset-4[data-v-a0d24ea2] {
  margin-left: 33.33333333%;
}
.col-xs-offset-5[data-v-a0d24ea2] {
  margin-left: 41.66666667%;
}
.col-xs-offset-6[data-v-a0d24ea2] {
  margin-left: 50%;
}
.col-xs-offset-7[data-v-a0d24ea2] {
  margin-left: 58.33333333%;
}
.col-xs-offset-8[data-v-a0d24ea2] {
  margin-left: 66.66666667%;
}
.col-xs-offset-9[data-v-a0d24ea2] {
  margin-left: 75%;
}
.col-xs-offset-10[data-v-a0d24ea2] {
  margin-left: 83.33333333%;
}
.col-xs-offset-11[data-v-a0d24ea2] {
  margin-left: 91.66666667%;
}
.start-xs[data-v-a0d24ea2] {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-align: start;
}
.center-xs[data-v-a0d24ea2] {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.end-xs[data-v-a0d24ea2] {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  text-align: end;
}
.top-xs[data-v-a0d24ea2] {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.middle-xs[data-v-a0d24ea2] {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.bottom-xs[data-v-a0d24ea2] {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.around-xs[data-v-a0d24ea2] {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.between-xs[data-v-a0d24ea2] {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.first-xs[data-v-a0d24ea2] {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}
.last-xs[data-v-a0d24ea2] {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}
@media only screen and (min-width: 768px) {
.container[data-v-a0d24ea2] {
    width: 49rem;
}
.col-sm[data-v-a0d24ea2], .col-sm-1[data-v-a0d24ea2], .col-sm-2[data-v-a0d24ea2], .col-sm-3[data-v-a0d24ea2], .col-sm-4[data-v-a0d24ea2], .col-sm-5[data-v-a0d24ea2], .col-sm-6[data-v-a0d24ea2], .col-sm-7[data-v-a0d24ea2], .col-sm-8[data-v-a0d24ea2], .col-sm-9[data-v-a0d24ea2], .col-sm-10[data-v-a0d24ea2], .col-sm-11[data-v-a0d24ea2], .col-sm-12[data-v-a0d24ea2], .col-sm-offset-0[data-v-a0d24ea2], .col-sm-offset-1[data-v-a0d24ea2], .col-sm-offset-2[data-v-a0d24ea2], .col-sm-offset-3[data-v-a0d24ea2], .col-sm-offset-4[data-v-a0d24ea2], .col-sm-offset-5[data-v-a0d24ea2], .col-sm-offset-6[data-v-a0d24ea2], .col-sm-offset-7[data-v-a0d24ea2], .col-sm-offset-8[data-v-a0d24ea2], .col-sm-offset-9[data-v-a0d24ea2], .col-sm-offset-10[data-v-a0d24ea2], .col-sm-offset-11[data-v-a0d24ea2], .col-sm-offset-12[data-v-a0d24ea2] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.col-sm[data-v-a0d24ea2] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-sm-1[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-sm-2[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-sm-3[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-sm-4[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-sm-5[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-sm-6[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-sm-7[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-sm-8[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-sm-9[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-sm-10[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-sm-11[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-sm-12[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-sm-offset-0[data-v-a0d24ea2] {
    margin-left: 0;
}
.col-sm-offset-1[data-v-a0d24ea2] {
    margin-left: 8.33333333%;
}
.col-sm-offset-2[data-v-a0d24ea2] {
    margin-left: 16.66666667%;
}
.col-sm-offset-3[data-v-a0d24ea2] {
    margin-left: 25%;
}
.col-sm-offset-4[data-v-a0d24ea2] {
    margin-left: 33.33333333%;
}
.col-sm-offset-5[data-v-a0d24ea2] {
    margin-left: 41.66666667%;
}
.col-sm-offset-6[data-v-a0d24ea2] {
    margin-left: 50%;
}
.col-sm-offset-7[data-v-a0d24ea2] {
    margin-left: 58.33333333%;
}
.col-sm-offset-8[data-v-a0d24ea2] {
    margin-left: 66.66666667%;
}
.col-sm-offset-9[data-v-a0d24ea2] {
    margin-left: 75%;
}
.col-sm-offset-10[data-v-a0d24ea2] {
    margin-left: 83.33333333%;
}
.col-sm-offset-11[data-v-a0d24ea2] {
    margin-left: 91.66666667%;
}
.start-sm[data-v-a0d24ea2] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-sm[data-v-a0d24ea2] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-sm[data-v-a0d24ea2] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-sm[data-v-a0d24ea2] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-sm[data-v-a0d24ea2] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-sm[data-v-a0d24ea2] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-sm[data-v-a0d24ea2] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-sm[data-v-a0d24ea2] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-sm[data-v-a0d24ea2] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-sm[data-v-a0d24ea2] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
@media only screen and (min-width: 1024px) {
.container[data-v-a0d24ea2] {
    width: 65rem;
}
.col-md[data-v-a0d24ea2], .col-md-1[data-v-a0d24ea2], .col-md-2[data-v-a0d24ea2], .col-md-3[data-v-a0d24ea2], .col-md-4[data-v-a0d24ea2], .col-md-5[data-v-a0d24ea2], .col-md-6[data-v-a0d24ea2], .col-md-7[data-v-a0d24ea2], .col-md-8[data-v-a0d24ea2], .col-md-9[data-v-a0d24ea2], .col-md-10[data-v-a0d24ea2], .col-md-11[data-v-a0d24ea2], .col-md-12[data-v-a0d24ea2], .col-md-offset-0[data-v-a0d24ea2], .col-md-offset-1[data-v-a0d24ea2], .col-md-offset-2[data-v-a0d24ea2], .col-md-offset-3[data-v-a0d24ea2], .col-md-offset-4[data-v-a0d24ea2], .col-md-offset-5[data-v-a0d24ea2], .col-md-offset-6[data-v-a0d24ea2], .col-md-offset-7[data-v-a0d24ea2], .col-md-offset-8[data-v-a0d24ea2], .col-md-offset-9[data-v-a0d24ea2], .col-md-offset-10[data-v-a0d24ea2], .col-md-offset-11[data-v-a0d24ea2], .col-md-offset-12[data-v-a0d24ea2] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.col-md[data-v-a0d24ea2] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-md-1[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-md-2[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-md-3[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-md-4[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-md-5[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-md-6[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-md-7[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-md-8[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-md-9[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-md-10[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-md-11[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-md-12[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-md-offset-0[data-v-a0d24ea2] {
    margin-left: 0;
}
.col-md-offset-1[data-v-a0d24ea2] {
    margin-left: 8.33333333%;
}
.col-md-offset-2[data-v-a0d24ea2] {
    margin-left: 16.66666667%;
}
.col-md-offset-3[data-v-a0d24ea2] {
    margin-left: 25%;
}
.col-md-offset-4[data-v-a0d24ea2] {
    margin-left: 33.33333333%;
}
.col-md-offset-5[data-v-a0d24ea2] {
    margin-left: 41.66666667%;
}
.col-md-offset-6[data-v-a0d24ea2] {
    margin-left: 50%;
}
.col-md-offset-7[data-v-a0d24ea2] {
    margin-left: 58.33333333%;
}
.col-md-offset-8[data-v-a0d24ea2] {
    margin-left: 66.66666667%;
}
.col-md-offset-9[data-v-a0d24ea2] {
    margin-left: 75%;
}
.col-md-offset-10[data-v-a0d24ea2] {
    margin-left: 83.33333333%;
}
.col-md-offset-11[data-v-a0d24ea2] {
    margin-left: 91.66666667%;
}
.start-md[data-v-a0d24ea2] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-md[data-v-a0d24ea2] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-md[data-v-a0d24ea2] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-md[data-v-a0d24ea2] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-md[data-v-a0d24ea2] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-md[data-v-a0d24ea2] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-md[data-v-a0d24ea2] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-md[data-v-a0d24ea2] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-md[data-v-a0d24ea2] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-md[data-v-a0d24ea2] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
@media only screen and (min-width: 1280px) {
.container[data-v-a0d24ea2] {
    width: 76rem;
}
.col-lg[data-v-a0d24ea2], .col-lg-1[data-v-a0d24ea2], .col-lg-2[data-v-a0d24ea2], .col-lg-3[data-v-a0d24ea2], .col-lg-4[data-v-a0d24ea2], .col-lg-5[data-v-a0d24ea2], .col-lg-6[data-v-a0d24ea2], .col-lg-7[data-v-a0d24ea2], .col-lg-8[data-v-a0d24ea2], .col-lg-9[data-v-a0d24ea2], .col-lg-10[data-v-a0d24ea2], .col-lg-11[data-v-a0d24ea2], .col-lg-12[data-v-a0d24ea2], .col-lg-offset-0[data-v-a0d24ea2], .col-lg-offset-1[data-v-a0d24ea2], .col-lg-offset-2[data-v-a0d24ea2], .col-lg-offset-3[data-v-a0d24ea2], .col-lg-offset-4[data-v-a0d24ea2], .col-lg-offset-5[data-v-a0d24ea2], .col-lg-offset-6[data-v-a0d24ea2], .col-lg-offset-7[data-v-a0d24ea2], .col-lg-offset-8[data-v-a0d24ea2], .col-lg-offset-9[data-v-a0d24ea2], .col-lg-offset-10[data-v-a0d24ea2], .col-lg-offset-11[data-v-a0d24ea2], .col-lg-offset-12[data-v-a0d24ea2] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 12px;
    padding-left: 12px;
}
.col-lg[data-v-a0d24ea2] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-lg-1[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-lg-2[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-lg-3[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-lg-4[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-lg-5[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-lg-6[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-lg-7[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-lg-8[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-lg-9[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-lg-10[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-lg-11[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-lg-12[data-v-a0d24ea2] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-lg-offset-0[data-v-a0d24ea2] {
    margin-left: 0;
}
.col-lg-offset-1[data-v-a0d24ea2] {
    margin-left: 8.33333333%;
}
.col-lg-offset-2[data-v-a0d24ea2] {
    margin-left: 16.66666667%;
}
.col-lg-offset-3[data-v-a0d24ea2] {
    margin-left: 25%;
}
.col-lg-offset-4[data-v-a0d24ea2] {
    margin-left: 33.33333333%;
}
.col-lg-offset-5[data-v-a0d24ea2] {
    margin-left: 41.66666667%;
}
.col-lg-offset-6[data-v-a0d24ea2] {
    margin-left: 50%;
}
.col-lg-offset-7[data-v-a0d24ea2] {
    margin-left: 58.33333333%;
}
.col-lg-offset-8[data-v-a0d24ea2] {
    margin-left: 66.66666667%;
}
.col-lg-offset-9[data-v-a0d24ea2] {
    margin-left: 75%;
}
.col-lg-offset-10[data-v-a0d24ea2] {
    margin-left: 83.33333333%;
}
.col-lg-offset-11[data-v-a0d24ea2] {
    margin-left: 91.66666667%;
}
.start-lg[data-v-a0d24ea2] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-lg[data-v-a0d24ea2] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-lg[data-v-a0d24ea2] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-lg[data-v-a0d24ea2] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-lg[data-v-a0d24ea2] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-lg[data-v-a0d24ea2] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-lg[data-v-a0d24ea2] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-lg[data-v-a0d24ea2] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-lg[data-v-a0d24ea2] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-lg[data-v-a0d24ea2] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
body[data-aos-duration='50'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='50'][data-v-a0d24ea2] {
  -webkit-transition-duration: 50ms;
       -o-transition-duration: 50ms;
          transition-duration: 50ms;
}
body[data-aos-delay='50'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='50'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='50'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='50'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 50ms;
         -o-transition-delay: 50ms;
            transition-delay: 50ms;
}
body[data-aos-duration='100'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='100'][data-v-a0d24ea2] {
  -webkit-transition-duration: 100ms;
       -o-transition-duration: 100ms;
          transition-duration: 100ms;
}
body[data-aos-delay='100'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='100'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='100'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='100'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 100ms;
         -o-transition-delay: 100ms;
            transition-delay: 100ms;
}
body[data-aos-duration='150'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='150'][data-v-a0d24ea2] {
  -webkit-transition-duration: 150ms;
       -o-transition-duration: 150ms;
          transition-duration: 150ms;
}
body[data-aos-delay='150'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='150'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='150'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='150'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 150ms;
         -o-transition-delay: 150ms;
            transition-delay: 150ms;
}
body[data-aos-duration='200'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='200'][data-v-a0d24ea2] {
  -webkit-transition-duration: 200ms;
       -o-transition-duration: 200ms;
          transition-duration: 200ms;
}
body[data-aos-delay='200'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='200'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='200'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='200'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 200ms;
         -o-transition-delay: 200ms;
            transition-delay: 200ms;
}
body[data-aos-duration='250'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='250'][data-v-a0d24ea2] {
  -webkit-transition-duration: 250ms;
       -o-transition-duration: 250ms;
          transition-duration: 250ms;
}
body[data-aos-delay='250'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='250'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='250'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='250'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 250ms;
         -o-transition-delay: 250ms;
            transition-delay: 250ms;
}
body[data-aos-duration='300'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='300'][data-v-a0d24ea2] {
  -webkit-transition-duration: 300ms;
       -o-transition-duration: 300ms;
          transition-duration: 300ms;
}
body[data-aos-delay='300'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='300'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='300'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='300'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 300ms;
         -o-transition-delay: 300ms;
            transition-delay: 300ms;
}
body[data-aos-duration='350'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='350'][data-v-a0d24ea2] {
  -webkit-transition-duration: 350ms;
       -o-transition-duration: 350ms;
          transition-duration: 350ms;
}
body[data-aos-delay='350'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='350'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='350'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='350'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 350ms;
         -o-transition-delay: 350ms;
            transition-delay: 350ms;
}
body[data-aos-duration='400'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='400'][data-v-a0d24ea2] {
  -webkit-transition-duration: 400ms;
       -o-transition-duration: 400ms;
          transition-duration: 400ms;
}
body[data-aos-delay='400'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='400'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='400'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='400'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 400ms;
         -o-transition-delay: 400ms;
            transition-delay: 400ms;
}
body[data-aos-duration='450'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='450'][data-v-a0d24ea2] {
  -webkit-transition-duration: 450ms;
       -o-transition-duration: 450ms;
          transition-duration: 450ms;
}
body[data-aos-delay='450'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='450'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='450'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='450'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 450ms;
         -o-transition-delay: 450ms;
            transition-delay: 450ms;
}
body[data-aos-duration='500'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='500'][data-v-a0d24ea2] {
  -webkit-transition-duration: 500ms;
       -o-transition-duration: 500ms;
          transition-duration: 500ms;
}
body[data-aos-delay='500'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='500'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='500'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='500'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 500ms;
         -o-transition-delay: 500ms;
            transition-delay: 500ms;
}
body[data-aos-duration='550'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='550'][data-v-a0d24ea2] {
  -webkit-transition-duration: 550ms;
       -o-transition-duration: 550ms;
          transition-duration: 550ms;
}
body[data-aos-delay='550'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='550'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='550'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='550'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 550ms;
         -o-transition-delay: 550ms;
            transition-delay: 550ms;
}
body[data-aos-duration='600'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='600'][data-v-a0d24ea2] {
  -webkit-transition-duration: 600ms;
       -o-transition-duration: 600ms;
          transition-duration: 600ms;
}
body[data-aos-delay='600'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='600'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='600'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='600'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 600ms;
         -o-transition-delay: 600ms;
            transition-delay: 600ms;
}
body[data-aos-duration='650'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='650'][data-v-a0d24ea2] {
  -webkit-transition-duration: 650ms;
       -o-transition-duration: 650ms;
          transition-duration: 650ms;
}
body[data-aos-delay='650'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='650'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='650'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='650'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 650ms;
         -o-transition-delay: 650ms;
            transition-delay: 650ms;
}
body[data-aos-duration='700'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='700'][data-v-a0d24ea2] {
  -webkit-transition-duration: 700ms;
       -o-transition-duration: 700ms;
          transition-duration: 700ms;
}
body[data-aos-delay='700'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='700'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='700'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='700'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 700ms;
         -o-transition-delay: 700ms;
            transition-delay: 700ms;
}
body[data-aos-duration='750'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='750'][data-v-a0d24ea2] {
  -webkit-transition-duration: 750ms;
       -o-transition-duration: 750ms;
          transition-duration: 750ms;
}
body[data-aos-delay='750'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='750'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='750'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='750'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 750ms;
         -o-transition-delay: 750ms;
            transition-delay: 750ms;
}
body[data-aos-duration='800'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='800'][data-v-a0d24ea2] {
  -webkit-transition-duration: 800ms;
       -o-transition-duration: 800ms;
          transition-duration: 800ms;
}
body[data-aos-delay='800'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='800'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='800'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='800'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 800ms;
         -o-transition-delay: 800ms;
            transition-delay: 800ms;
}
body[data-aos-duration='850'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='850'][data-v-a0d24ea2] {
  -webkit-transition-duration: 850ms;
       -o-transition-duration: 850ms;
          transition-duration: 850ms;
}
body[data-aos-delay='850'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='850'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='850'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='850'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 850ms;
         -o-transition-delay: 850ms;
            transition-delay: 850ms;
}
body[data-aos-duration='900'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='900'][data-v-a0d24ea2] {
  -webkit-transition-duration: 900ms;
       -o-transition-duration: 900ms;
          transition-duration: 900ms;
}
body[data-aos-delay='900'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='900'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='900'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='900'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 900ms;
         -o-transition-delay: 900ms;
            transition-delay: 900ms;
}
body[data-aos-duration='950'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='950'][data-v-a0d24ea2] {
  -webkit-transition-duration: 950ms;
       -o-transition-duration: 950ms;
          transition-duration: 950ms;
}
body[data-aos-delay='950'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='950'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='950'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='950'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 950ms;
         -o-transition-delay: 950ms;
            transition-delay: 950ms;
}
body[data-aos-duration='1000'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='1000'][data-v-a0d24ea2] {
  -webkit-transition-duration: 1000ms;
       -o-transition-duration: 1000ms;
          transition-duration: 1000ms;
}
body[data-aos-delay='1000'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1000'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1000'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1000'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 1000ms;
         -o-transition-delay: 1000ms;
            transition-delay: 1000ms;
}
body[data-aos-duration='1050'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='1050'][data-v-a0d24ea2] {
  -webkit-transition-duration: 1050ms;
       -o-transition-duration: 1050ms;
          transition-duration: 1050ms;
}
body[data-aos-delay='1050'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1050'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1050'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1050'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 1050ms;
         -o-transition-delay: 1050ms;
            transition-delay: 1050ms;
}
body[data-aos-duration='1100'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='1100'][data-v-a0d24ea2] {
  -webkit-transition-duration: 1100ms;
       -o-transition-duration: 1100ms;
          transition-duration: 1100ms;
}
body[data-aos-delay='1100'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1100'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1100'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1100'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 1100ms;
         -o-transition-delay: 1100ms;
            transition-delay: 1100ms;
}
body[data-aos-duration='1150'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='1150'][data-v-a0d24ea2] {
  -webkit-transition-duration: 1150ms;
       -o-transition-duration: 1150ms;
          transition-duration: 1150ms;
}
body[data-aos-delay='1150'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1150'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1150'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1150'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 1150ms;
         -o-transition-delay: 1150ms;
            transition-delay: 1150ms;
}
body[data-aos-duration='1200'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='1200'][data-v-a0d24ea2] {
  -webkit-transition-duration: 1200ms;
       -o-transition-duration: 1200ms;
          transition-duration: 1200ms;
}
body[data-aos-delay='1200'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1200'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1200'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1200'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 1200ms;
         -o-transition-delay: 1200ms;
            transition-delay: 1200ms;
}
body[data-aos-duration='1250'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='1250'][data-v-a0d24ea2] {
  -webkit-transition-duration: 1250ms;
       -o-transition-duration: 1250ms;
          transition-duration: 1250ms;
}
body[data-aos-delay='1250'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1250'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1250'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1250'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 1250ms;
         -o-transition-delay: 1250ms;
            transition-delay: 1250ms;
}
body[data-aos-duration='1300'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='1300'][data-v-a0d24ea2] {
  -webkit-transition-duration: 1300ms;
       -o-transition-duration: 1300ms;
          transition-duration: 1300ms;
}
body[data-aos-delay='1300'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1300'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1300'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1300'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 1300ms;
         -o-transition-delay: 1300ms;
            transition-delay: 1300ms;
}
body[data-aos-duration='1350'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='1350'][data-v-a0d24ea2] {
  -webkit-transition-duration: 1350ms;
       -o-transition-duration: 1350ms;
          transition-duration: 1350ms;
}
body[data-aos-delay='1350'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1350'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1350'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1350'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 1350ms;
         -o-transition-delay: 1350ms;
            transition-delay: 1350ms;
}
body[data-aos-duration='1400'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='1400'][data-v-a0d24ea2] {
  -webkit-transition-duration: 1400ms;
       -o-transition-duration: 1400ms;
          transition-duration: 1400ms;
}
body[data-aos-delay='1400'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1400'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1400'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1400'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 1400ms;
         -o-transition-delay: 1400ms;
            transition-delay: 1400ms;
}
body[data-aos-duration='1450'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='1450'][data-v-a0d24ea2] {
  -webkit-transition-duration: 1450ms;
       -o-transition-duration: 1450ms;
          transition-duration: 1450ms;
}
body[data-aos-delay='1450'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1450'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1450'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1450'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 1450ms;
         -o-transition-delay: 1450ms;
            transition-delay: 1450ms;
}
body[data-aos-duration='1500'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='1500'][data-v-a0d24ea2] {
  -webkit-transition-duration: 1500ms;
       -o-transition-duration: 1500ms;
          transition-duration: 1500ms;
}
body[data-aos-delay='1500'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1500'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1500'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1500'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 1500ms;
         -o-transition-delay: 1500ms;
            transition-delay: 1500ms;
}
body[data-aos-duration='1550'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='1550'][data-v-a0d24ea2] {
  -webkit-transition-duration: 1550ms;
       -o-transition-duration: 1550ms;
          transition-duration: 1550ms;
}
body[data-aos-delay='1550'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1550'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1550'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1550'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 1550ms;
         -o-transition-delay: 1550ms;
            transition-delay: 1550ms;
}
body[data-aos-duration='1600'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='1600'][data-v-a0d24ea2] {
  -webkit-transition-duration: 1600ms;
       -o-transition-duration: 1600ms;
          transition-duration: 1600ms;
}
body[data-aos-delay='1600'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1600'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1600'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1600'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 1600ms;
         -o-transition-delay: 1600ms;
            transition-delay: 1600ms;
}
body[data-aos-duration='1650'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='1650'][data-v-a0d24ea2] {
  -webkit-transition-duration: 1650ms;
       -o-transition-duration: 1650ms;
          transition-duration: 1650ms;
}
body[data-aos-delay='1650'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1650'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1650'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1650'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 1650ms;
         -o-transition-delay: 1650ms;
            transition-delay: 1650ms;
}
body[data-aos-duration='1700'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='1700'][data-v-a0d24ea2] {
  -webkit-transition-duration: 1700ms;
       -o-transition-duration: 1700ms;
          transition-duration: 1700ms;
}
body[data-aos-delay='1700'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1700'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1700'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1700'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 1700ms;
         -o-transition-delay: 1700ms;
            transition-delay: 1700ms;
}
body[data-aos-duration='1750'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='1750'][data-v-a0d24ea2] {
  -webkit-transition-duration: 1750ms;
       -o-transition-duration: 1750ms;
          transition-duration: 1750ms;
}
body[data-aos-delay='1750'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1750'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1750'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1750'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 1750ms;
         -o-transition-delay: 1750ms;
            transition-delay: 1750ms;
}
body[data-aos-duration='1800'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='1800'][data-v-a0d24ea2] {
  -webkit-transition-duration: 1800ms;
       -o-transition-duration: 1800ms;
          transition-duration: 1800ms;
}
body[data-aos-delay='1800'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1800'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1800'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1800'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 1800ms;
         -o-transition-delay: 1800ms;
            transition-delay: 1800ms;
}
body[data-aos-duration='1850'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='1850'][data-v-a0d24ea2] {
  -webkit-transition-duration: 1850ms;
       -o-transition-duration: 1850ms;
          transition-duration: 1850ms;
}
body[data-aos-delay='1850'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1850'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1850'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1850'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 1850ms;
         -o-transition-delay: 1850ms;
            transition-delay: 1850ms;
}
body[data-aos-duration='1900'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='1900'][data-v-a0d24ea2] {
  -webkit-transition-duration: 1900ms;
       -o-transition-duration: 1900ms;
          transition-duration: 1900ms;
}
body[data-aos-delay='1900'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1900'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1900'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1900'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 1900ms;
         -o-transition-delay: 1900ms;
            transition-delay: 1900ms;
}
body[data-aos-duration='1950'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='1950'][data-v-a0d24ea2] {
  -webkit-transition-duration: 1950ms;
       -o-transition-duration: 1950ms;
          transition-duration: 1950ms;
}
body[data-aos-delay='1950'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1950'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1950'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='1950'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 1950ms;
         -o-transition-delay: 1950ms;
            transition-delay: 1950ms;
}
body[data-aos-duration='2000'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='2000'][data-v-a0d24ea2] {
  -webkit-transition-duration: 2000ms;
       -o-transition-duration: 2000ms;
          transition-duration: 2000ms;
}
body[data-aos-delay='2000'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2000'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2000'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2000'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 2000ms;
         -o-transition-delay: 2000ms;
            transition-delay: 2000ms;
}
body[data-aos-duration='2050'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='2050'][data-v-a0d24ea2] {
  -webkit-transition-duration: 2050ms;
       -o-transition-duration: 2050ms;
          transition-duration: 2050ms;
}
body[data-aos-delay='2050'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2050'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2050'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2050'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 2050ms;
         -o-transition-delay: 2050ms;
            transition-delay: 2050ms;
}
body[data-aos-duration='2100'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='2100'][data-v-a0d24ea2] {
  -webkit-transition-duration: 2100ms;
       -o-transition-duration: 2100ms;
          transition-duration: 2100ms;
}
body[data-aos-delay='2100'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2100'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2100'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2100'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 2100ms;
         -o-transition-delay: 2100ms;
            transition-delay: 2100ms;
}
body[data-aos-duration='2150'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='2150'][data-v-a0d24ea2] {
  -webkit-transition-duration: 2150ms;
       -o-transition-duration: 2150ms;
          transition-duration: 2150ms;
}
body[data-aos-delay='2150'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2150'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2150'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2150'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 2150ms;
         -o-transition-delay: 2150ms;
            transition-delay: 2150ms;
}
body[data-aos-duration='2200'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='2200'][data-v-a0d24ea2] {
  -webkit-transition-duration: 2200ms;
       -o-transition-duration: 2200ms;
          transition-duration: 2200ms;
}
body[data-aos-delay='2200'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2200'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2200'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2200'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 2200ms;
         -o-transition-delay: 2200ms;
            transition-delay: 2200ms;
}
body[data-aos-duration='2250'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='2250'][data-v-a0d24ea2] {
  -webkit-transition-duration: 2250ms;
       -o-transition-duration: 2250ms;
          transition-duration: 2250ms;
}
body[data-aos-delay='2250'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2250'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2250'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2250'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 2250ms;
         -o-transition-delay: 2250ms;
            transition-delay: 2250ms;
}
body[data-aos-duration='2300'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='2300'][data-v-a0d24ea2] {
  -webkit-transition-duration: 2300ms;
       -o-transition-duration: 2300ms;
          transition-duration: 2300ms;
}
body[data-aos-delay='2300'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2300'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2300'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2300'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 2300ms;
         -o-transition-delay: 2300ms;
            transition-delay: 2300ms;
}
body[data-aos-duration='2350'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='2350'][data-v-a0d24ea2] {
  -webkit-transition-duration: 2350ms;
       -o-transition-duration: 2350ms;
          transition-duration: 2350ms;
}
body[data-aos-delay='2350'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2350'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2350'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2350'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 2350ms;
         -o-transition-delay: 2350ms;
            transition-delay: 2350ms;
}
body[data-aos-duration='2400'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='2400'][data-v-a0d24ea2] {
  -webkit-transition-duration: 2400ms;
       -o-transition-duration: 2400ms;
          transition-duration: 2400ms;
}
body[data-aos-delay='2400'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2400'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2400'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2400'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 2400ms;
         -o-transition-delay: 2400ms;
            transition-delay: 2400ms;
}
body[data-aos-duration='2450'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='2450'][data-v-a0d24ea2] {
  -webkit-transition-duration: 2450ms;
       -o-transition-duration: 2450ms;
          transition-duration: 2450ms;
}
body[data-aos-delay='2450'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2450'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2450'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2450'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 2450ms;
         -o-transition-delay: 2450ms;
            transition-delay: 2450ms;
}
body[data-aos-duration='2500'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='2500'][data-v-a0d24ea2] {
  -webkit-transition-duration: 2500ms;
       -o-transition-duration: 2500ms;
          transition-duration: 2500ms;
}
body[data-aos-delay='2500'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2500'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2500'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2500'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 2500ms;
         -o-transition-delay: 2500ms;
            transition-delay: 2500ms;
}
body[data-aos-duration='2550'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='2550'][data-v-a0d24ea2] {
  -webkit-transition-duration: 2550ms;
       -o-transition-duration: 2550ms;
          transition-duration: 2550ms;
}
body[data-aos-delay='2550'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2550'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2550'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2550'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 2550ms;
         -o-transition-delay: 2550ms;
            transition-delay: 2550ms;
}
body[data-aos-duration='2600'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='2600'][data-v-a0d24ea2] {
  -webkit-transition-duration: 2600ms;
       -o-transition-duration: 2600ms;
          transition-duration: 2600ms;
}
body[data-aos-delay='2600'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2600'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2600'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2600'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 2600ms;
         -o-transition-delay: 2600ms;
            transition-delay: 2600ms;
}
body[data-aos-duration='2650'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='2650'][data-v-a0d24ea2] {
  -webkit-transition-duration: 2650ms;
       -o-transition-duration: 2650ms;
          transition-duration: 2650ms;
}
body[data-aos-delay='2650'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2650'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2650'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2650'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 2650ms;
         -o-transition-delay: 2650ms;
            transition-delay: 2650ms;
}
body[data-aos-duration='2700'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='2700'][data-v-a0d24ea2] {
  -webkit-transition-duration: 2700ms;
       -o-transition-duration: 2700ms;
          transition-duration: 2700ms;
}
body[data-aos-delay='2700'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2700'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2700'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2700'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 2700ms;
         -o-transition-delay: 2700ms;
            transition-delay: 2700ms;
}
body[data-aos-duration='2750'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='2750'][data-v-a0d24ea2] {
  -webkit-transition-duration: 2750ms;
       -o-transition-duration: 2750ms;
          transition-duration: 2750ms;
}
body[data-aos-delay='2750'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2750'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2750'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2750'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 2750ms;
         -o-transition-delay: 2750ms;
            transition-delay: 2750ms;
}
body[data-aos-duration='2800'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='2800'][data-v-a0d24ea2] {
  -webkit-transition-duration: 2800ms;
       -o-transition-duration: 2800ms;
          transition-duration: 2800ms;
}
body[data-aos-delay='2800'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2800'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2800'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2800'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 2800ms;
         -o-transition-delay: 2800ms;
            transition-delay: 2800ms;
}
body[data-aos-duration='2850'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='2850'][data-v-a0d24ea2] {
  -webkit-transition-duration: 2850ms;
       -o-transition-duration: 2850ms;
          transition-duration: 2850ms;
}
body[data-aos-delay='2850'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2850'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2850'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2850'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 2850ms;
         -o-transition-delay: 2850ms;
            transition-delay: 2850ms;
}
body[data-aos-duration='2900'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='2900'][data-v-a0d24ea2] {
  -webkit-transition-duration: 2900ms;
       -o-transition-duration: 2900ms;
          transition-duration: 2900ms;
}
body[data-aos-delay='2900'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2900'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2900'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2900'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 2900ms;
         -o-transition-delay: 2900ms;
            transition-delay: 2900ms;
}
body[data-aos-duration='2950'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='2950'][data-v-a0d24ea2] {
  -webkit-transition-duration: 2950ms;
       -o-transition-duration: 2950ms;
          transition-duration: 2950ms;
}
body[data-aos-delay='2950'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2950'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2950'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='2950'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 2950ms;
         -o-transition-delay: 2950ms;
            transition-delay: 2950ms;
}
body[data-aos-duration='3000'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-duration='3000'][data-v-a0d24ea2] {
  -webkit-transition-duration: 3000ms;
       -o-transition-duration: 3000ms;
          transition-duration: 3000ms;
}
body[data-aos-delay='3000'] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='3000'][data-v-a0d24ea2] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='3000'] [data-aos].aos-animate[data-v-a0d24ea2], [data-aos][data-aos][data-aos-delay='3000'].aos-animate[data-v-a0d24ea2] {
    -webkit-transition-delay: 3000ms;
         -o-transition-delay: 3000ms;
            transition-delay: 3000ms;
}
body[data-aos-easing="linear"] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-easing="linear"][data-v-a0d24ea2] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
       -o-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
          transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}
body[data-aos-easing="ease"] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-easing="ease"][data-v-a0d24ea2] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
       -o-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
          transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}
body[data-aos-easing="ease-in"] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-easing="ease-in"][data-v-a0d24ea2] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
}
body[data-aos-easing="ease-out"] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-easing="ease-out"][data-v-a0d24ea2] {
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-out"] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-easing="ease-in-out"][data-v-a0d24ea2] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-back"] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-easing="ease-in-back"][data-v-a0d24ea2] {
  -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
       -o-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
          transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
body[data-aos-easing="ease-out-back"] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-easing="ease-out-back"][data-v-a0d24ea2] {
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
       -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
          transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
body[data-aos-easing="ease-in-out-back"] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-easing="ease-in-out-back"][data-v-a0d24ea2] {
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
       -o-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
          transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
body[data-aos-easing="ease-in-sine"] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-easing="ease-in-sine"][data-v-a0d24ea2] {
  -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
       -o-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
          transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}
body[data-aos-easing="ease-out-sine"] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-easing="ease-out-sine"][data-v-a0d24ea2] {
  -webkit-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
       -o-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
          transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
body[data-aos-easing="ease-in-out-sine"] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-easing="ease-in-out-sine"][data-v-a0d24ea2] {
  -webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
       -o-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
          transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
body[data-aos-easing="ease-in-quad"] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-easing="ease-in-quad"][data-v-a0d24ea2] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quad"] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-easing="ease-out-quad"][data-v-a0d24ea2] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quad"] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-easing="ease-in-out-quad"][data-v-a0d24ea2] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-cubic"] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-easing="ease-in-cubic"][data-v-a0d24ea2] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-cubic"] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-easing="ease-out-cubic"][data-v-a0d24ea2] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-cubic"] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-easing="ease-in-out-cubic"][data-v-a0d24ea2] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-quart"] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-easing="ease-in-quart"][data-v-a0d24ea2] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quart"] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-easing="ease-out-quart"][data-v-a0d24ea2] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quart"] [data-aos][data-v-a0d24ea2], [data-aos][data-aos][data-aos-easing="ease-in-out-quart"][data-v-a0d24ea2] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

/**
 * Fade animations:
 * fade
 * fade-up, fade-down, fade-left, fade-right
 * fade-up-right, fade-up-left, fade-down-right, fade-down-left
 */
[data-aos^='fade'][data-aos^='fade'][data-v-a0d24ea2] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
[data-aos^='fade'][data-aos^='fade'].aos-animate[data-v-a0d24ea2] {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
[data-aos='fade-up'][data-v-a0d24ea2] {
  -webkit-transform: translate3d(0, 6px, 0);
          transform: translate3d(0, 6px, 0);
}
[data-aos='fade-down'][data-v-a0d24ea2] {
  -webkit-transform: translate3d(0, -6px, 0);
          transform: translate3d(0, -6px, 0);
}
[data-aos='fade-right'][data-v-a0d24ea2] {
  -webkit-transform: translate3d(-6px, 0, 0);
          transform: translate3d(-6px, 0, 0);
}
[data-aos='fade-left'][data-v-a0d24ea2] {
  -webkit-transform: translate3d(6px, 0, 0);
          transform: translate3d(6px, 0, 0);
}
[data-aos='fade-up-right'][data-v-a0d24ea2] {
  -webkit-transform: translate3d(-6px, 6px, 0);
          transform: translate3d(-6px, 6px, 0);
}
[data-aos='fade-up-left'][data-v-a0d24ea2] {
  -webkit-transform: translate3d(6px, 6px, 0);
          transform: translate3d(6px, 6px, 0);
}
[data-aos='fade-down-right'][data-v-a0d24ea2] {
  -webkit-transform: translate3d(-6px, -6px, 0);
          transform: translate3d(-6px, -6px, 0);
}
[data-aos='fade-down-left'][data-v-a0d24ea2] {
  -webkit-transform: translate3d(6px, -6px, 0);
          transform: translate3d(6px, -6px, 0);
}

/**
 * Zoom animations:
 * zoom-in, zoom-in-up, zoom-in-down, zoom-in-left, zoom-in-right
 * zoom-out, zoom-out-up, zoom-out-down, zoom-out-left, zoom-out-right
 */
[data-aos^='zoom'][data-aos^='zoom'][data-v-a0d24ea2] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
[data-aos^='zoom'][data-aos^='zoom'].aos-animate[data-v-a0d24ea2] {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
}
[data-aos='zoom-in'][data-v-a0d24ea2] {
  -webkit-transform: scale(0.6);
      -ms-transform: scale(0.6);
          transform: scale(0.6);
}
[data-aos='zoom-in-up'][data-v-a0d24ea2] {
  -webkit-transform: translate3d(0, 6px, 0) scale(0.6);
          transform: translate3d(0, 6px, 0) scale(0.6);
}
[data-aos='zoom-in-down'][data-v-a0d24ea2] {
  -webkit-transform: translate3d(0, -6px, 0) scale(0.6);
          transform: translate3d(0, -6px, 0) scale(0.6);
}
[data-aos='zoom-in-right'][data-v-a0d24ea2] {
  -webkit-transform: translate3d(-6px, 0, 0) scale(0.6);
          transform: translate3d(-6px, 0, 0) scale(0.6);
}
[data-aos='zoom-in-left'][data-v-a0d24ea2] {
  -webkit-transform: translate3d(6px, 0, 0) scale(0.6);
          transform: translate3d(6px, 0, 0) scale(0.6);
}
[data-aos='zoom-out'][data-v-a0d24ea2] {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}
[data-aos='zoom-out-up'][data-v-a0d24ea2] {
  -webkit-transform: translate3d(0, 6px, 0) scale(1.2);
          transform: translate3d(0, 6px, 0) scale(1.2);
}
[data-aos='zoom-out-down'][data-v-a0d24ea2] {
  -webkit-transform: translate3d(0, -6px, 0) scale(1.2);
          transform: translate3d(0, -6px, 0) scale(1.2);
}
[data-aos='zoom-out-right'][data-v-a0d24ea2] {
  -webkit-transform: translate3d(-6px, 0, 0) scale(1.2);
          transform: translate3d(-6px, 0, 0) scale(1.2);
}
[data-aos='zoom-out-left'][data-v-a0d24ea2] {
  -webkit-transform: translate3d(6px, 0, 0) scale(1.2);
          transform: translate3d(6px, 0, 0) scale(1.2);
}

/**
 * Slide animations
 */
[data-aos^='slide'][data-aos^='slide'][data-v-a0d24ea2] {
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
[data-aos^='slide'][data-aos^='slide'].aos-animate[data-v-a0d24ea2] {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
[data-aos='slide-up'][data-v-a0d24ea2] {
  -webkit-transform: translate3d(0, 100%, 0);
          transform: translate3d(0, 100%, 0);
}
[data-aos='slide-down'][data-v-a0d24ea2] {
  -webkit-transform: translate3d(0, -100%, 0);
          transform: translate3d(0, -100%, 0);
}
[data-aos='slide-right'][data-v-a0d24ea2] {
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
}
[data-aos='slide-left'][data-v-a0d24ea2] {
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}

/**
 * Flip animations:
 * flip-left, flip-right, flip-up, flip-down
 */
[data-aos^='flip'][data-aos^='flip'][data-v-a0d24ea2] {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
[data-aos='flip-left'][data-v-a0d24ea2] {
  -webkit-transform: perspective(2500px) rotateY(-100deg);
          transform: perspective(2500px) rotateY(-100deg);
}
[data-aos='flip-left'].aos-animate[data-v-a0d24ea2] {
    -webkit-transform: perspective(2500px) rotateY(0);
            transform: perspective(2500px) rotateY(0);
}
[data-aos='flip-right'][data-v-a0d24ea2] {
  -webkit-transform: perspective(2500px) rotateY(100deg);
          transform: perspective(2500px) rotateY(100deg);
}
[data-aos='flip-right'].aos-animate[data-v-a0d24ea2] {
    -webkit-transform: perspective(2500px) rotateY(0);
            transform: perspective(2500px) rotateY(0);
}
[data-aos='flip-up'][data-v-a0d24ea2] {
  -webkit-transform: perspective(2500px) rotateX(-100deg);
          transform: perspective(2500px) rotateX(-100deg);
}
[data-aos='flip-up'].aos-animate[data-v-a0d24ea2] {
    -webkit-transform: perspective(2500px) rotateX(0);
            transform: perspective(2500px) rotateX(0);
}
[data-aos='flip-down'][data-v-a0d24ea2] {
  -webkit-transform: perspective(2500px) rotateX(100deg);
          transform: perspective(2500px) rotateX(100deg);
}
[data-aos='flip-down'].aos-animate[data-v-a0d24ea2] {
    -webkit-transform: perspective(2500px) rotateX(0);
            transform: perspective(2500px) rotateX(0);
}

/*---- variables ----*/
/*---- Mixins ----*/
[data-v-a0d24ea2]::-moz-selection {
  color: #ffffff;
  background: rgba(54, 98, 236, 0.99);
}
[data-v-a0d24ea2]::selection {
  color: #ffffff;
  background: rgba(54, 98, 236, 0.99);
}
img[data-v-a0d24ea2],
svg[data-v-a0d24ea2] {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
}
a[data-v-a0d24ea2] {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
h1[data-v-a0d24ea2] {
  font-size: 4.8rem;
  font-weight: 600;
  line-height: 6.4rem;
}
h2[data-v-a0d24ea2] {
  font-size: 3.6rem;
  font-weight: 600;
  line-height: 5.3rem;
}
h3[data-v-a0d24ea2] {
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.5;
}
h4[data-v-a0d24ea2] {
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 2.4rem;
}
h5[data-v-a0d24ea2] {
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 2.4rem;
}
p[data-v-a0d24ea2] {
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 2.4rem;
  color: rgba(255, 255, 255, 0.5);
}
.v-lines[data-v-a0d24ea2] {
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 1080px;
  -webkit-transform: translate(-50%);
      -ms-transform: translate(-50%);
          transform: translate(-50%);
  pointer-events: none;
}
.v-lines .v-lines__outer[data-v-a0d24ea2] {
    position: absolute;
    width: 1080px;
    top: 0;
    height: 100%;
    border-left: 1px dashed #0a0a0a;
    border-right: 1px dashed #0a0a0a;
    margin: 0 auto;
}
.v-lines .v-lines__inner[data-v-a0d24ea2] {
    position: relative;
    width: 360px;
    top: 0;
    height: 100%;
    border-left: 1px dashed #0a0a0a;
    border-right: 1px dashed #0a0a0a;
    margin: 0 auto;
}
.gray-wrapper[data-v-a0d24ea2] {
  background: #1b1b1b;
  width: 100%;
}
.gray-wrapper .v-lines__outer[data-v-a0d24ea2] {
    border-left: 1px dashed #222222;
    border-right: 1px dashed #222222;
}
.gray-wrapper .v-lines__inner[data-v-a0d24ea2] {
    border-left: 1px dashed #222222;
    border-right: 1px dashed #222222;
}
.blue-wrapper[data-v-a0d24ea2] {
  background: #3662ec;
  width: 100%;
}
.content-wrap[data-v-a0d24ea2] {
  position: relative;
  width: 100%;
}
section[data-v-a0d24ea2] {
  max-width: 1200px;
  margin: 0 auto;
  position: relative;
  padding: 0 60px;
}
section.left-algin[data-v-a0d24ea2] {
    text-align: left;
}
section.left-algin .title-wrapper[data-v-a0d24ea2] {
      margin: 0 auto 84px 18px;
}
section.center-algin[data-v-a0d24ea2] {
    text-align: center;
}
section.center-algin .title-wrapper[data-v-a0d24ea2] {
      margin: 0 auto 84px auto;
}
section.right-algin[data-v-a0d24ea2] {
    text-align: right;
}
section.right-algin .title-wrapper[data-v-a0d24ea2] {
      margin: 0 96px 84px auto;
}
section.nav-wrapper[data-v-a0d24ea2] {
    height: 78px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 10000;
}
section.nav-wrapper .content-wrap[data-v-a0d24ea2] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0 18px;
}
section.nav-wrapper ul[data-v-a0d24ea2] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
}
section.nav-wrapper .nav-center a[data-v-a0d24ea2] {
      font-size: 0.93rem;
      font-weight: 400;
      line-height: 2.1;
      font-weight: 500;
      color: rgba(255, 255, 255, 0.7);
      padding: 12px 24px;
      -webkit-transition: all 0.15s ease-out;
      -o-transition: all 0.15s ease-out;
      transition: all 0.15s ease-out;
}
section.nav-wrapper .nav-center a[data-v-a0d24ea2]:hover {
        color: white;
}
section.nav-wrapper .logo[data-v-a0d24ea2] {
      cursor: pointer;
}
section.master-header-wrapper[data-v-a0d24ea2] {
    padding-top: 14vh;
    padding-bottom: 140px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    min-height: 100vh;
}
section.master-header-wrapper .header-button-wrapper[data-v-a0d24ea2] {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
}
section.master-header-wrapper .header-button-wrapper .mas-button[data-v-a0d24ea2],
      section.master-header-wrapper .header-button-wrapper .apply-closed[data-v-a0d24ea2] {
        margin: 0 auto;
}
section.master-header-wrapper .header-cover-wrapper[data-v-a0d24ea2] {
      width: 100%;
      margin: 18vh auto 90px auto;
      height: -webkit-fit-content;
      height: -moz-fit-content;
      height: fit-content;
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
section.master-header-wrapper .header-cover-wrapper .header-cover-content[data-v-a0d24ea2] {
        position: relative;
        left: -100px;
        -webkit-transform: perspective(1200px) rotateX(7deg) rotateZ(5deg) rotateY(-18deg) skew(-5deg, -6deg) !important;
                transform: perspective(1200px) rotateX(7deg) rotateZ(5deg) rotateY(-18deg) skew(-5deg, -6deg) !important;
}
section.master-header-wrapper .header-cover-wrapper .header-cover-content > div[data-v-a0d24ea2] {
          position: absolute !important;
          width: auto !important;
          z-index: 6;
          -webkit-transform: scale(0.5) !important;
              -ms-transform: scale(0.5) !important;
                  transform: scale(0.5) !important;
          margin-top: -60px !important;
          margin-left: -50px !important;
}
section.master-header-wrapper .header-cover-wrapper .show-case-background[data-v-a0d24ea2] {
        display: block;
        position: absolute;
        z-index: 1;
        top: -2px;
        left: -2px;
        width: calc(100% + 4px);
        height: calc(100% + 4px);
        border-radius: 20px;
        overflow: hidden;
        background: conic-gradient(from 180deg at 50% 50%, #d44e30 -48.91deg, #9242f8 47.56deg, #3662ec 130.84deg, #fba238 230.27deg, #d44e30 311.09deg, #9242f8 407.56deg);
}
section.master-header-wrapper .header-cover-wrapper .show-case[data-v-a0d24ea2] {
        width: 1200px;
        height: auto;
        border-radius: 18px;
        display: block;
        position: relative;
        z-index: 2;
}
section.works-wrapper[data-v-a0d24ea2], section.optimize-wrapper[data-v-a0d24ea2] {
    position: relative;
    padding-top: 144px;
    overflow: hidden;
    max-width: 5000px;
}
section.works-wrapper .content-wrap[data-v-a0d24ea2], section.optimize-wrapper .content-wrap[data-v-a0d24ea2] {
      max-width: 1080px;
      margin: 0 auto;
      position: relative;
}
section.works-wrapper .title-wrapper[data-v-a0d24ea2], section.optimize-wrapper .title-wrapper[data-v-a0d24ea2] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      text-align: left;
      position: relative;
      z-index: 2;
}
section.works-wrapper .optimize-blog[data-v-a0d24ea2], section.optimize-wrapper .optimize-blog[data-v-a0d24ea2] {
      margin: 0 auto;
      position: relative;
      z-index: 2;
      max-width: 1200px;
      border-radius: 12px;
      display: grid;
      grid-template-columns: 1fr;
      gap: 60px;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
section.works-wrapper .optimize-blog img[data-v-a0d24ea2], section.optimize-wrapper .optimize-blog img[data-v-a0d24ea2] {
        max-width: 100%;
        display: block;
        border-radius: 12px;
}
section.works-wrapper .optimize-background[data-v-a0d24ea2], section.optimize-wrapper .optimize-background[data-v-a0d24ea2] {
      z-index: -1;
}
section.works-wrapper .optimize-background img[data-v-a0d24ea2], section.optimize-wrapper .optimize-background img[data-v-a0d24ea2] {
        position: absolute;
        top: 0;
        width: 100%;
        display: block;
        width: 2950px;
        position: absolute;
        -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
                transform: translateX(-50%);
        left: 50%;
}
section.code-wrapper[data-v-a0d24ea2] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.code-wrapper .show-wrapper[data-v-a0d24ea2] {
      margin-bottom: 84px;
}
section.feel-wrapper[data-v-a0d24ea2] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.feel-wrapper .description[data-v-a0d24ea2]:not(:last-child) {
      margin-bottom: 84px;
}
section.optimize-wrapper[data-v-a0d24ea2] {
    padding-bottom: 144px;
}
section.works-wrapper[data-v-a0d24ea2] {
    height: 100vh;
}
section.code-wrapper[data-v-a0d24ea2], section.pen-wrapper[data-v-a0d24ea2], section.system-wrapper[data-v-a0d24ea2] {
    padding-top: 200px;
    padding-bottom: 200px;
}
section.code-wrapper .feature-section-iconright .show-case[data-v-a0d24ea2], section.pen-wrapper .feature-section-iconright .show-case[data-v-a0d24ea2], section.system-wrapper .feature-section-iconright .show-case[data-v-a0d24ea2] {
      position: absolute;
      width: 1000px;
      height: 860px;
      border-radius: 24px;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      top: 50%;
      left: 0;
}
section.code-wrapper .feature-section-iconleft .show-case[data-v-a0d24ea2], section.pen-wrapper .feature-section-iconleft .show-case[data-v-a0d24ea2], section.system-wrapper .feature-section-iconleft .show-case[data-v-a0d24ea2] {
      position: absolute;
      width: 1000px;
      height: 860px;
      border-radius: 24px;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      top: 50%;
      right: 0;
}
section.roadmap-wrapper[data-v-a0d24ea2] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.roadmap-wrapper .roadmap-wrap[data-v-a0d24ea2] {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr;
      gap: 36px;
      padding: 0 18px;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item[data-v-a0d24ea2] {
        background-color: #262626;
        border-radius: 12px;
        padding: 24px 30px;
        height: 220px;
        -webkit-transition: all 0.15s ease-out;
        -o-transition: all 0.15s ease-out;
        transition: all 0.15s ease-out;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item[data-v-a0d24ea2]:hover {
          -webkit-transform: scale(1.03);
              -ms-transform: scale(1.03);
                  transform: scale(1.03);
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title[data-v-a0d24ea2] {
          font-size: 1.2rem;
          font-weight: 600;
          line-height: 2.4rem;
          color: #ffffff;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title .like[data-v-a0d24ea2] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            font-size: 0.93rem;
            font-weight: 400;
            line-height: 2.1;
            font-weight: 500;
            color: rgba(255, 255, 255, 0.3);
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title .like img[data-v-a0d24ea2] {
              margin-right: 6px;
              width: 24px;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .desc[data-v-a0d24ea2] {
          font-size: 0.93rem;
          font-weight: 400;
          line-height: 2.1;
          color: rgba(255, 255, 255, 0.5);
          padding-top: 12px;
}
section.shot-wrapper[data-v-a0d24ea2] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 144px;
    padding-bottom: 144px;
}
section.shot-wrapper .content-wrap[data-v-a0d24ea2] {
      position: relative;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
      left: 50%;
      width: auto;
}
section.shot-wrapper .content-wrap .content[data-v-a0d24ea2] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
}
section.shot-wrapper .content-wrap .content[data-v-a0d24ea2]:last-child {
          -webkit-transform: translateX(-200px);
              -ms-transform: translateX(-200px);
                  transform: translateX(-200px);
}
section.shot-wrapper .content-wrap .content[data-v-a0d24ea2]:not(:last-child) {
          margin-bottom: 36px;
}
section.shot-wrapper .content-wrap .content .show-cover[data-v-a0d24ea2] {
          width: 430px;
          height: 300px;
          border-radius: 18px;
}
section.shot-wrapper .content-wrap .content .show-cover img[data-v-a0d24ea2] {
            display: block;
            width: 430px;
            height: 300px;
            border-radius: 18px;
}
section.shot-wrapper .content-wrap .content .show-cover[data-v-a0d24ea2]:not(:last-child) {
            margin-right: 36px;
}
section.call-wrapper[data-v-a0d24ea2] {
    position: relative;
    height: 720px;
    overflow: hidden;
    max-width: 5000px;
}
section.call-wrapper .call-content-wrap .title-wrapper[data-v-a0d24ea2] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      text-align: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      position: absolute;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      top: 50%;
      left: 50%;
      z-index: 1;
}
section.call-wrapper .call-content-wrap .title-wrapper .title[data-v-a0d24ea2] {
        font-size: 4.8rem;
        font-weight: 600;
        line-height: 6.4rem;
}
section.call-wrapper .call-cover[data-v-a0d24ea2] {
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      position: relative;
      -webkit-transform: translate(-50%, -10%);
          -ms-transform: translate(-50%, -10%);
              transform: translate(-50%, -10%);
      left: 50%;
}
section.call-wrapper .logo-background[data-v-a0d24ea2] {
      position: absolute;
      bottom: -150px;
      right: -450px;
      opacity: 0.06;
}
section.call-wrapper .button-wrapper[data-v-a0d24ea2] {
      margin-top: 48px;
}
section.call-wrapper .title-wrapper[data-v-a0d24ea2] {
      margin-bottom: 0;
}
section.footer-wrap[data-v-a0d24ea2] {
    padding: 90px 60px 180px 60px;
}
section.footer-wrap .content[data-v-a0d24ea2] {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
      gap: 18px;
      padding-left: 18px;
}
section.footer-wrap .content .title[data-v-a0d24ea2] {
        margin-bottom: 12px;
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        font-weight: 600;
}
section.footer-wrap .content a[data-v-a0d24ea2] {
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        color: rgba(255, 255, 255, 0.5);
        display: block;
        margin-bottom: 6px;
}
section.footer-wrap .footer-bottom[data-v-a0d24ea2] {
      padding-left: 18px;
      width: 100%;
      padding-top: 36px;
}
section.footer-wrap .footer-bottom .line[data-v-a0d24ea2] {
        width: 30px;
        height: 2px;
        background-color: rgba(255, 255, 255, 0.5);
        margin-bottom: 36px;
}
section.footer-wrap .footer-bottom span[data-v-a0d24ea2] {
        color: rgba(255, 255, 255, 0.5);
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        font-size: 13px;
        display: inline;
}
@media (max-width: 600px) {
section.footer-wrap[data-v-a0d24ea2] {
    padding: 60px 60px 84px 60px !important;
}
section.footer-wrap .content-wrap .content[data-v-a0d24ea2] {
      grid-template-columns: 1fr;
      padding-left: 0px;
}
section.footer-wrap .content-wrap .content .desc[data-v-a0d24ea2] {
        width: 105px;
}
.optimize-blog[data-v-a0d24ea2] {
    padding: 0 36px;
}
}
.title-wrapper[data-v-a0d24ea2] {
  width: 70%;
  z-index: 1;
}
.title-wrapper .tag[data-v-a0d24ea2] {
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 2.4rem;
    color: rgba(255, 255, 255, 0.5);
    margin-bottom: 12px;
}
.title-wrapper h2[data-v-a0d24ea2] {
    color: #fff;
}
.title-wrapper p[data-v-a0d24ea2] {
    font-size: 1.3rem;
    font-weight: 400;
    line-height: 2.4rem;
    margin-top: 24px;
}
.left-to-right-wrapper[data-v-a0d24ea2] {
  width: 100%;
  display: grid;
  grid-template-columns: 4fr 5fr;
  gap: 180px;
}
.left-to-right-wrapper .left-wrapper[data-v-a0d24ea2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.left-to-right-wrapper .left-wrapper .desc-wrapper[data-v-a0d24ea2] {
      text-align: left;
}
.left-to-right-wrapper .left-wrapper .desc-wrapper p[data-v-a0d24ea2] {
        margin-top: 24px;
        font-size: 1.3rem;
        font-weight: 400;
        line-height: 2.4rem;
}
.left-to-right-wrapper .right-wrapper[data-v-a0d24ea2] {
    height: 648px;
    width: 100%;
    background: #202020;
    border-radius: 24px;
}
.right-to-left-wrapper[data-v-a0d24ea2] {
  width: 100%;
  display: grid;
  grid-template-columns: 7fr 5fr;
  gap: 60px;
}
.right-to-left-wrapper .left-wrapper[data-v-a0d24ea2] {
    height: 648px;
    width: 100%;
    background: #202020;
    border-radius: 24px;
}
.right-to-left-wrapper .right-wrapper[data-v-a0d24ea2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper[data-v-a0d24ea2] {
      text-align: left;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper[data-v-a0d24ea2]:not(:last-child) {
        margin-bottom: 90px;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper p[data-v-a0d24ea2] {
        font-size: 1.2rem;
        font-weight: 400;
        line-height: 2.2rem;
}
.show-wrapper[data-v-a0d24ea2] {
  height: 600px;
  width: 100%;
  background: #202020;
  border-radius: 24px;
}
.show-wrapper .video[data-v-a0d24ea2] {
    width: 100%;
    height: 600px;
    background: #202020;
    border-radius: 24px;
}
.three-wrapper[data-v-a0d24ea2] {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 18px;
  padding-left: 18px;
}
.three-wrapper[data-v-a0d24ea2]:not(:last-child) {
    margin-bottom: 90px;
}
.three-wrapper .desc-icon[data-v-a0d24ea2] {
    margin-bottom: 24px;
    width: 66px;
    height: 66px;
}
.three-wrapper .desc-wrapper[data-v-a0d24ea2] {
    text-align: left;
}
.three-wrapper .desc-wrapper h3[data-v-a0d24ea2] {
      color: #fff;
}
.three-wrapper .desc-wrapper p[data-v-a0d24ea2] {
      font-size: 1.2rem;
      font-weight: 400;
      line-height: 2.2rem;
      margin-top: 12px;
      padding-right: 24px;
}
.h2-title[data-v-a0d24ea2] {
  font-size: 3.6rem;
  font-weight: 600;
  line-height: 5.3rem;
}
@media only screen and (max-width: 500px) {
.h2-title[data-v-a0d24ea2] {
    font-size: 2.4rem;
    font-weight: 600;
    line-height: 1.5;
}
.title2[data-v-a0d24ea2] {
    font-size: 1.1rem !important;
}
}
.button-middle[data-v-a0d24ea2] {
  padding: 0 30px;
  height: 42px;
  background-color: #3662ec;
  color: #fff;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 8px;
  font-weight: 600;
}
.button-large[data-v-a0d24ea2] {
  color: #fff;
  width: 172px;
  height: 54px;
  background-color: #3662ec;
  border-radius: 12px;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 2.4rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.mas-arrow-tooltip[data-v-a0d24ea2] {
  z-index: 10000;
}
.mas-arrow-tooltip .popover_qrcode[data-v-a0d24ea2] {
    background-color: #2d2d2d;
}
.mas-arrow-tooltip .tooltip-arrow[data-v-a0d24ea2] {
    width: 0;
    height: 0;
    border-style: solid;
    position: absolute;
    margin: 5px;
    border-color: #2d2d2d;
    z-index: 1;
}
.mas-arrow-tooltip[x-placement^='top'][data-v-a0d24ea2] {
    margin-bottom: 5px;
}
.mas-arrow-tooltip[x-placement^='top'] .tooltip-arrow[data-v-a0d24ea2] {
      border-width: 8px 8px 0 8px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      bottom: -8px;
      left: calc(50% - 8px);
      margin-top: 0;
      margin-bottom: 0;
}
.mas-arrow-tooltip[x-placement^='bottom'][data-v-a0d24ea2] {
    margin-top: 5px;
}
.mas-arrow-tooltip[x-placement^='bottom'] .tooltip-arrow[data-v-a0d24ea2] {
      border-width: 0 5px 5px 5px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-top-color: transparent !important;
      top: -5px;
      left: calc(50% - 5px);
      margin-top: 0;
      margin-bottom: 0;
}
.mas-arrow-tooltip[x-placement^='right'][data-v-a0d24ea2] {
    margin-left: 5px;
}
.mas-arrow-tooltip[x-placement^='right'] .tooltip-arrow[data-v-a0d24ea2] {
      border-width: 5px 5px 5px 0;
      border-left-color: transparent !important;
      border-top-color: transparent !important;
      border-bottom-color: transparent !important;
      left: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
}
.mas-arrow-tooltip[x-placement^='left'][data-v-a0d24ea2] {
    margin-right: 5px;
}
.mas-arrow-tooltip[x-placement^='left'] .tooltip-arrow[data-v-a0d24ea2] {
      border-width: 5px 0 5px 5px;
      border-top-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      right: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
}
@media only screen and (max-width: 1400px) {
.header-cover-wrapper[data-v-a0d24ea2] {
    -webkit-transform: scale(0.9) !important;
        -ms-transform: scale(0.9) !important;
            transform: scale(0.9) !important;
    margin: 14vh auto 0 auto !important;
}
}
@media only screen and (max-width: 1300px) {
.header-cover-wrapper[data-v-a0d24ea2] {
    -webkit-transform: scale(0.8) !important;
        -ms-transform: scale(0.8) !important;
            transform: scale(0.8) !important;
    margin: 10vh auto 0 auto !important;
}
}
@media only screen and (max-width: 1140px) {
.header-cover-wrapper[data-v-a0d24ea2] {
    -webkit-transform: scale(0.7) !important;
        -ms-transform: scale(0.7) !important;
            transform: scale(0.7) !important;
    margin: 6vh auto -60px auto !important;
}
}
@media only screen and (max-width: 900px) {
.master-header-wrapper[data-v-a0d24ea2] {
    padding-top: 100px;
}
.header-cover-wrapper[data-v-a0d24ea2] {
    -webkit-transform: scale(0.6) !important;
        -ms-transform: scale(0.6) !important;
            transform: scale(0.6) !important;
    margin: 0 auto -120px auto !important;
}
}
@media only screen and (max-width: 770px) {
.header-cover-wrapper[data-v-a0d24ea2] {
    -webkit-transform: scale(0.5) !important;
        -ms-transform: scale(0.5) !important;
            transform: scale(0.5) !important;
    margin: -100px auto -160px auto !important;
}
}
@media only screen and (max-width: 640px) {
.header-cover-wrapper[data-v-a0d24ea2] {
    -webkit-transform: scale(0.4) !important;
        -ms-transform: scale(0.4) !important;
            transform: scale(0.4) !important;
    margin: -100px auto -180px auto !important;
}
}
@media only screen and (max-width: 500px) {
.master-header-wrapper[data-v-a0d24ea2] {
    padding-top: 8vh !important;
}
.header-cover-wrapper[data-v-a0d24ea2] {
    -webkit-transform: scale(0.3) !important;
        -ms-transform: scale(0.3) !important;
            transform: scale(0.3) !important;
    margin: -120px auto -300px auto !important;
}
}
@media only screen and (max-width: 400px) {
.header-cover-wrapper[data-v-a0d24ea2] {
    -webkit-transform: scale(0.25) !important;
        -ms-transform: scale(0.25) !important;
            transform: scale(0.25) !important;
    margin: -180px auto -340px auto !important;
}
}
@media (max-width: 500px) {
section .content-wrap[data-v-a0d24ea2] {
    padding: 0 !important;
}
.master-header-wrapper[data-v-a0d24ea2] {
    padding: 0 36px;
}
}
@-webkit-keyframes header-data-v-a0d24ea2 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes header-data-v-a0d24ea2 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@media only screen and (max-width: 1200px) {
.v-lines[data-v-a0d24ea2] {
    position: absolute;
    width: calc(100% - 120px);
    margin: 0 auto;
    -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
            transform: translate(-50%);
    pointer-events: none;
}
.v-lines .v-lines__outer[data-v-a0d24ea2] {
      width: 100%;
}
.v-lines .v-lines__inner[data-v-a0d24ea2] {
      width: 33.3%;
}
}
@media only screen and (max-width: 900px) {
.v-lines[data-v-a0d24ea2] {
    position: absolute;
    width: calc(100% - 120px);
    margin: 0 auto;
    -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
            transform: translate(-50%);
    pointer-events: none;
}
.v-lines .v-lines__outer[data-v-a0d24ea2] {
      width: 100%;
}
.v-lines .v-lines__inner[data-v-a0d24ea2] {
      width: 1px;
      border-right: none;
}
}
@media only screen and (max-width: 500px) {
.v-lines[data-v-a0d24ea2] {
    display: none;
}
}
.title2[data-v-a0d24ea2] {
  font-size: 1.3rem;
  line-height: 2.4rem;
  color: rgba(255, 255, 255, 0.5);
  margin-top: 24px;
  margin-bottom: 36px;
  width: 90%;
}
.people-desc[data-v-a0d24ea2] {
  font-size: 14px;
  line-height: 28px;
  color: rgba(255, 255, 255, 0.3);
  margin-bottom: 45px;
  width: 324px;
  margin-top: 64px;
  padding-top: 24px;
  margin-bottom: 12px;
  border-top: 1px dashed rgba(255, 255, 255, 0.1);
}
.people-desc .title-introduce[data-v-a0d24ea2] {
    display: none;
    font-size: 14px;
    line-height: 36px;
    padding-top: 12px;
    color: rgba(255, 255, 255, 0.8);
}
.title-icon[data-v-a0d24ea2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 24px;
}
.title-icon span[data-v-a0d24ea2] {
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 2.4rem;
}
.title-icon.blue span[data-v-a0d24ea2] {
    color: #3662eb;
}
.title-icon.green span[data-v-a0d24ea2] {
    color: #2ea45f;
}
.title-icon.purple span[data-v-a0d24ea2] {
    color: #7a63fe;
}
.title-icon.yellow span[data-v-a0d24ea2] {
    color: #f8a426;
}
.title-icon .motion-icon[data-v-a0d24ea2] {
    width: 66px;
    height: 66px;
    border-radius: 18px;
    margin-right: 24px;
}
.title-icon .motion-icon img[data-v-a0d24ea2] {
      width: 66px;
      height: 66px;
}
.wall-wrapper[data-v-a0d24ea2] {
  position: relative;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
      transform: translateX(-50%);
  left: 50%;
  width: auto;
}
.optimizeTile[data-v-a0d24ea2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  margin-bottom: 24px;
  height: 60px;
  position: relative;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
      transform: translateX(-50%);
  left: 50%;
}
.optimizeTile[data-v-a0d24ea2]:nth-of-type(2n + 1) {
    margin-left: -80px;
}
.optimizeTile_child[data-v-a0d24ea2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
    padding: 0;
    margin: 0;
}
.optimizeTile_child > div[data-v-a0d24ea2] {
      margin-right: 24px;
      height: 60px;
      padding: 13px 36px;
      background-color: #262626;
      border-radius: 14px;
      font-size: 18px;
      font-weight: 500;
      line-height: 33px;
      word-break: keep-all;
      color: rgba(255, 255, 255, 0.5);
}
@-webkit-keyframes sliding-data-v-a0d24ea2 {
0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
100% {
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
}
@keyframes sliding-data-v-a0d24ea2 {
0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
100% {
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
}
.popover[data-v-a0d24ea2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.popover_qrcode[data-v-a0d24ea2] {
    width: 396px;
    height: 324px;
    background-color: #1c1c1c;
    border-radius: 12px;
}
.popover_qrcode > div[data-v-a0d24ea2] {
      padding: 36px 92px 24px 92px;
      text-align: center;
      margin: 0;
}
.popover_qrcode > p[data-v-a0d24ea2] {
      width: 100%;
      text-align: center;
      font-size: 1rem;
      font-weight: 400;
      line-height: 1.5;
      font-family: PingFang SC;
}
.wall_center[data-v-a0d24ea2] {
  text-align: center;
}
.works-wall[data-v-a0d24ea2] {
  height: 100vh;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.works-wall_line[data-v-a0d24ea2] {
    margin-right: 30px;
    width: 360px;
    -webkit-transform: translateY(0px);
        -ms-transform: translateY(0px);
            transform: translateY(0px);
    -webkit-transition: 2s ease-out;
    -o-transition: 2s ease-out;
    transition: 2s ease-out;
}
.works-wall_line[data-v-a0d24ea2]:hover {
      -webkit-transition: 0.5s ease-out;
      -o-transition: 0.5s ease-out;
      transition: 0.5s ease-out;
      -webkit-transform: translateY(-30px);
          -ms-transform: translateY(-30px);
              transform: translateY(-30px);
}
.works-wall_line__img[data-v-a0d24ea2] {
      margin-bottom: 30px;
      width: 360px;
      height: 225px;
      border-radius: 12px;
      overflow: hidden;
}
.works-wall_line__img > img[data-v-a0d24ea2] {
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover;
        display: block;
}
.descript-three.description[data-v-a0d24ea2] {
  display: none;
}
.header-img[data-v-a0d24ea2] {
  width: 100%;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  position: relative;
  left: -65px;
  -webkit-transform: perspective(1200px) rotateX(7deg) rotate(5deg) rotateY(-18deg) skew(-5deg, -6deg);
          transform: perspective(1200px) rotateX(7deg) rotate(5deg) rotateY(-18deg) skew(-5deg, -6deg);
}
@media (max-width: 500px) {
.title-wrapper[data-v-a0d24ea2] {
    padding: 0 18px 30px 18px !important;
    margin: 0 auto 30px 18px !important;
}
.header-button-wrapper .mas-button[data-v-a0d24ea2] {
    margin: 0 !important;
}
section.pen-wrapper[data-v-a0d24ea2],
  section.code-wrapper[data-v-a0d24ea2],
  section.system-wrapper[data-v-a0d24ea2] {
    padding: 60px 0px 54px 0px;
}
section.feel-wrapper[data-v-a0d24ea2] {
    padding: 60px 0 54px 0px;
}
section.feel-wrapper .description[data-v-a0d24ea2] {
      padding: 0 36px;
}
section.feel-wrapper .description[data-v-a0d24ea2]:not(:last-child) {
        margin-bottom: 42px;
}
.people-desc[data-v-a0d24ea2] {
    display: none;
}
.title2[data-v-a0d24ea2] {
    margin-top: 12px;
    margin-bottom: 24px;
}
.link-cover[data-v-a0d24ea2] {
    width: 100% !important;
    height: auto !important;
}
.descript-three.description[data-v-a0d24ea2] {
    display: grid;
}
div.gray-wrapper .title-wrapper .desc[data-v-a0d24ea2] {
    margin-top: 12px;
}
}

.apply-closed[data-v-5cbb9145] {
  position: relative;
}
.apply-closed--content[data-v-5cbb9145] {
    width: 360px;
    height: 324px;
    background: #2d2d2d;
    position: absolute;
    top: -336px;
    left: calc(50% - 180px);
    border-radius: 12px;
    padding: 36px 0 24px 0;
}
.apply-closed--content .info[data-v-5cbb9145] {
      color: #ffffff;
      font-weight: 500;
      font-size: 15px;
      line-height: 28px;
      opacity: 0.5;
}
.apply-closed--content .qr-img[data-v-5cbb9145] {
      width: 212px;
      height: 212px;
}
.apply-closed--content .triangle[data-v-5cbb9145] {
      border-left: 9px solid transparent;
      border-bottom: 9px solid transparent;
      border-right: 9px solid transparent;
      border-top: 9px solid #2d2d2d;
      position: absolute;
      bottom: -18px;
      left: calc(50% - 4.5px);
}

html[data-v-249d4854], body[data-v-249d4854], div[data-v-249d4854], span[data-v-249d4854], applet[data-v-249d4854], object[data-v-249d4854], iframe[data-v-249d4854], h1[data-v-249d4854], h2[data-v-249d4854], h3[data-v-249d4854], h4[data-v-249d4854], h5[data-v-249d4854], h6[data-v-249d4854], p[data-v-249d4854], blockquote[data-v-249d4854], pre[data-v-249d4854], a[data-v-249d4854], abbr[data-v-249d4854], acronym[data-v-249d4854], address[data-v-249d4854], big[data-v-249d4854], cite[data-v-249d4854], code[data-v-249d4854], del[data-v-249d4854], dfn[data-v-249d4854], em[data-v-249d4854], img[data-v-249d4854], ins[data-v-249d4854], kbd[data-v-249d4854], q[data-v-249d4854], s[data-v-249d4854], samp[data-v-249d4854], small[data-v-249d4854], strike[data-v-249d4854], strong[data-v-249d4854], sub[data-v-249d4854], sup[data-v-249d4854], tt[data-v-249d4854], var[data-v-249d4854], b[data-v-249d4854], u[data-v-249d4854], i[data-v-249d4854], center[data-v-249d4854], dl[data-v-249d4854], dt[data-v-249d4854], dd[data-v-249d4854], ol[data-v-249d4854], ul[data-v-249d4854], li[data-v-249d4854], fieldset[data-v-249d4854], form[data-v-249d4854], label[data-v-249d4854], legend[data-v-249d4854], table[data-v-249d4854], caption[data-v-249d4854], tbody[data-v-249d4854], tfoot[data-v-249d4854], thead[data-v-249d4854], tr[data-v-249d4854], th[data-v-249d4854], td[data-v-249d4854], article[data-v-249d4854], aside[data-v-249d4854], canvas[data-v-249d4854], details[data-v-249d4854], embed[data-v-249d4854], figure[data-v-249d4854], figcaption[data-v-249d4854], footer[data-v-249d4854], header[data-v-249d4854], hgroup[data-v-249d4854], main[data-v-249d4854], menu[data-v-249d4854], nav[data-v-249d4854], output[data-v-249d4854], ruby[data-v-249d4854], section[data-v-249d4854], summary[data-v-249d4854], time[data-v-249d4854], mark[data-v-249d4854], audio[data-v-249d4854], video[data-v-249d4854], input[data-v-249d4854], textarea[data-v-249d4854], button[data-v-249d4854] {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-style: normal;
  font-weight: normal;
  font-family: inherit;
  text-decoration: none;
  outline: none;
  border-radius: 0;
}
article[data-v-249d4854], aside[data-v-249d4854], details[data-v-249d4854], figcaption[data-v-249d4854], figure[data-v-249d4854], footer[data-v-249d4854], header[data-v-249d4854], hgroup[data-v-249d4854], main[data-v-249d4854], menu[data-v-249d4854], nav[data-v-249d4854], section[data-v-249d4854] {
  display: block;
}
ol[data-v-249d4854], ul[data-v-249d4854] {
  list-style: none;
}
blockquote[data-v-249d4854], q[data-v-249d4854] {
  quotes: none;
}
blockquote[data-v-249d4854]:before, blockquote[data-v-249d4854]:after, q[data-v-249d4854]:before, q[data-v-249d4854]:after {
  content: '';
  content: none;
}
a[data-v-249d4854]:hover, a[data-v-249d4854]:active {
  outline: none;
}
table[data-v-249d4854] {
  border-collapse: collapse;
  border-spacing: 0;
}
.container-fluid[data-v-249d4854], .container[data-v-249d4854] {
  margin-right: auto;
  margin-left: auto;
}
.container-fluid[data-v-249d4854] {
  padding-right: 2rem;
  padding-left: 2rem;
}
.row[data-v-249d4854] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}
.row.reverse[data-v-249d4854] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
.col.reverse[data-v-249d4854] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.col-xs[data-v-249d4854], .col-xs-1[data-v-249d4854], .col-xs-2[data-v-249d4854], .col-xs-3[data-v-249d4854], .col-xs-4[data-v-249d4854], .col-xs-5[data-v-249d4854], .col-xs-6[data-v-249d4854], .col-xs-7[data-v-249d4854], .col-xs-8[data-v-249d4854], .col-xs-9[data-v-249d4854], .col-xs-10[data-v-249d4854], .col-xs-11[data-v-249d4854], .col-xs-12[data-v-249d4854], .col-xs-offset-0[data-v-249d4854], .col-xs-offset-1[data-v-249d4854], .col-xs-offset-2[data-v-249d4854], .col-xs-offset-3[data-v-249d4854], .col-xs-offset-4[data-v-249d4854], .col-xs-offset-5[data-v-249d4854], .col-xs-offset-6[data-v-249d4854], .col-xs-offset-7[data-v-249d4854], .col-xs-offset-8[data-v-249d4854], .col-xs-offset-9[data-v-249d4854], .col-xs-offset-10[data-v-249d4854], .col-xs-offset-11[data-v-249d4854], .col-xs-offset-12[data-v-249d4854] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.col-xs[data-v-249d4854] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  max-width: 100%;
}
.col-xs-1[data-v-249d4854] {
  -ms-flex-preferred-size: 8.33333333%;
  flex-basis: 8.33333333%;
  max-width: 8.33333333%;
}
.col-xs-2[data-v-249d4854] {
  -ms-flex-preferred-size: 16.66666667%;
  flex-basis: 16.66666667%;
  max-width: 16.66666667%;
}
.col-xs-3[data-v-249d4854] {
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%;
  max-width: 25%;
}
.col-xs-4[data-v-249d4854] {
  -ms-flex-preferred-size: 33.33333333%;
  flex-basis: 33.33333333%;
  max-width: 33.33333333%;
}
.col-xs-5[data-v-249d4854] {
  -ms-flex-preferred-size: 41.66666667%;
  flex-basis: 41.66666667%;
  max-width: 41.66666667%;
}
.col-xs-6[data-v-249d4854] {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  max-width: 50%;
}
.col-xs-7[data-v-249d4854] {
  -ms-flex-preferred-size: 58.33333333%;
  flex-basis: 58.33333333%;
  max-width: 58.33333333%;
}
.col-xs-8[data-v-249d4854] {
  -ms-flex-preferred-size: 66.66666667%;
  flex-basis: 66.66666667%;
  max-width: 66.66666667%;
}
.col-xs-9[data-v-249d4854] {
  -ms-flex-preferred-size: 75%;
  flex-basis: 75%;
  max-width: 75%;
}
.col-xs-10[data-v-249d4854] {
  -ms-flex-preferred-size: 83.33333333%;
  flex-basis: 83.33333333%;
  max-width: 83.33333333%;
}
.col-xs-11[data-v-249d4854] {
  -ms-flex-preferred-size: 91.66666667%;
  flex-basis: 91.66666667%;
  max-width: 91.66666667%;
}
.col-xs-12[data-v-249d4854] {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  max-width: 100%;
}
.col-xs-offset-0[data-v-249d4854] {
  margin-left: 0;
}
.col-xs-offset-1[data-v-249d4854] {
  margin-left: 8.33333333%;
}
.col-xs-offset-2[data-v-249d4854] {
  margin-left: 16.66666667%;
}
.col-xs-offset-3[data-v-249d4854] {
  margin-left: 25%;
}
.col-xs-offset-4[data-v-249d4854] {
  margin-left: 33.33333333%;
}
.col-xs-offset-5[data-v-249d4854] {
  margin-left: 41.66666667%;
}
.col-xs-offset-6[data-v-249d4854] {
  margin-left: 50%;
}
.col-xs-offset-7[data-v-249d4854] {
  margin-left: 58.33333333%;
}
.col-xs-offset-8[data-v-249d4854] {
  margin-left: 66.66666667%;
}
.col-xs-offset-9[data-v-249d4854] {
  margin-left: 75%;
}
.col-xs-offset-10[data-v-249d4854] {
  margin-left: 83.33333333%;
}
.col-xs-offset-11[data-v-249d4854] {
  margin-left: 91.66666667%;
}
.start-xs[data-v-249d4854] {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-align: start;
}
.center-xs[data-v-249d4854] {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.end-xs[data-v-249d4854] {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  text-align: end;
}
.top-xs[data-v-249d4854] {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.middle-xs[data-v-249d4854] {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.bottom-xs[data-v-249d4854] {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.around-xs[data-v-249d4854] {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.between-xs[data-v-249d4854] {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.first-xs[data-v-249d4854] {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}
.last-xs[data-v-249d4854] {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}
@media only screen and (min-width: 768px) {
.container[data-v-249d4854] {
    width: 49rem;
}
.col-sm[data-v-249d4854], .col-sm-1[data-v-249d4854], .col-sm-2[data-v-249d4854], .col-sm-3[data-v-249d4854], .col-sm-4[data-v-249d4854], .col-sm-5[data-v-249d4854], .col-sm-6[data-v-249d4854], .col-sm-7[data-v-249d4854], .col-sm-8[data-v-249d4854], .col-sm-9[data-v-249d4854], .col-sm-10[data-v-249d4854], .col-sm-11[data-v-249d4854], .col-sm-12[data-v-249d4854], .col-sm-offset-0[data-v-249d4854], .col-sm-offset-1[data-v-249d4854], .col-sm-offset-2[data-v-249d4854], .col-sm-offset-3[data-v-249d4854], .col-sm-offset-4[data-v-249d4854], .col-sm-offset-5[data-v-249d4854], .col-sm-offset-6[data-v-249d4854], .col-sm-offset-7[data-v-249d4854], .col-sm-offset-8[data-v-249d4854], .col-sm-offset-9[data-v-249d4854], .col-sm-offset-10[data-v-249d4854], .col-sm-offset-11[data-v-249d4854], .col-sm-offset-12[data-v-249d4854] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.col-sm[data-v-249d4854] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-sm-1[data-v-249d4854] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-sm-2[data-v-249d4854] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-sm-3[data-v-249d4854] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-sm-4[data-v-249d4854] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-sm-5[data-v-249d4854] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-sm-6[data-v-249d4854] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-sm-7[data-v-249d4854] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-sm-8[data-v-249d4854] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-sm-9[data-v-249d4854] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-sm-10[data-v-249d4854] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-sm-11[data-v-249d4854] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-sm-12[data-v-249d4854] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-sm-offset-0[data-v-249d4854] {
    margin-left: 0;
}
.col-sm-offset-1[data-v-249d4854] {
    margin-left: 8.33333333%;
}
.col-sm-offset-2[data-v-249d4854] {
    margin-left: 16.66666667%;
}
.col-sm-offset-3[data-v-249d4854] {
    margin-left: 25%;
}
.col-sm-offset-4[data-v-249d4854] {
    margin-left: 33.33333333%;
}
.col-sm-offset-5[data-v-249d4854] {
    margin-left: 41.66666667%;
}
.col-sm-offset-6[data-v-249d4854] {
    margin-left: 50%;
}
.col-sm-offset-7[data-v-249d4854] {
    margin-left: 58.33333333%;
}
.col-sm-offset-8[data-v-249d4854] {
    margin-left: 66.66666667%;
}
.col-sm-offset-9[data-v-249d4854] {
    margin-left: 75%;
}
.col-sm-offset-10[data-v-249d4854] {
    margin-left: 83.33333333%;
}
.col-sm-offset-11[data-v-249d4854] {
    margin-left: 91.66666667%;
}
.start-sm[data-v-249d4854] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-sm[data-v-249d4854] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-sm[data-v-249d4854] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-sm[data-v-249d4854] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-sm[data-v-249d4854] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-sm[data-v-249d4854] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-sm[data-v-249d4854] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-sm[data-v-249d4854] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-sm[data-v-249d4854] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-sm[data-v-249d4854] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
@media only screen and (min-width: 1024px) {
.container[data-v-249d4854] {
    width: 65rem;
}
.col-md[data-v-249d4854], .col-md-1[data-v-249d4854], .col-md-2[data-v-249d4854], .col-md-3[data-v-249d4854], .col-md-4[data-v-249d4854], .col-md-5[data-v-249d4854], .col-md-6[data-v-249d4854], .col-md-7[data-v-249d4854], .col-md-8[data-v-249d4854], .col-md-9[data-v-249d4854], .col-md-10[data-v-249d4854], .col-md-11[data-v-249d4854], .col-md-12[data-v-249d4854], .col-md-offset-0[data-v-249d4854], .col-md-offset-1[data-v-249d4854], .col-md-offset-2[data-v-249d4854], .col-md-offset-3[data-v-249d4854], .col-md-offset-4[data-v-249d4854], .col-md-offset-5[data-v-249d4854], .col-md-offset-6[data-v-249d4854], .col-md-offset-7[data-v-249d4854], .col-md-offset-8[data-v-249d4854], .col-md-offset-9[data-v-249d4854], .col-md-offset-10[data-v-249d4854], .col-md-offset-11[data-v-249d4854], .col-md-offset-12[data-v-249d4854] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.col-md[data-v-249d4854] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-md-1[data-v-249d4854] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-md-2[data-v-249d4854] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-md-3[data-v-249d4854] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-md-4[data-v-249d4854] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-md-5[data-v-249d4854] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-md-6[data-v-249d4854] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-md-7[data-v-249d4854] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-md-8[data-v-249d4854] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-md-9[data-v-249d4854] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-md-10[data-v-249d4854] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-md-11[data-v-249d4854] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-md-12[data-v-249d4854] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-md-offset-0[data-v-249d4854] {
    margin-left: 0;
}
.col-md-offset-1[data-v-249d4854] {
    margin-left: 8.33333333%;
}
.col-md-offset-2[data-v-249d4854] {
    margin-left: 16.66666667%;
}
.col-md-offset-3[data-v-249d4854] {
    margin-left: 25%;
}
.col-md-offset-4[data-v-249d4854] {
    margin-left: 33.33333333%;
}
.col-md-offset-5[data-v-249d4854] {
    margin-left: 41.66666667%;
}
.col-md-offset-6[data-v-249d4854] {
    margin-left: 50%;
}
.col-md-offset-7[data-v-249d4854] {
    margin-left: 58.33333333%;
}
.col-md-offset-8[data-v-249d4854] {
    margin-left: 66.66666667%;
}
.col-md-offset-9[data-v-249d4854] {
    margin-left: 75%;
}
.col-md-offset-10[data-v-249d4854] {
    margin-left: 83.33333333%;
}
.col-md-offset-11[data-v-249d4854] {
    margin-left: 91.66666667%;
}
.start-md[data-v-249d4854] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-md[data-v-249d4854] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-md[data-v-249d4854] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-md[data-v-249d4854] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-md[data-v-249d4854] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-md[data-v-249d4854] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-md[data-v-249d4854] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-md[data-v-249d4854] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-md[data-v-249d4854] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-md[data-v-249d4854] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
@media only screen and (min-width: 1280px) {
.container[data-v-249d4854] {
    width: 76rem;
}
.col-lg[data-v-249d4854], .col-lg-1[data-v-249d4854], .col-lg-2[data-v-249d4854], .col-lg-3[data-v-249d4854], .col-lg-4[data-v-249d4854], .col-lg-5[data-v-249d4854], .col-lg-6[data-v-249d4854], .col-lg-7[data-v-249d4854], .col-lg-8[data-v-249d4854], .col-lg-9[data-v-249d4854], .col-lg-10[data-v-249d4854], .col-lg-11[data-v-249d4854], .col-lg-12[data-v-249d4854], .col-lg-offset-0[data-v-249d4854], .col-lg-offset-1[data-v-249d4854], .col-lg-offset-2[data-v-249d4854], .col-lg-offset-3[data-v-249d4854], .col-lg-offset-4[data-v-249d4854], .col-lg-offset-5[data-v-249d4854], .col-lg-offset-6[data-v-249d4854], .col-lg-offset-7[data-v-249d4854], .col-lg-offset-8[data-v-249d4854], .col-lg-offset-9[data-v-249d4854], .col-lg-offset-10[data-v-249d4854], .col-lg-offset-11[data-v-249d4854], .col-lg-offset-12[data-v-249d4854] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 12px;
    padding-left: 12px;
}
.col-lg[data-v-249d4854] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-lg-1[data-v-249d4854] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-lg-2[data-v-249d4854] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-lg-3[data-v-249d4854] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-lg-4[data-v-249d4854] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-lg-5[data-v-249d4854] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-lg-6[data-v-249d4854] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-lg-7[data-v-249d4854] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-lg-8[data-v-249d4854] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-lg-9[data-v-249d4854] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-lg-10[data-v-249d4854] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-lg-11[data-v-249d4854] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-lg-12[data-v-249d4854] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-lg-offset-0[data-v-249d4854] {
    margin-left: 0;
}
.col-lg-offset-1[data-v-249d4854] {
    margin-left: 8.33333333%;
}
.col-lg-offset-2[data-v-249d4854] {
    margin-left: 16.66666667%;
}
.col-lg-offset-3[data-v-249d4854] {
    margin-left: 25%;
}
.col-lg-offset-4[data-v-249d4854] {
    margin-left: 33.33333333%;
}
.col-lg-offset-5[data-v-249d4854] {
    margin-left: 41.66666667%;
}
.col-lg-offset-6[data-v-249d4854] {
    margin-left: 50%;
}
.col-lg-offset-7[data-v-249d4854] {
    margin-left: 58.33333333%;
}
.col-lg-offset-8[data-v-249d4854] {
    margin-left: 66.66666667%;
}
.col-lg-offset-9[data-v-249d4854] {
    margin-left: 75%;
}
.col-lg-offset-10[data-v-249d4854] {
    margin-left: 83.33333333%;
}
.col-lg-offset-11[data-v-249d4854] {
    margin-left: 91.66666667%;
}
.start-lg[data-v-249d4854] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-lg[data-v-249d4854] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-lg[data-v-249d4854] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-lg[data-v-249d4854] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-lg[data-v-249d4854] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-lg[data-v-249d4854] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-lg[data-v-249d4854] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-lg[data-v-249d4854] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-lg[data-v-249d4854] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-lg[data-v-249d4854] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
body[data-aos-duration='50'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='50'][data-v-249d4854] {
  -webkit-transition-duration: 50ms;
       -o-transition-duration: 50ms;
          transition-duration: 50ms;
}
body[data-aos-delay='50'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='50'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='50'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='50'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 50ms;
         -o-transition-delay: 50ms;
            transition-delay: 50ms;
}
body[data-aos-duration='100'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='100'][data-v-249d4854] {
  -webkit-transition-duration: 100ms;
       -o-transition-duration: 100ms;
          transition-duration: 100ms;
}
body[data-aos-delay='100'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='100'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='100'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='100'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 100ms;
         -o-transition-delay: 100ms;
            transition-delay: 100ms;
}
body[data-aos-duration='150'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='150'][data-v-249d4854] {
  -webkit-transition-duration: 150ms;
       -o-transition-duration: 150ms;
          transition-duration: 150ms;
}
body[data-aos-delay='150'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='150'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='150'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='150'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 150ms;
         -o-transition-delay: 150ms;
            transition-delay: 150ms;
}
body[data-aos-duration='200'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='200'][data-v-249d4854] {
  -webkit-transition-duration: 200ms;
       -o-transition-duration: 200ms;
          transition-duration: 200ms;
}
body[data-aos-delay='200'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='200'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='200'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='200'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 200ms;
         -o-transition-delay: 200ms;
            transition-delay: 200ms;
}
body[data-aos-duration='250'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='250'][data-v-249d4854] {
  -webkit-transition-duration: 250ms;
       -o-transition-duration: 250ms;
          transition-duration: 250ms;
}
body[data-aos-delay='250'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='250'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='250'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='250'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 250ms;
         -o-transition-delay: 250ms;
            transition-delay: 250ms;
}
body[data-aos-duration='300'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='300'][data-v-249d4854] {
  -webkit-transition-duration: 300ms;
       -o-transition-duration: 300ms;
          transition-duration: 300ms;
}
body[data-aos-delay='300'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='300'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='300'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='300'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 300ms;
         -o-transition-delay: 300ms;
            transition-delay: 300ms;
}
body[data-aos-duration='350'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='350'][data-v-249d4854] {
  -webkit-transition-duration: 350ms;
       -o-transition-duration: 350ms;
          transition-duration: 350ms;
}
body[data-aos-delay='350'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='350'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='350'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='350'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 350ms;
         -o-transition-delay: 350ms;
            transition-delay: 350ms;
}
body[data-aos-duration='400'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='400'][data-v-249d4854] {
  -webkit-transition-duration: 400ms;
       -o-transition-duration: 400ms;
          transition-duration: 400ms;
}
body[data-aos-delay='400'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='400'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='400'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='400'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 400ms;
         -o-transition-delay: 400ms;
            transition-delay: 400ms;
}
body[data-aos-duration='450'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='450'][data-v-249d4854] {
  -webkit-transition-duration: 450ms;
       -o-transition-duration: 450ms;
          transition-duration: 450ms;
}
body[data-aos-delay='450'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='450'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='450'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='450'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 450ms;
         -o-transition-delay: 450ms;
            transition-delay: 450ms;
}
body[data-aos-duration='500'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='500'][data-v-249d4854] {
  -webkit-transition-duration: 500ms;
       -o-transition-duration: 500ms;
          transition-duration: 500ms;
}
body[data-aos-delay='500'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='500'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='500'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='500'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 500ms;
         -o-transition-delay: 500ms;
            transition-delay: 500ms;
}
body[data-aos-duration='550'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='550'][data-v-249d4854] {
  -webkit-transition-duration: 550ms;
       -o-transition-duration: 550ms;
          transition-duration: 550ms;
}
body[data-aos-delay='550'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='550'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='550'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='550'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 550ms;
         -o-transition-delay: 550ms;
            transition-delay: 550ms;
}
body[data-aos-duration='600'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='600'][data-v-249d4854] {
  -webkit-transition-duration: 600ms;
       -o-transition-duration: 600ms;
          transition-duration: 600ms;
}
body[data-aos-delay='600'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='600'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='600'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='600'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 600ms;
         -o-transition-delay: 600ms;
            transition-delay: 600ms;
}
body[data-aos-duration='650'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='650'][data-v-249d4854] {
  -webkit-transition-duration: 650ms;
       -o-transition-duration: 650ms;
          transition-duration: 650ms;
}
body[data-aos-delay='650'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='650'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='650'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='650'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 650ms;
         -o-transition-delay: 650ms;
            transition-delay: 650ms;
}
body[data-aos-duration='700'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='700'][data-v-249d4854] {
  -webkit-transition-duration: 700ms;
       -o-transition-duration: 700ms;
          transition-duration: 700ms;
}
body[data-aos-delay='700'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='700'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='700'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='700'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 700ms;
         -o-transition-delay: 700ms;
            transition-delay: 700ms;
}
body[data-aos-duration='750'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='750'][data-v-249d4854] {
  -webkit-transition-duration: 750ms;
       -o-transition-duration: 750ms;
          transition-duration: 750ms;
}
body[data-aos-delay='750'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='750'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='750'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='750'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 750ms;
         -o-transition-delay: 750ms;
            transition-delay: 750ms;
}
body[data-aos-duration='800'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='800'][data-v-249d4854] {
  -webkit-transition-duration: 800ms;
       -o-transition-duration: 800ms;
          transition-duration: 800ms;
}
body[data-aos-delay='800'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='800'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='800'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='800'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 800ms;
         -o-transition-delay: 800ms;
            transition-delay: 800ms;
}
body[data-aos-duration='850'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='850'][data-v-249d4854] {
  -webkit-transition-duration: 850ms;
       -o-transition-duration: 850ms;
          transition-duration: 850ms;
}
body[data-aos-delay='850'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='850'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='850'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='850'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 850ms;
         -o-transition-delay: 850ms;
            transition-delay: 850ms;
}
body[data-aos-duration='900'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='900'][data-v-249d4854] {
  -webkit-transition-duration: 900ms;
       -o-transition-duration: 900ms;
          transition-duration: 900ms;
}
body[data-aos-delay='900'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='900'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='900'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='900'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 900ms;
         -o-transition-delay: 900ms;
            transition-delay: 900ms;
}
body[data-aos-duration='950'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='950'][data-v-249d4854] {
  -webkit-transition-duration: 950ms;
       -o-transition-duration: 950ms;
          transition-duration: 950ms;
}
body[data-aos-delay='950'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='950'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='950'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='950'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 950ms;
         -o-transition-delay: 950ms;
            transition-delay: 950ms;
}
body[data-aos-duration='1000'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='1000'][data-v-249d4854] {
  -webkit-transition-duration: 1000ms;
       -o-transition-duration: 1000ms;
          transition-duration: 1000ms;
}
body[data-aos-delay='1000'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='1000'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1000'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='1000'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 1000ms;
         -o-transition-delay: 1000ms;
            transition-delay: 1000ms;
}
body[data-aos-duration='1050'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='1050'][data-v-249d4854] {
  -webkit-transition-duration: 1050ms;
       -o-transition-duration: 1050ms;
          transition-duration: 1050ms;
}
body[data-aos-delay='1050'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='1050'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1050'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='1050'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 1050ms;
         -o-transition-delay: 1050ms;
            transition-delay: 1050ms;
}
body[data-aos-duration='1100'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='1100'][data-v-249d4854] {
  -webkit-transition-duration: 1100ms;
       -o-transition-duration: 1100ms;
          transition-duration: 1100ms;
}
body[data-aos-delay='1100'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='1100'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1100'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='1100'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 1100ms;
         -o-transition-delay: 1100ms;
            transition-delay: 1100ms;
}
body[data-aos-duration='1150'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='1150'][data-v-249d4854] {
  -webkit-transition-duration: 1150ms;
       -o-transition-duration: 1150ms;
          transition-duration: 1150ms;
}
body[data-aos-delay='1150'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='1150'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1150'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='1150'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 1150ms;
         -o-transition-delay: 1150ms;
            transition-delay: 1150ms;
}
body[data-aos-duration='1200'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='1200'][data-v-249d4854] {
  -webkit-transition-duration: 1200ms;
       -o-transition-duration: 1200ms;
          transition-duration: 1200ms;
}
body[data-aos-delay='1200'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='1200'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1200'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='1200'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 1200ms;
         -o-transition-delay: 1200ms;
            transition-delay: 1200ms;
}
body[data-aos-duration='1250'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='1250'][data-v-249d4854] {
  -webkit-transition-duration: 1250ms;
       -o-transition-duration: 1250ms;
          transition-duration: 1250ms;
}
body[data-aos-delay='1250'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='1250'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1250'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='1250'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 1250ms;
         -o-transition-delay: 1250ms;
            transition-delay: 1250ms;
}
body[data-aos-duration='1300'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='1300'][data-v-249d4854] {
  -webkit-transition-duration: 1300ms;
       -o-transition-duration: 1300ms;
          transition-duration: 1300ms;
}
body[data-aos-delay='1300'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='1300'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1300'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='1300'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 1300ms;
         -o-transition-delay: 1300ms;
            transition-delay: 1300ms;
}
body[data-aos-duration='1350'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='1350'][data-v-249d4854] {
  -webkit-transition-duration: 1350ms;
       -o-transition-duration: 1350ms;
          transition-duration: 1350ms;
}
body[data-aos-delay='1350'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='1350'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1350'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='1350'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 1350ms;
         -o-transition-delay: 1350ms;
            transition-delay: 1350ms;
}
body[data-aos-duration='1400'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='1400'][data-v-249d4854] {
  -webkit-transition-duration: 1400ms;
       -o-transition-duration: 1400ms;
          transition-duration: 1400ms;
}
body[data-aos-delay='1400'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='1400'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1400'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='1400'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 1400ms;
         -o-transition-delay: 1400ms;
            transition-delay: 1400ms;
}
body[data-aos-duration='1450'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='1450'][data-v-249d4854] {
  -webkit-transition-duration: 1450ms;
       -o-transition-duration: 1450ms;
          transition-duration: 1450ms;
}
body[data-aos-delay='1450'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='1450'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1450'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='1450'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 1450ms;
         -o-transition-delay: 1450ms;
            transition-delay: 1450ms;
}
body[data-aos-duration='1500'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='1500'][data-v-249d4854] {
  -webkit-transition-duration: 1500ms;
       -o-transition-duration: 1500ms;
          transition-duration: 1500ms;
}
body[data-aos-delay='1500'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='1500'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1500'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='1500'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 1500ms;
         -o-transition-delay: 1500ms;
            transition-delay: 1500ms;
}
body[data-aos-duration='1550'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='1550'][data-v-249d4854] {
  -webkit-transition-duration: 1550ms;
       -o-transition-duration: 1550ms;
          transition-duration: 1550ms;
}
body[data-aos-delay='1550'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='1550'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1550'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='1550'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 1550ms;
         -o-transition-delay: 1550ms;
            transition-delay: 1550ms;
}
body[data-aos-duration='1600'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='1600'][data-v-249d4854] {
  -webkit-transition-duration: 1600ms;
       -o-transition-duration: 1600ms;
          transition-duration: 1600ms;
}
body[data-aos-delay='1600'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='1600'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1600'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='1600'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 1600ms;
         -o-transition-delay: 1600ms;
            transition-delay: 1600ms;
}
body[data-aos-duration='1650'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='1650'][data-v-249d4854] {
  -webkit-transition-duration: 1650ms;
       -o-transition-duration: 1650ms;
          transition-duration: 1650ms;
}
body[data-aos-delay='1650'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='1650'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1650'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='1650'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 1650ms;
         -o-transition-delay: 1650ms;
            transition-delay: 1650ms;
}
body[data-aos-duration='1700'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='1700'][data-v-249d4854] {
  -webkit-transition-duration: 1700ms;
       -o-transition-duration: 1700ms;
          transition-duration: 1700ms;
}
body[data-aos-delay='1700'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='1700'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1700'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='1700'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 1700ms;
         -o-transition-delay: 1700ms;
            transition-delay: 1700ms;
}
body[data-aos-duration='1750'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='1750'][data-v-249d4854] {
  -webkit-transition-duration: 1750ms;
       -o-transition-duration: 1750ms;
          transition-duration: 1750ms;
}
body[data-aos-delay='1750'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='1750'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1750'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='1750'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 1750ms;
         -o-transition-delay: 1750ms;
            transition-delay: 1750ms;
}
body[data-aos-duration='1800'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='1800'][data-v-249d4854] {
  -webkit-transition-duration: 1800ms;
       -o-transition-duration: 1800ms;
          transition-duration: 1800ms;
}
body[data-aos-delay='1800'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='1800'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1800'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='1800'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 1800ms;
         -o-transition-delay: 1800ms;
            transition-delay: 1800ms;
}
body[data-aos-duration='1850'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='1850'][data-v-249d4854] {
  -webkit-transition-duration: 1850ms;
       -o-transition-duration: 1850ms;
          transition-duration: 1850ms;
}
body[data-aos-delay='1850'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='1850'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1850'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='1850'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 1850ms;
         -o-transition-delay: 1850ms;
            transition-delay: 1850ms;
}
body[data-aos-duration='1900'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='1900'][data-v-249d4854] {
  -webkit-transition-duration: 1900ms;
       -o-transition-duration: 1900ms;
          transition-duration: 1900ms;
}
body[data-aos-delay='1900'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='1900'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1900'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='1900'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 1900ms;
         -o-transition-delay: 1900ms;
            transition-delay: 1900ms;
}
body[data-aos-duration='1950'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='1950'][data-v-249d4854] {
  -webkit-transition-duration: 1950ms;
       -o-transition-duration: 1950ms;
          transition-duration: 1950ms;
}
body[data-aos-delay='1950'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='1950'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1950'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='1950'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 1950ms;
         -o-transition-delay: 1950ms;
            transition-delay: 1950ms;
}
body[data-aos-duration='2000'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='2000'][data-v-249d4854] {
  -webkit-transition-duration: 2000ms;
       -o-transition-duration: 2000ms;
          transition-duration: 2000ms;
}
body[data-aos-delay='2000'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='2000'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2000'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='2000'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 2000ms;
         -o-transition-delay: 2000ms;
            transition-delay: 2000ms;
}
body[data-aos-duration='2050'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='2050'][data-v-249d4854] {
  -webkit-transition-duration: 2050ms;
       -o-transition-duration: 2050ms;
          transition-duration: 2050ms;
}
body[data-aos-delay='2050'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='2050'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2050'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='2050'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 2050ms;
         -o-transition-delay: 2050ms;
            transition-delay: 2050ms;
}
body[data-aos-duration='2100'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='2100'][data-v-249d4854] {
  -webkit-transition-duration: 2100ms;
       -o-transition-duration: 2100ms;
          transition-duration: 2100ms;
}
body[data-aos-delay='2100'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='2100'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2100'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='2100'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 2100ms;
         -o-transition-delay: 2100ms;
            transition-delay: 2100ms;
}
body[data-aos-duration='2150'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='2150'][data-v-249d4854] {
  -webkit-transition-duration: 2150ms;
       -o-transition-duration: 2150ms;
          transition-duration: 2150ms;
}
body[data-aos-delay='2150'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='2150'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2150'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='2150'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 2150ms;
         -o-transition-delay: 2150ms;
            transition-delay: 2150ms;
}
body[data-aos-duration='2200'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='2200'][data-v-249d4854] {
  -webkit-transition-duration: 2200ms;
       -o-transition-duration: 2200ms;
          transition-duration: 2200ms;
}
body[data-aos-delay='2200'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='2200'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2200'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='2200'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 2200ms;
         -o-transition-delay: 2200ms;
            transition-delay: 2200ms;
}
body[data-aos-duration='2250'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='2250'][data-v-249d4854] {
  -webkit-transition-duration: 2250ms;
       -o-transition-duration: 2250ms;
          transition-duration: 2250ms;
}
body[data-aos-delay='2250'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='2250'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2250'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='2250'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 2250ms;
         -o-transition-delay: 2250ms;
            transition-delay: 2250ms;
}
body[data-aos-duration='2300'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='2300'][data-v-249d4854] {
  -webkit-transition-duration: 2300ms;
       -o-transition-duration: 2300ms;
          transition-duration: 2300ms;
}
body[data-aos-delay='2300'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='2300'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2300'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='2300'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 2300ms;
         -o-transition-delay: 2300ms;
            transition-delay: 2300ms;
}
body[data-aos-duration='2350'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='2350'][data-v-249d4854] {
  -webkit-transition-duration: 2350ms;
       -o-transition-duration: 2350ms;
          transition-duration: 2350ms;
}
body[data-aos-delay='2350'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='2350'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2350'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='2350'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 2350ms;
         -o-transition-delay: 2350ms;
            transition-delay: 2350ms;
}
body[data-aos-duration='2400'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='2400'][data-v-249d4854] {
  -webkit-transition-duration: 2400ms;
       -o-transition-duration: 2400ms;
          transition-duration: 2400ms;
}
body[data-aos-delay='2400'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='2400'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2400'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='2400'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 2400ms;
         -o-transition-delay: 2400ms;
            transition-delay: 2400ms;
}
body[data-aos-duration='2450'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='2450'][data-v-249d4854] {
  -webkit-transition-duration: 2450ms;
       -o-transition-duration: 2450ms;
          transition-duration: 2450ms;
}
body[data-aos-delay='2450'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='2450'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2450'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='2450'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 2450ms;
         -o-transition-delay: 2450ms;
            transition-delay: 2450ms;
}
body[data-aos-duration='2500'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='2500'][data-v-249d4854] {
  -webkit-transition-duration: 2500ms;
       -o-transition-duration: 2500ms;
          transition-duration: 2500ms;
}
body[data-aos-delay='2500'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='2500'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2500'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='2500'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 2500ms;
         -o-transition-delay: 2500ms;
            transition-delay: 2500ms;
}
body[data-aos-duration='2550'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='2550'][data-v-249d4854] {
  -webkit-transition-duration: 2550ms;
       -o-transition-duration: 2550ms;
          transition-duration: 2550ms;
}
body[data-aos-delay='2550'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='2550'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2550'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='2550'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 2550ms;
         -o-transition-delay: 2550ms;
            transition-delay: 2550ms;
}
body[data-aos-duration='2600'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='2600'][data-v-249d4854] {
  -webkit-transition-duration: 2600ms;
       -o-transition-duration: 2600ms;
          transition-duration: 2600ms;
}
body[data-aos-delay='2600'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='2600'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2600'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='2600'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 2600ms;
         -o-transition-delay: 2600ms;
            transition-delay: 2600ms;
}
body[data-aos-duration='2650'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='2650'][data-v-249d4854] {
  -webkit-transition-duration: 2650ms;
       -o-transition-duration: 2650ms;
          transition-duration: 2650ms;
}
body[data-aos-delay='2650'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='2650'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2650'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='2650'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 2650ms;
         -o-transition-delay: 2650ms;
            transition-delay: 2650ms;
}
body[data-aos-duration='2700'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='2700'][data-v-249d4854] {
  -webkit-transition-duration: 2700ms;
       -o-transition-duration: 2700ms;
          transition-duration: 2700ms;
}
body[data-aos-delay='2700'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='2700'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2700'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='2700'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 2700ms;
         -o-transition-delay: 2700ms;
            transition-delay: 2700ms;
}
body[data-aos-duration='2750'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='2750'][data-v-249d4854] {
  -webkit-transition-duration: 2750ms;
       -o-transition-duration: 2750ms;
          transition-duration: 2750ms;
}
body[data-aos-delay='2750'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='2750'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2750'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='2750'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 2750ms;
         -o-transition-delay: 2750ms;
            transition-delay: 2750ms;
}
body[data-aos-duration='2800'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='2800'][data-v-249d4854] {
  -webkit-transition-duration: 2800ms;
       -o-transition-duration: 2800ms;
          transition-duration: 2800ms;
}
body[data-aos-delay='2800'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='2800'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2800'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='2800'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 2800ms;
         -o-transition-delay: 2800ms;
            transition-delay: 2800ms;
}
body[data-aos-duration='2850'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='2850'][data-v-249d4854] {
  -webkit-transition-duration: 2850ms;
       -o-transition-duration: 2850ms;
          transition-duration: 2850ms;
}
body[data-aos-delay='2850'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='2850'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2850'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='2850'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 2850ms;
         -o-transition-delay: 2850ms;
            transition-delay: 2850ms;
}
body[data-aos-duration='2900'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='2900'][data-v-249d4854] {
  -webkit-transition-duration: 2900ms;
       -o-transition-duration: 2900ms;
          transition-duration: 2900ms;
}
body[data-aos-delay='2900'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='2900'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2900'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='2900'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 2900ms;
         -o-transition-delay: 2900ms;
            transition-delay: 2900ms;
}
body[data-aos-duration='2950'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='2950'][data-v-249d4854] {
  -webkit-transition-duration: 2950ms;
       -o-transition-duration: 2950ms;
          transition-duration: 2950ms;
}
body[data-aos-delay='2950'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='2950'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2950'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='2950'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 2950ms;
         -o-transition-delay: 2950ms;
            transition-delay: 2950ms;
}
body[data-aos-duration='3000'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-duration='3000'][data-v-249d4854] {
  -webkit-transition-duration: 3000ms;
       -o-transition-duration: 3000ms;
          transition-duration: 3000ms;
}
body[data-aos-delay='3000'] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-delay='3000'][data-v-249d4854] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='3000'] [data-aos].aos-animate[data-v-249d4854], [data-aos][data-aos][data-aos-delay='3000'].aos-animate[data-v-249d4854] {
    -webkit-transition-delay: 3000ms;
         -o-transition-delay: 3000ms;
            transition-delay: 3000ms;
}
body[data-aos-easing="linear"] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-easing="linear"][data-v-249d4854] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
       -o-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
          transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}
body[data-aos-easing="ease"] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-easing="ease"][data-v-249d4854] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
       -o-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
          transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}
body[data-aos-easing="ease-in"] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-easing="ease-in"][data-v-249d4854] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
}
body[data-aos-easing="ease-out"] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-easing="ease-out"][data-v-249d4854] {
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-out"] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-easing="ease-in-out"][data-v-249d4854] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-back"] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-easing="ease-in-back"][data-v-249d4854] {
  -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
       -o-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
          transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
body[data-aos-easing="ease-out-back"] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-easing="ease-out-back"][data-v-249d4854] {
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
       -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
          transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
body[data-aos-easing="ease-in-out-back"] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-easing="ease-in-out-back"][data-v-249d4854] {
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
       -o-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
          transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
body[data-aos-easing="ease-in-sine"] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-easing="ease-in-sine"][data-v-249d4854] {
  -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
       -o-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
          transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}
body[data-aos-easing="ease-out-sine"] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-easing="ease-out-sine"][data-v-249d4854] {
  -webkit-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
       -o-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
          transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
body[data-aos-easing="ease-in-out-sine"] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-easing="ease-in-out-sine"][data-v-249d4854] {
  -webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
       -o-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
          transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
body[data-aos-easing="ease-in-quad"] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-easing="ease-in-quad"][data-v-249d4854] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quad"] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-easing="ease-out-quad"][data-v-249d4854] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quad"] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-easing="ease-in-out-quad"][data-v-249d4854] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-cubic"] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-easing="ease-in-cubic"][data-v-249d4854] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-cubic"] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-easing="ease-out-cubic"][data-v-249d4854] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-cubic"] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-easing="ease-in-out-cubic"][data-v-249d4854] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-quart"] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-easing="ease-in-quart"][data-v-249d4854] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quart"] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-easing="ease-out-quart"][data-v-249d4854] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quart"] [data-aos][data-v-249d4854], [data-aos][data-aos][data-aos-easing="ease-in-out-quart"][data-v-249d4854] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

/**
 * Fade animations:
 * fade
 * fade-up, fade-down, fade-left, fade-right
 * fade-up-right, fade-up-left, fade-down-right, fade-down-left
 */
[data-aos^='fade'][data-aos^='fade'][data-v-249d4854] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
[data-aos^='fade'][data-aos^='fade'].aos-animate[data-v-249d4854] {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
[data-aos='fade-up'][data-v-249d4854] {
  -webkit-transform: translate3d(0, 6px, 0);
          transform: translate3d(0, 6px, 0);
}
[data-aos='fade-down'][data-v-249d4854] {
  -webkit-transform: translate3d(0, -6px, 0);
          transform: translate3d(0, -6px, 0);
}
[data-aos='fade-right'][data-v-249d4854] {
  -webkit-transform: translate3d(-6px, 0, 0);
          transform: translate3d(-6px, 0, 0);
}
[data-aos='fade-left'][data-v-249d4854] {
  -webkit-transform: translate3d(6px, 0, 0);
          transform: translate3d(6px, 0, 0);
}
[data-aos='fade-up-right'][data-v-249d4854] {
  -webkit-transform: translate3d(-6px, 6px, 0);
          transform: translate3d(-6px, 6px, 0);
}
[data-aos='fade-up-left'][data-v-249d4854] {
  -webkit-transform: translate3d(6px, 6px, 0);
          transform: translate3d(6px, 6px, 0);
}
[data-aos='fade-down-right'][data-v-249d4854] {
  -webkit-transform: translate3d(-6px, -6px, 0);
          transform: translate3d(-6px, -6px, 0);
}
[data-aos='fade-down-left'][data-v-249d4854] {
  -webkit-transform: translate3d(6px, -6px, 0);
          transform: translate3d(6px, -6px, 0);
}

/**
 * Zoom animations:
 * zoom-in, zoom-in-up, zoom-in-down, zoom-in-left, zoom-in-right
 * zoom-out, zoom-out-up, zoom-out-down, zoom-out-left, zoom-out-right
 */
[data-aos^='zoom'][data-aos^='zoom'][data-v-249d4854] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
[data-aos^='zoom'][data-aos^='zoom'].aos-animate[data-v-249d4854] {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
}
[data-aos='zoom-in'][data-v-249d4854] {
  -webkit-transform: scale(0.6);
      -ms-transform: scale(0.6);
          transform: scale(0.6);
}
[data-aos='zoom-in-up'][data-v-249d4854] {
  -webkit-transform: translate3d(0, 6px, 0) scale(0.6);
          transform: translate3d(0, 6px, 0) scale(0.6);
}
[data-aos='zoom-in-down'][data-v-249d4854] {
  -webkit-transform: translate3d(0, -6px, 0) scale(0.6);
          transform: translate3d(0, -6px, 0) scale(0.6);
}
[data-aos='zoom-in-right'][data-v-249d4854] {
  -webkit-transform: translate3d(-6px, 0, 0) scale(0.6);
          transform: translate3d(-6px, 0, 0) scale(0.6);
}
[data-aos='zoom-in-left'][data-v-249d4854] {
  -webkit-transform: translate3d(6px, 0, 0) scale(0.6);
          transform: translate3d(6px, 0, 0) scale(0.6);
}
[data-aos='zoom-out'][data-v-249d4854] {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}
[data-aos='zoom-out-up'][data-v-249d4854] {
  -webkit-transform: translate3d(0, 6px, 0) scale(1.2);
          transform: translate3d(0, 6px, 0) scale(1.2);
}
[data-aos='zoom-out-down'][data-v-249d4854] {
  -webkit-transform: translate3d(0, -6px, 0) scale(1.2);
          transform: translate3d(0, -6px, 0) scale(1.2);
}
[data-aos='zoom-out-right'][data-v-249d4854] {
  -webkit-transform: translate3d(-6px, 0, 0) scale(1.2);
          transform: translate3d(-6px, 0, 0) scale(1.2);
}
[data-aos='zoom-out-left'][data-v-249d4854] {
  -webkit-transform: translate3d(6px, 0, 0) scale(1.2);
          transform: translate3d(6px, 0, 0) scale(1.2);
}

/**
 * Slide animations
 */
[data-aos^='slide'][data-aos^='slide'][data-v-249d4854] {
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
[data-aos^='slide'][data-aos^='slide'].aos-animate[data-v-249d4854] {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
[data-aos='slide-up'][data-v-249d4854] {
  -webkit-transform: translate3d(0, 100%, 0);
          transform: translate3d(0, 100%, 0);
}
[data-aos='slide-down'][data-v-249d4854] {
  -webkit-transform: translate3d(0, -100%, 0);
          transform: translate3d(0, -100%, 0);
}
[data-aos='slide-right'][data-v-249d4854] {
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
}
[data-aos='slide-left'][data-v-249d4854] {
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}

/**
 * Flip animations:
 * flip-left, flip-right, flip-up, flip-down
 */
[data-aos^='flip'][data-aos^='flip'][data-v-249d4854] {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
[data-aos='flip-left'][data-v-249d4854] {
  -webkit-transform: perspective(2500px) rotateY(-100deg);
          transform: perspective(2500px) rotateY(-100deg);
}
[data-aos='flip-left'].aos-animate[data-v-249d4854] {
    -webkit-transform: perspective(2500px) rotateY(0);
            transform: perspective(2500px) rotateY(0);
}
[data-aos='flip-right'][data-v-249d4854] {
  -webkit-transform: perspective(2500px) rotateY(100deg);
          transform: perspective(2500px) rotateY(100deg);
}
[data-aos='flip-right'].aos-animate[data-v-249d4854] {
    -webkit-transform: perspective(2500px) rotateY(0);
            transform: perspective(2500px) rotateY(0);
}
[data-aos='flip-up'][data-v-249d4854] {
  -webkit-transform: perspective(2500px) rotateX(-100deg);
          transform: perspective(2500px) rotateX(-100deg);
}
[data-aos='flip-up'].aos-animate[data-v-249d4854] {
    -webkit-transform: perspective(2500px) rotateX(0);
            transform: perspective(2500px) rotateX(0);
}
[data-aos='flip-down'][data-v-249d4854] {
  -webkit-transform: perspective(2500px) rotateX(100deg);
          transform: perspective(2500px) rotateX(100deg);
}
[data-aos='flip-down'].aos-animate[data-v-249d4854] {
    -webkit-transform: perspective(2500px) rotateX(0);
            transform: perspective(2500px) rotateX(0);
}

/*---- variables ----*/
/*---- Mixins ----*/
[data-v-249d4854]::-moz-selection {
  color: #ffffff;
  background: rgba(54, 98, 236, 0.99);
}
[data-v-249d4854]::selection {
  color: #ffffff;
  background: rgba(54, 98, 236, 0.99);
}
img[data-v-249d4854],
svg[data-v-249d4854] {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
}
a[data-v-249d4854] {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
h1[data-v-249d4854] {
  font-size: 4.8rem;
  font-weight: 600;
  line-height: 6.4rem;
}
h2[data-v-249d4854] {
  font-size: 3.6rem;
  font-weight: 600;
  line-height: 5.3rem;
}
h3[data-v-249d4854] {
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.5;
}
h4[data-v-249d4854] {
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 2.4rem;
}
h5[data-v-249d4854] {
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 2.4rem;
}
p[data-v-249d4854] {
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 2.4rem;
  color: rgba(255, 255, 255, 0.5);
}
.v-lines[data-v-249d4854] {
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 1080px;
  -webkit-transform: translate(-50%);
      -ms-transform: translate(-50%);
          transform: translate(-50%);
  pointer-events: none;
}
.v-lines .v-lines__outer[data-v-249d4854] {
    position: absolute;
    width: 1080px;
    top: 0;
    height: 100%;
    border-left: 1px dashed #0a0a0a;
    border-right: 1px dashed #0a0a0a;
    margin: 0 auto;
}
.v-lines .v-lines__inner[data-v-249d4854] {
    position: relative;
    width: 360px;
    top: 0;
    height: 100%;
    border-left: 1px dashed #0a0a0a;
    border-right: 1px dashed #0a0a0a;
    margin: 0 auto;
}
.gray-wrapper[data-v-249d4854] {
  background: #1b1b1b;
  width: 100%;
}
.gray-wrapper .v-lines__outer[data-v-249d4854] {
    border-left: 1px dashed #222222;
    border-right: 1px dashed #222222;
}
.gray-wrapper .v-lines__inner[data-v-249d4854] {
    border-left: 1px dashed #222222;
    border-right: 1px dashed #222222;
}
.blue-wrapper[data-v-249d4854] {
  background: #3662ec;
  width: 100%;
}
.content-wrap[data-v-249d4854] {
  position: relative;
  width: 100%;
}
section[data-v-249d4854] {
  max-width: 1200px;
  margin: 0 auto;
  position: relative;
  padding: 0 60px;
}
section.left-algin[data-v-249d4854] {
    text-align: left;
}
section.left-algin .title-wrapper[data-v-249d4854] {
      margin: 0 auto 84px 18px;
}
section.center-algin[data-v-249d4854] {
    text-align: center;
}
section.center-algin .title-wrapper[data-v-249d4854] {
      margin: 0 auto 84px auto;
}
section.right-algin[data-v-249d4854] {
    text-align: right;
}
section.right-algin .title-wrapper[data-v-249d4854] {
      margin: 0 96px 84px auto;
}
section.nav-wrapper[data-v-249d4854] {
    height: 78px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 10000;
}
section.nav-wrapper .content-wrap[data-v-249d4854] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0 18px;
}
section.nav-wrapper ul[data-v-249d4854] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
}
section.nav-wrapper .nav-center a[data-v-249d4854] {
      font-size: 0.93rem;
      font-weight: 400;
      line-height: 2.1;
      font-weight: 500;
      color: rgba(255, 255, 255, 0.7);
      padding: 12px 24px;
      -webkit-transition: all 0.15s ease-out;
      -o-transition: all 0.15s ease-out;
      transition: all 0.15s ease-out;
}
section.nav-wrapper .nav-center a[data-v-249d4854]:hover {
        color: white;
}
section.nav-wrapper .logo[data-v-249d4854] {
      cursor: pointer;
}
section.master-header-wrapper[data-v-249d4854] {
    padding-top: 14vh;
    padding-bottom: 140px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    min-height: 100vh;
}
section.master-header-wrapper .header-button-wrapper[data-v-249d4854] {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
}
section.master-header-wrapper .header-button-wrapper .mas-button[data-v-249d4854],
      section.master-header-wrapper .header-button-wrapper .apply-closed[data-v-249d4854] {
        margin: 0 auto;
}
section.master-header-wrapper .header-cover-wrapper[data-v-249d4854] {
      width: 100%;
      margin: 18vh auto 90px auto;
      height: -webkit-fit-content;
      height: -moz-fit-content;
      height: fit-content;
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
section.master-header-wrapper .header-cover-wrapper .header-cover-content[data-v-249d4854] {
        position: relative;
        left: -100px;
        -webkit-transform: perspective(1200px) rotateX(7deg) rotateZ(5deg) rotateY(-18deg) skew(-5deg, -6deg) !important;
                transform: perspective(1200px) rotateX(7deg) rotateZ(5deg) rotateY(-18deg) skew(-5deg, -6deg) !important;
}
section.master-header-wrapper .header-cover-wrapper .header-cover-content > div[data-v-249d4854] {
          position: absolute !important;
          width: auto !important;
          z-index: 6;
          -webkit-transform: scale(0.5) !important;
              -ms-transform: scale(0.5) !important;
                  transform: scale(0.5) !important;
          margin-top: -60px !important;
          margin-left: -50px !important;
}
section.master-header-wrapper .header-cover-wrapper .show-case-background[data-v-249d4854] {
        display: block;
        position: absolute;
        z-index: 1;
        top: -2px;
        left: -2px;
        width: calc(100% + 4px);
        height: calc(100% + 4px);
        border-radius: 20px;
        overflow: hidden;
        background: conic-gradient(from 180deg at 50% 50%, #d44e30 -48.91deg, #9242f8 47.56deg, #3662ec 130.84deg, #fba238 230.27deg, #d44e30 311.09deg, #9242f8 407.56deg);
}
section.master-header-wrapper .header-cover-wrapper .show-case[data-v-249d4854] {
        width: 1200px;
        height: auto;
        border-radius: 18px;
        display: block;
        position: relative;
        z-index: 2;
}
section.works-wrapper[data-v-249d4854], section.optimize-wrapper[data-v-249d4854] {
    position: relative;
    padding-top: 144px;
    overflow: hidden;
    max-width: 5000px;
}
section.works-wrapper .content-wrap[data-v-249d4854], section.optimize-wrapper .content-wrap[data-v-249d4854] {
      max-width: 1080px;
      margin: 0 auto;
      position: relative;
}
section.works-wrapper .title-wrapper[data-v-249d4854], section.optimize-wrapper .title-wrapper[data-v-249d4854] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      text-align: left;
      position: relative;
      z-index: 2;
}
section.works-wrapper .optimize-blog[data-v-249d4854], section.optimize-wrapper .optimize-blog[data-v-249d4854] {
      margin: 0 auto;
      position: relative;
      z-index: 2;
      max-width: 1200px;
      border-radius: 12px;
      display: grid;
      grid-template-columns: 1fr;
      gap: 60px;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
section.works-wrapper .optimize-blog img[data-v-249d4854], section.optimize-wrapper .optimize-blog img[data-v-249d4854] {
        max-width: 100%;
        display: block;
        border-radius: 12px;
}
section.works-wrapper .optimize-background[data-v-249d4854], section.optimize-wrapper .optimize-background[data-v-249d4854] {
      z-index: -1;
}
section.works-wrapper .optimize-background img[data-v-249d4854], section.optimize-wrapper .optimize-background img[data-v-249d4854] {
        position: absolute;
        top: 0;
        width: 100%;
        display: block;
        width: 2950px;
        position: absolute;
        -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
                transform: translateX(-50%);
        left: 50%;
}
section.code-wrapper[data-v-249d4854] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.code-wrapper .show-wrapper[data-v-249d4854] {
      margin-bottom: 84px;
}
section.feel-wrapper[data-v-249d4854] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.feel-wrapper .description[data-v-249d4854]:not(:last-child) {
      margin-bottom: 84px;
}
section.optimize-wrapper[data-v-249d4854] {
    padding-bottom: 144px;
}
section.works-wrapper[data-v-249d4854] {
    height: 100vh;
}
section.code-wrapper[data-v-249d4854], section.pen-wrapper[data-v-249d4854], section.system-wrapper[data-v-249d4854] {
    padding-top: 200px;
    padding-bottom: 200px;
}
section.code-wrapper .feature-section-iconright .show-case[data-v-249d4854], section.pen-wrapper .feature-section-iconright .show-case[data-v-249d4854], section.system-wrapper .feature-section-iconright .show-case[data-v-249d4854] {
      position: absolute;
      width: 1000px;
      height: 860px;
      border-radius: 24px;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      top: 50%;
      left: 0;
}
section.code-wrapper .feature-section-iconleft .show-case[data-v-249d4854], section.pen-wrapper .feature-section-iconleft .show-case[data-v-249d4854], section.system-wrapper .feature-section-iconleft .show-case[data-v-249d4854] {
      position: absolute;
      width: 1000px;
      height: 860px;
      border-radius: 24px;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      top: 50%;
      right: 0;
}
section.roadmap-wrapper[data-v-249d4854] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.roadmap-wrapper .roadmap-wrap[data-v-249d4854] {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr;
      gap: 36px;
      padding: 0 18px;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item[data-v-249d4854] {
        background-color: #262626;
        border-radius: 12px;
        padding: 24px 30px;
        height: 220px;
        -webkit-transition: all 0.15s ease-out;
        -o-transition: all 0.15s ease-out;
        transition: all 0.15s ease-out;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item[data-v-249d4854]:hover {
          -webkit-transform: scale(1.03);
              -ms-transform: scale(1.03);
                  transform: scale(1.03);
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title[data-v-249d4854] {
          font-size: 1.2rem;
          font-weight: 600;
          line-height: 2.4rem;
          color: #ffffff;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title .like[data-v-249d4854] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            font-size: 0.93rem;
            font-weight: 400;
            line-height: 2.1;
            font-weight: 500;
            color: rgba(255, 255, 255, 0.3);
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title .like img[data-v-249d4854] {
              margin-right: 6px;
              width: 24px;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .desc[data-v-249d4854] {
          font-size: 0.93rem;
          font-weight: 400;
          line-height: 2.1;
          color: rgba(255, 255, 255, 0.5);
          padding-top: 12px;
}
section.shot-wrapper[data-v-249d4854] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 144px;
    padding-bottom: 144px;
}
section.shot-wrapper .content-wrap[data-v-249d4854] {
      position: relative;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
      left: 50%;
      width: auto;
}
section.shot-wrapper .content-wrap .content[data-v-249d4854] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
}
section.shot-wrapper .content-wrap .content[data-v-249d4854]:last-child {
          -webkit-transform: translateX(-200px);
              -ms-transform: translateX(-200px);
                  transform: translateX(-200px);
}
section.shot-wrapper .content-wrap .content[data-v-249d4854]:not(:last-child) {
          margin-bottom: 36px;
}
section.shot-wrapper .content-wrap .content .show-cover[data-v-249d4854] {
          width: 430px;
          height: 300px;
          border-radius: 18px;
}
section.shot-wrapper .content-wrap .content .show-cover img[data-v-249d4854] {
            display: block;
            width: 430px;
            height: 300px;
            border-radius: 18px;
}
section.shot-wrapper .content-wrap .content .show-cover[data-v-249d4854]:not(:last-child) {
            margin-right: 36px;
}
section.call-wrapper[data-v-249d4854] {
    position: relative;
    height: 720px;
    overflow: hidden;
    max-width: 5000px;
}
section.call-wrapper .call-content-wrap .title-wrapper[data-v-249d4854] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      text-align: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      position: absolute;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      top: 50%;
      left: 50%;
      z-index: 1;
}
section.call-wrapper .call-content-wrap .title-wrapper .title[data-v-249d4854] {
        font-size: 4.8rem;
        font-weight: 600;
        line-height: 6.4rem;
}
section.call-wrapper .call-cover[data-v-249d4854] {
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      position: relative;
      -webkit-transform: translate(-50%, -10%);
          -ms-transform: translate(-50%, -10%);
              transform: translate(-50%, -10%);
      left: 50%;
}
section.call-wrapper .logo-background[data-v-249d4854] {
      position: absolute;
      bottom: -150px;
      right: -450px;
      opacity: 0.06;
}
section.call-wrapper .button-wrapper[data-v-249d4854] {
      margin-top: 48px;
}
section.call-wrapper .title-wrapper[data-v-249d4854] {
      margin-bottom: 0;
}
section.footer-wrap[data-v-249d4854] {
    padding: 90px 60px 180px 60px;
}
section.footer-wrap .content[data-v-249d4854] {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
      gap: 18px;
      padding-left: 18px;
}
section.footer-wrap .content .title[data-v-249d4854] {
        margin-bottom: 12px;
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        font-weight: 600;
}
section.footer-wrap .content a[data-v-249d4854] {
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        color: rgba(255, 255, 255, 0.5);
        display: block;
        margin-bottom: 6px;
}
section.footer-wrap .footer-bottom[data-v-249d4854] {
      padding-left: 18px;
      width: 100%;
      padding-top: 36px;
}
section.footer-wrap .footer-bottom .line[data-v-249d4854] {
        width: 30px;
        height: 2px;
        background-color: rgba(255, 255, 255, 0.5);
        margin-bottom: 36px;
}
section.footer-wrap .footer-bottom span[data-v-249d4854] {
        color: rgba(255, 255, 255, 0.5);
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        font-size: 13px;
        display: inline;
}
@media (max-width: 600px) {
section.footer-wrap[data-v-249d4854] {
    padding: 60px 60px 84px 60px !important;
}
section.footer-wrap .content-wrap .content[data-v-249d4854] {
      grid-template-columns: 1fr;
      padding-left: 0px;
}
section.footer-wrap .content-wrap .content .desc[data-v-249d4854] {
        width: 105px;
}
.optimize-blog[data-v-249d4854] {
    padding: 0 36px;
}
}
.title-wrapper[data-v-249d4854] {
  width: 70%;
  z-index: 1;
}
.title-wrapper .tag[data-v-249d4854] {
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 2.4rem;
    color: rgba(255, 255, 255, 0.5);
    margin-bottom: 12px;
}
.title-wrapper h2[data-v-249d4854] {
    color: #fff;
}
.title-wrapper p[data-v-249d4854] {
    font-size: 1.3rem;
    font-weight: 400;
    line-height: 2.4rem;
    margin-top: 24px;
}
.left-to-right-wrapper[data-v-249d4854] {
  width: 100%;
  display: grid;
  grid-template-columns: 4fr 5fr;
  gap: 180px;
}
.left-to-right-wrapper .left-wrapper[data-v-249d4854] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.left-to-right-wrapper .left-wrapper .desc-wrapper[data-v-249d4854] {
      text-align: left;
}
.left-to-right-wrapper .left-wrapper .desc-wrapper p[data-v-249d4854] {
        margin-top: 24px;
        font-size: 1.3rem;
        font-weight: 400;
        line-height: 2.4rem;
}
.left-to-right-wrapper .right-wrapper[data-v-249d4854] {
    height: 648px;
    width: 100%;
    background: #202020;
    border-radius: 24px;
}
.right-to-left-wrapper[data-v-249d4854] {
  width: 100%;
  display: grid;
  grid-template-columns: 7fr 5fr;
  gap: 60px;
}
.right-to-left-wrapper .left-wrapper[data-v-249d4854] {
    height: 648px;
    width: 100%;
    background: #202020;
    border-radius: 24px;
}
.right-to-left-wrapper .right-wrapper[data-v-249d4854] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper[data-v-249d4854] {
      text-align: left;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper[data-v-249d4854]:not(:last-child) {
        margin-bottom: 90px;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper p[data-v-249d4854] {
        font-size: 1.2rem;
        font-weight: 400;
        line-height: 2.2rem;
}
.show-wrapper[data-v-249d4854] {
  height: 600px;
  width: 100%;
  background: #202020;
  border-radius: 24px;
}
.show-wrapper .video[data-v-249d4854] {
    width: 100%;
    height: 600px;
    background: #202020;
    border-radius: 24px;
}
.three-wrapper[data-v-249d4854] {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 18px;
  padding-left: 18px;
}
.three-wrapper[data-v-249d4854]:not(:last-child) {
    margin-bottom: 90px;
}
.three-wrapper .desc-icon[data-v-249d4854] {
    margin-bottom: 24px;
    width: 66px;
    height: 66px;
}
.three-wrapper .desc-wrapper[data-v-249d4854] {
    text-align: left;
}
.three-wrapper .desc-wrapper h3[data-v-249d4854] {
      color: #fff;
}
.three-wrapper .desc-wrapper p[data-v-249d4854] {
      font-size: 1.2rem;
      font-weight: 400;
      line-height: 2.2rem;
      margin-top: 12px;
      padding-right: 24px;
}
.h2-title[data-v-249d4854] {
  font-size: 3.6rem;
  font-weight: 600;
  line-height: 5.3rem;
}
@media only screen and (max-width: 500px) {
.h2-title[data-v-249d4854] {
    font-size: 2.4rem;
    font-weight: 600;
    line-height: 1.5;
}
.title2[data-v-249d4854] {
    font-size: 1.1rem !important;
}
}
.button-middle[data-v-249d4854] {
  padding: 0 30px;
  height: 42px;
  background-color: #3662ec;
  color: #fff;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 8px;
  font-weight: 600;
}
.button-large[data-v-249d4854] {
  color: #fff;
  width: 172px;
  height: 54px;
  background-color: #3662ec;
  border-radius: 12px;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 2.4rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.mas-arrow-tooltip[data-v-249d4854] {
  z-index: 10000;
}
.mas-arrow-tooltip .popover_qrcode[data-v-249d4854] {
    background-color: #2d2d2d;
}
.mas-arrow-tooltip .tooltip-arrow[data-v-249d4854] {
    width: 0;
    height: 0;
    border-style: solid;
    position: absolute;
    margin: 5px;
    border-color: #2d2d2d;
    z-index: 1;
}
.mas-arrow-tooltip[x-placement^='top'][data-v-249d4854] {
    margin-bottom: 5px;
}
.mas-arrow-tooltip[x-placement^='top'] .tooltip-arrow[data-v-249d4854] {
      border-width: 8px 8px 0 8px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      bottom: -8px;
      left: calc(50% - 8px);
      margin-top: 0;
      margin-bottom: 0;
}
.mas-arrow-tooltip[x-placement^='bottom'][data-v-249d4854] {
    margin-top: 5px;
}
.mas-arrow-tooltip[x-placement^='bottom'] .tooltip-arrow[data-v-249d4854] {
      border-width: 0 5px 5px 5px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-top-color: transparent !important;
      top: -5px;
      left: calc(50% - 5px);
      margin-top: 0;
      margin-bottom: 0;
}
.mas-arrow-tooltip[x-placement^='right'][data-v-249d4854] {
    margin-left: 5px;
}
.mas-arrow-tooltip[x-placement^='right'] .tooltip-arrow[data-v-249d4854] {
      border-width: 5px 5px 5px 0;
      border-left-color: transparent !important;
      border-top-color: transparent !important;
      border-bottom-color: transparent !important;
      left: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
}
.mas-arrow-tooltip[x-placement^='left'][data-v-249d4854] {
    margin-right: 5px;
}
.mas-arrow-tooltip[x-placement^='left'] .tooltip-arrow[data-v-249d4854] {
      border-width: 5px 0 5px 5px;
      border-top-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      right: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
}
@media only screen and (max-width: 1400px) {
.header-cover-wrapper[data-v-249d4854] {
    -webkit-transform: scale(0.9) !important;
        -ms-transform: scale(0.9) !important;
            transform: scale(0.9) !important;
    margin: 14vh auto 0 auto !important;
}
}
@media only screen and (max-width: 1300px) {
.header-cover-wrapper[data-v-249d4854] {
    -webkit-transform: scale(0.8) !important;
        -ms-transform: scale(0.8) !important;
            transform: scale(0.8) !important;
    margin: 10vh auto 0 auto !important;
}
}
@media only screen and (max-width: 1140px) {
.header-cover-wrapper[data-v-249d4854] {
    -webkit-transform: scale(0.7) !important;
        -ms-transform: scale(0.7) !important;
            transform: scale(0.7) !important;
    margin: 6vh auto -60px auto !important;
}
}
@media only screen and (max-width: 900px) {
.master-header-wrapper[data-v-249d4854] {
    padding-top: 100px;
}
.header-cover-wrapper[data-v-249d4854] {
    -webkit-transform: scale(0.6) !important;
        -ms-transform: scale(0.6) !important;
            transform: scale(0.6) !important;
    margin: 0 auto -120px auto !important;
}
}
@media only screen and (max-width: 770px) {
.header-cover-wrapper[data-v-249d4854] {
    -webkit-transform: scale(0.5) !important;
        -ms-transform: scale(0.5) !important;
            transform: scale(0.5) !important;
    margin: -100px auto -160px auto !important;
}
}
@media only screen and (max-width: 640px) {
.header-cover-wrapper[data-v-249d4854] {
    -webkit-transform: scale(0.4) !important;
        -ms-transform: scale(0.4) !important;
            transform: scale(0.4) !important;
    margin: -100px auto -180px auto !important;
}
}
@media only screen and (max-width: 500px) {
.master-header-wrapper[data-v-249d4854] {
    padding-top: 8vh !important;
}
.header-cover-wrapper[data-v-249d4854] {
    -webkit-transform: scale(0.3) !important;
        -ms-transform: scale(0.3) !important;
            transform: scale(0.3) !important;
    margin: -120px auto -300px auto !important;
}
}
@media only screen and (max-width: 400px) {
.header-cover-wrapper[data-v-249d4854] {
    -webkit-transform: scale(0.25) !important;
        -ms-transform: scale(0.25) !important;
            transform: scale(0.25) !important;
    margin: -180px auto -340px auto !important;
}
}
@media (max-width: 500px) {
section .content-wrap[data-v-249d4854] {
    padding: 0 !important;
}
.master-header-wrapper[data-v-249d4854] {
    padding: 0 36px;
}
}
@-webkit-keyframes header-data-v-249d4854 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes header-data-v-249d4854 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@media only screen and (max-width: 1200px) {
.v-lines[data-v-249d4854] {
    position: absolute;
    width: calc(100% - 120px);
    margin: 0 auto;
    -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
            transform: translate(-50%);
    pointer-events: none;
}
.v-lines .v-lines__outer[data-v-249d4854] {
      width: 100%;
}
.v-lines .v-lines__inner[data-v-249d4854] {
      width: 33.3%;
}
}
@media only screen and (max-width: 900px) {
.v-lines[data-v-249d4854] {
    position: absolute;
    width: calc(100% - 120px);
    margin: 0 auto;
    -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
            transform: translate(-50%);
    pointer-events: none;
}
.v-lines .v-lines__outer[data-v-249d4854] {
      width: 100%;
}
.v-lines .v-lines__inner[data-v-249d4854] {
      width: 1px;
      border-right: none;
}
}
@media only screen and (max-width: 500px) {
.v-lines[data-v-249d4854] {
    display: none;
}
}
.title p[data-v-249d4854] {
  margin-top: 36px;
  margin-bottom: 54px;
  width: 100%;
  color: rgba(255, 255, 255, 0.5);
}
.title .tag[data-v-249d4854] {
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 2.4rem;
  margin-bottom: 12px;
  color: rgba(255, 255, 255, 0.5);
}
.title-content1 div[data-v-249d4854] {
  font-size: 4.8rem;
  font-weight: 600;
  line-height: 6.4rem;
}
.title-content1 p[data-v-249d4854] {
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 2.4rem;
}
.title-content2[data-v-249d4854] {
  max-width: 900px;
  margin: 0 auto;
  padding-left: 60px;
  padding-right: 60px;
}
.title-content2 div[data-v-249d4854] {
    font-size: 3.6rem;
    font-weight: 600;
    line-height: 5.3rem;
}
.title-content2 p[data-v-249d4854] {
    margin-top: 12px;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 2.2rem;
}
.title-content3 div[data-v-249d4854] {
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.5;
}
.title-content3 p[data-v-249d4854] {
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 2.2rem;
}
.title-content4 div[data-v-249d4854] {
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 2.4rem;
}
.title-content4 p[data-v-249d4854] {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.title-content5 div[data-v-249d4854] {
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 2.4rem;
}
.title-content5 p[data-v-249d4854] {
  font-size: 0.93rem;
  font-weight: 400;
  line-height: 2.1;
}
@media (max-width: 900px) {
.title div[data-v-249d4854] {
    font-size: 3.2rem;
    line-height: 5rem;
}
.title p[data-v-249d4854] {
    margin-top: 18px;
}
}
@media (max-width: 560px) {
.title div[data-v-249d4854] {
    text-align: left;
}
.title p[data-v-249d4854] {
    text-align: left;
}
}

html[data-v-2c0b1261], body[data-v-2c0b1261], div[data-v-2c0b1261], span[data-v-2c0b1261], applet[data-v-2c0b1261], object[data-v-2c0b1261], iframe[data-v-2c0b1261], h1[data-v-2c0b1261], h2[data-v-2c0b1261], h3[data-v-2c0b1261], h4[data-v-2c0b1261], h5[data-v-2c0b1261], h6[data-v-2c0b1261], p[data-v-2c0b1261], blockquote[data-v-2c0b1261], pre[data-v-2c0b1261], a[data-v-2c0b1261], abbr[data-v-2c0b1261], acronym[data-v-2c0b1261], address[data-v-2c0b1261], big[data-v-2c0b1261], cite[data-v-2c0b1261], code[data-v-2c0b1261], del[data-v-2c0b1261], dfn[data-v-2c0b1261], em[data-v-2c0b1261], img[data-v-2c0b1261], ins[data-v-2c0b1261], kbd[data-v-2c0b1261], q[data-v-2c0b1261], s[data-v-2c0b1261], samp[data-v-2c0b1261], small[data-v-2c0b1261], strike[data-v-2c0b1261], strong[data-v-2c0b1261], sub[data-v-2c0b1261], sup[data-v-2c0b1261], tt[data-v-2c0b1261], var[data-v-2c0b1261], b[data-v-2c0b1261], u[data-v-2c0b1261], i[data-v-2c0b1261], center[data-v-2c0b1261], dl[data-v-2c0b1261], dt[data-v-2c0b1261], dd[data-v-2c0b1261], ol[data-v-2c0b1261], ul[data-v-2c0b1261], li[data-v-2c0b1261], fieldset[data-v-2c0b1261], form[data-v-2c0b1261], label[data-v-2c0b1261], legend[data-v-2c0b1261], table[data-v-2c0b1261], caption[data-v-2c0b1261], tbody[data-v-2c0b1261], tfoot[data-v-2c0b1261], thead[data-v-2c0b1261], tr[data-v-2c0b1261], th[data-v-2c0b1261], td[data-v-2c0b1261], article[data-v-2c0b1261], aside[data-v-2c0b1261], canvas[data-v-2c0b1261], details[data-v-2c0b1261], embed[data-v-2c0b1261], figure[data-v-2c0b1261], figcaption[data-v-2c0b1261], footer[data-v-2c0b1261], header[data-v-2c0b1261], hgroup[data-v-2c0b1261], main[data-v-2c0b1261], menu[data-v-2c0b1261], nav[data-v-2c0b1261], output[data-v-2c0b1261], ruby[data-v-2c0b1261], section[data-v-2c0b1261], summary[data-v-2c0b1261], time[data-v-2c0b1261], mark[data-v-2c0b1261], audio[data-v-2c0b1261], video[data-v-2c0b1261], input[data-v-2c0b1261], textarea[data-v-2c0b1261], button[data-v-2c0b1261] {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-style: normal;
  font-weight: normal;
  font-family: inherit;
  text-decoration: none;
  outline: none;
  border-radius: 0;
}
article[data-v-2c0b1261], aside[data-v-2c0b1261], details[data-v-2c0b1261], figcaption[data-v-2c0b1261], figure[data-v-2c0b1261], footer[data-v-2c0b1261], header[data-v-2c0b1261], hgroup[data-v-2c0b1261], main[data-v-2c0b1261], menu[data-v-2c0b1261], nav[data-v-2c0b1261], section[data-v-2c0b1261] {
  display: block;
}
ol[data-v-2c0b1261], ul[data-v-2c0b1261] {
  list-style: none;
}
blockquote[data-v-2c0b1261], q[data-v-2c0b1261] {
  quotes: none;
}
blockquote[data-v-2c0b1261]:before, blockquote[data-v-2c0b1261]:after, q[data-v-2c0b1261]:before, q[data-v-2c0b1261]:after {
  content: '';
  content: none;
}
a[data-v-2c0b1261]:hover, a[data-v-2c0b1261]:active {
  outline: none;
}
table[data-v-2c0b1261] {
  border-collapse: collapse;
  border-spacing: 0;
}
.container-fluid[data-v-2c0b1261], .container[data-v-2c0b1261] {
  margin-right: auto;
  margin-left: auto;
}
.container-fluid[data-v-2c0b1261] {
  padding-right: 2rem;
  padding-left: 2rem;
}
.row[data-v-2c0b1261] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}
.row.reverse[data-v-2c0b1261] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
.col.reverse[data-v-2c0b1261] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.col-xs[data-v-2c0b1261], .col-xs-1[data-v-2c0b1261], .col-xs-2[data-v-2c0b1261], .col-xs-3[data-v-2c0b1261], .col-xs-4[data-v-2c0b1261], .col-xs-5[data-v-2c0b1261], .col-xs-6[data-v-2c0b1261], .col-xs-7[data-v-2c0b1261], .col-xs-8[data-v-2c0b1261], .col-xs-9[data-v-2c0b1261], .col-xs-10[data-v-2c0b1261], .col-xs-11[data-v-2c0b1261], .col-xs-12[data-v-2c0b1261], .col-xs-offset-0[data-v-2c0b1261], .col-xs-offset-1[data-v-2c0b1261], .col-xs-offset-2[data-v-2c0b1261], .col-xs-offset-3[data-v-2c0b1261], .col-xs-offset-4[data-v-2c0b1261], .col-xs-offset-5[data-v-2c0b1261], .col-xs-offset-6[data-v-2c0b1261], .col-xs-offset-7[data-v-2c0b1261], .col-xs-offset-8[data-v-2c0b1261], .col-xs-offset-9[data-v-2c0b1261], .col-xs-offset-10[data-v-2c0b1261], .col-xs-offset-11[data-v-2c0b1261], .col-xs-offset-12[data-v-2c0b1261] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.col-xs[data-v-2c0b1261] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  max-width: 100%;
}
.col-xs-1[data-v-2c0b1261] {
  -ms-flex-preferred-size: 8.33333333%;
  flex-basis: 8.33333333%;
  max-width: 8.33333333%;
}
.col-xs-2[data-v-2c0b1261] {
  -ms-flex-preferred-size: 16.66666667%;
  flex-basis: 16.66666667%;
  max-width: 16.66666667%;
}
.col-xs-3[data-v-2c0b1261] {
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%;
  max-width: 25%;
}
.col-xs-4[data-v-2c0b1261] {
  -ms-flex-preferred-size: 33.33333333%;
  flex-basis: 33.33333333%;
  max-width: 33.33333333%;
}
.col-xs-5[data-v-2c0b1261] {
  -ms-flex-preferred-size: 41.66666667%;
  flex-basis: 41.66666667%;
  max-width: 41.66666667%;
}
.col-xs-6[data-v-2c0b1261] {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  max-width: 50%;
}
.col-xs-7[data-v-2c0b1261] {
  -ms-flex-preferred-size: 58.33333333%;
  flex-basis: 58.33333333%;
  max-width: 58.33333333%;
}
.col-xs-8[data-v-2c0b1261] {
  -ms-flex-preferred-size: 66.66666667%;
  flex-basis: 66.66666667%;
  max-width: 66.66666667%;
}
.col-xs-9[data-v-2c0b1261] {
  -ms-flex-preferred-size: 75%;
  flex-basis: 75%;
  max-width: 75%;
}
.col-xs-10[data-v-2c0b1261] {
  -ms-flex-preferred-size: 83.33333333%;
  flex-basis: 83.33333333%;
  max-width: 83.33333333%;
}
.col-xs-11[data-v-2c0b1261] {
  -ms-flex-preferred-size: 91.66666667%;
  flex-basis: 91.66666667%;
  max-width: 91.66666667%;
}
.col-xs-12[data-v-2c0b1261] {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  max-width: 100%;
}
.col-xs-offset-0[data-v-2c0b1261] {
  margin-left: 0;
}
.col-xs-offset-1[data-v-2c0b1261] {
  margin-left: 8.33333333%;
}
.col-xs-offset-2[data-v-2c0b1261] {
  margin-left: 16.66666667%;
}
.col-xs-offset-3[data-v-2c0b1261] {
  margin-left: 25%;
}
.col-xs-offset-4[data-v-2c0b1261] {
  margin-left: 33.33333333%;
}
.col-xs-offset-5[data-v-2c0b1261] {
  margin-left: 41.66666667%;
}
.col-xs-offset-6[data-v-2c0b1261] {
  margin-left: 50%;
}
.col-xs-offset-7[data-v-2c0b1261] {
  margin-left: 58.33333333%;
}
.col-xs-offset-8[data-v-2c0b1261] {
  margin-left: 66.66666667%;
}
.col-xs-offset-9[data-v-2c0b1261] {
  margin-left: 75%;
}
.col-xs-offset-10[data-v-2c0b1261] {
  margin-left: 83.33333333%;
}
.col-xs-offset-11[data-v-2c0b1261] {
  margin-left: 91.66666667%;
}
.start-xs[data-v-2c0b1261] {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-align: start;
}
.center-xs[data-v-2c0b1261] {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.end-xs[data-v-2c0b1261] {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  text-align: end;
}
.top-xs[data-v-2c0b1261] {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.middle-xs[data-v-2c0b1261] {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.bottom-xs[data-v-2c0b1261] {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.around-xs[data-v-2c0b1261] {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.between-xs[data-v-2c0b1261] {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.first-xs[data-v-2c0b1261] {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}
.last-xs[data-v-2c0b1261] {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}
@media only screen and (min-width: 768px) {
.container[data-v-2c0b1261] {
    width: 49rem;
}
.col-sm[data-v-2c0b1261], .col-sm-1[data-v-2c0b1261], .col-sm-2[data-v-2c0b1261], .col-sm-3[data-v-2c0b1261], .col-sm-4[data-v-2c0b1261], .col-sm-5[data-v-2c0b1261], .col-sm-6[data-v-2c0b1261], .col-sm-7[data-v-2c0b1261], .col-sm-8[data-v-2c0b1261], .col-sm-9[data-v-2c0b1261], .col-sm-10[data-v-2c0b1261], .col-sm-11[data-v-2c0b1261], .col-sm-12[data-v-2c0b1261], .col-sm-offset-0[data-v-2c0b1261], .col-sm-offset-1[data-v-2c0b1261], .col-sm-offset-2[data-v-2c0b1261], .col-sm-offset-3[data-v-2c0b1261], .col-sm-offset-4[data-v-2c0b1261], .col-sm-offset-5[data-v-2c0b1261], .col-sm-offset-6[data-v-2c0b1261], .col-sm-offset-7[data-v-2c0b1261], .col-sm-offset-8[data-v-2c0b1261], .col-sm-offset-9[data-v-2c0b1261], .col-sm-offset-10[data-v-2c0b1261], .col-sm-offset-11[data-v-2c0b1261], .col-sm-offset-12[data-v-2c0b1261] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.col-sm[data-v-2c0b1261] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-sm-1[data-v-2c0b1261] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-sm-2[data-v-2c0b1261] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-sm-3[data-v-2c0b1261] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-sm-4[data-v-2c0b1261] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-sm-5[data-v-2c0b1261] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-sm-6[data-v-2c0b1261] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-sm-7[data-v-2c0b1261] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-sm-8[data-v-2c0b1261] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-sm-9[data-v-2c0b1261] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-sm-10[data-v-2c0b1261] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-sm-11[data-v-2c0b1261] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-sm-12[data-v-2c0b1261] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-sm-offset-0[data-v-2c0b1261] {
    margin-left: 0;
}
.col-sm-offset-1[data-v-2c0b1261] {
    margin-left: 8.33333333%;
}
.col-sm-offset-2[data-v-2c0b1261] {
    margin-left: 16.66666667%;
}
.col-sm-offset-3[data-v-2c0b1261] {
    margin-left: 25%;
}
.col-sm-offset-4[data-v-2c0b1261] {
    margin-left: 33.33333333%;
}
.col-sm-offset-5[data-v-2c0b1261] {
    margin-left: 41.66666667%;
}
.col-sm-offset-6[data-v-2c0b1261] {
    margin-left: 50%;
}
.col-sm-offset-7[data-v-2c0b1261] {
    margin-left: 58.33333333%;
}
.col-sm-offset-8[data-v-2c0b1261] {
    margin-left: 66.66666667%;
}
.col-sm-offset-9[data-v-2c0b1261] {
    margin-left: 75%;
}
.col-sm-offset-10[data-v-2c0b1261] {
    margin-left: 83.33333333%;
}
.col-sm-offset-11[data-v-2c0b1261] {
    margin-left: 91.66666667%;
}
.start-sm[data-v-2c0b1261] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-sm[data-v-2c0b1261] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-sm[data-v-2c0b1261] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-sm[data-v-2c0b1261] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-sm[data-v-2c0b1261] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-sm[data-v-2c0b1261] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-sm[data-v-2c0b1261] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-sm[data-v-2c0b1261] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-sm[data-v-2c0b1261] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-sm[data-v-2c0b1261] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
@media only screen and (min-width: 1024px) {
.container[data-v-2c0b1261] {
    width: 65rem;
}
.col-md[data-v-2c0b1261], .col-md-1[data-v-2c0b1261], .col-md-2[data-v-2c0b1261], .col-md-3[data-v-2c0b1261], .col-md-4[data-v-2c0b1261], .col-md-5[data-v-2c0b1261], .col-md-6[data-v-2c0b1261], .col-md-7[data-v-2c0b1261], .col-md-8[data-v-2c0b1261], .col-md-9[data-v-2c0b1261], .col-md-10[data-v-2c0b1261], .col-md-11[data-v-2c0b1261], .col-md-12[data-v-2c0b1261], .col-md-offset-0[data-v-2c0b1261], .col-md-offset-1[data-v-2c0b1261], .col-md-offset-2[data-v-2c0b1261], .col-md-offset-3[data-v-2c0b1261], .col-md-offset-4[data-v-2c0b1261], .col-md-offset-5[data-v-2c0b1261], .col-md-offset-6[data-v-2c0b1261], .col-md-offset-7[data-v-2c0b1261], .col-md-offset-8[data-v-2c0b1261], .col-md-offset-9[data-v-2c0b1261], .col-md-offset-10[data-v-2c0b1261], .col-md-offset-11[data-v-2c0b1261], .col-md-offset-12[data-v-2c0b1261] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.col-md[data-v-2c0b1261] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-md-1[data-v-2c0b1261] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-md-2[data-v-2c0b1261] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-md-3[data-v-2c0b1261] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-md-4[data-v-2c0b1261] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-md-5[data-v-2c0b1261] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-md-6[data-v-2c0b1261] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-md-7[data-v-2c0b1261] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-md-8[data-v-2c0b1261] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-md-9[data-v-2c0b1261] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-md-10[data-v-2c0b1261] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-md-11[data-v-2c0b1261] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-md-12[data-v-2c0b1261] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-md-offset-0[data-v-2c0b1261] {
    margin-left: 0;
}
.col-md-offset-1[data-v-2c0b1261] {
    margin-left: 8.33333333%;
}
.col-md-offset-2[data-v-2c0b1261] {
    margin-left: 16.66666667%;
}
.col-md-offset-3[data-v-2c0b1261] {
    margin-left: 25%;
}
.col-md-offset-4[data-v-2c0b1261] {
    margin-left: 33.33333333%;
}
.col-md-offset-5[data-v-2c0b1261] {
    margin-left: 41.66666667%;
}
.col-md-offset-6[data-v-2c0b1261] {
    margin-left: 50%;
}
.col-md-offset-7[data-v-2c0b1261] {
    margin-left: 58.33333333%;
}
.col-md-offset-8[data-v-2c0b1261] {
    margin-left: 66.66666667%;
}
.col-md-offset-9[data-v-2c0b1261] {
    margin-left: 75%;
}
.col-md-offset-10[data-v-2c0b1261] {
    margin-left: 83.33333333%;
}
.col-md-offset-11[data-v-2c0b1261] {
    margin-left: 91.66666667%;
}
.start-md[data-v-2c0b1261] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-md[data-v-2c0b1261] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-md[data-v-2c0b1261] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-md[data-v-2c0b1261] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-md[data-v-2c0b1261] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-md[data-v-2c0b1261] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-md[data-v-2c0b1261] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-md[data-v-2c0b1261] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-md[data-v-2c0b1261] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-md[data-v-2c0b1261] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
@media only screen and (min-width: 1280px) {
.container[data-v-2c0b1261] {
    width: 76rem;
}
.col-lg[data-v-2c0b1261], .col-lg-1[data-v-2c0b1261], .col-lg-2[data-v-2c0b1261], .col-lg-3[data-v-2c0b1261], .col-lg-4[data-v-2c0b1261], .col-lg-5[data-v-2c0b1261], .col-lg-6[data-v-2c0b1261], .col-lg-7[data-v-2c0b1261], .col-lg-8[data-v-2c0b1261], .col-lg-9[data-v-2c0b1261], .col-lg-10[data-v-2c0b1261], .col-lg-11[data-v-2c0b1261], .col-lg-12[data-v-2c0b1261], .col-lg-offset-0[data-v-2c0b1261], .col-lg-offset-1[data-v-2c0b1261], .col-lg-offset-2[data-v-2c0b1261], .col-lg-offset-3[data-v-2c0b1261], .col-lg-offset-4[data-v-2c0b1261], .col-lg-offset-5[data-v-2c0b1261], .col-lg-offset-6[data-v-2c0b1261], .col-lg-offset-7[data-v-2c0b1261], .col-lg-offset-8[data-v-2c0b1261], .col-lg-offset-9[data-v-2c0b1261], .col-lg-offset-10[data-v-2c0b1261], .col-lg-offset-11[data-v-2c0b1261], .col-lg-offset-12[data-v-2c0b1261] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 12px;
    padding-left: 12px;
}
.col-lg[data-v-2c0b1261] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-lg-1[data-v-2c0b1261] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-lg-2[data-v-2c0b1261] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-lg-3[data-v-2c0b1261] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-lg-4[data-v-2c0b1261] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-lg-5[data-v-2c0b1261] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-lg-6[data-v-2c0b1261] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-lg-7[data-v-2c0b1261] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-lg-8[data-v-2c0b1261] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-lg-9[data-v-2c0b1261] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-lg-10[data-v-2c0b1261] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-lg-11[data-v-2c0b1261] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-lg-12[data-v-2c0b1261] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-lg-offset-0[data-v-2c0b1261] {
    margin-left: 0;
}
.col-lg-offset-1[data-v-2c0b1261] {
    margin-left: 8.33333333%;
}
.col-lg-offset-2[data-v-2c0b1261] {
    margin-left: 16.66666667%;
}
.col-lg-offset-3[data-v-2c0b1261] {
    margin-left: 25%;
}
.col-lg-offset-4[data-v-2c0b1261] {
    margin-left: 33.33333333%;
}
.col-lg-offset-5[data-v-2c0b1261] {
    margin-left: 41.66666667%;
}
.col-lg-offset-6[data-v-2c0b1261] {
    margin-left: 50%;
}
.col-lg-offset-7[data-v-2c0b1261] {
    margin-left: 58.33333333%;
}
.col-lg-offset-8[data-v-2c0b1261] {
    margin-left: 66.66666667%;
}
.col-lg-offset-9[data-v-2c0b1261] {
    margin-left: 75%;
}
.col-lg-offset-10[data-v-2c0b1261] {
    margin-left: 83.33333333%;
}
.col-lg-offset-11[data-v-2c0b1261] {
    margin-left: 91.66666667%;
}
.start-lg[data-v-2c0b1261] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-lg[data-v-2c0b1261] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-lg[data-v-2c0b1261] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-lg[data-v-2c0b1261] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-lg[data-v-2c0b1261] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-lg[data-v-2c0b1261] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-lg[data-v-2c0b1261] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-lg[data-v-2c0b1261] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-lg[data-v-2c0b1261] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-lg[data-v-2c0b1261] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
body[data-aos-duration='50'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='50'][data-v-2c0b1261] {
  -webkit-transition-duration: 50ms;
       -o-transition-duration: 50ms;
          transition-duration: 50ms;
}
body[data-aos-delay='50'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='50'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='50'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='50'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 50ms;
         -o-transition-delay: 50ms;
            transition-delay: 50ms;
}
body[data-aos-duration='100'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='100'][data-v-2c0b1261] {
  -webkit-transition-duration: 100ms;
       -o-transition-duration: 100ms;
          transition-duration: 100ms;
}
body[data-aos-delay='100'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='100'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='100'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='100'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 100ms;
         -o-transition-delay: 100ms;
            transition-delay: 100ms;
}
body[data-aos-duration='150'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='150'][data-v-2c0b1261] {
  -webkit-transition-duration: 150ms;
       -o-transition-duration: 150ms;
          transition-duration: 150ms;
}
body[data-aos-delay='150'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='150'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='150'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='150'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 150ms;
         -o-transition-delay: 150ms;
            transition-delay: 150ms;
}
body[data-aos-duration='200'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='200'][data-v-2c0b1261] {
  -webkit-transition-duration: 200ms;
       -o-transition-duration: 200ms;
          transition-duration: 200ms;
}
body[data-aos-delay='200'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='200'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='200'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='200'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 200ms;
         -o-transition-delay: 200ms;
            transition-delay: 200ms;
}
body[data-aos-duration='250'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='250'][data-v-2c0b1261] {
  -webkit-transition-duration: 250ms;
       -o-transition-duration: 250ms;
          transition-duration: 250ms;
}
body[data-aos-delay='250'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='250'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='250'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='250'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 250ms;
         -o-transition-delay: 250ms;
            transition-delay: 250ms;
}
body[data-aos-duration='300'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='300'][data-v-2c0b1261] {
  -webkit-transition-duration: 300ms;
       -o-transition-duration: 300ms;
          transition-duration: 300ms;
}
body[data-aos-delay='300'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='300'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='300'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='300'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 300ms;
         -o-transition-delay: 300ms;
            transition-delay: 300ms;
}
body[data-aos-duration='350'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='350'][data-v-2c0b1261] {
  -webkit-transition-duration: 350ms;
       -o-transition-duration: 350ms;
          transition-duration: 350ms;
}
body[data-aos-delay='350'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='350'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='350'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='350'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 350ms;
         -o-transition-delay: 350ms;
            transition-delay: 350ms;
}
body[data-aos-duration='400'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='400'][data-v-2c0b1261] {
  -webkit-transition-duration: 400ms;
       -o-transition-duration: 400ms;
          transition-duration: 400ms;
}
body[data-aos-delay='400'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='400'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='400'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='400'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 400ms;
         -o-transition-delay: 400ms;
            transition-delay: 400ms;
}
body[data-aos-duration='450'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='450'][data-v-2c0b1261] {
  -webkit-transition-duration: 450ms;
       -o-transition-duration: 450ms;
          transition-duration: 450ms;
}
body[data-aos-delay='450'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='450'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='450'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='450'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 450ms;
         -o-transition-delay: 450ms;
            transition-delay: 450ms;
}
body[data-aos-duration='500'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='500'][data-v-2c0b1261] {
  -webkit-transition-duration: 500ms;
       -o-transition-duration: 500ms;
          transition-duration: 500ms;
}
body[data-aos-delay='500'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='500'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='500'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='500'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 500ms;
         -o-transition-delay: 500ms;
            transition-delay: 500ms;
}
body[data-aos-duration='550'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='550'][data-v-2c0b1261] {
  -webkit-transition-duration: 550ms;
       -o-transition-duration: 550ms;
          transition-duration: 550ms;
}
body[data-aos-delay='550'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='550'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='550'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='550'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 550ms;
         -o-transition-delay: 550ms;
            transition-delay: 550ms;
}
body[data-aos-duration='600'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='600'][data-v-2c0b1261] {
  -webkit-transition-duration: 600ms;
       -o-transition-duration: 600ms;
          transition-duration: 600ms;
}
body[data-aos-delay='600'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='600'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='600'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='600'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 600ms;
         -o-transition-delay: 600ms;
            transition-delay: 600ms;
}
body[data-aos-duration='650'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='650'][data-v-2c0b1261] {
  -webkit-transition-duration: 650ms;
       -o-transition-duration: 650ms;
          transition-duration: 650ms;
}
body[data-aos-delay='650'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='650'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='650'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='650'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 650ms;
         -o-transition-delay: 650ms;
            transition-delay: 650ms;
}
body[data-aos-duration='700'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='700'][data-v-2c0b1261] {
  -webkit-transition-duration: 700ms;
       -o-transition-duration: 700ms;
          transition-duration: 700ms;
}
body[data-aos-delay='700'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='700'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='700'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='700'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 700ms;
         -o-transition-delay: 700ms;
            transition-delay: 700ms;
}
body[data-aos-duration='750'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='750'][data-v-2c0b1261] {
  -webkit-transition-duration: 750ms;
       -o-transition-duration: 750ms;
          transition-duration: 750ms;
}
body[data-aos-delay='750'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='750'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='750'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='750'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 750ms;
         -o-transition-delay: 750ms;
            transition-delay: 750ms;
}
body[data-aos-duration='800'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='800'][data-v-2c0b1261] {
  -webkit-transition-duration: 800ms;
       -o-transition-duration: 800ms;
          transition-duration: 800ms;
}
body[data-aos-delay='800'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='800'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='800'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='800'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 800ms;
         -o-transition-delay: 800ms;
            transition-delay: 800ms;
}
body[data-aos-duration='850'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='850'][data-v-2c0b1261] {
  -webkit-transition-duration: 850ms;
       -o-transition-duration: 850ms;
          transition-duration: 850ms;
}
body[data-aos-delay='850'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='850'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='850'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='850'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 850ms;
         -o-transition-delay: 850ms;
            transition-delay: 850ms;
}
body[data-aos-duration='900'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='900'][data-v-2c0b1261] {
  -webkit-transition-duration: 900ms;
       -o-transition-duration: 900ms;
          transition-duration: 900ms;
}
body[data-aos-delay='900'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='900'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='900'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='900'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 900ms;
         -o-transition-delay: 900ms;
            transition-delay: 900ms;
}
body[data-aos-duration='950'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='950'][data-v-2c0b1261] {
  -webkit-transition-duration: 950ms;
       -o-transition-duration: 950ms;
          transition-duration: 950ms;
}
body[data-aos-delay='950'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='950'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='950'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='950'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 950ms;
         -o-transition-delay: 950ms;
            transition-delay: 950ms;
}
body[data-aos-duration='1000'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='1000'][data-v-2c0b1261] {
  -webkit-transition-duration: 1000ms;
       -o-transition-duration: 1000ms;
          transition-duration: 1000ms;
}
body[data-aos-delay='1000'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1000'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1000'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1000'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 1000ms;
         -o-transition-delay: 1000ms;
            transition-delay: 1000ms;
}
body[data-aos-duration='1050'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='1050'][data-v-2c0b1261] {
  -webkit-transition-duration: 1050ms;
       -o-transition-duration: 1050ms;
          transition-duration: 1050ms;
}
body[data-aos-delay='1050'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1050'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1050'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1050'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 1050ms;
         -o-transition-delay: 1050ms;
            transition-delay: 1050ms;
}
body[data-aos-duration='1100'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='1100'][data-v-2c0b1261] {
  -webkit-transition-duration: 1100ms;
       -o-transition-duration: 1100ms;
          transition-duration: 1100ms;
}
body[data-aos-delay='1100'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1100'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1100'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1100'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 1100ms;
         -o-transition-delay: 1100ms;
            transition-delay: 1100ms;
}
body[data-aos-duration='1150'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='1150'][data-v-2c0b1261] {
  -webkit-transition-duration: 1150ms;
       -o-transition-duration: 1150ms;
          transition-duration: 1150ms;
}
body[data-aos-delay='1150'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1150'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1150'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1150'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 1150ms;
         -o-transition-delay: 1150ms;
            transition-delay: 1150ms;
}
body[data-aos-duration='1200'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='1200'][data-v-2c0b1261] {
  -webkit-transition-duration: 1200ms;
       -o-transition-duration: 1200ms;
          transition-duration: 1200ms;
}
body[data-aos-delay='1200'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1200'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1200'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1200'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 1200ms;
         -o-transition-delay: 1200ms;
            transition-delay: 1200ms;
}
body[data-aos-duration='1250'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='1250'][data-v-2c0b1261] {
  -webkit-transition-duration: 1250ms;
       -o-transition-duration: 1250ms;
          transition-duration: 1250ms;
}
body[data-aos-delay='1250'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1250'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1250'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1250'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 1250ms;
         -o-transition-delay: 1250ms;
            transition-delay: 1250ms;
}
body[data-aos-duration='1300'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='1300'][data-v-2c0b1261] {
  -webkit-transition-duration: 1300ms;
       -o-transition-duration: 1300ms;
          transition-duration: 1300ms;
}
body[data-aos-delay='1300'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1300'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1300'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1300'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 1300ms;
         -o-transition-delay: 1300ms;
            transition-delay: 1300ms;
}
body[data-aos-duration='1350'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='1350'][data-v-2c0b1261] {
  -webkit-transition-duration: 1350ms;
       -o-transition-duration: 1350ms;
          transition-duration: 1350ms;
}
body[data-aos-delay='1350'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1350'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1350'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1350'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 1350ms;
         -o-transition-delay: 1350ms;
            transition-delay: 1350ms;
}
body[data-aos-duration='1400'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='1400'][data-v-2c0b1261] {
  -webkit-transition-duration: 1400ms;
       -o-transition-duration: 1400ms;
          transition-duration: 1400ms;
}
body[data-aos-delay='1400'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1400'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1400'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1400'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 1400ms;
         -o-transition-delay: 1400ms;
            transition-delay: 1400ms;
}
body[data-aos-duration='1450'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='1450'][data-v-2c0b1261] {
  -webkit-transition-duration: 1450ms;
       -o-transition-duration: 1450ms;
          transition-duration: 1450ms;
}
body[data-aos-delay='1450'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1450'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1450'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1450'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 1450ms;
         -o-transition-delay: 1450ms;
            transition-delay: 1450ms;
}
body[data-aos-duration='1500'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='1500'][data-v-2c0b1261] {
  -webkit-transition-duration: 1500ms;
       -o-transition-duration: 1500ms;
          transition-duration: 1500ms;
}
body[data-aos-delay='1500'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1500'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1500'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1500'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 1500ms;
         -o-transition-delay: 1500ms;
            transition-delay: 1500ms;
}
body[data-aos-duration='1550'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='1550'][data-v-2c0b1261] {
  -webkit-transition-duration: 1550ms;
       -o-transition-duration: 1550ms;
          transition-duration: 1550ms;
}
body[data-aos-delay='1550'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1550'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1550'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1550'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 1550ms;
         -o-transition-delay: 1550ms;
            transition-delay: 1550ms;
}
body[data-aos-duration='1600'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='1600'][data-v-2c0b1261] {
  -webkit-transition-duration: 1600ms;
       -o-transition-duration: 1600ms;
          transition-duration: 1600ms;
}
body[data-aos-delay='1600'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1600'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1600'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1600'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 1600ms;
         -o-transition-delay: 1600ms;
            transition-delay: 1600ms;
}
body[data-aos-duration='1650'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='1650'][data-v-2c0b1261] {
  -webkit-transition-duration: 1650ms;
       -o-transition-duration: 1650ms;
          transition-duration: 1650ms;
}
body[data-aos-delay='1650'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1650'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1650'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1650'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 1650ms;
         -o-transition-delay: 1650ms;
            transition-delay: 1650ms;
}
body[data-aos-duration='1700'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='1700'][data-v-2c0b1261] {
  -webkit-transition-duration: 1700ms;
       -o-transition-duration: 1700ms;
          transition-duration: 1700ms;
}
body[data-aos-delay='1700'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1700'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1700'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1700'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 1700ms;
         -o-transition-delay: 1700ms;
            transition-delay: 1700ms;
}
body[data-aos-duration='1750'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='1750'][data-v-2c0b1261] {
  -webkit-transition-duration: 1750ms;
       -o-transition-duration: 1750ms;
          transition-duration: 1750ms;
}
body[data-aos-delay='1750'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1750'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1750'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1750'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 1750ms;
         -o-transition-delay: 1750ms;
            transition-delay: 1750ms;
}
body[data-aos-duration='1800'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='1800'][data-v-2c0b1261] {
  -webkit-transition-duration: 1800ms;
       -o-transition-duration: 1800ms;
          transition-duration: 1800ms;
}
body[data-aos-delay='1800'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1800'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1800'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1800'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 1800ms;
         -o-transition-delay: 1800ms;
            transition-delay: 1800ms;
}
body[data-aos-duration='1850'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='1850'][data-v-2c0b1261] {
  -webkit-transition-duration: 1850ms;
       -o-transition-duration: 1850ms;
          transition-duration: 1850ms;
}
body[data-aos-delay='1850'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1850'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1850'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1850'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 1850ms;
         -o-transition-delay: 1850ms;
            transition-delay: 1850ms;
}
body[data-aos-duration='1900'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='1900'][data-v-2c0b1261] {
  -webkit-transition-duration: 1900ms;
       -o-transition-duration: 1900ms;
          transition-duration: 1900ms;
}
body[data-aos-delay='1900'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1900'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1900'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1900'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 1900ms;
         -o-transition-delay: 1900ms;
            transition-delay: 1900ms;
}
body[data-aos-duration='1950'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='1950'][data-v-2c0b1261] {
  -webkit-transition-duration: 1950ms;
       -o-transition-duration: 1950ms;
          transition-duration: 1950ms;
}
body[data-aos-delay='1950'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1950'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1950'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='1950'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 1950ms;
         -o-transition-delay: 1950ms;
            transition-delay: 1950ms;
}
body[data-aos-duration='2000'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='2000'][data-v-2c0b1261] {
  -webkit-transition-duration: 2000ms;
       -o-transition-duration: 2000ms;
          transition-duration: 2000ms;
}
body[data-aos-delay='2000'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2000'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2000'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2000'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 2000ms;
         -o-transition-delay: 2000ms;
            transition-delay: 2000ms;
}
body[data-aos-duration='2050'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='2050'][data-v-2c0b1261] {
  -webkit-transition-duration: 2050ms;
       -o-transition-duration: 2050ms;
          transition-duration: 2050ms;
}
body[data-aos-delay='2050'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2050'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2050'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2050'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 2050ms;
         -o-transition-delay: 2050ms;
            transition-delay: 2050ms;
}
body[data-aos-duration='2100'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='2100'][data-v-2c0b1261] {
  -webkit-transition-duration: 2100ms;
       -o-transition-duration: 2100ms;
          transition-duration: 2100ms;
}
body[data-aos-delay='2100'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2100'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2100'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2100'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 2100ms;
         -o-transition-delay: 2100ms;
            transition-delay: 2100ms;
}
body[data-aos-duration='2150'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='2150'][data-v-2c0b1261] {
  -webkit-transition-duration: 2150ms;
       -o-transition-duration: 2150ms;
          transition-duration: 2150ms;
}
body[data-aos-delay='2150'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2150'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2150'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2150'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 2150ms;
         -o-transition-delay: 2150ms;
            transition-delay: 2150ms;
}
body[data-aos-duration='2200'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='2200'][data-v-2c0b1261] {
  -webkit-transition-duration: 2200ms;
       -o-transition-duration: 2200ms;
          transition-duration: 2200ms;
}
body[data-aos-delay='2200'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2200'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2200'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2200'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 2200ms;
         -o-transition-delay: 2200ms;
            transition-delay: 2200ms;
}
body[data-aos-duration='2250'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='2250'][data-v-2c0b1261] {
  -webkit-transition-duration: 2250ms;
       -o-transition-duration: 2250ms;
          transition-duration: 2250ms;
}
body[data-aos-delay='2250'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2250'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2250'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2250'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 2250ms;
         -o-transition-delay: 2250ms;
            transition-delay: 2250ms;
}
body[data-aos-duration='2300'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='2300'][data-v-2c0b1261] {
  -webkit-transition-duration: 2300ms;
       -o-transition-duration: 2300ms;
          transition-duration: 2300ms;
}
body[data-aos-delay='2300'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2300'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2300'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2300'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 2300ms;
         -o-transition-delay: 2300ms;
            transition-delay: 2300ms;
}
body[data-aos-duration='2350'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='2350'][data-v-2c0b1261] {
  -webkit-transition-duration: 2350ms;
       -o-transition-duration: 2350ms;
          transition-duration: 2350ms;
}
body[data-aos-delay='2350'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2350'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2350'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2350'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 2350ms;
         -o-transition-delay: 2350ms;
            transition-delay: 2350ms;
}
body[data-aos-duration='2400'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='2400'][data-v-2c0b1261] {
  -webkit-transition-duration: 2400ms;
       -o-transition-duration: 2400ms;
          transition-duration: 2400ms;
}
body[data-aos-delay='2400'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2400'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2400'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2400'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 2400ms;
         -o-transition-delay: 2400ms;
            transition-delay: 2400ms;
}
body[data-aos-duration='2450'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='2450'][data-v-2c0b1261] {
  -webkit-transition-duration: 2450ms;
       -o-transition-duration: 2450ms;
          transition-duration: 2450ms;
}
body[data-aos-delay='2450'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2450'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2450'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2450'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 2450ms;
         -o-transition-delay: 2450ms;
            transition-delay: 2450ms;
}
body[data-aos-duration='2500'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='2500'][data-v-2c0b1261] {
  -webkit-transition-duration: 2500ms;
       -o-transition-duration: 2500ms;
          transition-duration: 2500ms;
}
body[data-aos-delay='2500'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2500'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2500'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2500'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 2500ms;
         -o-transition-delay: 2500ms;
            transition-delay: 2500ms;
}
body[data-aos-duration='2550'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='2550'][data-v-2c0b1261] {
  -webkit-transition-duration: 2550ms;
       -o-transition-duration: 2550ms;
          transition-duration: 2550ms;
}
body[data-aos-delay='2550'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2550'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2550'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2550'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 2550ms;
         -o-transition-delay: 2550ms;
            transition-delay: 2550ms;
}
body[data-aos-duration='2600'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='2600'][data-v-2c0b1261] {
  -webkit-transition-duration: 2600ms;
       -o-transition-duration: 2600ms;
          transition-duration: 2600ms;
}
body[data-aos-delay='2600'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2600'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2600'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2600'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 2600ms;
         -o-transition-delay: 2600ms;
            transition-delay: 2600ms;
}
body[data-aos-duration='2650'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='2650'][data-v-2c0b1261] {
  -webkit-transition-duration: 2650ms;
       -o-transition-duration: 2650ms;
          transition-duration: 2650ms;
}
body[data-aos-delay='2650'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2650'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2650'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2650'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 2650ms;
         -o-transition-delay: 2650ms;
            transition-delay: 2650ms;
}
body[data-aos-duration='2700'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='2700'][data-v-2c0b1261] {
  -webkit-transition-duration: 2700ms;
       -o-transition-duration: 2700ms;
          transition-duration: 2700ms;
}
body[data-aos-delay='2700'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2700'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2700'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2700'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 2700ms;
         -o-transition-delay: 2700ms;
            transition-delay: 2700ms;
}
body[data-aos-duration='2750'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='2750'][data-v-2c0b1261] {
  -webkit-transition-duration: 2750ms;
       -o-transition-duration: 2750ms;
          transition-duration: 2750ms;
}
body[data-aos-delay='2750'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2750'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2750'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2750'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 2750ms;
         -o-transition-delay: 2750ms;
            transition-delay: 2750ms;
}
body[data-aos-duration='2800'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='2800'][data-v-2c0b1261] {
  -webkit-transition-duration: 2800ms;
       -o-transition-duration: 2800ms;
          transition-duration: 2800ms;
}
body[data-aos-delay='2800'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2800'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2800'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2800'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 2800ms;
         -o-transition-delay: 2800ms;
            transition-delay: 2800ms;
}
body[data-aos-duration='2850'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='2850'][data-v-2c0b1261] {
  -webkit-transition-duration: 2850ms;
       -o-transition-duration: 2850ms;
          transition-duration: 2850ms;
}
body[data-aos-delay='2850'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2850'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2850'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2850'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 2850ms;
         -o-transition-delay: 2850ms;
            transition-delay: 2850ms;
}
body[data-aos-duration='2900'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='2900'][data-v-2c0b1261] {
  -webkit-transition-duration: 2900ms;
       -o-transition-duration: 2900ms;
          transition-duration: 2900ms;
}
body[data-aos-delay='2900'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2900'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2900'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2900'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 2900ms;
         -o-transition-delay: 2900ms;
            transition-delay: 2900ms;
}
body[data-aos-duration='2950'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='2950'][data-v-2c0b1261] {
  -webkit-transition-duration: 2950ms;
       -o-transition-duration: 2950ms;
          transition-duration: 2950ms;
}
body[data-aos-delay='2950'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2950'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2950'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='2950'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 2950ms;
         -o-transition-delay: 2950ms;
            transition-delay: 2950ms;
}
body[data-aos-duration='3000'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-duration='3000'][data-v-2c0b1261] {
  -webkit-transition-duration: 3000ms;
       -o-transition-duration: 3000ms;
          transition-duration: 3000ms;
}
body[data-aos-delay='3000'] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='3000'][data-v-2c0b1261] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='3000'] [data-aos].aos-animate[data-v-2c0b1261], [data-aos][data-aos][data-aos-delay='3000'].aos-animate[data-v-2c0b1261] {
    -webkit-transition-delay: 3000ms;
         -o-transition-delay: 3000ms;
            transition-delay: 3000ms;
}
body[data-aos-easing="linear"] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-easing="linear"][data-v-2c0b1261] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
       -o-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
          transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}
body[data-aos-easing="ease"] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-easing="ease"][data-v-2c0b1261] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
       -o-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
          transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}
body[data-aos-easing="ease-in"] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-easing="ease-in"][data-v-2c0b1261] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
}
body[data-aos-easing="ease-out"] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-easing="ease-out"][data-v-2c0b1261] {
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-out"] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-easing="ease-in-out"][data-v-2c0b1261] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-back"] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-easing="ease-in-back"][data-v-2c0b1261] {
  -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
       -o-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
          transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
body[data-aos-easing="ease-out-back"] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-easing="ease-out-back"][data-v-2c0b1261] {
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
       -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
          transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
body[data-aos-easing="ease-in-out-back"] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-easing="ease-in-out-back"][data-v-2c0b1261] {
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
       -o-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
          transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
body[data-aos-easing="ease-in-sine"] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-easing="ease-in-sine"][data-v-2c0b1261] {
  -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
       -o-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
          transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}
body[data-aos-easing="ease-out-sine"] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-easing="ease-out-sine"][data-v-2c0b1261] {
  -webkit-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
       -o-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
          transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
body[data-aos-easing="ease-in-out-sine"] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-easing="ease-in-out-sine"][data-v-2c0b1261] {
  -webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
       -o-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
          transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
body[data-aos-easing="ease-in-quad"] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-easing="ease-in-quad"][data-v-2c0b1261] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quad"] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-easing="ease-out-quad"][data-v-2c0b1261] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quad"] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-easing="ease-in-out-quad"][data-v-2c0b1261] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-cubic"] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-easing="ease-in-cubic"][data-v-2c0b1261] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-cubic"] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-easing="ease-out-cubic"][data-v-2c0b1261] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-cubic"] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-easing="ease-in-out-cubic"][data-v-2c0b1261] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-quart"] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-easing="ease-in-quart"][data-v-2c0b1261] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quart"] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-easing="ease-out-quart"][data-v-2c0b1261] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quart"] [data-aos][data-v-2c0b1261], [data-aos][data-aos][data-aos-easing="ease-in-out-quart"][data-v-2c0b1261] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

/**
 * Fade animations:
 * fade
 * fade-up, fade-down, fade-left, fade-right
 * fade-up-right, fade-up-left, fade-down-right, fade-down-left
 */
[data-aos^='fade'][data-aos^='fade'][data-v-2c0b1261] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
[data-aos^='fade'][data-aos^='fade'].aos-animate[data-v-2c0b1261] {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
[data-aos='fade-up'][data-v-2c0b1261] {
  -webkit-transform: translate3d(0, 6px, 0);
          transform: translate3d(0, 6px, 0);
}
[data-aos='fade-down'][data-v-2c0b1261] {
  -webkit-transform: translate3d(0, -6px, 0);
          transform: translate3d(0, -6px, 0);
}
[data-aos='fade-right'][data-v-2c0b1261] {
  -webkit-transform: translate3d(-6px, 0, 0);
          transform: translate3d(-6px, 0, 0);
}
[data-aos='fade-left'][data-v-2c0b1261] {
  -webkit-transform: translate3d(6px, 0, 0);
          transform: translate3d(6px, 0, 0);
}
[data-aos='fade-up-right'][data-v-2c0b1261] {
  -webkit-transform: translate3d(-6px, 6px, 0);
          transform: translate3d(-6px, 6px, 0);
}
[data-aos='fade-up-left'][data-v-2c0b1261] {
  -webkit-transform: translate3d(6px, 6px, 0);
          transform: translate3d(6px, 6px, 0);
}
[data-aos='fade-down-right'][data-v-2c0b1261] {
  -webkit-transform: translate3d(-6px, -6px, 0);
          transform: translate3d(-6px, -6px, 0);
}
[data-aos='fade-down-left'][data-v-2c0b1261] {
  -webkit-transform: translate3d(6px, -6px, 0);
          transform: translate3d(6px, -6px, 0);
}

/**
 * Zoom animations:
 * zoom-in, zoom-in-up, zoom-in-down, zoom-in-left, zoom-in-right
 * zoom-out, zoom-out-up, zoom-out-down, zoom-out-left, zoom-out-right
 */
[data-aos^='zoom'][data-aos^='zoom'][data-v-2c0b1261] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
[data-aos^='zoom'][data-aos^='zoom'].aos-animate[data-v-2c0b1261] {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
}
[data-aos='zoom-in'][data-v-2c0b1261] {
  -webkit-transform: scale(0.6);
      -ms-transform: scale(0.6);
          transform: scale(0.6);
}
[data-aos='zoom-in-up'][data-v-2c0b1261] {
  -webkit-transform: translate3d(0, 6px, 0) scale(0.6);
          transform: translate3d(0, 6px, 0) scale(0.6);
}
[data-aos='zoom-in-down'][data-v-2c0b1261] {
  -webkit-transform: translate3d(0, -6px, 0) scale(0.6);
          transform: translate3d(0, -6px, 0) scale(0.6);
}
[data-aos='zoom-in-right'][data-v-2c0b1261] {
  -webkit-transform: translate3d(-6px, 0, 0) scale(0.6);
          transform: translate3d(-6px, 0, 0) scale(0.6);
}
[data-aos='zoom-in-left'][data-v-2c0b1261] {
  -webkit-transform: translate3d(6px, 0, 0) scale(0.6);
          transform: translate3d(6px, 0, 0) scale(0.6);
}
[data-aos='zoom-out'][data-v-2c0b1261] {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}
[data-aos='zoom-out-up'][data-v-2c0b1261] {
  -webkit-transform: translate3d(0, 6px, 0) scale(1.2);
          transform: translate3d(0, 6px, 0) scale(1.2);
}
[data-aos='zoom-out-down'][data-v-2c0b1261] {
  -webkit-transform: translate3d(0, -6px, 0) scale(1.2);
          transform: translate3d(0, -6px, 0) scale(1.2);
}
[data-aos='zoom-out-right'][data-v-2c0b1261] {
  -webkit-transform: translate3d(-6px, 0, 0) scale(1.2);
          transform: translate3d(-6px, 0, 0) scale(1.2);
}
[data-aos='zoom-out-left'][data-v-2c0b1261] {
  -webkit-transform: translate3d(6px, 0, 0) scale(1.2);
          transform: translate3d(6px, 0, 0) scale(1.2);
}

/**
 * Slide animations
 */
[data-aos^='slide'][data-aos^='slide'][data-v-2c0b1261] {
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
[data-aos^='slide'][data-aos^='slide'].aos-animate[data-v-2c0b1261] {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
[data-aos='slide-up'][data-v-2c0b1261] {
  -webkit-transform: translate3d(0, 100%, 0);
          transform: translate3d(0, 100%, 0);
}
[data-aos='slide-down'][data-v-2c0b1261] {
  -webkit-transform: translate3d(0, -100%, 0);
          transform: translate3d(0, -100%, 0);
}
[data-aos='slide-right'][data-v-2c0b1261] {
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
}
[data-aos='slide-left'][data-v-2c0b1261] {
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}

/**
 * Flip animations:
 * flip-left, flip-right, flip-up, flip-down
 */
[data-aos^='flip'][data-aos^='flip'][data-v-2c0b1261] {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
[data-aos='flip-left'][data-v-2c0b1261] {
  -webkit-transform: perspective(2500px) rotateY(-100deg);
          transform: perspective(2500px) rotateY(-100deg);
}
[data-aos='flip-left'].aos-animate[data-v-2c0b1261] {
    -webkit-transform: perspective(2500px) rotateY(0);
            transform: perspective(2500px) rotateY(0);
}
[data-aos='flip-right'][data-v-2c0b1261] {
  -webkit-transform: perspective(2500px) rotateY(100deg);
          transform: perspective(2500px) rotateY(100deg);
}
[data-aos='flip-right'].aos-animate[data-v-2c0b1261] {
    -webkit-transform: perspective(2500px) rotateY(0);
            transform: perspective(2500px) rotateY(0);
}
[data-aos='flip-up'][data-v-2c0b1261] {
  -webkit-transform: perspective(2500px) rotateX(-100deg);
          transform: perspective(2500px) rotateX(-100deg);
}
[data-aos='flip-up'].aos-animate[data-v-2c0b1261] {
    -webkit-transform: perspective(2500px) rotateX(0);
            transform: perspective(2500px) rotateX(0);
}
[data-aos='flip-down'][data-v-2c0b1261] {
  -webkit-transform: perspective(2500px) rotateX(100deg);
          transform: perspective(2500px) rotateX(100deg);
}
[data-aos='flip-down'].aos-animate[data-v-2c0b1261] {
    -webkit-transform: perspective(2500px) rotateX(0);
            transform: perspective(2500px) rotateX(0);
}

/*---- variables ----*/
/*---- Mixins ----*/
[data-v-2c0b1261]::-moz-selection {
  color: #ffffff;
  background: rgba(54, 98, 236, 0.99);
}
[data-v-2c0b1261]::selection {
  color: #ffffff;
  background: rgba(54, 98, 236, 0.99);
}
img[data-v-2c0b1261],
svg[data-v-2c0b1261] {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
}
a[data-v-2c0b1261] {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
h1[data-v-2c0b1261] {
  font-size: 4.8rem;
  font-weight: 600;
  line-height: 6.4rem;
}
h2[data-v-2c0b1261] {
  font-size: 3.6rem;
  font-weight: 600;
  line-height: 5.3rem;
}
h3[data-v-2c0b1261] {
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.5;
}
h4[data-v-2c0b1261] {
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 2.4rem;
}
h5[data-v-2c0b1261] {
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 2.4rem;
}
p[data-v-2c0b1261] {
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 2.4rem;
  color: rgba(255, 255, 255, 0.5);
}
.v-lines[data-v-2c0b1261] {
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 1080px;
  -webkit-transform: translate(-50%);
      -ms-transform: translate(-50%);
          transform: translate(-50%);
  pointer-events: none;
}
.v-lines .v-lines__outer[data-v-2c0b1261] {
    position: absolute;
    width: 1080px;
    top: 0;
    height: 100%;
    border-left: 1px dashed #0a0a0a;
    border-right: 1px dashed #0a0a0a;
    margin: 0 auto;
}
.v-lines .v-lines__inner[data-v-2c0b1261] {
    position: relative;
    width: 360px;
    top: 0;
    height: 100%;
    border-left: 1px dashed #0a0a0a;
    border-right: 1px dashed #0a0a0a;
    margin: 0 auto;
}
.gray-wrapper[data-v-2c0b1261] {
  background: #1b1b1b;
  width: 100%;
}
.gray-wrapper .v-lines__outer[data-v-2c0b1261] {
    border-left: 1px dashed #222222;
    border-right: 1px dashed #222222;
}
.gray-wrapper .v-lines__inner[data-v-2c0b1261] {
    border-left: 1px dashed #222222;
    border-right: 1px dashed #222222;
}
.blue-wrapper[data-v-2c0b1261] {
  background: #3662ec;
  width: 100%;
}
.content-wrap[data-v-2c0b1261] {
  position: relative;
  width: 100%;
}
section[data-v-2c0b1261] {
  max-width: 1200px;
  margin: 0 auto;
  position: relative;
  padding: 0 60px;
}
section.left-algin[data-v-2c0b1261] {
    text-align: left;
}
section.left-algin .title-wrapper[data-v-2c0b1261] {
      margin: 0 auto 84px 18px;
}
section.center-algin[data-v-2c0b1261] {
    text-align: center;
}
section.center-algin .title-wrapper[data-v-2c0b1261] {
      margin: 0 auto 84px auto;
}
section.right-algin[data-v-2c0b1261] {
    text-align: right;
}
section.right-algin .title-wrapper[data-v-2c0b1261] {
      margin: 0 96px 84px auto;
}
section.nav-wrapper[data-v-2c0b1261] {
    height: 78px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 10000;
}
section.nav-wrapper .content-wrap[data-v-2c0b1261] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0 18px;
}
section.nav-wrapper ul[data-v-2c0b1261] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
}
section.nav-wrapper .nav-center a[data-v-2c0b1261] {
      font-size: 0.93rem;
      font-weight: 400;
      line-height: 2.1;
      font-weight: 500;
      color: rgba(255, 255, 255, 0.7);
      padding: 12px 24px;
      -webkit-transition: all 0.15s ease-out;
      -o-transition: all 0.15s ease-out;
      transition: all 0.15s ease-out;
}
section.nav-wrapper .nav-center a[data-v-2c0b1261]:hover {
        color: white;
}
section.nav-wrapper .logo[data-v-2c0b1261] {
      cursor: pointer;
}
section.master-header-wrapper[data-v-2c0b1261] {
    padding-top: 14vh;
    padding-bottom: 140px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    min-height: 100vh;
}
section.master-header-wrapper .header-button-wrapper[data-v-2c0b1261] {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
}
section.master-header-wrapper .header-button-wrapper .mas-button[data-v-2c0b1261],
      section.master-header-wrapper .header-button-wrapper .apply-closed[data-v-2c0b1261] {
        margin: 0 auto;
}
section.master-header-wrapper .header-cover-wrapper[data-v-2c0b1261] {
      width: 100%;
      margin: 18vh auto 90px auto;
      height: -webkit-fit-content;
      height: -moz-fit-content;
      height: fit-content;
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
section.master-header-wrapper .header-cover-wrapper .header-cover-content[data-v-2c0b1261] {
        position: relative;
        left: -100px;
        -webkit-transform: perspective(1200px) rotateX(7deg) rotateZ(5deg) rotateY(-18deg) skew(-5deg, -6deg) !important;
                transform: perspective(1200px) rotateX(7deg) rotateZ(5deg) rotateY(-18deg) skew(-5deg, -6deg) !important;
}
section.master-header-wrapper .header-cover-wrapper .header-cover-content > div[data-v-2c0b1261] {
          position: absolute !important;
          width: auto !important;
          z-index: 6;
          -webkit-transform: scale(0.5) !important;
              -ms-transform: scale(0.5) !important;
                  transform: scale(0.5) !important;
          margin-top: -60px !important;
          margin-left: -50px !important;
}
section.master-header-wrapper .header-cover-wrapper .show-case-background[data-v-2c0b1261] {
        display: block;
        position: absolute;
        z-index: 1;
        top: -2px;
        left: -2px;
        width: calc(100% + 4px);
        height: calc(100% + 4px);
        border-radius: 20px;
        overflow: hidden;
        background: conic-gradient(from 180deg at 50% 50%, #d44e30 -48.91deg, #9242f8 47.56deg, #3662ec 130.84deg, #fba238 230.27deg, #d44e30 311.09deg, #9242f8 407.56deg);
}
section.master-header-wrapper .header-cover-wrapper .show-case[data-v-2c0b1261] {
        width: 1200px;
        height: auto;
        border-radius: 18px;
        display: block;
        position: relative;
        z-index: 2;
}
section.works-wrapper[data-v-2c0b1261], section.optimize-wrapper[data-v-2c0b1261] {
    position: relative;
    padding-top: 144px;
    overflow: hidden;
    max-width: 5000px;
}
section.works-wrapper .content-wrap[data-v-2c0b1261], section.optimize-wrapper .content-wrap[data-v-2c0b1261] {
      max-width: 1080px;
      margin: 0 auto;
      position: relative;
}
section.works-wrapper .title-wrapper[data-v-2c0b1261], section.optimize-wrapper .title-wrapper[data-v-2c0b1261] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      text-align: left;
      position: relative;
      z-index: 2;
}
section.works-wrapper .optimize-blog[data-v-2c0b1261], section.optimize-wrapper .optimize-blog[data-v-2c0b1261] {
      margin: 0 auto;
      position: relative;
      z-index: 2;
      max-width: 1200px;
      border-radius: 12px;
      display: grid;
      grid-template-columns: 1fr;
      gap: 60px;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
section.works-wrapper .optimize-blog img[data-v-2c0b1261], section.optimize-wrapper .optimize-blog img[data-v-2c0b1261] {
        max-width: 100%;
        display: block;
        border-radius: 12px;
}
section.works-wrapper .optimize-background[data-v-2c0b1261], section.optimize-wrapper .optimize-background[data-v-2c0b1261] {
      z-index: -1;
}
section.works-wrapper .optimize-background img[data-v-2c0b1261], section.optimize-wrapper .optimize-background img[data-v-2c0b1261] {
        position: absolute;
        top: 0;
        width: 100%;
        display: block;
        width: 2950px;
        position: absolute;
        -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
                transform: translateX(-50%);
        left: 50%;
}
section.code-wrapper[data-v-2c0b1261] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.code-wrapper .show-wrapper[data-v-2c0b1261] {
      margin-bottom: 84px;
}
section.feel-wrapper[data-v-2c0b1261] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.feel-wrapper .description[data-v-2c0b1261]:not(:last-child) {
      margin-bottom: 84px;
}
section.optimize-wrapper[data-v-2c0b1261] {
    padding-bottom: 144px;
}
section.works-wrapper[data-v-2c0b1261] {
    height: 100vh;
}
section.code-wrapper[data-v-2c0b1261], section.pen-wrapper[data-v-2c0b1261], section.system-wrapper[data-v-2c0b1261] {
    padding-top: 200px;
    padding-bottom: 200px;
}
section.code-wrapper .feature-section-iconright .show-case[data-v-2c0b1261], section.pen-wrapper .feature-section-iconright .show-case[data-v-2c0b1261], section.system-wrapper .feature-section-iconright .show-case[data-v-2c0b1261] {
      position: absolute;
      width: 1000px;
      height: 860px;
      border-radius: 24px;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      top: 50%;
      left: 0;
}
section.code-wrapper .feature-section-iconleft .show-case[data-v-2c0b1261], section.pen-wrapper .feature-section-iconleft .show-case[data-v-2c0b1261], section.system-wrapper .feature-section-iconleft .show-case[data-v-2c0b1261] {
      position: absolute;
      width: 1000px;
      height: 860px;
      border-radius: 24px;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      top: 50%;
      right: 0;
}
section.roadmap-wrapper[data-v-2c0b1261] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.roadmap-wrapper .roadmap-wrap[data-v-2c0b1261] {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr;
      gap: 36px;
      padding: 0 18px;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item[data-v-2c0b1261] {
        background-color: #262626;
        border-radius: 12px;
        padding: 24px 30px;
        height: 220px;
        -webkit-transition: all 0.15s ease-out;
        -o-transition: all 0.15s ease-out;
        transition: all 0.15s ease-out;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item[data-v-2c0b1261]:hover {
          -webkit-transform: scale(1.03);
              -ms-transform: scale(1.03);
                  transform: scale(1.03);
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title[data-v-2c0b1261] {
          font-size: 1.2rem;
          font-weight: 600;
          line-height: 2.4rem;
          color: #ffffff;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title .like[data-v-2c0b1261] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            font-size: 0.93rem;
            font-weight: 400;
            line-height: 2.1;
            font-weight: 500;
            color: rgba(255, 255, 255, 0.3);
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title .like img[data-v-2c0b1261] {
              margin-right: 6px;
              width: 24px;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .desc[data-v-2c0b1261] {
          font-size: 0.93rem;
          font-weight: 400;
          line-height: 2.1;
          color: rgba(255, 255, 255, 0.5);
          padding-top: 12px;
}
section.shot-wrapper[data-v-2c0b1261] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 144px;
    padding-bottom: 144px;
}
section.shot-wrapper .content-wrap[data-v-2c0b1261] {
      position: relative;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
      left: 50%;
      width: auto;
}
section.shot-wrapper .content-wrap .content[data-v-2c0b1261] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
}
section.shot-wrapper .content-wrap .content[data-v-2c0b1261]:last-child {
          -webkit-transform: translateX(-200px);
              -ms-transform: translateX(-200px);
                  transform: translateX(-200px);
}
section.shot-wrapper .content-wrap .content[data-v-2c0b1261]:not(:last-child) {
          margin-bottom: 36px;
}
section.shot-wrapper .content-wrap .content .show-cover[data-v-2c0b1261] {
          width: 430px;
          height: 300px;
          border-radius: 18px;
}
section.shot-wrapper .content-wrap .content .show-cover img[data-v-2c0b1261] {
            display: block;
            width: 430px;
            height: 300px;
            border-radius: 18px;
}
section.shot-wrapper .content-wrap .content .show-cover[data-v-2c0b1261]:not(:last-child) {
            margin-right: 36px;
}
section.call-wrapper[data-v-2c0b1261] {
    position: relative;
    height: 720px;
    overflow: hidden;
    max-width: 5000px;
}
section.call-wrapper .call-content-wrap .title-wrapper[data-v-2c0b1261] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      text-align: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      position: absolute;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      top: 50%;
      left: 50%;
      z-index: 1;
}
section.call-wrapper .call-content-wrap .title-wrapper .title[data-v-2c0b1261] {
        font-size: 4.8rem;
        font-weight: 600;
        line-height: 6.4rem;
}
section.call-wrapper .call-cover[data-v-2c0b1261] {
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      position: relative;
      -webkit-transform: translate(-50%, -10%);
          -ms-transform: translate(-50%, -10%);
              transform: translate(-50%, -10%);
      left: 50%;
}
section.call-wrapper .logo-background[data-v-2c0b1261] {
      position: absolute;
      bottom: -150px;
      right: -450px;
      opacity: 0.06;
}
section.call-wrapper .button-wrapper[data-v-2c0b1261] {
      margin-top: 48px;
}
section.call-wrapper .title-wrapper[data-v-2c0b1261] {
      margin-bottom: 0;
}
section.footer-wrap[data-v-2c0b1261] {
    padding: 90px 60px 180px 60px;
}
section.footer-wrap .content[data-v-2c0b1261] {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
      gap: 18px;
      padding-left: 18px;
}
section.footer-wrap .content .title[data-v-2c0b1261] {
        margin-bottom: 12px;
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        font-weight: 600;
}
section.footer-wrap .content a[data-v-2c0b1261] {
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        color: rgba(255, 255, 255, 0.5);
        display: block;
        margin-bottom: 6px;
}
section.footer-wrap .footer-bottom[data-v-2c0b1261] {
      padding-left: 18px;
      width: 100%;
      padding-top: 36px;
}
section.footer-wrap .footer-bottom .line[data-v-2c0b1261] {
        width: 30px;
        height: 2px;
        background-color: rgba(255, 255, 255, 0.5);
        margin-bottom: 36px;
}
section.footer-wrap .footer-bottom span[data-v-2c0b1261] {
        color: rgba(255, 255, 255, 0.5);
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        font-size: 13px;
        display: inline;
}
@media (max-width: 600px) {
section.footer-wrap[data-v-2c0b1261] {
    padding: 60px 60px 84px 60px !important;
}
section.footer-wrap .content-wrap .content[data-v-2c0b1261] {
      grid-template-columns: 1fr;
      padding-left: 0px;
}
section.footer-wrap .content-wrap .content .desc[data-v-2c0b1261] {
        width: 105px;
}
.optimize-blog[data-v-2c0b1261] {
    padding: 0 36px;
}
}
.title-wrapper[data-v-2c0b1261] {
  width: 70%;
  z-index: 1;
}
.title-wrapper .tag[data-v-2c0b1261] {
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 2.4rem;
    color: rgba(255, 255, 255, 0.5);
    margin-bottom: 12px;
}
.title-wrapper h2[data-v-2c0b1261] {
    color: #fff;
}
.title-wrapper p[data-v-2c0b1261] {
    font-size: 1.3rem;
    font-weight: 400;
    line-height: 2.4rem;
    margin-top: 24px;
}
.left-to-right-wrapper[data-v-2c0b1261] {
  width: 100%;
  display: grid;
  grid-template-columns: 4fr 5fr;
  gap: 180px;
}
.left-to-right-wrapper .left-wrapper[data-v-2c0b1261] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.left-to-right-wrapper .left-wrapper .desc-wrapper[data-v-2c0b1261] {
      text-align: left;
}
.left-to-right-wrapper .left-wrapper .desc-wrapper p[data-v-2c0b1261] {
        margin-top: 24px;
        font-size: 1.3rem;
        font-weight: 400;
        line-height: 2.4rem;
}
.left-to-right-wrapper .right-wrapper[data-v-2c0b1261] {
    height: 648px;
    width: 100%;
    background: #202020;
    border-radius: 24px;
}
.right-to-left-wrapper[data-v-2c0b1261] {
  width: 100%;
  display: grid;
  grid-template-columns: 7fr 5fr;
  gap: 60px;
}
.right-to-left-wrapper .left-wrapper[data-v-2c0b1261] {
    height: 648px;
    width: 100%;
    background: #202020;
    border-radius: 24px;
}
.right-to-left-wrapper .right-wrapper[data-v-2c0b1261] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper[data-v-2c0b1261] {
      text-align: left;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper[data-v-2c0b1261]:not(:last-child) {
        margin-bottom: 90px;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper p[data-v-2c0b1261] {
        font-size: 1.2rem;
        font-weight: 400;
        line-height: 2.2rem;
}
.show-wrapper[data-v-2c0b1261] {
  height: 600px;
  width: 100%;
  background: #202020;
  border-radius: 24px;
}
.show-wrapper .video[data-v-2c0b1261] {
    width: 100%;
    height: 600px;
    background: #202020;
    border-radius: 24px;
}
.three-wrapper[data-v-2c0b1261] {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 18px;
  padding-left: 18px;
}
.three-wrapper[data-v-2c0b1261]:not(:last-child) {
    margin-bottom: 90px;
}
.three-wrapper .desc-icon[data-v-2c0b1261] {
    margin-bottom: 24px;
    width: 66px;
    height: 66px;
}
.three-wrapper .desc-wrapper[data-v-2c0b1261] {
    text-align: left;
}
.three-wrapper .desc-wrapper h3[data-v-2c0b1261] {
      color: #fff;
}
.three-wrapper .desc-wrapper p[data-v-2c0b1261] {
      font-size: 1.2rem;
      font-weight: 400;
      line-height: 2.2rem;
      margin-top: 12px;
      padding-right: 24px;
}
.h2-title[data-v-2c0b1261] {
  font-size: 3.6rem;
  font-weight: 600;
  line-height: 5.3rem;
}
@media only screen and (max-width: 500px) {
.h2-title[data-v-2c0b1261] {
    font-size: 2.4rem;
    font-weight: 600;
    line-height: 1.5;
}
.title2[data-v-2c0b1261] {
    font-size: 1.1rem !important;
}
}
.button-middle[data-v-2c0b1261] {
  padding: 0 30px;
  height: 42px;
  background-color: #3662ec;
  color: #fff;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 8px;
  font-weight: 600;
}
.button-large[data-v-2c0b1261] {
  color: #fff;
  width: 172px;
  height: 54px;
  background-color: #3662ec;
  border-radius: 12px;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 2.4rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.mas-arrow-tooltip[data-v-2c0b1261] {
  z-index: 10000;
}
.mas-arrow-tooltip .popover_qrcode[data-v-2c0b1261] {
    background-color: #2d2d2d;
}
.mas-arrow-tooltip .tooltip-arrow[data-v-2c0b1261] {
    width: 0;
    height: 0;
    border-style: solid;
    position: absolute;
    margin: 5px;
    border-color: #2d2d2d;
    z-index: 1;
}
.mas-arrow-tooltip[x-placement^='top'][data-v-2c0b1261] {
    margin-bottom: 5px;
}
.mas-arrow-tooltip[x-placement^='top'] .tooltip-arrow[data-v-2c0b1261] {
      border-width: 8px 8px 0 8px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      bottom: -8px;
      left: calc(50% - 8px);
      margin-top: 0;
      margin-bottom: 0;
}
.mas-arrow-tooltip[x-placement^='bottom'][data-v-2c0b1261] {
    margin-top: 5px;
}
.mas-arrow-tooltip[x-placement^='bottom'] .tooltip-arrow[data-v-2c0b1261] {
      border-width: 0 5px 5px 5px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-top-color: transparent !important;
      top: -5px;
      left: calc(50% - 5px);
      margin-top: 0;
      margin-bottom: 0;
}
.mas-arrow-tooltip[x-placement^='right'][data-v-2c0b1261] {
    margin-left: 5px;
}
.mas-arrow-tooltip[x-placement^='right'] .tooltip-arrow[data-v-2c0b1261] {
      border-width: 5px 5px 5px 0;
      border-left-color: transparent !important;
      border-top-color: transparent !important;
      border-bottom-color: transparent !important;
      left: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
}
.mas-arrow-tooltip[x-placement^='left'][data-v-2c0b1261] {
    margin-right: 5px;
}
.mas-arrow-tooltip[x-placement^='left'] .tooltip-arrow[data-v-2c0b1261] {
      border-width: 5px 0 5px 5px;
      border-top-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      right: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
}
@media only screen and (max-width: 1400px) {
.header-cover-wrapper[data-v-2c0b1261] {
    -webkit-transform: scale(0.9) !important;
        -ms-transform: scale(0.9) !important;
            transform: scale(0.9) !important;
    margin: 14vh auto 0 auto !important;
}
}
@media only screen and (max-width: 1300px) {
.header-cover-wrapper[data-v-2c0b1261] {
    -webkit-transform: scale(0.8) !important;
        -ms-transform: scale(0.8) !important;
            transform: scale(0.8) !important;
    margin: 10vh auto 0 auto !important;
}
}
@media only screen and (max-width: 1140px) {
.header-cover-wrapper[data-v-2c0b1261] {
    -webkit-transform: scale(0.7) !important;
        -ms-transform: scale(0.7) !important;
            transform: scale(0.7) !important;
    margin: 6vh auto -60px auto !important;
}
}
@media only screen and (max-width: 900px) {
.master-header-wrapper[data-v-2c0b1261] {
    padding-top: 100px;
}
.header-cover-wrapper[data-v-2c0b1261] {
    -webkit-transform: scale(0.6) !important;
        -ms-transform: scale(0.6) !important;
            transform: scale(0.6) !important;
    margin: 0 auto -120px auto !important;
}
}
@media only screen and (max-width: 770px) {
.header-cover-wrapper[data-v-2c0b1261] {
    -webkit-transform: scale(0.5) !important;
        -ms-transform: scale(0.5) !important;
            transform: scale(0.5) !important;
    margin: -100px auto -160px auto !important;
}
}
@media only screen and (max-width: 640px) {
.header-cover-wrapper[data-v-2c0b1261] {
    -webkit-transform: scale(0.4) !important;
        -ms-transform: scale(0.4) !important;
            transform: scale(0.4) !important;
    margin: -100px auto -180px auto !important;
}
}
@media only screen and (max-width: 500px) {
.master-header-wrapper[data-v-2c0b1261] {
    padding-top: 8vh !important;
}
.header-cover-wrapper[data-v-2c0b1261] {
    -webkit-transform: scale(0.3) !important;
        -ms-transform: scale(0.3) !important;
            transform: scale(0.3) !important;
    margin: -120px auto -300px auto !important;
}
}
@media only screen and (max-width: 400px) {
.header-cover-wrapper[data-v-2c0b1261] {
    -webkit-transform: scale(0.25) !important;
        -ms-transform: scale(0.25) !important;
            transform: scale(0.25) !important;
    margin: -180px auto -340px auto !important;
}
}
@media (max-width: 500px) {
section .content-wrap[data-v-2c0b1261] {
    padding: 0 !important;
}
.master-header-wrapper[data-v-2c0b1261] {
    padding: 0 36px;
}
}
@-webkit-keyframes header-data-v-2c0b1261 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes header-data-v-2c0b1261 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@media only screen and (max-width: 1200px) {
.v-lines[data-v-2c0b1261] {
    position: absolute;
    width: calc(100% - 120px);
    margin: 0 auto;
    -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
            transform: translate(-50%);
    pointer-events: none;
}
.v-lines .v-lines__outer[data-v-2c0b1261] {
      width: 100%;
}
.v-lines .v-lines__inner[data-v-2c0b1261] {
      width: 33.3%;
}
}
@media only screen and (max-width: 900px) {
.v-lines[data-v-2c0b1261] {
    position: absolute;
    width: calc(100% - 120px);
    margin: 0 auto;
    -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
            transform: translate(-50%);
    pointer-events: none;
}
.v-lines .v-lines__outer[data-v-2c0b1261] {
      width: 100%;
}
.v-lines .v-lines__inner[data-v-2c0b1261] {
      width: 1px;
      border-right: none;
}
}
@media only screen and (max-width: 500px) {
.v-lines[data-v-2c0b1261] {
    display: none;
}
}
.button-link[data-v-2c0b1261] {
  padding: 9px 18px;
  border-radius: 12px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: 54px;
  margin-left: -18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.button-link span[data-v-2c0b1261] {
    font-size: 1.2rem;
    font-weight: 600;
    line-height: 2.4rem;
    margin-right: 12px;
}
.button-link-blue[data-v-2c0b1261] {
    color: #3662ec;
}
.button-link-green[data-v-2c0b1261] {
    color: #2da55d;
}
.button-link-purple[data-v-2c0b1261] {
    color: #765efb;
}
.button-link-red[data-v-2c0b1261] {
    color: #d04a2c;
}
.button-link-yellow[data-v-2c0b1261] {
    color: #F8A426;
}

html[data-v-33e9a6d0], body[data-v-33e9a6d0], div[data-v-33e9a6d0], span[data-v-33e9a6d0], applet[data-v-33e9a6d0], object[data-v-33e9a6d0], iframe[data-v-33e9a6d0], h1[data-v-33e9a6d0], h2[data-v-33e9a6d0], h3[data-v-33e9a6d0], h4[data-v-33e9a6d0], h5[data-v-33e9a6d0], h6[data-v-33e9a6d0], p[data-v-33e9a6d0], blockquote[data-v-33e9a6d0], pre[data-v-33e9a6d0], a[data-v-33e9a6d0], abbr[data-v-33e9a6d0], acronym[data-v-33e9a6d0], address[data-v-33e9a6d0], big[data-v-33e9a6d0], cite[data-v-33e9a6d0], code[data-v-33e9a6d0], del[data-v-33e9a6d0], dfn[data-v-33e9a6d0], em[data-v-33e9a6d0], img[data-v-33e9a6d0], ins[data-v-33e9a6d0], kbd[data-v-33e9a6d0], q[data-v-33e9a6d0], s[data-v-33e9a6d0], samp[data-v-33e9a6d0], small[data-v-33e9a6d0], strike[data-v-33e9a6d0], strong[data-v-33e9a6d0], sub[data-v-33e9a6d0], sup[data-v-33e9a6d0], tt[data-v-33e9a6d0], var[data-v-33e9a6d0], b[data-v-33e9a6d0], u[data-v-33e9a6d0], i[data-v-33e9a6d0], center[data-v-33e9a6d0], dl[data-v-33e9a6d0], dt[data-v-33e9a6d0], dd[data-v-33e9a6d0], ol[data-v-33e9a6d0], ul[data-v-33e9a6d0], li[data-v-33e9a6d0], fieldset[data-v-33e9a6d0], form[data-v-33e9a6d0], label[data-v-33e9a6d0], legend[data-v-33e9a6d0], table[data-v-33e9a6d0], caption[data-v-33e9a6d0], tbody[data-v-33e9a6d0], tfoot[data-v-33e9a6d0], thead[data-v-33e9a6d0], tr[data-v-33e9a6d0], th[data-v-33e9a6d0], td[data-v-33e9a6d0], article[data-v-33e9a6d0], aside[data-v-33e9a6d0], canvas[data-v-33e9a6d0], details[data-v-33e9a6d0], embed[data-v-33e9a6d0], figure[data-v-33e9a6d0], figcaption[data-v-33e9a6d0], footer[data-v-33e9a6d0], header[data-v-33e9a6d0], hgroup[data-v-33e9a6d0], main[data-v-33e9a6d0], menu[data-v-33e9a6d0], nav[data-v-33e9a6d0], output[data-v-33e9a6d0], ruby[data-v-33e9a6d0], section[data-v-33e9a6d0], summary[data-v-33e9a6d0], time[data-v-33e9a6d0], mark[data-v-33e9a6d0], audio[data-v-33e9a6d0], video[data-v-33e9a6d0], input[data-v-33e9a6d0], textarea[data-v-33e9a6d0], button[data-v-33e9a6d0] {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-style: normal;
  font-weight: normal;
  font-family: inherit;
  text-decoration: none;
  outline: none;
  border-radius: 0;
}
article[data-v-33e9a6d0], aside[data-v-33e9a6d0], details[data-v-33e9a6d0], figcaption[data-v-33e9a6d0], figure[data-v-33e9a6d0], footer[data-v-33e9a6d0], header[data-v-33e9a6d0], hgroup[data-v-33e9a6d0], main[data-v-33e9a6d0], menu[data-v-33e9a6d0], nav[data-v-33e9a6d0], section[data-v-33e9a6d0] {
  display: block;
}
ol[data-v-33e9a6d0], ul[data-v-33e9a6d0] {
  list-style: none;
}
blockquote[data-v-33e9a6d0], q[data-v-33e9a6d0] {
  quotes: none;
}
blockquote[data-v-33e9a6d0]:before, blockquote[data-v-33e9a6d0]:after, q[data-v-33e9a6d0]:before, q[data-v-33e9a6d0]:after {
  content: '';
  content: none;
}
a[data-v-33e9a6d0]:hover, a[data-v-33e9a6d0]:active {
  outline: none;
}
table[data-v-33e9a6d0] {
  border-collapse: collapse;
  border-spacing: 0;
}
.container-fluid[data-v-33e9a6d0], .container[data-v-33e9a6d0] {
  margin-right: auto;
  margin-left: auto;
}
.container-fluid[data-v-33e9a6d0] {
  padding-right: 2rem;
  padding-left: 2rem;
}
.row[data-v-33e9a6d0] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}
.row.reverse[data-v-33e9a6d0] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
.col.reverse[data-v-33e9a6d0] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.col-xs[data-v-33e9a6d0], .col-xs-1[data-v-33e9a6d0], .col-xs-2[data-v-33e9a6d0], .col-xs-3[data-v-33e9a6d0], .col-xs-4[data-v-33e9a6d0], .col-xs-5[data-v-33e9a6d0], .col-xs-6[data-v-33e9a6d0], .col-xs-7[data-v-33e9a6d0], .col-xs-8[data-v-33e9a6d0], .col-xs-9[data-v-33e9a6d0], .col-xs-10[data-v-33e9a6d0], .col-xs-11[data-v-33e9a6d0], .col-xs-12[data-v-33e9a6d0], .col-xs-offset-0[data-v-33e9a6d0], .col-xs-offset-1[data-v-33e9a6d0], .col-xs-offset-2[data-v-33e9a6d0], .col-xs-offset-3[data-v-33e9a6d0], .col-xs-offset-4[data-v-33e9a6d0], .col-xs-offset-5[data-v-33e9a6d0], .col-xs-offset-6[data-v-33e9a6d0], .col-xs-offset-7[data-v-33e9a6d0], .col-xs-offset-8[data-v-33e9a6d0], .col-xs-offset-9[data-v-33e9a6d0], .col-xs-offset-10[data-v-33e9a6d0], .col-xs-offset-11[data-v-33e9a6d0], .col-xs-offset-12[data-v-33e9a6d0] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.col-xs[data-v-33e9a6d0] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  max-width: 100%;
}
.col-xs-1[data-v-33e9a6d0] {
  -ms-flex-preferred-size: 8.33333333%;
  flex-basis: 8.33333333%;
  max-width: 8.33333333%;
}
.col-xs-2[data-v-33e9a6d0] {
  -ms-flex-preferred-size: 16.66666667%;
  flex-basis: 16.66666667%;
  max-width: 16.66666667%;
}
.col-xs-3[data-v-33e9a6d0] {
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%;
  max-width: 25%;
}
.col-xs-4[data-v-33e9a6d0] {
  -ms-flex-preferred-size: 33.33333333%;
  flex-basis: 33.33333333%;
  max-width: 33.33333333%;
}
.col-xs-5[data-v-33e9a6d0] {
  -ms-flex-preferred-size: 41.66666667%;
  flex-basis: 41.66666667%;
  max-width: 41.66666667%;
}
.col-xs-6[data-v-33e9a6d0] {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  max-width: 50%;
}
.col-xs-7[data-v-33e9a6d0] {
  -ms-flex-preferred-size: 58.33333333%;
  flex-basis: 58.33333333%;
  max-width: 58.33333333%;
}
.col-xs-8[data-v-33e9a6d0] {
  -ms-flex-preferred-size: 66.66666667%;
  flex-basis: 66.66666667%;
  max-width: 66.66666667%;
}
.col-xs-9[data-v-33e9a6d0] {
  -ms-flex-preferred-size: 75%;
  flex-basis: 75%;
  max-width: 75%;
}
.col-xs-10[data-v-33e9a6d0] {
  -ms-flex-preferred-size: 83.33333333%;
  flex-basis: 83.33333333%;
  max-width: 83.33333333%;
}
.col-xs-11[data-v-33e9a6d0] {
  -ms-flex-preferred-size: 91.66666667%;
  flex-basis: 91.66666667%;
  max-width: 91.66666667%;
}
.col-xs-12[data-v-33e9a6d0] {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  max-width: 100%;
}
.col-xs-offset-0[data-v-33e9a6d0] {
  margin-left: 0;
}
.col-xs-offset-1[data-v-33e9a6d0] {
  margin-left: 8.33333333%;
}
.col-xs-offset-2[data-v-33e9a6d0] {
  margin-left: 16.66666667%;
}
.col-xs-offset-3[data-v-33e9a6d0] {
  margin-left: 25%;
}
.col-xs-offset-4[data-v-33e9a6d0] {
  margin-left: 33.33333333%;
}
.col-xs-offset-5[data-v-33e9a6d0] {
  margin-left: 41.66666667%;
}
.col-xs-offset-6[data-v-33e9a6d0] {
  margin-left: 50%;
}
.col-xs-offset-7[data-v-33e9a6d0] {
  margin-left: 58.33333333%;
}
.col-xs-offset-8[data-v-33e9a6d0] {
  margin-left: 66.66666667%;
}
.col-xs-offset-9[data-v-33e9a6d0] {
  margin-left: 75%;
}
.col-xs-offset-10[data-v-33e9a6d0] {
  margin-left: 83.33333333%;
}
.col-xs-offset-11[data-v-33e9a6d0] {
  margin-left: 91.66666667%;
}
.start-xs[data-v-33e9a6d0] {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-align: start;
}
.center-xs[data-v-33e9a6d0] {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.end-xs[data-v-33e9a6d0] {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  text-align: end;
}
.top-xs[data-v-33e9a6d0] {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.middle-xs[data-v-33e9a6d0] {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.bottom-xs[data-v-33e9a6d0] {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.around-xs[data-v-33e9a6d0] {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.between-xs[data-v-33e9a6d0] {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.first-xs[data-v-33e9a6d0] {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}
.last-xs[data-v-33e9a6d0] {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}
@media only screen and (min-width: 768px) {
.container[data-v-33e9a6d0] {
    width: 49rem;
}
.col-sm[data-v-33e9a6d0], .col-sm-1[data-v-33e9a6d0], .col-sm-2[data-v-33e9a6d0], .col-sm-3[data-v-33e9a6d0], .col-sm-4[data-v-33e9a6d0], .col-sm-5[data-v-33e9a6d0], .col-sm-6[data-v-33e9a6d0], .col-sm-7[data-v-33e9a6d0], .col-sm-8[data-v-33e9a6d0], .col-sm-9[data-v-33e9a6d0], .col-sm-10[data-v-33e9a6d0], .col-sm-11[data-v-33e9a6d0], .col-sm-12[data-v-33e9a6d0], .col-sm-offset-0[data-v-33e9a6d0], .col-sm-offset-1[data-v-33e9a6d0], .col-sm-offset-2[data-v-33e9a6d0], .col-sm-offset-3[data-v-33e9a6d0], .col-sm-offset-4[data-v-33e9a6d0], .col-sm-offset-5[data-v-33e9a6d0], .col-sm-offset-6[data-v-33e9a6d0], .col-sm-offset-7[data-v-33e9a6d0], .col-sm-offset-8[data-v-33e9a6d0], .col-sm-offset-9[data-v-33e9a6d0], .col-sm-offset-10[data-v-33e9a6d0], .col-sm-offset-11[data-v-33e9a6d0], .col-sm-offset-12[data-v-33e9a6d0] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.col-sm[data-v-33e9a6d0] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-sm-1[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-sm-2[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-sm-3[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-sm-4[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-sm-5[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-sm-6[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-sm-7[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-sm-8[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-sm-9[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-sm-10[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-sm-11[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-sm-12[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-sm-offset-0[data-v-33e9a6d0] {
    margin-left: 0;
}
.col-sm-offset-1[data-v-33e9a6d0] {
    margin-left: 8.33333333%;
}
.col-sm-offset-2[data-v-33e9a6d0] {
    margin-left: 16.66666667%;
}
.col-sm-offset-3[data-v-33e9a6d0] {
    margin-left: 25%;
}
.col-sm-offset-4[data-v-33e9a6d0] {
    margin-left: 33.33333333%;
}
.col-sm-offset-5[data-v-33e9a6d0] {
    margin-left: 41.66666667%;
}
.col-sm-offset-6[data-v-33e9a6d0] {
    margin-left: 50%;
}
.col-sm-offset-7[data-v-33e9a6d0] {
    margin-left: 58.33333333%;
}
.col-sm-offset-8[data-v-33e9a6d0] {
    margin-left: 66.66666667%;
}
.col-sm-offset-9[data-v-33e9a6d0] {
    margin-left: 75%;
}
.col-sm-offset-10[data-v-33e9a6d0] {
    margin-left: 83.33333333%;
}
.col-sm-offset-11[data-v-33e9a6d0] {
    margin-left: 91.66666667%;
}
.start-sm[data-v-33e9a6d0] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-sm[data-v-33e9a6d0] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-sm[data-v-33e9a6d0] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-sm[data-v-33e9a6d0] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-sm[data-v-33e9a6d0] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-sm[data-v-33e9a6d0] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-sm[data-v-33e9a6d0] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-sm[data-v-33e9a6d0] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-sm[data-v-33e9a6d0] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-sm[data-v-33e9a6d0] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
@media only screen and (min-width: 1024px) {
.container[data-v-33e9a6d0] {
    width: 65rem;
}
.col-md[data-v-33e9a6d0], .col-md-1[data-v-33e9a6d0], .col-md-2[data-v-33e9a6d0], .col-md-3[data-v-33e9a6d0], .col-md-4[data-v-33e9a6d0], .col-md-5[data-v-33e9a6d0], .col-md-6[data-v-33e9a6d0], .col-md-7[data-v-33e9a6d0], .col-md-8[data-v-33e9a6d0], .col-md-9[data-v-33e9a6d0], .col-md-10[data-v-33e9a6d0], .col-md-11[data-v-33e9a6d0], .col-md-12[data-v-33e9a6d0], .col-md-offset-0[data-v-33e9a6d0], .col-md-offset-1[data-v-33e9a6d0], .col-md-offset-2[data-v-33e9a6d0], .col-md-offset-3[data-v-33e9a6d0], .col-md-offset-4[data-v-33e9a6d0], .col-md-offset-5[data-v-33e9a6d0], .col-md-offset-6[data-v-33e9a6d0], .col-md-offset-7[data-v-33e9a6d0], .col-md-offset-8[data-v-33e9a6d0], .col-md-offset-9[data-v-33e9a6d0], .col-md-offset-10[data-v-33e9a6d0], .col-md-offset-11[data-v-33e9a6d0], .col-md-offset-12[data-v-33e9a6d0] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.col-md[data-v-33e9a6d0] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-md-1[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-md-2[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-md-3[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-md-4[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-md-5[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-md-6[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-md-7[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-md-8[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-md-9[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-md-10[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-md-11[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-md-12[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-md-offset-0[data-v-33e9a6d0] {
    margin-left: 0;
}
.col-md-offset-1[data-v-33e9a6d0] {
    margin-left: 8.33333333%;
}
.col-md-offset-2[data-v-33e9a6d0] {
    margin-left: 16.66666667%;
}
.col-md-offset-3[data-v-33e9a6d0] {
    margin-left: 25%;
}
.col-md-offset-4[data-v-33e9a6d0] {
    margin-left: 33.33333333%;
}
.col-md-offset-5[data-v-33e9a6d0] {
    margin-left: 41.66666667%;
}
.col-md-offset-6[data-v-33e9a6d0] {
    margin-left: 50%;
}
.col-md-offset-7[data-v-33e9a6d0] {
    margin-left: 58.33333333%;
}
.col-md-offset-8[data-v-33e9a6d0] {
    margin-left: 66.66666667%;
}
.col-md-offset-9[data-v-33e9a6d0] {
    margin-left: 75%;
}
.col-md-offset-10[data-v-33e9a6d0] {
    margin-left: 83.33333333%;
}
.col-md-offset-11[data-v-33e9a6d0] {
    margin-left: 91.66666667%;
}
.start-md[data-v-33e9a6d0] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-md[data-v-33e9a6d0] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-md[data-v-33e9a6d0] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-md[data-v-33e9a6d0] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-md[data-v-33e9a6d0] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-md[data-v-33e9a6d0] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-md[data-v-33e9a6d0] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-md[data-v-33e9a6d0] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-md[data-v-33e9a6d0] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-md[data-v-33e9a6d0] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
@media only screen and (min-width: 1280px) {
.container[data-v-33e9a6d0] {
    width: 76rem;
}
.col-lg[data-v-33e9a6d0], .col-lg-1[data-v-33e9a6d0], .col-lg-2[data-v-33e9a6d0], .col-lg-3[data-v-33e9a6d0], .col-lg-4[data-v-33e9a6d0], .col-lg-5[data-v-33e9a6d0], .col-lg-6[data-v-33e9a6d0], .col-lg-7[data-v-33e9a6d0], .col-lg-8[data-v-33e9a6d0], .col-lg-9[data-v-33e9a6d0], .col-lg-10[data-v-33e9a6d0], .col-lg-11[data-v-33e9a6d0], .col-lg-12[data-v-33e9a6d0], .col-lg-offset-0[data-v-33e9a6d0], .col-lg-offset-1[data-v-33e9a6d0], .col-lg-offset-2[data-v-33e9a6d0], .col-lg-offset-3[data-v-33e9a6d0], .col-lg-offset-4[data-v-33e9a6d0], .col-lg-offset-5[data-v-33e9a6d0], .col-lg-offset-6[data-v-33e9a6d0], .col-lg-offset-7[data-v-33e9a6d0], .col-lg-offset-8[data-v-33e9a6d0], .col-lg-offset-9[data-v-33e9a6d0], .col-lg-offset-10[data-v-33e9a6d0], .col-lg-offset-11[data-v-33e9a6d0], .col-lg-offset-12[data-v-33e9a6d0] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 12px;
    padding-left: 12px;
}
.col-lg[data-v-33e9a6d0] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-lg-1[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-lg-2[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-lg-3[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-lg-4[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-lg-5[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-lg-6[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-lg-7[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-lg-8[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-lg-9[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-lg-10[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-lg-11[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-lg-12[data-v-33e9a6d0] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-lg-offset-0[data-v-33e9a6d0] {
    margin-left: 0;
}
.col-lg-offset-1[data-v-33e9a6d0] {
    margin-left: 8.33333333%;
}
.col-lg-offset-2[data-v-33e9a6d0] {
    margin-left: 16.66666667%;
}
.col-lg-offset-3[data-v-33e9a6d0] {
    margin-left: 25%;
}
.col-lg-offset-4[data-v-33e9a6d0] {
    margin-left: 33.33333333%;
}
.col-lg-offset-5[data-v-33e9a6d0] {
    margin-left: 41.66666667%;
}
.col-lg-offset-6[data-v-33e9a6d0] {
    margin-left: 50%;
}
.col-lg-offset-7[data-v-33e9a6d0] {
    margin-left: 58.33333333%;
}
.col-lg-offset-8[data-v-33e9a6d0] {
    margin-left: 66.66666667%;
}
.col-lg-offset-9[data-v-33e9a6d0] {
    margin-left: 75%;
}
.col-lg-offset-10[data-v-33e9a6d0] {
    margin-left: 83.33333333%;
}
.col-lg-offset-11[data-v-33e9a6d0] {
    margin-left: 91.66666667%;
}
.start-lg[data-v-33e9a6d0] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-lg[data-v-33e9a6d0] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-lg[data-v-33e9a6d0] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-lg[data-v-33e9a6d0] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-lg[data-v-33e9a6d0] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-lg[data-v-33e9a6d0] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-lg[data-v-33e9a6d0] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-lg[data-v-33e9a6d0] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-lg[data-v-33e9a6d0] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-lg[data-v-33e9a6d0] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
body[data-aos-duration='50'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='50'][data-v-33e9a6d0] {
  -webkit-transition-duration: 50ms;
       -o-transition-duration: 50ms;
          transition-duration: 50ms;
}
body[data-aos-delay='50'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='50'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='50'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='50'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 50ms;
         -o-transition-delay: 50ms;
            transition-delay: 50ms;
}
body[data-aos-duration='100'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='100'][data-v-33e9a6d0] {
  -webkit-transition-duration: 100ms;
       -o-transition-duration: 100ms;
          transition-duration: 100ms;
}
body[data-aos-delay='100'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='100'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='100'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='100'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 100ms;
         -o-transition-delay: 100ms;
            transition-delay: 100ms;
}
body[data-aos-duration='150'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='150'][data-v-33e9a6d0] {
  -webkit-transition-duration: 150ms;
       -o-transition-duration: 150ms;
          transition-duration: 150ms;
}
body[data-aos-delay='150'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='150'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='150'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='150'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 150ms;
         -o-transition-delay: 150ms;
            transition-delay: 150ms;
}
body[data-aos-duration='200'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='200'][data-v-33e9a6d0] {
  -webkit-transition-duration: 200ms;
       -o-transition-duration: 200ms;
          transition-duration: 200ms;
}
body[data-aos-delay='200'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='200'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='200'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='200'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 200ms;
         -o-transition-delay: 200ms;
            transition-delay: 200ms;
}
body[data-aos-duration='250'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='250'][data-v-33e9a6d0] {
  -webkit-transition-duration: 250ms;
       -o-transition-duration: 250ms;
          transition-duration: 250ms;
}
body[data-aos-delay='250'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='250'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='250'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='250'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 250ms;
         -o-transition-delay: 250ms;
            transition-delay: 250ms;
}
body[data-aos-duration='300'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='300'][data-v-33e9a6d0] {
  -webkit-transition-duration: 300ms;
       -o-transition-duration: 300ms;
          transition-duration: 300ms;
}
body[data-aos-delay='300'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='300'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='300'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='300'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 300ms;
         -o-transition-delay: 300ms;
            transition-delay: 300ms;
}
body[data-aos-duration='350'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='350'][data-v-33e9a6d0] {
  -webkit-transition-duration: 350ms;
       -o-transition-duration: 350ms;
          transition-duration: 350ms;
}
body[data-aos-delay='350'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='350'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='350'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='350'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 350ms;
         -o-transition-delay: 350ms;
            transition-delay: 350ms;
}
body[data-aos-duration='400'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='400'][data-v-33e9a6d0] {
  -webkit-transition-duration: 400ms;
       -o-transition-duration: 400ms;
          transition-duration: 400ms;
}
body[data-aos-delay='400'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='400'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='400'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='400'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 400ms;
         -o-transition-delay: 400ms;
            transition-delay: 400ms;
}
body[data-aos-duration='450'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='450'][data-v-33e9a6d0] {
  -webkit-transition-duration: 450ms;
       -o-transition-duration: 450ms;
          transition-duration: 450ms;
}
body[data-aos-delay='450'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='450'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='450'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='450'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 450ms;
         -o-transition-delay: 450ms;
            transition-delay: 450ms;
}
body[data-aos-duration='500'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='500'][data-v-33e9a6d0] {
  -webkit-transition-duration: 500ms;
       -o-transition-duration: 500ms;
          transition-duration: 500ms;
}
body[data-aos-delay='500'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='500'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='500'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='500'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 500ms;
         -o-transition-delay: 500ms;
            transition-delay: 500ms;
}
body[data-aos-duration='550'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='550'][data-v-33e9a6d0] {
  -webkit-transition-duration: 550ms;
       -o-transition-duration: 550ms;
          transition-duration: 550ms;
}
body[data-aos-delay='550'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='550'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='550'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='550'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 550ms;
         -o-transition-delay: 550ms;
            transition-delay: 550ms;
}
body[data-aos-duration='600'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='600'][data-v-33e9a6d0] {
  -webkit-transition-duration: 600ms;
       -o-transition-duration: 600ms;
          transition-duration: 600ms;
}
body[data-aos-delay='600'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='600'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='600'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='600'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 600ms;
         -o-transition-delay: 600ms;
            transition-delay: 600ms;
}
body[data-aos-duration='650'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='650'][data-v-33e9a6d0] {
  -webkit-transition-duration: 650ms;
       -o-transition-duration: 650ms;
          transition-duration: 650ms;
}
body[data-aos-delay='650'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='650'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='650'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='650'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 650ms;
         -o-transition-delay: 650ms;
            transition-delay: 650ms;
}
body[data-aos-duration='700'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='700'][data-v-33e9a6d0] {
  -webkit-transition-duration: 700ms;
       -o-transition-duration: 700ms;
          transition-duration: 700ms;
}
body[data-aos-delay='700'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='700'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='700'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='700'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 700ms;
         -o-transition-delay: 700ms;
            transition-delay: 700ms;
}
body[data-aos-duration='750'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='750'][data-v-33e9a6d0] {
  -webkit-transition-duration: 750ms;
       -o-transition-duration: 750ms;
          transition-duration: 750ms;
}
body[data-aos-delay='750'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='750'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='750'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='750'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 750ms;
         -o-transition-delay: 750ms;
            transition-delay: 750ms;
}
body[data-aos-duration='800'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='800'][data-v-33e9a6d0] {
  -webkit-transition-duration: 800ms;
       -o-transition-duration: 800ms;
          transition-duration: 800ms;
}
body[data-aos-delay='800'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='800'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='800'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='800'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 800ms;
         -o-transition-delay: 800ms;
            transition-delay: 800ms;
}
body[data-aos-duration='850'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='850'][data-v-33e9a6d0] {
  -webkit-transition-duration: 850ms;
       -o-transition-duration: 850ms;
          transition-duration: 850ms;
}
body[data-aos-delay='850'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='850'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='850'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='850'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 850ms;
         -o-transition-delay: 850ms;
            transition-delay: 850ms;
}
body[data-aos-duration='900'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='900'][data-v-33e9a6d0] {
  -webkit-transition-duration: 900ms;
       -o-transition-duration: 900ms;
          transition-duration: 900ms;
}
body[data-aos-delay='900'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='900'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='900'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='900'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 900ms;
         -o-transition-delay: 900ms;
            transition-delay: 900ms;
}
body[data-aos-duration='950'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='950'][data-v-33e9a6d0] {
  -webkit-transition-duration: 950ms;
       -o-transition-duration: 950ms;
          transition-duration: 950ms;
}
body[data-aos-delay='950'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='950'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='950'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='950'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 950ms;
         -o-transition-delay: 950ms;
            transition-delay: 950ms;
}
body[data-aos-duration='1000'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='1000'][data-v-33e9a6d0] {
  -webkit-transition-duration: 1000ms;
       -o-transition-duration: 1000ms;
          transition-duration: 1000ms;
}
body[data-aos-delay='1000'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1000'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1000'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1000'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 1000ms;
         -o-transition-delay: 1000ms;
            transition-delay: 1000ms;
}
body[data-aos-duration='1050'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='1050'][data-v-33e9a6d0] {
  -webkit-transition-duration: 1050ms;
       -o-transition-duration: 1050ms;
          transition-duration: 1050ms;
}
body[data-aos-delay='1050'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1050'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1050'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1050'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 1050ms;
         -o-transition-delay: 1050ms;
            transition-delay: 1050ms;
}
body[data-aos-duration='1100'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='1100'][data-v-33e9a6d0] {
  -webkit-transition-duration: 1100ms;
       -o-transition-duration: 1100ms;
          transition-duration: 1100ms;
}
body[data-aos-delay='1100'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1100'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1100'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1100'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 1100ms;
         -o-transition-delay: 1100ms;
            transition-delay: 1100ms;
}
body[data-aos-duration='1150'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='1150'][data-v-33e9a6d0] {
  -webkit-transition-duration: 1150ms;
       -o-transition-duration: 1150ms;
          transition-duration: 1150ms;
}
body[data-aos-delay='1150'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1150'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1150'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1150'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 1150ms;
         -o-transition-delay: 1150ms;
            transition-delay: 1150ms;
}
body[data-aos-duration='1200'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='1200'][data-v-33e9a6d0] {
  -webkit-transition-duration: 1200ms;
       -o-transition-duration: 1200ms;
          transition-duration: 1200ms;
}
body[data-aos-delay='1200'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1200'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1200'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1200'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 1200ms;
         -o-transition-delay: 1200ms;
            transition-delay: 1200ms;
}
body[data-aos-duration='1250'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='1250'][data-v-33e9a6d0] {
  -webkit-transition-duration: 1250ms;
       -o-transition-duration: 1250ms;
          transition-duration: 1250ms;
}
body[data-aos-delay='1250'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1250'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1250'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1250'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 1250ms;
         -o-transition-delay: 1250ms;
            transition-delay: 1250ms;
}
body[data-aos-duration='1300'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='1300'][data-v-33e9a6d0] {
  -webkit-transition-duration: 1300ms;
       -o-transition-duration: 1300ms;
          transition-duration: 1300ms;
}
body[data-aos-delay='1300'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1300'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1300'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1300'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 1300ms;
         -o-transition-delay: 1300ms;
            transition-delay: 1300ms;
}
body[data-aos-duration='1350'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='1350'][data-v-33e9a6d0] {
  -webkit-transition-duration: 1350ms;
       -o-transition-duration: 1350ms;
          transition-duration: 1350ms;
}
body[data-aos-delay='1350'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1350'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1350'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1350'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 1350ms;
         -o-transition-delay: 1350ms;
            transition-delay: 1350ms;
}
body[data-aos-duration='1400'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='1400'][data-v-33e9a6d0] {
  -webkit-transition-duration: 1400ms;
       -o-transition-duration: 1400ms;
          transition-duration: 1400ms;
}
body[data-aos-delay='1400'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1400'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1400'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1400'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 1400ms;
         -o-transition-delay: 1400ms;
            transition-delay: 1400ms;
}
body[data-aos-duration='1450'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='1450'][data-v-33e9a6d0] {
  -webkit-transition-duration: 1450ms;
       -o-transition-duration: 1450ms;
          transition-duration: 1450ms;
}
body[data-aos-delay='1450'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1450'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1450'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1450'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 1450ms;
         -o-transition-delay: 1450ms;
            transition-delay: 1450ms;
}
body[data-aos-duration='1500'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='1500'][data-v-33e9a6d0] {
  -webkit-transition-duration: 1500ms;
       -o-transition-duration: 1500ms;
          transition-duration: 1500ms;
}
body[data-aos-delay='1500'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1500'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1500'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1500'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 1500ms;
         -o-transition-delay: 1500ms;
            transition-delay: 1500ms;
}
body[data-aos-duration='1550'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='1550'][data-v-33e9a6d0] {
  -webkit-transition-duration: 1550ms;
       -o-transition-duration: 1550ms;
          transition-duration: 1550ms;
}
body[data-aos-delay='1550'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1550'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1550'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1550'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 1550ms;
         -o-transition-delay: 1550ms;
            transition-delay: 1550ms;
}
body[data-aos-duration='1600'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='1600'][data-v-33e9a6d0] {
  -webkit-transition-duration: 1600ms;
       -o-transition-duration: 1600ms;
          transition-duration: 1600ms;
}
body[data-aos-delay='1600'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1600'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1600'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1600'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 1600ms;
         -o-transition-delay: 1600ms;
            transition-delay: 1600ms;
}
body[data-aos-duration='1650'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='1650'][data-v-33e9a6d0] {
  -webkit-transition-duration: 1650ms;
       -o-transition-duration: 1650ms;
          transition-duration: 1650ms;
}
body[data-aos-delay='1650'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1650'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1650'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1650'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 1650ms;
         -o-transition-delay: 1650ms;
            transition-delay: 1650ms;
}
body[data-aos-duration='1700'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='1700'][data-v-33e9a6d0] {
  -webkit-transition-duration: 1700ms;
       -o-transition-duration: 1700ms;
          transition-duration: 1700ms;
}
body[data-aos-delay='1700'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1700'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1700'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1700'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 1700ms;
         -o-transition-delay: 1700ms;
            transition-delay: 1700ms;
}
body[data-aos-duration='1750'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='1750'][data-v-33e9a6d0] {
  -webkit-transition-duration: 1750ms;
       -o-transition-duration: 1750ms;
          transition-duration: 1750ms;
}
body[data-aos-delay='1750'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1750'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1750'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1750'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 1750ms;
         -o-transition-delay: 1750ms;
            transition-delay: 1750ms;
}
body[data-aos-duration='1800'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='1800'][data-v-33e9a6d0] {
  -webkit-transition-duration: 1800ms;
       -o-transition-duration: 1800ms;
          transition-duration: 1800ms;
}
body[data-aos-delay='1800'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1800'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1800'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1800'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 1800ms;
         -o-transition-delay: 1800ms;
            transition-delay: 1800ms;
}
body[data-aos-duration='1850'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='1850'][data-v-33e9a6d0] {
  -webkit-transition-duration: 1850ms;
       -o-transition-duration: 1850ms;
          transition-duration: 1850ms;
}
body[data-aos-delay='1850'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1850'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1850'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1850'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 1850ms;
         -o-transition-delay: 1850ms;
            transition-delay: 1850ms;
}
body[data-aos-duration='1900'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='1900'][data-v-33e9a6d0] {
  -webkit-transition-duration: 1900ms;
       -o-transition-duration: 1900ms;
          transition-duration: 1900ms;
}
body[data-aos-delay='1900'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1900'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1900'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1900'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 1900ms;
         -o-transition-delay: 1900ms;
            transition-delay: 1900ms;
}
body[data-aos-duration='1950'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='1950'][data-v-33e9a6d0] {
  -webkit-transition-duration: 1950ms;
       -o-transition-duration: 1950ms;
          transition-duration: 1950ms;
}
body[data-aos-delay='1950'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1950'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1950'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='1950'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 1950ms;
         -o-transition-delay: 1950ms;
            transition-delay: 1950ms;
}
body[data-aos-duration='2000'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='2000'][data-v-33e9a6d0] {
  -webkit-transition-duration: 2000ms;
       -o-transition-duration: 2000ms;
          transition-duration: 2000ms;
}
body[data-aos-delay='2000'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2000'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2000'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2000'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 2000ms;
         -o-transition-delay: 2000ms;
            transition-delay: 2000ms;
}
body[data-aos-duration='2050'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='2050'][data-v-33e9a6d0] {
  -webkit-transition-duration: 2050ms;
       -o-transition-duration: 2050ms;
          transition-duration: 2050ms;
}
body[data-aos-delay='2050'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2050'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2050'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2050'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 2050ms;
         -o-transition-delay: 2050ms;
            transition-delay: 2050ms;
}
body[data-aos-duration='2100'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='2100'][data-v-33e9a6d0] {
  -webkit-transition-duration: 2100ms;
       -o-transition-duration: 2100ms;
          transition-duration: 2100ms;
}
body[data-aos-delay='2100'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2100'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2100'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2100'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 2100ms;
         -o-transition-delay: 2100ms;
            transition-delay: 2100ms;
}
body[data-aos-duration='2150'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='2150'][data-v-33e9a6d0] {
  -webkit-transition-duration: 2150ms;
       -o-transition-duration: 2150ms;
          transition-duration: 2150ms;
}
body[data-aos-delay='2150'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2150'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2150'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2150'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 2150ms;
         -o-transition-delay: 2150ms;
            transition-delay: 2150ms;
}
body[data-aos-duration='2200'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='2200'][data-v-33e9a6d0] {
  -webkit-transition-duration: 2200ms;
       -o-transition-duration: 2200ms;
          transition-duration: 2200ms;
}
body[data-aos-delay='2200'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2200'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2200'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2200'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 2200ms;
         -o-transition-delay: 2200ms;
            transition-delay: 2200ms;
}
body[data-aos-duration='2250'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='2250'][data-v-33e9a6d0] {
  -webkit-transition-duration: 2250ms;
       -o-transition-duration: 2250ms;
          transition-duration: 2250ms;
}
body[data-aos-delay='2250'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2250'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2250'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2250'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 2250ms;
         -o-transition-delay: 2250ms;
            transition-delay: 2250ms;
}
body[data-aos-duration='2300'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='2300'][data-v-33e9a6d0] {
  -webkit-transition-duration: 2300ms;
       -o-transition-duration: 2300ms;
          transition-duration: 2300ms;
}
body[data-aos-delay='2300'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2300'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2300'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2300'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 2300ms;
         -o-transition-delay: 2300ms;
            transition-delay: 2300ms;
}
body[data-aos-duration='2350'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='2350'][data-v-33e9a6d0] {
  -webkit-transition-duration: 2350ms;
       -o-transition-duration: 2350ms;
          transition-duration: 2350ms;
}
body[data-aos-delay='2350'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2350'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2350'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2350'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 2350ms;
         -o-transition-delay: 2350ms;
            transition-delay: 2350ms;
}
body[data-aos-duration='2400'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='2400'][data-v-33e9a6d0] {
  -webkit-transition-duration: 2400ms;
       -o-transition-duration: 2400ms;
          transition-duration: 2400ms;
}
body[data-aos-delay='2400'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2400'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2400'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2400'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 2400ms;
         -o-transition-delay: 2400ms;
            transition-delay: 2400ms;
}
body[data-aos-duration='2450'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='2450'][data-v-33e9a6d0] {
  -webkit-transition-duration: 2450ms;
       -o-transition-duration: 2450ms;
          transition-duration: 2450ms;
}
body[data-aos-delay='2450'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2450'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2450'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2450'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 2450ms;
         -o-transition-delay: 2450ms;
            transition-delay: 2450ms;
}
body[data-aos-duration='2500'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='2500'][data-v-33e9a6d0] {
  -webkit-transition-duration: 2500ms;
       -o-transition-duration: 2500ms;
          transition-duration: 2500ms;
}
body[data-aos-delay='2500'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2500'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2500'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2500'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 2500ms;
         -o-transition-delay: 2500ms;
            transition-delay: 2500ms;
}
body[data-aos-duration='2550'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='2550'][data-v-33e9a6d0] {
  -webkit-transition-duration: 2550ms;
       -o-transition-duration: 2550ms;
          transition-duration: 2550ms;
}
body[data-aos-delay='2550'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2550'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2550'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2550'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 2550ms;
         -o-transition-delay: 2550ms;
            transition-delay: 2550ms;
}
body[data-aos-duration='2600'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='2600'][data-v-33e9a6d0] {
  -webkit-transition-duration: 2600ms;
       -o-transition-duration: 2600ms;
          transition-duration: 2600ms;
}
body[data-aos-delay='2600'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2600'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2600'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2600'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 2600ms;
         -o-transition-delay: 2600ms;
            transition-delay: 2600ms;
}
body[data-aos-duration='2650'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='2650'][data-v-33e9a6d0] {
  -webkit-transition-duration: 2650ms;
       -o-transition-duration: 2650ms;
          transition-duration: 2650ms;
}
body[data-aos-delay='2650'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2650'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2650'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2650'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 2650ms;
         -o-transition-delay: 2650ms;
            transition-delay: 2650ms;
}
body[data-aos-duration='2700'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='2700'][data-v-33e9a6d0] {
  -webkit-transition-duration: 2700ms;
       -o-transition-duration: 2700ms;
          transition-duration: 2700ms;
}
body[data-aos-delay='2700'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2700'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2700'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2700'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 2700ms;
         -o-transition-delay: 2700ms;
            transition-delay: 2700ms;
}
body[data-aos-duration='2750'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='2750'][data-v-33e9a6d0] {
  -webkit-transition-duration: 2750ms;
       -o-transition-duration: 2750ms;
          transition-duration: 2750ms;
}
body[data-aos-delay='2750'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2750'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2750'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2750'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 2750ms;
         -o-transition-delay: 2750ms;
            transition-delay: 2750ms;
}
body[data-aos-duration='2800'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='2800'][data-v-33e9a6d0] {
  -webkit-transition-duration: 2800ms;
       -o-transition-duration: 2800ms;
          transition-duration: 2800ms;
}
body[data-aos-delay='2800'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2800'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2800'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2800'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 2800ms;
         -o-transition-delay: 2800ms;
            transition-delay: 2800ms;
}
body[data-aos-duration='2850'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='2850'][data-v-33e9a6d0] {
  -webkit-transition-duration: 2850ms;
       -o-transition-duration: 2850ms;
          transition-duration: 2850ms;
}
body[data-aos-delay='2850'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2850'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2850'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2850'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 2850ms;
         -o-transition-delay: 2850ms;
            transition-delay: 2850ms;
}
body[data-aos-duration='2900'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='2900'][data-v-33e9a6d0] {
  -webkit-transition-duration: 2900ms;
       -o-transition-duration: 2900ms;
          transition-duration: 2900ms;
}
body[data-aos-delay='2900'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2900'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2900'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2900'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 2900ms;
         -o-transition-delay: 2900ms;
            transition-delay: 2900ms;
}
body[data-aos-duration='2950'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='2950'][data-v-33e9a6d0] {
  -webkit-transition-duration: 2950ms;
       -o-transition-duration: 2950ms;
          transition-duration: 2950ms;
}
body[data-aos-delay='2950'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2950'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2950'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='2950'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 2950ms;
         -o-transition-delay: 2950ms;
            transition-delay: 2950ms;
}
body[data-aos-duration='3000'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-duration='3000'][data-v-33e9a6d0] {
  -webkit-transition-duration: 3000ms;
       -o-transition-duration: 3000ms;
          transition-duration: 3000ms;
}
body[data-aos-delay='3000'] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='3000'][data-v-33e9a6d0] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='3000'] [data-aos].aos-animate[data-v-33e9a6d0], [data-aos][data-aos][data-aos-delay='3000'].aos-animate[data-v-33e9a6d0] {
    -webkit-transition-delay: 3000ms;
         -o-transition-delay: 3000ms;
            transition-delay: 3000ms;
}
body[data-aos-easing="linear"] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-easing="linear"][data-v-33e9a6d0] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
       -o-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
          transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}
body[data-aos-easing="ease"] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-easing="ease"][data-v-33e9a6d0] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
       -o-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
          transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}
body[data-aos-easing="ease-in"] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-easing="ease-in"][data-v-33e9a6d0] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
}
body[data-aos-easing="ease-out"] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-easing="ease-out"][data-v-33e9a6d0] {
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-out"] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-easing="ease-in-out"][data-v-33e9a6d0] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-back"] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-easing="ease-in-back"][data-v-33e9a6d0] {
  -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
       -o-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
          transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
body[data-aos-easing="ease-out-back"] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-easing="ease-out-back"][data-v-33e9a6d0] {
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
       -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
          transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
body[data-aos-easing="ease-in-out-back"] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-easing="ease-in-out-back"][data-v-33e9a6d0] {
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
       -o-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
          transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
body[data-aos-easing="ease-in-sine"] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-easing="ease-in-sine"][data-v-33e9a6d0] {
  -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
       -o-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
          transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}
body[data-aos-easing="ease-out-sine"] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-easing="ease-out-sine"][data-v-33e9a6d0] {
  -webkit-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
       -o-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
          transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
body[data-aos-easing="ease-in-out-sine"] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-easing="ease-in-out-sine"][data-v-33e9a6d0] {
  -webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
       -o-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
          transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
body[data-aos-easing="ease-in-quad"] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-easing="ease-in-quad"][data-v-33e9a6d0] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quad"] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-easing="ease-out-quad"][data-v-33e9a6d0] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quad"] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-easing="ease-in-out-quad"][data-v-33e9a6d0] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-cubic"] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-easing="ease-in-cubic"][data-v-33e9a6d0] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-cubic"] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-easing="ease-out-cubic"][data-v-33e9a6d0] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-cubic"] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-easing="ease-in-out-cubic"][data-v-33e9a6d0] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-quart"] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-easing="ease-in-quart"][data-v-33e9a6d0] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quart"] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-easing="ease-out-quart"][data-v-33e9a6d0] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quart"] [data-aos][data-v-33e9a6d0], [data-aos][data-aos][data-aos-easing="ease-in-out-quart"][data-v-33e9a6d0] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

/**
 * Fade animations:
 * fade
 * fade-up, fade-down, fade-left, fade-right
 * fade-up-right, fade-up-left, fade-down-right, fade-down-left
 */
[data-aos^='fade'][data-aos^='fade'][data-v-33e9a6d0] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
[data-aos^='fade'][data-aos^='fade'].aos-animate[data-v-33e9a6d0] {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
[data-aos='fade-up'][data-v-33e9a6d0] {
  -webkit-transform: translate3d(0, 6px, 0);
          transform: translate3d(0, 6px, 0);
}
[data-aos='fade-down'][data-v-33e9a6d0] {
  -webkit-transform: translate3d(0, -6px, 0);
          transform: translate3d(0, -6px, 0);
}
[data-aos='fade-right'][data-v-33e9a6d0] {
  -webkit-transform: translate3d(-6px, 0, 0);
          transform: translate3d(-6px, 0, 0);
}
[data-aos='fade-left'][data-v-33e9a6d0] {
  -webkit-transform: translate3d(6px, 0, 0);
          transform: translate3d(6px, 0, 0);
}
[data-aos='fade-up-right'][data-v-33e9a6d0] {
  -webkit-transform: translate3d(-6px, 6px, 0);
          transform: translate3d(-6px, 6px, 0);
}
[data-aos='fade-up-left'][data-v-33e9a6d0] {
  -webkit-transform: translate3d(6px, 6px, 0);
          transform: translate3d(6px, 6px, 0);
}
[data-aos='fade-down-right'][data-v-33e9a6d0] {
  -webkit-transform: translate3d(-6px, -6px, 0);
          transform: translate3d(-6px, -6px, 0);
}
[data-aos='fade-down-left'][data-v-33e9a6d0] {
  -webkit-transform: translate3d(6px, -6px, 0);
          transform: translate3d(6px, -6px, 0);
}

/**
 * Zoom animations:
 * zoom-in, zoom-in-up, zoom-in-down, zoom-in-left, zoom-in-right
 * zoom-out, zoom-out-up, zoom-out-down, zoom-out-left, zoom-out-right
 */
[data-aos^='zoom'][data-aos^='zoom'][data-v-33e9a6d0] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
[data-aos^='zoom'][data-aos^='zoom'].aos-animate[data-v-33e9a6d0] {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
}
[data-aos='zoom-in'][data-v-33e9a6d0] {
  -webkit-transform: scale(0.6);
      -ms-transform: scale(0.6);
          transform: scale(0.6);
}
[data-aos='zoom-in-up'][data-v-33e9a6d0] {
  -webkit-transform: translate3d(0, 6px, 0) scale(0.6);
          transform: translate3d(0, 6px, 0) scale(0.6);
}
[data-aos='zoom-in-down'][data-v-33e9a6d0] {
  -webkit-transform: translate3d(0, -6px, 0) scale(0.6);
          transform: translate3d(0, -6px, 0) scale(0.6);
}
[data-aos='zoom-in-right'][data-v-33e9a6d0] {
  -webkit-transform: translate3d(-6px, 0, 0) scale(0.6);
          transform: translate3d(-6px, 0, 0) scale(0.6);
}
[data-aos='zoom-in-left'][data-v-33e9a6d0] {
  -webkit-transform: translate3d(6px, 0, 0) scale(0.6);
          transform: translate3d(6px, 0, 0) scale(0.6);
}
[data-aos='zoom-out'][data-v-33e9a6d0] {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}
[data-aos='zoom-out-up'][data-v-33e9a6d0] {
  -webkit-transform: translate3d(0, 6px, 0) scale(1.2);
          transform: translate3d(0, 6px, 0) scale(1.2);
}
[data-aos='zoom-out-down'][data-v-33e9a6d0] {
  -webkit-transform: translate3d(0, -6px, 0) scale(1.2);
          transform: translate3d(0, -6px, 0) scale(1.2);
}
[data-aos='zoom-out-right'][data-v-33e9a6d0] {
  -webkit-transform: translate3d(-6px, 0, 0) scale(1.2);
          transform: translate3d(-6px, 0, 0) scale(1.2);
}
[data-aos='zoom-out-left'][data-v-33e9a6d0] {
  -webkit-transform: translate3d(6px, 0, 0) scale(1.2);
          transform: translate3d(6px, 0, 0) scale(1.2);
}

/**
 * Slide animations
 */
[data-aos^='slide'][data-aos^='slide'][data-v-33e9a6d0] {
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
[data-aos^='slide'][data-aos^='slide'].aos-animate[data-v-33e9a6d0] {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
[data-aos='slide-up'][data-v-33e9a6d0] {
  -webkit-transform: translate3d(0, 100%, 0);
          transform: translate3d(0, 100%, 0);
}
[data-aos='slide-down'][data-v-33e9a6d0] {
  -webkit-transform: translate3d(0, -100%, 0);
          transform: translate3d(0, -100%, 0);
}
[data-aos='slide-right'][data-v-33e9a6d0] {
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
}
[data-aos='slide-left'][data-v-33e9a6d0] {
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}

/**
 * Flip animations:
 * flip-left, flip-right, flip-up, flip-down
 */
[data-aos^='flip'][data-aos^='flip'][data-v-33e9a6d0] {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
[data-aos='flip-left'][data-v-33e9a6d0] {
  -webkit-transform: perspective(2500px) rotateY(-100deg);
          transform: perspective(2500px) rotateY(-100deg);
}
[data-aos='flip-left'].aos-animate[data-v-33e9a6d0] {
    -webkit-transform: perspective(2500px) rotateY(0);
            transform: perspective(2500px) rotateY(0);
}
[data-aos='flip-right'][data-v-33e9a6d0] {
  -webkit-transform: perspective(2500px) rotateY(100deg);
          transform: perspective(2500px) rotateY(100deg);
}
[data-aos='flip-right'].aos-animate[data-v-33e9a6d0] {
    -webkit-transform: perspective(2500px) rotateY(0);
            transform: perspective(2500px) rotateY(0);
}
[data-aos='flip-up'][data-v-33e9a6d0] {
  -webkit-transform: perspective(2500px) rotateX(-100deg);
          transform: perspective(2500px) rotateX(-100deg);
}
[data-aos='flip-up'].aos-animate[data-v-33e9a6d0] {
    -webkit-transform: perspective(2500px) rotateX(0);
            transform: perspective(2500px) rotateX(0);
}
[data-aos='flip-down'][data-v-33e9a6d0] {
  -webkit-transform: perspective(2500px) rotateX(100deg);
          transform: perspective(2500px) rotateX(100deg);
}
[data-aos='flip-down'].aos-animate[data-v-33e9a6d0] {
    -webkit-transform: perspective(2500px) rotateX(0);
            transform: perspective(2500px) rotateX(0);
}

/*---- variables ----*/
/*---- Mixins ----*/
[data-v-33e9a6d0]::-moz-selection {
  color: #ffffff;
  background: rgba(54, 98, 236, 0.99);
}
[data-v-33e9a6d0]::selection {
  color: #ffffff;
  background: rgba(54, 98, 236, 0.99);
}
img[data-v-33e9a6d0],
svg[data-v-33e9a6d0] {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
}
a[data-v-33e9a6d0] {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
h1[data-v-33e9a6d0] {
  font-size: 4.8rem;
  font-weight: 600;
  line-height: 6.4rem;
}
h2[data-v-33e9a6d0] {
  font-size: 3.6rem;
  font-weight: 600;
  line-height: 5.3rem;
}
h3[data-v-33e9a6d0] {
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.5;
}
h4[data-v-33e9a6d0] {
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 2.4rem;
}
h5[data-v-33e9a6d0] {
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 2.4rem;
}
p[data-v-33e9a6d0] {
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 2.4rem;
  color: rgba(255, 255, 255, 0.5);
}
.v-lines[data-v-33e9a6d0] {
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 1080px;
  -webkit-transform: translate(-50%);
      -ms-transform: translate(-50%);
          transform: translate(-50%);
  pointer-events: none;
}
.v-lines .v-lines__outer[data-v-33e9a6d0] {
    position: absolute;
    width: 1080px;
    top: 0;
    height: 100%;
    border-left: 1px dashed #0a0a0a;
    border-right: 1px dashed #0a0a0a;
    margin: 0 auto;
}
.v-lines .v-lines__inner[data-v-33e9a6d0] {
    position: relative;
    width: 360px;
    top: 0;
    height: 100%;
    border-left: 1px dashed #0a0a0a;
    border-right: 1px dashed #0a0a0a;
    margin: 0 auto;
}
.gray-wrapper[data-v-33e9a6d0] {
  background: #1b1b1b;
  width: 100%;
}
.gray-wrapper .v-lines__outer[data-v-33e9a6d0] {
    border-left: 1px dashed #222222;
    border-right: 1px dashed #222222;
}
.gray-wrapper .v-lines__inner[data-v-33e9a6d0] {
    border-left: 1px dashed #222222;
    border-right: 1px dashed #222222;
}
.blue-wrapper[data-v-33e9a6d0] {
  background: #3662ec;
  width: 100%;
}
.content-wrap[data-v-33e9a6d0] {
  position: relative;
  width: 100%;
}
section[data-v-33e9a6d0] {
  max-width: 1200px;
  margin: 0 auto;
  position: relative;
  padding: 0 60px;
}
section.left-algin[data-v-33e9a6d0] {
    text-align: left;
}
section.left-algin .title-wrapper[data-v-33e9a6d0] {
      margin: 0 auto 84px 18px;
}
section.center-algin[data-v-33e9a6d0] {
    text-align: center;
}
section.center-algin .title-wrapper[data-v-33e9a6d0] {
      margin: 0 auto 84px auto;
}
section.right-algin[data-v-33e9a6d0] {
    text-align: right;
}
section.right-algin .title-wrapper[data-v-33e9a6d0] {
      margin: 0 96px 84px auto;
}
section.nav-wrapper[data-v-33e9a6d0] {
    height: 78px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 10000;
}
section.nav-wrapper .content-wrap[data-v-33e9a6d0] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0 18px;
}
section.nav-wrapper ul[data-v-33e9a6d0] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
}
section.nav-wrapper .nav-center a[data-v-33e9a6d0] {
      font-size: 0.93rem;
      font-weight: 400;
      line-height: 2.1;
      font-weight: 500;
      color: rgba(255, 255, 255, 0.7);
      padding: 12px 24px;
      -webkit-transition: all 0.15s ease-out;
      -o-transition: all 0.15s ease-out;
      transition: all 0.15s ease-out;
}
section.nav-wrapper .nav-center a[data-v-33e9a6d0]:hover {
        color: white;
}
section.nav-wrapper .logo[data-v-33e9a6d0] {
      cursor: pointer;
}
section.master-header-wrapper[data-v-33e9a6d0] {
    padding-top: 14vh;
    padding-bottom: 140px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    min-height: 100vh;
}
section.master-header-wrapper .header-button-wrapper[data-v-33e9a6d0] {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
}
section.master-header-wrapper .header-button-wrapper .mas-button[data-v-33e9a6d0],
      section.master-header-wrapper .header-button-wrapper .apply-closed[data-v-33e9a6d0] {
        margin: 0 auto;
}
section.master-header-wrapper .header-cover-wrapper[data-v-33e9a6d0] {
      width: 100%;
      margin: 18vh auto 90px auto;
      height: -webkit-fit-content;
      height: -moz-fit-content;
      height: fit-content;
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
section.master-header-wrapper .header-cover-wrapper .header-cover-content[data-v-33e9a6d0] {
        position: relative;
        left: -100px;
        -webkit-transform: perspective(1200px) rotateX(7deg) rotateZ(5deg) rotateY(-18deg) skew(-5deg, -6deg) !important;
                transform: perspective(1200px) rotateX(7deg) rotateZ(5deg) rotateY(-18deg) skew(-5deg, -6deg) !important;
}
section.master-header-wrapper .header-cover-wrapper .header-cover-content > div[data-v-33e9a6d0] {
          position: absolute !important;
          width: auto !important;
          z-index: 6;
          -webkit-transform: scale(0.5) !important;
              -ms-transform: scale(0.5) !important;
                  transform: scale(0.5) !important;
          margin-top: -60px !important;
          margin-left: -50px !important;
}
section.master-header-wrapper .header-cover-wrapper .show-case-background[data-v-33e9a6d0] {
        display: block;
        position: absolute;
        z-index: 1;
        top: -2px;
        left: -2px;
        width: calc(100% + 4px);
        height: calc(100% + 4px);
        border-radius: 20px;
        overflow: hidden;
        background: conic-gradient(from 180deg at 50% 50%, #d44e30 -48.91deg, #9242f8 47.56deg, #3662ec 130.84deg, #fba238 230.27deg, #d44e30 311.09deg, #9242f8 407.56deg);
}
section.master-header-wrapper .header-cover-wrapper .show-case[data-v-33e9a6d0] {
        width: 1200px;
        height: auto;
        border-radius: 18px;
        display: block;
        position: relative;
        z-index: 2;
}
section.works-wrapper[data-v-33e9a6d0], section.optimize-wrapper[data-v-33e9a6d0] {
    position: relative;
    padding-top: 144px;
    overflow: hidden;
    max-width: 5000px;
}
section.works-wrapper .content-wrap[data-v-33e9a6d0], section.optimize-wrapper .content-wrap[data-v-33e9a6d0] {
      max-width: 1080px;
      margin: 0 auto;
      position: relative;
}
section.works-wrapper .title-wrapper[data-v-33e9a6d0], section.optimize-wrapper .title-wrapper[data-v-33e9a6d0] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      text-align: left;
      position: relative;
      z-index: 2;
}
section.works-wrapper .optimize-blog[data-v-33e9a6d0], section.optimize-wrapper .optimize-blog[data-v-33e9a6d0] {
      margin: 0 auto;
      position: relative;
      z-index: 2;
      max-width: 1200px;
      border-radius: 12px;
      display: grid;
      grid-template-columns: 1fr;
      gap: 60px;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
section.works-wrapper .optimize-blog img[data-v-33e9a6d0], section.optimize-wrapper .optimize-blog img[data-v-33e9a6d0] {
        max-width: 100%;
        display: block;
        border-radius: 12px;
}
section.works-wrapper .optimize-background[data-v-33e9a6d0], section.optimize-wrapper .optimize-background[data-v-33e9a6d0] {
      z-index: -1;
}
section.works-wrapper .optimize-background img[data-v-33e9a6d0], section.optimize-wrapper .optimize-background img[data-v-33e9a6d0] {
        position: absolute;
        top: 0;
        width: 100%;
        display: block;
        width: 2950px;
        position: absolute;
        -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
                transform: translateX(-50%);
        left: 50%;
}
section.code-wrapper[data-v-33e9a6d0] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.code-wrapper .show-wrapper[data-v-33e9a6d0] {
      margin-bottom: 84px;
}
section.feel-wrapper[data-v-33e9a6d0] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.feel-wrapper .description[data-v-33e9a6d0]:not(:last-child) {
      margin-bottom: 84px;
}
section.optimize-wrapper[data-v-33e9a6d0] {
    padding-bottom: 144px;
}
section.works-wrapper[data-v-33e9a6d0] {
    height: 100vh;
}
section.code-wrapper[data-v-33e9a6d0], section.pen-wrapper[data-v-33e9a6d0], section.system-wrapper[data-v-33e9a6d0] {
    padding-top: 200px;
    padding-bottom: 200px;
}
section.code-wrapper .feature-section-iconright .show-case[data-v-33e9a6d0], section.pen-wrapper .feature-section-iconright .show-case[data-v-33e9a6d0], section.system-wrapper .feature-section-iconright .show-case[data-v-33e9a6d0] {
      position: absolute;
      width: 1000px;
      height: 860px;
      border-radius: 24px;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      top: 50%;
      left: 0;
}
section.code-wrapper .feature-section-iconleft .show-case[data-v-33e9a6d0], section.pen-wrapper .feature-section-iconleft .show-case[data-v-33e9a6d0], section.system-wrapper .feature-section-iconleft .show-case[data-v-33e9a6d0] {
      position: absolute;
      width: 1000px;
      height: 860px;
      border-radius: 24px;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      top: 50%;
      right: 0;
}
section.roadmap-wrapper[data-v-33e9a6d0] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.roadmap-wrapper .roadmap-wrap[data-v-33e9a6d0] {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr;
      gap: 36px;
      padding: 0 18px;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item[data-v-33e9a6d0] {
        background-color: #262626;
        border-radius: 12px;
        padding: 24px 30px;
        height: 220px;
        -webkit-transition: all 0.15s ease-out;
        -o-transition: all 0.15s ease-out;
        transition: all 0.15s ease-out;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item[data-v-33e9a6d0]:hover {
          -webkit-transform: scale(1.03);
              -ms-transform: scale(1.03);
                  transform: scale(1.03);
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title[data-v-33e9a6d0] {
          font-size: 1.2rem;
          font-weight: 600;
          line-height: 2.4rem;
          color: #ffffff;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title .like[data-v-33e9a6d0] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            font-size: 0.93rem;
            font-weight: 400;
            line-height: 2.1;
            font-weight: 500;
            color: rgba(255, 255, 255, 0.3);
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title .like img[data-v-33e9a6d0] {
              margin-right: 6px;
              width: 24px;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .desc[data-v-33e9a6d0] {
          font-size: 0.93rem;
          font-weight: 400;
          line-height: 2.1;
          color: rgba(255, 255, 255, 0.5);
          padding-top: 12px;
}
section.shot-wrapper[data-v-33e9a6d0] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 144px;
    padding-bottom: 144px;
}
section.shot-wrapper .content-wrap[data-v-33e9a6d0] {
      position: relative;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
      left: 50%;
      width: auto;
}
section.shot-wrapper .content-wrap .content[data-v-33e9a6d0] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
}
section.shot-wrapper .content-wrap .content[data-v-33e9a6d0]:last-child {
          -webkit-transform: translateX(-200px);
              -ms-transform: translateX(-200px);
                  transform: translateX(-200px);
}
section.shot-wrapper .content-wrap .content[data-v-33e9a6d0]:not(:last-child) {
          margin-bottom: 36px;
}
section.shot-wrapper .content-wrap .content .show-cover[data-v-33e9a6d0] {
          width: 430px;
          height: 300px;
          border-radius: 18px;
}
section.shot-wrapper .content-wrap .content .show-cover img[data-v-33e9a6d0] {
            display: block;
            width: 430px;
            height: 300px;
            border-radius: 18px;
}
section.shot-wrapper .content-wrap .content .show-cover[data-v-33e9a6d0]:not(:last-child) {
            margin-right: 36px;
}
section.call-wrapper[data-v-33e9a6d0] {
    position: relative;
    height: 720px;
    overflow: hidden;
    max-width: 5000px;
}
section.call-wrapper .call-content-wrap .title-wrapper[data-v-33e9a6d0] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      text-align: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      position: absolute;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      top: 50%;
      left: 50%;
      z-index: 1;
}
section.call-wrapper .call-content-wrap .title-wrapper .title[data-v-33e9a6d0] {
        font-size: 4.8rem;
        font-weight: 600;
        line-height: 6.4rem;
}
section.call-wrapper .call-cover[data-v-33e9a6d0] {
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      position: relative;
      -webkit-transform: translate(-50%, -10%);
          -ms-transform: translate(-50%, -10%);
              transform: translate(-50%, -10%);
      left: 50%;
}
section.call-wrapper .logo-background[data-v-33e9a6d0] {
      position: absolute;
      bottom: -150px;
      right: -450px;
      opacity: 0.06;
}
section.call-wrapper .button-wrapper[data-v-33e9a6d0] {
      margin-top: 48px;
}
section.call-wrapper .title-wrapper[data-v-33e9a6d0] {
      margin-bottom: 0;
}
section.footer-wrap[data-v-33e9a6d0] {
    padding: 90px 60px 180px 60px;
}
section.footer-wrap .content[data-v-33e9a6d0] {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
      gap: 18px;
      padding-left: 18px;
}
section.footer-wrap .content .title[data-v-33e9a6d0] {
        margin-bottom: 12px;
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        font-weight: 600;
}
section.footer-wrap .content a[data-v-33e9a6d0] {
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        color: rgba(255, 255, 255, 0.5);
        display: block;
        margin-bottom: 6px;
}
section.footer-wrap .footer-bottom[data-v-33e9a6d0] {
      padding-left: 18px;
      width: 100%;
      padding-top: 36px;
}
section.footer-wrap .footer-bottom .line[data-v-33e9a6d0] {
        width: 30px;
        height: 2px;
        background-color: rgba(255, 255, 255, 0.5);
        margin-bottom: 36px;
}
section.footer-wrap .footer-bottom span[data-v-33e9a6d0] {
        color: rgba(255, 255, 255, 0.5);
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        font-size: 13px;
        display: inline;
}
@media (max-width: 600px) {
section.footer-wrap[data-v-33e9a6d0] {
    padding: 60px 60px 84px 60px !important;
}
section.footer-wrap .content-wrap .content[data-v-33e9a6d0] {
      grid-template-columns: 1fr;
      padding-left: 0px;
}
section.footer-wrap .content-wrap .content .desc[data-v-33e9a6d0] {
        width: 105px;
}
.optimize-blog[data-v-33e9a6d0] {
    padding: 0 36px;
}
}
.title-wrapper[data-v-33e9a6d0] {
  width: 70%;
  z-index: 1;
}
.title-wrapper .tag[data-v-33e9a6d0] {
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 2.4rem;
    color: rgba(255, 255, 255, 0.5);
    margin-bottom: 12px;
}
.title-wrapper h2[data-v-33e9a6d0] {
    color: #fff;
}
.title-wrapper p[data-v-33e9a6d0] {
    font-size: 1.3rem;
    font-weight: 400;
    line-height: 2.4rem;
    margin-top: 24px;
}
.left-to-right-wrapper[data-v-33e9a6d0] {
  width: 100%;
  display: grid;
  grid-template-columns: 4fr 5fr;
  gap: 180px;
}
.left-to-right-wrapper .left-wrapper[data-v-33e9a6d0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.left-to-right-wrapper .left-wrapper .desc-wrapper[data-v-33e9a6d0] {
      text-align: left;
}
.left-to-right-wrapper .left-wrapper .desc-wrapper p[data-v-33e9a6d0] {
        margin-top: 24px;
        font-size: 1.3rem;
        font-weight: 400;
        line-height: 2.4rem;
}
.left-to-right-wrapper .right-wrapper[data-v-33e9a6d0] {
    height: 648px;
    width: 100%;
    background: #202020;
    border-radius: 24px;
}
.right-to-left-wrapper[data-v-33e9a6d0] {
  width: 100%;
  display: grid;
  grid-template-columns: 7fr 5fr;
  gap: 60px;
}
.right-to-left-wrapper .left-wrapper[data-v-33e9a6d0] {
    height: 648px;
    width: 100%;
    background: #202020;
    border-radius: 24px;
}
.right-to-left-wrapper .right-wrapper[data-v-33e9a6d0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper[data-v-33e9a6d0] {
      text-align: left;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper[data-v-33e9a6d0]:not(:last-child) {
        margin-bottom: 90px;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper p[data-v-33e9a6d0] {
        font-size: 1.2rem;
        font-weight: 400;
        line-height: 2.2rem;
}
.show-wrapper[data-v-33e9a6d0] {
  height: 600px;
  width: 100%;
  background: #202020;
  border-radius: 24px;
}
.show-wrapper .video[data-v-33e9a6d0] {
    width: 100%;
    height: 600px;
    background: #202020;
    border-radius: 24px;
}
.three-wrapper[data-v-33e9a6d0] {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 18px;
  padding-left: 18px;
}
.three-wrapper[data-v-33e9a6d0]:not(:last-child) {
    margin-bottom: 90px;
}
.three-wrapper .desc-icon[data-v-33e9a6d0] {
    margin-bottom: 24px;
    width: 66px;
    height: 66px;
}
.three-wrapper .desc-wrapper[data-v-33e9a6d0] {
    text-align: left;
}
.three-wrapper .desc-wrapper h3[data-v-33e9a6d0] {
      color: #fff;
}
.three-wrapper .desc-wrapper p[data-v-33e9a6d0] {
      font-size: 1.2rem;
      font-weight: 400;
      line-height: 2.2rem;
      margin-top: 12px;
      padding-right: 24px;
}
.h2-title[data-v-33e9a6d0] {
  font-size: 3.6rem;
  font-weight: 600;
  line-height: 5.3rem;
}
@media only screen and (max-width: 500px) {
.h2-title[data-v-33e9a6d0] {
    font-size: 2.4rem;
    font-weight: 600;
    line-height: 1.5;
}
.title2[data-v-33e9a6d0] {
    font-size: 1.1rem !important;
}
}
.button-middle[data-v-33e9a6d0] {
  padding: 0 30px;
  height: 42px;
  background-color: #3662ec;
  color: #fff;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 8px;
  font-weight: 600;
}
.button-large[data-v-33e9a6d0] {
  color: #fff;
  width: 172px;
  height: 54px;
  background-color: #3662ec;
  border-radius: 12px;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 2.4rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.mas-arrow-tooltip[data-v-33e9a6d0] {
  z-index: 10000;
}
.mas-arrow-tooltip .popover_qrcode[data-v-33e9a6d0] {
    background-color: #2d2d2d;
}
.mas-arrow-tooltip .tooltip-arrow[data-v-33e9a6d0] {
    width: 0;
    height: 0;
    border-style: solid;
    position: absolute;
    margin: 5px;
    border-color: #2d2d2d;
    z-index: 1;
}
.mas-arrow-tooltip[x-placement^='top'][data-v-33e9a6d0] {
    margin-bottom: 5px;
}
.mas-arrow-tooltip[x-placement^='top'] .tooltip-arrow[data-v-33e9a6d0] {
      border-width: 8px 8px 0 8px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      bottom: -8px;
      left: calc(50% - 8px);
      margin-top: 0;
      margin-bottom: 0;
}
.mas-arrow-tooltip[x-placement^='bottom'][data-v-33e9a6d0] {
    margin-top: 5px;
}
.mas-arrow-tooltip[x-placement^='bottom'] .tooltip-arrow[data-v-33e9a6d0] {
      border-width: 0 5px 5px 5px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-top-color: transparent !important;
      top: -5px;
      left: calc(50% - 5px);
      margin-top: 0;
      margin-bottom: 0;
}
.mas-arrow-tooltip[x-placement^='right'][data-v-33e9a6d0] {
    margin-left: 5px;
}
.mas-arrow-tooltip[x-placement^='right'] .tooltip-arrow[data-v-33e9a6d0] {
      border-width: 5px 5px 5px 0;
      border-left-color: transparent !important;
      border-top-color: transparent !important;
      border-bottom-color: transparent !important;
      left: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
}
.mas-arrow-tooltip[x-placement^='left'][data-v-33e9a6d0] {
    margin-right: 5px;
}
.mas-arrow-tooltip[x-placement^='left'] .tooltip-arrow[data-v-33e9a6d0] {
      border-width: 5px 0 5px 5px;
      border-top-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      right: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
}
@media only screen and (max-width: 1400px) {
.header-cover-wrapper[data-v-33e9a6d0] {
    -webkit-transform: scale(0.9) !important;
        -ms-transform: scale(0.9) !important;
            transform: scale(0.9) !important;
    margin: 14vh auto 0 auto !important;
}
}
@media only screen and (max-width: 1300px) {
.header-cover-wrapper[data-v-33e9a6d0] {
    -webkit-transform: scale(0.8) !important;
        -ms-transform: scale(0.8) !important;
            transform: scale(0.8) !important;
    margin: 10vh auto 0 auto !important;
}
}
@media only screen and (max-width: 1140px) {
.header-cover-wrapper[data-v-33e9a6d0] {
    -webkit-transform: scale(0.7) !important;
        -ms-transform: scale(0.7) !important;
            transform: scale(0.7) !important;
    margin: 6vh auto -60px auto !important;
}
}
@media only screen and (max-width: 900px) {
.master-header-wrapper[data-v-33e9a6d0] {
    padding-top: 100px;
}
.header-cover-wrapper[data-v-33e9a6d0] {
    -webkit-transform: scale(0.6) !important;
        -ms-transform: scale(0.6) !important;
            transform: scale(0.6) !important;
    margin: 0 auto -120px auto !important;
}
}
@media only screen and (max-width: 770px) {
.header-cover-wrapper[data-v-33e9a6d0] {
    -webkit-transform: scale(0.5) !important;
        -ms-transform: scale(0.5) !important;
            transform: scale(0.5) !important;
    margin: -100px auto -160px auto !important;
}
}
@media only screen and (max-width: 640px) {
.header-cover-wrapper[data-v-33e9a6d0] {
    -webkit-transform: scale(0.4) !important;
        -ms-transform: scale(0.4) !important;
            transform: scale(0.4) !important;
    margin: -100px auto -180px auto !important;
}
}
@media only screen and (max-width: 500px) {
.master-header-wrapper[data-v-33e9a6d0] {
    padding-top: 8vh !important;
}
.header-cover-wrapper[data-v-33e9a6d0] {
    -webkit-transform: scale(0.3) !important;
        -ms-transform: scale(0.3) !important;
            transform: scale(0.3) !important;
    margin: -120px auto -300px auto !important;
}
}
@media only screen and (max-width: 400px) {
.header-cover-wrapper[data-v-33e9a6d0] {
    -webkit-transform: scale(0.25) !important;
        -ms-transform: scale(0.25) !important;
            transform: scale(0.25) !important;
    margin: -180px auto -340px auto !important;
}
}
@media (max-width: 500px) {
section .content-wrap[data-v-33e9a6d0] {
    padding: 0 !important;
}
.master-header-wrapper[data-v-33e9a6d0] {
    padding: 0 36px;
}
}
@-webkit-keyframes header-data-v-33e9a6d0 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes header-data-v-33e9a6d0 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@media only screen and (max-width: 1200px) {
.v-lines[data-v-33e9a6d0] {
    position: absolute;
    width: calc(100% - 120px);
    margin: 0 auto;
    -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
            transform: translate(-50%);
    pointer-events: none;
}
.v-lines .v-lines__outer[data-v-33e9a6d0] {
      width: 100%;
}
.v-lines .v-lines__inner[data-v-33e9a6d0] {
      width: 33.3%;
}
}
@media only screen and (max-width: 900px) {
.v-lines[data-v-33e9a6d0] {
    position: absolute;
    width: calc(100% - 120px);
    margin: 0 auto;
    -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
            transform: translate(-50%);
    pointer-events: none;
}
.v-lines .v-lines__outer[data-v-33e9a6d0] {
      width: 100%;
}
.v-lines .v-lines__inner[data-v-33e9a6d0] {
      width: 1px;
      border-right: none;
}
}
@media only screen and (max-width: 500px) {
.v-lines[data-v-33e9a6d0] {
    display: none;
}
}
.description[data-v-33e9a6d0] {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 18px;
  padding-left: 18px;
}
.description-group[data-v-33e9a6d0] {
    text-align: start;
}
.description-group-icon[data-v-33e9a6d0] {
      width: 66px;
      height: 66px;
      border-radius: 18px;
      overflow: hidden;
      margin-bottom: 25px;
}
.description-group-icon img[data-v-33e9a6d0] {
        width: 66px;
        height: 66px;
}
.description-group h3[data-v-33e9a6d0] {
      margin-bottom: 11px;
}
.description-group p[data-v-33e9a6d0] {
      font-size: 1.2rem;
      font-weight: 400;
      line-height: 2.2rem;
      padding-right: 24px;
}
@media (max-width: 900px) {
.description[data-v-33e9a6d0] {
    grid-template-columns: 1fr 1fr;
}
.description .three-line[data-v-33e9a6d0] {
      display: none;
}
}
@media (max-width: 660px) {
.description[data-v-33e9a6d0] {
    grid-template-columns: 1fr;
    gap: 90px;
}
}

.feature-section-iconleft[data-v-5af18da4] {
  width: calc(100% + 120px);
  display: grid;
  grid-template-columns: 2fr 1.35fr;
  gap: 205px;
  -webkit-transform: translateX(-60px);
      -ms-transform: translateX(-60px);
          transform: translateX(-60px);
}
.feature-section-iconleft > div[data-v-5af18da4]:nth-of-type(1) {
    height: 648px;
    width: 100%;
    border-radius: 24px;
    position: relative;
}
.feature-section-iconleft > div[data-v-5af18da4]:nth-of-type(2) {
    text-align: left;
    padding: 53px 0;
}
.feature-section-iconright[data-v-5af18da4] {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 60px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.feature-section-iconright > div[data-v-5af18da4]:nth-of-type(1) {
    text-align: left;
    padding-left: 18px;
}
.feature-section-iconright > div[data-v-5af18da4]:nth-of-type(2) {
    position: relative;
    width: 100%;
    border-radius: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.left-content[data-v-5af18da4], .right-content[data-v-5af18da4] {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
@media only screen and (max-width: 500px) {
.left-content[data-v-5af18da4] {
    padding: 0 36px !important;
}
}
@media only screen and (max-width: 900px) {
.feature-section-iconright[data-v-5af18da4] {
    grid-template-columns: 1fr !important;
}
.people-desc[data-v-5af18da4] {
    display: block;
    margin-bottom: 0;
}
.show-case[data-v-5af18da4] {
    width: 100% !important;
    height: auto !important;
    position: relative !important;
    -webkit-transform: translateY(0%) !important;
        -ms-transform: translateY(0%) !important;
            transform: translateY(0%) !important;
    top: 0 !important;
}
}

html[data-v-29f8a994], body[data-v-29f8a994], div[data-v-29f8a994], span[data-v-29f8a994], applet[data-v-29f8a994], object[data-v-29f8a994], iframe[data-v-29f8a994], h1[data-v-29f8a994], h2[data-v-29f8a994], h3[data-v-29f8a994], h4[data-v-29f8a994], h5[data-v-29f8a994], h6[data-v-29f8a994], p[data-v-29f8a994], blockquote[data-v-29f8a994], pre[data-v-29f8a994], a[data-v-29f8a994], abbr[data-v-29f8a994], acronym[data-v-29f8a994], address[data-v-29f8a994], big[data-v-29f8a994], cite[data-v-29f8a994], code[data-v-29f8a994], del[data-v-29f8a994], dfn[data-v-29f8a994], em[data-v-29f8a994], img[data-v-29f8a994], ins[data-v-29f8a994], kbd[data-v-29f8a994], q[data-v-29f8a994], s[data-v-29f8a994], samp[data-v-29f8a994], small[data-v-29f8a994], strike[data-v-29f8a994], strong[data-v-29f8a994], sub[data-v-29f8a994], sup[data-v-29f8a994], tt[data-v-29f8a994], var[data-v-29f8a994], b[data-v-29f8a994], u[data-v-29f8a994], i[data-v-29f8a994], center[data-v-29f8a994], dl[data-v-29f8a994], dt[data-v-29f8a994], dd[data-v-29f8a994], ol[data-v-29f8a994], ul[data-v-29f8a994], li[data-v-29f8a994], fieldset[data-v-29f8a994], form[data-v-29f8a994], label[data-v-29f8a994], legend[data-v-29f8a994], table[data-v-29f8a994], caption[data-v-29f8a994], tbody[data-v-29f8a994], tfoot[data-v-29f8a994], thead[data-v-29f8a994], tr[data-v-29f8a994], th[data-v-29f8a994], td[data-v-29f8a994], article[data-v-29f8a994], aside[data-v-29f8a994], canvas[data-v-29f8a994], details[data-v-29f8a994], embed[data-v-29f8a994], figure[data-v-29f8a994], figcaption[data-v-29f8a994], footer[data-v-29f8a994], header[data-v-29f8a994], hgroup[data-v-29f8a994], main[data-v-29f8a994], menu[data-v-29f8a994], nav[data-v-29f8a994], output[data-v-29f8a994], ruby[data-v-29f8a994], section[data-v-29f8a994], summary[data-v-29f8a994], time[data-v-29f8a994], mark[data-v-29f8a994], audio[data-v-29f8a994], video[data-v-29f8a994], input[data-v-29f8a994], textarea[data-v-29f8a994], button[data-v-29f8a994] {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-style: normal;
  font-weight: normal;
  font-family: inherit;
  text-decoration: none;
  outline: none;
  border-radius: 0;
}
article[data-v-29f8a994], aside[data-v-29f8a994], details[data-v-29f8a994], figcaption[data-v-29f8a994], figure[data-v-29f8a994], footer[data-v-29f8a994], header[data-v-29f8a994], hgroup[data-v-29f8a994], main[data-v-29f8a994], menu[data-v-29f8a994], nav[data-v-29f8a994], section[data-v-29f8a994] {
  display: block;
}
ol[data-v-29f8a994], ul[data-v-29f8a994] {
  list-style: none;
}
blockquote[data-v-29f8a994], q[data-v-29f8a994] {
  quotes: none;
}
blockquote[data-v-29f8a994]:before, blockquote[data-v-29f8a994]:after, q[data-v-29f8a994]:before, q[data-v-29f8a994]:after {
  content: '';
  content: none;
}
a[data-v-29f8a994]:hover, a[data-v-29f8a994]:active {
  outline: none;
}
table[data-v-29f8a994] {
  border-collapse: collapse;
  border-spacing: 0;
}
.container-fluid[data-v-29f8a994], .container[data-v-29f8a994] {
  margin-right: auto;
  margin-left: auto;
}
.container-fluid[data-v-29f8a994] {
  padding-right: 2rem;
  padding-left: 2rem;
}
.row[data-v-29f8a994] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}
.row.reverse[data-v-29f8a994] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
.col.reverse[data-v-29f8a994] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.col-xs[data-v-29f8a994], .col-xs-1[data-v-29f8a994], .col-xs-2[data-v-29f8a994], .col-xs-3[data-v-29f8a994], .col-xs-4[data-v-29f8a994], .col-xs-5[data-v-29f8a994], .col-xs-6[data-v-29f8a994], .col-xs-7[data-v-29f8a994], .col-xs-8[data-v-29f8a994], .col-xs-9[data-v-29f8a994], .col-xs-10[data-v-29f8a994], .col-xs-11[data-v-29f8a994], .col-xs-12[data-v-29f8a994], .col-xs-offset-0[data-v-29f8a994], .col-xs-offset-1[data-v-29f8a994], .col-xs-offset-2[data-v-29f8a994], .col-xs-offset-3[data-v-29f8a994], .col-xs-offset-4[data-v-29f8a994], .col-xs-offset-5[data-v-29f8a994], .col-xs-offset-6[data-v-29f8a994], .col-xs-offset-7[data-v-29f8a994], .col-xs-offset-8[data-v-29f8a994], .col-xs-offset-9[data-v-29f8a994], .col-xs-offset-10[data-v-29f8a994], .col-xs-offset-11[data-v-29f8a994], .col-xs-offset-12[data-v-29f8a994] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.col-xs[data-v-29f8a994] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  max-width: 100%;
}
.col-xs-1[data-v-29f8a994] {
  -ms-flex-preferred-size: 8.33333333%;
  flex-basis: 8.33333333%;
  max-width: 8.33333333%;
}
.col-xs-2[data-v-29f8a994] {
  -ms-flex-preferred-size: 16.66666667%;
  flex-basis: 16.66666667%;
  max-width: 16.66666667%;
}
.col-xs-3[data-v-29f8a994] {
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%;
  max-width: 25%;
}
.col-xs-4[data-v-29f8a994] {
  -ms-flex-preferred-size: 33.33333333%;
  flex-basis: 33.33333333%;
  max-width: 33.33333333%;
}
.col-xs-5[data-v-29f8a994] {
  -ms-flex-preferred-size: 41.66666667%;
  flex-basis: 41.66666667%;
  max-width: 41.66666667%;
}
.col-xs-6[data-v-29f8a994] {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  max-width: 50%;
}
.col-xs-7[data-v-29f8a994] {
  -ms-flex-preferred-size: 58.33333333%;
  flex-basis: 58.33333333%;
  max-width: 58.33333333%;
}
.col-xs-8[data-v-29f8a994] {
  -ms-flex-preferred-size: 66.66666667%;
  flex-basis: 66.66666667%;
  max-width: 66.66666667%;
}
.col-xs-9[data-v-29f8a994] {
  -ms-flex-preferred-size: 75%;
  flex-basis: 75%;
  max-width: 75%;
}
.col-xs-10[data-v-29f8a994] {
  -ms-flex-preferred-size: 83.33333333%;
  flex-basis: 83.33333333%;
  max-width: 83.33333333%;
}
.col-xs-11[data-v-29f8a994] {
  -ms-flex-preferred-size: 91.66666667%;
  flex-basis: 91.66666667%;
  max-width: 91.66666667%;
}
.col-xs-12[data-v-29f8a994] {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  max-width: 100%;
}
.col-xs-offset-0[data-v-29f8a994] {
  margin-left: 0;
}
.col-xs-offset-1[data-v-29f8a994] {
  margin-left: 8.33333333%;
}
.col-xs-offset-2[data-v-29f8a994] {
  margin-left: 16.66666667%;
}
.col-xs-offset-3[data-v-29f8a994] {
  margin-left: 25%;
}
.col-xs-offset-4[data-v-29f8a994] {
  margin-left: 33.33333333%;
}
.col-xs-offset-5[data-v-29f8a994] {
  margin-left: 41.66666667%;
}
.col-xs-offset-6[data-v-29f8a994] {
  margin-left: 50%;
}
.col-xs-offset-7[data-v-29f8a994] {
  margin-left: 58.33333333%;
}
.col-xs-offset-8[data-v-29f8a994] {
  margin-left: 66.66666667%;
}
.col-xs-offset-9[data-v-29f8a994] {
  margin-left: 75%;
}
.col-xs-offset-10[data-v-29f8a994] {
  margin-left: 83.33333333%;
}
.col-xs-offset-11[data-v-29f8a994] {
  margin-left: 91.66666667%;
}
.start-xs[data-v-29f8a994] {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-align: start;
}
.center-xs[data-v-29f8a994] {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.end-xs[data-v-29f8a994] {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  text-align: end;
}
.top-xs[data-v-29f8a994] {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.middle-xs[data-v-29f8a994] {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.bottom-xs[data-v-29f8a994] {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.around-xs[data-v-29f8a994] {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.between-xs[data-v-29f8a994] {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.first-xs[data-v-29f8a994] {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}
.last-xs[data-v-29f8a994] {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}
@media only screen and (min-width: 768px) {
.container[data-v-29f8a994] {
    width: 49rem;
}
.col-sm[data-v-29f8a994], .col-sm-1[data-v-29f8a994], .col-sm-2[data-v-29f8a994], .col-sm-3[data-v-29f8a994], .col-sm-4[data-v-29f8a994], .col-sm-5[data-v-29f8a994], .col-sm-6[data-v-29f8a994], .col-sm-7[data-v-29f8a994], .col-sm-8[data-v-29f8a994], .col-sm-9[data-v-29f8a994], .col-sm-10[data-v-29f8a994], .col-sm-11[data-v-29f8a994], .col-sm-12[data-v-29f8a994], .col-sm-offset-0[data-v-29f8a994], .col-sm-offset-1[data-v-29f8a994], .col-sm-offset-2[data-v-29f8a994], .col-sm-offset-3[data-v-29f8a994], .col-sm-offset-4[data-v-29f8a994], .col-sm-offset-5[data-v-29f8a994], .col-sm-offset-6[data-v-29f8a994], .col-sm-offset-7[data-v-29f8a994], .col-sm-offset-8[data-v-29f8a994], .col-sm-offset-9[data-v-29f8a994], .col-sm-offset-10[data-v-29f8a994], .col-sm-offset-11[data-v-29f8a994], .col-sm-offset-12[data-v-29f8a994] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.col-sm[data-v-29f8a994] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-sm-1[data-v-29f8a994] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-sm-2[data-v-29f8a994] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-sm-3[data-v-29f8a994] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-sm-4[data-v-29f8a994] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-sm-5[data-v-29f8a994] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-sm-6[data-v-29f8a994] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-sm-7[data-v-29f8a994] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-sm-8[data-v-29f8a994] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-sm-9[data-v-29f8a994] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-sm-10[data-v-29f8a994] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-sm-11[data-v-29f8a994] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-sm-12[data-v-29f8a994] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-sm-offset-0[data-v-29f8a994] {
    margin-left: 0;
}
.col-sm-offset-1[data-v-29f8a994] {
    margin-left: 8.33333333%;
}
.col-sm-offset-2[data-v-29f8a994] {
    margin-left: 16.66666667%;
}
.col-sm-offset-3[data-v-29f8a994] {
    margin-left: 25%;
}
.col-sm-offset-4[data-v-29f8a994] {
    margin-left: 33.33333333%;
}
.col-sm-offset-5[data-v-29f8a994] {
    margin-left: 41.66666667%;
}
.col-sm-offset-6[data-v-29f8a994] {
    margin-left: 50%;
}
.col-sm-offset-7[data-v-29f8a994] {
    margin-left: 58.33333333%;
}
.col-sm-offset-8[data-v-29f8a994] {
    margin-left: 66.66666667%;
}
.col-sm-offset-9[data-v-29f8a994] {
    margin-left: 75%;
}
.col-sm-offset-10[data-v-29f8a994] {
    margin-left: 83.33333333%;
}
.col-sm-offset-11[data-v-29f8a994] {
    margin-left: 91.66666667%;
}
.start-sm[data-v-29f8a994] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-sm[data-v-29f8a994] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-sm[data-v-29f8a994] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-sm[data-v-29f8a994] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-sm[data-v-29f8a994] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-sm[data-v-29f8a994] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-sm[data-v-29f8a994] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-sm[data-v-29f8a994] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-sm[data-v-29f8a994] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-sm[data-v-29f8a994] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
@media only screen and (min-width: 1024px) {
.container[data-v-29f8a994] {
    width: 65rem;
}
.col-md[data-v-29f8a994], .col-md-1[data-v-29f8a994], .col-md-2[data-v-29f8a994], .col-md-3[data-v-29f8a994], .col-md-4[data-v-29f8a994], .col-md-5[data-v-29f8a994], .col-md-6[data-v-29f8a994], .col-md-7[data-v-29f8a994], .col-md-8[data-v-29f8a994], .col-md-9[data-v-29f8a994], .col-md-10[data-v-29f8a994], .col-md-11[data-v-29f8a994], .col-md-12[data-v-29f8a994], .col-md-offset-0[data-v-29f8a994], .col-md-offset-1[data-v-29f8a994], .col-md-offset-2[data-v-29f8a994], .col-md-offset-3[data-v-29f8a994], .col-md-offset-4[data-v-29f8a994], .col-md-offset-5[data-v-29f8a994], .col-md-offset-6[data-v-29f8a994], .col-md-offset-7[data-v-29f8a994], .col-md-offset-8[data-v-29f8a994], .col-md-offset-9[data-v-29f8a994], .col-md-offset-10[data-v-29f8a994], .col-md-offset-11[data-v-29f8a994], .col-md-offset-12[data-v-29f8a994] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.col-md[data-v-29f8a994] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-md-1[data-v-29f8a994] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-md-2[data-v-29f8a994] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-md-3[data-v-29f8a994] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-md-4[data-v-29f8a994] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-md-5[data-v-29f8a994] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-md-6[data-v-29f8a994] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-md-7[data-v-29f8a994] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-md-8[data-v-29f8a994] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-md-9[data-v-29f8a994] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-md-10[data-v-29f8a994] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-md-11[data-v-29f8a994] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-md-12[data-v-29f8a994] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-md-offset-0[data-v-29f8a994] {
    margin-left: 0;
}
.col-md-offset-1[data-v-29f8a994] {
    margin-left: 8.33333333%;
}
.col-md-offset-2[data-v-29f8a994] {
    margin-left: 16.66666667%;
}
.col-md-offset-3[data-v-29f8a994] {
    margin-left: 25%;
}
.col-md-offset-4[data-v-29f8a994] {
    margin-left: 33.33333333%;
}
.col-md-offset-5[data-v-29f8a994] {
    margin-left: 41.66666667%;
}
.col-md-offset-6[data-v-29f8a994] {
    margin-left: 50%;
}
.col-md-offset-7[data-v-29f8a994] {
    margin-left: 58.33333333%;
}
.col-md-offset-8[data-v-29f8a994] {
    margin-left: 66.66666667%;
}
.col-md-offset-9[data-v-29f8a994] {
    margin-left: 75%;
}
.col-md-offset-10[data-v-29f8a994] {
    margin-left: 83.33333333%;
}
.col-md-offset-11[data-v-29f8a994] {
    margin-left: 91.66666667%;
}
.start-md[data-v-29f8a994] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-md[data-v-29f8a994] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-md[data-v-29f8a994] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-md[data-v-29f8a994] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-md[data-v-29f8a994] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-md[data-v-29f8a994] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-md[data-v-29f8a994] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-md[data-v-29f8a994] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-md[data-v-29f8a994] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-md[data-v-29f8a994] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
@media only screen and (min-width: 1280px) {
.container[data-v-29f8a994] {
    width: 76rem;
}
.col-lg[data-v-29f8a994], .col-lg-1[data-v-29f8a994], .col-lg-2[data-v-29f8a994], .col-lg-3[data-v-29f8a994], .col-lg-4[data-v-29f8a994], .col-lg-5[data-v-29f8a994], .col-lg-6[data-v-29f8a994], .col-lg-7[data-v-29f8a994], .col-lg-8[data-v-29f8a994], .col-lg-9[data-v-29f8a994], .col-lg-10[data-v-29f8a994], .col-lg-11[data-v-29f8a994], .col-lg-12[data-v-29f8a994], .col-lg-offset-0[data-v-29f8a994], .col-lg-offset-1[data-v-29f8a994], .col-lg-offset-2[data-v-29f8a994], .col-lg-offset-3[data-v-29f8a994], .col-lg-offset-4[data-v-29f8a994], .col-lg-offset-5[data-v-29f8a994], .col-lg-offset-6[data-v-29f8a994], .col-lg-offset-7[data-v-29f8a994], .col-lg-offset-8[data-v-29f8a994], .col-lg-offset-9[data-v-29f8a994], .col-lg-offset-10[data-v-29f8a994], .col-lg-offset-11[data-v-29f8a994], .col-lg-offset-12[data-v-29f8a994] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 12px;
    padding-left: 12px;
}
.col-lg[data-v-29f8a994] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-lg-1[data-v-29f8a994] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-lg-2[data-v-29f8a994] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-lg-3[data-v-29f8a994] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-lg-4[data-v-29f8a994] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-lg-5[data-v-29f8a994] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-lg-6[data-v-29f8a994] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-lg-7[data-v-29f8a994] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-lg-8[data-v-29f8a994] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-lg-9[data-v-29f8a994] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-lg-10[data-v-29f8a994] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-lg-11[data-v-29f8a994] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-lg-12[data-v-29f8a994] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-lg-offset-0[data-v-29f8a994] {
    margin-left: 0;
}
.col-lg-offset-1[data-v-29f8a994] {
    margin-left: 8.33333333%;
}
.col-lg-offset-2[data-v-29f8a994] {
    margin-left: 16.66666667%;
}
.col-lg-offset-3[data-v-29f8a994] {
    margin-left: 25%;
}
.col-lg-offset-4[data-v-29f8a994] {
    margin-left: 33.33333333%;
}
.col-lg-offset-5[data-v-29f8a994] {
    margin-left: 41.66666667%;
}
.col-lg-offset-6[data-v-29f8a994] {
    margin-left: 50%;
}
.col-lg-offset-7[data-v-29f8a994] {
    margin-left: 58.33333333%;
}
.col-lg-offset-8[data-v-29f8a994] {
    margin-left: 66.66666667%;
}
.col-lg-offset-9[data-v-29f8a994] {
    margin-left: 75%;
}
.col-lg-offset-10[data-v-29f8a994] {
    margin-left: 83.33333333%;
}
.col-lg-offset-11[data-v-29f8a994] {
    margin-left: 91.66666667%;
}
.start-lg[data-v-29f8a994] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-lg[data-v-29f8a994] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-lg[data-v-29f8a994] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-lg[data-v-29f8a994] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-lg[data-v-29f8a994] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-lg[data-v-29f8a994] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-lg[data-v-29f8a994] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-lg[data-v-29f8a994] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-lg[data-v-29f8a994] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-lg[data-v-29f8a994] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
body[data-aos-duration='50'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='50'][data-v-29f8a994] {
  -webkit-transition-duration: 50ms;
       -o-transition-duration: 50ms;
          transition-duration: 50ms;
}
body[data-aos-delay='50'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='50'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='50'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='50'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 50ms;
         -o-transition-delay: 50ms;
            transition-delay: 50ms;
}
body[data-aos-duration='100'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='100'][data-v-29f8a994] {
  -webkit-transition-duration: 100ms;
       -o-transition-duration: 100ms;
          transition-duration: 100ms;
}
body[data-aos-delay='100'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='100'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='100'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='100'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 100ms;
         -o-transition-delay: 100ms;
            transition-delay: 100ms;
}
body[data-aos-duration='150'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='150'][data-v-29f8a994] {
  -webkit-transition-duration: 150ms;
       -o-transition-duration: 150ms;
          transition-duration: 150ms;
}
body[data-aos-delay='150'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='150'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='150'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='150'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 150ms;
         -o-transition-delay: 150ms;
            transition-delay: 150ms;
}
body[data-aos-duration='200'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='200'][data-v-29f8a994] {
  -webkit-transition-duration: 200ms;
       -o-transition-duration: 200ms;
          transition-duration: 200ms;
}
body[data-aos-delay='200'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='200'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='200'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='200'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 200ms;
         -o-transition-delay: 200ms;
            transition-delay: 200ms;
}
body[data-aos-duration='250'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='250'][data-v-29f8a994] {
  -webkit-transition-duration: 250ms;
       -o-transition-duration: 250ms;
          transition-duration: 250ms;
}
body[data-aos-delay='250'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='250'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='250'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='250'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 250ms;
         -o-transition-delay: 250ms;
            transition-delay: 250ms;
}
body[data-aos-duration='300'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='300'][data-v-29f8a994] {
  -webkit-transition-duration: 300ms;
       -o-transition-duration: 300ms;
          transition-duration: 300ms;
}
body[data-aos-delay='300'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='300'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='300'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='300'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 300ms;
         -o-transition-delay: 300ms;
            transition-delay: 300ms;
}
body[data-aos-duration='350'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='350'][data-v-29f8a994] {
  -webkit-transition-duration: 350ms;
       -o-transition-duration: 350ms;
          transition-duration: 350ms;
}
body[data-aos-delay='350'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='350'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='350'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='350'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 350ms;
         -o-transition-delay: 350ms;
            transition-delay: 350ms;
}
body[data-aos-duration='400'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='400'][data-v-29f8a994] {
  -webkit-transition-duration: 400ms;
       -o-transition-duration: 400ms;
          transition-duration: 400ms;
}
body[data-aos-delay='400'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='400'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='400'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='400'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 400ms;
         -o-transition-delay: 400ms;
            transition-delay: 400ms;
}
body[data-aos-duration='450'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='450'][data-v-29f8a994] {
  -webkit-transition-duration: 450ms;
       -o-transition-duration: 450ms;
          transition-duration: 450ms;
}
body[data-aos-delay='450'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='450'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='450'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='450'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 450ms;
         -o-transition-delay: 450ms;
            transition-delay: 450ms;
}
body[data-aos-duration='500'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='500'][data-v-29f8a994] {
  -webkit-transition-duration: 500ms;
       -o-transition-duration: 500ms;
          transition-duration: 500ms;
}
body[data-aos-delay='500'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='500'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='500'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='500'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 500ms;
         -o-transition-delay: 500ms;
            transition-delay: 500ms;
}
body[data-aos-duration='550'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='550'][data-v-29f8a994] {
  -webkit-transition-duration: 550ms;
       -o-transition-duration: 550ms;
          transition-duration: 550ms;
}
body[data-aos-delay='550'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='550'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='550'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='550'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 550ms;
         -o-transition-delay: 550ms;
            transition-delay: 550ms;
}
body[data-aos-duration='600'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='600'][data-v-29f8a994] {
  -webkit-transition-duration: 600ms;
       -o-transition-duration: 600ms;
          transition-duration: 600ms;
}
body[data-aos-delay='600'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='600'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='600'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='600'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 600ms;
         -o-transition-delay: 600ms;
            transition-delay: 600ms;
}
body[data-aos-duration='650'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='650'][data-v-29f8a994] {
  -webkit-transition-duration: 650ms;
       -o-transition-duration: 650ms;
          transition-duration: 650ms;
}
body[data-aos-delay='650'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='650'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='650'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='650'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 650ms;
         -o-transition-delay: 650ms;
            transition-delay: 650ms;
}
body[data-aos-duration='700'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='700'][data-v-29f8a994] {
  -webkit-transition-duration: 700ms;
       -o-transition-duration: 700ms;
          transition-duration: 700ms;
}
body[data-aos-delay='700'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='700'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='700'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='700'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 700ms;
         -o-transition-delay: 700ms;
            transition-delay: 700ms;
}
body[data-aos-duration='750'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='750'][data-v-29f8a994] {
  -webkit-transition-duration: 750ms;
       -o-transition-duration: 750ms;
          transition-duration: 750ms;
}
body[data-aos-delay='750'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='750'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='750'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='750'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 750ms;
         -o-transition-delay: 750ms;
            transition-delay: 750ms;
}
body[data-aos-duration='800'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='800'][data-v-29f8a994] {
  -webkit-transition-duration: 800ms;
       -o-transition-duration: 800ms;
          transition-duration: 800ms;
}
body[data-aos-delay='800'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='800'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='800'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='800'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 800ms;
         -o-transition-delay: 800ms;
            transition-delay: 800ms;
}
body[data-aos-duration='850'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='850'][data-v-29f8a994] {
  -webkit-transition-duration: 850ms;
       -o-transition-duration: 850ms;
          transition-duration: 850ms;
}
body[data-aos-delay='850'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='850'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='850'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='850'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 850ms;
         -o-transition-delay: 850ms;
            transition-delay: 850ms;
}
body[data-aos-duration='900'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='900'][data-v-29f8a994] {
  -webkit-transition-duration: 900ms;
       -o-transition-duration: 900ms;
          transition-duration: 900ms;
}
body[data-aos-delay='900'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='900'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='900'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='900'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 900ms;
         -o-transition-delay: 900ms;
            transition-delay: 900ms;
}
body[data-aos-duration='950'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='950'][data-v-29f8a994] {
  -webkit-transition-duration: 950ms;
       -o-transition-duration: 950ms;
          transition-duration: 950ms;
}
body[data-aos-delay='950'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='950'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='950'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='950'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 950ms;
         -o-transition-delay: 950ms;
            transition-delay: 950ms;
}
body[data-aos-duration='1000'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='1000'][data-v-29f8a994] {
  -webkit-transition-duration: 1000ms;
       -o-transition-duration: 1000ms;
          transition-duration: 1000ms;
}
body[data-aos-delay='1000'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1000'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1000'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1000'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 1000ms;
         -o-transition-delay: 1000ms;
            transition-delay: 1000ms;
}
body[data-aos-duration='1050'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='1050'][data-v-29f8a994] {
  -webkit-transition-duration: 1050ms;
       -o-transition-duration: 1050ms;
          transition-duration: 1050ms;
}
body[data-aos-delay='1050'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1050'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1050'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1050'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 1050ms;
         -o-transition-delay: 1050ms;
            transition-delay: 1050ms;
}
body[data-aos-duration='1100'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='1100'][data-v-29f8a994] {
  -webkit-transition-duration: 1100ms;
       -o-transition-duration: 1100ms;
          transition-duration: 1100ms;
}
body[data-aos-delay='1100'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1100'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1100'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1100'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 1100ms;
         -o-transition-delay: 1100ms;
            transition-delay: 1100ms;
}
body[data-aos-duration='1150'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='1150'][data-v-29f8a994] {
  -webkit-transition-duration: 1150ms;
       -o-transition-duration: 1150ms;
          transition-duration: 1150ms;
}
body[data-aos-delay='1150'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1150'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1150'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1150'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 1150ms;
         -o-transition-delay: 1150ms;
            transition-delay: 1150ms;
}
body[data-aos-duration='1200'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='1200'][data-v-29f8a994] {
  -webkit-transition-duration: 1200ms;
       -o-transition-duration: 1200ms;
          transition-duration: 1200ms;
}
body[data-aos-delay='1200'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1200'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1200'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1200'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 1200ms;
         -o-transition-delay: 1200ms;
            transition-delay: 1200ms;
}
body[data-aos-duration='1250'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='1250'][data-v-29f8a994] {
  -webkit-transition-duration: 1250ms;
       -o-transition-duration: 1250ms;
          transition-duration: 1250ms;
}
body[data-aos-delay='1250'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1250'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1250'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1250'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 1250ms;
         -o-transition-delay: 1250ms;
            transition-delay: 1250ms;
}
body[data-aos-duration='1300'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='1300'][data-v-29f8a994] {
  -webkit-transition-duration: 1300ms;
       -o-transition-duration: 1300ms;
          transition-duration: 1300ms;
}
body[data-aos-delay='1300'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1300'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1300'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1300'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 1300ms;
         -o-transition-delay: 1300ms;
            transition-delay: 1300ms;
}
body[data-aos-duration='1350'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='1350'][data-v-29f8a994] {
  -webkit-transition-duration: 1350ms;
       -o-transition-duration: 1350ms;
          transition-duration: 1350ms;
}
body[data-aos-delay='1350'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1350'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1350'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1350'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 1350ms;
         -o-transition-delay: 1350ms;
            transition-delay: 1350ms;
}
body[data-aos-duration='1400'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='1400'][data-v-29f8a994] {
  -webkit-transition-duration: 1400ms;
       -o-transition-duration: 1400ms;
          transition-duration: 1400ms;
}
body[data-aos-delay='1400'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1400'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1400'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1400'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 1400ms;
         -o-transition-delay: 1400ms;
            transition-delay: 1400ms;
}
body[data-aos-duration='1450'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='1450'][data-v-29f8a994] {
  -webkit-transition-duration: 1450ms;
       -o-transition-duration: 1450ms;
          transition-duration: 1450ms;
}
body[data-aos-delay='1450'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1450'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1450'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1450'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 1450ms;
         -o-transition-delay: 1450ms;
            transition-delay: 1450ms;
}
body[data-aos-duration='1500'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='1500'][data-v-29f8a994] {
  -webkit-transition-duration: 1500ms;
       -o-transition-duration: 1500ms;
          transition-duration: 1500ms;
}
body[data-aos-delay='1500'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1500'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1500'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1500'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 1500ms;
         -o-transition-delay: 1500ms;
            transition-delay: 1500ms;
}
body[data-aos-duration='1550'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='1550'][data-v-29f8a994] {
  -webkit-transition-duration: 1550ms;
       -o-transition-duration: 1550ms;
          transition-duration: 1550ms;
}
body[data-aos-delay='1550'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1550'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1550'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1550'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 1550ms;
         -o-transition-delay: 1550ms;
            transition-delay: 1550ms;
}
body[data-aos-duration='1600'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='1600'][data-v-29f8a994] {
  -webkit-transition-duration: 1600ms;
       -o-transition-duration: 1600ms;
          transition-duration: 1600ms;
}
body[data-aos-delay='1600'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1600'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1600'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1600'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 1600ms;
         -o-transition-delay: 1600ms;
            transition-delay: 1600ms;
}
body[data-aos-duration='1650'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='1650'][data-v-29f8a994] {
  -webkit-transition-duration: 1650ms;
       -o-transition-duration: 1650ms;
          transition-duration: 1650ms;
}
body[data-aos-delay='1650'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1650'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1650'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1650'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 1650ms;
         -o-transition-delay: 1650ms;
            transition-delay: 1650ms;
}
body[data-aos-duration='1700'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='1700'][data-v-29f8a994] {
  -webkit-transition-duration: 1700ms;
       -o-transition-duration: 1700ms;
          transition-duration: 1700ms;
}
body[data-aos-delay='1700'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1700'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1700'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1700'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 1700ms;
         -o-transition-delay: 1700ms;
            transition-delay: 1700ms;
}
body[data-aos-duration='1750'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='1750'][data-v-29f8a994] {
  -webkit-transition-duration: 1750ms;
       -o-transition-duration: 1750ms;
          transition-duration: 1750ms;
}
body[data-aos-delay='1750'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1750'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1750'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1750'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 1750ms;
         -o-transition-delay: 1750ms;
            transition-delay: 1750ms;
}
body[data-aos-duration='1800'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='1800'][data-v-29f8a994] {
  -webkit-transition-duration: 1800ms;
       -o-transition-duration: 1800ms;
          transition-duration: 1800ms;
}
body[data-aos-delay='1800'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1800'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1800'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1800'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 1800ms;
         -o-transition-delay: 1800ms;
            transition-delay: 1800ms;
}
body[data-aos-duration='1850'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='1850'][data-v-29f8a994] {
  -webkit-transition-duration: 1850ms;
       -o-transition-duration: 1850ms;
          transition-duration: 1850ms;
}
body[data-aos-delay='1850'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1850'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1850'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1850'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 1850ms;
         -o-transition-delay: 1850ms;
            transition-delay: 1850ms;
}
body[data-aos-duration='1900'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='1900'][data-v-29f8a994] {
  -webkit-transition-duration: 1900ms;
       -o-transition-duration: 1900ms;
          transition-duration: 1900ms;
}
body[data-aos-delay='1900'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1900'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1900'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1900'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 1900ms;
         -o-transition-delay: 1900ms;
            transition-delay: 1900ms;
}
body[data-aos-duration='1950'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='1950'][data-v-29f8a994] {
  -webkit-transition-duration: 1950ms;
       -o-transition-duration: 1950ms;
          transition-duration: 1950ms;
}
body[data-aos-delay='1950'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1950'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1950'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='1950'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 1950ms;
         -o-transition-delay: 1950ms;
            transition-delay: 1950ms;
}
body[data-aos-duration='2000'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='2000'][data-v-29f8a994] {
  -webkit-transition-duration: 2000ms;
       -o-transition-duration: 2000ms;
          transition-duration: 2000ms;
}
body[data-aos-delay='2000'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2000'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2000'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2000'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 2000ms;
         -o-transition-delay: 2000ms;
            transition-delay: 2000ms;
}
body[data-aos-duration='2050'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='2050'][data-v-29f8a994] {
  -webkit-transition-duration: 2050ms;
       -o-transition-duration: 2050ms;
          transition-duration: 2050ms;
}
body[data-aos-delay='2050'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2050'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2050'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2050'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 2050ms;
         -o-transition-delay: 2050ms;
            transition-delay: 2050ms;
}
body[data-aos-duration='2100'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='2100'][data-v-29f8a994] {
  -webkit-transition-duration: 2100ms;
       -o-transition-duration: 2100ms;
          transition-duration: 2100ms;
}
body[data-aos-delay='2100'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2100'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2100'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2100'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 2100ms;
         -o-transition-delay: 2100ms;
            transition-delay: 2100ms;
}
body[data-aos-duration='2150'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='2150'][data-v-29f8a994] {
  -webkit-transition-duration: 2150ms;
       -o-transition-duration: 2150ms;
          transition-duration: 2150ms;
}
body[data-aos-delay='2150'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2150'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2150'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2150'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 2150ms;
         -o-transition-delay: 2150ms;
            transition-delay: 2150ms;
}
body[data-aos-duration='2200'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='2200'][data-v-29f8a994] {
  -webkit-transition-duration: 2200ms;
       -o-transition-duration: 2200ms;
          transition-duration: 2200ms;
}
body[data-aos-delay='2200'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2200'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2200'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2200'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 2200ms;
         -o-transition-delay: 2200ms;
            transition-delay: 2200ms;
}
body[data-aos-duration='2250'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='2250'][data-v-29f8a994] {
  -webkit-transition-duration: 2250ms;
       -o-transition-duration: 2250ms;
          transition-duration: 2250ms;
}
body[data-aos-delay='2250'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2250'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2250'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2250'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 2250ms;
         -o-transition-delay: 2250ms;
            transition-delay: 2250ms;
}
body[data-aos-duration='2300'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='2300'][data-v-29f8a994] {
  -webkit-transition-duration: 2300ms;
       -o-transition-duration: 2300ms;
          transition-duration: 2300ms;
}
body[data-aos-delay='2300'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2300'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2300'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2300'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 2300ms;
         -o-transition-delay: 2300ms;
            transition-delay: 2300ms;
}
body[data-aos-duration='2350'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='2350'][data-v-29f8a994] {
  -webkit-transition-duration: 2350ms;
       -o-transition-duration: 2350ms;
          transition-duration: 2350ms;
}
body[data-aos-delay='2350'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2350'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2350'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2350'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 2350ms;
         -o-transition-delay: 2350ms;
            transition-delay: 2350ms;
}
body[data-aos-duration='2400'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='2400'][data-v-29f8a994] {
  -webkit-transition-duration: 2400ms;
       -o-transition-duration: 2400ms;
          transition-duration: 2400ms;
}
body[data-aos-delay='2400'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2400'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2400'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2400'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 2400ms;
         -o-transition-delay: 2400ms;
            transition-delay: 2400ms;
}
body[data-aos-duration='2450'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='2450'][data-v-29f8a994] {
  -webkit-transition-duration: 2450ms;
       -o-transition-duration: 2450ms;
          transition-duration: 2450ms;
}
body[data-aos-delay='2450'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2450'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2450'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2450'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 2450ms;
         -o-transition-delay: 2450ms;
            transition-delay: 2450ms;
}
body[data-aos-duration='2500'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='2500'][data-v-29f8a994] {
  -webkit-transition-duration: 2500ms;
       -o-transition-duration: 2500ms;
          transition-duration: 2500ms;
}
body[data-aos-delay='2500'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2500'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2500'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2500'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 2500ms;
         -o-transition-delay: 2500ms;
            transition-delay: 2500ms;
}
body[data-aos-duration='2550'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='2550'][data-v-29f8a994] {
  -webkit-transition-duration: 2550ms;
       -o-transition-duration: 2550ms;
          transition-duration: 2550ms;
}
body[data-aos-delay='2550'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2550'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2550'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2550'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 2550ms;
         -o-transition-delay: 2550ms;
            transition-delay: 2550ms;
}
body[data-aos-duration='2600'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='2600'][data-v-29f8a994] {
  -webkit-transition-duration: 2600ms;
       -o-transition-duration: 2600ms;
          transition-duration: 2600ms;
}
body[data-aos-delay='2600'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2600'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2600'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2600'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 2600ms;
         -o-transition-delay: 2600ms;
            transition-delay: 2600ms;
}
body[data-aos-duration='2650'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='2650'][data-v-29f8a994] {
  -webkit-transition-duration: 2650ms;
       -o-transition-duration: 2650ms;
          transition-duration: 2650ms;
}
body[data-aos-delay='2650'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2650'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2650'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2650'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 2650ms;
         -o-transition-delay: 2650ms;
            transition-delay: 2650ms;
}
body[data-aos-duration='2700'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='2700'][data-v-29f8a994] {
  -webkit-transition-duration: 2700ms;
       -o-transition-duration: 2700ms;
          transition-duration: 2700ms;
}
body[data-aos-delay='2700'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2700'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2700'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2700'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 2700ms;
         -o-transition-delay: 2700ms;
            transition-delay: 2700ms;
}
body[data-aos-duration='2750'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='2750'][data-v-29f8a994] {
  -webkit-transition-duration: 2750ms;
       -o-transition-duration: 2750ms;
          transition-duration: 2750ms;
}
body[data-aos-delay='2750'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2750'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2750'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2750'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 2750ms;
         -o-transition-delay: 2750ms;
            transition-delay: 2750ms;
}
body[data-aos-duration='2800'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='2800'][data-v-29f8a994] {
  -webkit-transition-duration: 2800ms;
       -o-transition-duration: 2800ms;
          transition-duration: 2800ms;
}
body[data-aos-delay='2800'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2800'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2800'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2800'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 2800ms;
         -o-transition-delay: 2800ms;
            transition-delay: 2800ms;
}
body[data-aos-duration='2850'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='2850'][data-v-29f8a994] {
  -webkit-transition-duration: 2850ms;
       -o-transition-duration: 2850ms;
          transition-duration: 2850ms;
}
body[data-aos-delay='2850'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2850'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2850'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2850'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 2850ms;
         -o-transition-delay: 2850ms;
            transition-delay: 2850ms;
}
body[data-aos-duration='2900'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='2900'][data-v-29f8a994] {
  -webkit-transition-duration: 2900ms;
       -o-transition-duration: 2900ms;
          transition-duration: 2900ms;
}
body[data-aos-delay='2900'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2900'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2900'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2900'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 2900ms;
         -o-transition-delay: 2900ms;
            transition-delay: 2900ms;
}
body[data-aos-duration='2950'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='2950'][data-v-29f8a994] {
  -webkit-transition-duration: 2950ms;
       -o-transition-duration: 2950ms;
          transition-duration: 2950ms;
}
body[data-aos-delay='2950'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2950'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2950'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='2950'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 2950ms;
         -o-transition-delay: 2950ms;
            transition-delay: 2950ms;
}
body[data-aos-duration='3000'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-duration='3000'][data-v-29f8a994] {
  -webkit-transition-duration: 3000ms;
       -o-transition-duration: 3000ms;
          transition-duration: 3000ms;
}
body[data-aos-delay='3000'] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-delay='3000'][data-v-29f8a994] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='3000'] [data-aos].aos-animate[data-v-29f8a994], [data-aos][data-aos][data-aos-delay='3000'].aos-animate[data-v-29f8a994] {
    -webkit-transition-delay: 3000ms;
         -o-transition-delay: 3000ms;
            transition-delay: 3000ms;
}
body[data-aos-easing="linear"] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-easing="linear"][data-v-29f8a994] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
       -o-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
          transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}
body[data-aos-easing="ease"] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-easing="ease"][data-v-29f8a994] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
       -o-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
          transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}
body[data-aos-easing="ease-in"] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-easing="ease-in"][data-v-29f8a994] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
}
body[data-aos-easing="ease-out"] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-easing="ease-out"][data-v-29f8a994] {
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-out"] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-easing="ease-in-out"][data-v-29f8a994] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-back"] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-easing="ease-in-back"][data-v-29f8a994] {
  -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
       -o-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
          transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
body[data-aos-easing="ease-out-back"] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-easing="ease-out-back"][data-v-29f8a994] {
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
       -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
          transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
body[data-aos-easing="ease-in-out-back"] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-easing="ease-in-out-back"][data-v-29f8a994] {
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
       -o-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
          transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
body[data-aos-easing="ease-in-sine"] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-easing="ease-in-sine"][data-v-29f8a994] {
  -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
       -o-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
          transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}
body[data-aos-easing="ease-out-sine"] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-easing="ease-out-sine"][data-v-29f8a994] {
  -webkit-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
       -o-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
          transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
body[data-aos-easing="ease-in-out-sine"] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-easing="ease-in-out-sine"][data-v-29f8a994] {
  -webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
       -o-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
          transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
body[data-aos-easing="ease-in-quad"] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-easing="ease-in-quad"][data-v-29f8a994] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quad"] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-easing="ease-out-quad"][data-v-29f8a994] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quad"] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-easing="ease-in-out-quad"][data-v-29f8a994] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-cubic"] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-easing="ease-in-cubic"][data-v-29f8a994] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-cubic"] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-easing="ease-out-cubic"][data-v-29f8a994] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-cubic"] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-easing="ease-in-out-cubic"][data-v-29f8a994] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-quart"] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-easing="ease-in-quart"][data-v-29f8a994] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quart"] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-easing="ease-out-quart"][data-v-29f8a994] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quart"] [data-aos][data-v-29f8a994], [data-aos][data-aos][data-aos-easing="ease-in-out-quart"][data-v-29f8a994] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

/**
 * Fade animations:
 * fade
 * fade-up, fade-down, fade-left, fade-right
 * fade-up-right, fade-up-left, fade-down-right, fade-down-left
 */
[data-aos^='fade'][data-aos^='fade'][data-v-29f8a994] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
[data-aos^='fade'][data-aos^='fade'].aos-animate[data-v-29f8a994] {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
[data-aos='fade-up'][data-v-29f8a994] {
  -webkit-transform: translate3d(0, 6px, 0);
          transform: translate3d(0, 6px, 0);
}
[data-aos='fade-down'][data-v-29f8a994] {
  -webkit-transform: translate3d(0, -6px, 0);
          transform: translate3d(0, -6px, 0);
}
[data-aos='fade-right'][data-v-29f8a994] {
  -webkit-transform: translate3d(-6px, 0, 0);
          transform: translate3d(-6px, 0, 0);
}
[data-aos='fade-left'][data-v-29f8a994] {
  -webkit-transform: translate3d(6px, 0, 0);
          transform: translate3d(6px, 0, 0);
}
[data-aos='fade-up-right'][data-v-29f8a994] {
  -webkit-transform: translate3d(-6px, 6px, 0);
          transform: translate3d(-6px, 6px, 0);
}
[data-aos='fade-up-left'][data-v-29f8a994] {
  -webkit-transform: translate3d(6px, 6px, 0);
          transform: translate3d(6px, 6px, 0);
}
[data-aos='fade-down-right'][data-v-29f8a994] {
  -webkit-transform: translate3d(-6px, -6px, 0);
          transform: translate3d(-6px, -6px, 0);
}
[data-aos='fade-down-left'][data-v-29f8a994] {
  -webkit-transform: translate3d(6px, -6px, 0);
          transform: translate3d(6px, -6px, 0);
}

/**
 * Zoom animations:
 * zoom-in, zoom-in-up, zoom-in-down, zoom-in-left, zoom-in-right
 * zoom-out, zoom-out-up, zoom-out-down, zoom-out-left, zoom-out-right
 */
[data-aos^='zoom'][data-aos^='zoom'][data-v-29f8a994] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
[data-aos^='zoom'][data-aos^='zoom'].aos-animate[data-v-29f8a994] {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
}
[data-aos='zoom-in'][data-v-29f8a994] {
  -webkit-transform: scale(0.6);
      -ms-transform: scale(0.6);
          transform: scale(0.6);
}
[data-aos='zoom-in-up'][data-v-29f8a994] {
  -webkit-transform: translate3d(0, 6px, 0) scale(0.6);
          transform: translate3d(0, 6px, 0) scale(0.6);
}
[data-aos='zoom-in-down'][data-v-29f8a994] {
  -webkit-transform: translate3d(0, -6px, 0) scale(0.6);
          transform: translate3d(0, -6px, 0) scale(0.6);
}
[data-aos='zoom-in-right'][data-v-29f8a994] {
  -webkit-transform: translate3d(-6px, 0, 0) scale(0.6);
          transform: translate3d(-6px, 0, 0) scale(0.6);
}
[data-aos='zoom-in-left'][data-v-29f8a994] {
  -webkit-transform: translate3d(6px, 0, 0) scale(0.6);
          transform: translate3d(6px, 0, 0) scale(0.6);
}
[data-aos='zoom-out'][data-v-29f8a994] {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}
[data-aos='zoom-out-up'][data-v-29f8a994] {
  -webkit-transform: translate3d(0, 6px, 0) scale(1.2);
          transform: translate3d(0, 6px, 0) scale(1.2);
}
[data-aos='zoom-out-down'][data-v-29f8a994] {
  -webkit-transform: translate3d(0, -6px, 0) scale(1.2);
          transform: translate3d(0, -6px, 0) scale(1.2);
}
[data-aos='zoom-out-right'][data-v-29f8a994] {
  -webkit-transform: translate3d(-6px, 0, 0) scale(1.2);
          transform: translate3d(-6px, 0, 0) scale(1.2);
}
[data-aos='zoom-out-left'][data-v-29f8a994] {
  -webkit-transform: translate3d(6px, 0, 0) scale(1.2);
          transform: translate3d(6px, 0, 0) scale(1.2);
}

/**
 * Slide animations
 */
[data-aos^='slide'][data-aos^='slide'][data-v-29f8a994] {
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
[data-aos^='slide'][data-aos^='slide'].aos-animate[data-v-29f8a994] {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
[data-aos='slide-up'][data-v-29f8a994] {
  -webkit-transform: translate3d(0, 100%, 0);
          transform: translate3d(0, 100%, 0);
}
[data-aos='slide-down'][data-v-29f8a994] {
  -webkit-transform: translate3d(0, -100%, 0);
          transform: translate3d(0, -100%, 0);
}
[data-aos='slide-right'][data-v-29f8a994] {
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
}
[data-aos='slide-left'][data-v-29f8a994] {
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}

/**
 * Flip animations:
 * flip-left, flip-right, flip-up, flip-down
 */
[data-aos^='flip'][data-aos^='flip'][data-v-29f8a994] {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
[data-aos='flip-left'][data-v-29f8a994] {
  -webkit-transform: perspective(2500px) rotateY(-100deg);
          transform: perspective(2500px) rotateY(-100deg);
}
[data-aos='flip-left'].aos-animate[data-v-29f8a994] {
    -webkit-transform: perspective(2500px) rotateY(0);
            transform: perspective(2500px) rotateY(0);
}
[data-aos='flip-right'][data-v-29f8a994] {
  -webkit-transform: perspective(2500px) rotateY(100deg);
          transform: perspective(2500px) rotateY(100deg);
}
[data-aos='flip-right'].aos-animate[data-v-29f8a994] {
    -webkit-transform: perspective(2500px) rotateY(0);
            transform: perspective(2500px) rotateY(0);
}
[data-aos='flip-up'][data-v-29f8a994] {
  -webkit-transform: perspective(2500px) rotateX(-100deg);
          transform: perspective(2500px) rotateX(-100deg);
}
[data-aos='flip-up'].aos-animate[data-v-29f8a994] {
    -webkit-transform: perspective(2500px) rotateX(0);
            transform: perspective(2500px) rotateX(0);
}
[data-aos='flip-down'][data-v-29f8a994] {
  -webkit-transform: perspective(2500px) rotateX(100deg);
          transform: perspective(2500px) rotateX(100deg);
}
[data-aos='flip-down'].aos-animate[data-v-29f8a994] {
    -webkit-transform: perspective(2500px) rotateX(0);
            transform: perspective(2500px) rotateX(0);
}

/*---- variables ----*/
/*---- Mixins ----*/
[data-v-29f8a994]::-moz-selection {
  color: #ffffff;
  background: rgba(54, 98, 236, 0.99);
}
[data-v-29f8a994]::selection {
  color: #ffffff;
  background: rgba(54, 98, 236, 0.99);
}
img[data-v-29f8a994],
svg[data-v-29f8a994] {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
}
a[data-v-29f8a994] {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
h1[data-v-29f8a994] {
  font-size: 4.8rem;
  font-weight: 600;
  line-height: 6.4rem;
}
h2[data-v-29f8a994] {
  font-size: 3.6rem;
  font-weight: 600;
  line-height: 5.3rem;
}
h3[data-v-29f8a994] {
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.5;
}
h4[data-v-29f8a994] {
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 2.4rem;
}
h5[data-v-29f8a994] {
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 2.4rem;
}
p[data-v-29f8a994] {
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 2.4rem;
  color: rgba(255, 255, 255, 0.5);
}
.v-lines[data-v-29f8a994] {
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 1080px;
  -webkit-transform: translate(-50%);
      -ms-transform: translate(-50%);
          transform: translate(-50%);
  pointer-events: none;
}
.v-lines .v-lines__outer[data-v-29f8a994] {
    position: absolute;
    width: 1080px;
    top: 0;
    height: 100%;
    border-left: 1px dashed #0a0a0a;
    border-right: 1px dashed #0a0a0a;
    margin: 0 auto;
}
.v-lines .v-lines__inner[data-v-29f8a994] {
    position: relative;
    width: 360px;
    top: 0;
    height: 100%;
    border-left: 1px dashed #0a0a0a;
    border-right: 1px dashed #0a0a0a;
    margin: 0 auto;
}
.gray-wrapper[data-v-29f8a994] {
  background: #1b1b1b;
  width: 100%;
}
.gray-wrapper .v-lines__outer[data-v-29f8a994] {
    border-left: 1px dashed #222222;
    border-right: 1px dashed #222222;
}
.gray-wrapper .v-lines__inner[data-v-29f8a994] {
    border-left: 1px dashed #222222;
    border-right: 1px dashed #222222;
}
.blue-wrapper[data-v-29f8a994] {
  background: #3662ec;
  width: 100%;
}
.content-wrap[data-v-29f8a994] {
  position: relative;
  width: 100%;
}
section[data-v-29f8a994] {
  max-width: 1200px;
  margin: 0 auto;
  position: relative;
  padding: 0 60px;
}
section.left-algin[data-v-29f8a994] {
    text-align: left;
}
section.left-algin .title-wrapper[data-v-29f8a994] {
      margin: 0 auto 84px 18px;
}
section.center-algin[data-v-29f8a994] {
    text-align: center;
}
section.center-algin .title-wrapper[data-v-29f8a994] {
      margin: 0 auto 84px auto;
}
section.right-algin[data-v-29f8a994] {
    text-align: right;
}
section.right-algin .title-wrapper[data-v-29f8a994] {
      margin: 0 96px 84px auto;
}
section.nav-wrapper[data-v-29f8a994] {
    height: 78px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 10000;
}
section.nav-wrapper .content-wrap[data-v-29f8a994] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0 18px;
}
section.nav-wrapper ul[data-v-29f8a994] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
}
section.nav-wrapper .nav-center a[data-v-29f8a994] {
      font-size: 0.93rem;
      font-weight: 400;
      line-height: 2.1;
      font-weight: 500;
      color: rgba(255, 255, 255, 0.7);
      padding: 12px 24px;
      -webkit-transition: all 0.15s ease-out;
      -o-transition: all 0.15s ease-out;
      transition: all 0.15s ease-out;
}
section.nav-wrapper .nav-center a[data-v-29f8a994]:hover {
        color: white;
}
section.nav-wrapper .logo[data-v-29f8a994] {
      cursor: pointer;
}
section.master-header-wrapper[data-v-29f8a994] {
    padding-top: 14vh;
    padding-bottom: 140px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    min-height: 100vh;
}
section.master-header-wrapper .header-button-wrapper[data-v-29f8a994] {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
}
section.master-header-wrapper .header-button-wrapper .mas-button[data-v-29f8a994],
      section.master-header-wrapper .header-button-wrapper .apply-closed[data-v-29f8a994] {
        margin: 0 auto;
}
section.master-header-wrapper .header-cover-wrapper[data-v-29f8a994] {
      width: 100%;
      margin: 18vh auto 90px auto;
      height: -webkit-fit-content;
      height: -moz-fit-content;
      height: fit-content;
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
section.master-header-wrapper .header-cover-wrapper .header-cover-content[data-v-29f8a994] {
        position: relative;
        left: -100px;
        -webkit-transform: perspective(1200px) rotateX(7deg) rotateZ(5deg) rotateY(-18deg) skew(-5deg, -6deg) !important;
                transform: perspective(1200px) rotateX(7deg) rotateZ(5deg) rotateY(-18deg) skew(-5deg, -6deg) !important;
}
section.master-header-wrapper .header-cover-wrapper .header-cover-content > div[data-v-29f8a994] {
          position: absolute !important;
          width: auto !important;
          z-index: 6;
          -webkit-transform: scale(0.5) !important;
              -ms-transform: scale(0.5) !important;
                  transform: scale(0.5) !important;
          margin-top: -60px !important;
          margin-left: -50px !important;
}
section.master-header-wrapper .header-cover-wrapper .show-case-background[data-v-29f8a994] {
        display: block;
        position: absolute;
        z-index: 1;
        top: -2px;
        left: -2px;
        width: calc(100% + 4px);
        height: calc(100% + 4px);
        border-radius: 20px;
        overflow: hidden;
        background: conic-gradient(from 180deg at 50% 50%, #d44e30 -48.91deg, #9242f8 47.56deg, #3662ec 130.84deg, #fba238 230.27deg, #d44e30 311.09deg, #9242f8 407.56deg);
}
section.master-header-wrapper .header-cover-wrapper .show-case[data-v-29f8a994] {
        width: 1200px;
        height: auto;
        border-radius: 18px;
        display: block;
        position: relative;
        z-index: 2;
}
section.works-wrapper[data-v-29f8a994], section.optimize-wrapper[data-v-29f8a994] {
    position: relative;
    padding-top: 144px;
    overflow: hidden;
    max-width: 5000px;
}
section.works-wrapper .content-wrap[data-v-29f8a994], section.optimize-wrapper .content-wrap[data-v-29f8a994] {
      max-width: 1080px;
      margin: 0 auto;
      position: relative;
}
section.works-wrapper .title-wrapper[data-v-29f8a994], section.optimize-wrapper .title-wrapper[data-v-29f8a994] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      text-align: left;
      position: relative;
      z-index: 2;
}
section.works-wrapper .optimize-blog[data-v-29f8a994], section.optimize-wrapper .optimize-blog[data-v-29f8a994] {
      margin: 0 auto;
      position: relative;
      z-index: 2;
      max-width: 1200px;
      border-radius: 12px;
      display: grid;
      grid-template-columns: 1fr;
      gap: 60px;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
section.works-wrapper .optimize-blog img[data-v-29f8a994], section.optimize-wrapper .optimize-blog img[data-v-29f8a994] {
        max-width: 100%;
        display: block;
        border-radius: 12px;
}
section.works-wrapper .optimize-background[data-v-29f8a994], section.optimize-wrapper .optimize-background[data-v-29f8a994] {
      z-index: -1;
}
section.works-wrapper .optimize-background img[data-v-29f8a994], section.optimize-wrapper .optimize-background img[data-v-29f8a994] {
        position: absolute;
        top: 0;
        width: 100%;
        display: block;
        width: 2950px;
        position: absolute;
        -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
                transform: translateX(-50%);
        left: 50%;
}
section.code-wrapper[data-v-29f8a994] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.code-wrapper .show-wrapper[data-v-29f8a994] {
      margin-bottom: 84px;
}
section.feel-wrapper[data-v-29f8a994] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.feel-wrapper .description[data-v-29f8a994]:not(:last-child) {
      margin-bottom: 84px;
}
section.optimize-wrapper[data-v-29f8a994] {
    padding-bottom: 144px;
}
section.works-wrapper[data-v-29f8a994] {
    height: 100vh;
}
section.code-wrapper[data-v-29f8a994], section.pen-wrapper[data-v-29f8a994], section.system-wrapper[data-v-29f8a994] {
    padding-top: 200px;
    padding-bottom: 200px;
}
section.code-wrapper .feature-section-iconright .show-case[data-v-29f8a994], section.pen-wrapper .feature-section-iconright .show-case[data-v-29f8a994], section.system-wrapper .feature-section-iconright .show-case[data-v-29f8a994] {
      position: absolute;
      width: 1000px;
      height: 860px;
      border-radius: 24px;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      top: 50%;
      left: 0;
}
section.code-wrapper .feature-section-iconleft .show-case[data-v-29f8a994], section.pen-wrapper .feature-section-iconleft .show-case[data-v-29f8a994], section.system-wrapper .feature-section-iconleft .show-case[data-v-29f8a994] {
      position: absolute;
      width: 1000px;
      height: 860px;
      border-radius: 24px;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      top: 50%;
      right: 0;
}
section.roadmap-wrapper[data-v-29f8a994] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.roadmap-wrapper .roadmap-wrap[data-v-29f8a994] {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr;
      gap: 36px;
      padding: 0 18px;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item[data-v-29f8a994] {
        background-color: #262626;
        border-radius: 12px;
        padding: 24px 30px;
        height: 220px;
        -webkit-transition: all 0.15s ease-out;
        -o-transition: all 0.15s ease-out;
        transition: all 0.15s ease-out;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item[data-v-29f8a994]:hover {
          -webkit-transform: scale(1.03);
              -ms-transform: scale(1.03);
                  transform: scale(1.03);
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title[data-v-29f8a994] {
          font-size: 1.2rem;
          font-weight: 600;
          line-height: 2.4rem;
          color: #ffffff;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title .like[data-v-29f8a994] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            font-size: 0.93rem;
            font-weight: 400;
            line-height: 2.1;
            font-weight: 500;
            color: rgba(255, 255, 255, 0.3);
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title .like img[data-v-29f8a994] {
              margin-right: 6px;
              width: 24px;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .desc[data-v-29f8a994] {
          font-size: 0.93rem;
          font-weight: 400;
          line-height: 2.1;
          color: rgba(255, 255, 255, 0.5);
          padding-top: 12px;
}
section.shot-wrapper[data-v-29f8a994] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 144px;
    padding-bottom: 144px;
}
section.shot-wrapper .content-wrap[data-v-29f8a994] {
      position: relative;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
      left: 50%;
      width: auto;
}
section.shot-wrapper .content-wrap .content[data-v-29f8a994] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
}
section.shot-wrapper .content-wrap .content[data-v-29f8a994]:last-child {
          -webkit-transform: translateX(-200px);
              -ms-transform: translateX(-200px);
                  transform: translateX(-200px);
}
section.shot-wrapper .content-wrap .content[data-v-29f8a994]:not(:last-child) {
          margin-bottom: 36px;
}
section.shot-wrapper .content-wrap .content .show-cover[data-v-29f8a994] {
          width: 430px;
          height: 300px;
          border-radius: 18px;
}
section.shot-wrapper .content-wrap .content .show-cover img[data-v-29f8a994] {
            display: block;
            width: 430px;
            height: 300px;
            border-radius: 18px;
}
section.shot-wrapper .content-wrap .content .show-cover[data-v-29f8a994]:not(:last-child) {
            margin-right: 36px;
}
section.call-wrapper[data-v-29f8a994] {
    position: relative;
    height: 720px;
    overflow: hidden;
    max-width: 5000px;
}
section.call-wrapper .call-content-wrap .title-wrapper[data-v-29f8a994] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      text-align: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      position: absolute;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      top: 50%;
      left: 50%;
      z-index: 1;
}
section.call-wrapper .call-content-wrap .title-wrapper .title[data-v-29f8a994] {
        font-size: 4.8rem;
        font-weight: 600;
        line-height: 6.4rem;
}
section.call-wrapper .call-cover[data-v-29f8a994] {
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      position: relative;
      -webkit-transform: translate(-50%, -10%);
          -ms-transform: translate(-50%, -10%);
              transform: translate(-50%, -10%);
      left: 50%;
}
section.call-wrapper .logo-background[data-v-29f8a994] {
      position: absolute;
      bottom: -150px;
      right: -450px;
      opacity: 0.06;
}
section.call-wrapper .button-wrapper[data-v-29f8a994] {
      margin-top: 48px;
}
section.call-wrapper .title-wrapper[data-v-29f8a994] {
      margin-bottom: 0;
}
section.footer-wrap[data-v-29f8a994] {
    padding: 90px 60px 180px 60px;
}
section.footer-wrap .content[data-v-29f8a994] {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
      gap: 18px;
      padding-left: 18px;
}
section.footer-wrap .content .title[data-v-29f8a994] {
        margin-bottom: 12px;
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        font-weight: 600;
}
section.footer-wrap .content a[data-v-29f8a994] {
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        color: rgba(255, 255, 255, 0.5);
        display: block;
        margin-bottom: 6px;
}
section.footer-wrap .footer-bottom[data-v-29f8a994] {
      padding-left: 18px;
      width: 100%;
      padding-top: 36px;
}
section.footer-wrap .footer-bottom .line[data-v-29f8a994] {
        width: 30px;
        height: 2px;
        background-color: rgba(255, 255, 255, 0.5);
        margin-bottom: 36px;
}
section.footer-wrap .footer-bottom span[data-v-29f8a994] {
        color: rgba(255, 255, 255, 0.5);
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        font-size: 13px;
        display: inline;
}
@media (max-width: 600px) {
section.footer-wrap[data-v-29f8a994] {
    padding: 60px 60px 84px 60px !important;
}
section.footer-wrap .content-wrap .content[data-v-29f8a994] {
      grid-template-columns: 1fr;
      padding-left: 0px;
}
section.footer-wrap .content-wrap .content .desc[data-v-29f8a994] {
        width: 105px;
}
.optimize-blog[data-v-29f8a994] {
    padding: 0 36px;
}
}
.title-wrapper[data-v-29f8a994] {
  width: 70%;
  z-index: 1;
}
.title-wrapper .tag[data-v-29f8a994] {
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 2.4rem;
    color: rgba(255, 255, 255, 0.5);
    margin-bottom: 12px;
}
.title-wrapper h2[data-v-29f8a994] {
    color: #fff;
}
.title-wrapper p[data-v-29f8a994] {
    font-size: 1.3rem;
    font-weight: 400;
    line-height: 2.4rem;
    margin-top: 24px;
}
.left-to-right-wrapper[data-v-29f8a994] {
  width: 100%;
  display: grid;
  grid-template-columns: 4fr 5fr;
  gap: 180px;
}
.left-to-right-wrapper .left-wrapper[data-v-29f8a994] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.left-to-right-wrapper .left-wrapper .desc-wrapper[data-v-29f8a994] {
      text-align: left;
}
.left-to-right-wrapper .left-wrapper .desc-wrapper p[data-v-29f8a994] {
        margin-top: 24px;
        font-size: 1.3rem;
        font-weight: 400;
        line-height: 2.4rem;
}
.left-to-right-wrapper .right-wrapper[data-v-29f8a994] {
    height: 648px;
    width: 100%;
    background: #202020;
    border-radius: 24px;
}
.right-to-left-wrapper[data-v-29f8a994] {
  width: 100%;
  display: grid;
  grid-template-columns: 7fr 5fr;
  gap: 60px;
}
.right-to-left-wrapper .left-wrapper[data-v-29f8a994] {
    height: 648px;
    width: 100%;
    background: #202020;
    border-radius: 24px;
}
.right-to-left-wrapper .right-wrapper[data-v-29f8a994] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper[data-v-29f8a994] {
      text-align: left;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper[data-v-29f8a994]:not(:last-child) {
        margin-bottom: 90px;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper p[data-v-29f8a994] {
        font-size: 1.2rem;
        font-weight: 400;
        line-height: 2.2rem;
}
.show-wrapper[data-v-29f8a994] {
  height: 600px;
  width: 100%;
  background: #202020;
  border-radius: 24px;
}
.show-wrapper .video[data-v-29f8a994] {
    width: 100%;
    height: 600px;
    background: #202020;
    border-radius: 24px;
}
.three-wrapper[data-v-29f8a994] {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 18px;
  padding-left: 18px;
}
.three-wrapper[data-v-29f8a994]:not(:last-child) {
    margin-bottom: 90px;
}
.three-wrapper .desc-icon[data-v-29f8a994] {
    margin-bottom: 24px;
    width: 66px;
    height: 66px;
}
.three-wrapper .desc-wrapper[data-v-29f8a994] {
    text-align: left;
}
.three-wrapper .desc-wrapper h3[data-v-29f8a994] {
      color: #fff;
}
.three-wrapper .desc-wrapper p[data-v-29f8a994] {
      font-size: 1.2rem;
      font-weight: 400;
      line-height: 2.2rem;
      margin-top: 12px;
      padding-right: 24px;
}
.h2-title[data-v-29f8a994] {
  font-size: 3.6rem;
  font-weight: 600;
  line-height: 5.3rem;
}
@media only screen and (max-width: 500px) {
.h2-title[data-v-29f8a994] {
    font-size: 2.4rem;
    font-weight: 600;
    line-height: 1.5;
}
.title2[data-v-29f8a994] {
    font-size: 1.1rem !important;
}
}
.button-middle[data-v-29f8a994] {
  padding: 0 30px;
  height: 42px;
  background-color: #3662ec;
  color: #fff;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 8px;
  font-weight: 600;
}
.button-large[data-v-29f8a994] {
  color: #fff;
  width: 172px;
  height: 54px;
  background-color: #3662ec;
  border-radius: 12px;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 2.4rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.mas-arrow-tooltip[data-v-29f8a994] {
  z-index: 10000;
}
.mas-arrow-tooltip .popover_qrcode[data-v-29f8a994] {
    background-color: #2d2d2d;
}
.mas-arrow-tooltip .tooltip-arrow[data-v-29f8a994] {
    width: 0;
    height: 0;
    border-style: solid;
    position: absolute;
    margin: 5px;
    border-color: #2d2d2d;
    z-index: 1;
}
.mas-arrow-tooltip[x-placement^='top'][data-v-29f8a994] {
    margin-bottom: 5px;
}
.mas-arrow-tooltip[x-placement^='top'] .tooltip-arrow[data-v-29f8a994] {
      border-width: 8px 8px 0 8px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      bottom: -8px;
      left: calc(50% - 8px);
      margin-top: 0;
      margin-bottom: 0;
}
.mas-arrow-tooltip[x-placement^='bottom'][data-v-29f8a994] {
    margin-top: 5px;
}
.mas-arrow-tooltip[x-placement^='bottom'] .tooltip-arrow[data-v-29f8a994] {
      border-width: 0 5px 5px 5px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-top-color: transparent !important;
      top: -5px;
      left: calc(50% - 5px);
      margin-top: 0;
      margin-bottom: 0;
}
.mas-arrow-tooltip[x-placement^='right'][data-v-29f8a994] {
    margin-left: 5px;
}
.mas-arrow-tooltip[x-placement^='right'] .tooltip-arrow[data-v-29f8a994] {
      border-width: 5px 5px 5px 0;
      border-left-color: transparent !important;
      border-top-color: transparent !important;
      border-bottom-color: transparent !important;
      left: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
}
.mas-arrow-tooltip[x-placement^='left'][data-v-29f8a994] {
    margin-right: 5px;
}
.mas-arrow-tooltip[x-placement^='left'] .tooltip-arrow[data-v-29f8a994] {
      border-width: 5px 0 5px 5px;
      border-top-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      right: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
}
@media only screen and (max-width: 1400px) {
.header-cover-wrapper[data-v-29f8a994] {
    -webkit-transform: scale(0.9) !important;
        -ms-transform: scale(0.9) !important;
            transform: scale(0.9) !important;
    margin: 14vh auto 0 auto !important;
}
}
@media only screen and (max-width: 1300px) {
.header-cover-wrapper[data-v-29f8a994] {
    -webkit-transform: scale(0.8) !important;
        -ms-transform: scale(0.8) !important;
            transform: scale(0.8) !important;
    margin: 10vh auto 0 auto !important;
}
}
@media only screen and (max-width: 1140px) {
.header-cover-wrapper[data-v-29f8a994] {
    -webkit-transform: scale(0.7) !important;
        -ms-transform: scale(0.7) !important;
            transform: scale(0.7) !important;
    margin: 6vh auto -60px auto !important;
}
}
@media only screen and (max-width: 900px) {
.master-header-wrapper[data-v-29f8a994] {
    padding-top: 100px;
}
.header-cover-wrapper[data-v-29f8a994] {
    -webkit-transform: scale(0.6) !important;
        -ms-transform: scale(0.6) !important;
            transform: scale(0.6) !important;
    margin: 0 auto -120px auto !important;
}
}
@media only screen and (max-width: 770px) {
.header-cover-wrapper[data-v-29f8a994] {
    -webkit-transform: scale(0.5) !important;
        -ms-transform: scale(0.5) !important;
            transform: scale(0.5) !important;
    margin: -100px auto -160px auto !important;
}
}
@media only screen and (max-width: 640px) {
.header-cover-wrapper[data-v-29f8a994] {
    -webkit-transform: scale(0.4) !important;
        -ms-transform: scale(0.4) !important;
            transform: scale(0.4) !important;
    margin: -100px auto -180px auto !important;
}
}
@media only screen and (max-width: 500px) {
.master-header-wrapper[data-v-29f8a994] {
    padding-top: 8vh !important;
}
.header-cover-wrapper[data-v-29f8a994] {
    -webkit-transform: scale(0.3) !important;
        -ms-transform: scale(0.3) !important;
            transform: scale(0.3) !important;
    margin: -120px auto -300px auto !important;
}
}
@media only screen and (max-width: 400px) {
.header-cover-wrapper[data-v-29f8a994] {
    -webkit-transform: scale(0.25) !important;
        -ms-transform: scale(0.25) !important;
            transform: scale(0.25) !important;
    margin: -180px auto -340px auto !important;
}
}
@media (max-width: 500px) {
section .content-wrap[data-v-29f8a994] {
    padding: 0 !important;
}
.master-header-wrapper[data-v-29f8a994] {
    padding: 0 36px;
}
}
@-webkit-keyframes header-data-v-29f8a994 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes header-data-v-29f8a994 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@media only screen and (max-width: 1200px) {
.v-lines[data-v-29f8a994] {
    position: absolute;
    width: calc(100% - 120px);
    margin: 0 auto;
    -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
            transform: translate(-50%);
    pointer-events: none;
}
.v-lines .v-lines__outer[data-v-29f8a994] {
      width: 100%;
}
.v-lines .v-lines__inner[data-v-29f8a994] {
      width: 33.3%;
}
}
@media only screen and (max-width: 900px) {
.v-lines[data-v-29f8a994] {
    position: absolute;
    width: calc(100% - 120px);
    margin: 0 auto;
    -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
            transform: translate(-50%);
    pointer-events: none;
}
.v-lines .v-lines__outer[data-v-29f8a994] {
      width: 100%;
}
.v-lines .v-lines__inner[data-v-29f8a994] {
      width: 1px;
      border-right: none;
}
}
@media only screen and (max-width: 500px) {
.v-lines[data-v-29f8a994] {
    display: none;
}
}
.popover[data-v-29f8a994] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 2;
}
.popover_qrcode[data-v-29f8a994] {
    width: 396px;
    height: 324px;
    background-color: #2d2d2d !important;
    border-radius: 12px;
}
.popover_qrcode > div[data-v-29f8a994] {
      padding: 36px 92px 24px 92px;
      text-align: center;
      margin: 0;
}
.popover_qrcode > div img[data-v-29f8a994] {
        width: 212px;
        border-radius: 8px;
}
.popover_qrcode > p[data-v-29f8a994] {
      width: 100%;
      text-align: center;
      font-size: 1rem;
      font-weight: 400;
      line-height: 1.5;
      font-family: PingFang SC;
}
.button-wrapper[data-v-29f8a994].qr-img {
  margin-bottom: 24px;
}
@media (max-width: 720px) {
.call-wrapper .title[data-v-29f8a994] {
    font-size: 3.2rem !important;
    line-height: 5rem !important;
}
.call-wrapper p[data-v-29f8a994] {
    margin-top: 18px;
}
.call-wrapper .title-wrapper[data-v-29f8a994] {
    margin: 0 auto !important;
}
.call-cover[data-v-29f8a994] {
    display: none;
}
section.call-wrapper[data-v-29f8a994] {
    height: 500px;
}
}

html[data-v-423f10d5], body[data-v-423f10d5], div[data-v-423f10d5], span[data-v-423f10d5], applet[data-v-423f10d5], object[data-v-423f10d5], iframe[data-v-423f10d5], h1[data-v-423f10d5], h2[data-v-423f10d5], h3[data-v-423f10d5], h4[data-v-423f10d5], h5[data-v-423f10d5], h6[data-v-423f10d5], p[data-v-423f10d5], blockquote[data-v-423f10d5], pre[data-v-423f10d5], a[data-v-423f10d5], abbr[data-v-423f10d5], acronym[data-v-423f10d5], address[data-v-423f10d5], big[data-v-423f10d5], cite[data-v-423f10d5], code[data-v-423f10d5], del[data-v-423f10d5], dfn[data-v-423f10d5], em[data-v-423f10d5], img[data-v-423f10d5], ins[data-v-423f10d5], kbd[data-v-423f10d5], q[data-v-423f10d5], s[data-v-423f10d5], samp[data-v-423f10d5], small[data-v-423f10d5], strike[data-v-423f10d5], strong[data-v-423f10d5], sub[data-v-423f10d5], sup[data-v-423f10d5], tt[data-v-423f10d5], var[data-v-423f10d5], b[data-v-423f10d5], u[data-v-423f10d5], i[data-v-423f10d5], center[data-v-423f10d5], dl[data-v-423f10d5], dt[data-v-423f10d5], dd[data-v-423f10d5], ol[data-v-423f10d5], ul[data-v-423f10d5], li[data-v-423f10d5], fieldset[data-v-423f10d5], form[data-v-423f10d5], label[data-v-423f10d5], legend[data-v-423f10d5], table[data-v-423f10d5], caption[data-v-423f10d5], tbody[data-v-423f10d5], tfoot[data-v-423f10d5], thead[data-v-423f10d5], tr[data-v-423f10d5], th[data-v-423f10d5], td[data-v-423f10d5], article[data-v-423f10d5], aside[data-v-423f10d5], canvas[data-v-423f10d5], details[data-v-423f10d5], embed[data-v-423f10d5], figure[data-v-423f10d5], figcaption[data-v-423f10d5], footer[data-v-423f10d5], header[data-v-423f10d5], hgroup[data-v-423f10d5], main[data-v-423f10d5], menu[data-v-423f10d5], nav[data-v-423f10d5], output[data-v-423f10d5], ruby[data-v-423f10d5], section[data-v-423f10d5], summary[data-v-423f10d5], time[data-v-423f10d5], mark[data-v-423f10d5], audio[data-v-423f10d5], video[data-v-423f10d5], input[data-v-423f10d5], textarea[data-v-423f10d5], button[data-v-423f10d5] {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-style: normal;
  font-weight: normal;
  font-family: inherit;
  text-decoration: none;
  outline: none;
  border-radius: 0;
}
article[data-v-423f10d5], aside[data-v-423f10d5], details[data-v-423f10d5], figcaption[data-v-423f10d5], figure[data-v-423f10d5], footer[data-v-423f10d5], header[data-v-423f10d5], hgroup[data-v-423f10d5], main[data-v-423f10d5], menu[data-v-423f10d5], nav[data-v-423f10d5], section[data-v-423f10d5] {
  display: block;
}
ol[data-v-423f10d5], ul[data-v-423f10d5] {
  list-style: none;
}
blockquote[data-v-423f10d5], q[data-v-423f10d5] {
  quotes: none;
}
blockquote[data-v-423f10d5]:before, blockquote[data-v-423f10d5]:after, q[data-v-423f10d5]:before, q[data-v-423f10d5]:after {
  content: '';
  content: none;
}
a[data-v-423f10d5]:hover, a[data-v-423f10d5]:active {
  outline: none;
}
table[data-v-423f10d5] {
  border-collapse: collapse;
  border-spacing: 0;
}
.container-fluid[data-v-423f10d5], .container[data-v-423f10d5] {
  margin-right: auto;
  margin-left: auto;
}
.container-fluid[data-v-423f10d5] {
  padding-right: 2rem;
  padding-left: 2rem;
}
.row[data-v-423f10d5] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}
.row.reverse[data-v-423f10d5] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
.col.reverse[data-v-423f10d5] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.col-xs[data-v-423f10d5], .col-xs-1[data-v-423f10d5], .col-xs-2[data-v-423f10d5], .col-xs-3[data-v-423f10d5], .col-xs-4[data-v-423f10d5], .col-xs-5[data-v-423f10d5], .col-xs-6[data-v-423f10d5], .col-xs-7[data-v-423f10d5], .col-xs-8[data-v-423f10d5], .col-xs-9[data-v-423f10d5], .col-xs-10[data-v-423f10d5], .col-xs-11[data-v-423f10d5], .col-xs-12[data-v-423f10d5], .col-xs-offset-0[data-v-423f10d5], .col-xs-offset-1[data-v-423f10d5], .col-xs-offset-2[data-v-423f10d5], .col-xs-offset-3[data-v-423f10d5], .col-xs-offset-4[data-v-423f10d5], .col-xs-offset-5[data-v-423f10d5], .col-xs-offset-6[data-v-423f10d5], .col-xs-offset-7[data-v-423f10d5], .col-xs-offset-8[data-v-423f10d5], .col-xs-offset-9[data-v-423f10d5], .col-xs-offset-10[data-v-423f10d5], .col-xs-offset-11[data-v-423f10d5], .col-xs-offset-12[data-v-423f10d5] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.col-xs[data-v-423f10d5] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  max-width: 100%;
}
.col-xs-1[data-v-423f10d5] {
  -ms-flex-preferred-size: 8.33333333%;
  flex-basis: 8.33333333%;
  max-width: 8.33333333%;
}
.col-xs-2[data-v-423f10d5] {
  -ms-flex-preferred-size: 16.66666667%;
  flex-basis: 16.66666667%;
  max-width: 16.66666667%;
}
.col-xs-3[data-v-423f10d5] {
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%;
  max-width: 25%;
}
.col-xs-4[data-v-423f10d5] {
  -ms-flex-preferred-size: 33.33333333%;
  flex-basis: 33.33333333%;
  max-width: 33.33333333%;
}
.col-xs-5[data-v-423f10d5] {
  -ms-flex-preferred-size: 41.66666667%;
  flex-basis: 41.66666667%;
  max-width: 41.66666667%;
}
.col-xs-6[data-v-423f10d5] {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  max-width: 50%;
}
.col-xs-7[data-v-423f10d5] {
  -ms-flex-preferred-size: 58.33333333%;
  flex-basis: 58.33333333%;
  max-width: 58.33333333%;
}
.col-xs-8[data-v-423f10d5] {
  -ms-flex-preferred-size: 66.66666667%;
  flex-basis: 66.66666667%;
  max-width: 66.66666667%;
}
.col-xs-9[data-v-423f10d5] {
  -ms-flex-preferred-size: 75%;
  flex-basis: 75%;
  max-width: 75%;
}
.col-xs-10[data-v-423f10d5] {
  -ms-flex-preferred-size: 83.33333333%;
  flex-basis: 83.33333333%;
  max-width: 83.33333333%;
}
.col-xs-11[data-v-423f10d5] {
  -ms-flex-preferred-size: 91.66666667%;
  flex-basis: 91.66666667%;
  max-width: 91.66666667%;
}
.col-xs-12[data-v-423f10d5] {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  max-width: 100%;
}
.col-xs-offset-0[data-v-423f10d5] {
  margin-left: 0;
}
.col-xs-offset-1[data-v-423f10d5] {
  margin-left: 8.33333333%;
}
.col-xs-offset-2[data-v-423f10d5] {
  margin-left: 16.66666667%;
}
.col-xs-offset-3[data-v-423f10d5] {
  margin-left: 25%;
}
.col-xs-offset-4[data-v-423f10d5] {
  margin-left: 33.33333333%;
}
.col-xs-offset-5[data-v-423f10d5] {
  margin-left: 41.66666667%;
}
.col-xs-offset-6[data-v-423f10d5] {
  margin-left: 50%;
}
.col-xs-offset-7[data-v-423f10d5] {
  margin-left: 58.33333333%;
}
.col-xs-offset-8[data-v-423f10d5] {
  margin-left: 66.66666667%;
}
.col-xs-offset-9[data-v-423f10d5] {
  margin-left: 75%;
}
.col-xs-offset-10[data-v-423f10d5] {
  margin-left: 83.33333333%;
}
.col-xs-offset-11[data-v-423f10d5] {
  margin-left: 91.66666667%;
}
.start-xs[data-v-423f10d5] {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-align: start;
}
.center-xs[data-v-423f10d5] {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.end-xs[data-v-423f10d5] {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  text-align: end;
}
.top-xs[data-v-423f10d5] {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.middle-xs[data-v-423f10d5] {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.bottom-xs[data-v-423f10d5] {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.around-xs[data-v-423f10d5] {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.between-xs[data-v-423f10d5] {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.first-xs[data-v-423f10d5] {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}
.last-xs[data-v-423f10d5] {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}
@media only screen and (min-width: 768px) {
.container[data-v-423f10d5] {
    width: 49rem;
}
.col-sm[data-v-423f10d5], .col-sm-1[data-v-423f10d5], .col-sm-2[data-v-423f10d5], .col-sm-3[data-v-423f10d5], .col-sm-4[data-v-423f10d5], .col-sm-5[data-v-423f10d5], .col-sm-6[data-v-423f10d5], .col-sm-7[data-v-423f10d5], .col-sm-8[data-v-423f10d5], .col-sm-9[data-v-423f10d5], .col-sm-10[data-v-423f10d5], .col-sm-11[data-v-423f10d5], .col-sm-12[data-v-423f10d5], .col-sm-offset-0[data-v-423f10d5], .col-sm-offset-1[data-v-423f10d5], .col-sm-offset-2[data-v-423f10d5], .col-sm-offset-3[data-v-423f10d5], .col-sm-offset-4[data-v-423f10d5], .col-sm-offset-5[data-v-423f10d5], .col-sm-offset-6[data-v-423f10d5], .col-sm-offset-7[data-v-423f10d5], .col-sm-offset-8[data-v-423f10d5], .col-sm-offset-9[data-v-423f10d5], .col-sm-offset-10[data-v-423f10d5], .col-sm-offset-11[data-v-423f10d5], .col-sm-offset-12[data-v-423f10d5] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.col-sm[data-v-423f10d5] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-sm-1[data-v-423f10d5] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-sm-2[data-v-423f10d5] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-sm-3[data-v-423f10d5] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-sm-4[data-v-423f10d5] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-sm-5[data-v-423f10d5] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-sm-6[data-v-423f10d5] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-sm-7[data-v-423f10d5] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-sm-8[data-v-423f10d5] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-sm-9[data-v-423f10d5] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-sm-10[data-v-423f10d5] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-sm-11[data-v-423f10d5] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-sm-12[data-v-423f10d5] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-sm-offset-0[data-v-423f10d5] {
    margin-left: 0;
}
.col-sm-offset-1[data-v-423f10d5] {
    margin-left: 8.33333333%;
}
.col-sm-offset-2[data-v-423f10d5] {
    margin-left: 16.66666667%;
}
.col-sm-offset-3[data-v-423f10d5] {
    margin-left: 25%;
}
.col-sm-offset-4[data-v-423f10d5] {
    margin-left: 33.33333333%;
}
.col-sm-offset-5[data-v-423f10d5] {
    margin-left: 41.66666667%;
}
.col-sm-offset-6[data-v-423f10d5] {
    margin-left: 50%;
}
.col-sm-offset-7[data-v-423f10d5] {
    margin-left: 58.33333333%;
}
.col-sm-offset-8[data-v-423f10d5] {
    margin-left: 66.66666667%;
}
.col-sm-offset-9[data-v-423f10d5] {
    margin-left: 75%;
}
.col-sm-offset-10[data-v-423f10d5] {
    margin-left: 83.33333333%;
}
.col-sm-offset-11[data-v-423f10d5] {
    margin-left: 91.66666667%;
}
.start-sm[data-v-423f10d5] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-sm[data-v-423f10d5] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-sm[data-v-423f10d5] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-sm[data-v-423f10d5] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-sm[data-v-423f10d5] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-sm[data-v-423f10d5] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-sm[data-v-423f10d5] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-sm[data-v-423f10d5] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-sm[data-v-423f10d5] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-sm[data-v-423f10d5] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
@media only screen and (min-width: 1024px) {
.container[data-v-423f10d5] {
    width: 65rem;
}
.col-md[data-v-423f10d5], .col-md-1[data-v-423f10d5], .col-md-2[data-v-423f10d5], .col-md-3[data-v-423f10d5], .col-md-4[data-v-423f10d5], .col-md-5[data-v-423f10d5], .col-md-6[data-v-423f10d5], .col-md-7[data-v-423f10d5], .col-md-8[data-v-423f10d5], .col-md-9[data-v-423f10d5], .col-md-10[data-v-423f10d5], .col-md-11[data-v-423f10d5], .col-md-12[data-v-423f10d5], .col-md-offset-0[data-v-423f10d5], .col-md-offset-1[data-v-423f10d5], .col-md-offset-2[data-v-423f10d5], .col-md-offset-3[data-v-423f10d5], .col-md-offset-4[data-v-423f10d5], .col-md-offset-5[data-v-423f10d5], .col-md-offset-6[data-v-423f10d5], .col-md-offset-7[data-v-423f10d5], .col-md-offset-8[data-v-423f10d5], .col-md-offset-9[data-v-423f10d5], .col-md-offset-10[data-v-423f10d5], .col-md-offset-11[data-v-423f10d5], .col-md-offset-12[data-v-423f10d5] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.col-md[data-v-423f10d5] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-md-1[data-v-423f10d5] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-md-2[data-v-423f10d5] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-md-3[data-v-423f10d5] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-md-4[data-v-423f10d5] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-md-5[data-v-423f10d5] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-md-6[data-v-423f10d5] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-md-7[data-v-423f10d5] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-md-8[data-v-423f10d5] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-md-9[data-v-423f10d5] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-md-10[data-v-423f10d5] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-md-11[data-v-423f10d5] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-md-12[data-v-423f10d5] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-md-offset-0[data-v-423f10d5] {
    margin-left: 0;
}
.col-md-offset-1[data-v-423f10d5] {
    margin-left: 8.33333333%;
}
.col-md-offset-2[data-v-423f10d5] {
    margin-left: 16.66666667%;
}
.col-md-offset-3[data-v-423f10d5] {
    margin-left: 25%;
}
.col-md-offset-4[data-v-423f10d5] {
    margin-left: 33.33333333%;
}
.col-md-offset-5[data-v-423f10d5] {
    margin-left: 41.66666667%;
}
.col-md-offset-6[data-v-423f10d5] {
    margin-left: 50%;
}
.col-md-offset-7[data-v-423f10d5] {
    margin-left: 58.33333333%;
}
.col-md-offset-8[data-v-423f10d5] {
    margin-left: 66.66666667%;
}
.col-md-offset-9[data-v-423f10d5] {
    margin-left: 75%;
}
.col-md-offset-10[data-v-423f10d5] {
    margin-left: 83.33333333%;
}
.col-md-offset-11[data-v-423f10d5] {
    margin-left: 91.66666667%;
}
.start-md[data-v-423f10d5] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-md[data-v-423f10d5] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-md[data-v-423f10d5] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-md[data-v-423f10d5] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-md[data-v-423f10d5] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-md[data-v-423f10d5] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-md[data-v-423f10d5] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-md[data-v-423f10d5] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-md[data-v-423f10d5] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-md[data-v-423f10d5] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
@media only screen and (min-width: 1280px) {
.container[data-v-423f10d5] {
    width: 76rem;
}
.col-lg[data-v-423f10d5], .col-lg-1[data-v-423f10d5], .col-lg-2[data-v-423f10d5], .col-lg-3[data-v-423f10d5], .col-lg-4[data-v-423f10d5], .col-lg-5[data-v-423f10d5], .col-lg-6[data-v-423f10d5], .col-lg-7[data-v-423f10d5], .col-lg-8[data-v-423f10d5], .col-lg-9[data-v-423f10d5], .col-lg-10[data-v-423f10d5], .col-lg-11[data-v-423f10d5], .col-lg-12[data-v-423f10d5], .col-lg-offset-0[data-v-423f10d5], .col-lg-offset-1[data-v-423f10d5], .col-lg-offset-2[data-v-423f10d5], .col-lg-offset-3[data-v-423f10d5], .col-lg-offset-4[data-v-423f10d5], .col-lg-offset-5[data-v-423f10d5], .col-lg-offset-6[data-v-423f10d5], .col-lg-offset-7[data-v-423f10d5], .col-lg-offset-8[data-v-423f10d5], .col-lg-offset-9[data-v-423f10d5], .col-lg-offset-10[data-v-423f10d5], .col-lg-offset-11[data-v-423f10d5], .col-lg-offset-12[data-v-423f10d5] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 12px;
    padding-left: 12px;
}
.col-lg[data-v-423f10d5] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-lg-1[data-v-423f10d5] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-lg-2[data-v-423f10d5] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-lg-3[data-v-423f10d5] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-lg-4[data-v-423f10d5] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-lg-5[data-v-423f10d5] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-lg-6[data-v-423f10d5] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-lg-7[data-v-423f10d5] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}
.col-lg-8[data-v-423f10d5] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-lg-9[data-v-423f10d5] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-lg-10[data-v-423f10d5] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-lg-11[data-v-423f10d5] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}
.col-lg-12[data-v-423f10d5] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.col-lg-offset-0[data-v-423f10d5] {
    margin-left: 0;
}
.col-lg-offset-1[data-v-423f10d5] {
    margin-left: 8.33333333%;
}
.col-lg-offset-2[data-v-423f10d5] {
    margin-left: 16.66666667%;
}
.col-lg-offset-3[data-v-423f10d5] {
    margin-left: 25%;
}
.col-lg-offset-4[data-v-423f10d5] {
    margin-left: 33.33333333%;
}
.col-lg-offset-5[data-v-423f10d5] {
    margin-left: 41.66666667%;
}
.col-lg-offset-6[data-v-423f10d5] {
    margin-left: 50%;
}
.col-lg-offset-7[data-v-423f10d5] {
    margin-left: 58.33333333%;
}
.col-lg-offset-8[data-v-423f10d5] {
    margin-left: 66.66666667%;
}
.col-lg-offset-9[data-v-423f10d5] {
    margin-left: 75%;
}
.col-lg-offset-10[data-v-423f10d5] {
    margin-left: 83.33333333%;
}
.col-lg-offset-11[data-v-423f10d5] {
    margin-left: 91.66666667%;
}
.start-lg[data-v-423f10d5] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start;
}
.center-lg[data-v-423f10d5] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.end-lg[data-v-423f10d5] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end;
}
.top-lg[data-v-423f10d5] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.middle-lg[data-v-423f10d5] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bottom-lg[data-v-423f10d5] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.around-lg[data-v-423f10d5] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.between-lg[data-v-423f10d5] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.first-lg[data-v-423f10d5] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}
.last-lg[data-v-423f10d5] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}
body[data-aos-duration='50'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='50'][data-v-423f10d5] {
  -webkit-transition-duration: 50ms;
       -o-transition-duration: 50ms;
          transition-duration: 50ms;
}
body[data-aos-delay='50'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='50'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='50'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='50'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 50ms;
         -o-transition-delay: 50ms;
            transition-delay: 50ms;
}
body[data-aos-duration='100'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='100'][data-v-423f10d5] {
  -webkit-transition-duration: 100ms;
       -o-transition-duration: 100ms;
          transition-duration: 100ms;
}
body[data-aos-delay='100'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='100'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='100'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='100'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 100ms;
         -o-transition-delay: 100ms;
            transition-delay: 100ms;
}
body[data-aos-duration='150'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='150'][data-v-423f10d5] {
  -webkit-transition-duration: 150ms;
       -o-transition-duration: 150ms;
          transition-duration: 150ms;
}
body[data-aos-delay='150'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='150'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='150'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='150'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 150ms;
         -o-transition-delay: 150ms;
            transition-delay: 150ms;
}
body[data-aos-duration='200'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='200'][data-v-423f10d5] {
  -webkit-transition-duration: 200ms;
       -o-transition-duration: 200ms;
          transition-duration: 200ms;
}
body[data-aos-delay='200'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='200'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='200'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='200'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 200ms;
         -o-transition-delay: 200ms;
            transition-delay: 200ms;
}
body[data-aos-duration='250'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='250'][data-v-423f10d5] {
  -webkit-transition-duration: 250ms;
       -o-transition-duration: 250ms;
          transition-duration: 250ms;
}
body[data-aos-delay='250'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='250'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='250'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='250'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 250ms;
         -o-transition-delay: 250ms;
            transition-delay: 250ms;
}
body[data-aos-duration='300'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='300'][data-v-423f10d5] {
  -webkit-transition-duration: 300ms;
       -o-transition-duration: 300ms;
          transition-duration: 300ms;
}
body[data-aos-delay='300'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='300'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='300'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='300'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 300ms;
         -o-transition-delay: 300ms;
            transition-delay: 300ms;
}
body[data-aos-duration='350'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='350'][data-v-423f10d5] {
  -webkit-transition-duration: 350ms;
       -o-transition-duration: 350ms;
          transition-duration: 350ms;
}
body[data-aos-delay='350'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='350'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='350'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='350'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 350ms;
         -o-transition-delay: 350ms;
            transition-delay: 350ms;
}
body[data-aos-duration='400'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='400'][data-v-423f10d5] {
  -webkit-transition-duration: 400ms;
       -o-transition-duration: 400ms;
          transition-duration: 400ms;
}
body[data-aos-delay='400'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='400'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='400'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='400'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 400ms;
         -o-transition-delay: 400ms;
            transition-delay: 400ms;
}
body[data-aos-duration='450'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='450'][data-v-423f10d5] {
  -webkit-transition-duration: 450ms;
       -o-transition-duration: 450ms;
          transition-duration: 450ms;
}
body[data-aos-delay='450'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='450'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='450'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='450'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 450ms;
         -o-transition-delay: 450ms;
            transition-delay: 450ms;
}
body[data-aos-duration='500'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='500'][data-v-423f10d5] {
  -webkit-transition-duration: 500ms;
       -o-transition-duration: 500ms;
          transition-duration: 500ms;
}
body[data-aos-delay='500'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='500'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='500'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='500'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 500ms;
         -o-transition-delay: 500ms;
            transition-delay: 500ms;
}
body[data-aos-duration='550'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='550'][data-v-423f10d5] {
  -webkit-transition-duration: 550ms;
       -o-transition-duration: 550ms;
          transition-duration: 550ms;
}
body[data-aos-delay='550'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='550'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='550'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='550'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 550ms;
         -o-transition-delay: 550ms;
            transition-delay: 550ms;
}
body[data-aos-duration='600'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='600'][data-v-423f10d5] {
  -webkit-transition-duration: 600ms;
       -o-transition-duration: 600ms;
          transition-duration: 600ms;
}
body[data-aos-delay='600'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='600'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='600'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='600'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 600ms;
         -o-transition-delay: 600ms;
            transition-delay: 600ms;
}
body[data-aos-duration='650'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='650'][data-v-423f10d5] {
  -webkit-transition-duration: 650ms;
       -o-transition-duration: 650ms;
          transition-duration: 650ms;
}
body[data-aos-delay='650'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='650'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='650'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='650'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 650ms;
         -o-transition-delay: 650ms;
            transition-delay: 650ms;
}
body[data-aos-duration='700'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='700'][data-v-423f10d5] {
  -webkit-transition-duration: 700ms;
       -o-transition-duration: 700ms;
          transition-duration: 700ms;
}
body[data-aos-delay='700'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='700'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='700'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='700'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 700ms;
         -o-transition-delay: 700ms;
            transition-delay: 700ms;
}
body[data-aos-duration='750'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='750'][data-v-423f10d5] {
  -webkit-transition-duration: 750ms;
       -o-transition-duration: 750ms;
          transition-duration: 750ms;
}
body[data-aos-delay='750'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='750'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='750'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='750'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 750ms;
         -o-transition-delay: 750ms;
            transition-delay: 750ms;
}
body[data-aos-duration='800'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='800'][data-v-423f10d5] {
  -webkit-transition-duration: 800ms;
       -o-transition-duration: 800ms;
          transition-duration: 800ms;
}
body[data-aos-delay='800'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='800'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='800'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='800'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 800ms;
         -o-transition-delay: 800ms;
            transition-delay: 800ms;
}
body[data-aos-duration='850'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='850'][data-v-423f10d5] {
  -webkit-transition-duration: 850ms;
       -o-transition-duration: 850ms;
          transition-duration: 850ms;
}
body[data-aos-delay='850'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='850'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='850'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='850'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 850ms;
         -o-transition-delay: 850ms;
            transition-delay: 850ms;
}
body[data-aos-duration='900'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='900'][data-v-423f10d5] {
  -webkit-transition-duration: 900ms;
       -o-transition-duration: 900ms;
          transition-duration: 900ms;
}
body[data-aos-delay='900'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='900'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='900'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='900'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 900ms;
         -o-transition-delay: 900ms;
            transition-delay: 900ms;
}
body[data-aos-duration='950'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='950'][data-v-423f10d5] {
  -webkit-transition-duration: 950ms;
       -o-transition-duration: 950ms;
          transition-duration: 950ms;
}
body[data-aos-delay='950'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='950'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='950'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='950'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 950ms;
         -o-transition-delay: 950ms;
            transition-delay: 950ms;
}
body[data-aos-duration='1000'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='1000'][data-v-423f10d5] {
  -webkit-transition-duration: 1000ms;
       -o-transition-duration: 1000ms;
          transition-duration: 1000ms;
}
body[data-aos-delay='1000'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1000'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1000'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1000'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 1000ms;
         -o-transition-delay: 1000ms;
            transition-delay: 1000ms;
}
body[data-aos-duration='1050'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='1050'][data-v-423f10d5] {
  -webkit-transition-duration: 1050ms;
       -o-transition-duration: 1050ms;
          transition-duration: 1050ms;
}
body[data-aos-delay='1050'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1050'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1050'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1050'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 1050ms;
         -o-transition-delay: 1050ms;
            transition-delay: 1050ms;
}
body[data-aos-duration='1100'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='1100'][data-v-423f10d5] {
  -webkit-transition-duration: 1100ms;
       -o-transition-duration: 1100ms;
          transition-duration: 1100ms;
}
body[data-aos-delay='1100'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1100'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1100'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1100'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 1100ms;
         -o-transition-delay: 1100ms;
            transition-delay: 1100ms;
}
body[data-aos-duration='1150'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='1150'][data-v-423f10d5] {
  -webkit-transition-duration: 1150ms;
       -o-transition-duration: 1150ms;
          transition-duration: 1150ms;
}
body[data-aos-delay='1150'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1150'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1150'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1150'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 1150ms;
         -o-transition-delay: 1150ms;
            transition-delay: 1150ms;
}
body[data-aos-duration='1200'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='1200'][data-v-423f10d5] {
  -webkit-transition-duration: 1200ms;
       -o-transition-duration: 1200ms;
          transition-duration: 1200ms;
}
body[data-aos-delay='1200'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1200'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1200'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1200'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 1200ms;
         -o-transition-delay: 1200ms;
            transition-delay: 1200ms;
}
body[data-aos-duration='1250'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='1250'][data-v-423f10d5] {
  -webkit-transition-duration: 1250ms;
       -o-transition-duration: 1250ms;
          transition-duration: 1250ms;
}
body[data-aos-delay='1250'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1250'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1250'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1250'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 1250ms;
         -o-transition-delay: 1250ms;
            transition-delay: 1250ms;
}
body[data-aos-duration='1300'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='1300'][data-v-423f10d5] {
  -webkit-transition-duration: 1300ms;
       -o-transition-duration: 1300ms;
          transition-duration: 1300ms;
}
body[data-aos-delay='1300'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1300'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1300'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1300'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 1300ms;
         -o-transition-delay: 1300ms;
            transition-delay: 1300ms;
}
body[data-aos-duration='1350'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='1350'][data-v-423f10d5] {
  -webkit-transition-duration: 1350ms;
       -o-transition-duration: 1350ms;
          transition-duration: 1350ms;
}
body[data-aos-delay='1350'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1350'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1350'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1350'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 1350ms;
         -o-transition-delay: 1350ms;
            transition-delay: 1350ms;
}
body[data-aos-duration='1400'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='1400'][data-v-423f10d5] {
  -webkit-transition-duration: 1400ms;
       -o-transition-duration: 1400ms;
          transition-duration: 1400ms;
}
body[data-aos-delay='1400'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1400'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1400'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1400'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 1400ms;
         -o-transition-delay: 1400ms;
            transition-delay: 1400ms;
}
body[data-aos-duration='1450'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='1450'][data-v-423f10d5] {
  -webkit-transition-duration: 1450ms;
       -o-transition-duration: 1450ms;
          transition-duration: 1450ms;
}
body[data-aos-delay='1450'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1450'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1450'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1450'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 1450ms;
         -o-transition-delay: 1450ms;
            transition-delay: 1450ms;
}
body[data-aos-duration='1500'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='1500'][data-v-423f10d5] {
  -webkit-transition-duration: 1500ms;
       -o-transition-duration: 1500ms;
          transition-duration: 1500ms;
}
body[data-aos-delay='1500'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1500'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1500'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1500'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 1500ms;
         -o-transition-delay: 1500ms;
            transition-delay: 1500ms;
}
body[data-aos-duration='1550'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='1550'][data-v-423f10d5] {
  -webkit-transition-duration: 1550ms;
       -o-transition-duration: 1550ms;
          transition-duration: 1550ms;
}
body[data-aos-delay='1550'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1550'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1550'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1550'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 1550ms;
         -o-transition-delay: 1550ms;
            transition-delay: 1550ms;
}
body[data-aos-duration='1600'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='1600'][data-v-423f10d5] {
  -webkit-transition-duration: 1600ms;
       -o-transition-duration: 1600ms;
          transition-duration: 1600ms;
}
body[data-aos-delay='1600'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1600'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1600'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1600'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 1600ms;
         -o-transition-delay: 1600ms;
            transition-delay: 1600ms;
}
body[data-aos-duration='1650'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='1650'][data-v-423f10d5] {
  -webkit-transition-duration: 1650ms;
       -o-transition-duration: 1650ms;
          transition-duration: 1650ms;
}
body[data-aos-delay='1650'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1650'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1650'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1650'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 1650ms;
         -o-transition-delay: 1650ms;
            transition-delay: 1650ms;
}
body[data-aos-duration='1700'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='1700'][data-v-423f10d5] {
  -webkit-transition-duration: 1700ms;
       -o-transition-duration: 1700ms;
          transition-duration: 1700ms;
}
body[data-aos-delay='1700'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1700'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1700'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1700'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 1700ms;
         -o-transition-delay: 1700ms;
            transition-delay: 1700ms;
}
body[data-aos-duration='1750'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='1750'][data-v-423f10d5] {
  -webkit-transition-duration: 1750ms;
       -o-transition-duration: 1750ms;
          transition-duration: 1750ms;
}
body[data-aos-delay='1750'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1750'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1750'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1750'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 1750ms;
         -o-transition-delay: 1750ms;
            transition-delay: 1750ms;
}
body[data-aos-duration='1800'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='1800'][data-v-423f10d5] {
  -webkit-transition-duration: 1800ms;
       -o-transition-duration: 1800ms;
          transition-duration: 1800ms;
}
body[data-aos-delay='1800'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1800'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1800'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1800'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 1800ms;
         -o-transition-delay: 1800ms;
            transition-delay: 1800ms;
}
body[data-aos-duration='1850'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='1850'][data-v-423f10d5] {
  -webkit-transition-duration: 1850ms;
       -o-transition-duration: 1850ms;
          transition-duration: 1850ms;
}
body[data-aos-delay='1850'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1850'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1850'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1850'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 1850ms;
         -o-transition-delay: 1850ms;
            transition-delay: 1850ms;
}
body[data-aos-duration='1900'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='1900'][data-v-423f10d5] {
  -webkit-transition-duration: 1900ms;
       -o-transition-duration: 1900ms;
          transition-duration: 1900ms;
}
body[data-aos-delay='1900'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1900'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1900'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1900'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 1900ms;
         -o-transition-delay: 1900ms;
            transition-delay: 1900ms;
}
body[data-aos-duration='1950'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='1950'][data-v-423f10d5] {
  -webkit-transition-duration: 1950ms;
       -o-transition-duration: 1950ms;
          transition-duration: 1950ms;
}
body[data-aos-delay='1950'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1950'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='1950'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='1950'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 1950ms;
         -o-transition-delay: 1950ms;
            transition-delay: 1950ms;
}
body[data-aos-duration='2000'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='2000'][data-v-423f10d5] {
  -webkit-transition-duration: 2000ms;
       -o-transition-duration: 2000ms;
          transition-duration: 2000ms;
}
body[data-aos-delay='2000'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2000'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2000'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2000'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 2000ms;
         -o-transition-delay: 2000ms;
            transition-delay: 2000ms;
}
body[data-aos-duration='2050'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='2050'][data-v-423f10d5] {
  -webkit-transition-duration: 2050ms;
       -o-transition-duration: 2050ms;
          transition-duration: 2050ms;
}
body[data-aos-delay='2050'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2050'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2050'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2050'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 2050ms;
         -o-transition-delay: 2050ms;
            transition-delay: 2050ms;
}
body[data-aos-duration='2100'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='2100'][data-v-423f10d5] {
  -webkit-transition-duration: 2100ms;
       -o-transition-duration: 2100ms;
          transition-duration: 2100ms;
}
body[data-aos-delay='2100'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2100'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2100'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2100'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 2100ms;
         -o-transition-delay: 2100ms;
            transition-delay: 2100ms;
}
body[data-aos-duration='2150'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='2150'][data-v-423f10d5] {
  -webkit-transition-duration: 2150ms;
       -o-transition-duration: 2150ms;
          transition-duration: 2150ms;
}
body[data-aos-delay='2150'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2150'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2150'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2150'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 2150ms;
         -o-transition-delay: 2150ms;
            transition-delay: 2150ms;
}
body[data-aos-duration='2200'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='2200'][data-v-423f10d5] {
  -webkit-transition-duration: 2200ms;
       -o-transition-duration: 2200ms;
          transition-duration: 2200ms;
}
body[data-aos-delay='2200'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2200'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2200'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2200'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 2200ms;
         -o-transition-delay: 2200ms;
            transition-delay: 2200ms;
}
body[data-aos-duration='2250'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='2250'][data-v-423f10d5] {
  -webkit-transition-duration: 2250ms;
       -o-transition-duration: 2250ms;
          transition-duration: 2250ms;
}
body[data-aos-delay='2250'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2250'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2250'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2250'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 2250ms;
         -o-transition-delay: 2250ms;
            transition-delay: 2250ms;
}
body[data-aos-duration='2300'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='2300'][data-v-423f10d5] {
  -webkit-transition-duration: 2300ms;
       -o-transition-duration: 2300ms;
          transition-duration: 2300ms;
}
body[data-aos-delay='2300'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2300'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2300'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2300'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 2300ms;
         -o-transition-delay: 2300ms;
            transition-delay: 2300ms;
}
body[data-aos-duration='2350'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='2350'][data-v-423f10d5] {
  -webkit-transition-duration: 2350ms;
       -o-transition-duration: 2350ms;
          transition-duration: 2350ms;
}
body[data-aos-delay='2350'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2350'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2350'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2350'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 2350ms;
         -o-transition-delay: 2350ms;
            transition-delay: 2350ms;
}
body[data-aos-duration='2400'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='2400'][data-v-423f10d5] {
  -webkit-transition-duration: 2400ms;
       -o-transition-duration: 2400ms;
          transition-duration: 2400ms;
}
body[data-aos-delay='2400'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2400'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2400'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2400'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 2400ms;
         -o-transition-delay: 2400ms;
            transition-delay: 2400ms;
}
body[data-aos-duration='2450'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='2450'][data-v-423f10d5] {
  -webkit-transition-duration: 2450ms;
       -o-transition-duration: 2450ms;
          transition-duration: 2450ms;
}
body[data-aos-delay='2450'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2450'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2450'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2450'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 2450ms;
         -o-transition-delay: 2450ms;
            transition-delay: 2450ms;
}
body[data-aos-duration='2500'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='2500'][data-v-423f10d5] {
  -webkit-transition-duration: 2500ms;
       -o-transition-duration: 2500ms;
          transition-duration: 2500ms;
}
body[data-aos-delay='2500'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2500'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2500'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2500'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 2500ms;
         -o-transition-delay: 2500ms;
            transition-delay: 2500ms;
}
body[data-aos-duration='2550'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='2550'][data-v-423f10d5] {
  -webkit-transition-duration: 2550ms;
       -o-transition-duration: 2550ms;
          transition-duration: 2550ms;
}
body[data-aos-delay='2550'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2550'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2550'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2550'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 2550ms;
         -o-transition-delay: 2550ms;
            transition-delay: 2550ms;
}
body[data-aos-duration='2600'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='2600'][data-v-423f10d5] {
  -webkit-transition-duration: 2600ms;
       -o-transition-duration: 2600ms;
          transition-duration: 2600ms;
}
body[data-aos-delay='2600'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2600'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2600'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2600'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 2600ms;
         -o-transition-delay: 2600ms;
            transition-delay: 2600ms;
}
body[data-aos-duration='2650'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='2650'][data-v-423f10d5] {
  -webkit-transition-duration: 2650ms;
       -o-transition-duration: 2650ms;
          transition-duration: 2650ms;
}
body[data-aos-delay='2650'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2650'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2650'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2650'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 2650ms;
         -o-transition-delay: 2650ms;
            transition-delay: 2650ms;
}
body[data-aos-duration='2700'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='2700'][data-v-423f10d5] {
  -webkit-transition-duration: 2700ms;
       -o-transition-duration: 2700ms;
          transition-duration: 2700ms;
}
body[data-aos-delay='2700'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2700'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2700'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2700'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 2700ms;
         -o-transition-delay: 2700ms;
            transition-delay: 2700ms;
}
body[data-aos-duration='2750'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='2750'][data-v-423f10d5] {
  -webkit-transition-duration: 2750ms;
       -o-transition-duration: 2750ms;
          transition-duration: 2750ms;
}
body[data-aos-delay='2750'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2750'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2750'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2750'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 2750ms;
         -o-transition-delay: 2750ms;
            transition-delay: 2750ms;
}
body[data-aos-duration='2800'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='2800'][data-v-423f10d5] {
  -webkit-transition-duration: 2800ms;
       -o-transition-duration: 2800ms;
          transition-duration: 2800ms;
}
body[data-aos-delay='2800'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2800'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2800'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2800'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 2800ms;
         -o-transition-delay: 2800ms;
            transition-delay: 2800ms;
}
body[data-aos-duration='2850'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='2850'][data-v-423f10d5] {
  -webkit-transition-duration: 2850ms;
       -o-transition-duration: 2850ms;
          transition-duration: 2850ms;
}
body[data-aos-delay='2850'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2850'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2850'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2850'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 2850ms;
         -o-transition-delay: 2850ms;
            transition-delay: 2850ms;
}
body[data-aos-duration='2900'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='2900'][data-v-423f10d5] {
  -webkit-transition-duration: 2900ms;
       -o-transition-duration: 2900ms;
          transition-duration: 2900ms;
}
body[data-aos-delay='2900'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2900'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2900'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2900'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 2900ms;
         -o-transition-delay: 2900ms;
            transition-delay: 2900ms;
}
body[data-aos-duration='2950'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='2950'][data-v-423f10d5] {
  -webkit-transition-duration: 2950ms;
       -o-transition-duration: 2950ms;
          transition-duration: 2950ms;
}
body[data-aos-delay='2950'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2950'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='2950'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='2950'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 2950ms;
         -o-transition-delay: 2950ms;
            transition-delay: 2950ms;
}
body[data-aos-duration='3000'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-duration='3000'][data-v-423f10d5] {
  -webkit-transition-duration: 3000ms;
       -o-transition-duration: 3000ms;
          transition-duration: 3000ms;
}
body[data-aos-delay='3000'] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-delay='3000'][data-v-423f10d5] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}
body[data-aos-delay='3000'] [data-aos].aos-animate[data-v-423f10d5], [data-aos][data-aos][data-aos-delay='3000'].aos-animate[data-v-423f10d5] {
    -webkit-transition-delay: 3000ms;
         -o-transition-delay: 3000ms;
            transition-delay: 3000ms;
}
body[data-aos-easing="linear"] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-easing="linear"][data-v-423f10d5] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
       -o-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
          transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}
body[data-aos-easing="ease"] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-easing="ease"][data-v-423f10d5] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
       -o-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
          transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}
body[data-aos-easing="ease-in"] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-easing="ease-in"][data-v-423f10d5] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
}
body[data-aos-easing="ease-out"] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-easing="ease-out"][data-v-423f10d5] {
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-out"] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-easing="ease-in-out"][data-v-423f10d5] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-back"] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-easing="ease-in-back"][data-v-423f10d5] {
  -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
       -o-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
          transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
body[data-aos-easing="ease-out-back"] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-easing="ease-out-back"][data-v-423f10d5] {
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
       -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
          transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
body[data-aos-easing="ease-in-out-back"] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-easing="ease-in-out-back"][data-v-423f10d5] {
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
       -o-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
          transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
body[data-aos-easing="ease-in-sine"] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-easing="ease-in-sine"][data-v-423f10d5] {
  -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
       -o-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
          transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}
body[data-aos-easing="ease-out-sine"] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-easing="ease-out-sine"][data-v-423f10d5] {
  -webkit-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
       -o-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
          transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
body[data-aos-easing="ease-in-out-sine"] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-easing="ease-in-out-sine"][data-v-423f10d5] {
  -webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
       -o-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
          transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
body[data-aos-easing="ease-in-quad"] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-easing="ease-in-quad"][data-v-423f10d5] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quad"] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-easing="ease-out-quad"][data-v-423f10d5] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quad"] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-easing="ease-in-out-quad"][data-v-423f10d5] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-cubic"] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-easing="ease-in-cubic"][data-v-423f10d5] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-cubic"] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-easing="ease-out-cubic"][data-v-423f10d5] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-cubic"] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-easing="ease-in-out-cubic"][data-v-423f10d5] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-quart"] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-easing="ease-in-quart"][data-v-423f10d5] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quart"] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-easing="ease-out-quart"][data-v-423f10d5] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quart"] [data-aos][data-v-423f10d5], [data-aos][data-aos][data-aos-easing="ease-in-out-quart"][data-v-423f10d5] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

/**
 * Fade animations:
 * fade
 * fade-up, fade-down, fade-left, fade-right
 * fade-up-right, fade-up-left, fade-down-right, fade-down-left
 */
[data-aos^='fade'][data-aos^='fade'][data-v-423f10d5] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
[data-aos^='fade'][data-aos^='fade'].aos-animate[data-v-423f10d5] {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
[data-aos='fade-up'][data-v-423f10d5] {
  -webkit-transform: translate3d(0, 6px, 0);
          transform: translate3d(0, 6px, 0);
}
[data-aos='fade-down'][data-v-423f10d5] {
  -webkit-transform: translate3d(0, -6px, 0);
          transform: translate3d(0, -6px, 0);
}
[data-aos='fade-right'][data-v-423f10d5] {
  -webkit-transform: translate3d(-6px, 0, 0);
          transform: translate3d(-6px, 0, 0);
}
[data-aos='fade-left'][data-v-423f10d5] {
  -webkit-transform: translate3d(6px, 0, 0);
          transform: translate3d(6px, 0, 0);
}
[data-aos='fade-up-right'][data-v-423f10d5] {
  -webkit-transform: translate3d(-6px, 6px, 0);
          transform: translate3d(-6px, 6px, 0);
}
[data-aos='fade-up-left'][data-v-423f10d5] {
  -webkit-transform: translate3d(6px, 6px, 0);
          transform: translate3d(6px, 6px, 0);
}
[data-aos='fade-down-right'][data-v-423f10d5] {
  -webkit-transform: translate3d(-6px, -6px, 0);
          transform: translate3d(-6px, -6px, 0);
}
[data-aos='fade-down-left'][data-v-423f10d5] {
  -webkit-transform: translate3d(6px, -6px, 0);
          transform: translate3d(6px, -6px, 0);
}

/**
 * Zoom animations:
 * zoom-in, zoom-in-up, zoom-in-down, zoom-in-left, zoom-in-right
 * zoom-out, zoom-out-up, zoom-out-down, zoom-out-left, zoom-out-right
 */
[data-aos^='zoom'][data-aos^='zoom'][data-v-423f10d5] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
[data-aos^='zoom'][data-aos^='zoom'].aos-animate[data-v-423f10d5] {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
}
[data-aos='zoom-in'][data-v-423f10d5] {
  -webkit-transform: scale(0.6);
      -ms-transform: scale(0.6);
          transform: scale(0.6);
}
[data-aos='zoom-in-up'][data-v-423f10d5] {
  -webkit-transform: translate3d(0, 6px, 0) scale(0.6);
          transform: translate3d(0, 6px, 0) scale(0.6);
}
[data-aos='zoom-in-down'][data-v-423f10d5] {
  -webkit-transform: translate3d(0, -6px, 0) scale(0.6);
          transform: translate3d(0, -6px, 0) scale(0.6);
}
[data-aos='zoom-in-right'][data-v-423f10d5] {
  -webkit-transform: translate3d(-6px, 0, 0) scale(0.6);
          transform: translate3d(-6px, 0, 0) scale(0.6);
}
[data-aos='zoom-in-left'][data-v-423f10d5] {
  -webkit-transform: translate3d(6px, 0, 0) scale(0.6);
          transform: translate3d(6px, 0, 0) scale(0.6);
}
[data-aos='zoom-out'][data-v-423f10d5] {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}
[data-aos='zoom-out-up'][data-v-423f10d5] {
  -webkit-transform: translate3d(0, 6px, 0) scale(1.2);
          transform: translate3d(0, 6px, 0) scale(1.2);
}
[data-aos='zoom-out-down'][data-v-423f10d5] {
  -webkit-transform: translate3d(0, -6px, 0) scale(1.2);
          transform: translate3d(0, -6px, 0) scale(1.2);
}
[data-aos='zoom-out-right'][data-v-423f10d5] {
  -webkit-transform: translate3d(-6px, 0, 0) scale(1.2);
          transform: translate3d(-6px, 0, 0) scale(1.2);
}
[data-aos='zoom-out-left'][data-v-423f10d5] {
  -webkit-transform: translate3d(6px, 0, 0) scale(1.2);
          transform: translate3d(6px, 0, 0) scale(1.2);
}

/**
 * Slide animations
 */
[data-aos^='slide'][data-aos^='slide'][data-v-423f10d5] {
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
[data-aos^='slide'][data-aos^='slide'].aos-animate[data-v-423f10d5] {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
[data-aos='slide-up'][data-v-423f10d5] {
  -webkit-transform: translate3d(0, 100%, 0);
          transform: translate3d(0, 100%, 0);
}
[data-aos='slide-down'][data-v-423f10d5] {
  -webkit-transform: translate3d(0, -100%, 0);
          transform: translate3d(0, -100%, 0);
}
[data-aos='slide-right'][data-v-423f10d5] {
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
}
[data-aos='slide-left'][data-v-423f10d5] {
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}

/**
 * Flip animations:
 * flip-left, flip-right, flip-up, flip-down
 */
[data-aos^='flip'][data-aos^='flip'][data-v-423f10d5] {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
[data-aos='flip-left'][data-v-423f10d5] {
  -webkit-transform: perspective(2500px) rotateY(-100deg);
          transform: perspective(2500px) rotateY(-100deg);
}
[data-aos='flip-left'].aos-animate[data-v-423f10d5] {
    -webkit-transform: perspective(2500px) rotateY(0);
            transform: perspective(2500px) rotateY(0);
}
[data-aos='flip-right'][data-v-423f10d5] {
  -webkit-transform: perspective(2500px) rotateY(100deg);
          transform: perspective(2500px) rotateY(100deg);
}
[data-aos='flip-right'].aos-animate[data-v-423f10d5] {
    -webkit-transform: perspective(2500px) rotateY(0);
            transform: perspective(2500px) rotateY(0);
}
[data-aos='flip-up'][data-v-423f10d5] {
  -webkit-transform: perspective(2500px) rotateX(-100deg);
          transform: perspective(2500px) rotateX(-100deg);
}
[data-aos='flip-up'].aos-animate[data-v-423f10d5] {
    -webkit-transform: perspective(2500px) rotateX(0);
            transform: perspective(2500px) rotateX(0);
}
[data-aos='flip-down'][data-v-423f10d5] {
  -webkit-transform: perspective(2500px) rotateX(100deg);
          transform: perspective(2500px) rotateX(100deg);
}
[data-aos='flip-down'].aos-animate[data-v-423f10d5] {
    -webkit-transform: perspective(2500px) rotateX(0);
            transform: perspective(2500px) rotateX(0);
}

/*---- variables ----*/
/*---- Mixins ----*/
[data-v-423f10d5]::-moz-selection {
  color: #ffffff;
  background: rgba(54, 98, 236, 0.99);
}
[data-v-423f10d5]::selection {
  color: #ffffff;
  background: rgba(54, 98, 236, 0.99);
}
img[data-v-423f10d5],
svg[data-v-423f10d5] {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
}
a[data-v-423f10d5] {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
h1[data-v-423f10d5] {
  font-size: 4.8rem;
  font-weight: 600;
  line-height: 6.4rem;
}
h2[data-v-423f10d5] {
  font-size: 3.6rem;
  font-weight: 600;
  line-height: 5.3rem;
}
h3[data-v-423f10d5] {
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.5;
}
h4[data-v-423f10d5] {
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 2.4rem;
}
h5[data-v-423f10d5] {
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 2.4rem;
}
p[data-v-423f10d5] {
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 2.4rem;
  color: rgba(255, 255, 255, 0.5);
}
.v-lines[data-v-423f10d5] {
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 1080px;
  -webkit-transform: translate(-50%);
      -ms-transform: translate(-50%);
          transform: translate(-50%);
  pointer-events: none;
}
.v-lines .v-lines__outer[data-v-423f10d5] {
    position: absolute;
    width: 1080px;
    top: 0;
    height: 100%;
    border-left: 1px dashed #0a0a0a;
    border-right: 1px dashed #0a0a0a;
    margin: 0 auto;
}
.v-lines .v-lines__inner[data-v-423f10d5] {
    position: relative;
    width: 360px;
    top: 0;
    height: 100%;
    border-left: 1px dashed #0a0a0a;
    border-right: 1px dashed #0a0a0a;
    margin: 0 auto;
}
.gray-wrapper[data-v-423f10d5] {
  background: #1b1b1b;
  width: 100%;
}
.gray-wrapper .v-lines__outer[data-v-423f10d5] {
    border-left: 1px dashed #222222;
    border-right: 1px dashed #222222;
}
.gray-wrapper .v-lines__inner[data-v-423f10d5] {
    border-left: 1px dashed #222222;
    border-right: 1px dashed #222222;
}
.blue-wrapper[data-v-423f10d5] {
  background: #3662ec;
  width: 100%;
}
.content-wrap[data-v-423f10d5] {
  position: relative;
  width: 100%;
}
section[data-v-423f10d5] {
  max-width: 1200px;
  margin: 0 auto;
  position: relative;
  padding: 0 60px;
}
section.left-algin[data-v-423f10d5] {
    text-align: left;
}
section.left-algin .title-wrapper[data-v-423f10d5] {
      margin: 0 auto 84px 18px;
}
section.center-algin[data-v-423f10d5] {
    text-align: center;
}
section.center-algin .title-wrapper[data-v-423f10d5] {
      margin: 0 auto 84px auto;
}
section.right-algin[data-v-423f10d5] {
    text-align: right;
}
section.right-algin .title-wrapper[data-v-423f10d5] {
      margin: 0 96px 84px auto;
}
section.nav-wrapper[data-v-423f10d5] {
    height: 78px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 10000;
}
section.nav-wrapper .content-wrap[data-v-423f10d5] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0 18px;
}
section.nav-wrapper ul[data-v-423f10d5] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
}
section.nav-wrapper .nav-center a[data-v-423f10d5] {
      font-size: 0.93rem;
      font-weight: 400;
      line-height: 2.1;
      font-weight: 500;
      color: rgba(255, 255, 255, 0.7);
      padding: 12px 24px;
      -webkit-transition: all 0.15s ease-out;
      -o-transition: all 0.15s ease-out;
      transition: all 0.15s ease-out;
}
section.nav-wrapper .nav-center a[data-v-423f10d5]:hover {
        color: white;
}
section.nav-wrapper .logo[data-v-423f10d5] {
      cursor: pointer;
}
section.master-header-wrapper[data-v-423f10d5] {
    padding-top: 14vh;
    padding-bottom: 140px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    min-height: 100vh;
}
section.master-header-wrapper .header-button-wrapper[data-v-423f10d5] {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
}
section.master-header-wrapper .header-button-wrapper .mas-button[data-v-423f10d5],
      section.master-header-wrapper .header-button-wrapper .apply-closed[data-v-423f10d5] {
        margin: 0 auto;
}
section.master-header-wrapper .header-cover-wrapper[data-v-423f10d5] {
      width: 100%;
      margin: 18vh auto 90px auto;
      height: -webkit-fit-content;
      height: -moz-fit-content;
      height: fit-content;
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
section.master-header-wrapper .header-cover-wrapper .header-cover-content[data-v-423f10d5] {
        position: relative;
        left: -100px;
        -webkit-transform: perspective(1200px) rotateX(7deg) rotateZ(5deg) rotateY(-18deg) skew(-5deg, -6deg) !important;
                transform: perspective(1200px) rotateX(7deg) rotateZ(5deg) rotateY(-18deg) skew(-5deg, -6deg) !important;
}
section.master-header-wrapper .header-cover-wrapper .header-cover-content > div[data-v-423f10d5] {
          position: absolute !important;
          width: auto !important;
          z-index: 6;
          -webkit-transform: scale(0.5) !important;
              -ms-transform: scale(0.5) !important;
                  transform: scale(0.5) !important;
          margin-top: -60px !important;
          margin-left: -50px !important;
}
section.master-header-wrapper .header-cover-wrapper .show-case-background[data-v-423f10d5] {
        display: block;
        position: absolute;
        z-index: 1;
        top: -2px;
        left: -2px;
        width: calc(100% + 4px);
        height: calc(100% + 4px);
        border-radius: 20px;
        overflow: hidden;
        background: conic-gradient(from 180deg at 50% 50%, #d44e30 -48.91deg, #9242f8 47.56deg, #3662ec 130.84deg, #fba238 230.27deg, #d44e30 311.09deg, #9242f8 407.56deg);
}
section.master-header-wrapper .header-cover-wrapper .show-case[data-v-423f10d5] {
        width: 1200px;
        height: auto;
        border-radius: 18px;
        display: block;
        position: relative;
        z-index: 2;
}
section.works-wrapper[data-v-423f10d5], section.optimize-wrapper[data-v-423f10d5] {
    position: relative;
    padding-top: 144px;
    overflow: hidden;
    max-width: 5000px;
}
section.works-wrapper .content-wrap[data-v-423f10d5], section.optimize-wrapper .content-wrap[data-v-423f10d5] {
      max-width: 1080px;
      margin: 0 auto;
      position: relative;
}
section.works-wrapper .title-wrapper[data-v-423f10d5], section.optimize-wrapper .title-wrapper[data-v-423f10d5] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      text-align: left;
      position: relative;
      z-index: 2;
}
section.works-wrapper .optimize-blog[data-v-423f10d5], section.optimize-wrapper .optimize-blog[data-v-423f10d5] {
      margin: 0 auto;
      position: relative;
      z-index: 2;
      max-width: 1200px;
      border-radius: 12px;
      display: grid;
      grid-template-columns: 1fr;
      gap: 60px;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
section.works-wrapper .optimize-blog img[data-v-423f10d5], section.optimize-wrapper .optimize-blog img[data-v-423f10d5] {
        max-width: 100%;
        display: block;
        border-radius: 12px;
}
section.works-wrapper .optimize-background[data-v-423f10d5], section.optimize-wrapper .optimize-background[data-v-423f10d5] {
      z-index: -1;
}
section.works-wrapper .optimize-background img[data-v-423f10d5], section.optimize-wrapper .optimize-background img[data-v-423f10d5] {
        position: absolute;
        top: 0;
        width: 100%;
        display: block;
        width: 2950px;
        position: absolute;
        -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
                transform: translateX(-50%);
        left: 50%;
}
section.code-wrapper[data-v-423f10d5] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.code-wrapper .show-wrapper[data-v-423f10d5] {
      margin-bottom: 84px;
}
section.feel-wrapper[data-v-423f10d5] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.feel-wrapper .description[data-v-423f10d5]:not(:last-child) {
      margin-bottom: 84px;
}
section.optimize-wrapper[data-v-423f10d5] {
    padding-bottom: 144px;
}
section.works-wrapper[data-v-423f10d5] {
    height: 100vh;
}
section.code-wrapper[data-v-423f10d5], section.pen-wrapper[data-v-423f10d5], section.system-wrapper[data-v-423f10d5] {
    padding-top: 200px;
    padding-bottom: 200px;
}
section.code-wrapper .feature-section-iconright .show-case[data-v-423f10d5], section.pen-wrapper .feature-section-iconright .show-case[data-v-423f10d5], section.system-wrapper .feature-section-iconright .show-case[data-v-423f10d5] {
      position: absolute;
      width: 1000px;
      height: 860px;
      border-radius: 24px;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      top: 50%;
      left: 0;
}
section.code-wrapper .feature-section-iconleft .show-case[data-v-423f10d5], section.pen-wrapper .feature-section-iconleft .show-case[data-v-423f10d5], section.system-wrapper .feature-section-iconleft .show-case[data-v-423f10d5] {
      position: absolute;
      width: 1000px;
      height: 860px;
      border-radius: 24px;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      top: 50%;
      right: 0;
}
section.roadmap-wrapper[data-v-423f10d5] {
    padding-top: 144px;
    padding-bottom: 144px;
}
section.roadmap-wrapper .roadmap-wrap[data-v-423f10d5] {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr;
      gap: 36px;
      padding: 0 18px;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item[data-v-423f10d5] {
        background-color: #262626;
        border-radius: 12px;
        padding: 24px 30px;
        height: 220px;
        -webkit-transition: all 0.15s ease-out;
        -o-transition: all 0.15s ease-out;
        transition: all 0.15s ease-out;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item[data-v-423f10d5]:hover {
          -webkit-transform: scale(1.03);
              -ms-transform: scale(1.03);
                  transform: scale(1.03);
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title[data-v-423f10d5] {
          font-size: 1.2rem;
          font-weight: 600;
          line-height: 2.4rem;
          color: #ffffff;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title .like[data-v-423f10d5] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            font-size: 0.93rem;
            font-weight: 400;
            line-height: 2.1;
            font-weight: 500;
            color: rgba(255, 255, 255, 0.3);
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .title .like img[data-v-423f10d5] {
              margin-right: 6px;
              width: 24px;
}
section.roadmap-wrapper .roadmap-wrap .roadmap-item .desc[data-v-423f10d5] {
          font-size: 0.93rem;
          font-weight: 400;
          line-height: 2.1;
          color: rgba(255, 255, 255, 0.5);
          padding-top: 12px;
}
section.shot-wrapper[data-v-423f10d5] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 144px;
    padding-bottom: 144px;
}
section.shot-wrapper .content-wrap[data-v-423f10d5] {
      position: relative;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
      left: 50%;
      width: auto;
}
section.shot-wrapper .content-wrap .content[data-v-423f10d5] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
}
section.shot-wrapper .content-wrap .content[data-v-423f10d5]:last-child {
          -webkit-transform: translateX(-200px);
              -ms-transform: translateX(-200px);
                  transform: translateX(-200px);
}
section.shot-wrapper .content-wrap .content[data-v-423f10d5]:not(:last-child) {
          margin-bottom: 36px;
}
section.shot-wrapper .content-wrap .content .show-cover[data-v-423f10d5] {
          width: 430px;
          height: 300px;
          border-radius: 18px;
}
section.shot-wrapper .content-wrap .content .show-cover img[data-v-423f10d5] {
            display: block;
            width: 430px;
            height: 300px;
            border-radius: 18px;
}
section.shot-wrapper .content-wrap .content .show-cover[data-v-423f10d5]:not(:last-child) {
            margin-right: 36px;
}
section.call-wrapper[data-v-423f10d5] {
    position: relative;
    height: 720px;
    overflow: hidden;
    max-width: 5000px;
}
section.call-wrapper .call-content-wrap .title-wrapper[data-v-423f10d5] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      text-align: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      position: absolute;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      top: 50%;
      left: 50%;
      z-index: 1;
}
section.call-wrapper .call-content-wrap .title-wrapper .title[data-v-423f10d5] {
        font-size: 4.8rem;
        font-weight: 600;
        line-height: 6.4rem;
}
section.call-wrapper .call-cover[data-v-423f10d5] {
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      position: relative;
      -webkit-transform: translate(-50%, -10%);
          -ms-transform: translate(-50%, -10%);
              transform: translate(-50%, -10%);
      left: 50%;
}
section.call-wrapper .logo-background[data-v-423f10d5] {
      position: absolute;
      bottom: -150px;
      right: -450px;
      opacity: 0.06;
}
section.call-wrapper .button-wrapper[data-v-423f10d5] {
      margin-top: 48px;
}
section.call-wrapper .title-wrapper[data-v-423f10d5] {
      margin-bottom: 0;
}
section.footer-wrap[data-v-423f10d5] {
    padding: 90px 60px 180px 60px;
}
section.footer-wrap .content[data-v-423f10d5] {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
      gap: 18px;
      padding-left: 18px;
}
section.footer-wrap .content .title[data-v-423f10d5] {
        margin-bottom: 12px;
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        font-weight: 600;
}
section.footer-wrap .content a[data-v-423f10d5] {
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        color: rgba(255, 255, 255, 0.5);
        display: block;
        margin-bottom: 6px;
}
section.footer-wrap .footer-bottom[data-v-423f10d5] {
      padding-left: 18px;
      width: 100%;
      padding-top: 36px;
}
section.footer-wrap .footer-bottom .line[data-v-423f10d5] {
        width: 30px;
        height: 2px;
        background-color: rgba(255, 255, 255, 0.5);
        margin-bottom: 36px;
}
section.footer-wrap .footer-bottom span[data-v-423f10d5] {
        color: rgba(255, 255, 255, 0.5);
        font-size: 0.93rem;
        font-weight: 400;
        line-height: 2.1;
        font-size: 13px;
        display: inline;
}
@media (max-width: 600px) {
section.footer-wrap[data-v-423f10d5] {
    padding: 60px 60px 84px 60px !important;
}
section.footer-wrap .content-wrap .content[data-v-423f10d5] {
      grid-template-columns: 1fr;
      padding-left: 0px;
}
section.footer-wrap .content-wrap .content .desc[data-v-423f10d5] {
        width: 105px;
}
.optimize-blog[data-v-423f10d5] {
    padding: 0 36px;
}
}
.title-wrapper[data-v-423f10d5] {
  width: 70%;
  z-index: 1;
}
.title-wrapper .tag[data-v-423f10d5] {
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 2.4rem;
    color: rgba(255, 255, 255, 0.5);
    margin-bottom: 12px;
}
.title-wrapper h2[data-v-423f10d5] {
    color: #fff;
}
.title-wrapper p[data-v-423f10d5] {
    font-size: 1.3rem;
    font-weight: 400;
    line-height: 2.4rem;
    margin-top: 24px;
}
.left-to-right-wrapper[data-v-423f10d5] {
  width: 100%;
  display: grid;
  grid-template-columns: 4fr 5fr;
  gap: 180px;
}
.left-to-right-wrapper .left-wrapper[data-v-423f10d5] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.left-to-right-wrapper .left-wrapper .desc-wrapper[data-v-423f10d5] {
      text-align: left;
}
.left-to-right-wrapper .left-wrapper .desc-wrapper p[data-v-423f10d5] {
        margin-top: 24px;
        font-size: 1.3rem;
        font-weight: 400;
        line-height: 2.4rem;
}
.left-to-right-wrapper .right-wrapper[data-v-423f10d5] {
    height: 648px;
    width: 100%;
    background: #202020;
    border-radius: 24px;
}
.right-to-left-wrapper[data-v-423f10d5] {
  width: 100%;
  display: grid;
  grid-template-columns: 7fr 5fr;
  gap: 60px;
}
.right-to-left-wrapper .left-wrapper[data-v-423f10d5] {
    height: 648px;
    width: 100%;
    background: #202020;
    border-radius: 24px;
}
.right-to-left-wrapper .right-wrapper[data-v-423f10d5] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper[data-v-423f10d5] {
      text-align: left;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper[data-v-423f10d5]:not(:last-child) {
        margin-bottom: 90px;
}
.right-to-left-wrapper .right-wrapper .desc-wrapper p[data-v-423f10d5] {
        font-size: 1.2rem;
        font-weight: 400;
        line-height: 2.2rem;
}
.show-wrapper[data-v-423f10d5] {
  height: 600px;
  width: 100%;
  background: #202020;
  border-radius: 24px;
}
.show-wrapper .video[data-v-423f10d5] {
    width: 100%;
    height: 600px;
    background: #202020;
    border-radius: 24px;
}
.three-wrapper[data-v-423f10d5] {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 18px;
  padding-left: 18px;
}
.three-wrapper[data-v-423f10d5]:not(:last-child) {
    margin-bottom: 90px;
}
.three-wrapper .desc-icon[data-v-423f10d5] {
    margin-bottom: 24px;
    width: 66px;
    height: 66px;
}
.three-wrapper .desc-wrapper[data-v-423f10d5] {
    text-align: left;
}
.three-wrapper .desc-wrapper h3[data-v-423f10d5] {
      color: #fff;
}
.three-wrapper .desc-wrapper p[data-v-423f10d5] {
      font-size: 1.2rem;
      font-weight: 400;
      line-height: 2.2rem;
      margin-top: 12px;
      padding-right: 24px;
}
.h2-title[data-v-423f10d5] {
  font-size: 3.6rem;
  font-weight: 600;
  line-height: 5.3rem;
}
@media only screen and (max-width: 500px) {
.h2-title[data-v-423f10d5] {
    font-size: 2.4rem;
    font-weight: 600;
    line-height: 1.5;
}
.title2[data-v-423f10d5] {
    font-size: 1.1rem !important;
}
}
.button-middle[data-v-423f10d5] {
  padding: 0 30px;
  height: 42px;
  background-color: #3662ec;
  color: #fff;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 8px;
  font-weight: 600;
}
.button-large[data-v-423f10d5] {
  color: #fff;
  width: 172px;
  height: 54px;
  background-color: #3662ec;
  border-radius: 12px;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 2.4rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.mas-arrow-tooltip[data-v-423f10d5] {
  z-index: 10000;
}
.mas-arrow-tooltip .popover_qrcode[data-v-423f10d5] {
    background-color: #2d2d2d;
}
.mas-arrow-tooltip .tooltip-arrow[data-v-423f10d5] {
    width: 0;
    height: 0;
    border-style: solid;
    position: absolute;
    margin: 5px;
    border-color: #2d2d2d;
    z-index: 1;
}
.mas-arrow-tooltip[x-placement^='top'][data-v-423f10d5] {
    margin-bottom: 5px;
}
.mas-arrow-tooltip[x-placement^='top'] .tooltip-arrow[data-v-423f10d5] {
      border-width: 8px 8px 0 8px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      bottom: -8px;
      left: calc(50% - 8px);
      margin-top: 0;
      margin-bottom: 0;
}
.mas-arrow-tooltip[x-placement^='bottom'][data-v-423f10d5] {
    margin-top: 5px;
}
.mas-arrow-tooltip[x-placement^='bottom'] .tooltip-arrow[data-v-423f10d5] {
      border-width: 0 5px 5px 5px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-top-color: transparent !important;
      top: -5px;
      left: calc(50% - 5px);
      margin-top: 0;
      margin-bottom: 0;
}
.mas-arrow-tooltip[x-placement^='right'][data-v-423f10d5] {
    margin-left: 5px;
}
.mas-arrow-tooltip[x-placement^='right'] .tooltip-arrow[data-v-423f10d5] {
      border-width: 5px 5px 5px 0;
      border-left-color: transparent !important;
      border-top-color: transparent !important;
      border-bottom-color: transparent !important;
      left: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
}
.mas-arrow-tooltip[x-placement^='left'][data-v-423f10d5] {
    margin-right: 5px;
}
.mas-arrow-tooltip[x-placement^='left'] .tooltip-arrow[data-v-423f10d5] {
      border-width: 5px 0 5px 5px;
      border-top-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      right: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
}
@media only screen and (max-width: 1400px) {
.header-cover-wrapper[data-v-423f10d5] {
    -webkit-transform: scale(0.9) !important;
        -ms-transform: scale(0.9) !important;
            transform: scale(0.9) !important;
    margin: 14vh auto 0 auto !important;
}
}
@media only screen and (max-width: 1300px) {
.header-cover-wrapper[data-v-423f10d5] {
    -webkit-transform: scale(0.8) !important;
        -ms-transform: scale(0.8) !important;
            transform: scale(0.8) !important;
    margin: 10vh auto 0 auto !important;
}
}
@media only screen and (max-width: 1140px) {
.header-cover-wrapper[data-v-423f10d5] {
    -webkit-transform: scale(0.7) !important;
        -ms-transform: scale(0.7) !important;
            transform: scale(0.7) !important;
    margin: 6vh auto -60px auto !important;
}
}
@media only screen and (max-width: 900px) {
.master-header-wrapper[data-v-423f10d5] {
    padding-top: 100px;
}
.header-cover-wrapper[data-v-423f10d5] {
    -webkit-transform: scale(0.6) !important;
        -ms-transform: scale(0.6) !important;
            transform: scale(0.6) !important;
    margin: 0 auto -120px auto !important;
}
}
@media only screen and (max-width: 770px) {
.header-cover-wrapper[data-v-423f10d5] {
    -webkit-transform: scale(0.5) !important;
        -ms-transform: scale(0.5) !important;
            transform: scale(0.5) !important;
    margin: -100px auto -160px auto !important;
}
}
@media only screen and (max-width: 640px) {
.header-cover-wrapper[data-v-423f10d5] {
    -webkit-transform: scale(0.4) !important;
        -ms-transform: scale(0.4) !important;
            transform: scale(0.4) !important;
    margin: -100px auto -180px auto !important;
}
}
@media only screen and (max-width: 500px) {
.master-header-wrapper[data-v-423f10d5] {
    padding-top: 8vh !important;
}
.header-cover-wrapper[data-v-423f10d5] {
    -webkit-transform: scale(0.3) !important;
        -ms-transform: scale(0.3) !important;
            transform: scale(0.3) !important;
    margin: -120px auto -300px auto !important;
}
}
@media only screen and (max-width: 400px) {
.header-cover-wrapper[data-v-423f10d5] {
    -webkit-transform: scale(0.25) !important;
        -ms-transform: scale(0.25) !important;
            transform: scale(0.25) !important;
    margin: -180px auto -340px auto !important;
}
}
@media (max-width: 500px) {
section .content-wrap[data-v-423f10d5] {
    padding: 0 !important;
}
.master-header-wrapper[data-v-423f10d5] {
    padding: 0 36px;
}
}
@-webkit-keyframes header-data-v-423f10d5 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes header-data-v-423f10d5 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@media only screen and (max-width: 1200px) {
.v-lines[data-v-423f10d5] {
    position: absolute;
    width: calc(100% - 120px);
    margin: 0 auto;
    -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
            transform: translate(-50%);
    pointer-events: none;
}
.v-lines .v-lines__outer[data-v-423f10d5] {
      width: 100%;
}
.v-lines .v-lines__inner[data-v-423f10d5] {
      width: 33.3%;
}
}
@media only screen and (max-width: 900px) {
.v-lines[data-v-423f10d5] {
    position: absolute;
    width: calc(100% - 120px);
    margin: 0 auto;
    -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
            transform: translate(-50%);
    pointer-events: none;
}
.v-lines .v-lines__outer[data-v-423f10d5] {
      width: 100%;
}
.v-lines .v-lines__inner[data-v-423f10d5] {
      width: 1px;
      border-right: none;
}
}
@media only screen and (max-width: 500px) {
.v-lines[data-v-423f10d5] {
    display: none;
}
}
.footer-logo[data-v-423f10d5] {
  width: 36px;
}
.qrcode[data-v-423f10d5] {
  position: relative;
}
.qrcode[data-v-423f10d5]:after {
    content: '';
    display: block;
    opacity: 0;
    position: absolute;
    bottom: 42px;
    left: 0;
    width: 108px;
    height: 108px;
    background-image: url(https://lhcdn.lanhuapp.com/home/img/qrcode.jpg);
    background-size: cover;
    border-radius: 6px;
    -webkit-box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.12);
    -webkit-transition: all 0.1s ease-out;
    -o-transition: all 0.1s ease-out;
    transition: all 0.1s ease-out;
}
.qrcode[data-v-423f10d5]:hover:after {
    opacity: 1;
}
.content[data-v-423f10d5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.content[data-v-423f10d5]:last-child {
    -webkit-transform: translateX(-200px);
        -ms-transform: translateX(-200px);
            transform: translateX(-200px);
}
.content[data-v-423f10d5]:not(:last-child) {
    margin-bottom: 36px;
}
.content .show-cover[data-v-423f10d5] {
    width: 430px;
    height: 300px;
    border-radius: 18px;
}
.content .show-cover img[data-v-423f10d5] {
      display: block;
      width: 430px;
      height: 300px;
      border-radius: 18px;
}
.content .show-cover[data-v-423f10d5]:not(:last-child) {
      margin-right: 36px;
}

body *[data-v-482b1b10] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body[data-v-482b1b10] {
  font-family: PingFangSC-Regular, Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, PingFang SC-Light, Microsoft YaHei;
}
button[data-v-482b1b10] {
  margin: 0;
  padding: 0;
  border: 1px solid transparent;
  outline: none;
  background-color: transparent;
}
button[data-v-482b1b10]:active {
  opacity: 0.6;
}
.flex-col[data-v-482b1b10] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.flex-row[data-v-482b1b10] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}

.page[data-v-482b1b10] {
  z-index: 1;
  position: relative;
  width: 100vw;
  height: 267.00vw;
  background-color: white;
  overflow: hidden;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding-top: 0;
}
.page .bd1[data-v-482b1b10] {
    z-index: auto;
    width: 100vw;
    height: 275.56vw;
}
.page .bd1 .group1[data-v-482b1b10] {
      z-index: 51;
      height: 3.34vw;
      background: url(https://lhcdn.lanhuapp.com/home/img/SketchPng508ffc76c9f09aaa2e90d9bf1eb8065b3a06f958847178e2cdf76ac2d4cb874e.png) 100% no-repeat;
      width: 100vw;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end;
      padding: 0 2.43vw 0.62vw 0;
}
.page .bd1 .group1 .outer1[data-v-482b1b10] {
        z-index: auto;
        width: 63.62vw;
        height: 1.81vw;
}
.page .bd1 .group1 .outer1 .word1[data-v-482b1b10] {
          z-index: 130;
          width: 1.46vw;
          height: 1.81vw;
          display: block;
          overflow-wrap: break-word;
          color: #2f2e3f;
          font-size: 1.11vw;
          font-family: AppleColorEmoji;
          white-space: nowrap;
          line-height: 1.81vw;
          text-align: left;
}

.page .bd1 .group7 .bd3[data-v-482b1b10] {
        z-index: 3;
        height: 53.82vw;
        background-color: #f6faff;
        width: 100vw;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: end;
            -ms-flex-align: end;
                align-items: flex-end;
        padding-right: 1.67vw;
        position: relative;
}
.page .bd1 .group7 .bd3 .outer2[data-v-482b1b10] {
          z-index: auto;
          width: 88.62vw;
          height: 49.24vw;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
}
.page .bd1 .group7 .bd3 .outer2 .group8[data-v-482b1b10] {
            z-index: auto;
            width: 22.44vw;
            height: 12.5vw;
            margin-top: 22.85vw;
}
.page .bd1 .group7 .bd3 .outer2 .group8 .box1[data-v-482b1b10] {
              z-index: 10;
              width: 14.94vw;
              height: 0.63vw;
              background-color: rgba(67, 110, 243, 0.27);
              -ms-flex-item-align: end;
                  align-self: flex-end;
}
.page .bd1 .group7 .bd3 .outer2 .group8 .box2[data-v-482b1b10] {
              z-index: 6;
              height: 3.89vw;
              border-radius: 8px;
              border: 1px solid #3263db;
              background-color: #2878ff;
              -webkit-box-shadow: 0px 3px 4px 0px rgba(67, 110, 243, 0.3);
                      box-shadow: 0px 3px 4px 0px rgba(67, 110, 243, 0.3);
              -ms-flex-item-align: start;
                  align-self: flex-start;
              margin-top: 7.99vw;
              width: 12.09vw;
              -webkit-box-pack: center;
                  -ms-flex-pack: center;
                      justify-content: center;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
              cursor: pointer;
}
.page .bd1 .group7 .bd3 .outer2 .group8 .box2[data-v-482b1b10]:hover {
                background: #4E95FF;
                border: 1px solid #4D75F2;
                -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                -webkit-box-shadow: 0px 10px 30px rgba(67, 110, 243, 0.5), 0px 3px 4px rgba(67, 110, 243, 0.3);
                        box-shadow: 0px 10px 30px rgba(67, 110, 243, 0.5), 0px 3px 4px rgba(67, 110, 243, 0.3);
}
.page .bd1 .group7 .bd3 .outer2 .group8 .box2[data-v-482b1b10]:active {
                background: #1957D2;
                border: 1px solid #1539AB;
                -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                -webkit-box-shadow: 0px 10px 30px rgba(67, 110, 243, 0.5), 0px 3px 4px rgba(67, 110, 243, 0.3);
                        box-shadow: 0px 10px 30px rgba(67, 110, 243, 0.5), 0px 3px 4px rgba(67, 110, 243, 0.3);
}
.page .bd1 .group7 .bd3 .outer2 .group8 .box2 .txt1[data-v-482b1b10] {
                z-index: 7;
                width: 5.63vw;
                height: 1.95vw;
                display: block;
                overflow-wrap: break-word;
                color: white;
                font-size: 1.38vw;
                letter-spacing: 0.20000000298023224px;
                font-family: PingFangSC-Semibold;
                white-space: nowrap;
                line-height: 1.95vw;
                text-align: left;
}
.page .bd1 .group7 .bd3 .outer2 .group9[data-v-482b1b10] {
            z-index: 315;
            width: 56.19vw;
            height: 49.24vw;
            background: url(https://lhcdn.lanhuapp.com/home/img/1.png) 0vw 0vw no-repeat;
            background-size: 56.25vw 49.23vw;
}
.page .bd1 .group7 .bd3 .word2[data-v-482b1b10] {
          z-index: 11;
          position: absolute;
          left: 9.73vw;
          top: 16.19vw;
          width: 36.12vw;
          height: 10.42vw;
          display: block;
          overflow-wrap: break-word;
          color: #12141c;
          font-size: 3.75vw;
          font-family: PingFangSC-Semibold;
          line-height: 5.21vw;
          text-align: left;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd1 .group7 .bd3 .word3[data-v-482b1b10] {
          z-index: 9;
          position: absolute;
          left: 9.73vw;
          top: 27.71vw;
          width: 35.2vw;
          height: 3.89vw;
          display: block;
          overflow-wrap: break-word;
          color: rgba(18, 20, 28, 0.5);
          font-size: 1.38vw;
          font-family: PingFangSC-Semibold;
          line-height: 1.95vw;
          text-align: left;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd1 .group10[data-v-482b1b10] {
      z-index: auto;
      width: 88.13vw;
      height: 37.5vw;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      margin: 6.73vw 0 0 8.19vw;
}
.page .bd1 .group10 .main1[data-v-482b1b10] {
        z-index: auto;
        width: 33.82vw;
        height: 13.34vw;
        margin-top: 10.91vw;
}
.page .bd1 .group10 .main1 .word4[data-v-482b1b10] {
          z-index: 32;
          width: 31.25vw;
          height: 3.34vw;
          display: block;
          overflow-wrap: break-word;
          color: #12141c;
          font-size: 2.77vw;
          letter-spacing: 0.5px;
          font-family: PingFangSC-Semibold;
          white-space: nowrap;
          line-height: 3.34vw;
          text-align: left;
          -ms-flex-item-align: start;
              align-self: flex-start;
}
.page .bd1 .group10 .main1 .paragraph1[data-v-482b1b10] {
          z-index: 31;
          width: 33.82vw;
          height: 8.34vw;
          display: block;
          overflow-wrap: break-word;
          color: rgba(18, 20, 28, 0.5);
          font-size: 1.25vw;
          letter-spacing: 0.5px;
          line-height: 2.09vw;
          text-align: left;
          margin-top: 1.67vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd1 .group10 .main2[data-v-482b1b10] {
        z-index: 316;
        width: 51.67vw;
        height: 37.5vw;
        background: url(https://lhcdn.lanhuapp.com/home/img/2.png) -0.07vw 0vw no-repeat;
        background-size: 51.73vw 37.56vw;
}
.page .bd1 .group11[data-v-482b1b10] {
      z-index: auto;
      width: 87.09vw;
      height: 38.27vw;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      margin: 3.26vw 0 0 4.72vw;
}
.page .bd1 .group11 .layer1[data-v-482b1b10] {
        z-index: 317;
        width: 52.64vw;
        height: 38.27vw;
}
.page .bd1 .group11 .layer2[data-v-482b1b10] {
        z-index: auto;
        width: 31.25vw;
        height: 12.02vw;
        margin-top: 12.37vw;
}
.page .bd1 .group11 .layer2 .word5[data-v-482b1b10] {
          z-index: 22;
          width: 31.25vw;
          height: 3.34vw;
          display: block;
          overflow-wrap: break-word;
          color: #12141c;
          font-size: 2.77vw;
          letter-spacing: 0.5px;
          font-family: PingFangSC-Semibold;
          white-space: nowrap;
          line-height: 3.34vw;
          text-align: left;
}
.page .bd1 .group11 .layer2 .infoBox1[data-v-482b1b10] {
          z-index: 21;
          width: 32.25vw;
          height: 6.25vw;
          display: block;
          overflow-wrap: break-word;
          color: rgba(18, 20, 28, 0.5);
          font-size: 1.25vw;
          letter-spacing: 0.5px;
          line-height: 2.09vw;
          text-align: left;
          margin-top: 2.44vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd1 .group12[data-v-482b1b10] {
      z-index: auto;
      width: 87.5vw;
      height: 39.59vw;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      margin: 1.8vw 0 0 8.19vw;
}
.page .bd1 .group12 .group13[data-v-482b1b10] {
        z-index: auto;
        width: 31.25vw;
        height: 16.67vw;
        margin-top: 13.75vw;
}
.page .bd1 .group12 .group13 .paragraph2[data-v-482b1b10] {
          z-index: 16;
          width: 31.25vw;
          height: 6.67vw;
          display: block;
          overflow-wrap: break-word;
          color: #12141c;
          font-size: 2.77vw;
          letter-spacing: 0.5px;
          font-family: PingFangSC-Semibold;
          line-height: 3.34vw;
          text-align: left;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd1 .group12 .group13 .paragraph3[data-v-482b1b10] {
          z-index: 15;
          width: 31.25vw;
          height: 8.34vw;
          display: block;
          overflow-wrap: break-word;
          color: rgba(18, 20, 28, 0.5);
          font-size: 1.25vw;
          letter-spacing: 0.5px;
          line-height: 2.09vw;
          text-align: left;
          margin-top: 1.67vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd1 .group12 .group14[data-v-482b1b10] {
        z-index: 318;
        width: 51.74vw;
        height: 39.59vw;
        background: url(https://lhcdn.lanhuapp.com/home/img/4.png) 0vw 0vw no-repeat;
        background-size: 51.73vw 39.58vw;
}
.page .bd1 .group15[data-v-482b1b10] {
      z-index: auto;
      width: 86.95vw;
      height: 39.31vw;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      margin: 0.34vw 0 0 4.86vw;
}
.page .bd1 .group15 .img1[data-v-482b1b10] {
        z-index: 24;
        width: 55.07vw;
        height: 39.31vw;
}
.page .bd1 .group15 .layer3[data-v-482b1b10] {
        z-index: auto;
        width: 31.25vw;
        height: 12.02vw;
        margin-top: 13.96vw;
}
.page .bd1 .group15 .layer3 .word6[data-v-482b1b10] {
          z-index: 27;
          width: 31.25vw;
          height: 3.34vw;
          display: block;
          overflow-wrap: break-word;
          color: #12141c;
          font-size: 2.77vw;
          letter-spacing: 0.5px;
          font-family: PingFangSC-Semibold;
          white-space: nowrap;
          line-height: 3.34vw;
          text-align: left;
}
.page .bd1 .group15 .layer3 .paragraph4[data-v-482b1b10] {
          z-index: 26;
          width: 31.25vw;
          height: 6.25vw;
          display: block;
          overflow-wrap: break-word;
          color: rgba(18, 20, 28, 0.5);
          font-size: 1.25vw;
          letter-spacing: 0.5px;
          line-height: 2.09vw;
          text-align: left;
          margin-top: 2.44vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd1 .group16[data-v-482b1b10] {
      z-index: 34;
      height: 33.96vw;
      background-color: #f6faff;
      margin-top: 5.98vw;
      width: 100vw;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      padding-top: 2.64vw;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.page .bd1 .group16 .mod2[data-v-482b1b10] {
        z-index: 35;
        height: 27.16vw;
        background: url(https://lhcdn.lanhuapp.com/home/img/6.png) 100% no-repeat;
        background-size: contain;
        width: 49.66vw;
        position: relative;
}
.page .bd1 .group16 .mod2 .outer3[data-v-482b1b10] {
          z-index: auto;
          width: 0.21vw;
          height: 5.07vw;
          margin: 5.69vw 0 0 15.34vw;
}
.page .bd1 .group16 .mod2 .outer3 .block1[data-v-482b1b10] {
            z-index: 42;
            width: 0.21vw;
            height: 5.07vw;
            background-color: #f2930c;
}
.page .bd1 .group16 .mod2 .outer4[data-v-482b1b10] {
          z-index: auto;
          width: 12.09vw;
          height: 3.89vw;
          margin: 8.47vw 0 0 18.81vw;
}
.page .bd1 .group16 .mod2 .outer4 .mod3[data-v-482b1b10] {
            z-index: 38;
            height: 3.89vw;
            border-radius: 10px;
            border: 1px solid #3263db;
            background-color: #2878ff;
            -webkit-box-shadow: 0px 3px 4px 0px rgba(67, 110, 243, 0.3);
                    box-shadow: 0px 3px 4px 0px rgba(67, 110, 243, 0.3);
            width: 12.09vw;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            cursor: pointer;
}
.page .bd1 .group16 .mod2 .outer4 .mod3[data-v-482b1b10]:hover {
              background: #4E95FF;
              border: 1px solid #4D75F2;
              -webkit-box-sizing: border-box;
                      box-sizing: border-box;
              -webkit-box-shadow: 0px 10px 30px rgba(67, 110, 243, 0.5), 0px 3px 4px rgba(67, 110, 243, 0.3);
                      box-shadow: 0px 10px 30px rgba(67, 110, 243, 0.5), 0px 3px 4px rgba(67, 110, 243, 0.3);
}
.page .bd1 .group16 .mod2 .outer4 .mod3[data-v-482b1b10]:active {
              background: #1957D2;
              border: 1px solid #1539AB;
              -webkit-box-sizing: border-box;
                      box-sizing: border-box;
              -webkit-box-shadow: 0px 10px 30px rgba(67, 110, 243, 0.5), 0px 3px 4px rgba(67, 110, 243, 0.3);
                      box-shadow: 0px 10px 30px rgba(67, 110, 243, 0.5), 0px 3px 4px rgba(67, 110, 243, 0.3);
}
.page .bd1 .group16 .mod2 .outer4 .mod3 .info1[data-v-482b1b10] {
              z-index: 39;
              width: 5.63vw;
              height: 1.95vw;
              display: block;
              overflow-wrap: break-word;
              color: white;
              font-size: 1.38vw;
              letter-spacing: 0.20000000298023224px;
              font-family: PingFangSC-Semibold;
              white-space: nowrap;
              line-height: 1.95vw;
              text-align: left;
}
.page .bd1 .group16 .mod2 .outer5[data-v-482b1b10] {
          z-index: auto;
          width: 0.21vw;
          height: 3.96vw;
          margin: -11.8vw 0 0 32.56vw;
}
.page .bd1 .group16 .mod2 .outer5 .main3[data-v-482b1b10] {
            z-index: 46;
            width: 0.21vw;
            height: 3.96vw;
            background-color: #7a5af8;
}
.page .bd1 .group16 .mod2 .outer6[data-v-482b1b10] {
          z-index: 43;
          height: 2.09vw;
          border-radius: 0 2px 2px 0;
          background-color: #f2930c;
          width: 5.26vw;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          position: absolute;
          left: 15.35vw;
          top: 4.03vw;
}
.page .bd1 .group16 .mod2 .outer6 .txt2[data-v-482b1b10] {
            z-index: 44;
            width: 4.58vw;
            height: 1.39vw;
            display: block;
            overflow-wrap: break-word;
            color: white;
            font-size: 0.97vw;
            white-space: nowrap;
            line-height: 1.39vw;
            text-align: left;
}
.page .bd1 .group16 .mod2 .word7[data-v-482b1b10] {
          z-index: 40;
          position: absolute;
          left: 7.99vw;
          top: 6.46vw;
          width: 33.75vw;
          height: 4.52vw;
          display: block;
          overflow-wrap: break-word;
          color: #12141c;
          font-size: 3.75vw;
          font-family: PingFangSC-Semibold;
          white-space: nowrap;
          line-height: 4.52vw;
          text-align: left;
}
.page .bd1 .group16 .mod2 .outer7[data-v-482b1b10] {
          z-index: 47;
          height: 2.09vw;
          border-radius: 0 2px 2px 0;
          background-color: #7a5af8;
          width: 5vw;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          position: absolute;
          left: 32.57vw;
          top: 11.32vw;
}
.page .bd1 .group16 .mod2 .outer7 .word8[data-v-482b1b10] {
            z-index: 48;
            width: 4.28vw;
            height: 1.39vw;
            display: block;
            overflow-wrap: break-word;
            color: white;
            font-size: 0.97vw;
            white-space: nowrap;
            line-height: 1.39vw;
            text-align: left;
}
.page .bd1 .group16 .mod2 .info2[data-v-482b1b10] {
          z-index: 49;
          position: absolute;
          left: 5.42vw;
          top: 13.41vw;
          width: 38.89vw;
          height: 1.95vw;
          display: block;
          overflow-wrap: break-word;
          color: rgba(18, 20, 28, 0.5);
          font-size: 1.38vw;
          font-family: PingFangSC-Semibold;
          white-space: nowrap;
          line-height: 1.95vw;
          text-align: left;
}
.page .bd1 .group17[data-v-482b1b10] {
      z-index: 311;
      height: 6.12vw;
      background-color: #d2ecfb;
      width: 100vw;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end;
      position: relative;
}
.page .bd1 .group17 .main5[data-v-482b1b10] {
        z-index: 313;
        position: absolute;
        left: 32.09vw;
        top: 2.09vw;
        width: 35.91vw;
        height: 1.95vw;
        overflow-wrap: break-word;
        text-align: left;
        white-space: nowrap;
        font-size: 0;
}
.page .bd1 .group17 .main5 .txt3[data-v-482b1b10] {
          font-size: 1.11vw;
          font-family: AppleColorEmoji;
          color: #12141c;
          line-height: 1.95vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd1 .group17 .main5 .word9[data-v-482b1b10] {
          font-size: 1.11vw;
          font-family: PingFangSC-Medium;
          color: #12141c;
          line-height: 1.95vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd1 .group17 .main5 .txt4[data-v-482b1b10] {
          font-size: 1.11vw;
          font-family: PingFangSC-Medium;
          color: #2878ff;
          line-height: 1.95vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
          cursor: pointer;
}
.page .bd1 .group17 .main5 .info3[data-v-482b1b10] {
          font-size: 1.11vw;
          font-family: PingFangSC-Medium;
          color: #12141c;
          line-height: 1.95vw;
          overflow: hidden;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
}
.page .bd4[data-v-482b1b10] {
    z-index: 268;
    height: 43.2vw;
    background: url(https://lhcdn.lanhuapp.com/home/img/SketchPng0710b3546fb533ba1c3875de0205a517e482667591728f36cd492ec81d9c8108.png) 100% no-repeat;
    width: 100vw;
    position: absolute;
    left: 0;
    top: 275.56vw;
}
.page .bd4 .main6[data-v-482b1b10] {
      z-index: auto;
      width: 64.73vw;
      height: 1.53vw;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      margin: 4.65vw 0 0 9.02vw;
}
.page .bd4 .main6 .txt5[data-v-482b1b10] {
        z-index: 278;
        width: 2.23vw;
        height: 1.53vw;
        display: block;
        overflow-wrap: break-word;
        color: #333333;
        font-size: 1.11vw;
        font-family: PingFangSC-Semibold;
        white-space: nowrap;
        line-height: 1.53vw;
        text-align: left;
}
.page .bd4 .main6 .info4[data-v-482b1b10] {
        z-index: 286;
        width: 2.23vw;
        height: 1.53vw;
        display: block;
        overflow-wrap: break-word;
        color: #333333;
        font-size: 1.11vw;
        font-family: PingFangSC-Semibold;
        white-space: nowrap;
        line-height: 1.53vw;
        text-align: left;
}
.page .bd4 .main6 .txt6[data-v-482b1b10] {
        z-index: 295;
        width: 2.23vw;
        height: 1.53vw;
        display: block;
        overflow-wrap: break-word;
        color: #333333;
        font-size: 1.11vw;
        font-family: PingFangSC-Semibold;
        white-space: nowrap;
        line-height: 1.53vw;
        text-align: left;
}
.page .bd4 .main6 .word10[data-v-482b1b10] {
        z-index: 304;
        width: 2.23vw;
        height: 1.53vw;
        display: block;
        overflow-wrap: break-word;
        color: #333333;
        font-size: 1.11vw;
        font-family: PingFangSC-Semibold;
        white-space: nowrap;
        line-height: 1.53vw;
        text-align: left;
}
.page .bd4 .main7[data-v-482b1b10] {
      z-index: auto;
      width: 70.49vw;
      height: 1.39vw;
      margin: 1.38vw 0 0 9.02vw;
}
.page .bd4 .main7 .info5[data-v-482b1b10] {
        z-index: 279;
        width: 4.87vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
}
.page .bd4 .main7 .info6[data-v-482b1b10] {
        z-index: 287;
        width: 6.81vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
        margin-left: 15.98vw;
}
.page .bd4 .main7 .word11[data-v-482b1b10] {
        z-index: 296;
        width: 3.89vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
        margin-left: 14.03vw;
}
.page .bd4 .main7 .txt7[data-v-482b1b10] {
        z-index: 305;
        width: 7.99vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
        margin-left: 16.95vw;
}
.page .bd4 .main8[data-v-482b1b10] {
      z-index: auto;
      width: 71.6vw;
      height: 1.39vw;
      margin: 1.66vw 0 0 9.02vw;
}
.page .bd4 .main8 .txt8[data-v-482b1b10] {
        z-index: 280;
        width: 4.87vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
}
.page .bd4 .main8 .word12[data-v-482b1b10] {
        z-index: 288;
        width: 4.87vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
        margin-left: 15.98vw;
}
.page .bd4 .main8 .word13[data-v-482b1b10] {
        z-index: 297;
        width: 3.89vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
        margin-left: 15.98vw;
}
.page .bd4 .main8 .info7[data-v-482b1b10] {
        z-index: 306;
        width: 9.1vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
        margin-left: 16.95vw;
}
.page .bd4 .main9[data-v-482b1b10] {
      z-index: auto;
      width: 67.37vw;
      height: 1.39vw;
      margin: 1.66vw 0 0 9.02vw;
}
.page .bd4 .main9 .txt9[data-v-482b1b10] {
        z-index: 281;
        width: 5.42vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
}
.page .bd4 .main9 .word14[data-v-482b1b10] {
        z-index: 289;
        width: 6.81vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
        margin-left: 15.42vw;
}
.page .bd4 .main9 .info8[data-v-482b1b10] {
        z-index: 298;
        width: 5.84vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
        margin-left: 14.03vw;
}
.page .bd4 .main9 .word15[data-v-482b1b10] {
        z-index: 307;
        width: 4.87vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
        margin-left: 15vw;
}
.page .bd4 .main10[data-v-482b1b10] {
      z-index: auto;
      width: 64.45vw;
      height: 1.39vw;
      margin: 1.66vw 0 0 9.02vw;
}
.page .bd4 .main10 .info9[data-v-482b1b10] {
        z-index: 282;
        width: 7.16vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
}
.page .bd4 .main10 .txt10[data-v-482b1b10] {
        z-index: 290;
        width: 6.81vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
        margin-left: 13.69vw;
}
.page .bd4 .main10 .word16[data-v-482b1b10] {
        z-index: 299;
        width: 6.81vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
        margin-left: 14.03vw;
}
.page .bd4 .main10 .info10[data-v-482b1b10] {
        z-index: 308;
        width: 1.95vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
        margin-left: 14.03vw;
}
.page .bd4 .main11[data-v-482b1b10] {
      z-index: auto;
      width: 64.45vw;
      height: 1.39vw;
      margin: 1.66vw 0 0 9.02vw;
}
.page .bd4 .main11 .txt11[data-v-482b1b10] {
        z-index: 283;
        width: 6.81vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
}
.page .bd4 .main11 .word17[data-v-482b1b10] {
        z-index: 291;
        width: 3.89vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
        margin-left: 14.03vw;
}
.page .bd4 .main11 .word18[data-v-482b1b10] {
        z-index: 300;
        width: 3.89vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
        margin-left: 16.95vw;
}
.page .bd4 .main11 .txt12[data-v-482b1b10] {
        z-index: 309;
        width: 1.95vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
        margin-left: 16.95vw;
}
.page .bd4 .main12[data-v-482b1b10] {
      z-index: auto;
      width: 45.56vw;
      height: 1.39vw;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      margin: 1.66vw 0 0 9.02vw;
}
.page .bd4 .main12 .word19[data-v-482b1b10] {
        z-index: 284;
        width: 4.17vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
}
.page .bd4 .main12 .word20[data-v-482b1b10] {
        z-index: 292;
        width: 3.89vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
}
.page .bd4 .main12 .word21[data-v-482b1b10] {
        z-index: 301;
        width: 3.89vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
}
.page .bd4 .main13[data-v-482b1b10] {
      z-index: auto;
      width: 24.73vw;
      height: 1.39vw;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      margin: 1.66vw 0 0 29.86vw;
}
.page .bd4 .main13 .txt13[data-v-482b1b10] {
        z-index: 293;
        width: 3.89vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
}
.page .bd4 .main13 .word22[data-v-482b1b10] {
        z-index: 302;
        width: 3.89vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
}
.page .bd4 .main14[data-v-482b1b10] {
      z-index: auto;
      width: 11.12vw;
      height: 0.07vw;
      margin: 5.06vw 0 0 9.02vw;
}
.page .bd4 .main14 .mod4[data-v-482b1b10] {
        z-index: 271;
        width: 11.12vw;
        height: 0.07vw;
        background-color: #e4e4e4;
}
.page .bd4 .main15[data-v-482b1b10] {
      z-index: auto;
      width: 3.27vw;
      height: 1.39vw;
      margin: 1.11vw 0 0 9.02vw;
}
.page .bd4 .main15 .txt14[data-v-482b1b10] {
        z-index: 272;
        width: 3.27vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #333333;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
}
.page .bd4 .main16[data-v-482b1b10] {
      z-index: auto;
      width: 10.14vw;
      height: 1.19vw;
      margin: 0.41vw 0 0 79.58vw;
}
.page .bd4 .main16 .txt15[data-v-482b1b10] {
        z-index: 276;
        width: 10.14vw;
        height: 1.19vw;
        display: block;
        overflow-wrap: break-word;
        color: #999999;
        font-size: 0.83vw;
        white-space: nowrap;
        line-height: 1.19vw;
        text-align: right;
}
.page .bd4 .main17[data-v-482b1b10] {
      z-index: auto;
      width: 80.7vw;
      height: 2.78vw;
      margin: 0.62vw 0 0 9.02vw;
}
.page .bd4 .main17 .word23[data-v-482b1b10] {
        z-index: 273;
        width: 12.16vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: left;
}
.page .bd4 .main17 .infoBox2[data-v-482b1b10] {
        z-index: 274;
        width: 6.53vw;
        height: 2.78vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        line-height: 1.39vw;
        text-align: left;
        margin-left: 2.02vw;
        overflow: hidden;
        -o-text-overflow: ellipsis;
           text-overflow: ellipsis;
}
.page .bd4 .main17 .txt16[data-v-482b1b10] {
        z-index: 275;
        width: 13.62vw;
        height: 1.39vw;
        display: block;
        overflow-wrap: break-word;
        color: #666666;
        font-size: 0.97vw;
        white-space: nowrap;
        line-height: 1.39vw;
        text-align: right;
        margin-left: 46.39vw;
}

.l-icon {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
/*---- variables ----*/
/*---- Mixins ----*/
.l-normal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  white-space: nowrap;
  padding: 0 20px;
  -webkit-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  font-size: 1.3rem;
  font-weight: 600;
  line-height: 1.5;
  height: 3.6rem;
  width: 11.6rem;
  border-radius: 0.75rem;
}
.l-normal:hover {
    cursor: pointer;
}
.l-normal:hover {
}
.l-small {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  white-space: nowrap;
  padding: 0 20px;
  -webkit-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  width: 6.8rem;
  height: 2.8rem;
  border-radius: 0.5rem;
}
.l-small:hover {
    cursor: pointer;
}
.l-primary {
  color: white;
  background: #ff6217;
  -webkit-box-shadow: 0px 5px 15px rgba(56, 93, 216, 0.15);
          box-shadow: 0px 5px 15px rgba(56, 93, 216, 0.15);
}
.l-primary:hover {
    background: #f75000;
}
.l-secondary {
  color: #436ef3;
  background: #ecf0fe;
}
.l-secondary:hover {
    background: #D9E2FD;
}
.l-primary-white {
  color: #436ef3;
  background: white;
  -webkit-box-shadow: 0px 5px 15px rgba(56, 93, 216, 0.15);
          box-shadow: 0px 5px 15px rgba(56, 93, 216, 0.15);
}
.l-primary-white:hover {
    color: #2f5ce6;
}
.l-secondary-white {
  color: white;
  background: rgba(255, 255, 255, 0.15);
}
.l-secondary-white:hover {
    background: rgba(255, 255, 255, 0.3);
}
.l-link {
  font-size: 1.3rem;
  font-weight: 600;
  line-height: 1.5;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}

.l-link:hover {
    cursor: pointer;
    color: rgba(255, 255, 255, 0.7);
}
.l-link:hover i {
      background-color: rgba(255, 255, 255, 0.7);
      -webkit-transform: translateX(15%);
          -ms-transform: translateX(15%);
              transform: translateX(15%);
}
.l-light-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  white-space: nowrap;
  padding: 0 20px;
  -webkit-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  color: white;
}
.l-light-link:hover {
    cursor: pointer;
}
.l-light-link img {
    width: 23px;
    height: 12px;
    -webkit-transform: translateX(25%);
        -ms-transform: translateX(25%);
            transform: translateX(25%);
    -webkit-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
}
.l-light-link:hover {
    color: rgba(255, 255, 255, 0.7);
}
.l-light-link:hover img {
      -webkit-transform: translateX(40%);
          -ms-transform: translateX(40%);
              transform: translateX(40%);
}
/*---- variables ----*/
/*---- Mixins ----*/
.l-card-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.l-card-list.grid-item {
    width: 31.5%;
}
.l-card-list .l-card {
    padding: 30px 0;
    background: white;
    border: 1px solid rgba(0, 0, 0, 0.04);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-shadow: 0px 4px 60px rgba(167, 167, 167, 0.1);
            box-shadow: 0px 4px 60px rgba(167, 167, 167, 0.1);
    border-radius: 16px;
    margin-bottom: 24px;
    -webkit-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
}
.l-card-list .l-card:hover {
      -webkit-box-shadow: 0px 10px 80px rgba(167, 167, 167, 0.2);
              box-shadow: 0px 10px 80px rgba(167, 167, 167, 0.2);
}
.l-card-list .l-card .content {
      font-size: 1rem;
      font-weight: 400;
      line-height: 2.1;
      margin-bottom: 8px;
      padding-left: 8px;
      padding-right: 8px;
      color: rgba(18, 20, 28, 0.7);
}
.l-card-list .l-card .person-info {
      padding-left: 8px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
}
.l-card-list .l-card .person-info .pic {
        width: 4rem;
        height: 4rem;
        margin-right: 1.2rem;
}
.l-card-list .l-card .person-info .pic img {
          width: 4rem;
          height: 4rem;
          display: block;
          border-radius: 50%;
}
.l-card-list .l-card .person-info .text {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
}
.l-card-list .l-card .person-info .text .name {
          font-size: 1.2rem;
          font-weight: 500;
          line-height: 2.1;
          color: rgba(18, 20, 28, 0.9);
}
.l-card-list .l-card .person-info .text .company {
          margin-top: -0.2rem;
          font-size: 1rem;
          font-weight: 400;
          line-height: 2.1;
          color: rgba(18, 20, 28, 0.5);
}
@media only screen and (max-width: 1024px) {
.l-card-list.grid-item {
    width: 48%;
}
}
@media only screen and (max-width: 768px) {
.l-card-list.grid-item {
    width: 100%;
}
}
