.container-custom{margin:auto;max-width:1080px}.bposts{max-width:880px;scroll-margin-top:4rem}p>span,li>span,a{font-weight:700}#evpn-logo{background:url(/assets/EVPN-logo-200x118-DflcAwWh.png) no-repeat center}@media (min-width: 992px){#evpn-logo{background:url(/assets/EVPN-logo-250x147-D9CPfbw8.png) no-repeat center}}@media (min-width: 1200px){#evpn-logo{background:url(/assets/EVPN-logo-300x176-BHS6XwdZ.png) no-repeat center}}@media (min-width: 768px){.central-card,#red-button-one{width:75%}}#main-image{background:url(/assets/Sports_Tennis-880x495-BlThO1Nn.jpg) no-repeat center;height:275px}#ao-main-image{background:url(/assets/AO5-827x275-B1my7vaz.jpg) no-repeat center;height:275px}#french-main-image{background:url(/assets/FO2-800x295-BstS9wrT.png) no-repeat center;height:275px}#wimbledon-main-image{background:url(/assets/Wimby2-880x275-Dfy1li9O.jpg) no-repeat center;height:275px}@media (min-width: 992px){#wimbledon-main-image{background:url(/assets/Wimby2-778x275-DF89hnZq.jpg) no-repeat center}}#uso-main-image{background:url(/assets/USO2-880x483-CsNBWfO6.jpg) no-repeat center;height:275px}.odds-container{font-size:1rem;text-align:center;top:10%}.odds-border{border:1px solid;border-radius:10px}.odds-card-header{background-color:#f5f6f6;border-left:1px solid;border-right:1px solid;border-top:1px solid;border-radius:10px 10px 0 0;padding:0 0 10px}.odds-table{border-left:1px solid;border-right:1px solid;border-bottom:1px solid;border-radius:0 0 10px 10px;display:grid;font-size:.9rem;grid-template-rows:auto;grid-template-columns:auto repeat(2,1fr);margin-bottom:10px;padding:10px}.odds-header,.odds-data{text-align:right}.odds-header{border-bottom:1px solid}.card-custom{border-left:4px solid}.btn-hover{transition:all .5s ease}.btn-hover:hover{transform:scale(1.05)}@media (min-width: 836px){ul li.nav-item{margin-left:1rem}}@media (min-width: 932px){ul li.nav-item{margin-left:2rem}}@media (min-width: 1200px){ul li.nav-item{margin-left:3rem}}html,body{height:100%;width:100%}.draw-selection-container{background-color:#fff;margin:auto;max-width:95%;padding-top:24px}.draw-selection-container form{display:flex;flex-direction:column;font-size:.875rem;margin:16px auto 0;max-width:fit-content}.draw-selection-container form div{margin:8px 0}.draw-selection-container form label{font-weight:600;margin:auto 16px;width:77px}.draw-selection-container form select{display:inline-block;font-size:.875rem;margin:0 8px;width:auto}.draw-selection-container form button{font-size:.875rem;height:30px;line-height:0px;margin:0 16px}.round-headers-container{background-color:#fff;position:sticky;top:56px;z-index:1}.round-headers-container .buttonGroup{display:none}.round-headers-container .round-headers{display:flex;margin:20px auto 0}.round-headers-container .round-headers h4{border-bottom:1px solid #dee2e6;max-width:400px;width:100%}.round-headers-container .round-headers .pad-1{margin-left:auto;margin-right:auto}.round-headers-container .round-headers .pad-2,.round-headers-container .round-headers .pad-3{display:none}.carousel-container{font-size:.875rem}.carousel-container>div{display:flex}.carousel-container .roundGroup{margin-right:auto;max-width:400px;width:100%}.carousel-container .roundGroup .drawGroup{position:relative}.carousel-container .roundGroup .drawGroup .matchbox{border-left:5px solid green;height:94px}.carousel-container .roundGroup .drawGroup .matchbox .team-info{padding:10px}.carousel-container .roundGroup .drawGroup .matchbox .team-info .name{font-weight:500}.carousel-container .roundGroup .drawGroup .matchbox .team-info .check-icon{margin-right:25px;width:20px}.carousel-container .roundGroup .drawGroup .matchbox .team-info .not-completed{margin-right:15px}.carousel-container .roundGroup .drawGroup .matchbox .team-info .match-score{justify-content:end;width:auto}.carousel-container .roundGroup .drawGroup .matchbox .team-info .match-score .set{width:24px}.carousel-container .roundGroup .drawGroup .matchbox .team-info .match-score .set .score{font-size:1rem;color:navy;font-weight:600}.carousel-container .roundGroup .drawGroup .matchbox .team-info .match-score .set .tiebreak{color:navy;font-weight:600;position:relative;top:-9px;font-size:10px}.carousel-container .roundGroup .drawGroup .matchbox .team-one{border-bottom:1px solid;border-bottom-color:#0000002d}.carousel-container .roundGroup .drawGroup .connector-round{display:flex;position:absolute}.carousel-container .roundGroup .drawGroup .connector-round .left-side{border-top:1px solid green;border-bottom:1px solid green;border-right:1px solid green;width:50%}.carousel-container .roundGroup .drawGroup .connector-round .right-side{border-bottom:1px solid green;height:50%;width:50%}.columnA{margin-left:auto}.columnA .drawGroup{margin-bottom:50px}.columnB{display:none}.columnB .drawGroup:first-of-type{margin-top:72px}.columnB .drawGroup{margin-bottom:194px}.columnB .drawGroup .connector-round{top:-25px;left:-25px;height:144px;width:25px}.columnC{display:none}.columnC .drawGroup:first-of-type{margin-top:215px}.columnC .drawGroup{margin-bottom:482px}.columnC .drawGroup .connector-round{top:-97px;left:-25px;height:289px;width:25px}.columnE{visibility:hidden}.prev-next-button.previous{border:none;border-radius:50px;cursor:pointer;height:44px;left:10px;position:fixed;top:240px;width:44px;z-index:10}.prev-next-button.next{border:none;border-radius:50px;cursor:pointer;height:44px;position:fixed;right:10px;top:240px;width:44px;z-index:10}@media (min-width: 600px){.draw-selection-container form{flex-direction:row;justify-content:center;max-width:none}.draw-selection-container form div label{width:auto}.draw-selection-container form button{align-self:center}}@media (min-width: 900px){.buttonGroup{padding-bottom:50px}.round-headers-container .buttonGroup{display:flex;height:100px;justify-content:center;margin-top:5px;padding:24px}.round-headers-container .buttonGroup button{font-size:.875rem;height:30px;line-height:0px;margin:0 16px;width:auto}.round-headers-container .round-headers{margin:auto 0}.round-headers-container .round-headers .pad-1{margin-left:100px;margin-right:25px}.round-headers-container .round-headers .pad-2{margin-right:25px;display:block}.carousel-container .roundGroup{margin-right:25px;width:50%}.carousel-container .roundGroup .drawGroup .matchbox .team-info .match-score{width:110px}.carousel-container .roundGroup .drawGroup .matchbox .team-info .match-score .set{width:22px}.carousel-container .columnA{margin-left:100px}.carousel-container .columnB{display:block}}@media (min-width: 1100px){.buttonGroup button{font-size:1rem;height:50px}}@media (min-width: 1300px){.round-headers-container .round-headers h4{width:33.3333%}.round-headers-container .round-headers .pad-3{margin-right:25px;display:block}.carousel-container .roundGroup{width:33.3333%}.carousel-container .columnC{display:block}}@media (min-width: 1500px){.round-headers-container .round-headers{justify-content:center}.round-headers-container .round-headers h4{max-width:360px}.round-headers-container .round-headers .pad-1{margin-left:0}.round-headers-container .round-headers .pad-3{margin-right:0}.carousel-container>div{justify-content:center}.carousel-container .roundGroup{max-width:380px}.carousel-container .roundGroup .drawGroup .matchbox .team-info .not-completed{margin-right:0}.carousel-container .columnA{margin-left:0}.carousel-container .columnC{margin-right:0}}@media (min-width: 1750px){.prev-next-button.previous{left:300px}.prev-next-button.next{right:300px}}
