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}*{box-sizing:border-box;font-family:Marcellus,serif}*,body,html{margin:0;padding:0}@font-face{font-family:Buongiorno;src:url(/static/media/Buongiorno-Rastellino.d49f7071754972d677d0.otf)}@font-face{font-family:BeautifullyDelicious;src:url(/static/media/BDScript-Regular.2b966f08129c4a8eeffc.otf)}.font-Cinzel{font-family:Cinzel}.container{background-color:#fff;display:flex;flex-wrap:wrap;position:relative;z-index:2}.quotes{color:#232323;font-family:BeautifullyDelicious;font-size:4.5rem;text-align:center}@media screen and (max-width:768px){.quotes{font-size:2.5rem}}.nav_bar{align-items:center;background-color:initial;box-shadow:none;color:#fff;display:flex;height:72px;justify-content:space-between;left:0;padding:15px 50px;position:fixed;top:0;transition:background-color .3s ease;width:100%;z-index:3}.nav_bar.scrolled{background-color:#fff!important;color:#000}.nav_bar.scrolled .divider{background-color:#000}.divider{background:#fff;height:75%;width:1.7px}.logo{align-items:center!important;display:flex;font-size:1.4rem!important;font-weight:700!important;gap:10px;height:100%}.header_item_container{display:flex;font-size:large;gap:60px}.header_item{cursor:pointer;font-size:.9rem;letter-spacing:3px;padding:10px 0;position:relative}.header_item:before{background-color:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .2s ease;width:0}.nav_bar.scrolled .header_item:before{background-color:#000}.header_item:hover:before{width:100%}.logo_item{font-size:.8rem}.block_slider_fixed{height:100vh;position:relative}.block_mask{height:100vh;position:absolute;width:100%}.block_content{position:fixed;top:0}#hero_slideshow{height:100vh;overflow:hidden}#hero_slideshow .slide{height:100%;position:relative;width:100vw}#hero_slideshow .slide_active,#hero_slideshow .slide_last{display:flex;height:100%}#hero_slideshow .slide_active img,#hero_slideshow .slide_last img{filter:grayscale(1);height:100%;object-fit:cover;object-position:top;width:100vw}#hero_slideshow.small_screen .slide_active img,#hero_slideshow.small_screen .slide_last img{object-position:bottom}#hero_slideshow .slide_active{transition:transform 1s ease-in-out}#hero_slideshow .slide_last{transition:none 0s ease 0s;transition:initial}#hero_slideshow .slide_overlay{align-items:center;background:#0003;bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;padding:2rem;position:absolute;width:100%}#hero_slideshow .slide_overlay h2,#hero_slideshow .slide_overlay h3{color:red;text-align:center}#hero_slideshow .slide_overlay h2{font-size:2.5rem;font-weight:200}#hero_slideshow .slide_overlay h2.size_M{font-size:1.75rem}#hero_slideshow .slide_overlay h3.size_M{font-size:1rem;margin:0}.countdown_section{height:0;justify-content:center}.countdown_container{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#1e1e1e59;color:#fff;display:flex;justify-content:space-between;max-width:90vw;padding:25px;position:absolute;transform:translateY(-150%);width:450px}.countdown_item{display:flex;flex-direction:column;gap:5px;text-align:center}.countdown_item_number{font-size:2rem}.countdown_item_label{font-size:.6rem;letter-spacing:1px;text-transform:uppercase}.invitation-container{flex-direction:column;gap:4rem;height:65vh;justify-content:space-evenly;padding:4rem 3rem}.introduction-container{color:#232323;gap:6px;letter-spacing:5px;text-align:right}.invitation-info-container{align-items:center;display:flex;flex-direction:column;gap:1rem}.invitation-info-header{letter-spacing:5px;text-align:center;text-transform:uppercase}.names{color:#232323;font-size:4rem;font-weight:200;letter-spacing:10px;text-align:center}.date{color:#d4af37;font-size:2rem;letter-spacing:3px;text-transform:uppercase}@media screen and (max-width:768px){.introduction-container{font-size:.8rem}.names{font-size:2rem}.date{font-size:1.5rem}}@media screen and (max-width:992px){.invitation-container{padding:4rem 1rem}}.main_container{align-items:center;background-color:#f8f6f4;gap:50px;height:calc(100vh - 72px);justify-content:center;padding:5rem 50px;position:relative;z-index:2}.main_container,.title_container{display:flex;flex-direction:column}.title_container{width:100%}.locations_title{display:flex;font-size:30px;justify-content:center;letter-spacing:5px;margin:20px 0 10px}.locations_underline{width:100%}.location_container{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:70px;justify-content:center;margin:35px 0;padding:0 15px;width:100%}.location_container img{height:390px;object-fit:cover;width:500px}.details_container{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}.pretitle{color:#d4af37;font-family:BeautifullyDelicious;font-size:3.5rem;line-height:.8}.title{color:#0000008f;font-size:.9rem;letter-spacing:3px;text-decoration:none}.underline{width:50%}.location_details_description{font-size:.8rem;max-width:230px;opacity:.8;text-align:center}.location_time{font-size:1.1rem;font-style:italic}.icon{height:3.5rem;width:3.5rem}.location_container iframe{flex:1 0 50%;max-width:450px;min-height:350px}@media screen and (max-width:768px){.main_container{height:auto;padding:5rem 10px}}.rvsp_container{height:calc(100vh - 72px)}.rvsp_image{height:100%;object-fit:cover;width:40%}.components_container{display:flex;flex-direction:column;gap:2rem;justify-content:center;padding:0 6rem;width:60%}.rvsp_title{color:#d4af37;font-size:45px}.rvsp_header{display:flex;flex-direction:column;gap:.6rem}.rvsp_info{font-size:15px}.rvsp_double_form{display:flex;gap:4rem}.rvsp_double_form>*{flex-basis:50%}.rvsp_single_form{display:flex}.rvsp_single_form>*{flex-basis:100%}.rvsp_container input,.rvsp_container label{font-family:Marcellus,serif}.rvsp_container label.Mui-focused{color:#d4af37}.rvsp_container .MuiInput-root:hover:before{border-bottom:2px solid #8e7627!important}.rvsp_container .MuiInput-root:after{border-bottom:2px solid #d4af37}.rvsp_container .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#8e7627}.rvsp_container .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#d4af37}.rvsp_form_container{display:flex;flex-direction:column;gap:1rem}.sent_button.MuiButton-root{background-color:#d4af37;box-shadow:none!important;font-family:Marcellus,serif;letter-spacing:1.5px;margin-left:auto;width:5rem}.sent_button.MuiButton-root:hover{background-color:#d4af37;opacity:.8}.rvsp_others *{font-family:Marcellus,serif!important}@media screen and (max-width:992px){.components_container{padding:0 2rem}}@media screen and (max-width:768px){.rvsp_image{display:none}.components_container{justify-content:flex-start;width:100%}.rvsp_container{height:auto;padding-bottom:4rem}.rvsp_double_form{flex-direction:column;gap:1rem}}.footer_quote{justify-content:center;padding:7rem 0}.footer_container{flex-direction:column}.bottom_container{background-color:#010302;padding:4rem 8rem 1rem}.bottom_container_content{max-width:1140px;width:100%}.footer_divider{background:#fff;height:75%;width:1.7px}.footer_logo{align-items:center!important;color:#fff;display:flex;font-size:2rem!important;gap:13px;height:100px;padding-bottom:3rem}.footer_info{color:#fff;padding-bottom:.5rem}.footer_phone_numbers{color:#bab9b9;font-size:14px;padding-bottom:.3rem}.footer_underline{margin-top:3rem;width:100%}.copyright{border-top:1px solid #fff;color:#848484;font-size:13px;margin-top:3rem;padding-top:1rem}@media screen and (max-width:992px){.bottom_container{padding:2rem 2rem 1rem}}.image-slider-container{height:calc(100vh - 72px);overflow:hidden;position:relative;width:100%}.slick-slider{filter:brightness(.8);height:100%;width:100vw}.slick-slide img,.slick-slider div{height:100%;width:100%}.slick-slide img{object-fit:cover;object-position:top}.slick-dots{bottom:10px!important}.slick-next,.slick-prev{color:#fff;font-size:24px}.slick-dots li button:before,.slick-dots li.slick-active button:before{color:#fff}
/*# sourceMappingURL=main.a5f43a4a.css.map*/