.elementor .section{width:100%;padding-block-start:var(--space-11);padding-block-end:var(--space-11);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--color-white);display:flex;flex-direction:column;align-items:center;}.elementor .section-dark{background-color:var(--color-steel);}.elementor .section-soft{background-color:var(--color-surface);}.elementor .shell{width:100%;max-width:var(--maxw);padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);display:flex;flex-direction:column;}.elementor .section-body{width:100%;column-gap:var(--space-7);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;row-gap:var(--space-7);}.elementor .section-head{max-width:760px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:var(--space-4);}.elementor .section-head-wide{max-width:920px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:var(--space-4);}.elementor .section-head-center{width:100%;max-width:800px;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:var(--space-4);align-items:center;align-self:center;}.elementor .center-action{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;justify-content:center;}.elementor .eyebrow{font-family:var(--font-mono);font-weight:500;font-size:var(--size-eyebrow);color:var(--color-accent-deep);letter-spacing:var(--track-eyebrow);text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .eyebrow-light{color:var(--color-accent-light);}.elementor .h1-hero{max-width:800px;font-family:var(--font-display);font-weight:700;font-size:var(--size-hero-h1);color:var(--color-on-dark);letter-spacing:var(--track-display);line-height:1.02em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .h2{font-family:var(--font-display);font-weight:700;font-size:var(--size-h2);color:var(--color-ink);letter-spacing:var(--track-display);line-height:var(--lh-snug);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .h2-light{color:var(--color-on-dark);}.elementor .h3{font-family:var(--font-display);font-weight:700;font-size:var(--size-h3);color:var(--color-ink);line-height:var(--lh-snug);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .h4{font-family:var(--font-display);font-weight:600;font-size:var(--size-h4);color:var(--color-ink);line-height:var(--lh-snug);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .h4-light{color:var(--color-on-dark);}.elementor .lead{font-family:var(--font-body);font-size:var(--size-body-lg);color:var(--color-body);line-height:var(--lh-body);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .lead-light{max-width:760px;font-family:var(--font-body);font-size:var(--size-body-lg);color:var(--color-on-dark-soft);line-height:var(--lh-body);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .copy{font-family:var(--font-body);font-size:var(--size-body);color:var(--color-body);line-height:var(--lh-body);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .copy-light{font-family:var(--font-body);font-size:var(--size-body);color:var(--color-on-dark-soft);line-height:var(--lh-body);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .button-primary{font-family:var(--font-mono);font-weight:600;font-size:var(--size-small);color:var(--color-white);letter-spacing:var(--track-button);text-decoration:none;text-transform:uppercase;cursor:pointer;padding-block-start:var(--space-4);padding-block-end:var(--space-4);padding-inline-start:var(--space-6);padding-inline-end:var(--space-6);border-radius:2px;background-color:var(--color-accent);display:flex;gap:var(--space-3);justify-content:center;align-items:center;align-self:flex-start;}.elementor .button-primary:hover{color:var(--color-white);background-color:var(--color-ink);}.elementor .button-ghost{font-family:var(--font-mono);font-weight:600;font-size:var(--size-small);color:var(--color-on-dark);letter-spacing:var(--track-button);text-decoration:none;text-transform:uppercase;cursor:pointer;padding-block-start:var(--space-4);padding-block-end:var(--space-4);padding-inline-start:var(--space-6);padding-inline-end:var(--space-6);border-radius:2px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--color-line-dark);border-style:solid;display:flex;gap:var(--space-3);justify-content:center;align-items:center;align-self:flex-start;}.elementor .button-ghost:hover{color:var(--color-accent-light);border-color:var(--color-accent-light);}.elementor .button-quiet{font-family:var(--font-mono);font-weight:600;font-size:var(--size-small);color:var(--color-ink);letter-spacing:var(--track-button);text-decoration:none;text-transform:uppercase;cursor:pointer;padding-block-start:var(--space-4);padding-block-end:var(--space-4);padding-inline-start:var(--space-6);padding-inline-end:var(--space-6);border-radius:2px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--color-line);border-style:solid;background-color:var(--color-white);display:flex;gap:var(--space-3);justify-content:center;align-items:center;align-self:flex-start;}.elementor .button-quiet:hover{color:var(--color-white);border-color:var(--color-accent);background-color:var(--color-accent);}.elementor .hero{width:100%;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--color-ink);display:flex;flex-direction:column;align-items:center;}.elementor .hero-stage{width:100%;height:100%;min-height:640px;padding-block-start:var(--space-11);padding-block-end:var(--space-10);padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);display:flex;flex-direction:column;gap:var(--space-6);justify-content:flex-end;align-items:center;}.elementor .hero-copy{width:100%;max-width:var(--maxw);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:var(--space-5);}.elementor .hero-rule{width:var(--bar-w);height:3px;background-color:var(--color-accent);display:block;}.elementor .hero-credit{width:100%;max-width:var(--maxw);font-family:var(--font-mono);font-size:10px;color:var(--color-on-dark-soft);letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .numbers{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-line);border-style:solid;background-color:var(--color-surface);display:flex;flex-direction:column;align-items:center;}.elementor .numbers-inner{width:100%;max-width:var(--maxw);padding-block-start:var(--space-7);padding-block-end:var(--space-7);padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);display:flex;flex-direction:column;}.elementor .numbers-row{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:var(--space-5);}.elementor .stat{min-width:0px;padding-block-start:var(--space-5);padding-block-end:var(--space-5);padding-inline-start:var(--space-5);padding-inline-end:var(--space-5);border-block-start-width:3px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-accent);border-style:solid;background-color:var(--color-white);transition:border-color 160ms, background 160ms;display:flex;flex-direction:column;gap:var(--space-2);flex:1 1 0%;}.elementor .stat:hover{border-color:var(--color-accent-deep);background-color:var(--color-white);}.elementor .stat-value{font-family:var(--font-display);font-weight:700;font-size:var(--size-numeral);color:var(--color-ink);letter-spacing:var(--track-display);line-height:1em;}.elementor .stat-label{font-family:var(--font-mono);font-size:var(--size-micro);color:var(--color-body);letter-spacing:0.08em;text-transform:uppercase;}.elementor .product-row{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:var(--space-5);flex-wrap:wrap;}.elementor .card-product{min-width:200px;padding-block-start:0px;padding-block-end:var(--space-5);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--color-line);border-style:solid;background-color:var(--color-white);transition:border-color 160ms, transform 160ms, box-shadow 160ms;display:flex;flex-direction:column;gap:var(--space-4);flex:1 1 22%;}.elementor .card-product:hover{border-color:var(--color-accent);box-shadow:0px 12px 28px 0px rgba(10, 13, 17, 0.12);transform:translate3d(0px, -4px, 0px);}.elementor .product-media{width:100%;height:220px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;}.elementor .product-text{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--space-5);padding-inline-end:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3);}.elementor .product-index{font-family:var(--font-mono);font-size:var(--size-micro);color:var(--color-accent-deep);letter-spacing:0.12em;}.elementor .card-row{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:var(--space-5);}.elementor .card-app{min-width:0px;padding-block-start:var(--space-6);padding-block-end:var(--space-6);padding-inline-start:var(--space-6);padding-inline-end:var(--space-6);border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--color-line);border-style:solid;background-color:var(--color-white);display:flex;flex-direction:column;gap:var(--space-4);flex:1 1 0%;}.elementor .card-app:hover{border-color:var(--color-ink);}.elementor .card-index{font-family:var(--font-mono);font-size:var(--size-micro);color:var(--color-accent-deep);letter-spacing:0.12em;}.elementor .card-media{width:100%;overflow:hidden;aspect-ratio:3 / 2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;}.elementor .card-divider{width:var(--bar-w);height:2px;background-color:var(--color-accent);display:flex;}.elementor .process-row{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:var(--space-4);flex-wrap:wrap;}.elementor .card-step{min-width:200px;padding-block-start:0px;padding-block-end:var(--space-4);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:3px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-accent);border-style:solid;background-color:var(--color-white);transition:border-color 160ms, transform 160ms, box-shadow 160ms;display:flex;flex-direction:column;gap:var(--space-3);flex:0 1 23%;}.elementor .card-step:hover{border-color:var(--color-accent);box-shadow:0px 12px 28px 0px rgba(10, 13, 17, 0.12);transform:translate3d(0px, -4px, 0px);}.elementor .step-media{width:100%;height:170px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;}.elementor .step-text{padding-block-start:var(--space-4);padding-block-end:0px;padding-inline-start:var(--space-4);padding-inline-end:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);}.elementor .step-index{font-family:var(--font-mono);font-size:var(--size-micro);color:var(--color-accent-deep);letter-spacing:0.12em;}.elementor .step-name{font-family:var(--font-display);font-weight:600;font-size:var(--size-h4);color:var(--color-ink);}.elementor .step-note{font-family:var(--font-body);font-size:var(--size-small);color:var(--color-body);line-height:1.5em;}.elementor .card-wrap{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:var(--space-5);flex-wrap:wrap;}.elementor .card-oem{min-width:0px;padding-block-start:var(--space-7);padding-block-end:var(--space-7);padding-inline-start:var(--space-7);padding-inline-end:var(--space-7);border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:0px;border-color:var(--color-accent);border-style:solid;background-color:var(--color-steel-soft);transition:border-color 160ms, transform 160ms, background 160ms;display:flex;flex-direction:column;gap:var(--space-4);flex:1 1 46%;}.elementor .card-oem:hover{border-color:var(--color-accent);transform:translate3d(0px, -4px, 0px);}.elementor .carousel-row{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:var(--space-4);}.elementor .carousel-cell{min-width:0px;overflow:hidden;aspect-ratio:3 / 2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex:1 1 0%;}.elementor .strength-top{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:var(--space-9);align-items:flex-start;}.elementor .strength-copy{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:var(--space-4);flex:1 1 40%;}.elementor .strength-media{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex:1 1 60%;}.elementor .media-video{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:var(--space-3);}.elementor .video-frame{width:100%;aspect-ratio:16 / 9;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--color-line-dark);border-style:solid;background-color:var(--color-steel);display:flex;justify-content:center;align-items:center;}.elementor .video-caption{font-family:var(--font-mono);font-size:var(--size-micro);color:var(--color-body);letter-spacing:0.06em;display:flex;}.elementor .rail-head{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:var(--space-6);justify-content:space-between;align-items:flex-end;}.elementor .rail-item-cert{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:var(--space-3);}.elementor .cert-sheet{width:100%;aspect-ratio:210 / 297;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--color-line);border-style:solid;background-color:var(--color-white);display:flex;}.elementor .cert-name{font-family:var(--font-mono);font-size:var(--size-micro);color:var(--color-body);letter-spacing:0.08em;text-transform:uppercase;}.elementor .rail-item-brand{width:100%;height:120px;padding-block-start:var(--space-5);padding-block-end:var(--space-5);padding-inline-start:var(--space-5);padding-inline-end:var(--space-5);border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--color-line);border-style:solid;background-color:var(--color-white);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .brand-slot{width:100%;height:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;justify-content:center;align-items:center;}.elementor .split-two{width:100%;column-gap:var(--space-9);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;row-gap:var(--space-9);}.elementor .split-col{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:var(--space-5);flex:1 1 0%;}.elementor .hero-stage-a{background-image:linear-gradient(180deg, rgba(10,13,17,0.55) 0%,rgba(10,13,17,0.72) 45%,rgba(10,13,17,0.92) 100%),url("https://fangyuan.xinlingyitravel.com/wp-content/uploads/2026/09/fy-hero-a.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .video-play{font-family:var(--font-mono);font-size:var(--size-micro);color:var(--color-on-dark);letter-spacing:0.1em;text-decoration:none;text-transform:uppercase;cursor:pointer;padding-block-start:var(--space-4);padding-block-end:var(--space-4);padding-inline-start:var(--space-6);padding-inline-end:var(--space-6);border-radius:2px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--color-line-dark);border-style:solid;background-color:var(--color-ink);display:flex;gap:var(--space-4);justify-content:center;align-items:center;}.elementor .video-play:hover{border-color:var(--color-accent-light);}.elementor .form-slot{min-width:0px;min-height:598px;padding-block-start:var(--space-8);padding-block-end:var(--space-8);padding-inline-start:var(--space-8);padding-inline-end:var(--space-8);border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--color-line);border-style:solid;background-color:var(--color-white);display:flex;flex-direction:column;gap:var(--space-5);flex:1 1 0%;justify-content:center;}.elementor .img-cover{width:100%;height:100%;object-fit:cover;}.elementor .img-contain{width:100%;height:100%;object-fit:contain;}.elementor .hero-stage-b{background-image:linear-gradient(180deg, rgba(10,13,17,0.55) 0%,rgba(10,13,17,0.72) 45%,rgba(10,13,17,0.92) 100%),url("https://fangyuan.xinlingyitravel.com/wp-content/uploads/2026/09/fy-hero-b.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .page-hero{width:100%;min-height:420px;padding-block-start:var(--space-10);padding-block-end:var(--space-8);padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);background-image:linear-gradient(180deg, rgba(10,13,17,0.58) 0%,rgba(10,13,17,0.74) 50%,rgba(10,13,17,0.92) 100%),url("https://fangyuan.xinlingyitravel.com/wp-content/uploads/2026/09/fy-app-storage.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .hero-flat{width:100%;padding-block-start:var(--space-10);padding-block-end:var(--space-10);padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);background-color:var(--color-ink);display:flex;flex-direction:column;gap:var(--space-7);align-items:center;}.elementor .hero-flat-inner{width:100%;max-width:var(--maxw);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:var(--space-9);align-items:flex-end;}.elementor .hero-flat-slot{width:100%;height:300px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--color-line-dark);border-style:solid;display:flex;}.elementor .note-mono{font-family:var(--font-mono);font-size:10px;color:var(--color-body);letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .spec-row{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:var(--space-3);flex-wrap:wrap;}.elementor .spec-chip{font-family:var(--font-mono);font-size:var(--size-micro);color:var(--color-ink);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:var(--space-2);padding-block-end:var(--space-2);padding-inline-start:var(--space-4);padding-inline-end:var(--space-4);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--color-line);border-style:solid;background-color:var(--color-white);display:flex;align-items:center;}.elementor .photo{width:100%;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--color-surface);display:flex;}.elementor .card{text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--color-line);border-style:solid;background-color:var(--color-white);transition:border-color 160ms, transform 160ms, box-shadow 160ms;display:flex;flex-direction:column;}.elementor .card:hover{border-color:var(--color-accent);box-shadow:0px 12px 28px 0px rgba(10, 13, 17, 0.12);transform:translate3d(0px, -4px, 0px);}.elementor .label-mono{font-family:var(--font-mono);font-size:var(--size-micro);color:var(--color-body);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .tag-mono{font-family:var(--font-mono);font-size:var(--size-micro);color:var(--color-accent-deep);letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .filter-row{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:var(--space-3);flex-wrap:wrap;}.elementor .filter-chip{font-family:var(--font-mono);font-size:var(--size-micro);color:var(--color-body);letter-spacing:0.08em;text-transform:uppercase;cursor:pointer;padding-block-start:var(--space-3);padding-block-end:var(--space-3);padding-inline-start:var(--space-5);padding-inline-end:var(--space-5);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--color-line);border-style:solid;background-color:var(--color-white);display:flex;align-items:center;}.elementor .filter-chip:hover{color:var(--color-ink);border-color:var(--color-accent);}.elementor .filter-chip-on{color:var(--color-white);border-color:var(--color-accent);background-color:var(--color-accent);}.elementor .pager{width:100%;padding-block-start:var(--space-4);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:var(--space-3);justify-content:space-between;align-items:center;}.elementor .pager-link{height:44px;min-width:44px;font-family:var(--font-mono);font-size:var(--size-small);color:var(--color-ink);text-decoration:none;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--space-4);padding-inline-end:var(--space-4);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:2px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--color-line);border-style:solid;background-color:var(--color-white);display:flex;justify-content:center;align-items:center;}.elementor .pager-link:hover{color:var(--color-accent-deep);border-color:var(--color-accent);}.elementor .pager-link-on{color:var(--color-white);border-color:var(--color-accent);background-color:var(--color-accent);}.elementor .faq-list{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-line);border-style:solid;display:flex;flex-direction:column;flex:1 1 0%;align-self:flex-start;}.elementor .split-media{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:var(--space-3);flex:1 1 0%;}.elementor .archive-bar{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:var(--space-5);justify-content:space-between;align-items:center;}