.resources-splide{margin-top:40px}.resources-splide .splide__slide{height:auto}.resources-splide .splide__arrow--next{right:-12px}@media(min-width:767px){.resources-splide .splide__arrow--next{right:-30px}}@media(min-width:1300px){.resources-splide .splide__arrow--next{right:-60px}}.resources-splide .splide__arrow--prev{left:-12px}@media(min-width:767px){.resources-splide .splide__arrow--prev{left:-30px}}@media(min-width:1300px){.resources-splide .splide__arrow--prev{left:-60px}}.resources-splide .splide__arrow{background:transparent;box-shadow:none}.resources-splide .splide__arrow:hover{background:transparent}.resources-splide .splide__arrow svg{fill:var(--black)}.resources-splide .splide__pagination{bottom:-3rem}.resources-splide .splide__pagination__page.is-active{background:var(--red)}.resource-card{height:100%;text-align:center}.resource-card img{margin-bottom:24px}.resource-card p{margin-bottom:20px}h1{max-width:700px;margin:0 auto 16px;text-align:center}@media(min-width:800px){h1{font-size:40px;max-width:600px}}.text-container{width:100%;margin:0 auto 24px;display:flex;flex-direction:column}.button-container{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:24px;row-gap:16px}.hero-section{display:flex;flex-direction:column-reverse;overflow:hidden}.hero-section .button-container{justify-content:center}.hero-section p{margin:0 auto 24px;max-width:700px;text-align:center}.hero-section .hero-img-container{margin:0 20px;height:300px}@media(min-width:600px){.hero-section .hero-img-container{margin:0 24px 40px}}.hero-section .hero-img-container .hero-img{width:100%;height:100%;object-fit:cover;border-radius:8px}@media(min-width:1024px){.hero-section{background-color:var(--red);flex-direction:row;position:relative;height:600px}.hero-section .content{padding:0 40px}.hero-section .hero-img-container{margin:0}.hero-section .hero-img-container .hero-img{position:absolute;right:0;top:0;width:50%;height:100%}}@media(min-width:1024px){.hero-content{background-color:var(--off-white);text-align:left;padding:40px;box-shadow:0 4px 32px #0003;display:flex;flex-direction:column;position:relative;z-index:1;max-width:60%}.hero-content h1,.hero-content h1 span,.hero-content p{text-align:left}.hero-content .button-container{justify-content:flex-start}}.service-highlights .grid-2-col{display:grid;grid-template-columns:1fr;row-gap:70px;column-gap:32px}@media(min-width:800px){.service-highlights .grid-2-col{grid-template-columns:repeat(2,1fr)}}@media(min-width:1250px){.service-highlights .grid-2-col{column-gap:50px}}.service-highlights .grid-card{display:flex;flex-direction:column;min-width:0;max-width:800px;margin:0 auto}.service-highlights .grid-card p{margin-bottom:28px}.service-highlights .grid-card img{width:100%;height:300px;border-radius:8px;object-fit:cover;margin-bottom:32px}@media(min-width:1024px){.service-highlights .grid-card img{height:350px}}.gallery-section{text-align:center}.gallery-section .inner{padding:32px 24px}@media(min-width:800px){.gallery-section .inner{padding:50px}}.gallery-section .inner p{margin-bottom:24px}.gallery-section .inner .img-container{display:grid;grid-template-columns:1fr 1fr;gap:16px;justify-content:center;margin-bottom:40px}@media(min-width:800px){.gallery-section .inner .img-container{grid-template-columns:repeat(4,1fr)}}.gallery-section .inner .img-container img{width:100%;height:200px;object-fit:cover;border-radius:8px;margin:0 auto;object-position:0% 0%}.gallery-section .inner .img-container img:nth-child(2),.gallery-section .inner .img-container img:nth-child(3){display:none}@media(min-width:600px){.gallery-section .inner .img-container img{height:300px}}@media(min-width:800px){.gallery-section .inner .img-container img{height:220px}.gallery-section .inner .img-container img:nth-child(2),.gallery-section .inner .img-container img:nth-child(3),.gallery-section .inner .img-container img:nth-child(4){display:block}}.resources-section{margin-bottom:50px}.resources-section h2{text-align:center}.resources-section p{margin-bottom:24px}@media(min-width:800px){.update-card{flex-direction:row}.update-card img{width:50%;max-width:600px}}
