.elementor-2437 .elementor-element.elementor-element-5ccbd9c:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-5ccbd9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2437 .elementor-element.elementor-element-5ccbd9c > .elementor-background-overlay{background-color:#000000;background-image:url("https://theiptvfox.com/wp-content/uploads/2025/11/imgi_10_DALL·E-2024-08-14-00.47.36-A-wide-angle-view-of-a-digital-wall-or-screen-displaying-multiple-rows-of-screens-or-tiles-each-showcasing-different-typ.webp");background-position:center center;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-5ccbd9c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 60px 0px;}.elementor-2437 .elementor-element.elementor-element-af7b225 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -20px;--e-column-margin-right:0px;--e-column-margin-left:-20px;padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-af7b225 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-1c060dd{background-color:#DE0F0F;margin:0px 400px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;border-radius:30px 30px 30px 30px;}.elementor-2437 .elementor-element.elementor-element-1c060dd .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );margin:0px 0px 0px 0px;font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:42px;letter-spacing:0px;}.elementor-2437 .elementor-element.elementor-element-1c060dd .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-1c060dd .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-2437 .elementor-element.elementor-element-1c060dd .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-2437 .elementor-element.elementor-element-1c060dd .elementskit-section-title-wraper .elementskit-section-title > span{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2437 .elementor-element.elementor-element-7f15079{width:var( --container-widget-width, 76.425% );max-width:76.425%;margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 2px 0px 0px;--container-widget-width:76.425%;--container-widget-flex-grow:0;}.elementor-2437 .elementor-element.elementor-element-7f15079.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2437 .elementor-element.elementor-element-7f15079 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );margin:0px 0px 0px 0px;font-family:"Arial", Sans-serif;font-size:46px;font-weight:700;text-transform:capitalize;line-height:60px;letter-spacing:0px;}.elementor-2437 .elementor-element.elementor-element-7f15079 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-7f15079 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-2437 .elementor-element.elementor-element-7f15079 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-2437 .elementor-element.elementor-element-7f15079 .elementskit-section-title-wraper .elementskit-section-title > span{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2437 .elementor-element.elementor-element-c0eb514{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;padding:0px 100px 0px 0px;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:28px;letter-spacing:0px;word-spacing:2px;color:var( --e-global-color-primary );}.elementor-2437 .elementor-element.elementor-element-c0eb514.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2437 .elementor-element.elementor-element-2805c9e .elementor-button:hover, .elementor-2437 .elementor-element.elementor-element-2805c9e .elementor-button:focus{background-color:#9A0000;}.elementor-2437 .elementor-element.elementor-element-2805c9e{padding:20px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-2805c9e .elementor-button{font-weight:900;border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;}.elementor-2437 .elementor-element.elementor-element-3381152 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-4fd25be:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-4fd25be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7A0012;}.elementor-2437 .elementor-element.elementor-element-4fd25be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 40px 0px;}.elementor-2437 .elementor-element.elementor-element-4fd25be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-716f297{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFD700;padding:50px 0px 40px 0px;}.elementor-2437 .elementor-element.elementor-element-716f297, .elementor-2437 .elementor-element.elementor-element-716f297 > .elementor-background-overlay{border-radius:120px 120px 120px 120px;}.elementor-2437 .elementor-element.elementor-element-5443692{text-align:center;}.elementor-2437 .elementor-element.elementor-element-5443692 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:44px;line-height:70px;color:#FFFFFF;}.elementor-2437 .elementor-element.elementor-element-a4cdd16 .elementor-button{background-color:#44E159;font-family:"Arial", Sans-serif;font-size:25px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-2437 .elementor-element.elementor-element-a4cdd16 .elementor-button:hover, .elementor-2437 .elementor-element.elementor-element-a4cdd16 .elementor-button:focus{background-color:#157000;}.elementor-2437 .elementor-element.elementor-element-b670d84:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-b670d84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7A0012;}.elementor-2437 .elementor-element.elementor-element-b670d84{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2437 .elementor-element.elementor-element-b670d84 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-a4c1f02{padding:20px 0px 20px 0px;}.elementor-2437 .elementor-element.elementor-element-a5d34de{padding:0% 10% 0% 10%;}.elementor-2437 .elementor-element.elementor-element-a5d34de .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );margin:0px 0px 10px 0px;font-family:"Inter", Sans-serif;font-size:45px;font-weight:600;}.elementor-2437 .elementor-element.elementor-element-a5d34de .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-a5d34de .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-2437 .elementor-element.elementor-element-a5d34de .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-2437 .elementor-element.elementor-element-a5d34de .elementskit-section-title-wraper .elementskit-section-title > span{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2437 .elementor-element.elementor-element-1c5c6c8:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-1c5c6c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7A0012;}.elementor-2437 .elementor-element.elementor-element-1c5c6c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 110px 0px;}.elementor-2437 .elementor-element.elementor-element-1c5c6c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-2437 .elementor-element.elementor-element-5ccbd9c > .elementor-background-overlay{background-position:0px 0px;}.elementor-2437 .elementor-element.elementor-element-5ccbd9c{padding:90px 0px 80px 0px;}.elementor-2437 .elementor-element.elementor-element-af7b225 > .elementor-element-populated{margin:0px 0px 0px 100px;--e-column-margin-right:0px;--e-column-margin-left:100px;padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-1c060dd{margin:0px 300px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2437 .elementor-element.elementor-element-1c060dd .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-1c060dd .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-2437 .elementor-element.elementor-element-1c060dd .elementskit-section-title-wraper .elementskit-section-title > span{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-2437 .elementor-element.elementor-element-7f15079{width:var( --container-widget-width, 652.8px );max-width:652.8px;padding:0px 0px 0px 0px;--container-widget-width:652.8px;--container-widget-flex-grow:0;}.elementor-2437 .elementor-element.elementor-element-7f15079 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 20px 0px;font-size:45px;}.elementor-2437 .elementor-element.elementor-element-7f15079 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-2437 .elementor-element.elementor-element-7f15079 .elementskit-section-title-wraper .elementskit-section-title > span{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-2437 .elementor-element.elementor-element-c0eb514{width:var( --container-widget-width, 739.8px );max-width:739.8px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:739.8px;--container-widget-flex-grow:0;}.elementor-2437 .elementor-element.elementor-element-6a603a2 img{width:60%;}.elementor-2437 .elementor-element.elementor-element-5443692 .elementor-heading-title{font-size:33px;}.elementor-2437 .elementor-element.elementor-element-a5d34de .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 0px;font-size:36px;}.elementor-2437 .elementor-element.elementor-element-a5d34de .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-2437 .elementor-element.elementor-element-a5d34de .elementskit-section-title-wraper .elementskit-section-title > span{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 );}}@media(max-width:767px){.elementor-2437 .elementor-element.elementor-element-5ccbd9c > .elementor-background-overlay{background-position:center center;}.elementor-2437 .elementor-element.elementor-element-5ccbd9c{padding:40px 0px 80px 0px;}.elementor-2437 .elementor-element.elementor-element-af7b225{width:100%;}.elementor-2437 .elementor-element.elementor-element-af7b225 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-2437 .elementor-element.elementor-element-1c060dd{margin:20px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;}.elementor-2437 .elementor-element.elementor-element-1c060dd .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 0px;font-size:20px;}.elementor-2437 .elementor-element.elementor-element-1c060dd .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-2437 .elementor-element.elementor-element-1c060dd .elementskit-section-title-wraper .elementskit-section-title > span{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-2437 .elementor-element.elementor-element-1c060dd .elementskit-section-title-wraper .elementskit-section-title > span{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-7f15079{width:var( --container-widget-width, 337.8px );max-width:337.8px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:337.8px;--container-widget-flex-grow:0;}.elementor-2437 .elementor-element.elementor-element-7f15079 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 0px;font-size:46px;line-height:1.3em;}.elementor-2437 .elementor-element.elementor-element-7f15079 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-2437 .elementor-element.elementor-element-7f15079 .elementskit-section-title-wraper .elementskit-section-title > span{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-2437 .elementor-element.elementor-element-c0eb514{width:var( --container-widget-width, 372.8px );max-width:372.8px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:372.8px;--container-widget-flex-grow:0;font-size:16px;}.elementor-2437 .elementor-element.elementor-element-2805c9e{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-6a603a2{padding:30px 0px 0px 0px;text-align:center;}.elementor-2437 .elementor-element.elementor-element-6a603a2 img{width:100%;}.elementor-2437 .elementor-element.elementor-element-4fd25be{padding:30px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-716f297, .elementor-2437 .elementor-element.elementor-element-716f297 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-2437 .elementor-element.elementor-element-5443692 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-2437 .elementor-element.elementor-element-a4cdd16 .elementor-button{font-size:20px;}.elementor-2437 .elementor-element.elementor-element-a4c1f02{padding:30px 0px 20px 0px;}.elementor-2437 .elementor-element.elementor-element-a5d34de{padding:0% 0% 0% 0%;}.elementor-2437 .elementor-element.elementor-element-a5d34de .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 0px;font-size:38px;}.elementor-2437 .elementor-element.elementor-element-a5d34de .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-2437 .elementor-element.elementor-element-a5d34de .elementskit-section-title-wraper .elementskit-section-title > span{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-2437 .elementor-element.elementor-element-1c5c6c8{padding:10px 5px 80px 3px;}}@media(min-width:768px){.elementor-2437 .elementor-element.elementor-element-af7b225{width:57%;}.elementor-2437 .elementor-element.elementor-element-3381152{width:43%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2437 .elementor-element.elementor-element-af7b225{width:100%;}.elementor-2437 .elementor-element.elementor-element-3381152{width:100%;}}/* Start custom CSS for paul-html-tab, class: .elementor-element-34a1549 *//* ===============================
   1) Top Category Buttons
================================*/
.categories-box ul li a {
    background: #ffffff !important;
    color: #000000 !important;
    border-radius: 8px;
    border: 1px solid #000000 !important;
    transition: 0.3s ease;
}

.categories-box ul li a:hover,
.categories-box ul li a.selected {
    background: #000000 !important;
    color: #ffffff !important;
}

.categories-box ul li a:before {
    color: inherit !important;
}


/* ===============================
   2) Selected Country (France)
================================*/
.filter-countries-box .selected {
    background: #ffffff !important;
    color: #000000 !important;
    border-radius: 8px !important;
    border: 1px solid #000000 !important;
    font-weight: 600 !important;
}


/* ===============================
   3) Category Title Button (SPORT – HEVC)
   → Must stay white text even on hover
================================*/
.chaineShow a.sign {
    background: #ffffff !important;
    color: #000000 !important;
    border-radius: 20px !important;
    border: 1px solid #000000 !important;
    font-weight: 700 !important;
}

/* Makes the small dot black */
.chaineShow a.sign:after {
    background: #000000 !important;
}

/* KEEP white text on hover */
.chaineShow a.sign:hover {
    color: #000000 !important;     /* Always white on hover */
    background: #ffffff !important;
}


/* ===============================
   4) Channel names (RMC SPORT…)
   Keep original color — only hover = white text
================================*/
.chaineShow a {
    color: #C4C4C4 !important;              /* Keep original text color */
    background: inherit !important;         /* Keep original background */
    transition: 0.3s ease;
}

/* Hover: white text ONLY — no background change */
.chaineShow a:hover {
    color: #ffffff !important;
    background: inherit !important;
}

/* Remove dot on hover for channel names */
.chaineShow a:hover:after {
    display: none !important;
}/* End custom CSS */