.elementor .dj-footer{scroll-margin-top:8rem;}.elementor .js-year{scroll-margin-top:8rem;}.elementor .round{overflow:hidden;border-radius:9999px;}.elementor .grid-12{display:grid;gap:1.5rem;grid-template-columns:repeat(12, minmax(0, 1fr));}.elementor .b-top{border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;}.elementor .wrap{width:100%;max-width:1440px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .link-u:hover,.elementor .link-u:focus-visible{text-decoration:underline;opacity:100%;}.elementor .link-u{cursor:pointer;text-underline-offset: 4px;\n}.elementor .o-60{opacity:60%;}.elementor .c-paper{color:var(--paper);}.elementor .c-ink-5{color:var(--ink-5);}.elementor .t-body{font-family:var(--font-sans);font-weight:400;font-size:0.9375rem;line-height:1.65;display:block;}.elementor .mono-label{font-family:var(--font-mono);font-weight:400;font-size:0.6875rem;letter-spacing:0.06em;line-height:1.2;text-transform:uppercase;display:block;}