.main-page-title.svelte-127h4e3{margin-bottom:4rem}.main-info-container.svelte-143orrz{display:flex}img.svelte-143orrz{width:65%}.infos.svelte-143orrz{box-sizing:border-box;padding:1rem;position:relative;width:35%}.month.svelte-143orrz{font-size:12px;line-height:14px;letter-spacing:.5px;text-transform:uppercase}.day.svelte-143orrz{font-size:14px;line-height:1.2rem;letter-spacing:1px}.event-name.svelte-143orrz{font-size:inherit;margin:0 auto;margin-top:3rem;display:block;max-height:125px;overflow:hidden;text-overflow:ellipsis;color:#1e0a3c;font-weight:600;line-height:21px;letter-spacing:.5px;word-break:break-word}.event-organizer.svelte-143orrz{color:#6f7287;margin-top:1rem}.price.svelte-143orrz{bottom:1rem;color:#6f7287;position:absolute}@media (max-width: 767px){.main-info-container.svelte-143orrz{flex-direction:column}img.svelte-143orrz,.infos.svelte-143orrz{width:100%}.event-name.svelte-143orrz{margin-top:1rem}.price.svelte-143orrz{bottom:auto;position:relative}}.cta-bar.svelte-1h9go58{border-bottom:1px solid #dbdae3;border-top:1px solid #dbdae3;display:flex;padding:1rem;justify-content:flex-end}.cta-button.svelte-1h9go58{background-color:#179c55;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;opacity:.9;height:44px;width:320px}.cta-button.svelte-1h9go58:hover{opacity:1}.details-section-wrapper.svelte-1qn1ci8{display:flex;padding:1rem}.about.svelte-1qn1ci8{width:65%}h2.svelte-1qn1ci8{font-size:inherit}.header.svelte-1qn1ci8{font-weight:600;margin:2rem 0}.about-title.svelte-1qn1ci8{font-weight:600;line-height:1.5rem}.about-content.svelte-1qn1ci8{color:#6f7287;font-size:14px;line-height:1.5rem}.about-content ul{line-height:1.5rem;list-style:disc;padding-left:2rem}.details.svelte-1qn1ci8{box-sizing:border-box;padding:1rem;width:35%}.details-block.svelte-1qn1ci8{margin:1rem 0}.block-title.svelte-1qn1ci8{color:#1e0a3c;line-height:1.4rem;margin-bottom:10px}.block-item.svelte-1qn1ci8{color:#39364f;font-size:14px;line-height:1.25rem}@media (max-width: 767px){.details-section-wrapper.svelte-1qn1ci8{flex-direction:column}.details-section-wrapper.svelte-1qn1ci8>:where(.svelte-1qn1ci8){width:100%}.details.svelte-1qn1ci8{border-top:1px solid #c4c4c4;margin-top:2rem;text-align:center}}.inscription-wrapper.svelte-xolftg{background-color:#e0f1ef;padding-bottom:5rem}.content-container.svelte-xolftg{background-color:#fff;border-radius:.8rem;box-sizing:border-box;overflow:hidden}.cta-bar.svelte-xolftg{border-bottom:1px solid #dbdae3}
