@media only screen and (min-width:0rem){#hero-2041{overflow:hidden;padding:clamp(26rem,45.95vw,31.25rem) 1rem clamp(3.75rem,7.82vw,13rem);position:relative;z-index:1}#hero-2041 .cs-container{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(3.75rem,13vw,11.25rem);justify-content:center;margin:auto;max-width:80rem;width:100%}#hero-2041 .cs-content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;max-width:53.125rem;position:relative;text-align:center;width:100%;z-index:1}#hero-2041 .cs-topper{background-color:#fff;border-radius:3.75rem;color:var(--bodyTextColor);font-family:var(--headerFont);font-size:clamp(1rem,2.5vw,2.0625rem);padding:.25rem 1rem}#hero-2041 .cs-title{color:var(--primary);font-size:clamp(2.9375rem,9vw,5rem);margin-bottom:.5rem;max-width:20ch;text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 20px #fff,0 0 30px #fff}#hero-2041 .cs-h2{color:var(--headerColor);font-family:var(--headerFont);font-size:clamp(1.25rem,4vw,2.0625rem);margin:0 0 1rem}#hero-2041 .cs-text{color:var(--headerColor);font-size:clamp(1rem,3vw,1.125rem);margin-bottom:2rem;max-width:46.875rem}#hero-2041 .cs-divider{bottom:-1px;left:0;position:absolute;z-index:1}#hero-2041 .cs-divider,#hero-2041 .cs-divider img{display:block;height:auto;width:100%}#hero-2041 .cs-background{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}#hero-2041 .cs-background img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;position:absolute;top:0;width:100%}}@media only screen and (min-width:600px){#hero-2041 .cs-topper{background-color:transparent;padding:0}}@media only screen and (min-width:0rem){body.dark-mode #hero-2041 .cs-form{background-color:var(--medium)}body.dark-mode #hero-2041 .cs-label{color:var(--bodyTextColorWhite)}body.dark-mode #hero-2041 .cs-input{background-color:var(--accent);color:var(--bodyTextColorWhite)}body.dark-mode #hero-2041 .cs-input::-moz-placeholder{color:var(--bodyTextColorWhite)}body.dark-mode #hero-2041 .cs-input::placeholder{color:var(--bodyTextColorWhite)}body.dark-mode #hero-2041 .cs-background:before{opacity:.8}}