@import url(https://use.typekit.net/dcl4eua.css);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.largeimg-text-overlap .image{height:70dvh;position:relative;width:100%}.largeimg-text-overlap .textbox{margin-top:-10rem;padding-bottom:10rem;padding-top:10rem}.largeimg-text-overlap .textbox.none-bg{background:transparent;color:var(--main-color)}.largeimg-text-overlap .textbox.white-bg{background:#fff;color:var(--main-color)}.largeimg-text-overlap .textbox.light-grey-bg{background:#ecf0f2;color:var(--main-color)}.largeimg-text-overlap .textbox.grey-bg{background:#d6d6d6;color:var(--main-color)}.largeimg-text-overlap .textbox.light-accent-bg{background:#f7f5f5;color:var(--main-color)}.largeimg-text-overlap .title+.text{margin-top:4rem}.largeimg-text-overlap .text h2+p,.largeimg-text-overlap .text h3+p{margin-top:2rem}.largeimg-text-overlap .text ol+p,.largeimg-text-overlap .text p+ol,.largeimg-text-overlap .text p+p,.largeimg-text-overlap .text p+ul,.largeimg-text-overlap .text ul+p{margin-top:1rem}.largeimg-text-overlap .text p+h2,.largeimg-text-overlap .text p+h3{margin-top:3rem}.largeimg-text-overlap .text ul li+li{margin-top:1rem}.largeimg-text-overlap .text+.buttons{margin-top:4rem}.largeimg-text-overlap .buttons .btn+.btn{margin-left:3rem}@media only screen and (max-width:768px){.largeimg-text-overlap .image{aspect-ratio:16/10;height:auto}}