@media screen and (max-width: 767px) {}@media (min-width: 768px) {}@media (min-width: 992px) {}@media (max-width: 991px) {}@media (min-width: 768px) {}@media (min-width: 992px) {}@media (max-width: 991px) {}@media (max-width: 991px) {}@media (min-width: 992px) {}@media (min-width: 992px) {}@media (min-width: 1200px) {}@media (min-width: 992px) {}@media (min-width: 1200px) {}@media (min-width: 1200px) {}.alert-sims {  position: fixed;  bottom: 0;  left: 0;  right: 0;  z-index: 10000;  height: 50px;  line-height: 50px;  background: #a02622;  color: #fff;  text-align: center;  box-shadow: 0 0 30px rgba(0, 0, 0, 0.75);}#sims-admin-bar {  position: fixed;  bottom: 0;  right: 0;  z-index: 9999999;  padding: 10px 20px;  background: rgba(0, 0, 0, 0.75);  color: #fff;  font-size: 14px;  border-left: 10px solid transparent;}#sims-admin-bar.status-visible {  background: #295E1C;  border-left-color: #4bad33;}#sims-admin-bar.status-hidden {  background: #707070;  border-left-color: #a3a3a3;}#sims-admin-bar.status-disabled {  background: #a02622;}#sims-admin-bar.status-deleted {  background: #990000;  border-left-color: #ff0000;}#sims-admin-bar.status-draft {  background: #005372;  border-left-color: #009ed8;}#sims-admin-bar span,#sims-admin-bar a {  display: inline-block;  padding: 5px 10px;  color: #fff;}#recaptcha-modal {  z-index: 9999;  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  display: flex;  align-items: center;  justify-content: center;  background: rgba(0, 0, 0, 0.75);}#recaptcha-modal-body {  padding: 15px;  background: #fff;  border-radius: 10px;}#recaptcha-modal-body h4 {  display: flex;  justify-content: space-between;}#recaptcha-modal .g-recaptcha {  margin-top: 1em;  margin-bottom: 1em;}#recaptcha-modal-buttons {  display: flex;  align-items: center;  justify-content: flex-end;}#recaptcha-modal-buttons button {  padding: 0.5em 1em;  border: 1px solid rgba(0, 0, 0, 0.1);  background: transparent;  border-radius: 5px;  font-weight: bold;}#recaptcha-modal-buttons button:hover,#recaptcha-modal-buttons button:focus {  border-color: #000000;}#recaptcha-modal-buttons button#recaptcha-modal-submit {  margin-left: 0.5em;  border-width: 2px;}#home-banner{position:relative;}#home-banner::before{content:'';display:block;padding-bottom:100vh;}#home-banner .banners{z-index:-1;position:fixed;top:0;left:0;width:100%;height:100vh;}#home-banner .banner{height:100vh;background:no-repeat center;background-size:cover;outline:none;}#home-banner-content{position:absolute;left:0;bottom:0;width:100%;overflow:hidden;text-align:center;color:#666665;}#home-banner-content::before,#home-banner-content::after{display:block;content:'';position:absolute;width:150%;height:100%;top:0;left:-25%;border-radius:50% 50% 0 0;}#home-banner-content::before{background:rgba(182,129,47,.5);width:200%;left:-50%;}#home-banner-content::after{top:10px;z-index:1;background-image:linear-gradient(to right,#e6e6e6 15%,#f5f5f5 50%,#e6e6e6 85%);}#home-banner-content h1{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;margin:0;padding:5vh 15px;}@media(max-width:767px){#home-banner-content h1{font-size:34px;}}#home-content{padding-top:5vh;padding-bottom:5vh;background-image:-webkit-linear-gradient(left,#e6e6e6,#f5f5f5 50%,#e6e6e6);background-image:-o-linear-gradient(left,#e6e6e6,#f5f5f5 50%,#e6e6e6);background-image:linear-gradient(to right,#e6e6e6,#f5f5f5 50%,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6',endColorstr='#ffe6e6e6',GradientType=1);background-repeat:no-repeat;}#home-content .vert-center .col-md-6{padding:30px;}@media(min-width:992px){#home-content .vert-center .col-md-6:first-child{border-right:1px solid #bfbfbe;box-shadow:1px 0 0 0 #bfbfbe;}}@media(min-width:992px){#home-content .vert-center .col-md-6:last-child{border-left:1px solid #bfbfbe;box-shadow:-1px 0 0 0 #bfbfbe;}}#featured-project{padding-top:30px;padding-bottom:30px;color:#fff;background:#666665;}#featured-project .embed-responsive{margin-top:-60px;margin-bottom:30px;}@media(min-width:992px){#featured-project .embed-responsive{margin-bottom:-60px;}}#latest-developments{padding-top:5vh;padding-bottom:5vh;background-image:-webkit-radial-gradient(circle,#fff,#e9ebe1);background-image:radial-gradient(circle,#fff,#e9ebe1);background-repeat:no-repeat;}.latest-news{display:flex;flex-wrap:wrap;}.latest-news .news-post{padding:15px;width:100%;}@media(min-width:1200px){.latest-news .news-post{width:33.33333334%;}}.latest-news .news-post-link{display:flex;}.latest-news .news-post-link:hover,.latest-news .news-post-link:focus{text-decoration:none;}.latest-news .news-post-thumb{flex:0 0 auto;display:block;width:90px;height:90px;background:no-repeat center;background-size:cover;border-radius:50%;}@media(min-width:480px){.latest-news .news-post-thumb{width:120px;height:120px;}}.latest-news .news-post-body{padding-left:15px;}.latest-news .news-post-title{font-weight:normal;}.latest-news .news-post-content{color:#000;}#subscribe{display:block;padding-top:5vh;padding-bottom:5vh;color:#000;background:#b6812f url('/fend/images/bg-gold-topo.png') center;}#subscribe:hover,#subscribe:focus{text-decoration:none;}#subscribe .container{display:flex;align-items:center;justify-content:center;}#subscribe .content{text-align:center;margin-right:30px;}#subscribe .h1{margin-top:0;}@media(min-width:768px){#subscribe .h1{font-size:51.25px;}}.ctct-inline-form{display:none;z-index:1040;position:fixed;top:0;left:0;width:100%;height:100vh;padding-top:30px;padding-bottom:30px;overflow:auto;background:#b6812f url('/fend/images/bg-gold-topo.png') center;}.ctct-inline-form.active{display:block;}@media(min-width:768px){.ctct-inline-form.active{display:flex;align-items:center;justify-content:center;}}.ctct-inline-form .ctct-form-embed.form_0 .ctct-form-defaults{background:transparent;}.ctct-inline-form .ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-header,.ctct-inline-form .ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-text,.ctct-inline-form .ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text{text-align:center;color:#000;}.ctct-inline-form .ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-header{font:inherit;font-weight:300;line-height:1.1;color:inherit;margin-top:24px;margin-bottom:12px;font-size:41px;color:#000;font-family:inherit;}.ctct-inline-form .ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-header small,.ctct-inline-form .ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-header .small{font-weight:400;line-height:1;color:#777;}.ctct-inline-form .ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-header small,.ctct-inline-form .ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-header .small{font-size:65%;}.ctct-inline-form .ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text .ctct-form-footer-link,.ctct-inline-form .ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text .ctct-form-footer-privacy-link{color:#000;}.ctct-inline-form .ctct-form-embed.form_0 .ctct-form-custom .ctct-form-label,.ctct-inline-form .ctct-form-embed.form_0 .ctct-form-custom .ctct-form-listname,.ctct-inline-form .ctct-form-embed.form_0 .ctct-form-custom .ctct-form-lists-legend,.ctct-inline-form .ctct-form-embed.form_0 .ctct-form-custom .ctct-form-date-slash{color:#000;}.ctct-inline-form .ctct-form-field{padding-left:15px;padding-right:15px;}@media(min-width:768px){.ctct-inline-form #first_name_field_0,.ctct-inline-form #last_name_field_0,.ctct-inline-form #city_field_0,.ctct-inline-form #state_field_0{float:left;width:50%;}}#close-ccform{z-index:1050;position:fixed;top:0;right:0;display:none;align-items:center;justify-content:center;width:60px;height:60px;cursor:pointer;font-size:30px;transition:.25s;border:0;background:transparent;}#close-ccform.active{display:flex;}#close-ccform:hover,#close-ccform:focus{color:#fff;background:#000;}#popup{padding:0 !important;}#popup .modal-dialog{width:950px;}@media(max-width:950px){#popup .modal-dialog{width:auto;}}