.upcoming-matches{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;position:relative}.upcoming-matches--page-scroll{margin-bottom:0}.upcoming-matches--is-active{margin-bottom:0;overflow:hidden}.upcoming-matches__title{height:40px;-webkit-box-pack:center;-ms-flex-pack:center;background:-webkit-gradient(linear,left top,right top,from(#6c2bf4),to(#9ced00));background:linear-gradient(90deg,#6c2bf4,#9ced00);justify-content:center}.upcoming-matches__title,.upcoming-matches__title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.upcoming-matches__title-text{background:#eb0000;color:#fff;font-size:17px;font-weight:600;height:100%;padding:0 10px 0 20px;width:100%;z-index:1;-webkit-box-pack:start;-ms-flex-pack:start;border-radius:90px 0;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:flex-start;margin:0}.upcoming-matches__title-ad{position:relative;z-index:1}.upcoming-matches__wrap{height:90px;overflow:hidden}.upcoming-matches--page-scroll .upcoming-matches__wrap{height:257px;overflow-y:auto}.upcoming-matches--is-active .upcoming-matches__wrap{height:auto;overflow-y:auto;padding-bottom:40px}.upcoming-matches--column-right-active .upcoming-matches__wrap{height:auto}.upcoming-matches__area::-webkit-scrollbar,.upcoming-matches__wrap::-webkit-scrollbar{width:8px}.upcoming-matches__area::-webkit-scrollbar-track,.upcoming-matches__wrap::-webkit-scrollbar-track{background:#f1f1f1}.upcoming-matches__area::-webkit-scrollbar-thumb,.upcoming-matches__wrap::-webkit-scrollbar-thumb{background:#888}.upcoming-matches__area::-webkit-scrollbar-thumb:hover,.upcoming-matches__wrap::-webkit-scrollbar-thumb:hover{background:#555}.upcoming-matches__date{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#7f0006;border-radius:0 0 0 90px;justify-content:center}.upcoming-matches__date-text{color:#fff;display:block;font-size:14px;font-weight:600;text-align:center;width:auto}.upcoming-matches__date-text:first-child{border-right:1px solid hsla(0,0%,100%,.6);margin-right:20px;padding-right:20px}.upcoming-matches__content{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:center;padding:0 20px;position:relative}.upcoming-matches__link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:4}.upcoming-matches__team{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.upcoming-matches__team--home{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.upcoming-matches__team--home .upcoming-matches__team-name{text-align:right}.upcoming-matches__team--home .upcoming-matches__team-flag{margin-left:10px}.upcoming-matches__team--away .upcoming-matches__team-flag{margin-right:10px}.upcoming-matches__team-name{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;max-height:65px;overflow:hidden}.upcoming-matches__team-flag{-ms-flex-negative:0;aspect-ratio:3/2;border-radius:8px 0;flex-shrink:0;height:16px;overflow:hidden;width:24px}.upcoming-matches__line{margin:0 10px}.upcoming-matches__more-btn{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;width:90%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;border:none;border-radius:20px 20px 0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:14px;font-weight:600;height:34px;margin:0 auto}.upcoming-matches__other-block{position:relative}.upcoming-matches--is-active .upcoming-matches__other-block{background:#fff;bottom:0;height:40px;left:0;position:absolute;right:0;width:100%;z-index:9}@media (min-width:992px){.upcoming-matches--is-active .upcoming-matches__wrap{height:442px;padding-bottom:45px}.upcoming-matches--is-active .upcoming-matches__slider-right{height:auto}.upcoming-matches--page-scroll .upcoming-matches__wrap{height:190px}.upcoming-matches--is-active .upcoming-matches__other-block{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upcoming-matches__panel.show{background:#ccc;height:215px}.upcoming-matches--is-active .upcoming-matches__area{height:300px;overflow-y:auto;padding-bottom:30px}}@media (min-width:1200px){.upcoming-matches--is-active .upcoming-matches__wrap{height:450px}.groups-widget__panel.show{height:225px}}@media (min-width:1441px){.upcoming-matches--is-active .upcoming-matches__wrap{height:498px}.upcoming-matches--page-scroll .upcoming-matches__wrap{height:259px}.upcoming-matches__title{height:50px}.groups-widget__panel.show{height:265px}}