﻿ul,ol{padding:0;margin:0}strong,b{font-weight:600}*,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:"ITC Eras Light";src:url("../../fonts/ItcEras-Light.eot");src:url("../../fonts/ItcEras-Light.eot?#iefix") format("embedded-opentype"),url("../../fonts/ItcEras-Light.woff2") format("woff2"),url("../../fonts/ItcEras-Light.woff") format("woff"),url("../../fonts/ItcEras-Light.ttf") format("truetype"),url("../../fonts/ItcEras-Light.svg#ItcEras-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"ITC Eras Book";src:url("../../fonts/ItcEras-Book.eot");src:url("../../fonts/ItcEras-Book.eot?#iefix") format("embedded-opentype"),url("../../fonts/ItcEras-Book.woff2") format("woff2"),url("../../fonts/ItcEras-Book.woff") format("woff"),url("../../fonts/ItcEras-Book.ttf") format("truetype"),url("../../fonts/ItcEras-Book.svg#ItcEras-Book") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ITC Eras Ultra";src:url("../../fonts/ItcEras-Ultra.eot");src:url("../../fonts/ItcEras-Ultra.eot?#iefix") format("embedded-opentype"),url("../../fonts/ItcEras-Ultra.woff2") format("woff2"),url("../../fonts/ItcEras-Ultra.woff") format("woff"),url("../../fonts/ItcEras-Ultra.ttf") format("truetype"),url("../../fonts/ItcEras-Ultra.svg#ItcEras-Ultra") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ITC Eras Medium";src:url("../../fonts/ItcEras-Medium.eot");src:url("../../fonts/ItcEras-Medium.eot?#iefix") format("embedded-opentype"),url("../../fonts/ItcEras-Medium.woff2") format("woff2"),url("../../fonts/ItcEras-Medium.woff") format("woff"),url("../../fonts/ItcEras-Medium.ttf") format("truetype"),url("../../fonts/ItcEras-Medium.svg#ItcEras-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"ITC Eras Demi";src:url("../../fonts/ItcEras-Demi.eot");src:url("../../fonts/ItcEras-Demi.eot?#iefix") format("embedded-opentype"),url("../../fonts/ItcEras-Demi.woff2") format("woff2"),url("../../fonts/ItcEras-Demi.woff") format("woff"),url("../../fonts/ItcEras-Demi.ttf") format("truetype"),url("../../fonts/ItcEras-Demi.svg#ItcEras-Demi") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ITC Eras Bold";src:url("../../fonts/ItcEras-Bold.eot");src:url("../../fonts/ItcEras-Bold.eot?#iefix") format("embedded-opentype"),url("../../fonts/ItcEras-Bold.woff2") format("woff2"),url("../../fonts/ItcEras-Bold.woff") format("woff"),url("../../fonts/ItcEras-Bold.ttf") format("truetype"),url("../../fonts/ItcEras-Bold.svg#ItcEras-Bold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"ITC American Typewriter";src:url("../../fonts/AmericanTypewriter-Medium.eot");src:url("../../fonts/AmericanTypewriter-Medium.eot?#iefix") format("embedded-opentype"),url("../../fonts/AmericanTypewriter-Medium.woff2") format("woff2"),url("../../fonts/AmericanTypewriter-Medium.woff") format("woff"),url("../../fonts/AmericanTypewriter-Medium.ttf") format("truetype"),url("../../fonts/AmericanTypewriter-Medium.svg#AmericanTypewriter-Medium") format("svg");font-weight:500;font-style:normal}body{background-color:#fff;color:#000;font-family:serif;font-size:16px;font-weight:300;line-height:1.4;-webkit-font-smoothing:antialiased;padding:0;margin:0;font-family:"ITC Eras Book"}@media screen and (min-width: 768px){body{font-size:18px}}a{color:#000;text-decoration:none}a:hover{color:#1aab71}a,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus,.button{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}a,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus,button{transition:all .2s ease-in-out}p{margin:0 0 30px}p:last-child{margin-bottom:0}p a,a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:"copperplate";font-weight:700;line-height:1.1;margin:0 0 30px;color:#000}h1,.font42{font-size:42px}@media screen and (max-width: 960px){h1,.font42{font-size:35px}}@media screen and (max-width: 960px)and (max-width: 767px){h1,.font42{font-size:30px}}h2,.font24{font-size:24px}@media screen and (max-width: 767px){h2,.font24{font-size:20px}}.font45{font-size:45px}@media screen and (max-width: 960px){.font45{font-size:35px}}@media screen and (max-width: 960px)and (max-width: 767px){.font45{font-size:30px}}.font40{font-size:40px}@media screen and (max-width: 960px){.font40{font-size:30px}}@media screen and (max-width: 960px)and (max-width: 767px){.font40{font-size:24px}}h3,.font32{font-size:32px}@media screen and (max-width: 1040px){h3,.font32{font-size:30px}}@media screen and (max-width: 1040px)and (max-width: 960px){h3,.font32{font-size:21px}}h4{font-size:28px}@media screen and (max-width: 1040px){h4{font-size:28px}}@media screen and (max-width: 1040px)and (max-width: 960px){h4{font-size:21px}}@media screen and (max-width: 1040px)and (max-width: 960px)and (max-width: 767px){h4{font-size:20px}}h5,.font30{font-size:30px}@media screen and (max-width: 1040px){h5,.font30{font-size:28px}}@media screen and (max-width: 1040px)and (max-width: 960px){h5,.font30{font-size:22px}}@media screen and (max-width: 1040px)and (max-width: 960px)and (max-width: 767px){h5,.font30{font-size:20px}}h6{font-size:24px}@media screen and (max-width: 767px){h6{font-size:20px}}.font38{font-size:38px}@media screen and (max-width: 960px){.font38{font-size:30px}}@media screen and (max-width: 960px)and (max-width: 767px){.font38{font-size:26px}}.font35{font-size:35px}@media screen and (max-width: 960px){.font35{font-size:30px}}@media screen and (max-width: 960px)and (max-width: 767px){.font35{font-size:24px}}.font32{font-size:32px}@media screen and (max-width: 1040px){.font32{font-size:30px}}@media screen and (max-width: 1040px)and (max-width: 960px){.font32{font-size:24px}}.font28{font-size:28px}@media screen and (max-width: 1040px){.font28{font-size:26px}}@media screen and (max-width: 1040px)and (max-width: 960px){.font28{font-size:20px}}@media screen and (max-width: 1040px)and (max-width: 960px)and (max-width: 767px){.font28{font-size:20px}}.font22{font-size:22px}@media screen and (max-width: 767px){.font22{font-size:18px}}.font20{font-size:20px}@media screen and (max-width: 767px){.font20{font-size:18px}}.font18{font-size:18px}.font17{font-size:17px}.font16{font-size:16px}.subtitle{color:#000;margin-top:-20px;font-family:"ITC Eras Book";margin-bottom:20px}.subtitle__astitle{margin-top:0;margin-bottom:20px;font-weight:500}.subtitle__two{font-family:"copperplate";font-weight:700}.bold-font{font-family:"copperplate";font-weight:700}.uppercase{text-transform:uppercase}.with-subtitle{margin-bottom:20px}img{max-width:100%}.container{width:1145px;max-width:90%;margin:0 auto}.container--wide{width:1380px}.container__extended{width:1175px;max-width:calc(90% + 30px)}ul li{list-style:none}.site-header{background-color:rgba(0,0,0,0);position:fixed;width:100%;top:0;left:0;z-index:999;border-top:0;padding:15px 0;transition:all .3s ease}@media screen and (min-width: 768px){.site-header{padding:20px 0}}.scrolled .site-header{box-shadow:0px 0px 8px 0px rgba(0,0,0,.25);background-color:#fff}.site-header .container{display:flex;align-items:center;position:relative;z-index:9}.site-header__logoLink{margin-right:auto}.site-header__logo{width:180px;float:left;transition:all .2s ease-in-out;content:url("../../images/logo.png")}@media screen and (min-width: 768px){.site-header__logo{width:289px}}.scrolled .site-header__logo{content:url("../../images/logo-colored.svg")}.site-header__right{width:300px;height:100%;overflow-y:auto;box-shadow:0px 0px 20px rgba(0,0,0,.5);transform:translate3d(320px, 0, 0);position:fixed;top:0;right:0;z-index:999;padding:20px 0;background-color:#fff;transition:.3s}@media screen and (min-width: 1250px){.site-header__right{background-color:rgba(0,0,0,0);overflow-y:unset;width:auto;height:auto;transform:translate3d(0, 0, 0);box-shadow:none;position:relative;padding:0;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}}.site-header__right.open-menu{transform:translate3d(0, 0, 0)}.admin-bar .site-header__right{top:46px}@media screen and (min-width: 783px){.admin-bar .site-header__right{top:32px}}@media screen and (min-width: 783px)and (min-width: 1250px){.admin-bar .site-header__right{top:0}}.site-header__rightLinks{display:flex;justify-content:center;align-items:center;padding:20px;position:relative;flex-wrap:wrap}@media only screen and (min-width: 1250px){.site-header__rightLinks{justify-content:flex-end;flex-wrap:nowrap;padding:0;margin-left:55px}}.site-header__rightLinks__graphic{position:absolute;top:0;left:0;height:100%;display:none}@media screen and (min-width: 1250px){.site-header__rightLinks__graphic{display:block}}.site-header__rightLinks .site-btn{margin:10px 0 0;position:relative;z-index:5}@media screen and (min-width: 1250px){.site-header__rightLinks .site-btn{margin:0 5px 0 20px}}.mobile-quick-links{width:100%;display:block;padding:0 20px}@media only screen and (min-width: 1250px){.mobile-quick-links{display:none}}.mobile-quick-links ul{display:flex;align-items:center;justify-content:center;gap:15px;font-size:15px;width:100%;margin-bottom:20px}.mobile-quick-links ul a{color:#0055a5}.mobile-quick-links ul a:hover{color:#000}.mobile-quick-links .site-header__top__socials{justify-content:center;display:flex}.mobile-quick-links .site-header__top__socials a{width:30px;height:30px;background-color:#0055a5;color:#fff;font-size:15px}.mobile-quick-links .site-header__top__socials a:hover{background-color:#000;color:#fff}.phone-link{font-weight:500;font-size:20px;color:#11734c;position:relative;font-family:"ITC Eras Demi";z-index:5}.phone-link:hover{opacity:.9}@media only screen and (min-width: 1250px){.phone-link{font-size:16px}}@media only screen and (min-width: 1250px)and (min-width: 1490px){.phone-link{font-size:22px}}@media only screen and (min-width: 1250px){.site-header .phone-link{color:#fff}.scrolled .site-header .phone-link{color:#11734c}}.social-link{color:#142364;font-size:20px;position:relative;z-index:5;margin:0 2.5px}.social-link:hover{color:#5272fc}.social-link:last-of-type{margin-left:10px}.admin-bar .site-header{top:32px}@media screen and (max-width: 782px){.admin-bar .site-header{top:46px}}.menu-closer{position:fixed;z-index:9;cursor:pointer;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.85;display:none}.main-menu{display:flex;flex-wrap:wrap;align-items:center;list-style:none;font-size:18px;font-weight:500;font-family:"ITC Eras Demi";line-height:normal}@media only screen and (min-width: 1250px){.main-menu{width:100%;gap:10px;justify-content:flex-end;font-size:14px}}@media only screen and (min-width: 1250px)and (min-width: 1490px){.main-menu{font-size:16px;gap:10px 28px}}.main-menu li{width:100%;text-align:left;padding:10px 20px;border-bottom:1px solid #1aab71}@media only screen and (min-width: 1250px){.main-menu li{width:auto;padding:0;border-bottom:0}}.main-menu li.menu-item-has-children{position:relative}.main-menu li.menu-item-has-children::after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:16px;color:#11734c;position:absolute;top:12px;right:20px;cursor:pointer}@media only screen and (min-width: 1250px){.main-menu li.menu-item-has-children::after{position:relative;font-size:12px;top:0;right:0}}.main-menu li.menu-open::after{content:"" !important}.main-menu li a{color:#000}.main-menu li a:hover{color:#1aab71}@media only screen and (min-width: 1250px){.main-menu li a{color:#fff;cursor:pointer}.main-menu li a:hover{color:#1aab71}.scrolled .main-menu li a{color:#000}.scrolled .main-menu li a:hover{color:#1aab71}}.main-menu li:last-child a::after{display:none}.sub-menu{display:none;padding-left:20px;background-color:#fff}@media only screen and (min-width: 1250px){.sub-menu{min-width:225px;left:-9999px;opacity:0;display:block;position:absolute;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;z-index:99;padding:10px 20px 10px;line-height:1.5;padding:0px 10px 10px !important;display:block;height:auto !important;border-left:6px solid #1aab71;margin-top:5px;box-shadow:0px 4px 4px 0px rgba(0,0,0,.2509803922)}.menu-item-has-children:hover>.sub-menu{left:auto;opacity:1}.sub-menu::before{content:"";position:absolute;top:-5px;left:0;background-color:rgba(0,0,0,0);width:100%;height:5px}.our-work-menu .sub-menu{min-width:600px;background-color:rgba(0,0,0,0);border-left:0;padding-top:5px !important;margin-top:0;box-shadow:none !important}}.sub-menu li{border-bottom:0 !important;padding:0 !important;margin:0 0 5px !important;display:block;border-top:0 !important;border-right:0;background-color:#fff}.sub-menu li:first-child{padding-top:10px !important}@media only screen and (min-width: 1250px){.our-work-menu .sub-menu li{box-shadow:0px 4px 4px 0px rgba(0,0,0,.2509803922);border-bottom:0 !important}.sub-menu li{padding:4px 0 !important;border-bottom:1px solid rgba(137,210,180,.5019607843) !important;margin-bottom:0 !important}.sub-menu li:last-child{border-bottom:0 !important}}@media only screen and (min-width: 1250px){.sub-menu li a{color:#000}.sub-menu li a:hover{color:#1aab71}}.sub-menu .menu-item-has-children{font-size:18px}@media only screen and (min-width: 1250px){.sub-menu .menu-item-has-children{padding:15px 20px !important;border-left:6px solid;margin-bottom:5px !important}}.sub-menu .menu-item-has-children::after{display:none !important}.sub-menu .menu-item-has-children .sub-menu{display:flex;flex-direction:column;gap:5px;font-size:16px;font-family:"ITC Eras Light";padding-top:0 !important}@media only screen and (min-width: 1250px){.sub-menu .menu-item-has-children .sub-menu{flex-direction:unset}.our-work-menu .sub-menu .menu-item-has-children .sub-menu{padding:0 !important}.our-work-menu .sub-menu .menu-item-has-children .sub-menu li{padding-bottom:0 !important}}.sub-menu .menu-item-has-children.transportation a:hover{color:#fabf2a}.sub-menu .menu-item-has-children.economic-development a:hover{color:#0380a2}.sub-menu .menu-item-has-children.environmental a:hover{color:#1aab71}.sub-menu .menu-item-has-children.gis a:hover{color:#11734c}.sub-menu .menu-item-has-children.defense a:hover{color:#ff7f36}.sub-menu .menu-item-has-children.housing a:hover{color:#034b93}@media only screen and (min-width: 1250px){.sub-menu .menu-item-has-children.transportation{border-color:#fabf2a}.sub-menu .menu-item-has-children .sub-menu{display:flex;width:100%;font-size:16px;gap:7px;margin-top:5px;padding:0;box-shadow:none}.sub-menu .menu-item-has-children .sub-menu li{width:auto;font-family:"ITC Eras Light";border-right:1px solid #fabf2a;display:inline-flex;padding-top:0 !important;padding-left:0;padding-right:7px !important;margin-bottom:0 !important;line-height:16px;box-shadow:none !important}.sub-menu .menu-item-has-children .sub-menu li:last-child{padding-right:0 !important;border-right:0 !important}.sub-menu .menu-item-has-children .sub-menu .sub-menu{box-shadow:none}.sub-menu .menu-item-has-children.economic-development{border-color:#0380a2}.sub-menu .menu-item-has-children.economic-development .sub-menu li{border-right:1px solid #0380a2}.sub-menu .menu-item-has-children.environmental{border-color:#1aab71}.sub-menu .menu-item-has-children.environmental .sub-menu li{border-right:1px solid #1aab71}.sub-menu .menu-item-has-children.gis{border-color:#11734c}.sub-menu .menu-item-has-children.gis .sub-menu li{border-right:1px solid #11734c}.sub-menu .menu-item-has-children.defense{border-color:#ff7f36}.sub-menu .menu-item-has-children.defense .sub-menu li{border-right:1px solid #ff7f36}.sub-menu .menu-item-has-children.housing{border-color:#034b93}.sub-menu .menu-item-has-children.housing .sub-menu li{border-right:1px solid #034b93}}.sub-menu .sub-menu{position:relative;width:100%;left:0;opacity:1}.btn-wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;width:100%;margin-top:10px;gap:20px 30px}.btn-wrap__large-gap{margin-top:35px}.btn-wrap span{display:block;font-size:18px;margin-bottom:10px}@media only screen and (min-width: 600px){.btn-wrap span{font-size:20px}}.map-buttons a{display:block;font-size:18px;margin-bottom:10px}@media only screen and (min-width: 600px){.map-buttons a{font-size:20px}}.site-btn{background-color:#1aab71;color:#fff;border:1px solid #1aab71;font-weight:500;padding:10px;text-align:center;display:inline-flex;align-items:center;justify-content:center;line-height:1;font-size:16px;cursor:pointer;border-radius:100px;min-width:165px;transition:all .2s ease-in-out;font-family:"ITC Eras Demi"}@media screen and (min-width: 768px){.site-btn{font-size:18px}}.site-btn__wide{min-width:200px}@media screen and (min-width: 768px){.site-btn__wide{min-width:262px}}.site-btn:hover{border:1px solid #11734c;background-color:#11734c;color:#fff}.site-header .site-btn{font-family:"ITC Eras Light"}@media only screen and (min-width: 1250px){.site-header .site-btn{background-color:#fff;border:1px solid #fff;color:#000}.site-header .site-btn:hover{background:hsla(0,0%,100%,.8509803922);color:#000;border:1px solid hsla(0,0%,100%,.8509803922)}.scrolled .site-header .site-btn{background-color:#1aab71;color:#fff;border:1px solid #1aab71}.scrolled .site-header .site-btn:hover{border:1px solid #11734c;background-color:#11734c;color:#fff}}.site-btn__white{background-color:#fff;border:1px solid #fff;color:#000}.site-btn__white:hover{background:hsla(0,0%,100%,.8509803922);color:#000;border:1px solid hsla(0,0%,100%,.8509803922)}.site-btn__white-border{background-color:rgba(0,0,0,0);color:#fff;border:1px solid #fff}.site-btn__white-border:hover{border:1px solid #fff;background-color:rgba(0,0,0,.4392156863);color:#fff}.site-btn__black{border:1px solid #000;background-color:#000;color:#fff}.site-btn__black:hover{border:1px solid #11734c;background-color:#11734c;color:#fff}.site-btn__gold{background-color:rgba(0,0,0,0);border:1px solid #fabf2a;color:#fabf2a}.site-btn__gold:hover:hover{border:1px solid #11734c;background-color:#11734c;color:#fff}.site-btn__dark-green{background-color:#11734c;border:1px solid #11734c;color:#fff}.site-btn__dark-green:hover:hover{border:1px solid #1aab71;background-color:#1aab71;color:#fff}.site-btn__light-blue{background-color:#0380a2;border:1px solid #0380a2;color:#fff}.site-btn__light-blue:hover:hover{border:1px solid #11734c;background-color:#11734c;color:#fff}.site-btn__blue{background-color:#034b93;border:1px solid #034b93;color:#fff}.site-btn__blue:hover:hover{border:1px solid #11734c;background-color:#11734c;color:#fff}.site-btn__orange{background-color:rgba(0,0,0,0);border:1px solid #ff7f36;color:#fff}.site-btn__orange:hover:hover{border:1px solid #ff7f36;background-color:#ff7f36;color:#fff}.site-btn__lightFont{font-family:"ITC Eras Light"}.burger-menu{color:#fff;cursor:pointer;font-size:24px;margin-top:5px;position:relative;z-index:5;border:0;background-color:rgba(0,0,0,0)}@media screen and (min-width: 1250px){.burger-menu{display:none !important}}.scrolled .burger-menu{color:#000}.search-btn{border:0;background-color:rgba(0,0,0,0);padding:0;color:#11734c;font-size:24px;cursor:pointer;transition:all .1s ease}.site-header .search-btn{color:#fff;position:relative;top:0;margin-left:15px}@media screen and (min-width: 1250px){.site-header .search-btn{top:-3px;margin-left:10px}}.scrolled .site-header .search-btn{color:#11734c}.close-wrap{width:100%;padding:0 20px 10px;text-align:right;display:inline-block}@media screen and (min-width: 1250px){.close-wrap{display:none}}.close-wrap i{cursor:pointer;font-size:30px;color:#000;line-height:.5}.page-section{display:flex;flex-wrap:wrap;width:100%}.block{padding:50px 0}.block__two{padding:50px 0}@media screen and (min-width: 768px){.block__two{padding:80px 0}}.block__no-sapce-top{padding-top:0 !important}.block__no-sapce-bottom{padding-bottom:0 !important}.block__no-hero{padding-top:140px}@media screen and (min-width: 768px){.block__no-hero{padding-top:150px}}.center-text{text-align:center}.with-gradient-bg{position:relative}.with-gradient-bg .container{position:relative;z-index:5}.electric-icon{position:absolute;top:0;left:-100px;height:100%;max-height:500px;z-index:-1}.title-with-intro{margin-bottom:10px}.intro-text{font-weight:400;font-style:italic}.with-icon-section .container{padding:0 0 0 55px;position:relative}@media screen and (min-width: 768px){.with-icon-section .container{padding:0 95px}}.with-icon-section__icon{width:40px;height:40px;margin:0;position:absolute;top:-3px;left:0}@media screen and (min-width: 768px){.with-icon-section__icon{top:0;width:70px;height:70px}}.with-icon-section__icon img{max-height:100%}.bg-blue{background-color:#142364;position:relative}.bg-black{background-color:#161616;position:relative}.with-bg-image{position:relative;color:#fff}.with-bg-image h2,.with-bg-image h3,.with-bg-image h4,.with-bg-image h5{color:#fff}.with-bg-image p a{color:#fff}.with-bg-image .container{position:relative;z-index:5}.with-bg-image__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.18;background-size:cover;background-position:center center}.with-bg-image__darker .with-bg-image__bg{opacity:.06}.site-footer{padding:30px 0;text-align:center;background-color:#fff;border-top:1px solid #89d2b4}.site-footer .container{width:800px;position:relative}.site-footer .footer-menu{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:5px 15px;font-weight:500;font-family:"ITC Eras Book";font-size:16px;margin-bottom:25px}@media screen and (min-width: 768px){.site-footer .footer-menu{gap:5px 35px;font-size:18px;margin-bottom:35px}}.site-footer .footer-menu li a{color:#000}.site-footer .footer-menu li a:hover{color:#11734c}.site-footer .footer-menu .sub-menu{display:none !important}.site-footer__bottom{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px 30px}@media screen and (min-width: 850px){.site-footer__bottom{justify-content:space-between;gap:20px}}.site-footer__bottom div:first-child{width:100%;display:flex;justify-content:center}@media screen and (min-width: 850px){.site-footer__bottom div:first-child{width:210px}}.site-footer__bottom div:first-child p{font-size:12px;font-weight:400;margin-bottom:10px}.site-footer__bottom div:first-child a{font-family:"ITC Eras Demi";color:#11734c;font-size:20px}.site-footer__bottom div:first-child a:hover{color:#000}@media screen and (min-width: 768px){.site-footer__bottom div:first-child a{font-size:22px}}.site-footer__bottom div:nth-child(3){display:flex;justify-content:center;align-items:center;width:100%;gap:10px}@media screen and (min-width: 850px){.site-footer__bottom div:nth-child(3){width:210px}}.site-footer__logo{width:160px}@media screen and (min-width: 768px){.site-footer__logo{width:243px}}.hero-section{width:100%;height:auto;position:relative;display:flex;flex-wrap:wrap;background-size:cover;background-position:center center;padding:150px 0 100px}@media screen and (min-width: 768px){.hero-section{height:880px;padding:100px 0}}.hero-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%)}.hero-section .container{display:flex;flex-wrap:wrap;height:100%;align-items:center;justify-content:center;position:relative;z-index:5}.hero-section__content{width:100%;height:auto;position:relative;top:0;left:0;z-index:5;font-weight:500;text-align:center;margin-top:0px}@media screen and (min-width: 768px){.hero-section__content{margin-top:-100px}}.hero-section__content h1{color:#fff;margin-bottom:15px}@media screen and (min-width: 768px){.hero-section__content h1{margin-bottom:25px}}.hero-section__content p{font-family:"copperplate";color:#fff;background-color:#1aab71;box-shadow:0px 4px 6.3px 0px rgba(0,0,0,.2196078431);display:inline-block;padding:6px 20px;font-weight:300;font-size:18px}@media screen and (min-width: 768px){.hero-section__content p{padding:6px 30px;font-size:24px}}@media screen and (min-width: 768px)and (min-width: 960px){.hero-section__content p{font-size:32px}}.hero-section__buttons{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:15px 20px;margin-top:0}@media screen and (min-width: 768px){.hero-section__buttons{gap:15px 30px;flex-direction:unset;margin-top:15px}}.hero-section__buttons .site-btn__white{font-family:"ITC Eras Light"}.hero-section__buttons .site-btn{min-width:130px;font-size:14px}@media screen and (min-width: 768px){.hero-section__buttons .site-btn{min-width:165px}}.hero-section__logo{width:180px;display:block;margin:0 auto 20px}@media screen and (min-width: 768px){.hero-section__logo{width:220px}}.hero-section__departments{display:flex;flex-wrap:wrap;justify-content:center;width:100%;position:relative;z-index:5;gap:20px;left:0;font-family:"ITC Eras Medium";font-size:14px;margin-top:40px}@media screen and (min-width: 768px){.hero-section__departments{margin-top:0;font-size:16px;gap:20px 25px}}@media screen and (min-width: 768px)and (min-width: 810px){.hero-section__departments{position:absolute;bottom:-40px}}@media screen and (min-width: 768px)and (min-width: 810px)and (min-width: 975px){.hero-section__departments{font-size:18px;gap:20px 25px}}@media screen and (min-width: 768px)and (min-width: 810px)and (min-width: 975px)and (min-width: 1201px){.hero-section__departments{gap:20px 65px;font-size:20px}}.hero-section__departments__item{width:125px;text-align:center;color:#fff;position:relative;width:90px}@media screen and (min-width: 768px){.hero-section__departments__item{width:100px}}@media screen and (min-width: 768px)and (min-width: 975px){.hero-section__departments__item{width:125px}}@media screen and (min-width: 810px){.hero-section__departments__item:nth-child(2),.hero-section__departments__item:nth-child(5){margin-top:25px}}@media screen and (min-width: 810px){.hero-section__departments__item:nth-child(3),.hero-section__departments__item:nth-child(4){margin-top:40px}}.hero-section__departments__item a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;cursor:pointer}.hero-section__departments__item figure{display:flex;justify-content:center;align-items:center;margin:0 auto 10px;width:60px;height:60px;border-radius:100%;background-color:rgba(26,171,113,.86);padding:15px;transition:all .3s ease;position:relative}@media screen and (min-width: 768px){.hero-section__departments__item figure{width:70px;height:70px;padding:20px}}@media screen and (min-width: 768px)and (min-width: 975px){.hero-section__departments__item figure{width:98px;height:98px}}.hero-section__departments__item figure img{max-height:100%}.hero-section__departments__item figure::before{content:"";border:1px solid #fff;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;box-sizing:border-box}.hero-section__departments__item figure::after{content:"";width:calc(100% + 9px);height:calc(100% + 9px);box-sizing:border-box;border:2px solid #fff;top:-4.5px;left:-4.5px;position:absolute;border-radius:100%;transition:all .5s ease;transform:scale(0.9, 0.9);opacity:0}.hero-section__departments__item span{display:block;line-height:1.2}.hero-section__departments__item:hover figure{background-color:rgba(17,115,76,.84)}.hero-section__departments__item:hover figure::before{border-width:2px}.hero-section__departments__item:hover figure::after{transform:scale(1, 1);opacity:1}.hero-section__small{min-height:250px;padding-bottom:30px;justify-content:flex-start;align-items:flex-end}@media screen and (min-width: 768px){.hero-section__small{height:425px;min-height:auto}}.hero-section__small .container{justify-content:flex-start;align-items:flex-end}.hero-section__small::before{background:linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%)}.hero-section__small h1{background-color:#1aab71;color:#fff;margin-bottom:0;font-weight:200;text-align:center;padding:5px 20px;min-width:180px;text-transform:uppercase}@media screen and (min-width: 768px){.hero-section__small h1{min-width:360px;padding:5px 45px}}.hero-section-two{width:100%;height:auto;position:relative;display:flex;flex-wrap:wrap;background-size:cover;background-position:center center;min-height:250px;padding-bottom:30px;justify-content:center;align-items:center;text-align:center;padding:100px 0 50px}@media screen and (min-width: 768px){.hero-section-two{min-height:470px;min-height:auto;padding:150px 0 100px}}.hero-section-two::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%),linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%)}.hero-section-two .container{justify-content:flex-start;align-items:flex-end;position:relative;z-index:5;color:#fff}.hero-section-two h1{color:#fff;text-transform:uppercase;margin-bottom:20px}.hero-section-two img{height:60px;display:block;margin:0 auto 20px}.box-subtitle{display:inline-block;border:1px solid #fabf2a;padding:10px 25px;text-transform:uppercase;box-shadow:0px 4px 6.3px 0px rgba(0,0,0,.2196078431)}@media screen and (min-width: 1100px){.box-subtitle{min-width:880px}}.single-announcements .box-subtitle{font-weight:300}.box-subtitle__green{background-color:#1aab71;border:1px solid #1aab71}.box-subtitle__dark-green{background-color:#11734c;border:1px solid #11734c}.box-subtitle__blue{background-color:#034b93;border:1px solid #034b93}.box-subtitle__light-blue{background-color:#0380a2;border:1px solid #0380a2}.box-subtitle__orange{background-color:rgba(0,0,0,0);border:1px solid #ff7f36}.parent-transportation .box-subtitle{background-color:rgba(0,0,0,0);border:1px solid #fabf2a}.parent-economic-development .box-subtitle{background-color:#0380a2;border:1px solid #0380a2}.parent-gis-maps-and-data .box-subtitle{background-color:#11734c;border:1px solid #11734c}.parent-military .box-subtitle,.parent-defense-and-military .box-subtitle{background-color:rgba(0,0,0,0);border:1px solid #ff7f36}.parent-housing .box-subtitle{background-color:#034b93;border:1px solid #034b93}.with-separator{margin-bottom:0}.box-title{background-color:#1aab71;color:#fff;margin:0 auto 30px;font-weight:400;text-align:center;padding:10px 25px;min-width:200px;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;box-shadow:0px 4px 6.3px 0px rgba(0,0,0,.2196078431)}@media screen and (min-width: 768px){.box-title{min-width:555px}}.box-title__wide{width:880px;min-width:unset;max-width:100%}.box-title__gold{border:1px solid #fabf2a;background-color:rgba(0,0,0,0);color:#fabf2a}.box-title__dark-green{background-color:#11734c;border:1px solid #11734c;color:#fff}.box-title__light-blue{background-color:#0380a2;border:1px solid #0380a2;color:#fff}.box-title__blue{background-color:#034b93;border:1px solid #034b93;color:#fff}.box-title__orange{background-color:rgba(0,0,0,0);border:1px solid #ff7f36;color:#fff}.separator{width:100%;display:flex;justify-content:center;align-items:center;margin:20px 0}.separator__large-gap{margin-bottom:40px}.separator__large-gap-both{margin:35px 0}.separator span{flex-shrink:0;margin:0 20px;display:inline-flex;width:13px;height:15px;background-image:url("../../images/map-separator.png");background-size:contain;background-repeat:no-repeat;background-position:center center}.separator::before,.separator::after{content:"";background-color:#7d9ec8;width:137px;height:1px;display:inline-flex}.separator__white span{filter:brightness(0) invert(1)}.separator__white::before,.separator__white::after{content:"";background-color:#fff}.boxes{width:100%;display:flex;flex-wrap:wrap}.boxes__item{width:100%;height:325px;background-size:cover;background-position:center center;position:relative;padding:50px 30px;text-align:center}@media screen and (min-width: 768px){.boxes__item{width:50%;padding:30px}}@media screen and (min-width: 768px)and (min-width: 1040px){.boxes__item{height:380px;width:33.3333333%}}@media screen and (min-width: 768px)and (min-width: 1040px)and (min-width: 1550px){.boxes__item{padding:50px 30px;height:325px}}.boxes--with-content .boxes__item{padding:20px 30px;height:400px}@media screen and (min-width: 768px){.boxes--with-content .boxes__item{height:441px}}.boxes--with-content .boxes__item p{margin-bottom:10px}.boxes__item a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}.boxes__item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)),radial-gradient(50% 50% at 50% 50%, rgba(3, 75, 147, 0.2) 0%, rgba(17, 115, 76, 0.2) 100%)}.boxes__item::after{content:"";position:absolute;transform:translateY(-50%);top:50%;left:0;right:0;margin:0 auto;box-sizing:border-box;border:1px solid #fff;z-index:2;width:calc(100% - 10px);height:calc(100% - 10px);transition:all .7s ease}.boxes__item img{position:relative;z-index:5;height:45px;display:block;margin:0 auto 30px}@media screen and (min-width: 768px){.boxes__item img{height:60px}}.boxes__item div{position:relative;z-index:5;color:#fff;width:480px;max-width:100%;margin:0 auto;display:block;transition:all .4s linear;top:0}.boxes__item div h3{width:100%;color:#fff;display:inline-block;padding:5px 35px;line-height:1;border:1px solid #fabf2a;margin-bottom:5px}@media screen and (min-width: 1300px){.boxes__item div h3{width:auto;min-width:320px}}.boxes__item div p{text-transform:uppercase}.boxes__item span{opacity:0;position:absolute;left:0;right:0;bottom:0;margin:0 auto;z-index:5;color:#fff;font-size:15px;font-family:"ITC Eras Demi";padding-top:10px;text-transform:uppercase;transition:all .4s linear}.boxes__item span::before{content:"";width:67px;height:1px;background-color:#d9d9d9;margin:0 auto 5px;display:block}.boxes__item:nth-child(2) h3{border:1px solid #0380a2;background-color:#0380a2;box-shadow:0px 4px 6.3px 0px rgba(0,0,0,.2196078431)}.boxes__item:nth-child(3) h3{border:1px solid #1aab71;background-color:#1aab71;box-shadow:0px 4px 6.3px 0px rgba(0,0,0,.2196078431)}.boxes__item:nth-child(4) h3{border:1px solid #11734c;background-color:#11734c;box-shadow:0px 4px 6.3px 0px rgba(0,0,0,.2196078431)}.boxes__item:nth-child(5) h3{border:1px solid #ff7f36;box-shadow:0px 4px 6.3px 0px rgba(0,0,0,.2196078431)}.boxes__item:nth-child(6) h3{border:1px solid #034b93;background-color:#034b93;box-shadow:0px 4px 6.3px 0px rgba(0,0,0,.2196078431)}.boxes__item:hover::after{transform:translateY(-50%) scale(0.98, 0.98)}.boxes__item:hover div{top:-20px}.boxes__item:hover span{opacity:1;bottom:40px}.boxes__three .boxes__item{height:242px}@media screen and (min-width: 768px){.boxes__three .boxes__item{width:50%;padding:30px}}@media screen and (min-width: 768px)and (min-width: 1500px){.boxes__three .boxes__item{height:242px;width:25%}}.boxes__three .boxes__item:hover span{bottom:20px}.boxes__green .boxes__item{padding-top:90px}@media screen and (min-width: 768px){.boxes__green .boxes__item{padding-top:70px}}.boxes__green .boxes__item::before{background:radial-gradient(110% 110% at 0% 50%, rgba(3, 75, 147, 0.2) 0%, rgba(17, 115, 76, 0.2) 100%),linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.7) 100%)}.boxes__green .boxes__item h3{background-color:#1aab71;color:#fff;border:1px solid #1aab71}.boxes__orange .boxes__item::before{background:linear-gradient(114.72deg, rgba(255, 127, 54, 0.15) 11.53%, rgba(0, 0, 0, 0.15) 97.65%),linear-gradient(0deg, #000000, #000000),linear-gradient(0deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8));opacity:.85}.boxes__orange .boxes__item div{position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%);width:100%;padding:20px}.boxes__orange .boxes__item h3{border:1px solid #ff7f36;background-color:rgba(0,0,0,0);min-width:unset}.boxes__orange .boxes__item:hover div{top:40%}.map-content{border-bottom:7px solid #11734c}.map-content .container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.map-content__text{width:100%;margin-bottom:35px}@media screen and (min-width: 950px){.map-content__text{width:calc(50% - 15px);padding-left:100px;margin-bottom:0}}.map-content__text .btn-wrap{gap:10px 20px;min-width:auto;margin-bottom:30px}.map-content__text .btn-wrap .site-btn{width:165px;padding:8px 0}.map-content__image{width:100%;padding:8px 12px 2px 10px;border:1px solid #1aab71;box-shadow:0px 4px 4px 0px rgba(0,0,0,.2509803922)}@media screen and (min-width: 950px){.map-content__image{width:calc(50% - 15px)}}.map-content__image__wrapper{width:100%;display:block;position:relative}.map-content__image img{width:100%}.map-content__image img.map-highlight{position:absolute;top:0;left:0;width:100%;z-index:3;opacity:0;transition:all .2s ease}.map-content__image img.map-highlight.show{opacity:1}.desktop-map-wrapper{display:none}@media screen and (min-width: 950px){.desktop-map-wrapper{display:block}}.mobile-map-wrapper{display:block;width:100%;position:relative;margin-bottom:30px}@media screen and (min-width: 950px){.mobile-map-wrapper{display:none}}.with-bg-dark{position:relative;color:#fff;background-size:cover;background-position:center center}.with-bg-dark::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(0deg, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65)),radial-gradient(50% 50% at 50% 50%, rgba(3, 75, 147, 0.4), rgba(17, 115, 76, 0.4));background-blend-mode:overlay}.with-bg-dark .container{position:relative;z-index:5}.with-bg-dark h2,.with-bg-dark h3,.with-bg-dark .subtitle{color:#fff}.with-bg-dark iframe{background-color:#fff;border-radius:36px}.content-separator{width:100%;display:block;margin-top:50px}.content-separator::before{content:"";display:block;width:555px;max-width:100%;height:1px;box-shadow:0px 0px 6.3px 0px rgba(0,0,0,.2196078431);background-color:#fff;margin:0 auto 35px}.with-gradient-bg{background:rgba(175,208,224,.1019607843)}.with-gradient-bg__with-line-bottom{border-bottom:1px solid #89d2b4}.logos__wheel{flex-direction:row;align-items:center;display:flex;overflow:hidden;position:relative;width:100%;height:120px;--animationspeed: 40s;--animationdelay: calc(var(--animationspeed) / 2)}@media screen and (min-width: 951px){.logos__wheel{height:130px}}.logos__wheel figure{margin:0 10px;background-color:#fff;overflow:hidden;padding:20px;display:flex;align-items:center;justify-content:center;width:150px;height:80px;box-shadow:0px 4px 13.4px -1px rgba(0,0,0,.2509803922);position:relative}@media screen and (min-width: 951px){.logos__wheel figure{width:165px;height:100px;padding:20px 30px;margin:0 15px}}.logos__wheel figure::before{content:"";position:absolute;top:5px;left:5px;border:1px solid #0380a2;width:calc(100% - 10px);height:calc(100% - 10px)}.logos__wheel figure img{max-height:100%}.logos__wheel figure a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.logos__slide{flex-shrink:0;position:absolute;animation-name:slidelogo;animation-duration:var(--animationspeed);animation-timing-function:linear;animation-iteration-count:infinite;min-width:100%;width:fit-content;display:flex;justify-content:space-around}.logos__slide--delay{transform:translateX(100%);animation-name:slidelogo2}.logos-static{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}@media screen and (min-width: 951px){.logos-static{gap:30px}}.logos-static figure{margin:0 10px;background-color:#fff;overflow:hidden;padding:20px;display:flex;align-items:center;justify-content:center;width:150px;height:80px;box-shadow:0px 4px 13.4px -1px rgba(0,0,0,.2509803922);position:relative}@media screen and (min-width: 951px){.logos-static figure{width:165px;height:100px;padding:20px 30px;margin:0}}.logos-static figure::before{content:"";position:absolute;top:5px;left:5px;border:1px solid #0380a2;width:calc(100% - 10px);height:calc(100% - 10px)}.logos-static figure img{max-height:100%}.logos-static figure a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.with-carousel{overflow:hidden}.annoucements-list{width:100%;padding:20px 0 40px}.annoucements-list .swiper-container{overflow:visible}.annoucements-list__item{box-shadow:0px 15px 27.3px 0px rgba(0,0,0,.2509803922);border-radius:20px;background-color:#fff;display:flex;flex-direction:column;background-color:rgba(175,208,224,.1019607843);overflow:hidden}@media screen and (min-width: 768px){.annoucements-list__item{min-height:350px}}.annoucements-list__item.swiper-slide{height:auto}.annoucements-list__item a{position:absolute;top:0;right:0;width:100%;height:100%;z-index:6}.annoucements-list__item::before{content:"";position:absolute;border:1px solid #89d2b4;top:8px;left:8px;width:calc(100% - 16px);height:calc(100% - 16px);border-radius:15px}.annoucements-list__item__top{width:100%;padding:20px 15px;text-align:center;background-color:#fff}.annoucements-list__item__top .projects-list__cats{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin-bottom:15px}.annoucements-list__item__icon{width:42px;height:42px;border-radius:100%;border:1px solid #11734c;margin:0;display:flex;justify-content:center;align-items:center;box-shadow:0px 2px 5.8px 0px rgba(0,0,0,.2509803922);position:relative;z-index:5;padding:8px}.annoucements-list__item__icon img{max-height:100%}.annoucements-list__item h3{text-align:center;font-weight:400;color:#11734c;margin-bottom:0;position:relative;z-index:5}.annoucements-list__item__date{display:block;font-family:"copperplate";font-weight:400;font-size:12px;text-transform:uppercase;margin-top:12px;padding-top:13px;position:relative;color:#11734c;z-index:5}.annoucements-list__item__date::before{content:"";position:absolute;background-color:#afd0e0;width:118px;max-width:70%;height:1px;top:0;left:0;right:0;margin:0 auto}.annoucements-list__item__bottom{width:100%;padding:20px 20px;font-size:15px;line-height:1.3}.annoucements-list__item__bottom p{position:relative;z-index:5}.annoucements-list .housing .annoucements-list__item__icon,.annoucements-list .economic-development .annoucements-list__item__icon{border:1px solid #034b93}.annoucements-list .housing::before,.annoucements-list .economic-development::before{border:1px solid #7d9ec8}.annoucements-list .housing h3,.annoucements-list .housing .annoucements-list__item__date,.annoucements-list .economic-development h3,.annoucements-list .economic-development .annoucements-list__item__date{color:#0380a2}.annoucements-list .transportation,.annoucements-list .military{background-color:rgba(255,235,133,.1411764706)}.annoucements-list .transportation .annoucements-list__item__icon,.annoucements-list .military .annoucements-list__item__icon{border:1px solid #fabf2a}.annoucements-list .transportation::before,.annoucements-list .military::before{border:1px solid #fabf2a}.annoucements-list .transportation h3,.annoucements-list .transportation .annoucements-list__item__date,.annoucements-list .military h3,.annoucements-list .military .annoucements-list__item__date{color:#000}.annoucements-list .transportation .annoucements-list__item__date::before,.annoucements-list .military .annoucements-list__item__date::before{background-color:#000}.light-title{font-weight:200}.light-title__two{font-family:"ITC Eras Book"}.bg-green-image{color:#fff;background-size:cover;background-position:center center;position:relative;overflow:hidden}.bg-green-image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),radial-gradient(50% 50% at 50% 50%, rgba(17, 115, 76, 0.7) 0%, rgba(17, 115, 76, 0.7) 100%)}.bg-green-image__dark::before{background:linear-gradient(0deg, rgba(0, 0, 0, 0.82), rgba(0, 0, 0, 0.82)),radial-gradient(50% 50% at 50% 50%, rgba(3, 75, 147, 0.4) 0%, rgba(17, 115, 76, 0.4) 100%);opacity:.8}.bg-green-image__light::before{background:linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),radial-gradient(50% 50% at 50% 50%, rgba(17, 115, 76, 0.5) 0%, rgba(17, 115, 76, 0.5) 100%)}.bg-green-image__gold::before{background:linear-gradient(270deg, rgba(250, 191, 42, 0.2) 0%, rgba(250, 191, 42, 0) 100%),linear-gradient(180deg, rgba(0, 0, 0, 0.78), rgba(0, 0, 0, 0.78))}.bg-green-image__light-green::before{background:linear-gradient(270deg, rgba(26, 171, 113, 0.32) 0%, rgba(26, 171, 113, 0) 100%),linear-gradient(0deg, rgba(0, 0, 0, 0.78), rgba(0, 0, 0, 0.78))}.bg-green-image__dark-green::before{background:linear-gradient(0deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),radial-gradient(50% 50% at 50% 50%, rgba(17, 115, 76, 0.8) 0%, rgba(17, 115, 76, 0.8) 100%)}.bg-green-image__light-blue::before{background:linear-gradient(0deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),radial-gradient(50% 50% at 50% 50%, rgba(3, 128, 162, 0.8) 0%, rgba(3, 128, 162, 0.8) 100%)}.bg-green-image__blue::before{background:linear-gradient(0deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),radial-gradient(50% 50% at 50% 50%, rgba(3, 75, 147, 0.7) 0%, rgba(3, 75, 147, 0.7) 100%)}.bg-green-image__orange::before{background:linear-gradient(270deg, rgba(255, 127, 54, 0.32) 0%, rgba(55, 127, 54, 0) 100%),linear-gradient(0deg, rgba(0, 0, 0, 0.78), rgba(0, 0, 0, 0.78))}.bg-green-image .container{position:relative;z-index:5}.bg-green-image h2,.bg-green-image h3,.bg-green-image .subtitle{color:#fff}.bg-green-image.with-line{min-height:300px;align-items:center}.bg-green-image.with-line::after{content:"";position:absolute;top:15px;left:15px;width:calc(100% - 30px);height:calc(100% - 30px);border:1px solid #fff}.bg-green-image .pdf-preview__item a span{color:#fff}.bg-green-image p a{color:#fff}.map-transparent{position:absolute;transform:translateY(-50%);top:50%;left:0;right:0;z-index:1;width:200px;max-width:100%;margin:0 auto}@media screen and (min-width: 768px){.map-transparent{width:285px}}.icon-contents{width:100%;display:flex;flex-wrap:wrap;gap:20px}.icon-contents__item{display:flex;flex-wrap:wrap;background-color:#fff;box-shadow:0px 6px 13px 0px rgba(0,0,0,.2);position:relative;border-radius:20px;width:100%;min-height:63px}@media screen and (min-width: 768px){.icon-contents__item{flex-wrap:unset}}.icon-contents__item::before{content:"";border-radius:12px;border:1px solid #89d2b4;position:absolute;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px)}.icon-contents__item div{padding:20px 30px;position:relative;z-index:3;display:flex;align-items:center;justify-content:center;align-items:center}@media screen and (min-width: 768px){.icon-contents__item div{text-align:left;justify-content:flex-start;padding:10px 30px}}.icon-contents__item div:first-child{width:100%;font-family:"copperplate";font-size:14px;color:#11734c;text-transform:uppercase}@media screen and (min-width: 768px){.icon-contents__item div:first-child{width:25%}}.icon-contents__item div:first-child img{width:26px;flex-shrink:0;margin-right:15px}@media screen and (min-width: 1200px){.icon-contents__item div:first-child img{margin-right:40px}}.icon-contents__item div:last-child{width:100%;background-color:rgba(175,208,224,.1019607843);font-size:15px}@media screen and (min-width: 768px){.icon-contents__item div:last-child{width:75%}}.icon-contents__item div:last-child::before{content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;background-color:#afd0e0;width:50px;height:1px}@media screen and (min-width: 768px){.icon-contents__item div:last-child::before{transform:translateY(-50%);top:50%;right:auto;width:1px;height:22px;margin:0}}.with-bottom-light-blue{position:relative;border-bottom:1px solid #89d2b4}.with-bottom-light-blue::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;z-index:1;background:rgba(175,208,224,.1019607843)}.with-bottom-light-blue__small::before{height:243px}.with-bottom-light-blue .container{position:relative;z-index:7}.with-line-separator{position:relative;padding-bottom:21px}.with-line-separator::after{content:"";position:absolute;left:0;right:0;bottom:0;background-color:#afd0e0;width:118px;height:1px;margin:0 auto}.cm-buttons{width:100%;display:flex}.cm-buttons .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:15px}@media screen and (min-width: 768px){.cm-buttons .container{gap:30px}}.cm-buttons a{display:inline-flex;align-items:center;justify-content:center;width:130px;height:40px;line-height:1;background-color:#1aab71;color:#fff;cursor:pointer;box-shadow:0px 4px 6.3px 0px rgba(0,0,0,.2196078431);font-size:12px;font-family:"copperplate";text-transform:uppercase;font-weight:600;padding:5px 2px;text-align:center}@media screen and (min-width: 768px){.cm-buttons a{width:165px;height:50px;font-size:16px}}.cm-buttons a:hover{background-color:#11734c;color:#fff}.cm-items{width:100%;display:flex;position:relative;border-bottom:1px solid #89d2b4}.cm-items::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:114px;z-index:1;background:rgba(175,208,224,.1019607843)}.cm-items .container{position:relative;z-index:5}.cm-items__list{display:flex;flex-wrap:wrap;justify-content:center;width:100%;gap:30px;text-align:center;margin-top:25px}.cm-items__list__item{width:262px;max-width:100%;border-radius:20px;box-shadow:0px 15px 27.3px 0px rgba(0,0,0,.2509803922);background-color:#f6fafd;font-size:15px;line-height:1.3;overflow:hidden;position:relative}.cm-items__list__item::before{content:"";top:8px;left:8px;border:1px solid #89d2b4;width:calc(100% - 18px);height:calc(100% - 18px);position:absolute;z-index:1;border-radius:15px}.cm-items__list__item div{width:100%;padding:25px 8px 15px}.cm-items__list__item div:first-child{background-color:#fff}.cm-items__list__item div:first-child span{color:#11734c;font-family:"copperplate";font-weight:100;text-transform:uppercase;font-size:12px;display:block;width:100%;position:relative;z-index:3}.cm-items__list__item div:first-child span::before{content:"";display:block;background-color:#afd0e0;width:118px;height:1px;margin:0 auto 10px}.cm-items__list__item div:last-child{padding:15px 10px 25px}.cm-items__list__item div:last-child a{letter-spacing:-0.5px}.cm-items__list__item h3{font-size:16px;font-weight:100;color:#11734c;margin-bottom:10px;text-transform:uppercase;position:relative;z-index:3}.cm-items__list__item p{position:relative;z-index:3}.cm-items__list__item a{color:#000}.cm-items__list__item a:hover{color:#11734c}.staffs{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:30px}@media screen and (min-width: 768px){.staffs{justify-content:center;gap:45px 30px}}.staffs__item{width:250px;max-width:100%;text-align:center}@media screen and (min-width: 768px){.staffs__item{width:calc(50% - 15px)}}@media screen and (min-width: 768px)and (min-width: 965px){.staffs__item{width:calc(33.3333333% - 20px)}}.staffs__item__photo{position:relative;width:100%;max-height:280px;aspect-ratio:2/3;overflow:hidden}@media screen and (min-width: 768px){.staffs__item__photo{max-height:435px}}.staffs__item__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center;z-index:1}.staffs__item__icons{position:absolute;left:10px;bottom:10px;z-index:3;display:flex;flex-wrap:wrap;align-items:center;width:100%;gap:5px}.staffs__item__icons div{width:35px;height:35px;border-radius:100%;overflow:hidden;padding:6px;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;box-shadow:0px 2px 5.8px 0px rgba(0,0,0,.2509803922)}@media screen and (min-width: 768px){.staffs__item__icons div{width:42px;height:42px;padding:7.5px}}.staffs__item__icons div img{max-height:100%}.staffs__item .box-title{min-width:unset;width:100%;margin:15px 0;padding:10px 5px;font-size:18px}@media screen and (min-width: 768px){.staffs__item .box-title{font-size:24px}}.staffs__item__title{display:block;text-align:center;font-size:14px;font-family:"copperplate";text-transform:uppercase;font-weight:100;position:relative;padding-bottom:16px;margin-bottom:15px}@media screen and (min-width: 768px){.staffs__item__title{font-size:16px}}.staffs__item__title::after{content:"";position:absolute;left:0;right:0;bottom:0;margin:0 auto;background-color:#afd0e0;width:118px;height:1px}.staffs__item__categories{font-size:13px}@media screen and (min-width: 768px){.staffs__item__categories{font-size:15px}}.rec-boxes{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:15px}@media screen and (min-width: 768px){.rec-boxes{gap:30px}}.rec-boxes__item{display:inline-flex;align-items:center;justify-content:center;width:100%;height:40px;line-height:1;background-color:#1aab71;color:#fff;box-shadow:0px 4px 6.3px 0px rgba(0,0,0,.2196078431);font-size:12px;font-family:"copperplate";text-transform:uppercase;font-weight:100;padding:5px 2px;text-align:center;transition:all .2s ease}@media screen and (min-width: 768px){.rec-boxes__item{width:calc(50% - 15px);height:50px;font-size:16px}}@media screen and (min-width: 768px)and (min-width: 1000px){.rec-boxes__item{width:calc(33.3333333% - 20px)}}.content-items{width:100%;display:block}.content-items__item{width:100%;display:block;padding-bottom:30px;margin-bottom:15px;position:relative}.content-items__item::after{content:"";position:absolute;left:0;right:0;bottom:0;margin:0 auto;background-image:url("../../images/map-separator.png");background-size:contain;background-position:center center;background-repeat:no-repeat;width:13px;height:15px}.content-items__item:last-child{padding-bottom:0;margin-bottom:0}.content-items__item:last-child::after{display:none}.files{display:block;width:100%;position:relative;margin-bottom:20px;text-align:center}.files:last-child{margin-bottom:0}.files h2{font-weight:200;margin-bottom:40px}.files__list{position:relative;z-index:9}.files__list__item a{color:#fff}.files__list__item img{width:40px;display:block;margin:0 auto 10px}@media screen and (min-width: 768px){.files__list__item img{width:76px}}.files__list__item span{display:block}.files__list__navs{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:30px}.files__list__navs .custom-prev{display:block;width:0;height:0;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);border-right:8px solid #fff;cursor:pointer;position:relative;top:1px}.files__list__navs .custom-next{width:0;height:0;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);border-left:8px solid #fff;cursor:pointer;position:relative;top:1px}.files .swiper-pagination{position:relative !important;width:auto !important;bottom:0 !important}.files .swiper-pagination .swiper-pagination-bullet{background-color:rgba(0,0,0,0) !important;border:1px solid #fff !important;opacity:1 !important}.files .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff !important}.light-title{font-weight:200}.light-title__two{font-weight:200}.left-align-content p{text-align:left}.light-blue-bg{background-color:rgba(175,208,224,.1019607843)}.files-grid{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px;text-align:center;margin:40px 0}@media screen and (min-width: 768px){.files-grid{gap:30px}}@media screen and (min-width: 768px)and (min-width: 1200px){.files-grid{gap:40px 60px}}.files-grid__item{width:calc(50% - 10px)}@media screen and (min-width: 768px){.files-grid__item{width:calc(33.3333333% - 22.5px)}}@media screen and (min-width: 768px)and (min-width: 1200px){.files-grid__item{width:calc(25% - 45px)}}.files-grid img{width:40px;display:block;margin:0 auto 10px}@media screen and (min-width: 768px){.files-grid img{width:76px}}.maps{display:grid;grid-template-columns:1fr;grid-gap:30px 25px;text-align:center}@media screen and (min-width: 768px){.maps{grid-template-columns:repeat(3, 1fr);grid-gap:30px 25px}}.maps__item{position:relative}.maps__item img{width:100%;display:block;margin:0 auto 10px}.maps__item div{color:#000}.maps__item a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.md-locations{display:flex;flex-wrap:wrap;width:100%;position:relative;margin-top:20px}.md-locations__top{display:flex;flex-wrap:wrap;width:100%;position:relative;z-index:3}.md-locations__top__left{width:100%;max-height:400px;aspect-ratio:3/2;position:relative}@media screen and (min-width: 960px){.md-locations__top__left{width:calc(50% - 200px);max-height:unset;aspect-ratio:unset}}.md-locations__top__left img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.md-locations__top__right{width:100%;background-size:cover;background-position:center center;position:relative}@media screen and (min-width: 960px){.md-locations__top__right{width:calc(50% + 200px)}}.md-locations__top__right::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(270deg, rgba(255, 127, 54, 0.32) 0%, rgba(55, 127, 54, 0) 100%),linear-gradient(0deg, rgba(0, 0, 0, 0.78), rgba(0, 0, 0, 0.78))}.md-locations__top__right-content{position:relative;z-index:5;width:100%;padding:30px 5%;color:#fff}@media screen and (min-width: 960px){.md-locations__top__right-content{width:772.5px;max-width:90%;padding:30px 0 30px 30px}}.md-locations__top__right-content h2{color:#fff}.md-locations__top__right-content h3{color:#fff;font-family:"ITC Eras Book"}.md-locations__top__resources{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:30px;text-align:center}@media screen and (min-width: 768px){.md-locations__top__resources__grid .md-locations__top__resource-item{width:calc(33.3333333% - 20px)}}@media screen and (min-width: 768px)and (min-width: 1200px){.md-locations__top__resources__grid .md-locations__top__resource-item{width:calc(16.666666667% - 25px)}}.md-locations__top__resource-item{width:100%;border-radius:15px;box-shadow:0px 4px 10.9px 4px #000;border:1px solid #ff7f36;background-color:#fff;color:#000;overflow:hidden;display:flex;flex-direction:column;position:relative}@media screen and (min-width: 768px){.md-locations__top__resource-item{width:calc(50% - 15px)}}.md-locations__top__resources__grid .md-locations__top__resource-item{box-shadow:0px 6px 6.6px 0px rgba(0,0,0,.2509803922)}.md-locations__top__resource-item div{width:100%}.md-locations__top__resource-item div:first-of-type{display:flex;align-items:center;justify-content:center;padding:15px 30px;height:100%}.md-locations__top__resources__grid .md-locations__top__resource-item div:first-of-type{height:110px;padding:10px;line-height:1.2}.md-locations__top__resource-item div:last-of-type{padding:10px;margin-top:auto;background:#fff2ea}.md-locations__top__resource-item div:last-of-type .site-btn{color:#000;background-color:#fff}.md-locations__top__resource-item div:last-of-type .site-btn:hover{background-color:#ff7f36;color:#fff}.md-locations__top__resource-item a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.md-locations__bottom{width:100%;display:block;padding:25px 0}.with-carousel{overflow:hidden}.with-carousel .swiper-horizontal,.with-carousel .swiper-wrapper{overflow:visible !important}.carousel{margin-top:45px}.carousel .swiper-wrapper{transition-timing-function:linear !important}.carousel .swiper-slide{height:auto;position:relative}.carousel .swiper-slide figure{width:100%;max-height:400px;margin:0;aspect-ratio:2/3;position:relative}@media screen and (min-width: 768px){.carousel .swiper-slide figure{max-height:645px}}.carousel .swiper-slide figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.gallery-list{width:100%;margin-top:30px}.gallery-list__item{width:100%;margin:10px;width:calc(50% - 20px)}@media screen and (min-width: 650px){.gallery-list__item{margin:15px;width:calc(50% - 30px)}}@media screen and (min-width: 650px)and (min-width: 768px){.gallery-list__item{width:calc(33.3333333% - 30px)}}@media screen and (min-width: 650px)and (min-width: 768px)and (min-width: 950px){.gallery-list__item{width:calc(25% - 30px)}}.gallery-list__item figure{width:100%;height:160px;margin:0;overflow:hidden;position:relative}.gallery-list__item figure>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.gallery-list__item a{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;z-index:6}.gallery-list__item div{text-align:center}.gallery-list__item div label{display:block;padding-bottom:6px;margin-bottom:5px;font-family:"kazimirtext",sans-serif;font-weight:500;color:#8f2110}.gallery-list__item div label:after{background-color:#8f2110}.gallery-list__item div span{font-family:"komet-sc",sans-serif;font-style:italic;font-weight:250;font-size:14px;color:#0054a4}.gallery-list__item__zoom{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.4048) 0%, rgba(0, 0, 0, 0.88) 87.98%);color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;opacity:0;transition:all .4s ease}.gallery-list__item__zoom img{width:43px}.gallery-list__item__zoom span{color:#fff !important;margin-top:10px}.gallery-list__item:hover .gallery-list__item__zoom{opacity:1}.isotope-pager{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin-top:20px;width:100%;position:relative;z-index:5}.isotope-pager.less-than{display:none}.isotope-pager a.pager{cursor:pointer;width:8px;height:8px;background-color:rgba(0,0,0,0);border:1px solid #1aab71;border-radius:100%}.isotope-pager a.pager.active{background-color:#1aab71}.isotope-pager .prev-pager{width:0;height:0;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-right:10px solid #1aab71;margin-right:10px}.isotope-pager .prev-pager.disabled{pointer-events:none;opacity:.7}.isotope-pager .next-pager{width:0;height:0;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-left:10px solid #1aab71;margin-left:10px}.isotope-pager .next-pager.disabled{pointer-events:none;opacity:.7}.admin-bar .lg-toolbar{top:32px !important}.lg-toolbar{top:20px !important}.lg-img-wrap img{max-width:calc(100% - 60px) !important;max-height:80% !important}@media screen and (min-width: 768px){.lg-img-wrap img{max-width:90% !important}}.lg-actions .lg-prev{left:0 !important}@media screen and (min-width: 768px){.lg-actions .lg-prev{left:20px !important}}.lg-actions .lg-next{right:0 !important}@media screen and (min-width: 768px){.lg-actions .lg-next{right:20px !important}}.lg-backdrop{background-color:rgba(0,0,0,.95) !important;opacity:1}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#8f2110 !important}.annoucements-grid .annoucements-list__item{width:100%;margin:0 0 25px;width:100%}@media screen and (min-width: 650px){.annoucements-grid .annoucements-list__item{margin:15px;width:calc(50% - 30px)}}@media screen and (min-width: 650px)and (min-width: 768px){.annoucements-grid .annoucements-list__item{width:calc(33.3333333% - 30px)}}@media screen and (min-width: 650px)and (min-width: 768px)and (min-width: 950px){.annoucements-grid .annoucements-list__item{width:calc(25% - 30px)}}.resources-flex{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:40px 30px;margin-top:30px}.resources-flex__item{width:100%}@media screen and (min-width: 768px){.resources-flex__item{width:calc(50% - 15px)}}.resources-flex__item figure{width:100%;margin:0 0 25px;position:relative;aspect-ratio:3/2;max-height:250px}.resources-flex__item figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.resources-flex__item h3{margin-bottom:10px}.embed-section-2 iframe{background-color:#fff;border-radius:36px;border:1px solid #1d4128}.re-partners__item{width:calc(50% - 20px);margin:10px;background-color:#fff;overflow:hidden;padding:20px;display:flex;align-items:center;justify-content:center;height:100px;box-shadow:0px 4px 13.4px -1px rgba(0,0,0,.2509803922);position:relative}@media screen and (min-width: 951px){.re-partners__item{width:calc(25% - 30px);padding:20px 30px}}@media screen and (min-width: 951px)and (min-width: 1400px){.re-partners__item{width:calc(16.666666667% - 30px)}}.re-partners__item::before{content:"";position:absolute;top:5px;left:5px;border:1px solid #0380a2;width:calc(100% - 10px);height:calc(100% - 10px)}.re-partners__item img{max-height:100%}.re-partners__item a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.generic-pdf{text-align:center}.generic-pdf__item{width:calc(50% - 20px);margin:10px}@media screen and (min-width: 768px){.generic-pdf__item{margin:15px;width:calc(25% - 30px)}}.generic-pdf__item img{width:40px;display:block;margin:0 auto 10px}@media screen and (min-width: 768px){.generic-pdf__item img{width:76px}}.pdf-preview{text-align:center}.pdf-preview__item{width:calc(50% - 20px);margin:10px}@media screen and (min-width: 768px){.pdf-preview__item{margin:15px;width:calc(33.3333333% - 30px)}}.pdf-preview__item img{width:100px;height:auto !important;display:block;margin:0 auto 10px;box-shadow:0px 3px 13.5px 0px rgba(0,0,0,.3490196078)}@media screen and (min-width: 768px){.pdf-preview__item img{width:168px}}.maps-area .maps{width:100%;display:block}.maps-area .maps__item{width:calc(50% - 20px);margin:0 10px 30px 10px}@media screen and (min-width: 768px){.maps-area .maps__item{margin:0 15px 50px 15px;width:calc(33.3333333% - 30px)}}.clear_wrap{width:100%;display:flex;justify-content:center;padding:0 20px;margin:0 0 25px;margin-top:40px}@media screen and (min-width: 768px){.clear_wrap{justify-content:flex-end}}.clear_wrap button{appearance:none;background-color:rgba(0,0,0,0);border:0;cursor:pointer;font-size:15px;font-family:"copperplate";font-weight:100;transition:all .2s ease;color:#000;text-transform:uppercase;padding:0}.filter-buttons{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px 30px;margin-bottom:20px}.filter-buttons button,.filter-buttons .button-filter{appearance:none;width:164px;height:50px;font-size:15px;display:inline-flex;align-items:center;justify-content:center;text-align:center;box-shadow:0px 4px 6.3px 0px rgba(0,0,0,.2196078431);cursor:pointer;background-color:#1aab71;border:1px solid #1aab71;color:#fff;text-transform:uppercase;padding:0 20px;font-family:"copperplate";font-weight:100;transition:all .2s ease}.filter-buttons button:hover,.filter-buttons .button-filter:hover{color:#1aab71;background-color:rgba(0,0,0,0)}.filter-buttons button.transportation,.filter-buttons .button-filter.transportation{background-color:rgba(0,0,0,0);color:#000;border:1px solid #fabf2a}.filter-buttons button.transportation:hover,.filter-buttons .button-filter.transportation:hover{background-color:#fabf2a;color:#000}.filter-buttons button.economic-development,.filter-buttons .button-filter.economic-development{background-color:#0380a2;border:1px solid #0380a2;color:#fff}.filter-buttons button.economic-development:hover,.filter-buttons .button-filter.economic-development:hover{color:#0380a2;background-color:rgba(0,0,0,0)}.filter-buttons button.gis-maps-and-data,.filter-buttons .button-filter.gis-maps-and-data{background-color:#11734c;border:1px solid #11734c;color:#fff}.filter-buttons button.gis-maps-and-data:hover,.filter-buttons .button-filter.gis-maps-and-data:hover{color:#11734c;background-color:rgba(0,0,0,0)}.filter-buttons button.housing,.filter-buttons .button-filter.housing{background-color:#034b93;border:1px solid #034b93;color:#fff}.filter-buttons button.housing:hover,.filter-buttons .button-filter.housing:hover{color:#034b93;background-color:rgba(0,0,0,0)}.filter-buttons button.military,.filter-buttons .button-filter.military{background-color:rgba(0,0,0,0);color:#000;border:1px solid #ff7f36}.filter-buttons button.military:hover,.filter-buttons .button-filter.military:hover{background-color:#ff7f36;color:#000}.hero-section-404{background-image:url("../../images/hero-image.jpg")}.page-section-404{font-family:"copperplate";font-weight:100}.page-section-404 h2{margin-bottom:5px}.page-section-404 img{width:100px;margin:0 auto;display:block}@media screen and (min-width: 768px){.page-section-404 img{width:158px}}.parent-transportation .pa-section-4::before{background:linear-gradient(270deg, rgba(250, 191, 42, 0.2) 0%, rgba(250, 191, 42, 0) 100%),linear-gradient(180deg, rgba(0, 0, 0, 0.78), rgba(0, 0, 0, 0.78))}.parent-transportation .pa-section-4 .box-title{border:1px solid #fabf2a;background-color:rgba(0,0,0,0)}.parent-transportation .pa-section-4 .site-btn{background-color:rgba(0,0,0,0);border:1px solid #fabf2a;color:#fabf2a}.parent-transportation .pa-section-4 .site-btn:hover{border:1px solid #11734c;background-color:#11734c;color:#fff}.parent-transportation .staffs__item .box-title{background-color:#fabf2a}.parent-transportation .prog_res-section-1 .site-btn,.parent-transportation .mr-section-2 .site-btn{border:1px solid #000;background-color:#000;color:#fff}.parent-transportation .prog_res-section-1 .site-btn:hover,.parent-transportation .mr-section-2 .site-btn:hover{border:1px solid #11734c;background-color:#11734c;color:#fff}.parent-economic-development .staffs__item .box-title{background-color:#0380a2}.parent-economic-development .pa-section-4::before{background:linear-gradient(0deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),radial-gradient(50% 50% at 50% 50%, rgba(3, 128, 162, 0.8) 0%, rgba(3, 128, 162, 0.8) 100%)}.parent-economic-development .pa-section-4 .box-title{border:1px solid #0380a2;background-color:#0380a2}.parent-economic-development .pa-section-4 .site-btn{background-color:#0380a2;border:1px solid #0380a2;color:#fff}.parent-economic-development .pa-section-4 .site-btn:hover{border:1px solid #11734c;background-color:#11734c;color:#fff}.parent-economic-development .pa-section-5 .site-btn,.parent-economic-development .mr-section-2 .site-btn,.parent-economic-development .prog_res-section-2 .site-btn,.parent-economic-development .prog_res-section-1 .site-btn,.parent-economic-development .mr-section-2 .site-btn{background-color:#0380a2;border:1px solid #0380a2;color:#fff}.parent-economic-development .pa-section-5 .site-btn:hover,.parent-economic-development .mr-section-2 .site-btn:hover,.parent-economic-development .prog_res-section-2 .site-btn:hover,.parent-economic-development .prog_res-section-1 .site-btn:hover,.parent-economic-development .mr-section-2 .site-btn:hover{border:1px solid #11734c;background-color:#11734c;color:#fff}.parent-gis-maps-and-data .staffs__item .box-title{background-color:#11734c}.parent-gis-maps-and-data .pa-section-4::before{background:linear-gradient(270deg, rgba(26, 171, 113, 0.32) 0%, rgba(26, 171, 113, 0) 100%),linear-gradient(0deg, rgba(0, 0, 0, 0.78), rgba(0, 0, 0, 0.78))}.parent-gis-maps-and-data .pa-section-4 .box-title{border:1px solid #11734c;background-color:#11734c}.parent-gis-maps-and-data .pa-section-4 .site-btn{background-color:#11734c;border:1px solid #11734c;color:#fff}.parent-gis-maps-and-data .pa-section-4 .site-btn:hover{border:1px solid #11734c;background-color:#11734c;color:#fff}.parent-gis-maps-and-data .pa-section-5 .site-btn,.parent-gis-maps-and-data .mr-section-2 .site-btn,.parent-gis-maps-and-data .prog_res-section-2 .site-btn,.parent-gis-maps-and-data .prog_res-section-1 .site-btn,.parent-gis-maps-and-data .mr-section-2 .site-btn{background-color:#11734c;border:1px solid #11734c;color:#fff}.parent-gis-maps-and-data .pa-section-5 .site-btn:hover,.parent-gis-maps-and-data .mr-section-2 .site-btn:hover,.parent-gis-maps-and-data .prog_res-section-2 .site-btn:hover,.parent-gis-maps-and-data .prog_res-section-1 .site-btn:hover,.parent-gis-maps-and-data .mr-section-2 .site-btn:hover{border:1px solid #1aab71;background-color:#1aab71;color:#fff}.parent-defense-and-military .staffs__item .box-title{background-color:#ff7f36}.parent-defense-and-military .pa-section-4::before{background:linear-gradient(270deg, rgba(255, 127, 54, 0.32) 0%, rgba(55, 127, 54, 0) 100%),linear-gradient(0deg, rgba(0, 0, 0, 0.78), rgba(0, 0, 0, 0.78))}.parent-defense-and-military .pa-section-4 .box-title{border:1px solid #ff7f36;background-color:rgba(0,0,0,0)}.parent-defense-and-military .pa-section-4 .site-btn{background-color:rgba(0,0,0,0);border:1px solid #ff7f36;color:#fff}.parent-defense-and-military .pa-section-4 .site-btn:hover{border:1px solid #ff7f36;background-color:#ff7f36;color:#fff}.parent-defense-and-military .pa-section-5 .site-btn,.parent-defense-and-military .mr-section-2 .site-btn,.parent-defense-and-military .prog_res-section-2 .site-btn,.parent-defense-and-military .prog_res-section-1 .site-btn,.parent-defense-and-military .mr-section-2 .site-btn{background-color:rgba(0,0,0,0);border:1px solid #ff7f36;color:#000}.parent-defense-and-military .pa-section-5 .site-btn:hover,.parent-defense-and-military .mr-section-2 .site-btn:hover,.parent-defense-and-military .prog_res-section-2 .site-btn:hover,.parent-defense-and-military .prog_res-section-1 .site-btn:hover,.parent-defense-and-military .mr-section-2 .site-btn:hover{border:1px solid #ff7f36;background-color:#ff7f36;color:#fff}.parent-housing .staffs__item .box-title{background-color:#034b93}.parent-housing .pa-section-4::before{background:linear-gradient(0deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),radial-gradient(50% 50% at 50% 50%, rgba(3, 75, 147, 0.7) 0%, rgba(3, 75, 147, 0.7) 100%)}.parent-housing .pa-section-4 .box-title{border:1px solid #034b93;background-color:#034b93}.parent-housing .pa-section-4 .site-btn{background-color:#034b93;border:1px solid #034b93;color:#fff}.parent-housing .pa-section-4 .site-btn:hover{border:1px solid #11734c;background-color:#11734c;color:#fff}.parent-housing .pa-section-5 .site-btn,.parent-housing .mr-section-2 .site-btn,.parent-housing .prog_res-section-2 .site-btn,.parent-housing .prog_res-section-1 .site-btn,.parent-housing .mr-section-2 .site-btn{background-color:#034b93;border:1px solid #034b93;color:#fff}.parent-housing .pa-section-5 .site-btn:hover,.parent-housing .mr-section-2 .site-btn:hover,.parent-housing .prog_res-section-2 .site-btn:hover,.parent-housing .prog_res-section-1 .site-btn:hover,.parent-housing .mr-section-2 .site-btn:hover{border:1px solid #11734c;background-color:#11734c;color:#fff}.colored-lines{width:100%;display:grid;grid-template-columns:repeat(4, 1fr)}.colored-lines div{background-color:#299e99;height:10px}@media screen and (min-width: 768px){.colored-lines div{height:26px}}.colored-lines div:nth-child(2){background-color:#badfc5}.colored-lines div:nth-child(3){background-color:#f6cb6c}.colored-lines div:nth-child(4){background-color:#f58447}.colored-lines__thin div{height:1px}.rc-section-3 img{width:200px;margin:0 auto 30px;display:block}@media screen and (min-width: 768px){.rc-section-3 img{width:365px}}.pdf-flex{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.iframe-section{background-color:#353535}.iframe-section iframe{width:100%;height:500px}@media screen and (min-width: 768px){.iframe-section iframe{height:800px}}.pa-section-3{flex-direction:column}@media screen and (min-width: 853px){.contact-section-3 iframe{margin-top:-60px !important}}.single-section-entry ul{list-style:disc;padding-left:20px;margin-bottom:30px}.single-section-entry ul:last-child{margin-bottom:0}.single-section-entry ol{list-style:numeric;padding-left:20px;margin-bottom:30px}.single-section-entry ol:last-child{margin-bottom:0}.single-announcement-hero{background-image:url("../../images/hero-image.jpg")}@media screen and (min-width: 768px){.single-section-2 .site-btn{min-width:256px}}.single-section-2 .filter-services{margin-top:30px}.modules-im{width:100%;display:flex}.modules-im__item{display:flex;width:100%;margin-bottom:50px;position:relative}.modules-im__item::before{content:"";position:absolute;left:0;bottom:-20px;width:100%;height:140px;background-color:#f7fbfc;z-index:1}.modules-im__item .container{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;z-index:5}.modules-im__item .container.with-logo{align-items:center}.modules-im__item figure{width:100%;max-height:320px;margin:0;aspect-ratio:3/2;position:relative;margin-bottom:20px}@media screen and (min-width: 768px){.modules-im__item figure{width:40%;aspect-ratio:unset;max-height:unset;margin-bottom:0}}.modules-im__item figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.modules-im__item figure.contain-img{display:flex;align-items:center;justify-content:center;aspect-ratio:unset;max-height:unset;height:200px}@media screen and (min-width: 768px){.modules-im__item figure.contain-img{height:300px}}.modules-im__item figure.contain-img img{position:relative;width:auto;height:auto;max-height:100%;object-fit:unset}.modules-im__item__content{width:100%;border:1px solid #0380a2;padding:30px}@media screen and (min-width: 768px){.modules-im__item__content{width:57%;padding:40px 5%}}.modules-im__item:nth-child(2n) .container{flex-direction:row-reverse}.modules-im__item--green::before{background-color:#f4fff6}.modules-im__item--green .modules-im__item__content{border:1px solid #1aab71}.modules-im__item--yellow::before{background-color:#fffbe6}.modules-im__item--yellow .modules-im__item__content{border:1px solid #fabf2a}.ceds-box{position:relative;margin-bottom:50px}.ceds-box::before{content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;width:1305px;max-width:90%;height:100%;border:1px solid #0380a2;z-index:1}.ceds-box::after{content:"";width:1305px;max-width:90%;height:87px;background-color:rgba(175,208,224,.1019607843);z-index:1;left:0;right:0;bottom:0;margin:0 auto;position:absolute}.ceds-box .container{position:relative;z-index:5;max-width:80%}.meetings-buttons{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;width:100%;grid-gap:15px;margin-bottom:30px}@media screen and (min-width: 768px){.meetings-buttons{grid-gap:15px 30px}}.meetings-buttons button{border:1px solid #fabf2a;color:#000;background-color:rgba(0,0,0,0);min-width:unset;width:170px;min-height:52px;text-align:center;border-radius:0;padding:5px;font-family:"copperplate";font-size:13px;text-transform:uppercase}.meetings-buttons button:hover,.meetings-buttons button.active{background-color:#fabf2a;color:#000;border:1px solid #fabf2a}.meetings-documents{width:100%;display:block}.meetings-documents__content{width:100%;display:none;-webkit-animation:fadeEffect .3s;animation:fadeEffect .3s}.meetings-documents__content:first-child{display:block}@-webkit-keyframes fadeEffect{from{opacity:0}to{opacity:1}}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.search-results-section ul{width:720px;max-width:100%;padding:0;margin:0;list-style:none}.search-results-section ul li{width:100%;display:block;border-bottom:1px solid hsla(215,89%,14%,.25);padding-bottom:15px;margin-bottom:15px;font-weight:700}@media screen and (min-width: 768px){.search-results-section ul li{padding-bottom:35px;margin-bottom:35px}}.search-results-section ul li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.search-form fieldset{border:0;display:block;margin-top:30px;width:900px;max-width:100%;margin:30px auto 0;display:flex;align-items:center;justify-content:center;gap:10px}.search-form fieldset input[type=text]{appearance:none;width:calc(100% - 45px);height:36px;border-radius:100px;border:1px solid #1aab71;box-shadow:0px 3px 8.7px 0px rgba(0,0,0,.1607843137);background-color:#fff;padding:5px 20px;font-size:16px}.search-form fieldset button{appearance:none;border-radius:100%;width:35px;height:35px;border-radius:100%;background-image:url("../../images/search.png");background-size:contain;background-repeat:no-repeat;border:0;cursor:pointer;transition:all .3s ease}.search-form fieldset button:hover{opacity:.8}