.article-toolbar{display:block;width:100%;background-color:#f0f0f0;padding:1.25rem 0;text-align:center}.nav-social ul{display:inline-block;width:100%;margin:0 0 .625rem;padding:0;list-style:none;list-style-image:none;text-align:center}.nav-social ul>li{display:inline-block;margin:0;padding:0}.nav-social ul>li+li{margin-left:.5rem}.nav-social ul>>li>a{display:block}.article-toolbar .nav-social .show .dropdown-toggle{color:#fff;background-color:#113c7a;border-color:#113c7a}.article-toolbar .nav-social .dropdown-menu{min-width:30rem;color:#fff;margin-top:-3px;background-color:#113c7a;padding:1.25rem}.article-toolbar .nav-social .dropdown-menu h3{color:#fff;font-size:1.3125rem}.hs-custom-form .hs-email,.hs-custom-form .hs-fieldtype-select{position:relative;margin-bottom:1.25rem}.hs-custom-form .hs-email label{position:absolute;top:-1.125rem;left:-.5rem;color:#fff}.article-toolbar,.article-toolbar .container{position:relative}.article-toolbar{margin-bottom:3.75rem}.article-toolbar label{color:#fff;font-weight:300}.article-toolbar .blog-search-button{color:#194f90;display:inline-block;background-color:transparent;border:0 solid transparent;padding:.125rem 1rem;font-size:1.5rem;vertical-align:middle;margin:0;cursor:pointer}.article-toolbar .blog-search-button:focus{outline:0 auto -webkit-focus-ring-color}.blog-search-wrap{position:absolute;top:1.25rem;right:2.5rem;left:2.5rem;margin:0;min-width:32rem;padding:0;background-color:#f0f0f0;border:2px solid #f0f0f0;border-top-width:0;z-index:20;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.blog-search-wrap .hs-search-field__input{border:0 solid transparent}.article-toolbar .nav-filter ul{display:none}.article-toolbar .nav-filter-dropdown,.article-toolbar .nav-filter .dropdown{display:inline-block}.article-toolbar .nav-filter .hs-button-white{font-size:1.0625rem !important;opacity:inherit !important;color:#505050;display:inline-block;min-width:11rem;font-weight:300;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:2px solid #fff;padding:.25rem .625rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.article-toolbar .nav-filter .hs-button-white:focus{outline:0 solid transparent}.article-toolbar .nav-filter .hs-button-white.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.5em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.article-toolbar .nav-filter .hs-button-white:hover{color:#fff !important;background-color:#194f90;border-color:#194f90}.article-toolbar .nav-filter .dropdown-menu{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.0125);box-shadow:0 1px 2px 0 rgba(0,0,0,.0125)}.article-toolbar .nav-filter .dropdown-item{padding:.25rem .625rem}.article-toolbar .nav-filter .dropdown-header{padding:.5rem .625rem}.article-list .container{padding-right:.9375rem;padding-left:.9375rem}.article-list .span4{width:100%;*width:100%}.article-list .row-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-0.9375rem;margin-left:-0.9375rem;width:auto}.article-list .row-fluid [class*="span"]{position:relative;width:100%;margin:0 0 2.5rem !important;padding-right:.9375rem;padding-left:.9375rem}.article{height:100%;position:relative;background-color:#505050;transform:scale(1);-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);transition:transform .15s ease-in-out}.article:hover{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);box-shadow:0 2px 4px 0 rgba(0,0,0,.25);transform:scale(1.0325)}.article .article-header,.article .article-header a{position:relative}.article .article-header a{display:block;overflow:hidden;padding-bottom:62%;height:0;width:100%;margin:0}.article .article-header .img-fluid{position:absolute;z-index:10;top:0;left:0;width:100%;height:auto;transition:opacity .15s ease-in-out}.article .article-header a:hover .img-fluid{opacity:.65;width:100%;height:auto}.article .article-header .article-tag{position:absolute;z-index:20;left:0;bottom:0;color:#fff;font-size:.875rem;line-height:1;padding:.5rem;background-color:#505050}.article .article-title{color:#fff;margin:0;font-size:1.3125rem;line-height:1.1;padding:1.25rem 1.25rem 4rem}.article .article-footer{position:absolute;bottom:0;right:0;left:0;width:auto}.article .article-footer .article-link{color:#ccc;display:block;background-color:#3f3f3f;border-top:2px dotted #888;padding:.625rem 1.25rem;transition:background-color .15s ease-in-out,color .15s ease-in-out}.article .article-footer .article-link:hover{color:#fff;text-decoration:none;background-color:#888}.article .article-footer .article-link .fas{float:right;font-size:1.25rem}.article-blue{background-color:#194f90}.article-blue .article-footer .article-link{background-color:#113c7a;border-top-color:#3a75bb;color:#c8cbdf}.article-blue .article-footer .article-link:hover{background-color:#3a75bb}.article-green{background-color:#b5be00}.article-green .article-footer .article-link{background-color:#a3ad00;border-top-color:#d4d971;color:#ededd1}.article-green .article-footer .article-link:hover{background-color:#d4d971}.article-orange{background-color:#f37021}.article-orange .article-footer .article-link{background-color:#e25b00;border-top-color:#ffa066;color:#fedec7}.article-orange .article-footer .article-link:hover{background-color:#ffa066}.article-red{background-color:#af2121}.article-red .article-footer .article-link{background-color:#92000f;border-top-color:#e02135;color:#e8c8bb}.article-red .article-footer .article-link:hover{background-color:#e02135}.article-amber{background-color:#ffcc49}.article-amber .article-footer .article-link{background-color:#eab601;border-top-color:#ffe179;color:#fff2d7}.article-amber .article-footer .article-link:hover{background-color:#ffe179}.article-purple{background-color:#875eb4}.article-purple .article-footer .article-link{background-color:#723d9c;border-top-color:#bb96e4;color:#ddd5ea}.article-purple .article-footer .article-link:hover{background-color:#bb96e4}.article-list-controls{width:100%;clear:both;padding:1.25rem .9375rem;margin:0 0 2.5rem}.article-list-controls .article-next,.article-list-controls .article-previous{font-size:1.3125rem}.article-list-controls .article-next:hover,.article-list-controls .article-previous:hover{text-decoration:none}.article-list-controls .fas{font-size:1.6875rem;vertical-align:middle}.article-list-controls .article-next{float:right}.article-list-controls .article-previous{float:left}.section-blog .section-heading{padding-top:.5rem}.heading-wrap h1{color:#194f90;font-size:2.125rem}.heading-wrap p.subheading,.heading-wrap p.subheading a{font-weight:300}.nav-share{display:block;text-align:center;padding-bottom:1.25rem;border-bottom:2px dotted #d0d0d0;margin-bottom:3.75rem}.nav-share a{display:inline-block;position:relative overflow:hidden;color:#d0d0d0;font-size:1.25rem;line-height:1;padding:.625rem;-moz-transform:scale(1) translateY(0);-webkit-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0);transition:transform .15s ease-in-out}.nav-share a:hover{color:#b5be00;-moz-transform:scale(1.25) translateY(-0.625rem);-webkit-transform:scale(1.25) translateY(-0.625rem);-o-transform:scale(1.25) translateY(-0.625rem);-ms-transform:scale(1.25) translateY(-0.625rem);transform:scale(1.25) translateY(-0.625rem)}.events .heading-wrap{display:block}.events .subheading-wrap{border-top:2px dotted #b5be00;padding-top:1.25rem;margin-top:1.25rem;font-size:1.3125rem;line-height:1.3;font-weight:300;text-align:left}.events .subheading-wrap a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.events .feature-image{max-width:100%;float:none;display:block;margin:4px 0 1.25rem}.events .feature-image>img{max-width:100%;height:auto;display:block;margin:0;padding:0}.events .section-callout.section-map{padding-bottom:0 !important}.events .section-callout.section-map .section-map-heading h3{margin-bottom:1.25rem}.events .article-header>a{padding-bottom:50%;background-color:#fff}.events .article-header>a>.img-fluid{padding-top:5%}.events .section-heading.section-content{padding:2.5rem 0}.events .section-nopadding .section-heading.section-content{padding-top:0 !important;margin-top:0 !important}.events .section-heading.section-content .row-fluid+.row-fluid,.events .section-heading.section-content .container+.article-list{padding-top:2.5rem}.events .article-list{margin-bottom:-2.5rem}.responsive-map{width:100%;height:240px;position:relative;overflow:hidden;z-index:5}.responsive-map iframe{width:100%;height:240px;position:relative;z-index:5}@media(max-width:767px){.nav-social ul>li{display:none}.nav-social ul>li:first-child{display:inline-block}}@media(max-width:919px){.nav-bar .span6{width:100%;margin:auto 0 !important}.responsive-map:before{width:100%;height:100%;top:0;bottom:0;left:0;right:0;display:block;position:absolute;overflow:hidden;z-index:10;content:"";background-color:rgba(80,80,80,.15)}}@media(min-width:768px){.article-list .span4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.heading-wrap h1{font-size:2.625rem}.heading-wrap p.subheading,.heading-wrap p.subheading a{color:#999}}@media(min-width:920px){.nav-social ul{display:block;margin:0;text-align:left}.article-toolbar .nav-filter{text-align:right}.blog-search-wrap{left:auto}.article-list .span4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.callout-content .hs-custom-form .hs-email{width:75%;float:left;padding-left:25%}.callout-content .hs-custom-form .hs-fieldtype-select{width:50%;float:left;padding:0 .5rem}.callout-content .hs-custom-form .hs-submit{width:100%;float:left}.events .section-heading{margin-top:2.5rem}.events .subheading-wrap .span6{padding-right:1.25rem}.events .subheading-wrap .span6+.span6{padding-right:0;padding-left:1.25rem}.events .feature-image{max-width:42.5%;float:right;margin:4px 0 1.25rem 2.5%}.responsive-map,.responsive-map iframe{height:360px}}@media(min-width:1280px){.events .section-heading.section-content{padding:3.75rem 0}.events .section-heading.section-content .row-fluid+.row-fluid,.events .section-heading.section-content .container+.article-list{padding-top:3.75rem}.events .section-nopadding .section-heading.section-content{padding-top:0 !important;margin-top:0 !important}}