.elementor .isc-stack{width:auto;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .isc-photo-slot{min-height:200px;font-weight:600;font-size:13px;color:var(--isc-faint);text-align:center;padding:24px;border-radius:20px;border-width:1.5px;border-color:var(--isc-line-strong);border-style:dashed;background-color:var(--isc-sand);display:flex;justify-content:center;align-items:center;}.elementor .isc-note{font-size:13px;color:var(--isc-muted);line-height:1.6;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;background-color:var(--isc-sand);display:block;}.elementor .isc-btn-row{width:auto;padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .isc-btn-plum:hover,.elementor .isc-btn-plum:focus-visible{color:var(--isc-cream);background-color:var(--isc-plum-deep);}.elementor .isc-btn-plum{font-family:var(--isc-font-body);font-weight:700;font-size:15px;color:var(--isc-cream);line-height:1.25;text-align:center;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;border-width:0px;border-color:transparent;border-style:solid;background-color:var(--isc-plum);display:inline-block;}.elementor .isc-card{padding:28px;border-radius:24px;border-width:1px;border-color:var(--isc-line);border-style:solid;background-color:var(--isc-white);display:flex;flex-direction:column;gap:8px;}.elementor .isc-h3{font-family:var(--isc-font-display);font-weight:600;font-size:19px;color:var(--isc-plum);line-height:1.3;}.elementor .isc-h2{font-family:var(--isc-font-display);font-weight:600;font-size:24px;color:var(--isc-plum);line-height:1.25;}.elementor .isc-h1{font-family:var(--isc-font-display);font-weight:600;font-size:46px;color:var(--isc-plum);letter-spacing:-0.015em;line-height:1.1;}.elementor .isc-section{padding-block-start:56px;padding-block-end:56px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;gap:0px;}.elementor .isc-page{font-family:var(--isc-font-body);color:var(--isc-ink);padding:0px;background-color:var(--isc-cream);display:flex;flex-direction:column;gap:0px;}