.elementor .e-5e8c4388-dcb2{font-size:0.8125rem;color:var(--ca-ink-2);line-height:1.4;}.elementor .e-3003b4c0-d577{padding-block-start:6px;padding-block-end:6px;padding-inline-start:var(--ca-edge);padding-inline-end:var(--ca-edge);background-color:var(--ca-sand-light);display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-7c577e97-5fdb{width:auto;height:56px;}.elementor .e-1ad48b87-1dc4:hover,.elementor .e-1ad48b87-1dc4:focus-visible{color:var(--ca-white);border-color:var(--ca-red-hover);background-color:var(--ca-red-hover);}.elementor .e-1ad48b87-1dc4:focus{outline-offset:2px;outline: 3px solid var(--ca-ink);\n}.elementor .e-1ad48b87-1dc4{font-weight:700;font-size:0.9375rem;color:var(--ca-white);letter-spacing:0.02em;line-height:1.2;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:0px;border-width:2px;border-color:var(--ca-red);border-style:solid;background-color:var(--ca-red);display:inline-flex;align-items:center;white-space: nowrap;\n}.elementor .e-86852b1-fc97{min-height:84px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--ca-edge);padding-inline-end:var(--ca-edge);display:flex;flex-direction:row;gap:28px;justify-content:space-between;align-items:center;}.elementor .e-2943dc7-7f5a{padding:0px;border-block-end-width:1px;background-color:var(--ca-white);display:block;border-bottom-style: solid; border-bottom-color: var(--ca-line);\n}