section.svelte-1br705f.svelte-1br705f{overflow:hidden;padding-bottom:35px;position:relative}.background_pattern_container.svelte-1br705f.svelte-1br705f{position:absolute;top:0;right:0;bottom:0;left:0}.event-header.svelte-1br705f.svelte-1br705f{padding-top:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:2}section.svelte-1br705f add-to-calendar-button{display:block;padding:5px;position:relative;font-size:12px}.event-heading.svelte-1br705f.svelte-1br705f{font-size:54px;font-family:Great Vibes,cursive;color:#000;font-weight:bolder}.event-photo1.svelte-1br705f.svelte-1br705f{margin:50px 25px 25px;margin-inline:auto;background-image:url(/nocode_website____Event_Details_Wedding_Christian_ABN_Theme_1~~~~webweaver/Event_Details_Wedding_Christian_ABN_Theme_1/component_assets/event.jpg);height:var(--image-size);width:var(--image-size);min-height:200px;min-width:200px;background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center}.event-photo1.round_image.svelte-1br705f.svelte-1br705f{border-radius:50%}.event-photo2.svelte-1br705f.svelte-1br705f{margin:50px 25px 25px;background-image:url(/nocode_website____Event_Details_Wedding_Christian_ABN_Theme_1~~~~webweaver/Event_Details_Wedding_Christian_ABN_Theme_1/component_assets/reception.jpg);height:400px;background-repeat:no-repeat;background-size:cover;background-position:50%}.photo-border.svelte-1br705f.svelte-1br705f{width:95%;height:95%;min-height:190px;min-width:190px;background-color:transparent;border:3px solid #fff;margin:auto}.photo-border.round_image.svelte-1br705f.svelte-1br705f{border-radius:50%}.event-type.svelte-1br705f.svelte-1br705f{font-family:Merienda One,cursive;font-family:Great Vibes,cursive;font-size:40px;font-weight:700;color:#302929;padding-top:20px}.event-details1.svelte-1br705f.svelte-1br705f{display:flex;flex-direction:column;justify-content:center;align-items:center}.event-details2.svelte-1br705f.svelte-1br705f{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:30px}.event-text.svelte-1br705f.svelte-1br705f{font-weight:400;font-size:17px;margin-bottom:12px;margin-top:12px;color:#8f8a8a}.event-details1.svelte-1br705f h2.svelte-1br705f,.event-details2.svelte-1br705f h2.svelte-1br705f{margin:10px 0}.event-details2.svelte-1br705f h2.svelte-1br705f:last-of-type,.event-details1.svelte-1br705f h2.svelte-1br705f:last-of-type{margin-bottom:15px}.event-button-text.svelte-1br705f.svelte-1br705f{font-family:Merienda One,cursive;text-decoration:none;font-weight:300;font-size:.8rem;color:#000;border:2px solid #c2af5b;padding:8px 20px;border-radius:30px}.event-button-text.svelte-1br705f.svelte-1br705f:hover{color:#c2af5b;background-color:#000}.event-map-forward.svelte-1br705f.svelte-1br705f{margin:15px 0;text-align:center}.red-heart.svelte-1br705f.svelte-1br705f{color:red;font-size:30px;position:relative;left:.4rem;animation:svelte-1br705f-red-heart 8s infinite}.grey-heart.svelte-1br705f.svelte-1br705f{color:#000;font-size:30px;position:relative;right:.4rem;animation:svelte-1br705f-grey-heart 8s infinite}.white-line.svelte-1br705f.svelte-1br705f{width:30px;height:8px;display:inline-block;border-top:solid 2px #000}.function_data_container.svelte-1br705f.svelte-1br705f{position:relative;z-index:2}@keyframes svelte-1br705f-red-heart{0%{transform:translate(0)}50%{transform:translate(-25px)}}@keyframes svelte-1br705f-grey-heart{0%{transform:translate(0)}50%{transform:translate(25px)}}section.component-content.pc.svelte-1br705f.svelte-1br705f{background-color:var(--component_element_background_color_pc);padding-left:var(--component_element_padding_left_pc);padding-right:var(--component_element_padding_right_pc);padding-top:var(--component_element_padding_top_pc);padding-bottom:var(--component_element_padding_bottom_pc)}section.component-content.mobile.svelte-1br705f.svelte-1br705f{background-color:var(--component_element_background_color_mobile);padding-left:var(--component_element_padding_left_mobile);padding-right:var(--component_element_padding_right_mobile);padding-top:var(--component_element_padding_top_mobile);padding-bottom:var(--component_element_padding_bottom_mobile)}
