html body footer .postfooter{
	line-height: 1.6;
}
footer .postfooter > .wrapper{
	display: flex;
	justify-content: space-between;
}
footer .postfooter > .wrapper:after, footer .postfooter > .wrapper:before{
	display: none;
}
footer .postfooter > .wrapper .author{
	min-width: fit-content;
}

@media all and (max-width:768px){
	footer .postfooter > .wrapper{
		justify-content: center;
		flex-direction: column;
	}
	body.page-template-template-media section.header{
		padding-top: 100px;
	}
}

@media all and (max-width:560px){
	body.page-template-template-media section.header h1{
		font-size: 7vw;
	}
}