.elementor-38 .elementor-element.elementor-element-1efae33{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-e6dc0c7{--spacer-size:20px;}.elementor-38 .elementor-element.elementor-element-f550416{text-align:center;}.elementor-38 .elementor-element.elementor-element-f550416 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-00ebc22{padding:0px 250px 0px 250px;text-align:center;font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-38 .elementor-element.elementor-element-61aa93d{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-8fe86d0{--display:flex;}.elementor-38 .elementor-element.elementor-element-8e5d434{text-align:center;}.elementor-38 .elementor-element.elementor-element-8e5d434 .elementor-heading-title{font-size:2.5rem;font-weight:700;color:#ffffff;}.elementor-38 .elementor-element.elementor-element-360b3f1{--display:flex;}.elementor-38 .elementor-element.elementor-element-c8bdac4{--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:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-c8bdac4.e-con{--align-self:center;}.elementor-38 .elementor-element.elementor-element-c216f56{--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;--border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-51ac8c3 .elementor-price-table__currency{align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-51ac8c3 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-38 .elementor-element.elementor-element-51ac8c3 .elementor-price-table__features-list{padding:0px 0px 0px 0px;text-align:start;}.elementor-38 .elementor-element.elementor-element-51ac8c3 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-38 .elementor-element.elementor-element-37be5e5{--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;--border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-4769a83 .elementor-price-table__currency{align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-4769a83 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-38 .elementor-element.elementor-element-4769a83 .elementor-price-table__features-list{padding:0px 0px 0px 0px;text-align:start;}.elementor-38 .elementor-element.elementor-element-4769a83 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-38 .elementor-element.elementor-element-40e7f40{--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;--border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-e272f02 .elementor-price-table__currency{align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-e272f02 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-38 .elementor-element.elementor-element-e272f02 .elementor-price-table__original-price{align-self:flex-end;}.elementor-38 .elementor-element.elementor-element-e272f02 .elementor-price-table__features-list{padding:0px 0px 0px 0px;text-align:start;}.elementor-38 .elementor-element.elementor-element-e272f02 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-38 .elementor-element.elementor-element-e272f02 .elementor-ribbon-inner{color:#ffffff;}.elementor-38 .elementor-element.elementor-element-a36f632{--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;--border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-e9220ec .elementor-price-table__currency{align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-e9220ec .elementor-price-table__after-price{justify-content:flex-start;}.elementor-38 .elementor-element.elementor-element-e9220ec .elementor-price-table__features-list{padding:0px 0px 0px 0px;text-align:start;}.elementor-38 .elementor-element.elementor-element-e9220ec .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-38 .elementor-element.elementor-element-5fb55ba{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-d196dfe{--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;--border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-bea2798 .elementor-price-table__button{background-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-bea2798{--e-price-table-header-background-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-bea2798 .elementor-price-table__heading{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-bea2798 .elementor-price-table__price{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-bea2798 .elementor-price-table__currency, .elementor-38 .elementor-element.elementor-element-bea2798 .elementor-price-table__integer-part, .elementor-38 .elementor-element.elementor-element-bea2798 .elementor-price-table__fractional-part{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-bea2798 .elementor-price-table__currency{align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-bea2798 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-38 .elementor-element.elementor-element-bea2798 .elementor-price-table__features-list{background-color:var( --e-global-color-accent );padding:0px 0px 0px 0px;--e-price-table-features-list-color:var( --e-global-color-text );text-align:start;}.elementor-38 .elementor-element.elementor-element-bea2798 .elementor-price-table__footer{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-bea2798 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-38 .elementor-element.elementor-element-828c56e{--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;--border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-0276a43 .elementor-price-table__button{background-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-0276a43{--e-price-table-header-background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-0276a43 .elementor-price-table__heading{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-0276a43 .elementor-price-table__price{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-0276a43 .elementor-price-table__currency, .elementor-38 .elementor-element.elementor-element-0276a43 .elementor-price-table__integer-part, .elementor-38 .elementor-element.elementor-element-0276a43 .elementor-price-table__fractional-part{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-0276a43 .elementor-price-table__currency{align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-0276a43 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-38 .elementor-element.elementor-element-0276a43 .elementor-price-table__features-list{background-color:var( --e-global-color-accent );padding:0px 0px 0px 0px;--e-price-table-features-list-color:var( --e-global-color-text );text-align:start;}.elementor-38 .elementor-element.elementor-element-0276a43 .elementor-price-table__footer{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-0276a43 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-38 .elementor-element.elementor-element-0d5ad7c{--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;--border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-f5f4394 .elementor-price-table__button{background-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-f5f4394 .elementor-price-table__button:hover{background-color:var( --e-global-color-blocksy_palette_4 );}.elementor-38 .elementor-element.elementor-element-f5f4394{--e-price-table-header-background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-f5f4394 .elementor-price-table__heading{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-f5f4394 .elementor-price-table__price{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-f5f4394 .elementor-price-table__currency, .elementor-38 .elementor-element.elementor-element-f5f4394 .elementor-price-table__integer-part, .elementor-38 .elementor-element.elementor-element-f5f4394 .elementor-price-table__fractional-part{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-f5f4394 .elementor-price-table__currency{align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-f5f4394 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-38 .elementor-element.elementor-element-f5f4394 .elementor-price-table__original-price{color:var( --e-global-color-text );align-self:flex-end;}.elementor-38 .elementor-element.elementor-element-f5f4394 .elementor-price-table__features-list{background-color:var( --e-global-color-accent );padding:0px 0px 0px 0px;--e-price-table-features-list-color:var( --e-global-color-text );text-align:start;}.elementor-38 .elementor-element.elementor-element-f5f4394 .elementor-price-table__footer{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-f5f4394 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-38 .elementor-element.elementor-element-f5f4394 .elementor-ribbon-inner{background-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-4decace{--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;--border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-cdd978b .elementor-price-table__button{background-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-cdd978b{--e-price-table-header-background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-cdd978b .elementor-price-table__heading{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-cdd978b .elementor-price-table__price{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-cdd978b .elementor-price-table__currency, .elementor-38 .elementor-element.elementor-element-cdd978b .elementor-price-table__integer-part, .elementor-38 .elementor-element.elementor-element-cdd978b .elementor-price-table__fractional-part{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-cdd978b .elementor-price-table__currency{align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-cdd978b .elementor-price-table__after-price{justify-content:flex-start;}.elementor-38 .elementor-element.elementor-element-cdd978b .elementor-price-table__features-list{background-color:var( --e-global-color-accent );padding:0px 0px 0px 0px;--e-price-table-features-list-color:var( --e-global-color-text );text-align:start;}.elementor-38 .elementor-element.elementor-element-cdd978b .elementor-price-table__footer{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-cdd978b .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-38 .elementor-element.elementor-element-08ff077{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-cf782ab{--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;--border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-8ad7580 .elementor-price-table__button{background-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-8ad7580{--e-price-table-header-background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-8ad7580 .elementor-price-table__heading{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-8ad7580 .elementor-price-table__price{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-8ad7580 .elementor-price-table__currency, .elementor-38 .elementor-element.elementor-element-8ad7580 .elementor-price-table__integer-part, .elementor-38 .elementor-element.elementor-element-8ad7580 .elementor-price-table__fractional-part{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-8ad7580 .elementor-price-table__currency{align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-8ad7580 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-38 .elementor-element.elementor-element-8ad7580 .elementor-price-table__features-list{background-color:var( --e-global-color-accent );padding:0px 0px 0px 0px;--e-price-table-features-list-color:var( --e-global-color-text );text-align:start;}.elementor-38 .elementor-element.elementor-element-8ad7580 .elementor-price-table__footer{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-8ad7580 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-38 .elementor-element.elementor-element-a309e17{--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;--border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-0121027 .elementor-price-table__button{background-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-0121027{--e-price-table-header-background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-0121027 .elementor-price-table__heading{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-0121027 .elementor-price-table__price{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-0121027 .elementor-price-table__currency, .elementor-38 .elementor-element.elementor-element-0121027 .elementor-price-table__integer-part, .elementor-38 .elementor-element.elementor-element-0121027 .elementor-price-table__fractional-part{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-0121027 .elementor-price-table__currency{align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-0121027 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-38 .elementor-element.elementor-element-0121027 .elementor-price-table__features-list{background-color:var( --e-global-color-accent );padding:0px 0px 0px 0px;--e-price-table-features-list-color:var( --e-global-color-text );text-align:start;}.elementor-38 .elementor-element.elementor-element-0121027 .elementor-price-table__footer{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-0121027 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-38 .elementor-element.elementor-element-9be74ce{--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;--border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-d765b30 .elementor-price-table__button{background-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-d765b30 .elementor-price-table__button:hover{background-color:var( --e-global-color-blocksy_palette_4 );}.elementor-38 .elementor-element.elementor-element-d765b30{--e-price-table-header-background-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-d765b30 .elementor-price-table__heading{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-d765b30 .elementor-price-table__price{background-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-d765b30 .elementor-price-table__currency, .elementor-38 .elementor-element.elementor-element-d765b30 .elementor-price-table__integer-part, .elementor-38 .elementor-element.elementor-element-d765b30 .elementor-price-table__fractional-part{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-d765b30 .elementor-price-table__currency{align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-d765b30 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-38 .elementor-element.elementor-element-d765b30 .elementor-price-table__original-price{color:var( --e-global-color-text );align-self:flex-end;}.elementor-38 .elementor-element.elementor-element-d765b30 .elementor-price-table__features-list{background-color:var( --e-global-color-primary );padding:0px 0px 0px 0px;--e-price-table-features-list-color:var( --e-global-color-text );text-align:start;}.elementor-38 .elementor-element.elementor-element-d765b30 .elementor-price-table__footer{background-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-d765b30 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-38 .elementor-element.elementor-element-d765b30 .elementor-ribbon-inner{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-38 .elementor-element.elementor-element-b38fa25{--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;--border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-5e7beba .elementor-price-table__button{background-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-5e7beba{--e-price-table-header-background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-5e7beba .elementor-price-table__heading{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-5e7beba .elementor-price-table__price{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-5e7beba .elementor-price-table__currency, .elementor-38 .elementor-element.elementor-element-5e7beba .elementor-price-table__integer-part, .elementor-38 .elementor-element.elementor-element-5e7beba .elementor-price-table__fractional-part{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-5e7beba .elementor-price-table__currency{align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-5e7beba .elementor-price-table__after-price{justify-content:flex-start;}.elementor-38 .elementor-element.elementor-element-5e7beba .elementor-price-table__features-list{background-color:var( --e-global-color-accent );padding:0px 0px 0px 0px;--e-price-table-features-list-color:var( --e-global-color-text );text-align:start;}.elementor-38 .elementor-element.elementor-element-5e7beba .elementor-price-table__footer{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-5e7beba .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-38 .elementor-element.elementor-element-ba67784{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-6f3e291{--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;--border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-706e3c6 .elementor-price-table__button{background-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-706e3c6{--e-price-table-header-background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-706e3c6 .elementor-price-table__heading{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-706e3c6 .elementor-price-table__price{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-706e3c6 .elementor-price-table__currency, .elementor-38 .elementor-element.elementor-element-706e3c6 .elementor-price-table__integer-part, .elementor-38 .elementor-element.elementor-element-706e3c6 .elementor-price-table__fractional-part{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-706e3c6 .elementor-price-table__currency{align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-706e3c6 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-38 .elementor-element.elementor-element-706e3c6 .elementor-price-table__features-list{background-color:var( --e-global-color-accent );padding:0px 0px 0px 0px;--e-price-table-features-list-color:var( --e-global-color-text );text-align:start;}.elementor-38 .elementor-element.elementor-element-706e3c6 .elementor-price-table__footer{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-706e3c6 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-38 .elementor-element.elementor-element-54b200c{--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;--border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-86e6246 .elementor-price-table__button{background-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-86e6246{--e-price-table-header-background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-86e6246 .elementor-price-table__heading{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-86e6246 .elementor-price-table__price{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-86e6246 .elementor-price-table__currency, .elementor-38 .elementor-element.elementor-element-86e6246 .elementor-price-table__integer-part, .elementor-38 .elementor-element.elementor-element-86e6246 .elementor-price-table__fractional-part{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-86e6246 .elementor-price-table__currency{align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-86e6246 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-38 .elementor-element.elementor-element-86e6246 .elementor-price-table__features-list{background-color:var( --e-global-color-accent );padding:0px 0px 0px 0px;--e-price-table-features-list-color:var( --e-global-color-text );text-align:start;}.elementor-38 .elementor-element.elementor-element-86e6246 .elementor-price-table__footer{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-86e6246 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-38 .elementor-element.elementor-element-9b69706{--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;--border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-1af5e2d .elementor-price-table__button{background-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-1af5e2d .elementor-price-table__button:hover{background-color:var( --e-global-color-blocksy_palette_4 );}.elementor-38 .elementor-element.elementor-element-1af5e2d{--e-price-table-header-background-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-1af5e2d .elementor-price-table__heading{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-1af5e2d .elementor-price-table__price{background-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-1af5e2d .elementor-price-table__currency, .elementor-38 .elementor-element.elementor-element-1af5e2d .elementor-price-table__integer-part, .elementor-38 .elementor-element.elementor-element-1af5e2d .elementor-price-table__fractional-part{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-1af5e2d .elementor-price-table__currency{align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-1af5e2d .elementor-price-table__after-price{justify-content:flex-start;}.elementor-38 .elementor-element.elementor-element-1af5e2d .elementor-price-table__original-price{color:var( --e-global-color-text );align-self:flex-end;}.elementor-38 .elementor-element.elementor-element-1af5e2d .elementor-price-table__features-list{background-color:var( --e-global-color-primary );padding:0px 0px 0px 0px;--e-price-table-features-list-color:var( --e-global-color-text );text-align:start;}.elementor-38 .elementor-element.elementor-element-1af5e2d .elementor-price-table__footer{background-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-1af5e2d .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-38 .elementor-element.elementor-element-1af5e2d .elementor-ribbon-inner{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-38 .elementor-element.elementor-element-86bf49e{--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;--border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-ddb1d29 .elementor-price-table__button{background-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-ddb1d29{--e-price-table-header-background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-ddb1d29 .elementor-price-table__heading{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-ddb1d29 .elementor-price-table__price{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-ddb1d29 .elementor-price-table__currency, .elementor-38 .elementor-element.elementor-element-ddb1d29 .elementor-price-table__integer-part, .elementor-38 .elementor-element.elementor-element-ddb1d29 .elementor-price-table__fractional-part{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-ddb1d29 .elementor-price-table__currency{align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-ddb1d29 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-38 .elementor-element.elementor-element-ddb1d29 .elementor-price-table__features-list{background-color:var( --e-global-color-accent );padding:0px 0px 0px 0px;--e-price-table-features-list-color:var( --e-global-color-text );text-align:start;}.elementor-38 .elementor-element.elementor-element-ddb1d29 .elementor-price-table__footer{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-ddb1d29 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-38 .elementor-element.elementor-element-6cc2043{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-gap:0px;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-color:var( --e-global-color-text );--n-tabs-title-color-active:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-6cc2043 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-blocksy_palette_2 );}.elementor-38 .elementor-element.elementor-element-6cc2043.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-blocksy_palette_1 );}.elementor-38 .elementor-element.elementor-element-6cc2043.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-38 .elementor-element.elementor-element-6cc2043.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7A7A7A91;}.elementor-38 .elementor-element.elementor-element-6cc2043.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Manrope", Sans-serif;font-weight:700;}.elementor-38 .elementor-element.elementor-element-6cc2043 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-d74c78b{--spacer-size:50px;}.elementor-38 .elementor-element.elementor-element-aafa45c{--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:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-97c99ac{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-38 .elementor-element.elementor-element-ec911ff{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;column-gap:0px;text-align:center;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:500;font-style:normal;line-height:1.5em;}.elementor-38 .elementor-element.elementor-element-ec911ff.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-ec911ff p{margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-620b8f9 img{width:35%;}.elementor-38 .elementor-element.elementor-element-25fa485 .elementor-button{background-color:var( --e-global-color-blocksy_palette_2 );font-family:"Manrope", Sans-serif;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-c8bdac4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;}.elementor-38 .elementor-element.elementor-element-c216f56{--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;}.elementor-38 .elementor-element.elementor-element-37be5e5{--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;}.elementor-38 .elementor-element.elementor-element-40e7f40{--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;}.elementor-38 .elementor-element.elementor-element-a36f632{--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;}.elementor-38 .elementor-element.elementor-element-5fb55ba{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;}.elementor-38 .elementor-element.elementor-element-d196dfe{--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;}.elementor-38 .elementor-element.elementor-element-828c56e{--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;}.elementor-38 .elementor-element.elementor-element-0d5ad7c{--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;}.elementor-38 .elementor-element.elementor-element-4decace{--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;}.elementor-38 .elementor-element.elementor-element-08ff077{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;}.elementor-38 .elementor-element.elementor-element-cf782ab{--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;}.elementor-38 .elementor-element.elementor-element-a309e17{--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;}.elementor-38 .elementor-element.elementor-element-9be74ce{--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;}.elementor-38 .elementor-element.elementor-element-b38fa25{--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;}.elementor-38 .elementor-element.elementor-element-ba67784{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;}.elementor-38 .elementor-element.elementor-element-6f3e291{--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;}.elementor-38 .elementor-element.elementor-element-54b200c{--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;}.elementor-38 .elementor-element.elementor-element-9b69706{--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;}.elementor-38 .elementor-element.elementor-element-86bf49e{--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;}}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-8fe86d0{--width:100%;}.elementor-38 .elementor-element.elementor-element-360b3f1{--width:100%;}.elementor-38 .elementor-element.elementor-element-c8bdac4{--width:100%;}.elementor-38 .elementor-element.elementor-element-c216f56{--width:33%;}.elementor-38 .elementor-element.elementor-element-37be5e5{--width:33%;}.elementor-38 .elementor-element.elementor-element-40e7f40{--width:33%;}.elementor-38 .elementor-element.elementor-element-a36f632{--width:33%;}.elementor-38 .elementor-element.elementor-element-5fb55ba{--width:100%;}.elementor-38 .elementor-element.elementor-element-d196dfe{--width:33%;}.elementor-38 .elementor-element.elementor-element-828c56e{--width:33%;}.elementor-38 .elementor-element.elementor-element-0d5ad7c{--width:33%;}.elementor-38 .elementor-element.elementor-element-4decace{--width:33%;}.elementor-38 .elementor-element.elementor-element-08ff077{--width:100%;}.elementor-38 .elementor-element.elementor-element-cf782ab{--width:33%;}.elementor-38 .elementor-element.elementor-element-a309e17{--width:33%;}.elementor-38 .elementor-element.elementor-element-9be74ce{--width:33%;}.elementor-38 .elementor-element.elementor-element-b38fa25{--width:33%;}.elementor-38 .elementor-element.elementor-element-ba67784{--width:100%;}.elementor-38 .elementor-element.elementor-element-6f3e291{--width:33%;}.elementor-38 .elementor-element.elementor-element-54b200c{--width:33%;}.elementor-38 .elementor-element.elementor-element-9b69706{--width:33%;}.elementor-38 .elementor-element.elementor-element-86bf49e{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-38 .elementor-element.elementor-element-c8bdac4{--width:100%;}.elementor-38 .elementor-element.elementor-element-c216f56{--width:48%;}.elementor-38 .elementor-element.elementor-element-37be5e5{--width:48%;}.elementor-38 .elementor-element.elementor-element-40e7f40{--width:48%;}.elementor-38 .elementor-element.elementor-element-a36f632{--width:48%;}.elementor-38 .elementor-element.elementor-element-5fb55ba{--width:100%;}.elementor-38 .elementor-element.elementor-element-d196dfe{--width:48%;}.elementor-38 .elementor-element.elementor-element-828c56e{--width:48%;}.elementor-38 .elementor-element.elementor-element-0d5ad7c{--width:48%;}.elementor-38 .elementor-element.elementor-element-4decace{--width:48%;}.elementor-38 .elementor-element.elementor-element-08ff077{--width:100%;}.elementor-38 .elementor-element.elementor-element-cf782ab{--width:48%;}.elementor-38 .elementor-element.elementor-element-a309e17{--width:48%;}.elementor-38 .elementor-element.elementor-element-9be74ce{--width:48%;}.elementor-38 .elementor-element.elementor-element-b38fa25{--width:48%;}.elementor-38 .elementor-element.elementor-element-ba67784{--width:100%;}.elementor-38 .elementor-element.elementor-element-6f3e291{--width:48%;}.elementor-38 .elementor-element.elementor-element-54b200c{--width:48%;}.elementor-38 .elementor-element.elementor-element-9b69706{--width:48%;}.elementor-38 .elementor-element.elementor-element-86bf49e{--width:48%;}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-f550416 .elementor-heading-title{font-size:18px;}.elementor-38 .elementor-element.elementor-element-00ebc22{padding:0px 0px 0px 0px;font-size:16px;}.elementor-38 .elementor-element.elementor-element-8e5d434 .elementor-heading-title{font-size:28px;}.elementor-38 .elementor-element.elementor-element-360b3f1{--width:500px;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;}.elementor-38 .elementor-element.elementor-element-c8bdac4{--min-height:0px;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-5fb55ba{--min-height:0px;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-08ff077{--min-height:0px;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-ba67784{--min-height:0px;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-6cc2043{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:5px;--n-tabs-gap:0px;--n-tabs-title-border-radius:1px 1px 1px 1px;--n-tabs-title-padding-top:13px;--n-tabs-title-padding-right:13px;--n-tabs-title-padding-bottom:13px;--n-tabs-title-padding-left:13px;--n-tabs-title-font-size:12px;}.elementor-38 .elementor-element.elementor-element-ec911ff{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:15px;}}/* Start custom CSS for container, class: .elementor-element-c8bdac4 *//* 1. Target ga3 l-widgets dial Price Table f l-page */
.elementor-widget-price-table {
    background-color: transparent !important;
}

/* 2. Reset l-container l-kharijia dial Elementor (fin kaykoun l-byad) */
.elementor-widget-price-table .elementor-widget-container {
    background-color: transparent !important;
    background: none !important;
    padding: 0 !important;
}

/* 3. Style l-Table Card (The Main Box) */
.elementor-widget-price-table .elementor-price-table {
    background-color: #0c0c0c !important; /* Lon d-l-khalfiya dark */
    border: 1px solid rgba(0, 255, 127, 0.2) !important; /* Border khdar khfif */
    border-radius: 15px !important;
    overflow: hidden !important; /* HAD L-STER HWA LI KI-KILLI L-BYAD F L-JNUB */
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* Hover effect bach t-zidd l-lemaa */
.elementor-widget-price-table .elementor-price-table:hover {
    border-color: rgba(0, 255, 127, 0.6) !important;
    transform: translateY(-5px);
}

/* 4. Reset l-Header w l-Price w l-Footer (Removing internal backgrounds) */
.elementor-widget-price-table .elementor-price-table__header,
.elementor-widget-price-table .elementor-price-table__price,
.elementor-widget-price-table .elementor-price-table__footer {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    padding-top: 20px !important;
}

/* 5. Typography (Headings & Price) */
.elementor-widget-price-table .elementor-price-table__heading {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-transform: uppercase;
}

.elementor-widget-price-table .elementor-price-table__integer-part {
    color: #00FF7F !important; /* Neon Green Price */
    font-weight: 900 !important;
}

/* 6. Features List Styling (Clean & Aligned) */
.elementor-widget-price-table .elementor-price-table__features-list {
    text-align: left !important;
    padding: 20px 25px !important;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    color: #cccccc !important;
    font-size: 14px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 12px 0 !important;
}

.elementor-widget-price-table .elementor-price-table__feature-inner svg {
    fill: #00FF7F !important; /* Icons khadrin */
    width: 16px !important;
}

/* 7. Button Style (IPTV Style) */
.elementor-widget-price-table .elementor-price-table__button {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: 800 !important;
    border-radius: 50px !important;
    padding: 15px 40px !important;
    transition: 0.3s info;
}

.elementor-widget-price-table .elementor-price-table__button:hover {
    background-color: #ffffff !important;
    color: #000 !important;
}

/* 8. Ribbon "Best Value" */
.elementor-widget-price-table .elementor-ribbon-inner {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fb55ba *//* 1. Target ga3 l-widgets dial Price Table f l-page */
.elementor-widget-price-table {
    background-color: transparent !important;
}

/* 2. Reset l-container l-kharijia dial Elementor (fin kaykoun l-byad) */
.elementor-widget-price-table .elementor-widget-container {
    background-color: transparent !important;
    background: none !important;
    padding: 0 !important;
}

/* 3. Style l-Table Card (The Main Box) */
.elementor-widget-price-table .elementor-price-table {
    background-color: #0c0c0c !important; /* Lon d-l-khalfiya dark */
    border: 1px solid rgba(0, 255, 127, 0.2) !important; /* Border khdar khfif */
    border-radius: 15px !important;
    overflow: hidden !important; /* HAD L-STER HWA LI KI-KILLI L-BYAD F L-JNUB */
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* Hover effect bach t-zidd l-lemaa */
.elementor-widget-price-table .elementor-price-table:hover {
    border-color: rgba(0, 255, 127, 0.6) !important;
    transform: translateY(-5px);
}

/* 4. Reset l-Header w l-Price w l-Footer (Removing internal backgrounds) */
.elementor-widget-price-table .elementor-price-table__header,
.elementor-widget-price-table .elementor-price-table__price,
.elementor-widget-price-table .elementor-price-table__footer {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    padding-top: 20px !important;
}

/* 5. Typography (Headings & Price) */
.elementor-widget-price-table .elementor-price-table__heading {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-transform: uppercase;
}

.elementor-widget-price-table .elementor-price-table__integer-part {
    color: #00FF7F !important; /* Neon Green Price */
    font-weight: 900 !important;
}

/* 6. Features List Styling (Clean & Aligned) */
.elementor-widget-price-table .elementor-price-table__features-list {
    text-align: left !important;
    padding: 20px 25px !important;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    color: #cccccc !important;
    font-size: 14px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 12px 0 !important;
}

.elementor-widget-price-table .elementor-price-table__feature-inner svg {
    fill: #00FF7F !important; /* Icons khadrin */
    width: 16px !important;
}

/* 7. Button Style (IPTV Style) */
.elementor-widget-price-table .elementor-price-table__button {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: 800 !important;
    border-radius: 50px !important;
    padding: 15px 40px !important;
    transition: 0.3s info;
}

.elementor-widget-price-table .elementor-price-table__button:hover {
    background-color: #ffffff !important;
    color: #000 !important;
}

/* 8. Ribbon "Best Value" */
.elementor-widget-price-table .elementor-ribbon-inner {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ff077 *//* 1. Target ga3 l-widgets dial Price Table f l-page */
.elementor-widget-price-table {
    background-color: transparent !important;
}

/* 2. Reset l-container l-kharijia dial Elementor (fin kaykoun l-byad) */
.elementor-widget-price-table .elementor-widget-container {
    background-color: transparent !important;
    background: none !important;
    padding: 0 !important;
}

/* 3. Style l-Table Card (The Main Box) */
.elementor-widget-price-table .elementor-price-table {
    background-color: #0c0c0c !important; /* Lon d-l-khalfiya dark */
    border: 1px solid rgba(0, 255, 127, 0.2) !important; /* Border khdar khfif */
    border-radius: 15px !important;
    overflow: hidden !important; /* HAD L-STER HWA LI KI-KILLI L-BYAD F L-JNUB */
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* Hover effect bach t-zidd l-lemaa */
.elementor-widget-price-table .elementor-price-table:hover {
    border-color: rgba(0, 255, 127, 0.6) !important;
    transform: translateY(-5px);
}

/* 4. Reset l-Header w l-Price w l-Footer (Removing internal backgrounds) */
.elementor-widget-price-table .elementor-price-table__header,
.elementor-widget-price-table .elementor-price-table__price,
.elementor-widget-price-table .elementor-price-table__footer {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    padding-top: 20px !important;
}

/* 5. Typography (Headings & Price) */
.elementor-widget-price-table .elementor-price-table__heading {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-transform: uppercase;
}

.elementor-widget-price-table .elementor-price-table__integer-part {
    color: #00FF7F !important; /* Neon Green Price */
    font-weight: 900 !important;
}

/* 6. Features List Styling (Clean & Aligned) */
.elementor-widget-price-table .elementor-price-table__features-list {
    text-align: left !important;
    padding: 20px 25px !important;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    color: #cccccc !important;
    font-size: 14px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 12px 0 !important;
}

.elementor-widget-price-table .elementor-price-table__feature-inner svg {
    fill: #00FF7F !important; /* Icons khadrin */
    width: 16px !important;
}

/* 7. Button Style (IPTV Style) */
.elementor-widget-price-table .elementor-price-table__button {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: 800 !important;
    border-radius: 50px !important;
    padding: 15px 40px !important;
    transition: 0.3s info;
}

.elementor-widget-price-table .elementor-price-table__button:hover {
    background-color: #ffffff !important;
    color: #000 !important;
}

/* 8. Ribbon "Best Value" */
.elementor-widget-price-table .elementor-ribbon-inner {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba67784 *//* 1. Target ga3 l-widgets dial Price Table f l-page */
.elementor-widget-price-table {
    background-color: transparent !important;
}

/* 2. Reset l-container l-kharijia dial Elementor (fin kaykoun l-byad) */
.elementor-widget-price-table .elementor-widget-container {
    background-color: transparent !important;
    background: none !important;
    padding: 0 !important;
}

/* 3. Style l-Table Card (The Main Box) */
.elementor-widget-price-table .elementor-price-table {
    background-color: #0c0c0c !important; /* Lon d-l-khalfiya dark */
    border: 1px solid rgba(0, 255, 127, 0.2) !important; /* Border khdar khfif */
    border-radius: 15px !important;
    overflow: hidden !important; /* HAD L-STER HWA LI KI-KILLI L-BYAD F L-JNUB */
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* Hover effect bach t-zidd l-lemaa */
.elementor-widget-price-table .elementor-price-table:hover {
    border-color: rgba(0, 255, 127, 0.6) !important;
    transform: translateY(-5px);
}

/* 4. Reset l-Header w l-Price w l-Footer (Removing internal backgrounds) */
.elementor-widget-price-table .elementor-price-table__header,
.elementor-widget-price-table .elementor-price-table__price,
.elementor-widget-price-table .elementor-price-table__footer {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    padding-top: 20px !important;
}

/* 5. Typography (Headings & Price) */
.elementor-widget-price-table .elementor-price-table__heading {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-transform: uppercase;
}

.elementor-widget-price-table .elementor-price-table__integer-part {
    color: #00FF7F !important; /* Neon Green Price */
    font-weight: 900 !important;
}

/* 6. Features List Styling (Clean & Aligned) */
.elementor-widget-price-table .elementor-price-table__features-list {
    text-align: left !important;
    padding: 20px 25px !important;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    color: #cccccc !important;
    font-size: 14px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 12px 0 !important;
}

.elementor-widget-price-table .elementor-price-table__feature-inner svg {
    fill: #00FF7F !important; /* Icons khadrin */
    width: 16px !important;
}

/* 7. Button Style (IPTV Style) */
.elementor-widget-price-table .elementor-price-table__button {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: 800 !important;
    border-radius: 50px !important;
    padding: 15px 40px !important;
    transition: 0.3s info;
}

.elementor-widget-price-table .elementor-price-table__button:hover {
    background-color: #ffffff !important;
    color: #000 !important;
}

/* 8. Ribbon "Best Value" */
.elementor-widget-price-table .elementor-ribbon-inner {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8bdac4 *//* 1. Target ga3 l-widgets dial Price Table f l-page */
.elementor-widget-price-table {
    background-color: transparent !important;
}

/* 2. Reset l-container l-kharijia dial Elementor (fin kaykoun l-byad) */
.elementor-widget-price-table .elementor-widget-container {
    background-color: transparent !important;
    background: none !important;
    padding: 0 !important;
}

/* 3. Style l-Table Card (The Main Box) */
.elementor-widget-price-table .elementor-price-table {
    background-color: #0c0c0c !important; /* Lon d-l-khalfiya dark */
    border: 1px solid rgba(0, 255, 127, 0.2) !important; /* Border khdar khfif */
    border-radius: 15px !important;
    overflow: hidden !important; /* HAD L-STER HWA LI KI-KILLI L-BYAD F L-JNUB */
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* Hover effect bach t-zidd l-lemaa */
.elementor-widget-price-table .elementor-price-table:hover {
    border-color: rgba(0, 255, 127, 0.6) !important;
    transform: translateY(-5px);
}

/* 4. Reset l-Header w l-Price w l-Footer (Removing internal backgrounds) */
.elementor-widget-price-table .elementor-price-table__header,
.elementor-widget-price-table .elementor-price-table__price,
.elementor-widget-price-table .elementor-price-table__footer {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    padding-top: 20px !important;
}

/* 5. Typography (Headings & Price) */
.elementor-widget-price-table .elementor-price-table__heading {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-transform: uppercase;
}

.elementor-widget-price-table .elementor-price-table__integer-part {
    color: #00FF7F !important; /* Neon Green Price */
    font-weight: 900 !important;
}

/* 6. Features List Styling (Clean & Aligned) */
.elementor-widget-price-table .elementor-price-table__features-list {
    text-align: left !important;
    padding: 20px 25px !important;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    color: #cccccc !important;
    font-size: 14px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 12px 0 !important;
}

.elementor-widget-price-table .elementor-price-table__feature-inner svg {
    fill: #00FF7F !important; /* Icons khadrin */
    width: 16px !important;
}

/* 7. Button Style (IPTV Style) */
.elementor-widget-price-table .elementor-price-table__button {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: 800 !important;
    border-radius: 50px !important;
    padding: 15px 40px !important;
    transition: 0.3s info;
}

.elementor-widget-price-table .elementor-price-table__button:hover {
    background-color: #ffffff !important;
    color: #000 !important;
}

/* 8. Ribbon "Best Value" */
.elementor-widget-price-table .elementor-ribbon-inner {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fb55ba *//* 1. Target ga3 l-widgets dial Price Table f l-page */
.elementor-widget-price-table {
    background-color: transparent !important;
}

/* 2. Reset l-container l-kharijia dial Elementor (fin kaykoun l-byad) */
.elementor-widget-price-table .elementor-widget-container {
    background-color: transparent !important;
    background: none !important;
    padding: 0 !important;
}

/* 3. Style l-Table Card (The Main Box) */
.elementor-widget-price-table .elementor-price-table {
    background-color: #0c0c0c !important; /* Lon d-l-khalfiya dark */
    border: 1px solid rgba(0, 255, 127, 0.2) !important; /* Border khdar khfif */
    border-radius: 15px !important;
    overflow: hidden !important; /* HAD L-STER HWA LI KI-KILLI L-BYAD F L-JNUB */
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* Hover effect bach t-zidd l-lemaa */
.elementor-widget-price-table .elementor-price-table:hover {
    border-color: rgba(0, 255, 127, 0.6) !important;
    transform: translateY(-5px);
}

/* 4. Reset l-Header w l-Price w l-Footer (Removing internal backgrounds) */
.elementor-widget-price-table .elementor-price-table__header,
.elementor-widget-price-table .elementor-price-table__price,
.elementor-widget-price-table .elementor-price-table__footer {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    padding-top: 20px !important;
}

/* 5. Typography (Headings & Price) */
.elementor-widget-price-table .elementor-price-table__heading {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-transform: uppercase;
}

.elementor-widget-price-table .elementor-price-table__integer-part {
    color: #00FF7F !important; /* Neon Green Price */
    font-weight: 900 !important;
}

/* 6. Features List Styling (Clean & Aligned) */
.elementor-widget-price-table .elementor-price-table__features-list {
    text-align: left !important;
    padding: 20px 25px !important;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    color: #cccccc !important;
    font-size: 14px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 12px 0 !important;
}

.elementor-widget-price-table .elementor-price-table__feature-inner svg {
    fill: #00FF7F !important; /* Icons khadrin */
    width: 16px !important;
}

/* 7. Button Style (IPTV Style) */
.elementor-widget-price-table .elementor-price-table__button {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: 800 !important;
    border-radius: 50px !important;
    padding: 15px 40px !important;
    transition: 0.3s info;
}

.elementor-widget-price-table .elementor-price-table__button:hover {
    background-color: #ffffff !important;
    color: #000 !important;
}

/* 8. Ribbon "Best Value" */
.elementor-widget-price-table .elementor-ribbon-inner {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ff077 *//* 1. Target ga3 l-widgets dial Price Table f l-page */
.elementor-widget-price-table {
    background-color: transparent !important;
}

/* 2. Reset l-container l-kharijia dial Elementor (fin kaykoun l-byad) */
.elementor-widget-price-table .elementor-widget-container {
    background-color: transparent !important;
    background: none !important;
    padding: 0 !important;
}

/* 3. Style l-Table Card (The Main Box) */
.elementor-widget-price-table .elementor-price-table {
    background-color: #0c0c0c !important; /* Lon d-l-khalfiya dark */
    border: 1px solid rgba(0, 255, 127, 0.2) !important; /* Border khdar khfif */
    border-radius: 15px !important;
    overflow: hidden !important; /* HAD L-STER HWA LI KI-KILLI L-BYAD F L-JNUB */
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* Hover effect bach t-zidd l-lemaa */
.elementor-widget-price-table .elementor-price-table:hover {
    border-color: rgba(0, 255, 127, 0.6) !important;
    transform: translateY(-5px);
}

/* 4. Reset l-Header w l-Price w l-Footer (Removing internal backgrounds) */
.elementor-widget-price-table .elementor-price-table__header,
.elementor-widget-price-table .elementor-price-table__price,
.elementor-widget-price-table .elementor-price-table__footer {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    padding-top: 20px !important;
}

/* 5. Typography (Headings & Price) */
.elementor-widget-price-table .elementor-price-table__heading {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-transform: uppercase;
}

.elementor-widget-price-table .elementor-price-table__integer-part {
    color: #00FF7F !important; /* Neon Green Price */
    font-weight: 900 !important;
}

/* 6. Features List Styling (Clean & Aligned) */
.elementor-widget-price-table .elementor-price-table__features-list {
    text-align: left !important;
    padding: 20px 25px !important;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    color: #cccccc !important;
    font-size: 14px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 12px 0 !important;
}

.elementor-widget-price-table .elementor-price-table__feature-inner svg {
    fill: #00FF7F !important; /* Icons khadrin */
    width: 16px !important;
}

/* 7. Button Style (IPTV Style) */
.elementor-widget-price-table .elementor-price-table__button {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: 800 !important;
    border-radius: 50px !important;
    padding: 15px 40px !important;
    transition: 0.3s info;
}

.elementor-widget-price-table .elementor-price-table__button:hover {
    background-color: #ffffff !important;
    color: #000 !important;
}

/* 8. Ribbon "Best Value" */
.elementor-widget-price-table .elementor-ribbon-inner {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba67784 *//* 1. Target ga3 l-widgets dial Price Table f l-page */
.elementor-widget-price-table {
    background-color: transparent !important;
}

/* 2. Reset l-container l-kharijia dial Elementor (fin kaykoun l-byad) */
.elementor-widget-price-table .elementor-widget-container {
    background-color: transparent !important;
    background: none !important;
    padding: 0 !important;
}

/* 3. Style l-Table Card (The Main Box) */
.elementor-widget-price-table .elementor-price-table {
    background-color: #0c0c0c !important; /* Lon d-l-khalfiya dark */
    border: 1px solid rgba(0, 255, 127, 0.2) !important; /* Border khdar khfif */
    border-radius: 15px !important;
    overflow: hidden !important; /* HAD L-STER HWA LI KI-KILLI L-BYAD F L-JNUB */
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* Hover effect bach t-zidd l-lemaa */
.elementor-widget-price-table .elementor-price-table:hover {
    border-color: rgba(0, 255, 127, 0.6) !important;
    transform: translateY(-5px);
}

/* 4. Reset l-Header w l-Price w l-Footer (Removing internal backgrounds) */
.elementor-widget-price-table .elementor-price-table__header,
.elementor-widget-price-table .elementor-price-table__price,
.elementor-widget-price-table .elementor-price-table__footer {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    padding-top: 20px !important;
}

/* 5. Typography (Headings & Price) */
.elementor-widget-price-table .elementor-price-table__heading {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-transform: uppercase;
}

.elementor-widget-price-table .elementor-price-table__integer-part {
    color: #00FF7F !important; /* Neon Green Price */
    font-weight: 900 !important;
}

/* 6. Features List Styling (Clean & Aligned) */
.elementor-widget-price-table .elementor-price-table__features-list {
    text-align: left !important;
    padding: 20px 25px !important;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    color: #cccccc !important;
    font-size: 14px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 12px 0 !important;
}

.elementor-widget-price-table .elementor-price-table__feature-inner svg {
    fill: #00FF7F !important; /* Icons khadrin */
    width: 16px !important;
}

/* 7. Button Style (IPTV Style) */
.elementor-widget-price-table .elementor-price-table__button {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: 800 !important;
    border-radius: 50px !important;
    padding: 15px 40px !important;
    transition: 0.3s info;
}

.elementor-widget-price-table .elementor-price-table__button:hover {
    background-color: #ffffff !important;
    color: #000 !important;
}

/* 8. Ribbon "Best Value" */
.elementor-widget-price-table .elementor-ribbon-inner {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8bdac4 *//* 1. Target ga3 l-widgets dial Price Table f l-page */
.elementor-widget-price-table {
    background-color: transparent !important;
}

/* 2. Reset l-container l-kharijia dial Elementor (fin kaykoun l-byad) */
.elementor-widget-price-table .elementor-widget-container {
    background-color: transparent !important;
    background: none !important;
    padding: 0 !important;
}

/* 3. Style l-Table Card (The Main Box) */
.elementor-widget-price-table .elementor-price-table {
    background-color: #0c0c0c !important; /* Lon d-l-khalfiya dark */
    border: 1px solid rgba(0, 255, 127, 0.2) !important; /* Border khdar khfif */
    border-radius: 15px !important;
    overflow: hidden !important; /* HAD L-STER HWA LI KI-KILLI L-BYAD F L-JNUB */
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* Hover effect bach t-zidd l-lemaa */
.elementor-widget-price-table .elementor-price-table:hover {
    border-color: rgba(0, 255, 127, 0.6) !important;
    transform: translateY(-5px);
}

/* 4. Reset l-Header w l-Price w l-Footer (Removing internal backgrounds) */
.elementor-widget-price-table .elementor-price-table__header,
.elementor-widget-price-table .elementor-price-table__price,
.elementor-widget-price-table .elementor-price-table__footer {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    padding-top: 20px !important;
}

/* 5. Typography (Headings & Price) */
.elementor-widget-price-table .elementor-price-table__heading {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-transform: uppercase;
}

.elementor-widget-price-table .elementor-price-table__integer-part {
    color: #00FF7F !important; /* Neon Green Price */
    font-weight: 900 !important;
}

/* 6. Features List Styling (Clean & Aligned) */
.elementor-widget-price-table .elementor-price-table__features-list {
    text-align: left !important;
    padding: 20px 25px !important;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    color: #cccccc !important;
    font-size: 14px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 12px 0 !important;
}

.elementor-widget-price-table .elementor-price-table__feature-inner svg {
    fill: #00FF7F !important; /* Icons khadrin */
    width: 16px !important;
}

/* 7. Button Style (IPTV Style) */
.elementor-widget-price-table .elementor-price-table__button {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: 800 !important;
    border-radius: 50px !important;
    padding: 15px 40px !important;
    transition: 0.3s info;
}

.elementor-widget-price-table .elementor-price-table__button:hover {
    background-color: #ffffff !important;
    color: #000 !important;
}

/* 8. Ribbon "Best Value" */
.elementor-widget-price-table .elementor-ribbon-inner {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fb55ba *//* 1. Target ga3 l-widgets dial Price Table f l-page */
.elementor-widget-price-table {
    background-color: transparent !important;
}

/* 2. Reset l-container l-kharijia dial Elementor (fin kaykoun l-byad) */
.elementor-widget-price-table .elementor-widget-container {
    background-color: transparent !important;
    background: none !important;
    padding: 0 !important;
}

/* 3. Style l-Table Card (The Main Box) */
.elementor-widget-price-table .elementor-price-table {
    background-color: #0c0c0c !important; /* Lon d-l-khalfiya dark */
    border: 1px solid rgba(0, 255, 127, 0.2) !important; /* Border khdar khfif */
    border-radius: 15px !important;
    overflow: hidden !important; /* HAD L-STER HWA LI KI-KILLI L-BYAD F L-JNUB */
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* Hover effect bach t-zidd l-lemaa */
.elementor-widget-price-table .elementor-price-table:hover {
    border-color: rgba(0, 255, 127, 0.6) !important;
    transform: translateY(-5px);
}

/* 4. Reset l-Header w l-Price w l-Footer (Removing internal backgrounds) */
.elementor-widget-price-table .elementor-price-table__header,
.elementor-widget-price-table .elementor-price-table__price,
.elementor-widget-price-table .elementor-price-table__footer {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    padding-top: 20px !important;
}

/* 5. Typography (Headings & Price) */
.elementor-widget-price-table .elementor-price-table__heading {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-transform: uppercase;
}

.elementor-widget-price-table .elementor-price-table__integer-part {
    color: #00FF7F !important; /* Neon Green Price */
    font-weight: 900 !important;
}

/* 6. Features List Styling (Clean & Aligned) */
.elementor-widget-price-table .elementor-price-table__features-list {
    text-align: left !important;
    padding: 20px 25px !important;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    color: #cccccc !important;
    font-size: 14px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 12px 0 !important;
}

.elementor-widget-price-table .elementor-price-table__feature-inner svg {
    fill: #00FF7F !important; /* Icons khadrin */
    width: 16px !important;
}

/* 7. Button Style (IPTV Style) */
.elementor-widget-price-table .elementor-price-table__button {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: 800 !important;
    border-radius: 50px !important;
    padding: 15px 40px !important;
    transition: 0.3s info;
}

.elementor-widget-price-table .elementor-price-table__button:hover {
    background-color: #ffffff !important;
    color: #000 !important;
}

/* 8. Ribbon "Best Value" */
.elementor-widget-price-table .elementor-ribbon-inner {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ff077 *//* 1. Target ga3 l-widgets dial Price Table f l-page */
.elementor-widget-price-table {
    background-color: transparent !important;
}

/* 2. Reset l-container l-kharijia dial Elementor (fin kaykoun l-byad) */
.elementor-widget-price-table .elementor-widget-container {
    background-color: transparent !important;
    background: none !important;
    padding: 0 !important;
}

/* 3. Style l-Table Card (The Main Box) */
.elementor-widget-price-table .elementor-price-table {
    background-color: #0c0c0c !important; /* Lon d-l-khalfiya dark */
    border: 1px solid rgba(0, 255, 127, 0.2) !important; /* Border khdar khfif */
    border-radius: 15px !important;
    overflow: hidden !important; /* HAD L-STER HWA LI KI-KILLI L-BYAD F L-JNUB */
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* Hover effect bach t-zidd l-lemaa */
.elementor-widget-price-table .elementor-price-table:hover {
    border-color: rgba(0, 255, 127, 0.6) !important;
    transform: translateY(-5px);
}

/* 4. Reset l-Header w l-Price w l-Footer (Removing internal backgrounds) */
.elementor-widget-price-table .elementor-price-table__header,
.elementor-widget-price-table .elementor-price-table__price,
.elementor-widget-price-table .elementor-price-table__footer {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    padding-top: 20px !important;
}

/* 5. Typography (Headings & Price) */
.elementor-widget-price-table .elementor-price-table__heading {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-transform: uppercase;
}

.elementor-widget-price-table .elementor-price-table__integer-part {
    color: #00FF7F !important; /* Neon Green Price */
    font-weight: 900 !important;
}

/* 6. Features List Styling (Clean & Aligned) */
.elementor-widget-price-table .elementor-price-table__features-list {
    text-align: left !important;
    padding: 20px 25px !important;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    color: #cccccc !important;
    font-size: 14px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 12px 0 !important;
}

.elementor-widget-price-table .elementor-price-table__feature-inner svg {
    fill: #00FF7F !important; /* Icons khadrin */
    width: 16px !important;
}

/* 7. Button Style (IPTV Style) */
.elementor-widget-price-table .elementor-price-table__button {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: 800 !important;
    border-radius: 50px !important;
    padding: 15px 40px !important;
    transition: 0.3s info;
}

.elementor-widget-price-table .elementor-price-table__button:hover {
    background-color: #ffffff !important;
    color: #000 !important;
}

/* 8. Ribbon "Best Value" */
.elementor-widget-price-table .elementor-ribbon-inner {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba67784 *//* 1. Target ga3 l-widgets dial Price Table f l-page */
.elementor-widget-price-table {
    background-color: transparent !important;
}

/* 2. Reset l-container l-kharijia dial Elementor (fin kaykoun l-byad) */
.elementor-widget-price-table .elementor-widget-container {
    background-color: transparent !important;
    background: none !important;
    padding: 0 !important;
}

/* 3. Style l-Table Card (The Main Box) */
.elementor-widget-price-table .elementor-price-table {
    background-color: #0c0c0c !important; /* Lon d-l-khalfiya dark */
    border: 1px solid rgba(0, 255, 127, 0.2) !important; /* Border khdar khfif */
    border-radius: 15px !important;
    overflow: hidden !important; /* HAD L-STER HWA LI KI-KILLI L-BYAD F L-JNUB */
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* Hover effect bach t-zidd l-lemaa */
.elementor-widget-price-table .elementor-price-table:hover {
    border-color: rgba(0, 255, 127, 0.6) !important;
    transform: translateY(-5px);
}

/* 4. Reset l-Header w l-Price w l-Footer (Removing internal backgrounds) */
.elementor-widget-price-table .elementor-price-table__header,
.elementor-widget-price-table .elementor-price-table__price,
.elementor-widget-price-table .elementor-price-table__footer {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    padding-top: 20px !important;
}

/* 5. Typography (Headings & Price) */
.elementor-widget-price-table .elementor-price-table__heading {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-transform: uppercase;
}

.elementor-widget-price-table .elementor-price-table__integer-part {
    color: #00FF7F !important; /* Neon Green Price */
    font-weight: 900 !important;
}

/* 6. Features List Styling (Clean & Aligned) */
.elementor-widget-price-table .elementor-price-table__features-list {
    text-align: left !important;
    padding: 20px 25px !important;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    color: #cccccc !important;
    font-size: 14px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 12px 0 !important;
}

.elementor-widget-price-table .elementor-price-table__feature-inner svg {
    fill: #00FF7F !important; /* Icons khadrin */
    width: 16px !important;
}

/* 7. Button Style (IPTV Style) */
.elementor-widget-price-table .elementor-price-table__button {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: 800 !important;
    border-radius: 50px !important;
    padding: 15px 40px !important;
    transition: 0.3s info;
}

.elementor-widget-price-table .elementor-price-table__button:hover {
    background-color: #ffffff !important;
    color: #000 !important;
}

/* 8. Ribbon "Best Value" */
.elementor-widget-price-table .elementor-ribbon-inner {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8bdac4 *//* 1. Target ga3 l-widgets dial Price Table f l-page */
.elementor-widget-price-table {
    background-color: transparent !important;
}

/* 2. Reset l-container l-kharijia dial Elementor (fin kaykoun l-byad) */
.elementor-widget-price-table .elementor-widget-container {
    background-color: transparent !important;
    background: none !important;
    padding: 0 !important;
}

/* 3. Style l-Table Card (The Main Box) */
.elementor-widget-price-table .elementor-price-table {
    background-color: #0c0c0c !important; /* Lon d-l-khalfiya dark */
    border: 1px solid rgba(0, 255, 127, 0.2) !important; /* Border khdar khfif */
    border-radius: 15px !important;
    overflow: hidden !important; /* HAD L-STER HWA LI KI-KILLI L-BYAD F L-JNUB */
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* Hover effect bach t-zidd l-lemaa */
.elementor-widget-price-table .elementor-price-table:hover {
    border-color: rgba(0, 255, 127, 0.6) !important;
    transform: translateY(-5px);
}

/* 4. Reset l-Header w l-Price w l-Footer (Removing internal backgrounds) */
.elementor-widget-price-table .elementor-price-table__header,
.elementor-widget-price-table .elementor-price-table__price,
.elementor-widget-price-table .elementor-price-table__footer {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    padding-top: 20px !important;
}

/* 5. Typography (Headings & Price) */
.elementor-widget-price-table .elementor-price-table__heading {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-transform: uppercase;
}

.elementor-widget-price-table .elementor-price-table__integer-part {
    color: #00FF7F !important; /* Neon Green Price */
    font-weight: 900 !important;
}

/* 6. Features List Styling (Clean & Aligned) */
.elementor-widget-price-table .elementor-price-table__features-list {
    text-align: left !important;
    padding: 20px 25px !important;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    color: #cccccc !important;
    font-size: 14px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 12px 0 !important;
}

.elementor-widget-price-table .elementor-price-table__feature-inner svg {
    fill: #00FF7F !important; /* Icons khadrin */
    width: 16px !important;
}

/* 7. Button Style (IPTV Style) */
.elementor-widget-price-table .elementor-price-table__button {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: 800 !important;
    border-radius: 50px !important;
    padding: 15px 40px !important;
    transition: 0.3s info;
}

.elementor-widget-price-table .elementor-price-table__button:hover {
    background-color: #ffffff !important;
    color: #000 !important;
}

/* 8. Ribbon "Best Value" */
.elementor-widget-price-table .elementor-ribbon-inner {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fb55ba *//* 1. Target ga3 l-widgets dial Price Table f l-page */
.elementor-widget-price-table {
    background-color: transparent !important;
}

/* 2. Reset l-container l-kharijia dial Elementor (fin kaykoun l-byad) */
.elementor-widget-price-table .elementor-widget-container {
    background-color: transparent !important;
    background: none !important;
    padding: 0 !important;
}

/* 3. Style l-Table Card (The Main Box) */
.elementor-widget-price-table .elementor-price-table {
    background-color: #0c0c0c !important; /* Lon d-l-khalfiya dark */
    border: 1px solid rgba(0, 255, 127, 0.2) !important; /* Border khdar khfif */
    border-radius: 15px !important;
    overflow: hidden !important; /* HAD L-STER HWA LI KI-KILLI L-BYAD F L-JNUB */
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* Hover effect bach t-zidd l-lemaa */
.elementor-widget-price-table .elementor-price-table:hover {
    border-color: rgba(0, 255, 127, 0.6) !important;
    transform: translateY(-5px);
}

/* 4. Reset l-Header w l-Price w l-Footer (Removing internal backgrounds) */
.elementor-widget-price-table .elementor-price-table__header,
.elementor-widget-price-table .elementor-price-table__price,
.elementor-widget-price-table .elementor-price-table__footer {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    padding-top: 20px !important;
}

/* 5. Typography (Headings & Price) */
.elementor-widget-price-table .elementor-price-table__heading {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-transform: uppercase;
}

.elementor-widget-price-table .elementor-price-table__integer-part {
    color: #00FF7F !important; /* Neon Green Price */
    font-weight: 900 !important;
}

/* 6. Features List Styling (Clean & Aligned) */
.elementor-widget-price-table .elementor-price-table__features-list {
    text-align: left !important;
    padding: 20px 25px !important;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    color: #cccccc !important;
    font-size: 14px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 12px 0 !important;
}

.elementor-widget-price-table .elementor-price-table__feature-inner svg {
    fill: #00FF7F !important; /* Icons khadrin */
    width: 16px !important;
}

/* 7. Button Style (IPTV Style) */
.elementor-widget-price-table .elementor-price-table__button {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: 800 !important;
    border-radius: 50px !important;
    padding: 15px 40px !important;
    transition: 0.3s info;
}

.elementor-widget-price-table .elementor-price-table__button:hover {
    background-color: #ffffff !important;
    color: #000 !important;
}

/* 8. Ribbon "Best Value" */
.elementor-widget-price-table .elementor-ribbon-inner {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ff077 *//* 1. Target ga3 l-widgets dial Price Table f l-page */
.elementor-widget-price-table {
    background-color: transparent !important;
}

/* 2. Reset l-container l-kharijia dial Elementor (fin kaykoun l-byad) */
.elementor-widget-price-table .elementor-widget-container {
    background-color: transparent !important;
    background: none !important;
    padding: 0 !important;
}

/* 3. Style l-Table Card (The Main Box) */
.elementor-widget-price-table .elementor-price-table {
    background-color: #0c0c0c !important; /* Lon d-l-khalfiya dark */
    border: 1px solid rgba(0, 255, 127, 0.2) !important; /* Border khdar khfif */
    border-radius: 15px !important;
    overflow: hidden !important; /* HAD L-STER HWA LI KI-KILLI L-BYAD F L-JNUB */
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* Hover effect bach t-zidd l-lemaa */
.elementor-widget-price-table .elementor-price-table:hover {
    border-color: rgba(0, 255, 127, 0.6) !important;
    transform: translateY(-5px);
}

/* 4. Reset l-Header w l-Price w l-Footer (Removing internal backgrounds) */
.elementor-widget-price-table .elementor-price-table__header,
.elementor-widget-price-table .elementor-price-table__price,
.elementor-widget-price-table .elementor-price-table__footer {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    padding-top: 20px !important;
}

/* 5. Typography (Headings & Price) */
.elementor-widget-price-table .elementor-price-table__heading {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-transform: uppercase;
}

.elementor-widget-price-table .elementor-price-table__integer-part {
    color: #00FF7F !important; /* Neon Green Price */
    font-weight: 900 !important;
}

/* 6. Features List Styling (Clean & Aligned) */
.elementor-widget-price-table .elementor-price-table__features-list {
    text-align: left !important;
    padding: 20px 25px !important;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    color: #cccccc !important;
    font-size: 14px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 12px 0 !important;
}

.elementor-widget-price-table .elementor-price-table__feature-inner svg {
    fill: #00FF7F !important; /* Icons khadrin */
    width: 16px !important;
}

/* 7. Button Style (IPTV Style) */
.elementor-widget-price-table .elementor-price-table__button {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: 800 !important;
    border-radius: 50px !important;
    padding: 15px 40px !important;
    transition: 0.3s info;
}

.elementor-widget-price-table .elementor-price-table__button:hover {
    background-color: #ffffff !important;
    color: #000 !important;
}

/* 8. Ribbon "Best Value" */
.elementor-widget-price-table .elementor-ribbon-inner {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba67784 *//* 1. Target ga3 l-widgets dial Price Table f l-page */
.elementor-widget-price-table {
    background-color: transparent !important;
}

/* 2. Reset l-container l-kharijia dial Elementor (fin kaykoun l-byad) */
.elementor-widget-price-table .elementor-widget-container {
    background-color: transparent !important;
    background: none !important;
    padding: 0 !important;
}

/* 3. Style l-Table Card (The Main Box) */
.elementor-widget-price-table .elementor-price-table {
    background-color: #0c0c0c !important; /* Lon d-l-khalfiya dark */
    border: 1px solid rgba(0, 255, 127, 0.2) !important; /* Border khdar khfif */
    border-radius: 15px !important;
    overflow: hidden !important; /* HAD L-STER HWA LI KI-KILLI L-BYAD F L-JNUB */
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* Hover effect bach t-zidd l-lemaa */
.elementor-widget-price-table .elementor-price-table:hover {
    border-color: rgba(0, 255, 127, 0.6) !important;
    transform: translateY(-5px);
}

/* 4. Reset l-Header w l-Price w l-Footer (Removing internal backgrounds) */
.elementor-widget-price-table .elementor-price-table__header,
.elementor-widget-price-table .elementor-price-table__price,
.elementor-widget-price-table .elementor-price-table__footer {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    padding-top: 20px !important;
}

/* 5. Typography (Headings & Price) */
.elementor-widget-price-table .elementor-price-table__heading {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-transform: uppercase;
}

.elementor-widget-price-table .elementor-price-table__integer-part {
    color: #00FF7F !important; /* Neon Green Price */
    font-weight: 900 !important;
}

/* 6. Features List Styling (Clean & Aligned) */
.elementor-widget-price-table .elementor-price-table__features-list {
    text-align: left !important;
    padding: 20px 25px !important;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    color: #cccccc !important;
    font-size: 14px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 12px 0 !important;
}

.elementor-widget-price-table .elementor-price-table__feature-inner svg {
    fill: #00FF7F !important; /* Icons khadrin */
    width: 16px !important;
}

/* 7. Button Style (IPTV Style) */
.elementor-widget-price-table .elementor-price-table__button {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: 800 !important;
    border-radius: 50px !important;
    padding: 15px 40px !important;
    transition: 0.3s info;
}

.elementor-widget-price-table .elementor-price-table__button:hover {
    background-color: #ffffff !important;
    color: #000 !important;
}

/* 8. Ribbon "Best Value" */
.elementor-widget-price-table .elementor-ribbon-inner {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8bdac4 *//* 1. Target ga3 l-widgets dial Price Table f l-page */
.elementor-widget-price-table {
    background-color: transparent !important;
}

/* 2. Reset l-container l-kharijia dial Elementor (fin kaykoun l-byad) */
.elementor-widget-price-table .elementor-widget-container {
    background-color: transparent !important;
    background: none !important;
    padding: 0 !important;
}

/* 3. Style l-Table Card (The Main Box) */
.elementor-widget-price-table .elementor-price-table {
    background-color: #0c0c0c !important; /* Lon d-l-khalfiya dark */
    border: 1px solid rgba(0, 255, 127, 0.2) !important; /* Border khdar khfif */
    border-radius: 15px !important;
    overflow: hidden !important; /* HAD L-STER HWA LI KI-KILLI L-BYAD F L-JNUB */
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* Hover effect bach t-zidd l-lemaa */
.elementor-widget-price-table .elementor-price-table:hover {
    border-color: rgba(0, 255, 127, 0.6) !important;
    transform: translateY(-5px);
}

/* 4. Reset l-Header w l-Price w l-Footer (Removing internal backgrounds) */
.elementor-widget-price-table .elementor-price-table__header,
.elementor-widget-price-table .elementor-price-table__price,
.elementor-widget-price-table .elementor-price-table__footer {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    padding-top: 20px !important;
}

/* 5. Typography (Headings & Price) */
.elementor-widget-price-table .elementor-price-table__heading {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-transform: uppercase;
}

.elementor-widget-price-table .elementor-price-table__integer-part {
    color: #00FF7F !important; /* Neon Green Price */
    font-weight: 900 !important;
}

/* 6. Features List Styling (Clean & Aligned) */
.elementor-widget-price-table .elementor-price-table__features-list {
    text-align: left !important;
    padding: 20px 25px !important;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    color: #cccccc !important;
    font-size: 14px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 12px 0 !important;
}

.elementor-widget-price-table .elementor-price-table__feature-inner svg {
    fill: #00FF7F !important; /* Icons khadrin */
    width: 16px !important;
}

/* 7. Button Style (IPTV Style) */
.elementor-widget-price-table .elementor-price-table__button {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: 800 !important;
    border-radius: 50px !important;
    padding: 15px 40px !important;
    transition: 0.3s info;
}

.elementor-widget-price-table .elementor-price-table__button:hover {
    background-color: #ffffff !important;
    color: #000 !important;
}

/* 8. Ribbon "Best Value" */
.elementor-widget-price-table .elementor-ribbon-inner {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fb55ba *//* 1. Target ga3 l-widgets dial Price Table f l-page */
.elementor-widget-price-table {
    background-color: transparent !important;
}

/* 2. Reset l-container l-kharijia dial Elementor (fin kaykoun l-byad) */
.elementor-widget-price-table .elementor-widget-container {
    background-color: transparent !important;
    background: none !important;
    padding: 0 !important;
}

/* 3. Style l-Table Card (The Main Box) */
.elementor-widget-price-table .elementor-price-table {
    background-color: #0c0c0c !important; /* Lon d-l-khalfiya dark */
    border: 1px solid rgba(0, 255, 127, 0.2) !important; /* Border khdar khfif */
    border-radius: 15px !important;
    overflow: hidden !important; /* HAD L-STER HWA LI KI-KILLI L-BYAD F L-JNUB */
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* Hover effect bach t-zidd l-lemaa */
.elementor-widget-price-table .elementor-price-table:hover {
    border-color: rgba(0, 255, 127, 0.6) !important;
    transform: translateY(-5px);
}

/* 4. Reset l-Header w l-Price w l-Footer (Removing internal backgrounds) */
.elementor-widget-price-table .elementor-price-table__header,
.elementor-widget-price-table .elementor-price-table__price,
.elementor-widget-price-table .elementor-price-table__footer {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    padding-top: 20px !important;
}

/* 5. Typography (Headings & Price) */
.elementor-widget-price-table .elementor-price-table__heading {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-transform: uppercase;
}

.elementor-widget-price-table .elementor-price-table__integer-part {
    color: #00FF7F !important; /* Neon Green Price */
    font-weight: 900 !important;
}

/* 6. Features List Styling (Clean & Aligned) */
.elementor-widget-price-table .elementor-price-table__features-list {
    text-align: left !important;
    padding: 20px 25px !important;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    color: #cccccc !important;
    font-size: 14px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 12px 0 !important;
}

.elementor-widget-price-table .elementor-price-table__feature-inner svg {
    fill: #00FF7F !important; /* Icons khadrin */
    width: 16px !important;
}

/* 7. Button Style (IPTV Style) */
.elementor-widget-price-table .elementor-price-table__button {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: 800 !important;
    border-radius: 50px !important;
    padding: 15px 40px !important;
    transition: 0.3s info;
}

.elementor-widget-price-table .elementor-price-table__button:hover {
    background-color: #ffffff !important;
    color: #000 !important;
}

/* 8. Ribbon "Best Value" */
.elementor-widget-price-table .elementor-ribbon-inner {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ff077 *//* 1. Target ga3 l-widgets dial Price Table f l-page */
.elementor-widget-price-table {
    background-color: transparent !important;
}

/* 2. Reset l-container l-kharijia dial Elementor (fin kaykoun l-byad) */
.elementor-widget-price-table .elementor-widget-container {
    background-color: transparent !important;
    background: none !important;
    padding: 0 !important;
}

/* 3. Style l-Table Card (The Main Box) */
.elementor-widget-price-table .elementor-price-table {
    background-color: #0c0c0c !important; /* Lon d-l-khalfiya dark */
    border: 1px solid rgba(0, 255, 127, 0.2) !important; /* Border khdar khfif */
    border-radius: 15px !important;
    overflow: hidden !important; /* HAD L-STER HWA LI KI-KILLI L-BYAD F L-JNUB */
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* Hover effect bach t-zidd l-lemaa */
.elementor-widget-price-table .elementor-price-table:hover {
    border-color: rgba(0, 255, 127, 0.6) !important;
    transform: translateY(-5px);
}

/* 4. Reset l-Header w l-Price w l-Footer (Removing internal backgrounds) */
.elementor-widget-price-table .elementor-price-table__header,
.elementor-widget-price-table .elementor-price-table__price,
.elementor-widget-price-table .elementor-price-table__footer {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    padding-top: 20px !important;
}

/* 5. Typography (Headings & Price) */
.elementor-widget-price-table .elementor-price-table__heading {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-transform: uppercase;
}

.elementor-widget-price-table .elementor-price-table__integer-part {
    color: #00FF7F !important; /* Neon Green Price */
    font-weight: 900 !important;
}

/* 6. Features List Styling (Clean & Aligned) */
.elementor-widget-price-table .elementor-price-table__features-list {
    text-align: left !important;
    padding: 20px 25px !important;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    color: #cccccc !important;
    font-size: 14px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 12px 0 !important;
}

.elementor-widget-price-table .elementor-price-table__feature-inner svg {
    fill: #00FF7F !important; /* Icons khadrin */
    width: 16px !important;
}

/* 7. Button Style (IPTV Style) */
.elementor-widget-price-table .elementor-price-table__button {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: 800 !important;
    border-radius: 50px !important;
    padding: 15px 40px !important;
    transition: 0.3s info;
}

.elementor-widget-price-table .elementor-price-table__button:hover {
    background-color: #ffffff !important;
    color: #000 !important;
}

/* 8. Ribbon "Best Value" */
.elementor-widget-price-table .elementor-ribbon-inner {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba67784 *//* 1. Target ga3 l-widgets dial Price Table f l-page */
.elementor-widget-price-table {
    background-color: transparent !important;
}

/* 2. Reset l-container l-kharijia dial Elementor (fin kaykoun l-byad) */
.elementor-widget-price-table .elementor-widget-container {
    background-color: transparent !important;
    background: none !important;
    padding: 0 !important;
}

/* 3. Style l-Table Card (The Main Box) */
.elementor-widget-price-table .elementor-price-table {
    background-color: #0c0c0c !important; /* Lon d-l-khalfiya dark */
    border: 1px solid rgba(0, 255, 127, 0.2) !important; /* Border khdar khfif */
    border-radius: 15px !important;
    overflow: hidden !important; /* HAD L-STER HWA LI KI-KILLI L-BYAD F L-JNUB */
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* Hover effect bach t-zidd l-lemaa */
.elementor-widget-price-table .elementor-price-table:hover {
    border-color: rgba(0, 255, 127, 0.6) !important;
    transform: translateY(-5px);
}

/* 4. Reset l-Header w l-Price w l-Footer (Removing internal backgrounds) */
.elementor-widget-price-table .elementor-price-table__header,
.elementor-widget-price-table .elementor-price-table__price,
.elementor-widget-price-table .elementor-price-table__footer {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    padding-top: 20px !important;
}

/* 5. Typography (Headings & Price) */
.elementor-widget-price-table .elementor-price-table__heading {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-transform: uppercase;
}

.elementor-widget-price-table .elementor-price-table__integer-part {
    color: #00FF7F !important; /* Neon Green Price */
    font-weight: 900 !important;
}

/* 6. Features List Styling (Clean & Aligned) */
.elementor-widget-price-table .elementor-price-table__features-list {
    text-align: left !important;
    padding: 20px 25px !important;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    color: #cccccc !important;
    font-size: 14px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 12px 0 !important;
}

.elementor-widget-price-table .elementor-price-table__feature-inner svg {
    fill: #00FF7F !important; /* Icons khadrin */
    width: 16px !important;
}

/* 7. Button Style (IPTV Style) */
.elementor-widget-price-table .elementor-price-table__button {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: 800 !important;
    border-radius: 50px !important;
    padding: 15px 40px !important;
    transition: 0.3s info;
}

.elementor-widget-price-table .elementor-price-table__button:hover {
    background-color: #ffffff !important;
    color: #000 !important;
}

/* 8. Ribbon "Best Value" */
.elementor-widget-price-table .elementor-ribbon-inner {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-6cc2043 *//* 1. Target ga3 l-widgets dial Price Table f l-page */
.elementor-widget-price-table {
    background-color: transparent !important;
}

/* 2. Reset l-container l-kharijia dial Elementor (fin kaykoun l-byad) */
.elementor-widget-price-table .elementor-widget-container {
    background-color: transparent !important;
    background: none !important;
    padding: 0 !important;
}

/* 3. Style l-Table Card (The Main Box) */
.elementor-widget-price-table .elementor-price-table {
    background-color: #0c0c0c !important; /* Lon d-l-khalfiya dark */
    border: 1px solid rgba(0, 255, 127, 0.2) !important; /* Border khdar khfif */
    border-radius: 15px !important;
    overflow: hidden !important; /* HAD L-STER HWA LI KI-KILLI L-BYAD F L-JNUB */
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* Hover effect bach t-zidd l-lemaa */
.elementor-widget-price-table .elementor-price-table:hover {
    border-color: rgba(0, 255, 127, 0.6) !important;
    transform: translateY(-5px);
}

/* 4. Reset ga3 l-internal sections (Zdna l-features-list hna) */
.elementor-widget-price-table .elementor-price-table__header,
.elementor-widget-price-table .elementor-price-table__price,
.elementor-widget-price-table .elementor-price-table__features-list, 
.elementor-widget-price-table .elementor-price-table__footer {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
}
/* 5. Typography (Headings & Price) */
.elementor-widget-price-table .elementor-price-table__heading {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-transform: uppercase;
}

.elementor-widget-price-table .elementor-price-table__integer-part {
    color: #00FF7F !important; /* Neon Green Price */
    font-weight: 900 !important;
}

/* 6. Features List Styling (Clean & Aligned) */
.elementor-widget-price-table .elementor-price-table__features-list {
    text-align: left !important;
    padding: 20px 25px !important;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    color: #cccccc !important;
    font-size: 14px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 12px 0 !important;
}

.elementor-widget-price-table .elementor-price-table__feature-inner svg {
    fill: #00FF7F !important; /* Icons khadrin */
    width: 16px !important;
}

/* 7. Button Style (IPTV Style) */
.elementor-widget-price-table .elementor-price-table__button {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: 800 !important;
    border-radius: 50px !important;
    padding: 15px 40px !important;
    transition: 0.3s info;
}

.elementor-widget-price-table .elementor-price-table__button:hover {
    background-color: #ffffff !important;
    color: #000 !important;
}

/* 8. Ribbon "Best Value" */
.elementor-widget-price-table .elementor-ribbon-inner {
    background-color: #00FF7F !important;
    color: #000 !important;
    font-weight: bold !important;
}/* End custom CSS */