@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

:root{
    --bs-body-font-family:'poppins';
}
.bg-primary{background-color:var(--bs-primary)!important;}
.bg-secondary{background-color:var(--bs-secondary)!important;}
.btn-primary {
    --bs-btn-bg:var(--bs-primary);
    --bs-btn-border-color:var(--bs-primary);
    --bs-btn-hover-bg:var(--bs-primary);
    --bs-btn-hover-border-color:var(--bs-primary);
    --bs-btn-active-bg:var(--bs-primary);
    --bs-btn-active-border-color:var(--bs-primary)
}
.btn-secondary {
    --bs-btn-bg:var(--bs-secondary);
    --bs-btn-border-color:var(--bs-secondary);
    --bs-btn-hover-bg:var(--bs-secondary);
    --bs-btn-hover-border-color:var(--bs-secondary);
    --bs-btn-active-bg:var(--bs-secondary);
    --bs-btn-active-border-color:var(--bs-secondary)
}
.fa-facebook:before{content:"\f39e"!important;}
.fak.fa-stats:before {content: '\e473'!important;font-family: 'Font Awesome 6 Pro';font-weight: bold;}
.fak.fa-roster:before {content: '\f007';font-family: 'Font Awesome 6 Pro';}
.fak.fa-schedule:before{content: '\f133';font-family: 'Font Awesome 6 Pro';font-weight: bold;}
main#site-main, #site-footer {background: url(https://theme-assets.prestosports.com/theme-assets/elite/assets/images/blue_angled.png);background-size: contain;background-repeat:repeat;}
.internal-page .site-main > .container{background:#fff;}
#site-footer{background-size:cover;}
.parallax:has(.component-parallax) {
    display: block;
}
.parallax{display:none;}

/* Header Starts Here */ 

.site-header .site-title {text-align: center;position: relative;padding: .5rem 0;text-transform: uppercase;letter-spacing: .5rem;word-spacing: .75rem;font-size: 1.125rem;z-index: 1;text-align: center;font-weight: 600;width: fit-content;margin: 0 auto;background: var(--bs-secondary);padding-left: .75rem;}
.site-header .site-title-wrapper{position:relative;}
.site-header .site-title-wrapper:before {height: 2px;width: 100%;background: var(--bs-white);content: '';display: block;top: 50%;position: absolute;transform: translateY(-50%);z-index:0;}
.site-header .site-logo a img{transition:.4s ease-in-out;}
/*.site-header .site-logo a:hover img{transition:.4s ease-in-out;transform:scale(.9) */}
.social-links .component-nav {visibility: visible;opacity: 1;max-height: unset;}
.social-links .component-nav .layout-wrapper ul.nav { flex-wrap: nowrap !important; }
#site-nav a.navbar-brand {display: none!important;}
.component-navbar-primary.layout-standard .navbar .navbar-nav .nav-link {padding: 2rem 1.5rem!important;font-size: 1.125rem;font-weight: 600;text-transform: uppercase;color: var(--bs-white);}
#site-nav > .component-navbar-primary > .layout-wrapper > .navbar > .container-fluid > .navbar-collapse > .navbar-dark.bg-primary {background: transparent!important;z-index:99;}
.component-search button.btn.btn-link {color: var(--bs-white);text-decoration: none;border: 1px solid var(--bs-white);border-radius: 2rem;line-height: 1;}
.component-search button.btn.btn-link .sr-only{position:relative;margin:0 1rem;}
.social-links a.nav-link {position: relative;padding:2.5rem 1rem;color:var(--bs-white);font-size:1.1rem;}
.social-links li:hover a.nav-link{background:rgba(255,255,255,.5);}
.social-links a.nav-link:before, .social-links .nav li:nth-last-child(1) a.nav-link:after{position:absolute;content:'';left:0;top:0rem;width:1px;height:100%;background:var(--bs-white);opacity:.25;}
.social-links .nav li:nth-last-child(1) a.nav-link:after{left:auto;right:0;display:none;}
#site-nav a[rel="wiki-link"], .primary-nav-wrapper a[rel="wiki-link"], .secondary-navigation a[rel="wiki-link"]{color: var(--bs-white);}
/*#site-nav .component-navbar-primary > .layout-wrapper, #site-nav .component-navbar-primary > .layout-wrapper > .navbar{position:static!important;}*/
.menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list{position:relative;}
.menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list:after {content: '';position: absolute;right: .75rem;height:100%;top: 0rem;background: rgba(255,255,255,.6);width: 2px;}
.menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item{ }
#site-nav .component-navbar-primary > .position-relative, #site-nav .component-navbar-primary > .position-relative > .navbar {position: static!important;}
.menu .navbar-collapse .nav-item .megamenu-inner{display:flex;}
.component-navbar-primary.layout-standard .navbar .navbar-nav .nav-item.parent > .nav-link, .component-navbar-primary.layout-standard .navbar .navbar-nav .nav-item.parent > .nav-link > .d-flex > .nav-link {color: var(--bs-white);font-weight: 700;}
.menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .nav-link  {padding: 0 0 0rem 0!important;border-bottom:0!important;}
.menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .nav-link > .d-flex > .nav-link{padding: 0 0 1rem 0!important;text-align: left!important;border-bottom: 0!important;position: relative;font-size: 1.5rem!important;width:100%;color:var(--bs-white);}
.menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .nav-link > .d-flex > .nav-link:before{content:'';position:absolute;bottom:.5rem;left:0;height:2px;background:var(--bs-white);width:100%;}
.menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item:hover > .nav-link:before{background:var(--bs-white)!important;}
.menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item {align-items: flex-start;border-top:0;margin-bottom:.25rem}
.menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item > .nav-link {padding: .5rem!important;font-weight: 500!important;}
.menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item > .dropdown-menu .nav-link{padding:.5rem!important;}
.menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item > .dropdown-menu .nav-item:not(.brand-icon) .nav-link{font-weight:normal!important;}
.menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item:hover{background:transparent;}
.menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item > .dropdown-menu .navbar-dark {margin-left: .5rem;background-color: rgba(255, 255, 255, .1)!important;border-radius: .625rem;}
.menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item > .dropdown-menu .nav-item:hover{background:transparent!important;}
.menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item > .dropdown-menu .nav-item:hover .nav-link{color:var(--bs-secondary);}
.component-navbar-primary.layout-standard .navbar .primary-navigation-thumbnail {width:30%;position:relative;}
.component-navbar-primary.layout-standard .navbar .has-megamenu .primary-navigation-thumbnail img.img-fluid {max-height: unset;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);padding: 1rem;width: 100%;object-fit: contain;}
.menu .navbar-collapse .nav-item .dropdown-menu.megamenu {border-radius: 0;}
.component-navbar-primary.layout-standard li.nav-item.parent.dropdown:not(.has-megamenu) .dropdown-menu .nav-link{padding:.75rem!important;}
.members-menu.py-2 {z-index: 99;position: relative;}
/*.members-menu .nav-item .details, */.members-menu .nav-item .dropdown-divider, .members-menu .nav-item .social-links{display:none!important;}
.members-menu .nav-item .details .title {margin-bottom: .25rem!important;}
.members-menu .nav-item .nav-link{color:#000;font-weight:500;font-size:1rem;line-height:1.2;margin:.25rem;transition:.4s ease-in-out;}
.members-menu .nav-item .nav-link:hover{color:var(--bs-secondary);transition:.4s ease-in-out;}
.site-header .primary-nav-wrapper.bg-primary:after {position:absolute;content:'';bottom:0;left:0;width:100%;height:4px;background:var(--bs-secondary);z-index:0;}
.site-header .primary-nav-wrapper.bg-primary > .container-fluid{padding-right:0;position:relative;}
#site-nav .component-navbar-primary > .layout-wrapper > .navbar > .container-fluid > .collapse > .navbar-dark > .nav-item > .nav-link:hover {color: var(--bs-secondary);}
.secondary-navigation .navbar-brand {font-weight: bold;}
.secondary-navigation a.nav-link {color: #fff;font-weight: bold;}
.secondary-navigation .flexible-menu ul.dropdown-menu {border-radius: 0;}
.modal .modal-content .modal-body button.input-group-text span.fa-regular {margin: 0 .25rem!important;}
.component-navbar-primary.layout-standard .navbar.navbar-dark .has-megamenu .dropdown-menu {border-radius: 0;top: 5.85rem;left: auto;right: 0;padding: 0;margin-top: 0;border: 0;min-width:unset;}
.secondary-navigation a.nav-link:hover{color:var(--bs-primary);}
.component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-column="true"] > li > .dropdown-menu{justify-content:flex-start!important;}
.site-header .bounce-trigger:hover .bounce-element{animation-name:unset;}
.component-navbar-primary.layout-standard .navbar .navbar-nav .navtab{z-index:1;padding-left:2rem!important;width:60%;}
.component-navbar-primary.layout-standard .navbar .navbar-nav .navtab .nav-link:after{display:none;}
.site-header .component-navbar-primary.layout-standard .navbar-nav .nav-item.parent.has-megamenu .megamenu-inner > .megamenu-list > li > .nav-link {text-transform: capitalize;}
.component-navbar-primary.layout-standard .navbar.navbar-dark .dropdown-menu li.nav-item.dropdown .dropdown-toggle {border-color: #fff!important;}
.component-navbar-primary.layout-standard .navbar .parent.dropdown:not(.has-megamenu) .dropdown-menu.bg-primary {border-radius: 0;border-color:rgba(255,255,255,.1)!important;}
.social-links a.nav-link span.fa-brands {min-width: 1rem;text-align: center;}
.site-header .site-logo img{max-height:5rem;}
.secondary-navigation .component-navbar-secondary .navbar-secondary > .container {max-width: unset;}
.component-navbar-image.layout-flex .nav-item .show-hidden-info.show {position: absolute;top: 0rem;right: 0rem;z-index:99999;padding:0;}
.component-scoreboard .card .event-links {display: none!important;}
.component-scoreboard .card .event-links:has(.card-link) {display: flex!important;}
.secondary-navigation .component-navbar-secondary .navbar-secondary > .container > .collapse.navbar-collapse a.nav-link{padding:.5rem .5rem .25rem;}
body .menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item a.nav-link:hover {color: var(--bs-secondary);}
body header .collapse .navbar-dark.navbar-nav > .nav-item:hover > .nav-link > .d-flex > span.dropdown-toggle:after {transform: rotate(-180deg);transition: transform 0.25s;}

.site-header .component-navbar-primary.layout-standard .navbar .parent.dropdown .megamenu-inner > .megamenu-list { gap:1rem; }

/* new header css */

body header .collapse .navbar-dark.navbar-nav > .nav-item:hover > .nav-link > .d-flex > a.nav-link.dropdown-old-toggle.p-0 {color:var(--bs-secondary)!important;}

body header .collapse .dropdown-menu-inner .navbar-dark .nav-item.dropdown a.nav-link.dropdown-old-toggle.p-0{padding: 0!important;}

/* new header css ends here */
@media screen and (min-width:1400px){
    .primary-nav-wrapper .header-buttons{margin-right:2rem;}
    .component-navbar-primary.layout-standard .navbar .navbar-nav .navtab .nav-link{font-size:1.5rem;}
}

@media screen and (min-width:992px){
    /*.primary-nav-wrapper #site-nav{margin:0 auto;}*/
    .primary-nav-wrapper .header-buttons{margin-left:auto;}
    body header .collapse .navbar-dark .nav-item a.nav-link.dropdown-old-toggle.p-0 {padding: 0!important;}
    .component-navbar-primary.layout-standard .navbar .navbar-nav .navtab .nav-link {padding: 0.25rem 2rem .25rem 0rem !important;flex:0 0 50%;border-bottom:2px solid var(--bs-white);}
    .component-navbar-primary.layout-standard .navbar .navbar-nav .navtab .nav-link.active{border-color:var(--bs-secondary);}
    .site-header .component-navbar-primary.layout-standard .navbar .parent.dropdown .megamenu-inner > .megamenu-list { width: 100%;flex: unset!important;margin: 0!important;padding: 2rem;}
    .site-header .component-navbar-primary.layout-standard .navbar-nav .nav-item.parent.has-megamenu .megamenu-inner > .megamenu-list > li {margin: 0 .25rem;}
    .site-header .component-navbar-primary.layout-standard .navbar-nav .nav-item.parent.has-megamenu .megamenu-inner > .megamenu-list > li {display: block;}
    .secondary-navigation .component-navbar-secondary .navbar-secondary > .container > .collapse.navbar-collapse {justify-content: flex-start!important;}
    .secondary-navigation .component-navbar-secondary .navbar-secondary > .container > a.navbar-brand{font-size:1.1rem;flex:0 0 11rem;margin:0;}
	.component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner .megamenu-list .dropdown-menu.level-4:not(.show), .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner .megamenu-list .dropdown-menu.level-4.show {display: block;overflow: visible;transform: none!important;height: 100%!important;}
    .menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item > .dropdown-menu .nav-link {   padding: .5rem .6rem !important; }

    
    .component-navbar-primary.layout-standard .navbar .dropdown-toggle::after {   font-family: "Font Awesome 6 Sharp"; }
    
    
}
@media screen and (min-width:1200px){
    .primary-nav-wrapper .header-buttons{margin-right:2rem;}
    .component-navbar-primary.layout-standard .navbar .navbar-nav .navtab .nav-link{font-size:1.15rem;}
	.site-header .component-navbar-primary.layout-standard .navbar-nav .nav-item.parent.has-megamenu .megamenu-inner > .megamenu-list > li {margin: 0 .5rem;}
    .component-navbar-primary.layout-standard .navbar .navbar-nav .nav-link span.fa-brands.fa-facebook {   font-size: 1.0rem; }
    
}
@media screen and (min-width:1400px){
    .secondary-navigation .component-navbar-secondary .navbar-secondary > .container > a.navbar-brand{font-size:1.25rem;flex:11.5rem;}
}
@media screen and (min-width:1600px){
    .site-header .site-logo, .secondary-navigation .component-navbar-secondary .navbar-secondary > .container{margin-left:5rem;}
    .secondary-navigation .component-navbar-secondary .navbar-secondary > .container > a.navbar-brand{flex:0 0 11.75rem;}
}
@media screen and (max-width:1599px){
    .social-links a.nav-link{padding:2.5rem .75rem;}
    .component-navbar-primary.layout-standard .navbar .navbar-nav .nav-link{padding:2.25rem 1rem!important;}
    .component-navbar-primary.layout-standard .navbar.navbar-dark .has-megamenu .dropdown-menu{top:6.35rem;}
	.menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item{flex-wrap:wrap;}
    .menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item > .dropdown-menu .nav-item:not(.brand-icon) .nav-link{font-size:1rem;}
}
@media screen and (max-width:1399px){
    .component-navbar-primary.layout-standard .navbar .navbar-nav .nav-link{font-size:1rem;padding:2.5rem .75rem!important;}    
    .component-navbar-primary.layout-standard .navbar.navbar-dark .has-megamenu .dropdown-menu{top:6.5rem;}
}

@media screen and (max-width:1199px){
    .component-search button.btn.btn-link .sr-only{display:none;}
    .component-navbar-primary.layout-standard .navbar .navbar-nav .nav-link{font-size:1rem;padding:2rem .5rem!important;}
    .social-links a.nav-link{padding:2.25rem .5rem;}
    .component-navbar-primary.layout-standard .navbar.navbar-dark .has-megamenu .dropdown-menu{top:5.70rem;}
    .component-navbar-primary.layout-standard .navbar .primary-navigation-thumbnail{width:20%;}
    .menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item > .dropdown-menu .nav-link{padding:.5rem .35rem!important;font-size:.9rem;}
    .menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item > .dropdown-menu .navbar-dark {  padding: 0 0.2rem;}
}
@media screen and (max-width:991px){
    .site-header .primary-nav-wrapper > .container-fluid > .d-flex{justify-content:flex-end!important;}
    .site-header .primary-nav-wrapper > .container-fluid > .d-flex .site-logo{margin-right:auto;}
    .site-header .component-navbar-primary.layout-standard .navbar-nav .nav-item.parent.has-megamenu .megamenu-inner > .megamenu-list > li > .nav-link{border-bottom:1px solid rgba(255,255,255,.1)!important;padding:.5rem 1rem!important;}
    .component-navbar-primary.layout-standard .navbar-dark li.nav-item .nav-link a.nav-link.dropdown-old-toggle {padding: 0 !important;}
    .component-navbar-primary.layout-standard .navbar-dark li.nav-item .dropdown-menu.megamenu {border: 1px solid rgba(255,255,255,.1)!important;}
    body header .has-megamenu .collapse .dropdown-menu-inner .navbar-dark .nav-item.dropdown span.dropdown-toggle {display: none!important;}
    .component-navbar-primary.layout-standard .navbar-dark li.nav-item .dropdown-menu.megamenu .dropdown-menu {border-color: rgba(255,255,255,.1)!important;padding:0 .5rem;}
    .site-header .primary-nav-wrapper > .container-fluid > .d-flex .header-buttons a.d-block{color:var(--bs-white);}
    .site-header .primary-nav-wrapper > .container-fluid > .d-flex .header-buttons a.d-block .fa-calendar{font-weight:900;}
    .site-header .component-navbar-primary.layout-standard .navbar-nav .nav-item.parent.has-megamenu .megamenu-inner > .megamenu-list > li .nav-link{border-bottom:none!important;}
    .site-header .primary-nav-wrapper > .container-fluid > .d-flex .header-buttons {display: flex;align-items: center;}
    .site-header .primary-nav-wrapper > .container-fluid > .d-flex .navbar-toggler:focus{box-shadow:unset!important;} 
    .component-search button.btn.btn-link{border:0;}
    .menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item > .dropdown-menu .nav-link span.secondary-icon-name {display: none;}
    #site-nav .component-navbar-primary > .layout-wrapper, #site-nav .component-navbar-primary > .layout-wrapper > .navbar{position:static!important;}
    .members-menu .panel-control-bar .btn {border-radius: 0;border: 0;font-weight:500;font-size:1.1rem;}
    .members-menu .panel-control-bar .btn:not(.collapsed):after, .members-menu .panel-control-bar .btn:active:after, .members-menu .panel-control-bar .btn:focus-visible:after, .members-menu .panel-control-bar .btn:hover:after{transform: rotate(315deg) translateY(-50%);top:1.1rem;border-color:#fff;left:9rem;}
    .members-menu .panel-control-bar .btn::after {position: absolute;content: '';right: 0;left: 8.25rem;margin: 0 auto;top: 50%;width: .5rem;height: .5rem;border-top: 2px solid var(--bs-secondary);border-right: 2px solid var(--bs-secondary);transform: rotate(45deg) translateY(-50%);}
    #site-nav .navbar .navbar-collapse {z-index: 99;}
    .members-menu .panel-control-bar .btn:not(.collapsed)[aria-expanded="true"]{background:var(--bs-primary)!important;color:var(--bs-white);}
    .site-header .primary-nav-wrapper.bg-primary:after{display:none;}
    #site-nav > .component-navbar-primary > .layout-wrapper > .navbar > .container-fluid > .navbar-collapse > .navbar-dark.bg-primary{background:var(--bs-primary)!important;}
    .component-navbar-primary.layout-standard .navbar-dark li.nav-item {border: 0!important;}
    .component-navbar-primary.layout-standard .navbar-dark li.nav-item .nav-link{text-align:right;color:#fff;padding:.5rem 1rem!important;text-transform:capitalize;}
    .component-navbar-primary.layout-standard .navbar .dropdown-toggle {flex-direction: row-reverse;}
    .component-navbar-primary.layout-standard .navbar .dropdown-toggle.show{background:var(--bs-primary)!important;color:var(--bs-white)!important;margin:.15rem 0!important;}
    .menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list:after{display:none;}
    .menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list{flex:0 0 100%!important;}
    #site-nav .navbar .navbar-collapse .bg-primary.show, #site-nav .navbar .navbar-collapse .bg-primary.show .navbar-dark{background:var(--bs-primary)!important;}
    .menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .nav-link > .d-flex > .nav-link{font-size:1rem!important;padding-bottom:0!important;justify-content:flex-end;width:fit-content;}
	.component-navbar-primary.layout-standard li.nav-item.parent.dropdown:not(.has-megamenu) .dropdown-menu .nav-link{padding:.5rem 1rem;}
    .menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .nav-link > .d-flex > .nav-link:before{display:none;}
    .component-navbar-primary.layout-standard .navbar.navbar-dark .megamenu .megamenu-inner ul[data-mega="true"] > .nav-item > .dropdown-toggle{color:var(--bs-white);font-size:1rem!important;padding:.5rem!important;}
    .menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item > .nav-link{color:var(--bs-white);text-transform:capitalize;border:0!important;}
    .menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item > .dropdown-menu .nav-link{color:var(--bs-white);text-transform:capitalize;}
    .menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item > .dropdown-menu .navbar-dark{display:flex;justify-content:flex-end;background-color:rgba(255,255,255,.3)!important;}
    #site-nav .navbar .navbar-collapse .bg-primary.show .navbar-dark .nav-item .dropdown-menu .dropdown-menu-inner .navbar-dark .nav-item .dropdown-menu .dropdown-menu-inner .navbar-dark {background: rgba(255,255,255,.1)!important;width: fit-content;margin-left: auto;padding:0 .5rem;}    
    .component-navbar-primary.layout-standard li.nav-item.parent.dropdown:not(.has-megamenu) .dropdown-menu .nav-link{color:var(--bs-white);}
    .members-menu .component-navbar-image .navbar-image ul li {width: 31%;}
    .site-header svg.close-nav {display: none;}
    .component-navbar-primary.layout-standard .navbar .navbar-nav .navtab {z-index: 1;width: 100%;position: relative!important;padding: 0!important;flex-direction: column;align-items: flex-end;}
    .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-column="true"] > li > .dropdown-menu{display:block;}
    .menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item > .nav-link:after{display:none;}
    .menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item > .nav-link{justify-content:right;}
    .site-header .primary-nav-wrapper.bg-primary > .container-fluid{padding:0;}
    .site-header .primary-nav-wrapper > .container-fluid > .d-flex .site-logo {margin-right: auto;position: absolute;left: 1rem;top:.75rem;}
    .site-header .primary-nav-wrapper > .container-fluid > .d-flex #site-nav{order:1;width:100%;}
    .site-header .primary-nav-wrapper > .container-fluid > .d-flex #site-nav .container-fluid {justify-content: flex-end;padding:0;}
    .site-header .primary-nav-wrapper > .container-fluid > .d-flex #site-nav .container-fluid button.navbar-toggler.x {margin:1.5rem 1rem;}
    .site-header .primary-nav-wrapper  .social-links {position: absolute;right: 4.5rem;top: 0;}
    .site-header .primary-nav-wrapper > .container-fluid > .d-flex .header-buttons{position:absolute;right:15rem;top:1.75rem;}

    .site-header  .mobile-menu-footer .mmf-search .ps-component.component-search button.btn.btn-link {    padding: 1rem;    color: var(--bs-primary);  border-left-color: var(--bs-secondary) !important; }
    .site-header  .mmf-social .page-details .component-title {   color: #fff; }
    .mobile-nav-active .component-navbar-primary .navbar-collapse{        max-height: 55vh;}
    .mobile-menu-footer .mmf-social .mmf-social-inner ul.nav li a.nav-link {   color: #fff; }
}
@media screen and (max-width:767px){
    .site-header .primary-nav-wrapper > .container-fluid > .d-flex .social-links{display:none!important;}
    .primary-nav-wrapper.bg-primary {padding: .5rem 0;}
    .menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item > .dropdown-menu .nav-link span.social-brand-name {display: none;}
    #site-nav .component-navbar-primary > .layout-wrapper > .navbar > .container-fluid{padding:0!important;}
    #site-nav .component-navbar-primary > .layout-wrapper > .navbar > .container-fluid .navbar-toggler{border:0;padding:2.5rem 1rem;border-left:1px solid rgba(255,255,255, .3);border-radius:0;}
    .site-header .primary-nav-wrapper.bg-primary{padding-top:0;padding-bottom:0;border:0!important;}
    .site-header .primary-nav-wrapper.bg-primary > .container-fluid{padding-right:0;position:relative;}
    .site-header .primary-nav-wrapper > .container-fluid > .d-flex{gap:0!important}
    .component-search button.btn.btn-link {padding: 2.9rem 1rem;border-radius: 0!important;border-left: 1px solid rgba(255,255,255, .3);}
    .site-header .primary-nav-wrapper > .container-fluid > .d-flex .header-buttons a.d-block{padding: 2.6rem 1rem;border-radius: 0!important;border-left: 1px solid rgba(255,255,255, .3);}
    .site-header .site-title{padding:.25rem 0;padding-left:.75rem;}
    #site-footer ul.nav {justify-content: center;}
    .site-header .primary-nav-wrapper > .container-fluid > .d-flex #site-nav .container-fluid button.navbar-toggler.x{margin:0 0 0 1rem;}
    .site-header .primary-nav-wrapper > .container-fluid > .d-flex .header-buttons{right:3.5rem;top:0rem; height:100%; }
    .site-header .primary-nav-wrapper > .container-fluid > .d-flex .site-logo{top:1rem;}
    .site-header .primary-nav-wrapper > .container-fluid > .d-flex .site-logo img{max-height:4rem;}
}

@media screen and (max-width:575px){
    .menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item > .dropdown-menu .nav-link{padding:.5rem .25rem!important;}
    .site-header .primary-nav-wrapper > .container-fluid > .d-flex .site-logo img{max-height:3.5rem;height:100%;width:100%:object-fit:contain;}
    .site-header .primary-nav-wrapper > .container-fluid > .d-flex .site-logo{top:1.25rem;}
    
}

/* Header Ends Here */

/* Header Sponsor Logos Starts Here */

.members-menu .navbar.navbar-image.navbar-expand li.nav-item {flex-grow: 1;padding:.75rem 1.5rem;}
.members-menu .navbar.navbar-image.navbar-expand {padding: 0;}
.members-menu a{transition:.4s ease-in-out}
/*.members-menu a:hover{transform:scale(.9);transition:.4s ease-in-out} */
.members-menu .navbar-expand .navbar-nav .dropdown-menu {position: absolute;left: 0;right: 0;width: 100%;transform: none;padding: 0!important;z-index: 9999;min-width:unset;box-shadow: unset!important;top: 95%;border: 0;border-radius:0!important;background: #EAEDED;border-bottom-right-radius:1rem!important;border-bottom-left-radius:1rem!important;white-space:normal!important;}
.members-menu .navbar.navbar-image.navbar-expand li.nav-item:hover {background: #EAEDED;}
.members-menu .navbar-expand .navbar-nav .dropdown-menu li.nav-item.flex-fill {padding: 0;}
.members-menu .navbar.navbar-image.navbar-expand li.nav-item .dropdown-menu ul.nav{padding-bottom:1.25rem;}
.members-menu .component-navbar-image.layout-flex .nav-item img.img-mh-3{max-height:3rem!important;}
.members-menu .component-navbar-image.layout-flex .nav-item .show-hidden-info span:before {content: "\2b";font-weight: normal;}
.members-menu .component-navbar-image.layout-flex .nav-item .show-hidden-info.show {transform: rotate(315deg);transition:.1s ease-in;}
.members-menu .component-navbar-image.layout-flex .nav-item .show-hidden-info{transition:.1s ease-in;}
@media screen and (max-width:991px){
    .members-menu .navbar-expand .navbar-nav .dropdown-menu li.nav-item.flex-fill{width:100%;}
    .members-menu .navbar-expand .navbar-nav .dropdown-menu{top:0;border-radius:0!important;background:rgba(234,237,237,.9);}
    .members-menu .navbar-expand .navbar-nav .dropdown-menu .nav .nav-item .nav-link{padding:.25rem!important;}
    .members-menu .navbar.navbar-image.navbar-expand li.nav-item .dropdown-menu ul.nav{padding-bottom:0!important;}
    .members-menu .navbar.navbar-image.navbar-expand li.nav-item{border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
    .members-menu .navbar.navbar-image.navbar-expand li.nav-item:nth-last-child(1){border-right:1px solid #ddd;}
}
@media screen and (max-width:767px){
    .members-menu .navbar.navbar-image.navbar-expand li.nav-item:nth-last-child(1){flex-grow:0!important;}
}
/* Header Sponsor Logos Ends Here */

/* Scoreboard Starts Here */

.site-header .component-tabs > .layout-wrapper > .d-flex{flex-direction:row!important;}
.site-header .component-tabs > .layout-wrapper > .d-flex .form-floating {width: 250px!important;align-self: stretch;display: flex;align-items: center;justify-content:center;}
.site-header .component-tabs > .layout-wrapper > .d-flex .form-floating label {display: none;}
.site-header .component-tabs > .layout-wrapper > .d-flex .form-floating .form-select {width: 65%;padding: .25rem .5rem!important;height: unset!important;border: 1px solid #000;border-radius: 1.25rem;margin-bottom:0!important;}
.site-header .component-tabs .card .macro-event-notes{display:none;}
.site-header .component-tabs .card .body-top{display:flex;}
.site-header .component-tabs .card .card-body { gap: .1rem !important; }
.site-header .component-tabs .card .card-body .body-middle .middle-inner{border-top:0!important;}
.site-header .component-tabs .card .card-body .body-middle .middle-inner .team.winner .event-score, .site-header .component-tabs .card .card-body .body-middle .middle-inner .team.winner .event-team-name .name{font-weight: bold;}
.component-navbar-primary.layout-standard .navbar .navbar-nav .nav-item.parent > .nav-link {position: relative;}
.site-header .component-tabs .card .body-top > .d-flex {flex: 1;gap:0!important;align-items:center;}
.site-header .component-tabs .card .body-top .sport{margin-right:1.5rem;position:relative;}
.site-header .component-tabs .card .body-top .sport .sport-name a, .site-header .component-tabs .card .body-top .date, .site-header .component-tabs .card .body-top .sport-date-status .status{color:#000;font-weight:500;font-size:.9rem;}
.site-header .component-tabs .card .body-top .sport .sport-name a, .members-menu .nav-item .nav-link{transition:.4s ease-in-out;position:Relative;}
.site-header .component-tabs .card .body-top .sport .sport-name a:hover, .members-menu .nav-item .nav-link:hover{transition:.4s ease-in-out;color:var(--bs-secondary);}
.site-header .component-tabs .card .body-top .sport .sport-name a:hover:after, .members-menu .nav-item .nav-link:hover:after{width:100%;transition:.4s ease-in-out;}
.site-header .component-tabs .card .body-top .sport:after {position: absolute;right: -.75rem;top: .25rem;height: calc(100% - .6rem);width: 2px;background: #000;content: '';}
.site-header .component-tabs .card .body-middle .vs-at-indicator{color:var(--bs-secondary);font-weight:500!important;}
.site-header .component-tabs .card .body-middle .name, .site-header .component-tabs .card .body-middle .event-score{font-weight:500;text-align:left;}
.component-scoreboard.layout-small .slick-arrow-controls .prev, .component-scoreboard.layout-small .slick-arrow-controls .next{color:#000;}
.site-header .content-switcher-wrapper .macro-archive-link.archive-link.align-center {position: absolute;right: 0;width: 3rem;height: 100%;right: 3rem;display:flex;align-items:Center;justify-content:center;border-right: 1px solid rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.1);}
.site-header .content-switcher-wrapper .macro-archive-link.archive-link.align-center:hover{background:rgba(0,0,0,0.05);}
.site-header .content-switcher-wrapper .macro-archive-link.archive-link.align-center a {position: absolute;width: 1.25rem;height: 100%;width: 100%;opacity: 0;}
.site-header .content-switcher-wrapper .macro-archive-link.archive-link.align-center:before {content: "\f133";font-family: "Font Awesome 6 Pro";font-weight: 900;left: 0;position: relative;font-size: 1.25rem;width: 1.5rem;height: 1.5rem;display: block;}
.component-scoreboard .card .event-links {position: absolute;height: 100%;width: 100%;left: 0;top: 100%;padding: 0.5rem;background: var(--bs-primary);opacity: .9;display: flex;justify-content: center;align-items: flex-start;transition:.4s ease-in-out;}
.component-scoreboard.layout-small .event-box .collapse-event-links.show .event-links{top:65%;transition:.4s ease-in-out;}
.component-scoreboard .card .collapse-event-links{position:static!important;}
.component-scoreboard .card .collapse-event-links > .d-flex, .component-scoreboard .card .collapse-event-links > .d-flex > .p-2 {padding: 0!important;}
.component-scoreboard .card .collapse-event-links > .d-flex .close-event-links-positioned {display: none;}
.component-scoreboard .event-links a.card-link{color:var(--bs-white);}
.component-scoreboard.layout-small .team-inner .event-team-name img { max-width:1rem; max-height:1rem;}
.site-header .component-tabs > .layout-wrapper > .d-flex .tab-pane .component-scoreboard {position: relative;}
.site-header .component-tabs .card .body-top .sport-date-status .status{font-weight:500;}
.component-scoreboard .component-headings .component-title span {display: none;}
.component-scoreboard {gap: 0!important;}
@media screen and (max-width:1599px){
    .site-header .component-tabs > .layout-wrapper > .d-flex .form-floating{width:200px!important;}
    .site-header .component-tabs .card .body-top .sport .sport-name a, .site-header .component-tabs .card .body-top .date, .site-header .component-tabs .card .body-top .sport-date-status .status{font-size:.9rem;}
    .site-header .component-tabs .card .body-top .sport{margin-right:.75rem;}
    .site-header .component-tabs .card .body-top .sport:after{right:-.5rem;}
}
@media screen and (min-width:992px){
    
.component-scoreboard.layout-small .event-box .collapse-event-links.show {top: 65%;align-items: flex-start!important;background:var(--bs-primary);opacity:.9;}
.component-scoreboard.layout-small .event-box:hover .collapse-event-links > .d-flex{padding:0!important;}
.component-scoreboard.layout-small .event-box:hover .collapse-event-links > .d-flex .close-event-links-positioned{display:none;}
.component-scoreboard.layout-small .event-box:hover .collapse-event-links > .d-flex .event-links a.card-link{color:var(--bs-white);}
.component-scoreboard.layout-small .event-box:hover .collapse-event-links > .d-flex .event-links a.card-link:hover{color:var(--bs-secondary);}

.component-scoreboard.layout-small .slick-arrow-controls .fa-chevron-right:before {    content: "\f105";   font-family: "Font Awesome 6 Sharp"; }
.component-scoreboard.layout-small .slick-arrow-controls .prev .fa-chevron-left:before {    content: "\f104";   font-family: "Font Awesome 6 Sharp"; }

}
@media screen and (max-width:991px){
    .site-header .component-tabs > .layout-wrapper > .d-flex{flex-direction:column!important;}
    .site-header .component-tabs > .layout-wrapper > .d-flex .form-floating{width:100%!important;}
    .site-header .component-tabs > .layout-wrapper > .d-flex .form-floating .form-select{width:100%;border-radius:0;border:1px solid #ddd;margin:.25rem 1rem!important;}
    .component-scoreboard.layout-small .event-box:hover .collapse-event-links.show{top:0;}
    .component-scoreboard.layout-small .event-box:hover .collapse-event-links{top:100%;}
    .site-header .component-tabs > .layout-wrapper > .d-flex .component-scoreboard {position: relative;}
}

@media screen and (min-width:767px){
    .component-scoreboard.layout-small .slider{padding:0 6rem 0 0;}
    .component-scoreboard.layout-small .slick-arrow-controls .prev, .component-scoreboard.layout-small .slick-arrow-controls .next, .component-scoreboard.layout-small .slick-arrow-controls{width:3rem;}
    
}
@media screen and (max-width:767px){
    .site-header .content-switcher-wrapper .macro-archive-link.archive-link.align-center, .component-scoreboard.layout-small .slick-arrow-controls{display:none!important;}
    
}
@media screen and (max-width:1299px) and (min-width:1199px){
    .site-header .component-tabs .card .body-top .sport .sport-name a, .site-header .component-tabs .card .body-top .date, .site-header .component-tabs .card .body-top .status {font-size: 0.8rem;}
}

/* Scoreboard Ends Here */

/* Countdown Starts Here */ 
.sec-countdown:not(:has(.component-countdown)) { display:none } /* hide section wrapper when countdown component is not rendered */
.countdown .component-countdown{padding:1rem;}
.countdown .component-countdown {background:var(--bs-primary);max-width:58.9rem;margin:0 auto;padding:.5rem;border-right:4px solid var(--bs-secondary);}
.countdown .component-countdown .details .details-1{display:none;}
.countdown .component-countdown .details .details-2 .fs-2 {color: var(--bs-white);position:relative;width:fit-content;text-transform:uppercase;line-height:1;padding-bottom:.75rem;font-size:1.5rem!important;}
.countdown .component-countdown .details .details-2 .fs-2:before{position:absolute;content:'';bottom:.5rem;left:0;height:2px;width:100%;background:var(--bs-white);}
.countdown .component-countdown .details .details-2 .fs-2:after{position:absolute;content:'';bottom:.5rem;left:0;height:2px;width:50%;background:var(--bs-secondary);}
.countdown .component-countdown .details .details-2 .teams .team-name, .countdown .component-countdown .details .details-2 .teams .vs-at-indicator{color:var(--bs-white);line-height:1.3;font-size:1rem;}
.countdown .component-countdown .details .details-2 .specs-2{display:none;}
.countdown .component-countdown .countdown li.flex-fill{color:var(--bs-white);border-right: 0 !important}
.countdown .component-countdown .countdown {margin-bottom: 0;}
.countdown .component-countdown .details .details-2 .teams > span:nth-child(1){flex:0 0 100%;}
.countdown .component-countdown .details .details-2 .teams .vs-at{margin-left:0!important;padding-left:0!important;}
.countdown .component-countdown .specs-3 {display: none;}
.countdown .component-countdown .details .details-2 .teams .team .team-logo {display: none!important;}
.countdown .component-countdown .details .details-2 .teams span.vs-at {line-height: 1;margin-right:0!important;}
.countdown.my-4 {margin: 2rem 0 0!important;}
.component-countdown.layout-standard .countdown-container > ul li{position:relative;}
.component-countdown.layout-standard .countdown-container > ul li:before{position:absolute;left:0;top:-1rem;height:calc(100% + 2rem);width:1px;background:rgba(255,255,255,.4);content:'';}
.mobile-view{display:none;}
.countdown .component-countdown .details .details-2 .sport {color: var(--bs-white);font-size: 1.1rem!important;line-height:1;font-weight:500;}

@media(min-width:992px){
    .component-countdown.layout-standard .countdown-digit {   min-width: 5rem; }
}

@media screen and (max-width:1399px){
    .countdown .component-countdown .details .details-2 .fs-2{font-size:1.5rem!important;}
}
@media screen and (max-width:1199px){
    .countdown .component-countdown .details .details-2 .fs-2{font-size:1.5rem!important;}
}
@media screen and (min-width:992px){
    .countdown .component-countdown .details .teams {margin-top: .25rem;}
    .component-countdown.layout-standard .countdown-digit{font-size:3rem !important;line-height:normal;}
    .component-countdown.layout-standard .countdown-seconds .countdown-digit span:last-child { min-width: 34px; font-variant-numeric: tabular-nums; display: inline-block; text-align: left; }
}
@media screen and (max-width:991px){
    .countdown .component-countdown .details .details-2 .fs-2{font-size:2rem!important;}
    .countdown .component-countdown{max-width:100%;}
    .countdown {margin: 0!important;}
    .countdown .component-countdown > .d-flex {flex-direction: row!important;}
    .countdown .component-countdown > .d-flex .details {width: 40%;}
    .countdown .component-countdown > .d-flex .details span.team-logo {display: none!important;}
    .countdown.my-4 {margin: 0!important;padding-bottom:0!important;}
}
@media screen and (max-width:767px){
    .countdown .component-countdown .details .details-2 .teams .team-name, .countdown .component-countdown .details .details-2 .teams .vs-at-indicator{font-size:.9rem!important;line-height:1.1;}
    .countdown .component-countdown .details .details-2 .teams span.vs-at{line-height:.7;padding-right:0!important;}
    
}
@media screen and (max-width:575px){
    .countdown .component-countdown .details .details-2 .fs-2{font-size:1.2rem!important;}
    .countdown .component-countdown .details .details-2 .teams .team-name, .countdown .component-countdown .details .details-2 .teams .vs-at-indicator{font-size:1rem;}
    .countdown .component-countdown > .d-flex .details {width: 50%;}
    .countdown .component-countdown > .d-flex > .details > .d-flex{gap:0!important}
    .countdown .component-countdown .details .details-2 .teams .team-name, .countdown .component-countdown .details .details-2 .teams .vs-at-indicator{font-size:.8rem!important;}
    .countdown .component-countdown .details .details-2 .teams .vs-at{margin-right:2px!important;padding-right:0!important;line-height:0;}
    .component-countdown.layout-standard .countdown-digit{font-size:1.5rem !important;}
    .component-countdown.layout-standard .countdown-label{font-size:.7rem;}
    .countdown .component-countdown > .d-flex{gap:0!important}
    .mobile-view{display:block;}
    .mobile-view .countdown .component-countdown > .d-flex .details{width:60%;}
    .mobile-view .countdown .component-countdown > .d-flex li.countdown-seconds.flex-fill{display:none;}
}
/* Countdown Ends Here */

/*Featured Healines Start Here */

.featured-headlines {margin-top: 2rem;}
.featured-headlines .component-headlines .layout-wrapper .right-col {padding-left: 0;background: var(--bs-white);align-self: stretch;display: flex;flex-direction: column;justify-content: center;margin-top:1rem;}
.featured-headlines .component-headlines .layout-wrapper .left-col{background:var(--bs-white);}
.featured-headlines .component-headlines .layout-wrapper .left-col > .carousel{padding-right:.25rem;}
.featured-headlines .component-headlines .layout-wrapper .right-col .card .card-body .card-text{display:none!IMPORTANT;}
.featured-headlines .component-headlines .layout-wrapper .left-col .carousel-inner{border-radius:0!important;}
.featured-headlines .component-headlines .layout-wrapper .left-col .carousel-control-pp {width: 2.5rem;height: 2.5rem;background: #fff;opacity: 1;right: 0;top: 1rem;border: 1px solid #000;color: #000;}
.featured-headlines .component-headlines .layout-wrapper .left-col .carousel-control-pp .fa-circle-pause{font-weight:900!important;font-size:1.5rem;}
.featured-headlines .component-headlines .layout-wrapper .left-col .carousel-control-pp .fa-circle-pause:before{content:"\f04c";}
.featured-headlines .component-headlines .layout-wrapper .left-col .carousel-indicators, .featured-headlines .component-headlines .layout-wrapper .left-col .carousel-caption-text, .featured-headlines .component-headlines .layout-wrapper .left-col .custom-date .date{display:none!important;}
.featured-headlines .component-headlines .layout-wrapper .left-col .carousel-caption-title {font-size: 1.75rem!important;font-weight: 500;margin-top:0!important;}
.component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item .card .row > .col-12.my-md-n1{display:none!important;}
.component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item .card .row > .col-sm-8{width:100%!important;}
.component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item .card .row > .col-sm-8 .card-title {-webkit-line-clamp: 2;line-height:1.1}
.component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item .card .card-body{padding-bottom:3rem!important;padding-left:0;padding-top:1rem;}
.component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item {border-left: 0!important;border-right: 0!important;border-radius:0!important;border-bottom:0!important;border-width:2px!important;}
.component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item:nth-last-child(1){border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;}
.sec-top-stories .component-headlines > .page-details, .sec-top-stories .component-headlines > .macro-archive-link {display: none!important;}
.featured-headlines .component-headlines .layout-wrapper .right-col .carousel-indicators {gap: 0!important;}
.component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item{background:transparent!important;position:relative;}
.component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item:before {content: '';position: absolute;width: calc(100% + 2.5rem);height: 100%;left: -2.5rem;top: 0;}
.component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item.active:before{background: var(--bs-primary);border-right:.25rem solid var(--bs-secondary);}
.featured-headlines .component-headlines .layout-wrapper .right-col .component-headings .component-title {text-transform: uppercase;padding-bottom: 1rem;font-weight: 600;position: relative;}
.featured-headlines .component-headlines .layout-wrapper .right-col .component-headings .component-title:after{position:absolute;content:'';width:6rem;height:2px;background:var(--bs-secondary);left:0;bottom:-2px;z-index:999;}
.featured-headlines .component-headlines .layout-wrapper .right-col .macro-archive-link {text-align: left;margin-top:1.25rem;}
.featured-headlines .component-headlines .layout-wrapper .right-col .macro-archive-link a{padding:1rem!important;padding-left:0!important;color:#000;font-size:1.25rem;font-weight:500;position:relative;}
.featured-headlines .component-headlines .layout-wrapper .right-col .macro-archive-link a:after {position: absolute;content: '';right: .5rem;top: 50%;width: .5rem;height: .5rem;border-top: 2px solid var(--bs-secondary);border-right: 2px solid var(--bs-secondary);transform: rotate(45deg) translateY(-50%);}
.component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item.active .card-body > *:not(.card-title), .component-headlines.layout-stacked-carousel .date{opacity:1!important;}
.component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item .card-body > *:not(.card-title){margin-bottom:.25rem;justify-content:flex-end!important;}
.component-headlines.layout-stacked-carousel .date {position: absolute;bottom: 1.05rem;left: 0;font-size: 1rem;}
.component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item .card-body a{color:#000;font-weight:500;}
.component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item:hover, .component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item:focus{background:transparent!important;}
.component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item:hover:before, .component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item:focus:before{background: var(--bs-primary);border-right:.25rem solid var(--bs-secondary);}
.component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item:hover .date, .component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item:focus .date{color:var(--bs-white);}
.component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item:hover .category, .component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item:focus .category{color:var(--bs-white);}
.component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item:hover .card-title a, .component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item:focus .card-title a{color:var(--bs-white);}
.featured-headlines .component-headlines .layout-wrapper .right-col .macro-archive-link a:hover{color:var(--bs-secondary);}
.featured-headlines .component-headlines .layout-wrapper .left-col .carousel-item .carousel-caption-title a, .more-news .component-headlines .item .details .card-title{position:relative;transition:.4s ease-in-out;}
.featured-headlines .component-headlines .layout-wrapper .left-col .carousel-item:hover .carousel-caption-title a{color:var(--bs-secondary)!important;transition:.4s ease-in-out;}
.featured-headlines .component-headlines .layout-wrapper .left-col .carousel-item:after{position:absolute;content:'';left:0;bottom:0;height:100%;width:100%;}
.featured-headlines .component-headlines .layout-wrapper .right-col .macro-archive-link a:hover:after{border-color:var(--bs-secondary);}
.component-headlines.layout-stacked-carousel .carousel-caption{padding-bottom:1.5rem!important;background:linear-gradient(180deg, rgba(var(--bs-primary-rgb),0) 33%, rgba(var(--bs-primary-rgb),0.85) 100%);}
.featured-headlines .component-headlines .layout-wrapper .left-col .carousel-caption-title{line-height:1.2;}
.featured-headlines .component-headlines .layout-wrapper .left-col .carousel-caption > .d-flex:has(.related-links a) .carousel-caption-title {margin-bottom: 1rem!important;}
.featured-headlines .component-headlines .layout-wrapper .left-col .related-links {z-index: 999;position: absolute!important;bottom: 1rem;}
.featured-headlines .component-headlines .layout-wrapper .left-col .related-links a {color: #fff;}
.featured-headlines .component-headlines .layout-wrapper .left-col .related-links a:hover{text-decoration:underline;}
.featured-headlines .component-headlines .layout-wrapper .right-col .page-details .component-sponsor {display: none!important;}
.component-headlines.layout-stacked-carousel .carousel-caption > .d-flex{gap:0!important;}


@media screen and (min-width:1400px){
    .component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item .card .row > .col-sm-8 .card-title{ }
}
@media screen and (max-width:1599px) and (min-width:1399px){
    .featured-headlines .component-headlines .layout-wrapper .right-col .macro-archive-link{margin-top:1rem;}
}
@media screen and (min-width:1200px) and (max-width:1399px){
    .component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item .card .card-body {padding-bottom: 2.5rem!important;padding-left: 0;padding-top: .5rem;}
    .component-headlines.layout-stacked-carousel .date{bottom:.65rem;}
    .featured-headlines .component-headlines .layout-wrapper .right-col .macro-archive-link{margin-top:0;}
    .component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item .card .row > .col-sm-8 .card-title{-webkit-line-clamp:1;}
}
@media screen and (min-width:992px) and (max-width:1199px){
    .component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item .card .card-body {padding-bottom: 1.75rem!important;padding-left: 0;padding-top: .5rem;}
    .component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item .card .row > .col-sm-8 .card-title{-webkit-line-clamp:1;}
    .component-headlines.layout-stacked-carousel .date{bottom:.25rem;}
    .featured-headlines .component-headlines .layout-wrapper .right-col .macro-archive-link{margin-top:0;}
    .component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item .card-body a{font-size:1.25rem;}
    .component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item .card-body > *:not(.card-title){margin-bottom:0!important;}
    .featured-headlines .component-headlines .layout-wrapper .right-col .component-headings .component-title{font-size:1.5rem;}
}
@media screen and (max-width:991px){
    
    .featured-headlines .component-headlines .layout-wrapper .right-col{padding-left:calc(var(--bs-gutter-x) * .5);margin:1rem 0 0;}
    .component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item .card .card-body{padding-left:1rem!important;}
    .component-headlines.layout-stacked-carousel .date{left:1rem;}
    .featured-headlines > .container > .row > .col-12 {padding: 0;}
    .component-headlines.layout-stacked-carousel .carousel-caption{padding-bottom:.5rem!important;}
    .featured-headlines .component-headlines .layout-wrapper .right-col .page-details, .featured-headlines .component-headlines .layout-wrapper .right-col .aside-carousel {display: none!important;}
    .component-headlines.layout-stacked-carousel .carousel-caption{display:block!important;position:Relative;padding:1rem;}
    .component-headlines.layout-stacked-carousel .carousel-caption .custom-date .category {padding: .25rem 1rem;position: absolute;left: 0;bottom: 100%;width: 50%;background: #fff;color: var(--bs-primary);text-shadow: none;}
    .component-headlines.layout-stacked-carousel .carousel-caption .custom-date .date {bottom:.75rem;}
    .component-headlines.layout-stacked-carousel .carousel-caption > .d-flex{justify-content:flex-end!important;text-align:left;align-items:flex-start!important;gap:0!important}
    .featured-headlines .component-headlines .layout-wrapper .left-col .carousel-indicators, .featured-headlines .component-headlines .layout-wrapper .left-col .custom-date .date{display:block!important;}
    .featured-headlines .component-headlines .layout-wrapper .left-col .carousel-caption-title{margin-bottom:2rem!important;line-height:1;}
    .featured-headlines .component-headlines .layout-wrapper .left-col .carousel-indicators{bottom:auto;top:102%;text-align:center;margin-bottom:0!important;}
    .featured-headlines .component-headlines .layout-wrapper .left-col .carousel-indicators button {width: 2rem;height: 0.25rem!important;background: var(--bs-primary);opacity: .25;border: 0;}
    .featured-headlines .component-headlines .layout-wrapper .left-col .carousel-indicators button.active{background:var(--bs-secondary);opacity:1;}
    .featured-headlines .component-headlines .layout-wrapper .right-col .macro-archive-link{text-align:center;}
    .featured-headlines .component-headlines .layout-wrapper .right-col .macro-archive-link a{padding:0!important;margin-top:1.5rem;}
    .featured-headlines .component-headlines .layout-wrapper .right-col .macro-archive-link a:after{right:-.625rem;}
    .featured-headlines .component-headlines .layout-wrapper .right-col .macro-archive-link{margin-top:0;}
    .featured-headlines .component-headlines .layout-wrapper .left-col .carousel-caption-title{font-size:1.5rem!important;}
    .featured-headlines{margin-top:1rem!important;padding-bottom:0!important;}
}

@media screen and (max-width:575px){
    .featured-headlines .component-headlines .layout-wrapper .right-col{margin:1rem 0rem 0;}
    .featured-headlines{padding:0 1rem;}
    .component-headlines.layout-stacked-carousel .carousel-caption .custom-date .category{width:60%;}
    .featured-headlines .component-headlines .layout-wrapper .left-col .carousel-caption-title{font-size:1.25rem!important;}
}
/* Featured Headlines End here */



/* Standing CSS Starts Here */

.standings .ps-component.component-tabs {gap: 0!important;}
.standings .ps-component.component-tabs .component-sponsor span.small {display: none;}
.standings .ps-component.component-tabs .component-headings .component-title {text-transform: uppercase;padding-bottom: .25rem;width: 20rem;border-bottom: 2px var(--bs-border-style) var(--bs-border-color);margin-bottom: 1rem!important;position:Relative;font-weight:bold;}
.standings .ps-component.component-tabs .component-headings .component-title:after {position: absolute;content: '';width: 6rem;height: 2px;background: var(--bs-secondary);left: 0;bottom: -2px;z-index: 999;}
.standings .ps-component.component-tabs .layout-wrapper .form-floating {position: absolute;right: 3rem;top: -3.25rem;width: fit-content!important;}
.standings .ps-component.component-tabs .layout-wrapper .form-floating .form-select {margin-bottom: 0!important;padding-top: .75rem!important;height: fit-content;border:0;background-color:transparent;text-align:right;}
.standings .ps-component.component-tabs .layout-wrapper .form-floating .form-select:focus{box-shadow:none!important;}
.standings .ps-component.component-tabs .layout-wrapper .form-floating label {display: none;}
.standings .ps-component.component-tabs .layout-wrapper .tab-content .table-responsive{max-height:18rem;margin-bottom:1rem;overflow-y:auto;border-bottom:1px solid;}
.standings .ps-component.component-tabs .layout-wrapper .tab-content table {background: #fff!important;border: 1px solid #000;margin:0;}
.standings .ps-component.component-tabs .layout-wrapper .tab-content .table>:not(caption)>*>*{background-color:transparent;}
.standings .ps-component.component-tabs .layout-wrapper .tab-content table thead tr:nth-child(1){display:table-row!important;}
.standings .ps-component.component-tabs .layout-wrapper .tab-content table span.team-namer, .standings .ps-component.component-tabs .layout-wrapper .tab-content table td{font-weight: 500;color: var(--bs-primary);}
.standings .ps-component.component-tabs .layout-wrapper .component-standings.has-col-groups .team-col{width:50%;}
.standings .ps-component.component-tabs .layout-wrapper .tab-content table .conference-col-field{background:var(--bs-primary)!important;color:var(--bs-white);}
.standings .ps-component.component-tabs .layout-wrapper .tab-content .ps-component {gap: 0!important;}
.standings .ps-component.component-tabs .layout-wrapper .tab-content .ps-component .macro-archive-link {text-align: right;}
.standings .ps-component.component-tabs .layout-wrapper .tab-content .ps-component .macro-archive-link a.btn {padding: 0rem 2rem 0rem 1rem;background: var(--bs-primary);color: var(--bs-white);border-radius: 4rem;position: relative;}
.standings .ps-component.component-tabs .layout-wrapper .tab-content .ps-component .macro-archive-link a.btn:after{position:absolute;content:'';width:.5rem;height:.5rem;top:50%;transform:translateY(-50%) rotate(-45deg);border-right:2px solid var(--bs-white);border-bottom:2px solid var(--bs-white);right:1rem;}
.standings .ps-component.component-tabs .layout-wrapper .tab-content table tr:hover>* {--bs-table-accent-bg: transparent!important;}
.standings .ps-component.component-tabs .layout-wrapper .tab-content table thead tr th {color: var(--bs-primary);text-transform: uppercase;}
.sports-landing .standings .ps-component.component-tabs .layout-wrapper .form-floating{top:-3rem;}
.sports-landing .standings .ps-component.component-tabs .layout-wrapper .form-floating select{height:unset;margin-bottom:0!important;border:0;padding-top:0.625rem;}

@media screen and (min-width:991px){
    .standings .ps-component.component-tabs .layout-wrapper .tab-content .table-responsive::-webkit-scrollbar{width:.625rem;}
    .standings .ps-component.component-tabs .layout-wrapper .tab-content .table-responsive::-webkit-scrollbar-track{border-radius:.625rem;box-shadow: inset 0 0 2px grey;}
    .standings .ps-component.component-tabs .layout-wrapper .tab-content .table-responsive::-webkit-scrollbar-thumb{border-radius:.625rem;background:var(--bs-secondary);}
}
@media screen and (max-width:991px){
    .standings{padding-top:2rem!important;}
}
@media screen and (max-width:767px){
    .standings .ps-component.component-tabs .layout-wrapper .form-floating, .standings .ps-component.component-tabs .component-sponsor{display:none!important;}
}

/* Standing CSS Ends Here */

/* More News CSS Starts Here */

.more-news .ps-component .component-headings .component-title {text-transform: uppercase;padding-bottom: .25rem;width: 20rem;border-bottom: 2px var(--bs-border-style) var(--bs-border-color);margin-bottom: 1rem!important;position: Relative;font-weight:bold;}
.more-news .ps-component .component-headings .component-title:after {position: absolute;content: '';width: 6rem;height: 2px;background: var(--bs-secondary);left: 0;bottom: -2px;z-index: 999;}
.more-news .ps-component .details .category {position: absolute;bottom: 1rem;display: -webkit-box;-webkit-line-clamp: 1;overflow: hidden;-webkit-box-orient: vertical;}
.more-news .ps-component .details .card-title{-webkit-line-clamp:2;line-height:1.2;}
.more-news .ps-component .details .card-title a {color: #000;}
.more-news .ps-component .read-more-button a.btn {padding: 0;background: transparent;border: 0;color: #000;font-weight:500;}
.more-news .ps-component .read-more-button {margin-top: .5rem;}
.more-news .ps-component .macro-archive-link {text-align: right;}
.more-news .ps-component .macro-archive-link a.btn {padding: 0rem 2rem 0rem 1rem;background: var(--bs-primary);color: var(--bs-white);border-radius: 4rem;position: relative;}
.more-news .ps-component .macro-archive-link a.btn:after{position:absolute;content:'';width:.5rem;height:.5rem;top:50%;transform:translateY(-50%) rotate(-45deg);border-right:2px solid var(--bs-white);border-bottom:2px solid var(--bs-white);right:1rem;}
.more-news.pb-4 {padding-bottom: 2rem!important;}
.more-news .component-headlines .item .details {padding-left: 1.75rem;margin-bottom:2rem;}
.more-news .component-headlines .item:hover .details .card-title .item-link{color:var(--bs-secondary);}
.more-news .component-headlines.layout-grid .grid{row-gap:2rem!important;}
.more-news .component-headlines.layout-grid .item .thumbnail{border:0!important;background-color:transparent!important;}
.more-news .component-headlines.layout-grid .item .thumbnail .ratio{transition:.4s ease-in-out}
/*.more-news .component-headlines.layout-grid .item .thumbnail .ratio:hover{transition:.4s ease-in-out;transform:scale(.9);} */
@media screen and (max-width:991px){
    .more-news.pt-4{padding-top:2rem!important;}
}
@media screen and (max-width:575px){
    .more-news .ps-component .read-more-button{margin-top:1rem;}
    .more-news .ps-component .details .card-title{font-size:1rem!important;}
    .more-news .component-headlines.layout-grid .grid{row-gap:1rem!important}
    .more-news .component-headlines .item .details .date, .more-news .component-headlines .item .details .category{font-size:.9rem;}
}
@media screen and (max-width:419px){
    .more-news .component-headlines .item .details{padding-left:.75rem;}
    .more-news .ps-component .read-more-button{margin-top:.5rem;}
    .more-news .ps-component .details .category{bottom:.5rem;}
}

/* More News CSS Ends Here */

/* AOTW CSS Starts Here */

.aotw .component-aotw.layout-standard .player{max-width:25%;flex:1 0 320px;}
.aotw{position:relative;}
.aotw:before{position:absolute;content:'';width:100%;height:80%;top:10%;background:var(--bs-primary);border-bottom:4px solid var(--bs-secondary);}
.aotw .component-aotw.layout-standard .player-details{background:transparent!important;}
.aotw .component-aotw.layout-standard .player-details a{color:var(--bs-white);font-size:1.5rem!important;position:relative;z-index:2;transition:.3s ease-in-out;}
.aotw .component-aotw.layout-standard .player-details a::before {position: absolute;content: '';right: -.5rem;top: 50%;transition:.3s ease-in-out;width: .5rem;height: .5rem;border-right: 2px solid var(--bs-white);border-top: 2px solid var(--bs-white);transform: rotate(45deg) translateY(-50%);left: auto;}
.aotw .component-headings .component-title.m-0.h2 {color: var(--bs-white);text-transform: uppercase;width: 60%;text-align: center;position:relative;font-weight:bold;font-size:2.5rem;}
.aotw .component-headings .component-title:after {position: absolute;content: '';width: calc(100% - 4rem);bottom: -.5rem;left: 2rem;background: var(--bs-white);height: 2px;}
.aotw .component-headings .d-flex {align-items: center;}
.aotw .component-headings{order:1;}
.aotw .component-aotw.layout-standard .player::before {height: 100%;width: 100%;content: '';left: 0;top: 0;background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 41%);position: absolute;z-index: 1;}
.aotw .component-aotw.layout-standard .player:hover .player-name, .aotw .component-aotw.layout-standard .player:hover .player-name:before{color:var(--bs-secondary);border-color:var(--bs-secondary);transition:.3s ease-in-out;}
.sec-aotw .component-aotw.layout-elite .players .slick-track .player .player-details .player-sport {position: absolute;bottom: 3rem;left: 0;right: 0;text-align: center;}
.sec-aotw .component-aotw.layout-elite .players .component-image img{transition:.4s ease-in-out}
.sec-aotw .component-aotw.layout-elite .players .component-image img:hover{transition:.4s ease-in-out;transform:scale(.9);}
.sec-aotw .component-aotw.layout-elite .headshot img { height:100%; object-fit:cover }
.sec-aotw .component-aotw.layout-elite .players { display: flex; justify-content: center }
.sec-aotw .component-aotw.layout-elite .players .player { flex: 1 1 auto }
.sec-aotw .component-aotw.layout-elite .players ul.slick-track { padding-left:0 }

@media screen and (min-width:768px){
    .media-section .component-tabs .tab-content .slick-track, .media-section .component-tabs .tab-content .slick-track .slick-slide { width:100%!important; flex:0 0 50% }
}

@media screen and (min-width:991px){
    .media-section .component-tabs .tab-content .slick-track, .media-section .component-tabs .tab-content .slick-track .slick-slide { flex:0 0 25% }
}

@media screen and (max-width:1399px){
    .aotw .component-headings .component-title.m-0.h2{font-size:2rem;}
}
@media screen and (max-width:1199px){
    .aotw .component-headings .component-title.m-0.h2{font-size:1.5rem;}
    .aotw .component-aotw.layout-standard .player-details a{font-size:1.25rem!important;}
}
@media screen and (max-width:991px){
    .aotw .component-aotw.layout-standard .player{max-width:270px;flex:1 0 200px;}
    .aotw .component-aotw.layout-standard .player-details a{font-size:1.2rem!important;}
    .aotw .component-headings .component-title.m-0.h2{font-size:1.25rem;}
    .aotw.mb-3{margin-bottom:0!important;}
}
@media screen and (max-width:767px){
    .aotw:before{top:0;height:90%;}
    .aotw .component-headings .d-flex {margin: 1rem auto;}
    .aotw .component-headings .d-flex .component-title{font-size:2rem!important;}
}
@media screen and (max-width:575px){
    .component-aotw.layout-standard .players{align-items:center;}
    .aotw .component-headings .d-flex .component-title{font-size:1.5rem!important;}
    .aotw .component-aotw.layout-standard .player{max-width:80%;}
}
/* AOTW CSS Ends Here */

/* NEW AOTW */

.sec-aotw {position:relative;}
.sec-aotw:before{position:absolute;content:'';top:10%;height:80%;width:100%;background:var(--bs-primary);border-bottom:4px solid var(--bs-secondary);}
.sec-aotw .component-aotw.layout-elite .component-sub-title{display:none;}
.sec-aotw .component-aotw.layout-elite .players .slick-track .player{background:transparent!important;}
.sec-aotw .component-aotw.layout-elite .players .slick-track .player .player-details .team-logo, .sec-aotw .component-aotw.layout-elite .players .slick-track .player .player-details .player-attrs, .sec-aotw .component-aotw.layout-elite .singleEntry .team-logo, .sec-aotw .component-aotw.layout-elite .singleEntry .player-attrs{display:none;}
.sec-aotw .component-aotw.layout-elite .players .slick-track .player .player-details .player-name, .sec-aotw .component-aotw.layout-elite .singleEntry .player-name {color: #fff;font-size: 1.5rem!important;position: absolute;width: fit-content;margin: 0 auto;overflow:visible;bottom:1rem;right:0;left:0;transition:.4s ease-in-out;}
.sec-aotw .component-aotw.layout-elite .slick-list{width:100%;}
.sec-aotw .component-aotw.layout-elite .players .slick-track .player .headshot, .sec-aotw .component-aotw.layout-elite .singleEntry .headshot{position:relative;}
.sec-aotw .component-aotw.layout-elite .slick-next, .component-aotw.layout-elite .slick-pp, .component-aotw.layout-elite .slick-prev {display: none!important;}
.sec-aotw .component-aotw.layout-elite .players .slick-track .player .headshot:after, .sec-aotw .component-aotw.layout-elite .singleEntry .headshot:after{position:absolute;content:'';height:100%;width:100%;bottom:0;left:0;background: rgb(0,0,0);background: linear-gradient(0deg, rgba(0,0,0,.6) 0%, rgba(0,0,0,0) 30%);}
.sec-aotw .component-aotw.layout-elite .players .slick-track .player .player-details .player-name:before, .sec-aotw .component-aotw.layout-elite .singleEntry .player .player-name:before {position: absolute;content: '';right: -.5rem;top: 50%;width: .5rem;height: .5rem;border-right: 2px solid var(--bs-white);border-top: 2px solid var(--bs-white);transform: rotate(45deg) translateY(-50%);left: auto;}
.sec-aotw .component-aotw.layout-elite .component-title {position:Relative;color: #Fff;max-width: 60%;text-align: center;margin: 0 auto!important;text-transform: uppercase;font-weight: bold;font-size: 2.25rem;}
.sec-aotw .component-aotw.layout-elite .page-details{flex-direction:column-reverse;}
.sec-aotw .component-aotw.layout-elite .component-title:after{position:absolute;content:'';bottom:-.625rem;left:0;right:0;width:70%;background:#fff;height:2px;margin:0 auto;}
.component-aotw.layout-elite .layout-wrapper{display:block!important;width:100%;}
.sec-aotw .component-aotw.layout-elite .player:hover .player-name, .sec-aotw .component-aotw.layout-elite .player:hover .player-name:before{color:var(--bs-secondary)!important;border-color:var(--bs-secondary)!important;transition:.4s ease-in-out}
.sec-aotw .component-aotw.layout-elite .player .player-name, .sec-aotw .component-aotw.layout-elite .player .player-name:before{transition:.4s ease-in-out}

@media screen and (min-width:768px){
.sec-aotw .component-aotw.layout-elite .players{width:100%;justify-content:flex-start;align-items:center;margin:0;}
.sec-aotw .component-aotw.layout-elite .players .slick-track{justify-content:space-between;}
.sec-aotw .component-aotw.layout-elite .players .slick-track .player, .sec-aotw .component-aotw.layout-elite .singleEntry .player{background:transparent!important;margin:0!important;padding:0 .25rem;}
.sec-aotw .component-aotw.layout-elite .component-image{display:block!important;}
.sec-aotw .component-aotw.layout-elite .players.singleEntry{justify-content:space-between;display:flex;}
.sec-aotw .component-aotw.layout-elite .component-title {position:Relative;display: block!important;color: #Fff;max-width: 60%;text-align: center;margin: 0 auto!important;text-transform: uppercase;font-weight: bold;font-size: 2.25rem;}
.sec-aotw .component-aotw.layout-elite .singleEntry .player{max-width:400px;width:100%;}
.sec-aotw .component-aotw.layout-elite .slick-dots {position:absolute!important;bottom:-2.5rem!important;width:fit-content;left:0;right:0;margin:0 auto;display:none;}
}
@media screen and (max-width:1399px){
    .sec-aotw .component-aotw.layout-elite .component-title{max-width:70%;font-size:2rem;}
}
@media screen and (max-width:1199px){
    .sec-aotw .component-aotw.layout-elite .component-title{font-size:1.5rem;}
}
@media screen and (max-width:991px){
    .sec-aotw .component-aotw.layout-elite .players .slick-track .player .player-details .player-name{font-size:1rem!important;}
}
@media screen and (max-width:767px){
    .sec-aotw:before{top:0%;height:60%;}
    .sec-aotw .component-aotw.layout-elite .players .slick-track .player .player-details .player-name{font-size:1.5rem!important;}
    .sec-aotw .component-aotw.layout-elite .players.singleEntry .player-name{font-size:1.25rem!important;}
    .sec-aotw{padding-top: 1rem;}
    .sec-aotw .component-aotw.layout-elite .layout-wrapper{padding-top:5rem;}
    .sec-aotw .component-aotw.layout-elite .layout-wrapper .hide-on-mobile{position:absolute;top:-5.25rem;width:100%;}
    .sec-aotw .slick-dots li button:before{border:0;}
    .sec-aotw .component-aotw.layout-elite .players{margin:0;}
    .sec-aotw .component-aotw.layout-elite .page-details .component-image {display: none;}
    .sec-aotw .component-aotw.layout-elite .page-details .component-headings {margin-bottom: 2rem;}
    .sec-aotw .component-aotw.layout-elite .singleEntry .hide-on-mobile{display:none!important;}
    .sec-aotw .component-aotw.layout-elite .players.singleEntry{justify-content:center;flex-direction:row;}
    .component-aotw.layout-elite .singleEntry .player-bio{padding:0;}
}

/* NEW AOTW ENDS */



/* Parallax CSS Starts Here */

.parallax .component-parallax .parallax-card .display-4 {font-weight: 600;}
.component-parallax .overlay::before{display:none;}
.component-parallax .parallax-bg{background-color:var(--bs-primary);background-blend-mode:overlay}
.parallax, .component-parallax{height:16rem;}
.section.sec-parallax {position: relative;overflow: visible!important;transform: none!important;}
@media screen and (max-width:991px){
    .parallax.mt-5{margin-top:2rem!important;}
}
@media screen and (max-width:575px){
    .parallax, .component-parallax{height:10rem;}
    .parallax .component-parallax .parallax-card .display-4{font-size:1.5rem!important;}
    .parallax .component-parallax.layout-standard .overlay{max-width:100%;}
}
/* Parallax CSS Ends Here */

/* Media CSS Starts Here */

.media-section .ps-component .nav{border:0;margin-bottom:1.5rem!important;}
.media-section .ps-component .nav-item .nav-link {text-transform: uppercase;border: 0;font-size: 2rem;font-weight: 600;color: #000;padding: .5rem 5rem 0rem 0;border-bottom:2px var(--bs-border-style) var(--bs-border-color)!important;border-radius:0!important;-webkit-appearance:none!important;appearance:none!important;}
.media-section .ps-component .nav-item .nav-link.active{border-color:var(--bs-secondary)!important;background:transparent;}
.media-section .ps-component .component-gallery.layout-flex .layout-wrapper .box-large {width: 24%;}
.media-section .ps-component .component-video.layout-cards .item {--size: 25%;}
.media-section .ps-component .component-video.layout-cards .card .card-img-overlay .card-date{display:none;}
.media-section .ps-component .component-video.layout-cards .card .card-img-overlay .card-title{text-align:center;}
.media-section .ps-component .archive-link {text-align: right;}
.media-section .ps-component .archive-link a.btn {padding: 0rem 2rem 0rem 1rem;background: var(--bs-primary);color: var(--bs-white);border-radius: 4rem;position: relative;text-transform:capitalize;}
.media-section .ps-component .archive-link a.btn:after{position:absolute;content:'';width:.5rem;height:.5rem;top:50%;transform:translateY(-50%) rotate(-45deg);border-right:2px solid var(--bs-white);border-bottom:2px solid var(--bs-white);right:1rem;}
.media-section .component-tabs .tab-content .layout-wrapper .d-flex.gap-1 {gap: .5rem !important;}
.media-section .component-tabs .tab-content .item .card-img-overlay .card-text {display: none!important;}
.media-section .component-tabs .tab-content .item .card-img-overlay .card-date{text-align:center;display:block!important;}
.media-section .component-tabs .tab-content .item .card-img-overlay .card-title{text-align:center;-webkit-line-clamp:2;text-transform:capitalize;}
.media-section .component-tabs .tab-content .item .card .ratio:before {background: linear-gradient(180deg, rgba(0,0,0,0) 25%, rgba(0,0,0,0.85) 100%);}
.media-section .component-tabs .tab-content .item .card-img-overlay .card-title a{transition:.4s ease-in-out;}
.media-section .component-tabs .tab-content .item:hover .card-img-overlay .card-title a{color:var(--bs-secondary)!important;transition:.4s ease-in-out;}
.component-video .item .card-img-overlay a:before {bottom: .5rem!important;}
.media-section .component-tabs .tab-content .item .card{border-radius:0;--bs-aspect-ratio:100%}
.media-section .component-tabs .tab-content .slick-dots li{flex:0 0 2rem;width:2rem;padding:0;}
.media-section .component-tabs .tab-content .slick-dots li button{height:.25rem;background:#000!important;border:1px solid #000;opacity:.25;}
.media-section .component-tabs .tab-content .slick-dots li.slick-active button{background:var(--bs-secondary)!important;border-color:var(--bs-secondary);opacity:1;}
.media-section .component-tabs .tab-content .slick-track .item {padding: 0 .25rem;}
.component-video .item:hover span.fab.fa-youtube:before{color:var(--bs-secondary);}
.component-gallery.layout-slider .card-img-overlay{top:0!important;}
.component-gallery .item:hover .card-title a.card-link {color: var(--bs-secondary)!important;}
.component-gallery.layout-slider .card-img-overlay .card-title, .component-gallery.layout-slider .card-img-overlay .card-title .card-link {-webkit-line-clamp: 2!important;}
.media-section{transform: none!important;transition-property: none;}
.media-section .component-title {display: none;}

@media(min-width:992px){
    .component-gallery.layout-slider .card>div {   z-index: 1; }
    .media-section .component-tabs .tab-content .item .card:after { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: inherit; background-size: cover; transform-origin: center; transition: transform 0.4s ease-in-out; }
    .media-section .component-tabs .tab-content .item .card:hover:after { transform: scale(1.05); }
    .media-section .component-tabs .tab-content .item .card{border: none;}
}

@media screen and (max-width:991px){
    .media-section{padding: 2rem 0 0!important;}
}
@media screen and (min-width:768px){
    .media-section .component-tabs .tab-content .slick-track, .media-section .component-tabs .tab-content .slick-track .slick-slide{width:100%!important;}
}
@media screen and (max-width:767px){
    .media-section .ps-component .archive-link{text-align:center;}
}
@media screen and (max-width:575px){
    .media-section .ps-component .nav-item .nav-link{padding-right:3rem;}
    .media-section .ps-component .nav-item .nav-link{font-size:1.5rem;}
}

/* Media CSS Ends Here */   

/* Banner CSS Starts Here */

.banner.p-4 {padding: 1.5rem 0 3rem!important;}
.banner, .banner .component-banner.layout-flex .item{position:Relative;}
.banner .component-banner.layout-flex .item:after{height:100%;width:100%;left:0;top:0;content:'';position:absolute;border:.25rem solid rgba(0,0,0,0);transition:.4s ease-in-out;}
.banner .component-banner.layout-flex .item:hover:after{border-color:var(--bs-secondary);transition:.4s ease-in-out;}
.banner:before{content:'';position:absolute;width:100%;height:80%;border-bottom:4px solid var(--bs-secondary);left:0;top:0;background:var(--bs-primary);}
.banner .component-banner.layout-flex .item span.item-title {transform: none;top: auto;bottom: 1rem;left: 1rem;text-align: left;font-weight: 600;margin-bottom:0rem;width:fit-content;}
.banner .component-banner.layout-flex .item:before{height:100%;width:100%;content:'';left:0;top:0;background:linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 41%);position:absolute;}
.banner .component-banner > .layout-wrapper > ul.list-unstyled {gap: .5rem!important;margin-bottom:0!important;}
.banner .component-banner.layout-flex .item img{width:100%;}
.banner-cta-btn {margin-left:0!important;}
.sec-banner .item:hover a.stretched-link .item-title {transition:.3s ease-in-out;}
.sec-banner .item:hover a.stretched-link .item-title .banner-cta-btn{color:var(--bs-white);}
.sec-banner .item a.stretched-link .item-title {transition:.3s ease-in-out;}

@media screen and (max-width:1199px) and (min-width:992px){
    .banner:before{height:75%;}
}
@media screen and (max-width:991px) and (min-width:768px){
    .banner:before{height:70%;}
    .banner.mt-5{margin-top:2rem!important;}
}
@media screen and (max-width:575px){
    .section.sec-banner.mt-lg-5.p-4.banner.aos-init.aos-animate {padding-left: 1rem!important;padding-right: 1rem!important;}
}
/* Banner CSS Ends Here */

/* Social CSS Starts Here */

.social-stream .social-widgets-wrap {padding: 0 !important;margin: 0 !important;background-color:transparent;}
.social-stream #component-social-widget-twitter .social-widgets-wrap .social-embed-icon, .social-stream #component-social-widget-facebook .social-widgets-wrap .social-embed-icon, .social-stream #component-social-widget-instagram .social-widgets-wrap .social-embed-icon{position:relative;padding-bottom:.5rem!important;margin-bottom:1.5rem;}
.social-stream #component-social-widget-twitter .social-widgets-wrap .social-embed-icon::before {content: 'TWITTER';width: 20rem;font-size: 2rem;height:100%;color: var(--bs-primary);left: 0;top: 0;border-bottom: 2px var(--bs-border-style) var(--bs-border-color);position: absolute;text-align: left;font-weight: 600;}
.social-stream #component-social-widget-twitter .social-widgets-wrap .social-embed-icon::after {content: '';position: absolute;text-align: left;width:6rem;background:var(--bs-secondary);height:2px;bottom:0;left:0;}
.social-stream #component-social-widget-facebook .social-widgets-wrap .social-embed-icon::before {content: 'FACEBOOK';width: 20rem;font-size: 2rem;height:100%;color: var(--bs-primary);left: 0;top: 0;border-bottom: 2px var(--bs-border-style) var(--bs-border-color);position: absolute;text-align: left;font-weight: 600;}
.social-stream #component-social-widget-facebook .social-widgets-wrap .social-embed-icon::after {content: '';position: absolute;text-align: left;width:6rem;background:var(--bs-secondary);height:2px;bottom:0;left:0;}
.social-stream #component-social-widget-instagram .social-widgets-wrap .social-embed-icon::before {content: 'INSTAGRAM';width: 20rem;font-size: 2rem;height:100%;color: var(--bs-primary);left: 0;top: 0;border-bottom: 2px var(--bs-border-style) var(--bs-border-color);position: absolute;text-align: left;font-weight: 600;}
.social-stream #component-social-widget-instagram .social-widgets-wrap .social-embed-icon::after {content: '';position: absolute;text-align: left;width:6rem;background:var(--bs-secondary);height:2px;bottom:0;left:0;}
.social-stream #component-social-widget-twitter {margin-right: .5rem;}
.social-embed-content {height: 30rem;overflow-y: scroll;border: .5rem solid #EAEDED;}
.social-embed-content::-webkit-scrollbar, .social-embed-content::-webkit-scrollbar-track{width:5px;}
.sec-social-stream .social-widgets {justify-content: center;}
.sec-social-stream .social-widgets .item {flex: 0 1 auto!important;margin-right: 0!important;padding: 0 .25rem!important;}

@media screen and (max-width:991px){
    .social-stream #component-social-widget-twitter .social-widgets-wrap .social-embed-icon, .social-stream #component-social-widget-facebook .social-widgets-wrap .social-embed-icon{padding-bottom:1rem!important;}
    .section.social-stream .twitter-timeline {margin: 0 auto;}
    .social-stream.pt-5{padding-top:2rem!important;}
}
@media screen and (max-width:575px){
    .social-stream #component-social-widget-twitter .social-widgets-wrap .social-embed-icon::before, .social-stream #component-social-widget-facebook .social-widgets-wrap .social-embed-icon::before{font-size:1.5rem;}
}
/* Social CSS Ends Here */

/* Sponsor CSS Start Here */

.sponsors{background:#EAEDED!important;}
.sponsors .layout-wrapper .item img{width:6rem;}
.sponsors ul.slick-dots {display: none!important;}
.sponsors .slick-dotted.slick-slider{margin:0!important;}
.sec-sponsors .item a.stretched-link img {transition: .4s ease-in-out;}
/*.sec-sponsors .item a.stretched-link:hover img {transition: .4s ease-in-out;transform:scale(.9)} */



.section.sec-sponsors .component-banner.layout-slider .layout-wrapper { padding-bottom:3rem; }
.section.sec-sponsors .component-banner.layout-slider .slick-arrow-controls .slick-arrow { left:50% !important; transform:translateX(calc(-50% - 2rem)); right:auto; top:auto; bottom:.2rem !important; width:1.75rem; height:1.75rem !important; font-size:1.25rem; line-height:1.75rem; color:var(--bs-primary); border-radius:0; transition:all .2s linear; filter:none }
.section.sec-sponsors .component-banner.layout-slider .slick-arrow-controls .slick-arrow:hover { color:var(--bs-secondary) }
.section.sec-sponsors .component-banner.layout-slider .slick-arrow-controls .slick-arrow.next { transform:translateX(calc(-50% + 2rem)); right:auto }
.section.sec-sponsors .component-banner.layout-slider .slick-arrow-controls .slick-arrow.pp { transform:translateX(-50%); left:50% !important; right:auto !important }
.section.sec-sponsors .component-banner.layout-slider .slick-arrow-controls .slick-arrow.pp .fa-circle-pause:before { content:'\f04c'; font-family:"Font Awesome 6 Pro"; font-weight:900 }
.section.sec-sponsors .component-banner.layout-slider .slick-arrow-controls .slick-arrow.pp .fa-play:before { font-weight:900 }
.section.sec-sponsors .component-banner.layout-slider .slick-arrow-controls .slick-arrow.prev .fa-chevron-left:before { content: "\f104"; font-family: "Font Awesome 6 Sharp"; font-weight: 900; }
.section.sec-sponsors .component-banner.layout-slider .slick-arrow-controls .slick-arrow.next .fa-chevron-right:before { content: "\f105"; font-family: "Font Awesome 6 Sharp"; font-weight: 900; }
.section.sec-sponsors .component-banner.layout-slider .slick-arrow-controls .slick-arrow.slick-disabled {    opacity: 0.4;   pointer-events: none; }

@media(min-width:992px){
    section.section.sec-sponsors {   padding-bottom: 1rem !important; }
} 

@media screen and (max-width:991px){
    .sponsors ul.slick-dots{display:block!important;}
    .sponsors .slick-dotted.slick-slider{margin-bottom:2rem!important;}
    .sponsors .slick-dotted.slick-slider .slick-dots li button{width: 2rem;height: .25rem!important;background: var(--bs-dark);opacity: .25;border-radius: 0rem;}
    .sponsors .slick-dotted.slick-slider .slick-dots li.slick-active button{background:var(--bs-secondary);opacity:1;}
    .sponsors .slick-dotted.slick-slider .slick-dots li button:before{display:none;}
    .sponsors .slick-dots li{width:2rem;height:fit-content;}
    .sponsors .slick-dots{bottom:-2rem;}
    .sponsors.mt-5{margin-top:2rem!important;}
}
@media screen and (max-width:767px){
    .sponsors .component-banner ul.list-unstyled{flex-direction:row!important;flex-wrap:wrap;}
    .sponsors .component-banner ul.list-unstyled li.item.flex-fill{flex:0 0 47%!important;}
}
@media screen and (max-width:575px){
    section.section.sec-sponsors.py-4.bg-white.sponsors.mt-4.aos-init.aos-animate {margin-top: 0!important;padding-top: 1rem!important;padding-bottom: .5rem!important;}
}
/* Sponsor CSS Ends Here */

/* Footer Starts Here */ 

.inc-hostedby svg {fill: var(--bs-white);max-width: 200px;width:100%;margin: 0 auto;display: block;}
.developer-logo .component-nav a.nav-link{position:relative;}
.developer-logo .component-nav a.nav-link:before {height: 1rem;width: 2px;background: #fff;right: 0;top: 50%;position: absolute;content: '';transform: translateY(-50%);}
.developer-logo .component-nav ul.nav li:nth-last-child(1) a.nav-link:before{display:none;}
#site-footer .text .fs-2.fw-bold.title {font-size: 1.75rem!important;font-weight: 500!important;}
.privacy-links a.text-decoration-none {color: #000;}
.privacy-links a.text-decoration-none:hover {text-decoration:underline!important;}
#site-footer .site-text, .privacy-links a.text-decoration-none{font-weight:500;}
#site-footer .affiliate-logos .item img.lazyloaded.img-fluid {width: 70%;}
#site-footer .affiliate-logos .item {text-align:right!important;}
#site-footer p.phone.fw-bold {margin-bottom: 0;}
#site-footer .affiliate-logos .layout-wrapper ul.list-unstyled {gap: 0!important;margin-bottom:0!important;}
.privacy-links a.nav-link {padding-left: 0;color: var(--bs-primary);font-weight: 600;}
.privacy-links a.nav-link:hover{text-decoration:underline!important;}
.privacy-links .nav li{position:relative;margin-right:.25rem;}
.privacy-links .nav li:after {height: 1rem;width: 2px;background: var(--bs-primary);right: .25rem;top: 50%;position: absolute;content: '';transform: translateY(-50%);}
.privacy-links .nav li:nth-child(3):after{display:none;}
#site-footer .dev-links ul.nav a.nav-link:hover {text-decoration: underline!important;}
#site-footer .text .fa-light {display: none;}
#site-footer .footer-details .footer-social-links .component-nav ul.nav a.nav-link { padding: 0 0.5rem;  }
#site-footer .footer-details > .text { padding-left: 2rem; border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;}
#site-footer .footer-details .footer-social-links .component-nav ul.nav li:first-child a.nav-link { padding-left: 0; }
#site-footer .footer-details .footer-social-links .component-nav ul.nav li:last-child a.nav-link  { padding-right: 0; }
#site-footer ul.nav a.nav-link { color: #000;transition:.4s ease-in-out;position:Relative;}
#site-footer ul.nav a.nav-link:hover{color:var(--bs-secondary);text-decoration:none!important;transition:.4s ease-in-out;}
.footer-logos img {max-width: 8rem!important;}
.dev-links a.nav-link:after{display:none;}
.footer-logos .item a.stretched-link img, .affiliate-logos .item a.stretched-link img, #site-footer .footer-details .thumbnail img {transition: .4s ease-in-out;}
/*.footer-logos .item a.stretched-link:hover img, .affiliate-logos .item a.stretched-link:hover img, #site-footer .footer-details .thumbnail:hover img {transition: .4s ease-in-out;transform:scale(.9)}*/


@media screen and (max-width:767px){
    .footer-details.d-flex.align-items-center {flex-direction: column;}
    .footer-details.d-flex.align-items-center .text{text-align:center;margin:1rem;}
    .privacy-links .nav{justify-content:center;}
    #site-footer .affiliate-logos{display:none!important;}
    .privacy-links .nav li:nth-child(1){margin-right:.25rem;}
    .privacy-links .nav li:nth-child(1):after{right:.25rem;}
    .footer-logos .layout-wrapper ul.list-unstyled {flex-direction: row!important;}
    .dev-links a.nav-link, .dev-links .reserved-text p.m-0 {font-size: .9rem;}
    #site-footer ul.nav li:nth-last-child(1) a.nav-link{padding-right:0;}
    #site-footer .footer-details > .text { padding-left: 0; border-left:0 !important;}
}

@media screen and (max-width:575px){
    #site-footer > .container.p-0.py-4 {padding-bottom: 0!important;}
    .footer-logos .layout-wrapper ul.list-unstyled {flex-wrap: wrap;}
    .footer-logos .layout-wrapper ul.list-unstyled li.item{flex:0 0 47%!important;}
    .site-footer .footer-details .media.me-4 {margin-right: 0!important;}
    .developer-logo .dev-links p, .developer-logo .dev-links .nav .nav-link {font-size: .9rem;}
}

/* Footer Ends Here */ 

/* ADA Check CSS */
.dev-links a[rel="wiki-link"] {color: #fff;}
.developer-logo span.sr-only {color: #fff;}
.developer-logo .component-nav {margin-left: 1rem;}
.developer-logo .component-nav a.nav-link {color: var(--bs-white)!important;}
.aotw .component-headings .component-title.m-0.h2 span{background:rgba(0,0,0,0.01);}
.component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item.active .card-body a, .component-headlines.layout-stacked-carousel .item.active .date, .component-headlines.layout-stacked-carousel .item.active .category{background:rgba(255,255,255,.01);}
.aotw .component-aotw.layout-standard .player-details a, .parallax .component-parallax .parallax-card .display-4{background:rgba(0,0,0,.01);}

/* Focus on Tab CSS */

:focus-visible{outline: 2px solid var(--bs-tertiary)!important;box-shadow: none!important;outline-offset:-2px;}
.sec-videos .layout-cards .item .card-img-overlay:has(.stretched-link:focus-visible), .component-gallery.layout-flex .layout-wrapper .box-large .card-img-overlay:has(.stretched-link:focus-visible), .sec-scoreboard .component-scoreboard.layout-standard .card .card-body .event-links:has(a.card-link.link:focus-visible) {transform:translateY(0);}