html,
body {
    overflow-x: hidden;
}

.advanced-tabs {
    border-radius: 25px;
}

.eael-advance-tabs .eael-tabs-nav>ul li:first-child {
    border-left: 0;
}

.eael-advance-tabs .eael-tabs-nav>ul li:last-child {
    border-right: 0;
}

.advanced-tabs li.inactive {
    background-color: #FAFAFA !important;
}

.menu-mob-signup button,
.footer-middle #mc_embed_signup .button {
    background: #FDCF00;
    border: 2px solid #000000;
    border-radius: 43px;
    padding: 10px 30px;
    display: block;
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
    text-transform: uppercase;
    color: #333333;
}

.footer-middle #mc_embed_signup .button {
    margin-left: auto;
}


.menu-mob-signup button:hover {
    background-color: #FFF;
    color: #336;
}

.youth-footbal-footer h4 {
    margin-bottom: 0px;
}

#mc_embed_signup {
    background-color: transparent !important;
}

.footer-middle #mc_embed_signup input#mce-EMAIL,
.footer-middle #mc_embed_signup input#mce-FNAME {
    border-radius: 10px !important;
    color: #828282;
    font-weight: 500;
    font-size: 16px;
    padding: 15px 20px !important;
}

.subscribe-footer {
    display: flex;
    gap: 10px;
    margin-top: 20px;
}

.footer-middle .subscribe-footer li {
    display: flex !important;
    align-items: center;
    gap: 10px;
    padding: 14px 20px !important;
    background-color: #fff;
    border-radius: 10px;
    font-size: 16px;
    color: #828282;
}

.footer-middle .subscribe-footer li:hover {
    box-shadow: 0px 118px 47px rgba(0, 0, 0, 0.01), 0px 66px 40px rgba(0, 0, 0, 0.03), 0px 29px 29px rgba(0, 0, 0, 0.05), 0px 7px 16px rgba(0, 0, 0, 0.06), 0px 0px 0px rgba(0, 0, 0, 0.06);
    color: #333333;
}


.footer-middle .subscribe-footer li label {
    margin: 0;
}

@media (max-width: 1024px) {

}

@media (max-width: 425px) {
    .footer-middle .subscribe-footer li {
        font-size: 11px;
    }
    
    .h1-title h1 {
        font-size: 28px;
    }
}


@media (max-width: 700px) {
    .categories-list-item {
        max-height: initial;
    }

   
    .custom-post-list .custom-post .custom-post-title {
        height: 71px;
    }
	
	.custom-post {
		    min-height: 726px !important;
	}

}