.elementor .syn-r-footertext{max-width:65ch;font-family:var(--syn-font-body);font-size:0.8125rem;color:var(--syn-accent);line-height:1.7;cursor: default;\n}.elementor .syn-r-footerlink:hover,.elementor .syn-r-footerlink:focus-visible{color:var(--syn-accent);text-decoration:underline;}.elementor .syn-r-footerlink:focus{outline-offset:3px;outline: 3px solid var(--syn-focus);\n}.elementor .syn-r-footerlink{font-family:var(--syn-font-body);font-size:0.875rem;color:var(--syn-white);line-height:1.7;text-decoration:none;padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;display:inline-block;text-align: left;\n}.elementor .syn-r-footertitle{font-family:var(--syn-font-heading);font-weight:600;font-size:1.1rem;color:var(--syn-white);line-height:1.5;cursor: default;\n}.elementor .syn-r-footercol{padding:0px;display:flex;flex-direction:column;gap:0.5rem;flex:1 1 12rem;}.elementor .syn-r-footer{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--syn-primary);}.elementor .syn-r-row{padding:0px;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;align-items:stretch;}.elementor .syn-r-inner{max-width:75rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.5rem;}