header {
	text-align: left;
	padding-left: 3rem;
	padding-right: 3rem;
	background-image: url(../jpg/crisp-bg.jpg);}

	header .textwrapper{
		animation: slide-left 0.3s ease backwards;}

	header .textwrapper label{
		color: var(--l-gray);
		font-size: 1.2rem;}

	header .textwrapper .title{
		font-size: 2.75rem;
		margin-bottom: 0;
		animation: none;}

	header .textwrapper button{
		margin-top: 1rem;}

	header .textwrapper .title>span{
		font-family: maven-light, 'Maven Pro', Helvetica, Sans-serif;}

section.first .title, section.second .title{
	text-transform: none;}

.divider{
	display: inline-block;
}

section .container{
	margin-top: 1rem;
}

#micons .material-icons{
	font-size: 5rem;
	font-weight: 700;
}

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

header .textwrapper{
	margin-left: 0;}

	header .textwrapper .title{
		font-size: 2.25rem;}

	header .textwrapper .subtitle{
		font-size: 1.25rem;}
}