:root{--bg-green: #F4F7ED;--green: #A6BB80;--grey: #6D6D6D;--light-grey: #898989;--dark-green: #707D61;--white: #FFFFFF;--light-green: #E0E7D7;--dark-grey: #343434}@font-face{font-family:Source-Sans-Pro;src:url(/build/assets/Source-Sans-Pro-Regular-BY7WaA8K.ttf);font-weight:400;font-style:normal}@font-face{font-family:Source-Sans-Pro;src:url(/build/assets/Source-Sans-Pro-Italic-Dy-5eXey.ttf);font-weight:400;font-style:italic}@font-face{font-family:Source-Sans-Pro;src:url(/build/assets/Source-Sans-Pro-Bold-DDswhrPM.ttf);font-weight:700;font-style:normal}@font-face{font-family:Source-Sans-Pro;src:url(/build/assets/Source-Sans-Pro-Bold-Italic-Cro_Y2Fp.ttf);font-weight:700;font-style:italic}@font-face{font-family:Source-Sans-Pro;src:url(/build/assets/Source-Sans-Pro-Semibold-82p_r5il.ttf);font-weight:600;font-style:normal}@font-face{font-family:Source-Sans-Pro;src:url(/build/assets/Source-Sans-Pro-Semibold-Italic-DkCTZzqg.ttf);font-weight:600;font-style:italic}@font-face{font-family:Source-Sans-Pro;src:url(/build/assets/Source-Sans-Pro-Light-vzdGcSmf.ttf);font-weight:300;font-style:normal}@font-face{font-family:Source-Sans-Pro;src:url(/build/assets/Source-Sans-Pro-Light-Italic-BfXKHV8h.ttf);font-weight:300;font-style:italic}@font-face{font-family:Source-Sans-Pro;src:url(/build/assets/Source-Sans-Pro-ExtraLight-DLYnqDVX.ttf);font-weight:200;font-style:normal}@font-face{font-family:Source-Sans-Pro;src:url(/build/assets/Source-Sans-Pro-ExtraLight-Italic-BRxkkZkD.ttf);font-weight:200;font-style:italic}@font-face{font-family:Cardo;src:url(/build/assets/Cardo-Regular-Dw7eUNPT.ttf);font-weight:400;font-style:normal}@font-face{font-family:Cardo;src:url(/build/assets/Cardo-Italic-B1-3lNim.ttf);font-weight:400;font-style:italic}@font-face{font-family:Cardo;src:url(/build/assets/Cardo-Bold-CsJqfk34.ttf);font-weight:700;font-style:normal}@font-face{font-family:Hijrnotes;src:url(/build/assets/HijrnotesPersonalUseOnly01-DXOD-DSm3FsLY.ttf);font-weight:400;font-style:normal}.c1{font-family:Cardo;font-size:32px;line-height:40px;font-weight:700}.c2{font-family:Cardo;font-size:16px;line-height:22px;font-weight:400}.c3{font-family:Cardo;font-size:24px;line-height:28px;font-weight:400}.c4{font-family:Cardo;font-size:20px;line-height:24px;font-weight:400}.c5{font-family:Cardo;font-size:56px;line-height:100%;letter-spacing:2%;font-weight:700}.c6{font-family:Cardo;font-size:32px;line-height:40px;font-weight:400}.mobc1{font-family:Cardo;font-size:28px;line-height:38px;letter-spacing:2px;font-weight:700}.mobc2{font-family:Cardo;font-size:22px;line-height:30px;font-weight:700}.mobc3{font-family:Cardo;font-size:20px;line-height:28px;font-weight:400}.mobc3-lite{font-family:Cardo;font-size:18px;line-height:24px;font-weight:400}.s1{font-family:Source-Sans-Pro;font-size:20px;line-height:26px;font-weight:400}.s2{font-family:Source-Sans-Pro;font-size:16px;line-height:24px;font-weight:400}.s3{font-family:Source-Sans-Pro;font-size:14px;line-height:20px;font-weight:400}.s4{font-family:Source-Sans-Pro;font-size:16px;line-height:22px;font-weight:400}.s5{font-family:Source-Sans-Pro;font-size:18px;line-height:24px;font-weight:400}.hij1{font-family:Hijrnotes;font-size:90px;line-height:100%;font-weight:400}.hij2{font-family:Hijrnotes;font-size:48px;line-height:40px;font-weight:400}.hij3{font-family:Hijrnotes;font-size:36px;line-height:100%;font-weight:400}.hij4{font-family:Hijrnotes;font-size:54px;line-height:100%;font-weight:400}.hij5{font-family:Hijrnotes;font-size:24px;line-height:100%;font-weight:400}.mobhij1{font-family:Hijrnotes;font-size:43px;line-height:100%;font-weight:400}.mobhij2{font-family:Hijrnotes;font-size:26px;line-height:100%;font-weight:400}.mobhij3{font-family:Hijrnotes;font-size:32px;line-height:40px;font-weight:400}*{margin:0;padding:0;box-sizing:border-box}html,body{margin:0 auto;overflow-x:hidden;font-family:Source-Sans-Pro;font-weight:400;color:var(--dark-grey)}html.with-fancybox{overflow:auto!important}#app .back-to-top-wrapper #back-to-top-btn{position:fixed;right:30px;bottom:30px;background-color:var(--white);background-image:url(/build/assets/back-to-top@2x-wMrLELJ7.png);background-size:50%;background-repeat:no-repeat;background-position:center;border-radius:50%;border:1px solid var(--grey);width:60px;height:60px;cursor:pointer;z-index:1000}#app .back-to-top-wrapper #back-to-top-btn:hover{background-image:url(/build/assets/back-to-top-hover@2x-C8fSRH3X.png);border:none;background-color:var(--green)}#app .line-middle{position:relative;display:inline-block;text-align:center;margin-top:16px;margin-bottom:16px}#app .line-middle.counter-date{margin-top:0;margin-bottom:0}#app .line-middle:before{content:"";position:absolute;top:50%;left:-120px;width:80px;height:2px;background:var(--green);transform:translateY(-50%)}@media screen and (max-width: 991px){#app .line-middle:before{left:-120px}}#app .line-middle:after{content:"";position:absolute;top:50%;right:-120px;width:80px;height:2px;background:var(--green);transform:translateY(-50%)}@media screen and (max-width: 991px){#app .line-middle:after{right:-120px}}#app #header{z-index:100}#app #header a{text-decoration:none;color:gray;padding:5px 10px;transition:.3s;cursor:pointer}#app #header a:hover{color:var(--green)}#app #header .header-wrapper{padding:20px;display:flex;justify-content:center;gap:50px}@media screen and (max-width: 991px){#app #header .header-wrapper{display:none}}#app #header .mobile-header-wrapper #openBtn,#app #header .mobile-header-wrapper #closeBtn{transition:opacity .3s ease}#app #header .mobile-header-wrapper #closeBtn{opacity:0;pointer-events:none}#app #header .mobile-header-wrapper button{background:transparent;border:none;padding:20px;width:70px;height:70px;position:absolute;top:0;left:0;z-index:1001}#app #header .mobile-header-wrapper button img{width:100%;height:100%}#app #header .mobile-header-wrapper .mobile-header{padding:20px;opacity:0;width:100%;position:absolute;z-index:1000;background-color:var(--white);text-align:center;transition:all .4s ease}#app #header .mobile-header-wrapper .mobile-header div{padding:10px}#app #header .mobile-header-wrapper .mobile-header a{text-align:center}@media screen and (min-width: 992px){#app #header .mobile-header-wrapper{opacity:0}}#app #header .mobile-header-wrapper.active .mobile-header{opacity:1}#app #header .mobile-header-wrapper.active #openBtn{opacity:0;pointer-events:none}#app #header .mobile-header-wrapper.active #closeBtn{opacity:1;pointer-events:auto}#app .about .name-wrapper .hij1{color:var(--green)}#app .about .date-wrapper{display:block}@media screen and (max-width: 991px){#app .about .date-wrapper{display:none}}#app .about .date-wrapper .c5{padding:10px 0}#app .about .date-wrapper .c5,#app .about .date-wrapper .mobc1{color:var(--green)}#app .about .date-wrapper .c1,#app .about .date-wrapper .mobc2{color:var(--dark-grey)}#app .about .date-wrapper .s3{color:var(--grey);margin-top:8px}#app .about .date-wrapper.mobile{padding:0 30px;display:none;margin-bottom:30px}@media screen and (max-width: 991px){#app .about .date-wrapper.mobile{display:block}}@media screen and (min-width: 768px){#app .about .date-wrapper.mobile{margin-top:30px}}@media screen and (min-width: 576px){#app .about .date-wrapper.mobile{margin-top:30px}}@media screen and (min-width: 451px){#app .about .date-wrapper.mobile{margin-top:30px}}@media screen and (max-width: 450px){#app .about .date-wrapper.mobile{margin-top:10px}}#app .about .date-wrapper.mobile .mobc2{display:flex;align-items:center;white-space:nowrap;gap:16px}#app .about .date-wrapper.mobile .mobc2 .date-line{display:inline-block;width:100%;height:2px;background:var(--green);border-radius:1px}#app .about .banner{position:relative;height:100vh;color:var(--white)}@media screen and (max-width: 991px){#app .about .banner{height:100%;padding-top:10vh}}#app .about .banner .banner-content{position:relative;width:fit-content;height:fit-content;margin:auto;z-index:1}@media screen and (min-width: 991px){#app .about .banner .banner-content{height:90%}}#app .about .banner .banner-content .banner-img{height:100%;text-align:center}#app .about .banner .banner-content .banner-img img{max-height:100%;max-width:100%}#app .about .banner .banner-content .date-wrapper{display:none;position:absolute;bottom:7vh;left:-10vw;padding:30px;z-index:20}#app .about .banner .banner-content .date-wrapper .s2{margin-top:8px;display:flex;gap:16px;color:var(--grey)}#app .about .banner .banner-content .date-wrapper .s2 .seperator-symbol{color:var(--green)}#app .about .banner .banner-content .date-wrapper .c1{display:flex;align-items:center;white-space:nowrap;gap:24px}#app .about .banner .banner-content .date-wrapper .c1 .date-line{display:inline-block;width:100%;height:2px;background:var(--green);border-radius:1px}#app .about .banner .banner-content .date-wrapper:after{content:"";position:absolute;top:-120px;left:-120px;right:-100px;bottom:-100px;background:radial-gradient(ellipse,rgb(255,255,255) 50%,transparent 70%);filter:blur(40px);z-index:-2;border-radius:8px;opacity:.9;padding-top:50px;padding-right:50px}@media screen and (min-width: 992px){#app .about .banner .banner-content .date-wrapper{display:block}}@media screen and (min-width: 992px) and (max-width: 1399px){#app .about .banner .banner-content .date-wrapper{left:-7vw;padding-right:150px}#app .about .banner .banner-content .date-wrapper:after{background:radial-gradient(ellipse,rgb(255,255,255) 30%,transparent 50%)}}#app .about .banner .banner-content .name-wrapper{display:block;position:absolute;top:15vh;right:-15vw;padding:30px;z-index:20}#app .about .banner .banner-content .name-wrapper .first{margin-bottom:20px}#app .about .banner .banner-content .name-wrapper .second{padding-left:10vw}#app .about .banner .banner-content .name-wrapper:after{content:"";position:absolute;top:-100px;left:-100px;right:-100px;bottom:-100px;background:radial-gradient(ellipse,rgb(255,255,255) 0%,transparent 60%);filter:blur(40px);z-index:-2;border-radius:8px;opacity:.9;padding-top:50px;padding-right:50px;pointer-events:none}#app .about .banner .banner-content .name-wrapper .hij4{vertical-align:top}@media screen and (min-width: 767px) and (max-width: 992px){#app .about .banner .banner-content .name-wrapper{top:-4vh;left:56%;transform:translate(-50%);width:max-content}#app .about .banner .banner-content .name-wrapper .first,#app .about .banner .banner-content .name-wrapper .second{font-size:65px!important;line-height:77px}#app .about .banner .banner-content .name-wrapper .second>span{font-size:50px!important}#app .about .banner .banner-content .name-wrapper .first{margin-bottom:10px}#app .about .banner .banner-content .name-wrapper .second{padding-left:10vw}#app .about .banner .banner-content .name-wrapper:after{content:"";position:absolute;top:-100px;left:-100px;right:-100px;bottom:-100px;background:radial-gradient(ellipse,rgb(255,255,255) 40%,transparent 50%);filter:blur(40px);z-index:-2;border-radius:8px;opacity:.9;padding-top:10px;padding-right:10px}}@media screen and (min-width: 767px) and (max-width: 992px) and (max-width: 767px){#app .about .banner .banner-content .name-wrapper{top:-5vh;left:55%;transform:translate(-50%);width:max-content}#app .about .banner .banner-content .name-wrapper .second{padding-left:13vw}}@media screen and (min-width: 767px) and (max-width: 992px) and (max-width: 575px){#app .about .banner .banner-content .name-wrapper{top:-5vh;left:58%;transform:translate(-50%);width:max-content}}@media screen and (min-width: 767px) and (max-width: 992px) and (max-width: 450px){#app .about .banner .banner-content .name-wrapper{top:-5vh;left:62%;transform:translate(-50%);width:max-content}}@media screen and (min-width: 767px) and (max-width: 992px) and (max-width: 375px){#app .about .banner .banner-content .name-wrapper{top:-2vh;left:60%;transform:translate(-50%);width:max-content}}@media screen and (max-width: 768px){#app .about .banner .banner-content .name-wrapper{top:-8vh;left:56%;transform:translate(-50%);width:max-content}#app .about .banner .banner-content .name-wrapper .first,#app .about .banner .banner-content .name-wrapper .second{font-size:43px!important}#app .about .banner .banner-content .name-wrapper .second>span{font-size:26px!important}#app .about .banner .banner-content .name-wrapper .first{margin-bottom:10px}#app .about .banner .banner-content .name-wrapper .second{padding-left:10vw}#app .about .banner .banner-content .name-wrapper:after{content:"";position:absolute;top:-100px;left:-100px;right:-100px;bottom:-100px;background:radial-gradient(ellipse,rgb(255,255,255) 40%,transparent 50%);filter:blur(40px);z-index:-2;border-radius:8px;opacity:.9;padding-top:10px;padding-right:10px}}@media screen and (max-width: 768px) and (max-width: 767px){#app .about .banner .banner-content .name-wrapper{top:-5vh;left:55%;transform:translate(-50%);width:max-content}#app .about .banner .banner-content .name-wrapper .second{padding-left:13vw}}@media screen and (max-width: 768px) and (max-width: 575px){#app .about .banner .banner-content .name-wrapper{top:-5vh;left:58%;transform:translate(-50%);width:max-content}}@media screen and (max-width: 768px) and (max-width: 450px){#app .about .banner .banner-content .name-wrapper{top:-5vh;left:62%;transform:translate(-50%);width:max-content}}@media screen and (max-width: 768px) and (max-width: 375px){#app .about .banner .banner-content .name-wrapper{top:-2vh;left:60%;transform:translate(-50%);width:max-content}}@media screen and (min-width: 992px) and (max-width: 1399px){#app .about .banner .banner-content .name-wrapper{top:15vh;right:-7vw;padding-bottom:100px}#app .about .banner .banner-content .name-wrapper:after{background:radial-gradient(ellipse,rgb(255,255,255) 30%,transparent 50%)}#app .about .banner .banner-content .name-wrapper .second{padding-left:5vw}}#app .request-wrapper{position:relative;padding-top:100px}@media screen and (max-width: 991px){#app .request-wrapper{padding-top:30px;padding-bottom:0}}#app .request-wrapper .bg-element{z-index:2}#app .request-wrapper .bg-element.element-1{top:-80px;position:absolute}#app .request-wrapper .bg-element.element-1 img{width:250px;height:180px}@media screen and (max-width: 991px){#app .request-wrapper .bg-element.element-1{top:-20px}#app .request-wrapper .bg-element.element-1 img{width:150px;height:90px}}#app .request-wrapper .bg-element.element-2{right:-110px;position:absolute;top:300px}#app .request-wrapper .bg-element.element-2 img{width:400px;height:300px}@media screen and (max-width: 991px){#app .request-wrapper .bg-element.element-2{top:320px;right:-50px}#app .request-wrapper .bg-element.element-2 img{width:250px;height:250px}}@media screen and (max-width: 575px){#app .request-wrapper .bg-element.element-2{top:400px;right:-30px}#app .request-wrapper .bg-element.element-2 img{width:200px;height:200px}}#app .request-wrapper .name-wrapper{text-align:center;color:var(--green)}#app .request-wrapper .name-wrapper .amp{color:var(--grey)}#app .request-wrapper .name-wrapper .initial{line-height:1}#app .request-wrapper .name-wrapper .together-text{color:var(--dark-grey)!important}#app .request-wrapper .name-wrapper.desktop{display:block;margin-bottom:38px}@media screen and (max-width: 991px){#app .request-wrapper .name-wrapper.desktop{display:none}}#app .request-wrapper .name-wrapper.desktop div{margin-bottom:20px;display:flex;justify-content:center;align-items:center}#app .request-wrapper .name-wrapper.desktop .c4{color:var(--light-grey)}#app .request-wrapper .name-wrapper.desktop .amp{margin:0 16px}#app .request-wrapper .name-wrapper.mobile{display:none;padding-bottom:50px}@media screen and (max-width: 991px){#app .request-wrapper .name-wrapper.mobile{display:block}}#app .request-wrapper .name-wrapper.mobile .name-pair{display:flex;flex-direction:column;align-items:center}#app .request-wrapper .name-wrapper.mobile .full-name{display:flex;align-items:flex-start;justify-content:center;gap:8px}#app .request-wrapper .name-wrapper.mobile .amp{margin:10px 0}#app .request-wrapper .name-wrapper.mobile .together-text{margin:20px 0 40px}#app .request-wrapper .name-wrapper.mobile .name{display:inline-block;transform:translateY(5px)}#app .request-wrapper .request-content{display:flex;justify-content:center;padding:10px}#app .request-wrapper .request-content .request-content{padding:16px;border-top:1px solid var(--green);border-bottom:1px solid var(--green)}#app .request-wrapper .request-content .request-content.c3{display:none}@media screen and (min-width: 992px){#app .request-wrapper .request-content .request-content.c3{display:block}}#app .request-wrapper .request-content .request-content.mobc3{display:none;text-align:center}@media screen and (max-width: 991px){#app .request-wrapper .request-content .request-content.mobc3{display:block}}#app .request-wrapper .big-day-wrapper{padding:100px 0}@media screen and (max-width: 991px){#app .request-wrapper .big-day-wrapper{padding-top:50px;padding-bottom:48px}}#app .request-wrapper .big-day-wrapper .story-wrapper{display:flex;padding:80px;margin:0 80px;border-radius:80px;background-color:var(--bg-green);gap:50px}#app .request-wrapper .big-day-wrapper .story-wrapper .story-image-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:40%}#app .request-wrapper .big-day-wrapper .story-wrapper .story-image-wrapper .story-image{display:flex;justify-content:center;gap:15px}#app .request-wrapper .big-day-wrapper .story-wrapper .story-image-wrapper .story-image .heart-wrapper{display:flex;flex-direction:column;justify-content:center}#app .request-wrapper .big-day-wrapper .story-wrapper .story-image-wrapper .story-image .heart-wrapper img{height:16px;width:16px}#app .request-wrapper .big-day-wrapper .story-wrapper .story-image-wrapper .story-image .circle-image img{border-radius:50%;object-fit:cover;height:172px;width:172px;object-position:center}@media screen and (max-width: 575px){#app .request-wrapper .big-day-wrapper .story-wrapper .story-image-wrapper .story-image .circle-image img{height:120px;width:120px}}@media screen and (max-width: 991px){#app .request-wrapper .big-day-wrapper .story-wrapper .story-image-wrapper .story-image{padding-bottom:24px}}#app .request-wrapper .big-day-wrapper .story-wrapper .story-content{width:60%}@media screen and (max-width: 1199px){#app .request-wrapper .big-day-wrapper .story-wrapper{display:block;padding:24px;margin:0 16px;border-radius:40px}#app .request-wrapper .big-day-wrapper .story-wrapper .story-image-wrapper,#app .request-wrapper .big-day-wrapper .story-wrapper .story-content{width:100%!important}}@media screen and (min-width: 992px) and (max-width: 1199px){#app .request-wrapper .big-day-wrapper .story-wrapper{margin:0 50px}#app .request-wrapper .big-day-wrapper .story-wrapper .story-image-wrapper,#app .request-wrapper .big-day-wrapper .story-wrapper .story-content{width:50%}}#app .request-wrapper .big-day-wrapper .big-day-content-wrapper{background-image:url(/build/assets/countdown@2x-DCNCCTbx.png);background-position:bottom;background-repeat:none;background-size:cover;height:100vh;position:relative;z-index:-1;margin-top:-20px}@media screen and (max-width: 991px){#app .request-wrapper .big-day-wrapper .big-day-content-wrapper{height:62vw;background-image:url(/build/assets/countdown_mob-D25NXvj2.png)}}@media screen and (max-width: 991px) and (max-width: 767px){#app .request-wrapper .big-day-wrapper .big-day-content-wrapper{height:50vh}}@media screen and (max-width: 991px) and (max-width: 575px){#app .request-wrapper .big-day-wrapper .big-day-content-wrapper{height:45vh}}#app .request-wrapper .big-day-wrapper .big-day-content-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;height:100px;background:linear-gradient(to bottom,rgba(255,255,255,.9),transparent);z-index:2;pointer-events:none}#app .request-wrapper .big-day-wrapper .big-day-content-wrapper .title-wrapper{padding-top:100px;display:flex;justify-content:center;text-align:center}#app .request-wrapper .big-day-wrapper .big-day-content-wrapper .title-wrapper .s1{color:var(--grey)}@media screen and (max-width: 991px){#app .request-wrapper .big-day-wrapper .big-day-content-wrapper .title-wrapper .s1{font-size:18px;line-height:24px}}#app .request-wrapper .big-day-wrapper .big-day-content-wrapper .title-wrapper .c1{color:var(--green)}@media screen and (max-width: 991px){#app .request-wrapper .big-day-wrapper .big-day-content-wrapper .title-wrapper .c1{font-size:22px;line-height:30px}}@media screen and (max-width: 991px){#app .request-wrapper .big-day-wrapper .big-day-content-wrapper .title-wrapper{padding-top:70px}}@media screen and (max-width: 767px){#app .request-wrapper .big-day-wrapper .big-day-content-wrapper .title-wrapper{padding-top:48px}}#app .request-wrapper .big-day-wrapper .big-day-content-wrapper .counter-wrapper{margin-top:40px;display:flex;justify-content:center;text-align:center;gap:80px}@media screen and (max-width: 991px){#app .request-wrapper .big-day-wrapper .big-day-content-wrapper .counter-wrapper{margin-top:24px}}@media screen and (max-width: 450px){#app .request-wrapper .big-day-wrapper .big-day-content-wrapper .counter-wrapper{justify-content:space-evenly;gap:revert}}#app .request-wrapper .big-day-wrapper .big-day-content-wrapper .counter-wrapper .countdown-item .label{color:var(--grey)}@media screen and (max-width: 991px){#app .request-wrapper .big-day-wrapper .big-day-content-wrapper .counter-wrapper .countdown-item .number{font-family:Cardo;font-size:28px;line-height:38px;letter-spacing:2%;font-weight:700}}#app .gallery-wrapper{position:relative;padding:0 80px 70px}@media screen and (max-width: 991px){#app .gallery-wrapper{padding:0 30px 40px}}#app .gallery-wrapper .bg-element{z-index:-1}#app .gallery-wrapper .bg-element.element-1{top:500px;left:-50px;position:absolute}#app .gallery-wrapper .bg-element.element-1 img{width:400px;height:500px}@media screen and (max-width: 1399px){#app .gallery-wrapper .bg-element.element-1{top:385px}#app .gallery-wrapper .bg-element.element-1 img{width:300px;height:400px}}@media screen and (max-width: 1199px){#app .gallery-wrapper .bg-element.element-1{top:250px}#app .gallery-wrapper .bg-element.element-1 img{width:250px;height:350px}}#app .gallery-wrapper .bg-element.element-2{right:-150px;position:absolute;top:800px}#app .gallery-wrapper .bg-element.element-2 img{width:500px;height:400px}@media screen and (max-width: 1399px){#app .gallery-wrapper .bg-element.element-2{right:-50px;top:600px}#app .gallery-wrapper .bg-element.element-2 img{width:250px;height:270px}}@media screen and (max-width: 1199px){#app .gallery-wrapper .bg-element.element-2{right:-50px;top:500px}#app .gallery-wrapper .bg-element.element-2 img{width:250px;height:270px}}@media screen and (max-width: 991px){#app .gallery-wrapper .bg-element.element-2{right:-110px;top:auto;bottom:200px}#app .gallery-wrapper .bg-element.element-2 img{width:250px;height:270px}}#app .gallery-wrapper .gallery-title-wrapper{padding:60px 60px 120px;background-color:var(--bg-green);text-align:center}@media screen and (max-width: 991px){#app .gallery-wrapper .gallery-title-wrapper .s1{font-size:18px;line-height:24px}}@media screen and (max-width: 991px){#app .gallery-wrapper .gallery-title-wrapper{padding-left:50px;padding-right:50px}}@media screen and (max-width: 410px){#app .gallery-wrapper .gallery-title-wrapper{padding-left:10px;padding-right:10px}}#app .gallery-wrapper .gallery-title-wrapper .gallery-title{color:var(--dark-green)}@media screen and (max-width: 991px){#app .gallery-wrapper .gallery-title-wrapper .c1{font-size:22px;line-height:30px}}#app .gallery-wrapper .gallery-row-one,#app .gallery-wrapper .gallery-row-two{padding:0 100px;display:flex;justify-content:flex-start;align-items:flex-start;gap:30px;align-items:stretch}#app .gallery-wrapper .gallery-row-one div,#app .gallery-wrapper .gallery-row-two div{flex:1}#app .gallery-wrapper .gallery-row-one div img,#app .gallery-wrapper .gallery-row-two div img{width:100%;height:100%;display:block;object-fit:cover}#app .gallery-wrapper .gallery-row-one .horizontal,#app .gallery-wrapper .gallery-row-one .vertical,#app .gallery-wrapper .gallery-row-two .horizontal,#app .gallery-wrapper .gallery-row-two .vertical{width:50%}#app .gallery-wrapper .gallery-row-one .horizontal,#app .gallery-wrapper .gallery-row-two .horizontal{position:relative;overflow:hidden}#app .gallery-wrapper .gallery-row-one .vertical,#app .gallery-wrapper .gallery-row-two .vertical{display:flex;gap:30px;justify-content:space-between}#app .gallery-wrapper .gallery-row-one .vertical>div,#app .gallery-wrapper .gallery-row-two .vertical>div{position:relative;overflow:hidden}#app .gallery-wrapper .gallery-row-one .overlay,#app .gallery-wrapper .gallery-row-two .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff80;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease}#app .gallery-wrapper .gallery-row-one .overlay-button,#app .gallery-wrapper .gallery-row-two .overlay-button{border-radius:50%;padding:30px;background-color:var(--green);background-image:url(/build/assets/zoom@2x-BAhM2Gm6.png);background-size:50%;background-repeat:no-repeat;background-position:center;width:30px;height:30px;border:none;cursor:pointer;opacity:0;transition:all .5s ease}#app .gallery-wrapper .gallery-row-one .overlay-button:hover,#app .gallery-wrapper .gallery-row-two .overlay-button:hover{background-image:url(/build/assets/zoom-hover@2x-wUf6c9KO.png);background-color:var(--white)}#app .gallery-wrapper .gallery-row-one .horizontal:hover .overlay,#app .gallery-wrapper .gallery-row-one .vertical div:hover .overlay,#app .gallery-wrapper .gallery-row-two .horizontal:hover .overlay,#app .gallery-wrapper .gallery-row-two .vertical div:hover .overlay,#app .gallery-wrapper .gallery-row-one .horizontal:hover .overlay-button,#app .gallery-wrapper .gallery-row-one .vertical div:hover .overlay-button,#app .gallery-wrapper .gallery-row-two .horizontal:hover .overlay-button,#app .gallery-wrapper .gallery-row-two .vertical div:hover .overlay-button{opacity:1}@media screen and (max-width: 991px){#app .gallery-wrapper .gallery-row-one,#app .gallery-wrapper .gallery-row-two{display:block;padding:0 30px;margin-bottom:0!important}#app .gallery-wrapper .gallery-row-one .horizontal,#app .gallery-wrapper .gallery-row-one .vertical,#app .gallery-wrapper .gallery-row-two .horizontal,#app .gallery-wrapper .gallery-row-two .vertical{width:100%}#app .gallery-wrapper .gallery-row-one .horizontal img,#app .gallery-wrapper .gallery-row-one .vertical img,#app .gallery-wrapper .gallery-row-two .horizontal img,#app .gallery-wrapper .gallery-row-two .vertical img{margin-bottom:30px}#app .gallery-wrapper .gallery-row-one .vertical,#app .gallery-wrapper .gallery-row-two .vertical{display:block}}#app .gallery-wrapper .gallery-row-one{margin-top:-80px;margin-bottom:30px}#app .rundown-wrapper{padding:30px 202px 100px;display:flex;justify-content:space-between;position:relative}@media screen and (max-width: 1399px){#app .rundown-wrapper{padding-left:190px;padding-right:190px}}@media screen and (max-width: 1199px){#app .rundown-wrapper{padding-left:130px;padding-right:130px}}@media screen and (max-width: 1010px){#app .rundown-wrapper{padding-left:110px;padding-right:110px}}#app .rundown-wrapper .bg-element{z-index:-1}#app .rundown-wrapper .bg-element.element-1{top:20px;left:0;position:absolute}#app .rundown-wrapper .bg-element.element-1 img{width:350px;height:350px}#app .rundown-wrapper .rundown-title-container{display:flex;flex-direction:column;align-items:center;justify-content:center}#app .rundown-wrapper .rundown-title-container .rundown-title-wrapper .s1{color:var(--dark-green)}@media screen and (max-width: 991px){#app .rundown-wrapper .rundown-title-container .rundown-title-wrapper .s1{font-size:18px;line-height:24px}}@media screen and (max-width: 991px){#app .rundown-wrapper .rundown-title-container .rundown-title-wrapper .c1{font-size:22px;line-height:30px}}#app .rundown-wrapper .rundown-content-wrapper{display:flex;justify-content:space-between}#app .rundown-wrapper .rundown-content-wrapper>div{padding:0 50px 0 30px}@media screen and (max-width: 1399px){#app .rundown-wrapper .rundown-content-wrapper>div{padding:0 40px 0 20px}}@media screen and (max-width: 1199px){#app .rundown-wrapper .rundown-content-wrapper>div{padding:0 20px}}#app .rundown-wrapper .rundown-content-wrapper>div:not(:last-child){border-right:1px solid var(--light-green)}#app .rundown-wrapper .rundown-content-wrapper .s2{color:var(--grey)}#app .rundown-wrapper .rundown-content-wrapper img{margin-bottom:16px}@media screen and (max-width: 1199px){#app .rundown-wrapper .rundown-content-wrapper img{margin-bottom:10px}}@media screen and (max-width: 991px){#app .rundown-wrapper .rundown-content-wrapper img{margin-bottom:8px}}#app .rundown-wrapper .rundown-content-wrapper .dress-code img{width:56px;height:64px}#app .rundown-wrapper .rundown-content-wrapper .cocktail-hour img{width:46px;height:64px}#app .rundown-wrapper .rundown-content-wrapper .banquet img{width:64px;height:64px}@media screen and (max-width: 991px){#app .rundown-wrapper{padding:40px 82px;display:block}#app .rundown-wrapper .rundown-title-container{text-align:center}#app .rundown-wrapper .rundown-content-wrapper{display:block}#app .rundown-wrapper .rundown-content-wrapper .dress-code,#app .rundown-wrapper .rundown-content-wrapper .cocktail-hour,#app .rundown-wrapper .rundown-content-wrapper .banquet{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:30px;border-right:none!important}#app .rundown-wrapper .rundown-content-wrapper .dress-code,#app .rundown-wrapper .rundown-content-wrapper .cocktail-hour{border-bottom:1px solid var(--light-green)}}#app .banquet-wrapper{background-image:url(/build/assets/banquetBg@2x-DFv9xWW_.png);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center}#app .banquet-wrapper .banquet-mobile-image{display:none}#app .banquet-wrapper .banquet-content-container{background:#fffffff2;padding:48px;width:550px}@media screen and (max-width: 1199px){#app .banquet-wrapper .banquet-content-container{width:45vw}}#app .banquet-wrapper .banquet-content-container .banquet-title-wrapper .c1{color:var(--green);margin-bottom:24px}@media screen and (max-width: 991px){#app .banquet-wrapper .banquet-content-container .banquet-title-wrapper .c1{font-size:22px;line-height:30px}}#app .banquet-wrapper .banquet-content-container .banquet-title-wrapper div{text-align:center}#app .banquet-wrapper .banquet-content-container .banquet-content-wrapper{display:flex;flex-direction:column}#app .banquet-wrapper .banquet-content-container .banquet-content-wrapper .cn-text-wrap{white-space:pre}#app .banquet-wrapper .banquet-content-container .banquet-content-wrapper>div{padding-bottom:40px;border-bottom:1px solid var(--light-green)}#app .banquet-wrapper .banquet-content-container .banquet-content-wrapper>div:last-child{padding-bottom:0;border-bottom:none}#app .banquet-wrapper .banquet-content-container .banquet-content-wrapper .c4{margin-top:24px;margin-bottom:16px}@media screen and (max-width: 991px){#app .banquet-wrapper .banquet-content-container .banquet-content-wrapper .c4{font-size:18px;line-height:24px}}#app .banquet-wrapper .banquet-content-container .banquet-content-wrapper .soup-wrapper,#app .banquet-wrapper .banquet-content-container .banquet-content-wrapper .main-course-wrapper{padding-bottom:24px}#app .banquet-wrapper .banquet-content-container .banquet-content-wrapper .main-course-wrapper .c4{margin-bottom:24px}#app .banquet-wrapper .banquet-content-container .banquet-content-wrapper .course{display:flex;flex-direction:column;gap:8px}#app .banquet-wrapper .banquet-content-container .banquet-content-wrapper .course .detail-wrapper{display:flex;gap:16px}#app .banquet-wrapper .banquet-content-container .banquet-content-wrapper .course .detail-wrapper.dish-description .bullet-icon{visibility:hidden}#app .banquet-wrapper .banquet-content-container .banquet-content-wrapper .c4{text-align:center;color:var(--grey)}#app .banquet-wrapper .banquet-content-container .banquet-content-wrapper .bullet-icon{width:15px;height:15px;margin-top:5px}@media screen and (max-width: 991px){#app .banquet-wrapper{background:none;border-bottom:8px solid var(--light-green)}#app .banquet-wrapper .banquet-mobile-image{display:block;height:30vh;width:100%}#app .banquet-wrapper .banquet-mobile-image img{height:100%;width:100%;object-fit:cover}#app .banquet-wrapper .banquet-content-container{width:100%;padding:0}#app .banquet-wrapper .banquet-content-container .banquet-content-wrapper{padding:50px 30px}#app .banquet-wrapper .banquet-content-container .banquet-content-wrapper>div:last-child{border-bottom:0px}}#app .rsvp-wrapper{padding-top:40px}#app .rsvp-wrapper .rsvp-content{text-align:center}#app .rsvp-wrapper .rsvp-content.c2{color:var(--dark-green)}#app .rsvp-wrapper .rsvp-desc{margin-top:16px;color:var(--dark-grey);text-align:center}#app .rsvp-wrapper .rsvp-btn-wrapper{display:flex;justify-content:center;margin-top:16px}#app .rsvp-wrapper .rsvp-btn-wrapper .rsvp-btn{background-color:var(--green);padding:15px 40px;color:var(--white);border:none;border-radius:4px;cursor:pointer;text-decoration:none;transition:.3s}#app .rsvp-wrapper .rsvp-btn-wrapper .rsvp-btn:hover{background-color:var(--dark-green)}#app .tourist-info-wrapper{padding:100px 100px 0;display:flex;gap:100px}@media screen and (max-width: 991px){#app .tourist-info-wrapper{display:block;padding:10px}}#app .tourist-info-wrapper .tourist-info-title-wrapper{width:30%}#app .tourist-info-wrapper .tourist-info-title-wrapper .title{padding-bottom:24px}#app .tourist-info-wrapper .tourist-info-title-wrapper .title .s1{color:var(--dark-green)}#app .tourist-info-wrapper .tourist-info-title-wrapper .description a{color:var(--dark-grey)}@media screen and (max-width: 991px){#app .tourist-info-wrapper .tourist-info-title-wrapper{padding-top:30px}}#app .tourist-info-wrapper .tourist-info-content-wrapper{width:70%;display:flex;flex-direction:column;gap:20px}#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-header{background-color:var(--green);display:flex;cursor:pointer}#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-header img{width:200px;padding:10px}@media screen and (max-width: 991px){#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-header img{width:100%}}#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-header .description-wrapper{display:flex;justify-content:space-between;padding:16px 24px;align-items:center;width:100%}#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-header .description-wrapper .tourist-info-description{align-self:center}#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-header .description-wrapper .tourist-info-description.c4{color:#fff}@media screen and (max-width: 991px){#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-header .description-wrapper .tourist-info-description.c4{font-size:18px;line-height:24px}}#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-header .description-wrapper .arrow-wrapper{display:flex;flex-direction:column;justify-content:center}#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-header .description-wrapper .arrow-wrapper img{width:50px;height:50px}#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-info{display:none;gap:40px;background-color:var(--white);justify-content:space-between;padding:24px;opacity:0;transform:scaleY(0);transform-origin:top;overflow:hidden;pointer-events:none;transition:transform .4s ease,opacity .4s ease,height .4s ease;will-change:transform,opacity,height}#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-info.active{transform:scaleY(1);opacity:1}#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-info.closing{transform:scaleY(0);opacity:0}#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-info .content{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 991px){#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-info .content{display:block}}#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-info .content .recommended-activities{margin-top:30px;margin-bottom:10px;display:flex;gap:8px}#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-info .content .recommended-activities .bullet-icon{width:15px;height:15px;align-self:center}#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-info .content .recommended-activities .c2{color:var(--dark-green)}#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-info .content-image img{width:100%;object-fit:cover}@media screen and (max-width: 991px){#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-info .content-image img{margin-top:30px;height:40vh}}@media screen and (max-width: 575px){#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-info .content-image img{height:30vh}}@media screen and (max-width: 991px){#app .tourist-info-wrapper .tourist-info-title-wrapper{width:100%;text-align:center;margin-bottom:30px}#app .tourist-info-wrapper .tourist-info-content-wrapper{width:100%;gap:10px}#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-header{display:block}#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-header>img{width:100%;height:50vh;object-fit:cover;object-position:center;padding-bottom:20px}}@media screen and (max-width: 991px) and (max-width: 767px){#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-header>img{height:35vh}}@media screen and (max-width: 991px) and (max-width: 575px){#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-header>img{height:20vh}}@media screen and (max-width: 991px) and (max-width: 375px){#app .tourist-info-wrapper .tourist-info-content-wrapper .tourist-info-content .content-header>img{height:20vh}}#app .more-question-wrapper{padding:100px 0;position:relative}@media screen and (max-width: 991px){#app .more-question-wrapper{padding:50px 0}}#app .more-question-wrapper .bg-element{z-index:-1}#app .more-question-wrapper .bg-element.element-1{bottom:-50px;left:-50px;position:absolute}#app .more-question-wrapper .bg-element.element-1 img{width:200px;height:200px}#app .more-question-wrapper .bg-element.element-2{right:-30px;position:absolute;bottom:-20px}#app .more-question-wrapper .bg-element.element-2 img{width:200px;height:200px}#app .more-question-wrapper>div{text-align:center}#app .more-question-wrapper p{margin-bottom:8px;padding:0 30px}#app .more-question-wrapper a{color:var(--green)}@media screen and (max-width: 991px){#app .more-question-wrapper a{font-size:18px;line-height:24px}}#app #footer{padding-top:48px;padding-bottom:64px;text-align:center;background-color:var(--light-green)}@media screen and (max-width: 991px){#app #footer{padding:30px}}@media screen and (max-width: 991px){#app #footer>div:last-child{margin-bottom:0}}#app #footer .footer-2{height:82px;display:flex;align-items:center;justify-content:space-between;width:290px;margin:auto}#app #footer span{padding:0 5px;color:var(--green)}@media screen and (max-width: 991px){#app #footer span{padding:0}}#app #footer .hij3,#app #footer .hij5{color:var(--dark-green)}@media screen and (max-width: 375px){#app #footer .hij3{font-size:30px}#app #footer .hij5{font-size:20px}}#app #footer .address-wrapper{display:block}#app #footer .address-wrapper span{font-weight:700}#app #footer .address-wrapper .dotted{padding:0 15px}@media screen and (max-width: 991px){#app #footer .address-wrapper{display:none}}#app #footer .address-wrapper.mobile{display:none}@media screen and (max-width: 991px){#app #footer .address-wrapper.mobile{display:block}}@media screen and (max-width: 991px){#app #footer .c4{font-size:18px;line-height:24px}}
