/* Extracted from index\cases.html */
@keyframes showline {
            0% {
                transform: scale(0)
            }

            50% {
                transform: scale(.5)
            }

            to {
                transform: scale(1)
            }
        }

        @keyframes moveShow {
            0% {
                transform: rotate(0);
                transform-origin: top
            }

            to {
                transform: rotate(1turn);
                transform-origin: top
            }
        }

        @keyframes moveLeft {
            0% {
                transform: translateX(0)
            }

            to {
                transform: translateX(-50%)
            }
        }

        @keyframes moveRight {
            0% {
                transform: translateX(-50%)
            }

            to {
                transform: translateX(0)
            }
        }

        @keyframes moveTop {
            0% {
                transform: translateY(0)
            }

            33% {
                transform: translateY(-35%)
            }

            66% {
                transform: translateY(35%)
            }

            to {
                transform: translateY(0)
            }
        }

        .xz-loop-x {
            display: grid
        }

        .xz-loop-x[data-cols="1"] {
            grid-template-columns: 1fr
        }

        .xz-loop-x[data-cols="2"] {
            grid-template-columns: 1fr 1fr
        }

        .xz-loop-x[data-cols="3"] {
            grid-template-columns: 1fr 1fr 1fr
        }

        .xz-loop-x[data-cols="4"] {
            grid-template-columns: 1fr 1fr 1fr 1fr
        }

        .xz-loop-x[data-cols="5"] {
            grid-template-columns: 1fr 1fr 1fr 1fr 1fr
        }

        .xz-loop-x[data-gap="0"] {
            gap: 0
        }

        .xz-loop-x[data-gap="1"] {
            gap: var(--wp--preset--spacing--10)
        }

        .xz-loop-x[data-gap="2"] {
            gap: var(--wp--preset--spacing--20)
        }

        .xz-loop-x[data-gap="3"] {
            gap: var(--wp--preset--spacing--30)
        }

        .xz-loop-x[data-gap="4"] {
            gap: var(--wp--preset--spacing--40)
        }

        .xz-loop-x[data-gap="5"] {
            gap: var(--wp--preset--spacing--50)
        }

        .xz-loop-x[data-gap="6"] {
            gap: var(--wp--preset--spacing--60)
        }

        .xz-loop-x[data-gap="7"] {
            gap: var(--wp--preset--spacing--70)
        }

        @media screen and (max-width:1024px) {
            .xz-loop-x[data-cols="4"] {
                grid-template-columns: 1fr 1fr 1fr
            }
        }

        @media screen and (max-width:800px) {

            .xz-loop-x[data-cols="3"],
            .xz-loop-x[data-cols="4"] {
                grid-template-columns: 1fr 1fr
            }
        }

        @media screen and (max-width:600px) {
            .xz-loop-x[data-cols="2"] {
                grid-template-columns: 1fr
            }
        }

        @media screen and (max-width:500px) {

            .xz-loop-x[data-cols="3"],
            .xz-loop-x[data-cols="4"] {
                grid-template-columns: 1fr
            }
        }

        /*# sourceURL=https://www.ningshineled.com/wp-content/themes/titan_pure/block/acf-xz-loop/style.css */

/* Extracted from index\cases.html */
@keyframes showline {
            0% {
                transform: scale(0)
            }

            50% {
                transform: scale(.5)
            }

            to {
                transform: scale(1)
            }
        }

        @keyframes moveShow {
            0% {
                transform: rotate(0);
                transform-origin: top
            }

            to {
                transform: rotate(1turn);
                transform-origin: top
            }
        }

        @keyframes moveLeft {
            0% {
                transform: translateX(0)
            }

            to {
                transform: translateX(-50%)
            }
        }

        @keyframes moveRight {
            0% {
                transform: translateX(-50%)
            }

            to {
                transform: translateX(0)
            }
        }

        @keyframes moveTop {
            0% {
                transform: translateY(0)
            }

            33% {
                transform: translateY(-35%)
            }

            66% {
                transform: translateY(35%)
            }

            to {
                transform: translateY(0)
            }
        }

        .xz-related-x {
            display: grid
        }

        .xz-related-x[data-cols="1"] {
            grid-template-columns: 1fr
        }

        .xz-related-x[data-cols="2"] {
            grid-template-columns: 1fr 1fr
        }

        .xz-related-x[data-cols="3"] {
            grid-template-columns: 1fr 1fr 1fr
        }

        .xz-related-x[data-cols="4"] {
            grid-template-columns: 1fr 1fr 1fr 1fr
        }

        .xz-related-x[data-cols="5"] {
            grid-template-columns: 1fr 1fr 1fr 1fr 1fr
        }

        .xz-related-x[data-gap="0"] {
            gap: 0
        }

        .xz-related-x[data-gap="1"] {
            gap: var(--wp--preset--spacing--10)
        }

        .xz-related-x[data-gap="2"] {
            gap: var(--wp--preset--spacing--20)
        }

        .xz-related-x[data-gap="3"] {
            gap: var(--wp--preset--spacing--30)
        }

        .xz-related-x[data-gap="4"] {
            gap: var(--wp--preset--spacing--40)
        }

        .xz-related-x[data-gap="5"] {
            gap: var(--wp--preset--spacing--50)
        }

        .xz-related-x[data-gap="6"] {
            gap: var(--wp--preset--spacing--60)
        }

        .xz-related-x[data-gap="7"] {
            gap: var(--wp--preset--spacing--70)
        }

        @media screen and (max-width:1024px) {
            .xz-related-x[data-cols="4"] {
                grid-template-columns: 1fr 1fr 1fr
            }
        }

        @media screen and (max-width:800px) {

            .xz-related-x[data-cols="3"],
            .xz-related-x[data-cols="4"] {
                grid-template-columns: 1fr 1fr
            }
        }

        @media screen and (max-width:600px) {
            .xz-related-x[data-cols="2"] {
                grid-template-columns: 1fr
            }
        }

        @media screen and (max-width:500px) {

            .xz-related-x[data-cols="3"],
            .xz-related-x[data-cols="4"] {
                grid-template-columns: 1fr
            }
        }

        .xz-related-x .swiper-wrapper {
            align-items: normal !important
        }

        .xz-related-x .swiper-wrapper .swiper-slide {
            height: auto !important
        }

        .xz-related-x .swiper-wrapper .swiper-slide>* {
            height: 100%
        }

        /*# sourceURL=https://www.ningshineled.com/wp-content/themes/titan_pure/block/acf-xz-related/style.css */

/* Extracted from index\cases.html */
:root {
            --wp--preset--aspect-ratio--square: 1;
            --wp--preset--aspect-ratio--4-3: 4/3;
            --wp--preset--aspect-ratio--3-4: 3/4;
            --wp--preset--aspect-ratio--3-2: 3/2;
            --wp--preset--aspect-ratio--2-3: 2/3;
            --wp--preset--aspect-ratio--16-9: 16/9;
            --wp--preset--aspect-ratio--9-16: 9/16;
            --wp--preset--color--black: #000000;
            --wp--preset--color--cyan-bluish-gray: #abb8c3;
            --wp--preset--color--white: #fff;
            --wp--preset--color--pale-pink: #f78da7;
            --wp--preset--color--vivid-red: #cf2e2e;
            --wp--preset--color--luminous-vivid-orange: #ff6900;
            --wp--preset--color--luminous-vivid-amber: #fcb900;
            --wp--preset--color--light-green-cyan: #7bdcb5;
            --wp--preset--color--vivid-green-cyan: #00d084;
            --wp--preset--color--pale-cyan-blue: #8ed1fc;
            --wp--preset--color--vivid-cyan-blue: #0693e3;
            --wp--preset--color--vivid-purple: #9b51e0;
            --wp--preset--color--a: #000000;
            --wp--preset--color--a-1: #1085D3;
            --wp--preset--color--d: #666666;
            --wp--preset--color--d-1: #999999;
            --wp--preset--color--d-2: #A1A1AA;
            --wp--preset--color--dark: #333333;
            --wp--preset--color--light: #F9F8F8;
            --wp--preset--color--light-1: #EBF7FF;
            --wp--preset--color--light-2: #dddddd;
            --wp--preset--color--light-3: #EAEAEA;
            --wp--preset--color--white-1: rgba(255, 255, 255, .7);
            --wp--preset--color--white-2: rgba(255, 255, 255, .6);
            --wp--preset--color--white-3: rgba(255, 255, 255, .4);
            --wp--preset--color--white-4: rgba(255, 255, 255, .3);
            --wp--preset--color--white-5: rgba(255, 255, 255, .1);
            --wp--preset--color--white-6: rgba(255, 255, 255, .2);
            --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%);
            --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
            --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgb(252, 185, 0) 0%, rgb(255, 105, 0) 100%);
            --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgb(255, 105, 0) 0%, rgb(207, 46, 46) 100%);
            --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
            --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
            --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
            --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
            --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
            --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
            --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
            --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
            --wp--preset--font-size--small: 13px;
            --wp--preset--font-size--medium: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.469), 20px);
            --wp--preset--font-size--large: clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.091), 36px);
            --wp--preset--font-size--x-large: clamp(25.014px, 1.563rem + ((1vw - 3.2px) * 1.327), 42px);
            --wp--preset--font-size--xs: clamp(0.929rem, 0.929rem + ((1vw - 0.2rem) * 0.589), 1.4rem);
            --wp--preset--font-size--s: clamp(1.039rem, 1.039rem + ((1vw - 0.2rem) * 0.701), 1.6rem);
            --wp--preset--font-size--m: clamp(1.146rem, 1.146rem + ((1vw - 0.2rem) * 0.818), 1.8rem);
            --wp--preset--font-size--l: clamp(1.453rem, 1.453rem + ((1vw - 0.2rem) * 1.184), 2.4rem);
            --wp--preset--font-size--xl: clamp(2.066rem, 2.066rem + ((1vw - 0.2rem) * 2.043), 3.7rem);
            --wp--preset--font-size--xxl: clamp(2.545rem, 2.545rem + ((1vw - 0.2rem) * 2.819), 4.8rem);
            --wp--preset--font-size--xxxl: clamp(3.037rem, 3.037rem + ((1vw - 0.2rem) * 3.704), 6rem);
            --wp--preset--font-size--xxxxl: clamp(3.8rem, 3.8rem + ((1vw - 0.2rem) * 5.25), 8rem);
            --wp--preset--font-family--inter: var(--ywf--family-inter);
            --wp--preset--font-family--poppins: var(--ywf--family-poppins);
            --wp--preset--spacing--20: 2rem;
            --wp--preset--spacing--30: 3rem;
            --wp--preset--spacing--40: 4rem;
            --wp--preset--spacing--50: 5rem;
            --wp--preset--spacing--60: 6rem;
            --wp--preset--spacing--70: 8rem;
            --wp--preset--spacing--80: 10rem;
            --wp--preset--spacing--5: .5rem;
            --wp--preset--spacing--10: 1rem;
            --wp--preset--spacing--90: 12rem;
            --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
            --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
            --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
            --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);
            --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);
            --wp--preset--shadow--1: 0px 0px 0px 1px rgba(244, 244, 245, 0.1);
            --wp--preset--shadow--2: 0px 2px 6px 2px rgba(244, 244, 245, 0.15), 0px 1px 2px 0px rgba(244, 244, 245, 0.3);
            --wp--preset--shadow--3: 0px 1px 3px 0px rgba(244, 244, 245, 0.3), 0px 4px 8px 3px rgba(244, 244, 245, 0.15);
            --wp--preset--shadow--4: 0px 2px 3px 0px rgba(0, 0, 0, 0.3), 0px 6px 10px 4px rgba(0, 0, 0, 0.15);
            --wp--preset--shadow--5: 0px 4px 4px 0px rgba(0, 0, 0, 0.3), 0px 8px 12px 6px rgba(0, 0, 0, 0.15);
            --wp--custom--font-family-title: var(--ywf--family-inter);
            --wp--custom--font-family-text: var(--ywf--family-inter);
            --wp--custom--font-weight-xs: 300;
            --wp--custom--font-weight-s: 400;
            --wp--custom--font-weight-m: 500;
            --wp--custom--font-weight-l: 600;
            --wp--custom--font-weight-xl: 700;
            --wp--custom--border-radius-0: 0rem;
            --wp--custom--border-radius-xs: .4rem;
            --wp--custom--border-radius-s: .8rem;
            --wp--custom--border-radius-m: 1.2rem;
            --wp--custom--border-radius-l: 1.6rem;
            --wp--custom--border-radius-xl: 2rem;
            --wp--custom--border-radius-xxl: 2.8rem;
            --wp--custom--border-radius-xxxl: 3.2rem;
            --wp--custom--border-radius-xxxxl: 4.8rem;
            --wp--custom--border-radius-full: 200rem;
        }

        :root {
            --wp--style--global--content-size: 1600px;
            --wp--style--global--wide-size: 1600px;
        }

        :where(body) {
            margin: 0;
        }

        .site {
            padding-top: var(--wp--style--root--padding-top);
            padding-bottom: var(--wp--style--root--padding-bottom);
        }

        .pad {
            padding-right: var(--wp--style--root--padding-right);
            padding-left: var(--wp--style--root--padding-left);
        }

        .pad>.full {
            margin-right: calc(var(--wp--style--root--padding-right) * -1);
            margin-left: calc(var(--wp--style--root--padding-left) * -1);
        }

        .pad :where(:not(.full.flow) > .pad:not(.wp-block-block, .full)) {
            padding-right: 0;
            padding-left: 0;
        }

        .pad :where(:not(.full.flow) > .pad:not(.wp-block-block, .full))>.full {
            margin-left: 0;
            margin-right: 0;
        }

        .site>.aleft {
            float: left;
            margin-right: 2em;
        }

        .site>.aright {
            float: right;
            margin-left: 2em;
        }

        .site>.mid {
            justify-content: center;
            margin-left: auto;
            margin-right: auto;
        }

        :where(.site)>* {
            margin-block-start: 0;
            margin-block-end: 0;
        }

        :where(.site)> :first-child {
            margin-block-start: 0;
        }

        :where(.site)> :last-child {
            margin-block-end: 0;
        }

        :root {
            --wp--style--block-gap: 0;
        }

        :root :where(.flow)> :first-child {
            margin-block-start: 0;
        }

        :root :where(.flow)> :last-child {
            margin-block-end: 0;
        }

        :root :where(.flow)>* {
            margin-block-start: 0;
            margin-block-end: 0;
        }

        :root :where(.wrap)> :first-child {
            margin-block-start: 0;
        }

        :root :where(.wrap)> :last-child {
            margin-block-end: 0;
        }

        :root :where(.wrap)>* {
            margin-block-start: 0;
            margin-block-end: 0;
        }

        :root :where(.flex) {
            gap: 0;
        }

        :root :where(.grid) {
            gap: 0;
        }

        .flow>.aleft {
            float: left;
            margin-inline-start: 0;
            margin-inline-end: 2em;
        }

        .flow>.aright {
            float: right;
            margin-inline-start: 2em;
            margin-inline-end: 0;
        }

        .flow>.mid {
            margin-left: auto !important;
            margin-right: auto !important;
        }

        .wrap>.aleft {
            float: left;
            margin-inline-start: 0;
            margin-inline-end: 2em;
        }

        .wrap>.aright {
            float: right;
            margin-inline-start: 2em;
            margin-inline-end: 0;
        }

        .wrap>.mid {
            margin-left: auto !important;
            margin-right: auto !important;
        }

        .wrap> :where(:not(.aleft):not(.aright):not(.full)) {
            max-width: var(--wp--style--global--content-size);
            margin-left: auto !important;
            margin-right: auto !important;
        }

        .wrap>.wide {
            max-width: var(--wp--style--global--wide-size);
        }

        body .flex {
            display: flex;
        }

        .flex {
            flex-wrap: wrap;
            align-items: center;
        }

        .flex> :is(*, div) {
            margin: 0;
        }

        body .grid {
            display: grid;
        }

        .grid> :is(*, div) {
            margin: 0;
        }

        body {
            color: var(--wp--preset--color--d);
            font-family: Poppins;
            font-size: var(--wp--preset--font-size--s);
            font-style: normal;
            font-weight: 400;
            line-height: 1.5;
            --wp--style--root--padding-top: 0px;
            --wp--style--root--padding-right: 0px;
            --wp--style--root--padding-bottom: 0px;
            --wp--style--root--padding-left: 0px;
        }

        a:where(:not(.wp-element-button)) {
            text-decoration: none;
        }

        h1,
        h2,
        h3,
        h4,
        h5,
        h6 {
            color: var(--wp--preset--color--a);
            font-family: Inter;
            font-weight: 700;
            line-height: 1.5;
        }

        h1 {
            font-size: var(--wp--preset--font-size--xxl);
            line-height: 1.166;
        }

        h2 {
            font-size: var(--wp--preset--font-size--xxl);
            line-height: 1.166;
        }

        h3 {
            font-size: var(--wp--preset--font-size--xl);
            line-height: 1.24;
        }

        h4 {
            font-size: var(--wp--preset--font-size--l);
            line-height: 1.33;
        }

        h5 {
            font-size: var(--wp--preset--font-size--m);
            line-height: 1.5;
        }

        h6 {
            font-size: var(--wp--preset--font-size--s);
            line-height: 1.5;
        }

        :root :where(.wp-element-button, .wp-block-button__link) {
            background-color: #32373c;
            border-width: 0;
            color: #fff;
            font-family: inherit;
            font-size: inherit;
            font-style: inherit;
            font-weight: inherit;
            letter-spacing: inherit;
            line-height: inherit;
            padding-top: calc(0.667em + 2px);
            padding-right: calc(1.333em + 2px);
            padding-bottom: calc(0.667em + 2px);
            padding-left: calc(1.333em + 2px);
            text-decoration: none;
            text-transform: inherit;
        }

        .has-black-color {
            color: var(--wp--preset--color--black) !important;
        }

        .has-cyan-bluish-gray-color {
            color: var(--wp--preset--color--cyan-bluish-gray) !important;
        }

        .c-white {
            color: var(--wp--preset--color--white) !important;
        }

        .has-pale-pink-color {
            color: var(--wp--preset--color--pale-pink) !important;
        }

        .has-vivid-red-color {
            color: var(--wp--preset--color--vivid-red) !important;
        }

        .has-luminous-vivid-orange-color {
            color: var(--wp--preset--color--luminous-vivid-orange) !important;
        }

        .has-luminous-vivid-amber-color {
            color: var(--wp--preset--color--luminous-vivid-amber) !important;
        }

        .has-light-green-cyan-color {
            color: var(--wp--preset--color--light-green-cyan) !important;
        }

        .has-vivid-green-cyan-color {
            color: var(--wp--preset--color--vivid-green-cyan) !important;
        }

        .has-pale-cyan-blue-color {
            color: var(--wp--preset--color--pale-cyan-blue) !important;
        }

        .has-vivid-cyan-blue-color {
            color: var(--wp--preset--color--vivid-cyan-blue) !important;
        }

        .has-vivid-purple-color {
            color: var(--wp--preset--color--vivid-purple) !important;
        }

        .c-main {
            color: var(--wp--preset--color--a) !important;
        }

        .c-accent {
            color: var(--wp--preset--color--a-1) !important;
        }

        .c-dim {
            color: var(--wp--preset--color--d) !important;
        }

        .c-dim2 {
            color: var(--wp--preset--color--d-1) !important;
        }

        .has-d-2-color {
            color: var(--wp--preset--color--d-2) !important;
        }

        .c-dark {
            color: var(--wp--preset--color--dark) !important;
        }

        .has-light-color {
            color: var(--wp--preset--color--light) !important;
        }

        .has-light-1-color {
            color: var(--wp--preset--color--light-1) !important;
        }

        .has-light-2-color {
            color: var(--wp--preset--color--light-2) !important;
        }

        .has-light-3-color {
            color: var(--wp--preset--color--light-3) !important;
        }

        .has-white-1-color {
            color: var(--wp--preset--color--white-1) !important;
        }

        .has-white-2-color {
            color: var(--wp--preset--color--white-2) !important;
        }

        .has-white-3-color {
            color: var(--wp--preset--color--white-3) !important;
        }

        .has-white-4-color {
            color: var(--wp--preset--color--white-4) !important;
        }

        .has-white-5-color {
            color: var(--wp--preset--color--white-5) !important;
        }

        .has-white-6-color {
            color: var(--wp--preset--color--white-6) !important;
        }

        .has-black-background-color {
            background-color: var(--wp--preset--color--black) !important;
        }

        .has-cyan-bluish-gray-background-color {
            background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
        }

        .bg-white {
            background-color: var(--wp--preset--color--white) !important;
        }

        .has-pale-pink-background-color {
            background-color: var(--wp--preset--color--pale-pink) !important;
        }

        .has-vivid-red-background-color {
            background-color: var(--wp--preset--color--vivid-red) !important;
        }

        .has-luminous-vivid-orange-background-color {
            background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
        }

        .has-luminous-vivid-amber-background-color {
            background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
        }

        .has-light-green-cyan-background-color {
            background-color: var(--wp--preset--color--light-green-cyan) !important;
        }

        .has-vivid-green-cyan-background-color {
            background-color: var(--wp--preset--color--vivid-green-cyan) !important;
        }

        .has-pale-cyan-blue-background-color {
            background-color: var(--wp--preset--color--pale-cyan-blue) !important;
        }

        .has-vivid-cyan-blue-background-color {
            background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
        }

        .has-vivid-purple-background-color {
            background-color: var(--wp--preset--color--vivid-purple) !important;
        }

        .bg-main {
            background-color: var(--wp--preset--color--a) !important;
        }

        .has-a-1-background-color {
            background-color: var(--wp--preset--color--a-1) !important;
        }

        .has-d-background-color {
            background-color: var(--wp--preset--color--d) !important;
        }

        .has-d-1-background-color {
            background-color: var(--wp--preset--color--d-1) !important;
        }

        .has-d-2-background-color {
            background-color: var(--wp--preset--color--d-2) !important;
        }

        .bg-dark {
            background-color: var(--wp--preset--color--dark) !important;
        }

        .bg-light {
            background-color: var(--wp--preset--color--light) !important;
        }

        .has-light-1-background-color {
            background-color: var(--wp--preset--color--light-1) !important;
        }

        .has-light-2-background-color {
            background-color: var(--wp--preset--color--light-2) !important;
        }

        .has-light-3-background-color {
            background-color: var(--wp--preset--color--light-3) !important;
        }

        .has-white-1-background-color {
            background-color: var(--wp--preset--color--white-1) !important;
        }

        .has-white-2-background-color {
            background-color: var(--wp--preset--color--white-2) !important;
        }

        .has-white-3-background-color {
            background-color: var(--wp--preset--color--white-3) !important;
        }

        .has-white-4-background-color {
            background-color: var(--wp--preset--color--white-4) !important;
        }

        .has-white-5-background-color {
            background-color: var(--wp--preset--color--white-5) !important;
        }

        .has-white-6-background-color {
            background-color: var(--wp--preset--color--white-6) !important;
        }

        .has-black-border-color {
            border-color: var(--wp--preset--color--black) !important;
        }

        .has-cyan-bluish-gray-border-color {
            border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
        }

        .has-white-border-color {
            border-color: var(--wp--preset--color--white) !important;
        }

        .has-pale-pink-border-color {
            border-color: var(--wp--preset--color--pale-pink) !important;
        }

        .has-vivid-red-border-color {
            border-color: var(--wp--preset--color--vivid-red) !important;
        }

        .has-luminous-vivid-orange-border-color {
            border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
        }

        .has-luminous-vivid-amber-border-color {
            border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
        }

        .has-light-green-cyan-border-color {
            border-color: var(--wp--preset--color--light-green-cyan) !important;
        }

        .has-vivid-green-cyan-border-color {
            border-color: var(--wp--preset--color--vivid-green-cyan) !important;
        }

        .has-pale-cyan-blue-border-color {
            border-color: var(--wp--preset--color--pale-cyan-blue) !important;
        }

        .has-vivid-cyan-blue-border-color {
            border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
        }

        .has-vivid-purple-border-color {
            border-color: var(--wp--preset--color--vivid-purple) !important;
        }

        .has-a-border-color {
            border-color: var(--wp--preset--color--a) !important;
        }

        .has-a-1-border-color {
            border-color: var(--wp--preset--color--a-1) !important;
        }

        .has-d-border-color {
            border-color: var(--wp--preset--color--d) !important;
        }

        .has-d-1-border-color {
            border-color: var(--wp--preset--color--d-1) !important;
        }

        .has-d-2-border-color {
            border-color: var(--wp--preset--color--d-2) !important;
        }

        .has-dark-border-color {
            border-color: var(--wp--preset--color--dark) !important;
        }

        .has-light-border-color {
            border-color: var(--wp--preset--color--light) !important;
        }

        .has-light-1-border-color {
            border-color: var(--wp--preset--color--light-1) !important;
        }

        .has-light-2-border-color {
            border-color: var(--wp--preset--color--light-2) !important;
        }

        .has-light-3-border-color {
            border-color: var(--wp--preset--color--light-3) !important;
        }

        .has-white-1-border-color {
            border-color: var(--wp--preset--color--white-1) !important;
        }

        .has-white-2-border-color {
            border-color: var(--wp--preset--color--white-2) !important;
        }

        .has-white-3-border-color {
            border-color: var(--wp--preset--color--white-3) !important;
        }

        .has-white-4-border-color {
            border-color: var(--wp--preset--color--white-4) !important;
        }

        .bd-w5 {
            border-color: var(--wp--preset--color--white-5) !important;
        }

        .has-white-6-border-color {
            border-color: var(--wp--preset--color--white-6) !important;
        }

        .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
            background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
        }

        .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
            background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
        }

        .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
            background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
        }

        .has-luminous-vivid-orange-to-vivid-red-gradient-background {
            background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
        }

        .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
            background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
        }

        .has-cool-to-warm-spectrum-gradient-background {
            background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
        }

        .has-blush-light-purple-gradient-background {
            background: var(--wp--preset--gradient--blush-light-purple) !important;
        }

        .has-blush-bordeaux-gradient-background {
            background: var(--wp--preset--gradient--blush-bordeaux) !important;
        }

        .has-luminous-dusk-gradient-background {
            background: var(--wp--preset--gradient--luminous-dusk) !important;
        }

        .has-pale-ocean-gradient-background {
            background: var(--wp--preset--gradient--pale-ocean) !important;
        }

        .has-electric-grass-gradient-background {
            background: var(--wp--preset--gradient--electric-grass) !important;
        }

        .has-midnight-gradient-background {
            background: var(--wp--preset--gradient--midnight) !important;
        }

        .has-small-font-size {
            font-size: var(--wp--preset--font-size--small) !important;
        }

        .fs-md {
            font-size: var(--wp--preset--font-size--medium) !important;
        }

        .has-large-font-size {
            font-size: var(--wp--preset--font-size--large) !important;
        }

        .has-x-large-font-size {
            font-size: var(--wp--preset--font-size--x-large) !important;
        }

        .fs-xs {
            font-size: var(--wp--preset--font-size--xs) !important;
        }

        .fs-s {
            font-size: var(--wp--preset--font-size--s) !important;
        }

        .fs-m {
            font-size: var(--wp--preset--font-size--m) !important;
        }

        .fs-l {
            font-size: var(--wp--preset--font-size--l) !important;
        }

        .fs-xl {
            font-size: var(--wp--preset--font-size--xl) !important;
        }

        .fs-xxl {
            font-size: var(--wp--preset--font-size--xxl) !important;
        }

        .has-xxxl-font-size {
            font-size: var(--wp--preset--font-size--xxxl) !important;
        }

        .fs-4xl {
            font-size: var(--wp--preset--font-size--xxxxl) !important;
        }

        .ff {
            font-family: var(--wp--preset--font-family--inter) !important;
        }

        .has-poppins-font-family {
            font-family: var(--wp--preset--font-family--poppins) !important;
        }

        :root :where(.btn) {
            line-height: 1;
            text-decoration: none;
        }

        /*# sourceURL=global-styles-inline-css */

/* Extracted from index\cases.html */
.wp-elements-2e650558d89b637a75eded7b81e5881b a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--white);
        }

        .wp-elements-c3db5af0fe82f9acc6474688d11fb99e a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--a);
        }

        .wp-elements-08c94eb6e1e79e649bfbb27c6ed99f21 a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--white);
        }

        .wp-container-core-group-is-layout-9ba6dbca {
            flex-wrap: nowrap;
        }

        .wp-container-core-group-is-layout-6617a01c {
            flex-direction: column;
            align-items: flex-start;
            justify-content: center;
        }

        .wp-elements-e714f08d407ab3384d0da8e976a50cb9 a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--white);
        }

        .wp-elements-e714f08d407ab3384d0da8e976a50cb9 a:where(:not(.wp-element-button)):hover {
            color: var(--wp--preset--color--a-1);
        }

        .wp-elements-8a059cfe80a452eb622fb3f6351bf6fe a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--light-1);
        }

        .wp-container-xz-btn-is-layout-73ea8820 {
            gap: var(--wp--preset--spacing--5);
        }

        .wp-elements-cd207f4b13ed28b556a89a9b69bc6fa5 a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--white);
        }

        .wp-container-xz-btn-is-layout-25cb1b02 {
            gap: var(--wp--preset--spacing--5);
        }

        .wp-container-core-group-is-layout-664c51e7 {
            flex-wrap: nowrap;
            gap: 0;
        }

        .wp-container-core-group-is-layout-f375182d {
            flex-wrap: nowrap;
            gap: var(--wp--preset--spacing--20);
            justify-content: space-between;
            align-items: stretch;
        }

        .wp-elements-b0437ca4dfc7c94507f0c14b629185ff a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--white);
        }

        .wp-elements-b0437ca4dfc7c94507f0c14b629185ff a:where(:not(.wp-element-button)):hover {
            color: var(--wp--preset--color--a-1);
        }

        .wp-container-core-group-is-layout-98caad63 {
            flex-wrap: nowrap;
            gap: var(--wp--preset--spacing--10);
            align-items: flex-start;
        }

        .wp-container-core-group-is-layout-333b1c49 {
            flex-direction: column;
            align-items: flex-start;
            justify-content: flex-end;
        }

        .wp-container-core-cover-is-layout-7921df94>.full {
            margin-right: calc(0px * -1);
            margin-left: calc(0px * -1);
        }

        .wp-elements-e32d04b1e5ebbc14ad50aea4de293a1f a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--white);
        }

        .wp-container-core-group-is-layout-aba15991>* {
            margin-block-start: 0;
            margin-block-end: 0;
        }

        .wp-container-core-group-is-layout-aba15991>*+* {
            margin-block-start: 0;
            margin-block-end: 0;
        }

        .wp-container-core-group-is-layout-a7a07da5>* {
            margin-block-start: 0;
            margin-block-end: 0;
        }

        .wp-container-core-group-is-layout-a7a07da5>*+* {
            margin-block-start: var(--wp--preset--spacing--30);
            margin-block-end: 0;
        }

        .wp-elements-2c599cc6b7d4131123c74cd6a76a3010 a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--white-2);
        }

        .wp-elements-2c599cc6b7d4131123c74cd6a76a3010 a:where(:not(.wp-element-button)):hover {
            color: var(--wp--preset--color--white);
        }

        .wp-container-core-group-is-layout-dc0c0d66 {
            flex-direction: column;
            align-items: flex-start;
        }

        .wp-container-content-8039713e {
            flex-basis: 42.1rem;
        }

        .wp-container-core-group-is-layout-e5fe8743>* {
            margin-block-start: 0;
            margin-block-end: 0;
        }

        .wp-container-core-group-is-layout-e5fe8743>*+* {
            margin-block-start: var(--wp--preset--spacing--30);
            margin-block-end: 0;
        }

        .wp-elements-acc4b44867b3f6af57f1e2cb069563f6 a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--white);
        }

        .wp-container-core-group-is-layout-b1617504>* {
            margin-block-start: 0;
            margin-block-end: 0;
        }

        .wp-container-core-group-is-layout-b1617504>*+* {
            margin-block-start: var(--wp--preset--spacing--30);
            margin-block-end: 0;
        }

        .wp-elements-53997f646955c4d1fa0bc0d130f25ecb a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--white);
        }

        .wp-elements-dbc1064919a491d43175c4c1ebef7c15 a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--white);
        }

        .wp-elements-fc3e56387dd04f8b8465bb92f4c40682 a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--a-1);
        }

        .wp-container-core-group-is-layout-31df4846 {
            flex-wrap: nowrap;
            gap: var(--wp--preset--spacing--10);
            justify-content: flex-start;
            align-items: center;
        }

        .wp-elements-570bd8589c63bcd347315f5867944b67 a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--a-1);
        }

        .wp-elements-c678b277edc4445904b8baa20dd2f5bb a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--a-1);
        }

        .wp-container-core-group-is-layout-f90c8a16 {
            flex-wrap: nowrap;
            gap: var(--wp--preset--spacing--10);
            justify-content: flex-start;
            align-items: flex-start;
        }

        .wp-container-core-group-is-layout-275971f3>* {
            margin-block-start: 0;
            margin-block-end: 0;
        }

        .wp-container-core-group-is-layout-275971f3>*+* {
            margin-block-start: var(--wp--preset--spacing--10);
            margin-block-end: 0;
        }

        .wp-container-core-group-is-layout-3f93a543 {
            flex-wrap: nowrap;
            gap: 7.3vw;
            align-items: flex-start;
        }

        .wp-container-core-group-is-layout-9a6ac4f0 {
            flex-wrap: nowrap;
            gap: 7.3vw;
            justify-content: space-between;
            align-items: flex-start;
        }

        .wp-elements-788477a0dcb92715aaa8a8edfd8b2e0e a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--white-3);
        }

        .wp-elements-788477a0dcb92715aaa8a8edfd8b2e0e a:where(:not(.wp-element-button)):hover {
            color: var(--wp--preset--color--white);
        }

        .wp-container-core-group-is-layout-57d17d18 {
            flex-wrap: nowrap;
            gap: var(--wp--preset--spacing--20);
        }

        .wp-container-core-group-is-layout-af962a91 {
            gap: 5.2vw;
            justify-content: flex-start;
        }

        .wp-container-core-group-is-layout-1c097b4f {
            gap: var(--wp--preset--spacing--20);
            justify-content: space-between;
        }

        .wp-container-core-cover-is-layout-04199289>.full {
            margin-right: calc(0px * -1);
            margin-left: calc(0px * -1);
        }

        /*# sourceURL=core-block-supports-inline-css */