@media only screen and (min-width:0rem){#hero-1427{overflow:hidden;padding:clamp(14.625rem,30.95vw,24.75rem) 1rem clamp(6.25rem,20.95vw,15rem);position:relative;text-align:center;z-index:1}#hero-1427 .cs-background{z-index:-2}#hero-1427 .cs-background,#hero-1427 .cs-background:before{display:block;height:100%;left:0;position:absolute;top:0;width:100%}#hero-1427 .cs-background:before{background:var(--headerColor);content:"";opacity:.76;pointer-events:none;z-index:1}#hero-1427 .cs-background img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}#hero-1427 .cs-container{gap:3rem;margin:auto;max-width:80rem}#hero-1427 .cs-container,#hero-1427 .cs-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}#hero-1427 .cs-content{max-width:39.375rem;text-align:left}#hero-1427 .cs-title{color:#fff;font-size:clamp(2.4375rem,6.4vw,3.8125rem);font-weight:400;line-height:1.2em;max-width:51.8125rem;position:relative;text-align:inherit}#hero-1427 .cs-text{color:#fff;font-size:clamp(1rem,1.95vw,1.25rem);line-height:1.5em;margin:0 0 2rem;max-width:clamp(29rem,60vw,38.785rem);text-align:inherit;width:100%}#hero-1427 .cs-button-solid{background-color:var(--secondary)}#hero-1427 .cs-button-solid:before{background-color:#fff}#hero-1427 .cs-button-solid:hover{color:var(--primary)}}@media only screen and (min-width:48rem){#hero-1427 .cs-background:before{background:linear-gradient(90deg,rgba(8,11,14,.8) 50%,rgba(8,11,14,0));opacity:1}}