@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&amp;display=swap);.overlap-content{padding:20px 0 50px}.overlap-content strong{font-weight:700}@media(max-width:1023px){.overlap-content{padding:0}}.overlap-content.hero__include-overlay:after{background-position:100% 0;background-size:cover;content:"";height:110%;left:0;max-height:820px;position:absolute;right:0;top:0;width:100%}@media(min-width:500px){.overlap-content.hero__include-overlay:after{max-height:90vh}}@media(min-width:1024px){.overlap-content.hero__include-overlay:after{max-height:725px}}@media(min-width:1300px){.overlap-content.hero__include-overlay:after{max-height:625px}}@media only screen and (min-device-width:800px)and (max-device-width:1023px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1){.overlap-content.hero__include-overlay:after{max-height:725px}}@media(max-width:1023px){.overlap-content.overlap-hero{margin-bottom:50px}}@media(max-width:767px){.overlap-content.overlap-hero{margin-bottom:0}}.overlap-content.padding-top{padding-top:150px}@media(max-width:1299px){.overlap-content.padding-top{padding-top:50px}}@media(max-width:499px){.overlap-content.padding-top{padding-top:0}}.overlap-content__content{display:flex;font-family:Manrope,sans-serif;position:relative;z-index:2}@media(max-width:767px){.overlap-content__content{min-height:60vh}}@media(max-width:499px){.overlap-content__content{margin-top:50px;min-height:unset}}.overlap-content__content-inner{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.overlap-content__content-inner .anchor-link{color:#cc0615;color:#141414;cursor:pointer;display:none;font-size:16px;font-style:normal;font-weight:700;font-weight:500;letter-spacing:.7px;line-height:26px;padding-bottom:5px;position:relative;text-decoration:none;transition:text-decoration .25s ease-in-out}.overlap-content__content-inner .anchor-link:before{background:#cc0615;bottom:0;content:"";height:1.5px;position:absolute;transition:.3s ease-in-out;width:100%}.overlap-content__content-inner .anchor-link a{color:#141414}.overlap-content__content-inner .anchor-link svg{margin-left:4px;overflow:visible}.overlap-content__content-inner .anchor-link svg path{transition:.3s ease-in-out}.overlap-content__content-inner .anchor-link:hover a{text-decoration:none}.overlap-content__content-inner .anchor-link:hover:before{width:calc(100% + 10px)}@media(min-width:500px){.overlap-content__content-inner .anchor-link{width:auto}}@media(max-width:499px){.overlap-content__content-inner .anchor-link{display:block}}.overlap-content__content-inner h1{color:#141414;font-family:Manrope,sans-serif;font-size:40px;font-style:normal;font-weight:400;font-weight:700;line-height:60px;margin:0}@media(max-width:499px){.overlap-content__content-inner h1{font-size:32px;font-style:normal;font-weight:700;line-height:50px}}.overlap-content__content-inner h2{color:#141414;font-family:Manrope,sans-serif;font-size:32px;font-style:normal;font-weight:500;font-weight:700;line-height:48px;margin:0}@media(max-width:767px){.overlap-content__content-inner h2{font-size:26px;font-style:normal;font-weight:700;line-height:44px}}.overlap-content__content-inner h4{font-family:Manrope,sans-serif;font-size:18px;font-style:normal;font-weight:500;font-weight:700;line-height:30px;margin:0}.overlap-content__content-inner h3{color:#141414;font-family:Manrope,sans-serif;font-size:26px;font-style:normal;font-weight:500;line-height:44px;margin:0}@media(max-width:767px){.overlap-content__content-inner h3{font-size:22px;font-style:normal;font-weight:500;line-height:40px}}.overlap-content__content-inner .description{color:#383838;font-family:Manrope,sans-serif;font-size:16px;font-weight:400;letter-spacing:.36px;line-height:26px}.overlap-content__content-inner .description ul{color:#383838;font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:26px;margin-top:0}.overlap-content__content-inner .description ul li{padding-bottom:0}.overlap-content__content-inner .description p{color:#383838;font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:26px}.overlap-content__content-inner h5.eyebrow{color:#cc0615;font-size:16px;font-style:normal;font-weight:700;line-height:26px;margin-bottom:0}.overlap-content__content-inner__images{align-items:center;display:flex;gap:46px}.overlap-content__content-inner__images img{height:auto;margin-top:20px;max-width:100%}