@keyframes moveRightInitial{to{transform:translate3d(105%,0,0)}}@keyframes moveRightEnd{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes moveLeftInitial{to{transform:translate3d(-105%,0,0)}}@keyframes moveLeftEnd{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes moveDownInitial{to{transform:translateY(-105%)}}@keyframes moveDownEnd{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marquee-reverse{0%{transform:translate(0)}to{transform:translate(100%)}}.full-bleed{margin-left:50%;transform:translate(-50%);width:100vw}.contact-card{border:1px solid #e0edfb;border-radius:10rem;padding:32rem 32rem 40rem;word-break:break-word;word-wrap:break-word}.contact-card p{font-size:18rem;font-weight:500;line-height:1.1111;margin-bottom:24rem}.contact-card ul{display:flex;flex-direction:column}.contact-card ul li{margin-bottom:16rem!important;padding-left:0!important;position:relative}.contact-card ul li:before{display:none!important}.contact-card ul li:last-child{margin-bottom:0!important}.contact-card ul li .link svg[astro-icon]{height:auto;left:auto;margin-right:12rem;position:static;top:auto;transform:none;width:20rem}.contact-card ul li .link svg[astro-icon] path{stroke:#0033a0;stroke:var(--color,#0033a0)}.contact-card ul li p{display:flex;font-size:16rem;font-weight:400;line-height:1.6;margin-bottom:0}.contact-card ul li p svg{margin-right:12rem;width:20rem}.contact-card ul li p svg path{stroke:#0033a0}.contact-card ul li [astro-icon=facebook] path,.contact-card ul li [astro-icon=instagram] g{fill:#0033a0}@media only screen and (min-width:768px){.contact-card .link{margin-top:auto}}
