/*
Theme Name: Byfleet Cat Rescue
Version: 1.0.0
Template: astra
*/

/* Astra Header Builder */

#ast-desktop-header, #ast-mobile-header {
	position: fixed;
	top: 0;
	left: 0;
	padding: 0;
	width: 100%;
	transition: all ease-out 0.5s;
	z-index: 999;
}

#ast-desktop-header.active, #ast-mobile-header.active {
	background-color: #131313;
	box-shadow: 5px 3px 20px 0 rgba(0, 0, 0, 0.1);
	padding: 0;
}

#ast-desktop-header.active img.custom-logo, #ast-mobile-header.active img.custom-logo {
	width: 50px!important;
	transition: all ease-out 0.5s;
}

#ast-desktop-header.active .main-header-menu > .menu-item > .menu-link:hover, .main-header-menu > .menu-item > .menu-link:hover {
	color: #2067d8;
}

#ast-desktop-header.active .main-header-menu .current-menu-item > .menu-link {
	color: #2067d8;
}

@keyframes logoRotateWithPause {
	0%, 20%, 80%, 100% { transform: rotate(0deg); }
	30% { transform: rotate(-6deg); }
	50% { transform: rotate(6deg); }
	70% { transform: rotate(-6deg); }
}

.site-logo-img img {
	animation: logoRotateWithPause 4s ease-in-out infinite;
	transform-origin: center center;
}

/* End Astra Header Builder */