header {
	background-image: url(../jpg/autonews-header.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top;
}

header .title.sub {
	font-family: var(--head);
	font-weight: 500;
	font-size: 2.5rem;
	color: white;
	text-transform: uppercase;
}

header .subtitle {
	font-size: 1.5rem;
}

.host .mug .circle{
	height: 6rem;
}

.host .mug .circle img{
	margin: 0;
}

@media screen and (max-width: 960px), screen and (max-device-width: 960px){
	
	header {
	    background-size: 250%;
	    background-position: bottom right;
	}

	header .title {
		font-size: 1rem;
	}

	header .title.sub {
		font-size: 1.5rem;
	}

	header .textwrapper {
		max-width: 450px;
	}
}

@media screen and (max-width: 650px), screen and (max-device-width: 650px) {

	header .textwrapper {
		max-width: 350px;
	}

}