img{border:0;height:auto;max-width:100%;-ms-interpolation-mode:bicubic;vertical-align:bottom}.row-fluid [class*=span]{min-height:1px}input[type=color]
select,input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block}.hs-cta-wrapper a{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.hs_cos_wrapper_type_header,.hs_cos_wrapper_type_page_footer,.hs_cos_wrapper_type_raw_html,.hs_cos_wrapper_type_raw_jinja,.hs_cos_wrapper_type_rich_text,.hs_cos_wrapper_type_section_header,.hs_cos_wrapper_type_text{word-wrap:break-word}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;min-height:100%;padding:0}body{background:#fff;-webkit-font-smoothing:antialiased!important;color:#707070;font-family:Gotham A,Gotham B,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal;line-height:20px}::selection{background:#39f;color:#fff;text-shadow:none}p{font-family:Gotham A,Gotham B,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal;line-height:1.5em}h1,h2,h3,h4,h5,h6{color:#444;font-family:Gotham A,Gotham B;font-weight:100;margin:0 0 15px;text-rendering:optimizelegibility}h1,h2{font-size:33px;line-height:40px}h3{font-size:21px;line-height:21px}a{color:#025492;text-decoration:underline;-o-transition:color .3s ease,border-color .3s ease,background-color .3s ease,opacity .3s ease;-webkit-transition:color .3s ease,border-color .3s ease,background-color .3s ease,opacity .3s ease;-moz-transition:color .3s ease,border-color .3s ease,background-color .3s ease,opacity .3s ease;transition:color .3s ease,border-color .3s ease,background-color .3s ease,opacity .3s ease}a:focus,a:hover{text-decoration:none}li{line-height:20px}@media (min-width:992px){nav{height:100px;margin-left:-100px;padding-top:44px;text-align:center}}.custom_listing_comments{border:1px solid #e2e2e2;display:block;line-height:165%;margin:15px 0;padding:15px}body input[type=color],body input[type=date],body input[type=datetime-local],body input[type=datetime],body input[type=email],body input[type=month],body input[type=number],body input[type=password],body input[type=search],body input[type=tel],body input[type=text],body input[type=time],body input[type=url],body input[type=week],body select,body textarea{background-color:#fff;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#444;display:inline-block;font-family:Gotham A,Gotham B,Helvetica,Arial,sans-serif!important;font-size:16px;line-height:1.2em;line-height:19px;margin:0;margin-bottom:23px!important;margin-right:20px!important;padding:6px;-webkit-transition:border .2s linear,box-shadow .2s linear;-moz-transition:border .2s linear,box-shadow .2s linear;-o-transition:border .2s linear,box-shadow .2s linear;transition:border .2s linear,box-shadow .2s linear;vertical-align:middle;width:100%!important}body .body-container-wrapper .hs-button.primary,body .body-container-wrapper input[type=button],body .body-container-wrapper input[type=submit]{-webkit-appearance:none;background-clip:padding-box;background:#3b5ca0;background-color:#195381!important;background-image:-webkit-linear-gradient(top,#4369b6,#3b5ca0 66%,#365391);background-image:-moz-linear-gradient(top,#4369b6,#3b5ca0 66%,#365391);background-image:-o-linear-gradient(top,#4369b6,#3b5ca0 66%,#365391);background-image:linear-gradient(180deg,#4369b6,#3b5ca0 66%,#365391);background-image:none!important;border:1px solid #2d477b;border-bottom-color:#263c68;border:none!important;border-radius:2px;-webkit-box-shadow:inset 0 1px hsla(0,0%,100%,.1),inset 0 0 0 1px hsla(0,0%,100%,.08),0 1px 2px rgba(0,0,0,.25);box-shadow:inset 0 1px hsla(0,0%,100%,.1),inset 0 0 0 1px hsla(0,0%,100%,.08),0 1px 2px rgba(0,0,0,.25);color:#fff;color:#fff!important;cursor:pointer;display:inline-block;font-family:Gotham A,Gotham B,Helvetica,Arial,sans-serif!important;font-size:13px;font-size:1.25em!important;font-style:normal!important;font-weight:500!important;height:40px!important;line-height:40px;margin-top:0!important;padding:0 20px;padding-left:25px!important;padding-right:25px!important;position:relative;text-align:center;text-decoration:none!important;text-decoration:none;text-shadow:0 -1px rgba(0,0,0,.4);text-transform:uppercase!important;vertical-align:top}span.hs-form-required{display:none}.footer .copyright a,.links_footer a{color:#fff}.blog-right-subscribe{background:#d7ebfb;border:none;padding:30px 40px}.blog-right-subscribe h3{color:#444;font-size:22px;font-weight:700;letter-spacing:0;line-height:1.363636363636364;margin:0;text-transform:uppercase}.blog-right-subscribe h3:after{background:#136bad;content:"";display:block;height:3px;margin:15px 0 35px;width:27px}.blog-right-subscribe .hs-form-field{position:relative}.blog-right-subscribe input[type=email],.blog-right-subscribe input[type=text]{margin:0!important;width:100%}.blog-right-subscribe input[type=submit].hs-button.primary{background:#136bad!important;border:none;color:#fff;font-size:14px!important;font-weight:700!important;letter-spacing:0;line-height:1;padding:8px 30px;text-align:center;text-transform:none!important;width:auto}.blog-right-subscribe .hs_submit{padding-top:20px}.blog-right-subscribe ::-webkit-input-placeholder{color:#444;font-size:14px;font-weight:400;letter-spacing:0;text-transform:none}.blog-right-subscribe :-moz-placeholder,.blog-right-subscribe ::-moz-placeholder{color:#444;font-size:14px;letter-spacing:0;text-transform:none}.blog-right-subscribe :-ms-input-placeholder{color:#444;font-size:14px;letter-spacing:0;text-transform:none}@media (min-width:768px){.blog-right>.row-fluid-wrapper{display:flex;justify-content:flex-end}.blog-right>.row-fluid-wrapper>.row-fluid{max-width:336px!important}}.hs-blog-listing #blog-subscribe-index .hs-form .hs-form-field>label,.hs-blog-post .row-fluid .blog-right .hs-form .hs-form-field>label{color:#444}.hs-blog-post .row-fluid .blog-right{padding-bottom:30px}