button,
input[type="button"],
input[type="reset"],
input[type="submit"],
a.button,
.sidebar .widget_recent_entries li:hover a,
.wp-block-quote,
textarea:focus,
body.single-post .blog #comments textarea:focus,
input[type="text"]:focus,
.widget_recent_entries li:hover a,
.wp-block-quote,
body.single-post .blog #comments textarea:focus  body.single-post .blog #comments input:focus,
body.single-post .blog #comments input[type="submit"],
.pagination li.active a,
.pagination li:hover a {
	border-color: #68fe9a;
}

button.alt,
input[type="button"].alt,
input[type="reset"].alt,
input[type="submit"].alt,
a.button.alt,
.page-header-wrap .page-title::before,
.site-footer .social a,
.widget_categories .cat-item:hover,
.sidebar .widget h4::before,
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
a.button:hover,
.heading-line::before,
.big-heading:before,
.comments-title:before,
.match-content::before,
.player-header__image::before,
.player-content::before,
.slide__title::before,
.slide__progress-bar-inner,
.pandemic-video-slider .video-slider__link:hover::after,
.pandemic-video-slider h3.video-slider__title::after,
.pandemic-post-slider .post-slider__title::before,
.pandemic-tabs .pandemic-tab-title.pandemic-active a,
.pandemic-tabs .pandemic-tab-title:hover a,
.pandemic-tabs .pandemic-tab-mobile-title.pandemic-active,
.pandemic-news-main__link > span {
	background-color: #68fe9a;
}

button.alt:hover,
input[type="button"].alt:hover,
input[type="reset"].alt:hover,
input[type="submit"].alt:hover,
a.button.alt:hover,
.quick-menu a:hover,
.author.vcard a,
#commentform input[type="submit"],
.author-link:after,
.single-post .author-wrapper #author-info .author-link:hover,
body.blog .readmore-button:hover,
body.single-post .blog .logged-in-as a:hover,
. .pagination li.active a,
.pagination li:hover a,
.entry-meta .categories a:hover,
.comment-actions a:hover,
.comment-form a:hover,
.match-stats .match-stats__title,
.match-team__player:hover .player__name a,
.match-lineups__team .match-team__winner,
.player-information__title,
.title-quote,
.elementor-widget-pandemic_video_slider .swiper-button-next:hover::before,
.elementor-widget-pandemic_video_slider .swiper-button-next:hover::after,
.elementor-widget-pandemic_video_slider .swiper-button-prev:hover::before,
.elementor-widget-pandemic_video_slider .swiper-button-prev:hover::after,
.pandemic-match-slider .slick-dots li.slick-active a,
.pandemic-match-slider .slick-dots li:hover a,
.pandemic-players__item .player__role {
	color: #68fe9a;
}

body,
#offcanvas-wrapper {
	background-color: #11131c;
}

.site-header {
	background-color: rgba(0, 0, 0, 0);
}

#primary-menu li.page_item a,
#primary-menu li.menu-item a {
	font-family: Oswald;
	text-transform: uppercase;
	letter-spacing: 1.55px;
	font-weight: bold;
	font-style: normal;
	color: #fff;
	font-size: 13px;
	font-display: swap;
}

#primary-menu li.page_item a:hover,
#primary-menu li.menu-item a:hover,
#primary-menu li.page_item a:focus,
#primary-menu li.menu-item a:focus,
.is-sticky #primary-menu li.page_item a:hover,
.is-sticky #primary-menu li.menu-item a:hover,
.is-sticky #primary-menu li.page_item a:focus,
.is-sticky #primary-menu li.menu-item a:focus {
	color: #68fe9a;
}

#primary-menu li .children,
#primary-menu li .sub-menu {
	background-color: #151821;
}

#primary-menu.is-mobile {
	background-color: #151821;
}

#primary-menu.is-mobile li.page_item a,
#primary-menu.is-mobile li.menu-item a {
	font-family: Oswald;
	text-transform: uppercase;
	line-height: 80px;
	letter-spacing: 1.55px;
	font-weight: normal;
	font-style: normal;
	color: #fff;
	font-size: 13px;
	font-display: swap;
}

#primary-menu.is-mobile li.page_item a:hover,
#primary-menu.is-mobile li.menu-item a:hover,
#primary-menu.is-mobile li.page_item a:focus,
#primary-menu.is-mobile li.menu-item a:focus {
	color: #68fe9a;
}

.page-header-overlay {
	background-color: rgba(14, 16, 23, 0.65);
}

.page-header .page-title,
.page-header-bg-text {
	color: #fff;
}

.page-header-wrap {
	padding-top: 150px;
	padding-bottom: 70px;
}

.site-footer {
	padding-top: 80px;
	padding-bottom: 80px;
}

.site-footer {
	background-color: #11131C;
}

.site-footer .social a {
	color: #11131C;
}

.site-footer-overlay {
	background-color: rgba(14, 16, 23, 0.65);
}

.site-footer {
	color: #8a8e9a;
}

.site-footer {
	border-top: 2px solid #434650;
}

body {
	font-family: Montserrat;
	line-height: 24px;
	font-weight: 400;
	font-style: normal;
	color: #adb0bc;
	font-size: 14px;
	font-display: swap;
	word-wrap: break-word;
}

a,
.site-footer ul a {
	color: #fff;
}

a:hover,
.site-footer ul a:hover {
	color: #68fe9a;
}

h1,
.h1,
.page-header-bg-text,
.product-list ul.single-product li .product-price span,
.summary .price,
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
	font-family: Oswald;
	line-height: 38px;
	font-weight: 700;
	font-style: normal;
	color: #fff;
	font-size: 32px;
	font-display: swap;
}

h2,
.h2,
h2.entry-title {
	font-family: Oswald;
	line-height: 32px;
	font-weight: 700;
	font-style: normal;
	color: #fff;
	font-size: 30px;
	font-display: swap;
}

h3,
.h3 {
	font-family: Oswald;
	line-height: 30px;
	font-weight: 700;
	font-style: normal;
	color: #fff;
	font-size: 28px;
	font-display: swap;
}

h4,
.h4 {
	font-family: Oswald;
	line-height: 28px;
	font-weight: 700;
	font-style: normal;
	color: #fff;
	font-size: 26px;
	font-display: swap;
}

h5,
.h5 {
	font-family: Oswald;
	line-height: 24px;
	font-weight: 700;
	font-style: normal;
	color: #fff;
	font-size: 20px;
	font-display: swap;
}

h6,
.h6,
.site-footer a,
#commentform input[type="submit"],
.author-link,
.match-stats__title,
.match-team__players .player__name,
.match-team__winner {
	font-family: Oswald;
	line-height: 20px;
	font-weight: 700;
	font-style: normal;
	color: #fff;
	font-size: 18px;
	font-display: swap;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"],
a.button,
.elementor-widget-pandemic_video_slider .video-slider__next-btn,
.elementor-widget-pandemic_video_slider .video-slider__prev-btn,
.pandemic-match-slider .slick-dots li a {
	font-family: Oswald;
	line-height: 16px;
	font-weight: 700;
	font-style: normal;
	color: #68fe9a;
	font-size: 14px;
	font-display: swap;
}
