.elementor .s-footer-brand-name{font-family:var(--HeadingFont);font-weight:400;font-size:22px;color:var(--CreamHeading);margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-footer-credentials{font-family:var(--BodyFont);font-size:14.5px;color:var(--FooterMuted);margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-footer-affirming{max-width:40ch;font-family:var(--BodyFont);font-size:14px;color:var(--FooterMuted);line-height:1.65em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-footer-brand{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;flex:12 1 0%;}.elementor .s-footer-contact-label{font-family:var(--BodyFont);font-weight:400;font-size:12px;color:var(--FooterLabel);letter-spacing:0.13em;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-footer-address{font-family:var(--BodyFont);font-size:14.5px;color:var(--FooterText);line-height:1.8em;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-footer-phone-email{font-family:var(--BodyFont);font-size:14.5px;color:var(--FooterText);line-height:1.8em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-footer-contact{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;flex:10 1 0%;}.elementor .s-footer-licensure-label{font-family:var(--BodyFont);font-weight:400;font-size:12px;color:var(--FooterLabel);letter-spacing:0.13em;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-footer-license-numbers{font-family:var(--BodyFont);font-size:14.5px;color:var(--FooterText);line-height:1.8em;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-footer-book-link{font-family:var(--BodyFont);font-size:14.5px;color:var(--CreamHeading);line-height:1.8em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-footer-licensure{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;flex:10 1 0%;}.elementor .s-footer-top{width:100%;max-width:1140px;padding-block-start:56px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:row;gap:44px;align-items:flex-start;}.elementor .s-footer-copyright{width:100%;max-width:1140px;font-family:var(--BodyFont);font-size:13px;color:var(--FooterLabel);padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-footer-bottom{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#f4f1e61f;border-style:solid;display:flex;flex-direction:row;justify-content:center;}.elementor .s-site-footer{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--DeepGreen);display:flex;flex-direction:column;align-items:center;}