.elementor .dcx-footer-link:hover,.elementor .dcx-footer-link:focus-visible{color:var(--dcx-red);}.elementor .dcx-footer-link{font-family:var(--dcx-font-body);font-weight:400;font-size:14px;color:var(--dcx-body);line-height:22px;transition:color 0.2s;white-space: nowrap;\n}.elementor .dcx-caption{font-family:var(--dcx-font-heading);font-weight:600;font-size:12px;color:var(--dcx-body);letter-spacing:0.5px;line-height:18px;}.elementor .dcx-eyebrow-text{font-family:var(--dcx-font-heading);font-weight:600;font-size:12px;color:var(--dcx-red);letter-spacing:0.7px;line-height:17px;text-transform:uppercase;}.elementor .dcx-row{min-width:0px;padding:0px;display:flex;flex-direction:row;align-items:center;}.elementor .dcx-stack{min-width:0px;padding:0px;display:flex;flex-direction:column;}