.elementor-813 .elementor-element.elementor-element-45a4e392{--display:flex;--position:absolute;--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:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:0px;--z-index:35;}.elementor-813 .elementor-element.elementor-element-45a4e392:not(.elementor-motion-effects-element-type-background), .elementor-813 .elementor-element.elementor-element-45a4e392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #f2295b 100%);}.elementor-813 .elementor-element.elementor-element-45a4e392, .elementor-813 .elementor-element.elementor-element-45a4e392::before{--border-transition:0.3s;}body:not(.rtl) .elementor-813 .elementor-element.elementor-element-45a4e392{left:0px;}body.rtl .elementor-813 .elementor-element.elementor-element-45a4e392{right:0px;}.elementor-813 .elementor-element.elementor-element-1a08343a{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:right;}.elementor-813 .elementor-element.elementor-element-1a08343a > .elementor-widget-container{padding:0px 0px 0px -10px;}.elementor-813 .elementor-element.elementor-element-1a08343a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-813 .elementor-element.elementor-element-1a08343a img{width:100%;max-width:56%;}.elementor-813 .elementor-element.elementor-element-39d4faa{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-813 .elementor-element.elementor-element-39d4faa.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-813 .elementor-element.elementor-element-39d4faa .elementor-menu-toggle{margin:0 auto;}.elementor-813 .elementor-element.elementor-element-39d4faa .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0px;word-spacing:0px;}.elementor-813 .elementor-element.elementor-element-39d4faa .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-813 .elementor-element.elementor-element-39d4faa .elementor-nav-menu--main .elementor-item:hover,
					.elementor-813 .elementor-element.elementor-element-39d4faa .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-813 .elementor-element.elementor-element-39d4faa .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-813 .elementor-element.elementor-element-39d4faa .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-813 .elementor-element.elementor-element-39d4faa div.elementor-menu-toggle{color:#FFFFFF;}.elementor-813 .elementor-element.elementor-element-39d4faa div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-813 .elementor-element.elementor-element-1bde07b3{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-813 .elementor-element.elementor-element-7deab8c6{--display:flex;--min-height:750px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.15;}.elementor-813 .elementor-element.elementor-element-7deab8c6:not(.elementor-motion-effects-element-type-background), .elementor-813 .elementor-element.elementor-element-7deab8c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tvprivadopro.com/wp-content/uploads/2026/06/3.webp");background-position:0px -50px;background-repeat:no-repeat;background-size:cover;}.elementor-813 .elementor-element.elementor-element-7deab8c6::before, .elementor-813 .elementor-element.elementor-element-7deab8c6 > .elementor-background-video-container::before, .elementor-813 .elementor-element.elementor-element-7deab8c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-813 .elementor-element.elementor-element-7deab8c6 > .elementor-background-slideshow::before, .elementor-813 .elementor-element.elementor-element-7deab8c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-813 .elementor-element.elementor-element-7deab8c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:radial-gradient(at center center, #6722AA 0%, #333A92 100%);}.elementor-813 .elementor-element.elementor-element-7deab8c6::before{filter:brightness( 125% ) contrast( 159% ) saturate( 200% ) blur( 9.5px ) hue-rotate( 0deg );}.elementor-813 .elementor-element.elementor-element-7deab8c6, .elementor-813 .elementor-element.elementor-element-7deab8c6::before{--border-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-61b02178{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-61b02178.e-con{--align-self:center;}.elementor-813 .elementor-element.elementor-element-6849daf{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:-11px;--margin-left:0px;--margin-right:0px;}.elementor-813 .elementor-element.elementor-element-770a1ed5{width:auto;max-width:auto;}.elementor-813 .elementor-element.elementor-element-770a1ed5 > .elementor-widget-container{margin:76px 0px 0px 0px;}.elementor-813 .elementor-element.elementor-element-770a1ed5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-813 .elementor-element.elementor-element-770a1ed5 .elementor-heading-title{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:72px;font-weight:600;text-shadow:1px 4px 10px rgba(0, 0, 0, 0.55);}.elementor-813 .elementor-element.elementor-element-516028f3 > .elementor-widget-container{margin:76px 4px 0px 6px;}.elementor-813 .elementor-element.elementor-element-516028f3 .elementor-heading-title{color:#4FC6FF;font-family:"Arial", Sans-serif;font-size:72px;font-weight:600;text-shadow:1px 4px 10px rgba(0, 0, 0, 0.55);}.elementor-813 .elementor-element.elementor-element-7ff0cac1 > .elementor-widget-container{margin:13px 0px 31px 0px;}.elementor-813 .elementor-element.elementor-element-7ff0cac1{color:#E9E9E9;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;text-shadow:1px 1px 4px #000000;}.elementor-813 .elementor-element.elementor-element-121926b6 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-813 .elementor-element.elementor-element-1d9aeaaf{width:initial;max-width:initial;}.elementor-813 .elementor-element.elementor-element-1d9aeaaf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-813 .elementor-element.elementor-element-518d3c2b{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:127px;--margin-right:0px;}.elementor-813 .elementor-element.elementor-element-518d3c2b.e-con{--align-self:center;}.elementor-813 .elementor-element.elementor-element-10e9c36{--divider-border-style:solid;--divider-color:#FFFFFF17;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-813 .elementor-element.elementor-element-10e9c36 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-813 .elementor-element.elementor-element-10e9c36.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-813 .elementor-element.elementor-element-10e9c36 .elementor-divider-separator{width:100%;}.elementor-813 .elementor-element.elementor-element-10e9c36 .elementor-divider{padding-block-start:21px;padding-block-end:21px;}.elementor-813 .elementor-element.elementor-element-2a66bf26{--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;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-3ebb8ea5{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-3ebb8ea5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-813 .elementor-element.elementor-element-18410480 .elementor-heading-title{color:#6EC1E4;font-family:"Tahoma", Sans-serif;font-size:34px;font-weight:600;}.elementor-813 .elementor-element.elementor-element-882734e > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-813 .elementor-element.elementor-element-882734e .elementor-heading-title{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:19px;font-weight:500;}.elementor-813 .elementor-element.elementor-element-3b2354be{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-3b2354be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-813 .elementor-element.elementor-element-44a6fbf .elementor-heading-title{color:#6EC1E4;font-family:"Tahoma", Sans-serif;font-size:34px;font-weight:600;}.elementor-813 .elementor-element.elementor-element-d494289 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-813 .elementor-element.elementor-element-d494289 .elementor-heading-title{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:19px;font-weight:500;}.elementor-813 .elementor-element.elementor-element-28026b17{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-28026b17.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-813 .elementor-element.elementor-element-15eede53 .elementor-heading-title{color:#6EC1E4;font-family:"Tahoma", Sans-serif;font-size:34px;font-weight:600;}.elementor-813 .elementor-element.elementor-element-97cbdaa > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-813 .elementor-element.elementor-element-97cbdaa .elementor-heading-title{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:19px;font-weight:500;}.elementor-813 .elementor-element.elementor-element-ebf48c0{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-ebf48c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-813 .elementor-element.elementor-element-367c1eac .elementor-heading-title{color:#6EC1E4;font-family:"Tahoma", Sans-serif;font-size:42px;font-weight:600;}.elementor-813 .elementor-element.elementor-element-25dc866 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-813 .elementor-element.elementor-element-25dc866 .elementor-heading-title{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:19px;font-weight:500;}.elementor-813 .elementor-element.elementor-element-c32d6a{--display:flex;--min-height:856px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-813 .elementor-element.elementor-element-c32d6a:not(.elementor-motion-effects-element-type-background), .elementor-813 .elementor-element.elementor-element-c32d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #191D27 32%, #010218 100%);}.elementor-813 .elementor-element.elementor-element-c32d6a, .elementor-813 .elementor-element.elementor-element-c32d6a::before{--border-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-c32d6a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-813 .elementor-element.elementor-element-5eec6e92{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-5eec6e92.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-813 .elementor-element.elementor-element-735ea11{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-69b5fee4 > .elementor-widget-container{margin:47px 0px 0px 0px;}.elementor-813 .elementor-element.elementor-element-69b5fee4{text-align:center;}.elementor-813 .elementor-element.elementor-element-69b5fee4 .elementor-heading-title{color:#B17DC9;font-family:"Arial", Sans-serif;font-size:18px;font-weight:500;}.elementor-813 .elementor-element.elementor-element-33617031{--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:center;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-30f6793a{--divider-border-style:solid;--divider-color:#B17DC9;--divider-border-width:1.2px;width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-813 .elementor-element.elementor-element-30f6793a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-813 .elementor-element.elementor-element-30f6793a .elementor-divider-separator{width:100%;}.elementor-813 .elementor-element.elementor-element-30f6793a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-813 .elementor-element.elementor-element-723810e8{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:600;line-height:43px;}.elementor-813 .elementor-element.elementor-element-390787cb{--divider-border-style:solid;--divider-color:#B17DC9;--divider-border-width:1px;width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-813 .elementor-element.elementor-element-390787cb .elementor-divider-separator{width:100%;}.elementor-813 .elementor-element.elementor-element-390787cb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-813 .elementor-element.elementor-element-4858178c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-7ef7d7b8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-813 .elementor-element.elementor-element-7ef7d7b8::before, .elementor-813 .elementor-element.elementor-element-7ef7d7b8 > .elementor-background-video-container::before, .elementor-813 .elementor-element.elementor-element-7ef7d7b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-813 .elementor-element.elementor-element-7ef7d7b8 > .elementor-background-slideshow::before, .elementor-813 .elementor-element.elementor-element-7ef7d7b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-813 .elementor-element.elementor-element-7ef7d7b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-813 .elementor-element.elementor-element-7c4a9201{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-13a9f389 .elementor-repeater-item-facc53b i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-13a9f389 .elementor-repeater-item-facc53b svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-13a9f389 .elementor-repeater-item-e5489a8 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-13a9f389 .elementor-repeater-item-e5489a8 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-13a9f389 .elementor-repeater-item-05febcd i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-13a9f389 .elementor-repeater-item-05febcd svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-13a9f389 .elementor-repeater-item-f123c14 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-13a9f389 .elementor-repeater-item-f123c14 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-13a9f389 .elementor-repeater-item-0c46fbc i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-13a9f389 .elementor-repeater-item-0c46fbc svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-13a9f389 .elementor-price-table__heading{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-813 .elementor-element.elementor-element-13a9f389 .elementor-price-table .elementor-price-table__price{font-family:"Arial", Sans-serif;font-weight:500;}.elementor-813 .elementor-element.elementor-element-13a9f389 .elementor-price-table__currency{align-self:flex-start;}.elementor-813 .elementor-element.elementor-element-13a9f389 .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-813 .elementor-element.elementor-element-13a9f389 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-813 .elementor-element.elementor-element-13a9f389 .elementor-price-table__period{color:#54595F;}.elementor-813 .elementor-element.elementor-element-13a9f389 .elementor-price-table__features-list{text-align:left;}.elementor-813 .elementor-element.elementor-element-13a9f389 .elementor-price-table__feature-inner{margin-left:calc((100% - 95%)/2);margin-right:calc((100% - 95%)/2);}.elementor-813 .elementor-element.elementor-element-13a9f389 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#DDDDDD00;border-top-width:1px;margin-left:calc((100% - 79%)/2);margin-right:calc((100% - 79%)/2);margin-top:7px;margin-bottom:7px;}.elementor-813 .elementor-element.elementor-element-5d7289b2{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-4cb73790 .elementor-repeater-item-facc53b i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-4cb73790 .elementor-repeater-item-facc53b svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-4cb73790 .elementor-repeater-item-e5489a8 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-4cb73790 .elementor-repeater-item-e5489a8 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-4cb73790 .elementor-repeater-item-05febcd i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-4cb73790 .elementor-repeater-item-05febcd svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-4cb73790 .elementor-repeater-item-f123c14 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-4cb73790 .elementor-repeater-item-f123c14 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-4cb73790 .elementor-repeater-item-0c46fbc i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-4cb73790 .elementor-repeater-item-0c46fbc svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-4cb73790 .elementor-price-table__heading{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-813 .elementor-element.elementor-element-4cb73790 .elementor-price-table .elementor-price-table__price{font-family:"Arial", Sans-serif;font-weight:500;}.elementor-813 .elementor-element.elementor-element-4cb73790 .elementor-price-table__currency{align-self:flex-start;}.elementor-813 .elementor-element.elementor-element-4cb73790 .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-813 .elementor-element.elementor-element-4cb73790 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-813 .elementor-element.elementor-element-4cb73790 .elementor-price-table__period{color:#54595F;}.elementor-813 .elementor-element.elementor-element-4cb73790 .elementor-price-table__features-list{padding:0px 0px 0px 0px;text-align:left;}.elementor-813 .elementor-element.elementor-element-4cb73790 .elementor-price-table__feature-inner{margin-left:calc((100% - 95%)/2);margin-right:calc((100% - 95%)/2);}.elementor-813 .elementor-element.elementor-element-4cb73790 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#DDDDDD00;border-top-width:1px;margin-left:calc((100% - 79%)/2);margin-right:calc((100% - 79%)/2);margin-top:7px;margin-bottom:7px;}.elementor-813 .elementor-element.elementor-element-3e11c744{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-17cbd5f .elementor-repeater-item-facc53b i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-17cbd5f .elementor-repeater-item-facc53b svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-17cbd5f .elementor-repeater-item-e5489a8 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-17cbd5f .elementor-repeater-item-e5489a8 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-17cbd5f .elementor-repeater-item-05febcd i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-17cbd5f .elementor-repeater-item-05febcd svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-17cbd5f .elementor-repeater-item-f123c14 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-17cbd5f .elementor-repeater-item-f123c14 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-17cbd5f .elementor-repeater-item-0c46fbc i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-17cbd5f .elementor-repeater-item-0c46fbc svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-17cbd5f .elementor-price-table__heading{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-813 .elementor-element.elementor-element-17cbd5f .elementor-price-table .elementor-price-table__price{font-family:"Arial", Sans-serif;font-weight:500;}.elementor-813 .elementor-element.elementor-element-17cbd5f .elementor-price-table__currency{align-self:flex-start;}.elementor-813 .elementor-element.elementor-element-17cbd5f .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-813 .elementor-element.elementor-element-17cbd5f .elementor-price-table__after-price{justify-content:flex-start;}.elementor-813 .elementor-element.elementor-element-17cbd5f .elementor-price-table__period{color:#54595F;}.elementor-813 .elementor-element.elementor-element-17cbd5f .elementor-price-table__features-list{padding:0px 0px 0px 0px;text-align:left;}.elementor-813 .elementor-element.elementor-element-17cbd5f .elementor-price-table__feature-inner{margin-left:calc((100% - 95%)/2);margin-right:calc((100% - 95%)/2);}.elementor-813 .elementor-element.elementor-element-17cbd5f .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#DDDDDD00;border-top-width:1px;margin-left:calc((100% - 79%)/2);margin-right:calc((100% - 79%)/2);margin-top:7px;margin-bottom:7px;}.elementor-813 .elementor-element.elementor-element-226f5624{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-6908bd0d .elementor-repeater-item-facc53b i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-6908bd0d .elementor-repeater-item-facc53b svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-6908bd0d .elementor-repeater-item-e5489a8 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-6908bd0d .elementor-repeater-item-e5489a8 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-6908bd0d .elementor-repeater-item-05febcd i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-6908bd0d .elementor-repeater-item-05febcd svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-6908bd0d .elementor-repeater-item-f123c14 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-6908bd0d .elementor-repeater-item-f123c14 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-6908bd0d .elementor-repeater-item-0c46fbc i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-6908bd0d .elementor-repeater-item-0c46fbc svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-6908bd0d .elementor-price-table__heading{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-813 .elementor-element.elementor-element-6908bd0d .elementor-price-table .elementor-price-table__price{font-family:"Arial", Sans-serif;font-weight:500;}.elementor-813 .elementor-element.elementor-element-6908bd0d .elementor-price-table__currency{align-self:flex-start;}.elementor-813 .elementor-element.elementor-element-6908bd0d .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-813 .elementor-element.elementor-element-6908bd0d .elementor-price-table__after-price{justify-content:flex-start;}.elementor-813 .elementor-element.elementor-element-6908bd0d .elementor-price-table__period{color:#54595F;}.elementor-813 .elementor-element.elementor-element-6908bd0d .elementor-price-table__features-list{padding:0px 0px 0px 0px;text-align:left;}.elementor-813 .elementor-element.elementor-element-6908bd0d .elementor-price-table__feature-inner{margin-left:calc((100% - 95%)/2);margin-right:calc((100% - 95%)/2);}.elementor-813 .elementor-element.elementor-element-6908bd0d .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#DDDDDD00;border-top-width:1px;margin-left:calc((100% - 79%)/2);margin-right:calc((100% - 79%)/2);margin-top:7px;margin-bottom:7px;}.elementor-813 .elementor-element.elementor-element-5e9be82a{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-be4bf8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-813 .elementor-element.elementor-element-be4bf8c::before, .elementor-813 .elementor-element.elementor-element-be4bf8c > .elementor-background-video-container::before, .elementor-813 .elementor-element.elementor-element-be4bf8c > .e-con-inner > .elementor-background-video-container::before, .elementor-813 .elementor-element.elementor-element-be4bf8c > .elementor-background-slideshow::before, .elementor-813 .elementor-element.elementor-element-be4bf8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-813 .elementor-element.elementor-element-be4bf8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-813 .elementor-element.elementor-element-5da518ce{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-56c579f3 .elementor-repeater-item-facc53b i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-56c579f3 .elementor-repeater-item-facc53b svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-56c579f3 .elementor-repeater-item-e5489a8 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-56c579f3 .elementor-repeater-item-e5489a8 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-56c579f3 .elementor-repeater-item-05febcd i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-56c579f3 .elementor-repeater-item-05febcd svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-56c579f3 .elementor-repeater-item-f123c14 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-56c579f3 .elementor-repeater-item-f123c14 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-56c579f3 .elementor-repeater-item-0c46fbc i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-56c579f3 .elementor-repeater-item-0c46fbc svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-56c579f3 .elementor-price-table__heading{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-813 .elementor-element.elementor-element-56c579f3 .elementor-price-table .elementor-price-table__price{font-family:"Arial", Sans-serif;font-weight:500;}.elementor-813 .elementor-element.elementor-element-56c579f3 .elementor-price-table__currency{align-self:flex-start;}.elementor-813 .elementor-element.elementor-element-56c579f3 .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-813 .elementor-element.elementor-element-56c579f3 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-813 .elementor-element.elementor-element-56c579f3 .elementor-price-table__period{color:#54595F;}.elementor-813 .elementor-element.elementor-element-56c579f3 .elementor-price-table__features-list{text-align:left;}.elementor-813 .elementor-element.elementor-element-56c579f3 .elementor-price-table__feature-inner{margin-left:calc((100% - 95%)/2);margin-right:calc((100% - 95%)/2);}.elementor-813 .elementor-element.elementor-element-56c579f3 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#DDDDDD00;border-top-width:1px;margin-left:calc((100% - 79%)/2);margin-right:calc((100% - 79%)/2);margin-top:7px;margin-bottom:7px;}.elementor-813 .elementor-element.elementor-element-2e95fec1{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-672ad025 .elementor-repeater-item-facc53b i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-672ad025 .elementor-repeater-item-facc53b svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-672ad025 .elementor-repeater-item-e5489a8 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-672ad025 .elementor-repeater-item-e5489a8 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-672ad025 .elementor-repeater-item-05febcd i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-672ad025 .elementor-repeater-item-05febcd svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-672ad025 .elementor-repeater-item-f123c14 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-672ad025 .elementor-repeater-item-f123c14 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-672ad025 .elementor-repeater-item-0c46fbc i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-672ad025 .elementor-repeater-item-0c46fbc svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-672ad025 .elementor-price-table__heading{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-813 .elementor-element.elementor-element-672ad025 .elementor-price-table .elementor-price-table__price{font-family:"Arial", Sans-serif;font-weight:500;}.elementor-813 .elementor-element.elementor-element-672ad025 .elementor-price-table__currency{align-self:flex-start;}.elementor-813 .elementor-element.elementor-element-672ad025 .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-813 .elementor-element.elementor-element-672ad025 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-813 .elementor-element.elementor-element-672ad025 .elementor-price-table__period{color:#54595F;}.elementor-813 .elementor-element.elementor-element-672ad025 .elementor-price-table__features-list{padding:0px 0px 0px 0px;text-align:left;}.elementor-813 .elementor-element.elementor-element-672ad025 .elementor-price-table__feature-inner{margin-left:calc((100% - 95%)/2);margin-right:calc((100% - 95%)/2);}.elementor-813 .elementor-element.elementor-element-672ad025 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#DDDDDD00;border-top-width:1px;margin-left:calc((100% - 79%)/2);margin-right:calc((100% - 79%)/2);margin-top:7px;margin-bottom:7px;}.elementor-813 .elementor-element.elementor-element-644c8c26{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-517001d .elementor-repeater-item-facc53b i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-517001d .elementor-repeater-item-facc53b svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-517001d .elementor-repeater-item-e5489a8 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-517001d .elementor-repeater-item-e5489a8 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-517001d .elementor-repeater-item-05febcd i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-517001d .elementor-repeater-item-05febcd svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-517001d .elementor-repeater-item-f123c14 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-517001d .elementor-repeater-item-f123c14 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-517001d .elementor-repeater-item-0c46fbc i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-517001d .elementor-repeater-item-0c46fbc svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-517001d .elementor-price-table__heading{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-813 .elementor-element.elementor-element-517001d .elementor-price-table .elementor-price-table__price{font-family:"Arial", Sans-serif;font-weight:500;}.elementor-813 .elementor-element.elementor-element-517001d .elementor-price-table__currency{align-self:flex-start;}.elementor-813 .elementor-element.elementor-element-517001d .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-813 .elementor-element.elementor-element-517001d .elementor-price-table__after-price{justify-content:flex-start;}.elementor-813 .elementor-element.elementor-element-517001d .elementor-price-table__period{color:#54595F;}.elementor-813 .elementor-element.elementor-element-517001d .elementor-price-table__features-list{padding:0px 0px 0px 0px;text-align:left;}.elementor-813 .elementor-element.elementor-element-517001d .elementor-price-table__feature-inner{margin-left:calc((100% - 95%)/2);margin-right:calc((100% - 95%)/2);}.elementor-813 .elementor-element.elementor-element-517001d .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#DDDDDD00;border-top-width:1px;margin-left:calc((100% - 79%)/2);margin-right:calc((100% - 79%)/2);margin-top:7px;margin-bottom:7px;}.elementor-813 .elementor-element.elementor-element-4999a2c5{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-2aa348ea .elementor-repeater-item-facc53b i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-2aa348ea .elementor-repeater-item-facc53b svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-2aa348ea .elementor-repeater-item-e5489a8 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-2aa348ea .elementor-repeater-item-e5489a8 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-2aa348ea .elementor-repeater-item-05febcd i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-2aa348ea .elementor-repeater-item-05febcd svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-2aa348ea .elementor-repeater-item-f123c14 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-2aa348ea .elementor-repeater-item-f123c14 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-2aa348ea .elementor-repeater-item-0c46fbc i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-2aa348ea .elementor-repeater-item-0c46fbc svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-2aa348ea .elementor-price-table__heading{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-813 .elementor-element.elementor-element-2aa348ea .elementor-price-table .elementor-price-table__price{font-family:"Arial", Sans-serif;font-weight:500;}.elementor-813 .elementor-element.elementor-element-2aa348ea .elementor-price-table__currency{align-self:flex-start;}.elementor-813 .elementor-element.elementor-element-2aa348ea .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-813 .elementor-element.elementor-element-2aa348ea .elementor-price-table__after-price{justify-content:flex-start;}.elementor-813 .elementor-element.elementor-element-2aa348ea .elementor-price-table__period{color:#54595F;}.elementor-813 .elementor-element.elementor-element-2aa348ea .elementor-price-table__features-list{padding:0px 0px 0px 0px;text-align:left;}.elementor-813 .elementor-element.elementor-element-2aa348ea .elementor-price-table__feature-inner{margin-left:calc((100% - 95%)/2);margin-right:calc((100% - 95%)/2);}.elementor-813 .elementor-element.elementor-element-2aa348ea .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#DDDDDD00;border-top-width:1px;margin-left:calc((100% - 79%)/2);margin-right:calc((100% - 79%)/2);margin-top:7px;margin-bottom:7px;}.elementor-813 .elementor-element.elementor-element-228c1b94{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-268aecab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-813 .elementor-element.elementor-element-268aecab::before, .elementor-813 .elementor-element.elementor-element-268aecab > .elementor-background-video-container::before, .elementor-813 .elementor-element.elementor-element-268aecab > .e-con-inner > .elementor-background-video-container::before, .elementor-813 .elementor-element.elementor-element-268aecab > .elementor-background-slideshow::before, .elementor-813 .elementor-element.elementor-element-268aecab > .e-con-inner > .elementor-background-slideshow::before, .elementor-813 .elementor-element.elementor-element-268aecab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-813 .elementor-element.elementor-element-76af7778{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-4bea5cfa .elementor-repeater-item-facc53b i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-4bea5cfa .elementor-repeater-item-facc53b svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-4bea5cfa .elementor-repeater-item-e5489a8 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-4bea5cfa .elementor-repeater-item-e5489a8 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-4bea5cfa .elementor-repeater-item-05febcd i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-4bea5cfa .elementor-repeater-item-05febcd svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-4bea5cfa .elementor-repeater-item-f123c14 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-4bea5cfa .elementor-repeater-item-f123c14 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-4bea5cfa .elementor-repeater-item-0c46fbc i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-4bea5cfa .elementor-repeater-item-0c46fbc svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-4bea5cfa .elementor-price-table__heading{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-813 .elementor-element.elementor-element-4bea5cfa .elementor-price-table .elementor-price-table__price{font-family:"Arial", Sans-serif;font-weight:500;}.elementor-813 .elementor-element.elementor-element-4bea5cfa .elementor-price-table__currency{align-self:flex-start;}.elementor-813 .elementor-element.elementor-element-4bea5cfa .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-813 .elementor-element.elementor-element-4bea5cfa .elementor-price-table__after-price{justify-content:flex-start;}.elementor-813 .elementor-element.elementor-element-4bea5cfa .elementor-price-table__period{color:#54595F;}.elementor-813 .elementor-element.elementor-element-4bea5cfa .elementor-price-table__features-list{text-align:left;}.elementor-813 .elementor-element.elementor-element-4bea5cfa .elementor-price-table__feature-inner{margin-left:calc((100% - 95%)/2);margin-right:calc((100% - 95%)/2);}.elementor-813 .elementor-element.elementor-element-4bea5cfa .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#DDDDDD00;border-top-width:1px;margin-left:calc((100% - 79%)/2);margin-right:calc((100% - 79%)/2);margin-top:7px;margin-bottom:7px;}.elementor-813 .elementor-element.elementor-element-4131c62b{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-6ec70174 .elementor-repeater-item-facc53b i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-6ec70174 .elementor-repeater-item-facc53b svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-6ec70174 .elementor-repeater-item-e5489a8 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-6ec70174 .elementor-repeater-item-e5489a8 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-6ec70174 .elementor-repeater-item-05febcd i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-6ec70174 .elementor-repeater-item-05febcd svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-6ec70174 .elementor-repeater-item-f123c14 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-6ec70174 .elementor-repeater-item-f123c14 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-6ec70174 .elementor-repeater-item-0c46fbc i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-6ec70174 .elementor-repeater-item-0c46fbc svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-6ec70174 .elementor-price-table__heading{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-813 .elementor-element.elementor-element-6ec70174 .elementor-price-table .elementor-price-table__price{font-family:"Arial", Sans-serif;font-weight:500;}.elementor-813 .elementor-element.elementor-element-6ec70174 .elementor-price-table__currency{align-self:flex-start;}.elementor-813 .elementor-element.elementor-element-6ec70174 .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-813 .elementor-element.elementor-element-6ec70174 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-813 .elementor-element.elementor-element-6ec70174 .elementor-price-table__period{color:#54595F;}.elementor-813 .elementor-element.elementor-element-6ec70174 .elementor-price-table__features-list{padding:0px 0px 0px 0px;text-align:left;}.elementor-813 .elementor-element.elementor-element-6ec70174 .elementor-price-table__feature-inner{margin-left:calc((100% - 95%)/2);margin-right:calc((100% - 95%)/2);}.elementor-813 .elementor-element.elementor-element-6ec70174 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#DDDDDD00;border-top-width:1px;margin-left:calc((100% - 79%)/2);margin-right:calc((100% - 79%)/2);margin-top:7px;margin-bottom:7px;}.elementor-813 .elementor-element.elementor-element-aa0ab72{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-7131df77 .elementor-repeater-item-facc53b i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-7131df77 .elementor-repeater-item-facc53b svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-7131df77 .elementor-repeater-item-e5489a8 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-7131df77 .elementor-repeater-item-e5489a8 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-7131df77 .elementor-repeater-item-05febcd i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-7131df77 .elementor-repeater-item-05febcd svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-7131df77 .elementor-repeater-item-f123c14 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-7131df77 .elementor-repeater-item-f123c14 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-7131df77 .elementor-repeater-item-0c46fbc i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-7131df77 .elementor-repeater-item-0c46fbc svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-7131df77 .elementor-price-table__heading{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-813 .elementor-element.elementor-element-7131df77 .elementor-price-table .elementor-price-table__price{font-family:"Arial", Sans-serif;font-weight:500;}.elementor-813 .elementor-element.elementor-element-7131df77 .elementor-price-table__currency{align-self:flex-start;}.elementor-813 .elementor-element.elementor-element-7131df77 .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-813 .elementor-element.elementor-element-7131df77 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-813 .elementor-element.elementor-element-7131df77 .elementor-price-table__period{color:#54595F;}.elementor-813 .elementor-element.elementor-element-7131df77 .elementor-price-table__features-list{padding:0px 0px 0px 0px;text-align:left;}.elementor-813 .elementor-element.elementor-element-7131df77 .elementor-price-table__feature-inner{margin-left:calc((100% - 95%)/2);margin-right:calc((100% - 95%)/2);}.elementor-813 .elementor-element.elementor-element-7131df77 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#DDDDDD00;border-top-width:1px;margin-left:calc((100% - 79%)/2);margin-right:calc((100% - 79%)/2);margin-top:7px;margin-bottom:7px;}.elementor-813 .elementor-element.elementor-element-1d70740c{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-291223a8 .elementor-repeater-item-facc53b i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-291223a8 .elementor-repeater-item-facc53b svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-291223a8 .elementor-repeater-item-e5489a8 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-291223a8 .elementor-repeater-item-e5489a8 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-291223a8 .elementor-repeater-item-05febcd i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-291223a8 .elementor-repeater-item-05febcd svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-291223a8 .elementor-repeater-item-f123c14 i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-291223a8 .elementor-repeater-item-f123c14 svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-291223a8 .elementor-repeater-item-0c46fbc i{color:#73C6FF;}.elementor-813 .elementor-element.elementor-element-291223a8 .elementor-repeater-item-0c46fbc svg{fill:#73C6FF;}.elementor-813 .elementor-element.elementor-element-291223a8 .elementor-price-table__heading{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-813 .elementor-element.elementor-element-291223a8 .elementor-price-table .elementor-price-table__price{font-family:"Arial", Sans-serif;font-weight:500;}.elementor-813 .elementor-element.elementor-element-291223a8 .elementor-price-table__currency{align-self:flex-start;}.elementor-813 .elementor-element.elementor-element-291223a8 .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-813 .elementor-element.elementor-element-291223a8 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-813 .elementor-element.elementor-element-291223a8 .elementor-price-table__period{color:#54595F;}.elementor-813 .elementor-element.elementor-element-291223a8 .elementor-price-table__features-list{padding:0px 0px 0px 0px;text-align:left;}.elementor-813 .elementor-element.elementor-element-291223a8 .elementor-price-table__feature-inner{margin-left:calc((100% - 95%)/2);margin-right:calc((100% - 95%)/2);}.elementor-813 .elementor-element.elementor-element-291223a8 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#DDDDDD00;border-top-width:1px;margin-left:calc((100% - 79%)/2);margin-right:calc((100% - 79%)/2);margin-top:7px;margin-bottom:7px;}.elementor-813 .elementor-element.elementor-element-2b0ca46c{--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:0px;}.elementor-813 .elementor-element.elementor-element-2b0ca46c.elementor-element{--align-self:center;}.elementor-813 .elementor-element.elementor-element-2b0ca46c > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Arial", Sans-serif;font-weight:500;}.elementor-813 .elementor-element.elementor-element-14080b7b{--display:flex;--min-height:536px;--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;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-14080b7b:not(.elementor-motion-effects-element-type-background), .elementor-813 .elementor-element.elementor-element-14080b7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#370068;}.elementor-813 .elementor-element.elementor-element-14080b7b, .elementor-813 .elementor-element.elementor-element-14080b7b::before{--border-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-14080b7b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-813 .elementor-element.elementor-element-68236834{--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;--background-transition:0.3s;--margin-top:47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-813 .elementor-element.elementor-element-68236834.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-813 .elementor-element.elementor-element-73a0bafd{--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:center;--gap:1px 1px;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-1c3e02db{--divider-border-style:solid;--divider-color:#1BDEFF;--divider-border-width:1.2px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-813 .elementor-element.elementor-element-1c3e02db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-813 .elementor-element.elementor-element-1c3e02db .elementor-divider-separator{width:100%;}.elementor-813 .elementor-element.elementor-element-1c3e02db .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-813 .elementor-element.elementor-element-392040f8{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;column-gap:0px;text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:600;line-height:44px;}.elementor-813 .elementor-element.elementor-element-392040f8.elementor-element{--align-self:center;}.elementor-813 .elementor-element.elementor-element-7cbbc9ef{--divider-border-style:solid;--divider-color:#1BDEFF;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-813 .elementor-element.elementor-element-7cbbc9ef .elementor-divider-separator{width:100%;}.elementor-813 .elementor-element.elementor-element-7cbbc9ef .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-813 .elementor-element.elementor-element-2009cf61{text-align:center;color:#DDDDDD;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-813 .elementor-element.elementor-element-26f8625{--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:center;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-b9522dc{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-1287f60f{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-41c08cb0{--display:flex;--min-height:621px;--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;--background-transition:0.3s;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-813 .elementor-element.elementor-element-41c08cb0:not(.elementor-motion-effects-element-type-background), .elementor-813 .elementor-element.elementor-element-41c08cb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #191D27 32%, #010218 100%);}.elementor-813 .elementor-element.elementor-element-41c08cb0, .elementor-813 .elementor-element.elementor-element-41c08cb0::before{--border-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-732cacae{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-732cacae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-813 .elementor-element.elementor-element-29f16a65{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-5038b6fb > .elementor-widget-container{margin:47px 0px 0px 0px;}.elementor-813 .elementor-element.elementor-element-5038b6fb{text-align:center;}.elementor-813 .elementor-element.elementor-element-5038b6fb .elementor-heading-title{color:#B17DC9;font-family:"Arial", Sans-serif;font-size:18px;font-weight:500;}.elementor-813 .elementor-element.elementor-element-6f81406c{--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:center;--gap:0px 4px;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-70247840{--divider-border-style:solid;--divider-color:#B17DC9;--divider-border-width:1.2px;width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-813 .elementor-element.elementor-element-70247840.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-813 .elementor-element.elementor-element-70247840 .elementor-divider-separator{width:100%;}.elementor-813 .elementor-element.elementor-element-70247840 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-813 .elementor-element.elementor-element-20a1bd7c{width:auto;max-width:auto;text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:600;line-height:43px;}.elementor-813 .elementor-element.elementor-element-20a1bd7c > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-813 .elementor-element.elementor-element-3bd9ff58{--divider-border-style:solid;--divider-color:#B17DC9;--divider-border-width:1px;width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-813 .elementor-element.elementor-element-3bd9ff58 .elementor-divider-separator{width:100%;}.elementor-813 .elementor-element.elementor-element-3bd9ff58 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-813 .elementor-element.elementor-element-78277747{--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:center;--gap:0px 4px;--background-transition:0.3s;--margin-top:-31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-813 .elementor-element.elementor-element-220ea8da{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;color:#D1D1D1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-813 .elementor-element.elementor-element-220ea8da > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-813 .elementor-element.elementor-element-37c6215b{--e-image-carousel-slides-to-show:4;}.elementor-813 .elementor-element.elementor-element-37c6215b.elementor-element{--align-self:center;}.elementor-813 .elementor-element.elementor-element-37c6215b .swiper-pagination-bullet{width:0px;height:0px;}.elementor-813 .elementor-element.elementor-element-37c6215b .swiper-wrapper{display:flex;align-items:center;}.elementor-813 .elementor-element.elementor-element-11ece4fe{--display:flex;--min-height:536px;--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;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-11ece4fe:not(.elementor-motion-effects-element-type-background), .elementor-813 .elementor-element.elementor-element-11ece4fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #000000 0%, #370068 100%);}.elementor-813 .elementor-element.elementor-element-11ece4fe, .elementor-813 .elementor-element.elementor-element-11ece4fe::before{--border-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-520208e4{--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;--background-transition:0.3s;--margin-top:47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-813 .elementor-element.elementor-element-a41d3e9{--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:center;--gap:1px 1px;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-6d38c4b{--divider-border-style:solid;--divider-color:#1BDEFF;--divider-border-width:1.2px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-813 .elementor-element.elementor-element-6d38c4b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-813 .elementor-element.elementor-element-6d38c4b .elementor-divider-separator{width:100%;}.elementor-813 .elementor-element.elementor-element-6d38c4b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-813 .elementor-element.elementor-element-57e90818{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;column-gap:0px;text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:600;line-height:18px;}.elementor-813 .elementor-element.elementor-element-57e90818.elementor-element{--align-self:center;}.elementor-813 .elementor-element.elementor-element-3aeb42e0{--divider-border-style:solid;--divider-color:#1BDEFF;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-813 .elementor-element.elementor-element-3aeb42e0 .elementor-divider-separator{width:100%;}.elementor-813 .elementor-element.elementor-element-3aeb42e0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-813 .elementor-element.elementor-element-21a2ecd3{--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;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-4f9bac8e{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-776d43f0{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-5d082eb8{--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;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-12a2baa1{color:#D6D6D6;font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;}.elementor-813 .elementor-element.elementor-element-487c5c2b{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-b2924d1{color:#D6D6D6;font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;}.elementor-813 .elementor-element.elementor-element-12a94458{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-440a89d0{color:#D6D6D6;font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;}.elementor-813 .elementor-element.elementor-element-693db80b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-active-color:#ADADAD;--n-accordion-icon-size:15px;}.elementor-813 .elementor-element.elementor-element-15d03716{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-29da88cf img{border-radius:15px 15px 15px 15px;}.elementor-813 .elementor-element.elementor-element-710316b3{--display:flex;--min-height:287px;--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;--background-transition:0.3s;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-813 .elementor-element.elementor-element-710316b3:not(.elementor-motion-effects-element-type-background), .elementor-813 .elementor-element.elementor-element-710316b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tvprivadopro.com/wp-content/uploads/2026/06/streaming-service-1920-x-1080-wallpaper-6g0jjfj8zig2yhzj.jpg");background-color:#00000063;background-repeat:no-repeat;background-size:cover;}.elementor-813 .elementor-element.elementor-element-710316b3::before, .elementor-813 .elementor-element.elementor-element-710316b3 > .elementor-background-video-container::before, .elementor-813 .elementor-element.elementor-element-710316b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-813 .elementor-element.elementor-element-710316b3 > .elementor-background-slideshow::before, .elementor-813 .elementor-element.elementor-element-710316b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-813 .elementor-element.elementor-element-710316b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-813 .elementor-element.elementor-element-710316b3, .elementor-813 .elementor-element.elementor-element-710316b3::before{--border-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-3c6f8e68{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-top:35px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-813 .elementor-element.elementor-element-749fb34b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-51d61c06{text-align:center;}.elementor-813 .elementor-element.elementor-element-51d61c06 img{width:67%;max-width:75%;}.elementor-813 .elementor-element.elementor-element-440b2561{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;color:#CCCCCC;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;}.elementor-813 .elementor-element.elementor-element-440b2561 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-813 .elementor-element.elementor-element-6dd58d3e{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-337ed9df{color:#1fb7dc;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-813 .elementor-element.elementor-element-5b155bac .elementor-nav-menu .elementor-item{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:capitalize;line-height:7px;}.elementor-813 .elementor-element.elementor-element-5b155bac .elementor-nav-menu--main .elementor-item{color:#CCCCCC;fill:#CCCCCC;padding-left:0px;padding-right:0px;}.elementor-813 .elementor-element.elementor-element-5b155bac .elementor-nav-menu--main .elementor-item:hover,
					.elementor-813 .elementor-element.elementor-element-5b155bac .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-813 .elementor-element.elementor-element-5b155bac .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-813 .elementor-element.elementor-element-5b155bac .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-813 .elementor-element.elementor-element-2ff20c2f{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-c20d663{color:#1fb7dc;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-813 .elementor-element.elementor-element-6c70f30{color:#CCCCCC;font-family:"AR One Sans", Sans-serif;font-size:15px;font-weight:400;line-height:17px;letter-spacing:-0.8px;word-spacing:0px;}.elementor-813 .elementor-element.elementor-element-4042aa1f{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-71aca2f1{color:#1fb7dc;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-813 .elementor-element.elementor-element-3178b89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-a9a572f{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-813 .elementor-element.elementor-element-a9a572f .elementor-widget-container{text-align:center;}.elementor-813 .elementor-element.elementor-element-a9a572f .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-813 .elementor-element.elementor-element-4cb6be8 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-813 .elementor-element.elementor-element-4cb6be8{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:44px;}.elementor-813 .elementor-element.elementor-element-245308e{--display:flex;--background-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-245308e:not(.elementor-motion-effects-element-type-background), .elementor-813 .elementor-element.elementor-element-245308e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#370068;}.elementor-813 .elementor-element.elementor-element-245308e, .elementor-813 .elementor-element.elementor-element-245308e::before{--border-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-340b098{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1FB7DC;--border-color:#1FB7DC;}.elementor-813 .elementor-element.elementor-element-340b098:not(.elementor-motion-effects-element-type-background), .elementor-813 .elementor-element.elementor-element-340b098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160018;}.elementor-813 .elementor-element.elementor-element-340b098, .elementor-813 .elementor-element.elementor-element-340b098::before{--border-transition:0.3s;}.elementor-813 .elementor-element.elementor-element-41d93b9d{width:100%;max-width:100%;text-align:center;color:#FFFFFF;}.elementor-813 .elementor-element.elementor-element-41d93b9d.elementor-element{--align-self:center;}.elementor-813 .elementor-element.elementor-element-2e4bc08{--display:flex;--background-transition:0.3s;}:root{--page-title-display:none;}@media(min-width:781px){.elementor-813 .elementor-element.elementor-element-45a4e392{--content-width:1199px;}.elementor-813 .elementor-element.elementor-element-61b02178{--width:64%;}.elementor-813 .elementor-element.elementor-element-518d3c2b{--width:88%;}.elementor-813 .elementor-element.elementor-element-2a66bf26{--width:100%;}.elementor-813 .elementor-element.elementor-element-3ebb8ea5{--width:23.789%;}.elementor-813 .elementor-element.elementor-element-3b2354be{--width:27%;}.elementor-813 .elementor-element.elementor-element-28026b17{--width:18%;}.elementor-813 .elementor-element.elementor-element-ebf48c0{--width:20%;}.elementor-813 .elementor-element.elementor-element-c32d6a{--content-width:1140px;}.elementor-813 .elementor-element.elementor-element-5eec6e92{--width:100%;}.elementor-813 .elementor-element.elementor-element-4858178c{--width:92%;}.elementor-813 .elementor-element.elementor-element-14080b7b{--content-width:1140px;}.elementor-813 .elementor-element.elementor-element-68236834{--width:96.476%;}.elementor-813 .elementor-element.elementor-element-26f8625{--width:100%;}.elementor-813 .elementor-element.elementor-element-b9522dc{--width:50%;}.elementor-813 .elementor-element.elementor-element-1287f60f{--width:50%;}.elementor-813 .elementor-element.elementor-element-41c08cb0{--content-width:1140px;}.elementor-813 .elementor-element.elementor-element-732cacae{--width:98.384%;}.elementor-813 .elementor-element.elementor-element-11ece4fe{--content-width:1140px;}.elementor-813 .elementor-element.elementor-element-15d03716{--width:50%;}}@media(min-width:1025px){.elementor-813 .elementor-element.elementor-element-7deab8c6:not(.elementor-motion-effects-element-type-background), .elementor-813 .elementor-element.elementor-element-7deab8c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-813 .elementor-element.elementor-element-7deab8c6:not(.elementor-motion-effects-element-type-background), .elementor-813 .elementor-element.elementor-element-7deab8c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-813 .elementor-element.elementor-element-33617031{--gap:0px 0px;}.elementor-813 .elementor-element.elementor-element-4858178c{--gap:0px 0px;}.elementor-813 .elementor-element.elementor-element-7ef7d7b8{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-813 .elementor-element.elementor-element-13a9f389{width:initial;max-width:initial;}.elementor-813 .elementor-element.elementor-element-73a0bafd{--gap:0px 0px;}.elementor-813 .elementor-element.elementor-element-6f81406c{--gap:0px 0px;}.elementor-813 .elementor-element.elementor-element-78277747{--gap:0px 0px;}.elementor-813 .elementor-element.elementor-element-a41d3e9{--gap:0px 0px;}.elementor-813 .elementor-element.elementor-element-3c6f8e68{--grid-auto-flow:row;}}@media(max-width:780px){.elementor-813 .elementor-element.elementor-element-45a4e392{--content-width:500px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-813 .elementor-element.elementor-element-1a08343a{--container-widget-width:118px;--container-widget-flex-grow:0;width:var( --container-widget-width, 118px );max-width:118px;}.elementor-813 .elementor-element.elementor-element-1a08343a img{width:100%;max-width:100%;}.elementor-813 .elementor-element.elementor-element-39d4faa{width:var( --container-widget-width, 158px );max-width:158px;--container-widget-width:158px;--container-widget-flex-grow:0;--nav-menu-icon-size:35px;}.elementor-813 .elementor-element.elementor-element-39d4faa .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;}.elementor-813 .elementor-element.elementor-element-39d4faa .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-813 .elementor-element.elementor-element-39d4faa .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:6px !important;}.elementor-813 .elementor-element.elementor-element-7deab8c6{--min-height:72vh;}.elementor-813 .elementor-element.elementor-element-7deab8c6:not(.elementor-motion-effects-element-type-background), .elementor-813 .elementor-element.elementor-element-7deab8c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-99px 0px;background-size:cover;}.elementor-813 .elementor-element.elementor-element-61b02178{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-813 .elementor-element.elementor-element-61b02178.e-con{--align-self:flex-start;}.elementor-813 .elementor-element.elementor-element-6849daf{--justify-content:center;--gap:0px 0px;--margin-top:89px;--margin-bottom:-23px;--margin-left:0px;--margin-right:0px;}.elementor-813 .elementor-element.elementor-element-6849daf.e-con{--align-self:flex-start;}.elementor-813 .elementor-element.elementor-element-770a1ed5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-813 .elementor-element.elementor-element-770a1ed5 .elementor-heading-title{font-size:36px;}.elementor-813 .elementor-element.elementor-element-516028f3 > .elementor-widget-container{margin:0px 0px 0px 2px;}.elementor-813 .elementor-element.elementor-element-516028f3 .elementor-heading-title{font-size:36px;}.elementor-813 .elementor-element.elementor-element-7ff0cac1{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;text-align:center;font-size:13px;}.elementor-813 .elementor-element.elementor-element-7ff0cac1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-813 .elementor-element.elementor-element-518d3c2b{--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;}.elementor-813 .elementor-element.elementor-element-2a66bf26{--width:100%;--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:center;--gap:0px 0px;}.elementor-813 .elementor-element.elementor-element-3ebb8ea5{--width:26%;}.elementor-813 .elementor-element.elementor-element-18410480{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-813 .elementor-element.elementor-element-18410480 .elementor-heading-title{font-size:13px;}.elementor-813 .elementor-element.elementor-element-882734e{width:100%;max-width:100%;}.elementor-813 .elementor-element.elementor-element-882734e > .elementor-widget-container{margin:-11px 0px -3px 0px;}.elementor-813 .elementor-element.elementor-element-882734e .elementor-heading-title{font-size:6px;}.elementor-813 .elementor-element.elementor-element-3b2354be{--width:26%;}.elementor-813 .elementor-element.elementor-element-44a6fbf{width:100%;max-width:100%;}.elementor-813 .elementor-element.elementor-element-44a6fbf .elementor-heading-title{font-size:12px;}.elementor-813 .elementor-element.elementor-element-d494289{width:100%;max-width:100%;}.elementor-813 .elementor-element.elementor-element-d494289 > .elementor-widget-container{margin:-11px 0px -3px 0px;}.elementor-813 .elementor-element.elementor-element-d494289 .elementor-heading-title{font-size:6px;}.elementor-813 .elementor-element.elementor-element-28026b17{--width:19%;}.elementor-813 .elementor-element.elementor-element-15eede53{width:100%;max-width:100%;}.elementor-813 .elementor-element.elementor-element-15eede53 .elementor-heading-title{font-size:12px;}.elementor-813 .elementor-element.elementor-element-97cbdaa{width:100%;max-width:100%;}.elementor-813 .elementor-element.elementor-element-97cbdaa > .elementor-widget-container{margin:-11px 0px -3px 0px;}.elementor-813 .elementor-element.elementor-element-97cbdaa .elementor-heading-title{font-size:6px;}.elementor-813 .elementor-element.elementor-element-ebf48c0{--width:21%;}.elementor-813 .elementor-element.elementor-element-367c1eac{width:100%;max-width:100%;}.elementor-813 .elementor-element.elementor-element-367c1eac .elementor-heading-title{font-size:16px;}.elementor-813 .elementor-element.elementor-element-25dc866{width:100%;max-width:100%;}.elementor-813 .elementor-element.elementor-element-25dc866 > .elementor-widget-container{margin:-11px 0px -3px 0px;}.elementor-813 .elementor-element.elementor-element-25dc866 .elementor-heading-title{font-size:6px;}.elementor-813 .elementor-element.elementor-element-c32d6a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-813 .elementor-element.elementor-element-69b5fee4 .elementor-heading-title{font-size:12px;}.elementor-813 .elementor-element.elementor-element-33617031{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;}.elementor-813 .elementor-element.elementor-element-30f6793a{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-813 .elementor-element.elementor-element-723810e8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:30px;line-height:10px;}.elementor-813 .elementor-element.elementor-element-723810e8.elementor-element{--align-self:center;}.elementor-813 .elementor-element.elementor-element-390787cb{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-813 .elementor-element.elementor-element-7ef7d7b8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-813 .elementor-element.elementor-element-2b0ca46c{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--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:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-font-size:11px;}.elementor-813 .elementor-element.elementor-element-73a0bafd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;}.elementor-813 .elementor-element.elementor-element-1c3e02db{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-813 .elementor-element.elementor-element-392040f8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:30px;line-height:32px;}.elementor-813 .elementor-element.elementor-element-392040f8.elementor-element{--align-self:center;}.elementor-813 .elementor-element.elementor-element-7cbbc9ef{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-813 .elementor-element.elementor-element-2009cf61{font-size:12px;}.elementor-813 .elementor-element.elementor-element-b9522dc{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-813 .elementor-element.elementor-element-4f7dc6c4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-813 .elementor-element.elementor-element-41c08cb0{--min-height:86vh;--gap:0px 0px;--margin-top:0px;--margin-bottom:-46px;--margin-left:0px;--margin-right:0px;}.elementor-813 .elementor-element.elementor-element-732cacae{--min-height:89vh;--margin-top:0px;--margin-bottom:-34px;--margin-left:0px;--margin-right:0px;}.elementor-813 .elementor-element.elementor-element-732cacae.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-813 .elementor-element.elementor-element-5038b6fb .elementor-heading-title{font-size:12px;}.elementor-813 .elementor-element.elementor-element-6f81406c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;}.elementor-813 .elementor-element.elementor-element-70247840{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-813 .elementor-element.elementor-element-20a1bd7c.elementor-element{--align-self:center;}.elementor-813 .elementor-element.elementor-element-20a1bd7c{text-align:center;font-size:30px;line-height:10px;}.elementor-813 .elementor-element.elementor-element-3bd9ff58{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-813 .elementor-element.elementor-element-78277747{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;}.elementor-813 .elementor-element.elementor-element-220ea8da{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:11px;line-height:16px;}.elementor-813 .elementor-element.elementor-element-220ea8da.elementor-element{--align-self:center;}.elementor-813 .elementor-element.elementor-element-37c6215b{--e-image-carousel-slides-to-show:2;}.elementor-813 .elementor-element.elementor-element-37c6215b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-813 .elementor-element.elementor-element-11ece4fe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-813 .elementor-element.elementor-element-a41d3e9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;}.elementor-813 .elementor-element.elementor-element-6d38c4b{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-813 .elementor-element.elementor-element-57e90818{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:30px;line-height:10px;}.elementor-813 .elementor-element.elementor-element-57e90818.elementor-element{--align-self:center;}.elementor-813 .elementor-element.elementor-element-3aeb42e0{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-813 .elementor-element.elementor-element-15d03716.e-con{--order:-99999 /* order start hack */;}.elementor-813 .elementor-element.elementor-element-3c6f8e68{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-45a4e392 */.tvp-header {
  background: transparent !important;
  transition: background 0.35s ease, box-shadow 0.35s ease;
}

.tvp-header.tvp-scrolled {
  background: #0E0E24 !important;
  box-shadow: 0 2px 20px rgba(0, 0, 0, 0.6) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a66bf26 */.tvp-neon-text,
.tvp-neon-text * {
  background: linear-gradient(90deg, #DE66FF 0%,#CAA1FF 40%, #4A9BFF 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  filter: drop-shadow(0 0 8px rgba(0, 240, 255, 0.15))
          drop-shadow(0 0 20px rgba(191, 0, 255, 0.35));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ef7d7b8 *//* =========================================================
   PRICE TABLE – Estilo TV Privado Pro
   Pega en: Elementor → ☰ → Configuración del sitio
            → CSS Personalizado

   En cada widget Price Table ve a:
   Avanzado → Clases CSS → escribe:  tvp-plan
   ========================================================= */

/* ── Tarjeta base ── */
.tvp-plan.elementor-price-table__wrapper,
.tvp-plan .elementor-price-table__wrapper,
.tvp-plan .elementor-widget-container,
.tvp-plan .elementor-price-table {
  background: #12121f !important;
  border: 1px solid #2a2a3a !important;
  border-radius: 16px !important;
  overflow: hidden !important;
  text-align: center !important;
}

/* ── Encabezado (nombre del plan) ── */
.tvp-plan .elementor-price-table__header {
  background: #12121f !important;
  padding: 28px 24px 8px !important;
}
.tvp-plan .elementor-price-table__heading {
  color: #ffffff !important;
  font-size: 26px !important;
  font-weight: 800 !important;
}
.tvp-plan .elementor-price-table__subheading {
  color: #666666 !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  letter-spacing: 2px !important;
  text-transform: uppercase !important;
}

/* ── Precio ── */
.tvp-plan .elementor-price-table__price {
  background: #12121f !important;
  padding: 4px 0 0 !important;
  display: flex !important;
  flex-wrap: wrap !important;
  justify-content: center !important;
  align-items: flex-end !important;
  width: 100% !important;
}
.tvp-plan .elementor-price-table__currency {
  flex-shrink: 0 !important;
  color: #3CBCE7 !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  font-family: 'Segoe UI', Arial, sans-serif !important;
}
.tvp-plan .elementor-price-table__integer-part {
  flex-shrink: 0 !important;
  color: #3CBCE7 !important;
  font-size: 52px !important;
  font-weight: 900 !important;
  font-family: 'Segoe UI', Arial, sans-serif !important;
  margin-bottom: 8px !important;
}
.tvp-plan .elementor-price-table__after-price {
  display: block !important;
  width: 100% !important;
  text-align: center !important;
  margin-top: 0 !important;
  padding-top: 8px !important;
  border-top: 1px solid #2a2a3a !important;
  margin-bottom: 0 !important;
}
.tvp-plan .elementor-price-table__period {
  display: block !important;
  text-align: center !important;
  width: 100% !important;
}
.tvp-plan .elementor-price-table__after-price .elementor-price-table__period {
  color: #888888 !important;
  font-size: 13px !important;
}
.tvp-plan .elementor-price-table__divider-container hr {
  border-color: #2a2a3a !important;
  margin: 0 24px !important;
}

/* ── Lista de features ── */
.tvp-plan .elementor-price-table__features-list {
  background: #12121f !important;
  padding: 16px 24px !important;
}
.tvp-plan .elementor-price-table__features-list li {
  color: #cccccc !important;
  font-size: 13px !important;
  border-top: none !important;
  padding: 6px 0 !important;
}
.tvp-plan .elementor-price-table__features-list li .elementor-price-table__feature-inner::before {
  color: #e74c3c !important;
}

/* ── Botón ── */
.tvp-plan .elementor-price-table__footer {
  background: #12121f !important;
  padding: 0 12px 28px !important;
  text-align: center !important;
}
.tvp-plan .elementor-price-table__button.elementor-button {
  background: transparent !important;
  border: 1.5px solid #3CBCE7 !important;
  color: #ffffff !important;
  border-radius: 8px !important;
  font-weight: 700 !important;
  letter-spacing: 1px !important;
  text-transform: uppercase !important;
  transition: background 0.22s, box-shadow 0.22s !important;
  position: relative !important;
  overflow: visible !important;
  width: 100% !important;
  display: block !important;
  text-align: center !important;
  white-space: nowrap !important;
}
.tvp-plan .elementor-price-table__button.elementor-button:hover {
  background: #3CBCE7 !important;
  box-shadow: 0 4px 18px rgba(60,188,231,.45) !important;
  color: #ffffff !important;
}

/* ── Tarjeta DESTACADA: agrega clase  tvp-plan tvp-plan-featured ── */
/* Solo sobreescribe borde/sombra y botón — lo demás lo hereda de tvp-plan */
.tvp-plan-featured.elementor-price-table__wrapper,
.tvp-plan-featured .elementor-price-table__wrapper,
.tvp-plan-featured .elementor-widget-container,
.tvp-plan-featured .elementor-price-table {
  border: 1px solid #3CBCE7 !important;
  box-shadow: 0 0 0 1px #3CBCE7, 0 10px 40px rgba(60,188,231,.25) !important;
}
.tvp-plan-featured .elementor-price-table__button.elementor-button {
  background: #3CBCE7 !important;
  border-color: #3CBCE7 !important;
}
.tvp-plan-featured .elementor-price-table__button.elementor-button:hover {
  background: #1a9fc0 !important;
  box-shadow: 0 4px 18px rgba(60,188,231,.45) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ef7d7b8 *//* =========================================================
   PRICE TABLE – Estilo TV Privado Pro
   Pega en: Elementor → ☰ → Configuración del sitio
            → CSS Personalizado

   En cada widget Price Table ve a:
   Avanzado → Clases CSS → escribe:  tvp-plan
   ========================================================= */

/* ── Tarjeta base ── */
.tvp-plan.elementor-price-table__wrapper,
.tvp-plan .elementor-price-table__wrapper,
.tvp-plan .elementor-widget-container,
.tvp-plan .elementor-price-table {
  background: #12121f !important;
  border: 1px solid #2a2a3a !important;
  border-radius: 16px !important;
  overflow: hidden !important;
  text-align: center !important;
}

/* ── Encabezado (nombre del plan) ── */
.tvp-plan .elementor-price-table__header {
  background: #12121f !important;
  padding: 28px 24px 8px !important;
}
.tvp-plan .elementor-price-table__heading {
  color: #ffffff !important;
  font-size: 26px !important;
  font-weight: 800 !important;
}
.tvp-plan .elementor-price-table__subheading {
  color: #666666 !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  letter-spacing: 2px !important;
  text-transform: uppercase !important;
}

/* ── Precio ── */
.tvp-plan .elementor-price-table__price {
  background: #12121f !important;
  padding: 4px 0 0 !important;
  display: flex !important;
  flex-wrap: wrap !important;
  justify-content: center !important;
  align-items: flex-end !important;
  width: 100% !important;
}
.tvp-plan .elementor-price-table__currency {
  flex-shrink: 0 !important;
  color: #3CBCE7 !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  font-family: 'Segoe UI', Arial, sans-serif !important;
}
.tvp-plan .elementor-price-table__integer-part {
  flex-shrink: 0 !important;
  color: #3CBCE7 !important;
  font-size: 52px !important;
  font-weight: 900 !important;
  font-family: 'Segoe UI', Arial, sans-serif !important;
  margin-bottom: 8px !important;
}
.tvp-plan .elementor-price-table__after-price {
  display: block !important;
  width: 100% !important;
  text-align: center !important;
  margin-top: 0 !important;
  padding-top: 8px !important;
  border-top: 1px solid #2a2a3a !important;
  margin-bottom: 0 !important;
}
.tvp-plan .elementor-price-table__period {
  display: block !important;
  text-align: center !important;
  width: 100% !important;
}
.tvp-plan .elementor-price-table__after-price .elementor-price-table__period {
  color: #888888 !important;
  font-size: 13px !important;
}
.tvp-plan .elementor-price-table__divider-container hr {
  border-color: #2a2a3a !important;
  margin: 0 24px !important;
}

/* ── Lista de features ── */
.tvp-plan .elementor-price-table__features-list {
  background: #12121f !important;
  padding: 16px 24px !important;
}
.tvp-plan .elementor-price-table__features-list li {
  color: #cccccc !important;
  font-size: 13px !important;
  border-top: none !important;
  padding: 6px 0 !important;
}
.tvp-plan .elementor-price-table__features-list li .elementor-price-table__feature-inner::before {
  color: #e74c3c !important;
}

/* ── Botón ── */
.tvp-plan .elementor-price-table__footer {
  background: #12121f !important;
  padding: 0 12px 28px !important;
  text-align: center !important;
}
.tvp-plan .elementor-price-table__button.elementor-button {
  background: transparent !important;
  border: 1.5px solid #3CBCE7 !important;
  color: #ffffff !important;
  border-radius: 8px !important;
  font-weight: 700 !important;
  letter-spacing: 1px !important;
  text-transform: uppercase !important;
  transition: background 0.22s, box-shadow 0.22s !important;
  position: relative !important;
  overflow: visible !important;
  width: 100% !important;
  display: block !important;
  text-align: center !important;
  white-space: nowrap !important;
}
.tvp-plan .elementor-price-table__button.elementor-button:hover {
  background: #3CBCE7 !important;
  box-shadow: 0 4px 18px rgba(60,188,231,.45) !important;
  color: #ffffff !important;
}

/* ── Tarjeta DESTACADA: agrega clase  tvp-plan tvp-plan-featured ── */
/* Solo sobreescribe borde/sombra y botón — lo demás lo hereda de tvp-plan */
.tvp-plan-featured.elementor-price-table__wrapper,
.tvp-plan-featured .elementor-price-table__wrapper,
.tvp-plan-featured .elementor-widget-container,
.tvp-plan-featured .elementor-price-table {
  border: 1px solid #3CBCE7 !important;
  box-shadow: 0 0 0 1px #3CBCE7, 0 10px 40px rgba(60,188,231,.25) !important;
}
.tvp-plan-featured .elementor-price-table__button.elementor-button {
  background: #3CBCE7 !important;
  border-color: #3CBCE7 !important;
}
.tvp-plan-featured .elementor-price-table__button.elementor-button:hover {
  background: #1a9fc0 !important;
  box-shadow: 0 4px 18px rgba(60,188,231,.45) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ef7d7b8 *//* =========================================================
   PRICE TABLE – Estilo TV Privado Pro
   Pega en: Elementor → ☰ → Configuración del sitio
            → CSS Personalizado

   En cada widget Price Table ve a:
   Avanzado → Clases CSS → escribe:  tvp-plan
   ========================================================= */

/* ── Tarjeta base ── */
.tvp-plan.elementor-price-table__wrapper,
.tvp-plan .elementor-price-table__wrapper,
.tvp-plan .elementor-widget-container,
.tvp-plan .elementor-price-table {
  background: #12121f !important;
  border: 1px solid #2a2a3a !important;
  border-radius: 16px !important;
  overflow: hidden !important;
  text-align: center !important;
}

/* ── Encabezado (nombre del plan) ── */
.tvp-plan .elementor-price-table__header {
  background: #12121f !important;
  padding: 28px 24px 8px !important;
}
.tvp-plan .elementor-price-table__heading {
  color: #ffffff !important;
  font-size: 26px !important;
  font-weight: 800 !important;
}
.tvp-plan .elementor-price-table__subheading {
  color: #666666 !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  letter-spacing: 2px !important;
  text-transform: uppercase !important;
}

/* ── Precio ── */
.tvp-plan .elementor-price-table__price {
  background: #12121f !important;
  padding: 4px 0 0 !important;
  display: flex !important;
  flex-wrap: wrap !important;
  justify-content: center !important;
  align-items: flex-end !important;
  width: 100% !important;
}
.tvp-plan .elementor-price-table__currency {
  flex-shrink: 0 !important;
  color: #3CBCE7 !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  font-family: 'Segoe UI', Arial, sans-serif !important;
}
.tvp-plan .elementor-price-table__integer-part {
  flex-shrink: 0 !important;
  color: #3CBCE7 !important;
  font-size: 52px !important;
  font-weight: 900 !important;
  font-family: 'Segoe UI', Arial, sans-serif !important;
  margin-bottom: 8px !important;
}
.tvp-plan .elementor-price-table__after-price {
  display: block !important;
  width: 100% !important;
  text-align: center !important;
  margin-top: 0 !important;
  padding-top: 8px !important;
  border-top: 1px solid #2a2a3a !important;
  margin-bottom: 0 !important;
}
.tvp-plan .elementor-price-table__period {
  display: block !important;
  text-align: center !important;
  width: 100% !important;
}
.tvp-plan .elementor-price-table__after-price .elementor-price-table__period {
  color: #888888 !important;
  font-size: 13px !important;
}
.tvp-plan .elementor-price-table__divider-container hr {
  border-color: #2a2a3a !important;
  margin: 0 24px !important;
}

/* ── Lista de features ── */
.tvp-plan .elementor-price-table__features-list {
  background: #12121f !important;
  padding: 16px 24px !important;
}
.tvp-plan .elementor-price-table__features-list li {
  color: #cccccc !important;
  font-size: 13px !important;
  border-top: none !important;
  padding: 6px 0 !important;
}
.tvp-plan .elementor-price-table__features-list li .elementor-price-table__feature-inner::before {
  color: #e74c3c !important;
}

/* ── Botón ── */
.tvp-plan .elementor-price-table__footer {
  background: #12121f !important;
  padding: 0 12px 28px !important;
  text-align: center !important;
}
.tvp-plan .elementor-price-table__button.elementor-button {
  background: transparent !important;
  border: 1.5px solid #3CBCE7 !important;
  color: #ffffff !important;
  border-radius: 8px !important;
  font-weight: 700 !important;
  letter-spacing: 1px !important;
  text-transform: uppercase !important;
  transition: background 0.22s, box-shadow 0.22s !important;
  position: relative !important;
  overflow: visible !important;
  width: 100% !important;
  display: block !important;
  text-align: center !important;
  white-space: nowrap !important;
}
.tvp-plan .elementor-price-table__button.elementor-button:hover {
  background: #3CBCE7 !important;
  box-shadow: 0 4px 18px rgba(60,188,231,.45) !important;
  color: #ffffff !important;
}

/* ── Tarjeta DESTACADA: agrega clase  tvp-plan tvp-plan-featured ── */
/* Solo sobreescribe borde/sombra y botón — lo demás lo hereda de tvp-plan */
.tvp-plan-featured.elementor-price-table__wrapper,
.tvp-plan-featured .elementor-price-table__wrapper,
.tvp-plan-featured .elementor-widget-container,
.tvp-plan-featured .elementor-price-table {
  border: 1px solid #3CBCE7 !important;
  box-shadow: 0 0 0 1px #3CBCE7, 0 10px 40px rgba(60,188,231,.25) !important;
}
.tvp-plan-featured .elementor-price-table__button.elementor-button {
  background: #3CBCE7 !important;
  border-color: #3CBCE7 !important;
}
.tvp-plan-featured .elementor-price-table__button.elementor-button:hover {
  background: #1a9fc0 !important;
  box-shadow: 0 4px 18px rgba(60,188,231,.45) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ef7d7b8 *//* =========================================================
   PRICE TABLE – Estilo TV Privado Pro
   Pega en: Elementor → ☰ → Configuración del sitio
            → CSS Personalizado

   En cada widget Price Table ve a:
   Avanzado → Clases CSS → escribe:  tvp-plan
   ========================================================= */

/* ── Tarjeta base ── */
.tvp-plan.elementor-price-table__wrapper,
.tvp-plan .elementor-price-table__wrapper,
.tvp-plan .elementor-widget-container,
.tvp-plan .elementor-price-table {
  background: #12121f !important;
  border: 1px solid #2a2a3a !important;
  border-radius: 16px !important;
  overflow: hidden !important;
  text-align: center !important;
}

/* ── Encabezado (nombre del plan) ── */
.tvp-plan .elementor-price-table__header {
  background: #12121f !important;
  padding: 28px 24px 8px !important;
}
.tvp-plan .elementor-price-table__heading {
  color: #ffffff !important;
  font-size: 26px !important;
  font-weight: 800 !important;
}
.tvp-plan .elementor-price-table__subheading {
  color: #666666 !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  letter-spacing: 2px !important;
  text-transform: uppercase !important;
}

/* ── Precio ── */
.tvp-plan .elementor-price-table__price {
  background: #12121f !important;
  padding: 4px 0 0 !important;
  display: flex !important;
  flex-wrap: wrap !important;
  justify-content: center !important;
  align-items: flex-end !important;
  width: 100% !important;
}
.tvp-plan .elementor-price-table__currency {
  flex-shrink: 0 !important;
  color: #3CBCE7 !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  font-family: 'Segoe UI', Arial, sans-serif !important;
}
.tvp-plan .elementor-price-table__integer-part {
  flex-shrink: 0 !important;
  color: #3CBCE7 !important;
  font-size: 52px !important;
  font-weight: 900 !important;
  font-family: 'Segoe UI', Arial, sans-serif !important;
  margin-bottom: 8px !important;
}
.tvp-plan .elementor-price-table__after-price {
  display: block !important;
  width: 100% !important;
  text-align: center !important;
  margin-top: 0 !important;
  padding-top: 8px !important;
  border-top: 1px solid #2a2a3a !important;
  margin-bottom: 0 !important;
}
.tvp-plan .elementor-price-table__period {
  display: block !important;
  text-align: center !important;
  width: 100% !important;
}
.tvp-plan .elementor-price-table__after-price .elementor-price-table__period {
  color: #888888 !important;
  font-size: 13px !important;
}
.tvp-plan .elementor-price-table__divider-container hr {
  border-color: #2a2a3a !important;
  margin: 0 24px !important;
}

/* ── Lista de features ── */
.tvp-plan .elementor-price-table__features-list {
  background: #12121f !important;
  padding: 16px 24px !important;
}
.tvp-plan .elementor-price-table__features-list li {
  color: #cccccc !important;
  font-size: 13px !important;
  border-top: none !important;
  padding: 6px 0 !important;
}
.tvp-plan .elementor-price-table__features-list li .elementor-price-table__feature-inner::before {
  color: #e74c3c !important;
}

/* ── Botón ── */
.tvp-plan .elementor-price-table__footer {
  background: #12121f !important;
  padding: 0 12px 28px !important;
  text-align: center !important;
}
.tvp-plan .elementor-price-table__button.elementor-button {
  background: transparent !important;
  border: 1.5px solid #3CBCE7 !important;
  color: #ffffff !important;
  border-radius: 8px !important;
  font-weight: 700 !important;
  letter-spacing: 1px !important;
  text-transform: uppercase !important;
  transition: background 0.22s, box-shadow 0.22s !important;
  position: relative !important;
  overflow: visible !important;
  width: 100% !important;
  display: block !important;
  text-align: center !important;
  white-space: nowrap !important;
}
.tvp-plan .elementor-price-table__button.elementor-button:hover {
  background: #3CBCE7 !important;
  box-shadow: 0 4px 18px rgba(60,188,231,.45) !important;
  color: #ffffff !important;
}

/* ── Tarjeta DESTACADA: agrega clase  tvp-plan tvp-plan-featured ── */
/* Solo sobreescribe borde/sombra y botón — lo demás lo hereda de tvp-plan */
.tvp-plan-featured.elementor-price-table__wrapper,
.tvp-plan-featured .elementor-price-table__wrapper,
.tvp-plan-featured .elementor-widget-container,
.tvp-plan-featured .elementor-price-table {
  border: 1px solid #3CBCE7 !important;
  box-shadow: 0 0 0 1px #3CBCE7, 0 10px 40px rgba(60,188,231,.25) !important;
}
.tvp-plan-featured .elementor-price-table__button.elementor-button {
  background: #3CBCE7 !important;
  border-color: #3CBCE7 !important;
}
.tvp-plan-featured .elementor-price-table__button.elementor-button:hover {
  background: #1a9fc0 !important;
  box-shadow: 0 4px 18px rgba(60,188,231,.45) !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-2b0ca46c *//* =========================================================
   NESTED TABS – Estilo TV Privado Pro
   Pega en: Elementor → ☰ → Configuración del sitio
            → CSS Personalizado

   En el widget Nested Tabs ve a:
   Avanzado → Clases CSS → escribe:  tvp-tabs-wrap
   ========================================================= */

/* ── Contenedor de los tabs ── */
.tvp-tabs-wrap .e-n-tabs-heading,
.tvp-tabs-wrap .elementor-tabs-wrapper {
  display: inline-flex !important;
  background: #1a1a2a !important;
  border-radius: 50px !important;
  padding: 5px !important;
  gap: 4px !important;
  justify-content: center !important;
  width: auto !important;
  margin: 0 auto 32px !important;
  border: none !important;
  box-shadow: none !important;
}

/* ── Cada tab ── */
.tvp-tabs-wrap .e-n-tab-title,
.tvp-tabs-wrap .elementor-tab-title {
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
  padding: 10px 22px !important;
  border-radius: 50px !important;
  border: none !important;
  cursor: pointer !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  color: #aaaaaa !important;
  background: transparent !important;
  transition: all 0.25s !important;
  white-space: nowrap !important;
  font-family: 'Segoe UI', Arial, sans-serif !important;
  letter-spacing: 0.3px !important;
  text-decoration: none !important;
  margin: 0 !important;
  outline: none !important;
  box-shadow: none !important;
  border-bottom: none !important;
}

/* ── Tab activo ── */
.tvp-tabs-wrap .e-n-tab-title.e-active,
.tvp-tabs-wrap .e-n-tab-title[aria-selected="true"],
.tvp-tabs-wrap .elementor-tab-title.elementor-active {
  background: #3CBCE7 !important;
  color: #ffffff !important;
  box-shadow: 0 0 14px rgba(60,188,231,.5) !important;
}

/* ── Hover en tabs inactivos ── */
.tvp-tabs-wrap .e-n-tab-title:hover:not(.e-active),
.tvp-tabs-wrap .e-n-tab-title:hover:not([aria-selected="true"]),
.tvp-tabs-wrap .elementor-tab-title:hover:not(.elementor-active) {
  color: #ffffff !important;
  background: rgba(255,255,255,.07) !important;
}

/* ── Ícono pantalla antes del texto ── */
.tvp-tabs-wrap .e-n-tab-title::before,
.tvp-tabs-wrap .elementor-tab-title::before {
  content: '' !important;
  display: inline-block !important;
  width: 16px !important;
  height: 16px !important;
  flex-shrink: 0 !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23aaaaaa' stroke-width='2'%3E%3Crect x='2' y='3' width='20' height='14' rx='2'/%3E%3Cpath d='M8 21h8M12 17v4'/%3E%3C/svg%3E") !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  vertical-align: middle !important;
}

/* ── Ícono blanco en tab activo ── */
.tvp-tabs-wrap .e-n-tab-title.e-active::before,
.tvp-tabs-wrap .e-n-tab-title[aria-selected="true"]::before,
.tvp-tabs-wrap .elementor-tab-title.elementor-active::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2'%3E%3Crect x='2' y='3' width='20' height='14' rx='2'/%3E%3Cpath d='M8 21h8M12 17v4'/%3E%3C/svg%3E") !important;
}

/* ── Contenido del tab (sin borde) ── */
.tvp-tabs-wrap .e-n-tabs-content,
.tvp-tabs-wrap .elementor-tabs-content-wrapper {
  border: none !important;
  background: transparent !important;
  padding: 0 !important;
}

/* ── Quitar línea separadora que pone Elementor ── */
.tvp-tabs-wrap .e-n-tabs-heading::before,
.tvp-tabs-wrap .e-n-tabs-heading::after {
  display: none !important;
}

/* ── Centrar el bloque de tabs ── */
.tvp-tabs-wrap .e-n-tabs,
.tvp-tabs-wrap .elementor-tabs {
  text-align: center !important;
}

/* ── MÓVIL: tabs siempre arriba, en fila ── */
@media (max-width: 767px) {
  .tvp-tabs-wrap .e-n-tabs {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
  }
  .tvp-tabs-wrap .e-n-tabs-heading {
    order: -1 !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch !important;
    scrollbar-width: none !important;
    justify-content: center !important;
    width: auto !important;
    max-width: calc(100vw - 32px) !important;
  }
  .tvp-tabs-wrap .e-n-tabs-heading::-webkit-scrollbar {
    display: none !important;
  }
  .tvp-tabs-wrap .e-n-tab-title {
    padding: 9px 14px !important;
    font-size: 13px !important;
    flex-shrink: 0 !important;
  }
  .tvp-tabs-wrap .e-n-tab-title::before,
  .tvp-tabs-wrap .elementor-tab-title::before {
    display: none !important;
  }
  .tvp-tabs-wrap .e-n-tabs-content {
    order: 1 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f9bac8e *//* =========================================================
   ACORDEÓN – Estilo TV Privado Pro
   Pega en: Elementor → ☰ → Configuración del sitio
            → CSS Personalizado

   En el widget Acordeón ve a:
   Avanzado → Clases CSS → escribe:  tvp-faq
   =========================================================

  ✂️  ZONA EDITABLE – Cambia solo estos valores
  ========================================================= */

.tvp-faq {
  --faq-bg:           #200636;   /* fondo respuesta (oscuro)      */
  --faq-bg-titulo:    #2a0a44;   /* fondo pregunta (un poco más claro) */
  --faq-borde-activo: #3CBCE7;   /* borde del ítem abierto        */
  --faq-icono:        #3CBCE7;   /* color del + y del ×           */
  --faq-texto-titulo: #ffffff;   /* color pregunta                */
  --faq-texto-body:   #bbbbbb;   /* color respuesta               */
  --faq-separador:    rgba(60,188,231,.2); /* línea entre pregunta y resp */
}

/* =========================================================
   FIN ZONA EDITABLE – No modificar nada debajo
   ========================================================= */

/* ── Contenedor general ── */
.tvp-faq .elementor-accordion,
.tvp-faq .e-n-accordion {
  display: flex !important;
  flex-direction: column !important;
  gap: 12px !important;
}

/* ── Cada ítem ── */
.tvp-faq .elementor-accordion-item,
.tvp-faq .e-n-accordion-item {
  background: var(--faq-bg) !important;
  border: 1px solid transparent !important;
  border-radius: 10px !important;
  overflow: hidden !important;
  transition: border-color 0.25s ease !important;
}
.tvp-faq .elementor-accordion-item:hover,
.tvp-faq .e-n-accordion-item:hover {
  border-color: rgba(255,255,255,.15) !important;
}
/* ── Ítem activo: borde azul ── */
.tvp-faq .elementor-accordion-item:has(.elementor-tab-title.elementor-active),
.tvp-faq .e-n-accordion-item:has([aria-expanded="true"]) {
  border-color: var(--faq-borde-activo) !important;
  box-shadow: 0 0 0 1px var(--faq-borde-activo) !important;
}

/* ── Título / pregunta ── */
.tvp-faq .elementor-tab-title,
.tvp-faq .e-n-accordion-item-title {
  background: var(--faq-bg-titulo) !important;
  padding: 18px 24px !important;
  font-size: 15px !important;
  font-weight: 500 !important;
  color: var(--faq-texto-titulo) !important;
  cursor: pointer !important;
  border: none !important;
  border-bottom: none !important;
  display: flex !important;
  justify-content: space-between !important;
  align-items: center !important;
  flex-direction: row-reverse !important;
  width: 100% !important;
  text-align: left !important;
  font-family: 'Segoe UI', Arial, sans-serif !important;
  transition: color 0.2s !important;
}
.tvp-faq .elementor-tab-title:hover,
.tvp-faq .e-n-accordion-item-title:hover {
  color: var(--faq-texto-titulo) !important;
}

/* ── Título activo (abierto) ── */
.tvp-faq .elementor-tab-title.elementor-active,
.tvp-faq .e-n-accordion-item-title[aria-expanded="true"] {
  color: var(--faq-texto-titulo) !important;
  border-bottom: 1px solid var(--faq-separador) !important;
}

/* ── Ícono +/- a la derecha ── */
.tvp-faq .elementor-accordion-icon,
.tvp-faq .e-n-accordion-item-title-icon {
  color: var(--faq-icono) !important;
  font-size: 18px !important;
  font-weight: 300 !important;
  line-height: 1 !important;
  flex-shrink: 0 !important;
  margin-left: 0 !important;
  margin-right: 16px !important;
  transition: transform 0.25s ease !important;
}
.tvp-faq .elementor-tab-title.elementor-active .elementor-accordion-icon,
.tvp-faq .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-icon {
  color: var(--faq-icono) !important;
  transform: rotate(45deg) !important;
}

/* ── Contenido / respuesta ── */
.tvp-faq .elementor-tab-content,
.tvp-faq .e-n-accordion-item-body {
  background: var(--faq-bg) !important;
  color: var(--faq-texto-body) !important;
  font-size: 14px !important;
  line-height: 1.7 !important;
  padding: 16px 24px 20px !important;
  font-family: 'Segoe UI', Arial, sans-serif !important;
  border-top: none !important;
}/* End custom CSS */