body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:playfair;src:url(/static/media/playfairdisplay-variablefont_wght-webfont.757ca106f6020ff6ba49.woff2)}body{overflow-x:hidden}.scrolled-down{-webkit-transform:translateY(-101%);transform:translateY(-101%)}.scrolled-down,.scrolled-up{transition:all .3s ease-in-out}.scrolled-up{-webkit-transform:translateY(0);transform:translateY(0)}.container-fluid{padding:0}h1{font-family:Vidaloka,serif}.btn,a,h3,h4,h5,h6,p{font-family:Poppins,sans-serif}.width-100{width:100%}.text-white{color:#fff}.text-center{text-align:center!important}.font-weight-300,.font-weight-400{font-weight:400!important}.lett-space-3{letter-spacing:3px}.lett-space-5{letter-spacing:5px!important}.container-navbar{height:70px}.eight-bottom-pad{padding-bottom:8px}.four-horizontal-pad{padding-left:4px;padding-right:4px}.no-pad{padding:0}.mt-10{margin-top:15rem!important}.no-mar{margin:0}.align-t-center{text-align:center}.center{justify-content:center}.center,.center-vertical{flex-wrap:wrap}.center,.center-vertical,.space{align-items:center;display:flex}@font-face{font-family:bettina-signature;src:url(/static/media/BettinaSignature-8M5EM.2bf6fb0c7d9f4a64b99a.ttf)}:root{--bordercolor:#f5f5f3;--textcolor:#f5f5f3;--bgcolor:#6e765f;--color1:#e8b2b2;--color2:#f1d3d3;--color3:#6e765f;--color4:#969f84;--color1-transparent:hsla(0,54%,80%,.5);--color4-transparent:hsla(80,12%,57%,.5)}.small-text{font-size:12px}.container-video{align-items:center;display:flex;justify-content:center}.vid{height:auto;max-width:100%}.text-tamu-opening{color:#fff;font-size:14px}.text-tamu2-opening{color:#fff;font-size:20px;font-weight:700}.container-loading{background-color:rgba(0,0,0,.7);height:100vh;position:fixed;top:0;width:100vw;z-index:10010}.container-loading-inner{align-content:center;background-color:#fff;border-radius:10px;display:flex;padding:30px}.loading-point{-webkit-animation:loading 1s ease-in-out infinite;animation:loading 1s ease-in-out infinite;border-radius:50%;display:inline-block;height:20px;margin:.2rem;width:20px}@-webkit-keyframes loading{0%,to{background-color:#f1d3d3;background-color:var(--color2);-webkit-transform:scale(.2);transform:scale(.2)}42%{background-color:#6e765f;background-color:var(--color3)}50%{background-color:#969f84;background-color:var(--color4);-webkit-transform:scale(1);transform:scale(1)}}@keyframes loading{0%,to{background-color:#f1d3d3;background-color:var(--color2);-webkit-transform:scale(.2);transform:scale(.2)}42%{background-color:#6e765f;background-color:var(--color3)}50%{background-color:#969f84;background-color:var(--color4);-webkit-transform:scale(1);transform:scale(1)}}.loading-point:nth-child(0){-webkit-animation-delay:0s;animation-delay:0s}.loading-point:first-child{-webkit-animation-delay:.2s;animation-delay:.2s}.loading-point:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}.loading-point:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}.loading-point:nth-child(4){-webkit-animation-delay:.8s;animation-delay:.8s}.loading-point:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s}.music-btn-container{background-color:#e8b2b2;background-color:var(--color1);border:2px solid #fff;border-radius:50%;bottom:2rem;cursor:pointer;display:none;height:55px;opacity:0;right:2rem;width:55px;z-index:10002}.music-btn-container.showUp{-webkit-animation:showAn .35s ease-out forwards;animation:showAn .35s ease-out forwards}.music-btn-container.showDown{-webkit-animation:showDn .35s ease-out forwards;animation:showDn .35s ease-out forwards}@-webkit-keyframes showAn{0%{display:block;opacity:0}to{opacity:100%}}@keyframes showAn{0%{display:block;opacity:0}to{opacity:100%}}@-webkit-keyframes showDn{0%{opacity:100%}99%{opacity:0}to{display:none}}@keyframes showDn{0%{opacity:100%}99%{opacity:0}to{display:none}}.music-btn-container i{color:#fff;font-size:20px}.btn-primary,.btn-primary:focus{background-color:#e8b2b2!important;background-color:var(--color1)!important;border:1px solid #e8b2b2!important;border:1px solid var(--color1)!important}.btn-primary.active,.btn-primary:hover{background-color:#f1d3d3!important;background-color:var(--color2)!important;border:1px solid #f1d3d3!important;border:1px solid var(--color2)!important}.no-scroll{height:100vh!important;overflow:hidden!important}.no-scroll2{display:none}.splash-container{background-color:#6e765f;background-color:var(--bgcolor);height:100%;width:100%;z-index:10001}.container-icon-splash{display:flex;justify-content:center;left:50%;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.logo-annift{width:60px}.logo-annift,.splash-icon{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.splash-icon{-webkit-animation:beat .8s ease-in-out 0s infinite;animation:beat .8s ease-in-out 0s infinite;color:#f1d3d3;color:var(--color2);font-size:120px;opacity:.7}.splash-icon-shadow{-webkit-animation:beat2 .8s ease-in-out 0s infinite;animation:beat2 .8s ease-in-out 0s infinite;color:#e8b2b2;color:var(--color1);font-size:170px;left:50%;opacity:.4;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@-webkit-keyframes beat2{0%,to{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.5);transform:scale(1.5)}40%{-webkit-transform:scale(1.3);transform:scale(1.3)}10%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes beat2{0%,to{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.5);transform:scale(1.5)}40%{-webkit-transform:scale(1.3);transform:scale(1.3)}10%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@-webkit-keyframes beat{0%,to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}20%{-webkit-transform:translate(-50%,-50%) scale(1.5);transform:translate(-50%,-50%) scale(1.5)}30%{-webkit-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}10%{-webkit-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}}@keyframes beat{0%,to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}20%{-webkit-transform:translate(-50%,-50%) scale(1.5);transform:translate(-50%,-50%) scale(1.5)}30%{-webkit-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}10%{-webkit-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}}.background-layout{align-items:center;background-color:rgba(0,0,0,.8);bottom:0;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;right:0;z-index:10000}.background-layout,.navigation{position:fixed;top:0;width:100%}.navigation{background-color:hsla(0,0%,100%,0);padding:10px 0!important;z-index:5000}body::-webkit-scrollbar{display:none}body,html{overflow-x:hidden!important}body{-ms-overflow-style:none;background-color:#6e765f;background-color:var(--bgcolor);height:auto!important;margin:0;max-width:100vw!important;padding:0;scroll-behavior:smooth;scrollbar-width:none}.nav-fix .navbar-title{color:#000;cursor:pointer;display:flex!important}.item-navbar{display:none;font-size:12px}.item-navbar li{cursor:pointer}.nav-fix .item-navbar{display:flex}.nav-fix{background-color:#969f84;background-color:var(--color4)}.navigation ul.left,.navigation ul.right{list-style-type:none;width:40%}.navigation ul li{font-weight:700;padding:0 10px}.navbar-title{color:#fff;display:none!important;font-family:Great Vibes,cursive;font-size:1.6rem;width:20%}.navbar-middle{background-color:red;height:100px;left:0;padding:0 30px;position:relative;width:20%}.nav-button-container{display:none!important;width:40%}.hamburger-nav{background-color:#e8b2b2;background-color:var(--color1);border:1px solid #f5f5f3;border:1px solid var(--textcolor);border-radius:5px;color:#f5f5f3;color:var(--textcolor);padding:5px 10px}.hamburger-nav i{font-size:20px}.nav-menu-break{background-color:#969f84;background-color:var(--color4);height:100vh;left:-360px;opacity:0;position:fixed;top:0;width:350px;z-index:5001}.nav-menu-break a{border-bottom:1px solid #f1d3d3;border-bottom:1px solid var(--color2);color:#000;color:#f5f5f3;color:var(--textcolor);cursor:pointer;margin:4px 0;padding:15px 30px;text-decoration:none}.nav-menu-break a:hover{background-color:#fff;color:#000}.btn-close-menu-break{color:#f5f5f3;color:var(--bordercolor);margin-bottom:30px;margin-right:30px;margin-top:30px}.btn-close-menu-break i{cursor:pointer;font-size:50px}.collapsed-nav-menu-unactived{-webkit-animation:out-nav-menu .5s forwards;animation:out-nav-menu .5s forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.collapsed-nav-menu-actived{-webkit-animation:show-nav-menu .5s forwards;animation:show-nav-menu .5s forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;display:block}@-webkit-keyframes show-nav-menu{0%{left:-360px;opacity:0}to{left:0;opacity:1}}@keyframes show-nav-menu{0%{left:-360px;opacity:0}to{left:0;opacity:1}}@-webkit-keyframes out-nav-menu{0%{left:0;opacity:1}to{left:-360px;opacity:0}}@keyframes out-nav-menu{0%{left:0;opacity:1}to{left:-360px;opacity:0}}@media only screen and (max-width:990px){.navigation ul.left,.navigation ul.right{display:none!important}.nav-button-container{display:flex!important}}.container-landing{height:100vh;position:relative}.title-landing{width:100vw;z-index:13}.title-animated-landing,.title-landing{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.title-animated-landing{-webkit-animation:example .6s infinite;animation:example .6s infinite;animation-direction:alternate-reverse;background-color:hsla(0,0%,84%,.3);border-radius:100%;height:340px;width:340px;z-index:12}@-webkit-keyframes example{0%{height:310px;width:310px}to{height:340px;width:340px}}@keyframes example{0%{height:310px;width:310px}to{height:340px;width:340px}}.filter-landing{background-color:rgba(0,0,0,.5);height:120vh;position:absolute;top:0;width:100%;z-index:11}.nama-pengantin-landing{color:#fff;font-family:Great Vibes,cursive;font-size:clamp(3rem,7vw,6.5rem);margin-bottom:8px;text-align:center}.text-countdown-opening{color:#fff;font-size:clamp(1rem,4.5vw,1.4rem);text-align:center}.logo-ring{width:70px}.text-time-opening{color:#fff;font-family:Poppins,sans-serif;font-size:clamp(1rem,4.5vw,1.4rem);font-weight:700;text-align:center}.content-title-landing h3{color:#fff;font-size:clamp(.9rem,3vw,1.1rem);margin-bottom:8px;text-align:center}.content-title-landing h2{color:#fff;font-family:Great Vibes,cursive;font-size:clamp(1.5rem,3vw,2.2rem);margin-bottom:8px;text-align:center}.content-title-landing p{color:#fff;font-size:clamp(.9rem,3vw,1rem);margin-bottom:0;text-align:center}.slideshow{bottom:0;height:120vh;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}@media only screen and (max-width:376px){.title-landing{height:250px;left:50%;top:40%;width:100vw}.title-animated-landing{-webkit-animation:example .6s infinite;animation:example .6s infinite;animation-direction:alternate-reverse;background-color:hsla(0,0%,84%,.3);border-radius:100%;height:280px;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:280px;z-index:12}@-webkit-keyframes example{0%{height:260px;width:260px}to{height:280px;width:280px}}@keyframes example{0%{height:260px;width:260px}to{height:280px;width:280px}}}.img-landing,.slideshow-image{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;height:120vh;position:absolute;width:100%}.slideshow-image{-webkit-animation-duration:16s;animation-duration:16s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:kenburns;animation-name:kenburns;-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:.5;-webkit-transform:scale(1.2);transform:scale(1.2)}.slideshow-image:first-child{-webkit-animation-name:kenburns-1;animation-name:kenburns-1;z-index:3}.slideshow-image:nth-child(2){-webkit-animation-name:kenburns-2;animation-name:kenburns-2;z-index:2}.slideshow-image:nth-child(3){-webkit-animation-name:kenburns-3;animation-name:kenburns-3;z-index:1}.slideshow-image:nth-child(4){-webkit-animation-name:kenburns-4;animation-name:kenburns-4;z-index:0}@-webkit-keyframes kenburns-1{0%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}1.5625%{opacity:1}23.4375%{opacity:1}26.5625%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}98.4375%{opacity:0;-webkit-transform:scale(1.2117647059);transform:scale(1.2117647059)}to{opacity:1}}@keyframes kenburns-1{0%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}1.5625%{opacity:1}23.4375%{opacity:1}26.5625%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}98.4375%{opacity:0;-webkit-transform:scale(1.2117647059);transform:scale(1.2117647059)}to{opacity:1}}@-webkit-keyframes kenburns-2{23.4375%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}26.5625%{opacity:1}48.4375%{opacity:1}51.5625%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes kenburns-2{23.4375%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}26.5625%{opacity:1}48.4375%{opacity:1}51.5625%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes kenburns-3{48.4375%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}51.5625%{opacity:1}73.4375%{opacity:1}76.5625%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes kenburns-3{48.4375%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}51.5625%{opacity:1}73.4375%{opacity:1}76.5625%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes kenburns-4{73.4375%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}76.5625%{opacity:1}98.4375%{opacity:1}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes kenburns-4{73.4375%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}76.5625%{opacity:1}98.4375%{opacity:1}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.container-invitation{height:60%;margin:200px auto;position:relative;width:75%}.content-invitation{position:relative;z-index:1011}.container-invitation2{position:relative}.blurring{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;max-width:600px}.clickable{cursor:pointer}.container-hadiah{border:1px solid #f5f5f3;border:1px solid var(--bordercolor);border-radius:10px;padding:20px;width:600px}.container-hadiah p{color:#f5f5f3;color:var(--textcolor)}.container-hadiah img{width:100px}.container-hadiah i{color:#e8b2b2;color:var(--color1);font-size:40px}.cont-ha-ic{min-width:100px}.cont-tx-ha{max-width:300px}.invitation-right{background-color:hsla(80,12%,57%,.5);background-color:var(--color4-transparent);height:calc(100% - 20px);margin:0 0 0 10px;width:100%}.text-right-important{text-align:right!important}.text-left-important{text-align:left!important}.nama-pengantin-wanita{text-align:left!important}.nama-pengantin-pria,.nama-pengantin-wanita{font-family:Great Vibes,cursive;font-size:33px}.nama-pengantin-pria{text-align:right!important}.nama-pengantin-and{font-family:Great Vibes,cursive;font-size:45px}.invitation-right-reverse{margin:0 10px 0 0}.invitation-left{width:100%}.invitation-left-content{color:#f5f5f3;color:var(--textcolor);height:100%;padding:150px 30px;text-align:center}.invitation-left-content img{-webkit-filter:invert(86%) sepia(6%) saturate(1106%) hue-rotate(24deg) brightness(80%) contrast(87%);filter:invert(86%) sepia(6%) saturate(1106%) hue-rotate(24deg) brightness(80%) contrast(87%);width:200px}.footer-nav a{cursor:pointer;margin:5px 0}.invitation-left-content h1{font-size:50pt;margin-bottom:0}.invitation-left-content h4{margin-bottom:0}.invitation-right-content{color:#f5f5f3;color:var(--textcolor);padding:80px 40px!important}.invitation-right-content h3{font-size:30pt;margin-bottom:8px;text-align:center}.invitation-right-content p{font-size:12pt;text-align:center}.invitation-right-content h5{font-size:20pt;margin-top:55px;text-align:center}.invitation-right-content h6{font-size:10pt;margin-bottom:55px;text-align:center}.parallax-invitation{background-attachment:fixed;background-image:url(/static/media/background1.dc129bc8f243f7c5e3a3.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.background-triangle-parallax-top{border-color:#6e765f transparent transparent;border-color:var(--bgcolor) transparent transparent transparent;border-style:solid;border-width:150px 100vw 0 0;height:0;left:0;position:absolute;top:0;width:100vw;z-index:100!important}.background-triangle-parallax-top-reverse{border-color:#6e765f transparent transparent;border-color:var(--bgcolor) transparent transparent transparent;border-style:solid;border-width:150px 0 0 100vw;height:0;left:0;position:absolute;top:0;width:100vw;z-index:100!important}.background-triangle-parallax-bottom-reverse{border-color:transparent transparent #6e765f;border-color:transparent transparent var(--bgcolor) transparent;border-style:solid;border-width:0 0 150px 100vw;bottom:0;height:0;left:0;position:absolute;width:100vw;z-index:100!important}.background-triangle-parallax-bottom{border-color:transparent transparent transparent #6e765f;border-color:transparent transparent transparent var(--bgcolor);border-style:solid;border-width:150px 0 0 100vw;bottom:0;height:0;left:0;position:absolute;width:100vw;z-index:100!important}.background-family{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.glideBride,.glideGroom{position:relative}.container-family{height:100%;width:100%;z-index:100}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#000;-webkit-background-clip:text;background-color:#fff!important;box-shadow:inset 0 0 20px 20px #fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.glide__track{width:90%}.title-section{color:#f5f5f3;color:var(--textcolor);font-size:clamp(1.8rem,4vw,3rem);margin-bottom:20px;margin-top:50px}.container-family h1{font-size:clamp(1.8rem,4vw,3rem);margin-bottom:70px}.filter{background-color:rgba(0,0,0,.5);height:100%;padding:70px 0;width:100%}.card-family img{aspect-ratio:1/1;background-color:#6e765f;background-color:var(--color3);object-fit:cover;position:relative;width:348px}.photo-desc-family{aspect-ratio:1/1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(60,8%,44%,.5);border:35px solid transparent;color:#f5f5f3;color:var(--textcolor);display:none;opacity:0;position:absolute;width:348px}.photo-desc-family h1{font-size:clamp(1.5rem,2.5vw,1.9rem);margin:0;width:100%}.photo-desc-family p{margin-top:8px}.big-hor-line{border-color:#8eaeba;border-bottom:1px solid;border-top:1px solid;bottom:10px;left:50%;position:absolute;top:10px;width:0}.big-ver-line{border-color:#8eaeba;border-left:1px solid;border-right:1px solid;height:0;position:absolute;top:50%;width:100%}.short-hor-line{border-color:#8eaeba;border-bottom:1px solid;border-top:1px solid;bottom:0;left:50%;position:absolute;top:0;width:0}.short-ver-line{border-color:#8eaeba;border-left:1px solid;border-right:1px solid;height:0;position:absolute;top:50%;width:calc(100% - 20px)}.background-quote{background-color:#6e765f;background-color:var(--bgcolor);padding:70px 70px 110px;width:100%}.container-quote{color:#f5f5f3;color:var(--textcolor);display:flex;padding-bottom:35px;width:75%}.container-slider-quote p{padding-top:30px}.container-slider-quote h1,.container-slider-quote p{color:#f5f5f3;color:var(--textcolor)}.container-quote span{font-family:Playfair Display,serif;font-size:145pt;line-height:100pt}.container-quote blockquote{margin:10px 0 0}.carousel-indicators{bottom:-50px}.carousel-inner-slider{height:90vh;overflow:hidden;width:700px}.gallery-slider{height:30px;width:100%}.carousel-container{height:90vh;overflow:hidden;width:700px}.carousel-container,.close-gallery-slider{align-items:center;display:flex;justify-content:center}.close-gallery-slider{color:#fff;font-size:40px;height:70px;position:fixed;right:0;top:0;width:70px;z-index:10001}.carousel{align-items:center;background-color:rgba(51,51,51,.4);display:flex;justify-content:center;width:100%}.image-slider-portrait{height:100%;object-fit:contain;width:100%}@media only screen and (min-height:720px){.background-family,.img-landing,.parallax-invitation{background-position:50%}}@media only screen and (min-width:481px) and (max-width:768px){.container-quote{width:90%}}@media only screen and (max-width:600px){.container-quote span{font-size:50pt;line-height:50px}.invitation-right-content h3{font-size:20pt}.background-family,.img-landing,.parallax-invitation{background-position:50%}.container-quote{width:95%}.glide__arrow--left{left:0!important}.glide__arrow--right{right:0!important}.background-quote{padding:70px 12px}}.background-story{padding-bottom:70px;position:relative}.year-story h1{color:#f5f5f3;color:var(--textcolor);font-size:36px;margin:0;padding:14px 45px;text-align:center}.container-story{position:relative;width:100%}.year-story{background-color:#6e765f;background-color:var(--bgcolor)}.month-story,.year-story{position:relative}.month-story h1{color:#f5f5f3;color:var(--textcolor);font-size:clamp(1rem,4vw,1.2rem);margin:0;padding:18px;text-align:center}.timeline-story{background-color:#f1d3d3;background-color:var(--color2);height:100%;position:absolute;width:2px;z-index:-2}.grid-container{display:grid;grid-template-columns:repeat(24,1fr);position:relative}.item1{grid-column:1/14}.item1,.item1-reverse{aspect-ratio:1/1;background-color:#f5f5f3;background-color:var(--bordercolor);grid-row:1;padding:10px}.item1-reverse{grid-column:12/25}.item1 img,.item1-reverse img{height:100%;object-fit:cover;width:100%}.item2{background-color:#f5f5f3;background-color:var(--bordercolor);grid-column:13/25;grid-row:1;height:530px;margin-top:100px;padding:10px;z-index:3}.item2 img{height:100%;object-fit:cover;width:100%;z-index:3}.item2-reverse{background-color:#f5f5f3;background-color:var(--bordercolor);grid-column:1/13;grid-row:1;height:530px;margin-top:100px;padding:10px;z-index:3}.item2-reverse img{height:100%;object-fit:cover;width:100%;z-index:3}.item3{grid-column:13/21}.item3,.item3-reverse{grid-row:1;margin-top:25px;padding:15px;z-index:4}.item3-reverse{grid-column:5/13}.month-story-bg{background-color:#969f84;background-color:var(--color4);border:10px solid #f5f5f3;border:10px solid var(--bordercolor);padding:10px;right:20%;top:0}.item4{grid-column:2/15}.item4,.item4-reverse{grid-row:1;margin-top:350px;z-index:5}.item4-reverse{grid-column:11/24}.item5{background-color:#f5f5f3;background-color:var(--bordercolor);grid-column:1/18;grid-row:1;height:370px;object-fit:cover;padding:10px;z-index:3}.carousel{background-color:initial}.item5-reverse{background-color:#f5f5f3;background-color:var(--bordercolor);grid-column:8/25;grid-row:1;height:370px;object-fit:cover;padding:10px;z-index:3}.item5-reverse img{height:100%;object-fit:cover;width:100%}.item6{grid-column:15/23}.item6,.item6-reverse{grid-row:1;margin-top:180px;padding:15px;z-index:8}.item6-reverse{grid-column:3/11}.item7{grid-column:12/25}.item7,.item7-reverse{background-color:#f5f5f3;background-color:var(--bordercolor);grid-row:1;margin-top:250px;z-index:4}.item7-reverse{grid-column:1/14}.item5 img{height:100%;object-fit:cover;width:100%}.big-hor-line-alt{border-color:#f5f5f3;border-color:var(--textcolor);border-bottom:1px solid;border-top:1px solid}.big-hor-line-alt,.big-ver-line-alt{color:#f5f5f3;color:var(--textcolor);height:calc(100% - 14px);position:absolute;width:100%}.big-ver-line-alt{border-color:#f5f5f3;border-color:var(--textcolor);border-left:1px solid;border-right:1px solid}.short-hor-line-alt{border-color:#f5f5f3;border-color:var(--textcolor);border-bottom:1px solid;border-top:1px solid;bottom:0}.short-hor-line-alt,.short-ver-line-alt{color:#f5f5f3;color:var(--textcolor);position:absolute;top:0;width:calc(100% - 14px)}.short-ver-line-alt{border-color:#f5f5f3;border-color:var(--textcolor);border-left:1px solid;border-right:1px solid;height:100%}.tell-story-bg{background-color:#969f84;background-color:var(--color4);border:10px solid #f5f5f3;border:10px solid var(--bordercolor);padding:30px;width:100%}.container-tell-story{height:100%;min-height:200px;position:relative}.text-tell-story{color:#f5f5f3;color:var(--textcolor);padding:30px 20px}.text-tell-story h1{font-size:clamp(1.2rem,4vw,1.5rem);padding:10px 30px;text-align:center}.text-tell-story p{font-size:clamp(.7rem,4vw,.8rem);margin:0;padding:10px;text-align:center}.col-gallery{flex:0 0 25%;max-width:25%}@media only screen and (min-width:481px) and (max-width:768px){.background-family,.img-landing,.parallax-invitation{background-position:50%}.col-gallery{flex:0 0 100%;max-width:100%}.item2-reverse{grid-column:1/14}.item2{grid-column:12/25}.item4{grid-column:1/15}.item4,.item4-reverse{grid-row:1;margin-top:250px;z-index:5}.item4-reverse{grid-column:11/25}.item3,.item6,.item6-reverse{grid-column:13/25}.item3,.item3-reverse,.item6,.item6-reverse{grid-row:1;margin-top:25px;padding:15px;z-index:4}.item3-reverse{grid-column:1/13}.item6{grid-column:1/12}.item6,.item6-reverse{grid-row:1;margin-top:300px;padding:15px;z-index:9}.item6-reverse{grid-column:14/25}.item7{grid-column:9/25}.item7,.item7-reverse{background-color:#fff;grid-row:1;margin-top:250px;z-index:4}.item7-reverse{grid-column:1/17}}@media only screen and (max-width:480px){.col-gallery{flex:0 0 100%;max-width:100%}.item1,.item1-reverse{aspect-ratio:auto;height:370px;margin-top:170px}.item1,.item1-reverse,.item2,.item2-reverse{background-color:#fff;grid-column:1/25;grid-row:1;padding:10px}.item2,.item2-reverse{height:530px;margin-top:570px;z-index:3}.item3,.item3-reverse,.item6,.item6-reverse{grid-column:5/21;grid-row:1;margin-top:25px;padding:15px;z-index:4}.item4,.item4-reverse{grid-column:1/25;grid-row:1;margin-top:1130px;z-index:5}.item5,.item5-reverse{height:370px;margin-top:170px;object-fit:cover;padding:10px;z-index:3}.item5,.item5-reverse,.item7,.item7-reverse{background-color:#fff;grid-column:1/25;grid-row:1}.item7,.item7-reverse{margin-top:570px;z-index:4}}.gallery{grid-gap:0;display:grid;grid-template-columns:repeat(90,1vw);grid-template-rows:repeat(220,1vw);justify-content:start}.gallery__item{background-color:#f1d3d3;background-color:var(--color2);height:300px;margin:0;position:relative;width:100%}.gallery__item:hover .middle{opacity:1}.middle{left:50%;opacity:0;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transition:.5s ease}.hovered-image{height:100%;width:100%}.gallery__item:hover .gallery__img{cursor:zoom-in;opacity:.5}.hovered-logo{align-items:center;background-color:#fff;border-radius:100%;cursor:pointer;display:flex;height:80px;justify-content:center;width:80px}.hovered-logo i{color:#969f84;color:var(--color4);font-size:35px}.gallery__img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;object-fit:cover;opacity:1;transition:.5s ease;width:100%}.container-footer{background-color:#969f84;background-color:var(--color4);color:#f5f5f3;color:var(--textcolor);padding:80px 50px;width:100%}.container-footer h1{font-family:bettina-signature;font-size:25px;margin-bottom:30px}.contact-footer i{font-family:18px}.gallery-footer{flex-wrap:wrap;list-style-type:none}.gallery-footer li{flex:0 0 33.33%;margin-bottom:5px;max-width:33.33%;padding:0 3px}.container-footer h4{font-size:25px;font-weight:400;margin-bottom:30px}.container-footer a{color:#f5f5f3;color:var(--textcolor);text-decoration:none;width:100%}.container-footer-icon{padding-top:10px}.icon-footer{background-color:#e8b2b2;background-color:var(--color1);border-radius:100%;height:42px;width:42px}.icon-footer i{font-size:18px}@media only screen and (max-width:1200px){.footer-section{margin-bottom:70px}}.container-copyright{padding:20px 0}.container-copyright p{color:#f5f5f3;color:var(--textcolor);font-size:10px}.container-reservation{padding-bottom:70px}.outer-form-reservation{background:#fff;border:1px solid #6e765f;border:1px solid var(--color3);border-radius:330px 330px 0 0;padding:30px;width:500px}.inner-form-reservation h3{font-size:20px}.inner-form-reservation{background:#fff;border:1px solid #6e765f;border:1px solid var(--color3);border-radius:300px 300px 0 0;padding:130px 40px 100px}.inner-form-reservation .form-control{border:0;border-bottom:1px solid #6e765f;border-bottom:1px solid var(--color3);border-radius:0!important;margin-bottom:20px}.inner-form-reservation .form-control:focus{box-shadow:none!important}.inner-form-reservation .btn{border-radius:0!important;font-size:20px;padding:6px 25px}.textarea-reservation{border:1px solid #6e765f!important;border:1px solid var(--color3)!important}.container-schedule{padding-bottom:70px}.schedule-background{background-color:#f25039;border:10px solid #82a4c0;padding:30px;width:400px}.justify-schedule-end{justify-content:flex-end}.justify-schedule-start{justify-content:flex-start}.schedule-content{background-color:aqua;margin:20px;padding:14% 10%;z-index:1001}.schedule-background h4{padding-bottom:30px;text-align:center}.schedule-background .spacer-schedule{background-color:#000;height:1px;margin-bottom:40px}.schedule-background p{margin-bottom:15px;text-align:center}.schedule-background a{margin-top:20px}.line-border:before{border-bottom-color:#f5f5f3;border-left:1px solid #f5f5f3;border-right:1px solid #f5f5f3;border-top-color:#f5f5f3;border-color:var(--bordercolor);content:"";height:100%;top:0}.line-border,.line-border:before{left:0;position:absolute;width:100%;z-index:1000}.line-border{border-bottom:1px solid #f5f5f3;border-top:1px solid #f5f5f3;border-color:var(--bordercolor);height:calc(100% - 20px);right:0;top:10px;transition:all 1s}.line-border2:before{border-bottom-color:#f5f5f3;border-left:1px solid #f5f5f3;border-right:1px solid #f5f5f3;border-top-color:#f5f5f3;border-color:var(--bordercolor);content:"";left:0;width:100%}.line-border2,.line-border2:before{height:100%;position:absolute;top:0;z-index:1000}.line-border2{border-bottom:1px solid #f5f5f3;border-top:1px solid #f5f5f3;border-color:var(--bordercolor);left:10px;right:0;width:calc(100% - 20px)}@media only screen and (max-width:444px){.schedule-background{width:100%}}@media only screen and (max-width:768px){.justify-schedule-end,.justify-schedule-start{justify-content:center}.container-invitation{height:60%;width:95%}.invitation-left-content{padding:120px 30px}.invitation-right{margin:0 10px}}.couple-container{margin-top:-20px;padding-bottom:70px;position:relative;z-index:101}.text-couple h3{font-size:18pt;margin:0}.text-couple h2,.text-couple h3{color:#f5f5f3;color:var(--textcolor);text-align:center}.text-couple h2{font-size:30pt;margin-bottom:40px}.text-couple p{color:#f5f5f3;color:var(--textcolor);text-align:center}.container-image-couple{margin-bottom:40px;position:relative}.couple-container img{aspect-ratio:1/1;object-fit:cover;object-position:top;width:100%}.logo-couple{background-color:#fff;border-radius:100%;bottom:0;height:100px;left:50%;margin-bottom:-80px;position:absolute;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100px;z-index:102}.logo-couple img{object-fit:contain;transition:all .6s ease;width:70%}.couple-photo{position:relative}.couple-photo,.couple-photo:after{box-shadow:inset 0 0 0 15px #fff;transition:all .3s}.couple-photo:after{content:"";display:block;height:100%;position:absolute;top:0;width:100%}.couple-photo:hover:after{box-shadow:inset 0 0 0 0 #fff;cursor:pointer}.flipped{transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);-khtml-transform:scaleX(-1);-ms-transform:scaleX(-1)}@-webkit-keyframes examp{0%{background-color:red}to{background-color:#ff0}}@keyframes examp{0%{background-color:red}to{background-color:#ff0}}.couple-photo:hover .border-couple{display:flex}.border-couple{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.5);border:36px solid transparent;display:none;height:100%;left:0;position:absolute;text-align:left;top:0;transition:all .3s;width:100%;z-index:1}.content-border-couple{padding:15px;z-index:104}.border-couple h3{font-size:17pt;margin:0;text-align:center}.border-couple h5{font-size:12pt;margin-bottom:18px;margin-top:6px;text-align:center}.border-couple p{font-size:11pt;margin-bottom:20px;text-align:center}.border-couple a{color:#969f84;color:var(--color4);cursor:pointer;margin:0 6px}.border-couple i{font-size:19pt}.border-couple .big-hor-line{border-color:#8eaeba;border-bottom:1px solid;border-top:1px solid;height:calc(100% - 20px);left:50%;position:absolute;top:10px;width:0}.border-couple .big-ver-line{border-color:#8eaeba;border-left:1px solid;border-right:1px solid;height:0;position:absolute;top:50%;width:100%}.border-couple .short-hor-line{border-color:#8eaeba;border-bottom:1px solid;border-top:1px solid;bottom:0;left:50%;position:absolute;top:0;width:0}.border-couple .short-ver-line{border-color:#8eaeba;border-left:1px solid;border-right:1px solid;height:0;left:10px;position:absolute;top:50%;width:calc(100% - 20px)}.tess{border-color:transparent transparent #6e765f;border-color:transparent transparent var(--bgcolor) transparent;border-style:solid;border-width:0 0 130px 100vw;bottom:0;height:0;left:0;position:absolute;width:100vw;z-index:100!important}.wishcard-container{padding-bottom:70px}.wishcard-item{background-color:aqua;height:100%;padding:35px}.wishcard-content{height:100%}.wishcard-text{padding:32px}.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;user-select:none}.glide__slide{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{background-color:initial;border:2px solid hsla(0,0%,100%,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:block;line-height:1;opacity:1;padding:9px 12px;position:absolute;text-shadow:0 .25em .5em rgba(0,0,0,.1);text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .15s ease,border .3s ease-in-out;z-index:2}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{bottom:2em;display:inline-flex;left:50%;list-style:none;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.glide__bullet{background-color:hsla(0,0%,100%,.5);border:2px solid transparent;border-radius:50%;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);cursor:pointer;height:9px;line-height:0;margin:0 .25em;padding:0;transition:all .3s ease-in-out;width:9px}.glide__bullet:focus{outline:none}.glide__bullet:focus,.glide__bullet:hover{background-color:hsla(0,0%,100%,.5);border:2px solid #fff}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-webkit-grabbing}
/*# sourceMappingURL=main.fcc067d0.css.map*/