body.sekar{--quattrocento:"Quattrocento",serif;--petrona:"Petrona",serif;--fs-title:62px;--fs-heading:40px;--fs-content:16px;--fw-heading:400;--fw-content:500;--body-height:100vh}@media only screen and (min-width:1440px){body.sekar{--fs-title:50px;--fs-content:19px}}body.sekar.original{--primary-clr:#d43c78;--secondary-clr:#f1c231;--tertiary-clr:#fcfcf4;--light-clr:#fff;--dark-clr:#000;--primary-rgb:212,60,120;--secondary-rgb:241,194,49;--tertiary-rgb:252,252,244;--light-rgb:255,255,255;--dark-rgb:0,0,0}body.sekar h1,body.sekar h2,body.sekar h3,body.sekar h4,body.sekar h5,body.sekar h6{color:var(--primary-clr);font-family:var(--quattrocento);font-size:var(--fs-heading);font-weight:400;line-height:normal}body.sekar p{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:400;line-height:normal}body.sekar sup{font-size:.7em}body.sekar font,body.sekar sup{color:inherit;font-family:inherit}body.sekar font{font-size:inherit;font-style:inherit;text-decoration:inherit}html{background-color:#fcfcf4;scroll-behavior:smooth}body.sekar{overflow:visible}@media only screen and (max-width:960px){body.sekar{overflow:hidden}}body.sekar::-webkit-scrollbar{height:15px;width:10px}body.sekar::-webkit-scrollbar-thumb,textarea::-webkit-scrollbar-thumb{background-color:var(--primary-clr);border-width:2px}.form-control:active,.form-control:focus{background:#fff;border-color:var(--primary-clr);box-shadow:0 0 2px var(--primary-clr)}.texture-outer{min-height:1px;position:absolute;text-align:center}.kat-page__side-to-side{display:block;height:100%;min-height:480px;position:relative}.kat-page__side-to-side,.kat-page__side-to-side *{-webkit-overflow-scrolling:touch}.kat-page__side-to-side .primary-pane{background-color:#d43c78;bottom:0;left:0;overflow:hidden;position:fixed;top:0;width:61%}.kat-page__side-to-side .secondary-pane{margin-left:auto;position:static;right:0;width:39%}@media only screen and (max-width:960px){.kat-page__side-to-side .primary-pane{display:none;position:relative;width:100%}.kat-page__side-to-side .secondary-pane{position:relative;width:100%}}.kat-page__side-to-side .primary-pane .inner{bottom:0;display:flex;flex:1;flex-direction:column;left:0;padding:15px 0;position:absolute;right:0;top:0}.kat-page__side-to-side .primary-pane .inner:before{background:rgba(0,0,0,.11);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.kat-page__side-to-side .primary-pane .inner .details{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;margin:11% 7%;padding:10px;position:absolute;right:0;text-align:left;top:0;z-index:2}.kat-page__side-to-side .primary-pane .inner .details h1{color:var(--light-clr);font-family:var(--quattrocento);font-size:calc(var(--fs-title) + 40px);font-weight:var(--fw-heading);margin-bottom:10px;padding:0;text-transform:uppercase}.kat-page__side-to-side .primary-pane .inner .details p{color:var(--light-clr);font-family:var(--petrona);font-size:calc(var(--fs-content) + 5px);letter-spacing:4px;margin-bottom:5px;margin-left:7.5px}.kat-page__side-to-side .primary-pane .inner .highlight{background:var(--secondary-clr);height:100%;left:0;position:absolute;top:0;width:100%}.kat-page__side-to-side .primary-pane .inner .highlight .preview-container{display:block;height:100%;width:100%}.kat-page__side-to-side .primary-pane .inner .highlight .preview-container .slick-list{height:100%!important;width:100%!important}.kat-page__side-to-side .primary-pane .inner .highlight .preview-container .slick-track{height:100%!important;position:relative!important;width:100%!important}.kat-page__side-to-side .primary-pane .inner .highlight .preview-container .picture{height:100%!important;left:0;position:absolute!important;top:0;width:100%!important}.kat-page__side-to-side .primary-pane .inner .highlight .preview-container .picture img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.kat-page__side-to-side .primary-pane .inner .primary-pane-bg{background-image:var(--garden-full-landscape);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.ornaments-wrapper{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.orn-flowers{position:absolute}.orn-flowers.right{bottom:0;position:absolute;right:0}.orn-flowers.right .orchid{left:5rem;margin-bottom:-6rem;position:relative;text-align:center}.orn-flowers.right .orchid .melati-leaf img{width:12rem}.orn-flowers.right .orchid .brown-leaf img{animation:animationRight 2s ease-in-out infinite alternate;transform:scaleX(-1);transform-origin:100% 100%}.orn-flowers.left{bottom:0;position:absolute}.orn-flowers.left .orchid{margin-top:-8rem;position:relative;right:4rem;text-align:center}.orn-flowers.left .orchid .green-leaf img{animation:animationLeft 2s ease-in-out infinite alternate;transform:scaleX(-1);transform-origin:100% 100%}@keyframes animationLeft{0%{transform:translate(-100%,9%) scaleX(-1) rotate(0deg)}to{transform:translate(-100%,9%) scaleX(-1) rotate(-2deg)}}@keyframes animationRight{0%{transform:translate(-100%,-4%) scaleX(-1) rotate(0deg)}to{transform:translate(-100%,-4%) scaleX(-1) rotate(4deg)}}.texture-outer{z-index:1}.cover-preview-wrap .texture-outer .cover-line-left img{animation:animationSectionLeft 2s ease-in-out infinite alternate;position:absolute;right:17.5rem;top:1.3rem;transform:scaleX(-1) rotate(151deg);transform-origin:100% 100%;width:2.7rem}@keyframes animationSectionLeft{0%{transform:translate(20%,-70%) scaleX(-1) rotate(-187deg)}to{transform:translate(20%,-70%) scaleX(-1) rotate(-193deg)}}@keyframes animationSectionRight{0%{transform:translate(-60%,9%) scaleX(-1) rotate(0deg)}to{transform:translate(-60%,9%) scaleX(-1) rotate(-2deg)}}.cover-preview-wrap .texture-outer .cover-line img{animation:animationSectionRight 2s ease-in-out infinite alternate;position:absolute;right:22.4rem;top:17rem;transform:rotate(6deg);transform-origin:100% 100%;width:2.7rem}.cover-preview-wrap .texture-outer .orn-right img{width:100rem}.cover-inner .orn-wrap{bottom:2rem;display:flex;justify-content:center;position:relative}.orn-wrap .orn-slash-wrap .orn-slash.right img{margin-left:17rem;transform:scaleX(-1)}section.top-cover{background-color:#d43c78;display:flex;display:none;flex-direction:column;height:var(--body-height);left:0;overflow:hidden;position:fixed;top:0;transition:all 1.8s;transition-timing-function:cubic-bezier(.23,.56,.38,.78);-webkit-transition-timing-function:cubic-bezier(.23,.56,.38,.78);-moz-transition-timing-function:cubic-bezier(.23,.56,.38,.78);-o-transition-timing-function:cubic-bezier(.23,.56,.38,.78);width:100%;z-index:999999}@media only screen and (max-width:960px){section.top-cover{display:flex}}section.top-cover.hide{bottom:120%;pointer-events:none;top:-120%}section.top-cover .inner{display:flex;flex:1;flex-direction:column;justify-content:center;position:relative}.wrap-inner{padding:24px}section.top-cover .inner .details{position:relative;text-align:center;width:100%;z-index:2}section.top-cover .inner .details .logo-wrap{display:flex;justify-content:center;margin-bottom:10px;width:100%}section.top-cover .inner .details .logo-wrap .logo{height:100px;width:100%}section.top-cover .bottom-item{display:flex;flex-direction:column;gap:12px;position:relative;text-align:center;z-index:1}.kat-page__side-to-side .top-cover .inner:before{background:rgba(0,0,0,.11);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}section.top-cover .bottom-item a.link,section.top-cover .bottom-item p{color:var(--light-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content)}section.top-cover .bottom-item a.link{background-color:var(--primary-clr);border:none;border-radius:8px;cursor:pointer;display:inline-block;font-style:normal;margin:0 auto;padding:14px 24px;text-decoration:none;transition:all .25s ease-in-out;vertical-align:top}section.top-cover .bottom-item a.link:hover{background-color:var(--secondary-clr);color:var(--light-clr)}section.top-cover .inner .highlight{background:var(--light-clr);height:100%;left:0;position:absolute;top:0;width:100%}section.top-cover .inner .highlight .preview-container{display:block;height:100%;width:100%}section.top-cover .inner .highlight .preview-container .slick-list{height:100%!important;width:100%!important}section.top-cover .inner .highlight .preview-container .slick-track{height:100%!important;position:relative!important;width:100%!important}section.top-cover .inner .highlight .preview-container .picture{height:100%!important;left:0;position:absolute!important;top:0;width:100%!important}section.top-cover .inner .highlight .preview-container .picture img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}section.top-cover .inner .details .logo-wrap .title-cover{color:var(--light-clr);font-family:var(--quattrocento);font-size:var(--fs-title);font-weight:var(--fw-heading);text-transform:uppercase}.cover{background-color:var(--tertiary-clr);overflow:hidden}.cover,.cover .cover-inner{display:flex;flex-direction:column;position:relative}.cover .cover-inner{flex-grow:1;height:100vh;justify-content:center}.cover-inner .cover-head{margin-bottom:10px;padding:20px 10px;text-align:center;width:100%}.cover-head .logo-wrap{width:100%}.cover-head .logo{display:block;height:auto;margin:0 auto 20px;object-fit:contain;object-position:center;width:90px}.cover-head .top-text{font-family:var(--petrona);font-size:calc(var(--fs-content) + 0px);font-weight:var(--fw-content);letter-spacing:1px;text-transform:uppercase}.cover-head .prime-title{color:var(--primary-clr);font-family:var(--quattrocento);font-size:var(--fs-heading);font-weight:var(--fw-heading);line-height:1;margin:5px auto 0;text-transform:uppercase}.cover-inner .cover-body{padding:20px 0;position:relative;width:100%}.cover-body .cover-preview-wrap{position:relative;--width:318px;--height:493px;height:var(--height);margin:0 auto;width:var(--width)}@media only screen and (min-width:1440px){.cover-body .cover-preview-wrap{--width:320px;--height:500px}}.cover-body .preview-container{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.cover-body .preview-container .slick-list{height:100%!important;width:100%!important}.cover-body .preview-container .slick-track{height:100%!important;position:relative!important;width:100%!important}.cover-body .preview-container .picture{background-color:#fff;border-top-left-radius:var(--width);border-top-right-radius:var(--width);height:100%!important;left:0;position:absolute!important;top:0;width:100%!important}.cover-body .preview-container .picture img{border-top-left-radius:var(--width);border-top-right-radius:var(--width);display:block;height:100%;object-fit:cover;object-position:center;width:100%}.cover-body .cover-preview-wrap .cover-border{background-color:transparent;border:2px solid var(--primary-clr);border-top-left-radius:var(--width);border-top-right-radius:var(--width);height:calc(100% + 20px);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 20px)}.cover-body .cover-preview-wrap .cover-leaves{background-image:var(--orn-leaves-vertical-flip);background-position:0 0;background-repeat:no-repeat;background-size:auto 100%;position:absolute}.cover-body .cover-preview-wrap .cover-leaves.left{height:150px;left:-25px;top:32px;width:100px}.cover-body .cover-preview-wrap .cover-leaves.right{bottom:25%;height:100px;right:-18px;transform:scaleX(-1) scaleY(-1) rotate(-30deg);width:100px}.cover-body .cover-preview-wrap .cover-line{background-image:var(--orn-three-line);background-position:50%;background-repeat:no-repeat;background-size:contain;height:50px;position:absolute;width:50px}.cover-body .cover-preview-wrap .cover-line.top{top:-30px}.cover-body .cover-preview-wrap .cover-line.bottom{bottom:-62px}.cover-body .cover-preview-wrap .cover-line.left{left:-48px}.cover-body .cover-preview-wrap .cover-line.right{right:-48px}.cover-body .cover-preview-wrap .cover-line.top.left{transform:scaleX(-1) scaleY(1)}.cover-body .cover-preview-wrap .cover-line.top.right{transform:scaleX(1) scaleY(1)}.cover-body .cover-preview-wrap .cover-line.bottom.left{transform:scaleX(-1) scaleY(-1)}.cover-body .cover-preview-wrap .cover-line.bottom.right{transform:scaleX(1) scaleY(-1)}.cover-inner .cover-foot{padding:10px;text-align:center}.cover-foot .date{font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content);letter-spacing:2px;text-transform:uppercase}.cover-foot .bottom-text{font-size:calc(var(--fs-content) - 1px);margin-top:8px}.cover .cover-red-leaves{background-image:var(--orn-red-leaves-three);background-repeat:no-repeat;background-size:contain;text-align:inherit}.cover .cover-red-leaves.left{background-position:0 0;transform:scaleX(1)}.cover .cover-red-leaves.right{background-position:100% 0;transform:scaleX(-1)}.cover-orn-below-wrap{margin:20px auto 50px;overflow:hidden;position:relative}.cover-orn-below-wrap .cover-orn-below{background-image:var(--orn-leaves);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;height:35px;width:100%}@media only screen and (min-width:1440px){.cover-orn-below-wrap{margin:50px auto}}.quote-wrap{background-color:var(--tertiary-clr);overflow:hidden;padding-bottom:45px;position:relative;text-align:center}.quote-wrap .quote-inner{margin:0 auto;max-width:500px;padding:20px;position:relative;text-align:center}.quote-inner .quote-caption{line-height:1.5}.quote-inner .quote-caption,.quote-inner .quote-surah{font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content)}.quote-inner .quote-surah{margin-top:15px}.quote-wrap .quote-orn{background-image:var(--orn-line);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;bottom:20px;height:20px;left:0;position:absolute;width:100%}.quote-orn img{width:10em}.couple-wrap{background-color:var(--tertiary-clr);overflow:hidden;padding-bottom:95px;position:relative}.couple-wrap .couple-leaves{background-image:var(--orn-leaves);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;bottom:20px;height:35px;left:0;position:absolute;width:100%}.couple-leaves img{width:10em}.couple-wrap .couple{padding:20px 0}.couple-head{padding:20px;text-align:center}.couple-head .couple-title{color:var(--primary-clr);font-family:var(--quattrocento);font-size:var(--fs-heading);font-weight:var(--fw-heading)}.couple-head .couple-description{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content);margin-top:5px}.couple-body{display:flex;flex-direction:column;margin-top:20px;position:relative;z-index:1}.couple-body.bride-first{flex-direction:column-reverse}.couple-body .couple-info{position:relative}.couple-info .couple-preview-wrap{padding:20px 0 0;position:relative}.couple-info .couple-preview-wrap .texture-outer .couple-gapura.left img{animation:animationCoupleGroom 2s ease-in-out infinite alternate;transform:translate(-105%,83%) rotate(313deg) scaleX(-1);transform-origin:100% 100%;width:6rem}.couple-info .couple-preview-wrap .texture-outer .couple-gapura.right img{animation:animationCoupleBride 2s ease-in-out infinite alternate;transform:translate(119%,-9%) rotate(326deg) scaleX(1);transform-origin:100% 100%;width:6rem}@keyframes animationCoupleBride{0%{transform:translate(150%,-60%) scaleX(1) rotate(-50deg)}to{transform:translate(150%,-60%) scaleX(1) rotate(-52deg)}}@keyframes animationCoupleGroom{0%{transform:translate(-154%,76%) scaleX(-1) rotate(35deg)}to{transform:translate(-154%,76%) scaleX(-1) rotate(37deg)}}.couple-info .couple-preview-wrap .couple-flower{background-image:var(--orn-red-leaves-one);background-position:0 0;background-repeat:no-repeat;background-size:100% auto;height:150px;position:absolute;width:150px}.couple-info.groom .couple-preview-wrap .couple-flower{left:50%;margin-left:123px;margin-top:7px;top:0;transform:translateX(-50%) scaleX(-1) rotate(80deg)}.couple-info.bride .couple-preview-wrap .couple-flower{bottom:0;left:50%;margin-bottom:-25px;margin-left:-98px;transform:translateX(-50%)}.couple-preview-wrap .couple-preview{padding:0 40px}.couple-preview .img-wrap,.couple-preview-wrap .couple-preview{border-radius:50%;display:flex;overflow:hidden;position:relative}.couple-preview .img-wrap{margin:0 auto}.couple-preview .img{border-radius:50%;display:flex;height:100%;object-fit:cover;object-position:center;width:18.5rem}.couple-details{padding:20px 10px;text-align:center}.couple-details .couple-name{color:var(--dark-clr);font-family:var(--quattrocento);font-size:var(--fs-heading);font-weight:var(--fw-heading);margin:0 -5px;padding:0 5px}.couple-details .couple-parents{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content)}.couple-details .couple-bio{color:rgba(var(--dark-rgb),.5);font-family:var(--petrona);font-style:italic}.couple-link-wrap{margin-top:10px;position:relative}.couple-link{background-color:var(--primary-clr);border-radius:8px;color:var(--light-clr);display:inline-block;font-family:var(--petrona);font-size:var(--fs-content);padding:14px;text-decoration:none;transition:all .25s ease-in-out;vertical-align:top}.couple-link>i{display:inline-block;font-size:.95em;margin-right:3px;margin-top:-2px;vertical-align:middle}.couple-link:hover{color:var(--primary-clr);text-decoration:underline}.separator-wrap{padding:30px 0 33px;position:relative}.separator-wrap .separator{display:flex}.separator-wrap .couple-separator{color:var(--primary-clr);font-family:var(--quattrocento);font-size:90px;line-height:1;margin:auto}.separator-wrap .separator-wayang{background-image:var(--orn-wayang-flip);background-position:-260px 50%;background-repeat:no-repeat;background-size:auto 100%;height:220px;left:0;opacity:.5;position:absolute;top:67%;width:100%}.separator-wrap .separator-wayang.left{transform:translateY(-50%) scaleX(1) translateX(50%)}.separator-wrap .separator-wayang.right{transform:translateY(-50%) scaleX(-1) translateX(50%)}.agenda-wrap{background-color:var(--tertiary-clr);overflow:hidden;padding-bottom:15rem;position:relative}.agenda-inner{padding:20px 0}.agenda-head{padding:35px 20px 20px;position:relative;text-align:center}.agenda-head .agenda-title{color:var(--primary-clr);font-family:var(--quattrocento);font-size:var(--fs-heading);font-weight:var(--fw-heading)}.agenda-head .agenda-description{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content);margin-top:5px}.agenda-body{position:relative;z-index:1}.event-item{margin:30px auto 0;max-width:500px;position:relative;text-align:center}.event-item:first-of-type{margin-top:0}.event-head{padding:20px;position:relative;text-align:center;width:100%}.event-head .event-day{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content);letter-spacing:10px;line-height:1;margin-bottom:5px;text-transform:uppercase}.event-head .event-date{align-items:center;color:var(--dark-clr);display:flex;font-family:var(--quattrocento);font-size:var(--fs-heading);font-weight:var(--fw-heading);justify-content:center;line-height:1.2;position:relative}.event-head .event-date>.diamond{background:var(--primary-clr);display:inline-block;height:9px;margin:0 18px;position:relative;transform:rotate(45deg);vertical-align:top;width:9px}.event-head .event-description{color:rgba(var(--dark-rgb),.5);font-family:var(--petrona);font-style:italic;margin-top:5px}.activity-head{padding:20px;text-align:center}.activity-head .activity-icon{display:block;height:auto;margin:0 auto 10px;max-height:85px;object-fit:contain;object-position:center;width:85px}.activity-head svg.activity-icon path{fill:var(--primary-clr)}.activity-head img.activity-icon-image{width:85px}.activity-head .activity-title{color:var(--primary-clr);font-family:var(--quattrocento);font-size:var(--fs-heading);font-weight:var(--fw-heading)}.activity-head .activity-description,.activity-head .activity-time{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content)}.activity-details,.event-details{padding:20px;text-align:center}.activity-details .activity-address,.activity-details .activity-hall,.event-details .event-address,.event-details .event-hall{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content);margin-bottom:.5em}.activity-details .activity-city,.event-details .event-city{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content)}.activity-link-wrap,.event-link-wrap{margin-top:20px;text-align:center}.activity-link,.event-link{background-color:var(--primary-clr);border:1px solid transparent;border-radius:4px;color:var(--light-clr);display:inline-block;font-family:var(--petrona);font-size:var(--fs-content);min-width:220px;padding:7px 25px 9px;text-align:center;text-decoration:none;transition:all .25s ease-in-out;vertical-align:top}.activity-link:hover,.event-link:hover{background-color:var(--secondary-clr);color:var(--dark-clr)}.agenda-wrap .agenda-orn{background-image:var(--orn-red-leaves-one);background-position:0 0;background-repeat:no-repeat;background-size:auto 100%;bottom:0;height:140px;position:absolute;width:140px}.agenda-wrap .agenda-orn.left{bottom:65px;left:0;margin-left:-23px;transform:rotate(117deg) scale(1)}.agenda-wrap .agenda-orn.left img{transform:rotate(56deg) scalex(-1);width:10rem}.agenda-wrap .agenda-orn.right{bottom:70px;margin-right:-15px;right:0;transform:rotate(104deg) scaleX(-1)}.agenda-wrap .agenda-orn.right img{transform:rotate(270deg);width:10rem}.agenda-wrap .agenda-orn.right .orn-right{animation:animationAgendaRight 2s ease-in-out infinite alternate;margin-right:-28px;transform:rotate(10deg) scaleX(-1);transform-origin:100% 0;width:7rem}.agenda-wrap .agenda-orn.left .orn-left{animation:animationAgendaLeft 2s ease-in-out infinite alternate;margin-right:20px;transform:rotate(312deg) scaleX(-1);transform-origin:100% 100%;width:7rem}@keyframes animationAgendaLeft{0%{transform:translate(-20%,-10%) scaleX(-1) rotate(38deg)}to{transform:translate(-20%,-10%) scaleX(-1) rotate(40deg)}}@keyframes animationAgendaRight{0%{transform:translate(-55%,-15%) scaleX(-1) rotate(297deg)}to{transform:translate(-55%,-15%) scaleX(-1) rotate(300deg)}}.agenda-wrap+.rsvp-wrap{padding-top:0}.agenda-wrap+.save-date-wrap .save-date{padding-top:40px}.agenda-wrap+.live-streaming .streaming-inner,.agenda-wrap+.save-date-wrap .save-date .save-date-head,.agenda-wrap+.wedding-wish-wrap .wedding-wish-inner,.agenda-wrap+.wedding-wish-wrap .wedding-wish-inner .wedding-wish-head{padding-top:0}.agenda-wrap+.footnote-wrap .footnote .footnote-logo-wrap{margin-top:0}.footnote-orn-wrap{position:relative}.footnote-orn img{position:relative;width:15rem}.rundown-event-list.frame .rundown-event{background-color:var(--primary-clr)}.rundown-event .rundown-event-title{color:var(--light-clr)}.rundown-divider .rundown-line{border-color:var(--light-clr)}.rundown-agenda .rundown-agenda-time,.rundown-agenda-content .rundown-agenda-text{color:var(--light-clr)}.rsvp-wrap{background-color:var(--tertiary-clr);overflow:hidden;padding:30px 20px 105px;position:relative}.rsvp-wrap .rsvp-leaves{background-image:var(--orn-leaves);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;bottom:20px;height:35px;left:0;position:absolute;width:100%}.rsvp-inner{position:relative}.rsvp-head{text-align:center}.rsvp-head .rsvp-title{color:var(--primary-clr);font-family:var(--quattrocento);font-size:calc(var(--fs-heading) + 0px)}.rsvp-body{background-color:var(--primary-clr);border-radius:20px;margin-top:15px;padding:20px 20px 30px}.rsvp-status-wrap{margin:10px auto}.rsvp-status-head{text-align:center}.form-label,.rsvp-confirm-btn.back,.rsvp-status-head .rsvp-status-caption,.session-caption-wrap .caption{color:var(--light-clr)}.rsvp-status-body{margin-top:5px}.rsvp-status-wrap input[name=rsvp_status]{display:none}.rsvp-status-wrap input[name=rsvp_status]:checked+.rsvp-confirm-btn.going{background-color:var(--secondary-clr);cursor:not-allowed}.rsvp-status-wrap input[name=rsvp_status]:checked:hover+.rsvp-confirm-btn.going,.rsvp-status-wrap input[name=rsvp_status]:hover+.rsvp-confirm-btn.going{background-color:rgba(var(--secondary-rgb),.75)}.rsvp-status-wrap input[name=rsvp_status]:checked+.rsvp-confirm-btn.not-going{background-color:var(--secondary-clr);cursor:not-allowed}.rsvp-status-wrap input[name=rsvp_status]:checked:hover+.rsvp-confirm-btn.not-going,.rsvp-status-wrap input[name=rsvp_status]:hover+.rsvp-confirm-btn.not-going{background-color:rgba(var(--tertiary-rgb),.75)}.rsvp-amount-wrap{margin:30px 0 20px}.rsvp-amount-head{text-align:center}.rsvp-amount-head .rsvp-amount-caption{color:var(--light-clr)}.rsvp-amount-controller-wrap{margin-top:10px}.rsvp-amount-controller{align-items:center;display:flex;gap:10px;justify-content:center;position:relative}.rsvp-amount-controller .toggle-btn{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:5px;cursor:pointer;display:flex;height:38px;justify-content:center;outline:none;transition:all .25s ease-in-out;width:38px}.rsvp-amount-controller .toggle-icon{display:block;height:12px;width:12px}.rsvp-amount-controller .toggle-icon path{stroke:var(--dark-clr);stroke-width:12px;transition:all .25s ease-in-out}.rsvp-amount-controller .toggle-btn.plus{background-color:var(--secondary-clr)}.rsvp-amount-controller .toggle-btn.plus .toggle-icon path{stroke:var(--dark-clr)}.rsvp-amount-controller .toggle-btn.plus:hover{background-color:rgba(var(--secondary-rgb),.5)}.rsvp-amount-controller .toggle-btn.minus{background-color:var(--tertiary-clr)}.rsvp-amount-controller .toggle-btn.minus .toggle-icon path{stroke:var(--dark-clr)}.rsvp-amount-controller .toggle-btn.minus:hover{background-color:rgba(var(--tertiary-rgb),.75)}.rsvp-amount-controller .input-wrap{flex-grow:1}.form-control.group-guest,.rsvp-amount-controller .input-control,.rsvp-plus-wrapper .form-control{background-color:var(--tertiary-clr);border:none;border-radius:4px;color:var(--dark-clr);font-family:var(--berylium);font-size:var(--fs-content);height:40px;outline:none;text-align:center;width:100%}.rsvp-amount-controller .input-control{pointer-events:none}.rsvp-confirm-wrap{text-align:center}.rsvp-confirm-wrap>label{display:block;text-align:center}.rsvp-confirm-btn{background-color:transparent;border:1px solid transparent;border-radius:5px;cursor:pointer;display:inline-block;line-height:1;margin:7px auto;padding:9px 20px 11px;text-align:center;text-decoration:none;transition:all .25s ease-in-out;width:100%}.form-check-label,.rsvp-confirm-btn,.rsvp-session-btn{color:var(--dark-clr);font-family:var(--berylium);font-size:var(--fs-content)}.form-check-label,.rsvp-session-btn{background-color:var(--tertiary-clr);border-radius:5px;font-weight:400}.form-check-label:has(.form-check-input:checked),.form-check-label:hover,.session-btn-wrap input[name="selected_event[]"]:checked+.rsvp-session-btn,.session-btn-wrap input[name=selected_event_all]:checked+.rsvp-session-btn{background-color:var(--secondary-clr)}.rsvp-confirm-btn.going{background-color:var(--tertiary-clr)}.rsvp-confirm-btn.going:hover{background-color:rgba(var(--tertiary-rgb),.5)}.rsvp-confirm-btn.not-going{background-color:var(--tertiary-clr)}.rsvp-confirm-btn.not-going:hover{background-color:rgba(var(--tertiary-rgb),.5)}.rsvp-confirm-btn.confirm{background-color:var(--secondary-clr);font-size:calc(var(--fs-content) + 1px)}.rsvp-confirm-btn.confirm:hover{background-color:rgba(var(--secondary-rgb),.5)}.rsvp-confirm-btn.download{background-color:var(--tertiary-clr)}.rsvp-confirm-btn.download:hover{background-color:rgba(var(--tertiary-rgb),.5)}.rsvp-confirm-btn>i{font-size:.8em;margin-left:5px}.rsvp-qrcard-wrap{padding:20px 0}.rsvp-qrcard-img-wrap{margin-bottom:30px}.rsvp-qrcard-img{border-radius:5px;display:block;height:auto;margin:0 auto;max-width:240px;object-fit:contain;width:100%}.rsvp-qrcard-wrap+.rsvp-message-wrap{margin-top:0}.rsvp-message-wrap{margin-top:30px;position:relative}.rsvp-message-content{background-color:transparent;border-radius:5px;padding:20px 0;text-align:center}.rsvp-message-wrap .rsvp-message-icon{display:none;height:auto;margin:0 auto 20px;width:27px}.rsvp-message-wrap .rsvp-message-icon path{fill:var(--dark-clr)}.rsvp-message-wrap .rsvp-message-title{color:var(--light-clr);font-family:var(--petrona);font-size:calc(var(--fs-content) + 2px);font-weight:400;line-height:1;margin-bottom:10px}.rsvp-message-wrap .rsvp-message-caption{color:var(--light-clr);font-family:var(--petrona);font-size:var(--fs-content)}.rsvp-change-wrap{margin-top:10px}.save-date-wrap{background-color:var(--tertiary-clr);overflow:hidden;padding-bottom:30px;position:relative}.save-date-wrap .save-date-orn{background-image:var(--orn-line);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;bottom:20px;height:20px;left:0;position:absolute;width:100%}.save-date-wrap .save-date{margin:0 auto;max-width:600px;padding:20px 0;position:relative;width:100%}.save-date-head{padding:20px 0;position:relative;text-align:center}.save-date-head .save-date-title{color:var(--primary-clr);font-family:var(--quattrocento);font-size:var(--fs-heading);line-height:1.2;text-transform:uppercase}.save-date-head .save-date-event{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--petrona);letter-spacing:3px;margin-top:5px;text-transform:uppercase}.save-date-body{position:relative}.countdown{align-items:center;display:flex;justify-content:center;padding:10px 0}.countdown .count-item{background:var(--secondary-clr);border-radius:12px;margin:5px;padding:8px 2.5px 10px;text-align:center;width:80px}.count-item .count-num{font-size:var(--fs-heading);line-height:1}.count-item .count-num,.count-item .count-text{color:var(--dark-clr);font-family:var(--petrona);font-style:normal}.count-item .count-text{display:inline-block;font-size:var(--fs-content)}.add-to-calendar-wrap{display:flex;flex-direction:column;margin-top:10px;padding:20px 0}.add-to-calendar{background-color:var(--primary-clr);border:1px solid transparent;border-radius:4px;color:var(--light-clr);display:inline-block;font-family:var(--petrona);font-size:calc(var(--fs-content) + 0px);margin:0 auto;min-width:220px;padding:7px 15px 9px;text-align:center;text-decoration:none;transition:all .25s ease-in-out;vertical-align:top}.add-to-calendar:hover{background-color:var(--secondary-clr);color:var(--dark-clr)}.live-streaming{background:var(--tertiary-clr);overflow:hidden;padding:0 0 80px;position:relative}.live-streaming .streaming-orn{background-image:var(--orn-line);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;bottom:20px;height:20px;left:0;position:absolute;transform:scaleY(-1);width:100%}.live-streaming .streaming-inner{padding:50px 0}.streaming-inner .streaming-head{text-align:center}.streaming-head .streaming-pre-title{font-size:calc(var(--fs-content) + 8px);margin-bottom:20px}.streaming-head .streaming-title{color:var(--primary-clr);font-family:var(--quattrocento);font-size:var(--fs-heading);font-weight:var(--fw-heading)}.streaming-head .streaming-description{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content)}.streaming-head .streaming-pre-caption{margin-bottom:-5px}.streaming-head .streaming-caption{margin-top:15px}.streaming-inner .streaming-body{margin-top:30px}.streaming-body .streaming-content{padding:0 20px}.streaming-body .streaming-content .streaming-head{margin-top:20px}.streaming-content .streaming-preview-wrap{margin:auto;padding-bottom:20px;width:70px}.streaming-content .streaming-preview-wrap img{width:100%}.streaming-content .zoom-details{display:flex;justify-content:space-around}.streaming-content .zoom-details p{padding-top:16px}.streaming-content .streaming-preview-wrap.youtube{margin:0 auto;max-width:500px;overflow:hidden;position:relative;width:100%}.streaming-preview-wrap.youtube .streaming-preview{display:block;padding-top:20px;position:relative;width:100%}.streaming-preview-wrap.youtube .streaming-img{display:block;height:100%;left:50%;object-fit:cover;object-position:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.play-btn{background-color:var(--primary-clr);border:none;border-radius:6px;color:var(--light-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content);margin-top:20px;padding:10px 25px}.streaming-wrap{text-align:center}.streaming-preview-wrap.youtube .streaming-play-btn:hover{opacity:1}.streaming-preview-wrap.youtube .streaming-play-btn>svg{display:block;height:100%;width:100%}.streaming-preview-wrap.youtube .streaming-play-btn>svg>path{fill:var(--light-clr)}.streaming-preview-wrap.zoom .streaming-img{display:block;height:100px;margin:0 auto;width:100px}.streaming-preview-wrap.meet .streaming-preview{align-items:center;background-color:rgba(var(--secondary-rgb),.5);border-radius:50%;display:flex;height:100px;justify-content:center;margin:0 auto;width:100px}.streaming-preview-wrap.meet .streaming-img{display:block;height:52%;margin:-2px 0 0 2px;width:auto}.streaming-content .streaming-preview-wrap.wide{margin:0 auto;max-width:500px;padding-bottom:0;width:100%}.streaming-preview-wrap.wide .streaming-preview{width:100%}.streaming-preview-wrap.wide .streaming-img{display:block;width:100%}.streaming-content .streaming-credential-wrap{align-items:center;display:flex;justify-content:center;margin-top:20px}.streaming-credential-wrap>div{flex-grow:1;margin:5px auto;padding:5px;text-align:center}.streaming-credential-wrap>div>p:not(.credential){font-size:calc(var(--fs-content) - 2px)}.streaming-credential-wrap>div>p.credential{font-weight:500}.streaming-content .streaming-link-wrap{margin-top:20px;text-align:center}.streaming-content .streaming-link{background-color:var(--primary-clr);border:1px solid transparent;border-radius:4px;color:var(--light-clr);cursor:pointer;display:inline-block;font-family:var(--berylium);font-size:calc(var(--fs-content) + 0px);min-width:220px;outline:none;padding:7px 25px 9px;text-align:center;text-decoration:none;transition:all .25s ease-in-out;vertical-align:top}.streaming-content .streaming-link:hover{background-color:var(--secondary-clr);color:var(--dark-clr)}.story-outer{background-color:var(--tertiary-clr);overflow:hidden;width:100%}.story-outer .inner .head{padding:30px 0;text-align:center;width:100%}.story-outer .inner .head .text-01{color:var(--primary-clr);font-family:var(--quattrocento);font-size:calc(var(--fs-heading));font-weight:var(--fw-heading)}.story-outer .inner .body{background-color:transparent;padding:0}.story-outer .inner .body .stories{padding:0;width:100%}.story-outer .inner .body .stories .story{margin-bottom:20px;position:relative;width:100%}.story-outer .inner .body .stories .story .text-box{display:block;margin:0 auto;padding:25px 0;position:relative;text-align:center;width:80%}.story .story-frame .image-wrap{position:relative;width:100%}.story .story-frame .image-wrap img{height:auto;max-width:100%;width:100%}.story .story-frame{border-radius:50%;display:flex;height:220px;margin:0 auto;position:relative;width:300px}.story .story-frame .bg-wrap-love{background:var(--secondary-clr);border-radius:inherit;height:100%;left:50%;margin-left:7px;margin-top:-7px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.story:nth-child(2n) .story-frame .bg-wrap-love{margin-left:-7px}.story .story-frame .orn-flower{left:unset;position:absolute;right:-25%;top:3%;transform:translate(0) rotate(-120deg) scaleX(-1);width:55%}.story:nth-child(2n) .story-frame .orn-flower{left:-25%;right:unset;transform:translate(0) rotate(120deg) scaleX(1)}.story .story-frame .img-wrap{border-radius:inherit;display:flex;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.story .story-frame .img-wrap>a{border-radius:inherit;display:flex;flex-grow:1}.story .story-frame .img-wrap>a>img{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}@keyframes rotateStory{0%{transform:rotate(0deg)}to{transform:rotate(-6deg)}}@keyframes rotateStory-kanan{0%{transform:rotate(0deg) translate(-50%,-50%) scaleX(-1)}to{transform:rotate(3deg) translate(-50%,-50%) scaleX(-1)}}.story-outer .stories .story .img-wrap .merak-kanan{background-image:var(--orn-merak-2);background-position:kanan;background-size:cover;height:245px;position:absolute;width:93px}.story-outer .stories .story .merak-kiri{background-image:var(--orn-merak-3);background-position:0;background-size:cover;height:260px;position:absolute;width:120px}.story-outer .stories .story:nth-child(2n) .merak-kiri{left:0;top:0}.story-outer .stories .story:nth-child(2n) .img-wrap .merak-kanan{display:none}.story-outer .stories .story:nth-child(odd) .merak-kanan{right:-55px;top:-4px}.story-outer .stories .story:nth-child(odd) .merak-kiri{display:none}.story-outer .stories .story:first-of-type .merak-kanan{right:-55px;top:-4px}.story-outer .stories .story:first-of-type .merak-kiri{display:none}.story-outer .inner .body .stories .story .text-box .text-01{color:var(--primary-clr);font-family:var(--petrona);font-size:calc(var(--fs-content));font-weight:var(--fw-content);padding-top:8px}.story-outer .inner .body .stories .story .text-box .text-02{color:var(--dark-clr);font-family:var(--petrona);font-size:calc(var(--fs-content));font-weight:var(--fw-content)}@media only screen and (min-width:600px){.story-outer .inner .body .stories .story:nth-child(2n) .img-wrap,.story-outer .inner .body .stories .story:nth-child(odd) .img-wrap{margin:0 auto}}@media only screen and (min-width:800px){.story-outer .stories .story .text-box .bg-lovestory{background-image:var(--orn-bg-lovestory);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scaleX(1);width:100%}.story-outer .inner .body .stories .story .cover-img{display:inline-block;margin-right:auto;vertical-align:top;width:100%}}@media screen and (min-width:680px) and (max-width:960px){.story-outer .inner .head .text-01{font-size:calc(var(--fs-heading))}.story-outer .inner .body .stories .story .text-box .text-02{font-size:calc(var(--fs-content) + 3px)}}@media screen and (min-width:1440px){.story-outer .inner .head .text-01{font-size:calc(var(--fs-title) - 5px)}}.photo-wrap{background-color:var(--tertiary-clr);margin-top:30px;overflow:hidden;position:relative}.photo-wrap .photo-inner{padding:20px 0 40px;position:relative}.photo-inner .photo-head{padding:20px;text-align:center}.photo-head .photo-title{color:var(--primary-clr);font-family:var(--quattrocento);font-size:var(--fs-heading);font-weight:var(--fw-heading)}.photo-head .photo-caption{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content);margin-top:15px}.photo-body .photo-nav-wrap{margin-bottom:20px;position:relative}.photo-nav-wrap .photo-nav{position:relative}.photo-nav .photo-item{padding:0 7.5px}.photo-nav .photo-img-wrap{height:300px;width:100%}.photo-nav .photo-img{border-radius:20px;display:block;height:100%;object-fit:cover;object-position:center;width:100%}.photo-body .photo-slider-wrap,.photo-slider-wrap .photo-slider{position:relative}.photo-slider .photo-item{padding:0 7.5px}.photo-slider .photo-img-wrap{height:150px;width:auto}@media screen and (min-width:1440px){.photo-slider .photo-img-wrap{height:200px}}@media screen and (min-width:768px){.love-story-wrap{padding:10rem}.story-content .story-preview>a>img{height:32vh}}@media screen and (min-width:768px) and (max-width:960px){.story .story-frame{height:320px;width:400px}}.photo-slider .photo-img{border-radius:20px;display:block;height:100%;min-width:110px;object-fit:cover;object-position:center;width:auto}.photo-arrow{background-color:transparent;border:none;cursor:pointer;opacity:.6;padding:10px;position:absolute;top:50%;transform:translateY(-50%);transition:all .25s ease-in-out}.photo-arrow:hover{opacity:1}.photo-arrow.prev{left:10px}.photo-arrow.next{right:10px}.photo-arrow.slick-disabled{display:none!important}.photo-arrow svg{display:block;height:auto;width:12px}.photo-arrow svg path{stroke:#fff}.video-wrap{background-color:transparent;overflow:hidden;position:relative}.video-wrap .video-inner{padding:20px 0 40px}.video-inner .video-head{padding:20px 20px 0;position:relative;text-align:center}.video-head .video-title{color:var(--primary-clr);font-family:var(--quattrocento);font-size:var(--fs-heading);font-weight:var(--fw-heading)}.video-head .video-description{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content);margin-top:15px}.video-inner .video-body{position:relative}.video-lists .video-box{padding:20px;position:relative;text-align:center}.video-box .video-preview-wrap{border-radius:20px;margin:0 auto;max-width:500px;overflow:hidden;position:relative;width:100%}.video-box .video-preview{display:block;padding-top:56.25%;position:relative;width:100%}.video-box .video-preview .video-img{display:block;height:100%;left:50%;object-fit:cover;object-position:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.video-box .video-preview .video-play-btn{background-color:transparent;border:none;border-radius:50%;cursor:pointer;height:75px;left:50%;opacity:.5;outline:none;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .25s ease-in-out;width:75px}.video-box .video-preview .video-play-btn:hover{opacity:1}.video-box .video-preview .video-play-btn>svg{display:block;height:100%;width:100%}.video-box .video-preview .video-play-btn>svg>path{fill:var(--primary-clr)}.video-box .video-caption-wrap{margin-top:15px}.video-caption-wrap .video-caption{color:var(--primary-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content)}.ig-filter-wrap{overflow:hidden}.ig-filter-head .ig-filter-title{color:var(--primary-clr);font-family:var(--quattrocento);font-size:var(--fs-heading);font-weight:var(--fw-heading)}.ig-filter-head .ig-filter-caption{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content)}.ig-filter-img-wrap .ig-filter-img{border:2px solid var(--primary-clr);border-radius:0;padding:8px}.ig-filter-link-wrap .ig-filter-link{background-color:var(--primary-clr);color:var(--light-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content)}.ig-filter-body .texture-outer .instagram-leaf img{animation:instagramAnimation 2s ease-in-out infinite alternate;transform-origin:100% 100%;width:5rem}@keyframes instagramAnimation{0%{transform:translate(192%,262%) scaleX(1) rotate(330deg)}to{transform:translate(192%,262%) scaleX(1) rotate(333deg)}}.wedding-gift-wrap{background-color:var(--background-clr);overflow:hidden;position:relative}.wedding-gift-inner{padding:30px 0 40px}.wedding-gift-head{padding:20px;text-align:center}.wedding-gift-head .wedding-gift-title{color:var(--primary-clr);font-family:var(--quattrocento);font-size:var(--fs-heading);font-weight:var(--fw-heading);margin-bottom:.25em}.wedding-gift-head .wedding-gift-description{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content);line-height:24px;text-align:center}.wedding-gift-body{padding:20px;position:relative;z-index:1}.wedding-gift-form{background-color:var(--primary-clr);border-radius:10px;position:relative}.wedding-gift-form:before{border-radius:10px;bottom:0;box-shadow:var(--shadow-01);content:"";height:75%;left:0;position:absolute;width:100%;z-index:-1}#weddingGiftForm{align-items:flex-start;display:flex;overflow:hidden;position:relative;width:100%}#weddingGiftForm .wedding-gift-slide{flex-basis:auto;flex-grow:0;flex-shrink:0;transition:all .4s ease-in-out;width:100%}.wedding-gift-details{padding:20px}.wedding-gift-select-bank-wrap{padding:20px 0}.wedding-gift-select-bank-wrap .selectize-control.form-control{padding:0}.wedding-gift-select-bank-wrap .selectize-control.form-control:active,.wedding-gift-select-bank-wrap .selectize-control.form-control:focus{border:1px solid var(--light-clr);box-shadow:none}.wedding-gift-select-bank-wrap .selectize-control.form-control .selectize-input{background:#fff!important}.wedding-gift-select-bank-wrap .selectize-control.form-control .selectize-input:after{border-top-color:var(--primary-clr)}.wedding-gift-select-bank-wrap .selectize-control.form-control .select-bank__title{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content)}.wedding-gift-select-bank-wrap .selectize-dropdown.form-control{box-shadow:none;overflow:hidden;padding:0}.wedding-gift-select-bank-wrap .selectize-dropdown.form-control .select-bank__title{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content)}.wedding-gift-select-bank-wrap .selectize-dropdown.form-control .select-bank__credential{color:var(--dark-clr);font-family:var(--petrona);font-size:calc(var(--fs-content) - 3px)}.wedding-gift-select-bank-wrap .selectize-dropdown.form-control .item:hover{background-color:var(--secondary-clr)!important}.wedding-gift-select-bank-wrap .selectize-dropdown.form-control .item:hover .select-bank__credential,.wedding-gift-select-bank-wrap .selectize-dropdown.form-control .item:hover .select-bank__title{color:var(--light-clr)}.wedding-gift-bank-wrap{background-color:var(--light-clr);border-radius:5px;padding:10px 0}.wedding-gift-bank-wrap .bank-item{align-items:flex-start;display:none;padding:10px}.wedding-gift-bank-wrap .bank-item.show{display:flex}.wedding-gift-bank-wrap .bank-detail{flex-grow:1;padding:10px}.wedding-gift-bank-wrap .bank-name{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content)}.wedding-gift-bank-wrap .bank-detail>div{margin-top:.75em}.wedding-gift-bank-wrap .bank-account-name-label,.wedding-gift-bank-wrap .bank-account-number-label{color:rgba(0,0,0,.5);display:block;font-family:var(--petrona);font-size:calc(var(--fs-content) - 2px);margin-bottom:.25em}.wedding-gift-bank-wrap .bank-account-number{cursor:pointer;display:inline-block;font-family:var(--petrona);font-size:var(--fs-content);word-break:break-all}.wedding-gift-bank-wrap .bank-account-number>i{font-size:.7em;margin-left:.4em}.wedding-gift-bank-wrap .bank-account-name{font-family:var(--petrona);font-size:var(--fs-content);word-break:break-all}.wedding-gift-bank-wrap .bank-img-wrap{display:flex;padding:10px}.wedding-gift-bank-wrap .bank-img-link{display:inline-block;margin:auto;vertical-align:top}.wedding-gift-bank-wrap .bank-img{display:block;height:110px;object-fit:cover;object-position:center;width:110px}.wedding-gift-sender-data-wrap{margin-top:30px;padding:20px 0}.wedding-gift-sender-data-wrap label{color:var(--light-clr);display:block;font-family:var(--petrona);font-size:var(--fs-content);padding-left:20px}.wedding-gift-sender-data-wrap .form-group{margin-bottom:0;margin-top:1.25em}.wedding-gift-sender-data-wrap textarea.form-control{height:auto;max-height:250px;min-height:0}.wedding-gift-sender-data-wrap .form-control{background:none;border:1px solid var(--light-clr);border-radius:5px;color:var(--light-clr);font-family:var(--garamond);font-size:var(--fs-content);padding:15px}.wedding-gift-sender-data-wrap .form-control:focus{border:1px solid var(--light-clr);box-shadow:none}.wedding-gift-sender-data-wrap .form-control::placeholder{color:rgba(var(--light-rgb),.5);font-family:var(--petrona)}.wedding-gift-page-wrap{display:flex;justify-content:center;padding:20px 0}.wedding-gift-page{background-color:var(--secondary-clr);border:none;border-radius:4px;color:var(--dark-clr);cursor:pointer;font-family:var(--petrona);font-size:calc(var(--fs-content) + 2px);padding:10px 25px;text-align:center;transition:all .25s ease-in-out}.wedding-gift-page:hover{background-color:var(--tertiary-clr);color:var(--primary-clr)}.wedding-gift-page>i{font-size:.7em;margin-left:5px}.wedding-gift-back-page-wrap{padding:20px 0}.wedding-gift-back-page{background-color:transparent;border:none;color:rgba(0,0,0,.5);cursor:pointer;font-size:28px;outline:none;transition:all .25s ease-in-out}.wedding-gift-back-page:hover{color:rgba(0,0,0,.75)}.wedding-gift-picture{padding:20px;z-index:1}.wedding-gift-picture,.wedding-gift-upload-wrap{display:flex;flex-direction:column;position:relative}.wedding-gift-upload-wrap{flex-grow:1;margin-bottom:40px}.wedding-gift-upload-wrap:before{background-color:transparent;border:2px dashed var(--primary-clr);border-radius:10px;bottom:1px;content:"";left:1px;pointer-events:none;position:absolute;right:1px;top:1px;z-index:-1}.wgu-description{display:none;margin:100px auto;padding:20px;text-align:center}.wgu-description.show{display:block}.wgu-description .wgu-icon{display:block;height:auto;margin:0 auto 20px;opacity:.4;width:120px}.wgu-description .wgu-title,.wgu-description p{font-family:var(--garamond)}.wgu-img-wrap{display:none}.wgu-img-wrap.show{display:block}.wgu-img-wrap .wgu-img{display:block;height:auto;max-height:500px;object-fit:cover;object-position:center;width:100%}[data-wgu-file]{cursor:pointer}.wedding-gift-message{padding:50px 20px}.wgs-head{align-items:center;display:flex;justify-content:center;margin-bottom:10px;padding:10px 0}.wgs-head .wgs-spark{display:block;height:auto;width:30px}.wgs-head .wgs-spark .fill{fill:var(--light-clr)}.wgs-head .wgs-spark .stroke{stroke:var(--light-clr)}.wgs-head .wgs-spark.left{margin-right:20px}.wgs-head .wgs-spark.right{margin-left:20px;transform:scaleY(-1)}.wgs-icon-wrap{align-items:center;background-color:var(--light-clr);display:flex;flex-direction:column;height:120px;justify-content:center;width:120px}.wgs-icon-wrap.circle{border-radius:50%}.wgs-icon{display:block;height:auto;width:60px}.wgs-icon .fill{fill:var(--primary-clr)}.wgs-body{padding:10px 0;text-align:center}.wgs-body .wgs-title{font-family:var(--petrona);font-size:calc(var(--fs-content) + 5px);margin-bottom:.25em}.wgs-body .wgs-title,.wgs-description{color:var(--light-clr)}.wedding-wish-wrap{background-color:var(--tertiary-clr);overflow:hidden;position:relative}.wedding-wish-wrap .wish-orn{background-image:var(--orn-red-leaves-one);background-position:0 0;background-repeat:no-repeat;background-size:auto 100%;bottom:20px;height:90px;left:50%;position:absolute;width:120px}.wedding-wish-wrap .wish-orn.left{margin-left:-53px;transform:translateX(-50%) rotate(-30deg) scaleX(1)}.wedding-wish-wrap .wish-orn.right{margin-left:53px;transform:translateX(-50%) rotate(30deg) scaleX(-1)}.wedding-wish-wrap .wedding-wish-inner{padding:20px 0 30px}.wedding-wish-inner .wedding-wish-head{padding:20px;text-align:center}.wedding-wish-head .wedding-wish-title{color:var(--primary-clr);font-family:var(--quattrocento);font-size:var(--fs-heading);font-weight:var(--fw-heading)}.wedding-wish-head .wedding-wish-description{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content);margin-top:15px}.wedding-wish-form{padding:20px}.wedding-wish-form .hide{display:none}.wedding-wish-form .form-control{background-color:var(--light-clr);border:none;border:1px solid var(--dark-clr);border-radius:4px;color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:300;padding:15px}.wedding-wish-form .form-control:focus{border:1px solid var(--dark-clr);box-shadow:none}.wedding-wish-form textarea.form-control{max-height:250px}.wedding-wish-form .submit-comment{background-color:var(--primary-clr);border:1px solid transparent;border-radius:4px;color:var(--light-clr);cursor:pointer;font-family:var(--berylium);font-size:calc(var(--fs-content) + 0px);font-weight:400;outline:none;padding:7px 30px 9px;transition:all .25s ease-in-out}.wedding-wish-form .submit-comment:hover{background-color:var(--secondary-clr);color:var(--dark-clr)}.comment-wrap{display:none;padding:20px}.comment-wrap.show{display:block}.comment-wrap .comment-item{margin-bottom:30px}.comment-wrap .comment-item:last-of-type{margin-bottom:0}.comment-item .comment-head{position:relative}.comment-head .comment-name{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:600}.comment-head .comment-name>i{font-size:.89em}.comment-head .comment-date{color:rgba(var(--dark-rgb),.5);display:block;font-family:var(--berylium);font-size:calc(var(--fs-content) - 3px)}.comment-head .delete-comment{color:var(--primary-clr);display:inline-block;position:absolute;right:0;text-decoration:none;top:2px;transition:all .25s ease-in-out;vertical-align:top}.comment-head .delete-comment:hover{color:#b22222}.comment-item .comment-body{margin-top:10px}.comment-body .comment-caption{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content)}.more-comment-wrap{display:none;padding:20px}.more-comment-wrap.show{display:block}#moreComment{border:1px solid transparent;border-radius:4px;cursor:pointer;display:block;font-family:var(--petrona);font-size:calc(var(--fs-content) + 0px);font-weight:400;margin:0 auto;outline:none;padding:7px 20px 9px;text-decoration:none;transition:all .25s ease-in-out;width:100%}#moreComment,#moreComment:hover{background-color:var(--secondary-clr);color:var(--dark-clr)}.note .note-title{color:var(--primary-clr);font-size:var(--fs-heading)}.footnote-wrap{background-color:var(--tertiary-clr);overflow:hidden;position:relative}.footnote-wrap .footnote{margin-bottom:9rem;margin-top:14rem;position:relative;text-align:center}.footnote-wrap .top-text-footnote{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content)}.footnote-wrap .title-footnote{color:var(--primary-clr);font-family:var(--quattrocento);font-size:calc(var(--fs-heading) + 10px);font-weight:var(--fw-heading);margin:0 62px}.footnote-wrap .bottom-text,.footnote-wrap .date-footnote{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content)}@media only screen and (min-width:1440px){.footnote-logo-wrap .footnote-logo{width:300px}}@keyframes animationFooterLeft{0%{transform:translate(-160%,-20%) scaleX(-1) rotate(-54deg)}to{transform:translate(-160%,-20%) scaleX(-1) rotate(-45deg)}}.footnote-garden-wrap{position:relative}.footnote-garden-wrap .footnote-garden{display:block;height:auto;margin-top:-70px;object-fit:contain;object-position:center;width:100%}.footnote-wrap .ornaments-wrapper.footnote .orn-flowers.left .orchid .image-wrap.red-leaf img{animation:animationFooterLeft 2s ease-in-out infinite alternate;transform:rotate(1deg);transform-origin:100% 100%;width:5rem}.footnote-wrap .ornaments-wrapper.footnote .orn-flowers.left .orchid .image-wrap.pink-flower img{transform:rotate(165deg);width:13rem}.footnote-wrap .ornaments-wrapper.footnote .orn-flowers.left{bottom:10rem}.footnote-wrap .ornaments-wrapper.footnote .orn-flowers.left .orchid .image-wrap.melati-flower img{margin-top:-2rem;transform:rotate(257deg) scaleX(-1);width:7rem}.footnote-wrap .ornaments-wrapper.footnote .orn-flowers.left .orchid{margin-top:-2rem;position:relative;right:6rem;text-align:center}.footnote-wrap .ornaments-wrapper.footnote .orn-flowers.right .orchid{left:5rem;margin-bottom:-8rem;position:relative;text-align:center}.footnote-wrap .ornaments-wrapper.footnote .orn-flowers.right{bottom:10rem}.footnote-wrap .ornaments-wrapper.footnote .orn-flowers.right .orchid .image-wrap.green-leaf img{transform:rotate(352deg);width:4rem}.footnote-wrap .ornaments-wrapper.footnote .orn-flowers.right .orchid .image-wrap.brown-leaf img{transform:rotate(333deg) scaleX(-1);width:7rem}.footnote-wrap .ornaments-wrapper.footnote .orn-flowers.right .orchid .image-wrap.melati-leaf img{width:11rem}.footnote-wrap .orn-wayang .image-wrap{position:relative;width:100%}.footnote-wrap .orn-wayang .image-wrap img{height:auto;max-width:100%;width:100%}.footnote-wrap .orn-wayang{bottom:0;position:absolute;transform:translate(21%,22%);width:12rem}.footnote-wrap .orn-wayang.left{left:0;transform:translate(-21%,22%) scaleX(-1)}.footnote-wrap .orn-wayang.right{right:0}.footnote-wrap .orn-wayang .orchid{left:0;position:absolute;top:0;transform:translate(-6%,-15%) rotate(-10deg);width:35%}section.footer{background:var(--primary-clr);padding:0}section.footer .footer-inner{padding:10px 0}section.footer .footer-inner p{color:var(--light-clr);font-family:var(--berylium);font-size:var(--fs-content);font-weight:400}.footer .footer-inner .footer-logo{width:55px}section.footer .footer-inner .footer-logo path{fill:var(--light-clr)}@media only screen and (max-width:960px){section.footer .footer-inner.flex-column{flex-direction:column;padding-bottom:150px;padding-top:80px}section.footer .footer-inner.flex-column p{font-size:calc(var(--fs-content) + 5px);margin-right:0}section.footer .footer-inner.flex-column .footer-logo{margin-top:10px;width:150px}}@media only screen and (min-width:1440px){.cover-preview-wrap .texture-outer .cover-line-left img{right:17.8rem}.cover-preview-wrap .texture-outer .cover-line img{right:22.6rem}.orn-wrap .orn-slash-wrap .orn-slash.right img{margin-left:22rem}}section.person p{color:#000;font-family:var(--roboto);font-size:15px;font-weight:400;line-height:1.4}.general-qrcode{padding:60px 20px 0}.buying-kado-btn,.hadiah-card-button,.kado-send-btn{background-color:var(--primary-clr)!important;border:none!important;border-radius:4px!important;color:var(--light-clr)!important;cursor:pointer!important;font-family:var(--petrona)}.modal-confirm-header .title,.modal-kado-header .title{font-family:inherit}.confirm-kado-btn{border:none!important;border:1px solid var(--primary-clr)!important;border-radius:4px!important;color:var(--primary-clr)!important;font-family:var(--petrona);font-weight:500!important;outline:none!important;width:100%}.confirm-kado-btn:hover{border:none!important;border:1px solid var(--secondary-clr)!important;color:var(--secondary-clr)!important;outline:none!important}.buying-kado-btn:hover,.hadiah-card-button:hover,.kado-send-btn:hover{background-color:var(--secondary-clr)!important;color:var(--dark-clr)!important}.inner-address-info,.wedding-gift-address-label{color:var(--fc-secondary)!important;font-family:var(--petrona)!important;font-weight:500!important}.btn-hadiah-copy{border:1px solid var(--primary-clr)!important;color:var(--primary-clr)!important;font-family:var(--petrona)}.hadiah-card-title{display:-webkit-box;font-size:16px;font-weight:600;-webkit-line-clamp:2;max-width:100%;-webkit-box-orient:vertical;overflow:hidden}.hadiah-card-price{color:#cb3a31!important;font-size:14px!important;padding:4px!important}.hadiah-card-amount,.hadiah-card-amount .total-amount,.hadiah-card-price{font-weight:500!important}.wedding-gifts-title{color:var(--primary-clr)!important;font-family:var(--quattrocento)!important;font-size:var(--fs-heading)!important;font-weight:var(--fw-heading)!important}.wedding-gifts-description{color:var(--dark-clr)!important;font-family:var(--petrona)!important;font-size:var(--fs-content)!important;font-weight:var(--fw-content)!important;line-height:24px!important;text-align:center!important}.dress-wrapper .dress-title{color:var(--primary-clr);font-family:var(--quattrocento);font-size:var(--fs-heading);font-weight:var(--fw-heading)}.dress-wrapper .dress-desc,.dress-wrapper .dress-item-title,.dress-wrapper .dress-note{color:var(--dark-clr);font-family:var(--petrona);font-size:var(--fs-content);font-weight:var(--fw-content)}.kat-page__side-to-side .primary-pane .inner .details .invitation-category>.category-icon>svg path{fill:var(--light-clr);stroke:var(--light-clr)}.kat-page__side-to-side .primary-pane .inner .details .invitation-category>.category-label{color:var(--light-clr)}section.top-cover .inner .details .invitation-category>.category-icon>svg path{fill:var(--light-clr);stroke:var(--light-clr)}section.top-cover .inner .details .invitation-category>.category-label{color:var(--light-clr)}