.toggle[data-v-8c931378]{cursor:pointer;display:inline-block}.toggle-switch[data-v-8c931378]{display:inline-block;background:#ccc;border-radius:16px;width:40px;height:20px;position:relative;vertical-align:middle;transition:background .25s}.toggle-switch[data-v-8c931378]:after,.toggle-switch[data-v-8c931378]:before{content:""}.toggle-switch[data-v-8c931378]:before{display:block;background:linear-gradient(180deg,#fff 0,#eee);border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.25);width:14px;height:14px;position:absolute;top:3px;left:3px;transition:left .25s}.toggle:hover .toggle-switch[data-v-8c931378]:before{background:linear-gradient(180deg,#fff 0,#fff);box-shadow:0 0 0 1px rgba(0,0,0,.5)}.toggle-checkbox:checked+.toggle-switch[data-v-8c931378]{background:#bd0909}.toggle-checkbox:checked+.toggle-switch[data-v-8c931378]:before{left:23px}.toggle-checkbox[data-v-8c931378]{position:absolute;visibility:hidden}.toggle-label[data-v-8c931378]{margin-left:5px;position:relative;top:2px;color:#5b5957;font-weight:700}.reviewRooms{text-align:left;max-width:1440px;margin:15px auto;font-family:16px}.reviewRooms .toggle-switch{background:#0aa806}.reviewRooms.hashEdit{position:relative}.reviewRooms.hashEdit:before{position:absolute;width:100%;height:100%;top:0;left:0;content:"";z-index:20}.reviewRooms .mycheck{width:22px;height:22px}.reviewRooms .error{color:#bd0909}.reviewRooms__required{display:none}.reviewRooms__mantenience{display:flex;justify-content:space-between}.reviewRooms__inline{display:flex}.reviewRooms__inline>*{margin-right:10px;flex:1}.reviewRooms__btnDelete{display:flex;flex-direction:row;justify-content:center;align-items:center;width:34px;height:34px;padding:4px;border-radius:6px;margin-left:15px;margin-right:5px;background-color:#bd0909;border:none;cursor:pointer;color:#fff;justify-self:flex-end}.reviewRooms__btnDelete__focus{outline:none}.reviewRooms__inputFiles{display:flex;justify-content:space-between;margin-top:10px}.reviewRooms__files{font-size:100%;width:100%;border:1px solid #adaeae;border-radius:5px;padding:7.5px;margin-bottom:15px}.reviewRooms__files::-webkit-file-upload-button{display:none}.reviewRooms__files:active{background-color:#d8d8d8}.reviewRooms__files:hover{cursor:pointer}.reviewRooms__files:before{content:attr(placeholder);margin-right:7.5px;font-weight:400}.reviewRooms__files--camera{width:40px;background:#bd0909;border:none;color:#bd0909}.reviewRooms__position{position:relative;margin-left:10px}.reviewRooms__camera{position:absolute;font-size:25px;color:#fff;left:7px;top:6px}.reviewRooms__descriptions{display:flex;width:100%;margin-bottom:7.5px;align-items:center}.reviewRooms__descriptionsInput{width:70%;padding:5px;margin-left:10px;border-radius:5px;border:1px solid #adaeae}.reviewRooms__descriptionsInput:focus{outline:none}.reviewRooms__imgPreview{height:47px;width:47px;border-radius:50%;overflow:hidden;background:#e2e2e2;-o-object-fit:cover;object-fit:cover}.reviewRooms__disable{display:flex;padding-top:5px;align-items:center;justify-content:space-between}.reviewRooms__disableTitle{display:none;margin-right:5px}.reviewRooms__validationDate{color:#bd0909}.reviewRooms__script{margin:0 10px}.reviewRooms__others{margin:15px auto;padding:15px;background-color:#fff;border-radius:12px;box-shadow:0 2px 5px #d8d8d8;color:#bd0909}.reviewRooms__otherTurn{margin:20px auto;color:#5b5957}.reviewRooms__hourSelect{width:30px;height:35px;border-radius:5px;border:1px solid #d8d8d8}.reviewRooms__hourSelect:focus{outline:none}.reviewRooms__hourSelect:active{transform:scale(.97)}.reviewRooms__hour{margin-right:15px;width:30px;height:35px;border-radius:5px;border:1px solid #d8d8d8}.reviewRooms__hour:focus{outline:none}.reviewRooms__hour:active{transform:scale(.97)}.reviewRooms__cirNot{margin-left:5px}.reviewRooms__cirNot:checked{background-color:#000;border-color:#000;color:#fff}.reviewRooms__cirNot:checked:checked:before{content:"\00D7";font-size:130%}.reviewRooms__hours{margin-left:10px;max-width:125px;border-radius:5px;padding-left:5px;outline:none;border:1px solid #d8d8d8}.reviewRooms__usersData{margin-bottom:15px;padding:15px;background-color:#fff;border-radius:12px;box-shadow:0 2px 5px #d8d8d8}.reviewRooms__titles{display:block;font-size:1.5em;font-family:BebasKai;text-transform:uppercase;color:#bd0909;font-weight:700}.reviewRooms__date{margin-bottom:15px}.reviewRooms__info{display:flex;margin:15px 0;justify-content:space-between}.reviewRooms__msg{width:80%;font-size:1em}.reviewRooms__yes{font-size:1em;margin-left:0}.reviewRooms__not{font-size:1em;margin-left:15px}.reviewRooms__confirm{font-weight:700;padding-right:10px}.reviewRooms__ul{list-style:none}.reviewRooms__li{padding:3px;font-family:Montserrat;text-align:left}.reviewRooms__li--check{display:flex;padding:7.5px;margin:5px 0;background-color:#f1f8fe;justify-content:space-between}.reviewRooms__label{font-family:1em;font-family:Montserrat;display:block;font-weight:700}.reviewRooms__label--check{width:70%;margin-right:5px;padding-right:10px}.reviewRooms__radioNot{margin-left:10px}.reviewRooms__values{width:100%;height:35px;border-radius:5px;pointer-events:none;border:none;color:#adaeae}.reviewRooms__groupSelect{display:flex}.reviewRooms__select{width:100%;height:35px;border-radius:5px;border:1px solid #5b5957;color:#5b5957}.reviewRooms__select:focus{outline:none}.reviewRooms__edit{margin-left:15px;padding:5px 7.5px;border-radius:5px;background-color:#5b5957;border:none;color:#fff}.reviewRooms__edit--plus{background-color:#bd0909}.reviewRooms__edit:hover{opacity:.7}.reviewRooms__edit:focus{outline:none}.reviewRooms__edit:active{transform:scale(.97)}.reviewRooms__textarea{padding:2px 5px;border:1px solid #d8d8d8;margin-top:10px;border-radius:5px;min-height:100px}.reviewRooms__textarea:focus{outline:none}.reviewRooms__btns{display:flex;justify-content:center}.reviewRooms__cancel,.reviewRooms__saveReview{display:flex;width:140px;white-space:nowrap;justify-content:center;outline:none;text-decoration:none;border-radius:.25em;color:#fff;border:none;background-color:#bd0909;padding:7.5px 15px;outline-style:none}.reviewRooms__cancel:hover,.reviewRooms__saveReview:hover{opacity:.7}.reviewRooms__cancel:focus,.reviewRooms__saveReview:focus{outline:none}.reviewRooms__cancel:active,.reviewRooms__saveReview:active{transform:scale(.97)}.reviewRooms__cancel{margin-left:15px;width:110px;background-color:#555}.reviewRooms__radioYes:after{border-radius:15px;background-color:#adaeae;border:2px solid #fff}.reviewRooms__radioYes:after,.reviewRooms__radioYes:checked:after{width:15px;height:15px;top:-2px;left:-1px;position:relative;content:"";display:inline-block;visibility:visible}.reviewRooms__radioYes:checked:after{border-radius:15px;background-color:#bd0909;border:2px solid #ffcfcf}.reviewRooms__radioNot:after{border-radius:15px;background-color:#adaeae;border:2px solid #fff}.reviewRooms__radioNot:after,.reviewRooms__radioNot:checked:after{width:15px;height:15px;top:-2px;left:-1px;position:relative;content:"";display:inline-block;visibility:visible}.reviewRooms__radioNot:checked:after{border-radius:15px;background-color:#bd0909;border:2px solid #ffcfcf}.activeBtn{background-color:#bd0909}@media (min-width:425px){.reviewRooms .mycheck{width:28px;height:28px}.reviewRooms__hour,.reviewRooms__hourSelect{width:auto}.reviewRooms__descriptionsInput{width:80%}.reviewRooms__disableTitle,.reviewRooms__required{display:inline}}@media (min-width:768px){.reviewRooms__descriptionsInput{width:90%}}@media (min-width:1024px){.reviewRooms__position{display:none}}.custom-file-input~.custom-file-label[data-browse]:after{display:none}