.elementor .e-default-h1{font-family:var(--font-primary);font-weight:600;font-size:32px;color:#202124;letter-spacing:0px;line-height:1.25;margin-block-start:0px;margin-block-end:18px;}.elementor .e-default-h2{font-family:var(--font-primary);font-weight:600;font-size:24px;color:#202124;letter-spacing:0px;line-height:1.3;margin-block-start:0px;margin-block-end:16px;}.elementor .e-default-h3{font-family:var(--font-primary);font-weight:600;font-size:18px;color:#202124;letter-spacing:0px;line-height:1.4;margin-block-start:0px;margin-block-end:12px;}.elementor .e-default-h4{font-family:var(--font-primary);font-weight:600;font-size:16px;color:#202124;letter-spacing:0px;line-height:1.4;margin-block-start:0px;margin-block-end:10px;}.elementor .e-default-p{font-family:var(--font-primary);font-weight:400;font-size:16px;color:#202124;letter-spacing:0px;line-height:1.6;margin-block-start:0px;margin-block-end:14px;}.elementor .e-default-a:hover,.elementor .e-default-a:focus-visible{color:var(--brand-accent);}.elementor .e-default-a{font-family:var(--font-primary);color:#202124;text-decoration-thickness: 1px; text-underline-offset: 0.14em; &:focus-visible { color: var(--brand-accent); }\n}.elementor .e-default-button{font-family:var(--font-primary);font-weight:600;font-size:16px;letter-spacing:0px;line-height:1.4;}.elementor .e-default-li{font-family:Roboto;font-size:1rem;color:#778496;letter-spacing:0px;line-height:1.55;}.elementor .e-default-span{font-family:Roboto;font-size:0.875rem;color:#778496;letter-spacing:0px;line-height:1.5;}.elementor .e-default-section{scroll-margin-top:88px;padding-block-start:var(--space-section);padding-block-end:var(--space-section);}.elementor .e-default-h5{font-family:var(--font-primary);font-weight:600;font-size:16px;color:#202124;letter-spacing:0px;line-height:1.4;margin-block-start:0px;margin-block-end:8px;}.elementor .e-default-h6{font-family:var(--font-primary);font-weight:600;font-size:16px;color:#202124;letter-spacing:0px;line-height:1.4;margin-block-start:0px;margin-block-end:8px;}.elementor .e-default-div{gap:var(--space-card);}.elementor .e-default-input{font-family:var(--font-primary);font-size:16px;letter-spacing:0px;line-height:1.6;}.elementor .e-default-textarea{font-family:var(--font-primary);font-size:16px;letter-spacing:0px;line-height:1.6;}.elementor .e-default-select{font-family:var(--font-primary);font-size:16px;letter-spacing:0px;line-height:1.6;}.elementor .e-default-label{font-family:var(--font-primary);font-size:14px;letter-spacing:0px;line-height:1.5;}