.bg-dark,.bg-dark a,.bg-dark label{color:#fff}.bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover}section.hero-unit{position:relative;min-height:5vh;top:80px;padding-bottom:4.05rem;padding-top:4.05rem;overflow:hidden}section[class*=bg-],section[class^=bg-]{padding-bottom:4.5rem;padding-top:4.5rem}.page-center{padding:0 1.875rem;margin-left:auto;margin-right:auto}section.hero-unit .page-center{position:relative;width:100%;z-index:2;padding-top:10vh}.module.stack-order-1{margin-top:0}section.hero-unit header.module{line-height:1.19;background-color:transparent}section.hero-unit p{line-height:1.5}section.hero-unit .pre-title{font-size:.75rem;text-transform:uppercase;letter-spacing:1.8px;font-weight:600;opacity:.3;margin-bottom:.8125rem;color:#fff;background:#3c3c3c;border-radius:.1875rem;padding:.225rem .675rem}.bg-dark .module.form .gform_wrapper .validation_message,.bg-dark .module.text-editor p,.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5{color:#fff}header.module .headline{font-weight:400;line-height:1.21;font-size:1.375rem}section.hero-unit header h1.headline{font-size:46px;line-height:44px;word-break:normal}header.module .pre-title+.headline{margin-top:.9375rem}section.hero-unit .module.text-editor{margin-top:1.98rem;position:relative}section.hero-unit .page-center .content .text-editor{margin-right:25%}section.hero-unit .module.text-editor:before{content:"";background:#2771e6;width:15px;height:3px;position:absolute;border-radius:6px;top:-13.5px;left:0}section.hero-unit.bg-dark .contact-info:before,section.hero-unit.bg-dark .module.text-editor:before{background:#fff}section.hero-unit .module.text-editor p{line-height:1.5;color:#fff;margin:0;opacity:.7}@media(min-width:40em){section.hero-unit{padding-bottom:4.5rem;padding-top:4.5rem}section[class*=bg-],section[class^=bg-]{padding-bottom:5rem;padding-top:5rem}section.hero-unit>.page-center{display:flex;align-items:center}section.hero-unit .content,section.hero-unit .media{width:50%;margin-bottom:0}section.hero-unit .content{width:calc(50% + 60px);padding-right:8rem}section.hero-unit .pre-title{padding-bottom:.25rem;padding-top:.25rem}section.hero-unit .pre-title{padding-left:.75rem;padding-right:.75rem}section.hero-unit .module.text-editor{margin-top:2.2rem}}@media(min-width:64em){section.hero-unit{padding-bottom:5.625rem;padding-top:5.625rem}section[class*=bg-],section[class^=bg-]{padding-bottom:6.25rem;padding-top:6.25rem}section.hero-unit .pre-title{padding-bottom:.3125rem;padding-top:.3125rem}section.hero-unit .pre-title{padding-left:.9375rem;padding-right:.9375rem}section.hero-unit .module.text-editor{margin-top:2.75rem}}header.module .pre-title{text-transform:uppercase;font-size:.75rem;font-weight:700;opacity:1;letter-spacing:1px;margin:0;display:inline-block}@media(max-width:39.99875em){section.hero-unit{min-height:18.75rem}}