.elementor .e-default-h1{font-family:"Red Hat Display";font-weight:900;font-size:80px;color:var(--navy);line-height:1.2;}.elementor .e-default-h2{font-family:"Red Hat Display";font-weight:900;font-size:48px;color:var(--navy);line-height:1.2;}.elementor .e-default-h3{font-family:"Red Hat Display";font-weight:900;font-size:36px;color:var(--navy);line-height:1.2;}.elementor .e-default-h4{font-family:"Red Hat Display";font-weight:900;font-size:32px;color:var(--navy);line-height:1.2;}.elementor .e-default-h5{font-family:"Red Hat Display";font-weight:900;font-size:24px;color:var(--navy);line-height:1.2;}.elementor .e-default-h6{font-family:"Red Hat Display";font-weight:900;font-size:20px;color:var(--navy);line-height:1.2;}.elementor .e-default-p{font-family:"Red Hat Display";font-weight:400;font-size:16px;color:var(--navy);line-height:1.5;}.elementor .e-default-button:hover,.elementor .e-default-button:focus-visible{color:var(--white);text-decoration:none;background-color:var(--navy);}.elementor .e-default-button{width:100%;font-family:Aleo;font-weight:700;font-size:18px;color:var(--white);letter-spacing:0px;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0px;border-width:0px;background-color:var(--navy);display:flex;gap:1.125rem;justify-content:center;align-items:center;}