@charset "UTF-8";.fontFix,body{font-family:"Fira Sans",-apple-system,system-ui!important}body{padding:0;margin:0;color:#fff!important;background-color:#000!important}.fontFix{line-height:1}input,select{font-family:'Fira Sans',sans-serif!important}:root{--font-family-sans-serif:'Fira Sans';--font-family-monospace:'Fira Sans';--header-height:70px}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}a,a:active,a:link,a:visited{text-decoration:none!important;cursor:pointer;transition:.5s ease-out}a.underline,a.underline:active,a.underline:link,a.underline:visited{text-decoration:underline!important}.header{padding:0;background-color:#000;height:var(--header-height)}.header .navbar-nav,.login .payment .form-group,.login.step5,.subscription .payment .form-group,.subscription.step5{text-align:center}.header .dropdown-menu{min-width:auto;text-align:center}.rounded-button{border-radius:20px;padding:.5rem 1rem;height:40px;min-width:120px;line-height:2;text-align:center}.btn-expand{display:block;background-color:#fff;color:#000;padding:10px 20px 0;border-radius:20px;font-weight:700}.btn-subscribe{background-color:#c90000;display:inline-block;color:#fff!important}.img-responsive,.slider_home .item>img{max-width:100%;height:auto}.img-responsive-height{max-height:100%;width:auto}.slider_home{position:relative;width:100%;min-height:100vh;height:auto;overflow:hidden;background-color:#000}@media (max-width:991.98px){.header .dropdown-menu .dropdown-item{margin-bottom:10px}.slider_home{min-height:220px}}@media (min-width:768px){.slider_home{min-height:81vh}}.slider_home .item{position:absolute;width:100%;height:100%}.slider_home .item>img{position:absolute;top:0;left:0;right:0;bottom:0}.slider_home .item .item-content{height:100%;position:relative;color:#fff}.slider_home .item .item-content .item-content-description,.slider_home .item .item-content .live{position:absolute}.slider_home .item .item-content .live{background-color:#0f942b;right:6%;padding:10px 15px 0;top:3%;font-weight:700}.slider_home .item .item-content .item-content-description{left:5%;top:15%;max-width:50%}.slider_home .item .item-content .item-content-description .competition_type{height:100px}.slider_home .item .item-content .item-content-description .competition_description p{font-size:.81rem;margin-bottom:0}.slider_home .item .item-content .item-content-description .competition_description .date{margin-top:20px}.slider_home .item .item-content .item-content-description .competition_description .equipes{margin-top:1.5%;font-size:2.5rem}.slider_home .item .item-content .item-content-description .available_watch_channels{display:inline-block;margin-top:5px}.available_watch_channels img{margin-right:5px}.slider_home .item .item-content .item-content-description .button_watch{margin-top:15%}section .section-header,section .slider_video .item .item-content{position:relative}section .section-header .rightElement{display:table}section .section-header .button,section .section-header .title{display:table-cell;vertical-align:middle}section .section-header .title h1{font-size:2.5rem;text-transform:uppercase;white-space:nowrap;vertical-align:baseline;padding:25px 10px 0 0}section .section-header .btn-next{position:absolute;right:2%;top:35%;color:#fff}section .section-header .btn-next i{margin-left:5px}section .slider{display:inline-block;margin:0 auto;text-align:center}section .btn-expand{display:inline-block}section .slider_video .item{width:300px}section .slider_video .item .item-content .caption{position:absolute;bottom:8%;padding:0 10px;width:100%}.football-megamenu .football-megamenu-nav li:hover a .star-icon,.payment .form-group .form-control-input:checked~.checkmark:after,section .slider_video .item .item-content .caption span{display:block}section .slider_video .item .item-content .caption .play-btn{position:absolute;right:4%;bottom:5%;font-size:1.5rem}.catchup,.channels,.movies,.series{background-color:#020c1a;padding:20px 0}.offers_list{background-color:#03152e}.offers_list .image{padding:2.5% 0 0}.image i{font-size:1rem}.image img{margin:-3% 0 -5%}.offers_list .description{padding:10px 20px;text-align:center;font-size:.7rem;margin:0}.offers_list .description_link{border-bottom:1px solid #fff;color:#fff}.available_packages.gutter-padding{padding-top:2%;padding-bottom:2%}.available_packages.gutter-padding .packages{margin:0}.packages.home{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}.packages .col-lg-3{padding:0 5px}.login,.subscription{padding:120px 6% 50px;background-color:#000;flex:1;display:flex;justify-content:center;flex-direction:column}.login button,.login.step5 button,.subscription button,.subscription.step5 button{margin:2% 0 0}.login.step5 .anyware-anytime,.subscription.step5 .anyware-anytime{margin:-20px auto -10px}.login .form-control,.subscription .form-control{border-radius:25px!important;-webkit-border-radius:25px!important;-moz-border-radius:25px!important;-webkit-appearance:none;-moz-appearance:none;padding:.75rem .9rem!important;font-size:1rem!important;height:50px!important}.subscription .form-control.height-200{height:200px!important}.login .title,.subscription .title{font-family:"Fira Sans",'Open Sans',sans-serif;font-size:38px;font-weight:700;font-stretch:normal;font-style:normal;line-height:2.32;letter-spacing:normal;text-align:center;color:#fff}.login .form-check,.subscription .form-check,.subscription-block .form-check{line-height:2.3}.login button.btn,.subscription button.btn{padding:.56rem .75rem .1rem}.login button.btn-subscribe,.subscription button.btn-subscribe{border:0;display:block;width:100%;cursor:pointer}.login .google-recaptcha,.subscription .google-recaptcha{margin:10px auto}.subscription .google-recaptcha div{margin:0 auto;text-align:center;width:100%}.login .anyware-anytime,.subscription .anyware-anytime{height:300px;width:100%;background-position:center;background-repeat:no-repeat;background-size:auto;margin:-20px auto -30px}@media (max-width:991.98px){.slider_home .item,.slider_home .item .item-content .item-content-description,.slider_home .item .item-content .live,.slider_home .item>img{position:relative}.slider_home .item .item-content{margin-bottom:20px}.slider_home .item .item-content .live{display:inline-block;margin-right:4%;float:right}.slider_home .item .item-content .item-content-description{margin-top:4%;left:4%;bottom:0;max-width:90%}.slider_home .item .item-content .item-content-description .competition_type{height:30px;margin-bottom:2%}.slider_home .item .item-content .item-content-description .competition_description .equipes{margin-top:5px;font-size:1rem}.slider_home .item .item-content .item-content-description .competition_description p{font-size:.3rem;margin-bottom:0}.slider_home .item .item-content .item-content-description .competition_description .date{margin-top:10px;font-size:1rem}.slider_home .item .item-content .item-content-description .available_watch_channels img{width:30%}.slider_home .item .item-content .item-content-description .button_watch{margin-top:1%}section .section-header{margin-bottom:5%}section .section-header .title h1{font-size:1.5rem;padding:25px 10px 0 0}.available_packages{padding:2% 0}.available_packages h1{font-size:1.5rem}.login .title,.subscription .title{font-size:2rem}.login .anyware-anytime,.subscription .anyware-anytime{background-size:cover}}.ReactModal__Content .channelModal .modal-body{color:#000}.ReactModal__Body--open #app{filter:blur(.2rem)}.ReactModal__Overlay{background-color:rgba(0,0,0,0)!important}.ReactModal__Content .liga_logo{margin:0 auto;width:100px}.ReactModal__Content .logo_equipe{margin:0 auto;max-width:100px}.app-wrapper{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.modal-body .screen{margin:2% auto}.modal-body .description{padding:5px 10px;text-align:left}.modal-body .date{margin:6% 0 0}.modal-body hr{margin-top:0}.rounded-dropdown{border-radius:20px;border:1px solid #000;padding:9px 12px 1px;font-weight:700;margin-top:-2px}input[type=radio]+.label-payment:after{background:#fff;border:2px solid #ccc;border-radius:50%;margin-top:-3px;margin-right:6px;display:inline-block;vertical-align:middle;content:'';width:25px;height:25px}input[type=radio]:checked+.label-payment:after{background:#fb8819;border-color:#fb8819;box-shadow:inset 0 0 0 2px #fff}.label-payment{cursor:pointer}.btn-violet{background-color:#5d2e96;color:#fff;padding:.7rem .75rem .2rem!important}.input-group-append .btn{z-index:0!important}.account_details .btn{padding:9% 13% 0}.account_details .logo_paymant{padding:.5rem 0 0;margin-right:1%}.payment .form-group{display:block;position:relative;padding-left:15px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.payment .form-group .form-control-label{display:block;min-height:140px}.payment .form-group .form-control-input{position:absolute;opacity:0}.payment .form-group .form-control-input:checked~.checkmark{background-color:#2196f3}.payment .form-group .checkmark{display:inline-block;text-align:center;height:30px;width:30px;border-radius:20px;background-color:#eee}.payment .form-group .checkmark:after{content:"";position:absolute;display:none;width:7px;margin:7px 0 0 12px;height:12px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.football-megamenu:hover .football-megamenu-nav{opacity:1;visibility:visible;overflow:visible}.football-megamenu .football-megamenu-nav{position:absolute;display:block;width:100%;top:65px;left:0;z-index:9999;opacity:0;visibility:hidden;overflow:hidden;background:#fff;border-top:1px solid #000;transition:.3s .15s}.football-megamenu .football-megamenu-nav li{display:inline-block;border-right:1px solid #eee;padding:0}.football-megamenu .football-megamenu-nav li:last-child{border-right:0}.football-megamenu .football-megamenu-nav li:hover{background-color:#eee}.football-megamenu .football-megamenu-nav li a{display:inline-block;position:relative;text-align:center;padding:20px 10px}.football-megamenu .football-megamenu-nav li a img{width:80px;display:block;margin:0 auto}.football-megamenu .football-megamenu-nav li a .star-icon{display:none;position:absolute;top:3%;right:4%;color:#fca808}.football-megamenu .football-megamenu-nav li a span{display:block;font-size:.6rem;margin-top:1rem}.subscription.step2 label{font-size:.9rem}.resetLink a{color:#fff;display:block}.subscription-block{margin-top:150px;margin-bottom:50px}.subscription-block .subscription-title{margin-top:40px;font-family:"Fira Sans",'Open Sans',sans-serif;font-size:36px;text-align:center;text-transform:uppercase}.subscription-block .next-button{margin:25px 0}.icon-button{width:50px;height:50px;display:block;cursor:pointer;outline:0}.maxWidthCenter{position:relative;margin:-25vh 0 0;z-index:11}.maxWidthCenter-old{max-width:1366px;margin:0 auto}.container-wc-2022{position:relative;z-index:9999;width:100%;padding:0 6%;margin:0 auto}.radio .form-control{background-color:inherit;padding:0 .9rem!important}.radio .form-check-label{margin-bottom:0;color:#fff;padding-top:15px}.radio .form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.radio .form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.rlt,.rlt h3{direction:rtl!important;text-align:right!important}.rlt .form-check-label .form-check-label-text{padding-right:20px}.anytime-image{width:100%;max-width:680px;margin:-20px auto -30px;transition:.21s linear;opacity:0}.bein-loader{width:50px;height:50px;border-radius:50%;border:4px solid;border-color:#fff #5c2d91 #fff #fff;animation:1s linear infinite s2}@keyframes s2{to{transform:rotate(1turn)}}
