/* Extracted from index\about.html */
.xz-searchform-about {
            align-items: center;
            background: #18181b;
            border-radius: .6rem;
            display: flex;
            flex: none;
            gap: var(--wp--preset--spacing--10);
            overflow: hidden;
            padding: .8rem 1.2rem;
            position: relative
        }
        .xz-gallery-item img{width:100%;transition: all .5s;}
        .xz-gallery-item:hover .xz-gallery-item-a img {transform: scale(1.05);}
        .xz-searchform-about,
        .xz-searchform-about .xz-searchform-input {
            color: var(--wp--preset--color--white);
            font-size: var(--wp--preset--font-size--xs);
            line-height: var(--wp--preset--font-size--l);
            width: 100%
        }

        .xz-searchform-about .xz-searchform-input {
            background: transparent;
            border: none;
            outline: 0;
            padding: 0
        }

        .xz-searchform-about .xz-searchform-input::-moz-placeholder {
            color: var(--wp--preset--color--d-1)
        }

        .xz-searchform-about .xz-searchform-input::placeholder {
            color: var(--wp--preset--color--d-1)
        }

        .xz-searchform-about .xz-form-btns {
            border-radius: .6rem;
            box-shadow: 0 2px 4px -2px rgba(0, 0, 0, .1), 0 4px 6px -1px rgba(0, 0, 0, .1), 0 0 0 1px hsla(240, 6%, 90%, .1);
            flex: none;
            position: relative
        }

        .xz-searchform-about .button-blur-color {
            filter: blur(16px);
            height: 100%;
            left: 0;
            overflow-x: hidden;
            position: absolute;
            right: 0;
            top: 0
        }

        .xz-searchform-about .button-blur-color:before {
            animation: moveShow 3s linear infinite;
            background: linear-gradient(90deg, rgba(255, 214, 0, .2), rgba(219, 0, 255, .3) 10%, rgba(218, 23, 23, .5) 30%, #107fcc 43%, #00ff75 60%, #0ff 80%, rgba(97, 0, 255, .3));
            content: "";
            display: block;
            flex: none;
            height: 1000%;
            transition: all .3s;
            width: 200%
        }

        .xz-searchform-about .xz-searchform-submit {
            align-items: center;
            background: #000;
            border: none;
            border-radius: .6rem;
            box-shadow: 0 0 0 1px hsla(0, 0%, 100%, .1);
            color: var(--wp--preset--color--white);
            cursor: pointer;
            display: flex;
            font-size: var(--wp--preset--font-size--xs);
            justify-content: center;
            line-height: var(--wp--preset--font-size--l);
            padding: .6rem 2rem;
            position: relative;
            transition: all .3s;
            width: 100%
        }

        .xz-searchform-about .xz-form-btns:hover .xz-searchform-submit {
            background: var(--wp--preset--color--a-1)
        }

        .xz-searchform-about .xz-form-btns:hover .button-blur-color:before {
            display: none
        }

        /*# sourceURL=https://www.ningshineled.com/wp-content/themes/titan_pure/component/parts-searchformabout.css */

/* Extracted from index\about.html */
.swiper-btns {
            border: 1px solid var(--wp--preset--color--light-3);
            border-radius: 6rem;
            display: flex;
            gap: .6rem;
            padding: var(--wp--preset--spacing--5)
        }

        .swiper-btns .swiper-button-next,
        .swiper-btns .swiper-button-prev {
            align-items: center;
            background: var(--wp--preset--color--light);
            border-radius: 100%;
            color: var(--wp--preset--color--d);
            display: flex;
            flex: none;
            font-size: var(--wp--preset--font-size--m);
            height: clamp(4rem, .893vw + 3.643rem, 5rem);
            justify-content: center;
            margin: 0 !important;
            position: static;
            transition: all .3s;
            width: clamp(4rem, .893vw + 3.643rem, 5rem)
        }

        .swiper-btns .swiper-button-next svg,
        .swiper-btns .swiper-button-prev svg {
            height: var(--wp--preset--spacing--20);
            width: var(--wp--preset--spacing--20)
        }

        .swiper-btns .swiper-button-next:after,
        .swiper-btns .swiper-button-prev:after {
            display: none
        }

        .swiper-btns .swiper-button-next:hover,
        .swiper-btns .swiper-button-prev:hover {
            background: var(--wp--preset--color--a);
            color: var(--wp--preset--color--white)
        }

        .bg-swiper-btn .swiper-button-next,
        .bg-swiper-btn .swiper-button-prev {
            background: var(--wp--preset--color--light-4);
            color: var(--wp--preset--color--d)
        }

        .bg-swiper-btn .swiper-button-next:hover,
        .bg-swiper-btn .swiper-button-prev:hover {
            background: var(--wp--preset--color--a)
        }

        /*# sourceURL=https://www.ningshineled.com/wp-content/themes/titan_pure/component/parts-swiperbtn.css */

/* Extracted from index\about.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-3ab81b04f067afda4236e7f92683daa1 a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--white);
        }

        .wp-elements-3ab81b04f067afda4236e7f92683daa1 a:where(:not(.wp-element-button)):hover {
            color: var(--wp--preset--color--a-1);
        }

        .wp-container-core-group-is-layout-3e8488ff {
            flex-wrap: nowrap;
            gap: var(--wp--preset--spacing--10);
            align-items: flex-start;
        }

        .wp-elements-c346b40f36e06d9c3ff003666a744ae3 a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--d-1);
        }

        .wp-elements-dcae04fce546bca775c2848282dbfdd5 a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--d);
        }

        .wp-elements-dcae04fce546bca775c2848282dbfdd5 a:where(:not(.wp-element-button)):hover {
            color: var(--wp--preset--color--a-1);
        }

        .wp-elements-dcae04fce546bca775c2848282dbfdd5 h1,
        .wp-elements-dcae04fce546bca775c2848282dbfdd5 h2,
        .wp-elements-dcae04fce546bca775c2848282dbfdd5 h3,
        .wp-elements-dcae04fce546bca775c2848282dbfdd5 h4,
        .wp-elements-dcae04fce546bca775c2848282dbfdd5 h5,
        .wp-elements-dcae04fce546bca775c2848282dbfdd5 h6 {
            color: var(--wp--preset--color--d);
        }

        .wp-container-core-group-is-layout-36bb1583 {
            gap: var(--wp--preset--spacing--10);
            flex-direction: column;
            align-items: center;
        }

        .wp-container-core-group-is-layout-64e85870> :where(:not(.aleft):not(.aright):not(.full)) {
            max-width: 1000px;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        .wp-container-core-group-is-layout-64e85870>.wide {
            max-width: 1000px;
        }

        .wp-container-core-group-is-layout-64e85870 .full {
            max-width: none;
        }

        .wp-container-core-group-is-layout-03f69159 {
            flex-direction: column;
            align-items: center;
        }

        .wp-elements-a27d32ade95315384f76bef22b316bbc a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--white);
        }

        .wp-elements-06d7bcae92f664bf42050c32059c54c4 a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--a-1);
        }

        .wp-elements-4e55a172a175c6ecfd779f6ad6d8204f a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--a-1);
        }

        .wp-container-core-group-is-layout-05b85791 {
            flex-wrap: nowrap;
            gap: var(--wp--preset--spacing--5);
            align-items: center;
        }

        .wp-container-core-group-is-layout-bfadc89e>* {
            margin-block-start: 0;
            margin-block-end: 0;
        }

        .wp-container-core-group-is-layout-bfadc89e>*+* {
            margin-block-start: var(--wp--preset--spacing--20);
            margin-block-end: 0;
        }

        .wp-elements-76f652277aba8f232453679f9f1b6be6 a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--white);
        }

        .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-f3dbb97d>.full {
            margin-right: calc(var(--wp--preset--spacing--30) * -1);
            margin-left: calc(var(--wp--preset--spacing--30) * -1);
        }

        .wp-container-core-group-is-layout-908ace7a>* {
            margin-block-start: 0;
            margin-block-end: 0;
        }

        .wp-container-core-group-is-layout-908ace7a>*+* {
            margin-block-start: var(--wp--preset--spacing--20);
            margin-block-end: 0;
        }

        .wp-elements-f9eb163701d8765674828491451fffa3 a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--white);
        }

        .wp-container-core-group-is-layout-07235f68 {
            flex-direction: column;
            align-items: center;
            justify-content: center;
        }

        .wp-elements-f278c3beb8314d84b95bd04492b7df29 a:where(:not(.wp-element-button)) {
            color: var(--wp--preset--color--white);
        }

        .wp-container-core-group-is-layout-4be14e17 {
            grid-template-columns: repeat(3, minmax(0, 1fr));
            gap: var(--wp--preset--spacing--40);
        }

        .wp-container-core-group-is-layout-dc0c0d66 {
            flex-direction: column;
            align-items: flex-start;
        }

        .gal.wp-block-gallery-1 {
            --wp--style--unstable-gallery-gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 0.5em)));
            gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 0.5em)));
        }

        .gal.wp-block-gallery-2 {
            --wp--style--unstable-gallery-gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 0.5em)));
            gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 0.5em)));
        }

        .gal.wp-block-gallery-3 {
            --wp--style--unstable-gallery-gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 0.5em)));
            gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 0.5em)));
        }

        .gal.wp-block-gallery-4 {
            --wp--style--unstable-gallery-gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 0.5em)));
            gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 0.5em)));
        }

        .wp-container-core-group-is-layout-30d163cc {
            flex-wrap: nowrap;
            gap: var(--wp--preset--spacing--30);
            justify-content: space-between;
        }

        .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-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-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 */