.has-grady-black-color{color:#000}.has-grady-white-color{color:#fff}.has-grady-red-color{color:#e8242e}.has-grady-yellow-color{color:#f9e547}.has-grady-blue-color{color:#479fbd}.has-grady-gray-color{color:#d9d9d9}.site-footer{border-top:2px solid #e8242e}.site-footer a{font-weight:400;text-decoration:none;border:none}.site-footer a:hover,.site-footer a:focus{text-decoration:underline;color:#000;border:none}.site-footer p{margin-top:12px}.site-footer .footer-nav{width:100%;display:grid;gap:35px 30px;grid-template-columns:repeat(6, minmax(0, 1fr));grid-template-rows:auto;grid-template-areas:"grady-contact about-grady patient-links other-links careers-training privacy-legal" "grady-contact about-grady patient-links other-links get-involved privacy-legal"}.site-footer .footer-nav .grady-contact{grid-area:grady-contact}.site-footer .footer-nav .grady-contact .grady-contact-info p{margin-top:20px}.site-footer .footer-nav .about-grady{grid-area:about-grady}.site-footer .footer-nav .patient-links{grid-area:patient-links}.site-footer .footer-nav .other-links{grid-area:other-links}.site-footer .footer-nav .careers-training{grid-area:careers-training}.site-footer .footer-nav .get-involved{grid-area:get-involved}.site-footer .footer-nav .privacy-legal{grid-area:privacy-legal}@media(min-width: 768px)and (max-width: 1299.98px){.site-footer .footer-nav{grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-areas:"grady-contact about-grady patient-links other-links" "grady-contact careers-training patient-links privacy-legal" "grady-contact careers-training get-involved privacy-legal" "grady-contact careers-training get-involved privacy-legal"}}@media all and (max-width: 767.98px){.site-footer .footer-nav{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-areas:"grady-contact grady-contact" "about-grady patient-links" "other-links careers-training" "other-links privacy-legal" "get-involved privacy-legal"}.site-footer .footer-nav .grady-contact{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:30px;padding-bottom:52px;border-bottom:4px solid #f9e547;margin-bottom:8px}.site-footer .footer-nav .grady-contact .footer-logo{display:inline-block}.site-footer .footer-nav .grady-contact .footer-logo,.site-footer .footer-nav .grady-contact .grady-contact-info{width:calc((100% - 30px)/2)}.site-footer .footer-nav .grady-contact .grady-contact-info p:first-of-type{margin-top:0}}.site-footer .copy-social-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:30px;margin-top:60px;padding-top:60px;border-top:4px solid #f9e547}@media all and (max-width: 767.98px){.site-footer .copy-social-row{margin-top:20px;padding-top:30px}}.site-footer .copy-social-row .socials{width:216px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media all and (max-width: 767.98px){.site-footer .copy-social-row .socials{width:100%;max-width:216px;margin:auto}}.site-footer .copy-social-row .socials .social-icon{display:inline-block;outline:none;outline-offset:0;transition:all ease 250ms;margin-bottom:0;line-height:24px;height:24px;border-radius:3px}.site-footer .copy-social-row .socials .social-icon svg path{transition:all ease 250ms}.site-footer .copy-social-row .socials .social-icon:hover,.site-footer .copy-social-row .socials .social-icon:focus{text-decoration:none;outline:1px solid #e8242e;outline-offset:5px}.site-footer .copy-social-row .socials .social-icon:hover svg path,.site-footer .copy-social-row .socials .social-icon:focus svg path{fill:#e8242e}.site-footer .copy-social-row .p-15{width:calc(100% - 216px - 30px)}@media all and (max-width: 767.98px){.site-footer .copy-social-row .p-15{width:100%;text-align:center}}