.hero-full{padding:8.5rem 0;position:relative}@media (max-width:1199px){.hero-full{padding:7rem 0}}@media (max-width:1023px){.hero-full{padding:5.5rem 0}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.hero-full{padding:4rem 0}}.hero-full .hero__background{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:1}.hero-full .hero__background img{height:100%;object-fit:cover;width:100%}.hero-full .hero__background+div{position:relative;z-index:2}.hero-full .hero__body{background:hsla(0,0%,100%,.88);border-radius:1.4rem;max-width:65.3rem;padding:6.2rem 4rem 6.1rem}@media (max-width:1023px){.hero-full .hero__body{max-width:100%;padding:4rem;width:100%}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.hero-full .hero__body{text-align:center}}.hero-full .hero__entry h1{font-size:5.4rem;line-height:.9;margin-bottom:1.9rem}@media (max-width:1199px){.hero-full .hero__entry h1{font-size:4rem}}@media (max-width:1023px){.hero-full .hero__entry h1{font-size:3.5rem}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.hero-full .hero__entry h1{font-size:3rem;font-weight:400}}.hero-full .hero__entry p{margin-bottom:4.1rem}.hero-full .hero__entry p:last-child{margin-bottom:0}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.hero-full .hero__entry p{margin-bottom:2rem}}