.elementor .tig-img-3-2{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:0px;background-color:var(--ivory);display:block;}.elementor .tig-inline{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;flex:0 0 auto;align-items:center;}.elementor .tig-section-top{width:100%;padding-block-start:56px;padding-block-end:56px;display:flex;flex-direction:column;}.elementor .tig-page{width:100%;max-width:var(--content-max);padding-inline-start:48px;padding-inline-end:48px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .tig-body-small{font-family:var(--font-text);font-weight:400;font-size:var(--type-body-small);color:var(--charcoal);line-height:1.55;}.elementor .tig-standfirst{font-family:var(--font-headline);font-weight:400;font-size:var(--type-standfirst);color:var(--navy);line-height:1.45;font-style:italic;}.elementor .tig-card-title:hover,.elementor .tig-card-title:focus-visible{color:var(--evergreen);}.elementor .tig-card-title{font-family:var(--font-headline);font-weight:500;font-size:var(--type-card);color:var(--navy);letter-spacing:-0.01em;line-height:1.2;text-decoration:none;transition:color 0.15s;}.elementor .tig-hub-title{font-family:var(--font-display);font-weight:400;font-size:var(--type-hub-title);color:var(--navy);letter-spacing:-0.02em;line-height:1;}.elementor .tig-caption-sm{font-family:var(--font-sans);font-weight:500;font-size:var(--type-caption-small);color:var(--navy);line-height:1.5;}.elementor .tig-label-sm{font-family:var(--font-sans);font-weight:600;font-size:var(--type-label-small);color:var(--navy);letter-spacing:0.12em;line-height:1;text-transform:uppercase;}