.elementor .digs-h3{font-family:var(--digs-display);font-weight:400;font-size:28px;letter-spacing:-0.01em;line-height:0.9;text-transform:none;margin:0px;}.elementor .digs-h1{font-family:var(--digs-display);font-weight:400;font-size:88px;letter-spacing:-0.025em;line-height:0.86;text-transform:none;margin:0px;}.elementor .digs-body{font-family:var(--digs-body);font-weight:400;font-size:18px;line-height:1.6;margin:0px;}.elementor .digs-headline{font-family:var(--digs-display);font-weight:400;font-size:64px;letter-spacing:-0.03em;line-height:0.9;text-transform:none;margin:0px;}.elementor .digs-script{font-family:var(--digs-script);font-weight:400;font-size:28px;line-height:1;margin:0px;}.elementor .digs-btn:hover,.elementor .digs-btn:focus-visible{color:var(--digs-blue);border-color:var(--digs-yellow-light);background-color:var(--digs-yellow-light);}.elementor .digs-btn{font-family:var(--digs-display);font-weight:400;font-size:16px;color:var(--digs-blue);letter-spacing:0.01em;line-height:1.2;text-align:center;text-transform:lowercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:9999px;border-width:3px;border-color:var(--digs-yellow);border-style:solid;background-color:var(--digs-yellow);transition:background-color 0.15s, border-color 0.15s, color 0.15s;display:inline-flex;gap:8px;justify-content:center;align-items:center;}.elementor .digs-btn-ghost:hover,.elementor .digs-btn-ghost:focus-visible{color:var(--digs-blue);border-color:var(--digs-yellow);background-color:var(--digs-yellow);}.elementor .digs-btn-ghost{color:var(--digs-yellow);border-color:var(--digs-yellow);background-color:transparent;}