.ms-hero-banner.s{position:relative}.ms-hero-banner.s>img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.ms-hero-banner.s>.container{position:relative;z-index:2}.ms-hero-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:150px 0 35px}.ms-hero-banner,.ms-hero-banner .breadcrumbs{display:inline-block;vertical-align:middle;width:100%}.ms-hero-banner .breadcrumbs span{color:#fff;font-family:Montserrat;font-size:21px;font-style:normal;font-weight:600;letter-spacing:.015em;line-height:26px;position:relative}.ms-hero-banner .banner-wrap{display:flex;justify-content:center;padding-top:484px;width:100%}.ms-hero-banner .banner-wrap .matches{display:flex;flex-wrap:wrap;width:100%}.ms-hero-banner .banner-wrap .matches .title{display:inline-block;margin-bottom:12px;text-align:center;vertical-align:middle;width:100%}.ms-hero-banner .banner-wrap .matches .title span{color:#fff;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;letter-spacing:.02em;line-height:29px;text-align:center}.ms-hero-banner .banner-wrap .matches .up-match-main{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;width:100%}.ms-hero-banner .banner-wrap .up-match{background:hsla(0,0%,100%,.9);border-radius:2px;box-shadow:2px 2px 15px 4px hsla(0,0%,100%,.5);display:flex;flex-wrap:wrap;margin:0 auto 30px;max-width:60%;padding:19px 36px;width:100%}.ms-hero-banner .banner-wrap .up-match .up-match-wrap{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .top{display:flex;justify-content:space-between;width:100%}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .top .left{display:flex;flex-wrap:wrap;justify-content:flex-start;width:50%}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .top .right{display:flex;justify-content:flex-end;width:50%}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .top .left .date{color:#404040;display:inline-block;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.02em;line-height:17px;margin-bottom:4px;vertical-align:middle;width:100%}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .top .left .team-name{align-items:center;display:flex;width:100%}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .top .left .team-name p{align-items:center;color:#404040;display:flex;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:17px;margin-bottom:0}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .top .left .team-name p:after{background-color:#404040;border-radius:100%;content:"";display:inline-block;height:6px;margin:0 8px;vertical-align:middle;width:6px}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .top .left .team-name p:last-child:after{display:none}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .top .right .matches-name{display:inline-block;vertical-align:middle}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .top .right .matches-name span{color:rgba(64,64,64,.82);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.02em;line-height:15px;margin-right:15px;text-align:right}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .top .right .matches-name img{background:#fff;border-radius:2px;height:30px;object-fit:contain;object-position:center;padding:5px;width:30px}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .bottom,.ms-hero-banner .banner-wrap .up-match .up-match-wrap .bottom .vs{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .bottom .vs .team-vs{align-items:center;color:#ba0c2f;display:flex;font-family:Montserrat;font-size:28px;font-style:normal;font-weight:600;justify-content:center;letter-spacing:.02em;line-height:34px;padding:16px 0;text-align:center;width:100%}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .bottom .vs .team-vs span{color:#ba0c2f;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:20px;margin:0 33px}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .bottom .see-reults{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .bottom .see-reults a{align-items:center;color:#cf4520;display:flex;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.02em;line-height:15px;text-align:center}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .bottom .see-reults a img{align-items:center;display:flex;height:9.56px!important;margin-left:9px;object-fit:contain;object-position:center;width:9px}.ms-hero-banner .banner-wrap .matches .scroll-arrow{display:flex;flex-wrap:wrap;justify-content:center;margin-top:50px;width:100%}.ms-hero-banner .banner-wrap .matches .scroll-arrow p{color:#fff;display:flex;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;justify-content:center;letter-spacing:.02em;line-height:17px;margin-bottom:20px;text-align:center;width:100%}.ms-hero-banner .banner-wrap .matches .scroll-arrow a{display:flex;justify-content:center;width:100%}.ms-hero-banner .banner-wrap .matches .scroll-arrow a img{display:inline-block;object-fit:contain;object-position:center;vertical-align:middle;width:34px}@media(max-width:1440px){.ms-hero-banner .banner-wrap{padding-top:150px}}@media(max-width:991px){.ms-hero-banner .banner-wrap{padding-top:100px}}@media(max-width:767px){.ms-hero-banner .banner-wrap{padding-top:80px}.ms-hero-banner .banner-wrap .up-match{max-width:100%}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .top{flex-wrap:wrap;justify-content:center}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .top .left{justify-content:flex-start;margin-bottom:15px;width:100%}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .top .right{justify-content:flex-start;width:100%}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .bottom .vs .team-vs{font-size:22px;justify-content:flex-start}.ms-hero-banner .banner-wrap .up-match .up-match-wrap .bottom .see-reults{justify-content:flex-start}}