.hs-hero{background-size:cover;background-attachment:scroll;background-position:center center;padding:0;position:relative;background-repeat:no-repeat}@media only screen and (min-width:1500px){.hs-hero{background-size:100%;background-attachment:scroll;background-position:center center;padding:0;position:relative;background-position:center -35px !important}}@media only screen and (min-width:401px){.hs-hero{padding-left:2em;padding-right:2em}}@media only screen and (min-width:768px){.hs-hero{background-attachment:fixed}}.hs-hero:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.2}.hs-hero__content{position:relative;z-index:1;padding:0 1em}@media only screen and (min-width:401px){.hs-hero__content{padding:0 5%}}.hs-hero__content main{font-size:1.3em}.hs-hero__content--center{text-align:center}.hs-hero__content--right{text-align:right}@media only screen and (min-width:1900px){.hs-hero{padding-bottom:200px !important;padding-top:150px !important}}@media only screen and (max-width:1024px){main h1{font-size:30px !important}main h2 span{font-size:20px !important;margin-top:-10px !important}@media only screen and (max-width:768px){main h2 span{font-size:20px !important}div.hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_inline_text{font-size:22px !important}@media only screen and (max-width:600px){main h2 span{font-size:16px !important}div.hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_inline_text{font-size:18px !important}