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}.Login-Container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}.Login-Container h1{color:#fabd62;font-family:Satisfy;font-size:55px;font-weight:600}.Login-Container form{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;width:70%}.Login-Container form input{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:rgba(250,189,98,.1);border:1px solid #fabd62;border-radius:8px;height:35px;outline:none;width:100%}.Login-Container form button{background:#fabd62;border:1px solid #fabd62;border-radius:8px;color:#fff;font-size:18px;height:40px;outline:none;width:100%}header{height:50px;justify-content:center;padding:10px 0;position:absolute;width:100%;z-index:1}header,header nav{align-items:center;display:flex}header nav{color:#fff;justify-content:space-between;width:90%}header nav a{font-size:30px;font-weight:700;text-decoration:none}header nav .BranName{cursor:pointer;font-family:Satisfy;font-size:30px;font-weight:300}header nav .BranName:hover{color:#ffb03b}header nav ul{align-items:center;display:flex;justify-content:space-between;transition:all .3s ease-in-out;width:60%}header nav ul li{list-style:none;transition:all .3s ease-in-out}header nav ul li a{color:#fff;cursor:pointer;font-size:15px;font-weight:600}header nav ul li a:hover{color:#ffb03b}header nav ul li button{background:#ffb03b;border:1px solid #ffb03b;border-radius:18px;color:#fff;font-weight:600;height:35px;width:120px}header nav ul ul li{display:none}.Icon-Hamburguer-Btn{align-items:center;background:transparent;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;flex-direction:column;height:35px;justify-content:space-evenly;outline:none;transition:all .2s ease-in-out;width:35px}.Icon-Hamburguer-Btn:hover{border:1px solid #fabd62}.Icon-Hamburguer-Btn span{background:#fff;border-radius:5px;height:2px;width:90%}.Position-Fixed{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:rgba(0,0,0,.5)}.NavBar-Mobile{align-items:center;background:#fff;bottom:0;color:#000;flex-direction:column;height:100vh;justify-content:center;left:0;margin:0;padding:0;position:fixed;right:0;top:0;width:100%}.NavBar-Mobile-Second li button{width:90%}.Container-Brand-Mobile{align-items:center;display:flex;justify-content:space-between;margin-top:15px;position:absolute;top:0;width:90%}.Container-Brand-Mobile a{color:#fabd62;font-family:Satisfy}.NavBar-Mobile li a{color:#000}.NavBar-Mobile-Second{align-items:center;display:flex;flex-direction:column;height:80vh;justify-content:space-between;width:100%}.NavBar-Mobile-Second li{align-items:center;display:flex;justify-content:center;margin-top:60px;width:100%}.NavBar-Mobile-Second li a{color:#252525;font-size:18px;font-weight:600}.NavBar-Mobile-Close{align-items:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:rgba(0,0,0,.5);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:35px;justify-content:center;outline:none;width:35px}.NavBar-Mobile-Close:hover{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.7)}.HeroHome{align-items:center;background-size:cover;bottom:0;display:flex;height:100vh;justify-content:center;top:0;width:100%}.Carrousel-one{background-size:cover;color:#fff;padding:10px}.Carrousel-one,.Carrousel-one-item{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0}.Carrousel-one-item{background:rgba(26,24,22,.4)}.Carrousel-one .Carrousel-one-item h3{font-size:35px;font-weight:600}.Carrousel-one .Carrousel-one-item h3 span{color:#ffb03b;font-family:Satisfy;font-size:55px;font-weight:600}.Carrousel-one-item button{background:transparent;border:2px solid #ffb03b;border-radius:20px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;height:40px;transition:all .4s ease-in-out;width:200px}.Carrousel-one-item button:hover{background:#ffb03b}.Paragraph-HeroHome{margin:20px;width:100%}.Paragraph-HeroHome,.Paragraph-HeroHome p{align-items:center;display:flex;justify-content:center}.Paragraph-HeroHome p{font-size:15px;font-weight:600;margin:0 auto 30px;padding:0;width:80%}.About{align-items:center;display:flex;gap:10px;height:auto;justify-content:space-between;padding:40px 0 0;position:relative;width:100%}.About .Copa{color:#ffd494;height:auto;position:absolute;right:50px;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:250px;z-index:-1}.About-image-content{align-items:center;display:flex;justify-content:center}.About-image-content,.About-text-content{height:100%;padding:5px;position:relative;width:50%}.About-text-content h2{color:#ffb03b;font-family:Satisfy;font-size:30px;font-weight:800}.About-image-content img{border-radius:15px;height:auto;object-fit:cover;width:80%}.About-text-content ul{align-items:start;display:flex;flex-direction:column;justify-content:center;padding:0}.About-text-content ul li{align-items:center;color:#3b3b3b;display:flex;gap:5px;justify-content:center}.About-text-content ul li svg{color:#ffb03b;height:20px;width:20px}.About-text-content p{color:#3b3b3b}.About-text-content ul li p{color:#3b3b3b;font-size:13px}@media (max-width:920px){.About{flex-direction:column-reverse}.About-image-content{align-items:center;display:flex;justify-content:center;width:90%}.About-image-content img{height:auto;width:100%}.About-text-content{width:90%}.About .Copa{overflow:hidden;position:absolute;right:50px;top:300px;z-index:-1}}.WhyUs{height:auto;margin-top:80px;padding-bottom:25px}.WhyUs,.WhyUs-Container,.WhyUs-Text-content{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.WhyUs-Text-content{margin:60px auto}.WhyUs-Text-content p{align-items:center;display:flex;justify-content:center;width:80%}.WhyUs-Text-content h2{color:#3b3b3b;font-family:Satisfy;font-size:45px;font-weight:800}.WhyUs-Text-content h2 span{color:#ffb03b}.WhyUs-Containers{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(295px,1fr));width:90%}.WhyUs-Containers,.WhyUs-Containers div{align-items:center;justify-content:center}.WhyUs-Containers div{display:flex}.WhyUs-Containers div .WhyUs__Item{align-items:start;background:#fff;border:.2px solid #e2dfdf;border-radius:12px;box-shadow:5px 5px 5px 5px hsla(0,0%,73%,.15);display:flex;flex-direction:column;height:350px;justify-content:center;padding:10px;transition:all .4s ease-in-out;width:295px}.WhyUs-Containers .WhyUs__Item:hover{background:#ffb03b;box-shadow:5px 5px 5px 5px rgba(255,176,59,.15);>h3,>p,>span{color:#fff}}.WhyUs-Containers div span{color:#ffb03b;font-size:25px;font-weight:800}.WhyUs-Containers div h3{color:#4e4e4e;font-size:20px;font-weight:800}.WhyUs-Containers div p{color:#888686;font-size:14px}footer{background:#35322d;color:#fff}footer,footer div{align-items:center;display:flex;justify-content:center}footer div{flex-direction:column;gap:17px}footer div h2{color:#ffb03b;font-size:35px}.Footer-container h2{font-family:Satisfy}.Footer-container div{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:space-between}.Footer-container div a{align-items:center;background:#504d47;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .4s ease-in-out;width:40px}.Footer-container div a:hover{background:#ffb03b}p a{color:#fff;text-decoration:none}p a:hover{color:#ffb03b}.Reservation-Form-Component{display:flex;height:auto;justify-content:center;width:100%}.Reservation-Form-Component__Container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding-bottom:15px;width:100%}.Reservation-Form-Component__Container h2{color:#ffb03b;font-family:Satisfy;font-size:45px;font-weight:800}.Reservation-Form-Component__Container p{color:#3b3b3b;font-size:15px;margin:10px}.Reservation-Form-Component__Form{align-items:center;display:flex;justify-content:center;margin-top:15px;width:100%}.Reservation-Form-Component__Form form{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.Reservation-Form-Component__Form form button{background:#ffb03b;border:1px solid #ffb03b;border-radius:12px 0 12px 0;color:#fff;cursor:pointer;font-size:15px;font-weight:700;height:40px;margin-top:20px;outline:none;transition:all .3s ease-in-out;width:50%}.Reservation-Form-Component__Form form button:hover{border:none;border-radius:8px}.Input-Date__Input-HourServices__Container,.Input-Name__Input-Celphone__Container,.Input-TypeEvent__Input-CantPerson__Container{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;margin-bottom:20px;width:100%}.Input-CantPerson,.Input-Celphone,.Input-Date,.Input-HourServices,.Input-Name,.Input-TypeEvent{align-items:center;display:flex;flex-direction:column;justify-content:center;width:50%}.Container-Celphone,.Container-Hours,.Container-Name,.Container-Persons,.Container-Select,.Input-Date-Content{align-items:center;border:1px solid #ffb03b;border-radius:8px;display:flex;flex-direction:row;gap:10px;height:30px;justify-content:center;padding:5px;width:80%}.Input-Licor{align-items:center;display:flex;flex-direction:column;justify-content:start;margin-bottom:20px;width:90%}.Input-Licor span{color:#ffb03b;font-size:15px;font-weight:600;margin-bottom:10px;width:100%}.Container-Licor{width:100%}.Container-Licor,.Licor-Option{align-items:center;display:flex;justify-content:start}.Licor-Option{background:transparent;border:1px solid #ffb03b;border-radius:8px;height:38px;outline:#ffb03b;width:450px}.Container-Celphone input,.Container-Hours input,.Container-Licor select,.Container-Name input,.Container-Persons input,.Container-Select select,.Input-Date-Content input{background:transparent;border:none;height:30px;outline:none;width:95%}.Container-Celphone svg,.Container-Hours svg,.Container-Licor svg,.Container-Name svg,.Container-Persons svg,.Container-Select svg,.Input-Date-Content svg,.Licor-Option svg{color:#ffb03b}.Input-CantPerson span,.Input-Celphone span,.Input-Date span,.Input-HourServices span,.Input-Name span,.Input-TypeEvent span{color:#ffb03b;font-size:15px;font-weight:600;margin-bottom:10px;width:80%}.Input-Coctels{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;width:100%}.Input-Coctels .Input-Coctels__Container-Coctels,.Input-Coctels .Input-Coctels__SelectCoctels{align-items:center;display:flex;justify-content:center;width:50%}.Input-Coctels__SelectCoctels{flex-direction:column;gap:10px}.Input-Coctels__SelectCoctels span{color:#ffb03b;font-size:15px;font-weight:600;width:80%}.Input-Coctels__SelectCoctels select{background:transparent;border:1px solid #ffb03b;border-radius:8px;height:38px;outline:#ffb03b;width:82%}.Input-Coctels__SelectCoctels .Btn-AddCoctel{align-items:center;background:transparent;border:2px solid #7aff7a;border-radius:8px;color:#7aff7a;cursor:pointer;display:flex;flex-direction:row;font-size:12px;font-weight:800;gap:5px;height:35px;justify-content:center;outline:none;width:82%}.Input-Coctels__SelectCoctels .Btn-AddCoctel:hover{background:#5dca5d;color:#fff}.Coctels{grid-gap:2px;border:1px solid #ffb03b;border-radius:8px;color:#757474;display:grid;font-size:15px;gap:2px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));height:100px;padding:10px;width:100%;width:80%}.Coctels span{background:#ffb03b;font-size:10px;font-weight:600;height:20px;width:100px}.Coctels span,.Message-Container{align-items:center;border-radius:8px;color:#fff;display:flex;justify-content:center}.Message-Container{background:#fe6666}.Message-Container,.Message-Success{height:35px;margin-top:10px;width:250px}.Message-Success{align-items:center;background:#5ff75f;border-radius:8px;color:#fff;display:flex;justify-content:center}.Container-Msg{height:35px;width:250px}.HeaderBar-Container{align-items:center;box-shadow:2px 8px 10px hsla(0,1%,85%,.2);display:flex;height:40px;justify-content:center;position:relative;width:100%}.HeaderBar-Container nav{align-items:center;color:#000;display:flex;justify-content:space-between;width:90%}.HeaderBar-Container nav ul{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:end}.HeaderBar-Container nav ul li,.HeaderBar-Container nav ul li .Item_nav{align-items:center;display:flex;justify-content:center}.HeaderBar-Container nav ul li .Item_nav{position:relative}.HeaderBar-Container nav ul li .Item_nav svg{height:23px;width:23px}.HeaderBar-Container nav ul li .Item_nav span{align-items:center;background:red;border-radius:50%;color:#fff;display:flex;font-size:12px;height:18px;justify-content:center;position:absolute;right:-5px;top:-8px;width:18px}.MainBar-Container{padding:7px;width:99%}.Images-Galery,.MainBar-Container{align-items:start;display:flex;flex-direction:column;justify-content:center}.MainBar-Container .Images-Galery{align-items:start;display:flex;height:150px;justify-content:center;width:100%}.MainBar-Container .Images-Galery section,.MainBar-Container .Images-Galery section div{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center}.MainBar-Container .Images-Galery section div div{align-items:center;border:1px solid #000;border-radius:10px;display:flex;height:90px;justify-content:center;width:120px}.MainBar-Container .Images-Galery section div div svg{height:auto;width:70px}.MainBar-Container .Images-Galery section button{align-items:center;cursor:pointer;display:flex;height:70px;justify-content:center;width:70px}.MainBar-Container .Images-Galery section button svg{height:25px;width:25px}.Perfil-Container{gap:10px}.Perfil-Container,.Perfil-Container__Content{align-items:start;display:flex;flex-direction:column;justify-content:center;width:100%}.Perfil-Form-Content{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:start;width:100%}.Perfil-Container__ImgPerfil{gap:20px}.Perfil-Container__Form form,.Perfil-Container__ImgPerfil{align-items:center;display:flex;flex-direction:column;justify-content:center}.Perfil-Container__Form form{gap:10px}.Perfil-Container__Form form input{border:1px solid #6f6c6c;border-radius:5px;height:30px;width:250px}.Perfil-Container section div img{border-radius:8px;height:auto;width:150px}.BTN-Update{background:#9898c0;border:none;border-radius:8px;color:#fff;cursor:pointer;height:30px;outline:none;transition:all .3s ease-in-out;width:100%}.BTN-Update:hover{background:#7e7efb}.Description{width:100%}.Description textarea{height:200px;max-height:200px;max-width:400px;min-height:200px;min-width:400px;width:400px}.Body_Information{align-items:flex-start;display:flex;gap:10px;justify-content:first baseline}.Body_Information img{border-radius:15px;width:500px}.Body_Information__Items-Calendar,.Body_Information__Items-Calendar .Calendar-Container{align-items:center;display:flex;flex-direction:column;justify-content:center}.Body_Information__Items-Calendar .Calendar-Container{border:1px solid #545353;border-radius:10px;height:250px;padding:8px;width:450px}.Calendar-Container__Price{width:100%}.Body_Information__Items-Calendar .Calendar-Container form,.Calendar-Container__Form{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.Body_Information__Items-Calendar .Calendar-Container form{gap:8px}.Inputs_checkin-checkout{align-items:center;display:flex;gap:5px;justify-content:center;width:100%}.Inputs_checkin-checkout input{border:1px solid #434343;border-radius:5px;height:30px;width:50%}.Persons-Service{align-items:center;display:flex;justify-content:center;width:100%}.Persons-Service input{height:30px;width:100%}.Body_Information__Items-Calendar .Calendar-Container form button{height:40px;width:100%}.Perfil-Client-Body{padding:5px}.Perfil-Client-Body,.Section-Left{align-items:start;display:flex;flex-direction:column;justify-content:center}.Perfil-Client-Body__Body{align-items:center;display:flex;flex-direction:column;justify-content:center}.Body_Information__Item{align-items:center;display:flex;gap:10px;justify-content:first baseline}.Body_Information__Item span{color:#2e2d2d;font-size:18px;font-weight:700}.Dashboard-Section{height:auto}.Header-Admin{background:#202020;justify-content:center;position:relative}.Header-Admin,.Header-Admin nav{align-items:center;display:flex;width:100%}.Header-Admin nav{color:#fff;justify-content:space-between;padding:20px}.Header-Admin nav a{color:#fabd62;font-family:Satisfy}.Header-Admin nav ul{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:end}.Icon-Number-Reservations{align-items:center;border:none;color:#fff;display:flex;height:28px;justify-content:center;position:relative;width:28px}.Icon-Number-Reservations svg{height:auto;width:22px}.Icon-Number-Reservations span{align-items:center;background:#fabd62;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:600;height:22px;justify-content:center;position:absolute;right:-10px;top:-15px;width:22px}.Container-Reservations{align-items:center;display:flex;height:auto;justify-content:center;margin-top:50px;width:100%}.Container-Reservations__Items{grid-gap:25px;align-items:center;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(295px,1fr));height:auto;justify-content:center;padding:10px;width:90%}.Reservation-Item{align-items:center;background:#fff;border:1px solid #b5b3b3;border-radius:8px;box-shadow:10px 10px 5px 2px rgba(75,74,74,.1);display:flex;flex-direction:column;justify-content:center}.Reservation-Item h2{color:#fabd62}.Reservation-Item_Information{align-items:start;display:flex;flex-direction:column;gap:7px;justify-content:center;padding:10px}.Reservation-Item_Information span:first-child{font-weight:600}
/*# sourceMappingURL=main.3e038645.css.map*/