.hero{margin-bottom:var(--module-margin-bottom);margin-top:var(--module-margin-top)}.hs-inline-edit .hero .splide{visibility:visible}.hs-inline-edit .hero .splide__slide{width:100%}.hero__slide-content{padding-bottom:var(--module-padding-bottom);padding-top:var(--module-padding-top)}.hero .splide__track{overflow:visible}.hero .splide__slide{color:var(--text-color)}.hero h1,.hero h2,.hero h3,.hero h4,.hero h5,.hero h6{color:inherit}.hero__slide-background{bottom:20px;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0}.hero__slide-background-bottom,.hero__slide-background-top{background-color:var(--bg-color)}.hero__slide-background-top{flex-grow:1;margin-bottom:-.5px}.hero__slide-background-bottom{aspect-ratio:11.61297;clip-path:polygon(100% 0,100% 0,99.932% 10.813%,99.735% 21.071%,99.419% 30.636%,98.996% 39.372%,98.476% 47.14%,97.869% 53.803%,97.187% 59.225%,96.44% 63.268%,95.639% 65.794%,94.794% 66.667%,5.206% 100%,5.206% 100%,4.361% 99.127%,3.56% 96.601%,2.813% 92.558%,2.131% 87.137%,1.524% 80.473%,1.004% 72.705%,.581% 63.97%,.265% 54.404%,.068% 44.147%,0 33.333%,0 0)}.hero__slide-content{align-content:flex-start;display:flex;min-height:100%;position:relative}.hero__slide-text-container{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:5% 4% 6% var(--content-indent)}.hero__slide-buttons{display:flex;flex-wrap:wrap;gap:12px 16px;justify-content:center;margin-top:20px}.hero .button.btn-secondary{background-color:var(--color-dark-blue)}.hero__slide-media{aspect-ratio:1.16369;clip-path:polygon(100% 0,100% 93.006%,100% 93.006%,99.962% 93.605%,99.845% 94.174%,99.654% 94.706%,99.397% 95.192%,99.081% 95.625%,98.711% 95.997%,98.294% 96.301%,97.837% 96.529%,97.347% 96.673%,96.829% 96.726%,3.171% 100%,3.171% 100%,2.653% 99.947%,2.163% 99.803%,1.706% 99.575%,1.289% 99.271%,.919% 98.899%,.603% 98.466%,.346% 97.98%,.155% 97.448%,.038% 96.879%,0 96.28%,6.266% 0);flex-basis:45%;flex-shrink:0;margin-right:6.6667%;position:relative}.hero__slide-media>img,.hero__slide-media>video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.hero__slide-media .hero__slide-heading{bottom:50px;display:none;font-size:25px;left:30px;line-height:1.36;position:absolute;right:30px}.hero__slide-badge{aspect-ratio:1;border-radius:50%;bottom:-4%;box-shadow:0 10px 30px rgba(0,0,0,.1);overflow:hidden;position:absolute;right:2.6667%;width:17.5%}.hero__slide-badge img{height:100%;object-fit:cover;width:100%}.hero__slide-content>.hero__slide-buttons{display:none}.hero .splide__pagination{bottom:80px;justify-content:flex-start;left:80px;padding:0;position:absolute}.hero .splide__pagination__page{background:#fff;height:10px;margin:0 10px 0 0;opacity:.5;width:10px}.hero .splide__pagination__page:hover{opacity:.9}.hero .splide__pagination__page.is-active{opacity:1;transform:scale(1.2)}.hero .breadcrumbs{margin-top:10px}@media (max-width:767px){.hero .breadcrumbs{margin-top:12px}}.dnd-section[class*=-force-full-width-section] .hero{margin-left:auto;margin-right:auto;max-width:var(--container-width)}.dnd-section[class*=-force-full-width-section] .hero__slide-media{flex-basis:52.1333%;margin-right:0}.dnd-section[class*=-force-full-width-section] .hero .splide__pagination{left:30px}@media (max-width:767px){.dnd-section[class*=-force-full-width-section] .hero{padding-left:var(--container-gutter);padding-right:var(--container-gutter)}}@media (min-width:768px){.dnd-section[class*=-force-full-width-section] .hero__slide-background{left:calc(var(--background-expansion)*-1);right:calc(var(--background-expansion)*-1)}}@media (max-width:767px){.section-faq-grid .card__inner{align-items:center;flex-direction:row;flex-wrap:wrap}.section-faq-grid .card-title{flex-basis:10%;flex-grow:1}.section-faq-grid .card-footer,.section-faq-grid .card-text{flex-basis:100%}.hero__slide-background{bottom:0;left:calc(var(--container-gutter)*-1);right:calc(var(--container-gutter)*-1)}.hero__slide-text-container .hero__slide-heading{display:none}.hero__slide-media .hero__slide-heading{bottom:25px;display:block;left:20px;margin:0;right:20px;z-index:2}.hero__slide-text-container .hero__slide-buttons{display:none}.hero__slide-content{align-items:flex-start;flex-wrap:wrap}.dnd-section[class*=-force-full-width-section] .hero__slide-media,.hero__slide-media{aspect-ratio:.83333;clip-path:polygon(7.143% 0,92.857% 0,92.857% 0,94.015% .078%,95.114% .304%,96.139% .665%,97.074% 1.149%,97.907% 1.744%,98.621% 2.438%,99.202% 3.218%,99.636% 4.072%,99.906% 4.987%,100% 5.952%,100% 91.667%,100% 91.667%,99.906% 92.632%,99.636% 93.547%,99.202% 94.401%,98.621% 95.181%,97.907% 95.875%,97.074% 96.47%,96.139% 96.954%,95.114% 97.315%,94.015% 97.541%,92.857% 97.619%,7.143% 100%,7.143% 100%,5.985% 99.922%,4.886% 99.696%,3.861% 99.335%,2.926% 98.851%,2.093% 98.256%,1.379% 97.562%,.798% 96.782%,.364% 95.928%,.094% 95.013%,0 94.048%,0 5.952%,0 5.952%,.094% 4.987%,.364% 4.072%,.798% 3.218%,1.379% 2.438%,2.093% 1.744%,2.926% 1.149%,3.861% .665%,4.886% .304%,5.985% .078%,7.143% 0);flex-basis:100%;order:1}.hero__slide-media:before{background:linear-gradient(0deg,#0a5c7b,hsla(0,0%,100%,0));bottom:0;content:"";left:0;position:absolute;right:0;top:50%;z-index:1}.hero__slide-text-container{flex-basis:20%;flex-grow:1;line-height:1.25;order:2;padding:10px 20px}.hero__slide-badge{flex-basis:37%;max-width:190px;order:3;position:static}.hero__slide-content>.hero__slide-buttons{align-content:center;display:flex;flex-basis:100%;flex-direction:column;margin-top:25px;order:4}.dnd-section[class*=-force-full-width-section] .hero .splide__pagination,.hero .splide__pagination{bottom:30px;justify-content:center;left:0}.hero__slide-background-bottom{aspect-ratio:10.86111;clip-path:polygon(100% 0,100% 0,99.916% 11.266%,99.674% 21.953%,99.286% 31.917%,98.767% 41.016%,98.128% 49.108%,97.383% 56.048%,96.545% 61.695%,95.627% 65.905%,94.643% 68.536%,93.606% 69.444%,6.394% 100%,6.394% 100%,5.357% 99.091%,4.373% 96.46%,3.455% 92.25%,2.617% 86.604%,1.872% 79.663%,1.233% 71.572%,.714% 62.473%,.326% 52.508%,.084% 41.822%,0 30.556%,0 0)}}.hero__slide-subtitle{font-size:.875rem}.event-hero-info .field{display:flex}.event-hero-info .field__label{flex-shrink:0;font-weight:700;margin-right:.5em;min-width:min(25%,60px)}@media (min-width:768px){.event-hero .hero__slide-heading{margin-bottom:1rem}.event-hero .top-badge{font-size:var(--m-h3-fontsize);min-width:40%}}