@import url(https://fonts.googleapis.com/css2?family=Pacifico&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Oswald&display=swap);@import url(https://fonts.googleapis.com/css2?family=Great+Vibes&display=swap);@import url(https://fonts.googleapis.com/css2?family=Arvo&display=swap);@import url(https://fonts.googleapis.com/css2?family=Libre+Caslon+Text:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Petit+Formal+Script&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap');body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}html{scroll-behavior:smooth}body{overflow-x:hidden}.font-poppins{font-family:"Poppins",Arial,sans-serif}.font-great-vibes{font-family:"Great Vibes",cursive}.font-libre{font-family:"Libre Caslon Text"}.display-0{font-size:calc(1.8rem + 6vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-0{font-size:7rem}}.bg-light-blue{background-color:#f8f9fa}.bg-blue2{background-color:#dcf4e6}.subheading:before{left:-150px}.subheading:after,.subheading:before{position:absolute;top:50%;content:"";width:130px;height:2px;background:#fff}.subheading:after{right:-140px}.fw-800{font-weight:800}.img-decr-end{position:absolute;right:0;-webkit-transform:translate(8%,30%);transform:translate(8%,30%)}.bg-decr-double{background-repeat:no-repeat!important;background-position:center 0,center 100%!important;background-size:250% auto}.text-shadow{color:#e4e4e4!important}@media (min-width:1200px){.bg-decr-double{background-repeat:no-repeat!important;background-position:center -10%,center 100%!important;background-size:100% auto}}.border-inside-white{outline:1px solid #fff;outline-offset:-1rem}.border-inside-dark{outline:1px solid #6c757d;outline-offset:-1rem}.img-decr-start{position:absolute;left:0;-webkit-transform:translate(-30%,-30%);transform:translate(-30%,-30%)}.img-contact-top{position:absolute;-webkit-transform:translate(-45%,-40%);transform:translate(-45%,-40%)}.img-contact-bottom{position:absolute;-webkit-transform:translate(95%,20%);transform:translate(95%,20%)}.mb-6{margin-bottom:10rem!important}footer{margin-top:10rem}.fs-5-6{font-size:1.15rem!important}.img-pasutri{margin-left:auto;margin-right:auto;height:15rem;width:15rem;border-radius:50%}.carousel-item{height:100vh;-webkit-animation:shrink 5s infinite alternate;animation:shrink 5s infinite alternate}.carousel-item,.semifull-screen{background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:50%}.semifull-screen{height:80vh}.full-bg{background-repeat:no-repeat!important;background-size:cover!important;background-position:50%!important}.video-background{background:#000;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-99}.video-background iframe,.video-foreground{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2}#section2{z-index:3;background-color:#fff}.img-gallery{height:25rem}.bg-white-50{background-color:hsla(0,0%,100%,.5)}.bg-white-25{background-color:hsla(0,0%,100%,.25)}.bg-white-75{background-color:hsla(0,0%,100%,.75)}.pt-4-5{padding-top:2rem!important}.full-screen{height:100vh;background-repeat:no-repeat;background-size:cover;background-position:50%}@-webkit-keyframes shrink{0%{background-size:auto 110%}to{background-size:auto 100%}}@keyframes shrink{0%{background-size:auto 110%}to{background-size:auto 100%}}@media (min-width:1200px){.carousel-item{height:100vh;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:50%;-webkit-animation:shrink 5s infinite alternate;animation:shrink 5s infinite alternate}@-webkit-keyframes shrink{0%{background-size:110% auto}to{background-size:100% auto}}@keyframes shrink{0%{background-size:110% auto}to{background-size:100% auto}}}.text-desc{font-family:"Arvo",serif}.bg-divider{background-color:#fffaf2}.text-desc2{line-height:1.8rem}.overlay-color{position:absolute;left:0;top:0;bottom:0;width:100%;background:linear-gradient(180deg,rgba(0,47,75,.5) 0,rgba(220,66,37,.5))}.overlay-color-white{background-color:hsla(0,0%,100%,.2)}.overlay-color-black,.overlay-color-white{position:absolute;left:0;width:100%;height:100%}.overlay-color-black{background-color:rgba(0,0,0,.4)}.overlay-card{height:100%;width:100%;background:linear-gradient(180deg,rgba(0,47,75,.5) 0,rgba(220,66,37,.5))}.the-date{-webkit-transform:translateY(-10%);transform:translateY(-10%)}.person-pict{-webkit-animation:ngezoomout .25s ease-in-out forwards;animation:ngezoomout .25s ease-in-out forwards}.person-pict,.person-pict:hover{height:20rem;background-repeat:no-repeat;background-size:cover;background-position:top;z-index:4}.person-pict:hover{-webkit-animation:ngezoomin .25s ease-in-out forwards;animation:ngezoomin .25s ease-in-out forwards}.wedding-pict,.wedding-pict:hover{height:15rem;background-repeat:no-repeat;background-size:cover;background-position:top;z-index:4}@-webkit-keyframes ngezoomin{0%{background-size:auto 100%}to{background-size:auto 110%}}@keyframes ngezoomin{0%{background-size:auto 100%}to{background-size:auto 110%}}@-webkit-keyframes ngezoomout{0%{background-size:auto 110%}to{background-size:auto 100%}}@keyframes ngezoomout{0%{background-size:auto 110%}to{background-size:auto 100%}}@media (min-width:1200px){.person-pict{-webkit-animation:ngezoomout .25s ease-in-out forwards;animation:ngezoomout .25s ease-in-out forwards}.person-pict,.person-pict:hover{height:20rem;background-repeat:no-repeat;background-size:cover;background-position:top;z-index:4}.person-pict:hover{-webkit-animation:ngezoomin .25s ease-in-out forwards;animation:ngezoomin .25s ease-in-out forwards}@-webkit-keyframes ngezoomin{0%{background-size:100% auto}to{background-size:110% auto}}@keyframes ngezoomin{0%{background-size:100% auto}to{background-size:110% auto}}@-webkit-keyframes ngezoomout{0%{background-size:110% auto}to{background-size:100% auto}}@keyframes ngezoomout{0%{background-size:110% auto}to{background-size:100% auto}}}.v-h-centered{width:100%;height:100%;-webkit-transform:translateY(25%);transform:translateY(25%);color:#fff}.main-heading{width:100%!important;height:100vh;position:absolute;z-index:2;top:calc(50% - 10rem);padding-right:3rem!important;padding-left:3rem!important;text-align:center!important;color:#fff}.wrapper{padding:5rem 2rem!important}@media (min-width:1200px){.wrapper{padding:8rem 5rem!important}}.wrapper-sm{padding:5rem 2rem!important}.wrapper-y-sm{padding-top:5rem!important;padding-bottom:5rem!important}@media (min-width:1200px){.wrapper-sm{padding:5rem!important}}.display-v2{font-size:calc(3rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-v2{font-size:4.5rem}}.carousel-indicators{z-index:5}.shadow-md{box-shadow:0 .25rem 1rem rgba(0,0,0,.1)!important}.shadow-nav{box-shadow:0 .5rem .5rem rgba(0,0,0,.05)!important}.trans-all{transition:all .3s ease}.the-rose{font-size:10rem}.vertical-center{margin-top:4rem;padding-left:1rem;padding-right:1rem;margin-bottom:4rem}@media (min-width:1200px){.vertical-center{margin:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (prefers-reduced-motion:no-preference){.spin-logo{-webkit-animation:logo-spin 1s linear infinite;animation:logo-spin 1s linear infinite}}@-webkit-keyframes logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.vh-center{margin:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.rose-margin{position:relative;top:-30%}.title-bawah{margin-top:-5rem}.main-title{font-family:"Pacifico",cursive;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);line-height:1}.carousel-control-next,.carousel-control-prev{position:absolute;z-index:3}.text-pink{color:#f0394d}.rounded-4{border-radius:.5rem!important}.ls-1{letter-spacing:7px}.grey-line{width:30px;height:8px;display:inline-block;border-top:2px solid #e1dddd}.white-line{display:none}@media (min-width:1200px){.white-line{width:10rem;height:8px;display:inline-block;border-top:2px solid #e1dddd}}@media (min-width:768px){.w-md-75{width:75%!important}}.bg-undangan{background-color:#f5ebdf;padding-top:8rem!important;padding-bottom:8rem!important;min-height:20rem;background-repeat:no-repeat!important;background-position:center 0,center 100%!important;background-size:100% auto}@media (min-width:1200px){.bg-undangan{background-color:#f5ebdf;padding-top:10rem!important;padding-bottom:10rem!important;min-height:20rem;background-repeat:no-repeat!important;background-position:center -20%,center 120%!important;background-size:80% auto}}.pink-heart{color:#f0394d;font-size:18px;position:relative;z-index:3}.white-heart{color:#fff}.grey-heart,.white-heart{font-size:18px;margin-left:-.5rem;position:relative;z-index:2}.grey-heart{color:#e1dddd}.count-down,.sec-title{font-family:"Oswald",sans-serif}.count-down>div>span{margin-left:1rem;margin-right:1rem}.btn-outline-pink{color:#f0394d;border-color:#f0394d}.btn-outline-pink:hover{color:#fff;background-color:#f0394d;border-color:#f0394d}.btn-check:focus+.btn-outline-pink,.btn-outline-pink:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-pink,.btn-check:checked+.btn-outline-pink,.btn-outline-pink.active,.btn-outline-pink.dropdown-toggle.show,.btn-outline-pink:active{color:#fff;background-color:#f0394d;border-color:#f0394d}.btn-check:active+.btn-outline-pink:focus,.btn-check:checked+.btn-outline-pink:focus,.btn-outline-pink.active:focus,.btn-outline-pink.dropdown-toggle.show:focus,.btn-outline-pink:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-pink.disabled,.btn-outline-pink:disabled{color:#f0394d;background-color:transparent}.btn-red{color:#fff;background-color:#ae1c17;border-color:#ae1c17}.btn-red.focus,.btn-red:focus,.btn-red:hover{color:#fff;background-color:#d0211c;border-color:#c51f1a}.btn-red.focus,.btn-red:focus{box-shadow:0 0 0 .2rem rgba(231,82,78,.5)}.btn-red.disabled,.btn-red:disabled{color:#fff;background-color:#e3342f;border-color:#e3342f}.btn-red:not(:disabled):not(.disabled).active,.btn-red:not(:disabled):not(.disabled):active,.show>.btn-red.dropdown-toggle{color:#fff;background-color:#c51f1a;border-color:#b91d19}.btn-red:not(:disabled):not(.disabled).active:focus,.btn-red:not(:disabled):not(.disabled):active:focus,.show>.btn-red.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(231,82,78,.5)}.box-outline-brown{color:#c78665;border-color:#c78665}.box-outline-brown:hover{color:#fff;background-color:#c78665;border-color:#c78665}.nav-item-border:hover{border-bottom:2px solid #c78665}.nav-item-border2:hover{border-bottom:2px solid #f67f7e}.is-active{border-bottom:2px solid #c78665;color:#c78665!important}.is-active2{border-bottom:2px solid #f67f7e}.font-petit{font-family:"Petit Formal Script",cursive}.font-mulish{font-family:"Mulish",sans-serif}.text-brown{color:#c78665!important}.circle-container{width:20rem;height:20rem;background-color:#c78665!important;border-radius:50%;z-index:2}@media (min-width:1200px){.circle-container{width:28rem;height:28rem;background-color:#c78665!important;border-radius:50%;z-index:2}}
/*# sourceMappingURL=main.1653822a.chunk.css.map */