.logged-in header.position-fixed {
    margin-top: 32px;
}

@media only screen and (max-width:767px) {
    .logged-in .secondary-nav {
        margin-top: 43px;
    }
}
/* @media only screen and (min-width:389px) and (max-width:767px) {
	.hero.top.position-relative {
		min-height: 86vh;
	}
} */
@media only screen and (max-width:375px) {
	.wp-block-spacer.hidden-small-mobile {
    	height: 50px !important;
	}
}
@media only screen and (max-width:767px) {
	.hero.top.position-relative {
    	padding: 10px 0px !important;
	}
/* 	.hero h1.wp-block-heading {
    	margin-bottom: 0;
	} */
	.stats {
		font-size: 80%;
	}

	.stats h2 {
		font-size: 1.5rem !important;
		margin-bottom: -15px !important;
	}
	.hero .smaller-mobile {
		font-size:14px;
		padding: 5px 0px;
	}
	.hero-subtext {
		font-size:12px !important;
	}
}
/* @media only screen and (min-width:1025px) {
	.hero {
    	min-height: calc(100vh - 420px);
	}
}

@media only screen and (max-width:1024px) {
	.hero {
    min-height: calc(100vh - 920px);
}
}

@media only screen and (max-width:767px) {
.hero {
    min-height: calc(100vh - 480px);
}
} */

/* @media only screen and (max-width:767px){
    .hero {
        padding:15px 0px 40px!important;
    }
    .hero .row {
        flex-direction: column-reverse;
    }
} */

.img-hero {
    min-height: 300px;
    height: 85vh;
    object-fit: cover;
}

body:not(.home) .img-hero {
    min-height: 200px;
    height: 30vh;
}