.elementor-1102 .elementor-element.elementor-element-ed21c60{--display:flex}.elementor-1102 .elementor-element.elementor-element-ed21c60:not(.elementor-motion-effects-element-type-background),.elementor-1102 .elementor-element.elementor-element-ed21c60>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-1102 .elementor-element.elementor-element-f78d9c3{padding:0 0 0 0}.elementor-1102 .elementor-element.elementor-element-55188ac{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px}.elementor-1102 .elementor-element.elementor-element-55188ac:not(.elementor-motion-effects-element-type-background),.elementor-1102 .elementor-element.elementor-element-55188ac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-1102 .elementor-element.elementor-element-8e1103b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-1102 .elementor-element.elementor-element-8e1103b:not(.elementor-motion-effects-element-type-background),.elementor-1102 .elementor-element.elementor-element-8e1103b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-1102 .elementor-element.elementor-element-9adf0d5{--display:flex;--min-height:0px;--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px}.elementor-1102 .elementor-element.elementor-element-9adf0d5.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1102 .elementor-element.elementor-element-13a2ffe{border-radius:0 0 0 0}.elementor-1102 .elementor-element.elementor-element-13a2ffe img{height:497px}.elementor-1102 .elementor-element.elementor-element-4d8af36{--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-1102 .elementor-element.elementor-element-1ebaf00{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px}.elementor-1102 .elementor-element.elementor-element-1ebaf00:not(.elementor-motion-effects-element-type-background),.elementor-1102 .elementor-element.elementor-element-1ebaf00>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-1102 .elementor-element.elementor-element-206d779{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px}.elementor-1102 .elementor-element.elementor-element-206d779:not(.elementor-motion-effects-element-type-background),.elementor-1102 .elementor-element.elementor-element-206d779>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-1102 .elementor-element.elementor-element-ffe65a4{--display:flex}.elementor-1102 .elementor-element.elementor-element-c96ad9f{color:#7A7A7A}.elementor-1102 .elementor-element.elementor-element-ccc3600{--display:flex}.elementor-1102 .elementor-element.elementor-element-034f121{--display:flex}.elementor-1102 .elementor-element.elementor-element-3548199{--display:flex}.elementor-1102 .elementor-element.elementor-element-14a0ac2{--display:flex}.elementor-1102 .elementor-element.elementor-element-34334fa{--display:flex}.elementor-1102 .elementor-element.elementor-element-dcd4aa1{--display:flex}.elementor-1102 .elementor-element.elementor-element-382540e{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#7A7A7A;--n-accordion-title-hover-color:#7A7A7A;--n-accordion-title-active-color:#7A7A7A;--n-accordion-icon-size:15px}@media(min-width:768px){.elementor-1102 .elementor-element.elementor-element-9adf0d5{--width:44.848%}.elementor-1102 .elementor-element.elementor-element-4d8af36{--width:50%}}.du-hero-section{width:100%;background:#000;padding:70px 0;overflow:hidden}.du-hero-container{width:100%;max-width:1600px;margin:0 auto;padding:0 70px;display:flex;align-items:center;justify-content:space-between;gap:80px;box-sizing:border-box}.du-hero-content{flex:1;min-width:0}.du-hero-content h1{font-size:110px;line-height:.95;font-weight:800;color:#fff;margin:0 0 35px;letter-spacing:-3px}.du-hero-content h1 span{color:#6d3df5}.du-hero-content p{color:#bdbdbd;font-size:26px;line-height:1.7;max-width:720px;margin-bottom:45px}.du-hero-buttons{display:flex;gap:22px;flex-wrap:wrap}.du-btn{text-decoration:none;color:#fff;border:1px solid #444;padding:18px 32px;border-radius:16px;font-size:22px;font-weight:700;transition:all 0.3s ease;display:inline-flex;align-items:center;justify-content:center}.du-btn:hover{background:#6d3df5;border-color:#6d3df5;transform:translateY(-2px)}.du-hero-card{width:520px;background:#101010;border:1px solid #1f1f1f;border-radius:34px;padding:55px 42px;text-align:center;box-sizing:border-box;flex-shrink:0}.du-profile-circle{width:140px;height:140px;border-radius:50%;background:#6d3df5;display:flex;align-items:center;justify-content:center;margin:auto auto 30px;color:#fff;font-size:58px;font-weight:800}.du-hero-card h2{color:#fff;font-size:68px;margin:0 0 10px;line-height:1}.du-sub-text{color:#6d3df5;font-size:28px}.du-divider{width:100%;height:1px;background:#252525;margin:42px 0}.du-stats{display:flex;justify-content:space-between;margin-bottom:40px;gap:20px}.du-stat-box{flex:1}.du-stat-box h3{color:#fff;font-size:52px;margin:0 0 10px}.du-stat-box p{color:#9f9f9f;font-size:22px;margin:0}.du-status-box{width:100%;padding:20px;border-radius:18px;background:#032e2b;border:1px solid #0f6f67;color:#00d8b5;font-size:22px;font-weight:600;box-sizing:border-box}@media(max-width:1400px){.du-hero-content h1{font-size:90px}.du-hero-card{width:460px}}@media(max-width:992px){.du-hero-container{flex-direction:column;text-align:center;padding:0 25px}.du-hero-content h1{font-size:72px}.du-hero-content p{font-size:21px;margin-left:auto;margin-right:auto}.du-hero-buttons{justify-content:center}.du-hero-card{width:100%;max-width:520px}}@media(max-width:600px){.du-hero-section{padding:50px 0}.du-hero-container{padding:0 18px;gap:50px}.du-hero-content h1{font-size:54px;line-height:1;letter-spacing:-1px}.du-hero-content p{font-size:17px;line-height:1.7;margin-bottom:35px}.du-hero-buttons{flex-direction:column}.du-btn{width:100%;font-size:18px;padding:16px 20px}.du-hero-card{width:100%;padding:35px 24px;border-radius:26px}.du-profile-circle{width:110px;height:110px;font-size:42px}.du-hero-card h2{font-size:44px}.du-sub-text{font-size:20px}.du-divider{margin:30px 0}.du-stat-box h3{font-size:34px}.du-stat-box p{font-size:16px}.du-status-box{font-size:16px;padding:16px}}.du-pricing-table-wrapper{width:100%;overflow-x:auto;margin:40px 0;border-radius:24px;background:linear-gradient(135deg,#050505,#121218);padding:2px;font-family:"Poppins",sans-serif;box-shadow:0 18px 45px rgb(0 0 0 / .18)}.du-pricing-table{width:100%;min-width:720px;border-collapse:collapse;background:#050505;border-radius:24px;overflow:hidden}.du-pricing-table thead tr{background:#0d0d0d}.du-pricing-table thead th{padding:24px 28px;text-align:left;font-size:22px;font-weight:700;color:#fff;border-bottom:1px solid rgb(255 255 255 / .08)}.du-pricing-table thead th:last-child{color:#7c4dff}.du-pricing-table tbody tr{transition:all 0.3s ease}.du-pricing-table tbody tr:hover{background:rgb(124 77 255 / .07)}.du-pricing-table tbody td{padding:24px 28px;font-size:18px;line-height:1.7;color:rgb(255 255 255 / .82);border-top:1px solid rgb(255 255 255 / .06);border-right:1px solid rgb(255 255 255 / .06);vertical-align:middle}.du-pricing-table tbody td:last-child{border-right:none}.du-pricing-table tbody td:first-child{width:60%;font-weight:600;color:#fff;position:relative}.du-pricing-table tbody td:first-child::before{content:"";position:absolute;left:0;top:22px;width:4px;height:calc(100% - 44px);border-radius:999px;background:linear-gradient(180deg,#7c4dff,#b388ff)}.du-price-badge{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border-radius:999px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .1);color:#fff;font-size:15px;font-weight:700}.du-price-badge.purple{background:rgb(124 77 255 / .12);border-color:rgb(124 77 255 / .22);color:#c4b5fd}.du-price-badge.blue{background:rgb(59 130 246 / .12);border-color:rgb(59 130 246 / .22);color:#93c5fd}.du-price-badge.green{background:rgb(0 201 167 / .12);border-color:rgb(0 201 167 / .22);color:#00d8b3}@media (max-width:767px){.du-pricing-table{min-width:620px}.du-pricing-table thead th{font-size:17px;padding:18px}.du-pricing-table tbody td{font-size:15px;padding:18px}.du-price-badge{font-size:12px;padding:8px 12px}.du-pricing-table tbody td:first-child::before{top:18px;height:calc(100% - 36px)}}