.elementor .e-default-h1{font-family:var(--qr-heading-font);font-weight:400;font-size:var(--qr-h1-size);color:var(--qr-ink);line-height:1.05;margin:0px;}.elementor .e-default-h2{font-family:var(--qr-heading-font);font-weight:400;font-size:var(--qr-h2-size);color:var(--qr-ink);line-height:1.1;margin:0px;}.elementor .e-default-h3{font-family:var(--qr-heading-font);font-weight:400;font-size:1.5rem;color:var(--qr-ink);line-height:1.3;margin:0px;}.elementor .e-default-h4{font-family:var(--qr-heading-font);font-weight:400;font-size:1.25rem;color:var(--qr-ink);line-height:1.4;margin:0px;}.elementor .e-default-h5{font-family:var(--qr-heading-font);font-weight:400;font-size:1.125rem;color:var(--qr-ink);line-height:1.4;margin:0px;}.elementor .e-default-h6{font-family:var(--qr-heading-font);font-weight:400;font-size:1rem;color:var(--qr-ink);line-height:1.4;margin:0px;}.elementor .e-default-p{font-family:var(--qr-body-font);font-weight:400;font-size:var(--qr-body-size);color:var(--qr-muted);line-height:1.65;margin:0px;}.elementor .e-default-a:hover,.elementor .e-default-a:focus-visible{font-family:var(--qr-body-font);color:var(--qr-teal-light);font-style:normal;}.elementor .e-default-a{font-family:var(--qr-body-font);color:var(--qr-teal);&:focus-visible { outline: 2px solid var(--qr-teal); outline-offset: 4px; }\n}.elementor .e-default-div{padding:0px;}