.agendaSectionCont{display:flex;flex-direction:row;width:100%}.emailCont{background-color:#c3c5f8;color:#fff;display:flex;flex-direction:column;padding:2rem;width:60%}.emailcontTittle{font-family:Barlow Condensed,sans-serif;font-size:2rem;font-weight:400;z-index:100}.emailContText{font-family:Montserrat,sans-serif;font-size:.8rem;padding:0 10%;z-index:100}.emailwhiteBack{background-color:#fff;background-color:#0010d5;border-radius:5px;font-weight:700;margin:1rem auto;padding:.5rem 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.agendaListCont{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;height:50rem;overflow-x:hidden;overflow-y:visible;padding-top:4rem;width:50%}.agendaListCont::-webkit-scrollbar{width:.5rem}.agendaListCont::-webkit-scrollbar-track{background-color:#c3c5f8}.agendaListCont::-webkit-scrollbar-thumb{background-color:#0010d5}.agendaLetterCont{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:.2rem;width:20rem}.abcletter{background-color:#f5f5f5;border:none;border-radius:5px;color:#000;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:2rem;margin:.5rem auto;padding:.5rem;transition:all .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:100%}.abcletter:hover{background-color:#878fe2;color:#fff}.agendaItemCont{align-items:center;border-bottom:1px solid #f5f5f5;display:flex;flex-direction:row;justify-content:center;margin:.5rem auto;padding:.5rem}.contactName{border-radius:5px;font-family:Montserrat,sans-serif;font-size:.8rem;margin:.5rem;padding:.5rem}.actionImgAgenda,.contactName{cursor:pointer;transition:all .3s ease-in-out}.actionImgAgenda{aspect-ratio:1/1;opacity:50%;width:1rem}.agendaInputCont{display:flex;flex-direction:column;margin:0 auto;width:50%}.agendainput{background-color:#878fe2;border:solid #fff;border-radius:5px;border-width:2px 2px 1px;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;font-family:Barlow Condensed,sans-serif;font-size:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1.5rem;margin:.1rem;opacity:70%;padding:1rem .5rem;width:90%}.agendainput::-webkit-input-placeholder{color:#fff}.agendainput::placeholder{color:#fff}.agendainput:focus{opacity:100%;outline:none}.agendaLabel{background-color:#0010d5;border-radius:5px;color:#fff;font-family:Barlow Condensed,sans-serif;left:2rem;padding:.25rem .5rem;position:relative;text-align:left;top:1.5rem;z-index:300}.agendaLabel,.emailsSelected{font-size:.8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.emailsSelected{margin:.1rem}.repeated{-webkit-animation:forbiddenDayEf 3s ease-in-out normal;animation:forbiddenDayEf 3s ease-in-out normal;background-color:#e48d8d;color:#771b1b;font-family:Montserrat,sans-serif;font-size:1rem;left:50%;margin:0 auto;padding:.5rem 1rem;position:absolute;top:2rem}.moveUp{top:.75rem}.emailImg{aspect-ratio:1/1;width:50%}.newemailbutton{background-color:#576f72;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:1rem;padding:.5rem 1rem;transition:all .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.newemailbutton:hover{-webkit-animation:backgg 3s ease-in-out normal;animation:backgg 3s ease-in-out normal;transition:all .3s ease-in-out}@-webkit-keyframes backgg{0%{background-color:#576f72}30%{background-color:#8a759d}80%{background-color:#576f72}to{background-color:#8a759d}}@keyframes backgg{0%{background-color:#576f72}30%{background-color:#8a759d}80%{background-color:#576f72}to{background-color:#8a759d}}.marginauto{margin:2rem auto}.plusText{aspect-ratio:1/1;-webkit-filter:invert(1);filter:invert(1);height:1rem;margin:auto 1rem;width:1rem}.margintop{margin-top:5rem}@media only screen and (min-width:100px)and (max-width:600px){.none-mobile{display:none!important}.agendaSectionCont{flex-direction:column;width:100%}.emailCont{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.columnQuery{display:flex;flex-direction:column}.abcletter,.agendaLetterCont,.agendaListCont{width:100%}.agendaInputCont{width:90%}}.calendarCont{align-items:center}.calendarCont,.calendarContWeekly{display:flex;flex-direction:row;justify-content:center;position:relative}.calendarContWeekly{align-items:flex-start;height:85vh;overflow:auto}.BookListContWeek{flex-direction:column;width:100%}.BookListContWeek,.BookListContWeekMini{display:flex;margin:0 auto;scroll-behavior:smooth}.BookListContWeekMini{flex-direction:row;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.yearAndMonthCont{align-items:center;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;justify-content:center}.dateSelectorCont{flex-direction:row}.dateSelectorCont,.dateSelectorContMini{align-items:center;display:flex;justify-content:center;margin-bottom:2rem;width:100%}.dateSelectorContMini{flex-direction:column}.selector{background-color:#878fe2;border:none;border-radius:5px;color:#ffb1ec;font-family:Montserrat,sans-serif;font-weight:700;margin:0 1rem;padding:.25rem;width:7rem}.selector:focus{box-shadow:inset 0 -3px 0 0 #ffb1ec}.labelSelector{color:#000;font-family:Montserrat,sans-serif;font-weight:700}.thin{color:#fff;font-weight:400}.option{background-color:#0010d5}.year{margin-bottom:0;margin-top:1rem}.BookListWeek{border:10px solid #c3c5f8;height:85vh}.BookListWeek,.BookListWeekMini{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;transition:all .5s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.BookListWeekMini{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.BookListWeekly{align-items:flex-start;border:5px solid #c3c5f8;display:flex;flex-direction:column;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;transition:all .5s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.orderCardCont{height:2.75rem;padding:0 .5rem;width:15rem}.orderCardCont,.weekorderCardCont{align-items:center;color:#000;cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:relative}.weekorderCardCont{height:.5rem;padding:.5rem;width:3rem}.orderCardContStatus{align-items:center;background-color:#c3c5f8;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;font-size:.8rem;height:1.5rem;justify-content:center;padding:.5rem;position:relative;width:2rem}.scrollable-component{overflow:auto}.greenStatus{background-color:#878fe2;color:#fff;transition:all .5s ease-in-out}.greenStatus,.redStatus{cursor:pointer;font-weight:bolder}.redStatus{background-color:#d37a7a;color:#b82b2b}.darkblue,.redStatus{background-color:#878fe2}.lightred{background-color:#f7aeae}.pinkbg{background-color:#ffb1ec}.orderCardText,.orderCardTextMini{font-family:Montserrat,sans-serif;font-size:.8rem;margin:0;width:100%}.weeklyOrderCardText{font-family:Montserrat,sans-serif;font-size:.6rem;margin:0;width:100%}.orderCardTextOnHover{background-color:#0010d5;color:#fff;font-family:Montserrat,sans-serif;font-size:.8rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:.1rem;padding:.5rem;position:absolute;width:10rem}.iconImg{aspect-ratio:1/1;width:1.25rem}.rowOrderCardCont{align-items:center;background-color:#f5f5f5;box-shadow:inset 0 1px 0 #c3c5f8;color:#000;display:flex;flex-direction:row;font-family:Montserrat,sans-serif;font-size:.8rem;justify-content:center}.relative{position:relative}.h2blocksName{height:5.5rem}.h2blocksName,.h3blocksName{left:4rem;position:absolute;top:0;z-index:100}.h3blocksName{height:8.25rem}.h4blocksName{height:11rem}.h4blocksName,.h5blocksName{left:4rem;position:absolute;top:0;z-index:100}.h5blocksName{height:13.75rem}.h6blocksName{height:16.5rem}.h6blocksName,.h7blocksName{left:4rem;position:absolute;top:0;z-index:100}.h7blocksName{height:19.25rem}.h8blocksName{height:22rem}.h8blocksName,.h9blocksName{left:4rem;position:absolute;top:0;z-index:100}.h9blocksName{height:24.75rem}.h10blocksName{height:27.5rem}.h10blocksName,.h11blocksName{left:4rem;position:absolute;top:0;z-index:100}.h11blocksName{height:30.25rem}.h12blocksName{height:33rem}.h12blocksName,.h13blocksName{left:4rem;position:absolute;top:0;z-index:100}.h13blocksName{height:35.75rem}.h14blocksName{height:38.5rem}.h14blocksName,.h15blocksName{left:4rem;position:absolute;top:0;z-index:100}.h15blocksName{height:41.25rem}.h16blocksName{height:44rem}.WEEKLYh2blocksName,.h16blocksName{left:4rem;position:absolute;top:0;z-index:100}.WEEKLYh2blocksName{height:3rem}.WEEKLYh3blocksName{height:4.5rem}.WEEKLYh3blocksName,.WEEKLYh4blocksName{left:4rem;position:absolute;top:0;z-index:100}.WEEKLYh4blocksName{height:6rem}.WEEKLYh5blocksName{height:7.5rem}.WEEKLYh5blocksName,.WEEKLYh6blocksName{left:4rem;position:absolute;top:0;z-index:100}.WEEKLYh6blocksName{height:9rem}.WEEKLYh7blocksName{height:10.5rem}.WEEKLYh7blocksName,.WEEKLYh8blocksName{left:4rem;position:absolute;top:0;z-index:100}.WEEKLYh8blocksName{height:12rem}.WEEKLYh9blocksName{height:13.5rem}.WEEKLYh10blocksName,.WEEKLYh9blocksName{left:4rem;position:absolute;top:0;z-index:100}.WEEKLYh10blocksName{height:15rem}.WEEKLYh11blocksName{height:16.5rem}.WEEKLYh11blocksName,.WEEKLYh12blocksName{left:4rem;position:absolute;top:0;z-index:100}.WEEKLYh12blocksName{height:18rem}.WEEKLYh13blocksName{height:19.5rem}.WEEKLYh13blocksName,.WEEKLYh14blocksName{left:4rem;position:absolute;top:0;z-index:100}.WEEKLYh14blocksName{height:21rem}.WEEKLYh15blocksName{height:22.5rem}.WEEKLYh15blocksName,.WEEKLYh16blocksName{left:4rem;position:absolute;top:0;z-index:100}.WEEKLYh16blocksName{height:24rem}.ybg{box-shadow:inset 10px -2px 0 0 #eda9ee}.gbg,.ybg{color:#000}.gbg{box-shadow:inset 10px -2px 0 0 #5faf86}.weekDayCont{border-radius:5px;color:#fff;margin:.2rem;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:4rem}.weekDayContSoldOut{border-radius:5px;margin:.5rem;min-height:25rem;min-width:10rem}.dayboxWeek{background:none;border:none;border-radius:5px 5px 0 0;color:#000;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:1.5rem;justify-content:center;margin:0;text-align:center;transition:all .3s ease-in-out;width:100%}.MonthButtonsCont{font-family:Montserrat,sans-serif}.MonthButton:hover{background-color:#2f4f4f}.weekRoomCont{align-items:center;background-color:hsla(0,0%,100%,.2);border-radius:5px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;font-size:.6rem;height:3rem;justify-content:center;margin:.5rem;opacity:80%;transition:all .3s ease-in-out;width:100%}.weekRoomCont:hover{opacity:100%;-webkit-transform:scale(1.02);transform:scale(1.02)}.firstColumn{background-color:#fff;border-radius:0;color:#000}.soldout{background-color:#a16767;border-left:4px solid #920000;border-radius:5px;border-right:4px solid #920000;color:#ffacac;font-family:Barlow Condensed,sans-serif;font-size:2.5rem;font-weight:bolder;padding:2rem 0}.whitetext{color:#fff}.forwardButton{background:none;border:none;cursor:pointer;font-size:3rem;position:absolute;right:1rem;top:45%;transition:all .3s ease-in-out}.forwardButton:hover{color:#5c705c}.backwardsButton{background:none;border:none;cursor:pointer;font-size:3rem;position:absolute;right:1.2rem;top:35%;transition:all .3s ease-in-out}.backwardsButton:hover{color:#aa4f4f}.arrivesTrue{color:#5c705c;cursor:pointer}.arrivesFalse,.arrivesTrue{align-items:center;display:flex;flex-direction:row;font-family:Barlow Condensed,sans-serif}.arrivesFalse{color:#aa4f4f}.arrivesImg{height:1.2rem;margin:.5rem;width:1.2rem}.bookingsModal{height:100%;left:0;width:100%;z-index:100}.dashboardBookOrderWeek{align-items:center;background:#fff;border-radius:10px;color:#000;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:1rem auto;padding:1rem;transition:all .3s ease-in-out;width:30%}.closeModalWeek{background-color:#df9999;border:none;border-bottom:4px solid #aa4f4f;border-radius:0 0 5px 5px;color:#aa4f4f;cursor:pointer;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:bolder;padding:.2rem 4rem;transition:all .3s ease-in-out}.closeModalWeek:hover{padding:.4rem 4rem}.guestArriving{align-items:center;background-color:#5043c5;border-left:4px solid #0a015c;border-radius:5px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;font-size:.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin:.5rem;opacity:80%;padding:.5rem 0;transition:all .3s ease-in-out;width:95%}.guestArriving:hover{opacity:100%;-webkit-transform:scale(1.02);transform:scale(1.02)}.departures{align-items:center;background-color:#43c58f;border-left:4px solid #015c48;border-radius:5px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;font-size:.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin:.5rem;opacity:80%;padding:.5rem 0;transition:all .3s ease-in-out;width:95%}.departures:hover{opacity:100%;-webkit-transform:scale(1.02);transform:scale(1.02)}.weekcalendarloader{margin:20rem auto}.microCalendarListCont{align-items:center;background-color:#f5f5f5;border-radius:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;margin:2rem auto;overflow-x:hidden;overflow-y:hidden;padding:1rem;transition:all .5s ease-in-out;width:30rem}.microCalendarDayCont{color:#000;margin:0;min-height:1.5rem;width:4.5rem}.MicroCalendarRoomCont{align-items:center;background-color:hsla(0,0%,100%,.2);color:#fff;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;font-size:.7rem;font-weight:100;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin:0 auto;opacity:80%;padding:.2rem;transition:all .3s ease-in-out;width:4rem}.MicroCalendardayboxWeek{border:none;border-radius:5px 5px 0 0;color:#575757;justify-content:center;margin:0;text-align:center;width:100%}.MicroCalendardayboxWeek,.viewDetailButton{background:none;cursor:pointer;font-family:Barlow Condensed,sans-serif;transition:all .3s ease-in-out}.viewDetailButton{background-color:#f5f5f5;border:none;border-radius:5px;font-size:.8rem;padding:.2rem}.viewDetailButton:hover{background-color:#576f72;color:#fff}.fadein{opacity:100%}.fadein,.fadeout{transition:all .3s ease-in-out}.fadeout{opacity:0}.avail{background-color:#b5d3d2;color:#576f72}.notavail{background-color:#df9999;color:#aa4f4f}.partial{border-left:4px solid #9c760c;color:#9c760c}.completeMonthCont{align-items:center;display:flex;flex-direction:row;justify-content:center}.dayEditorCont{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(0,0%,57%,.2);color:#000;height:100%;left:0;position:absolute;top:0;width:100%;z-index:400}.dayEditorBox{background-color:#f5f5f5;border-left:4px solid #000;border-radius:5px;margin:2rem auto;padding:2rem;top:2rem;width:10rem}.dayEditorDate{border:none;font-family:Montserrat,sans-serif;font-size:.8rem;left:1rem;opacity:50%;padding:.5rem .75rem;top:0;transition:all .3s ease-in-out;z-index:1000}.button2,.dayEditorDate{border-radius:5px;cursor:pointer}.button2{border:none;z-index:100}.button2,.button2Desbloquear{-webkit-animation:enter 1s;animation:enter 1s;background:#b3f3b7;background:linear-gradient(304deg,#b3f3b7,#ffb1ec);color:#0010d5;font-family:Montserrat;font-size:.7rem;font-weight:700;margin:.5rem;padding:.25rem .5rem;transition:all .2s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button2Desbloquear{border:none;border-radius:5px;cursor:pointer}.button2FitCont{-webkit-animation:enter 1s;animation:enter 1s;border:none;border-radius:5px;color:#0010d5;flex-direction:row;font-size:.6rem;font-weight:700;height:1.5rem;margin:.5rem;padding:.25rem .5rem}.button2FitCont,.buttonbyn2{align-items:center;cursor:pointer;display:flex;font-family:Montserrat;justify-content:center;transition:all .2s ease-in-out}.buttonbyn2{flex-direction:column;font-size:.8rem;padding:.5rem}.buttonbyn,.buttonbyn2{background:linear-gradient(304deg,#f6f6f6,#fff);border:1px solid #d5d5d5;border-radius:5px;color:#000;font-weight:400;margin:.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.buttonbyn{cursor:pointer;font-family:Montserrat;font-size:.7rem;padding:.25rem .5rem;transition:all .2s ease-in-out}.greengradient{align-items:center;background:linear-gradient(304deg,#67b573,#43de7b);border:#0f5;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-weight:700;gap:.2rem;justify-content:center;max-width:50vw;opacity:50%;padding:.2rem 1rem;position:absolute;top:1rem;transition:all .5s ease-in-out;z-index:2000}.beat{-webkit-animation:opacitybeat 2s infinite;animation:opacitybeat 2s infinite}.greengradient:hover,.solid{opacity:100%}.arrownnew{font-size:1.5rem;margin:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@-webkit-keyframes opacitybeat{0%{opacity:100%}50%{opacity:40%}to{opacity:100%}}@keyframes opacitybeat{0%{opacity:100%}50%{opacity:40%}to{opacity:100%}}@-webkit-keyframes arrowmovement{0%{opacity:100%}50%{opacity:40%}to{opacity:100%}}@keyframes arrowmovement{0%{opacity:100%}50%{opacity:40%}to{opacity:100%}}.marginzero{margin:0}.redgradient{background:linear-gradient(304deg,#eca6a6,#fe8f8f);border:red;color:#fff;font-weight:700}.bluegradient{align-items:center;background:none;background:#ffb1ec;background:linear-gradient(304deg,#b3f3b7,#ffb1ec);border:none;border-radius:10px;color:#000;cursor:pointer;display:flex;-webkit-filter:grayscale(.5);filter:grayscale(.5);flex-direction:row;font-family:Barlow Condensed,sans-serif;font-size:1rem;justify-content:center;margin:1rem auto;padding:.5rem;transition:all .2s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:100}.bluegradient:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.margin2{font-style:oblique;margin:0 .2rem}.button2:hover,.button2Desbloquear:hover{color:#fff;-webkit-transform:translateY(1px);transform:translateY(1px)}.button3{-webkit-animation:enter 1s;animation:enter 1s;background:#878fe2;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Montserrat;font-size:.7rem;font-weight:700;margin:.5rem;padding:.25rem .5rem;transition:all .2s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button3:hover{background:#0010d5}.button2minitext{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:.6rem;justify-content:center;padding:.15rem .25rem}.cancelButton44{-webkit-animation:enter 1s;animation:enter 1s;background:red;background:linear-gradient(304deg,red,#c66262);border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Montserrat;font-size:.7rem;font-weight:700;margin:.5rem;padding:.25rem .5rem;transition:all .2s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cancelButton44:hover{color:#ffb1ec;-webkit-transform:translateY(1px);transform:translateY(1px)}.showAddressCont{position:relative}.showAddressText{background-color:#0010d5;border-radius:5px;bottom:0;color:#fff;font-family:Montserrat;padding:.5rem;position:absolute;right:0;width:5rem;z-index:100}.w3rem{width:3rem}.w10rem,.w5rem,.w5rem2{width:5rem}.w2rem{width:2rem}.thinLine{height:1.5rem}@media only screen and (min-width:100px)and (max-width:600px){.dashboardBookOrderWeek{width:90%}.BookListContWeek{margin:0}.weekRoomCont{font-size:.8rem;height:5rem;width:4rem}.weekDayCont{border-radius:5px;color:#fff;margin:.35rem;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:4rem}.orderCardCont,.w5rem2{width:3rem}.w2rem{width:1rem}.orderCardText,.weeklyOrderCardText{word-wrap:break-word;font-family:Montserrat,sans-serif;font-size:.5rem;text-overflow:ellipsis;width:100%}.weekorderCardCont{width:3rem}.button2FitCont{font-size:.5rem}.weekDayContSoldOut{border-radius:5px;margin:.35rem;min-height:50rem;min-width:5rem}.iconImg{aspect-ratio:1/1;height:1rem;width:1rem}.BookListWeek{justify-content:left;overflow-x:auto}.firstColumn{background-color:#fff;border-radius:0;color:#000;font-size:.5rem;width:5rem}.backwardsButton{right:38%}.backwardsButton,.forwardButton{font-size:2rem;position:absolute;top:60%}.forwardButton{right:30%}.weekcalendarloader{margin:15rem auto}.completeMonthCont,.dateSelectorCont{flex-direction:column}.thin{font-size:.6rem}.orderCardTextMini{font-family:Montserrat,sans-serif;font-size:.8rem;margin:0;width:100%}.bluegradient2{flex-direction:column}.greengradient{bottom:7rem;max-width:80vw;top:auto}}.whatsappModalOverlay{align-items:center;-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.whatsappModal{-webkit-animation:slideIn .3s ease-in-out;animation:slideIn .3s ease-in-out;background:#fff;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.2);max-width:400px;overflow:hidden;padding:0;width:90%}.whatsappModalHeader{align-items:center;background:linear-gradient(135deg,#25d366,#128c7e);color:#fff;display:flex;justify-content:space-between;padding:1rem 1.5rem}.whatsappModalHeader h3{font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:600;margin:0}.whatsappModalClose{align-items:center;background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:30px;justify-content:center;padding:0;transition:all .3s ease;width:30px}.whatsappModalClose:hover{background-color:hsla(0,0%,100%,.2)}.whatsappModalContent{padding:1.5rem}.whatsappModalContent label{color:#333;display:block;font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:600;margin-bottom:.5rem}.whatsappModalInput{border:2px solid #e1e5e9;border-radius:8px;box-sizing:border-box;font-family:Montserrat,sans-serif;font-size:1rem;padding:.75rem;transition:all .3s ease;width:100%}.whatsappModalInput:focus{border-color:#25d366;box-shadow:0 0 0 3px rgba(37,211,102,.1);outline:none}.whatsappModalInput::-webkit-input-placeholder{color:#999}.whatsappModalInput::placeholder{color:#999}.whatsappModalHint{color:#666;font-family:Montserrat,sans-serif;font-size:.8rem;line-height:1.4;margin:.5rem 0 0}.whatsappModalActions{background-color:#f8f9fa;border-top:1px solid #e1e5e9;display:flex;gap:1rem;padding:1rem 1.5rem}.whatsappModalButton{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:600;padding:.75rem 1rem;transition:all .3s ease}.whatsappModalButton.cancel{background-color:#6c757d;color:#fff}.whatsappModalButton.cancel:hover{background-color:#5a6268}.whatsappModalButton.confirm{background:linear-gradient(135deg,#25d366,#128c7e);color:#fff}.whatsappModalButton.confirm:hover:not(:disabled){box-shadow:0 4px 8px rgba(37,211,102,.3);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.whatsappModalButton.confirm:disabled{background-color:#ccc;box-shadow:none;cursor:not-allowed;-webkit-transform:none;transform:none}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes slideIn{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@media only screen and (min-width:100px)and (max-width:600px){.whatsappModal{margin:1rem;width:95%}.whatsappModalHeader{padding:.75rem 1rem}.whatsappModalHeader h3{font-size:1rem}.whatsappModalContent{padding:1rem}.whatsappModalActions{flex-direction:column;padding:.75rem 1rem}.whatsappModalButton{width:100%}}.dashboardColumnCont{align-items:center;display:flex;flex-direction:column;height:100%;justify-items:center;margin:1rem auto}.dashboardRow20{height:25%}.dashboardRow20,.dashboardRowCont{align-items:center;display:flex;flex-direction:row;justify-items:center;width:100%}.dashboardRowCont{gap:.5rem;height:90vh;overflow:auto}.row{align-items:center;display:flex;justify-content:center}.DashboardSectionCont{justify-content:flex-start;width:100%}.DashboardRoomsCont,.DashboardSectionCont{align-items:center;background-color:#f5f5f5;border-radius:10px;display:flex;flex-direction:column;height:100%;margin:.2rem;padding:1rem}.DashboardRoomsCont{justify-content:center;width:62.3rem}.DashboardTitles{font-family:Barlow Condensed,sans-serif;font-size:1.5rem;font-weight:300}.nonewdata{background-color:#e48d8d;border-radius:5px;color:#771b1b;font-family:Montserrat,sans-serif;font-size:.8rem;opacity:50%;padding:.5rem .75rem;transition:all .3s ease-in-out}.nonewdata:hover{opacity:100%}.nonewdatamini{background-color:#e48d8d;border-radius:5px;color:#771b1b;font-family:Montserrat,sans-serif;font-size:.8rem;font-size:.6rem;margin:.2rem;opacity:50%;padding:.2rem .4rem;transition:all .3s ease-in-out}.dashboardloader{background-color:#fff;padding:1rem 2rem}.ArrivalsItemCont{flex-direction:row;flex-wrap:wrap;width:100%}.ArrivalsItem,.ArrivalsItemCont{align-items:center;display:flex;justify-content:center}.ArrivalsItem{background-color:#fff;border-bottom:10px solid #878fe2;border-radius:5px;color:#000;flex-direction:column;margin:.2rem;width:30%}.dateTextDash{font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:500;margin:.1rem 0}.roomswidth{width:20%}.ArrivalsName{background-color:#878fe2;border-radius:5px 5px 0 0;color:#fff;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:700;margin:0 0 .2rem;padding:.5rem 0;text-align:center;width:100%}.ArrivalsButtonsCont{margin-top:1rem}.actionImgArrivals{cursor:pointer;height:1rem;opacity:100%;transition:all .3s ease-in-out;width:1rem}.actionImgArrivals:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.minitextLink{background-color:#fff;border-radius:5px;color:#000;font-family:Barlow Condensed,sans-serif;font-size:1rem;font-weight:100;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:1rem 0;padding:.25rem .5rem;transition:all .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.minitextLink:hover{background-color:#0010d5;color:#fff}.linkArrivals{list-style:none;margin:0 1rem;opacity:90%;text-decoration:none;transition:all .3s ease-in-out}.linkArrivals:hover{opacity:100%}.newbookingsBack{background-color:#fff}.MessageText{background-color:#f0ebe3;border-radius:5px;color:#000;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:300;padding:.4rem}.holdeFont{font-family:Wire One,sans-serif;font-size:2rem;font-weight:lighter}.bookingsWidgetCont{align-items:center;background-color:#c3c5f8;border-radius:5px;color:#fff;display:flex;flex-direction:column;font-size:.8rem;font-weight:600;gap:.05rem;height:8rem;justify-content:flex-start;overflow:auto;padding:1rem;width:10rem}.BookingsWidgetItemCont{background-color:hsla(0,0%,50%,.5);border-radius:2px;font-size:.6rem;gap:.05rem;padding:.25rem;width:90%}.BookingsWidgetItemCont,.emptybookingsWidgetCont{align-items:center;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;font-family:Montserrat,sans-serif;justify-content:center}.emptybookingsWidgetCont{background-color:#f7aeae;border-radius:5px;font-size:.8rem;font-weight:600;gap:.5rem;height:8rem;padding:1rem;width:8rem}.dashboardWidgetsCont{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.gap{gap:.5rem}@media only screen and (min-width:100px)and (max-width:600px){.dashboardRowCont{flex-direction:column;width:100%}.DashboardRoomsCont{width:90%}.DashboardSectionCont{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:90%}.dashboardCont{margin-top:4rem}.ArrivalsItem{width:45%}.nonewdata{font-size:.7rem}.dashboardWidgetsCont{flex-direction:column}}.metricsCont{align-items:top;justify-content:flex-start;overflow:hidden;position:relative}.metricsCont,.rowOfCharts{display:flex;flex-direction:row;height:100vh}.rowOfCharts{align-items:flex-start;flex-wrap:wrap;justify-content:center;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:80%}.rowOfCharts::-webkit-scrollbar{width:1px}.rowOfCharts::-webkit-scrollbar-thumb{background:#fff;border-radius:8px}.rowOfCharts::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px #fff}.lineChart{margin-top:3rem;width:45%}.lineChart,.pieChart{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;height:20rem;justify-content:center;position:relative}.pieChart{margin:3rem 1rem 1rem;width:25%}.biggerText{font-size:1rem}.sectionTittle{color:#0010d5;font-size:2rem;font-weight:300;font-weight:bolder;margin:1rem auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.chartTittle,.sectionTittle{font-family:Montserrat;padding:0 20%;z-index:100}.chartTittle{font-size:1.2rem;font-weight:300;margin:0 0 1rem}.buttonMetrics{-webkit-animation:enter 1s;animation:enter 1s;background:#b3f3b7;background:linear-gradient(304deg,#b3f3b7,#ffb1ec);border:none;border-radius:5px;color:#0010d5;cursor:pointer;font-family:Montserrat;font-size:.5rem;font-weight:700;margin:.5rem;padding:.25rem .5rem;position:absolute;right:0;top:2%;transition:all .2s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.logo{align-items:center;display:flex;flex-direction:row;font-family:Wire One,sans-serif;font-size:3rem;justify-items:center;margin:.5rem 0;padding:.2rem .5rem;width:-webkit-max-content;width:max-content}.logoback{background-color:#576f72;border-radius:5px;color:#fff;margin:0 .4rem;padding:0 .5rem}.sectionTittles{color:#000;font-family:Barlow Condensed,sans-serif;font-size:1rem;font-weight:100;margin:1rem 0;padding:.2rem .5rem;position:absolute;right:1rem;top:0;transition:all .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.booklistcontAdmin{margin:5rem auto;width:100%}.inputCont{align-items:center;background-color:#cecece;border:1px solid hsla(0,0%,100%,.2);border-radius:0 5px 5px 5px;display:flex;flex-direction:row;height:2rem;margin:.5rem auto;padding:0 .3rem 0 .5rem;width:80%}.label{font-size:.7rem;letter-spacing:.2rem;margin-right:2rem;text-align:left;width:15%}.input2{background-color:#fff;border:none;color:#000;justify-items:space-between;margin:2rem;padding-left:.5rem;width:80%}.input2::-webkit-input-placeholder{color:#a0a0a0}.input2::placeholder{color:#a0a0a0}.dashboardBookOrder{align-items:center;background:#fff;border-radius:10px;box-shadow:5px 5px 20px #eee,-5px -5px 20px #fff;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:.5rem;padding:.5rem;transition:all .3s ease-in-out;width:20rem}.ellipsis{max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dateData{flex-direction:row;justify-items:space-around;margin:.5rem 0}.dataColumn,.dateData{align-items:left;display:flex}.dataColumn{flex-direction:column;margin:1rem;width:50%}.minitext{font-family:Barlow Condensed,sans-serif;font-size:.8rem;margin:0 .5rem}.minitext,.minitext3{align-items:center;display:flex;flex-direction:row;justify-content:center}.minitext3{border-top:1px dotted #ffb1ec;box-sizing:border-box;font-family:Montserrat,sans-serif;font-size:12px;margin:5px auto;padding:5px}.dashtext{align-items:center;display:flex;flex-direction:row;font-family:Barlow Condensed,sans-serif;font-size:1rem;justify-content:center;margin:0 .5rem}.bookDataTopLeft{width:50%}.bookDataTop{flex-direction:row;width:90%}.bookDataTop,.requestDataTop{align-items:center;border-radius:10px;color:#fff;display:flex;margin:.5rem;padding:0 1rem;text-align:center;transition:all .3s ease-in-out}.requestDataTop{background-color:#0010d5;box-sizing:border-box;width:100%}.cancelled{background:#9c9c9c;transition:all .3s ease-in-out}.dateTextCont{display:flex;flex-direction:column;margin-left:1rem}.dateText{display:flex;flex-direction:row;font-family:Montserrat,sans-serif;font-size:.7rem;font-weight:700;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0;width:10rem}.clientText{text-align:left}.clientText,.clientTextRequest{display:flex;flex-wrap:wrap;font-family:Barlow Condensed,sans-serif;font-size:2rem;font-weight:bolder}.clientTextRequest{margin:1.5rem auto;text-align:center}.fromtoText{background-color:#f5f5f5;border-radius:5px 0 0 5px;color:#000;margin:.2rem 0 .2rem .2rem}.fromtoDetPanel,.fromtoText{font-family:Montserrat,sans-serif;width:-webkit-max-content;width:max-content}.fromtoDetPanel{background-color:#2f4f4f;border-radius:5px;color:#fff;margin:.2rem 0;padding:.2rem .5rem}.ImgPanel{-webkit-filter:invert(.75);filter:invert(.75);height:1rem;margin-right:.5rem;width:1rem}.in{color:#98b498}.in,.out{border-radius:5px;padding:.2rem .4rem}.out{color:#e0b6b6}.switch{align-items:center;border:none;border-radius:20px;cursor:pointer;display:flex;flex-direction:row;height:1.2rem;justify-content:center;margin-left:.5rem;padding:0 1rem;position:relative;width:1.8rem}.switch,.switchText{transition:all .3s ease-in-out}.switchText{background-color:#771b1b;border-radius:5px;color:#e48d8d;font-family:Montserrat,sans-serif;font-size:.7rem;margin-top:5rem;padding:.35rem;position:absolute;width:15rem;z-index:100}.on{background-color:#177a40;color:#8de4ae}.off{background-color:#771b1b;color:#e48d8d}.pending{background-color:#776e1b;color:#e0e48d}.switchBallOff{bottom:.05rem;display:flex;font-size:1rem;position:relative;right:.3rem}.switchBallCancelling,.switchBallOn{bottom:.05rem;font-size:1rem;left:.3rem;position:relative}.switchBallCancelling{-webkit-animation:deleting 1s ease-in-out infinite;animation:deleting 1s ease-in-out infinite}@-webkit-keyframes deleting{0%{color:#e48d8d}50%{color:#8de4ae}to{color:#e48d8d}}@keyframes deleting{0%{color:#e48d8d}50%{color:#8de4ae}to{color:#e48d8d}}.cancelBookButton{align-items:center;background-color:#771b1b;border:none;border-radius:5px;color:#e48d8d;cursor:pointer;display:flex;flex-direction:row;font-family:Barlow Condensed,sans-serif;font-size:.8rem;justify-content:center;margin:0 .5rem;padding:.2rem .5rem;transition:all .3s ease-in-out}.cancelBookButton:hover{background-color:#9e4141}.actionButton{background:none;border:none;font-size:.5rem}.actionImg{cursor:pointer;height:1.3rem;opacity:60%;transition:all .3s ease-in-out;width:1.3rem}.actionImg:hover{opacity:100%}.cancelButton{background-color:#771b1b;border:none;border-radius:50%;color:#e48d8d;font-family:Barlow Condensed,sans-serif;font-size:1rem;font-weight:bolder;height:1.3rem;line-height:1.3rem;width:1.3rem}.bookOrderDashboardlist{flex-direction:row;height:80vh;justify-content:center;overflow:auto}.bookOrderDashboardlist,.bookOrderDashboardlistCol{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;width:100%}.bookOrderDashboardlistCol{flex-direction:column;justify-content:top}.searchListCont{display:flex;flex-direction:column;margin-top:2rem}.searchOrderCont{align-items:center;border:1px solid #000;border-radius:10px;display:flex;flex-direction:row;height:2rem;margin:0 auto;padding:.2rem 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.searchOrderInput{border:none;font-family:Montserrat,sans-serif;outline:none;outline-offset:1px}.searchOrderButton{background:none;border:none;cursor:pointer;transition:all .3s ease-in-out}.searchOrderButton:hover{-webkit-transform:rotate(15deg);transform:rotate(15deg)}.invertFilter{-webkit-filter:invert(1);filter:invert(1)}.navbarAllCont{display:flex;flex-direction:column;z-index:1000}.navbarPanelCont{background:#f5f5f5;margin:0 1rem 0 0;padding:1rem}.navbarPanelCont,.supportCont{align-items:flex-start;border-radius:0 0 20px 0;display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;justify-content:center;left:0;position:static;transition:all .3s ease-in-out;width:-webkit-max-content;width:max-content}.supportCont{color:#576f72;margin:0;padding:0 1rem;z-index:200}.navbarList{align-items:center;display:flex;flex-direction:row;justify-content:center}.minitextnavbar{color:#000;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:500;letter-spacing:-.025rem}.minitextnavbar,.minitextside{margin:.5rem 0;padding:.2rem .5rem;transition:all .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.minitextside{-webkit-animation:sideglow 1s ease-in-out infinite;animation:sideglow 1s ease-in-out infinite;bottom:0;font-family:Barlow Condensed,sans-serif;font-size:1rem;font-weight:100;position:relative}@-webkit-keyframes sideglow{0%{color:#7d9d9c}50%{bottom:.2rem;color:#daa520;text-shadow:#ff0 2px 2px 20px}to{color:#7d9d9c}}@keyframes sideglow{0%{color:#7d9d9c}50%{bottom:.2rem;color:#daa520;text-shadow:#ff0 2px 2px 20px}to{color:#7d9d9c}}.textnavbar{color:#000;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:300;margin:0 .2rem}.link{border-radius:5px;list-style:none;opacity:70%;padding:0 .5rem;text-decoration:none;transition:all .3s ease-in-out;z-index:200}.link:hover,.linkActive{background-color:#ffb1ec;opacity:100%}.notiCont{align-items:center;display:flex;flex-direction:row;justify-content:center}.notiText{-webkit-animation:notif 3s ease-in-out infinite;animation:notif 3s ease-in-out infinite;background-color:#aa4f4f;border-radius:50%;bottom:.6rem;color:#fff;font-family:Montserrat,sans-serif;font-size:.85rem;line-height:1.2rem;margin:0;position:relative;right:0}.navbarIconN,.notiText{height:1.2rem;width:1.2rem}.navbarIconN{margin:.1rem;padding:.5rem;transition:all .3s ease-in-out}@-webkit-keyframes notif{0%{opacity:100%;-webkit-transform:scale(1.1);transform:scale(1.1)}50%{opacity:20%;-webkit-transform:scale(1);transform:scale(1)}to{opacity:100%;-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes notif{0%{opacity:100%;-webkit-transform:scale(1.1);transform:scale(1.1)}50%{opacity:20%;-webkit-transform:scale(1);transform:scale(1)}to{opacity:100%;-webkit-transform:scale(1.1);transform:scale(1.1)}}.addBook{background-color:#fff;border-radius:50%;color:#576f72;font-size:1.5rem;font-weight:700;height:2.5rem;line-height:2.3rem;margin:1.5rem;transition:all .5s ease-in-out;width:2.5rem}.addBook:hover{background-color:#576f72;color:#fff}.navbarIcon{-webkit-filter:invert(1);filter:invert(1);height:1.2rem;margin:1.2rem;opacity:60%;transition:all .3s ease-in-out;width:1.2rem}.navbarIcon:hover{opacity:100%;-webkit-transform:translateY(2px);transform:translateY(2px)}.navbarText{border-right:1px solid #000;color:#000;font-family:Montserrat,sans-serif;font-size:.8rem;margin:1rem .1rem;padding:.3rem .1rem;text-decoration:none;transition:all .3s ease-in-out;width:7rem}.navbarText:hover{background-color:#fff;color:#2f4f4f}.messageTextCont{align-items:center;background-color:#f5f5f5;border-radius:10px;font-family:Montserrat,sans-serif;font-size:.9rem;margin:.5rem;padding:0 1rem;text-align:center;width:90%}.clientMessageText{display:flex;flex-wrap:wrap;font-family:Barlow Condensed,sans-serif;font-size:2rem;font-weight:bolder;text-align:left}.messageDataTopLeft{width:70%}.hourTextCont{flex-direction:column}.hourTextCont,.hourTextContDash{display:flex;margin-left:1rem;width:30%}.hourTextContDash{align-items:center;flex-direction:row;justify-content:center}.guestDetailCont,.guestinscont{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.guestDetailCont{align-items:center;background:#fff;border-radius:10px;margin:0 auto;transition:all .3s ease-in-out}.checkListCont{align-items:top;display:flex;flex-direction:row;justify-content:center;margin:1rem auto}.roomCheckcont{background-color:#576f72;border-radius:10px;color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:1rem;padding:1rem;width:15rem}.roomCheckTitle{font-family:Barlow Condensed,sans-serif}.guestDataTopLeft{width:50%}.guestDataTop{align-items:center;background:#576f72;border-bottom:4px solid #7d9d9c;border-radius:10px 10px 0 0;color:#fff;display:flex;flex-direction:row;margin:.5rem;padding:0 1rem;text-align:center;width:90%}.newguestscontCont{display:flex;flex-direction:column}.newguestscont{align-items:center;background:#fff;border-radius:10px;box-shadow:5px 5px 20px #eee,-5px -5px 20px #fff;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:2rem auto;padding:2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.backwardsButtonNG{margin-bottom:1rem;width:9rem}.newguestform{background-color:#576f72;border-radius:5px;display:flex;flex-direction:column;margin:1rem;padding:1rem}.marginauto{margin:5rem auto}.newguestinput{background-color:#576f72;border:none;border-bottom:1px solid #fff;color:#fff;font-family:Barlow Condensed,sans-serif;font-size:1rem;height:1.5rem;line-height:1.5rem;margin:.1rem;opacity:70%;padding:.2rem .5rem;width:10rem}.newguestinput::-webkit-input-placeholder{color:#fff}.newguestinput::placeholder{color:#fff}.newguestinput:focus{opacity:100%;outline:none}.newguestsubmitbutton{border:none;border-radius:5px;height:1.5rem;padding:0 .5rem;width:6rem}.newguestsubmitbutton,.newguestsubmitbuttonLoaded{background-color:#fff;color:#576f72;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:1rem;margin:1rem auto;transition:all .3s ease-in-out}.newguestsubmitbuttonLoaded{border:none;border-radius:50%;height:2rem;line-height:1rem;padding:.5rem;width:2rem}.guestText{display:flex;flex-wrap:wrap;text-align:left}.guestText,.guesttitle{font-family:Barlow Condensed,sans-serif;font-size:1.2rem;font-weight:bolder}.ngdateTextCont{display:flex;flex-direction:column;margin-left:1rem;text-align:left;width:40%}.guestdateText{display:flex;flex-direction:row;font-family:Montserrat,sans-serif;font-size:.7rem;font-weight:700;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0;width:8rem}.CheckInRoomsCont{align-items:top;display:flex;flex-direction:row;justify-content:center;justify-items:center;margin:2rem auto}.checkinRoomCont{background:#fff;border-radius:10px;box-shadow:5px 5px 20px #eee,-5px -5px 20px #fff;color:#000;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:.5rem;min-width:15rem;padding:1rem}.checkinRoomCont-title{font-family:Barlow Condensed,sans-serif}.checkInGuestsCont{align-items:center;font-family:Montserrat,sans-serif;margin:1rem}.buttonsCont,.checkInGuestsCont{display:flex;flex-direction:column;justify-content:center}.buttonsCont{align-items:left}.plusbutton{align-items:center;background-color:gray;border:none;border-bottom:4px solid #7d9d9c;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:1.5rem;height:3rem;justify-content:center;margin:.2rem;opacity:50%;transition:all .3s ease-in-out;width:6rem}.plusbutton:hover{background-color:#576f72;opacity:100%}.confbutton{background-color:gray;border:none;border-bottom:4px solid #7d9d9c;border-radius:5px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:.8rem;height:3rem;margin:.2rem;opacity:50%;padding:0 1rem;transition:all .3s ease-in-out;width:6rem}.confbutton:hover,.opacity100{background-color:#576f72;opacity:100%}.opacity100{font-weight:700}.guestdetailbutton{align-items:center;background:#576f72;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:1.2rem;height:1.5rem;justify-content:center;margin:.5rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:all .3s ease-in-out;width:3rem}.guestdetailbutton:hover{color:#7d9d9c}.leftBar{left:0}.leftBar,.rightBar{position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:all .3s ease-in-out}.rightBar{right:0}.leftBarOpened{left:.2rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.leftBarOpened,.righBarOpened{position:relative;transition:all .3s ease-in-out}.righBarOpened{right:.25rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.newcheckinbutton{background:#576f72;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:.8rem;height:2rem;margin:.5rem;padding:0 .5rem;transition:all .3s ease-in-out}.newcheckinbutton:hover{background:#7d9d9c;color:#fff}.newcheckoutbutton{background-color:#e48d8d;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:.7rem;margin:1rem 0 .5rem;transition:all .3s ease-in-out}.newcheckoutbutton:hover{background-color:#771b1b;color:#e48d8d}.checkedout{background-color:#e48d8d;border-radius:5px;color:#771b1b;font-size:.8rem;margin:1rem auto .5rem;padding:.5rem;transition:all .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.checkoutTrashCan{-webkit-filter:invert(1);filter:invert(1);height:1.3rem;padding:.4rem .2rem;width:1.3rem}.guestdetailExtrainfo{background:#7d9d9c;border-radius:0 0 10px 10px;bottom:.5rem;color:#fff;padding:1rem;position:relative;width:90%}.guestDetailMiniText{align-items:center;border-radius:2px;display:flex;flex-direction:row;font-family:Montserrat,sans-serif;font-size:.8rem;height:1.4rem;justify-content:space-between;margin:.1rem auto;width:100%}.roomempty{background-color:#e48d8d;border-radius:5px;color:#771b1b}.beds,.roomempty{font-family:Montserrat,sans-serif;font-size:.8rem;margin:0 auto;padding:.5rem}.beds{align-items:center;background:#576f72;border:none;border-radius:5px;color:#fff;display:flex;flex-direction:row;justify-content:center;transition:all .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bedimg{-webkit-filter:invert(1);filter:invert(1)}.bedimg,.bedtext{color:#fff;height:1rem;margin:0 .5rem;width:1rem}.margintop{margin-top:0}.margintop2{margin-top:2rem}.paymentscont{flex-direction:column;margin:0 auto}.paymentItem,.paymentscont{align-items:center;display:flex}.paymentItem{background-color:#f5f5f5;border-radius:10px;cursor:pointer;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin:1rem;padding:1rem;transition:all .3s ease-in-out;width:10rem}.paymentItem:hover{background-color:#ececec}.mercadopagoTittle{margin-top:5rem}.mercadopagoTittle,.profileTittle{font-family:Montserrat,sans-serif;font-size:1.2rem;padding:2rem}.paymentsText{font-family:Barlow Condensed,sans-serif;font-size:1rem}.paybutton{background-color:#878fe2;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:.8rem;margin:.5rem;padding:.5rem;transition:all .3s ease-in-out}.paybutton:focus,.paybutton:hover,.paybuttonselected{background-color:#0010d5;border-bottom:6px solid #ffb1ec}.displaynone{display:none}.w100{width:100%}.w100,.w50{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.flexwrap{flex-wrap:wrap}.micrositeGalleryEditCont{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}.margintopNone{margin-top:0}.profileName{background-color:#7d9d9c;border-radius:50%;color:#fff;font-family:Montserrat,sans-serif;font-size:1.8rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto 1rem;padding:2.5rem;text-align:center;text-transform:capitalize;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ww40{width:40%}.commentListCont{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:2rem;position:relative}.loginTittle{color:#0010d5;font-family:Montserrat;font-size:3rem;font-weight:300;font-weight:bolder;margin:1rem auto;z-index:100}.loginTittle,.logincont{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.logincont{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:5rem auto 0;position:relative}.loginlogoAnim{-webkit-animation:loginlogo 2s ease-in-out;animation:loginlogo 2s ease-in-out;transition:all .3s ease-in-out}.refreshButtonCont{align-items:center;aspect-ratio:1/1;background-color:#878fe2;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Montserrat;font-size:.8rem;justify-content:center;margin:0 .5rem;padding:.3rem;transition:all .5s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.refreshButtonCont:hover{background-color:#5e69d8}.refresButtonImg{height:.8rem;width:.8rem}.rotationF{-webkit-animation:rotation 2s ease-in-out;animation:rotation 2s ease-in-out}.bgChangingRotationF{-webkit-animation:bgChangingRotation 2s ease-in-out;animation:bgChangingRotation 2s ease-in-out}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes bgChangingRotation{0%{background-color:#878fe2}25%{background-color:#ffb1ec}to{background-color:#878fe2}}@keyframes bgChangingRotation{0%{background-color:#878fe2}25%{background-color:#ffb1ec}to{background-color:#878fe2}}@-webkit-keyframes loginlogo{0%{opacity:100%}50%{opacity:40%}to{opacity:100%}}@keyframes loginlogo{0%{opacity:100%}50%{opacity:40%}to{opacity:100%}}.loginbutton{background:#576f72;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:.8rem;height:2rem;margin:1rem;padding:0 .5rem;transition:all .3s ease-in-out}.loginbutton:hover{background:#7d9d9c;color:#fff}.errorLogin{-webkit-animation:errorLog 2s ease-in-out normal;animation:errorLog 2s ease-in-out normal;background-color:#e77;border-radius:5px;color:#fff;margin:0 auto;padding:1rem;transition:all .3s ease-in-out;z-index:200}@-webkit-keyframes errorLog{0%{opacity:0}30%{opacity:100%}80%{opacity:100%}to{opacity:0}}@keyframes errorLog{0%{opacity:0}30%{opacity:100%}80%{opacity:100%}to{opacity:0}}.newPlanVideo{aspect-ratio:16/9;border-radius:10px;margin:1rem;width:90%}.w60{width:60%}.center2{margin:0 auto}.imgGalleryDataBaseCont{align-items:center;background-color:#576f72;border-radius:10px;color:#fff;display:flex;flex-direction:column;justify-content:space-around;padding:3rem;position:fixed;right:2rem;top:.5rem;width:50rem;z-index:500}.imgGalleryImagesCont{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:1rem}.imgGallery{aspect-ratio:1/1;cursor:pointer;-webkit-filter:grayscale(1);filter:grayscale(1);height:10rem;margin:.2rem;transition:all .3s ease-in-out;width:10rem}.imgGallery:focus,.imgGallery:hover{-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transform:scale(1.02);transform:scale(1.02)}.imgGalleryTittle{font-size:2rem;font-weight:400;margin:1rem 0 3rem;padding-top:0;z-index:100}.bigImgCont,.imgGalleryTittle{font-family:Barlow Condensed,sans-serif}.bigImgCont{background-color:#e77;border-radius:5px;bottom:2rem;color:#fff;font-size:1rem;margin:0 auto;padding:1rem;position:absolute;transition:all .3s ease-in-out;z-index:200}.uploadFromData{background-color:red;position:absolute}.uploadImgButtonCont{align-items:center;bottom:2rem;display:flex;flex-direction:column;justify-content:center;margin:0 auto;position:absolute;right:15rem}.uploadimageButton{background-color:#7d9d9c;color:#fff;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:1rem;margin:2rem auto;padding:.5rem 1rem;width:100%;z-index:1000}.reloadButtonCont{background:none;border:none}.reloadButtonImg{aspect-ratio:1/1;cursor:pointer;-webkit-filter:invert(1);filter:invert(1);height:2rem;transition:all 1s ease-in-out;width:2rem}.reloadButtonImg:hover{-webkit-transform:rotate(359deg);transform:rotate(359deg)}@media only screen and (min-width:100px)and (max-width:600px){.dashboardCont{align-items:top;display:flex;flex-direction:column;justify-content:center}.navbarPanelCont{align-items:flex-start;flex-direction:column;margin:0;padding:6rem 1rem 15rem;top:0;width:100%;z-index:100}.navbarPanelCont,.navbarmobilebutton{position:absolute;transition:all .3s ease-in-out}.navbarmobilebutton{align-items:center;background:none;border:none;border-radius:5px;color:#000;cursor:pointer;display:flex;flex-direction:row;font-size:1.2rem;height:1.5rem;justify-content:center;margin:.5rem;right:0;top:.5rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:3rem;z-index:2000}.navbarmobilebutton:hover{color:#7d9d9c}.logo{font-family:Wire One,sans-serif;font-size:3rem;margin:.3rem .2rem;padding:.2rem .5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.logoback{background-color:#576f72;border-radius:5px;color:#fff;padding:0 .5rem}.dashboardBookOrder{align-items:center;background:#fff;border-radius:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:1rem auto;padding:1rem;position:relative;transition:all .3s ease-in-out;width:90%}.CheckInRoomsCont,.dashboardBookOrder{display:flex;flex-direction:column}.addBook{background-color:#fff;border-radius:50%;color:#576f72;font-size:1.5rem;font-weight:700;height:2rem;line-height:1.7rem;margin:1rem;padding:.2rem .6rem;transition:all .5s ease-in-out;width:2rem}.checkListCont{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1rem auto}.margintop{margin-top:3rem}.sectionTittles{color:#000;font-family:Barlow Condensed,sans-serif;font-size:1rem;font-weight:100;left:1rem;margin:1rem 0;padding:.2rem .5rem;position:absolute;top:0;transition:all .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ww40{width:20rem}.paymentItem{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:90%}.imgGalleryDataBaseCont{left:0;margin:0 auto;padding:1rem;position:relative;width:90%}.imgGallery{height:7rem;width:7rem}.imgGalleryTittle{font-size:1.5rem}}.roomsEditCont{align-items:center;background:#fff;border-radius:10px;box-shadow:5px 5px 20px #eee,-5px -5px 20px #fff;color:#000;cursor:pointer;display:flex;flex-direction:column;height:7rem;justify-content:center;margin:.5rem;min-width:10rem;padding:1rem;transition:all .3s ease-in-out}.paragraph{background-color:#f5f5f5;border:10px;color:#000;font-family:Cairo;font-size:1rem;padding:1rem;width:90%}.servicesListCont{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left}.noShow{opacity:0}.roomsEditCont:hover{background-color:#576f72;color:#fff}.roomeditCard{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin:2rem auto}.center,.roomeditCard{justify-content:center}.center{margin:0 auto}.w40{width:40%}.roomsEditCont2{align-items:center;background:#fff;border-radius:10px;box-shadow:5px 5px 20px #eee,-5px -5px 20px #fff;color:#000;cursor:pointer;display:flex;flex-direction:column;height:7rem;justify-content:center;margin:.5rem;min-width:10rem;opacity:50%;padding:1rem;transition:all .3s ease-in-out}.roomsEditCont2:hover{opacity:100%}.addnewroomsEditCont-title{background:none;color:#fff;font-size:2rem;font-weight:bolder;margin:0;text-decoration:none}.roomsEditCont-title{font-family:Barlow Condensed,sans-serif;text-decoration:none}.greenBack3{background-image:linear-gradient(90deg,#474747,#707070);border-radius:15px;color:#fff;position:relative;z-index:1}.greenBack3:before{-webkit-animation:headerEffect 5s ease-in-out infinite;animation:headerEffect 5s ease-in-out infinite;background-image:linear-gradient(180deg,#576f72,#7d9d9c);border-radius:15px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s linear;z-index:-1}.RoomEditform{background-color:#f5f5f5;border-radius:5px;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto;padding:3rem 2rem}.inputRoomEditLabelCont{align-items:center;color:#000;display:flex;flex-direction:row;justify-content:center}.labelRoomEdit{font-family:Barlow Condensed,sans-serif;font-size:.8rem;text-align:left;width:8rem}.labelw100{width:100%}.RoomEditInput{background-color:#fff;border:none;color:gray;font-family:Barlow Condensed,sans-serif;font-size:1rem;height:1.5rem;line-height:1.5rem;margin:.2rem;opacity:70%;padding:.2rem .5rem;transition:all .3s ease-in-out;width:80%}.RoomEditInput::-webkit-input-placeholder{color:#fff}.RoomEditInput::placeholder{color:#fff}.RoomEditInput:focus{background-color:#7d9d9c;border-radius:5px;color:#fff;opacity:100%;outline:none}.textareainput{min-height:8rem}.roomsedittitle{color:#000;font-family:Barlow Condensed,sans-serif;font-size:2rem;font-weight:400;margin:0 0 2rem}.buttonEditCont{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0 1rem 0 .5rem;position:relative}.editButtonText{border:none;border-radius:5px;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:.8rem;padding:.2rem .5rem;transition:all .3s ease-in-out;width:4rem}.editButtonText:hover{background-color:#7d9d9c;color:#fff}.editDone{box-shadow:1px 1px 2px #ffb1ec;color:#0010d5;left:5rem;position:absolute}.RoomsEditImgCont{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}.imgEditCont{margin:.5rem;position:relative}.removeImgButton{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;background-color:#e77;border:none;border-radius:50%;cursor:pointer;display:flex;flex-direction:row;font-family:Barlow Condensed,sans-serif;height:1.3rem;justify-content:center;line-height:1.2rem;margin:.2rem;position:absolute;right:-.5rem;text-align:center;top:-.5rem;transition:all .3s ease-in-out;width:1.3rem}.removeImgButton:hover{background-color:#4e0b0b;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.deleteText{background-color:#e77;border:none;border-radius:3px;color:#4e0b0b;cursor:pointer;display:flex;font-family:Barlow Condensed,sans-serif;margin:.2rem;padding:.25rem .5rem;position:absolute;right:0;top:-.5rem;transition:all .3s ease-in-out}.deleteText:hover{background-color:#4e0b0b;color:#fff}.crossImg{aspect-ratio:1/1;-webkit-filter:invert(1);filter:invert(1);height:1.2rem;transition:all .3s ease-in-out;width:1.2rem}.crossImg:hover{-webkit-transform:rotate(179deg);transform:rotate(179deg)}.editRoomImg{border-radius:5px;height:10rem;object-fit:cover;width:10rem}.imgbuttonCont{display:flex;flex-direction:row;position:relative}.addimageButton{align-items:center;background-color:#7d9d9c;border-radius:5px;color:#576f72;cursor:cell;display:flex;font-family:Barlow Condensed,sans-serif;font-size:2rem;height:10rem;justify-content:center;opacity:70%;transition:all .3s ease-in-out;width:10rem}.addimageButton:hover{opacity:100%}.addimageButton2{align-items:center;background-color:#7d9d9c;border:none;border-radius:5px;color:#576f72;cursor:cell;display:flex;font-family:Barlow Condensed,sans-serif;font-size:1rem;height:3rem;justify-content:center;margin:.5rem;opacity:70%;transition:all .3s ease-in-out;width:5rem;z-index:2000}.addimageButton2:hover{opacity:100%}.addimageButtonAbs{align-items:center;background-color:#7d9d9c;border-radius:5px;color:#576f72;cursor:cell;display:flex;font-family:Barlow Condensed,sans-serif;font-size:1rem;height:3rem;justify-content:center;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:5.5rem;z-index:3000}.imgSeparador{aspect-ratio:1/1;margin:2rem;width:2rem}.imgTittleText{font-family:Barlow Condensed,sans-serif;font-size:1rem}.uploadImg{-webkit-filter:invert(1);filter:invert(1);height:2rem;width:2rem}.confirmationButton{background:none;background-color:hsla(0,0%,100%,.2);border:none;border-radius:5px;color:gray;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:1.5rem;padding:.2rem .4rem;transition:all .3s ease-in-out}.confirmationButton:hover{background-color:hsla(0,0%,100%,.6);color:#576f72}.addRoomButton{border:none;border-radius:5px;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:1rem;margin:1rem auto;padding:.2rem .5rem;transition:all .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.addRoomButton:hover{background-color:#7d9d9c;color:#fff}.roomitem{background-color:#576f72;border-radius:5px;font-family:Barlow Condensed,sans-serif;font-size:1rem;margin:.25rem}.buttonMonths,.roomitem{color:#fff;padding:.25rem .5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.buttonMonths{background:none;background-color:#576f72;border:none;border-radius:5px;cursor:pointer;margin:.5rem auto;transition:all .3s ease-in-out}.buttonMonths:hover,.monthItem{background-color:#7d9d9c;color:#fff}.monthItem{border-radius:5px;font-family:Barlow Condensed,sans-serif;font-size:1rem;margin:.2rem;padding:.25rem;width:1rem}.widthFitCont{width:2rem}.sectionPanelCont{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:1rem auto}.schedulesCont{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:50vw}.scheduleButton{background-color:#878fe2;border:none;border-radius:10px;color:#fff;cursor:pointer;margin:.1rem;padding:.25rem .5rem;transition:all .5s ease-in-out}.scheduleButton:hover{background-color:#0010d5}.greyBack{background-color:#ffb1ec}.serviceEditCont{align-items:center;aspect-ratio:1/1;background-color:#f5f5f5;border-radius:10px;color:#000;display:flex;flex-direction:column;font-family:Montserrat;height:10rem;justify-content:center;margin:1rem;padding:1rem 3rem;text-decoration:none;transition:all .5s ease-in-out}.serviceEditCont:hover{background-color:#878fe2;color:#fff}.button{background:#0010d5;background:linear-gradient(304deg,#0010d5,#878fe2);border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Montserrat;font-size:.8rem;font-weight:700;margin:.5rem auto;max-width:10rem;padding:.5rem 1rem;transition:all .2s ease-in-out}.button:hover{color:#ffb1ec;-webkit-transform:translateY(1px);transform:translateY(1px)}.biggerButton{font-size:1.5rem;margin:1rem;padding:4rem 3rem;text-transform:uppercase}.biggerButton2{font-size:1rem;margin:.25rem;padding:.5rem 1rem;text-transform:uppercase}.absoluteTop{position:absolute;top:2rem}.newScheduleselectorCont{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:5rem auto;width:50%}.gap{margin:.5rem}@media only screen and (min-width:100px)and (max-width:600px){.none-mobile{display:none!important}.serviceEditCont{height:5rem;padding:1rem 2.2rem}.schedulesCont{width:90vw}.wMobile{width:10rem}}.itemsEditInputsCont{align-items:center;display:flex;flex-direction:row;gap:.2rem;justify-content:flex-start;position:relative;width:100%}.itemsEditInput{background-color:#ffb1ec;border:1px dotted #fff;border-radius:5px;color:#0010d5;font-family:Raleway;font-size:.75rem;font-weight:700;margin:0;padding:.25rem;transition:all .2s ease-in-out}.itemsEditInputSub{bottom:-3.5rem;position:absolute;z-index:10000}.itemsEditNewButton{background-color:#ffb1ec;border:1px dotted #fff;border-radius:5px;color:#0010d5;font-family:Raleway;font-weight:700;margin:.2rem;padding:1rem;transition:all .2s ease-in-out}.w30rem{width:30rem}.addNewItemButton{background-color:#b3f3b7;cursor:pointer;margin:.2rem auto;transition:all .2s ease-in-out;width:20rem}.addNewItemButton:hover{background-color:#f1f38e}.alignCenter2{text-align:center}.bgreen{background-color:#b3f3b7}.bgEditing{background-color:#f1f38e}.w5itemsrem{width:5rem}@media only screen and (min-width:100px)and (max-width:600px){.w30rem{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:10rem}.itemsEditInputsCont{overflow:auto;width:100vw}.itemsEditInput{width:5rem}.w5itemsrem{width:2rem}.addNewItemButton{width:10rem}.wMobile{width:60%}}.RoomsListCont{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;justify-items:center}.RoomCardsContCont{margin:0 1rem;position:relative}.RoomCardsCont{background-color:#0010d5;border-radius:10px;color:#fff;cursor:pointer;height:30rem;margin:1rem auto;opacity:80%;padding-bottom:.5rem;transition:all .5s ease-in-out;width:20rem}.ExtraPaddingBottom{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:100%;padding-bottom:2rem}.RoomCardsCont:hover{background-color:#3a6666;opacity:100%}.RoomCardImg{border-radius:10px;height:20rem;object-fit:cover;width:100%}.ImgClosed,.RoomCardImg{transition:all .5s ease-in-out}.ImgClosed{height:30rem}.RoomCardsTittle{bottom:6rem;-webkit-filter:drop-shadow(#3a6666 2px 2px);filter:drop-shadow(rgb(58,102,102) 2px 2px);font-family:Barlow Condensed,sans-serif;font-size:2rem;font-weight:bolder;letter-spacing:2px;margin:.5rem 0;padding:0 2rem;position:relative;transition:all .5s ease-in-out}.DownMove{font-size:1.5rem;-webkit-transform:translateY(60px);transform:translateY(60px)}.RoomCardsTexts{bottom:2rem;display:flex;flex-direction:column;height:10rem;position:relative}.RoomCardsDescription,.RoomCardsDescriptionText{font-family:Montserrat,sans-serif;font-size:.8rem;margin:.2rem;padding:0 2rem;transition:all .5s ease-in-out}.RoomCardSubTittle{font-family:Barlow Condensed,sans-serif;font-size:1rem;font-weight:bolder;letter-spacing:2px;margin:0 .1rem}.green{background-color:#576f72;border-radius:5px;font-size:1.2rem;font-weight:600;padding:.2rem .5rem}.RoomCardAlert{background-color:#f0f8ff;border-radius:2px;color:#000;font-size:.7rem;font-weight:bolder;margin:.5rem auto;padding:.2rem .5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.RoomCardAlert,.displayNone{transition:all .5s ease-in-out}.linkRoom{text-decoration:none}.RoomCardsDetailCont{align-items:center;background-color:#fff;border-radius:10px;color:#000;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin:1rem auto;padding:1rem 2rem;transition:all .5s ease-in-out;width:50%}.DetailImgCont{width:100%}.DetailDescriptionCont{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.RoomCardsDetailTittle{color:#0010d5;font-family:Barlow Condensed,sans-serif;font-size:3rem;font-weight:bolder;letter-spacing:2px;margin:.5rem 0;padding:0 2rem;transition:all .5s ease-in-out}.priceDetailCont{width:120%}.amenitiescont{flex-wrap:wrap;margin-bottom:2rem;padding:1rem;width:100%}.amenitiescont,.ametiniesItemCont{align-items:center;display:flex;flex-direction:row;justify-content:center}.ametiniesItemCont{margin:.5rem;width:7rem}.amenitiesimg{height:1rem;margin:.2rem;width:1rem}.amenitiestext{font-family:Barlow Condensed,sans-serif;font-size:.8rem;margin:.2rem;width:5rem}.RoomCardDetailPriceTittle{background-color:#0010d5;border-radius:5px;color:#fff;font-family:Barlow Condensed,sans-serif;font-size:2rem;font-weight:bolder;letter-spacing:2px;margin:.5rem auto;padding:.5rem 1rem;transition:all .5s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pricingCont{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:1rem}.RoomCardsDetailDescription{font-size:.8rem;margin:.5rem;padding:0}.RoomCardsDetailDescription,.dateTopText{font-family:Montserrat,sans-serif;transition:all .5s ease-in-out}.dateTopText{color:#ffb1ec;font-size:1.25rem;margin:.2rem}.chooseTimeButtonCont{align-items:center;justify-content:center}.chooseTimeButton{background-color:#878fe2;border:none;border-radius:10px}.chooseTimeButton,.chooseTimeButton2{color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;margin:.25rem;padding:1rem;transition:all .5s ease-in-out}.chooseTimeButton2{background-color:#fff;border:1px solid #000;border-radius:10px;color:#000}.chooseTimeButton:focus,.chooseTimeButton:hover{background-color:#0010d5}.reselectButton{background:#0010d5;background:linear-gradient(304deg,#0010d5,#ffb1ec);border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-weight:700;margin:.25rem;opacity:50%;padding:1rem;transition:all .5s ease-in-out}.reselectButton:focus,.reselectButton:hover{opacity:100%}.imposibleButton{background:red;background:linear-gradient(304deg,#ed7d7d,#c66262);color:#fff;opacity:100%}.chooseHaircutButtonContCont{align-items:center;display:flex;flex-direction:column;justify-content:center}.chooseHaircutButton{background-color:#878fe2;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;margin:.25rem;padding:1rem;position:relative;transition:all .2s ease-in-out;width:100%}.chooseHaircutText{color:#878fe2;font-family:Montserrat,sans-serif}.deleteHaircutButton{aspect-ratio:1/1;background-color:#f7aeae;border:none;border-radius:7px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;margin:0;opacity:1;padding:.25rem;position:absolute;right:-.5rem;top:-.5rem;transition:all .2s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.deleteHaircutButton:hover{background-color:#9b3a3a;opacity:1}.chooseHaircutButton:hover{background-color:#0010d5;color:#fff}.chooseHaircutButtonColor,.chooseHaircutButtonColor:hover{background-color:#b3f3b7;color:#004800}.yellowBG{background-color:#0010d5}.yellowBG:hover{background-color:#c3c5f8}.w10{width:20%}.w30{width:30%}.w50{width:50%}.wt{padding:0 .5rem}.margintop{margin-top:1rem}.lighter{font-weight:lighter}.ContactInfoCont{background-color:#ffb1ec;border-radius:10px;color:#0010d5;padding:2rem;width:90%}.inputCheckOutCont{display:flex;flex-direction:column}.inputCheckOut{font-size:1rem;height:2rem;margin:.1rem 0;padding-left:1rem;width:50%}.inputCheckOut::-webkit-input-placeholder{font-family:Montserrat,sans-serif;font-size:1rem;justify-content:center}.inputCheckOut::placeholder{font-family:Montserrat,sans-serif;font-size:1rem;justify-content:center}.noShowForm{display:none}.positionR{left:10rem;position:relative}.CheckOutCont{color:#576f72;padding:2rem;width:100%}.checkoutPaymentCont,.checkoutPaymentContOptions{display:flex;flex-direction:row;justify-content:center}.checkoutPayOpCont{margin:0}.checkOutImgCont{display:flex;flex-direction:row}.checkOutImg{margin:2rem;width:5rem}.checkOutImgSmall{margin:2rem;width:3rem}.ButtonNone{background:none;border:none;cursor:pointer;transition:all .5s ease-in-out}.ButtonNone:hover{background:none;border:none;-webkit-transform:translateY(2px);transform:translateY(2px)}.submitButton{background-color:#878fe2;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:1rem;margin:.2rem 0;padding:.5rem 1rem;transition:all .3s ease-in-out}.submitButton:hover,.submitButtonBooked{background-color:#0010d5}.submitButtonBooked{border:none;border-radius:50%;color:#fff;cursor:pointer;font-family:Barlow Condensed,sans-serif;height:2rem;line-height:.5rem;margin:.2rem 0;transition:all .3s ease-in-out;width:2rem}.checkSubmitTick{-webkit-filter:invert(1);filter:invert(1);height:1.2rem;width:1.2rem}.checkedoutBook{border-radius:5px;color:#7d9d9c;font-size:.8rem;margin:1rem auto .5rem;transition:all .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.checkOutImgFlag{height:1.5rem;width:1.5rem}.padding{padding:0 3rem}.greenhighlight{background-color:#7d9d9c!important;border-radius:0!important;color:#fff!important}.bigtext{font-size:1rem}.disclosureDaysCont{align-items:center;background-color:#576f72;border-radius:5px;color:#fff;cursor:pointer;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin:1rem auto;padding:.5rem 1rem;position:relative;transition:all .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.disclosureDaysCont:hover{padding:.5rem 1.5rem}.closeButtonDiscl{background-color:#e48d8d;border:none;border-radius:5px;color:#771b1b;cursor:pointer;font-family:Montserrat,sans-serif;font-size:.8rem;opacity:50%;padding:.5rem .75rem;transition:all .3s ease-in-out;z-index:1000}.closeButtonDiscl:hover{opacity:100%}.disclosureDaysContPrices{align-items:center;background-color:#576f72;border-radius:5px;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin:1rem auto;padding:.5rem 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.whiteback{background-color:#f5f5f5;color:#576f72}.backgreenclear,.whiteback{border-radius:5px;padding:.25rem}.backgreenclear{background-color:#7d9d9c}.w5rem{width:4rem}.zindex1000000{z-index:30000000000!important}@media only screen and (min-width:100px)and (max-width:600px){.none-mobile{display:none!important}.RoomCardsDetailCont{display:flex;flex-direction:column;margin:1rem auto;padding:1rem;width:80%}.DetailDescriptionCont{display:flex;flex-direction:column;justify-content:center;width:100%}.priceDetailCont{width:100%}.RoomCardsDetailTittle{font-size:2rem}.amenitiescont{margin-top:1rem;padding:1rem;width:100%}.ContactInfoCont{border-radius:10px;color:#fff;padding:2rem;width:85%}.positionR{left:0;margin-top:.5rem;position:block}.formAgregarProducto{margin:0;padding:0}.inputCheckOut{height:2rem;width:80%}.submitButton{margin:2rem 0 .5rem}.checkoutPaymentContOptions{flex-direction:row}.padding{padding:.5rem}.checkOutImgSmall{height:5rem;width:5rem}.deleteHaircutButton{padding:.25rem .15rem}}.dates{background-color:#000;color:#fff;padding:2rem;position:absolute;top:0}.newCalendarCont{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:100vh}.newCalendarCol,.newCalendarCont{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.newCalendarCol{gap:.5rem}.checkoutLabel{background:linear-gradient(304deg,#f6f6f6,#fff);border:1px solid #d5d5d5;border-radius:10px;color:#000;font-family:monospace;font-family:Montserrat;font-weight:400;margin:.25rem;padding:1rem 0;text-align:center;transition:all .2s ease-in-out;width:98%}.w20rem{padding:1rem 0;width:20rem}.dayBackg{font-style:italic}.checkouInput{border:1px solid #181818;border-radius:0;color:#181818;cursor:pointer;font-family:monospace;font-size:1.2rem;margin:0 .5rem;padding:.5rem 0;text-align:center;transition:all .2s ease-in-out;width:20rem}@media only screen and (min-width:100px)and (max-width:600px){.none-mobile{display:none!important}.newCalendarCont{margin:5rem auto}}.BookListCont{width:100%}.BookListCont,.BookListCont2{background:none;border-radius:10px;display:flex;flex-direction:column;margin:0 auto;padding:0;transition:all .5s ease-in-out}.BookListCont2{width:17rem}.BookListContNODATES{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;margin:0 auto;padding:0;transition:all .5s ease-in-out;width:17rem}.christmas2{left:-.75rem;position:absolute;top:-1rem;-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.w500pxmax{flex-wrap:wrap;width:300px}.bggrey{background-color:#f5f5f5;margin:1rem 0;padding:.5rem 2rem}.monthText{align-items:center;display:flex;flex-direction:row;font-size:2rem;justify-content:center;margin:0;z-index:100}.buttonred,.monthText{font-family:Barlow Condensed,sans-serif;font-weight:400}.buttonred{-webkit-animation:enter 1s;animation:enter 1s;background-color:#cb7878;border:1px solid red;border-radius:5px;color:#fff;cursor:pointer;font-size:.8rem;margin:.25rem auto;padding:.25rem .5rem;text-decoration:none;transition:all .2s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.buttonred:hover{background-color:#923636}.dayboxCont{height:2rem;margin:0 auto;width:2rem}.dayboxCont:hover{background-color:#464646;color:#fff}.daybox{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:none;border:none;border-radius:50%;color:#000;cursor:pointer;display:flex;flex-direction:row;font-family:Barlow Condensed,sans-serif;font-size:1rem;height:2rem;justify-content:center;line-height:1.9rem;margin:.2rem;transition:all .3s ease-in-out;width:2rem}.daybox:focus,.daybox:hover,.dayboxColor{background-color:#0010d5;color:#fff}.dayboxForbidden{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:none;background-color:#c3c5f8;border:none;border-radius:50%;color:#0010d5;cursor:pointer;display:flex;flex-direction:row;font-family:Barlow Condensed,sans-serif;font-size:1rem;height:2rem;justify-content:center;line-height:1.9rem;margin:.2rem;transition:all .3s ease-in-out;width:2rem}.dayboxForbidden:hover{background-color:#0010d5}.daysAvailmouseOver{background-color:#2f4f4f;border-radius:10px;color:#fff;left:70%;padding:1rem;position:absolute;top:10rem}.availDot{color:#00db42;font-size:1.5rem;margin:0 0 0 .2rem;padding:0;position:relative;right:.6rem}.red{color:#df6f6f;text-decoration:line-through}.pointbox{border-radius:50%;color:#576f72;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:1rem;height:2rem;line-height:2rem;margin:.2rem;text-align:center;transition:all .3s ease-in-out;width:2rem}.fullavailable{background-color:#6aa172;color:#fff}.agotado{background-color:#0010d5;color:#fff}.notfullavailable{background-color:#b3f3b7;color:#fff}.monthbox{background-color:#0010d5;border-left:3px solid #ffb1ec;border-radius:5px;color:#fff;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:.9rem;height:2rem;line-height:2rem;margin:.22rem;text-align:center;transition:all .3s ease-in-out;width:1.8rem}.BookListMonth{flex-wrap:wrap;margin:0;width:100%}.BookListMonth,.MonthButtonsCont{align-items:center;display:flex;flex-direction:row}.MonthButtonsCont{margin:0 auto}.MonthButton{background:none;border:none;border-radius:50%;cursor:pointer;font-size:1rem;font-weight:700;height:2rem;margin:0 2rem;transition:all .3s ease-in-out;width:2rem}.MonthButton:hover{background-color:#576f72;color:#fff}.selectionContCont{display:flex;flex-direction:row;margin:1rem auto}.selectionCont{display:flex;flex-direction:row;justify-content:space-between}.selectionTextDate{background-color:#576f72;border-radius:0 5px 5px 0;margin:.2rem 0;width:3rem}.selectionText,.selectionTextDate{color:#fff;font-family:Barlow Condensed,sans-serif;font-size:.8rem;height:2rem;line-height:2rem}.selectionText{background-color:#464646;border-radius:5px 0 0 5px;margin:.2rem 0 .2rem .2rem;padding:0 .5rem}.selectionDelete{background-color:#d37a7a;border:none;color:#fff;cursor:pointer;font-size:.8rem;font-weight:bolder;height:2rem;line-height:2rem;margin:.2rem 0;padding:0 .5rem;transition:all .3s ease-in-out}.selectionDelete:hover{background-color:#ce5252}.checkcheck{border-radius:50%;color:#000;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:1rem;height:.5rem;line-height:.5rem;margin:.1rem;text-align:center;transition:all .3s ease-in-out;width:.5rem}.yearAndMontCont{align-items:center;background-color:#fff;border-radius:20px;color:#2f4f4f;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;justify-content:center}.year{color:#576f72;font-size:2rem;font-weight:700;margin:0}.loader{margin:5rem 50%}.selectionGuestscont{align-items:center;display:flex;flex-direction:row;margin:2rem auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.textGuests{background-color:#e4dccf;border-radius:5px 0 0 5px;color:#576f72;margin:.2rem 0 .2rem .2rem;padding:0 .5rem}.selectionTextGuests,.textGuests{font-family:Barlow Condensed,sans-serif;font-size:1.2rem;height:2rem;line-height:2rem}.selectionTextGuests{background-color:#576f72;color:#fff;margin:.2rem 0;width:3rem}.guestimg{height:1.5rem;width:1.5rem}.buttonsGuestCont{background-color:#7d9d9c;display:flex;flex-direction:column}.buttonsGuest{background:none;border:none;color:#fff;cursor:pointer;height:1rem;transition:all .3s ease-in-out}.buttonsGuest:hover{background-color:#576f72}.bookbarcontOfCont{display:flex;flex-direction:column;width:100%}.bookbarcont{background-color:#576f72;border-radius:0 0 15px 15px;bottom:.2rem;color:#fff;font-family:Barlow Condensed,sans-serif;font-size:1.2rem;height:3rem;justify-content:center;margin:0 auto;position:relative;transition:all 5s ease-in-out;width:100%}.bookbarDatecont,.bookbarcont{align-items:center;display:flex;flex-direction:row}.bookbarDatecont{height:1rem;margin:0 1rem}.bookbarDetailCont{align-items:center;display:flex;flex-direction:row;margin:1rem}.bookbarimg{-webkit-filter:invert(1);filter:invert(1);height:1.5rem;margin:0 .5rem;width:1.5rem}.bookbarTittle{font-size:2rem;font-weight:bolder;letter-spacing:2px;margin:.5rem 0;padding:0 2rem;transition:all .5s ease-in-out}.backtext,.bookbarTittle{color:#fff;font-family:Barlow Condensed,sans-serif}.backtext{background:none;background-color:none;background-color:#7d9d9c;border:none;cursor:pointer;font-size:.8rem;height:1.4rem;margin:0 auto;transition:all .3s ease-in-out;width:100%}.backtext:hover,.searchRoomsButtonCont{background-color:#576f72}.searchRoomsButtonCont{align-items:center;border-radius:0 0 15px 15px;display:flex;flex-direction:row;justify-content:center;margin:0 auto;width:100%}.searchRoomsButton{background-color:#576f72;border:none;color:#fff;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:1rem;margin:.2rem 0;padding:.5rem 1rem;transition:all .3s ease-in-out}.searchRoomsButton:hover{color:#f0ebe3}.searchRoomsButtonsDetailCont{align-items:center;display:flex;flex-direction:row;margin:0 .5rem}.searchRoomsimg{-webkit-filter:invert(1);filter:invert(1);height:1rem;width:1rem}.bookImg{aspect-ratio:1/1;height:1rem;line-height:1rem;width:1rem}.noRoomsAdv{color:#576f72;font-family:Barlow Condensed,sans-serif;font-size:1.5rem;font-weight:bolder;letter-spacing:2px;margin:3rem 0;padding:0 2rem;transition:all .5s ease-in-out;width:30%}.bookingsModal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(0,0%,57%,.2);display:flex;font-family:Montserrat,sans-serif;font-size:1rem;height:100vh;justify-content:center;padding-top:3rem;position:absolute;top:0;width:100vw;z-index:1000000!important}.closeModalWeek{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;top:0}.pink{color:#ffb1ec;margin-left:.5rem}.overflowYhidden{overflow-y:hidden}.bookDataTop{background-color:#0010d5}.bookedModal{background-color:#fff;border-radius:5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:5rem;padding:2rem;width:40%}.modalText{align-items:center;display:flex;flex-direction:row;font-family:Montserrat,sans-serif;font-size:.9rem;justify-content:center;margin:.5rem auto;width:90%}.modalMini{font-size:.8rem;margin:0 .5rem}.highlight{background-color:#0010d5;border-radius:5px;color:#fff;line-height:2rem;margin-bottom:1rem;padding:.5rem}.modalImg{height:1.5rem;width:1.5rem}.checkImg{-webkit-animation:check 2s ease-in-out infinite;animation:check 2s ease-in-out infinite}.modalItemsImg{height:1rem;margin-right:.5rem;width:1rem}.reverse{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.marginleft{margin-left:.25rem}.contactButtonCont{align-items:center;background-color:#0010d5;border-radius:50%;bottom:2rem;display:flex;height:4rem;justify-content:center;line-height:4rem;position:fixed;right:2rem;width:4rem;z-index:200}.contactButton{-webkit-filter:invert(1);filter:invert(1);height:2.5rem;width:2.5rem}.dashboardCont{align-items:top;display:flex;flex-direction:row;justify-content:left}.mapServicesCont{align-items:center;border-radius:10px;display:flex;flex-direction:row;flex-wrap:wrap;height:400px;justify-content:center;margin:0 auto;padding:0;position:relative;width:400px}.servicesMapButton{background:none;border:none;border-radius:10px;cursor:pointer;font-size:1rem;gap:0;height:50%;margin:0;opacity:0;padding:0;transition:all .5s ease-in-out;width:50%}.servicesMapButton,.servicesMapButton:hover{font-family:Barlow Condensed,sans-serif;font-weight:400}.servicesMapButton:hover{background-color:#fff;color:#0010d5;font-size:2rem;opacity:70%}.serviceMapImg{border-radius:10px;height:100%;position:absolute;width:100%;z-index:0}.buyOrder{background-color:#0010d5;border:none;border-radius:5px;color:#fff;cursor:url(https://img.icons8.com/small/16/f5f5f5/360-degrees.png),auto;font-family:Montserrat;font-size:1.2rem;font-weight:bolder;margin:1rem auto .5rem;padding:1rem;text-align:center;text-decoration:none;transition:all .5s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.column{align-items:center;display:flex;justify-content:center}.checkoutTexts{border:none;color:#000;font-family:Raleway;font-size:1rem;height:1.5rem;line-height:1.5rem;margin:1rem auto;opacity:70%;padding:.5rem;text-align:center;transition:all .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:50%}.paidImg{margin:2rem;width:40%}.biggertext{font-size:larger}.bankDataTexts{border:none;border-bottom:3px solid #ffb1ec;border-radius:2px;color:#0010d5;font-family:Raleway;font-size:1rem;height:1.5rem;line-height:1.5rem;margin:0;opacity:70%;padding:.2rem .5rem;transition:all .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.opacity50{opacity:.5}.cancelation{background-color:#ffacac;border-radius:5px;color:red;font-size:.65rem;margin:0 auto;padding:.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.notavailincart{cursor:not-allowed;-webkit-filter:grayscale(1);filter:grayscale(1);font-size:.7rem;opacity:.3;position:relative}.notavailincartad{align-items:center;background-color:#474747;border-radius:0 10px 0 10px;box-sizing:border-box;color:#fff;cursor:not-allowed;display:flex;flex-direction:row;font-family:Rubik;font-size:.6rem;gap:.25rem;justify-content:center;opacity:.5;padding:1rem .45rem;position:absolute;right:0;top:-6px;z-index:1}@-webkit-keyframes check{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}50%{-webkit-transform:scale(.9) rotate(-20deg);transform:scale(.9) rotate(-20deg)}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}@keyframes check{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}50%{-webkit-transform:scale(.9) rotate(-20deg);transform:scale(.9) rotate(-20deg)}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}.cart-cont{position:absolute;right:0;top:0}@media only screen and (min-width:100px)and (max-width:600px){.none-mobile{display:none!important}.yearAndMontCont{background-color:#fff;display:flex;flex-direction:column;margin:0 auto;padding:1rem 2rem;transition:all .5s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bookbarcont{border-radius:0 0 10px 10px;flex-direction:column;font-size:1.2rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto 1rem;padding:.5rem 0;transition:all 1s ease-in-out;width:80%}.w500pxmax{max-width:100%}.bookbarDatecont{height:1rem;margin:.5rem 1rem}.bookbarimg{-webkit-filter:invert(1);filter:invert(1);height:1.5rem;margin:0 .5rem;width:1.5rem}.bookbarTittle{color:#576f72;font-family:Barlow Condensed,sans-serif;font-size:2rem;font-weight:bolder;letter-spacing:2px;margin:.5rem 0;padding:0 2rem;transition:all .5s ease-in-out}.backtext{height:1.7rem;width:80%}.bookedModalcont{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(0,0%,57%,.2);display:flex;font-family:Montserrat,sans-serif;font-size:1rem;height:150rem;justify-content:center;position:absolute;top:0;width:100%}.bookedModal{background-color:#fff;border-radius:5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:5rem;padding:2rem;width:80%}}@-webkit-keyframes forbiddenDayEf{0%{opacity:0}30%{opacity:100%}80%{opacity:100%}to{opacity:0}}@keyframes forbiddenDayEf{0%{opacity:0}30%{opacity:100%}80%{opacity:100%}to{opacity:0}}.backwardsbutton{align-items:center;-webkit-animation:backmove 3s ease-in-out infinite;animation:backmove 3s ease-in-out infinite;background-color:#576f72;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:.5rem auto;padding:.5rem 1rem;text-align:center;text-decoration:none;transition:.5s ease-in-out;transition:all .3s ease-in-out}.backwardsbutton:hover{background-color:#7d9d9c;color:#fff}@-webkit-keyframes backmove{0%{border-left:4px solid #7d9d9c;-webkit-transform:translateX(-.5rem);transform:translateX(-.5rem)}50%{border-left:4px solid #576f72;-webkit-transform:translateX(0);transform:translateX(0)}to{border-left:4px solid #7d9d9c;-webkit-transform:translateX(-.5rem);transform:translateX(-.5rem)}}@keyframes backmove{0%{border-left:4px solid #7d9d9c;-webkit-transform:translateX(-.5rem);transform:translateX(-.5rem)}50%{border-left:4px solid #576f72;-webkit-transform:translateX(0);transform:translateX(0)}to{border-left:4px solid #7d9d9c;-webkit-transform:translateX(-.5rem);transform:translateX(-.5rem)}}.BookInput{width:2rem}.allSectionCont{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.section,.section2{align-items:center;display:flex;height:100vh;justify-content:center;margin:0 auto;position:relative;width:100vw}.spacearound{justify-content:space-around}.pinkgradient{background:#ffb1ec;background:linear-gradient(304deg,#ffb1ec,#8f9ed4);bottom:4rem;color:#fff;position:absolute;z-index:1000}.micrositeCover{align-items:center;background:#ffb1ec;background:linear-gradient(304deg,#f5f5f5,#fff);color:#0010d5;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-items:center;min-height:100vh;position:relative;width:100vw}.chooseTimeButtonCont{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.imgCover{height:100%;object-fit:cover;opacity:10%;position:absolute;top:0;width:100%}.header{align-items:center;color:#0010d5;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100vw}.row,.rowInv{flex-direction:row}.column{flex-direction:column}.inverseText{display:inline-block;position:relative;top:.35rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.micrositeDescription{font-family:Montserrat;font-size:1.2rem;font-weight:300;margin:0 0 1rem;padding:0 20%;z-index:100}.loader{align-items:center;display:flex;justify-content:center;margin:15rem auto}.logoMicrosite{left:1rem;margin:.5rem 0;top:1rem}.logoMicrosite,.logoNoBg{align-items:center;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Wire One,sans-serif;justify-items:center;position:absolute;transition:all .5s ease-in-out;width:7rem;z-index:300}.logoNoBg{mix-blend-mode:multiply;top:3rem}.logoCentered{align-items:center;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Wire One,sans-serif;justify-items:center;margin:1rem;transition:all .5s ease-in-out;width:10rem;z-index:300}.logoMicrosite:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.logoMicrositeLoading{align-items:center;color:#000!important;display:flex;flex-direction:row;font-family:Wire One,sans-serif;font-size:3rem;justify-items:center;margin:2rem 0;width:-webkit-max-content;width:max-content;z-index:150}.logobackMicrosite{background-color:#b3f3b7;border-radius:5px;color:#0010d5;margin:0 .4rem;padding:0 .5rem}.servicesButton{background:#ffb1ec;background:linear-gradient(304deg,#ffb1ec,#0010d5);border:none;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;-webkit-filter:grayscale(.5);filter:grayscale(.5);font-family:Barlow Condensed,sans-serif;font-size:1.4rem;margin:0;padding:1.5rem 2rem;transition:all .5s ease-in-out;width:30%;z-index:100}.servicesButton:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.servicesButtonPeq{background:#0010d5;background:linear-gradient(304deg,#ffb1ec,#878fe2);border-radius:7px;font-size:1rem;padding:.5rem 1rem}.bluegradient2{align-items:center;background:#ffb1ec;background:linear-gradient(304deg,#b3f3b7,#ffb1ec);border:none;box-sizing:border-box;color:#000;display:flex;flex-direction:row;font-family:Barlow Condensed,sans-serif;font-size:.9rem;gap:.5rem;justify-items:center;margin:0 auto;text-align:center}.whatsappLogoServicesButton{aspect-ratio:1/1;cursor:pointer;margin:0 auto;transition:all .2s ease-in-out;width:1.2rem}.whatsappLogoServicesButton:hover{-webkit-filter:drop-shadow(1px 1px 5px #ffb1ec);filter:drop-shadow(1px 1px 5px #ffb1ec)}.micrositeSocialMediaCont{align-items:center;display:flex;flex-direction:row;justify-items:center;margin:2rem 0;z-index:100}.socialMediaIcon{cursor:pointer;height:2rem;margin:.5rem;opacity:80%;transition:all .3s ease-in-out;width:2rem}.socialMediaIcon:hover{opacity:100%}.micrositeminitext{align-items:center;color:#0010d5;display:flex;flex-direction:row;font-family:League Spartan;font-size:1rem;justify-content:center;margin:0 .5rem}.miniImage{height:1rem;width:1rem}.invert{-webkit-filter:invert(0);filter:invert(0)}.alignCenter,.alignCenterTopMap{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-direction:row;justify-content:center;position:relative;transition:all .3s ease-in-out;z-index:100}.map{border:none;border-radius:15px;box-shadow:10px 10px 10px rgba(0,0,0,.1);height:15rem;right:5rem;width:100%;z-index:150}a{cursor:pointer;text-decoration:none}.linkSite{z-index:200}.roomsandmessCont{align-items:center;display:flex;flex-direction:column;justify-content:center;width:50%}.ourGuests{font-family:Barlow Condensed,sans-serif;font-size:2rem;font-weight:100}.commentsCont{align-items:center;flex-direction:row;width:80%}.commentCont,.commentsCont{display:flex;justify-content:center}.commentCont{align-items:flex-start;background-color:#f5f5f5;border-radius:10px;color:#000;flex-direction:column;margin:1rem;padding:1rem;position:relative;width:60%}.commentDash{width:15rem}.commentImg{height:2rem;margin:0;width:2rem}.commentName{font-family:Barlow Condensed,sans-serif;font-size:1rem}.commentText{font-family:Montserrat,sans-serif;font-size:.8rem;text-align:left}.leaveMessage{background-color:#f5f5f5;border:none;border-radius:5px;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:1rem;opacity:60%;padding:1rem;transition:all .6s ease-in-out;width:10rem}.leaveMessage:hover{background:#576f72;color:#0010d5;opacity:100%}footer{color:#fff;flex-direction:column;justify-content:space-around;padding:0;position:relative;width:100vw}.footerWhatsappText,footer{align-items:center;display:flex}.footerWhatsappText{flex-direction:row;justify-content:center}.gap25{gap:.25rem}.footerAdressText{color:#fff;cursor:pointer;font-family:Barlow Condensed,sans-serif;margin:.5rem 0;transition:all .3s ease-in-out}.footerAdressText,.footerSubColumn{align-items:center;display:flex;flex-direction:column;justify-content:center}.footerSubColumn{box-sizing:border-box;gap:1rem;padding:1rem;width:60%}.footerMap{border:none;border-radius:0;height:250px;margin:0;width:40%}.footerTexts{align-items:center;color:#0010d5;display:flex;flex-direction:row;font-family:Barlow Condensed,sans-serif;font-size:1rem;justify-content:center;margin:0 .5rem;position:relative;width:50%}.googleMaps{aspect-ratio:3/2;border:none;border-radius:10px;width:30%}.myDataCont{display:flex;flex-direction:row;width:50%}.sep{margin:0 3rem}.wavyPeq{margin:0 1rem;width:2.5rem}.alignLeft{align-items:center;border:none;display:flex;flex-direction:row;justify-content:flex-start;position:relative;z-index:100}.alignLeft,.footerTextItem{cursor:pointer;transition:all .3s ease-in-out}.footerTextItem{color:#fff;font-family:Montserrat;font-size:.8rem;margin:.5rem 0}.footerTextItem:hover{color:#ffb1ec}.center{align-items:center}.flexend{align-items:flex-end}.logoMicrositeFooter{align-items:center;color:#fff;display:flex;flex-direction:row;font-family:Wire One,sans-serif;font-size:3rem;justify-items:center;margin:.5rem 0;position:relative;width:-webkit-max-content;width:max-content}.logobackMicrositeFooter{background-color:#fff;border-radius:5px;color:#576f72;margin:0 .4rem;padding:0 .5rem}.footerSep{-webkit-filter:invert(1);filter:invert(1)}.showCalendarButton{background:none;background:#ffb1ec;background:linear-gradient(304deg,#ffb1ec,#0010d5);border:none;border-radius:10px;color:#fff;cursor:pointer;-webkit-filter:grayscale(.5);filter:grayscale(.5);font-family:Barlow Condensed,sans-serif;font-size:1.2rem;padding:.5rem 1rem;transition:all .5s ease-in-out;z-index:100}.button2Show,.showCalendarButton:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.button2Show{-webkit-animation:enter 1s;animation:enter 1s;background:#b3f3b7;background:linear-gradient(304deg,#b3f3b7,#ffb1ec);border:none;border-radius:5px;color:#0010d5;cursor:pointer;font-family:Montserrat;font-size:1rem;font-weight:600;margin:1rem;padding:.5rem .75rem;transition:all .2s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:100}.button2Show:hover{color:#fff;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transform:translateY(1px);transform:translateY(1px)}.row1gap{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center;margin:1rem auto}.BookSearcher{background:#ffb1ec;background:linear-gradient(304deg,#ffb1ec,#0010d5);border:none;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;-webkit-filter:grayscale(.5);filter:grayscale(.5);font-family:Barlow Condensed,sans-serif;font-size:1.4rem;margin:0;padding:.5rem 2rem;transition:all .5s ease-in-out;width:30%;z-index:100}.BookSearcherOpen{background:#ffb1ec;background:linear-gradient(304deg,#ffb1ec,#0010d5);box-sizing:border-box;height:100%;left:0;position:fixed;top:0;width:100vw;z-index:2000}.BookSearcherOpen,.BookSearcherTittle{align-items:center;display:flex;flex-direction:column;justify-content:center}.BookSearcherTittle{background:none;border:none;color:#fff;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:1rem;font-size:1.4rem;gap:.25rem;width:100%}.BookSearcher:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.searcherInput{border:none;border-radius:5px;color:#576f72;font-size:.8rem;font-weight:bolder;height:1.5rem;margin:.1rem 0;padding-left:.5rem;width:50%}.searcherInput::-webkit-input-placeholder{font-family:Montserrat,sans-serif;font-size:.7rem;justify-content:center}.searcherInput::placeholder{font-family:Montserrat,sans-serif;font-size:.7rem;justify-content:center}.searcherButton{background-color:#c3c5f8;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:.7rem;margin-left:.5rem;padding:.25rem;transition:all .3s ease-in-out}.searcherButton:hover{background-color:#0010d5}.bookFoundedCont{background-color:hsla(0,0%,100%,.1);border-radius:5px;color:#fff;font-family:Montserrat,sans-serif;font-size:.8rem;margin:.5rem;padding:.5rem}.bookFoundedText,.bookFoundedTextmini{border-radius:5px;margin:.1rem;padding:.2rem .5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bookFoundedTextmini{font-size:.8rem;text-align:left}.closeButtonSearcher{border:none;border-radius:5px;cursor:pointer;font-family:Montserrat,sans-serif;margin-left:.5rem;padding:.25rem .5rem}.textbigger{font-size:1.2rem}.gradient{background-image:linear-gradient(90deg,#949494,#707070);border-radius:10px;position:relative;z-index:1}.gradient:before{background-image:linear-gradient(180deg,#576f72,#7d9d9c);border-radius:10px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s linear;z-index:-1}.gradient:hover:before{opacity:1}.calendarMicrosite{margin:0 auto}.calendarMicrosite,.zindex{border-radius:15px;z-index:200}.zindex{padding:3rem}.galleryImgCont{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;display:flex;flex-direction:column;height:30rem;justify-content:center;margin:0 auto;position:relative}.galleryImg,.galleryImgCont{border-radius:20px;width:100%}.galleryImg{height:100%;object-fit:cover}.loaderBar{height:1rem;top:1rem}.galleryLocation,.loaderBar{margin:0 auto;position:absolute}.galleryLocation{background-color:hsla(0,0%,100%,.2);border-radius:15px;bottom:1rem;padding:.5rem 1rem;right:1rem}.galleryButton{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;justify-content:center;opacity:60%;transition:all .3s ease-in-out}.galleryButton:hover{opacity:100%}.backButton{left:1rem}.backButton,.forButton{-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;top:50%}.forButton{right:1rem}.galleryButtonText{-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Montserrat,sans-serif;font-size:.6rem}.ourRoomsCont{display:flex;position:relative}.ourRoomsButton{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;font-size:1.5rem;justify-content:center;opacity:60%;transition:all .3s ease-in-out;z-index:100}.ourRoomsButton:hover{opacity:100%}.ourRoomsbackButton{left:-4rem;position:absolute;top:50%}.ourRoomsforButton{position:absolute;right:-4rem;top:50%}.amenitiesContCont{flex-wrap:wrap;margin:0 auto;width:70%}.amenitiesCont,.amenitiesContCont{align-items:center;display:flex;flex-direction:row;justify-content:center}.amenitiesCont{background-color:#f5f5f5;border-radius:5px;margin:1rem;padding:.5rem 1rem}.amenitiesImg{height:1rem;width:1rem}.amenitiesText{font-family:Barlow Condensed,sans-serif;font-size:1rem;margin:0 .5rem}.amenitiesDashBoardCont{flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:3rem auto;width:70%}.amenitiesDashBoardCont,.amenitiesDashboardItemCont{align-items:center;display:flex;flex-direction:row;justify-content:center}.amenitiesDashboardItemCont{background-color:#f5f5f5;border:none;border-radius:5px;cursor:pointer;margin:1rem;padding:.5rem 1rem;transition:all .3s ease-in-out}.amenitiesDashboardItemCont:hover{background-color:#7d9d9c;color:#fff}.dot{margin:0 .5rem}.green{background-color:#7d9d9c;color:#fff}.commentListContDash{position:relative;width:50%}.commentListContDash,.newcommentModal{align-items:center;display:flex;flex-direction:column;justify-content:center}.newcommentModal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:15px;height:100%;position:absolute;top:0;width:100%;z-index:300}.newCommentForm{display:flex;flex-direction:column}.newcommentinput{background-color:#0010d5;border:none;border-bottom:1px solid #fff;color:#fff;font-family:Barlow Condensed,sans-serif;font-size:1rem;height:1.5rem;line-height:1.5rem;margin:.1rem;opacity:70%;padding:.2rem .5rem;width:90%}.newcommentinput::-webkit-input-placeholder{color:#fff}.newcommentinput::placeholder{color:#fff}.newcommentinput:focus{opacity:100%;outline:none}.newcommenttextarea{min-height:5rem}.newcommentClosebutton{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#bb9797;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:1rem auto;padding:.25rem .5rem;position:absolute;right:4rem;top:4rem;transition:all .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.newcommentClosebutton:hover{background-color:#c05656}.newcommentsubmitbutton{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#576f72;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:1rem auto;padding:.25rem .5rem;transition:all .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.newcommentsubmitbutton:hover{background-color:#7d9d9c}.newcommentsubmitbuttonLoaded{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border:none;border-radius:50%;color:#576f72;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:1rem;height:2rem;line-height:1rem;margin:1rem auto;padding:.5rem;transition:all .3s ease-in-out;width:2rem}.marginauto2{margin:1rem auto}.starsGroup{margin:.5rem;width:90%}.starsGroup:hover>.star{color:orange}.star{background:none;border:none;color:gray;font-size:1.2rem}.star:hover{color:orange}.star:focus~.star,.star:hover~.star{color:gray}.star:focus,.starsGroup:focus{color:orange}.margin{margin-right:1rem}.positionabsolutetopright{position:absolute;right:1rem;top:1rem}.white{color:#fff;margin:0}.black{color:#000}.accountDoesntExists{align-items:center;display:flex;justify-content:center;margin-top:10rem}.ModalGallery{border-radius:15px;height:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:-5.5rem;top:1rem;width:150%}.ModalGallery,.openGalleryButton{position:absolute;transition:all .3s ease-in-out;z-index:300}.openGalleryButton{background-color:#fff;border:none;border-radius:5px;color:#000;cursor:pointer;font-family:Montserrat,sans-serif;left:2rem;opacity:80%;padding:.25rem .5rem;top:2rem}.leftB{padding:.25rem .85rem .25rem 0}.rightB{padding:.25rem 0 .25rem .85rem}.marginTop{margin-top:2rem}.wrap{flex-wrap:wrap}.closeButton{background-color:#e48d8d;border:none;border-radius:5px;color:#771b1b;cursor:pointer;font-family:Montserrat,sans-serif;font-size:.8rem;opacity:50%;padding:.5rem .75rem;position:absolute;right:1rem;top:1rem;transition:all .3s ease-in-out;z-index:1000}.closeButton:hover{opacity:100%}.relativePos{position:relative}.wfitcont{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pricingButtonTextCont{align-items:center;background-color:#7d9d9c;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;flex-direction:row;justify-content:center;margin:.2rem;padding:.5rem 1.5rem;transition:all .3s ease-in-out}.pricingButtonTextCont:hover{background-color:#576f72;color:#fff}.pricingButtonListCont{flex-direction:row;flex-wrap:wrap;margin:1rem auto;width:80%}.pricingButtonCont,.pricingButtonListCont{align-items:center;display:flex;justify-content:center}.pricingButtonCont{flex-direction:column;margin:.2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.UpAndDownCont{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0;width:100%}.pricingDown,.pricingNormal,.pricingUp{border:none;border-radius:3px;cursor:pointer;margin:.1rem;transition:all .3s ease-in-out;width:1.5rem}.pricingUp:hover{background-color:#88ba88;color:#fff}.pricingDown:hover{background-color:#cd8278;color:#fff}.pricingNormal:hover{background-color:#9088ba;color:#fff}.pricingGreen{background-color:#88ba88;color:#fff}.pricingRed{background-color:#cd8278;color:#fff}.pricingBlue{background-color:#9088ba;color:#fff}.bookConditionText{border:none;border-radius:5px;margin-top:.5rem;padding:.25rem}.cursorPointer{cursor:pointer}.backButtonTransparent{left:1rem;position:absolute;top:1rem;width:7rem}.margin1rem{margin:1rem}.termsAndCondCont{background-color:#576f72;border-radius:10px;bottom:2rem;padding:0 2rem 2rem;position:absolute;width:30rem;z-index:400}.barlow{font-family:Barlow Condensed,sans-serif}.logoFont{font-family:Raleway Dots,cursive}.whatsappLogo{aspect-ratio:1/1;cursor:pointer;margin:.5rem;transition:all .2s ease-in-out;width:1.25rem}.footerRow{align-items:center;background:#ffb1ec;background:linear-gradient(180deg,#ffb1ec,#878fe2 99%);display:flex;flex-direction:row;gap:3rem;justify-content:center;margin:0;padding:0;width:100%}.footerPadding{padding:2rem 0}.footerColumn{flex-direction:column;font-family:Barlow Condensed,sans-serif}.footerColumn,.footerRow2{align-items:center;display:flex;justify-content:center;margin:0}.footerRow2{background:#0010d5;background:linear-gradient(180deg,#0010d5,#000eb4 99%);flex-direction:row;gap:1rem;padding:1rem 0;width:100%}.footerDivider{width:1rem}.footerLogo{cursor:pointer;margin:0 .5rem;transition:all .2s ease-in-out;width:4rem}.whatsappLogo:hover{-webkit-filter:drop-shadow(1px 1px 5px #ffb1ec);filter:drop-shadow(1px 1px 5px #ffb1ec)}.igEmbed{height:500px;width:400px}.maxwidth30{margin:0;max-width:50%;padding:0}.fitcontent{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.newRequestForm{align-items:center;background-color:#f5f5f5;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-bottom:4rem;padding:1rem;width:50%}.requestInputCont{gap:.5rem}.requestInput,.requestInputCont{font-family:Montserrat,sans-serif;width:100%}.requestInput{box-sizing:border-box;font-size:1rem;height:2rem;padding:.5rem}.requestLabel{width:5%}.exclamationMark{bottom:.3rem;position:relative}@media only screen and (min-width:601px){.none-desktop{display:none!important}}@media only screen and (min-width:100px)and (max-width:600px){.none-mobile{display:none!important}.newRequestForm{width:90%}.commentListContDash{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:2rem 0;position:relative;width:100%}.igEmbed{margin:2rem 0}.section,.section2{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.section2{padding:2rem 0}.columnMobile,.commentsCont{display:flex;flex-direction:column}.commentsCont{align-items:center;justify-content:center}.commentCont{width:80%}.sectionBlack{background-color:#000;color:#fff;justify-items:center;padding:5rem 0;position:relative}.sectionBlack,footer{align-items:center;display:flex;flex-direction:column}footer{justify-content:space-between;padding:3rem 10%}.footerTexts{align-items:center;flex-direction:column;margin:2rem 0;width:100%}.footerWhatsappText{padding:0 rem}.map{width:100%}.alignCenterTopMap{margin-left:0;margin-top:2rem}.micrositeDescription{font-family:League Spartan;font-size:1.2rem;margin:0 0 2rem;padding:0 10%;z-index:100}.amenitiesContCont{margin:0 auto;width:90%}.amenitiesContCont,.amenitiesDashBoardCont{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.amenitiesDashBoardCont{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:3rem auto;width:100%}.amenitiesCont{font-size:.8rem;margin:.4rem;padding:.25rem .5rem}.roomsandmessCont,.rowInv{flex-direction:column}.roomsandmessCont{align-items:center;display:flex;justify-content:center;width:90%}.ourRoomsButton{background-color:#fff;border-radius:50%;opacity:90%;padding:.5rem}.ourRoomsbackButton{left:-1.5rem;position:absolute;top:50%}.ourRoomsforButton{position:absolute;right:-1.5rem;top:50%}.w80{width:80%}.servicesButton{width:85%}.micrositeCover{padding:1rem 0}.bluegradient2{width:85%}.footerRow{flex-direction:column;gap:0;margin:0;padding:0}.footerMap{height:400px;width:100%}.footerRow2{box-sizing:border-box;flex-direction:column;gap:.5rem;padding:4rem .5rem}.footerTextRow{align-items:center;display:flex;flex-direction:row;font-family:Montserrat;font-size:.8rem;gap:.25rem;justify-content:center;margin:0;width:100%}.footerSubColumn{box-sizing:border-box;flex-direction:column-reverse;gap:5rem;padding:5rem 1rem;width:100%}.inverseText{display:inline-block;left:.08rem;position:relative;top:.25rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.row1gap{align-items:center;display:flex;flex-direction:column;gap:.1rem;justify-content:center;margin:1rem auto}.BookSearcher{width:85%}.BookSearcherOpen{box-sizing:border-box;width:100vw}}.progressBarCont{flex-direction:row;margin:0}.progressBarCont,.stepCont{align-items:center;display:flex;justify-content:center}.stepCont{flex-direction:column;margin:.5rem .2rem}.step{background-color:#c4c4c4;color:#fff}.step,.stepDone{border-radius:50%;height:2rem;line-height:2rem;transition:all .3s ease-in-out;width:2rem}.stepDone{background-color:#8bc98f;color:#025e25}.line{color:#c4c4c4}.verde{color:#8bc98f;transition:all .3s ease-in-out}.displayNone{display:none}.App{-webkit-tap-highlight-color:rgba(0,0,0,0)}::-webkit-scrollbar-track{box-shadow:inset 0 0 3px #c3c5f8}@-webkit-keyframes enter{0%{-webkit-filter:brightness(2);filter:brightness(2);opacity:0}}@keyframes enter{0%{-webkit-filter:brightness(2);filter:brightness(2);opacity:0}}.App{-webkit-tap-highlight-color:transparent;background-color:#fff;overflow-x:hidden;text-align:center}::-webkit-scrollbar{width:1px}::-webkit-scrollbar-thumb{background:#c3c5f8;border-radius:8px}::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px #0010d5}@font-face{font-family:Fontspring-DEMO-bogue-regular;src:url(/static/media/Fontspring-DEMO-bogue-regular.6448ba53910956268930.otf)}@font-face{font-family:Fontspring-DEMO-bogue-bold;src:url(/static/media/Fontspring-DEMO-bogue-bold.c4ac1a4fe308e6e221d4.otf)}.micrositeTittle{font-family:Fontspring-DEMO-bogue-bold;font-size:3.5rem;font-weight:400;margin:0 0 2rem;z-index:100}.subtittleBogue{font-size:3.5rem}.minitextBogue{font-size:2rem}.montserrat{font-family:Montserrat,sans-serif;font-weight:bolder}.superminitextBogue{font-size:1.2rem;margin:.5rem 0}.blue{color:#0010d5}@media only screen and (min-width:100px) and (max-width:600px){.micrositeTittle{font-size:2rem}.minitextBogue{font-size:1.4rem}.superminitextBogue{font-size:1.2rem;margin:.5rem 0}}
/*# sourceMappingURL=main.6b8b76df.css.map*/