.elementor .section-note{max-width:46rem;font-family:Inter;font-weight:300;font-size:0.95rem;color:var(--text-muted);line-height:1.7;margin-block-start:1rem;}.elementor .section-title{font-family:"Playfair Display";font-weight:500;font-size:var(--h2-display);color:var(--heading-text);line-height:1.1;margin-block-end:2rem;}.elementor .cmp-table{padding:0px;border-radius:20px;border-width:1px;border-color:var(--violet-light);border-style:solid;background-color:var(--white);display:grid;gap:0px;grid-template-columns:minmax(13rem, 1.5fr) repeat(3, minmax(8.5rem, 1fr));grid-template-rows:repeat(8, auto);overflow-x: auto;\n}.elementor .cmp-cell{font-family:Inter;font-weight:400;font-size:1rem;color:var(--violet);line-height:1.5;padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:1.9rem;padding-inline-end:1.9rem;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: var(--violet-light);\n}.elementor .cmp-check{font-size:1.25rem;color:var(--magenta);line-height:1;}.elementor .cmp-muted{color:var(--violet);}.elementor .cmp-label{font-weight:500;color:var(--violet);}.elementor .cmp-head{font-family:"Playfair Display";font-weight:500;font-size:1.25rem;color:var(--violet);border-block-start-width:0px;background-color:var(--magenta-light);padding-block: 1.6rem;\n}.elementor .service-icon{width:3rem;aspect-ratio:1 / 1;background-size: contain; background-repeat: no-repeat; background-position: left center;\n}.elementor .btn{font-family:Inter;font-weight:500;font-size:var(--button-text);color:var(--page-background);padding-block-start:clamp(0.75rem, 0.667rem + 0.37vw, 1rem);padding-block-end:clamp(0.75rem, 0.667rem + 0.37vw, 1rem);padding-inline-start:clamp(1.375rem, 1.083rem + 1.30vw, 2.25rem);padding-inline-end:clamp(1.375rem, 1.083rem + 1.30vw, 2.25rem);border-radius:var(--border-pill);background-color:var(--e-gv-d6fc372);}.elementor .section{padding-block-start:1.55rem;padding-block-end:1.55rem;flex-direction:column;justify-content:center;align-items:center;padding-inline: var(--gutter);\n}.elementor .section__inner{max-width:var(--container-width);padding:unset;gap:3rem;}