html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,table{border-collapse:collapse;border-spacing:0}html{font-size:62.5%}body{font-size:1.8em;font-weight:400;font-family:'Roboto',sans-serif;color:#222;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}p{line-height:1.4;margin-bottom:20px}h1,h2,h3,h4,h5,h6,p.h5-title{margin-top:0;margin-bottom:20px;font-weight:400;font-family:Times,"Times New Roman",sans-serif}h1,h2{font-size:2.6rem;line-height:1.1}h3{font-size:1.8rem;line-height:1.3}h4{font-size:1.6rem;line-height:1.35}h5,p.h5-title{font:1.5rem/1.6 'Roboto Condensed',sans-serif;text-transform:uppercase;font-weight:700!important}h6{font-size:1.4rem;line-height:1.6}@media (min-width:750px){h1,h2{font-size:3.2rem}h3{font-size:2rem}}@media (min-width:1000px){h1,h2{font-size:4.6rem}h3{font-size:2.4rem}}em{font-style:italic}strong{font-family:'Roboto Condensed',sans-serif}.entry ul,.entry ol{margin:0 0 20px 20px}.entry ul{list-style:disc}.entry ol{list-style:decimal}.entry li{line-height:1.6;margin-bottom:1rem}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#F1F1F1;border:1px solid #E1E1E1;border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #E1E1E1}sup{font-size:1rem}h1 sup,h2 sup{vertical-align:super}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #D1D1D1;border-radius:0;box-shadow:none;box-sizing:border-box}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,button,.button,input[type=button],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,textarea:focus,select:focus{border:1px solid #222;outline:0}img{max-width:100%;height:auto}a{color:#222;text-decoration:none;transition:all 0.4s ease}a:hover{color:#58595b}a,a:focus{outline:none}.screen-reader-only{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.skip-links li{height:0;list-style:none;width:0}.entry a{text-decoration:underline}.anchor{margin-top:-70px;padding-bottom:70px;display:block;position:relative;z-index:-1}@media (min-width:1000px){.anchor{margin-top:-130px;padding-bottom:130px}}.remove-bottom{margin-bottom:0}.add-bottom{margin-bottom:20px}.half-bottom{margin-bottom:10px}.double-bottom{margin-bottom:40px}.spacer{padding-top:80px;padding-bottom:80px}.spacer-top{padding-top:80px}.spacer-btm{padding-bottom:80px}.spacer-lrg{padding:160px 0}.left{float:left}.right{float:right}.alignleft{display:inline;float:left;margin-right:15px}.alignright{display:inline;float:right;margin-left:15px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.nofloat{float:none!important}.tal{text-align:left}.tar{text-align:right}.tac{text-align:center}.cap{text-transform:uppercase}.f-green{color:#98a294}.bg-dark-green{background-color:#98a294}.bg-beige{background-color:#f9f9f8}.bg-dark-beige{background-color:#f7f2e4}.bg-light-grey{background-color:#e2e0da}.bg-white{background-color:#fff}.bg-light-brown{background-color:#e2e0da}.bg-cover{background-position:center center;background-repeat:no-repeat;background-size:cover}@media (min-width:1000px){.bg-fix{background-attachment:fixed}}.frame-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.frame-container iframe,.frame-container object,.frame-container embed{position:absolute;top:0;left:0;width:100%;height:100%}