body{overflow:hidden;background-color:#15001f}.bissexto-app{position:fixed;left:6.95vw;right:6.35vw;top:9.59vh;bottom:9.05vh;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,0,0,2e-5)),to(rgba(0,0,0,.2))),#d9c5e9;background:-webkit-linear-gradient(top,rgba(255,0,0,2e-5),rgba(0,0,0,.2)),#d9c5e9;background:linear-gradient(180deg,rgba(255,0,0,2e-5),rgba(0,0,0,.2)),#d9c5e9}.main-title{left:-38vw;top:6vh;-webkit-transform:translate(50vw);transform:translate(50vw);font-size:calc(4vw + 2vmin);line-height:109%;text-align:center;letter-spacing:2vw}.main-title,.wedding-info{position:fixed;font-family:Abhaya Libre;font-style:normal;font-weight:700;text-transform:uppercase;color:#f4f4f4}.wedding-info{left:9vw;top:25vh;font-size:2vmin;line-height:102%;letter-spacing:1vw}.tips-title{font-family:Armata;font-weight:400;font-size:111%;text-decoration:underline;line-height:111%;right:-10vw;position:relative}.tips-title,.wedding-place{color:#f4f4f4;font-style:normal;text-transform:uppercase}.wedding-place{position:fixed;left:17vw;top:30vh;font-family:Abhaya Libre;font-weight:700;font-size:2vmin;line-height:130%;letter-spacing:1vw}.arrow{position:fixed;width:5vw;left:9vw}.home-info{position:absolute;width:50vw;top:30vh;left:35vw;font-family:Armata;font-style:normal;font-weight:400;font-size:calc(1vw + 2vmin);line-height:4vh;color:#000}.invite-info{top:25vh}.invite-info,.tips-info{position:absolute;width:50vw;left:40vw;font-family:Armata;font-style:normal;font-weight:400;font-size:calc(1vw + 2vmin);line-height:4vh;color:#000}.tips-info{top:20vh}.monetary-tips-info{width:45vw;top:20vh;left:40vw;font-size:2vw;line-height:4vh;color:#000}.monetary-tips-info,.tips-menu-1{position:absolute;font-family:Armata;font-style:normal;font-weight:400}.tips-menu-1{width:50%;height:20%;top:105%;font-size:70%;text-transform:uppercase;text-align:center;background:#e9dabc}.tips-menu-2{top:130%}.tips-menu-2,.tips-menu-3{position:absolute;width:50%;height:20%;font-family:Armata;font-style:normal;font-weight:400;font-size:70%;text-transform:uppercase;text-align:center;background:#e9dabc}.tips-menu-3{top:155%}@media screen and (max-width:600px){.hidden-mobile{visibility:hidden;display:none}}.circle{position:relative;left:-20vw;width:71vw;height:71vw;border:1px solid #fff;border-radius:50%}.red{background:#eb5757;mix-blend-mode:normal;opacity:.1}.left-fabio{left:15vw}.left-fabio,.left-natalia{position:absolute;top:10vh;width:10vw}.left-natalia{left:27vw}.right-us{position:absolute;left:69.2%;right:0;top:59.53%;bottom:0;mix-blend-mode:multiply;opacity:.5}.center-text{position:fixed;text-align:center;left:40vw;bottom:12vh;font-family:Aladin;font-style:normal;font-weight:400;font-size:1.3vw;line-height:125%;letter-spacing:.05em;color:#fff}.menu{position:fixed;width:30vw;height:20vh;top:40vh;background:rgba(227,139,162,.58);mix-blend-mode:color-dodge;-webkit-transform:rotate(-.1deg);transform:rotate(-.1deg)}.menu-items{position:absolute;list-style-type:none;left:3vw;top:3vh;width:50vw;padding:0;margin:0}.menu-item{margin-top:1vh;font-family:Artifika;font-style:normal;font-weight:400;font-size:1.5vw;color:#000;letter-spacing:.5vw;text-transform:uppercase}.left-component{position:fixed;left:-7vw;bottom:-10vh;width:50vw;height:50vh}.tips-center-text{position:fixed;text-align:center;bottom:12vh;font-family:Aladin;font-size:1.3vw;line-height:125%;letter-spacing:.05em;color:#08437a}.help-info,.tips-center-text{left:40vw;font-style:normal;font-weight:400}.help-info{font-size:calc(1vw + 2vmin)}.beauty-salon-info,.help-info{position:absolute;width:45vw;top:20vh;font-family:Armata;line-height:4vh;color:#000}.beauty-salon-info{left:40vw;font-style:normal;font-weight:400;font-size:1.3vw}.underline-text{-webkit-text-decoration-line:underline;text-decoration-line:underline}.uppercase-text{text-transform:uppercase}.dash-list-style{list-style:none}.dash-list-style li:before{content:"-";padding-right:10px}.dash-list-style li{text-indent:-30px}
/*# sourceMappingURL=main.2bbb3e98.chunk.css.map */