.billboard-wrapper{background:#ececec}.template-home .billboard-wrapper{height:calc(100vh - 120px);max-height:900px;min-height:620px}.template-internal .billboard-wrapper,.template-landing .billboard-wrapper{height:620px}.template-internal .billboard-wrapper .billboard-content.content-align-middle,.template-landing .billboard-wrapper .billboard-content.content-align-middle,.template-internal .billboard-wrapper .billboard-content.content-align-middle_center,.template-landing .billboard-wrapper .billboard-content.content-align-middle_center{padding-top:50px}.billboard-wrapper>.container-fluid,.billboard-wrapper>.container-fluid>.row-fluid{width:100%;height:100%;position:relative}.billboard-wrapper>.container-fluid>.row-fluid [class*="span"]{display:table;height:100%;margin:0 auto}.billboard-wrapper>.container-fluid>.row-fluid{height:100%;position:relative}.billboard-content .section-header{margin-left:0px !important}.billboard-content.content-align-middle_center .section-header{margin-left:0px !important}.billboard-content{display:table-cell;vertical-align:middle}.billboard-content.content-align-bottom,.billboard-content.content-align-middle_bottom{vertical-align:bottom;padding-bottom:50px}.billboard-content.content-align-middle_center,.billboard-content.content-align-middle_bottom{text-align:center}.billboard-content.content-align-middle_center .span6,.billboard-content.content-align-middle_bottom{width:100%}.billboard-content.content-align-middle_center .hero-blog-subscription{margin:0 auto}.billboard-content h1{font-size:60px;line-height:1.125em;text-shadow:2px 2px 3px #484848}.billboard-content h2{font-size:42px;line-height:1.125em}.secondary-header{-webkit-margin-after:.5em;font-size:36px;line-height:170%;font-weight:400 !important;width:94%;text-shadow:2px 2px 6px #333}.billboard-ctas{margin-top:15px}.page-actions a.cta_button{font-size:22px;padding:10px 24px !important;transition:background .2s ease}.billboard-ctas .button-cta{width:auto;display:inline-block}.billboard-ctas .button-cta.primary{margin-right:10px}.fs-background{overflow:hidden;position:relative}.fs-background,.fs-background-container,.fs-background-media{-webkit-transition:none;transition:none}.fs-background-container{width:100%;height:100%;position:absolute;top:0;z-index:0;overflow:hidden}.fs-background-media{position:absolute;top:0;bottom:0;opacity:0}.fs-background-media.fs-background-animated{-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.fs-background-media img,.fs-background-media video,.fs-background-media iframe{width:100%;height:100%;display:block;-webkit-user-drag:none;object-fit:cover}.fs-background-media.fs-background-native,.fs-background-media.fs-background-fixed{width:100%;height:100%}.fs-background-media.fs-background-native img,.fs-background-media.fs-background-fixed img{display:none}.fs-background-media.fs-background-native{background-position:center;background-size:cover}.fs-background-media.fs-background-fixed{background-position:center;background-attachment:fixed}.fs-background-embed.fs-background-ready:after{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:''}.billboard-overlay{position:absolute;top:0;height:100%;width:100%;z-index:1}.fs-background-embed.fs-background-ready iframe{z-index:0}.hero-blog-subscription{max-width:300px;margin:0 0 0 auto;background:#fff;border-radius:4px;padding:16px}.hero-blog-subscription h4,.hero-blog-subscription .hs-form-field{color:#333}.hero-blog-subscription .hs_submit{margin-top:15px}.hero-blog-subscription .hs-form-field,.hero-blog-subscription input[type="submit"]{font-size:15px}.hero-subscription-form h3,.hero-blog-subscription h4{margin:0 !important}@media only screen and (max-width:1199px){.template-home .billboard-wrapper{max-height:800px}.hero-blog-subscription{max-width:250px}.billboard-content.content-align-bottom,.billboard-content.content-align-middle_bottom{vertical-align:bottom;padding-bottom:30px}.billboard-content h1{font-size:54px;line-height:1.125em}.secondary-header{-webkit-margin-after:.5em;font-size:20px;line-height:inherit;padding-bottom:30px}.page-actions a.cta_button{font-size:20px;padding:8px 26px !important}}@media only screen and (max-width:768px){.billboard-wrapper{max-height:720px;min-height:520px;height:calc(100vh - 50px)}body .billboard-ctas .span12{margin-left:0 !important}.billboard-ctas{margin-top:0}.hero-blog-subscription{width:300px;max-width:100%;margin:0}.hero-blog{margin:0 !important}.billboard-content h1{font-size:44px;line-height:1.125em}.secondary-header{-webkit-margin-after:.5em;font-size:20px;line-height:inherit;padding-bottom:30px}.page-actions a.cta_button{font-size:20px;padding:8px 26px !important}}@media only screen and (max-width:600px){.template-home .billboard-wrapper{max-height:600px}}@media only screen and (max-width:413px){.billboard-ctas .button-cta.primary{margin-right:0px}}