.hero-section-wrapper[data-v-919ac4a3]{max-width:100%;overflow:hidden}.hero-section-wrapper .hero-section[data-v-919ac4a3]{padding-top:3.75rem;position:relative;z-index:1}@media (min-width:1600px){.hero-section-wrapper .hero-section[data-v-919ac4a3]{padding-left:0;padding-right:0}}.hero-section-wrapper .hero-section .uk-divider-small[data-v-919ac4a3]{margin-bottom:1.5rem;margin-top:1.5rem}.hero-section-wrapper .hero-section .uk-divider-small[data-v-919ac4a3]:after{border-top-color:#fff;border-top-width:2px}.hero-section-wrapper .hero-section[data-v-919ac4a3]:before{background:url(../images/header.svg) no-repeat 50%;background-size:100% auto;bottom:0;content:" ";display:block;left:-20%;position:absolute;right:-20%;top:0;z-index:-1}@media (min-width:960px){.hero-section-wrapper .hero-section[data-v-919ac4a3]:before{left:-15%;right:-15%}}@media (min-width:1600px){.hero-section-wrapper .hero-section[data-v-919ac4a3]:before{left:-20%;right:-20%}}.hero-section-wrapper .hero-section h1[data-v-919ac4a3],.hero-section-wrapper .hero-section h2[data-v-919ac4a3]{line-height:1}.hero-section-wrapper .hero-section h2[data-v-919ac4a3]{font-size:3rem}@media (min-width:960px){.hero-section-wrapper .hero-section h2[data-v-919ac4a3]{font-size:3.75rem}}.hero-section-wrapper .hero-section h3[data-v-919ac4a3]{font-size:1.75rem;line-height:1.2;margin-top:20px}@media (min-width:960px){.hero-section-wrapper .hero-section h3[data-v-919ac4a3]{font-size:2.5em;margin-top:40px}}.hero-section-wrapper.landing .hero-section[data-v-919ac4a3]:before{left:-55%;right:-55%}@media (min-width:960px){.hero-section-wrapper.landing .hero-section[data-v-919ac4a3]:before{left:-25%;right:-25%}}@media (min-width:1600px){.hero-section-wrapper.landing .hero-section[data-v-919ac4a3]:before{left:-30%;right:-30%}}.hero-section-wrapper.landing .hero-section h3[data-v-919ac4a3]{font-weight:400}.hero-section-wrapper.blog .hero-section[data-v-919ac4a3]{padding-bottom:0}@media (min-width:960px){.hero-section-wrapper.blog .hero-section[data-v-919ac4a3]{min-height:450px}}.scroll-to-content span[data-v-919ac4a3]{animation:scrollArrow-919ac4a3 3s ease-out infinite;display:inline-block;margin-bottom:3rem;max-width:22px}@media (min-width:960px){.scroll-to-content span[data-v-919ac4a3]{margin-bottom:0;max-width:none}}@keyframes scrollArrow-919ac4a3{0%,20%,40%,to{transform:translateY(0)}10%,30%{transform:translateY(.5rem)}}
