.paragraph-contact{margin:calc(1.475rem + 2.7vw) 0}@media (min-width:1200px){.paragraph-contact{margin:3.5rem 0}}.paragraph-contact .field--name-field-heading{text-align:center}.paragraph-contact .field--name-field-heading h1,.paragraph-contact .field--name-field-heading h2,.paragraph-contact .field--name-field-heading h3{margin-bottom:calc(1.275rem + .3vw)}@media (min-width:1200px){.paragraph-contact .field--name-field-heading h1,.paragraph-contact .field--name-field-heading h2,.paragraph-contact .field--name-field-heading h3{margin-bottom:1.5rem}}.paragraph-contact .field--name-field-heading a{font-weight:600;text-decoration:none!important}.paragraph-contact .field--name-field-heading p:has(a[href^="tel:"])::before{content:"\f095";font-family:"Font Awesome 6 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.paragraph-contact .field--name-field-heading p:has(a[href^="tel:"])::before{margin-right:.5em}.paragraph-contact .field--name-field-heading p a[href^="tel:"]{white-space:nowrap}.paragraph-contact .field--name-field-heading p:last-child{margin-bottom:0}.paragraph-contact .field-locations{margin-top:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.paragraph-contact .field-locations{margin-top:3.5rem}}.paragraph-contact .field-location__content{padding:calc(1.375rem + 1.5vw) calc(1.525rem + 3.3vw);margin-top:.625rem;border-radius:1rem;border:.125rem solid #57a718}@media (min-width:1200px){.paragraph-contact .field-location__content{padding:2.5rem 4rem}}.paragraph-contact .field-location__content .row{margin-bottom:-2rem}@media (min-width:1024px){.paragraph-contact .field-location__content .row{--bs-gutter-x:5rem;--bs-gutter-y:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}}.paragraph-contact .field-location__content .row>*{margin-bottom:2rem}.paragraph-contact .paragraph--type--location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.paragraph-contact .paragraph--type--location .field--name-field-link{margin-top:auto}