.elementor-37664 .elementor-element.elementor-element-160b1e55 .elementkit-tab-nav .elementor-repeater-item-edaf158 .elementkit-nav-link{z-index:0;}.elementor-37664 .elementor-element.elementor-element-160b1e55 .elementkit-tab-nav .elementor-repeater-item-b480620 .elementkit-nav-link{z-index:0;}.elementor-37664 .elementor-element.elementor-element-160b1e55 .elementkit-tab-nav .elementor-repeater-item-813d2cb .elementkit-nav-link{z-index:0;}.elementor-37664 .elementor-element.elementor-element-160b1e55 .elementkit-tab-nav .elementor-repeater-item-ba663a9 .elementkit-nav-link{z-index:0;}.elementor-37664 .elementor-element.elementor-element-160b1e55 .elementkit-tab-nav .elementor-repeater-item-c732932 .elementkit-nav-link{z-index:0;}.elementor-37664 .elementor-element.elementor-element-160b1e55 .elementkit-tab-wraper .elementkit-nav-link.top-pos .elementskit-tab-icon{margin-bottom:0%;}.elementor-37664 .elementor-element.elementor-element-160b1e55 .elementkit-tab-wraper .elementkit-nav-link.top-pos .ekit-icon-image{margin-bottom:0%;}.elementor-37664 .elementor-element.elementor-element-160b1e55 .elementkit-tab-wraper.elementskit-fitcontent-tab:not(.vertical){text-align:center;}.elementor-37664 .elementor-element.elementor-element-160b1e55 .elementkit-tab-wraper .elementkit-nav-link{justify-content:center;text-align:center;}.elementor-37664 .elementor-element.elementor-element-160b1e55 .elementkit-tab-nav .elementkit-nav-link{text-align:center;padding:0px 0px 0px 0px;color:#2575fc;border-style:solid;border-width:0px 0px 0px 0px;border-color:#2575fc;}.elementor-37664 .elementor-element.elementor-element-160b1e55 .elementkit-tab-nav{padding:0px 0px 0px 0px;margin:0px 8px 0px 0px;border-style:none;}.elementor-37664 .elementor-element.elementor-element-160b1e55 .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-right:0px;}.elementor-37664 .elementor-element.elementor-element-160b1e55 .elementkit-tab-wraper.vertical > .elementkit-tab-nav{margin-right:0px;}.elementor-37664 .elementor-element.elementor-element-160b1e55 .elementkit-tab-wraper.vertical .elementkit-nav-item:not(:last-child){margin-bottom:0px;}.elementor-37664 .elementor-element.elementor-element-160b1e55 .elementkit-tab-wraper:not(.vertical) .elementkit-tab-nav{margin-bottom:0px;}.elementor-37664 .elementor-element.elementor-element-160b1e55 .elementskit-tab-icon :is(svg, i){fill:#2575fc;color:#2575fc;}.elementor-37664 .elementor-element.elementor-element-160b1e55 .elementkit-tab-nav .elementkit-nav-link.active{color:#000;}.elementor-37664 .elementor-element.elementor-element-160b1e55 .elementkit-nav-link.active .elementskit-tab-icon :is(svg, i){fill:#000;color:#000;}.elementor-37664 .elementor-element.elementor-element-160b1e55 .tab-content .tab-pane{color:#656565;padding:20px 0px 20px 0px;font-family:"League Spartan", Sans-serif;}.elementor-37664 .elementor-element.elementor-element-160b1e55 .elementkit-tab-nav .elementkit-nav-link .elementskit-tab-sub-title{font-family:"League Spartan", Sans-serif;color:#2575fc;}.elementor-37664 .elementor-element.elementor-element-160b1e55 .elementkit-tab-nav .elementkit-nav-link.active .elementskit-tab-sub-title{color:#000;}.elementor-37664 .elementor-element.elementor-element-34ebff62{font-family:"League Spartan", Sans-serif;color:#F50057;}.elementor-37664 .elementor-element.elementor-element-a5c453d .eael-grid-post-holder{background-color:#fff;}.elementor-37664 .elementor-element.elementor-element-a5c453d .eael-grid-post .eael-entry-footer{justify-content:flex-start;}.elementor-37664 .elementor-element.elementor-element-a5c453d .eael-grid-post .eael-entry-header-after{justify-content:flex-start;align-items:center;}.elementor-37664 .elementor-element.elementor-element-a5c453d .eael-entry-title a{color:#303133;}.elementor-37664 .elementor-element.elementor-element-a5c453d .eael-entry-title:hover, .elementor-37664 .elementor-element.elementor-element-a5c453d .eael-entry-title a:hover{color:#23527c;}.elementor-37664 .elementor-element.elementor-element-a5c453d .eael-grid-post .eael-entry-overlay{background-color:rgba(0,0,0, .75);}.elementor-37664 .elementor-element.elementor-element-a5c453d .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-37664 .elementor-element.elementor-element-a5c453d .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}.elementor-37664 .elementor-element.elementor-element-ad3a2ef .eael-grid-post-holder{background-color:#fff;}.elementor-37664 .elementor-element.elementor-element-ad3a2ef .eael-entry-meta .eael-posted-on{color:#D2FF00;}.elementor-37664 .elementor-element.elementor-element-ad3a2ef .eael-post-grid-style-two .eael-entry-meta .eael-meta-posted-on{color:#D2FF00;}.elementor-37664 .elementor-element.elementor-element-ad3a2ef .eael-grid-post .eael-entry-footer{justify-content:flex-start;}.elementor-37664 .elementor-element.elementor-element-ad3a2ef .eael-grid-post .eael-entry-header-after{justify-content:flex-start;align-items:center;}.elementor-37664 .elementor-element.elementor-element-ad3a2ef .eael-entry-title a{color:#FFFFFF;}.elementor-37664 .elementor-element.elementor-element-ad3a2ef .eael-entry-title:hover, .elementor-37664 .elementor-element.elementor-element-ad3a2ef .eael-entry-title a:hover{color:#D2FF00;}.elementor-37664 .elementor-element.elementor-element-ad3a2ef .eael-grid-post .eael-entry-overlay{background-color:rgba(0,0,0, .75);}.elementor-37664 .elementor-element.elementor-element-ad3a2ef .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-37664 .elementor-element.elementor-element-ad3a2ef .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}/* Start custom CSS for elementskit-tab, class: .elementor-element-160b1e55 *//* =========================
   AAFA LEAGUE SELECTOR
   ========================= */

/* THE ACTUAL UL */
.aafa-league-tabs ul.elementkit-tab-nav {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: stretch !important;
    align-items: stretch !important;

    width: 100% !important;
    max-width: none !important;
    gap: 8
    px !important;

    padding: 0 !important;
    margin: 0 !important;
}


/* EACH LI = EXACTLY 1/5 */
.aafa-league-tabs ul.elementkit-tab-nav > li.elementkit-nav-item {
    display: block !important;

    flex: 1 1 0 !important;
    width: 0 !important;
    min-width: 0 !important;
    max-width: none !important;

    padding: 0 !important;
    margin: 0 !important;
}


/* CLICKABLE TAB */
.aafa-league-tabs ul.elementkit-tab-nav > li > a.elementkit-nav-link {
    display: flex !important;
    width: 100% !important;
    height: 35px !important;

    padding: 0 !important;
    margin: 0 !important;

    border: 2px solid transparent !important;
    border-radius: 8px !important;
    overflow: hidden !important;

    background: transparent !important;
}


/* IMAGE CONTAINER */
.aafa-league-tabs .ekit-icon-image,
.aafa-league-tabs .elementskit-tab-icon {
    display: block !important;

    width: 100% !important;
    height: 100% !important;
    max-width: none !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* IMAGE */
.aafa-league-tabs .ekit-icon-image img,
.aafa-league-tabs .elementskit-tab-icon img {
    display: block !important;

    width: 100% !important;
    height: 100% !important;
    max-width: none !important;

    object-fit: cover !important;
    object-position: center !important;

    margin: 0 !important;
}


/* HIDE ELEMENTSKIT TITLE */
.aafa-league-tabs .ekit-tab-title-group {
    display: none !important;
}


/* ACTIVE */
.aafa-league-tabs .elementkit-nav-link.active {
    border-color: #00cfff !important;
}


/* TABLET */
@media (max-width: 1024px) {

    .aafa-league-tabs ul.elementkit-tab-nav {
        flex-wrap: wrap !important;
    }

    .aafa-league-tabs ul.elementkit-tab-nav > li.elementkit-nav-item {
        flex: 0 0 calc(33.333% - 8px) !important;
        width: calc(33.333% - 8px) !important;
    }
}


/* MOBILE */
@media (max-width: 767px) {

    .aafa-league-tabs ul.elementkit-tab-nav > li.elementkit-nav-item {
        flex: 0 0 100% !important;
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for eael-post-grid, class: .elementor-element-a5c453d *//* ==========================================================
   06. LATEST NEWS - FEATURED STORY
   ========================================================== */

.news-featured .eael-grid-post {
    position: relative !important;
    overflow: hidden !important;
    border-radius: 8px !important;
}

.news-featured .eael-grid-post-holder,
.news-featured .eael-grid-post-holder-inner {
    position: relative !important;
    background: transparent !important;
    border: 0 !important;
    overflow: hidden !important;
}

/* IMAGE */

.news-featured .eael-entry-media,
.news-featured .eael-entry-thumbnail,
.news-featured .eael-entry-thumbnail a {
    display: block !important;
    width: 100% !important;
    height: 440px !important;
    margin: 0 !important;
    overflow: hidden !important;
}

.news-featured .eael-entry-thumbnail img {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center !important;
}

/* DARK GRADIENT OVER IMAGE */

.news-featured .eael-entry-media::after {
    content: "";
    position: absolute !important;
    inset: 0 !important;
    z-index: 1 !important;
    pointer-events: none !important;

    background: linear-gradient(
        to bottom,
        rgba(4,17,31,0.02) 30%,
        rgba(4,17,31,0.35) 60%,
        rgba(4,17,31,0.95) 100%
    ) !important;
}

/* CONTENT OVER IMAGE */

.news-featured .eael-entry-wrapper {
    position: absolute !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    z-index: 2 !important;

    padding: 28px 32px !important;
    background: transparent !important;
}

/* TITLE */

.news-featured .eael-entry-title {
    margin: 0 0 10px !important;

    color: #FFFFFF !important;
    font-family: "League Spartan", sans-serif !important;
    font-size: 32px !important;
    font-weight: 800 !important;
    line-height: 1.05 !important;
    text-transform: uppercase !important;
}

.news-featured .eael-entry-title a {
    color: #FFFFFF !important;
    text-decoration: none !important;
}

/* META */

.news-featured .eael-entry-meta,
.news-featured .eael-entry-meta a,
.news-featured .eael-entry-meta span {
    color: #FFFFFF !important;
    font-family: "League Spartan", sans-serif !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
}

/* REMOVE AVATAR */

.news-featured .eael-entry-meta img,
.news-featured .eael-author-avatar {
    display: none !important;
}

/* MOBILE */

@media (max-width: 767px) {

    .news-featured .eael-entry-media,
    .news-featured .eael-entry-thumbnail,
    .news-featured .eael-entry-thumbnail a {
        height: 300px !important;
    }

    .news-featured .eael-entry-wrapper {
        padding: 20px !important;
    }

    .news-featured .eael-entry-title {
        font-size: 24px !important;
    }
}/* End custom CSS */
/* Start custom CSS */.site-main {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}/* End custom CSS */