*{box-sizing:border-box}body{font-family:'Titillium Web','Roboto',arial,sans-serif;line-height:1.4;color:#035943}p{font-size:.95em;margin-bottom:1.8em}h2,h3,a{color:#095756}h1,h2,h3{margin-top:0;font-family:'Fugaz One','Titillium Web','Roboto',arial,sans-serif;font-weight:500;text-transform:uppercase}h1.maintenance{text-align:center}h2{text-align:center}a{text-decoration:none;font-weight:700}img{max-width:100%}.name{font-size:1.25em;margin-bottom:0}.name a{text-align:center;display:block;padding:15px 15px;font-weight:normal}.headline{font-size:1.3rem;margin-bottom:10px}.banner{color:#fff;background:#095756 url(images/splash.jpg) no-repeat center/cover;text-align:center;padding:70px 0;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.5);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.5)}.main-footer{padding:2em 0;margin-top:30px;text-align:center}.col{padding-left:15px;padding-right:15px}.logo{margin-top:20px;margin-bottom:10px;margin:auto}.overlay{background-color:rgba(26,39,39,.7)}.tagline{font-size:1.5em;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:.1em}#maintenance img{text-align:center;border-radius:50%;width:70%;margin-left:15%;margin-right:15%;margin-top:10px;margin-bottom:20px}.col-image{text-align:center;border-radius:50%;margin-bottom:15px}.list{font-weight:bold;color:#f47a4a;font-size:1.1em}.primary{background-color:rgba(176,219,190,.3);padding:20px;margin-bottom:20px}.primary ul{list-style-type:none;margin-top:-10px}.primary ul li{margin-bottom:10px}@media(min-width:769px){.logo{width:220px;margin-top:30px}.headline{font-size:2em}.container{width:90%;margin:auto}.name,.col{float:left}.main-nav{float:right}.main-nav li{display:inline-block;margin-top:10px}.secondary{width:40%;margin-top:30px}.tertiary{margin-top:30px}.primary{width:60%;background-color:rgba(176,219,190,.3);padding-top:30px}.primary ul{list-style-type:none;margin-top:-10px}.list{font-weight:bold;color:#f47a4a;font-size:1.1em}.maintenance1,.maintenance2{width:50%;float:left}.maintenance3{width:100%}.maintenance1 img{width:60%;margin-left:20%;margin-right:20%}.clearfix::after{content:" ";display:table;clear:both;margin-bottom:20px}}@media(min-width:1025px){#slider{height:320px;margin-bottom:50px}.logo{width:500px}.container{width:80%;max-width:1150px}.secondary{width:30%}.primary{width:40%}.tertiary{width:30%}.maintenance1,.maintenance2,.maintenance3{width:33%;float:left}.maintenance1 img{width:80%;margin-left:10%;margin-right:10%}}