.elementor .e-default-h1{font-family:var(--dcode-font);font-weight:700;color:var(--dcode-ink);letter-spacing:-0.035em;line-height:1.15;margin:0px;}.elementor .e-default-h2{font-family:var(--dcode-font);font-weight:700;color:var(--dcode-ink);letter-spacing:-0.035em;line-height:1.15;margin:0px;}.elementor .e-default-h3{font-family:var(--dcode-font);font-weight:700;color:var(--dcode-ink);letter-spacing:-0.035em;line-height:1.15;margin:0px;}.elementor .e-default-h4{font-family:var(--dcode-font);font-weight:700;color:var(--dcode-ink);letter-spacing:-0.035em;line-height:1.15;margin:0px;}.elementor .e-default-p{font-family:var(--dcode-font);font-size:1rem;color:var(--dcode-muted);line-height:1.5;margin:0px;}.elementor .e-default-a{font-family:var(--dcode-font);text-decoration:none;transition:color 180ms;&:focus-visible { outline: 2px solid #005BFF; outline-offset: 4px; border-radius: 0.15rem; } &:focus-visible { outline: 2px solid #005BFF !important; outline-offset: 4px !important; border-radius: 0.15rem; }\n}.elementor .e-default-a:hover,.elementor .e-default-a:focus-visible{color:#000000;}.elementor .e-default-div{font-family:var(--dcode-font);}