.site-content-container{padding-top:0}.tournament-banner{width:100%}.tournament-title{text-align:center;color:#fff;line-height:22px;margin-bottom:40px}.tournament-title h1{display:inline-block;margin:0 0 20px}.tournament-title h1{color:var(--tournament-title-h1-color);background-image:var(--tournament-title-h1-bg);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;text-transform:uppercase}.tournament-title h1:before,.tournament-title h1:after{content:'';position:absolute;top:calc(50% - (2px/2));border-bottom:2px solid var(--tournament-title-h1-before-after-border);width:100px}.tournament-title h1:before{right:calc(100% + 15px)}.tournament-title h1:after{left:calc(100% + 15px)}.tournament-info{padding:20px;background-color:var(--tournament-info-bg);border:1px solid var(--tournament-info-border);border-radius:25px;display:flex;margin-bottom:20px}.tournament-info>section:first-child{width:calc((100%/3*2) - 40px);overflow:hidden;display:flex;align-items:center}.tournament-info>section:first-child img{border-radius:20px;display:block;width:100%}.tournament-info>section:last-child{width:calc((100%/3*1) + 40px);overflow:hidden;margin-left:20px;padding:20px;border-left:1px solid var(--tournament-info-section-last-child-border)}.tournament-info h3{background:var(--tournament-info-h3-bg);-webkit-background-clip:text;-webkit-text-fill-color:transparent;border-left:4px solid var(--tournament-info-h3-border);padding-left:10px;text-transform:uppercase}.tournament-info .prize-pool{background:var(--tournament-info-prize-pool-bg);border-radius:5px;color:var(--tournament-info-prize-pool-color);padding-bottom:20px;font-size:26px;text-align:center;margin:20px 0}.tournament-info .prize-pool h6{background:var(--tournament-info-prize-pool-h6-bg);border-top-left-radius:5px;border-top-right-radius:5px;padding:10px;font-size:14px;margin:0 0 15px 0;text-transform:uppercase}.tournament-button-container{display:flex;justify-content:space-around}.tournament-info-button,.join-tournament-button{display:inline-block;font-size:13px;line-height:25px;border-radius:25px;padding:10px 0;min-width:40%;text-align:center}.tournament-info-button{background-color:var(--tournament-info-btn-bg);border:1px solid var(--tournament-info-btn-border);color:var(--tournament-info-btn-color)}.tournament-info-button:hover{background-color:var(--tournament-info-btn-hover-bg);border-color:var(--tournament-info-btn-hover-border);color:var(--tournament-info-btn-hover-color)}.join-tournament-button{background:var(--join-tournament-btn-bg);color:#fff}.join-tournament-button:hover{background:var(--join-tournament-btn-hover-bg);color:#fff}.tournament-modal{width:950px}.tournament-modal img{width:100%}.tournament-modal h3{color:#586a98;text-transform:uppercase;font-size:26px}.tournament-modal table{margin-bottom:40px}.tournament-modal a:hover{color:#6779e5}.tournament-modal th{background:#6779e5;color:#fff;padding:10px}.tournament-modal th>p{padding:20px 0}.tournament-modal th,.tournament-modal td{border:1px solid #000;text-align:center;padding:5px 10px}.tournament-modal td:first-child:not(.time){width:20%}.tournament-modal .time{width:5%}.tournament-modal td:last-child{width:30%}.tournament-modal .green{background-color:#0f0;color:#000}.tournament-modal .yellow{background-color:#ff0;color:#000}.tournament-modal .blue{background-color:#6779e5;color:#fff}.tournament-modal .highlight{color:#f00}.tournament-modal .join-tournament-button{margin:30px 0}