html{
	margin-top: 0!important;
}
a:active, a:focus{
	outline: 0;
}
.ast-builder-menu-1 .menu-item > .menu-link{
	color: #FFF!important;
}
.ast-builder-menu-1 .menu-item > .menu-link:hover{
	color: #f2ce1c!important;
}
h1, h2, h3, h4, h5, .site-header a{
	font-family: 'museo', arial, sans-serif!important;
	letter-spacing: 0.05em;
}
.site-title{
	display: none!important;
}
.wp-block-cover .typing-animation{
	font-weight: 300;
}
.wp-block-cover .typing-animation strong{
	font-weight: 600;
	color: #f2ce1c;
}
.wp-block-cover .typed-wrapper{
	font-size: 3.5rem!important;
	color: #FFF!important;
}
@media (max-width: 1900px){
	.wp-block-cover .typed-wrapper{
		font-size: 3.5vw!important;
	}
}
@media (max-width: 921px){
	.wp-block-cover .typed-wrapper{
		font-size: 5.5vw!important;
	}
	figure.alignright, figure.alignleft{
		width: 100%!important;
		display: block!important;
		float: none!important;
	}
	figure.alignright img, figure.alignleft img{
		margin: 0 auto;
	}
}
[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{
	fill: #FFF;
}
a#scroll-to-top{
	display: none!important;
}
:not(#\ ):not(#\ ):not(#\ ).buttonizer-group-0-0-1{
	bottom: 15px!important;
	right: 15px!important;
}
.ast-header-break-point .main-navigation .stack-on-mobile li{
	background: #0075c9;
}
@keyframes slideIn{
	0%{
		transform: translateY(-200px);
	}
	100%{
		transform: translateY(0);
	}
}
.ast-separate-container .ast-article-single{
	padding-top: 0;
	padding-bottom: 0;
}
.ast-separate-container .ast-article-post:first-of-type{
	padding-top: 0!important;
}
#masthead .ast-mobile-header-wrap .ast-primary-header-bar, #masthead .ast-mobile-header-wrap .ast-below-header-bar{
	padding-left: 10px;
	padding-right: 5px;
	border: 0;
}
.site-header.sticky{
	position: fixed!important;
	top: 0;
	width: 100%;
	z-index: 11;
	background: #0075c9;
	box-shadow: 2px 0px 5px rgb(0 0 0 / 10%), 10px 0px 20px rgb(0 0 0 / 10%);
	animation: slideIn 0.5s ease-out forwards;
}
.site-header.sticky .transparent-custom-logo{
	display: table;
	background: url('/wp-content/uploads/2021/09/logo-knockout.png') center no-repeat;
	background-size: cover;
}
.site-header.sticky .transparent-custom-logo img{
	opacity: 0;
}

.site-header.sticky .ast-site-identity{
	padding: 10px 0;
}
.site-header.sticky .site-logo-img{
	height: 65px;
	overflow: hidden;
}
@media (max-width: 921px){
	#primary, #secondary{
		padding: 0;
	}
}
.wp-block-column ul{
	list-style-type: none;
}
.wp-block-column ul:not(.split-list) li:before{
	content: "\2022";
	color: #f2ce1c;
	font-weight: 900;
	display: inline-block;
	width: 1em;
	margin-left: -1em;
}
.wp-block-separator{
	padding: 0!important;
	margin: 0;
	border-top: 0;
	border-bottom: 2px;
}
.entry-content ul li, .entry-content ol li{
	line-height: 1.15;
	margin-bottom: 0.5em;
}
.split-list{
	columns: 2;
	padding: 0;
	margin: 1rem;
}
@media (max-width: 921px){
	.split-list{
		columns: 1;
	}
	.site-header.sticky .site-logo-img{
		height: 55px;
	}
}
.split-list li{
	padding-right: 1em;
}
.wp-block-cover, .wp-block-coblocks-hero{
	overflow: hidden;
}
    .entry-date {
        display: none;
    }