.elementor .e-79346eb-7242{font-family:"Plus Jakarta Sans";font-weight:500;font-size:14px;color:var(--core-dark-blue);line-height:1.5;transition:color 0.3s;}.elementor .e-3453b805-6b91{padding-block-start:8px;padding-block-end:8px;padding-inline-start:28px;padding-inline-end:28px;border-radius:40px;background-color:var(--core-stone);}.elementor .e-3c4f1a33-6e95{padding:0px;}.elementor .e-29b2142c-86d9{margin-block-end:10px;&[open] > summary { background-color: var(--core-pale-blue); } &[open] .acc-plus { display: none; } &[open] .acc-minus { display: block; } & > summary { transition: all 0.3s; } & > summary:hover { background-color: var(--core-dark-blue); } &[open] > summary:hover { background-color: var(--core-dark-blue); } & > summary:hover h3 { color: var(--core-stone); } & > summary:hover svg { color: var(--core-stone); fill: var(--core-stone); } & > summary:hover svg path { fill: var(--core-stone); }\n}.elementor .e-781c96d3-b69a{font-family:"Plus Jakarta Sans";font-weight:500;font-size:14px;color:var(--core-dark-blue);line-height:1.5;transition:color 0.3s;}.elementor .e-46dd9284-9beb{padding-block-start:8px;padding-block-end:8px;padding-inline-start:28px;padding-inline-end:28px;border-radius:40px;background-color:var(--core-stone);}.elementor .e-1689e101-1a45{padding:0px;}.elementor .e-53c92c4a-2905{margin-block-end:10px;&[open] > summary { background-color: var(--core-pale-blue); } &[open] .acc-plus { display: none; } &[open] .acc-minus { display: block; } & > summary { transition: all 0.3s; } & > summary:hover { background-color: var(--core-dark-blue); } &[open] > summary:hover { background-color: var(--core-dark-blue); } & > summary:hover h3 { color: var(--core-stone); } & > summary:hover svg { color: var(--core-stone); fill: var(--core-stone); } & > summary:hover svg path { fill: var(--core-stone); }\n}.elementor .e-1c3a1794-72bc{font-family:"Plus Jakarta Sans";font-weight:500;font-size:14px;color:var(--core-dark-blue);line-height:1.5;transition:color 0.3s;}.elementor .e-1729542a-5155{padding-block-start:8px;padding-block-end:8px;padding-inline-start:28px;padding-inline-end:28px;border-radius:40px;background-color:var(--core-stone);}.elementor .e-3e6c267b-61b7{padding:0px;}.elementor .e-3c07bac5-e4a4{margin-block-end:10px;&[open] > summary { background-color: var(--core-pale-blue); } &[open] .acc-plus { display: none; } &[open] .acc-minus { display: block; } & > summary { transition: all 0.3s; } & > summary:hover { background-color: var(--core-dark-blue); } &[open] > summary:hover { background-color: var(--core-dark-blue); } & > summary:hover h3 { color: var(--core-stone); } & > summary:hover svg { color: var(--core-stone); fill: var(--core-stone); } & > summary:hover svg path { fill: var(--core-stone); }\n}.elementor .e-5de4301c-1182{font-family:"Plus Jakarta Sans";font-weight:500;font-size:14px;color:var(--core-dark-blue);line-height:1.5;transition:color 0.3s;}.elementor .e-3d65fe51-f4a2{padding-block-start:8px;padding-block-end:8px;padding-inline-start:28px;padding-inline-end:28px;border-radius:40px;background-color:var(--core-stone);}.elementor .e-82dde4d-cc8c{padding:0px;}.elementor .e-29e19901-859c{margin-block-end:10px;&[open] > summary { background-color: var(--core-pale-blue); } &[open] .acc-plus { display: none; } &[open] .acc-minus { display: block; } & > summary { transition: all 0.3s; } & > summary:hover { background-color: var(--core-dark-blue); } &[open] > summary:hover { background-color: var(--core-dark-blue); } & > summary:hover h3 { color: var(--core-stone); } & > summary:hover svg { color: var(--core-stone); fill: var(--core-stone); } & > summary:hover svg path { fill: var(--core-stone); }\n}.elementor .e-3e799590-4c84{gap:0px;}