.elementor .ch-note-card{padding-block-start:2.1875vw;padding-block-end:2.1875vw;padding-inline-start:2.1875vw;padding-inline-end:2.1875vw;border-radius:1.4063vw;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--ch-accent);border-style:solid;display:grid;gap:3.0208vw;grid-template-columns:.3fr .7fr;align-items:center;}.elementor .ch-red-band{color:var(--ch-white);background-color:var(--ch-red);}.elementor .ch-cream{background-color:var(--ch-cream);}.elementor .ch-cta{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:3.0208vw;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .ch-card{min-height:16.9792vw;max-width:18.0729vw;color:var(--ch-primary);padding-block-start:2.1875vw;padding-block-end:2.1875vw;padding-inline-start:2.1875vw;padding-inline-end:2.1875vw;border-radius:1.4063vw;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--ch-accent);border-style:solid;background-color:var(--ch-white);display:flex;flex-direction:column;flex:1 1 18.0729vw;justify-content:center;}.elementor .ch-card-grid{width:100%;max-width:none;padding-block-start:4.1667vw;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1.7188vw;flex-wrap:wrap;justify-content:center;}.elementor .ch-two{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:3.0208vw;grid-template-columns:1.1fr .9fr;align-items:center;}.elementor .ch-image{width:100%;height:auto;object-fit:cover;border-radius:2.4479vw;display:block;}.elementor .ch-btn-alt{width:max-content;min-height:2.4479vw;font-family:var(--ch-font);font-weight:700;font-size:1.0417vw;color:var(--ch-accent);line-height:1;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.4583vw;padding-inline-end:1.4583vw;border-radius:999px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--ch-accent);border-style:solid;background-color:var(--ch-white);display:inline-flex;justify-content:center;align-items:center;}.elementor .ch-btn{width:max-content;min-height:2.4479vw;font-family:var(--ch-font);font-weight:700;font-size:1.0417vw;color:var(--ch-white);line-height:1;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.4583vw;padding-inline-end:1.4583vw;border-radius:999px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--ch-accent);border-style:solid;background-color:var(--ch-accent);display:inline-flex;justify-content:center;align-items:center;}.elementor .ch-card-text{font-family:var(--ch-font);font-size:1.0417vw;line-height:1.45;}.elementor .ch-card-title{font-family:var(--ch-font);font-weight:900;font-size:1.5625vw;line-height:1.12;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ch-text{font-family:var(--ch-font);font-size:1.0417vw;color:var(--ch-ink);line-height:1.45;}.elementor .ch-heading{font-family:var(--ch-font);font-weight:900;font-size:2.6042vw;color:var(--ch-primary);line-height:1.08;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ch-h1{font-family:var(--ch-font);font-weight:900;font-size:2.6042vw;color:var(--ch-primary);line-height:1.08;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ch-kicker{font-family:var(--ch-font);font-weight:700;font-size:1.0417vw;color:var(--ch-accent);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ch-copy{max-width:39.5833vw;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:1.25vw;align-items:flex-start;}.elementor .ch-hero-section{min-height:42.6563vw;padding-block-start:0px;padding-block-end:0px;}.elementor .ch-section{width:100%;padding-block-start:6.0417vw;padding-block-end:6.0417vw;display:flex;flex-direction:column;align-items:stretch;}.elementor .ch-pad{padding-inline-start:10.9375vw;padding-inline-end:10.9375vw;}