@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&family=Mulish:wght@200;300;400;500;600;700;800;900&family=Plus+Jakarta+Sans:wght@200;300;400;500;600;700;800&family=Poppins:wght@100;200;300;400;500;600;700;800;900&family=Roboto:wght@100;300;400;500;700;900&display=swap);:root{--orange:#133263;--grey:#e2e2ea}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:DM Sans,Mulish,Montserrat Alternates,sans-serif;margin:0;min-width:950px;overflow-x:hidden}html::-webkit-scrollbar{width:10px}html::-webkit-scrollbar-thumb{background:#c3c3ca;-webkit-border-radius:1ex}html::-webkit-scrollbar-track{background:inherit}a{color:inherit;text-decoration:inherit}svg{cursor:pointer}.element>*{align-items:center;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:160px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.sidebar{border-right:1px solid #0000000d;display:flex;flex-direction:column;height:100vh;min-width:150px;overflow-y:scroll;padding-left:2.5%;position:fixed;width:15%}.sidebar::-webkit-scrollbar{height:12px;width:5px}.sidebar::-webkit-scrollbar-thumb{background:var(--grey);-webkit-border-radius:1ex}.sidebar::-webkit-scrollbar-track{background:inherit}.sidebar img{margin-top:50px;width:50%}.sidebar .items{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-top:25px}.sidebar .items .item{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:11%;margin:13% 0}.sidebar .items .item svg{width:40px}.sidebar .items .item span{color:#08080a;font-family:DM Sans;font-size:1em;font-style:normal;font-weight:500;letter-spacing:-.02em;line-height:21px;width:100%}.sidebar .items .active .item span{border-right:3px solid #133263}.sidebar .items .active .item svg{filter:invert(15%) sepia(83%) saturate(1087%) hue-rotate(190deg) brightness(89%) contrast(95%)}.dashboardwrapper>.content{margin-left:17.5%;width:82.5%}.searchbar{gap:3%;margin-bottom:2%;padding:1% 5%}.searchbar,.searchbar .input{align-items:center;display:flex;flex-direction:row;width:90%}.searchbar .input{background-color:#f7f7fc;border-radius:8px;height:45px;position:relative}.searchbar .input input{align-items:center;background-color:initial;border:none;color:#9a9ab0;display:flex;font-family:Mulish;font-size:14px;font-style:normal;font-weight:400;height:80%;left:0;letter-spacing:.008em;line-height:130%;outline:none;padding-left:5.5%;position:absolute;width:90%}.searchbar .input svg{margin:0 1% 0 2%}.roomtypeslist{display:flex;flex-direction:column;font-family:Mulish;font-style:normal;margin-bottom:5%;width:90%}.roomtypeslist>.head{border-bottom:1px solid #e1e1fb;border-top:1px solid #e1e1fb;font-weight:700;gap:10%;height:65px;opacity:.8}.roomtypeslist>.element,.roomtypeslist>.head{align-items:center;background-color:#f7f7fc;color:#11142d;display:flex;flex-direction:row;font-size:16px;justify-content:space-between;letter-spacing:.005em;line-height:120%;padding:0 3%;width:94%}.roomtypeslist>.element{cursor:pointer;font-weight:400;height:55px;margin-bottom:.6%}.roomtypeslist>.element:hover{background-color:#dcdce43a;cursor:pointer}.roomtypeslist>.element .id,.roomtypeslist>.head .id{width:5%}.roomtypeslist>.element .type,.roomtypeslist>.head .type{width:21%}.roomtypeslist>.element .code,.roomtypeslist>.head .code{width:10%}.roomtypeslist>.element .reservation,.roomtypeslist>.head .reservation{width:16%}.roomtypeslist>.element .total,.roomtypeslist>.head .total{width:16.5%}.roomtypeslist>.element .class,.roomtypeslist>.head .class{width:15%}.roomtypeslist>.element .available,.roomtypeslist>.head .available{width:0;z-index:999}.roomtypeslist>.element .available{border-bottom:.5px solid #e1e1fb;padding:1% 0;width:12%}.roomtypeslist>.element .delete,.roomtypeslist>.element .update,.roomtypeslist>.head .delete,.roomtypeslist>.head .update{display:flex;font-weight:500;justify-content:flex-end;width:8%}.roomtypeslist>.element .update{color:var(--orange)}.roomtypeslist>.element .delete{color:#b83333}.roomtypeslist>.element .delete:hover,.roomtypeslist>.element .update:hover{text-decoration:underline}.roomtypeslist>.element>* span,.roomtypeslist>.head>* span{cursor:pointer;padding:2% 0}.roomtypeslist>.element{background-color:#fff;margin-top:1%}.ToggleButton{background-color:#e2e2ea;border-radius:34px;cursor:pointer;height:42px;position:relative;transition:all .4s ease;width:72px}.ToggleButton .circle{background-color:#fff;border-radius:50%;height:35px;left:4px;position:absolute;top:3px;transition:all .4s ease;width:35px}.ToggleButton.active{background-color:#2d96ee}.ToggleButton .circle.active{left:33px;position:absolute}.reservationslist{display:flex;flex-direction:column;font-family:Mulish;font-style:normal;margin-bottom:5%;width:90%}.reservationslist>.head{border-bottom:1px solid #e1e1fb;border-top:1px solid #e1e1fb;font-weight:700;height:65px;opacity:.8}.reservationslist>.element,.reservationslist>.head{align-items:center;background-color:#f7f7fc;color:#11142d;display:flex;flex-direction:row;font-size:16px;letter-spacing:.005em;line-height:120%;padding:0 3%;width:94%}.reservationslist>.element{border-radius:8px;font-weight:400;height:55px;margin-bottom:.6%}.reservationslist>.element .no,.reservationslist>.head .no{width:5%}.reservationslist>.element .fname,.reservationslist>.head .fname{width:20.5%}.reservationslist>.element .phone,.reservationslist>.head .phone{width:27.5%}.reservationslist>.element .type,.reservationslist>.head .type{width:11%}.reservationslist>.element .date,.reservationslist>.head .date{width:15.5%}.reservationslist>.element .date>span{display:block}.reservationslist>.element .price,.reservationslist>.head .price{width:12%}.reservationslist>.element .cdate,.reservationslist>.head .cdate{width:19%}.reservationslist>.element .adult,.reservationslist>.head .adult{width:10%}.reservationslist>.element .confirm,.reservationslist>.element .delete,.reservationslist>.head .confirm,.reservationslist>.head .delete{color:#d65b5b;font-weight:500;width:8%}.reservationslist>.element .confirm{color:#56b956}.reservationslist>.head .confirm,.reservationslist>.head .delete{opacity:0}.reservationslist>.element .confirm:hover,.reservationslist>.element .delete:hover{text-decoration:underline}.reservationslist>.element>.fname{border-bottom:.5px solid #e1e1fb;padding:3% 0}.reservationslist>.element .points,.reservationslist>.head .points{display:flex;justify-content:flex-end;width:5%}.reservationslist>.element>* span,.reservationslist>.head>* span{cursor:pointer;padding:2% 0}.reservationslist>.element{background-color:#fff;margin-top:1%}.reservationslist>.element:hover{background-color:#dcdce43a;cursor:pointer}.infomodal{height:100%;left:0;margin-left:max(17.5%,165px);position:fixed;top:0;width:100%;z-index:999}.infomodal>.wrapperblur{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff80;display:flex;height:100%;justify-content:center;width:calc(100% - max(17.5%, 165px))}.infomodal>.wrapperblur .content{background-color:#fff;border-radius:8px;box-shadow:1px 4px 27px 0 #d9ccccbf;-webkit-box-shadow:1px 4px 27px 0 #d9ccccbf;-moz-box-shadow:1px 4px 27px 0 #d9ccccbf;min-height:25%;padding:3% 5%;width:40%}.infomodal>.wrapperblur .content .buttons{align-items:center;display:flex;flex-direction:row;gap:2%;justify-content:flex-end;margin:5% 0 0}.infomodal>.wrapperblur .content .buttons .fullbutton{align-items:center;background-color:var(--orange);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.005em;line-height:120%;padding:10px;text-align:center;width:100px}.infomodal>.wrapperblur .content .buttons .fullbutton.cancel{background-color:initial;color:#76777c}.infomodal .content .res_infos{max-height:400px;overflow-y:scroll}.infomodal .content .res_infor{border-bottom:1px solid #d4d4d4;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2%;padding-bottom:2%;width:95%}.infomodal .content .res_infor:last-child{flex-direction:column}.reservationslist .remove{background-color:#e76b6b!important}.fullbutton.checkout{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin:4px 2px;padding:10px 20px;text-align:center;text-decoration:none;transition:background-color .3s ease}.fullbutton.checkout:hover{background-color:#45a049}.fullbutton.checkout:active{background-color:#3e8e41}.search-container{display:flex;justify-content:flex-start;margin:1% 3% 2%;width:94%}.rateslist{display:flex;flex-direction:column;font-family:Mulish;font-style:normal;margin-bottom:5%;width:90%}.rateslist>.head{border-bottom:1px solid #e1e1fb;border-top:1px solid #e1e1fb;font-weight:700;height:65px;opacity:.8}.rateslist>.element,.rateslist>.head{align-items:center;background-color:#f7f7fc;color:#11142d;display:flex;flex-direction:row;font-size:16px;letter-spacing:.005em;line-height:120%;padding:0 3%;width:94%}.rateslist>.element{font-weight:400;height:55px;margin-bottom:.6%}.rateslist>.element .no,.rateslist>.head .no{width:10%}.rateslist>.element .code,.rateslist>.head .code{width:20.5%}.rateslist>.element .category,.rateslist>.head .category{width:17%}.rateslist>.element .date,.rateslist>.head .date{padding:.3em 0;width:25.5%}.rateslist>.element .date>span{display:block}.rateslist>.element .update,.rateslist>.head .update{color:var(--orange);width:10.5%}.rateslist>.element .delete,.rateslist>.head .delete{color:#ca4747;width:10.5%}.rateslist>.element .delete:hover,.rateslist>.element .update:hover{text-decoration:underline}.rateslist>.element>.category,.rateslist>.element>.code{border-bottom:.5px solid #e1e1fb;padding:3% 0}.rateslist>.element .points,.rateslist>.head .points{display:flex;justify-content:flex-end;width:5%}.rateslist>.element>* span,.rateslist>.head>* span{cursor:pointer;padding:2% 0}.rateslist>.element{background-color:#fff;margin-top:1%}.rateslist>.element:hover{background-color:#dcdce43a;cursor:pointer}.search-container{margin-bottom:20px}.search-container input[type=text]{background-color:#f7f7fc;border:1px solid #e1e1fb;border-radius:8px;color:#11142d;font-family:Mulish,sans-serif;font-size:16px;font-weight:400;outline:none;padding:10px 15px;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.search-container input[type=text]::placeholder{color:#76777c;opacity:.8}.filter-dropdown{margin-bottom:20px}.filter-dropdown select{background-color:#f7f7fc;border:1px solid #e1e1fb;border-radius:8px;color:#11142d;cursor:pointer;font-family:Mulish,sans-serif;font-size:16px;font-weight:500;outline:none;padding:10px 15px;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.serviceslist{display:flex;flex-direction:column;font-family:Mulish;font-style:normal;margin-bottom:5%;width:90%}.serviceslist>.head{border-bottom:1px solid #e1e1fb;border-top:1px solid #e1e1fb;font-weight:700;height:65px;opacity:.8}.serviceslist>.element,.serviceslist>.head{align-items:center;background-color:#f7f7fc;color:#11142d;display:flex;flex-direction:row;font-size:16px;gap:10px;letter-spacing:.005em;line-height:120%;padding:0 3%;width:94%}.serviceslist>.element{font-weight:400;height:55px;margin-bottom:.6%}.serviceslist>.element .delete,.serviceslist>.element .id,.serviceslist>.element .update,.serviceslist>.head .delete,.serviceslist>.head .id,.serviceslist>.head .update{width:10%}.serviceslist>.element .update{color:var(--orange)}.serviceslist>.element .delete{color:#d64949}.serviceslist>.element .delete:hover,.serviceslist>.element .update:hover{text-decoration:underline}.serviceslist>.element .name,.serviceslist>.head .name{width:20%}.serviceslist>.element .description,.serviceslist>.head .description{width:25%}.serviceslist>.element .adult_f,.serviceslist>.element .child_f,.serviceslist>.element .room_f,.serviceslist>.head .adult_f,.serviceslist>.head .child_f,.serviceslist>.head .room_f{overflow:hidden;width:15%}.serviceslist>.element .points,.serviceslist>.head .points{display:flex;justify-content:flex-end;width:5%}.serviceslist>.element>* span,.serviceslist>.head>* span{cursor:pointer;padding:2% 0}.serviceslist>.element{background-color:#fff;margin-top:1%}.serviceslist>.element:hover{background-color:#dcdce43a;cursor:pointer}.servicesselectminilist{border:2px solid #f0f8ff;border-radius:8px;padding:3%}.servicesselectminilist>.wrapper{display:flex;flex-direction:column;max-height:200px;overflow-y:scroll}.servicesselectminilist>.wrapper>.element{background-color:#f0f8ff;border-radius:8px;color:#444242;cursor:pointer;display:flex;flex-direction:row;font-family:Mulish;font-size:1.3em;font-style:normal;font-weight:600;margin:5px;padding:2% 5%;text-transform:capitalize}.servicesselectminilist>.wrapper>.element.selected{background-color:#76d476;color:#fff}.servicesselectminilist>.wrapper>.element>.id{width:15%}.stafflist{display:flex;flex-direction:column;font-family:Mulish;font-style:normal;margin-bottom:5%;width:90%}.stafflist>.head{border-bottom:1px solid #e1e1fb;border-top:1px solid #e1e1fb;font-weight:700;height:65px;opacity:.8}.stafflist>.element,.stafflist>.head{align-items:center;background-color:#f7f7fc;color:#11142d;display:flex;flex-direction:row;font-size:16px;letter-spacing:.005em;line-height:120%;padding:0 3%;width:94%}.stafflist>.element{cursor:pointer;font-weight:400;height:55px;margin-bottom:.6%}.stafflist>.element:hover{background-color:#dcdce43a;cursor:pointer}.stafflist>.element .id,.stafflist>.head .id{width:5%}.stafflist>.element .fname,.stafflist>.element .lname,.stafflist>.head .fname,.stafflist>.head .lname{width:15%}.stafflist>.element .email,.stafflist>.head .email{width:27%}.stafflist>.element .istm,.stafflist>.head .istm{width:7%}.stafflist>.element .photo,.stafflist>.head .photo{width:10%}.stafflist>.element .delete,.stafflist>.element .update,.stafflist>.head .delete,.stafflist>.head .update{display:flex;font-weight:500;justify-content:flex-end;width:8%}.stafflist>.element .update{color:var(--orange)}.stafflist>.element .delete{color:#b83333}.stafflist>.element .delete:hover,.stafflist>.element .update:hover{text-decoration:underline}.stafflist>.element>* span,.stafflist>.head>* span{cursor:pointer;padding:2% 0}.stafflist>.element{background-color:#fff;margin-top:1%}.stafflist .element .photo img{border-radius:50%;height:50px;width:50px}.conferenceroomlist{display:flex;flex-direction:column;font-family:Mulish;font-style:normal;margin-bottom:5%;width:90%}.conferenceroomlist>.head{border-bottom:1px solid #e1e1fb;border-top:1px solid #e1e1fb;font-weight:700;height:65px;opacity:.8}.conferenceroomlist>.element,.conferenceroomlist>.head{align-items:center;background-color:#f7f7fc;color:#11142d;display:flex;flex-direction:row;font-size:16px;letter-spacing:.005em;line-height:120%;padding:0 3%;width:94%}.conferenceroomlist>.element{cursor:pointer;font-weight:400;height:55px;margin-bottom:.6%}.conferenceroomlist>.element:hover{background-color:#dcdce43a;cursor:pointer}.conferenceroomlist>.element .id,.conferenceroomlist>.head .id{width:10%}.conferenceroomlist>.element .confname,.conferenceroomlist>.head .confname{width:25%}.conferenceroomlist>.element .surface,.conferenceroomlist>.head .surface{width:15%}.conferenceroomlist>.element .starting_price,.conferenceroomlist>.head .starting_price{width:40%}.conferenceroomlist>.element .delete,.conferenceroomlist>.element .update,.conferenceroomlist>.head .delete,.conferenceroomlist>.head .update{display:flex;font-weight:500;justify-content:flex-end;width:8%}.conferenceroomlist>.element .update{color:var(--orange)}.conferenceroomlist>.element .delete{color:#b83333}.conferenceroomlist>.element .delete:hover,.conferenceroomlist>.element .update:hover{text-decoration:underline}.conferenceroomlist>.element>* span,.conferenceroomlist>.head>* span{cursor:pointer;padding:2% 0}.conferenceroomlist>.element{background-color:#fff;margin-top:1%}.reservationconferencelist{display:flex;flex-direction:column;font-family:Mulish;font-style:normal;margin-bottom:5%;width:90%}.reservationconferencelist>.head{border-bottom:1px solid #e1e1fb;border-top:1px solid #e1e1fb;font-weight:700;height:65px;opacity:.8}.reservationconferencelist>.element,.reservationconferencelist>.head{align-items:center;background-color:#f7f7fc;color:#11142d;display:flex;flex-direction:row;font-size:16px;letter-spacing:.005em;line-height:120%;padding:0 3%;width:94%}.reservationconferencelist>.element{border-radius:8px;font-weight:400;height:55px;margin-bottom:.6%}.reservationconferencelist>.element .no,.reservationconferencelist>.head .no{width:5%}.reservationconferencelist>.element .fname,.reservationconferencelist>.head .fname{width:23.5%}.reservationconferencelist>.element .phone,.reservationconferencelist>.head .phone{width:14.5%}.reservationconferencelist>.element .type,.reservationconferencelist>.head .type{width:7%}.reservationconferencelist>.element .date,.reservationconferencelist>.head .date{width:15.5%}.reservationconferencelist>.element .date>span{display:block}.reservationconferencelist>.element .nbperss,.reservationconferencelist>.head .nbperss{width:15%}.reservationconferencelist>.element .confirm,.reservationconferencelist>.element .delete,.reservationconferencelist>.head .confirm,.reservationconferencelist>.head .delete{color:#d65b5b;font-weight:500;width:8%}.reservationconferencelist>.element .confirm{color:#56b956}.reservationconferencelist>.head .confirm,.reservationconferencelist>.head .delete{opacity:0}.reservationconferencelist>.element .confirm:hover,.reservationconferencelist>.element .delete:hover{text-decoration:underline}.reservationconferencelist>.element>.fname{border-bottom:.5px solid #e1e1fb;padding:3% 0}.reservationconferencelist>.element .points,.reservationconferencelist>.head .points{display:flex;justify-content:flex-end;width:5%}.reservationconferencelist>.element>* span,.reservationconferencelist>.head>* span{cursor:pointer;padding:2% 0}.reservationconferencelist>.element{background-color:#fff;margin-top:1%}.reservationconferencelist>.element:hover{background-color:#dcdce43a;cursor:pointer}.floorsList{align-items:center;display:flex;flex-direction:column;padding:2% 5%;width:100%}.filters{background-color:#f1f1f1;border-radius:8px;gap:20px;justify-content:start;margin-bottom:40px;width:85%}.availabilitySelect,.floorSelect,.roomTypeSelect{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px #0000001a;color:#11142d;font-size:16px;padding:5px;width:200px}.floor{align-items:center;background-color:#f9f9f9;border-radius:8px;display:flex;flex-direction:column;margin-bottom:4%;padding:1% 2% 50px;width:80%}.floor h3{color:#11142d;font-size:24px;margin-bottom:4%}.rooms{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;width:100%}.room{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;color:#11142d;display:flex;font-size:16px;height:60px;justify-content:center;min-width:60px;transition:transform .2s,cursor .2s}.room:hover{cursor:pointer;transform:scale(1.1)}.room.available{background-color:#89fca4;border-color:#c3e6cb}.room.unavailable{background-color:#fa939c;border-color:#f5c6cb}.room-overlay{align-items:center;background-color:#000000b3;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.room-tabs{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px #0003;max-width:90%;padding:20px;position:relative;width:600px}.tab-buttons{display:flex;gap:20px;justify-content:center;margin-bottom:20px}.tab-button{background-color:#fff;border:1px solid #ddd;border-radius:4px;color:#11142d;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s,color .3s,box-shadow .3s}.tab-button:hover{background-color:#f1f1f1}.tab-button.active{background-color:#11142d;border-color:#11142d;box-shadow:0 2px 4px #0003;color:#fff}.tab-content{text-align:left;width:100%}.reservations-list,.room-details{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px #0000001a;padding:20px}.reservations-list ul{list-style-type:none;padding-left:0}.reservations-list li{background-color:#f1f1f1;border-radius:4px;color:#333;font-size:14px;margin:10px 0;padding:8px}.close-button{background-color:initial;color:#555;font-size:20px;position:absolute;right:15px;top:15px}.button-add-reservation{display:flex;justify-content:end}.add-reservation-button{background-color:#11142d;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin-top:20px;padding:10px 20px;transition:background-color .3s}.add-reservation-button:hover{background-color:#333}.roomitemlist{align-items:center;display:flex;flex-direction:column;font-family:Mulish;font-style:normal;margin-bottom:5%;width:90%}.roomitemlist>.head{background-color:#f0f0f5;border-bottom:1px solid #e1e1fb;border-top:1px solid #e1e1fb;font-weight:700;height:65px;opacity:.8}.roomitemlist>.element,.roomitemlist>.head{align-items:center;color:#11142d;display:flex;flex-direction:row;font-size:16px;letter-spacing:.005em;line-height:120%;padding:0 3%;width:94%}.roomitemlist>.element{cursor:pointer;font-weight:400;height:55px;margin-bottom:.6%}.roomitemlist>.element:nth-child(odd){background-color:#eee}.roomitemlist>.element:hover{background-color:#dcdce43a;cursor:pointer}.roomitemlist>.element .code,.roomitemlist>.element .floora,.roomitemlist>.element .number,.roomitemlist>.head .code,.roomitemlist>.head .floora,.roomitemlist>.head .number{width:20%}.roomitemlist>.element .available,.roomitemlist>.head .available{width:15%}.roomitemlist>.element .delete,.roomitemlist>.element .update,.roomitemlist>.head .delete,.roomitemlist>.head .update{display:flex;font-weight:500;justify-content:flex-end;width:10%}.roomitemlist>.element .update{color:var(--orange)}.roomitemlist>.element .delete{color:#b83333}.roomitemlist>.element .delete:hover,.roomitemlist>.element .update:hover{text-decoration:underline}.roomitemlist>.element>* span,.roomitemlist>.head>* span{cursor:pointer;padding:2% 0}.roomitemlist>.element{background-color:#fff;margin-top:1%}.pagination{align-items:center;display:flex;justify-content:center;margin-top:1rem}.pagination button{background-color:#11142d;border:none;border-radius:2px;color:#fff;cursor:pointer;margin:0 5px;padding:8px 12px}.pagination button:disabled{background-color:#ccc;cursor:not-allowed}.pagination span{margin:0 10px}.filters{background-color:#f7f7fc;border:1px solid #e1e1fb;border-radius:5px;box-sizing:border-box;display:flex;gap:10px;justify-content:space-around;margin-bottom:20px;padding:10px;width:80%}.filter{display:flex;flex-direction:column;width:30%}.filter label{font-weight:600;margin-bottom:5px}.filter select{background:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:14px;padding:8px}.roomtypes{flex-direction:column;width:100%}.roomtypes,.roomtypes>.title{align-items:center;display:flex}.roomtypes>.title{background-color:#fcfdfd;flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.roomtypes>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.roomtypes>.title a{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;letter-spacing:.005em;line-height:120%;padding:1% 2%;text-align:center}.listreservations,.roomtypes>.content{align-items:center;display:flex;flex-direction:column;width:100%}.listreservations>.title{background-color:#fcfdfd;font-family:Mulish;font-style:normal;font-weight:700;margin-bottom:2%;padding:1% 5%;width:90%}.listreservations>.title,.listreservations>.title>.first{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.listreservations>.title>.first{flex:1 1}.listreservations>.title>.first>*{cursor:pointer}.listreservations>.title .active{color:var(--orange);scale:1.2;text-decoration:underline}.listreservations>.title>.second{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:2%;justify-content:flex-end}.listreservations>.title>.second a{display:block;padding:2% 3%}.listreservations>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.listreservations>.title a{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;letter-spacing:.005em;line-height:120%;padding:1% 2%;text-align:center}.listreservations>.content{align-items:center;display:flex;flex-direction:column;width:100%}.refund_reservation{background-color:var(--orange);border-radius:2em;bottom:2.5em;color:#fff;cursor:pointer;font-size:1em;padding:1% 2%;position:fixed;right:2.5em}.refund_exit_reservation{bottom:3.7em;cursor:pointer;padding:1% 2%;position:fixed;right:2.3em}.refund_exit_reservation:before{align-items:center;background-color:#fff;border:.1px solid var(--orange);border-radius:50%;color:var(--orange);content:"\00d7";display:flex;font-size:1.2em;height:20px;justify-content:center;position:absolute;right:-.1em;top:0;width:20px}.infomodal .inputs{flex-wrap:wrap}.infomodal .inputs,.infomodal .inputs .input{display:flex;flex-direction:column;margin:10px 0}.infomodal .inputs .input{font-family:Mulish;font-style:normal;gap:5px;justify-content:center}.infomodal .inputs .input>span{align-items:flex-end;color:#11142d;display:flex;font-size:16px;font-weight:700;letter-spacing:.005em;line-height:120%;margin-left:10px}.infomodal .inputs .input input,.infomodal .inputs .input textarea{border:1px solid var(--grey);border-radius:8px;color:#11142d!important;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px;width:calc(100% - 30px)}.infomodal .fullbutton.refund{background-color:var(--orange)}.createroomtype{align-items:center;background-color:#fcfdfd;display:flex;flex-direction:column;width:100%}.createroomtype>.title{align-items:center;display:flex;flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.createroomtype>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.createroomtype>.content{align-items:center;display:flex;flex-direction:column;margin-bottom:5%;min-height:100vh;width:100%}.createroomtype>.content>.form{background-color:#fff;border-radius:8px;box-shadow:1px -1px 28px 0 #ccbebebf;-webkit-box-shadow:1px -1px 28px 0 #ccbebebf;-moz-box-shadow:1px -1px 28px 0 #ccbebebf;padding:2.5%;width:80%}.createroomtype>.content>.form>.pictures{display:flex;flex-direction:row;gap:3%}.createroomtype>.content>.form>.pictures>.left{background-color:var(--grey);border-radius:8px;height:104px;width:104px}.createroomtype>.content>.form>.pictures>.right{display:flex;flex-direction:column;justify-content:space-between;padding-top:25px}.createroomtype>.content>.form>.pictures>.right>span{color:#11142d;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%;opacity:.8}.createroomtype>.content>.form>.pictures>.right .full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;height:25px;letter-spacing:.005em;line-height:120%;padding:5px 0;text-align:center;width:100px}.createroomtype>.content>.form>.inputs{display:flex;flex-direction:column;flex-wrap:wrap;margin:10px 0}.createroomtype>.content>.form>.inputs .input{display:flex;flex-direction:column;font-family:Mulish;font-style:normal;gap:5px;justify-content:center;margin:10px 0}.createroomtype>.content>.form>.inputs .input>span{align-items:flex-end;color:#11142d;display:flex;font-size:16px;font-weight:700;letter-spacing:.005em;line-height:120%;margin-left:10px}.createroomtype>.content>.form>.inputs .input>input,.createroomtype>.content>.form>.inputs .input>textarea{border:1px solid var(--grey);border-radius:8px;color:#11142d;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px}.createroomtype>.content>.form>.inputs .inline_inputs{display:flex;flex:1 1;flex-wrap:wrap;gap:8%;width:100%}.createroomtype>.content>.form>.inputs .inline_inputs .input{flex:1 1}.createroomtype>.content>.form>.inputs .input>select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background:#0000;background-image:url(/static/media/dropdown.7f082a634a8ae74715bb.svg);background-position-x:98%;background-position-y:50%;background-repeat:no-repeat;border:1px solid var(--grey);border-radius:8px;color:#11142d;cursor:pointer;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px}.createroomtype>.content>.form>.buttons{align-items:center;display:flex;flex-direction:row;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;gap:30px;justify-content:flex-end;letter-spacing:.005em;line-height:120%;margin:25px 50px;text-align:center}.createroomtype>.content>.form>.buttons>.full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;padding:1.5% 3%}.createroomtype>.content>.form>.buttons>.noline_button{color:#92929d;cursor:pointer;padding:1.5% 3%}.createroomtype>.content>.form>.buttons>.error_message{color:rgba(199,21,21,.719)}.listrates{flex-direction:column;width:100%}.listrates,.listrates>.title{align-items:center;display:flex}.listrates>.title{background-color:#fcfdfd;flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.listrates>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.listrates>.title a{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;letter-spacing:.005em;line-height:120%;padding:1% 2%;text-align:center}.createrate,.listrates>.content{align-items:center;display:flex;flex-direction:column;width:100%}.createrate{background-color:#fcfdfd;min-height:100vh}.createrate>.title{align-items:center;display:flex;flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.createrate>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.createrate>.content{align-items:center;display:flex;flex-direction:column;margin-bottom:5%;width:100%}.createrate>.content>.form{background-color:#fff;box-shadow:-3px 60px 65px -18px #ccbebebf;-webkit-box-shadow:-3px 60px 65px -18px #ccbebebf;-moz-box-shadow:-3px 60px 65px -18px #ccbebebf;min-height:45vh;padding:0 2.5%;width:80%}.createrate>.content>.form>.pictures{display:flex;flex-direction:row;gap:3%}.createrate>.content>.form>.pictures>.left{background-color:var(--grey);border-radius:8px;height:104px;width:104px}.createrate>.content>.form>.pictures>.right{display:flex;flex-direction:column;justify-content:space-between;padding-top:25px}.createrate>.content>.form>.pictures>.right>span{color:#11142d;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%;opacity:.8}.createrate>.content>.form>.pictures>.right .full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;height:25px;letter-spacing:.005em;line-height:120%;padding:5px 0;text-align:center;width:100px}.createrate>.content>.form>.inputs{display:flex;flex-direction:column;flex-wrap:wrap;margin:10px 0}.createrate>.content>.form>.inputs .input{display:flex;flex-direction:column;font-family:Mulish;font-style:normal;gap:5px;margin:10px 0}.createrate>.content>.form>.inputs .input>span{align-items:flex-end;color:#11142d;display:flex;font-size:16px;font-weight:700;letter-spacing:.005em;line-height:120%;margin-left:10px}.createrate>.content>.form>.inputs .input input,.createrate>.content>.form>.inputs .input textarea{border:1px solid var(--grey);border-radius:8px;color:#11142d!important;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px;width:calc(100% - 30px)}.createrate>.content>.form>.inputs .inline_inputs{display:flex;flex:1 1;flex-wrap:wrap;gap:8%;width:100%}.createrate>.content>.form>.inputs .inline_inputs .input{flex:1 1}.createrate>.content>.form>.inputs .input>select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background:#0000;background-image:url(/static/media/dropdown.7f082a634a8ae74715bb.svg);background-position-x:98%;background-position-y:50%;background-repeat:no-repeat;border:1px solid var(--grey);border-radius:8px;color:#11142d;cursor:pointer;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px;width:100%}.createrate>.content>.form>.buttons{align-items:center;display:flex;flex-direction:row;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;gap:30px;justify-content:flex-end;letter-spacing:.005em;line-height:120%;margin:25px 50px;text-align:center}.createrate>.content>.form>.buttons>.full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;padding:1.5% 3%}.createrate>.content>.form>.buttons>.noline_button{color:#92929d;cursor:pointer;padding:1.5% 3%}.createrate>.content>.form>.buttons>.error_message{color:rgba(199,21,21,.719)}.createrate .active_page{background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:-3px -28px 65px -18px #ccbebebf;-webkit-box-shadow:-3px -28px 65px -18px #ccbebebf;-moz-box-shadow:-3px -28px 65px -18px #ccbebebf;padding:2.5% 2.5% 1%;width:80%}.createrate .active_page>.elements{border-bottom:1px solid #f5f5f7;display:flex;flex-direction:row;padding:0;width:100%}.createrate .active_page .elements>span{color:#141522;cursor:pointer;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.02em;margin-right:25px;text-align:center}.createrate .active_page .elements>span:after{background-color:var(--orange);content:"";display:block;height:2px;margin-top:5px;opacity:0;transition:all .2s ease-in-out;translate:0 35%;width:100%}.createrate .active_page .elements>span.selected:after{opacity:1}.createrate .form .services,.createrate .form .workingdays{display:flex;flex-direction:column;width:100%}.createrate .form .services h3,.createrate .form .workingdays h3{align-items:flex-end;color:#11142d;display:flex;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%}.createrate .form .services>.wrapper,.createrate .form .workingdays>.days{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.createrate .form .workingdays>.days>.day.selected,.createrate .services .wrapper .day.selected{background-color:var(--orange);color:#fff}.createrate .form .workingdays>.days>.day,.createrate .services .wrapper .day{align-items:center;background-color:#d9d9d9;border-radius:50%;color:#324646;cursor:pointer;display:flex;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;height:65px;justify-content:center;line-height:30px;margin:2% 1%;text-transform:capitalize;width:65px}.createrate .form .services>.wrapper>.service{align-items:center;background-color:initial;border:1px solid var(--orange);border-radius:5px;color:var(--orange);cursor:pointer;display:flex;justify-content:center;margin:2% 1%;min-height:40px;min-width:140px}.createrate .content .buttons{align-items:center;background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:flex;flex-direction:row;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;gap:30px;justify-content:flex-end;letter-spacing:.005em;line-height:120%;padding:1% 2.5% 2.5%;text-align:center;width:80%}.createrate>.content>.buttons>.full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;padding:1.5% 3%}.createrate>.content>.buttons>.noline_button{color:#92929d;cursor:pointer;padding:1.5% 3%}.selectservicesmodal{height:100%;left:0;margin-left:max(17.5%,165px);position:fixed;top:0;width:100%;z-index:999}.selectservicesmodal>.wrapperblur{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff80;display:flex;height:100%;justify-content:center;width:calc(100% - max(17.5%, 165px))}.selectservicesmodal>.wrapperblur .content{background-color:#fff;border-radius:8px;box-shadow:1px 4px 27px 0 #d9ccccbf;-webkit-box-shadow:1px 4px 27px 0 #d9ccccbf;-moz-box-shadow:1px 4px 27px 0 #d9ccccbf;min-height:25%;padding:3% 5%;width:40%}.selectservicesmodal>.wrapperblur .content h3{color:#11142d;font-family:Mulish;font-size:28px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%;margin-top:1%}.selectservicesmodal>.wrapperblur .content .buttons{align-items:center;display:flex;flex-direction:row;gap:2%;justify-content:flex-end;margin:5% 0 0;width:100%}.selectservicesmodal>.wrapperblur .content .buttons .fullbutton{align-items:center;background-color:var(--orange);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.005em;line-height:120%;padding:10px;text-align:center;width:100px}.selectservicesmodal>.wrapperblur .content .buttons .fullbutton.cancel{background-color:#76777c}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0;width:100%}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{background-color:initial;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#2579ba;border-radius:.3rem;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.editrate{background-color:#fcfdfd;flex-direction:column;min-height:100vh;width:100%}.editrate,.editrate>.title{align-items:center;display:flex}.editrate>.title{flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.editrate>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.editrate .content{width:85%}.editrate .content>.top{justify-content:space-between;margin-bottom:2%;width:100%}.editrate .content .top>.ratecode,.editrate .content>.top{align-items:center;display:flex;flex-direction:row}.editrate .content .top .fullbutton{align-items:center;border:1px solid var(--orange);border-radius:8px;color:var(--orange);cursor:pointer;display:flex;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.005em;line-height:120%;padding:10px;text-align:center;transition:all .2s ease-in;width:5.3em}.editrate .content .top .fullbutton:hover{background-color:var(--orange);color:#fff}.editrate .content .top>.ratecode>span{color:#102a43;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.1px;line-height:1em;margin-right:20px}.editrate .content .top>.ratecode>.input input{background-color:#f0f4f8;border:1px solid var(--orange);border-radius:8px;color:#575d8d!important;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:8px;width:70%}.editrate .content .top>.fullbutton{width:8em}.editrate .content .top>.fullbutton:hover{background-color:var(--orange);color:#fff}.editrate .content .wrapper{display:flex;flex-direction:row;gap:2%;width:100%}.editrate .content .wrapper .left{flex:1 1;flex-direction:column}.editrate .content .wrapper .left,.editrate .content .wrapper .right{background-color:var(--orange);border-radius:8px;display:flex;padding:15px}.editrate .content .wrapper .right{align-items:center;flex:1.4 1;flex-direction:column}.editrate .content .wrapper .right .head{color:#fff;font-family:Poppins;line-height:18px;margin-bottom:15px;padding:5px 5%}.editrate .content .wrapper .right .element,.editrate .content .wrapper .right .head{align-items:center;display:flex;flex-direction:row;font-size:1em;font-style:normal;font-weight:400;width:90%}.editrate .content .wrapper .right .element{background-color:#fff;color:#242426;cursor:pointer;font-family:Roboto;line-height:28px;padding:15px 5%;transition:all .2s ease}.editrate .content .wrapper .right .element.selected,.editrate .content .wrapper .right .element:hover{background-color:#f5eeee}.editrate .content .wrapper .right{border-top-left-radius:8px;border-top-right-radius:8px;height:10%}.editrate .content .wrapper .right .element:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.editrate .content .wrapper .right .element>.id,.editrate .content .wrapper .right .head>.id{width:10%}.editrate .content .wrapper .right .element>.roomt,.editrate .content .wrapper .right .head>.roomt{width:23%}.editrate .content .wrapper .right .element>.roomcode,.editrate .content .wrapper .right .head>.roomcode{width:35%}.editrate .content .wrapper .right .element>.update,.editrate .content .wrapper .right .head>.update{color:var(--orange);width:15%}.editrate .content .wrapper .right .head>.delete{display:none;width:15%}.editrate .content .wrapper .right .element>.delete{color:rgba(206,62,62,.884);width:15%}.editrate .content .wrapper .right .element>.delete:hover,.editrate .content .wrapper .right .element>.update:hover{text-decoration:underline}.editrate .content .wrapper .left .dates{background-color:#fff;border-radius:8px;font-size:16px;padding:4% 5%}.editrate .content .wrapper .left .dates,.editrate .content .wrapper .left .dates span{color:#102a43;font-family:Roboto;font-style:normal;font-weight:500;letter-spacing:.1px;line-height:18px}.editrate .content .wrapper .left .dates span{display:block;font-size:1em;margin:10px 0 5px}.editrate .content .wrapper .left .dates .input{margin:5px 10px}.editrate .content .wrapper .left .dates .input input{-webkit-appearance:none;-moz-appearance:none;background-color:#f0f4f8;background-image:url(/static/media/calendar.9e99932def10884bf15c.svg);background-position-x:90%;background-position-y:50%;background-repeat:no-repeat;border:1px solid var(--orange);border-radius:8px;color:#575d8d!important;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:8px;width:70%}.editrate .content .wrapper .left .ammounts{background-color:#fff;border-radius:8px;color:#102a43;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.1px;line-height:18px;margin-top:15px;padding:4% 5%}.editrate .content .wrapper .left .ammounts>.top{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.editrate .content .wrapper .left .ammounts>.top span{cursor:pointer;display:inline-block;margin-right:10px}.editrate .content .wrapper .left .ammounts>.top span:after{background-color:var(--orange);content:"";display:block;height:2px;margin-top:1px;opacity:0;transition:all .2s ease-in-out;translate:10% 15%;width:80%}.editrate .content .wrapper .left .ammounts>.top span.selected:after{opacity:1}.editrate .content .wrapper .left .adultes .input,.editrate .content .wrapper .left .childrens .input{align-items:center;display:flex;margin:3% 0}.editrate .content .wrapper .left .adultes .input span,.editrate .content .wrapper .left .childrens span{display:inline-block;margin-right:15px;text-align:right;width:110px}.editrate .content .wrapper .left .adultes .input input,.editrate .content .wrapper .left .childrens .input input{background-color:#f0f4f8;border:2px solid #d9e2ec;border-radius:8px;color:#11142d!important;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:8px;width:50%}.editrate .content .left .dates .days{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.editrate .content .left .dates .days>.day.selected{background-color:var(--orange);color:#fff}.editrate .content .left .dates .days>.day{align-items:center;background-color:#d9d9d9;border-radius:50%;color:#324646;cursor:pointer;display:flex;font-family:Poppins;font-size:1.3em;font-style:normal;font-weight:500;height:55px;justify-content:center;line-height:30px;margin:2% 1%;width:55px}.addroomtypemodal{height:100%;left:0;margin-left:max(17.5%,165px);position:fixed;top:0;width:100%;z-index:999}.addroomtypemodal>.wrapperblur{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff80;display:flex;height:100%;justify-content:center;width:calc(100% - max(17.5%, 165px))}.addroomtypemodal>.wrapperblur .content{background-color:#fff;border-radius:8px;box-shadow:1px 4px 27px 0 #d9ccccbf;-webkit-box-shadow:1px 4px 27px 0 #d9ccccbf;-moz-box-shadow:1px 4px 27px 0 #d9ccccbf;min-height:25%;padding:3% 5%;width:40%}.addroomtypemodal>.wrapperblur .content h3{color:#11142d;font-family:Mulish;font-size:28px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%;margin-top:1%}.addroomtypemodal>.wrapperblur .content .select select{-webkit-appearance:none;-moz-appearance:none;background-color:#e4f2fc;background-image:url(/static/media/dropdown.7f082a634a8ae74715bb.svg);background-position-x:90%;background-position-y:50%;background-repeat:no-repeat;border:1px solid var(--grey);border-radius:8px;color:#003e6b;cursor:pointer;font-family:Roboto;font-size:16px;font-size:14px;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.005em;line-height:120%;line-height:20px;outline:none;padding:10px;text-transform:uppercase;width:200px}.addroomtypemodal>.wrapperblur .content .input{margin:3% 0}.addroomtypemodal>.wrapperblur .content .input input{background-color:#f0f4f8;border:2px solid #d9e2ec;border-radius:8px;color:#11142d!important;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:8px;width:50%}.addroomtypemodal>.wrapperblur .content .input span,.addroomtypemodal>.wrapperblur .content .select span{display:inline-block;margin-right:15px;text-align:right;width:110px}.addroomtypemodal>.wrapperblur .content .buttons{align-items:center;display:flex;flex-direction:row;gap:2%;justify-content:flex-end;margin:5% 0 0}.addroomtypemodal>.wrapperblur .content .buttons .fullbutton{align-items:center;background-color:var(--orange);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.005em;line-height:120%;padding:10px;text-align:center;width:100px}.addroomtypemodal>.wrapperblur .content .buttons .fullbutton.cancel{background-color:#76777c}.editrate .buttons{display:flex;flex-direction:row;gap:5%;justify-content:flex-end;margin:2%;width:85%}.editrate .buttons .fullbutton{align-items:center;background-color:var(--orange);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.005em;line-height:120%;padding:10px;text-align:center;width:120px}.editrate .buttons .fullbutton.cancel{background-color:#76777c}.updateroomtype{align-items:center;background-color:#fcfdfd;display:flex;flex-direction:column;width:100%}.updateroomtype>.title{align-items:center;display:flex;flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.updateroomtype>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.updateroomtype>.content{align-items:center;display:flex;flex-direction:column;margin-bottom:5%;width:100%}.updateroomtype>.content>.form{background-color:#fff;border-radius:8px;padding:2.5%;width:80%}.updateroomtype>.content>.form>.pictures{display:flex;flex-direction:row;gap:3%}.updateroomtype>.content>.form>.pictures>.left{background-color:var(--grey);border-radius:8px;height:104px;width:104px}.updateroomtype>.content>.form>.pictures>.right{display:flex;flex-direction:column;justify-content:space-between;padding-top:25px}.updateroomtype>.content>.form>.pictures>.right>span{color:#11142d;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%;opacity:.8}.updateroomtype>.content>.form>.pictures>.right .full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;height:25px;letter-spacing:.005em;line-height:120%;padding:5px 0;text-align:center;width:100px}.updateroomtype>.content>.form>.inputs{display:flex;flex-direction:column;flex-wrap:wrap;margin:10px 0}.updateroomtype>.content>.form>.inputs .input{display:flex;flex-direction:column;font-family:Mulish;font-style:normal;gap:5px;margin:10px 0}.updateroomtype>.content>.form>.inputs .input>span{align-items:flex-end;color:#11142d;display:flex;font-size:16px;font-weight:700;letter-spacing:.005em;line-height:120%;margin-left:10px}.updateroomtype>.content>.form>.inputs .input>input,.updateroomtype>.content>.form>.inputs .input>textarea{border:1px solid var(--grey);border-radius:8px;color:#11142d;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px}.updateroomtype>.content>.form>.inputs .inline_inputs{display:flex;flex:1 1;flex-wrap:wrap;gap:8%;width:100%}.updateroomtype>.content>.form>.inputs .inline_inputs .input{flex:1 1}.updateroomtype>.content>.form>.inputs .input>select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background:#0000;background-image:url(/static/media/dropdown.7f082a634a8ae74715bb.svg);background-position-x:98%;background-position-y:50%;background-repeat:no-repeat;border:1px solid var(--grey);border-radius:8px;color:#11142d;cursor:pointer;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px}.updateroomtype>.content>.form>.buttons{align-items:center;display:flex;flex-direction:row;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;gap:30px;justify-content:flex-end;letter-spacing:.005em;line-height:120%;margin:25px 50px;text-align:center}.updateroomtype>.content>.form>.buttons>.full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;padding:1.5% 3%}.updateroomtype>.content>.form>.buttons>.noline_button{color:#92929d;cursor:pointer;padding:1.5% 3%}.updateroomtype>.content>.form>.buttons>.error_message{color:rgba(199,21,21,.719)}.services{flex-direction:column;width:100%}.services,.services>.title{align-items:center;display:flex}.services>.title{background-color:#fcfdfd;flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.services>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.services>.title a{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;letter-spacing:.005em;line-height:120%;padding:1% 2%;text-align:center}.createservice,.services>.content{align-items:center;display:flex;flex-direction:column;width:100%}.createservice{background-color:#fcfdfd;min-height:100vh}.createservice>.title{align-items:center;display:flex;flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.createservice>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.createservice>.content{align-items:center;display:flex;flex-direction:column;margin-bottom:5%;width:100%}.createservice>.content>.form{background-color:#fff;border-radius:8px;box-shadow:1px -1px 28px 0 #ccbebebf;-webkit-box-shadow:1px -1px 28px 0 #ccbebebf;-moz-box-shadow:1px -1px 28px 0 #ccbebebf;padding:2.5%;width:80%}.createservice>.content>.form>.inputs{display:flex;flex-direction:column;flex-wrap:wrap;margin:10px 0}.createservice>.content>.form>.inputs .input{display:flex;flex-direction:column;font-family:Mulish;font-style:normal;gap:5px;justify-content:center;margin:10px 0}.createservice>.content>.form>.inputs .input>span{align-items:flex-end;color:#11142d;display:flex;font-size:16px;font-weight:700;letter-spacing:.005em;line-height:120%;margin-left:10px}.createservice>.content>.form>.inputs .input>input,.createservice>.content>.form>.inputs .input>textarea{border:1px solid var(--grey);border-radius:8px;color:#11142d;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px}.createservice>.content>.form>.inputs .inline_inputs{display:flex;flex:1 1;flex-wrap:wrap;gap:8%;width:100%}.createservice>.content>.form>.inputs .inline_inputs .input{flex:1 1}.createservice>.content>.form>.buttons{align-items:center;display:flex;flex-direction:row;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;gap:30px;justify-content:flex-end;letter-spacing:.005em;line-height:120%;margin:25px 50px;text-align:center}.createservice>.content>.form>.buttons>.full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;padding:1.5% 3%}.createservice>.content>.form>.buttons>.noline_button{color:#92929d;cursor:pointer;padding:1.5% 3%}.createservice>.content>.form>.buttons>.error_message{color:rgba(199,21,21,.719)}.createservice>.content>.form>.inputs .input>select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background:#0000;background-image:url(/static/media/dropdown.7f082a634a8ae74715bb.svg);background-position-x:98%;background-position-y:50%;background-repeat:no-repeat;border:1px solid var(--grey);border-radius:8px;color:#11142d;cursor:pointer;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px;width:100%}.updateservice{align-items:center;background-color:#fcfdfd;display:flex;flex-direction:column;min-height:100vh;width:100%}.updateservice>.title{align-items:center;display:flex;flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.updateservice>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.updateservice>.content{align-items:center;display:flex;flex-direction:column;margin-bottom:5%;width:100%}.updateservice>.content>.form{background-color:#fff;border-radius:8px;box-shadow:1px -1px 28px 0 #ccbebebf;-webkit-box-shadow:1px -1px 28px 0 #ccbebebf;-moz-box-shadow:1px -1px 28px 0 #ccbebebf;padding:2.5%;width:80%}.updateservice>.content>.form>.inputs{display:flex;flex-direction:column;flex-wrap:wrap;margin:10px 0}.updateservice>.content>.form>.inputs .input{display:flex;flex-direction:column;font-family:Mulish;font-style:normal;gap:5px;justify-content:center;margin:10px 0}.updateservice>.content>.form>.inputs .input>span{align-items:flex-end;color:#11142d;display:flex;font-size:16px;font-weight:700;letter-spacing:.005em;line-height:120%;margin-left:10px}.updateservice>.content>.form>.inputs .input>input,.updateservice>.content>.form>.inputs .input>textarea{border:1px solid var(--grey);border-radius:8px;color:#11142d;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px}.updateservice>.content>.form>.inputs .inline_inputs{display:flex;flex:1 1;flex-wrap:wrap;gap:8%;width:100%}.updateservice>.content>.form>.inputs .inline_inputs .input{flex:1 1}.updateservice>.content>.form>.buttons{align-items:center;display:flex;flex-direction:row;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;gap:30px;justify-content:flex-end;letter-spacing:.005em;line-height:120%;margin:25px 50px;text-align:center}.updateservice>.content>.form>.buttons>.full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;padding:1.5% 3%}.updateservice>.content>.form>.buttons>.noline_button{color:#92929d;cursor:pointer;padding:1.5% 3%}.updateservice>.content>.form>.buttons>.error_message{color:rgba(199,21,21,.719)}.updateservice>.content>.form>.inputs .input>select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background:#0000;background-image:url(/static/media/dropdown.7f082a634a8ae74715bb.svg);background-position-x:98%;background-position-y:50%;background-repeat:no-repeat;border:1px solid var(--grey);border-radius:8px;color:#11142d;cursor:pointer;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px;width:100%}.createconferencereservation{align-items:center;background-color:#fcfdfd;display:flex;flex-direction:column;min-height:100vh;width:100%}.createconferencereservation>.title{align-items:center;display:flex;flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.createconferencereservation>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.createconferencereservation>.content{align-items:center;display:flex;flex-direction:column;margin-bottom:5%;width:100%}.createconferencereservation>.content>.form{background-color:#fff;border-radius:8px;box-shadow:1px -1px 28px 0 #ccbebebf;-webkit-box-shadow:1px -1px 28px 0 #ccbebebf;-moz-box-shadow:1px -1px 28px 0 #ccbebebf;padding:2.5%;width:80%}.createconferencereservation>.content>.form>.inputs{display:flex;flex-direction:column;flex-wrap:wrap;margin:10px 0}.createconferencereservation>.content>.form>.inputs .input{display:flex;flex-direction:column;font-family:Mulish;font-style:normal;gap:5px;justify-content:center;margin:10px 0}.createconferencereservation>.content>.form>.inputs .input>span{align-items:flex-end;color:#11142d;display:flex;font-size:16px;font-weight:700;letter-spacing:.005em;line-height:120%;margin-left:10px}.createconferencereservation>.content>.form>.inputs .input input,.createconferencereservation>.content>.form>.inputs .input textarea{border:1px solid var(--grey);border-radius:8px;color:#11142d!important;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px;width:calc(100% - 30px)}.createconferencereservation>.content>.form>.inputs .inline_inputs{display:flex;flex:1 1;flex-wrap:wrap;gap:8%;width:100%}.createconferencereservation>.content>.form>.inputs .inline_inputs .input{flex:1 1}.createconferencereservation>.content>.form>.inputs .input>select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background:#0000;background-image:url(/static/media/dropdown.7f082a634a8ae74715bb.svg);background-position-x:98%;background-position-y:50%;background-repeat:no-repeat;border:1px solid var(--grey);border-radius:8px;color:#11142d;cursor:pointer;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px;width:100%}.createconferencereservation>.content>.form>.buttons{align-items:center;display:flex;flex-direction:row;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;gap:30px;justify-content:flex-end;letter-spacing:.005em;line-height:120%;margin:25px 50px;text-align:center}.createconferencereservation>.content>.form>.buttons>.full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;padding:1.5% 3%}.createconferencereservation>.content>.form>.buttons>.noline_button{color:#92929d;cursor:pointer;padding:1.5% 3%}.createconferencereservation>.content>.form>.buttons>.error_message{color:rgba(199,21,21,.719)}.modal-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}.createconferencereservation{position:relative}.modal{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026;flex-direction:column;margin-left:37%;max-height:80vh;max-width:600px;padding:30px;width:90%}.modal-header{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:15px}.modal-header h3{color:#fff;font-family:Mulish;font-size:24px;font-weight:700;margin:0}.close-button{background:none;border:none;color:#92929d;cursor:pointer;font-size:28px;line-height:1;padding:5px;transition:color .2s ease}.close-button:hover{color:#11142d}.modal-body{flex:1 1;overflow-y:auto;padding-right:10px;width:500px}.modal-body::-webkit-scrollbar{width:8px}.modal-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.modal-body::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:4px}.modal-body::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.applicant-item{background:#f8f9fa;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;margin-bottom:15px;padding:15px}.applicant-item:last-child{margin-bottom:0}.applicant-item p{color:#11142d;line-height:1.5;margin:8px 0}.applicant-item strong{color:#11142d;display:inline-block;font-weight:600;min-width:120px}.updaterate{background-color:#fcfdfd;flex-direction:column;min-height:100vh;width:100%}.updaterate,.updaterate>.title{align-items:center;display:flex}.updaterate>.title{flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.updaterate>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.updaterate>.content{align-items:center;display:flex;flex-direction:column;margin-bottom:5%;width:100%}.updaterate>.content>.form{background-color:#fff;box-shadow:-3px 60px 65px -18px #ccbebebf;-webkit-box-shadow:-3px 60px 65px -18px #ccbebebf;-moz-box-shadow:-3px 60px 65px -18px #ccbebebf;min-height:45vh;padding:0 2.5%;width:80%}.updaterate>.content>.form>.pictures{display:flex;flex-direction:row;gap:3%}.updaterate>.content>.form>.pictures>.left{background-color:var(--grey);border-radius:8px;height:104px;width:104px}.updaterate>.content>.form>.pictures>.right{display:flex;flex-direction:column;justify-content:space-between;padding-top:25px}.updaterate>.content>.form>.pictures>.right>span{color:#11142d;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%;opacity:.8}.updaterate>.content>.form>.pictures>.right .full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;height:25px;letter-spacing:.005em;line-height:120%;padding:5px 0;text-align:center;width:100px}.updaterate>.content>.form>.inputs{display:flex;flex-direction:column;flex-wrap:wrap;margin:10px 0}.updaterate>.content>.form>.inputs .input{display:flex;flex-direction:column;font-family:Mulish;font-style:normal;gap:5px;margin:10px 0}.updaterate>.content>.form>.inputs .input>span{align-items:flex-end;color:#11142d;display:flex;font-size:16px;font-weight:700;letter-spacing:.005em;line-height:120%;margin-left:10px}.updaterate>.content>.form>.inputs .input input,.updaterate>.content>.form>.inputs .input textarea{border:1px solid var(--grey);border-radius:8px;color:#11142d!important;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px;width:calc(100% - 30px)}.updaterate>.content>.form>.inputs .inline_inputs{display:flex;flex:1 1;flex-wrap:wrap;gap:8%;width:100%}.updaterate>.content>.form>.inputs .inline_inputs .input{flex:1 1}.updaterate>.content>.form>.inputs .input>select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background:#0000;background-image:url(/static/media/dropdown.7f082a634a8ae74715bb.svg);background-position-x:98%;background-position-y:50%;background-repeat:no-repeat;border:1px solid var(--grey);border-radius:8px;color:#11142d;cursor:pointer;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px;width:100%}.updaterate>.content>.form>.buttons{align-items:center;display:flex;flex-direction:row;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;gap:30px;justify-content:flex-end;letter-spacing:.005em;line-height:120%;margin:25px 50px;text-align:center}.updaterate>.content>.form>.buttons>.full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;padding:1.5% 3%}.updaterate>.content>.form>.buttons>.noline_button{color:#92929d;cursor:pointer;padding:1.5% 3%}.updaterate>.content>.form>.buttons>.error_message{color:rgba(199,21,21,.719)}.updaterate .active_page{background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:-3px -28px 65px -18px #ccbebebf;-webkit-box-shadow:-3px -28px 65px -18px #ccbebebf;-moz-box-shadow:-3px -28px 65px -18px #ccbebebf;padding:2.5% 2.5% 1%;width:80%}.updaterate .active_page>.elements{border-bottom:1px solid #f5f5f7;display:flex;flex-direction:row;padding:0;width:100%}.updaterate .active_page .elements>span{color:#141522;cursor:pointer;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.02em;margin-right:25px;text-align:center}.updaterate .active_page .elements>span:after{background-color:var(--orange);content:"";display:block;height:2px;margin-top:5px;opacity:0;transition:all .2s ease-in-out;translate:0 35%;width:100%}.updaterate .active_page .elements>span.selected:after{opacity:1}.updaterate .form .services,.updaterate .form .workingdays{display:flex;flex-direction:column;width:100%}.updaterate .form .services h3,.updaterate .form .workingdays h3{align-items:flex-end;color:#11142d;display:flex;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%}.updaterate .form .services>.wrapper,.updaterate .form .workingdays>.days{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.updaterate .form .workingdays>.days>.day.selected,.updaterate .services .wrapper .day.selected{background-color:var(--orange);color:#fff}.updaterate .form .workingdays>.days>.day,.updaterate .services .wrapper .day{align-items:center;background-color:#d9d9d9;border-radius:50%;color:#324646;cursor:pointer;display:flex;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;height:65px;justify-content:center;line-height:30px;margin:2% 1%;text-transform:capitalize;width:65px}.updaterate .form .services>.wrapper>.service{align-items:center;background-color:initial;border:1px solid var(--orange);border-radius:5px;color:var(--orange);cursor:pointer;display:flex;justify-content:center;margin:2% 1%;min-height:40px;min-width:140px}.updaterate .content .buttons{align-items:center;background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:flex;flex-direction:row;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;gap:30px;justify-content:flex-end;letter-spacing:.005em;line-height:120%;padding:1% 2.5% 2.5%;text-align:center;width:80%}.updaterate>.content>.buttons>.full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;padding:1.5% 3%}.updaterate>.content>.buttons>.noline_button{color:#92929d;cursor:pointer;padding:1.5% 3%}.settings{background-color:#fcfdfd;flex-direction:column;min-height:100vh;width:100%}.settings,.settings>.title{align-items:center;display:flex}.settings>.title{flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.settings>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.settings>.content{align-items:center;display:flex;flex-direction:column;margin-bottom:5%;width:100%}.settings>.content>.form{background-color:#fff;border-radius:8px;box-shadow:1px -1px 28px 0 #ccbebebf;-webkit-box-shadow:1px -1px 28px 0 #ccbebebf;-moz-box-shadow:1px -1px 28px 0 #ccbebebf;padding:2.5%;width:80%}.settings>.content .inputs{display:flex;flex-direction:column;flex-wrap:wrap;margin:10px 0}.settings>.content .inputs .inline_inputs{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:15%;width:100%}.settings>.content .input{display:flex;flex:3 1;flex-direction:column;font-family:Mulish;font-style:normal;gap:5px;justify-content:center;margin:10px 0}.settings>.content .input>span{align-items:flex-end;display:flex;font-weight:700;height:20px;margin-left:10px}.settings>.content .input>input,.settings>.content .input>span{color:#11142d;font-size:16px;letter-spacing:.005em;line-height:120%}.settings>.content .input>input{border:1px solid var(--grey);border-radius:8px;font-weight:400;outline:none;padding:15px}.settings>.content .input select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background:#0000;background-image:url(/static/media/dropdown.7f082a634a8ae74715bb.svg);background-position-x:98%;background-position-y:50%;background-repeat:no-repeat;border:1px solid var(--grey);border-radius:8px;color:#11142d;font-size:16px;width:100%}.settings>.content .input select,.settings>.content button{cursor:pointer;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px}.settings>.content button{background-color:var(--orange);border:1px solid var(--orange);border-radius:8px;color:#fff;flex:1 1;font-size:1.2em;text-transform:capitalize;transition:all .2s ease;translate:0 25%}.settings>.content button:hover{background-color:#9ef09e;border-color:#9ef09e}.createstaff{align-items:center;background-color:#fcfdfd;display:flex;flex-direction:column;width:100%}.createstaff>.title{align-items:center;display:flex;flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.createstaff>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.createstaff>.content{align-items:center;display:flex;flex-direction:column;margin-bottom:5%;min-height:100vh;width:100%}.createstaff>.content>.form{background-color:#fff;border-radius:8px;box-shadow:1px -1px 28px 0 #ccbebebf;-webkit-box-shadow:1px -1px 28px 0 #ccbebebf;-moz-box-shadow:1px -1px 28px 0 #ccbebebf;padding:2.5%;width:80%}.createstaff>.content>.form>.pictures{display:flex;flex-direction:row;gap:3%}.createstaff>.content>.form>.pictures>.left{background-color:var(--grey);border-radius:8px;height:104px;width:104px}.createstaff>.content>.form>.pictures>.right{display:flex;flex-direction:column;justify-content:space-between;padding-top:25px}.createstaff>.content>.form>.pictures>.right>span{color:#11142d;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%;opacity:.8}.createstaff>.content>.form>.pictures>.right .full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;height:25px;letter-spacing:.005em;line-height:120%;padding:5px 0;text-align:center;width:100px}.createstaff>.content>.form>.inputs{display:flex;flex-direction:column;flex-wrap:wrap;margin:10px 0}.createstaff>.content>.form>.inputs .input{display:flex;flex-direction:column;font-family:Mulish;font-style:normal;gap:5px;justify-content:center;margin:10px 0}.createstaff>.content>.form>.inputs .input>span{align-items:flex-end;color:#11142d;display:flex;font-size:16px;font-weight:700;letter-spacing:.005em;line-height:120%;margin-left:10px}.createstaff>.content>.form>.inputs .input .mini_notice{color:var(--orange);cursor:pointer;display:flex;flex-direction:column}.createstaff>.content>.form>.inputs .input .mini_notice:after{background-color:var(--orange);content:"";height:1.3px;opacity:0;transition:all .3s ease;width:28%}.createstaff>.content>.form>.inputs .input .mini_notice:hover:after{opacity:1}.createstaff>.content>.form>.inputs .input>select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background:#0000;background-image:url(/static/media/dropdown.7f082a634a8ae74715bb.svg);background-position-x:98%;background-position-y:50%;background-repeat:no-repeat;cursor:pointer;width:100%}.createstaff>.content>.form>.inputs .input>input,.createstaff>.content>.form>.inputs .input>select{border:1px solid var(--grey);border-radius:8px;color:#11142d;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px}.createstaff>.content>.form>.inputs .inline_inputs{display:flex;flex:1 1;flex-wrap:wrap;gap:8%;width:100%}.createstaff>.content>.form>.inputs .inline_inputs .input{flex:1 1}.createstaff>.content>.form>.buttons{align-items:center;display:flex;flex-direction:row;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;gap:30px;justify-content:flex-end;letter-spacing:.005em;line-height:120%;margin:25px 50px;text-align:center}.createstaff>.content>.form>.buttons>.full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;padding:1.5% 3%}.createstaff>.content>.form>.buttons>.noline_button{color:#92929d;cursor:pointer;padding:1.5% 3%}.createstaff>.content>.form>.buttons>.error_message{color:rgba(199,21,21,.719)}.liststaff{flex-direction:column;width:100%}.liststaff,.liststaff>.title{align-items:center;display:flex}.liststaff>.title{background-color:#fcfdfd;flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.liststaff>.title h2{color:#11142d;flex:3 1;font-size:34px;letter-spacing:.005em;line-height:120%}.liststaff>.title>div{display:flex;flex:1 1;flex-direction:row;gap:4%}.liststaff>.title a{background-color:var(--orange)}.liststaff>.title .task_assign,.liststaff>.title a{align-items:center;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;height:35px;justify-content:center;letter-spacing:.005em;line-height:120%;padding:1% 2%;text-align:center;width:140px}.liststaff>.title .task_assign{background-color:#6ea06e}.liststaff>.content{align-items:center;display:flex;flex-direction:column;width:100%}.assigntaskmodal{height:100%;left:0;margin-left:max(17.5%,165px);position:fixed;top:0;width:100%;z-index:999}.assigntaskmodal>.wrapperblur{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff80;display:flex;height:100%;justify-content:center;width:calc(100% - max(17.5%, 165px))}.assigntaskmodal>.wrapperblur .content{background-color:#fff;border-radius:8px;box-shadow:1px 4px 27px 0 #d9ccccbf;-webkit-box-shadow:1px 4px 27px 0 #d9ccccbf;-moz-box-shadow:1px 4px 27px 0 #d9ccccbf;min-height:25%;padding:3% 5%;width:40%}.assigntaskmodal>.wrapperblur .content h3{color:#11142d;font-family:Mulish;font-size:28px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%;margin-top:1%}.assigntaskmodal>.wrapperblur .content .select select{-webkit-appearance:none;-moz-appearance:none;background-color:#e4f2fc;background-image:url(/static/media/dropdown.7f082a634a8ae74715bb.svg);background-position-x:90%;background-position-y:50%;background-repeat:no-repeat;border:1px solid var(--grey);border-radius:8px;color:#003e6b;cursor:pointer;font-family:Roboto;font-size:16px;font-size:14px;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.005em;line-height:120%;line-height:20px;outline:none;padding:10px;text-transform:uppercase;width:200px}.assigntaskmodal>.wrapperblur .content .input{display:flex;flex-direction:column;margin:3% 0;width:100%}.assigntaskmodal>.wrapperblur .content .input input,.assigntaskmodal>.wrapperblur .content .input textarea{background-color:#f0f4f8;border:2px solid #d9e2ec;border-radius:8px;color:#11142d!important;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:8px;width:95%}.assigntaskmodal>.wrapperblur .content .input>select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background:#0000;background-image:url(/static/media/dropdown.7f082a634a8ae74715bb.svg);background-position-x:98%;background-position-y:50%;background-repeat:no-repeat;border:1px solid var(--grey);border-radius:8px;color:#11142d;cursor:pointer;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px;width:100%}.assigntaskmodal>.wrapperblur .content .input span,.assigntaskmodal>.wrapperblur .content .select span{display:inline-block;margin-right:15px;width:200px}.assigntaskmodal>.wrapperblur .content .buttons{align-items:center;display:flex;flex-direction:row;gap:2%;justify-content:flex-end;margin:5% 0 0}.assigntaskmodal>.wrapperblur .content .buttons .fullbutton{align-items:center;background-color:var(--orange);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.005em;line-height:120%;padding:10px;text-align:center;width:100px}.assigntaskmodal>.wrapperblur .content .buttons .fullbutton.cancel{background-color:#76777c}.imagemanager{flex-direction:column;gap:5%;height:100vh}.imagemanager,.manager_element{align-items:center;display:flex;justify-content:center}.manager_element{background-color:var(--orange);border-radius:6px;color:#fff;cursor:pointer;font-size:2em;height:100px;transition:all .6s ease;width:400px}.manager_element:hover{background-color:initial;border:1px solid var(--orange);color:var(--orange);scale:1.2}.homeslidermanager{padding:3% 10%}.homeslidermanager .top{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2%}.homeslidermanager .top h3{color:var(--orange);font-size:2.3em}.slides_images{display:flex;flex-wrap:wrap;gap:4%;justify-content:flex-start}.slide_image{flex:1 1;margin-bottom:2%;max-width:250px;min-width:250px}.slide_image img{height:250px;width:250px}.slide_image .editdelete{align-items:center;display:flex;flex-direction:row;gap:5%;justify-content:center}.homeslidermanager .edit_slide{color:var(--orange);cursor:pointer;text-transform:capitalize}.homeslidermanager .delete_slide{color:#923737;cursor:pointer;text-transform:capitalize}.homeslidermanager .delete_slide:hover,.homeslidermanager .edit_slide:hover{text-decoration:underline}.homeslidermanager .full_button{align-items:center;background-color:var(--orange);border:1px solid var(--orange);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.005em;line-height:120%;padding:10px;text-align:center;transition:all .2s ease-in}.homeslidermanager .input{display:flex;flex-direction:column;font-family:Mulish;font-style:normal;gap:5px;margin:10px 0}.homeslidermanager .input>span{align-items:flex-end;color:#11142d;display:flex;font-size:16px;font-weight:700;letter-spacing:.005em;line-height:120%;margin-left:10px}.homeslidermanager .input input,.homeslidermanager .input textarea{border:1px solid var(--grey);border-radius:8px;color:#11142d!important;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px;width:calc(100% - 30px)}.homeslidermanager .inline_inputs{display:flex;flex:1 1;flex-wrap:wrap;gap:8%;width:100%}.homeslidermanager .inline_inputs .input{flex:1 1}.homeslidermanager .newslidemodal{height:100%;left:0;margin-left:max(17.5%,165px);position:fixed;top:0;width:100%;z-index:999}.newslidemodal .wrapperblur{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff80;display:flex;height:100%;justify-content:center;width:calc(100% - max(17.5%, 165px))}.newslidemodal .wrapperblur .content{background-color:#fff;border-radius:8px;box-shadow:1px 4px 27px 0 #d9ccccbf;-webkit-box-shadow:1px 4px 27px 0 #d9ccccbf;-moz-box-shadow:1px 4px 27px 0 #d9ccccbf;min-height:25%;padding:3% 5%;width:40%}.newslidemodal .image_input{display:flex;flex-direction:row;gap:3%}.newslidemodal .image_input .left{background-color:var(--grey);border-radius:8px;height:104px;width:104px}.newslidemodal .image_input .right{display:flex;flex-direction:column;justify-content:space-between;padding-top:25px}.newslidemodal .image_input .right>span{color:#11142d;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%;opacity:.8}.newslidemodal .image_input .right .full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;height:25px;letter-spacing:.005em;line-height:120%;padding:5px 0;text-align:center;width:100px}.newslidemodal .buttons{align-items:center;display:flex;flex-direction:row;gap:3%;justify-content:flex-end;margin-top:2%}.newslidemodal .buttons .outlined_button{align-items:center;border:1px solid var(--orange);border-radius:8px;color:var(--orange);cursor:pointer;display:flex;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.005em;line-height:120%;padding:10px;text-align:center;transition:all .2s ease-in}.galleriemanager{padding:3% 10%}.galleriemanager .top{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2%}.galleriemanager .top h3{color:var(--orange);font-size:1.9em}.galleriemanager .full_button{align-items:center;background-color:var(--orange);border:1px solid var(--orange);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.005em;line-height:120%;padding:10px;text-align:center;transition:all .2s ease-in}.galleriemanager .inline_inputs{display:flex;flex:1 1;flex-wrap:wrap;gap:8%;width:100%}.galleriemanager .inline_inputs .input{flex:1 1}.galleriemanager .addimagesmodal{height:100%;left:0;margin-left:max(17.5%,165px);position:fixed;top:0;width:100%;z-index:999}.addimagesmodal .wrapperblur{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff80;display:flex;height:100%;justify-content:center;width:calc(100% - max(17.5%, 165px))}.addimagesmodal .wrapperblur .content{background-color:#fff;border-radius:8px;box-shadow:1px 4px 27px 0 #d9ccccbf;-webkit-box-shadow:1px 4px 27px 0 #d9ccccbf;-moz-box-shadow:1px 4px 27px 0 #d9ccccbf;min-height:25%;padding:3% 5%;width:40%}.addimagesmodal .image_input{display:flex;flex-direction:row;flex-wrap:wrap;gap:3%}.addimagesmodal .image_input img{margin-bottom:2%;min-width:100px}.addimagesmodal .image_input .left{background-color:var(--grey);border-radius:8px;height:104px;width:104px}.addimagesmodal .image_input .right{display:flex;flex-direction:column;justify-content:space-between;padding-top:25px}.addimagesmodal .image_input .right>span{color:#11142d;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%;opacity:.8}.addimagesmodal .image_input .right .full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;height:25px;letter-spacing:.005em;line-height:120%;padding:5px 0;text-align:center;width:100px}.addimagesmodal .buttons{align-items:center;display:flex;flex-direction:row;gap:3%;justify-content:flex-end;margin-top:2%}.addimagesmodal .input select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background:#0000;background-image:url(/static/media/dropdown.7f082a634a8ae74715bb.svg);background-position-x:98%;background-position-y:50%;background-repeat:no-repeat;border:1px solid var(--grey);border-radius:8px;color:#11142d;cursor:pointer;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px}.addimagesmodal .input{display:flex;flex-direction:column;font-family:Mulish;font-style:normal;gap:5px;justify-content:center;margin:10px 0}.addimagesmodal span{align-items:flex-end;color:#11142d;margin-left:10px}.addimagesmodal .buttons .outlined_button,.addimagesmodal span{display:flex;font-size:16px;font-weight:700;letter-spacing:.005em;line-height:120%}.addimagesmodal .buttons .outlined_button{align-items:center;border:1px solid var(--orange);border-radius:8px;color:var(--orange);cursor:pointer;font-family:Mulish;font-style:normal;justify-content:center;padding:10px;text-align:center;transition:all .2s ease-in}.galleriemanager .pictures{display:flex;flex-direction:column}.galleriemanager .pictures .mini_navh{display:flex;flex-direction:row;gap:3%;margin-bottom:25px}.galleriemanager .pictures .mini_navh span{color:var(--orange);color:#333;cursor:pointer;display:flex;flex-direction:column;font-size:1.2em;font-weight:500}.galleriemanager .pictures .mini_navh span.active,.galleriemanager .pictures .mini_navh span:hover{color:var(--orange)}.galleriemanager .pictures .mini_navh span.active:after{opacity:1}.galleriemanager .pictures .mini_navh span:after{background-color:var(--orange);content:"";height:2px;margin-top:5px;opacity:0;transition:all .4s ease;translate:15% 0;width:80%}.galleriemanager .pictures .group_pictures{display:flex;flex-direction:row;flex-wrap:wrap;gap:2%}.galleriemanager .pictures .group_pictures .dump_img,.galleriemanager .pictures .group_pictures img{background-color:#b9aeae;border-radius:6px;height:150px;margin-bottom:2%;width:250px}.galleriemanager .pictures .group_pictures .img{background-color:red;border-radius:6px;height:150px;margin-bottom:2%;width:250px}.galleriemanager .pictures .group_pictures .img:hover img{cursor:pointer;opacity:.85}.galleriemanager .pictures .group_pictures .img:hover:after{background-color:#000;color:#fff;content:"DELETE";display:block;font-size:1.4em;opacity:.7;position:relative;translate:85px -100px;width:0}.galleriemanager .pictures .group_pictures .img:after{cursor:pointer}.updatestaff{align-items:center;background-color:#fcfdfd;display:flex;flex-direction:column;width:100%}.createteammodal{height:100%;left:0;margin-left:max(17.5%,165px);position:fixed;top:0;width:100%;z-index:999}.createteammodal>.wrapperblur{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff80;display:flex;height:100%;justify-content:center;width:calc(100% - max(17.5%, 165px))}.createteammodal>.wrapperblur .content{background-color:#fff;border-radius:8px;box-shadow:1px 4px 27px 0 #d9ccccbf;-webkit-box-shadow:1px 4px 27px 0 #d9ccccbf;-moz-box-shadow:1px 4px 27px 0 #d9ccccbf;min-height:25%;padding:3% 5%;width:40%}.createteammodal>.wrapperblur .content h3{color:#11142d;font-family:Mulish;font-size:28px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%;margin-top:1%}.createteammodal>.wrapperblur .content .select select{-webkit-appearance:none;-moz-appearance:none;background-color:#e4f2fc;background-image:url(/static/media/dropdown.7f082a634a8ae74715bb.svg);background-position-x:90%;background-position-y:50%;background-repeat:no-repeat;border:1px solid var(--grey);border-radius:8px;color:#003e6b;cursor:pointer;font-family:Roboto;font-size:16px;font-size:14px;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.005em;line-height:120%;line-height:20px;outline:none;padding:10px;text-transform:uppercase;width:200px}.createteammodal>.wrapperblur .content .input{margin:3% 0}.createteammodal>.wrapperblur .content .input input{background-color:#f0f4f8;border:2px solid #d9e2ec;border-radius:8px;color:#11142d!important;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:8px;width:50%}.createteammodal>.wrapperblur .content .input span,.createteammodal>.wrapperblur .content .select span{display:inline-block;margin-right:15px;text-align:right;width:110px}.createteammodal>.wrapperblur .content .buttons{align-items:center;display:flex;flex-direction:row;gap:2%;justify-content:flex-end;margin:5% 0 0}.createteammodal>.wrapperblur .content .buttons .fullbutton{align-items:center;background-color:var(--orange);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.005em;line-height:120%;padding:10px;text-align:center;width:100px}.createteammodal>.wrapperblur .content .buttons .fullbutton.cancel{background-color:#76777c}.updatestaff>.title{align-items:center;display:flex;flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.updatestaff>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.updatestaff>.content{align-items:center;display:flex;flex-direction:column;margin-bottom:5%;min-height:100vh;width:100%}.updatestaff>.content>.form{background-color:#fff;border-radius:8px;box-shadow:1px -1px 28px 0 #ccbebebf;-webkit-box-shadow:1px -1px 28px 0 #ccbebebf;-moz-box-shadow:1px -1px 28px 0 #ccbebebf;padding:2.5%;width:80%}.updatestaff>.content>.form>.pictures{display:flex;flex-direction:row;gap:3%}.updatestaff>.content>.form>.pictures>.left{background-color:var(--grey);border-radius:8px;height:104px;width:104px}.updatestaff>.content>.form>.pictures>.right{display:flex;flex-direction:column;justify-content:space-between;padding-top:25px}.updatestaff>.content>.form>.pictures>.right>span{color:#11142d;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%;opacity:.8}.updatestaff>.content>.form>.pictures>.right .full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;height:25px;letter-spacing:.005em;line-height:120%;padding:5px 0;text-align:center;width:100px}.updatestaff>.content>.form>.inputs{display:flex;flex-direction:column;flex-wrap:wrap;margin:10px 0}.updatestaff>.content>.form>.inputs .input{display:flex;flex-direction:column;font-family:Mulish;font-style:normal;gap:5px;justify-content:center;margin:10px 0}.updatestaff>.content>.form>.inputs .input>span{align-items:flex-end;color:#11142d;display:flex;font-size:16px;font-weight:700;letter-spacing:.005em;line-height:120%;margin-left:10px}.updatestaff>.content>.form>.inputs .input .mini_notice{color:var(--orange);cursor:pointer;display:flex;flex-direction:column}.updatestaff>.content>.form>.inputs .input .mini_notice:after{background-color:var(--orange);content:"";height:1.3px;opacity:0;transition:all .3s ease;width:28%}.updatestaff>.content>.form>.inputs .input .mini_notice:hover:after{opacity:1}.updatestaff>.content>.form>.inputs .input>select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background:#0000;background-image:url(/static/media/dropdown.7f082a634a8ae74715bb.svg);background-position-x:98%;background-position-y:50%;background-repeat:no-repeat;cursor:pointer;width:100%}.updatestaff>.content>.form>.inputs .input>input,.updatestaff>.content>.form>.inputs .input>select{border:1px solid var(--grey);border-radius:8px;color:#11142d;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px}.updatestaff>.content>.form>.inputs .inline_inputs{display:flex;flex:1 1;flex-wrap:wrap;gap:8%;width:100%}.updatestaff>.content>.form>.inputs .inline_inputs .input{flex:1 1}.updatestaff>.content>.form>.buttons{align-items:center;display:flex;flex-direction:row;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;gap:30px;justify-content:flex-end;letter-spacing:.005em;line-height:120%;margin:25px 50px;text-align:center}.updatestaff>.content>.form>.buttons>.full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;padding:1.5% 3%}.updatestaff>.content>.form>.buttons>.noline_button{color:#92929d;cursor:pointer;padding:1.5% 3%}.updatestaff>.content>.form>.buttons>.error_message{color:rgba(199,21,21,.719)}.listteam{flex-direction:column;width:100%}.listteam,.listteam>.title{align-items:center;display:flex}.listteam>.title{background-color:#fcfdfd;flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.listteam>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.listteam>.title a{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;letter-spacing:.005em;line-height:120%;padding:1% 2%;text-align:center}.listteam>.content{align-items:center;width:100%}.listteam>.content,.teamlist{display:flex;flex-direction:column}.teamlist{font-family:Mulish;font-style:normal;margin-bottom:5%;width:90%}.teamlist>.head{border-bottom:1px solid #e1e1fb;border-top:1px solid #e1e1fb;font-weight:700;height:65px;opacity:.8}.teamlist>.element,.teamlist>.head{align-items:center;background-color:#f7f7fc;color:#11142d;display:flex;flex-direction:row;font-size:16px;letter-spacing:.005em;line-height:120%;padding:0 3%;width:94%}.teamlist>.element{cursor:pointer;font-weight:400;height:55px;margin-bottom:.6%}.teamlist>.element:hover{background-color:#dcdce43a;cursor:pointer}.teamlist>.element .id,.teamlist>.head .id{width:10%}.teamlist>.element .tname,.teamlist>.head .tname{width:65%}.teamlist>.element .delete,.teamlist>.element .update,.teamlist>.head .delete,.teamlist>.head .update{display:flex;font-weight:500;justify-content:flex-end;width:8%}.teamlist>.element .update{color:var(--orange)}.teamlist>.element .delete{color:#b83333}.teamlist>.element .delete:hover,.teamlist>.element .update:hover{text-decoration:underline}.teamlist>.element>* span,.teamlist>.head>* span{cursor:pointer;padding:2% 0}.teamlist>.element{background-color:#fff;margin-top:1%}.listmenus{flex-direction:column;width:100%}.listmenus,.listmenus>.title{align-items:center;display:flex}.listmenus>.title{background-color:#fcfdfd;flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.listmenus>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.listmenus .content{width:100%}.listmenus .all_menus{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.listmenus .menu_item{aspect-ratio:1/.7;border:1px solid var(--orange);border-radius:8px;color:#333;display:flex;flex-direction:column;font-weight:500;margin:1%;min-width:300px;overflow:hidden;position:relative;width:31%}.listmenus .menu_item img{height:80%;width:100%}.listmenus .menu_item .menu_bot{align-items:center;display:flex;flex-direction:row;height:20%;justify-content:space-around;min-height:30px;min-width:60px}.listmenus .menu_item .menu_left{background-color:#834242;height:80%;left:0;opacity:0;position:absolute;top:0;width:50%}.listmenus .menu_item .menu_right{background-color:#257925;height:80%;opacity:0;position:absolute;right:0;top:0;width:50%}.listmenus .menu_item .menu_left:hover,.listmenus .menu_item .menu_right:hover{cursor:pointer;opacity:.6}.listmenus .menu_item .menu_left:after{color:#fff;content:"DELETE";font-weight:1.4em;left:35%;position:relative;top:50%;translate:-50% -50%}.listmenus .menu_item .menu_right:after{color:#fff;content:"EDIT";font-weight:1.4em;left:40%;position:relative;top:50%;translate:-50% -50%}.listmenus>.title div{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;letter-spacing:.005em;line-height:120%;padding:1% 2%;text-align:center}.createmenumodal{height:100%;left:0;margin-left:max(17.5%,165px);position:fixed;top:0;width:100%;z-index:999}.createmenumodal>.wrapperblur{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff80;display:flex;height:100%;justify-content:center;width:calc(100% - max(17.5%, 165px))}.createmenumodal>.wrapperblur .content{background-color:#fff;border-radius:8px;box-shadow:1px 4px 27px 0 #d9ccccbf;-webkit-box-shadow:1px 4px 27px 0 #d9ccccbf;-moz-box-shadow:1px 4px 27px 0 #d9ccccbf;min-height:25%;padding:3% 5%;width:40%}.createmenumodal>.wrapperblur .content h3{color:#11142d;font-family:Mulish;font-size:28px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%;margin-top:1%}.createmenumodal>.wrapperblur .content .select select{-webkit-appearance:none;-moz-appearance:none;background-color:#e4f2fc;background-image:url(/static/media/dropdown.7f082a634a8ae74715bb.svg);background-position-x:90%;background-position-y:50%;background-repeat:no-repeat;border:1px solid var(--grey);border-radius:8px;color:#003e6b;cursor:pointer;font-family:Roboto;font-size:16px;font-size:14px;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.005em;line-height:120%;line-height:20px;outline:none;padding:10px;text-transform:uppercase;width:200px}.createmenumodal>.wrapperblur .content .input{margin:3% 0}.createmenumodal>.wrapperblur .content .input input{background-color:#f0f4f8;border:2px solid #d9e2ec;border-radius:8px;color:#11142d!important;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:8px;width:50%}.createmenumodal>.wrapperblur .content .input span,.createmenumodal>.wrapperblur .content .select span{display:inline-block;margin-right:15px;text-align:right;width:110px}.createmenumodal>.wrapperblur .content .buttons{align-items:center;display:flex;flex-direction:row;gap:2%;justify-content:flex-end;margin:5% 0 0}.createmenumodal>.wrapperblur .content .buttons .fullbutton{align-items:center;background-color:var(--orange);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.005em;line-height:120%;padding:10px;text-align:center;width:100px}.createmenumodal>.wrapperblur .content .buttons .fullbutton.cancel{background-color:#76777c}.createmenumodal .content>.form>.pictures{display:flex;flex-direction:row;gap:3%}.createmenumodal .content>.form>.pictures>.left{background-color:var(--grey);border-radius:8px;height:104px;width:104px}.createmenumodal .content>.form>.pictures>.right{display:flex;flex-direction:column;justify-content:space-between;padding-top:25px}.createmenumodal .content>.form>.pictures>.right>span{color:#11142d;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%;opacity:.8}.createmenumodal .content>.form>.pictures>.right .full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;height:25px;letter-spacing:.005em;line-height:120%;padding:5px 0;text-align:center;width:100px}.menumodal{height:100%;left:0;margin-left:max(17.5%,165px);position:fixed;top:0;width:100%;z-index:999}.menumodal>.wrapperblur{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff80;display:flex;height:100%;justify-content:center;width:calc(100% - max(17.5%, 165px))}.menumodal>.wrapperblur .content{background-color:#fff;border-radius:8px;box-shadow:1px 4px 27px 0 #d9ccccbf;-webkit-box-shadow:1px 4px 27px 0 #d9ccccbf;-moz-box-shadow:1px 4px 27px 0 #d9ccccbf;min-height:25%;padding:3% 5%;width:40%}.menumodal>.wrapperblur .content h3{color:#11142d;font-family:Mulish;font-size:28px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%;margin-top:1%}.menumodal>.wrapperblur .content .select select{-webkit-appearance:none;-moz-appearance:none;background-color:#e4f2fc;background-image:url(/static/media/dropdown.7f082a634a8ae74715bb.svg);background-position-x:90%;background-position-y:50%;background-repeat:no-repeat;border:1px solid var(--grey);border-radius:8px;color:#003e6b;cursor:pointer;font-family:Roboto;font-size:16px;font-size:14px;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.005em;line-height:120%;line-height:20px;outline:none;padding:10px;text-transform:uppercase;width:200px}.menumodal>.wrapperblur .content .input{margin:3% 0}.menumodal>.wrapperblur .content .input input{background-color:#f0f4f8;border:2px solid #d9e2ec;border-radius:8px;color:#11142d!important;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:8px;width:50%}.menumodal>.wrapperblur .content .input span,.menumodal>.wrapperblur .content .select span{display:inline-block;margin-right:15px;text-align:right;width:110px}.menumodal>.wrapperblur .content .buttons{align-items:center;display:flex;flex-direction:row;gap:2%;justify-content:flex-end;margin:5% 0 0}.menumodal>.wrapperblur .content .buttons .fullbutton{align-items:center;background-color:var(--orange);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.005em;line-height:120%;padding:10px;text-align:center;width:100px}.menumodal>.wrapperblur .content .buttons .fullbutton.cancel{background-color:#76777c}.menumodal .content>.form>.pictures{display:flex;flex-direction:row;gap:3%}.menumodal .content>.form>.pictures>.left{background-color:var(--grey);border-radius:8px;height:104px;width:104px}.menumodal .content>.form>.pictures>.right{display:flex;flex-direction:column;justify-content:space-between;padding-top:25px}.menumodal .content>.form>.pictures>.right>span{color:#11142d;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%;opacity:.8}.menumodal .content>.form>.pictures>.right .full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;height:25px;letter-spacing:.005em;line-height:120%;padding:5px 0;text-align:center;width:100px}.menumodal .plats{max-height:500px;overflow-y:scroll}.menumodal .plats,.menumodal .plats .plat{display:flex;flex-direction:column;width:100%}.menumodal .plats .plat{align-items:center;cursor:pointer;height:170px;justify-content:center;margin-bottom:10px;position:relative}.menumodal .plats .plat .delete_plat,.menumodal .plats .plat img{border-radius:8px;height:120px;width:100%}.menumodal .plats .plat .delete_plat{background-color:#cf6f6f;left:0;opacity:0;position:absolute;top:15px}.menumodal .plats .plat:hover .delete_plat{opacity:.7}.menumodal .plats .plat:hover .delete_plat:after{color:#fff;content:"DELETE";font-size:1.3em;left:40%;position:relative;top:40%}.createconfroom{align-items:center;background-color:#fcfdfd;display:flex;flex-direction:column;width:100%}.createconfroom>.title{align-items:center;display:flex;flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.createconfroom>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.createconfroom>.content{align-items:center;display:flex;flex-direction:column;margin-bottom:5%;min-height:100vh;width:100%}.createconfroom>.content>.form{background-color:#fff;border-radius:8px;box-shadow:1px -1px 28px 0 #ccbebebf;-webkit-box-shadow:1px -1px 28px 0 #ccbebebf;-moz-box-shadow:1px -1px 28px 0 #ccbebebf;padding:2.5%;width:80%}.createconfroom>.content>.form>.pictures{display:flex;flex-direction:row;gap:3%}.createconfroom>.content>.form>.pictures>.left{background-color:var(--grey);border-radius:8px;height:104px;width:104px}.createconfroom>.content>.form>.pictures>.right{display:flex;flex-direction:column;justify-content:space-between;padding-top:25px}.createconfroom>.content>.form>.pictures>.right>span{color:#11142d;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%;opacity:.8}.createconfroom>.content>.form>.pictures>.right .full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;height:25px;letter-spacing:.005em;line-height:120%;padding:5px 0;text-align:center;width:100px}.createconfroom>.content>.form>.inputs{display:flex;flex-direction:column;flex-wrap:wrap;margin:10px 0}.createconfroom>.content>.form>.inputs .input{display:flex;flex-direction:column;font-family:Mulish;font-style:normal;gap:5px;justify-content:center;margin:10px 0}.createconfroom>.content>.form>.inputs .input>span{align-items:flex-end;color:#11142d;display:flex;font-size:16px;font-weight:700;letter-spacing:.005em;line-height:120%;margin-left:10px}.createconfroom>.content>.form>.inputs .input>input,.createconfroom>.content>.form>.inputs .input>textarea{border:1px solid var(--grey);border-radius:8px;color:#11142d;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px}.createconfroom>.content>.form>.inputs .inline_inputs{display:flex;flex:1 1;flex-wrap:wrap;gap:8%;width:100%}.createconfroom>.content>.form>.inputs .inline_inputs .input{flex:1 1}.createconfroom>.content>.form>.inputs .input>select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background:#0000;background-image:url(/static/media/dropdown.7f082a634a8ae74715bb.svg);background-position-x:98%;background-position-y:50%;background-repeat:no-repeat;border:1px solid var(--grey);border-radius:8px;color:#11142d;cursor:pointer;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px}.createconfroom>.content>.form>.buttons{align-items:center;display:flex;flex-direction:row;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;gap:30px;justify-content:flex-end;letter-spacing:.005em;line-height:120%;margin:25px 50px;text-align:center}.createconfroom>.content>.form>.buttons>.full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;padding:1.5% 3%}.createconfroom>.content>.form>.buttons>.noline_button{color:#92929d;cursor:pointer;padding:1.5% 3%}.createconfroom>.content>.form>.buttons>.error_message{color:rgba(199,21,21,.719)}.listconferenceroom{align-items:center;display:flex;flex-direction:column;width:100%}.listconferenceroom>.title{align-items:center;background-color:#fcfdfd;display:flex;flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.listconferenceroom>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.listconferenceroom>.title a{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;letter-spacing:.005em;line-height:120%;padding:1% 2%;text-align:center}.listconferenceroom>.content,.updateconfroom{align-items:center;display:flex;flex-direction:column;width:100%}.updateconfroom{background-color:#fcfdfd}.updateconfroom>.title{align-items:center;display:flex;flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.updateconfroom>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.updateconfroom>.content{align-items:center;display:flex;flex-direction:column;margin-bottom:5%;min-height:100vh;width:100%}.updateconfroom>.content>.form{background-color:#fff;border-radius:8px;box-shadow:1px -1px 28px 0 #ccbebebf;-webkit-box-shadow:1px -1px 28px 0 #ccbebebf;-moz-box-shadow:1px -1px 28px 0 #ccbebebf;padding:2.5%;width:80%}.updateconfroom>.content>.form>.pictures{display:flex;flex-direction:row;gap:3%}.updateconfroom>.content>.form>.pictures>.left{background-color:var(--grey);border-radius:8px;height:104px;width:104px}.updateconfroom>.content>.form>.pictures>.right{display:flex;flex-direction:column;justify-content:space-between;padding-top:25px}.updateconfroom>.content>.form>.pictures>.right>span{color:#11142d;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%;opacity:.8}.updateconfroom>.content>.form>.pictures>.right .full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;height:25px;letter-spacing:.005em;line-height:120%;padding:5px 0;text-align:center;width:100px}.updateconfroom>.content>.form>.inputs{display:flex;flex-direction:column;flex-wrap:wrap;margin:10px 0}.updateconfroom>.content>.form>.inputs .input{display:flex;flex-direction:column;font-family:Mulish;font-style:normal;gap:5px;justify-content:center;margin:10px 0}.updateconfroom>.content>.form>.inputs .input>span{align-items:flex-end;color:#11142d;display:flex;font-size:16px;font-weight:700;letter-spacing:.005em;line-height:120%;margin-left:10px}.updateconfroom>.content>.form>.inputs .input>input,.updateconfroom>.content>.form>.inputs .input>textarea{border:1px solid var(--grey);border-radius:8px;color:#11142d;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px}.updateconfroom>.content>.form>.inputs .inline_inputs{display:flex;flex:1 1;flex-wrap:wrap;gap:8%;width:100%}.updateconfroom>.content>.form>.inputs .inline_inputs .input{flex:1 1}.updateconfroom>.content>.form>.inputs .input>select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background:#0000;background-image:url(/static/media/dropdown.7f082a634a8ae74715bb.svg);background-position-x:98%;background-position-y:50%;background-repeat:no-repeat;border:1px solid var(--grey);border-radius:8px;color:#11142d;cursor:pointer;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:15px}.updateconfroom>.content>.form>.buttons{align-items:center;display:flex;flex-direction:row;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;gap:30px;justify-content:flex-end;letter-spacing:.005em;line-height:120%;margin:25px 50px;text-align:center}.updateconfroom>.content>.form>.buttons>.full_button{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;padding:1.5% 3%}.updateconfroom>.content>.form>.buttons>.noline_button{color:#92929d;cursor:pointer;padding:1.5% 3%}.updateconfroom>.content>.form>.buttons>.error_message{color:rgba(199,21,21,.719)}.login{align-items:center;background-color:#ffffffe6;display:flex;height:100vh;justify-content:center;width:100%}.login form{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;max-width:400px;padding:40px 20px;text-align:center;width:90%}.login .logo{margin-bottom:20px;width:100px}.login h1{color:#333;font-size:22px;margin-bottom:10px}.login .subtitle{color:#666;font-size:14px;margin-bottom:30px}.login .input{margin:15px 0;width:94%}.login .input>span{color:#333;display:block;font-size:14px;font-weight:600;margin-bottom:5px}.login .input>input{border:1px solid #ccc;border-radius:5px;font-size:14px;outline:none;padding:10px;transition:border-color .3s;width:100%}.login .input>input:focus{border-color:#999}input.error{border-color:red!important}.login button{background:#333;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px;transition:background-color .3s;width:100%}.login button:hover{background:#555}.login .forgot-password{color:#333;font-size:14px;margin-top:15px}.login .forgot-password a{color:#007bff;text-decoration:none}.login .forgot-password a:hover{text-decoration:underline}.dashboard{align-items:center;background-color:#f5f7fa;display:flex;height:100vh;justify-content:center;width:100%}.dashboard-container{background-color:#fff;border-radius:12px;box-shadow:0 4px 10px #00000026;display:flex;height:90vh;max-width:1200px;overflow:hidden;width:90%}.notifications-section{background-color:#f9fafc;border-right:1px solid #e5e7eb;overflow-y:auto;padding:20px;width:300px}.notifications-section h2{color:#334155;font-size:1.2rem;margin-bottom:15px}.notifications-list{display:flex;flex-direction:column}.notification-item{cursor:pointer;padding:15px;transition:background-color .3s ease}.notification-item:not(:last-child){border-bottom:1px solid #bdbdbd}.notification-item:hover{background-color:#f1f5f9}.notification-item.read{background-color:#e2e8f0}.notification-content h4{color:#1e293b;font-size:1rem;margin:0}.notification-content p{color:#64748b;font-size:.9rem;margin:5px 0}.notification-time{color:#94a3b8;font-size:.8rem}.status-badge{border-radius:12px;display:inline-block;font-size:.8rem;font-weight:600;padding:5px 10px;text-transform:uppercase}.status-badge.pending{background-color:#facc15;color:#1e293b}.status-badge.completed{background-color:#22c55e;color:#fff}.status-badge.cancelled{background-color:#ef4444;color:#fff}.main-content{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin-bottom:20px;overflow-y:auto;padding:20px}.dashboard-logo{margin-bottom:20px;max-width:150px}.notification-details{background-color:#fff;border-radius:10px;height:95%;max-width:800px;padding:20px;width:90%}.notification-details h3{color:#1e293b;font-size:1.5rem;margin-bottom:20px;text-align:center}.section{margin-bottom:20px}.section h4{border-bottom:1px solid #e5e7eb;color:#1e293b;font-size:1.2rem;margin-bottom:12px;padding-bottom:8px}.section p{color:#475569;font-size:.9rem;margin:5px 0}hr{border:none;border-top:1px solid #e5e7eb;margin:20px 0}.action-buttons{display:flex;justify-content:space-between;margin-top:40px}.cancel-btn,.complete-btn{border:none;border-radius:5px;cursor:pointer;font-size:.9rem;padding:10px 20px;transition:background-color .3s ease}.complete-btn{background-color:#22c55e;color:#fff}.complete-btn:hover{background-color:#16a34a}.cancel-btn{background-color:#ef4444}.cancel-btn:hover{background-color:#dc2626}@media (max-width:768px){.dashboard-container{flex-direction:column;height:auto}.notifications-section{border-bottom:1px solid #e5e7eb;border-right:none;width:100%}.main-content{padding:10px}.notification-details{padding:15px}}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{-webkit-appearance:button;cursor:pointer;overflow:visible;text-transform:none}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.rbc-calendar *,.rbc-calendar :after,.rbc-calendar :before{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.rbc-ellipsis,.rbc-event-label,.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{border-bottom:1px solid #ddd;flex:1 0;font-size:90%;font-weight:700;min-height:0;overflow:hidden;padding:0 3px;text-align:center;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{background:none;border:none;color:inherit;cursor:pointer;margin:0;padding:0;-webkit-user-select:text;user-select:text}.rbc-row-content{position:relative;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{-ms-overflow-style:none;height:100%;overflow-y:scroll;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;justify-content:center;margin-bottom:10px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{background:none;background-image:none;border:1px solid #ccc;border-radius:4px;color:#373a3c;display:inline-block;line-height:normal;margin:0;padding:.375rem 1rem;text-align:center;vertical-align:middle;white-space:nowrap}.rbc-toolbar button.rbc-active,.rbc-toolbar button:active{background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button:active:hover{background-color:#d4d4d4;border-color:#8c8c8c;color:#373a3c}.rbc-toolbar button:focus,.rbc-toolbar button:hover{background-color:#e6e6e6;border-color:#adadad;color:#373a3c}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}.rbc-day-slot .rbc-background-event,.rbc-event{background-color:#3174ad;border:none;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;margin:0;padding:2px 5px;text-align:left;width:100%}.rbc-day-slot .rbc-slot-selecting .rbc-background-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-day-slot .rbc-selected.rbc-background-event,.rbc-event.rbc-selected{background-color:#265985}.rbc-day-slot .rbc-background-event:focus,.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0 #33333380}.rbc-event-continues-prior{border-bottom-left-radius:0;border-top-left-radius:0}.rbc-event-continues-after{border-bottom-right-radius:0;border-top-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;color:#3174ad;font-size:85%;font-weight:700;height:auto;line-height:normal;z-index:4}.rbc-show-more:focus,.rbc-show-more:hover{color:#265985}.rbc-month-view{border:1px solid #ddd;display:flex;flex:1 0;flex-direction:column;height:100%;position:relative;user-select:none;-webkit-user-select:none;width:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;flex:1 0;flex-basis:0px;flex-direction:column;height:100%;overflow:hidden;position:relative}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:flex;flex:1 0;flex-direction:row;overflow:hidden}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 15px #00000040;padding:10px;position:absolute;z-index:5}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex:1 0;flex-direction:column;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{border:1px solid #ddd;border-collapse:collapse;border-spacing:0;width:100%}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{border-bottom:1px solid #ddd;padding:3px 5px;text-align:left}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1 1}.rbc-timeslot-group{border-bottom:1px solid #ddd;display:flex;flex-flow:column nowrap;min-height:40px}.rbc-header-gutter,.rbc-time-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;margin-right:10px;position:absolute;right:0;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-event{align-items:flex-start;border:1px solid #265985;display:flex;flex-flow:column wrap;max-height:100%;min-height:20px;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{word-wrap:break-word;flex:1 1;height:100%;line-height:1;min-height:1em;width:100%}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{background-color:#fff;border-right:1px solid #ddd;left:0;margin-right:-1px;position:sticky;z-index:10}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{flex:1 0;flex-basis:0px;min-width:auto}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-day-bg,.rbc-time-view-resources .rbc-header{flex:1 1;flex-basis:0 px;width:140px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{background-color:#00000080;color:#fff;font-size:75%;padding:3px;position:absolute;width:100%;z-index:10}.rbc-slot-selecting{cursor:move}.rbc-time-view{border:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.rbc-time-view .rbc-time-gutter{text-align:right;white-space:nowrap}.rbc-time-view .rbc-allday-cell{box-sizing:initial;height:100%;position:relative;width:100%}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-left:1px solid #ddd;border-right-width:0}.rbc-time-header>.rbc-row.rbc-row-resource,.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{border-left:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-width:0}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{align-items:flex-start;border-top:2px solid #ddd;display:flex;flex:1 0;overflow-y:auto;position:relative;width:100%}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{user-select:none;-webkit-user-select:none;width:100%}.rbc-current-time-indicator{background-color:#74ad31;height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.pricing{flex-direction:column;width:100%}.pricing,.pricing>.title{align-items:center;display:flex}.pricing>.title{background-color:#fcfdfd;flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;padding:1% 5%;width:90%}.pricing>.title h2{color:#11142d;font-size:34px}.pricing>.title a,.pricing>.title h2{letter-spacing:.005em;line-height:120%}.pricing>.title a{background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:1% 2%;text-align:center}.pricing>.content{align-items:flex-start;display:flex;flex-direction:column;width:100%}.pricing .content .buttons{display:flex;flex-direction:row;justify-content:space-between;width:100%}.pricing>.content>.buttons button{background-color:#fff;border:1px solid var(--orange);border-radius:6px;color:var(--orange);cursor:pointer;font-size:1.2em;line-height:1.3em;margin:2% 5%;min-height:2.4em;padding:.7% 1%}.pricing>.content>.buttons>div{align-items:center;display:flex;flex-direction:row;padding:0 2%;width:70%}.pricing>.content>.buttons div span{display:block}.pricing>.content>.buttons .update_occupancy{align-items:baseline;color:var(--orange);cursor:pointer;display:flex;flex-direction:row;font-size:1.2em;transition:all .3s;translate:0 -.34em}.pricing>.content .warning{background-color:#133263;border-radius:5px;color:#fff;padding:1em}.pricing>.content .warning_title{color:#ff590096!important}.pricing>.content>.buttons .update_occupancy input{display:none}.pricing>.content>.buttons .update_occupancy svg{filter:invert(70%) sepia(79%) saturate(656%) hue-rotate(340deg) brightness(100%) contrast(105%);height:2em;translate:0 .35em;width:2em}.pricing>.content>.buttons .update_occupancy:hover{translate:0 -.5em}.pricing>.content .pricing_active_rules{display:flex;flex-direction:column;gap:.7em;margin:1% 5%;width:90%}.pricing .content .pricing_head{background-color:#f7f7fc;border-bottom:1px solid #e1e1fb;border-top:1px solid #e1e1fb;font-weight:700;height:65px;opacity:.8}.pricing .content .pricing_head,.pricing .content .pricing_rule{align-items:center;color:#11142d;display:flex;flex-direction:row;font-size:16px;letter-spacing:.005em;line-height:120%;padding:0 3%}.pricing .content .pricing_rule{background-color:#fff;font-weight:400;height:55px;margin-bottom:.6%;position:relative}.pricing .content .pricing_rule:hover{background-color:#edeff354}.pricing .content .pricing_rule:after{border-bottom:1px solid #dbdce0;bottom:0;content:"";display:block;height:1px;left:27%;position:absolute;width:35%}.pricing_archive{align-items:center;cursor:pointer;display:flex;filter:invert(70%) sepia(79%) saturate(656%) hue-rotate(340deg) brightness(100%) contrast(105%);flex-direction:row;gap:2%}.pricing svg{height:30px;width:30px}.pricing .content .pricing_head>*,.pricing .content .pricing_rule>*{flex:1 1}.pricing .pricing_empty{font-size:1.3em;margin:3% auto;text-align:center;width:100%}.pricing_modal{height:100%;left:0;margin-left:max(17.5%,165px);position:fixed;top:0;width:100%;z-index:999}.pricing_modal>.wrapperblur{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff80;display:flex;height:100%;justify-content:center;width:calc(100% - max(17.5%, 165px))}.pricing_modal>.wrapperblur .content{background-color:#fff;border-radius:8px;box-shadow:1px 4px 27px 0 #d9ccccbf;-webkit-box-shadow:1px 4px 27px 0 #d9ccccbf;-moz-box-shadow:1px 4px 27px 0 #d9ccccbf;min-height:25%;padding:3% 5%;width:40%}.pricing_modal>.wrapperblur .content h3{color:#11142d;font-family:Mulish;font-size:28px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%;margin-top:1%}.pricing_modal>.wrapperblur .content .select select{-webkit-appearance:none;-moz-appearance:none;background-color:#e4f2fc;background-image:url(/static/media/dropdown.7f082a634a8ae74715bb.svg);background-position-x:90%;background-position-y:50%;background-repeat:no-repeat;border:1px solid var(--grey);border-radius:8px;color:#003e6b;cursor:pointer;font-family:Roboto;font-size:16px;font-size:14px;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.005em;line-height:120%;line-height:20px;outline:none;padding:10px;text-transform:uppercase;width:200px}.pricing_modal>.wrapperblur .content .input{margin:3% 0}.pricing_modal>.wrapperblur .content .input input{background-color:#f0f4f8;border:2px solid #d9e2ec;border-radius:8px;color:#11142d!important;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:120%;outline:none;padding:8px;width:40%}.pricing_modal>.wrapperblur .content .input span,.pricing_modal>.wrapperblur .content .select span{display:inline-block;margin-right:25px;text-align:right;width:32%}.pricing_modal>.wrapperblur .content .buttons{align-items:center;display:flex;flex-direction:row;gap:2%;justify-content:flex-end;margin:5% 0 0}.pricing_modal>.wrapperblur .content .buttons .fullbutton{align-items:center;background-color:var(--orange);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.005em;line-height:120%;padding:10px;text-align:center;width:100px}.pricing_modal>.wrapperblur .content .buttons .fullbutton.cancel{background-color:#76777c}.calendar_modal{height:100%;left:0;margin-left:max(15.5%,165px);position:fixed;top:0;width:100%;z-index:999}.calendar_modal>.wrapperblur{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff80;display:flex;height:100%;justify-content:center;width:calc(100% - max(7.5%, 165px))}.calendar_modal>.wrapperblur .content{background-color:#fff;border-radius:8px;box-shadow:1px 4px 27px 0 #d9ccccbf;-webkit-box-shadow:1px 4px 27px 0 #d9ccccbf;-moz-box-shadow:1px 4px 27px 0 #d9ccccbf;max-height:90%;min-height:65%;overflow-y:scroll;padding:3% 5%;position:relative;width:70%}.calendar_close:after{color:#fff;content:"\00d7";cursor:pointer;font-size:2em;justify-content:center;padding:0 1% .2% 1.2%;position:absolute;right:0;top:0}.calendar_close:after,.select_callendar_type{align-items:center;background-color:var(--orange);display:flex}.select_callendar_type{flex-direction:row;gap:5%;padding:2% 0 2% 8%;width:92%}.select_callendar_type span{color:#fff;cursor:pointer;display:block;font-size:1.3em;font-weight:500;letter-spacing:1px}.select_callendar_type span:after{background-color:#fff;content:"";display:flex;height:2px;opacity:0;transition:all .3s;translate:0 5px;width:100%}.select_callendar_type span.selected:after{opacity:1}.content table{border-collapse:collapse;color:#11142d;margin:2% auto;width:60%}.content th,td{border:1px solid rgba(233,145,14,.808);padding:8px;text-align:left}.content th{background-color:rgba(255,153,1,.219);font-weight:700}.content tr:nth-child(2n){background-color:#f2f2f2}.content table span{display:block;height:100%;width:100%}.content table span:hover{color:#ca7070;cursor:pointer}.pricing .content h3{color:#11142d;font-size:1.4em;margin-left:6%}.listfloors{flex-direction:column;width:100%}.listfloors,.listfloors>.title{align-items:center;display:flex}.listfloors>.title{background-color:#fcfdfd;flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.listfloors>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.listfloors .title div{display:flex;gap:10px}.add-btn{background-color:var(--orange);border:none;border-radius:5px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;height:40px;letter-spacing:.005em;line-height:120%;padding:1% 2%;text-align:center;transition:background-color .3s ease,transform .2s ease,box-shadow .3s ease;width:120px}.add-btn:focus{outline:none}.del-btn{background-color:#afafaf;border:none;border-radius:5px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;font-size:16px;height:40px;letter-spacing:.005em;line-height:120%;padding:1% 2%;text-align:center;transition:background-color .3s ease,transform .2s ease,box-shadow .3s ease;width:120px}.del-btn:focus{outline:none}.listfloors>.content{flex-direction:column}.listfloors>.content,.modal{align-items:center;display:flex;width:100%}.modal{background-color:#00000080;height:100%;justify-content:center;left:0;position:fixed;top:0;z-index:1000}.modal-content{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;padding:20px;text-align:center}.modal-actions{display:flex;justify-content:space-around;margin-top:20px}.confirm-btn{background-color:var(--orange)}.cancel-btn,.confirm-btn{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s}.cancel-btn{background-color:#afafaf}.roomitems{flex-direction:column;width:100%}.roomitems,.roomitems>.title{align-items:center;display:flex}.roomitems>.title{background-color:#fcfdfd;flex-direction:row;font-family:Mulish;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:2%;padding:1% 5%;width:90%}.roomitems>.title h2{color:#11142d;font-size:34px;letter-spacing:.005em;line-height:120%}.roomitems>.title .create-button{background-color:var(--orange);border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%;padding:.5em 1em;text-align:center;transition:background-color .3s ease}.roomitems>.content{align-items:center;display:flex;flex-direction:column;width:100%}.page-container{align-items:center;background-color:#f7f7f7;display:flex;height:100vh;justify-content:center}.form-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;max-width:500px;padding:2rem;width:100%}.form-container h1{color:#333;font-size:1.8rem;text-align:center}.form-container h1,.input{margin-bottom:1.5rem}.input span{color:#555;display:block;font-size:1rem;margin-bottom:.5rem}.input input[type=text],.input select{border:1px solid #ccc;border-radius:4px;font-size:1rem;padding:.75rem;transition:border-color .3s;width:100%}.input input[type=text]:focus,.input select:focus{border-color:#007bff;outline:none}.input input[type=file]{font-size:1rem}.error-message{background-color:#ffe5e5;border-radius:4px;color:#ff4d4d;margin-bottom:1.5rem}.error-message,.submit-button{padding:.75rem;text-align:center}.submit-button{background-color:var(--orange);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Mulish;font-size:1rem;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.005em;line-height:120%;transition:background-color .3s;width:30%}.actions{display:flex;justify-content:end;padding-top:1rem;width:100%}.in_width{width:94%}
/*# sourceMappingURL=main.3c081ebf.css.map*/