.home{align-items:center;display:flex;height:100vh;justify-content:center;position:relative;width:100%}.dark-filter{background-color:rgba(0,0,0,.342);z-index:2}.dark-filter,.home-slideshow-wrapper{height:100%;position:absolute;width:100%}.home-slideshow-wrapper{z-index:1}.home-txt{align-items:center;display:flex;flex-direction:column;height:60%;justify-content:space-between;margin:0;position:absolute;width:90%;z-index:3}.home-text-wrapper{opacity:0}.home-txt-title{color:#fff;font-family:AlexBrush;font-size:76px;text-align:center}.home-txt-date{color:#fff;font-family:Abel;font-size:24px;text-align:center}.countdown-wrapper,.fade-enter{opacity:0}.fade-enter-active{opacity:1;transition:opacity 1s}.fade-enter-done,.fade-exit{opacity:1}.fade-exit-active{opacity:1;transition:opacity 1s}.home-slideshow-wrapper .fade-enter{opacity:0}.home-slideshow-wrapper .fade-enter-active{opacity:1;transition:opacity 1s}.home-text-wrapper .fade-enter{opacity:0}.home-text-wrapper .fade-enter-active{opacity:1;transition:opacity 1s}.countdown-wrapper .fade-enter{opacity:0}.countdown-wrapper .fade-enter-active{opacity:1;transition:opacity 1s}.image-carousel,html{height:100%;margin:0;overflow:hidden;padding:0}.image-carousel{align-items:center;display:flex;justify-content:center}.carousel-image{height:100vh;left:50%;max-width:100%;object-fit:cover;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .75s ease-in-out}.carousel-image.active{opacity:1}.countdown-container{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-family:Abel;font-size:32px;justify-content:space-evenly;width:100%;z-index:2}.countdown-title{text-align:center;width:100%}.countdown-values-wrapper{align-items:center;background-color:rgba(0,0,0,.452);border-radius:20px;display:flex;justify-content:space-evenly;padding-bottom:5%;padding-top:5%;width:100%}.countdown-value{font-size:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.countdown-value,.rsvp{align-items:center;display:flex;flex-direction:column}.rsvp{font-family:Overpass;height:100vh;width:100vw}.rsvp-title{-webkit-text-stroke:1px rgba(0,0,0,.255);color:#fff;font-size:48px;font-weight:400;margin:0;padding-top:10%;text-align:center;text-shadow:0 6px 4px rgba(0,0,0,.25);width:70%;z-index:1}.rsvp-form-container{align-items:center;background-color:rgba(0,0,0,.103);border-radius:20px;display:flex;flex-direction:column;justify-content:space-apart;max-height:80%;width:90%;z-index:1}.rsvp-form{height:100%;overflow-y:scroll;width:100%}.form-container{font-family:Overpass;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:5%;width:90%}.guest-select{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:4vh;justify-content:space-between;width:100%}.guest-select-text-label{width:85%}.guest-select-dropdown{height:100%;padding-right:5%;width:10%}.guest-select-dropdown select{background-color:initial;border-radius:5px;height:100%}.form-groups{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:100%;padding-top:5%}.form-group{display:flex;flex-wrap:wrap;height:100%;justify-content:center;width:100%}.divider{background-color:#1e1e1e;height:1px;margin:10%;width:80%}.guest-num-txt{width:100%}.name-fields{display:flex;height:4vh;justify-content:space-between;padding-bottom:5%;width:100%}.name-field{padding-top:5%;width:40%}.form-groups button{align-items:center;background-image:linear-gradient(to bottom right,#ffd3da,#fff);border:2px solid gray;border-radius:8px;display:flex;font-family:Overpass;font-size:20px;height:5vh;justify-content:center;width:40%}.allergy-selection{align-items:center;display:flex;justify-content:space-between;padding-top:10%;width:100%}.allergy-radio{height:100%;width:50%}.allergy-input{width:40%}.timeline{align-content:center;color:#000;display:flex;flex-direction:column;font-family:Overpass;justify-content:center;min-height:100vh;text-align:center;width:100vw}.timeline-title-txt{padding-top:20%}.timeline-name-txt{font-size:20px}.timeline-wedding-day{font-family:Alexbrush;font-size:64px}.travel{align-items:center;display:flex;flex-direction:column;font-family:Overpass;height:100vh;text-align:center;width:100vw}.travel-title{font-size:34px;padding-top:15%;text-decoration:underline}.airport,.hotel{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;padding:5%;width:90%}.airport-title-txt,.hotel-title-txt{align-items:center;display:flex;font-size:24px;height:5vh;padding-left:2%;text-align:center}.airports,.hotels{flex-direction:column;padding-top:5%}.airports,.hotels,.travel-location{display:flex;height:100%;width:100%}.travel-location{align-items:center;justify-content:space-between}.travel-location-txt{font-size:20px;text-align:left;width:70%}.travel-location a{color:inherit;width:30%}.travel-location img{border:1px solid #000;border-radius:15px;width:100%}.party{align-content:center;color:#fff;display:flex;font-family:Overpass;height:130vh;width:100vw}.party-bg{background:url(/static/media/rsvp-bg.9f85a6a86452e47a7bce.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative}.party-dark-filter{background-color:rgba(0,0,0,.075);height:100%;position:absolute;width:100%;z-index:1}.party-introducing{-webkit-text-stroke:1.5px rgba(0,0,0,.255);font-size:28px;padding-top:20%}.party-introducing,.party-title{position:relative;text-align:center;text-shadow:0 6px 4px rgba(0,0,0,.25);width:100%;z-index:2}.party-title{-webkit-text-stroke:2px rgba(0,0,0,.255);font-size:42px}.tabs-container{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;position:relative;width:100%;z-index:2}.party-members{display:flex;flex-wrap:wrap;height:80%;width:100vw}.party-member-container{align-items:center;display:flex;flex-direction:column;height:2%;padding:5% 5% 0;width:40%}.party-member-container img{max-width:100%}.party-member-txt{-webkit-text-stroke:1.5px rgba(0,0,0,.255);font-size:24px;text-align:center;white-space:nowrap}:root,body,html{overflow-y:scroll}*{margin:0;padding:0;text-decoration:none}.App{min-width:100vw}.side-bar{position:static}@font-face{font-family:Abel;src:url(/static/media/Abel-Regular.3843f456cf56d275baf6.ttf)}@font-face{font-family:AlexBrush;src:url(/static/media/AlexBrush-Regular.2931994a26f7d46dab66.ttf)}@font-face{font-family:Overpass;src:url(/static/media/Overpass.6c95df359adafa6d5b18.ttf)}.container{display:flex;font-family:Abel;height:100vh;width:100%}.sidebar-open-dark-filter{background-color:rgba(0,0,0,.753);height:100%;position:fixed;width:100%;z-index:997}.menu-container{align-items:center;background-color:#00000083;border-radius:15px;color:#fff;display:flex;flex-direction:row;height:5vh;left:4%;padding:2%;position:fixed;top:2%;z-index:999}.menu-txt{font-size:1.25em;padding-right:8%}.content{padding:20px;width:100%}.sidebar{background:#ffd3daa4;color:#fff;height:100vh;overflow-y:hidden;position:fixed;width:40%;z-index:998}.links-container{height:50%;padding-top:50%;width:100%}.link{color:#3f3f3f}.active-link,.link{align-items:center;display:flex;padding:10% 5%}.active-link{color:#fff;text-decoration:underline}.icon{align-items:center;display:flex;justify-content:center}.link-text{-webkit-text-stroke:.5px rgba(0,0,0,.255);font-size:26px;font-style:normal;font-weight:400;line-height:25px;padding-left:10px;text-shadow:0 4px 4px rgba(0,0,0,.25)}
/*# sourceMappingURL=main.8946711c.css.map*/