.elementor-275 .elementor-element.elementor-element-4ac42bf1:not(.elementor-motion-effects-element-type-background), .elementor-275 .elementor-element.elementor-element-4ac42bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capstortv.com/wp-content/uploads/2024/01/canales.webp");background-position:35% 22%;background-repeat:no-repeat;background-size:cover;}.elementor-275 .elementor-element.elementor-element-4ac42bf1 > .elementor-background-overlay{background-color:var( --e-global-color-1bb4924 );opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-4ac42bf1 > .elementor-container{max-width:1170px;}.elementor-275 .elementor-element.elementor-element-4ac42bf1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-275 .elementor-element.elementor-element-39347cc5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-275 .elementor-element.elementor-element-39347cc5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-4b619e82{text-align:center;}.elementor-275 .elementor-element.elementor-element-4b619e82 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-7a840959 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-275 .elementor-element.elementor-element-7a840959 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-275 .elementor-element.elementor-element-7a840959 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-275 .elementor-element.elementor-element-7a840959 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-275 .elementor-element.elementor-element-7a840959 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-275 .elementor-element.elementor-element-7a840959 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-275 .elementor-element.elementor-element-7a840959 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-275 .elementor-element.elementor-element-7a840959{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-275 .elementor-element.elementor-element-7a840959 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-275 .elementor-element.elementor-element-7a840959 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-275 .elementor-element.elementor-element-7a840959 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-275 .elementor-element.elementor-element-7a840959 .elementor-icon-list-text{color:var( --e-global-color-e9a173a );transition:color 0.3s;}.elementor-275 .elementor-element.elementor-element-7aba6c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-275 .elementor-element.elementor-element-d83c49d{width:auto;max-width:auto;}.elementor-275 .elementor-element.elementor-element-d83c49d > .elementor-widget-container{margin:0px 0px 0px -120px;}.elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .heading-title{font-family:var( --e-global-typography-cdeb433-font-family ), Sans-serif;font-size:var( --e-global-typography-cdeb433-font-size );font-weight:var( --e-global-typography-cdeb433-font-weight );text-transform:var( --e-global-typography-cdeb433-text-transform );font-style:var( --e-global-typography-cdeb433-font-style );line-height:var( --e-global-typography-cdeb433-line-height );letter-spacing:var( --e-global-typography-cdeb433-letter-spacing );color:var( --e-global-color-primary );}.elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .heading-section-title{margin:-10px 0px -10px 0px;}.elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-accent );}.elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted, .elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid, .elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star, .elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet{width:100px;}.elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .separator-wrapper:not(.style-custom), .elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after{height:3px;}.elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .heading-section-separator{margin:0px 0px -18px 240px;}.elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted, .elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid{background:var( --e-global-color-accent );}.elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after{background-color:var( --e-global-color-accent );box-shadow:var( --e-global-color-accent );}.elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet, .elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star{background:var( --e-global-color-accent );}.elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet:after, .elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star:after{background-color:var( --e-global-color-accent );}.elementor-275 .elementor-element.elementor-element-e8a9890 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-275 .elementor-element.elementor-element-e8a9890{text-align:center;}.elementor-275 .elementor-element.elementor-element-e8a9890 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-275 .elementor-element.elementor-element-3741364{text-align:center;font-size:19px;color:var( --e-global-color-primary );}.elementor-275 .elementor-element.elementor-element-e75c79b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4a28204 );--border-color:var( --e-global-color-4a28204 );}.elementor-275 .elementor-element.elementor-element-524bf34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;}.elementor-275 .elementor-element.elementor-element-3ab3852 > .elementor-widget-container{border-style:none;border-radius:1px 1px 1px 1px;}.elementor-275 .elementor-element.elementor-element-1dded9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-275 .elementor-element.elementor-element-465c94c > .elementor-widget-container{border-style:none;border-radius:1px 1px 1px 1px;}.elementor-275 .elementor-element.elementor-element-bae166e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-275 .elementor-element.elementor-element-8b55ea2 > .elementor-widget-container{border-style:none;border-radius:1px 1px 1px 1px;}.elementor-275 .elementor-element.elementor-element-a939330{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-275 .elementor-element.elementor-element-a939330:not(.elementor-motion-effects-element-type-background), .elementor-275 .elementor-element.elementor-element-a939330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0E76DA 0%, #01C3FE 100%);}.elementor-275 .elementor-element.elementor-element-64661c3 .elementor-button{background-color:var( --e-global-color-c0d5d8a );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:14px 80px 14px 80px;}.elementor-275 .elementor-element.elementor-element-64661c3 .elementor-button-content-wrapper{flex-direction:row;}body.elementor-page-275:not(.elementor-motion-effects-element-type-background), body.elementor-page-275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030712;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-275 .elementor-element.elementor-element-e75c79b{--content-width:1300px;}.elementor-275 .elementor-element.elementor-element-524bf34{--width:50%;}.elementor-275 .elementor-element.elementor-element-1dded9a{--width:50%;}.elementor-275 .elementor-element.elementor-element-bae166e{--width:50%;}}@media(max-width:1024px){.elementor-275 .elementor-element.elementor-element-4ac42bf1:not(.elementor-motion-effects-element-type-background), .elementor-275 .elementor-element.elementor-element-4ac42bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-275 .elementor-element.elementor-element-4ac42bf1{padding:70px 0px 70px 0px;}.elementor-275 .elementor-element.elementor-element-4b619e82 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-275 .elementor-element.elementor-element-7a840959 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-275 .elementor-element.elementor-element-7a840959 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-cdeb433-font-size );line-height:var( --e-global-typography-cdeb433-line-height );letter-spacing:var( --e-global-typography-cdeb433-letter-spacing );}.elementor-275 .elementor-element.elementor-element-e8a9890 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-275 .elementor-element.elementor-element-a939330{--justify-content:space-around;}}@media(max-width:767px){.elementor-275 .elementor-element.elementor-element-4ac42bf1:not(.elementor-motion-effects-element-type-background), .elementor-275 .elementor-element.elementor-element-4ac42bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:cover;}.elementor-275 .elementor-element.elementor-element-4ac42bf1{padding:50px 0px 50px 0px;}.elementor-275 .elementor-element.elementor-element-4b619e82 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-275 .elementor-element.elementor-element-7a840959 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-275 .elementor-element.elementor-element-7a840959 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-275 .elementor-element.elementor-element-7aba6c2{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-275 .elementor-element.elementor-element-d83c49d > .elementor-widget-container{margin:0px 0px 0px -100px;}.elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-cdeb433-font-size );line-height:var( --e-global-typography-cdeb433-line-height );letter-spacing:var( --e-global-typography-cdeb433-letter-spacing );}.elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted, .elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid, .elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star, .elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet{width:80px;}.elementor-275 .elementor-element.elementor-element-d83c49d .jeg-elementor-kit.jkit-heading .heading-section-separator{margin:0px 0px 0px 200px;}.elementor-275 .elementor-element.elementor-element-e8a9890 > .elementor-widget-container{margin:-5px 5px 0px 5px;}.elementor-275 .elementor-element.elementor-element-e8a9890 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}/* Start custom CSS for html, class: .elementor-element-3ab3852 *//* =======================
   MAIN CARD (SMART TV STYLE)
======================= */
.elementor-tab-title{
    margin:14px 0 !important;
    padding:16px 18px !important;

    background:linear-gradient(135deg,#0C2F47,#040C1E);
    border:1px solid rgba(255,255,255,0.08);
    border-radius:16px;

    display:flex !important;
    align-items:center;
    justify-content:space-between;

    transition:0.25s ease;
    box-shadow:0 8px 20px rgba(0,0,0,0.35);
}

/* Hover */
.elementor-tab-title:hover{
    transform:translateY(-2px);
    box-shadow:0 12px 30px #0B334B;
}

/* Active */
.elementor-tab-title.elementor-active{
    background:linear-gradient(135deg,#0E77DB,#040C1E);
    border-color:transparent;
}

/* =======================
   TITLE (LEFT SIDE)
======================= */
.elementor-toggle-title,
.elementor-tab-title a{
    color:#fff !important;
    font-size:17px;
    font-weight:700;

    text-align:left !important;
    width:100%;

    display:flex;
    align-items:center;
    gap:10px;

    text-decoration:none !important;
}

/* SMART TV ICON */
.elementor-toggle-title::before{
    content:"📺";
    font-size:18px;
    line-height:1;
}

/* =======================
   RIGHT ICON (CLEAN)
======================= */
.elementor-toggle-icon{
    background:none !important;
    border:none !important;
    box-shadow:none !important;

    width:auto !important;
    height:auto !important;
}

/* hide default icon (we keep clean UI) */
.elementor-toggle-icon i,
.elementor-toggle-icon svg{
    display:none !important;
}

/* =======================
   SUBMENU CLEAN
======================= */
.elementor-tab-content ul,
.elementor-tab-content li{
    list-style:none !important;
    margin:0 !important;
    padding:0 !important;
}

.elementor-tab-content li{
    padding:10px 14px;
    color:#cbd5e1;
    border-bottom:1px solid rgba(255,255,255,0.06);
    transition:0.2s ease;
}

.elementor-tab-content li:hover{
    background:rgba(255,255,255,0.05);
    color:#ffffff;
}/* End custom CSS */