@import url(https://fonts.googleapis.com/css2?family=Bungee&family=DM+Serif+Text:ital@0;1&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Parisienne&family=Sirivennela&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bungee&family=DM+Serif+Text:ital@0;1&family=Lavishly+Yours&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Parisienne&family=Sirivennela&display=swap);@import url(https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible+Mono:ital,wght@0,200..800;1,200..800&family=Bungee&family=DM+Serif+Text:ital@0;1&family=Lavishly+Yours&family=Lugrasimo&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Parisienne&family=Petit+Formal+Script&family=Sirivennela&display=swap);@import url(https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible+Mono:ital,wght@0,200..800;1,200..800&family=Bungee&family=Caveat:wght@400..700&family=DM+Serif+Text:ital@0;1&family=Lavishly+Yours&family=Lugrasimo&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Parisienne&family=Petit+Formal+Script&family=Sirivennela&display=swap);@import url(https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible+Mono:ital,wght@0,200..800;1,200..800&family=Bungee&family=Caveat:wght@400..700&family=DM+Serif+Text:ital@0;1&family=Funnel+Sans:ital,wght@0,300..800;1,300..800&family=Indie+Flower&family=Lavishly+Yours&family=Lugrasimo&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Parisienne&family=Petit+Formal+Script&family=Sirivennela&display=swap);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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{align-items:start;background-color:#fbfbfb;height:auto}.App,.header{display:flex;flex-direction:column;width:100%}.header{height:100vh}.navigation{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;height:auto;justify-content:space-between;left:0;padding:20px 80px;position:fixed;top:0;width:100%}.navigation button{background-color:initial;border:2px solid #ccb627;border-radius:24px;color:#ccb627;cursor:pointer;font-size:20px;font-weight:700;height:auto;padding:10px;width:150px}.picture-page{align-items:center;display:flex;flex-direction:row;width:100%}.img-page,.title{flex:0 0 50%;height:100%}.img-page{align-items:center;height:100vh;max-width:100%}.img-page img{height:100%;object-fit:cover;width:100%}.title{align-items:center;color:#2c2c2c;display:flex;flex-direction:column;height:100%;justify-content:center}.title h2{font-weight:400;letter-spacing:2px;margin:0 0 105px;text-transform:uppercase}.title h1{font-family:Parisienne,cursive;font-size:6rem;font-weight:800;margin:0 0 105px}.title h3{color:#c6bf9f;font-weight:300;letter-spacing:1.5px;margin:0;text-transform:uppercase}.navigation button:hover{background-color:hsla(0,0%,100%,.845)}.welcome{align-items:center;background-color:#eee6ca;box-sizing:border-box;display:flex;flex-direction:column;gap:50px;height:auto;justify-content:space-between;padding:30px;width:100%}.official-date{display:flex;flex-direction:row;font-family:Parisienne,cursive;font-size:100px;font-weight:200;gap:60px;text-transform:uppercase}.official-time{color:#000000a6;font-family:Cormorant Garamond,serif;font-size:58px;font-weight:100;letter-spacing:.15em;text-transform:uppercase}.text{font-size:40px;font-weight:200}.invited{font-family:Parisienne,cursive;font-size:100px;font-weight:100}.tail-d{display:inline-block;position:relative}.tail-d:after{bottom:11px;content:"♡";font-size:120px;position:absolute;right:-247px;transform:rotate(20deg)}.tail-svg{height:60px;left:44px;position:absolute;top:30%;width:180px}.blink{animation:blinks 1s step-start infinite}@keyframes blinks{50%{opacity:0}}.Time{align-items:center;background-color:#fbfbfb;box-sizing:border-box;display:flex;flex-direction:column;gap:50px;height:auto;padding:30px;width:100%}.message{font-family:Atkinson Hyperlegible Mono,sans-serif;font-size:50px;font-weight:100;padding:12px;text-align:center;width:75%}.message-see-you{font-size:40px;font-weight:50}.countdown,.message-see-you{color:#000000a6;font-family:Cormorant Garamond,serif;letter-spacing:.15em;text-transform:uppercase}.countdown{align-content:center;display:flex;flex-direction:row;font-size:58px;font-weight:100;gap:80px;justify-content:space-between}.countdown div{align-items:center;display:flex;flex-direction:column}.countdown-time{font-size:12px}.blink-slow{animation:blinks 2s step-start infinite}@keyframes blinks-slow{50%{opacity:0}}.Our-story{align-items:center;background-color:#eee6ca;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;height:auto;justify-content:center;padding:30px;width:100%}.love-title{font-family:Parisienne,cursive;font-size:100px;font-weight:200}.love-title-2{font-family:Indie Flower,cursive;font-size:40px;font-weight:100;text-align:center}.story-p{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:40px}.story-p p{font-family:Funnel Sans,sans-serif;font-size:18px;line-height:1.7;text-indent:2rem}.story-p-section1,.story-p-section2{display:flex;flex-direction:row}.story-p-section1-1{align-items:center;background-color:#fbfbfb;display:flex;flex-direction:column;justify-content:center;padding:24px}.story-p-section1 div{flex:1 1}.couple-pic{align-items:center;background-color:ivory;display:grid;grid-template-rows:repeat(2,auto);height:auto;justify-content:center;padding:24px;position:relative}.couple-pic img{display:block;max-height:400px;max-width:270px;object-fit:cover;width:100%}.left-pic{left:0}.left-pic,.right-pic{position:absolute;top:50%;transform:translateY(-50%)}.right-pic{right:0}.fin-pic img{display:block;height:400px;object-fit:cover;width:100%}.fin-pic{display:flex;flex-direction:row;margin:0;padding:0;place-items:center}.fin-pic,.story-p-section2-2{flex:1 1}.story-p-section2-2{align-items:center;background-color:#fbfbfb;display:flex;flex-direction:column;justify-content:center}.story-p-section2-2 p{font-family:Funnel Sans,sans-serif;padding:24px}.p-end{font-size:18px;text-align:center}.thank{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:24px;width:100%}.thank-you{font-family:Atkinson Hyperlegible Mono,sans-serif;font-size:50px;font-weight:400;padding:10px;text-align:center;text-transform:uppercase;width:50%}.thank button{animation:transform 3s ease;background-color:initial;border:2px solid #ccb627;border-radius:24px;box-shadow:0 5px 10px #0000004d;color:#ccb627;cursor:pointer;font-size:20px;font-weight:700;height:auto;padding:10px;width:150px}.thank button:hover{transform:scale(1.1)}.home,.rsvp{display:flex;flex-direction:column;width:100%}.rsvp{align-items:center;background-color:#eee6ca;box-sizing:border-box;height:100vh;justify-content:center}.content1{flex-direction:row}.content1,.content1-1{display:flex;width:100%}.content1-1{align-items:center;border-right:3px solid #000;flex:1 1;flex-direction:column;height:auto;justify-content:center;padding:24px}.content1-1 p{font-size:50px;font-weight:200}.content1-1 h1{display:flex;font-family:Parisienne,cursive;font-size:60px;font-weight:200}.content1-2{align-items:start;flex:2 1;flex-direction:column;padding:24px}.content1-2,.content1-2 h1{display:flex;justify-content:center;width:100%}.content1-2 h1{flex-direction:row;font-family:Cormorant Garamond,serif;font-size:60px;font-weight:100}.submit-form{display:flex;flex-direction:column;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:30px;height:100%;justify-content:space-evenly;padding:60px;width:100%}.submit-form label{display:flex;flex-direction:row;gap:20px}.input-name{font-size:18px;max-width:350px;min-width:200px;padding:10px;width:300px}.input-name,.input-number{background-color:initial;border:1px solid #000;border-radius:12px}.input-number{max-width:110px;min-width:50px;width:100px}.radio{accent-color:#028f17;height:18px;vertical-align:middle;width:18px}.rsvp button{animation:transform 3s ease;background-color:initial;border:2px solid #ccb627;border-radius:24px;color:#ccb627;cursor:pointer;font-size:20px;font-weight:700;height:auto;padding:10px;width:150px}.rsvp button:hover{transform:scale(1.1)}
/*# sourceMappingURL=main.2b77c135.css.map*/