.elementor .e-default-h1{font-family:var(--cts-font);font-weight:600;font-size:var(--cts-fs-h1);color:var(--cts-navy);line-height:1.2;margin:0px;}.elementor .e-default-h2{font-family:var(--cts-font);font-weight:600;font-size:var(--cts-fs-h2);color:var(--cts-navy);line-height:1.25;margin:0px;}.elementor .e-default-h3{font-family:var(--cts-font);font-weight:600;font-size:var(--cts-fs-h3);color:var(--cts-navy);line-height:1.3;margin:0px;}.elementor .e-default-h4{font-family:var(--cts-font);font-weight:600;font-size:var(--cts-fs-h4);color:var(--cts-navy);line-height:1.35;margin:0px;}.elementor .e-default-h5{font-family:var(--cts-font);font-weight:600;font-size:var(--cts-fs-body);color:var(--cts-navy);line-height:1.4;margin:0px;}.elementor .e-default-h6{font-family:var(--cts-font);font-weight:600;font-size:var(--cts-fs-caption);color:var(--cts-teal-dark);letter-spacing:0.08em;line-height:1.3;text-transform:uppercase;margin:0px;}.elementor .e-default-p{font-family:var(--cts-font);font-weight:400;font-size:var(--cts-fs-body);color:var(--cts-navy);line-height:1.55;margin:0px;}.elementor .e-default-a{font-family:var(--cts-font);text-decoration:none;}