.elementor-7169 .elementor-element.elementor-element-b619993{--display:flex;}.elementor-7169 .elementor-element.elementor-element-2e9828c .tj-el-section{background-color:transparent;background-image:radial-gradient(at bottom right, #DFF8FF 11%, var( --e-global-color-e260a4c ) 80%);border-style:none;}.elementor-7169 .elementor-element.elementor-element-2e9828c .tj-el-subtitle{background-color:#FFFFFFF2;color:var( --e-global-color-e5b66c2 );border-style:none;border-radius:10px 10px 10px 10px !important;}.elementor-7169 .elementor-element.elementor-element-2e9828c .tj-el-box{background-color:transparent;background-image:radial-gradient(at bottom right, #FFFFFF 0%, var( --e-global-color-3bc6782 ) 100%);}.elementor-7169 .elementor-element.elementor-element-2e9828c .tj-el-title span {color:var( --e-global-color-e5b66c2 );}.elementor-7169 .elementor-element.elementor-element-2e9828c .tj-el-desc{color:var( --e-global-color-e5b66c2 );font-weight:600;}.elementor-7169 .elementor-element.elementor-element-2e9828c .tj-el-icon{font-size:79px !important;color:var( --e-global-color-19ea2c7 );}.elementor-7169 .elementor-element.elementor-element-2e9828c .tj-el-icon i{font-size:79px !important;color:var( --e-global-color-19ea2c7 );}.elementor-7169 .elementor-element.elementor-element-2e9828c .tj-el-icon svg{height:79px !important;fill:var( --e-global-color-19ea2c7 );}.elementor-7169 .elementor-element.elementor-element-2e9828c .tj-el-number{color:var( --e-global-color-e5b66c2 );}.elementor-7169 .elementor-element.elementor-element-2e9828c .tj-el-number span {color:var( --e-global-color-e5b66c2 );}.elementor-7169 .elementor-element.elementor-element-2e9828c .tj-el-text{color:var( --e-global-color-e5b66c2 );}.elementor-7169 .elementor-element.elementor-element-2e9828c .tj-el-image-box img{width:100%;}.elementor-7169 .elementor-element.elementor-element-d543b06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-7169 .elementor-element.elementor-element-aa23065{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;--z-index:2;}.elementor-7169 .elementor-element.elementor-element-7d70cc0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7169 .elementor-element.elementor-element-f12ec24 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7169 .elementor-element.elementor-element-f12ec24 .sec-heading{margin:0px 0px 0px 0px;}.elementor-7169 .elementor-element.elementor-element-f01160f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7169 .elementor-element.elementor-element-76ba80e{--display:flex;--gap:25px 0px;--row-gap:25px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C9D1D1;--border-color:#C9D1D1;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-7169 .elementor-element.elementor-element-76ba80e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7169 .elementor-element.elementor-element-f705eee{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-7169 .elementor-element.elementor-element-f705eee.elementor-element{--align-self:center;}.elementor-7169 .elementor-element.elementor-element-f705eee .editor_text{text-align:center;}.elementor-7169 .elementor-element.elementor-element-b9495cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7169 .elementor-element.elementor-element-8905139{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-7169 .elementor-element.elementor-element-8905139:not(.elementor-motion-effects-element-type-background), .elementor-7169 .elementor-element.elementor-element-8905139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002244;}.elementor-7169 .elementor-element.elementor-element-8905139::before, .elementor-7169 .elementor-element.elementor-element-8905139 > .elementor-background-video-container::before, .elementor-7169 .elementor-element.elementor-element-8905139 > .e-con-inner > .elementor-background-video-container::before, .elementor-7169 .elementor-element.elementor-element-8905139 > .elementor-background-slideshow::before, .elementor-7169 .elementor-element.elementor-element-8905139 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7169 .elementor-element.elementor-element-8905139 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://zelar.com/wp-content/uploads/2025/12/tern-3d-3.webp");--background-overlay:'';}body:not(.rtl) .elementor-7169 .elementor-element.elementor-element-7a92a89{left:0px;}body.rtl .elementor-7169 .elementor-element.elementor-element-7a92a89{right:0px;}.elementor-7169 .elementor-element.elementor-element-7a92a89{top:0px;z-index:0;text-align:start;}.elementor-7169 .elementor-element.elementor-element-150e19c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-7169 .elementor-element.elementor-element-9e5545e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7169 .elementor-element.elementor-element-a6e4405 .sec-heading{max-width:100%;margin:0px 0px 0px 0px;}.elementor-7169 .elementor-element.elementor-element-a6e4405 .sec-heading .sub-title{color:var( --e-global-color-primary );border-style:none;}.elementor-7169 .elementor-element.elementor-element-a6e4405 .sec-heading .sec-title{color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-7169 .elementor-element.elementor-element-dfab9bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-7169 .elementor-element.elementor-element-0a7e14e .tj-el-service{background-color:transparent;background-image:linear-gradient(301deg, var( --e-global-color-primary ) 0%, var( --e-global-color-e5b66c2 ) 100%);padding:70px 50px 0px 50px !important;}.elementor-7169 .elementor-element.elementor-element-0a7e14e .tj-el-service .tj-el-icon{font-size:34px !important;background-color:var( --e-global-color-19ea2c7 );}.elementor-7169 .elementor-element.elementor-element-0a7e14e .tj-el-service .tj-el-icon svg{height:34px !important;fill:var( --e-global-color-e5b66c2 );}.elementor-7169 .elementor-element.elementor-element-0a7e14e .tj-el-service .tj-el-icon i{color:var( --e-global-color-e5b66c2 );}.elementor-7169 .elementor-element.elementor-element-0a7e14e .tj-el-service .tj-el-desc{color:#FFFFFF;}.elementor-7169 .elementor-element.elementor-element-0a7e14e .tj-scroll-progress{background-color:#002244;}body:not(.rtl) .elementor-7169 .elementor-element.elementor-element-698be37{right:0px;}body.rtl .elementor-7169 .elementor-element.elementor-element-698be37{left:0px;}.elementor-7169 .elementor-element.elementor-element-698be37{bottom:0px;z-index:0;text-align:end;}.elementor-7169 .elementor-element.elementor-element-7079eb2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-7169 .elementor-element.elementor-element-b4266a0{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7169 .elementor-element.elementor-element-9a0d2cb .sec-heading{max-width:550px;}.elementor-7169 .elementor-element.elementor-element-9a0d2cb .sec-heading .sub-title i{font-size:22px;}.elementor-7169 .elementor-element.elementor-element-a79e191{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7169 .elementor-element.elementor-element-4d39069 .pricing-box{background-color:transparent;padding:50px 50px 50px 50px;background-image:linear-gradient(180deg, var( --e-global-color-19ea2c7 ) 0%, #FFFFFF 100%);}.elementor-7169 .elementor-element.elementor-element-4d39069.elementor-element{--align-self:center;}.elementor-7169 .elementor-element.elementor-element-4d39069 .pricing-box .package-name{line-height:36px;}.elementor-7169 .elementor-element.elementor-element-6539311.elementor-element{--align-self:center;}.elementor-7169 .elementor-element.elementor-element-88fe354 .pricing-box{background-color:transparent;padding:50px 50px 50px 50px;background-image:linear-gradient(180deg, var( --e-global-color-19ea2c7 ) 0%, #FFFFFF 100%);}.elementor-7169 .elementor-element.elementor-element-88fe354.elementor-element{--align-self:center;}.elementor-7169 .elementor-element.elementor-element-88fe354 .pricing-box .package-name{line-height:36px;}.elementor-7169 .elementor-element.elementor-element-f78fa00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7169 .elementor-element.elementor-element-2a4d586.elementor-element{--order:-99999 /* order start hack */;}.elementor-7169 .elementor-element.elementor-element-2a4d586 .sec-heading{max-width:550px;}.elementor-7169 .elementor-element.elementor-element-2a4d586 .sec-heading .sub-title i{font-size:22px;}body.elementor-page-7169:not(.elementor-motion-effects-element-type-background), body.elementor-page-7169 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1399px){.elementor-7169 .elementor-element.elementor-element-150e19c{--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-7169 .elementor-element.elementor-element-a79e191{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-7169 .elementor-element.elementor-element-d543b06{--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-7169 .elementor-element.elementor-element-aa23065{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7169 .elementor-element.elementor-element-76ba80e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7169 .elementor-element.elementor-element-8905139{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7169 .elementor-element.elementor-element-9e5545e{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7169 .elementor-element.elementor-element-a6e4405 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7169 .elementor-element.elementor-element-7079eb2{--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-7169 .elementor-element.elementor-element-b4266a0{--flex-wrap:wrap;}.elementor-7169 .elementor-element.elementor-element-9a0d2cb .sec-heading{max-width:450px;}.elementor-7169 .elementor-element.elementor-element-a79e191{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7169 .elementor-element.elementor-element-2a4d586 .sec-heading{max-width:450px;}}@media(max-width:1024px){.elementor-7169 .elementor-element.elementor-element-d543b06{--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-7169 .elementor-element.elementor-element-aa23065{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-7169 .elementor-element.elementor-element-8905139{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-7169 .elementor-element.elementor-element-150e19c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7169 .elementor-element.elementor-element-9e5545e{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-7169 .elementor-element.elementor-element-a6e4405 .sec-heading{max-width:100%;}.elementor-7169 .elementor-element.elementor-element-dfab9bb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7169 .elementor-element.elementor-element-7079eb2{--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-7169 .elementor-element.elementor-element-a79e191{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7169 .elementor-element.elementor-element-d543b06{--padding-top:70px;--padding-bottom:70px;--padding-left:12px;--padding-right:12px;}.elementor-7169 .elementor-element.elementor-element-aa23065{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7169 .elementor-element.elementor-element-f01160f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7169 .elementor-element.elementor-element-76ba80e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-7169 .elementor-element.elementor-element-b9495cb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7169 .elementor-element.elementor-element-150e19c{--content-width:540px;}.elementor-7169 .elementor-element.elementor-element-7079eb2{--content-width:540px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7169 .elementor-element.elementor-element-a79e191{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-7169 .elementor-element.elementor-element-7d70cc0{--content-width:867px;}.elementor-7169 .elementor-element.elementor-element-150e19c{--content-width:1295px;}.elementor-7169 .elementor-element.elementor-element-9e5545e{--width:30%;}.elementor-7169 .elementor-element.elementor-element-dfab9bb{--width:63%;}.elementor-7169 .elementor-element.elementor-element-7079eb2{--content-width:1295px;}}@media(max-width:1399px) and (min-width:768px){.elementor-7169 .elementor-element.elementor-element-150e19c{--content-width:1140px;}.elementor-7169 .elementor-element.elementor-element-9e5545e{--width:33%;}.elementor-7169 .elementor-element.elementor-element-7079eb2{--content-width:1140px;}}@media(max-width:1200px) and (min-width:768px){.elementor-7169 .elementor-element.elementor-element-150e19c{--content-width:960px;}.elementor-7169 .elementor-element.elementor-element-9e5545e{--width:35%;}.elementor-7169 .elementor-element.elementor-element-7079eb2{--content-width:960px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7169 .elementor-element.elementor-element-150e19c{--content-width:720px;}.elementor-7169 .elementor-element.elementor-element-9e5545e{--width:100%;}.elementor-7169 .elementor-element.elementor-element-dfab9bb{--width:100%;}.elementor-7169 .elementor-element.elementor-element-7079eb2{--content-width:720px;}}@media(min-width:1400px){.elementor-7169 .elementor-element.elementor-element-8905139::before, .elementor-7169 .elementor-element.elementor-element-8905139 > .elementor-background-video-container::before, .elementor-7169 .elementor-element.elementor-element-8905139 > .e-con-inner > .elementor-background-video-container::before, .elementor-7169 .elementor-element.elementor-element-8905139 > .elementor-background-slideshow::before, .elementor-7169 .elementor-element.elementor-element-8905139 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7169 .elementor-element.elementor-element-8905139 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for tj-banner, class: .elementor-element-2e9828c */.banner-left-box::before{
    background: none;
}
.tji-plus-parent{
    background-color: pink;
}/* End custom CSS */
/* Start custom CSS for tj-pricing-box, class: .elementor-element-6539311 */.pricing-btn {
    
    margin-top: 25px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-315611f */.qzmyk-wrapper {
            max-width: 1400px;
            margin: 0 auto;
        }

        .bxnpq-headline {
            text-align: center;
            margin-bottom: 3rem;
            animation: kfyzm 0.8s ease-out;
        }

        @media (min-width: 768px) {
            .bxnpq-headline {
                margin-bottom: 4rem;
            }
        }

        @media (min-width: 1024px) {
            .bxnpq-headline {
                margin-bottom: 5rem;
            }
        }

        .bxnpq-headline h1 {
            font-size: 1.75rem;
            color: var(--vortex-dark);
            margin-bottom: 0.75rem;
            font-weight: 700;
            letter-spacing: -0.3px;
        }

        @media (min-width: 640px) {
            .bxnpq-headline h1 {
                font-size: 2.2rem;
            }
        }

        @media (min-width: 1024px) {
            .bxnpq-headline h1 {
                font-size: 2.75rem;
            }
        }

        .bxnpq-headline p {
            font-size: 0.95rem;
            color: #555;
            max-width: 600px;
            margin: 0 auto;
            line-height: 1.6;
        }

        @media (min-width: 768px) {
            .bxnpq-headline p {
                font-size: 1.1rem;
            }
        }

        .tmxrv-grid {
            display: grid;
            grid-template-columns: 1fr;
            gap: 1.5rem;
            margin-bottom: 3rem;
        }

        @media (min-width: 640px) {
            .tmxrv-grid {
                grid-template-columns: repeat(2, 1fr);
                gap: 2rem;
            }
        }

        @media (min-width: 1024px) {
            .tmxrv-grid {
                grid-template-columns: repeat(3, 1fr);
                gap: 2.5rem;
            }
        }

        .kpzwq-vessel {
            background: white;
            border-radius: 13px;
            overflow: hidden;
            
            transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);
            position: relative;
            animation: kfyzm 0.6s ease-out;
            display: flex;
            flex-direction: column;
            height: 100%;
        }

        .kpzwq-vessel:nth-child(2) {
            animation-delay: 0.1s;
        }

        .kpzwq-vessel:nth-child(3) {
            animation-delay: 0.2s;
        }

        .kpzwq-vessel:hover {
            transform: translateY(-8px);
           
        }

        .kpzwq-vessel.rtwxk-elite {
            border-top: 4px solid var(--vortex-primary);
        }

        @media (min-width: 1024px) {
            .kpzwq-vessel.rtwxk-elite {
                transform: scale(1.02);
            }

            .kpzwq-vessel.rtwxk-elite:hover {
                transform: scale(1.02) translateY(-8px);
            }
        }

        .dwxkt-pane {
            padding: 1.75rem;
            background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);
            border-bottom: 1px solid var(--vortex-border);
        }

        @media (min-width: 640px) {
            .dwxkt-pane {
                padding: 2.5rem 2rem;
            }
        }

        .kpzwq-vessel.rtwxk-elite .dwxkt-pane {
            background: linear-gradient(135deg, var(--vortex-primary) 0%, #4a7db8 100%);
            color: white;
        }

        .lwxyt-title {
            font-size: 1.3rem;
            font-weight: 700;
            margin-bottom: 0.5rem;
            color: var(--vortex-dark);
        }

        @media (min-width: 768px) {
            .lwxyt-title {
                font-size: 1.5rem;
            }
        }

        .kpzwq-vessel.rtwxk-elite .lwxyt-title {
            color: white;
        }

        .nzxpq-desc {
            font-size: 0.85rem;
            color: #666;
            line-height: 1.5;
        }

        @media (min-width: 640px) {
            .nzxpq-desc {
                font-size: 0.9rem;
            }
        }

        .kpzwq-vessel.rtwxk-elite .nzxpq-desc {
            color: rgba(255, 255, 255, 0.9);
        }

        .ypxrq-content {
            padding: 1.75rem;
            flex-grow: 1;
            display: flex;
            flex-direction: column;
        }

        @media (min-width: 640px) {
            .ypxrq-content {
                padding: 2rem 2rem;
            }
        }

        @media (min-width: 1024px) {
            .ypxrq-content {
                padding: 2.5rem;
            }
        }

        .qwxyz-cluster {
            margin-bottom: 2rem;
        }

        .qwxyz-cluster:last-of-type {
            margin-bottom: 0;
        }

        .hmnpq-label {
            font-size: 0.75rem;
            font-weight: 700;
            text-transform: uppercase;
            color: var(--vortex-primary);
            letter-spacing: 1px;
            margin-bottom: 1.25rem;
            padding-bottom: 0.75rem;
            border-bottom: 2px solid #e9ecef;
        }

        .pxvyt-item {
            display: flex;
            align-items: flex-start;
            margin-bottom: 1rem;
            font-size: 0.9rem;
            color: #333;
            line-height: 1.5;
        }

        @media (min-width: 640px) {
            .pxvyt-item {
                font-size: 0.95rem;
            }
        }

        .pxvyt-item:last-child {
            margin-bottom: 0;
        }

        .nxlmq-symbol {
            width: 20px;
            height: 20px;
            border-radius: 50%;
            background: #e3f2fd;
            color: var(--vortex-primary);
            display: flex;
            align-items: center;
            justify-content: center;
            margin-right: 0.75rem;
            flex-shrink: 0;
            font-size: 0.8rem;
            font-weight: 700;
        }

        .pxvyt-item.qynxw-disabled .nxlmq-symbol {
            background: #f5f5f5;
            color: #999;
        }

        .pxvyt-item.qynxw-disabled {
            color: #999;
        }

        .zxvpq-list {
            list-style: none;
        }

        .zxvpq-list li {
            display: flex;
            align-items: flex-start;
            margin-bottom: 0.6rem;
            font-size: 0.85rem;
            color: #555;
        }

        @media (min-width: 640px) {
            .zxvpq-list li {
                font-size: 0.9rem;
            }
        }

        .zxvpq-list li:before {
            content: "→";
            margin-right: 0.65rem;
            color: var(--vortex-primary);
            font-weight: bold;
            flex-shrink: 0;
        }

        .rtxmq-badge {
            display: inline-block;
            background: #fff3cd;
            color: #856404;
            padding: 0.4rem 0.75rem;
            border-radius: 13px;
            font-size: 0.75rem;
            font-weight: 600;
            margin-top: 0.6rem;
        }

        .rtxmq-badge.txpwq-type {
            background: #cfe2ff;
            color: #084298;
        }

        .vzxrq-button {
            width: 100%;
            padding: 0.9rem 1.5rem;
            margin-top: 2rem;
            border: none;
            border-radius: 8px;
            font-size: 0.9rem;
            font-weight: 600;
            cursor: pointer;
            transition: all 0.3s ease;
            text-transform: uppercase;
            letter-spacing: 0.4px;
            font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
        }

        @media (min-width: 640px) {
            .vzxrq-button {
                font-size: 1rem;
                padding: 1rem 1.75rem;
            }
        }

        .vzxrq-button.jxpvq-primary {
            background: var(--vortex-primary);
            color: white;
        }

        .vzxrq-button.jxpvq-primary:hover {
            background: #4a7db8;
            transform: translateY(-2px);
            box-shadow: 0 8px 20px rgba(87, 155, 220, 0.3);
        }

        .vzxrq-button.jxpvq-secondary {
            background: #f0f0f0;
            color: var(--vortex-dark);
            border: 2px solid var(--vortex-border);
        }

        .vzxrq-button.jxpvq-secondary:hover {
            background: #e9ecef;
            border-color: var(--vortex-primary);
            color: var(--vortex-primary);
        }

        .wxnpq-fullwidth {
            
            background: white;
            border-radius: 13px;
            overflow: hidden;
            box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
            animation: kfyzm 0.8s ease-out 0.3s both;
        }

        .xpwqr-titlebar {
            padding: 2rem 1.5rem;
            background: linear-gradient(135deg, var(--vortex-dark) 0%, #1a5490 100%);
            color: white;
        }

        @media (min-width: 640px) {
            .xpwqr-titlebar {
                padding: 2.5rem 2rem;
            }
        }

        @media (min-width: 1024px) {
            .xpwqr-titlebar {
                padding: 3rem 2.5rem;
            }
        }

        .xpwqr-titlebar h2 {
            font-size: 1.4rem;
            font-weight: 700;
            margin-bottom: 0.6rem;
        }

        @media (min-width: 768px) {
            .xpwqr-titlebar h2 {
                font-size: 1.8rem;
            }
        }

        .xpwqr-titlebar p {
            font-size: 0.85rem;
            opacity: 0.9;
            max-width: 500px;
            line-height: 1.5;
        }

        @media (min-width: 640px) {
            .xpwqr-titlebar p {
                font-size: 0.95rem;
            }
        }

        .tvrwx-scroll {
            overflow-x: auto;
            -webkit-overflow-scrolling: touch;
        }

        .xqpwv-tableau {
            width: 100%;
            border-collapse: collapse;
            font-size: 0.85rem;
        }

        @media (min-width: 768px) {
            .xqpwv-tableau {
                font-size: 0.9rem;
            }
        }

        @media (min-width: 1024px) {
            .xqpwv-tableau {
                font-size: 0.95rem;
            }
        }

        .xqpwv-tableau thead {
            background: #f8f9fa;
            border-bottom: 2px solid var(--vortex-border);
        }

        .xqpwv-tableau th {
            padding: 1.25rem 1rem;
            text-align: left;
            font-weight: 700;
            color: var(--vortex-dark);
            font-size: 0.8rem;
            text-transform: uppercase;
            letter-spacing: 0.4px;
        }

        @media (min-width: 768px) {
            .xqpwv-tableau th {
                padding: 1.5rem 1.25rem;
                font-size: 0.85rem;
            }
        }

        @media (min-width: 1024px) {
            .xqpwv-tableau th {
                padding: 1.75rem 1.5rem;
                font-size: 0.9rem;
            }
        }

        .xqpwv-tableau td {
            padding: 1.25rem 1rem;
            border-bottom: 1px solid #f0f0f0;
            color: #555;
        }

        @media (min-width: 768px) {
            .xqpwv-tableau td {
                padding: 1.5rem 1.25rem;
            }
        }

        @media (min-width: 1024px) {
            .xqpwv-tableau td {
                padding: 1.75rem 1.5rem;
            }
        }

        .xqpwv-tableau tbody tr:hover {
            background: #fafbfc;
        }

        .xqpwv-tableau .myxwp-section td {
            background: #f8f9fa;
            font-weight: 700;
            color: var(--vortex-dark);
            text-transform: uppercase;
            font-size: 0.75rem;
            letter-spacing: 0.4px;
            padding-top: 1.5rem;
            padding-bottom: 0.9rem;
        }

        @media (min-width: 768px) {
            .xqpwv-tableau .myxwp-section td {
                font-size: 0.8rem;
                padding-top: 1.75rem;
                padding-bottom: 1rem;
            }
        }

        .xqpwv-tableau .myxwp-section:first-of-type td {
            padding-top: 1.25rem;
        }

        .yzxpq-ok {
            color: var(--vortex-success);
            font-weight: 700;
            font-size: 1.1rem;
        }

        .yzxpq-no {
            color: var(--vortex-danger);
            font-weight: 700;
            font-size: 1.1rem;
        }

        .rzxpq-custom {
            color: var(--vortex-primary);
            font-weight: 600;
            font-style: italic;
        }

        @keyframes kfyzm {
            from {
                opacity: 0;
                transform: translateY(15px);
            }
            to {
                opacity: 1;
                transform: translateY(0);
            }
        }

        @media (max-width: 480px) {
            body {
                padding: 1rem 0.75rem;
            }

            .qzmyk-wrapper {
                padding: 0 0.5rem;
            }

            .dwxkt-pane {
                padding: 1.25rem 1rem;
            }

            .ypxrq-content {
                padding: 1.25rem 1rem;
            }

            .xpwqr-titlebar {
                padding: 1.5rem 1rem;
            }

            .xqpwv-tableau th,
            .xqpwv-tableau td {
                padding: 0.75rem 0.5rem;
                font-size: 0.75rem;
            }

            .vzxrq-button {
                padding: 0.75rem 1.25rem;
                font-size: 0.85rem;
            }
        }

        @media (max-width: 360px) {
            .bxnpq-headline h1 {
                font-size: 1.5rem;
            }

            .bxnpq-headline p {
                font-size: 0.85rem;
            }

            .lwxyt-title {
                font-size: 1.1rem;
            }

            .xqpwv-tableau td {
                word-break: break-word;
            }
        }/* End custom CSS */