body {background-color:#59161a;font-family:"Montserrat",sans-serif;text-align:center;font-size:13px;line-height:24px;color:#fbf5e2;margin:0;padding:0;letter-spacing:1px;}
.wrapper {width:100%;margin:auto;padding-bottom:80px;}
.content {width:680px;margin:30px auto auto;}
.head {margin-top: 50px;}
h1 {font-size:40px;line-height:44px;font-weight:600;letter-spacing: 5px;}
h2 {font-size:18px;line-height:24px;font-weight:500;}
b {font-weight:600;}
a {text-decoration:none;border-bottom: 1px solid;color:#fbf5e2;}
p {margin:28px 0;font-weight:300;line-height:25px;}
.space { margin: 0px 10px;}
.contact .space { margin: 0px 5px;}
.mobile {display:none;}

@media only screen and (max-width: 1024px) {
	.wrapper {width:100%;padding-bottom:40px;}
}

@media only screen and (max-width: 768px) {
.head {margin-top: 25px;}
h1 {font-size:35px;line-height:30px;}
.content {width: 72%;margin-left: 14%;}
.desktop {display:none;}
.mobile {display:inline;}
.contact a {margin:10px 0 15px;}
.contact .separator {display:none;}
}

@media only screen and (max-width: 650px) {
.content {width: 90%;margin-left: 5%;}
.wrapper {padding-bottom:40px;}
}

@media only screen and (max-width: 480px) {
.content {margin-top:22px;}
h1 {font-size:22px;line-height:31px;}
h2 {font-size:16px;}
}

@media only screen and (max-width: 320px) {
	h2 {font-size:14px;}
}