.elementor .ticker-item{font-family:var(--font-body);font-weight:700;font-size:13px;color:inherit;letter-spacing:0.1em;text-transform:uppercase;display:inline-block;}.elementor .ticker{width:100%;color:var(--color-ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:2px;border-block-end-width:2px;background-color:var(--color-sun);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap: 12px 28px; border-top-style: solid; border-top-color: var(--color-ink); border-bottom-style: solid; border-bottom-color: var(--color-ink);\n}.elementor .btn-sun:hover,.elementor .btn-sun:focus-visible{background-color:var(--color-hot);transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg);}.elementor .btn-sun{font-family:var(--font-body);font-weight:700;font-size:15px;color:var(--color-ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;border-width:2px;border-color:var(--color-ink);border-style:solid;background-color:var(--color-sun);display:inline-block;}.elementor .nav-link:hover,.elementor .nav-link:focus-visible{color:var(--color-sun);}.elementor .nav-link{font-family:var(--font-body);font-weight:600;font-size:16px;color:inherit;display:inline-block;}.elementor .header-nav{width:auto;padding:0px;display:flex;flex-direction:row;gap:28px;align-items:center;}.elementor .logo:hover,.elementor .logo:focus-visible{color:var(--color-sun);}.elementor .logo{font-family:var(--font-heading);font-weight:800;font-size:28px;color:inherit;letter-spacing:-0.03em;line-height:1;display:block;}.elementor .header-bar{width:100%;color:var(--color-bg);padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--color-ink);display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}