.hero{background-position:50%;background-size:cover;color:var(--secondary);overflow:hidden;position:relative;text-align:center}.hero .hero__background{background-position:50%;background-repeat:no-repeat;background-size:cover;transform:translate(-50%,-50%) scale(1)}.hero .hero__background,.hero .hero__overlay{height:100%;left:50%;position:absolute;top:50%;width:100%}.hero .hero__overlay{mix-blend-mode:multiply;transform:translate(-50%,-50%)}.hero .hero__inner{align-items:center;display:flex;justify-content:center;min-height:100svh;padding:17rem 0 11rem;position:relative;z-index:3}@media (max-width:1199px){.hero .hero__inner{padding:10rem 0}}@media (max-width:767px){.hero .hero__inner{padding:8rem 0}}.hero .hero__content{max-width:100%}.hero .hero__entry:not(:last-child){margin-bottom:6.6rem}@media (max-width:767px){.hero .hero__entry:not(:last-child){margin-bottom:3.6rem}}.hero .hero__content p{font-size:1.8rem;margin:0 auto;max-width:126rem}@media (min-width:767px){.hero .hero__content p{font-size:2.38rem;line-height:1.29}}@media (max-width:1299px){.hero .hero__content br{display:none}}.hero .hero__content h1,.hero .hero__content h2,.hero .hero__content h3,.hero .hero__content h4,.hero .hero__content h5,.hero .hero__content h6{color:#fff;margin-bottom:3.4rem}@media (max-width:767px){.hero .hero__content h1,.hero .hero__content h2,.hero .hero__content h3,.hero .hero__content h4,.hero .hero__content h5,.hero .hero__content h6{color:#fff;line-height:1.1;margin-bottom:1.6rem}}.hero .hero__content h2{margin-bottom:2.4rem}@media (max-width:767px){.hero .hero__content h2{font-size:42px;margin-bottom:1.6rem}}@media (min-width:767px){.hero .hero__action .btn{min-width:30rem}}.hero .hero__content h1{margin-top:3.6rem}@media (max-width:1199px){.hero .hero__content h1{margin-top:10rem}}@media (max-width:767px){.hero .hero__content h1{margin-top:7rem}}.hero.small .hero__inner{height:auto;min-height:0;padding:18.6rem 0 7rem}@media (max-width:767px){.hero.small .hero__inner{min-height:0;padding:15rem 0 5rem}}.hero.small .hero__content h1{margin-bottom:4.2rem;margin-top:0}