.elementor .e-default-h1{font-family:var(--font-primary);font-weight:600;font-size:var(--type-display);color:var(--color-navy);letter-spacing:-0.031em;line-height:115%;text-wrap: balance;\n}.elementor .e-default-h2{font-family:var(--font-primary);font-weight:600;font-size:var(--type-heading-section);color:var(--color-navy);letter-spacing:-0.031em;line-height:130%;text-wrap: balance;\n}.elementor .e-default-h3{font-family:var(--font-primary);font-weight:500;font-size:var(--type-heading-card);color:var(--color-navy);letter-spacing:-0.031em;line-height:140%;text-wrap: balance;\n}.elementor .e-default-p{font-family:var(--font-primary);font-weight:400;font-size:var(--type-body);color:var(--color-navy);letter-spacing:0px;line-height:140%;text-wrap: pretty;\n}.elementor .e-default-a{font-family:var(--font-primary);}.elementor .e-default-button{font-family:var(--font-primary);font-weight:600;font-size:var(--type-button);color:var(--color-white);letter-spacing:0px;line-height:140%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:var(--radius-button);border-width:0px;background-color:var(--color-brand-red);}.elementor .e-default-button:hover,.elementor .e-default-button:focus-visible{color:var(--color-white);background-color:var(--color-brand-red-hover);}.elementor .e-default-div{padding:0px;}.elementor .e-default-section{padding:0px;}.elementor .e-default-article{padding:0px;}.elementor .e-default-aside{padding:0px;}.elementor .e-default-main{padding:0px;}.elementor .e-default-header{padding:0px;}.elementor .e-default-footer{padding:0px;}.elementor .e-default-nav{padding:0px;}.elementor .e-default-h4{text-wrap: balance;\n}.elementor .e-default-h5{text-wrap: balance;\n}.elementor .e-default-h6{text-wrap: balance;\n}.elementor .e-default-li{text-wrap: pretty;\n}