.elementor .e-7b8752b4-d1af{& span { color: var(--color-orange); }\n}.elementor .e-24bead74-d1bf{min-height:420px;padding:24px;border-radius:var(--radius-card);border-width:3px;border-color:var(--color-orange);border-style:solid;background-image:url("https://anniebonsignore.com/wp-content/uploads/2025/06/IMG_6313-1-scaled-e1779755089980-765x1024.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;box-shadow:0px 0px 56px 0px rgba(255, 169, 77, 0.35);display:flex;align-items:flex-end;background-position: center 40%;\n}.elementor .e-eb2d56c-4cd6{align-items:stretch;}.elementor .e-47342738-b383{padding-block-start:clamp(3rem, 2rem + 4vw, 5.5rem);}.elementor .e-3673e5fb-bffe{gap:16px;align-items:flex-start;}.elementor .e-22ff9950-35bf{font-weight:600;padding-block-end:8px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(138, 70, 0, 0.18);\n}.elementor .e-7efbefef-4386{font-weight:600;padding-block-end:8px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(138, 70, 0, 0.18);\n}.elementor .e-1d22543e-1cfc{font-weight:600;padding-block-end:8px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(138, 70, 0, 0.18);\n}.elementor .e-34275289-874d{font-weight:600;padding-block-end:8px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(138, 70, 0, 0.18);\n}.elementor .e-53707989-d91e{font-weight:800;font-size:var(--size-text-lg);color:var(--color-orange-deep);margin-block-start:4px;}.elementor .e-4114d11d-8811{gap:10px;flex:1 1 380px;align-self:flex-start;}.elementor .e-8e22f04-aaf5{color:var(--color-lime);}.elementor .e-2e40cd23-f599{font-family:var(--font-body);font-weight:800;font-size:var(--size-text-lg);color:var(--color-orange);margin-block-start:6px;}.elementor .e-7bc311a7-2686{gap:14px;}.elementor .e-2d26b52e-8768{gap:12px;flex:1 1 380px;align-self:flex-start;& .abms-widget button, & .abms-widget input, & .abms-widget select, & .abms-widget textarea { font-family: var(--font-body) !important; letter-spacing: normal !important; text-transform: none !important; } & .abms-widget button, & .abms-widget input, & .abms-widget select, & .abms-widget textarea { font-family: var(--font-body) !important; letter-spacing: normal !important; text-transform: none !important; } & .abms-widget .abms-submit, & .abms-widget .abms-submit:hover, & .abms-widget .abms-submit:focus { background: var(--color-pink); color: var(--color-stage); border: 0; border-radius: 16px; padding: 16px 26px; margin: 0; font-size: 1.0625rem; font-weight: 800; line-height: 1.2; min-height: 0; } & .abms-widget .abms-chip, & .abms-widget .abms-chip:hover, & .abms-widget .abms-chip:focus { background: #fff; color: var(--color-ink); border: 2px solid #E4DCEC; border-radius: 999px; padding: 10px 18px; margin: 0; font-size: 0.9375rem; font-weight: 700; line-height: 1.2; min-height: 0; } & .abms-widget .abms-chip:hover { border-color: var(--color-pink); } & .abms-widget .abms-chip.is-on { background: var(--color-stage); border-color: var(--color-stage); color: #fff; } & .abms-widget .abms-time.is-on { background: var(--color-pink); border-color: var(--color-pink); color: var(--color-stage); } & .abms-widget .abms-remove, & .abms-widget .abms-remove:hover { background: none; color: var(--color-ink); border: 0; padding: 0; margin: 0 0 0 6px; font-size: 0.8125rem; font-weight: 600; min-height: 0; }\n}.elementor .e-339ae7a2-ccf1{min-width:0px;padding:0px;}