.elementor .ev-social-link:hover,.elementor .ev-social-link:focus-visible{color:var(--ev-ink);background-color:var(--ev-paper);}.elementor .ev-social-link{font-family:var(--ev-font-body);font-weight:500;font-size:14px;color:var(--ev-paper);line-height:1.3;padding-block-start:9px;padding-block-end:9px;padding-inline-start:20px;padding-inline-end:20px;border-radius:30px;border-width:1px;border-color:rgba(255,253,249,0.5);border-style:solid;transition:all 0.15s;}.elementor .ev-row-center{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .ev-soon-content{width:100%;max-width:760px;position:relative;z-index:2;text-align:center;padding:0px;display:flex;flex-direction:column;gap:24px;align-items:center;}.elementor .ev-soon-shade{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-color:rgba(28,26,23,0.62);}.elementor .ev-soon{min-height:100vh;overflow:hidden;position:relative;padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--ev-ink);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .ev-divider-light{width:64px;height:2px;background-color:var(--ev-gold);}.elementor .ev-hero-copy{max-width:640px;font-size:19px;color:var(--ev-paper);line-height:1.65;}.elementor .ev-hero-img{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .ev-logo{font-family:var(--ev-font-display);font-size:22px;color:var(--ev-paper);line-height:1.2;}.elementor .ev-btn-primary:hover,.elementor .ev-btn-primary:focus-visible{color:var(--ev-paper);border-color:var(--ev-teal-dark);background-color:var(--ev-teal-dark);}.elementor .ev-btn-primary{color:var(--ev-paper);border-width:1px;border-color:var(--ev-teal);border-style:solid;background-color:var(--ev-teal);}.elementor .ev-btn{font-family:var(--ev-font-body);font-weight:500;font-size:15px;line-height:1.3;padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;border-radius:30px;transition:all 0.2s;width: fit-content;\n}.elementor .ev-small{font-size:14px;line-height:1.6;}.elementor .ev-display{font-size:68px;color:var(--ev-paper);letter-spacing:-0.01em;line-height:1.1;}.elementor .ev-on-dark-soft{color:var(--ev-muted-light);}