.hero-subscribe-bar{background:rgba(84,131,165,0.8);text-align:center;position:relative;width:100%;height:167px;z-index:1}.hero-subscribe-bar.under-hero{margin-left:0 !important;background:#5483a5 !important}@media(min-width:480px){.hero-subscribe-bar .hero-subscribe-form-container{max-width:100%}.hero-subscribe-bar{height:145px}}@media(min-width:768px){.hero-subscribe-bar{height:135px}}.hero-subscribe-bar h3{display:none !important}.hero-subscribe-bar h4{text-align:center;color:white;margin:15px auto 20px;font-size:15px}@media(min-width:480px){.hero-subscribe-bar h4{margin:15px auto 25px;font-size:18px}}@media(min-width:768px){.hero-subscribe-bar h4{font-size:25px}}.hero-subscribe-bar .hero-subscribe-form-container{padding-top:12px;max-width:80%;margin:0 auto}@media(min-width:768px){.hero-subscribe-bar .hero-subscribe-form-container{padding-top:0;max-width:600px}}.hero-subscribe-bar .hero-subscribe-form-container form{position:relative}.hero-subscribe-bar .hero-subscribe-form-container form fieldset{display:inline-block;float:left}.hero-subscribe-bar .hero-subscribe-form-container form .hs-email,.hero-subscribe-bar .hero-subscribe-form-container form .hs-industry{position:relative;top:-2px}.hero-subscribe-bar .hero-subscribe-form-container form .hs-email{width:160px !important}.hero-subscribe-bar .hero-subscribe-form-container form .hs-industry{width:90px !important}.hero-subscribe-bar .hero-subscribe-form-container form .hs-email>label,.hero-subscribe-bar .hero-subscribe-form-container form .hs-industry>label{display:none}.hero-subscribe-bar .hero-subscribe-form-container form .hs-email .input{width:100%;display:inline-block}.hero-subscribe-bar .hero-subscribe-form-container form .hs-industry select{background-color:white;height:44px;-webkit-appearance:none;-webkit-border-radius:0px;background-image:url("https://cdn2.hubspot.net/hubfs/191357/select-down-arrow.png");background-position:95% 50%;cursor:pointer;background-repeat:no-repeat;background-size:16px;padding-right:25px;padding-left:10px}@media(min-width:480px){.hero-subscribe-bar h4{padding-top:20px}.hero-subscribe-bar .hero-subscribe-form-container form .hs-email .input{width:220px}.hero-subscribe-bar .hero-subscribe-form-container form .hs-email{width:230px !important}.hero-subscribe-bar .hero-subscribe-form-container form .hs-industry{width:95px !important}.hero-subscribe-bar .hero-subscribe-form-container form .hs-industry select{width:115px}}@media(min-width:768px){.hero-subscribe-bar h4{padding-top:0px}.hero-subscribe-bar .hero-subscribe-form-container form .hs-email .input{width:245px}.hero-subscribe-bar .hero-subscribe-form-container form .hs-email{width:255px !important}.hero-subscribe-bar .hero-subscribe-form-container form .hs-industry{width:95px !important}.hero-subscribe-bar .hero-subscribe-form-container form .hs-industry select{width:160px}}@media(min-width:992px){.hero-subscribe-bar h4{padding-top:0px}.hero-subscribe-bar .hero-subscribe-form-container form .hs-email .input{width:300px}.hero-subscribe-bar .hero-subscribe-form-container form .hs-email{width:310px !important}.hero-subscribe-bar .hero-subscribe-form-container form .hs-industry{width:145px !important}.hero-subscribe-bar .hero-subscribe-form-container form .hs-industry select{width:160px}}.hero-subscribe-bar .hero-subscribe-form-container form .hs-email .input input{padding:15px 12px 12px 12px !important;width:100%}.hero-subscribe-bar .hero-subscribe-form-container form .hs-email .hs-error-msgs{position:absolute;left:0;right:0;top:-33px;width:100%;text-align:center;padding:0;margin:0}.hero-subscribe-bar .hero-subscribe-form-container form .hs-email .hs-error-msgs li{margin:0 auto}.hero-subscribe-bar .hero-subscribe-form-container form .hs-email .hs-error-msgs li label{font-size:14px;color:white;font-weight:500}@media(min-width:480px){.hero-subscribe-bar .hero-subscribe-form-container form .hs-email .hs-error-msgs li label{font-size:16px}}.hero-subscribe-bar .hero-subscribe-form-container form .hs_error_rollup{display:none}.hero-subscribe-bar .hero-subscribe-form-container form .hs-fieldtype-radio{display:none}.hero-subscribe-bar .hero-subscribe-form-container form .hs-submit .actions{display:inline-block}.hero-subscribe-bar .hero-subscribe-form-container form .hs-submit .actions .hs-button{transition:all .25s ease-in;border:2px solid #79b6e2;background:#79b6e2;color:white;padding:8px 16px;margin-top:-2px;cursor:pointer}.hero-subscribe-bar .hero-subscribe-form-container form .hs-submit .actions .hs-button:hover{color:#79b6e2;background:white;border:2px solid white}.hero-bb.hero{background-repeat:no-repeat !important;background-size:cover !important;text-align:center;position:relative}.hero-bb.hero .hero-subscribe-bar{position:absolute;bottom:0;left:0;right:0;width:100%;height:167px;z-index:1}.hero-bb.hero .hero-h1,.hero-bb.hero .hero-content{width:80%;text-align:left}@media(min-width:480px){.hero-bb.hero .hero-h1,.hero-bb.hero .hero-content{width:60%}}@media(min-width:992px){.hero-bb.hero .hero-h1,.hero-bb.hero .hero-content{max-width:47%}}.hero-bb.hero .hero-h1{color:white;font-weight:900;padding:60px 0 15px;margin:0;text-transform:none;text-shadow:0 0 4px rgba(0,0,0,0.5);font-size:40px}@media(min-width:480px){.hero-bb.hero .hero-h1{font-size:46px}}@media(min-width:992px){.hero-bb.hero .hero-h1{font-size:48px;margin:60px 0 15px;max-width:50%}}.hero-bb.hero .hero-content p{color:white;font-size:22px;font-weight:500;line-height:1.2;text-shadow:0 0 4px rgba(0,0,0,0.5)}.hero-bb.hero .hero-content p>span{display:block}@media(min-width:768px){.hero-bb.hero .hero-content p>span{display:inline}}.hero-bb.hero .hero-content p .btn{margin-bottom:15px}@media(min-width:992px){.hero-bb.hero .hero-content p{text-align:left}}.hero-bb.hero .hero-content p:first-of-type{margin-bottom:40px}@media(min-width:767px){.hero-bb.hero .hero-content p>.hs_cos_wrapper_type_cta+.hs_cos_wrapper_type_cta{margin-left:15px}}.hero-bb.hero .hero-video-link{text-align:right;position:absolute;margin-top:-40px}.hero-bb.hero .hero-video-link span{z-index:2;cursor:pointer;position:relative;font-size:18px;font-weight:700;color:white}.hero-bb.hero .hero-video-link span img{top:15px;left:-5px;position:relative;transition:all .25s ease-in}@media(min-width:480px){.hero-bb.hero .hero-video-link span img{top:10px}}.hero-bb.hero .hero-video-link a{color:white;transition:all .25s ease-in}.hero-bb.hero .hero-video-link a:hover{color:#79b6e2}.hero-modal-container .close{cursor:pointer;float:right}.hero-modal-container .modal-open{overflow:hidden}.hero-modal-container .modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.hero-modal-container .modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);transform:translate(0,-25%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.hero-modal-container .modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.hero-modal-container .modal-open .modal{overflow-x:hidden;overflow-y:auto}.hero-modal-container .modal-dialog{position:relative;width:auto;margin:10px}.hero-modal-container .modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.hero-modal-container .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.hero-modal-container .modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.hero-modal-container .modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.hero-modal-container .modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.hero-modal-container .modal-header .close{margin-top:-2px}.hero-modal-container .modal-title{margin:0;line-height:1.42857143}.hero-modal-container .modal-body{position:relative;padding:15px}.hero-modal-container .modal-body .video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.hero-modal-container .modal-body .video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.hero-modal-container .modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.hero-modal-container .modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.hero-modal-container .modal-footer .btn-group .btn+.btn{margin-left:-1px}.hero-modal-container .modal-footer .btn-block+.btn-block{margin-left:0}.hero-modal-container .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width:768px){.hero-modal-container .modal-dialog{width:600px;margin:30px auto}.hero-modal-container .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0.5)}.hero-modal-container .modal-sm{width:300px}}@media(min-width:992px){.hero-modal-container .modal-lg{width:900px}}.hero-modal-container .clearfix:after,.hero-modal-container .clearfix:before,.hero-modal-container .modal-footer:after,.hero-modal-container .modal-footer:before,.hero-modal-container .modal-header:after,.hero-modal-container .modal-header:before{content:" ";display:table}.hero-modal-container .clearfix:after,.hero-modal-container .modal-footer:after,.hero-modal-container .modal-header:after{clear:both}.hero-modal-container .center-block{display:block;margin-left:auto;margin-right:auto}.hero-modal-container .pull-right{float:right !important}.hero-modal-container .pull-left{float:left !important}.hero-modal-container .hide{display:none !important}.hero-modal-container .show{display:block !important}.hero-modal-container .invisible{visibility:hidden}.hero-modal-container .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hero-modal-container .hidden{display:none !important}.hero-modal-container .affix{position:fixed}