div.no-entries,section#archive div.container,section#filter-articles div.container,section#simple-header div.constrain{margin:0 auto;max-width:1230px;padding:0 15px;width:100%}div.no-entries p,section#archive div.container article div.text-wrap div.excerpt p,section#simple-header div.constrain div#header-intro-text p{line-height:1.5em;margin-bottom:20px}section#archive div.container article div.text-wrap div.button-wrap a.button{-webkit-appearance:none;background-color:#8eda44;border:none;border-radius:40px;color:#363636;cursor:pointer;display:inline-block;font-family:Gotham SSm A,Gotham SSm B;font-size:.9em;font-weight:700;letter-spacing:1px;padding:10px 25px;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){section#archive div.container article div.text-wrap div.button-wrap a.button{padding:14px 40px}}section#archive div.container article div.text-wrap div.button-wrap a.button:focus,section#archive div.container article div.text-wrap div.button-wrap a.button:hover{background-color:#7ac047}section#simple-header{padding:40px 0}@media screen and (min-width:1024px){section#simple-header{padding:70px 0}}section#simple-header div.constrain{max-width:768px;text-align:center}section#simple-header div.constrain h1{font-size:2em;font-weight:800;text-transform:uppercase}@media screen and (min-width:375px){section#simple-header div.constrain h1{font-size:2.5em}}@media screen and (min-width:768px){section#simple-header div.constrain h1{font-size:3.2em}}@media screen and (min-width:1024px){section#simple-header div.constrain h1{font-size:5em}}@media screen and (min-width:1400px){section#simple-header div.constrain h1{font-size:5.5em}}section#simple-header div.constrain div#header-intro-text{margin-top:40px}section#simple-header div.constrain div#header-intro-text p:last-of-type{margin-bottom:0}@media screen and (-ms-high-contrast:active) and (min-width:414px),screen and (-ms-high-contrast:none) and (min-width:414px){body section#filter-articles div.container div.filter-by{-moz-align-items:center;align-items:center;display:-moz-flex;display:flex;flex-wrap:nowrap}body section#filter-articles div.container div.filter-by>p{padding-right:12px;text-align:right;width:calc(100% - 260px)}body section#filter-articles div.container div.filter-by div.filter-drop-down{width:260px}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){body section#filter-articles div.container div.filter-by div.filter-drop-down div.dropdown-title{-moz-align-items:center;align-items:center;display:-moz-flex;display:flex;flex-wrap:nowrap}body section#filter-articles div.container div.filter-by div.filter-drop-down div.dropdown-title span{width:calc(100% - 21px)}body section#filter-articles div.container div.filter-by div.filter-drop-down div.dropdown-title div.svg{width:21px}}@media screen and (-ms-high-contrast:active) and (min-width:768px),screen and (-ms-high-contrast:none) and (min-width:768px){body section#archive div.container article{display:-moz-flex;display:flex;flex-wrap:nowrap}body section#archive div.container article div.image-wrap{width:435px}body section#archive div.container article div.text-wrap{padding-left:50px;width:calc(100% - 435px)}}@supports (display:grid){@media screen and (min-width:414px){section#filter-articles div.container div.filter-by{grid-column-gap:12px;align-items:center;display:grid;grid-template-columns:auto 260px}}section#filter-articles div.container div.filter-by div.filter-drop-down div.dropdown-title{align-items:center;display:grid;grid-template-columns:auto 21px}@media screen and (min-width:768px){section#archive div.container article{grid-column-gap:50px;display:grid;grid-template-columns:auto 435px}}}section#filter-articles{padding:0 0 10px;position:relative;z-index:5}section#filter-articles div.container div.filter-by>p{color:#363636;font-size:1em;font-weight:900;letter-spacing:1px;line-height:1.1em;padding:0 0 5px;text-align:center;text-transform:uppercase}@media screen and (min-width:414px){section#filter-articles div.container div.filter-by>p{padding:0;text-align:right}}section#filter-articles div.container div.filter-by div.filter-drop-down{position:relative}section#filter-articles div.container div.filter-by div.filter-drop-down div.dropdown-title{background-color:#fff;border:2px solid #363636;color:#363636;cursor:pointer;padding:12px;position:relative;z-index:2}section#filter-articles div.container div.filter-by div.filter-drop-down div.dropdown-title:focus,section#filter-articles div.container div.filter-by div.filter-drop-down div.dropdown-title:hover{border-color:#0e6d7b;color:#0e6d7b;outline:0}section#filter-articles div.container div.filter-by div.filter-drop-down div.dropdown-title.open{border-color:#363636;border-bottom:none;margin-bottom:2px}section#filter-articles div.container div.filter-by div.filter-drop-down div.dropdown-title.open div.svg{display:none}section#filter-articles div.container div.filter-by div.filter-drop-down div.dropdown-title.open div.svg.open{display:block}section#filter-articles div.container div.filter-by div.filter-drop-down div.dropdown-title span{font-size:1em;font-weight:100;line-height:1em}section#filter-articles div.container div.filter-by div.filter-drop-down div.dropdown-title div.svg{display:block}section#filter-articles div.container div.filter-by div.filter-drop-down div.dropdown-title div.svg.open{display:none}section#filter-articles div.container div.filter-by div.filter-drop-down div.dropdown-title div.svg svg{display:block;height:21px;width:21px}section#filter-articles div.container div.filter-by div.filter-drop-down ul{background-color:#fff;border-bottom:2px solid #363636;border-left:2px solid #363636;border-right:2px solid #363636;box-shadow:0 5px 10px 0 rgba(0,0,0,.25);display:none;left:0;list-style:none;padding:0 6px;position:absolute;right:0;top:calc(100% - 2px);z-index:1}section#filter-articles div.container div.filter-by div.filter-drop-down ul li{border-top:1px solid #ccc}section#filter-articles div.container div.filter-by div.filter-drop-down ul li a{color:#363636;display:block;font-size:1em;font-weight:100;line-height:1em;padding:12px 6px;text-decoration:none}section#filter-articles div.container div.filter-by div.filter-drop-down ul li a:focus,section#filter-articles div.container div.filter-by div.filter-drop-down ul li a:hover{background-color:#8eda44;outline:0}section#archive{position:relative;z-index:4}section#archive div.container article{border-top:1px solid #ccc;padding:30px 0}section#archive div.container article div.image-wrap{position:relative}@media screen and (max-width:767px){section#archive div.container article div.image-wrap{margin-bottom:15px}}section#archive div.container article div.image-wrap div.post-date{background-color:#066c7a;color:#fff;display:inline-block;left:0;padding:15px 10px;position:absolute;top:0}section#archive div.container article div.image-wrap img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section#archive div.container article div.text-wrap{align-self:center}section#archive div.container article div.text-wrap p.category{color:#0e6d7b;font-size:1em;font-weight:700;line-height:1.1em;text-transform:uppercase}section#archive div.container article div.text-wrap p.category a{color:#0e6d7b;text-decoration:underline}section#archive div.container article div.text-wrap h2{color:#363636;font-size:1.4em;font-weight:700;line-height:1.1em;padding:5px 0 0}section#archive div.container article div.text-wrap div.excerpt{padding:10px 0 0}section#archive div.container article div.text-wrap div.excerpt p{color:#363636}section#archive div.container article div.text-wrap div.excerpt p:last-child{margin-bottom:0}section#archive div.container article div.text-wrap div.button-wrap{padding:20px 0 0}div.archive-nav{-moz-align-items:center;align-items:center;display:-moz-flex;display:flex;-moz-justify-content:center;justify-content:center;padding:20px 0 50px}div.archive-nav .nav-item{color:#0e6d7b;font-size:1em;line-height:1em;padding:0 3px}div.archive-nav .nav-item.current{color:#363636}div.archive-nav .nav-item svg{display:block;height:16px;width:16px}div.no-entries{margin:50px auto 80px}div.no-entries p{text-align:center}
