@import"https://fonts.googleapis.com/css2?family=Berkshire+Swash&display=swap";@import"https://fonts.googleapis.com/css2?family=Courgette&family=Croissant+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Cinzel+Decorative:wght@400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Carattere&display=swap";@import"https://fonts.googleapis.com/css2?family=Taviraj:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Cardo:ital,wght@0,400;0,700;1,400&display=swap";.main_container.svelte-tdtw9x{background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;min-height:100%;display:flex;justify-content:center;align-items:center;padding:30px 0;position:relative;z-index:5}.italianno-regular.svelte-tdtw9x{font-weight:400;font-style:normal;text-align:center;color:#df3d3d;font-family:Cinzel Decorative,serif;font-weight:900;text-transform:capitalize}.italianno-regular.svelte-tdtw9x:first-child{margin-bottom:10px}.italianno-regular.svelte-tdtw9x:nth-child(4){margin-top:10px}.italianno-regular.svelte-tdtw9x:nth-child(2){margin:0}.italianno-regular1.svelte-tdtw9x{font-family:Berkshire;color:#df3d3d}.frame_container.svelte-tdtw9x{width:270px;height:auto;background-color:#f5f5f5;box-shadow:0 0 10px #0003;transform:rotate(3deg);position:relative;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-direction:column}.frame_container.svelte-tdtw9x .couple_image_square:where(.svelte-tdtw9x){width:240px;height:340px;object-fit:cover}.bandage.svelte-tdtw9x{position:absolute;top:-10px;left:-36px;object-fit:cover;transform:rotate(346deg)}.frame_container.svelte-tdtw9x h1:where(.svelte-tdtw9x){text-transform:capitalize;font-size:15px;text-align:center}.image_container.svelte-tdtw9x{margin-top:20px}.heading_con.svelte-tdtw9x h3:where(.svelte-tdtw9x){text-align:center;color:#df3d3d;font-size:3rem;letter-spacing:5px;margin-top:10px}section.component-content.svelte-1uxe2eb{background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;padding:60px 20px 5px;position:relative}.about-header.svelte-1uxe2eb{display:flex;flex-direction:column;align-items:center;text-align:center}.about-heading.svelte-1uxe2eb{font-size:2rem;font-family:Cardo,serif;font-weight:400;color:#b5835a;letter-spacing:3px;margin-bottom:.5rem}.about-suheading.svelte-1uxe2eb{font-size:3rem;font-family:Taviraj,serif;font-weight:700;color:#df3d3d;margin:0}.couple_container.svelte-1uxe2eb{display:flex;justify-content:center;gap:4rem;flex-wrap:wrap;max-width:1200px;margin:0 auto;padding-top:2rem;align-items:center}.couple_container.bride_first.svelte-1uxe2eb{flex-direction:row-reverse}.about-groom.svelte-1uxe2eb,.about-bride.svelte-1uxe2eb{flex:1 1 300px;display:flex;flex-direction:column;align-items:center}.groom-photo.svelte-1uxe2eb,.bride-photo.svelte-1uxe2eb{height:var(--image-size);width:var(--image-size);background-size:cover;background-position:center;margin-bottom:1rem;position:relative;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.5);transition:all .4s ease-in-out}.groom-photo.svelte-1uxe2eb,.bride-photo.svelte-1uxe2eb.animate{opacity:initial;transform:initial}.round_image.svelte-1uxe2eb{border-radius:15%}.groom-para.svelte-1uxe2eb,.bride-para.svelte-1uxe2eb{text-align:center;max-width:400px;color:#b08c3e;font-family:Anybody,sans-serif;font-size:1rem;font-weight:800;font-style:normal}.groom-para.svelte-1uxe2eb h5:where(.svelte-1uxe2eb),.bride-para.svelte-1uxe2eb h5:where(.svelte-1uxe2eb){font-size:1.5rem;color:#df3d3d;font-family:Carattere,cursive;font-style:italic;font-size:2.5rem;font-weight:800;letter-spacing:3px;margin:0}.groom-para.svelte-1uxe2eb h4:where(.svelte-1uxe2eb),.bride-para.svelte-1uxe2eb h4:where(.svelte-1uxe2eb){font-size:1.5rem;font-family:Cardo,serif;font-weight:700;margin:.3rem 0;color:#b08c3e}@media (max-width: 768px){.couple_container.svelte-1uxe2eb{flex-direction:column!important;gap:2rem}.groom-para.svelte-1uxe2eb,.bride-para.svelte-1uxe2eb{padding:0 1rem;font-size:1rem}.about-heading.svelte-1uxe2eb{font-size:20px;letter-spacing:3px}.about-suheading.svelte-1uxe2eb{font-size:30px;color:#df3d3d;margin:0}}.weds_rings.svelte-1uxe2eb{width:100px;height:50px}@media (max-width: 768px){.weds_rings.svelte-1uxe2eb{margin:0 auto;width:100px;height:50px}}@keyframes svelte-1uxe2eb-slideArcRight{0%{transform:translate(100px) rotate(25deg);opacity:0}to{transform:translate(0) rotate(0);opacity:1}}@keyframes svelte-1uxe2eb-slideArcLeft{0%{transform:translate(-100px) rotate(-25deg);opacity:0}to{transform:translate(0) rotate(0);opacity:1}}.image-animate-right.svelte-1uxe2eb{transform:translate(100px) rotate(25deg);opacity:0;transition:all .4s ease-in-out}.image-animate-left.svelte-1uxe2eb{transform:translate(-100px) rotate(-25deg);opacity:0;transition:all .4s ease-in-out}.image-animate-right.svelte-1uxe2eb.animate,.image-animate-left.svelte-1uxe2eb.animate{transform:initial;opacity:1}.groom-para.svelte-1uxe2eb h5:where(.svelte-1uxe2eb),.bride-para.svelte-1uxe2eb h5:where(.svelte-1uxe2eb){opacity:0;animation:svelte-1uxe2eb-fadeIn 2s ease-in forwards}@keyframes svelte-1uxe2eb-fadeIn{to{opacity:1}}.main-inner.svelte-gp9tb7{background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover;margin:0 auto;text-align:center;position:relative}.animate-item.svelte-gp9tb7{opacity:1;visibility:visible;transform:translate(0);transition:all .5s linear}.title.svelte-gp9tb7{width:90%;margin:0 auto 35px;display:flex;flex-direction:column;z-index:9}.title.svelte-gp9tb7 h2:where(.svelte-gp9tb7){display:inline-block;color:#b08c3e;font-family:Cardo,serif;font-weight:700;font-size:1rem;letter-spacing:3px;padding:8px 10px 3px;z-index:9}.title.svelte-gp9tb7 h3:where(.svelte-gp9tb7){color:#df3d3d;font-size:2rem;font-family:Taviraj,serif;font-weight:700;margin:0 auto;z-index:9}.image-container.svelte-gp9tb7 img:where(.svelte-gp9tb7){height:var(--image-size);width:var(--image-size);object-fit:cover;object-position:center;border-radius:15%}@media (min-width: 1024px){.btn_container.svelte-gp9tb7{margin:0 auto;justify-content:center;display:flex}.btn.svelte-gp9tb7{margin-top:15px}.event-item-details.svelte-gp9tb7 p:where(.svelte-gp9tb7){font-size:1.3rem!important}}.events-lists.svelte-gp9tb7{display:flex;flex-direction:column;gap:60px;padding:0 20px 20px}.event-item.svelte-gp9tb7{padding-block:30px!important;display:flex;flex-direction:column;align-items:center;border-left:none;padding:0;position:relative;width:100%;max-width:900px;margin:0 auto;background-color:#d66b6b38;border-radius:12px;overflow:hidden}.event-item.svelte-gp9tb7:before{display:none}.event-item-image.svelte-gp9tb7{flex:1;padding:0}.event-item-details.svelte-gp9tb7{flex:2;padding:20px;font-family:Cardo,serif;text-align:left;text-align:center}.event-item-details.svelte-gp9tb7 h3:where(.svelte-gp9tb7){font-size:2rem;color:#df3d3d;font-family:Taviraj,serif;font-weight:700;margin-bottom:15px;margin-top:0}.event-item-details.svelte-gp9tb7 p:where(.svelte-gp9tb7){font-size:1rem;color:#800;font-family:Cardo,serif;margin:20px 0}.btn.svelte-gp9tb7{color:#fff;background-color:#800;text-decoration:underline;font-weight:700;padding:10px;text-decoration:none;border-radius:10px}@media screen and (min-width: 768px){.event-item.svelte-gp9tb7{flex-direction:row;align-items:center}.event-item-details.svelte-gp9tb7{text-align:left}}.gla_subtitle.svelte-gp9tb7{color:#e08036;font-family:Antic Slab,serif}.title.svelte-gp9tb7,.event-item-details.svelte-gp9tb7 h3:where(.svelte-gp9tb7){opacity:0;animation:svelte-gp9tb7-fadeIn 2s ease-in forwards}@keyframes svelte-gp9tb7-fadeIn{to{opacity:1}}.preview_image_container.svelte-4gfbds{position:fixed;right:0;bottom:0;left:0;top:0;background-color:#000;height:100vh;display:flex;justify-content:center;align-items:center;z-index:9999999}.image_container.svelte-4gfbds{overflow:hidden;position:relative;width:100vw;height:75vh}.image_slider.svelte-4gfbds{display:flex;transition:transform .3s ease-in-out;will-change:transform}.slider_image.svelte-4gfbds{height:100%;width:100%;object-fit:contain}.close_container.svelte-4gfbds{position:fixed;top:0;left:0;display:flex;justify-content:space-between;width:100%;padding:22px}.fa-close.svelte-4gfbds:before{color:#000}.swiper-slide.svelte-4gfbds{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.function_keys_2.svelte-4gfbds{background-color:#fff;padding:7px 10px;border-radius:50%;position:absolute;right:70px}section.svelte-1s0rjgq{position:relative}.background_pattern_container.svelte-1s0rjgq{position:absolute;top:0;right:0;bottom:0;left:0}.container_gallery.svelte-1s0rjgq{background-image:url(/assets/.png);background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover}.full-page-gallery-preview.svelte-1s0rjgq .slider-nav:where(.svelte-1s0rjgq){cursor:pointer;position:absolute;z-index:5;top:48vh;transition:all .3s ease;opacity:.3;color:#000000e6;font-family:fontawesome;font-weight:900;font-size:30px;text-align:center;padding-top:5px;margin:0 10px;border-radius:50%;width:100vw;display:flex;justify-content:space-between;padding:0 5vw}.full-page-gallery-preview.svelte-1s0rjgq .slider-nav:where(.svelte-1s0rjgq):hover{opacity:.5}section.svelte-1s0rjgq{width:100%}.container.svelte-1s0rjgq{width:100%;margin:0 auto;padding:0;max-width:initial;position:relative;z-index:2}.heading.svelte-1s0rjgq{margin:0;font-family:Taviraj,serif;font-weight:700;font-size:2rem;font-weight:bolder;line-height:1.5;text-align:center;padding:1.5rem 0;color:#df3d3d}.gallery_categories.svelte-1s0rjgq{text-align:center}.gallery.svelte-1s0rjgq{padding-bottom:25px}@media screen and (min-width: 768px){.gallery.svelte-1s0rjgq{padding-inline:160px}}.gallery_items.svelte-1s0rjgq{display:flex;width:100%}.gallery-item.svelte-1s0rjgq{display:flex;transition:all .3s ease;position:relative;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(-30px);transition:all .5s linear}.gallery .gallery-item.animate{opacity:1!important;visibility:visible!important;transform:translate(0)!important}.gallery-image.svelte-1s0rjgq{display:block;height:auto;width:100%;border-radius:var(--border_radius)}.gallery_item_text_content.svelte-1s0rjgq{padding:.5rem;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;background-color:#000000c9;visibility:hidden;opacity:0;transition:all .3s ease;display:flex;flex-direction:column;justify-content:center}.gallery-item.svelte-1s0rjgq:hover .gallery_item_text_content:where(.svelte-1s0rjgq){visibility:visible;opacity:1}.gallery_item_title.svelte-1s0rjgq{display:block;font-weight:700;font-size:18px;text-align:center}.gallery_item_caption.svelte-1s0rjgq{display:block;font-size:14px;text-align:center}.full-page-gallery-preview.svelte-1s0rjgq{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;visibility:hidden;z-index:-1;opacity:0;transition:all .3s ease;display:flex;flex-direction:column;justify-content:center;align-items:center}.full-page-gallery-preview.show.svelte-1s0rjgq{visibility:visible;z-index:999;opacity:1}.full-page-gallery-preview.svelte-1s0rjgq .gallery-item:where(.svelte-1s0rjgq){display:none;opacity:0;visibility:hidden;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;height:88%;box-shadow:none}.full-page-gallery-preview.svelte-1s0rjgq .gallery-item.show:where(.svelte-1s0rjgq){display:flex;opacity:1;visibility:visible}.full-page-gallery-preview.svelte-1s0rjgq .gallery_item_text_content:where(.svelte-1s0rjgq){position:relative;display:flex;padding:20px;visibility:visible;opacity:1;height:auto}.full-page-gallery-preview.svelte-1s0rjgq .gallery-image:where(.svelte-1s0rjgq){height:80%;width:auto}.gallery_wide_single_line.svelte-1s0rjgq{white-space:nowrap;overflow:hidden;overflow-x:auto;height:50vh;width:99%;margin:0 auto;display:block;padding:20px 0;text-align:center}.gallery_wide_single_line.svelte-1s0rjgq .gallery-item:where(.svelte-1s0rjgq){height:100%;width:auto;display:inline-block}.gallery_wide_single_line.svelte-1s0rjgq .gallery-image:where(.svelte-1s0rjgq){height:100%;width:auto}.gallery_wide_single_line.svelte-1s0rjgq .gallery_item_caption:where(.svelte-1s0rjgq){white-space:initial}.gallery_items.column_wise_collage_view.svelte-1s0rjgq{display:flex}.column.svelte-1s0rjgq{display:flex;flex-direction:column;margin:0 4px}.gallery-item.column-wise-collage.svelte-1s0rjgq{display:flex;flex-direction:column;margin:4px 0}.gallery_items.row_wise_collage_view.svelte-1s0rjgq{flex-wrap:wrap;justify-content:center}.gallery_items.row_wise_collage_view.svelte-1s0rjgq .gallery-item:where(.svelte-1s0rjgq){height:160px;width:auto;margin:4px}.gallery_items.row_wise_collage_view.svelte-1s0rjgq .gallery-image:where(.svelte-1s0rjgq){display:block;height:100%;width:auto}.gallery_items.square_tiles_equal_block.svelte-1s0rjgq{flex-wrap:wrap;justify-content:center}.gallery_items.square_tiles_equal_block.svelte-1s0rjgq .gallery-item:where(.svelte-1s0rjgq){height:160px;width:160px;margin:4px;overflow:hidden}.gallery_items.square_tiles_equal_block.svelte-1s0rjgq .gallery-image:where(.svelte-1s0rjgq){display:block;height:100%;width:100%;background-size:cover;background-position:center}section.mobile.svelte-1s0rjgq .gallery_items.square_tiles_equal_block:where(.svelte-1s0rjgq) .gallery-item:where(.svelte-1s0rjgq){height:80vw;width:80vw;margin:10px auto;overflow:hidden}.gallery_items.column_wise_square_tiles_block.svelte-1s0rjgq{flex-wrap:wrap;justify-content:center;align-content:flex-start}.gallery_items.column_wise_square_tiles_block.svelte-1s0rjgq .gallery-item:where(.svelte-1s0rjgq){margin:4px;overflow:hidden}.gallery_items.column_wise_square_tiles_block.svelte-1s0rjgq .gallery-image:where(.svelte-1s0rjgq){display:block;height:100%;width:100%;background-size:cover;background-position:center}.gallery_container.svelte-1s0rjgq{display:flex;flex-wrap:wrap;position:relative;justify-content:center;padding:10px}@media (max-width: 450px){.image_container.height_p1.svelte-1s0rjgq{height:400px;max-width:none}.image_container.height_p1.svelte-1s0rjgq img:where(.svelte-1s0rjgq){height:400px}}@media (min-width: 500px){.image_container.svelte-1s0rjgq{max-width:400px;height:320px!important}.image_container.svelte-1s0rjgq img:where(.svelte-1s0rjgq){height:320px!important}}.image_container.svelte-1s0rjgq{flex-grow:1;margin:2px;height:230px}.image_container.svelte-1s0rjgq img:where(.svelte-1s0rjgq){height:230px;object-fit:cover;max-width:100%;min-width:100%;vertical-align:bottom;cursor:pointer;border-radius:10px}.image_container.svelte-1s0rjgq img:where(.svelte-1s0rjgq){height:230px;object-fit:cover;max-width:100%;min-width:100%;vertical-align:bottom;cursor:pointer}.user_instructions.svelte-1s0rjgq{text-align:center;font-size:10px;color:red;padding:3px;border:1px solid crimson;width:fit-content;margin:6px auto;border-radius:12px;cursor:pointer}.gallery-image.rounded_edge.svelte-1s0rjgq{border-radius:var(--border_radius)}.gallery-image.adjust_image_position.svelte-1s0rjgq{object-position:top}.gallery-image.adjust_image_left.svelte-1s0rjgq{object-position:left}@media screen and (min-width: 1024px){.gallery-image.adjust_image_pc.svelte-1s0rjgq{object-position:bottom}}@media screen and (min-width: 1024px){.container_gallery.svelte-1s0rjgq{padding:2rem}.gallery_grid.svelte-1s0rjgq{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.image_box.svelte-1s0rjgq{position:relative;overflow:hidden;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .5s ease}.image_box.animate.svelte-1s0rjgq{opacity:1;visibility:visible;transform:translateY(0)}.image_box.svelte-1s0rjgq img:where(.svelte-1s0rjgq){width:100%;height:auto;display:block;border-radius:var(--border_radius);transition:transform .3s ease}.image_box.svelte-1s0rjgq:hover img:where(.svelte-1s0rjgq){transform:scale(1.05)}.image_overlay.svelte-1s0rjgq{position:absolute;top:0;left:0;right:0;bottom:0;background:#0006;opacity:0;display:flex;justify-content:center;align-items:center;color:#fff;transition:opacity .3s ease;font-size:18px;text-align:center}.image_box.svelte-1s0rjgq:hover .image_overlay:where(.svelte-1s0rjgq){opacity:1}}.fullscreen_preview.svelte-1s0rjgq{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000e6;display:flex;justify-content:center;align-items:center;z-index:999;flex-direction:column}.fullscreen_preview.svelte-1s0rjgq img:where(.svelte-1s0rjgq){max-width:90%;max-height:80%;border-radius:12px;box-shadow:0 0 20px #00000080}.close_button.svelte-1s0rjgq{position:absolute;top:20px;right:30px;background:#fff;border:none;border-radius:50%;width:40px;height:40px;font-size:22px;cursor:pointer;box-shadow:0 2px 8px #0003}.gallery-image.svelte-1s0rjgq:nth-child(4){object-position:top}@media screen and (max-width: 480px){.gallery-image.adjust_image_pc.svelte-1s0rjgq{width:130px;object-fit:cover}}.thanks.svelte-5vzbua{height:100vh;background-image:url(../../../assets/c2.webp);background-size:cover;background-position:bottom;background-attachment:fixed;position:relative;display:flex;align-items:center;justify-content:center;color:#fff;--overlay_opacity: .4;--overlay_color: black}@media (max-width: 768px){.thanks.svelte-5vzbua{background-image:url(../../../assets/c2.webp)}}.thanks.svelte-5vzbua:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--overlay_color);opacity:var(--overlay_opacity);pointer-events:none;z-index:1}.thanks-content.svelte-5vzbua{z-index:2;width:90%;max-width:500px;padding:30px 20px;border-radius:16px;text-align:center;position:relative;isolation:isolate}.thanks.svelte-5vzbua h2:where(.svelte-5vzbua){font-family:Taviraj,serif;font-size:2.5rem;font-weight:700;margin:0;font-style:italic;color:#fff}.thanks.svelte-5vzbua p:where(.svelte-5vzbua){font-family:Cardo,serif;font-weight:700;font-size:1.2rem;margin-bottom:30px;color:#fff;line-height:1.6}.social_media_share.svelte-5vzbua{display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:10px 16px;font-size:1rem;font-weight:700;border:1px solid #fff;border-radius:10px;background:transparent;color:#fff;text-decoration:none;cursor:pointer;transition:background .3s}.social_media_share.svelte-5vzbua div:where(.svelte-5vzbua){margin-right:6px}.social_media_share.svelte-5vzbua span:where(.svelte-5vzbua){display:flex;align-items:center}.fa-whatsapp.svelte-5vzbua,.fa-instagram.svelte-5vzbua{font-size:1.4rem;transition:transform .2s ease,color .3s ease}.fa-whatsapp.svelte-5vzbua{animation:svelte-5vzbua-big1 4s infinite alternate-reverse}.fa-instagram.svelte-5vzbua{animation:svelte-5vzbua-big 4s infinite alternate-reverse}@keyframes svelte-5vzbua-big{0%,50%{color:#e1306c}to{color:#fff}}@keyframes svelte-5vzbua-big1{0%,50%{color:#25d366}to{color:#fff}}.heart-divider.svelte-5vzbua{font-family:Arvo;width:100%;margin:10px auto 20px;text-align:center}.white-line.svelte-5vzbua{width:30px;height:8px;display:inline-block;border-top:solid 2px #fff}.pink-heart.svelte-5vzbua{color:#fff;font-size:27px;position:relative;z-index:3;animation:pink-heart 8s infinite;margin-inline:10px;animation:svelte-5vzbua-rotates 6s infinite}@keyframes svelte-5vzbua-rotates{0%{transform:rotateY(0)}75%{transform:rotateY(360deg);color:#ff6e8d}to{transform:rotateY(0)}}.component-content.svelte-5c7v8o{z-index:9}.fixedbutton.svelte-5c7v8o{position:fixed;bottom:20px;width:70px;height:70px;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:2px 2px 3px #999;z-index:999;animation:svelte-5c7v8o-pulsing 1.5s infinite cubic-bezier(.66,0,0,1)}.custom_icon.svelte-5c7v8o{width:35px;height:35px;object-fit:contain}.fixedbutton.position_bottom_right.svelte-5c7v8o{right:34px}.fixedbutton.position_bottom_left.svelte-5c7v8o{left:34px}.fixedbutton.position_middle_right.svelte-5c7v8o{right:34px;bottom:50%}.fixedbutton.position_middle_left.svelte-5c7v8o{left:34px;bottom:50%}.contact_links.svelte-5c7v8o{display:flex;flex-direction:column;align-items:center;gap:1rem}.contact_icons.svelte-5c7v8o{font-size:30px;text-decoration:none}@keyframes svelte-5c7v8o-pulsing{0%{box-shadow:0 0 #ffb2b2b5}to{box-shadow:0 0 0 30px #fff0}}@keyframes svelte-5c7v8o-Shake{0%{transform:rotate(5deg)}25%{transform:rotate(-6deg)}50%{transform:rotate(5deg)}75%{transform:rotate(-6deg)}to{transform:rotate(5deg)}}.vibrate.svelte-5c7v8o{animation:svelte-5c7v8o-Shake .9s linear infinite}
