body{color:#fff;font-size:18px}body,footer,header{background:#181818}header{font-size:14px;text-transform:uppercase;color:#c8c8c8}header .active{color:#fff}header a.logo{line-height:3}header nav a img{display:block}main div{background-repeat:no-repeat;background-size:cover}main .slider>div{background-repeat:no-repeat;background-position:center right;background-size:auto}.slider .row{height:100%;min-height:60em}main .row>.col1{min-height:36em;background-position:center center}.contain{max-width:1260px}footer nav{display:block}footer img{margin:0 2em;max-width:calc(100% - 4em)}footer .disclaimer{font-size:14px;line-height:1.4em;color:#777}.banner{padding:1em}a[href],ul.inline li{text-decoration:none;vertical-align:middle}a[href].button{background:url(button-lg.jpg);text-transform:uppercase;font-weight:bold;padding:0.5em 1em}main a[href].button,.banner a[href].button{width:14em;max-width:100%;padding:0.75em 1em}h1,h2{font-weight:300;font-size:60px;line-height:65px;text-shadow:rgba(0,0,0,0.75) 2px -1px 8px;text-transform:uppercase}span.burger{background:#000}span.burger:before{box-shadow:0 0.25em 0 1px #fff,0 0.625em 0 1px #fff,0 1em 0 1px #fff}@media screen and (max-width: 600px){header.fixed-mobile .fold.mobile.open .content{background:#000}.n-sldr>.pad{margin:0}header a.logo{line-height:inherit}.row>*{height:100%}h1,h2{font-size:30px;line-height:1.25}main .row>.col1,.slider .row{min-height:0}}
