.elementor .is-hidden{display:none;}.elementor .format-tint-gift{background-color:var(--color-tint-gift);}.elementor .format-tint-multipass{background-color:var(--color-tint-multipass);}.elementor .format-tint-coupon{background-color:var(--color-tint-coupon);}.elementor .format-tint-cashback{background-color:var(--color-tint-cashback);}.elementor .format-tint-discount{background-color:var(--color-tint-discount);}.elementor .format-tint-membership{background-color:var(--color-tint-membership);}.elementor .format-tint-reward{background-color:var(--color-tint-reward);}.elementor .format-tint-stamp{background-color:var(--color-tint-stamp);}.elementor .format-next{padding:0px;}.elementor .format-prev{padding:0px;}.elementor .format-arrow:hover,.elementor .format-arrow:focus-visible{color:var(--color-ink);border-color:var(--color-ink);background-color:var(--color-white);}.elementor .format-arrow{width:44px;height:44px;font-family:var(--font-sans);font-size:16px;color:var(--color-ink);line-height:1;cursor:pointer;padding:0px;border-radius:999px;border-width:1px;border-color:var(--color-line-strong);border-style:solid;background-color:var(--color-white);display:flex;justify-content:center;align-items:center;}.elementor .format-arrows{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;flex:0 0 auto;}.elementor .format-head-row{width:100%;padding:0px;display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:flex-end;}.elementor .format-card-img{width:250px;height:auto;margin-block-start:36px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;filter:drop-shadow(0px 18px 28px rgba(15, 15, 15, 0.22));transform:rotateX(0deg) rotateY(0deg) rotateZ(-5deg);display:block;flex:0 0 auto;}.elementor .footer-text{max-width:720px;font-family:var(--font-sans);font-size:19px;color:var(--color-white-soft);line-height:1.6;text-align:center;margin:0px;}.elementor .title-footer{font-family:var(--font-sans);font-weight:700;font-size:42px;color:var(--color-white);letter-spacing:-0.035em;line-height:1.04;text-align:center;margin:0px;}.elementor .footer-cta-inner{text-align:center;padding:0px;display:flex;flex-direction:column;gap:24px;align-items:center;}.elementor .footer-cta{padding-block-start:112px;padding-block-end:112px;padding-inline-start:0px;padding-inline-end:0px;background-image:radial-gradient(circle at 100% 0%, var(--color-glow-strong) 0%,var(--color-transparent) 42%),radial-gradient(circle at 0% 100%, var(--color-glow-strong) 0%,var(--color-transparent) 42%),url("https://umiusperk.com/wp-content/uploads/2026/09/perk-dots-light.webp?v=3");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,auto auto,22px 22px;background-position:0% 0%,0% 0%,top left;background-color:var(--color-ink);display:flex;flex-direction:column;gap:0px;}.elementor .card-wall-img{width:100%;height:auto;object-fit:cover;border-radius:16px;box-shadow:0px 8px 24px 0px rgba(15, 15, 15, 0.08);display:block;}.elementor .card-wall-group{width:100%;padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;}.elementor .card-wall-track-up-slow{padding:0px;animation: perk-wall-up 50s linear infinite; &:hover { animation-play-state: paused; } @media (prefers-reduced-motion: reduce) { animation: none; }\n}.elementor .card-wall-track-down{padding:0px;animation: perk-wall-down 44s linear infinite; &:hover { animation-play-state: paused; } @media (prefers-reduced-motion: reduce) { animation: none; }\n}.elementor .card-wall-track-up{padding:0px;animation: perk-wall-up 38s linear infinite; &:hover { animation-play-state: paused; } @media (prefers-reduced-motion: reduce) { animation: none; } } @keyframes perk-wall-up { from { transform: translateY(0); } to { transform: translateY(-50%); } } @keyframes perk-wall-down { from { transform: translateY(-50%); } to { transform: translateY(0); } } .elementor .card-wall-track-up {\n}.elementor .card-wall-track{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .card-wall-col{min-width:0px;overflow:hidden;padding:0px;display:flex;flex-direction:column;flex:1 1 0%;}.elementor .card-wall{height:440px;min-width:0px;overflow:hidden;padding:0px;display:flex;flex-direction:row;gap:12px;flex:1 1 0%;align-self:stretch;-webkit-mask-image: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1) 12%, rgba(0, 0, 0, 1) 88%, rgba(0, 0, 0, 0)); mask-image: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1) 12%, rgba(0, 0, 0, 1) 88%, rgba(0, 0, 0, 0));\n}.elementor .format-container{padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;}.elementor .marquee-group{width:auto;padding:0px;display:flex;flex-direction:row;gap:0px;flex:0 0 auto;align-items:center;}.elementor .marquee-track{width:auto;padding:0px;display:flex;flex-direction:row;gap:0px;flex:0 0 auto;animation: perk-marquee 42s linear infinite; &:hover { animation-play-state: paused; } @media (prefers-reduced-motion: reduce) { animation: none; } } @keyframes perk-marquee { from { transform: translateX(0); } to { transform: translateX(-50%); } } .elementor .marquee-track {\n}.elementor .marquee-window{width:100%;overflow:hidden;padding:0px;display:flex;flex-direction:row;-webkit-mask-image: linear-gradient(90deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1) 12%, rgba(0, 0, 0, 1) 88%, rgba(0, 0, 0, 0)); mask-image: linear-gradient(90deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1) 12%, rgba(0, 0, 0, 1) 88%, rgba(0, 0, 0, 0));\n}.elementor .faq-a-inner{padding-block-start:0px;padding-block-end:24px;padding-inline-start:32px;padding-inline-end:32px;}.elementor .faq-icon-svg{width:18px;height:18px;display:flex;}.elementor .faq-icon{width:36px;height:36px;color:var(--color-ink);padding:0px;border-radius:999px;border-width:1px;border-color:var(--color-line-strong);border-style:solid;background-color:var(--color-white);display:inline-flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .faq-q{font-family:var(--font-sans);font-weight:600;font-size:17px;color:var(--color-ink);letter-spacing:-0.015em;line-height:1.3;padding-block-start:24px;padding-block-end:24px;padding-inline-start:32px;padding-inline-end:24px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .faq-card:hover,.elementor .faq-card:focus-visible{border-color:var(--color-orange-line);}.elementor .faq-card{overflow:hidden;border-radius:20px;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:var(--color-white);display:flex;flex-direction:column;}.elementor .faq-cards{min-width:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0%;}.elementor .faq-intro{position:sticky;inset-block-start:48px;padding:0px;display:flex;flex-direction:column;gap:24px;flex:0 0 360px;align-items:flex-start;}.elementor .faq{padding:0px;display:flex;flex-direction:row;gap:72px;align-items:flex-start;}.elementor .quote-role{font-family:var(--font-sans);font-size:14px;color:var(--color-ink-soft);}.elementor .quote-name{font-family:var(--font-sans);font-weight:600;font-size:16px;color:var(--color-ink);}.elementor .quote-meta{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .quote-avatar{width:52px;height:52px;overflow:hidden;object-fit:cover;border-radius:999px;flex:0 0 auto;}.elementor .quote-person{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .quote-text{font-family:var(--font-sans);font-size:19px;color:var(--color-ink);line-height:1.6;margin:0px;}.elementor .quote-card{min-width:0px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;border-radius:28px;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:var(--color-white);display:flex;flex-direction:column;gap:48px;flex:1 1 0%;justify-content:space-between;}.elementor .quote-row{padding:0px;display:flex;flex-direction:row;gap:24px;}.elementor .check-text{font-family:var(--font-sans);font-size:16px;color:var(--color-ink);line-height:1.3;}.elementor .check-mark{width:8px;height:8px;color:var(--color-orange);margin-block-start:7px;display:flex;flex:0 0 auto;}.elementor .check-item{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .check-list{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .compare-col{min-width:0px;padding:32px;border-radius:20px;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:var(--color-mist);display:flex;flex-direction:column;gap:24px;flex:1 1 0%;}.elementor .compare{padding:0px;display:flex;flex-direction:row;gap:24px;}.elementor .format-body{padding-block-start:24px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;}.elementor .format-media{height:340px;overflow:hidden;padding: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;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;}.elementor .format-card:hover,.elementor .format-card:focus-visible{border-color:var(--color-orange-line);box-shadow:0px 0px 90px 0px rgba(255, 122, 0, 0.22);}.elementor .format-card{overflow:hidden;padding:0px;border-radius:28px;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:var(--color-white);display:flex;flex-direction:column;flex:0 0 400px;scroll-snap-align: start;\n}.elementor .format-track{width:100%;overflow:auto;padding-block-start:8px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:24px;padding-inline: max(32px, calc((100% - 1200px) / 2 + 32px)); scroll-padding-inline: max(32px, calc((100% - 1200px) / 2 + 32px)); scroll-snap-type: x mandatory; scrollbar-width: none; &::-webkit-scrollbar { display: none; }\n}.elementor .bento-wave{width:100%;height:160px;position:absolute;inset-inline-end:0px;inset-block-end:-1px;inset-inline-start:0px;color:var(--color-white);display:flex;}.elementor .bento-discover-copy{padding-block-start:48px;padding-block-end:176px;padding-inline-start:48px;padding-inline-end:48px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .bento-copy{min-width:0px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0%;justify-content:center;align-items:flex-start;}.elementor .bento-media{height:220px;padding:0px;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;justify-content:center;align-self:stretch;}.elementor .bento-text{max-width:420px;font-family:var(--font-sans);font-size:16px;color:var(--color-ink-soft);line-height:1.6;margin:0px;}.elementor .bento-title{font-family:var(--font-sans);font-weight:700;font-size:26px;color:var(--color-ink);letter-spacing:-0.015em;line-height:1.3;margin:0px;}.elementor .bento-icon-svg{width:22px;height:22px;color:var(--color-orange);display:flex;}.elementor .bento-icon{width:48px;height:48px;padding:0px;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;background-color:var(--color-orange-tint);display:inline-flex;flex-direction:row;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .bento-card-glow{background-image:radial-gradient(circle at 100% 0%, var(--color-glow-soft) 0%,var(--color-transparent) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--color-white);}.elementor .bento-card{min-width:0px;min-height:440px;overflow:hidden;padding:48px;border-radius:28px;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:var(--color-white);display:flex;flex-direction:column;gap:16px;flex:1 1 0%;align-items:flex-start;}.elementor .bento-row{padding:0px;display:flex;flex-direction:row;gap:24px;}.elementor .bento{padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .media-fill{width:100%;height:100%;object-fit:contain;}.elementor .step3-media{height:260px;overflow:visible;padding:0px;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-width:0px;background-color:var(--color-transparent);display:flex;flex-direction:row;justify-content:center;}.elementor .step3-num{font-family:var(--font-sans);font-weight:600;font-size:14px;color:var(--color-orange);letter-spacing:0.08em;}.elementor .step3-copy{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto;}.elementor .step3{min-width:0px;overflow:hidden;padding-block-start:48px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;border-radius:28px;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:var(--color-white);display:flex;flex-direction:column;gap:32px;flex:1 1 0%;}.elementor .step3-row{padding:0px;display:flex;flex-direction:row;gap:24px;}.elementor .marquee-item{width:auto;font-family:var(--font-sans);font-weight:500;font-size:24px;color:var(--color-ink-soft);letter-spacing:-0.015em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:48px;display:flex;flex-direction:row;gap:48px;flex:0 0 auto;align-items:center;white-space: nowrap;\n}.elementor .marquee-label{font-family:var(--font-sans);font-weight:600;font-size:12px;color:var(--color-ink-soft);letter-spacing:0.2em;text-align:center;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin:0px;}.elementor .marquee{padding-block-start:72px;padding-block-end:112px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:32px;align-items:center;}.elementor .hero-shot-img{width:100%;height:auto;display:block;flex:0 0 auto;align-self:flex-start;}.elementor .hero-shot{width:100%;max-width:700px;overflow:hidden;aspect-ratio:981 / 822;padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;}.elementor .hero-title{text-align:center;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .hero-dark{overflow:hidden;padding:0px;background-image:radial-gradient(circle at 50% 100%, var(--color-glow-strong) 0%,var(--color-transparent) 70%),radial-gradient(circle at 0% 0%, var(--color-glow-soft) 0%,var(--color-transparent) 40%),url("https://umiusperk.com/wp-content/uploads/2026/09/perk-dots-light.webp?v=3");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,auto auto,22px 22px;background-position:0% 0%,0% 0%,top left;background-color:var(--color-ink);display:flex;flex-direction:column;gap:0px;}.elementor .button-secondary:hover,.elementor .button-secondary:focus-visible{color:var(--color-ink);border-color:var(--color-ink);}.elementor .button-secondary{min-height:48px;font-family:var(--font-sans);font-weight:600;font-size:16px;color:var(--color-ink);line-height:1.3;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:1px;border-color:var(--color-line-strong);border-style:solid;background-color:var(--color-white);display:inline-flex;justify-content:center;align-items:center;min-width: max-content;\n}.elementor .button-primary:hover,.elementor .button-primary:focus-visible{color:var(--color-white);background-color:var(--color-ink);}.elementor .button-primary{min-height:48px;font-family:var(--font-sans);font-weight:600;font-size:16px;color:var(--color-ink);line-height:1.3;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:1px;border-color:var(--color-transparent);border-style:solid;background-color:var(--color-orange);box-shadow:0px 6px 22px 0px var(--color-orange-line);display:inline-flex;justify-content:center;align-items:center;min-width: max-content;\n}.elementor .button-row{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .text-link:hover,.elementor .text-link:focus-visible{color:var(--color-ink-soft);}.elementor .text-link{font-family:var(--font-sans);font-weight:600;font-size:14px;color:var(--color-ink);text-decoration:none;align-self:flex-start;}.elementor .text{font-family:var(--font-sans);font-size:16px;color:var(--color-ink-soft);line-height:1.6;margin:0px;}.elementor .lead{max-width:720px;font-family:var(--font-sans);font-size:19px;color:var(--color-ink-soft);line-height:1.6;margin:0px;}.elementor .title-card{font-family:var(--font-sans);font-weight:600;font-size:20px;color:var(--color-ink);letter-spacing:-0.015em;line-height:1.3;margin:0px;}.elementor .glow-section{font-family:var(--font-sans);font-weight:700;font-size:42px;color:var(--color-ink);letter-spacing:-0.035em;line-height:1.04;margin:0px;text-shadow: 0 0 18px rgba(255, 122, 0, 0.55), 0 0 42px rgba(255, 122, 0, 0.45), 0 0 80px rgba(255, 122, 0, 0.30);\n}.elementor .title-section{font-family:var(--font-sans);font-weight:700;font-size:42px;color:var(--color-ink);letter-spacing:-0.035em;line-height:1.04;margin:0px;}.elementor .glow-hero{font-family:var(--font-sans);font-weight:700;font-size:68px;color:var(--color-white);letter-spacing:-0.035em;line-height:1.04;margin:0px;text-shadow: 0 0 18px rgba(255, 122, 0, 0.55), 0 0 42px rgba(255, 122, 0, 0.45), 0 0 80px rgba(255, 122, 0, 0.30);\n}.elementor .title-hero{font-family:var(--font-sans);font-weight:700;font-size:68px;color:var(--color-ink);letter-spacing:-0.035em;line-height:1.04;margin:0px;}.elementor .eyebrow-dot{width:8px;height:8px;color:var(--color-orange);filter:drop-shadow(0px 0px 5px rgba(255, 122, 0, 0.8));display:flex;flex:0 0 auto;}.elementor .eyebrow{width:auto;font-family:var(--font-sans);font-weight:600;font-size:12px;color:var(--color-ink);letter-spacing:0.08em;line-height:1.3;text-transform:uppercase;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:var(--color-white);display:inline-flex;flex-direction:row;gap:8px;align-items:center;align-self:flex-start;}.elementor .title-line-section{font-size:42px;}.elementor .title-line-hero{max-width:740px;font-size:68px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;justify-content:center;}.elementor .title-line{column-gap:0.26em;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;}.elementor .headline{padding:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .section-head{max-width:720px;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .container{width:100%;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:48px;}.elementor .section{padding-block-start:112px;padding-block-end:112px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .perk-page{width:100%;font-family:var(--font-sans);color:var(--color-ink);padding:0px;background-image:url("https://umiusperk.com/wp-content/uploads/2026/09/perk-dots-ink.webp?v=3");background-repeat:repeat;background-attachment:scroll;background-size:22px 22px;background-position:top left;background-color:var(--color-white);display:flex;flex-direction:column;gap:0px;} ::selection { background-color: rgba(255, 122, 0, 0.99); color: var(--color-ink); } .elementor .perk-page {\n}.elementor .hero-stage{text-align:center;padding-block-start:88px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;gap:32px;align-items:center;}.elementor .format-text{margin-block-end:16px;}.elementor .format-link:hover,.elementor .format-link:focus-visible{color:var(--color-ink);}.elementor .format-link{color:var(--color-orange);margin-block-start:auto;align-self:flex-start;}.elementor .bento-title-light{color:var(--color-white);}.elementor .bento-text-light{color:var(--color-white-soft);margin-block-end:16px;}.elementor .bento-media-bleed{margin-block-start:auto;margin-block-end:-48px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .bento-wide{min-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:48px;flex-direction:row;gap:48px;flex:0 0 auto;align-items:stretch;}.elementor .bento-card-discover{position:relative;color:var(--color-white);padding:0px;border-color:var(--color-ink);background-image:radial-gradient(circle at 70% 35%, var(--color-glow) 0%,var(--color-transparent) 60%),url("https://umiusperk.com/wp-content/uploads/2026/09/perk-dots-light.webp?v=3");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,22px 22px;background-position:0% 0%,top left;background-color:var(--color-ink);gap:0px;}.elementor .compare-col-perk{border-color:var(--color-orange);background-color:var(--color-white);box-shadow:0px 0px 90px 0px rgba(255, 122, 0, 0.22);}.elementor .check-mark-muted{color:var(--color-line-strong);}.elementor .eyebrow-center{align-self:center;}.elementor .title-line-center{justify-content:center;}.elementor .headline-center{text-align:center;align-items:center;}.elementor .section-head-center{text-align:center;align-items:center;align-self:center;}.elementor .button-row-center{justify-content:center;}.elementor .hero-dark-lead{max-width:620px;color:var(--color-white-soft);text-align:center;align-self:center;}.elementor .hero-dark-title{color:var(--color-white);}.elementor .section-flush-top{padding-block-start:0px;}.elementor .format-section{gap:48px;}.elementor .format-head{min-width:0px;flex:1 1 auto;}