*{box-sizing:border-box;margin:0;padding:0}body{background:#eee}button{cursor:pointer}.container{background:#fff;box-shadow:-1px 10px 18px 1px rgba(0,0,0,.42);display:flex;flex-direction:column;margin:20px auto 0;padding:20px;width:90%}.container img{width:30px}.container p{font-size:1.5rem;font-weight:700;margin-left:15px}.openFilter{color:#0d47a1;display:flex;flex-direction:column;margin:10px 0}.openFilter>div{display:flex;padding:10px}.openFilter #open__checkbox{-webkit-appearance:none;appearance:none;height:38px;position:absolute;width:50px}.filter_form{border-top:1px solid #000;color:#000;display:none}.header_filter{align-items:center;border-bottom:1px solid #ddd;display:flex;margin-bottom:20px;padding:20px 0}.input_hotel{border:none;border-bottom:1px solid;font-size:1.3rem;margin-left:15px}input[type=checkbox]:checked~.filter_form{display:block;transition:ease-in}.stars_inputs{height:20px;width:20px}.name_filter h2{display:none}.main-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.name_filter{display:flex;flex-direction:column;grid-column:1/5}.Stars .container_inputs_star label{font-size:1.5rem;margin-left:5px}@media (min-width:950px){.main-content{display:grid}.filter_responsive{display:none!important}.filter_form{border:none;display:block}.container{height:auto;margin:0 20px 20px;width:400px}.name_filter{display:flex;flex-direction:column;grid-column:1/2;grid-row:2}.name_filter h2{color:#ada7a7;display:block;font-size:1.8rem;margin:20px 20px 10px}.header_filter:nth-child(2){padding:30px 0}.Stars{padding:60px 0}}.cards{background:#fff;box-shadow:-1px 10px 18px 1px rgba(0,0,0,.42);display:flex;flex-direction:column;margin:20px auto;padding:20px;width:90%}.cards .hotel,.cards .hotelImage{width:100%}.cards .icons{width:20px}.cards h2{color:#0d47a1;font-size:1.8rem;font-weight:700;margin-bottom:10px}.cards .border{border-bottom:3px dashed #a0a0a0}.cards button{background:#0d47a1;border:none;border-radius:5px;color:#fff;font-size:1.2rem;font-weight:700;padding:10px;width:200px}.cards button,.cards p{margin:20px auto 0}.cards .tex1{color:#817e7e;font-size:1.2rem;font-weight:700}.price{color:#ff9800;font-size:2rem}.price span{font-weight:700}.main_content_card{grid-column:1/5}.price_button{text-align:center}.container_inputs_star{margin:5px 0}.notfound{color:#ada7a7;font-size:5rem;font-weight:700;margin-top:20px;text-align:center}@media (min-width:950px){.main_content_card{grid-column:2/5}}@media (min-width:1300px){.main_content_card{grid-column:2/5;grid-row:2;width:100%}.cards{flex-direction:row;justify-content:space-between;margin:20px 0;width:100%}.border{border-bottom:none!important}.title_stars{padding-left:30px;width:100%}.price_button{border-left:3px dashed #a0a0a0;padding-left:20px;text-align:center}.cards .hotel{height:270px;object-fit:contain;width:350px}}.link{display:flex;grid-column:1/5;justify-content:center;text-decoration:none}.Admin_button{background:#0d47a1;border:none;border-radius:5px;color:#fff;font-size:1.5rem;font-weight:700;margin-top:20px;padding:10px;width:250px}#form_crud{background:#fff;box-shadow:-1px 10px 18px 1px rgba(0,0,0,.42);display:flex;flex-direction:column;grid-column:1/5;margin:0 auto;padding:20px;width:90%}.prev_img{width:100%}.title_crud{color:#0d47a1;font-size:2rem;margin-top:20px;text-align:center}.inputs_cruds{border:none;border-bottom:1px solid #000;font-size:1.4rem;padding:5px}.amenties_inputs{margin:20px 0;width:100%}.amenties_inputs input{height:20px;width:20px}.amenties_inputs label{font-size:1.4rem;font-weight:700;margin:0 10px}.buttons_crud{background:#0d47a1;border:none;border-radius:5px;color:#fff;font-size:1.2rem;font-weight:700;margin:20px auto 0;padding:10px;width:250px}.container_Hotel{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (min-width:950px){.prev_img{height:200px;width:200px}#form_crud{align-items:center;grid-column:1/2;height:950px;margin:20px auto 0;width:90%}}@media (min-width:1300px){.main_content_card{grid-column:2/5;width:100%}}#form_edit{background:#fff;box-shadow:-1px 10px 18px 1px rgba(0,0,0,.42);display:flex;flex-direction:column;grid-column:1/5;margin:20px auto 0;max-width:500px;padding:20px;width:90%}#form_crud input{margin:20px 0}header{background:#0d47a1;display:flex;justify-content:center;padding:10px}@media (min-width:950px){header{justify-content:flex-start}}
/*# sourceMappingURL=main.54b20600.css.map*/