@import"https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap";.bulleted-list{border-radius:7px;box-shadow:0 0 4px 1px #0000004d;margin:1rem;padding:1rem}.bulleted-list__title{text-align:center}.container{margin:0 auto;max-width:50rem;width:90%}.category-details{padding-bottom:3rem}@media (min-width: 50rem){.category-details__container{display:flex}}@media (min-width: 50rem){.category-details__container>*{flex:1 1 0}}.category-details__title{font-size:2rem;margin:1rem}.main-footer{align-items:center;background-color:#143787;color:#fff;display:flex;flex-direction:column;padding:1rem 1rem 3rem}.main-footer__contact{align-items:center;display:flex;flex-direction:column;margin-bottom:1rem}.main-footer__contact div>*:first-child{margin-right:1rem}.main-footer__contact div a{transition:.3s}.main-footer__contact div a:hover{text-decoration:underline}.main-footer__contact h4{font-size:1.5rem}.main-footer__copy{font-size:.625rem;margin-top:2rem}.main-footer__hours{display:flex;flex-direction:column;margin-top:1rem}.main-footer__social-media{font-size:2rem}.main-footer__social-media>*:first-child{margin-right:1rem}.header{align-items:center;background-color:#fff;color:#fff;display:flex;justify-content:space-between}.header__logo-container{margin:0;width:14rem}.header button{background-color:#143787;border:0;color:#fff;cursor:pointer;padding:.5rem 1rem}.hero-image{align-items:center;background-image:linear-gradient(#00000040,#00000080),url(/assets/23722674_2024010107856169_2365836349674606210_n-1jrobP8F.jpg);background-position:0 50%;background-size:cover;display:flex;flex-direction:column;justify-content:center;height:75vh;width:100%}.hero-image__image-container{background-color:#fff;border-radius:.75rem;margin-bottom:2rem;width:12rem}.service{color:#fff;padding:2rem 0}@media (min-width: 40rem){.service__content{display:flex}}@media (min-width: 40rem){.service__content--odd{flex-direction:row-reverse}}@media (min-width: 40rem){.service__content--odd .service__content-container{text-align:right}}@media (min-width: 40rem){.service__content>*{flex:1 1 0;margin:0 1rem}}.service__title{font-size:3rem;margin-bottom:1rem}#root{min-height:100vh}.margin-1{margin:1rem}.margin-top-1{margin-top:1rem}.margin-top-2{margin-top:2rem}.margin-top-4{margin-top:4rem}.margin-top-4-half{margin-top:4.5rem}.margin-top-5{margin-top:5rem}.padding-1{padding:1rem}.padding-bottom-half{padding-bottom:.5rem}.padding-top-half{padding-top:1rem}*{box-sizing:border-box}body{margin:0}html{font-family:Lato,sans-serif;line-height:1.618}a{color:inherit;text-decoration:none}img{width:100%}ul{padding-left:1rem}
