﻿body.zona-huesped.BGColor,body .zona-huesped.BGColor,.zona-huesped body.BGColor{background-color:var(--color-primario);}body.zona-huesped #navbarContenido,body .zona-huesped #navbarContenido,.zona-huesped body #navbarContenido{background-color:var(--color-primario);}.zona-huesped .k-radio:checked+.k-radio-label:after{background-color:var(--color-primario);}.zona-huesped .progress-precheckin .text{width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.zona-huesped .progress-precheckin .text p{margin-bottom:10px;}.zona-huesped .progress-precheckin .text p.text-mainColor{color:var(--color-primario);}.zona-huesped .progress-precheckin .text span.estado{color:#f54747;}.zona-huesped .navbar{background-color:var(--color-primario);color:#fff !important;}.zona-huesped .navbar .nav-link{color:#fff !important;}.zona-huesped .navbar-nav .dropdown-menu{-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.18);box-shadow:0 0 5px 2px rgba(0,0,0,.18);border-radius:8px;}.zona-huesped .progress .progress-bar{background-color:var(--color-primario);color:transparent;border-radius:25px;}.zona-huesped .alert-success{font-size:14px;font-weight:500;color:#707070;text-align:center;}@media(min-width:1201px){.zona-huesped .alert-success{max-width:65%;margin:10px auto;}}.zona-huesped .ant-boton.botonPrincipalCard.botonRegistrarse{background-color:var(--color-primario);}html{min-height:100%;}body{font-size:13px;}body .body-content{padding:20px 15px;}body .body-content h2{color:#304251;}body .body-content:not(.app_mobile){padding-bottom:50px;}@media(max-width:575px){body .body-content:not(.app_mobile){padding-bottom:20px;}}body #navbarContenido{position:fixed;padding:60px 1rem 1rem;left:46% !important;width:33%;height:auto;}@media(max-width:768px){body #navbarContenido{padding:33px 1rem 1rem;left:0% !important;width:100%;}}body #navbarContenido #closeSidebar{top:0;right:0;margin:.8rem;cursor:pointer;z-index:1;}body.zona-huesped nav.navbar{z-index:1;padding:1rem 0;}body.zona-huesped nav.navbar button.navbar-toggler{padding:0;}body.zona-huesped .dropdown-item{padding:.5rem 1rem;}body.zona-huesped,body .zona-huesped,.zona-huesped body{color:#fff;}img{width:100%;height:auto;object-fit:contain;}a{font-weight:normal;transition:none !important;}@media(max-width:575px){.navbar-collapse{overflow-y:auto;}.navbar-collapse a,.navbar-collapse.collapsing{transition:none !important;}.navbar-collapse.w-100 .btn-group,.navbar-collapse.w-100 .btn-group a,.navbar-collapse.w-100 .dropdown-menu{width:100%;}}.zona-huesped{height:100%;}.zona-huesped.BGColor .main_content,.zona-huesped.vistas-sesion .main_content{background:none !important;}.zona-huesped .main_content{height:100%;}.zona-huesped .main_content .navbar_main_container{position:relative;background-color:var(--color-primario) !important;}.zona-huesped .main_content .navbar_main_container>.imagen_marca_contenedor{display:none;}@media(min-width:1201px){.zona-huesped .main_content .navbar_main_container>.imagen_marca_contenedor{width:78px;height:72px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;display:block;position:absolute;left:70px;}}.zona-huesped .main_content .navbar_main_container .container,.zona-huesped .main_content .navbar_main_container .row,.zona-huesped .main_content .navbar_main_container [class*="col-"]{margin:0;padding:0;}.zona-huesped .main_content .navbar_main_container .navbar_container{display:flex;padding:0 15px;width:100%;-webkit-align-items:center;align-items:center;}.zona-huesped .main_content .navbar_main_container .navbar_container .back_button_container,.zona-huesped .main_content .navbar_main_container .navbar_container .title_container,.zona-huesped .main_content .navbar_main_container .navbar_container .menu_button_container{display:flex;}.zona-huesped .main_content .navbar_main_container .navbar_container .back_button_container *,.zona-huesped .main_content .navbar_main_container .navbar_container .title_container *,.zona-huesped .main_content .navbar_main_container .navbar_container .menu_button_container *{color:#fff;}.zona-huesped .main_content .navbar_main_container .navbar_container .back_button_container{min-width:18px;}.zona-huesped .main_content .navbar_main_container .navbar_container .back_button_container a{display:flex;-webkit-align-items:center;align-items:center;}.zona-huesped .main_content .navbar_main_container .navbar_container .title_container{margin:0 auto;padding:0 10px;width:100%;text-align:center;align-items:center;justify-content:center;text-transform:uppercase;}.zona-huesped .main_content .navbar_main_container .navbar_container .menu_button_container{margin-left:auto;}.zona-huesped .navbar .navbar-toggler{border:none !important;position:relative;padding:8px 0;color:#fff;border-radius:0;}.zona-huesped .navbar .navbar-toggler:focus,.zona-huesped .navbar .navbar-toggler:active{outline:none;}.zona-huesped .progress{margin-top:.8rem;height:1.4rem;background:none;}.zona-huesped .progress .progress-bar{color:transparent;border-radius:25px;}.zona-huesped .subtitulo-encuesta{text-transform:uppercase;}.zona-huesped .titulo-encuesta,.zona-huesped .subtitulo-encuesta,.zona-huesped .titulo-grupo-preguntas{font-weight:normal;letter-spacing:.8px;}.zona-huesped .subtitulo-encuesta,.zona-huesped .titulo-grupo-preguntas{margin:30px 0 20px 0;}@media(max-width:799px){.zona-huesped select,.zona-huesped textarea,.zona-huesped input{font-size:13px !important;}}.zona-huesped .k-checkbox-label{position:relative;vertical-align:text-top;top:2px;}.zona-huesped .k-picker-wrap,.zona-huesped .k-dropdown-wrap{border-radius:6px;color:#5d7385;background-color:#e8e8e8;border-color:#e8e8e8;}.zona-huesped .k-picker-wrap.k-state-hover,.zona-huesped .k-dropdown-wrap.k-state-hover{background:none;}.zona-huesped .k-picker-wrap .k-input,.zona-huesped .k-dropdown-wrap .k-input{background:none;}.zona-huesped .k-picker-wrap .k-icon:before,.zona-huesped .k-dropdown-wrap .k-icon:before{top:0;bottom:3px;}.zona-huesped .validation-summary-errors{margin-top:5px;text-align:center;word-break:normal;}.zona-huesped .validation-summary-errors ul{padding-left:0;}.zona-huesped .validation-summary-errors ul li{font-weight:500;}.zona-huesped .ant-form-un-input .form-group{margin-top:1.4em;}.zona-huesped .input-validation-error,.zona-huesped .k-datepicker.input-validation-error .k-picker-wrap,.zona-huesped .k-datepicker.input-validation-error .k-picker-wrap .k-input,.zona-huesped .k-dropdown.input-validation-error .k-dropdown-wrap{background-color:#ffe7e7;border-color:#f00;}.zona-huesped .cargando .ocultar-carga{visibility:hidden;}.zona-huesped .card{border-radius:7px;padding:10px 15px 12px;}@media(max-width:575px){.zona-huesped .card{padding:12px;}.zona-huesped .card .card-body table.table th,.zona-huesped .card .card-body table.table td{padding:.35rem;}}@media(max-width:575px) and (max-width:375px){.zona-huesped .card .card-body{padding:5px;}}.zona-huesped .card hr{margin-top:1.5rem;margin-bottom:1.5rem;}.zona-huesped .card .ant-boton{border-radius:5px;min-width:10rem;}.zona-huesped .card .linkPoliticaPrivacidad{display:block;margin-top:.5em;}.zona-huesped .card .field-validation-error{display:block;line-height:1.5em;margin-top:.5em;}.zona-huesped .card .field-validation-error:before{content:'* ';}.zona-huesped .card .k-upload{display:none;}.zona-huesped .card .card .image-guest{position:relative;width:146px;height:146px;max-width:100%;background-size:cover;border:1px solid #fff;border-radius:8px;background-image:url(../Content/Images/avatardefecto.png);background-color:#fff;}.zona-huesped .card .image-guest .k-delete{display:none;position:absolute;top:2px;right:2px;background-color:#fff;}.zona-huesped .card .image-guest.delete-button .k-delete{display:block;}.zona-huesped .card .list-group{padding:1.25rem;}.zona-huesped .card .list-group-item{position:relative;border:none;margin:0;padding:.8rem 0 .5rem .8rem;}.zona-huesped .card .list-group-item:last-child{border-bottom:none;}.zona-huesped .card .list-group-item .icon{width:1em;height:1em;vertical-align:baseline;margin-left:.5em;position:relative;top:4px;right:4px;}.zona-huesped .card .list-group-item.list-group-item-action{padding:2px 0 !important;}.zona-huesped .card .list-group-item.list-group-item-action:hover{background:none;}.zona-huesped .card .list-group-item.list-group-item-action:hover a{color:var(--color-primario);}.zona-huesped .card .list-group-item.list-group-item-action:hover a .mensajes_no_leidos_container{background-color:var(--color-primario);}.zona-huesped .card .linkOlvidadoContraseña{display:block;margin:30px 0;text-align:center;}.zona-huesped .card .ant-boton.k-button.botonPrincipalCard{margin-top:20px !important;width:100%;}@media(min-width:1201px){.zona-huesped .card .ant-boton.k-button.botonPrincipalCard{max-width:200px;}}.zona-huesped .card.one-input-column{max-width:500px;margin:0 auto;}.zona-huesped .centered_content{display:flex;-webkit-align-items:center;align-items:center;}.zona-huesped .form-group.required>label:after{display:inline;content:' *';}.zona-huesped .form-group .respuesta{padding:8px 0;}.zona-huesped .form-group .k-widget{width:100%;}.zona-huesped .precheckin-habitacion{text-align:center;font-size:22px;margin-bottom:15px;}.zona-huesped .navbar-default{background-color:transparent;border-color:transparent;}.zona-huesped .firma{background:#fff;border-radius:8px;width:100%;}.zona-huesped .wrapper-firma{position:relative;}.zona-huesped .wrapper-firma:not(.disabled) canvas.limpiar-canvas{border-top-right-radius:1px;}.zona-huesped .wrapper-firma.disabled,.zona-huesped .wrapper-firma .overlay-disabled{cursor:pointer;}.zona-huesped .wrapper-firma.disabled button.limpiar-canvas{display:none;}.zona-huesped .wrapper-firma.disabled img{display:block;}.zona-huesped .wrapper-firma.disabled .overlay-disabled{display:block;}.zona-huesped .wrapper-firma img{display:none;position:absolute;top:0;right:0;left:0;width:100%;}.zona-huesped button.limpiar-canvas{float:right;font-size:85%;padding:.5em;border-bottom:none !important;border-radius:5px 5px 1px 1px;}.zona-huesped .app_mobile{padding-top:15px;}.zona-huesped .validation-summary-errors ul{list-style:none;padding:15px 0 25px;text-align:center;}.zona-huesped .chain_image{padding:1.5rem 0 2rem;text-align:center;}.zona-huesped .chain_image img{max-width:200px;min-height:40px;height:auto;}.zona-huesped .chain_image+h3{font-size:1rem;}.zona-huesped .list-group-item.itemAccionZonaHuesped{-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;-moz-box-shadow:3px 3px 0 0 rgba(97,137,171,.2);-webkit-box-shadow:3px 3px 0 0 rgba(97,137,171,.2);box-shadow:3px 3px 0 0 rgba(97,137,171,.2);color:#fff;display:flex;align-items:center;padding:8px 20px;width:100%;max-width:200px;margin:0 auto 15px;border:none;font-weight:normal;}.zona-huesped .list-group-item.itemAccionZonaHuesped .progress-precheckin .text{text-align:center;margin-right:12px;}.zona-huesped .list-group-item.itemAccionZonaHuesped .progress-precheckin .material-icons{position:relative !important;margin:0;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none;}.zona-huesped .precheckin_card .list-group{padding:0;}.zona-huesped .precheckin_card .list-group .list-group-item{padding:0;border-radius:8px !important;overflow:hidden;border:none;}.zona-huesped .precheckin_card .list-group .list-group-item:last-child{margin-bottom:0;}.zona-huesped .precheckin_card .list-group .list-group-item .progress-precheckin{border-radius:8px;}.zona-huesped .precheckin_card .list-group .list-group-item .progress-precheckin .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 70px);}.zona-huesped h1.precheckin-habitacion{display:flex;justify-content:center;margin-top:25px;font-size:18px;color:#5d7385;}.zona-huesped h1.precheckin-habitacion .material-icons{margin-right:10px;}.zona-huesped .progress-precheckin.reservation_resume{background:#fff;box-shadow:none;text-align:center;width:auto;padding:.7rem 1rem;}.zona-huesped .progress-precheckin.reservation_resume .wrapper{position:relative;z-index:0;}.zona-huesped .atras{padding-top:0;padding-left:0;}.zona-huesped .atras a:link,.zona-huesped .atras a:hover,.zona-huesped .atras a:visited{color:#304251;}.zona-huesped .precheckin_card .list-group .list-group-item .progress-precheckin.reservation_resume .text{overflow:visible;max-width:100%;}.zona-huesped .precheckin_card .list-group .list-group-item .progress-precheckin.reservation_resume .text p{color:#5d7385;}.zona-huesped .botonPrincipalCard{margin-top:20px;border:0;}@media(max-width:575px){.zona-huesped .botonPrincipalCard{width:100%;}}.zona-huesped .k-radio-label+input+.k-radio-label{margin-left:10px;}.zona-huesped .icon_button{display:flex;margin:0 auto 20px;padding:0;width:100%;max-width:200px;align-items:center;border:none;}.zona-huesped .icon_button[readonly],.zona-huesped .icon_button[readonly]:hover,.zona-huesped .icon_button[disabled],.zona-huesped .icon_button[disabled]:hover{border:none !important;cursor:not-allowed;opacity:.7;background-color:#919191;}.zona-huesped .icon_button .content{-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;-moz-box-shadow:3px 3px 0 0 rgba(97,137,171,.2);-webkit-box-shadow:3px 3px 0 0 rgba(97,137,171,.2);box-shadow:3px 3px 0 0 rgba(97,137,171,.2);display:flex;position:relative;padding:.25rem .5rem;width:100%;align-items:center;}.zona-huesped .icon_button .content .icon,.zona-huesped .icon_button .content .text{color:#fff;}.zona-huesped .icon_button .content .material-icons{margin:0;margin-left:5px;}.zona-huesped .icon_button .content .text{margin-right:14.5px;width:100%;text-align:center;font-weight:normal;}.zona-huesped .list-group .request_container,.zona-huesped .list-group .reservation_container{margin:0 auto;width:100%;max-width:654px;cursor:pointer;}.zona-huesped .list-group .request_container a.list-group-item.list-group-item-action,.zona-huesped .list-group .reservation_container a.list-group-item.list-group-item-action{border:1px solid transparent;}.zona-huesped .list-group .request_container a.list-group-item.list-group-item-action:not([href="#"]):hover,.zona-huesped .list-group .reservation_container a.list-group-item.list-group-item-action:not([href="#"]):hover{background-color:#fff !important;box-shadow:3px 3px 0 0 rgba(31,46,58,.2);}.zona-huesped .list-group .request_container a.list-group-item.list-group-item-action:not([href="#"]):focus,.zona-huesped .list-group .reservation_container a.list-group-item.list-group-item-action:not([href="#"]):focus,.zona-huesped .list-group .request_container a.list-group-item.list-group-item-action:not([href="#"]):active,.zona-huesped .list-group .reservation_container a.list-group-item.list-group-item-action:not([href="#"]):active{border-color:var(--color-primario) !important;background-color:#fff !important;}.zona-huesped .list-group.precheckin .list-group-item{padding:0;overflow:hidden;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;}.zona-huesped .list-group.precheckin .list-group-item:not(:last-child){margin-bottom:13px;}.zona-huesped .list-group.precheckin .list-group-item a{font-weight:600;text-decoration:none !important;}.zona-huesped .list-group.precheckin .list-group-item.itemAccionZonaHuesped{margin-bottom:20px;}.zona-huesped .list-group.precheckin .reservation_container:not(:last-child) a.list-group-item.list-group-item-action{margin-bottom:13px;}.zona-huesped .list-group.precheckin .reservation_container a.list-group-item.list-group-item-action{-moz-box-shadow:3px 3px 0 0 rgba(97,137,171,.2);-webkit-box-shadow:3px 3px 0 0 rgba(97,137,171,.2);box-shadow:3px 3px 0 0 rgba(97,137,171,.2);margin-bottom:3px;}.zona-huesped .list-group.precheckin .reservation_container a.list-group-item.list-group-item-action .progress-precheckin{padding:10px 15px 12px;}.zona-huesped .list-group.precheckin .reservation_container a.list-group-item.list-group-item-action .progress-precheckin .text p{margin:0;height:20px;}.zona-huesped .precheckin.index_list{-ms-align-content:center;-webkit-align-content:center;align-content:center;-webkit-justify-content:center;justify-content:center;}@media(min-width:1201px){.zona-huesped .precheckin.index_list{flex-direction:row;flex-wrap:wrap;}}.zona-huesped .precheckin.index_list .list-group-item{align-items:center;justify-content:center;}.zona-huesped .precheckin.index_list .list-group-item a{display:block;margin:0 auto;align-items:center;overflow-x:visible;width:150px;height:26px;text-align:left;}.zona-huesped .precheckin.index_list .list-group-item a .material-icons{margin-right:17px;}.zona-huesped .precheckin.index_list .list-group-item a .titulo{position:absolute;height:26px;line-height:26px;text-align:left;}.zona-huesped .precheckin.index_list .list-group-item a .titulo .mensajes_no_leidos_container{margin-left:5px;}.zona-huesped .progress-precheckin{position:relative;text-align:left;width:100%;padding:.5rem 3rem .5rem 1rem;}@media(max-width:375px){.zona-huesped .progress-precheckin .text{font-size:13px;}}@media(max-width:375px) and (max-width:350px){.zona-huesped .progress-precheckin .text{max-width:250px;}.zona-huesped .progress-precheckin .text .k-icon.k-i-check{display:none;}}.zona-huesped .progress-precheckin .porcentaje{position:absolute;top:.7em;right:1em;}.zona-huesped .progress-precheckin .material-icons{position:absolute;top:0;right:0;margin-right:10px;transform:translateY(150%);}.zona-huesped .progress-precheckin .glyphicon{margin-right:.3em;margin-left:.3em;}.zona-huesped .progress-precheckin .wrapper{overflow:hidden;position:absolute;top:0;left:0;z-index:1;height:100%;}.zona-huesped .progress-precheckin .text{width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.zona-huesped .progress-precheckin .text p{margin-bottom:10px;}.zona-huesped .progress-precheckin .text span.estado{color:#f54747;}.zona-huesped .centered_icons .list-group-item{display:flex;}.zona-huesped .k-primary{font-size:14px;box-shadow:3px 3px 0 0 rgba(97,137,171,.2);}.zona-huesped .k-primary:hover{background-color:#263541;}.zona-huesped .zona-huesped .form-group span.k-widget.k-combobox>span.k-dropdown-wrap{padding:1px 0;}.zona-huesped #gridExtras th{background-color:#fff;color:#304251;border-top:none;border-bottom-width:1px;}.zona-huesped #seleccionarHotel>.ant-form-grupo-contenido{padding:0 15px;}@media(min-width:768px){.zona-huesped #seleccionarHotel>.ant-form-grupo-contenido{padding:0 .7rem;}}.zona-huesped .imagen-card{text-align:center;}.zona-huesped .imagen-card.imagen-card-over{margin:0 auto -70px auto;}.zona-huesped .imagen-card>img{position:relative;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:10px;background-color:#fff;max-width:100%;margin:0 auto 30px auto;display:inline-flex;flex-direction:column;justify-content:center;padding:30px;max-width:200px;}.zona-huesped .checkbox_label .k-checkbox-label{padding-left:20px;}.zona-huesped .checkbox_label .k-checkbox-label.error::before{border-color:#f00;}.zona-huesped .checkbox_label .col-form-label *{display:inline-block;}.navbar-nav div.dropdown-menu.show{border:none;box-shadow:3px 3px 0 0 rgba(97,137,171,.2);border-radius:6px;}@media(min-width:768px){.navbar-nav div.dropdown-menu.show{margin-top:13px;}}.navbar-nav div.dropdown-menu.show>a{padding:.5rem 1.5rem;}.enHotel{cursor:default;}@-webkit-keyframes slide{100%{left:0;}}@keyframes slide{100%{left:0;}}html{min-height:100%;}body.zona-huesped{min-height:0;height:100%;font-size:14px;color:#707070;background-color:#f4f4f4;}body.zona-huesped a{font-size:14px;color:var(--color-primario);text-decoration:none;}body.zona-huesped a.tarjeta.activo{border:1px solid var(--color-primario);}body.zona-huesped button{cursor:pointer;}body.zona-huesped *{scrollbar-width:auto;}body.zona-huesped ::-webkit-scrollbar{width:5px;height:5px;}body.zona-huesped ::-webkit-scrollbar-track{background:#f1f1f1;}body.zona-huesped ::-webkit-scrollbar-thumb{background:#d9d9d9;}body.zona-huesped ::-webkit-scrollbar-thumb:hover{background:#ababab;}body.zona-huesped .ant-scrollbar-thick::-webkit-scrollbar{height:12px;}body.zona-huesped .k-checkbox:checked+.k-checkbox-label:before{color:var(--color-primario);}body.zona-huesped .k-checkbox-label:before{border-color:#4f4c4d;}body.zona-huesped .k-picker-wrap .k-icon:before,body.zona-huesped .k-dropdown-wrap .k-icon:before{top:unset;bottom:unset;}body.zona-huesped .form-group input,body.zona-huesped .form-group label{color:#707070;}body.zona-huesped .form-group label{font-weight:bold;}body.zona-huesped .main_content .navbar_main_container .navbar{z-index:1;}body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido{width:100%;height:100%;position:fixed;left:0% !important;padding:0;}body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido .content{position:relative;margin:0 auto;padding:116px 40px 50px;max-width:654px;}@media(max-width:380px){body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido .content{padding:116px 40px 30px;}}@media(max-width:380px) and (max-width:350px){body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido .content{padding:86px 30px 20px;}}@media(min-width:1201px){body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido .content{padding-top:156px;}}body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido .content ul.navbar-nav{gap:10px;}@media(max-width:380px){body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido .content ul.navbar-nav{gap:0;}}body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido .content .close_sidebar_container{width:24px;height:24px;position:absolute;top:calc(116px/2 - 18px/2);right:calc(15px - (24px - 18px)/2);margin:0;z-index:1;}@media(min-width:1201px){body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido .content .close_sidebar_container{top:calc(156px/2 - 18px/2 - 6px/2) !important;}}body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido .content .close_sidebar_container #closeSidebar{width:18px;height:18px;margin:auto;}body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show{left:0;top:0;height:100%;}body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item{-webkit-align-items:center;-moz-align-items:center;align-items:center;-ms-align-content:center;-webkit-align-content:center;align-content:center;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:grid;grid-template-columns:1fr;grid-template-rows:50px;padding:10px;}@media(max-width:380px){body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item{grid-template-rows:42px;padding:8px;}}@media(hover:hover){body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item:hover .text{background-color:rgba(255,255,255,.15);}}body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item:focus{outline:none;}body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item.selected .text{background-color:rgba(255,255,255,.15);}body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item.idioma{display:block;position:relative;}body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item.idioma.show .text{background-color:rgba(255,255,255,.15);}body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item.idioma .nav-link{grid-template-columns:40px 1fr;grid-template-areas:'icono texto';}@media(min-width:1201px){body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item.idioma .nav-link{grid-template-columns:40px 1fr;}}body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item.idioma .nav-link svg{margin-left:1px;}body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item.idioma .nav-link span.text:after{display:inline-block;width:0;height:0;margin-left:1em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent;}body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item.idioma .dropdown-menu{-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;padding:12px 0;}body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item.idioma .dropdown-menu.show{position:absolute;top:calc(100% + 5px);left:0;width:100%;}body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item.idioma .dropdown-menu a.dropdown-item{color:#707070;}@media(hover:hover){body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item.idioma .dropdown-menu a.dropdown-item:hover{color:var(--color-primario);background-color:#f4f4f4;}}body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item .nav-link{display:grid;grid-template-columns:40px 1fr;grid-template-areas:'icono texto';grid-gap:16px;padding:0;align-items:center;}@media(max-width:380px){body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item .nav-link{grid-template-columns:34px 1fr;}}@media(max-width:380px) and (max-width:350px){body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item .nav-link{grid-template-columns:30px 1fr;}}body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item .nav-link.dropdown-toggle:after{content:none;}body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item .nav-link img,body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item .nav-link svg{width:38px;height:38px;grid-area:icono;margin:0 auto;}@media(max-width:380px){body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item .nav-link img,body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item .nav-link svg{width:32px;height:32px;}}@media(max-width:380px) and (max-width:350px){body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item .nav-link img,body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item .nav-link svg{width:28px;height:28px;}}body.zona-huesped .main_content .navbar_main_container .navbar #navbarContenido.show .nav-item .nav-link span.text{-webkit-align-items:center;-moz-align-items:center;align-items:center;-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;display:inline-flex;grid-area:texto;margin:0;padding-left:12px;height:40px;font-weight:400;letter-spacing:.5px;}body.zona-huesped .body-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:17px;height:100%;min-height:0;background-color:#f4f4f4;z-index:0;}@media(max-width:350px){body.zona-huesped .body-content{padding:15px 15px 20px;}}body.zona-huesped.gradient{min-height:100%;height:auto;background:linear-gradient(180deg,var(--color-degradado1) 0%,var(--color-degradado2) 100%);}body.zona-huesped.gradient .navbar_main_container{background-color:transparent !important;}body.zona-huesped.gradient .navbar_main_container .imagen_marca_contenedor{display:none;}body.zona-huesped.gradient.index .main_content{grid-template-rows:calc(24px + 1rem*2) calc(calc(24px + 1rem*2) - calc(24px + 1rem*2)) 1fr;grid-template-areas:'navbar' '.' 'content';}@media(min-width:1201px){body.zona-huesped.gradient.index .main_content{grid-template-rows:156px calc(156px - 156px) 1fr;}}body.zona-huesped.gradient.index .main_content .navbar_main_container{grid-area:navbar;height:calc(24px + 1rem*2);}@media(min-width:1201px){body.zona-huesped.gradient.index .main_content .navbar_main_container{margin:0 auto;width:100%;max-width:768px;height:156px;}}@media(min-width:769px){body.zona-huesped.gradient.index .main_content .navbar_main_container #navbarContenido .content{width:100%;height:100%;position:relative;margin:0 auto;max-width:654px !important;}}body.zona-huesped.gradient.index .main_content .navbar_main_container #navbarContenido .content .close_sidebar_container{top:1rem;right:calc(1rem - (24px - 18px)/2);}body.zona-huesped.gradient.index .main_content .navbar_main_container .navbar_container{padding:0;}body.zona-huesped.gradient.index .main_content .navbar_main_container .navbar{height:calc(24px + 1rem*2);}@media(max-width:350px){body.zona-huesped.gradient.index .main_content .navbar_main_container .navbar{height:86px;}}@media(min-width:1201px){body.zona-huesped.gradient.index .main_content .navbar_main_container .navbar{height:156px;}}body.zona-huesped.gradient.index .main_content .navbar_main_container nav.navbar{padding:1rem;}body.zona-huesped.gradient.index .main_content .navbar_main_container .navbar-toggler img{width:24px;height:24px;}body.zona-huesped.gradient.index .main_content .body-content{grid-area:content;}body.zona-huesped.gradient.full-height{height:100%;}@media(max-height:600px){body.zona-huesped.gradient .main_content{grid-template-rows:86px 1fr;}}body.zona-huesped.gradient .main_content .body-content{background-color:transparent;}body.zona-huesped.gradient .main_content .body-content .form-group label{display:block;position:absolute;top:0;padding-left:10px;transition:.2s;font-size:14px;color:#fff;}body.zona-huesped.gradient .main_content .body-content .form-group .form-control{padding:7px 10px;width:100%;font-family:inherit;color:#fff;outline:0;border:0;border-bottom:1px solid #fff;transition:opacity .2s,border-color .2s;background:transparent;}body.zona-huesped.gradient .main_content .body-content .form-group .form-control::placeholder{color:transparent;}body.zona-huesped.gradient .main_content .body-content .form-group .form-control:placeholder-shown~label{cursor:text;top:20px;}body.zona-huesped.gradient .main_content .body-content .form-group .form-control:required,body.zona-huesped.gradient .main_content .body-content .form-group .form-control:invalid{box-shadow:none;}body.zona-huesped.gradient .main_content .body-content .form-group .form-control:focus{padding-bottom:7px;font-weight:700;border-width:1px;opacity:1;}body.zona-huesped.gradient .main_content .body-content .form-group .form-control:focus~label{position:absolute;top:0;display:block;transition:.2s;font-size:75%;opacity:1;}body.zona-huesped.gradient .main_content .body-content .form-group .form-control~label{opacity:.75;}body.zona-huesped.add_booking .main_content,body.zona-huesped.index_sesion_iniciada .main_content,body.zona-huesped.management .main_content,body.zona-huesped.guest .main_content,body.zona-huesped.payment_summary .main_content,body.zona-huesped.traveler .main_content,body.zona-huesped.contact .main_content,body.zona-huesped.escaner_documentos .main_content{display:grid;grid-template-rows:116px 1fr;grid-template-areas:'navbar' 'content';height:100%;}@media(max-width:350px){body.zona-huesped.add_booking .main_content,body.zona-huesped.index_sesion_iniciada .main_content,body.zona-huesped.management .main_content,body.zona-huesped.guest .main_content,body.zona-huesped.payment_summary .main_content,body.zona-huesped.traveler .main_content,body.zona-huesped.contact .main_content,body.zona-huesped.escaner_documentos .main_content{grid-template-rows:86px 1fr;}}@media(min-width:1201px){body.zona-huesped.add_booking .main_content,body.zona-huesped.index_sesion_iniciada .main_content,body.zona-huesped.management .main_content,body.zona-huesped.guest .main_content,body.zona-huesped.payment_summary .main_content,body.zona-huesped.traveler .main_content,body.zona-huesped.contact .main_content,body.zona-huesped.escaner_documentos .main_content{grid-template-rows:156px 1fr;}}body.zona-huesped.add_booking .main_content .navbar_main_container,body.zona-huesped.index_sesion_iniciada .main_content .navbar_main_container,body.zona-huesped.management .main_content .navbar_main_container,body.zona-huesped.guest .main_content .navbar_main_container,body.zona-huesped.payment_summary .main_content .navbar_main_container,body.zona-huesped.traveler .main_content .navbar_main_container,body.zona-huesped.contact .main_content .navbar_main_container,body.zona-huesped.escaner_documentos .main_content .navbar_main_container{grid-area:navbar;}body.zona-huesped.add_booking .main_content .container.body-content,body.zona-huesped.index_sesion_iniciada .main_content .container.body-content,body.zona-huesped.management .main_content .container.body-content,body.zona-huesped.guest .main_content .container.body-content,body.zona-huesped.payment_summary .main_content .container.body-content,body.zona-huesped.traveler .main_content .container.body-content,body.zona-huesped.contact .main_content .container.body-content,body.zona-huesped.escaner_documentos .main_content .container.body-content{grid-area:content;height:100%;min-height:0;overflow-y:auto;}body.zona-huesped.index_sesion_iniciada .main_content{background-color:var(--color-primario);grid-template-rows:260px 1fr;}@media(min-width:1201px){body.zona-huesped.index_sesion_iniciada .main_content{background-color:#fff;}}body.zona-huesped.index_sesion_iniciada .main_content .navbar_main_container{height:260px;}body.zona-huesped.index_sesion_iniciada .main_content .navbar_main_container .navbar{height:116px;}body.zona-huesped.index_sesion_iniciada .main_content .navbar_main_container .navbar .navbar_container .imagen_marca_contenedor{display:none;}@media(min-width:1201px){body.zona-huesped.index_sesion_iniciada .main_content .navbar_main_container .navbar{height:156px;}body.zona-huesped.index_sesion_iniciada .main_content .navbar_main_container .navbar .navbar_container .title_container{display:none;}body.zona-huesped.index_sesion_iniciada .main_content .navbar_main_container .navbar .navbar_container .imagen_marca_contenedor{width:100px;height:100px;display:block;margin:auto;}}body.zona-huesped.index_sesion_iniciada .main_content .navbar_main_container .datos_huesped_container{-ms-align-content:center;-webkit-align-content:center;align-content:center;padding-bottom:15px;margin:0 auto;max-width:654px;height:144px;color:var(--color-texto-primario);text-align:center;}@media(min-width:1201px){body.zona-huesped.index_sesion_iniciada .main_content .navbar_main_container .datos_huesped_container{height:104px;}}body.zona-huesped.index_sesion_iniciada .main_content .navbar_main_container .datos_huesped_container .hotel{font-size:24px;font-weight:bold;}body.zona-huesped.index_sesion_iniciada .main_content .navbar_main_container .datos_huesped_container .fechas .separador{margin:0 5px;}body.zona-huesped.index_sesion_iniciada .container.body-content{padding:0;background-color:transparent !important;}body.zona-huesped.pending_payment .main_content .container.body-content{min-height:auto;}body.zona-huesped.payment_gateway{background-color:#fff;}body.zona-huesped.payment_gateway .container.body-content{padding:0;background-color:#fff;}body.zona-huesped.payment_gateway .container.body-content .container,body.zona-huesped.payment_gateway .container.body-content .row,body.zona-huesped.payment_gateway .container.body-content [class*="col-"]{margin:0;padding:0;}body.zona-huesped.management .main_content .container.body-content{padding:0 !important;}body.zona-huesped.escaner_documentos .body-content{padding-bottom:20px !important;}body.zona-huesped.escaner_documentos .body-content .modal-fullscreen{width:100%;height:100%;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;display:grid;grid-template-columns:1fr;grid-template-rows:min-content min-content min-content;grid-template-areas:'text' 'content' 'button';grid-gap:23px;position:relative;}@media(max-height:716px){body.zona-huesped.escaner_documentos .body-content .modal-fullscreen{min-height:0;height:auto;}}body.zona-huesped.escaner_documentos .body-content .modal-fullscreen .text{grid-area:text;font-size:16px;text-align:center;}body.zona-huesped.escaner_documentos .body-content .modal-fullscreen .content{width:100%;height:100%;grid-area:content;display:grid;}body.zona-huesped.escaner_documentos .body-content .modal-fullscreen .content .btn-container{display:grid;gap:23px;}body.zona-huesped.escaner_documentos .body-content .modal-fullscreen .content .btn-container .btn-text{-webkit-user-select:none;-ms-user-select:none;user-select:none;}body.zona-huesped.escaner_documentos .body-content .modal-fullscreen button.ant-boton{grid-area:button;margin:0 auto;}body.zona-huesped.escaner_documentos .body-content .btn-custom,body.zona-huesped.escaner_documentos .body-content #photo1,body.zona-huesped.escaner_documentos .body-content #photo2{-webkit-align-items:center;-moz-align-items:center;align-items:center;-moz-border-radius:27px 27px 27px 27px;-webkit-border-radius:27px 27px 27px 27px;border-radius:27px 27px 27px 27px;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-moz-box-shadow:0 10px 20px rgba(200,216,225,.6);-webkit-box-shadow:0 10px 20px rgba(200,216,225,.6);box-shadow:0 10px 20px rgba(200,216,225,.6);display:flex;position:relative;gap:12px;margin:0 auto;width:100%;max-width:374px;min-height:calc(374px/1.5857725);height:auto;max-height:234px;font-size:18px;color:#fff;cursor:pointer;text-align:center;-o-object-fit:cover;object-fit:cover;background-size:contain;background-repeat:no-repeat;background-position:center;overflow:hidden;background-color:var(--color-primario);}@media(max-width:375px){body.zona-huesped.escaner_documentos .body-content .btn-custom,body.zona-huesped.escaner_documentos .body-content #photo1,body.zona-huesped.escaner_documentos .body-content #photo2{max-width:322px;min-height:calc(322px/1.5857725);max-height:202px;}}@media(max-width:375px) and (max-width:355px){body.zona-huesped.escaner_documentos .body-content .btn-custom,body.zona-huesped.escaner_documentos .body-content #photo1,body.zona-huesped.escaner_documentos .body-content #photo2{max-width:290px;min-height:calc(290px/1.5857725);max-height:180px;}}@media(max-width:375px) and (max-width:355px) and (max-width:330px){body.zona-huesped.escaner_documentos .body-content .btn-custom,body.zona-huesped.escaner_documentos .body-content #photo1,body.zona-huesped.escaner_documentos .body-content #photo2{max-width:276px;min-height:calc(276px/1.5857725);max-height:174px;}}body.zona-huesped.escaner_documentos .body-content .btn-custom{border:none;}body.zona-huesped.escaner_documentos .body-content .btn-custom.loaded{border:2px solid var(--color-primario);}body.zona-huesped.escaner_documentos .body-content .btn-custom .uno,body.zona-huesped.escaner_documentos .body-content .btn-custom .reverso{text-transform:uppercase;}body.zona-huesped.escaner_documentos .body-content .btn-custom input{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer;z-index:2;}body.zona-huesped.escaner_documentos .body-content .btn-custom .icono{width:60px;height:auto;}body.zona-huesped.escaner_documentos .body-content .btn-custom .btn-text{line-height:1.2;}body.zona-huesped.escaner_documentos .body-content .btn-custom .comentario{display:block;font-size:14px;}body.zona-huesped.escaner_documentos .body-content #camera-container{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:none;justify-content:center;align-items:center;flex-direction:column;}body.zona-huesped.escaner_documentos .body-content #capture-btn{background:var(--color-primario);color:#fff;border:none;cursor:pointer;}body.zona-huesped.escaner_documentos .body-content #btnAceptar{display:flex;margin-top:20px;text-align:center;background-color:var(--color-primario);color:#fff;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transform:translate(-50%) !important;-ms-transform:translate(-50%) !important;-o-transform:translate(-50%) !important;-webkit-transform:translate(-50%) !important;transform:translate(-50%) !important;top:0 !important;left:50% !important;padding-top:0 !important;max-height:100dvh;max-width:654px;border:none;overflow:hidden !important;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-titlebar{-webkit-align-items:center;-moz-align-items:center;align-items:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-justify-content:center;justify-content:center;display:grid;margin:0 !important;height:116px;background-color:var(--color-primario) !important;}@media(min-width:1201px){body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-titlebar{height:156px;}}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-titlebar .k-window-title{display:block;margin:0 auto;text-align:center;text-transform:uppercase;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-titlebar .k-window-actions{display:none !important;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:15px;height:calc(100dvh - 116px) !important;background-color:#f4f4f4 !important;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-moz-box-shadow:0 10px 20px rgba(200,216,225,.6);-webkit-box-shadow:0 10px 20px rgba(200,216,225,.6);box-shadow:0 10px 20px rgba(200,216,225,.6);display:grid;padding:12px;width:100%;border:1px solid transparent;background-color:#fff;display:flex;margin-top:10px;padding:33px !important;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid.selected{border:1px solid var(--color-primario);}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb{-webkit-justify-content:center;justify-content:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;display:grid;grid-template-columns:1fr;margin:0 auto;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb .row,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb [class*="col"]{display:grid;margin:0 !important;padding:0;width:100%;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb .icono_texto{display:grid;grid-template-columns:1fr;grid-gap:23px;width:100%;padding-bottom:10px;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb .icono_texto .icono{width:60px;height:auto;margin:0 auto;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb .icono_texto .texto{width:100%;font-size:14px;text-align:center;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb .hay_reverso{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb .form-group{padding:30px 0 0;width:100% !important;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb .form-group .k-dropdown,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb .form-group .k-dropdown .k-dropdown-wrap{border:none;border-radius:0;background-color:transparent;color:#4f4c4d;box-shadow:none;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb .form-group .k-dropdown.k-state-focused,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb .form-group .k-dropdown .k-dropdown-wrap.k-state-focused,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb .form-group .k-dropdown.k-state-active,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb .form-group .k-dropdown .k-dropdown-wrap.k-state-active{opacity:1;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb .form-group .k-dropdown .k-dropdown-wrap{border-bottom:1px solid var(--color-primario);}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb .form-group .k-dropdown .k-input{color:#4f4c4d;text-align:left;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb .ant-ficha-popup{top:0 !important;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:17px 17px 17px 17px;-webkit-border-radius:17px 17px 17px 17px;border-radius:17px 17px 17px 17px;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:grid;padding:4px;width:256px;height:34px;font-size:15px;text-align:center;background-color:transparent;cursor:pointer;grid-template-columns:1fr !important;grid-template-areas:unset !important;margin:0 auto;max-width:226px;color:#fff;line-height:1.5em;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button[disabled],body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.disabled{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;filter:saturate(.5);opacity:.35;cursor:not-allowed;}@media(hover:hover){body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button[disabled]:hover,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.disabled:hover{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button:focus,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button:focus:hover,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.k-state-focused,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.k-state-focused.k-state-disabled{border:1px solid transparent;outline:none;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button:not(.primary):not(.secondary){grid-template-columns:38px 1fr calc(38px - 10px);grid-template-areas:'icon text .';border:1px solid #fff;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button:not(.primary):not(.secondary).activo{color:var(--color-primario);background-color:#fff;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button:not(.primary):not(.secondary).activo .text{color:var(--color-primario);}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.btn-icon{grid-template-columns:38px 1fr 26px;grid-template-areas:'icon text .';}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.primary,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.secondary{width:230px;border:1px solid transparent;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.primary .text,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.secondary .text{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.activo{pointer-events:none;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.activo.primary{color:var(--color-primario);border:1px solid var(--color-primario);background-color:#fff;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.activo.primary .text{color:var(--color-primario);}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.activo.secondary{color:var(--color-secundario);border:1px solid var(--color-secundario);background-color:#fff;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.activo.secondary .text{color:var(--color-secundario);}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.primary{-moz-box-shadow:0 5px 15px rgb(var(--color-primario-rgb)/.22);-webkit-box-shadow:0 5px 15px rgb(var(--color-primario-rgb)/.22);box-shadow:0 5px 15px rgb(var(--color-primario-rgb)/.22);color:var(--color-texto-primario);background-color:var(--color-primario);}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.primary .text{color:var(--color-texto-primario);}@media(hover:hover){body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.primary:hover{-moz-box-shadow:0 3px 4px rgb(var(--color-primario-rgb)/.5);-webkit-box-shadow:0 3px 4px rgb(var(--color-primario-rgb)/.5);box-shadow:0 3px 4px rgb(var(--color-primario-rgb)/.5);}}@media(hover:none){body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.primary{color:var(--color-texto-primario);}}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.secondary{-moz-box-shadow:1px 1px 3px #d9d9d9;-webkit-box-shadow:1px 1px 3px #d9d9d9;box-shadow:1px 1px 3px #d9d9d9;color:var(--color-texto-secundario);background-color:var(--color-secundario);}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.secondary img{filter:invert(60%) sepia(0%) saturate(0%) hue-rotate(72deg) brightness(60%) contrast(77%);}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.secondary .text{color:var(--color-texto-secundario);}@media(hover:hover){body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.secondary:hover{-moz-box-shadow:2px 2px 4px #919191;-webkit-box-shadow:2px 2px 4px #919191;box-shadow:2px 2px 4px #919191;}}@media(hover:none){body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button.secondary{color:var(--color-texto-secundario);}}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button img,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button .material-icons{grid-area:icon;position:relative;margin:0 auto;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button img{width:20px;height:20px;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb button .text{grid-area:text;font-size:14px;color:#fff;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb #btnAceptarFicha{margin-top:60px;color:var(--color-texto-primario);background-color:var(--color-primario);}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .k-window-content.k-content .ant-form-wrapper.container-fluid #FormularioResultadoEscanerWeb #botonCancelar{margin-top:23px;color:var(--color-texto-secundario);background-color:var(--color-secundario);}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group.selector_fecha input,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group.selector_fecha input[readonly="True"],body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group.selector_fecha input[readonly="true"],body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group.selector_fecha input[readonly="readonly"],body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group.selector_fecha .k-input{line-height:1.4;color:#707070;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group.selector_fecha .k-widget.k-datepicker,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group.selector_fecha .k-picker-wrap,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group.selector_fecha .k-input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:34px;line-height:34px;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group.selector_fecha .k-select{display:inline-block;padding-right:8px;border:none;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group.selector_fecha .k-select .k-icon.k-i-calendar{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;position:relative;color:transparent;background:url("../images/custom/desplazar.svg") no-repeat center center;background-size:16px 16px;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group.selector_fecha .k-select .k-icon.k-i-calendar::before{content:none;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group.selector_fecha .k-picker-wrap{-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;border:none;background-color:#f4f4f4;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group.selector_fecha .k-picker-wrap.k-state-active{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group .k-widget.k-combobox,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group .k-combobox .k-dropdown-wrap,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group .k-combobox .k-input{-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:34px;line-height:1.4;border:none;background-color:#f4f4f4;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group .k-widget.k-combobox input,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group .k-combobox .k-dropdown-wrap input,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group .k-combobox .k-input input{border:none;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group .k-widget.k-combobox .k-select,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group .k-combobox .k-dropdown-wrap .k-select,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group .k-combobox .k-input .k-select{display:none;padding-right:8px;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group .k-widget.k-combobox .k-select .k-icon.k-i-arrow-60-down,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group .k-combobox .k-dropdown-wrap .k-select .k-icon.k-i-arrow-60-down,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group .k-combobox .k-input .k-select .k-icon.k-i-arrow-60-down{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;position:relative;color:transparent;background:url("../images/custom/desplazar.svg") no-repeat center center;background-size:16px 16px;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group .k-widget.k-combobox .k-select .k-icon.k-i-arrow-60-down::before,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group .k-combobox .k-dropdown-wrap .k-select .k-icon.k-i-arrow-60-down::before,body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group .k-combobox .k-input .k-select .k-icon.k-i-arrow-60-down::before{content:none;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group .ant-desplegable-estatico.k-combobox .k-dropdown-wrap .k-input{border:none;background-color:#f4f4f4;}body.zona-huesped.escaner_documentos .ventana_PRFDocumentoEscanerWeb_Ficha .form-group .ant-desplegable-estatico.k-combobox .k-dropdown-wrap .k-select{display:inline-block !important;}body.zona-huesped.payment_summary .main_content .container.body-content{min-height:0;overflow:hidden;}body.zona-huesped .main_content{display:grid;grid-template-rows:116px 1fr;margin:0 auto;height:100%;}@media(max-height:600px){body.zona-huesped .main_content{grid-template-rows:86px 1fr;}}@media(min-width:1201px){body.zona-huesped .main_content{grid-template-rows:156px 1fr;}}body.zona-huesped .main_content .navbar .navbar_container .title_container{font-size:18px;}body.zona-huesped .navbar_main_container{width:100%;height:116px;background:transparent !important;}@media(max-height:600px){body.zona-huesped .navbar_main_container{height:86px;}}@media(min-width:1201px){body.zona-huesped .navbar_main_container{height:156px;}}body.zona-huesped .navbar_main_container .navbar{margin:0 auto;max-width:654px;height:116px;background:transparent !important;}@media(max-height:600px){body.zona-huesped .navbar_main_container .navbar{height:86px;}}@media(min-width:1201px){body.zona-huesped .navbar_main_container .navbar{height:156px;}}body.zona-huesped .navbar_main_container .navbar .navbar_container{display:grid;grid-template-columns:24px 1fr 24px;grid-template-areas:'back title menu';grid-gap:3px;}body.zona-huesped .navbar_main_container .navbar .navbar_container .back_button_container{-webkit-justify-content:center;justify-content:center;grid-area:back;}body.zona-huesped .navbar_main_container .navbar .navbar_container .back_button_container img{filter:invert(100%) sepia(0%) saturate(7500%) hue-rotate(208deg) brightness(98%) contrast(106%);}body.zona-huesped .navbar_main_container .navbar .navbar_container .title{grid-area:title;}body.zona-huesped .navbar_main_container .navbar .navbar_container .menu_button_container{grid-area:menu;}body.zona-huesped .navbar_main_container .navbar .navbar_container .menu_button_container img{filter:sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(100%) invert(100%);}body.zona-huesped .form-group{position:relative;padding:15px 0 0;margin:0 auto;width:256px;}body.zona-huesped .form-group+.form-group{margin:10px auto 0;}body.zona-huesped .form-group label{display:block;text-align:left;}body.zona-huesped .form-group textarea.form-control,body.zona-huesped .form-group input[type='email'].form-control,body.zona-huesped .form-group input[type='text'].form-control{padding:7px 0;width:100%;font-family:inherit;color:#707070;text-indent:0;outline:0;border:0;border-bottom:1px solid var(--color-primario);transition:opacity .2s,border-color .2s;background:transparent;}body.zona-huesped .form-group textarea.form-control::placeholder,body.zona-huesped .form-group input[type='email'].form-control::placeholder,body.zona-huesped .form-group input[type='text'].form-control::placeholder{color:rgba(112,112,112,.75);}body.zona-huesped .form-group textarea.form-control:placeholder-shown~label,body.zona-huesped .form-group input[type='email'].form-control:placeholder-shown~label,body.zona-huesped .form-group input[type='text'].form-control:placeholder-shown~label{cursor:text;top:20px;}body.zona-huesped .form-group textarea.form-control:required,body.zona-huesped .form-group input[type='email'].form-control:required,body.zona-huesped .form-group input[type='text'].form-control:required,body.zona-huesped .form-group textarea.form-control:invalid,body.zona-huesped .form-group input[type='email'].form-control:invalid,body.zona-huesped .form-group input[type='text'].form-control:invalid{box-shadow:none;}body.zona-huesped .form-group input[type='text'].form-control+label{display:block;position:absolute;top:0;padding-left:0;font-size:1rem;color:#707070;transition:.2s;}body.zona-huesped .form-group .k-widget+label{position:relative;}body.zona-huesped .form-group .form-control .k-numeric-wrap{border:none;}body.zona-huesped .container{max-width:654px;}body.zona-huesped .view{width:100%;height:100%;-webkit-justify-content:center;justify-content:center;display:grid;grid-template-columns:1fr;}body.zona-huesped .view.session_view a{color:#fff;}body.zona-huesped .view.session_view a:visited{color:#fff;}body.zona-huesped .view.session_view .list-group-item.list-group-item-action a{color:#4f4c4d;}body.zona-huesped .view.session_view .form-group .field-validation-error{text-align:center;color:#fff;}body.zona-huesped .view.index_view{grid-template-rows:330px 240px;grid-template-areas:'imagen' 'botones';}@media(max-height:700px){body.zona-huesped .view.index_view{grid-template-rows:200px 200px;grid-gap:50px;}body.zona-huesped .view.index_view .imagen_marca_contenedor.vertical{max-height:calc(200px - 40px);}}@media(max-height:700px) and (max-height:600px){body.zona-huesped .view.index_view{grid-template-rows:180px 200px;grid-gap:50px;}}body.zona-huesped .view.index_view .imagen_marca_contenedor{grid-area:imagen;}body.zona-huesped .view.index_view .imagen_marca_contenedor img.vertical{height:100%;max-height:calc(330px - 100px);}body.zona-huesped .view.index_view .imagen_marca_contenedor img.cuadrada{width:100%;height:100%;max-width:210px;max-height:210px;}body.zona-huesped .view.index_view.sesion_iniciada{display:grid;grid-template-rows:1fr;grid-template-areas:unset;grid-gap:15px;overflow:hidden;}body.zona-huesped .view.index_view.sesion_iniciada .datos_huesped_container{display:grid;grid-auto-rows:35px;grid-gap:5px;padding:10px 24px;text-align:center;color:var(--color-texto-primario);}@media(min-width:1201px){body.zona-huesped .view.index_view.sesion_iniciada .datos_huesped_container{grid-auto-rows:40px;padding:12px 24px;}}body.zona-huesped .view.index_view.sesion_iniciada .datos_huesped_container .reserva{font-weight:500;color:var(--color-primario);}body.zona-huesped .view.index_view.sesion_iniciada .datos_huesped_container .hotel_habitacion{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;}body.zona-huesped .view.index_view.sesion_iniciada .datos_huesped_container .hotel_habitacion .hotel{font-size:26px;font-weight:bold;}body.zona-huesped .view.index_view.sesion_iniciada .datos_huesped_container .hotel_habitacion .separador{margin-left:3px;margin-right:2px;}body.zona-huesped .view.index_view.sesion_iniciada .datos_huesped_container .separador{margin:0 5px;}body.zona-huesped .view.index_view.sesion_iniciada .opciones{-moz-border-radius:27px 27px 0 0;-webkit-border-radius:27px 27px 0 0;border-radius:27px 27px 0 0;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:106px;grid-gap:18px;padding:54px 45px;height:100%;background-color:#fff;}@media(min-width:1201px){body.zona-huesped .view.index_view.sesion_iniciada .opciones{grid-auto-rows:194px;grid-gap:28px;padding:33px;}}@media(max-width:350px){body.zona-huesped .view.index_view.sesion_iniciada .opciones{padding:33px 22px;}}body.zona-huesped .view.index_view.sesion_iniciada .opciones .opcion{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;-webkit-justify-content:center;justify-content:center;-moz-box-shadow:0 10px 20px rgba(200,216,225,.6);-webkit-box-shadow:0 10px 20px rgba(200,216,225,.6);box-shadow:0 10px 20px rgba(200,216,225,.6);display:grid;padding:12px;width:100%;border:1px solid transparent;background-color:#fff;-moz-border-radius:18px 18px 18px 18px;-webkit-border-radius:18px 18px 18px 18px;border-radius:18px 18px 18px 18px;-ms-align-content:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-moz-transition:all .3s ease-in-out !important;-o-transition:all .3s ease-in-out !important;-webkit-transition:all .3s ease-in-out !important;transition:all .3s ease-in-out !important;border:2px solid transparent;position:relative;padding:18px;gap:8px;font-size:16px;font-weight:500;text-align:center;color:#4f4c4d;}body.zona-huesped .view.index_view.sesion_iniciada .opciones .opcion.selected{border:1px solid var(--color-primario);}@media(hover:hover){body.zona-huesped .view.index_view.sesion_iniciada .opciones .opcion:hover{border:2px solid var(--color-primario);}}@media(min-width:1201px){body.zona-huesped .view.index_view.sesion_iniciada .opciones .opcion{-moz-border-radius:39px 39px 39px 39px;-webkit-border-radius:39px 39px 39px 39px;border-radius:39px 39px 39px 39px;}}body.zona-huesped .view.index_view.sesion_iniciada .opciones .opcion.gestiones{position:relative;}body.zona-huesped .view.index_view.sesion_iniciada .opciones .opcion.gestiones .contenedor_icono{width:36px;height:36px;position:relative;margin:auto;}body.zona-huesped .view.index_view.sesion_iniciada .opciones .opcion.gestiones .contenedor_icono .mensajes_no_leidos_container{-ms-align-content:center;-webkit-align-content:center;align-content:center;-webkit-justify-content:center;justify-content:center;width:17px;height:17px;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;display:flex;position:absolute;background-color:#4f4c4d;top:-4px;left:-4px;}body.zona-huesped .view.index_view.sesion_iniciada .opciones .opcion.gestiones .contenedor_icono .mensajes_no_leidos_container .numero{position:relative;font-size:10.5px;line-height:1.6;color:#fff;}body.zona-huesped .view.index_view.sesion_iniciada .opciones .opcion img,body.zona-huesped .view.index_view.sesion_iniciada .opciones .opcion svg{width:36px;height:36px;margin:auto;}@media(min-width:1201px){body.zona-huesped .view.index_view.sesion_iniciada .opciones .opcion img,body.zona-huesped .view.index_view.sesion_iniciada .opciones .opcion svg{width:38px;height:38px;}}@media(min-width:1201px){body.zona-huesped .view.index_view.sesion_iniciada .opciones .opcion{gap:16px;}body.zona-huesped .view.index_view.sesion_iniciada .opciones .opcion img,body.zona-huesped .view.index_view.sesion_iniciada .opciones .opcion svg{width:48px;height:48px;}body.zona-huesped .view.index_view.sesion_iniciada .opciones .opcion .text{font-size:18px;}}body.zona-huesped .view.index_view.sesion_iniciada .separador{grid-area:separador;height:1px;}body.zona-huesped .view.index_view .botones{-webkit-align-items:start;-moz-align-items:start;align-items:start;-webkit-justify-content:center;justify-content:center;grid-area:botones;display:grid;grid-template-rows:repeat(2,35px) 50px;grid-gap:23px;text-align:center;}body.zona-huesped .view.index_view .botones .ant-boton.precheckin_boton img{right:3px;}body.zona-huesped .view.index_view .botones .iniciar_sesion{margin-top:10px;max-width:256px;}body.zona-huesped .view.index_view .botones .iniciar_sesion span{font-weight:bold;}body.zona-huesped .view.login_view,body.zona-huesped .view.recover_account_view,body.zona-huesped .view.change_password_view,body.zona-huesped .view.changed_password_view,body.zona-huesped .view.register_view{grid-template-rows:200px 1fr;grid-template-areas:'.' 'formulario';}@media(max-height:600px){body.zona-huesped .view.login_view,body.zona-huesped .view.recover_account_view,body.zona-huesped .view.change_password_view,body.zona-huesped .view.changed_password_view,body.zona-huesped .view.register_view{grid-template-rows:170px 1fr;}}body.zona-huesped .view.login_view .formulario,body.zona-huesped .view.recover_account_view .formulario,body.zona-huesped .view.change_password_view .formulario,body.zona-huesped .view.changed_password_view .formulario,body.zona-huesped .view.register_view .formulario{-webkit-justify-content:center;justify-content:center;grid-area:formulario;margin:0 auto;max-width:256px;}body.zona-huesped .view.login_view .formulario form,body.zona-huesped .view.recover_account_view .formulario form,body.zona-huesped .view.change_password_view .formulario form,body.zona-huesped .view.changed_password_view .formulario form,body.zona-huesped .view.register_view .formulario form{-webkit-justify-content:center;justify-content:center;display:block;position:relative;width:256px;}body.zona-huesped .view.login_view .formulario .ant-boton,body.zona-huesped .view.recover_account_view .formulario .ant-boton,body.zona-huesped .view.change_password_view .formulario .ant-boton,body.zona-huesped .view.changed_password_view .formulario .ant-boton,body.zona-huesped .view.register_view .formulario .ant-boton{margin:50px auto 25px;width:188px;}body.zona-huesped .view.login_view .formulario .recuperar_cuenta,body.zona-huesped .view.recover_account_view .formulario .recuperar_cuenta,body.zona-huesped .view.change_password_view .formulario .recuperar_cuenta,body.zona-huesped .view.changed_password_view .formulario .recuperar_cuenta,body.zona-huesped .view.register_view .formulario .recuperar_cuenta{display:block;padding-top:5px;text-align:center;}body.zona-huesped .view.login_view .formulario .recuperar_cuenta+.recuperar_cuenta,body.zona-huesped .view.recover_account_view .formulario .recuperar_cuenta+.recuperar_cuenta,body.zona-huesped .view.change_password_view .formulario .recuperar_cuenta+.recuperar_cuenta,body.zona-huesped .view.changed_password_view .formulario .recuperar_cuenta+.recuperar_cuenta,body.zona-huesped .view.register_view .formulario .recuperar_cuenta+.recuperar_cuenta{margin-top:15px;}body.zona-huesped .view.booking_management_view .formulario .title,body.zona-huesped .view.add_booking_view .formulario .title,body.zona-huesped .view.guest_view .formulario .title,body.zona-huesped .view.traveler_view .formulario .title,body.zona-huesped .view.contact_view .formulario .title,body.zona-huesped .view #FormularioResultadoEscanerWeb .formulario .title{height:22px;font-size:18px;color:var(--color-primario);text-align:center;}body.zona-huesped .view.booking_management_view .form-group label:not(.k-radio-label),body.zona-huesped .view.add_booking_view .form-group label:not(.k-radio-label),body.zona-huesped .view.guest_view .form-group label:not(.k-radio-label),body.zona-huesped .view.traveler_view .form-group label:not(.k-radio-label),body.zona-huesped .view.contact_view .form-group label:not(.k-radio-label),body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group label:not(.k-radio-label){margin-bottom:14px;}body.zona-huesped .view.booking_management_view .form-group.selector_hotel .k-dropdown,body.zona-huesped .view.add_booking_view .form-group.selector_hotel .k-dropdown,body.zona-huesped .view.guest_view .form-group.selector_hotel .k-dropdown,body.zona-huesped .view.traveler_view .form-group.selector_hotel .k-dropdown,body.zona-huesped .view.contact_view .form-group.selector_hotel .k-dropdown,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_hotel .k-dropdown,body.zona-huesped .view.booking_management_view .form-group.selector_desplegable .k-dropdown,body.zona-huesped .view.add_booking_view .form-group.selector_desplegable .k-dropdown,body.zona-huesped .view.guest_view .form-group.selector_desplegable .k-dropdown,body.zona-huesped .view.traveler_view .form-group.selector_desplegable .k-dropdown,body.zona-huesped .view.contact_view .form-group.selector_desplegable .k-dropdown,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_desplegable .k-dropdown{border:none;background:none;color:#707070;box-shadow:none;}body.zona-huesped .view.booking_management_view .form-group.selector_hotel .k-dropdown,body.zona-huesped .view.add_booking_view .form-group.selector_hotel .k-dropdown,body.zona-huesped .view.guest_view .form-group.selector_hotel .k-dropdown,body.zona-huesped .view.traveler_view .form-group.selector_hotel .k-dropdown,body.zona-huesped .view.contact_view .form-group.selector_hotel .k-dropdown,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_hotel .k-dropdown,body.zona-huesped .view.booking_management_view .form-group.selector_desplegable .k-dropdown,body.zona-huesped .view.add_booking_view .form-group.selector_desplegable .k-dropdown,body.zona-huesped .view.guest_view .form-group.selector_desplegable .k-dropdown,body.zona-huesped .view.traveler_view .form-group.selector_desplegable .k-dropdown,body.zona-huesped .view.contact_view .form-group.selector_desplegable .k-dropdown,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_desplegable .k-dropdown,body.zona-huesped .view.booking_management_view .form-group.selector_hotel .k-dropdown .k-dropdown-wrap,body.zona-huesped .view.add_booking_view .form-group.selector_hotel .k-dropdown .k-dropdown-wrap,body.zona-huesped .view.guest_view .form-group.selector_hotel .k-dropdown .k-dropdown-wrap,body.zona-huesped .view.traveler_view .form-group.selector_hotel .k-dropdown .k-dropdown-wrap,body.zona-huesped .view.contact_view .form-group.selector_hotel .k-dropdown .k-dropdown-wrap,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_hotel .k-dropdown .k-dropdown-wrap,body.zona-huesped .view.booking_management_view .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap,body.zona-huesped .view.add_booking_view .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap,body.zona-huesped .view.guest_view .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap,body.zona-huesped .view.traveler_view .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap,body.zona-huesped .view.contact_view .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap{-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}body.zona-huesped .view.booking_management_view .form-group.selector_hotel .k-dropdown.k-state-focused,body.zona-huesped .view.add_booking_view .form-group.selector_hotel .k-dropdown.k-state-focused,body.zona-huesped .view.guest_view .form-group.selector_hotel .k-dropdown.k-state-focused,body.zona-huesped .view.traveler_view .form-group.selector_hotel .k-dropdown.k-state-focused,body.zona-huesped .view.contact_view .form-group.selector_hotel .k-dropdown.k-state-focused,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_hotel .k-dropdown.k-state-focused,body.zona-huesped .view.booking_management_view .form-group.selector_desplegable .k-dropdown.k-state-focused,body.zona-huesped .view.add_booking_view .form-group.selector_desplegable .k-dropdown.k-state-focused,body.zona-huesped .view.guest_view .form-group.selector_desplegable .k-dropdown.k-state-focused,body.zona-huesped .view.traveler_view .form-group.selector_desplegable .k-dropdown.k-state-focused,body.zona-huesped .view.contact_view .form-group.selector_desplegable .k-dropdown.k-state-focused,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_desplegable .k-dropdown.k-state-focused,body.zona-huesped .view.booking_management_view .form-group.selector_hotel .k-dropdown .k-dropdown-wrap.k-state-focused,body.zona-huesped .view.add_booking_view .form-group.selector_hotel .k-dropdown .k-dropdown-wrap.k-state-focused,body.zona-huesped .view.guest_view .form-group.selector_hotel .k-dropdown .k-dropdown-wrap.k-state-focused,body.zona-huesped .view.traveler_view .form-group.selector_hotel .k-dropdown .k-dropdown-wrap.k-state-focused,body.zona-huesped .view.contact_view .form-group.selector_hotel .k-dropdown .k-dropdown-wrap.k-state-focused,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_hotel .k-dropdown .k-dropdown-wrap.k-state-focused,body.zona-huesped .view.booking_management_view .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap.k-state-focused,body.zona-huesped .view.add_booking_view .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap.k-state-focused,body.zona-huesped .view.guest_view .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap.k-state-focused,body.zona-huesped .view.traveler_view .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap.k-state-focused,body.zona-huesped .view.contact_view .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap.k-state-focused,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap.k-state-focused,body.zona-huesped .view.booking_management_view .form-group.selector_hotel .k-dropdown.k-state-active,body.zona-huesped .view.add_booking_view .form-group.selector_hotel .k-dropdown.k-state-active,body.zona-huesped .view.guest_view .form-group.selector_hotel .k-dropdown.k-state-active,body.zona-huesped .view.traveler_view .form-group.selector_hotel .k-dropdown.k-state-active,body.zona-huesped .view.contact_view .form-group.selector_hotel .k-dropdown.k-state-active,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_hotel .k-dropdown.k-state-active,body.zona-huesped .view.booking_management_view .form-group.selector_desplegable .k-dropdown.k-state-active,body.zona-huesped .view.add_booking_view .form-group.selector_desplegable .k-dropdown.k-state-active,body.zona-huesped .view.guest_view .form-group.selector_desplegable .k-dropdown.k-state-active,body.zona-huesped .view.traveler_view .form-group.selector_desplegable .k-dropdown.k-state-active,body.zona-huesped .view.contact_view .form-group.selector_desplegable .k-dropdown.k-state-active,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_desplegable .k-dropdown.k-state-active,body.zona-huesped .view.booking_management_view .form-group.selector_hotel .k-dropdown .k-dropdown-wrap.k-state-active,body.zona-huesped .view.add_booking_view .form-group.selector_hotel .k-dropdown .k-dropdown-wrap.k-state-active,body.zona-huesped .view.guest_view .form-group.selector_hotel .k-dropdown .k-dropdown-wrap.k-state-active,body.zona-huesped .view.traveler_view .form-group.selector_hotel .k-dropdown .k-dropdown-wrap.k-state-active,body.zona-huesped .view.contact_view .form-group.selector_hotel .k-dropdown .k-dropdown-wrap.k-state-active,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_hotel .k-dropdown .k-dropdown-wrap.k-state-active,body.zona-huesped .view.booking_management_view .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap.k-state-active,body.zona-huesped .view.add_booking_view .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap.k-state-active,body.zona-huesped .view.guest_view .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap.k-state-active,body.zona-huesped .view.traveler_view .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap.k-state-active,body.zona-huesped .view.contact_view .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap.k-state-active,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap.k-state-active{opacity:1;}body.zona-huesped .view.booking_management_view .form-group.selector_hotel .k-widget.k-dropdown,body.zona-huesped .view.add_booking_view .form-group.selector_hotel .k-widget.k-dropdown,body.zona-huesped .view.guest_view .form-group.selector_hotel .k-widget.k-dropdown,body.zona-huesped .view.traveler_view .form-group.selector_hotel .k-widget.k-dropdown,body.zona-huesped .view.contact_view .form-group.selector_hotel .k-widget.k-dropdown,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_hotel .k-widget.k-dropdown,body.zona-huesped .view.booking_management_view .form-group.selector_desplegable .k-widget.k-dropdown,body.zona-huesped .view.add_booking_view .form-group.selector_desplegable .k-widget.k-dropdown,body.zona-huesped .view.guest_view .form-group.selector_desplegable .k-widget.k-dropdown,body.zona-huesped .view.traveler_view .form-group.selector_desplegable .k-widget.k-dropdown,body.zona-huesped .view.contact_view .form-group.selector_desplegable .k-widget.k-dropdown,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_desplegable .k-widget.k-dropdown,body.zona-huesped .view.booking_management_view .form-group.selector_hotel .k-dropdown-wrap,body.zona-huesped .view.add_booking_view .form-group.selector_hotel .k-dropdown-wrap,body.zona-huesped .view.guest_view .form-group.selector_hotel .k-dropdown-wrap,body.zona-huesped .view.traveler_view .form-group.selector_hotel .k-dropdown-wrap,body.zona-huesped .view.contact_view .form-group.selector_hotel .k-dropdown-wrap,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_hotel .k-dropdown-wrap,body.zona-huesped .view.booking_management_view .form-group.selector_desplegable .k-dropdown-wrap,body.zona-huesped .view.add_booking_view .form-group.selector_desplegable .k-dropdown-wrap,body.zona-huesped .view.guest_view .form-group.selector_desplegable .k-dropdown-wrap,body.zona-huesped .view.traveler_view .form-group.selector_desplegable .k-dropdown-wrap,body.zona-huesped .view.contact_view .form-group.selector_desplegable .k-dropdown-wrap,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_desplegable .k-dropdown-wrap,body.zona-huesped .view.booking_management_view .form-group.selector_hotel .k-input,body.zona-huesped .view.add_booking_view .form-group.selector_hotel .k-input,body.zona-huesped .view.guest_view .form-group.selector_hotel .k-input,body.zona-huesped .view.traveler_view .form-group.selector_hotel .k-input,body.zona-huesped .view.contact_view .form-group.selector_hotel .k-input,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_hotel .k-input,body.zona-huesped .view.booking_management_view .form-group.selector_desplegable .k-input,body.zona-huesped .view.add_booking_view .form-group.selector_desplegable .k-input,body.zona-huesped .view.guest_view .form-group.selector_desplegable .k-input,body.zona-huesped .view.traveler_view .form-group.selector_desplegable .k-input,body.zona-huesped .view.contact_view .form-group.selector_desplegable .k-input,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_desplegable .k-input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:34px;line-height:1.4;}body.zona-huesped .view.booking_management_view .form-group.selector_hotel .k-dropdown .k-dropdown-wrap,body.zona-huesped .view.add_booking_view .form-group.selector_hotel .k-dropdown .k-dropdown-wrap,body.zona-huesped .view.guest_view .form-group.selector_hotel .k-dropdown .k-dropdown-wrap,body.zona-huesped .view.traveler_view .form-group.selector_hotel .k-dropdown .k-dropdown-wrap,body.zona-huesped .view.contact_view .form-group.selector_hotel .k-dropdown .k-dropdown-wrap,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_hotel .k-dropdown .k-dropdown-wrap,body.zona-huesped .view.booking_management_view .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap,body.zona-huesped .view.add_booking_view .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap,body.zona-huesped .view.guest_view .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap,body.zona-huesped .view.traveler_view .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap,body.zona-huesped .view.contact_view .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_desplegable .k-dropdown .k-dropdown-wrap{border:none;background-color:#f4f4f4;}body.zona-huesped .view.booking_management_view .form-group.selector_hotel .k-dropdown .k-input,body.zona-huesped .view.add_booking_view .form-group.selector_hotel .k-dropdown .k-input,body.zona-huesped .view.guest_view .form-group.selector_hotel .k-dropdown .k-input,body.zona-huesped .view.traveler_view .form-group.selector_hotel .k-dropdown .k-input,body.zona-huesped .view.contact_view .form-group.selector_hotel .k-dropdown .k-input,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_hotel .k-dropdown .k-input,body.zona-huesped .view.booking_management_view .form-group.selector_desplegable .k-dropdown .k-input,body.zona-huesped .view.add_booking_view .form-group.selector_desplegable .k-dropdown .k-input,body.zona-huesped .view.guest_view .form-group.selector_desplegable .k-dropdown .k-input,body.zona-huesped .view.traveler_view .form-group.selector_desplegable .k-dropdown .k-input,body.zona-huesped .view.contact_view .form-group.selector_desplegable .k-dropdown .k-input,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_desplegable .k-dropdown .k-input{color:#707070;text-align:left;}body.zona-huesped .view.booking_management_view .form-group.selector_hotel .k-select,body.zona-huesped .view.add_booking_view .form-group.selector_hotel .k-select,body.zona-huesped .view.guest_view .form-group.selector_hotel .k-select,body.zona-huesped .view.traveler_view .form-group.selector_hotel .k-select,body.zona-huesped .view.contact_view .form-group.selector_hotel .k-select,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_hotel .k-select,body.zona-huesped .view.booking_management_view .form-group.selector_desplegable .k-select,body.zona-huesped .view.add_booking_view .form-group.selector_desplegable .k-select,body.zona-huesped .view.guest_view .form-group.selector_desplegable .k-select,body.zona-huesped .view.traveler_view .form-group.selector_desplegable .k-select,body.zona-huesped .view.contact_view .form-group.selector_desplegable .k-select,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_desplegable .k-select{padding-right:8px;}body.zona-huesped .view.booking_management_view .form-group.selector_hotel .k-select .k-icon.k-i-arrow-60-down,body.zona-huesped .view.add_booking_view .form-group.selector_hotel .k-select .k-icon.k-i-arrow-60-down,body.zona-huesped .view.guest_view .form-group.selector_hotel .k-select .k-icon.k-i-arrow-60-down,body.zona-huesped .view.traveler_view .form-group.selector_hotel .k-select .k-icon.k-i-arrow-60-down,body.zona-huesped .view.contact_view .form-group.selector_hotel .k-select .k-icon.k-i-arrow-60-down,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_hotel .k-select .k-icon.k-i-arrow-60-down,body.zona-huesped .view.booking_management_view .form-group.selector_desplegable .k-select .k-icon.k-i-arrow-60-down,body.zona-huesped .view.add_booking_view .form-group.selector_desplegable .k-select .k-icon.k-i-arrow-60-down,body.zona-huesped .view.guest_view .form-group.selector_desplegable .k-select .k-icon.k-i-arrow-60-down,body.zona-huesped .view.traveler_view .form-group.selector_desplegable .k-select .k-icon.k-i-arrow-60-down,body.zona-huesped .view.contact_view .form-group.selector_desplegable .k-select .k-icon.k-i-arrow-60-down,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_desplegable .k-select .k-icon.k-i-arrow-60-down{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;position:relative;bottom:2px;color:transparent;background:url("../images/custom/desplazar.svg") no-repeat center center;background-size:16px 16px;}body.zona-huesped .view.booking_management_view .form-group.selector_hotel .k-select .k-icon.k-i-arrow-60-down::before,body.zona-huesped .view.add_booking_view .form-group.selector_hotel .k-select .k-icon.k-i-arrow-60-down::before,body.zona-huesped .view.guest_view .form-group.selector_hotel .k-select .k-icon.k-i-arrow-60-down::before,body.zona-huesped .view.traveler_view .form-group.selector_hotel .k-select .k-icon.k-i-arrow-60-down::before,body.zona-huesped .view.contact_view .form-group.selector_hotel .k-select .k-icon.k-i-arrow-60-down::before,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_hotel .k-select .k-icon.k-i-arrow-60-down::before,body.zona-huesped .view.booking_management_view .form-group.selector_desplegable .k-select .k-icon.k-i-arrow-60-down::before,body.zona-huesped .view.add_booking_view .form-group.selector_desplegable .k-select .k-icon.k-i-arrow-60-down::before,body.zona-huesped .view.guest_view .form-group.selector_desplegable .k-select .k-icon.k-i-arrow-60-down::before,body.zona-huesped .view.traveler_view .form-group.selector_desplegable .k-select .k-icon.k-i-arrow-60-down::before,body.zona-huesped .view.contact_view .form-group.selector_desplegable .k-select .k-icon.k-i-arrow-60-down::before,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_desplegable .k-select .k-icon.k-i-arrow-60-down::before{content:none;}body.zona-huesped .view.booking_management_view .form-group.selector_fecha input,body.zona-huesped .view.add_booking_view .form-group.selector_fecha input,body.zona-huesped .view.guest_view .form-group.selector_fecha input,body.zona-huesped .view.traveler_view .form-group.selector_fecha input,body.zona-huesped .view.contact_view .form-group.selector_fecha input,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_fecha input,body.zona-huesped .view.booking_management_view .form-group.selector_fecha input[readonly="True"],body.zona-huesped .view.add_booking_view .form-group.selector_fecha input[readonly="True"],body.zona-huesped .view.guest_view .form-group.selector_fecha input[readonly="True"],body.zona-huesped .view.traveler_view .form-group.selector_fecha input[readonly="True"],body.zona-huesped .view.contact_view .form-group.selector_fecha input[readonly="True"],body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_fecha input[readonly="True"],body.zona-huesped .view.booking_management_view .form-group.selector_fecha input[readonly="true"],body.zona-huesped .view.add_booking_view .form-group.selector_fecha input[readonly="true"],body.zona-huesped .view.guest_view .form-group.selector_fecha input[readonly="true"],body.zona-huesped .view.traveler_view .form-group.selector_fecha input[readonly="true"],body.zona-huesped .view.contact_view .form-group.selector_fecha input[readonly="true"],body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_fecha input[readonly="true"],body.zona-huesped .view.booking_management_view .form-group.selector_fecha input[readonly="readonly"],body.zona-huesped .view.add_booking_view .form-group.selector_fecha input[readonly="readonly"],body.zona-huesped .view.guest_view .form-group.selector_fecha input[readonly="readonly"],body.zona-huesped .view.traveler_view .form-group.selector_fecha input[readonly="readonly"],body.zona-huesped .view.contact_view .form-group.selector_fecha input[readonly="readonly"],body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_fecha input[readonly="readonly"],body.zona-huesped .view.booking_management_view .form-group.selector_fecha .k-input,body.zona-huesped .view.add_booking_view .form-group.selector_fecha .k-input,body.zona-huesped .view.guest_view .form-group.selector_fecha .k-input,body.zona-huesped .view.traveler_view .form-group.selector_fecha .k-input,body.zona-huesped .view.contact_view .form-group.selector_fecha .k-input,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_fecha .k-input{-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;border:none;color:#707070;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f4f4f4;}body.zona-huesped .view.booking_management_view .form-group.selector_fecha .k-widget.k-datepicker,body.zona-huesped .view.add_booking_view .form-group.selector_fecha .k-widget.k-datepicker,body.zona-huesped .view.guest_view .form-group.selector_fecha .k-widget.k-datepicker,body.zona-huesped .view.traveler_view .form-group.selector_fecha .k-widget.k-datepicker,body.zona-huesped .view.contact_view .form-group.selector_fecha .k-widget.k-datepicker,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_fecha .k-widget.k-datepicker,body.zona-huesped .view.booking_management_view .form-group.selector_fecha .k-picker-wrap,body.zona-huesped .view.add_booking_view .form-group.selector_fecha .k-picker-wrap,body.zona-huesped .view.guest_view .form-group.selector_fecha .k-picker-wrap,body.zona-huesped .view.traveler_view .form-group.selector_fecha .k-picker-wrap,body.zona-huesped .view.contact_view .form-group.selector_fecha .k-picker-wrap,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_fecha .k-picker-wrap,body.zona-huesped .view.booking_management_view .form-group.selector_fecha .k-input,body.zona-huesped .view.add_booking_view .form-group.selector_fecha .k-input,body.zona-huesped .view.guest_view .form-group.selector_fecha .k-input,body.zona-huesped .view.traveler_view .form-group.selector_fecha .k-input,body.zona-huesped .view.contact_view .form-group.selector_fecha .k-input,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_fecha .k-input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:34px;line-height:34px;}body.zona-huesped .view.booking_management_view .form-group.selector_fecha .k-select,body.zona-huesped .view.add_booking_view .form-group.selector_fecha .k-select,body.zona-huesped .view.guest_view .form-group.selector_fecha .k-select,body.zona-huesped .view.traveler_view .form-group.selector_fecha .k-select,body.zona-huesped .view.contact_view .form-group.selector_fecha .k-select,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_fecha .k-select{display:none;}body.zona-huesped .view.booking_management_view .form-group.selector_fecha .k-picker-wrap,body.zona-huesped .view.add_booking_view .form-group.selector_fecha .k-picker-wrap,body.zona-huesped .view.guest_view .form-group.selector_fecha .k-picker-wrap,body.zona-huesped .view.traveler_view .form-group.selector_fecha .k-picker-wrap,body.zona-huesped .view.contact_view .form-group.selector_fecha .k-picker-wrap,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_fecha .k-picker-wrap{-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;border:none;background-color:#f4f4f4;}body.zona-huesped .view.booking_management_view .form-group.selector_fecha .k-picker-wrap.k-state-active,body.zona-huesped .view.add_booking_view .form-group.selector_fecha .k-picker-wrap.k-state-active,body.zona-huesped .view.guest_view .form-group.selector_fecha .k-picker-wrap.k-state-active,body.zona-huesped .view.traveler_view .form-group.selector_fecha .k-picker-wrap.k-state-active,body.zona-huesped .view.contact_view .form-group.selector_fecha .k-picker-wrap.k-state-active,body.zona-huesped .view #FormularioResultadoEscanerWeb .form-group.selector_fecha .k-picker-wrap.k-state-active{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}body.zona-huesped .view.login_view input:-webkit-autofill,body.zona-huesped .view.login_view input:-webkit-autofill:hover,body.zona-huesped .view.login_view input:-webkit-autofill:focus,body.zona-huesped .view.login_view input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px rgba(0,0,0,0) inset !important;box-shadow:0 0 0 1000px rgba(0,0,0,0) inset !important;-webkit-text-fill-color:#fff !important;-moz-background-clip:text !important;-webkit-background-clip:text !important;background-clip:text !important;caret-color:#fff !important;}body.zona-huesped .view.recover_account_view .ant-boton{margin-top:40px;}body.zona-huesped .view.change_password_view .formulario .ant-boton{grid-template-columns:unset;grid-template-areas:unset;margin:50px auto 25px;width:200px;}body.zona-huesped .view.user_validation_view,body.zona-huesped .view.changed_password_view{grid-template-rows:1fr 34px;grid-template-areas:'.' 'boton';padding:33px;}body.zona-huesped .view.user_validation_view .ant-boton,body.zona-huesped .view.changed_password_view .ant-boton{grid-area:boton;grid-template-columns:unset !important;grid-template-areas:unset !important;margin:0 auto;color:#fff;}body.zona-huesped .view.booking_management_view{width:100%;height:100%;grid-template-rows:22px 34px;grid-template-areas:'title' 'button';}body.zona-huesped .view.booking_management_view .ant-boton{grid-area:button;margin:30px auto 0;}body.zona-huesped .view.booking_management_view.hay_reservas{grid-template-rows:1fr 34px;grid-template-areas:'reservations' 'button';grid-gap:22px;}body.zona-huesped .view.booking_management_view.hay_reservas .ant-boton{margin:0 auto;}body.zona-huesped .view.booking_management_view .title{grid-area:title;font-size:16px;text-align:center;}body.zona-huesped .view.booking_management_view .reservations{grid-area:reservations;display:grid;grid-auto-rows:120px;grid-gap:14px;padding-bottom:10px;width:100%;min-height:0;overflow-y:auto;}@media(min-width:1201px){body.zona-huesped .view.booking_management_view .reservations{padding:0 7px 18px;}}body.zona-huesped .view.booking_management_view .reservations .reservation_container{-moz-transition:all .3s ease-in-out !important;-o-transition:all .3s ease-in-out !important;-webkit-transition:all .3s ease-in-out !important;transition:all .3s ease-in-out !important;border:2px solid transparent;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;grid-template-columns:50px 1px 1fr 40px;grid-template-areas:'icono separador datos flecha';cursor:pointer;}@media(hover:hover){body.zona-huesped .view.booking_management_view .reservations .reservation_container:hover{border:2px solid var(--color-primario);}}@media(max-width:350px){body.zona-huesped .view.booking_management_view .reservations .reservation_container{grid-template-columns:40px 1px 1fr 30px;}}body.zona-huesped .view.booking_management_view .reservations .reservation_container.reserva_actual{color:var(--color-texto-primario);background-color:var(--color-primario);}body.zona-huesped .view.booking_management_view .reservations .reservation_container.reserva_actual span,body.zona-huesped .view.booking_management_view .reservations .reservation_container.reserva_actual div{color:var(--color-texto-primario) !important;}body.zona-huesped .view.booking_management_view .reservations .reservation_container.reserva_actual .icono img,body.zona-huesped .view.booking_management_view .reservations .reservation_container.reserva_actual .icono_flecha img{filter:invert(100%) saturate(0%) brightness(300%) contrast(100%);}body.zona-huesped .view.booking_management_view .reservations .reservation_container.enhotel .datos .estado{color:#4f4c4d;}body.zona-huesped .view.booking_management_view .reservations .reservation_container.cancelado .icono{opacity:.5;}body.zona-huesped .view.booking_management_view .reservations .reservation_container .icono,body.zona-huesped .view.booking_management_view .reservations .reservation_container .icono_flecha{-webkit-justify-content:center;justify-content:center;-ms-align-content:center;-webkit-align-content:center;align-content:center;display:grid;}body.zona-huesped .view.booking_management_view .reservations .reservation_container .icono{width:100%;height:100%;grid-area:icono;padding-right:10px;}body.zona-huesped .view.booking_management_view .reservations .reservation_container .icono img{width:32px;height:32px;}@media(max-width:350px){body.zona-huesped .view.booking_management_view .reservations .reservation_container .icono{padding-right:5px;}body.zona-huesped .view.booking_management_view .reservations .reservation_container .icono img{width:22px;height:22px;}}body.zona-huesped .view.booking_management_view .reservations .reservation_container .separador_vertical{width:1px;height:100%;background-color:#d1d1d6;grid-area:separador;}body.zona-huesped .view.booking_management_view .reservations .reservation_container .datos{grid-area:datos;padding-left:15px;overflow:hidden;}@media(max-width:350px){body.zona-huesped .view.booking_management_view .reservations .reservation_container .datos{padding-left:10px;}}@media(min-width:445px){body.zona-huesped .view.booking_management_view .reservations .reservation_container .datos .estado{display:inline-flex;}body.zona-huesped .view.booking_management_view .reservations .reservation_container .datos .estado:before{content:'·';padding-right:5px;}}body.zona-huesped .view.booking_management_view .reservations .reservation_container .datos .hotel,body.zona-huesped .view.booking_management_view .reservations .reservation_container .datos .nombre_apellido,body.zona-huesped .view.booking_management_view .reservations .reservation_container .datos .estado{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;}body.zona-huesped .view.booking_management_view .reservations .reservation_container .datos .hotel{color:var(--color-primario);}body.zona-huesped .view.booking_management_view .reservations .reservation_container .datos .fecha{color:var(--color-primario);}@media(max-width:375px){body.zona-huesped .view.booking_management_view .reservations .reservation_container .datos .fecha{font-size:12px;}}@media(max-width:375px) and (max-width:350px){body.zona-huesped .view.booking_management_view .reservations .reservation_container .datos .fecha{font-size:11.5px;}}body.zona-huesped .view.booking_management_view .reservations .reservation_container .datos .separador{margin:0 5px;}body.zona-huesped .view.booking_management_view .reservations .reservation_container .datos .estado{color:#919191;}@media(max-width:350px){body.zona-huesped .view.booking_management_view .reservations .reservation_container .datos .estado{font-size:11.5px;}}body.zona-huesped .view.booking_management_view .reservations .reservation_container .icono_flecha{grid-area:flecha;}body.zona-huesped .view.booking_management_view .reservations .reservation_container .icono_flecha img{width:18px;height:18px;filter:invert(85%) sepia(3%) saturate(268%) hue-rotate(202deg) brightness(97%) contrast(98%);}body.zona-huesped .view.booking_management_view .separador{grid-area:separador;}body.zona-huesped .view.booking_management_view .feedback{color:#4f4c4d;text-align:center;}body.zona-huesped .view.guest_view,body.zona-huesped .view.traveler_view,body.zona-huesped .view.add_booking_view{position:relative;min-height:0;height:auto;}body.zona-huesped .view.guest_view .tarjeta,body.zona-huesped .view.traveler_view .tarjeta,body.zona-huesped .view.add_booking_view .tarjeta{grid-template-columns:1fr;grid-template-rows:22px min-content;grid-template-areas:'title' 'form';grid-gap:0;padding:33px;}body.zona-huesped .view.guest_view .tarjeta .title,body.zona-huesped .view.traveler_view .tarjeta .title,body.zona-huesped .view.add_booking_view .tarjeta .title{font-size:18px;color:var(--color-primario);text-align:center;grid-area:title;}body.zona-huesped .view.guest_view .tarjeta .formulario,body.zona-huesped .view.traveler_view .tarjeta .formulario,body.zona-huesped .view.add_booking_view .tarjeta .formulario{grid-area:form;padding:0;text-align:center;}body.zona-huesped .view.guest_view .tarjeta .formulario .form_feedback,body.zona-huesped .view.traveler_view .tarjeta .formulario .form_feedback,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form_feedback{padding:0 25px;}body.zona-huesped .view.guest_view .tarjeta .formulario .form-group,body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group{padding:30px 0 0;width:100%;}body.zona-huesped .view.guest_view .tarjeta .formulario .form-group.campo-obligatorio label:first-child,body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group.campo-obligatorio label:first-child,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group.campo-obligatorio label:first-child{color:#f54748;}body.zona-huesped .view.guest_view .tarjeta .formulario .form-group.campo-obligatorio.campo-rellenado:not(.checkbox_inside) label:first-child,body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group.campo-obligatorio.campo-rellenado:not(.checkbox_inside) label:first-child,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group.campo-obligatorio.campo-rellenado:not(.checkbox_inside) label:first-child{color:#7fd982;}body.zona-huesped .view.guest_view .tarjeta .formulario .form-group.campo-obligatorio.campo-rellenado.checkbox_inside .k-checkbox-label:not(.error)::before,body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group.campo-obligatorio.campo-rellenado.checkbox_inside .k-checkbox-label:not(.error)::before,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group.campo-obligatorio.campo-rellenado.checkbox_inside .k-checkbox-label:not(.error)::before{border-color:#7fd982;}body.zona-huesped .view.guest_view .tarjeta .formulario .form-group.localizador,body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group.localizador,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group.localizador{-webkit-align-items:center;-moz-align-items:center;align-items:center;display:grid;grid-template-columns:1fr;grid-template-rows:20px 32px;grid-template-areas:'label' 'input';grid-gap:8px;height:82px;}body.zona-huesped .view.guest_view .tarjeta .formulario .form-group.localizador.sin_localizador,body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group.localizador.sin_localizador,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group.localizador.sin_localizador{grid-template-rows:20px;grid-template-areas:'label';grid-gap:0;height:50px;}body.zona-huesped .view.guest_view .tarjeta .formulario .form-group.localizador.sin_localizador+.form-group,body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group.localizador.sin_localizador+.form-group,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group.localizador.sin_localizador+.form-group{margin-top:0;}body.zona-huesped .view.guest_view .tarjeta .formulario .form-group.localizador .etiqueta,body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group.localizador .etiqueta,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group.localizador .etiqueta{-webkit-align-items:center;-moz-align-items:center;align-items:center;grid-area:label;display:flex;margin-bottom:0 !important;height:20px;}body.zona-huesped .view.guest_view .tarjeta .formulario .form-group.localizador .k-checkbox-label,body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group.localizador .k-checkbox-label,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group.localizador .k-checkbox-label{-webkit-justify-content:center;justify-content:center;margin-left:20px;margin-bottom:20px;}body.zona-huesped .view.guest_view .tarjeta .formulario .form-group.localizador .k-checkbox-label:before,body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group.localizador .k-checkbox-label:before,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group.localizador .k-checkbox-label:before{width:18px;height:18px;font-size:calc(18px - 2px);color:var(--color-primario);line-height:18px;}body.zona-huesped .view.guest_view .tarjeta .formulario .form-group.localizador input[type='text'],body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group.localizador input[type='text'],body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group.localizador input[type='text']{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;grid-area:input;padding:4px 0;}body.zona-huesped .view.guest_view .tarjeta .formulario .form-group.numero_personas .k-numerictextbox,body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group.numero_personas .k-numerictextbox,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group.numero_personas .k-numerictextbox,body.zona-huesped .view.guest_view .tarjeta .formulario .form-group.numero_personas .k-numerictextbox .k-numeric-wrap,body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group.numero_personas .k-numerictextbox .k-numeric-wrap,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group.numero_personas .k-numerictextbox .k-numeric-wrap{border:none;border-radius:0;background-color:transparent;box-shadow:none;color:#4f4c4d;padding:0;}body.zona-huesped .view.guest_view .tarjeta .formulario .form-group.numero_personas .k-numerictextbox .k-numeric-wrap,body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group.numero_personas .k-numerictextbox .k-numeric-wrap,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group.numero_personas .k-numerictextbox .k-numeric-wrap{border-bottom:1px solid var(--color-primario);}body.zona-huesped .view.guest_view .tarjeta .formulario .form-group.numero_personas .k-numerictextbox .k-input,body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group.numero_personas .k-numerictextbox .k-input,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group.numero_personas .k-numerictextbox .k-input{background-color:transparent;border:none;color:#4f4c4d;box-shadow:none;}body.zona-huesped .view.guest_view .tarjeta .formulario .form-group.numero_personas .k-numerictextbox .k-select,body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group.numero_personas .k-numerictextbox .k-select,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group.numero_personas .k-numerictextbox .k-select,body.zona-huesped .view.guest_view .tarjeta .formulario .form-group.numero_personas .k-numerictextbox .k-icon,body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group.numero_personas .k-numerictextbox .k-icon,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group.numero_personas .k-numerictextbox .k-icon{display:none;}body.zona-huesped .view.guest_view .tarjeta .formulario .form-group.label_checkbox_container,body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group.label_checkbox_container,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group.label_checkbox_container{-webkit-align-items:center;-moz-align-items:center;align-items:center;display:grid;grid-template-columns:24px 1fr;grid-template-areas:'checkbox label';}body.zona-huesped .view.guest_view .tarjeta .formulario .form-group.label_checkbox_container .k-checkbox-label,body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group.label_checkbox_container .k-checkbox-label,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group.label_checkbox_container .k-checkbox-label{grid-area:checkbox;}body.zona-huesped .view.guest_view .tarjeta .formulario .form-group.label_checkbox_container label+label,body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group.label_checkbox_container label+label,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group.label_checkbox_container label+label{grid-area:label;}body.zona-huesped .view.guest_view .tarjeta .formulario .form-group input.form-control,body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group input.form-control,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group input.form-control{opacity:.75;}body.zona-huesped .view.guest_view .tarjeta .formulario .form-group input.form-control:focus,body.zona-huesped .view.traveler_view .tarjeta .formulario .form-group input.form-control:focus,body.zona-huesped .view.add_booking_view .tarjeta .formulario .form-group input.form-control:focus{opacity:1;}body.zona-huesped .view.guest_view .tarjeta .formulario .ant-boton,body.zona-huesped .view.traveler_view .tarjeta .formulario .ant-boton,body.zona-huesped .view.add_booking_view .tarjeta .formulario .ant-boton{margin:50px auto 0;}body.zona-huesped .view.guest_view .tarjeta .formulario .no_encuentras_reserva,body.zona-huesped .view.traveler_view .tarjeta .formulario .no_encuentras_reserva,body.zona-huesped .view.add_booking_view .tarjeta .formulario .no_encuentras_reserva{display:block;margin-top:30px;margin-bottom:30px;padding:0 50px;color:var(--color-primario);}body.zona-huesped .view.guest_view .tarjeta .formulario #info-precheckin,body.zona-huesped .view.traveler_view .tarjeta .formulario #info-precheckin,body.zona-huesped .view.add_booking_view .tarjeta .formulario #info-precheckin{padding:0 20px 20px;}body.zona-huesped .view.guest_view .tarjeta .formulario #info-precheckin>h1,body.zona-huesped .view.traveler_view .tarjeta .formulario #info-precheckin>h1,body.zona-huesped .view.add_booking_view .tarjeta .formulario #info-precheckin>h1,body.zona-huesped .view.guest_view .tarjeta .formulario #info-precheckin>p,body.zona-huesped .view.traveler_view .tarjeta .formulario #info-precheckin>p,body.zona-huesped .view.add_booking_view .tarjeta .formulario #info-precheckin>p{color:#919191;font-size:14px;text-align:center;}body.zona-huesped .view.guest_view .tarjeta .formulario #info-precheckin>h1,body.zona-huesped .view.traveler_view .tarjeta .formulario #info-precheckin>h1,body.zona-huesped .view.add_booking_view .tarjeta .formulario #info-precheckin>h1{font-size:15px;}body.zona-huesped .view.guest_view .tarjeta .formulario #info-precheckin>p,body.zona-huesped .view.traveler_view .tarjeta .formulario #info-precheckin>p,body.zona-huesped .view.add_booking_view .tarjeta .formulario #info-precheckin>p{margin:0;}body.zona-huesped .view.guest_view .tarjeta .botones,body.zona-huesped .view.traveler_view .tarjeta .botones,body.zona-huesped .view.add_booking_view .tarjeta .botones{display:grid;grid-template-rows:32px;grid-gap:23px;padding-top:40px;border-top:1px solid #dbdbdb;}body.zona-huesped .view.guest_view .tarjeta .botones .ant-boton,body.zona-huesped .view.traveler_view .tarjeta .botones .ant-boton,body.zona-huesped .view.add_booking_view .tarjeta .botones .ant-boton{margin:auto;}body.zona-huesped .view.guest_view .tarjeta .botones .iniciar_sesion img,body.zona-huesped .view.traveler_view .tarjeta .botones .iniciar_sesion img,body.zona-huesped .view.add_booking_view .tarjeta .botones .iniciar_sesion img{right:3px;}body.zona-huesped .view.add_booking_view .selector_fecha .k-datepicker .k-picker-wrap{border-bottom:none !important;}body.zona-huesped .view.charges_view,body.zona-huesped .view.invoices_view{width:100%;height:100%;grid-template-rows:22px;grid-template-areas:'text';}body.zona-huesped .view.charges_view.hay_cargos,body.zona-huesped .view.invoices_view.hay_cargos,body.zona-huesped .view.charges_view.hay_facturas,body.zona-huesped .view.invoices_view.hay_facturas{grid-template-rows:1fr;grid-template-areas:'facturas';}body.zona-huesped .view.charges_view .text,body.zona-huesped .view.invoices_view .text{grid-area:text;text-align:center;color:#4f4c4d;}body.zona-huesped .view.charges_view .charges,body.zona-huesped .view.invoices_view .charges,body.zona-huesped .view.charges_view .invoices,body.zona-huesped .view.invoices_view .invoices{grid-area:facturas;display:grid;grid-auto-rows:94px;grid-gap:10px;padding-bottom:10px;width:100%;min-height:0;overflow-y:auto;}body.zona-huesped .view.charges_view .charges .charge_container,body.zona-huesped .view.invoices_view .charges .charge_container,body.zona-huesped .view.charges_view .invoices .charge_container,body.zona-huesped .view.invoices_view .invoices .charge_container,body.zona-huesped .view.charges_view .charges .invoice_container,body.zona-huesped .view.invoices_view .charges .invoice_container,body.zona-huesped .view.charges_view .invoices .invoice_container,body.zona-huesped .view.invoices_view .invoices .invoice_container{-moz-transition:all .3s ease-in-out !important;-o-transition:all .3s ease-in-out !important;-webkit-transition:all .3s ease-in-out !important;transition:all .3s ease-in-out !important;border:1px solid transparent;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;grid-template-columns:30px 1px 1fr;grid-template-areas:'icono separador datos';grid-gap:18px;padding:12px 20px;cursor:pointer;}@media(hover:hover){body.zona-huesped .view.charges_view .charges .charge_container:hover,body.zona-huesped .view.invoices_view .charges .charge_container:hover,body.zona-huesped .view.charges_view .invoices .charge_container:hover,body.zona-huesped .view.invoices_view .invoices .charge_container:hover,body.zona-huesped .view.charges_view .charges .invoice_container:hover,body.zona-huesped .view.invoices_view .charges .invoice_container:hover,body.zona-huesped .view.charges_view .invoices .invoice_container:hover,body.zona-huesped .view.invoices_view .invoices .invoice_container:hover{border:1px solid var(--color-primario);}}@media(max-width:375px){body.zona-huesped .view.charges_view .charges .charge_container,body.zona-huesped .view.invoices_view .charges .charge_container,body.zona-huesped .view.charges_view .invoices .charge_container,body.zona-huesped .view.invoices_view .invoices .charge_container,body.zona-huesped .view.charges_view .charges .invoice_container,body.zona-huesped .view.invoices_view .charges .invoice_container,body.zona-huesped .view.charges_view .invoices .invoice_container,body.zona-huesped .view.invoices_view .invoices .invoice_container{grid-template-columns:30px 1px 1fr;grid-gap:14px;padding:12px 16px;}}body.zona-huesped .view.charges_view .charges .charge_container.selected,body.zona-huesped .view.invoices_view .charges .charge_container.selected,body.zona-huesped .view.charges_view .invoices .charge_container.selected,body.zona-huesped .view.invoices_view .invoices .charge_container.selected,body.zona-huesped .view.charges_view .charges .invoice_container.selected,body.zona-huesped .view.invoices_view .charges .invoice_container.selected,body.zona-huesped .view.charges_view .invoices .invoice_container.selected,body.zona-huesped .view.invoices_view .invoices .invoice_container.selected{border:1px solid var(--color-primario);}body.zona-huesped .view.charges_view .charges .charge_container.pagada .datos .total_estado .estado,body.zona-huesped .view.invoices_view .charges .charge_container.pagada .datos .total_estado .estado,body.zona-huesped .view.charges_view .invoices .charge_container.pagada .datos .total_estado .estado,body.zona-huesped .view.invoices_view .invoices .charge_container.pagada .datos .total_estado .estado,body.zona-huesped .view.charges_view .charges .invoice_container.pagada .datos .total_estado .estado,body.zona-huesped .view.invoices_view .charges .invoice_container.pagada .datos .total_estado .estado,body.zona-huesped .view.charges_view .invoices .invoice_container.pagada .datos .total_estado .estado,body.zona-huesped .view.invoices_view .invoices .invoice_container.pagada .datos .total_estado .estado{color:#7fd982;}body.zona-huesped .view.charges_view .charges .charge_container .separador_vertical,body.zona-huesped .view.invoices_view .charges .charge_container .separador_vertical,body.zona-huesped .view.charges_view .invoices .charge_container .separador_vertical,body.zona-huesped .view.invoices_view .invoices .charge_container .separador_vertical,body.zona-huesped .view.charges_view .charges .invoice_container .separador_vertical,body.zona-huesped .view.invoices_view .charges .invoice_container .separador_vertical,body.zona-huesped .view.charges_view .invoices .invoice_container .separador_vertical,body.zona-huesped .view.invoices_view .invoices .invoice_container .separador_vertical{width:1px;height:100%;background-color:#d1d1d6;grid-area:separador;}body.zona-huesped .view.charges_view .charges .charge_container .datos,body.zona-huesped .view.invoices_view .charges .charge_container .datos,body.zona-huesped .view.charges_view .invoices .charge_container .datos,body.zona-huesped .view.invoices_view .invoices .charge_container .datos,body.zona-huesped .view.charges_view .charges .invoice_container .datos,body.zona-huesped .view.invoices_view .charges .invoice_container .datos,body.zona-huesped .view.charges_view .invoices .invoice_container .datos,body.zona-huesped .view.invoices_view .invoices .invoice_container .datos{grid-area:datos;display:grid;grid-template-columns:1fr 90px;grid-template-areas:'concepto_fecha total_estado';grid-gap:5px;}@media(max-width:350px){body.zona-huesped .view.charges_view .charges .charge_container .datos,body.zona-huesped .view.invoices_view .charges .charge_container .datos,body.zona-huesped .view.charges_view .invoices .charge_container .datos,body.zona-huesped .view.invoices_view .invoices .charge_container .datos,body.zona-huesped .view.charges_view .charges .invoice_container .datos,body.zona-huesped .view.invoices_view .charges .invoice_container .datos,body.zona-huesped .view.charges_view .invoices .invoice_container .datos,body.zona-huesped .view.invoices_view .invoices .invoice_container .datos{grid-template-columns:1fr 72px;grid-gap:4px;}body.zona-huesped .view.charges_view .charges .charge_container .datos .concepto_fecha,body.zona-huesped .view.invoices_view .charges .charge_container .datos .concepto_fecha,body.zona-huesped .view.charges_view .invoices .charge_container .datos .concepto_fecha,body.zona-huesped .view.invoices_view .invoices .charge_container .datos .concepto_fecha,body.zona-huesped .view.charges_view .charges .invoice_container .datos .concepto_fecha,body.zona-huesped .view.invoices_view .charges .invoice_container .datos .concepto_fecha,body.zona-huesped .view.charges_view .invoices .invoice_container .datos .concepto_fecha,body.zona-huesped .view.invoices_view .invoices .invoice_container .datos .concepto_fecha,body.zona-huesped .view.charges_view .charges .charge_container .datos .concepto_fecha_factura,body.zona-huesped .view.invoices_view .charges .charge_container .datos .concepto_fecha_factura,body.zona-huesped .view.charges_view .invoices .charge_container .datos .concepto_fecha_factura,body.zona-huesped .view.invoices_view .invoices .charge_container .datos .concepto_fecha_factura,body.zona-huesped .view.charges_view .charges .invoice_container .datos .concepto_fecha_factura,body.zona-huesped .view.invoices_view .charges .invoice_container .datos .concepto_fecha_factura,body.zona-huesped .view.charges_view .invoices .invoice_container .datos .concepto_fecha_factura,body.zona-huesped .view.invoices_view .invoices .invoice_container .datos .concepto_fecha_factura,body.zona-huesped .view.charges_view .charges .charge_container .datos .concepto,body.zona-huesped .view.invoices_view .charges .charge_container .datos .concepto,body.zona-huesped .view.charges_view .invoices .charge_container .datos .concepto,body.zona-huesped .view.invoices_view .invoices .charge_container .datos .concepto,body.zona-huesped .view.charges_view .charges .invoice_container .datos .concepto,body.zona-huesped .view.invoices_view .charges .invoice_container .datos .concepto,body.zona-huesped .view.charges_view .invoices .invoice_container .datos .concepto,body.zona-huesped .view.invoices_view .invoices .invoice_container .datos .concepto,body.zona-huesped .view.charges_view .charges .charge_container .datos .estancia_concepto,body.zona-huesped .view.invoices_view .charges .charge_container .datos .estancia_concepto,body.zona-huesped .view.charges_view .invoices .charge_container .datos .estancia_concepto,body.zona-huesped .view.invoices_view .invoices .charge_container .datos .estancia_concepto,body.zona-huesped .view.charges_view .charges .invoice_container .datos .estancia_concepto,body.zona-huesped .view.invoices_view .charges .invoice_container .datos .estancia_concepto,body.zona-huesped .view.charges_view .invoices .invoice_container .datos .estancia_concepto,body.zona-huesped .view.invoices_view .invoices .invoice_container .datos .estancia_concepto,body.zona-huesped .view.charges_view .charges .charge_container .datos .total_estado,body.zona-huesped .view.invoices_view .charges .charge_container .datos .total_estado,body.zona-huesped .view.charges_view .invoices .charge_container .datos .total_estado,body.zona-huesped .view.invoices_view .invoices .charge_container .datos .total_estado,body.zona-huesped .view.charges_view .charges .invoice_container .datos .total_estado,body.zona-huesped .view.invoices_view .charges .invoice_container .datos .total_estado,body.zona-huesped .view.charges_view .invoices .invoice_container .datos .total_estado,body.zona-huesped .view.invoices_view .invoices .invoice_container .datos .total_estado{font-size:13px;}}body.zona-huesped .view.charges_view .charges .charge_container .datos .concepto_fecha_factura,body.zona-huesped .view.invoices_view .charges .charge_container .datos .concepto_fecha_factura,body.zona-huesped .view.charges_view .invoices .charge_container .datos .concepto_fecha_factura,body.zona-huesped .view.invoices_view .invoices .charge_container .datos .concepto_fecha_factura,body.zona-huesped .view.charges_view .charges .invoice_container .datos .concepto_fecha_factura,body.zona-huesped .view.invoices_view .charges .invoice_container .datos .concepto_fecha_factura,body.zona-huesped .view.charges_view .invoices .invoice_container .datos .concepto_fecha_factura,body.zona-huesped .view.invoices_view .invoices .invoice_container .datos .concepto_fecha_factura,body.zona-huesped .view.charges_view .charges .charge_container .datos .total_estado,body.zona-huesped .view.invoices_view .charges .charge_container .datos .total_estado,body.zona-huesped .view.charges_view .invoices .charge_container .datos .total_estado,body.zona-huesped .view.invoices_view .invoices .charge_container .datos .total_estado,body.zona-huesped .view.charges_view .charges .invoice_container .datos .total_estado,body.zona-huesped .view.invoices_view .charges .invoice_container .datos .total_estado,body.zona-huesped .view.charges_view .invoices .invoice_container .datos .total_estado,body.zona-huesped .view.invoices_view .invoices .invoice_container .datos .total_estado{-ms-align-content:center;-webkit-align-content:center;align-content:center;}body.zona-huesped .view.charges_view .charges .charge_container .datos .concepto_fecha,body.zona-huesped .view.invoices_view .charges .charge_container .datos .concepto_fecha,body.zona-huesped .view.charges_view .invoices .charge_container .datos .concepto_fecha,body.zona-huesped .view.invoices_view .invoices .charge_container .datos .concepto_fecha,body.zona-huesped .view.charges_view .charges .invoice_container .datos .concepto_fecha,body.zona-huesped .view.invoices_view .charges .invoice_container .datos .concepto_fecha,body.zona-huesped .view.charges_view .invoices .invoice_container .datos .concepto_fecha,body.zona-huesped .view.invoices_view .invoices .invoice_container .datos .concepto_fecha,body.zona-huesped .view.charges_view .charges .charge_container .datos .concepto_fecha_factura,body.zona-huesped .view.invoices_view .charges .charge_container .datos .concepto_fecha_factura,body.zona-huesped .view.charges_view .invoices .charge_container .datos .concepto_fecha_factura,body.zona-huesped .view.invoices_view .invoices .charge_container .datos .concepto_fecha_factura,body.zona-huesped .view.charges_view .charges .invoice_container .datos .concepto_fecha_factura,body.zona-huesped .view.invoices_view .charges .invoice_container .datos .concepto_fecha_factura,body.zona-huesped .view.charges_view .invoices .invoice_container .datos .concepto_fecha_factura,body.zona-huesped .view.invoices_view .invoices .invoice_container .datos .concepto_fecha_factura{grid-area:concepto_fecha;min-width:0;width:100%;}body.zona-huesped .view.charges_view .charges .charge_container .datos .concepto_fecha .concepto,body.zona-huesped .view.invoices_view .charges .charge_container .datos .concepto_fecha .concepto,body.zona-huesped .view.charges_view .invoices .charge_container .datos .concepto_fecha .concepto,body.zona-huesped .view.invoices_view .invoices .charge_container .datos .concepto_fecha .concepto,body.zona-huesped .view.charges_view .charges .invoice_container .datos .concepto_fecha .concepto,body.zona-huesped .view.invoices_view .charges .invoice_container .datos .concepto_fecha .concepto,body.zona-huesped .view.charges_view .invoices .invoice_container .datos .concepto_fecha .concepto,body.zona-huesped .view.invoices_view .invoices .invoice_container .datos .concepto_fecha .concepto,body.zona-huesped .view.charges_view .charges .charge_container .datos .concepto_fecha_factura .concepto,body.zona-huesped .view.invoices_view .charges .charge_container .datos .concepto_fecha_factura .concepto,body.zona-huesped .view.charges_view .invoices .charge_container .datos .concepto_fecha_factura .concepto,body.zona-huesped .view.invoices_view .invoices .charge_container .datos .concepto_fecha_factura .concepto,body.zona-huesped .view.charges_view .charges .invoice_container .datos .concepto_fecha_factura .concepto,body.zona-huesped .view.invoices_view .charges .invoice_container .datos .concepto_fecha_factura .concepto,body.zona-huesped .view.charges_view .invoices .invoice_container .datos .concepto_fecha_factura .concepto,body.zona-huesped .view.invoices_view .invoices .invoice_container .datos .concepto_fecha_factura .concepto,body.zona-huesped .view.charges_view .charges .charge_container .datos .concepto_fecha .estancia_concepto,body.zona-huesped .view.invoices_view .charges .charge_container .datos .concepto_fecha .estancia_concepto,body.zona-huesped .view.charges_view .invoices .charge_container .datos .concepto_fecha .estancia_concepto,body.zona-huesped .view.invoices_view .invoices .charge_container .datos .concepto_fecha .estancia_concepto,body.zona-huesped .view.charges_view .charges .invoice_container .datos .concepto_fecha .estancia_concepto,body.zona-huesped .view.invoices_view .charges .invoice_container .datos .concepto_fecha .estancia_concepto,body.zona-huesped .view.charges_view .invoices .invoice_container .datos .concepto_fecha .estancia_concepto,body.zona-huesped .view.invoices_view .invoices .invoice_container .datos .concepto_fecha .estancia_concepto,body.zona-huesped .view.charges_view .charges .charge_container .datos .concepto_fecha_factura .estancia_concepto,body.zona-huesped .view.invoices_view .charges .charge_container .datos .concepto_fecha_factura .estancia_concepto,body.zona-huesped .view.charges_view .invoices .charge_container .datos .concepto_fecha_factura .estancia_concepto,body.zona-huesped .view.invoices_view .invoices .charge_container .datos .concepto_fecha_factura .estancia_concepto,body.zona-huesped .view.charges_view .charges .invoice_container .datos .concepto_fecha_factura .estancia_concepto,body.zona-huesped .view.invoices_view .charges .invoice_container .datos .concepto_fecha_factura .estancia_concepto,body.zona-huesped .view.charges_view .invoices .invoice_container .datos .concepto_fecha_factura .estancia_concepto,body.zona-huesped .view.invoices_view .invoices .invoice_container .datos .concepto_fecha_factura .estancia_concepto{font-weight:bold;}body.zona-huesped .view.charges_view .charges .charge_container .datos .concepto_fecha .estancia_concepto,body.zona-huesped .view.invoices_view .charges .charge_container .datos .concepto_fecha .estancia_concepto,body.zona-huesped .view.charges_view .invoices .charge_container .datos .concepto_fecha .estancia_concepto,body.zona-huesped .view.invoices_view .invoices .charge_container .datos .concepto_fecha .estancia_concepto,body.zona-huesped .view.charges_view .charges .invoice_container .datos .concepto_fecha .estancia_concepto,body.zona-huesped .view.invoices_view .charges .invoice_container .datos .concepto_fecha .estancia_concepto,body.zona-huesped .view.charges_view .invoices .invoice_container .datos .concepto_fecha .estancia_concepto,body.zona-huesped .view.invoices_view .invoices .invoice_container .datos .concepto_fecha .estancia_concepto,body.zona-huesped .view.charges_view .charges .charge_container .datos .concepto_fecha_factura .estancia_concepto,body.zona-huesped .view.invoices_view .charges .charge_container .datos .concepto_fecha_factura .estancia_concepto,body.zona-huesped .view.charges_view .invoices .charge_container .datos .concepto_fecha_factura .estancia_concepto,body.zona-huesped .view.invoices_view .invoices .charge_container .datos .concepto_fecha_factura .estancia_concepto,body.zona-huesped .view.charges_view .charges .invoice_container .datos .concepto_fecha_factura .estancia_concepto,body.zona-huesped .view.invoices_view .charges .invoice_container .datos .concepto_fecha_factura .estancia_concepto,body.zona-huesped .view.charges_view .invoices .invoice_container .datos .concepto_fecha_factura .estancia_concepto,body.zona-huesped .view.invoices_view .invoices .invoice_container .datos .concepto_fecha_factura .estancia_concepto{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;}body.zona-huesped .view.charges_view .charges .charge_container .datos .total_estado,body.zona-huesped .view.invoices_view .charges .charge_container .datos .total_estado,body.zona-huesped .view.charges_view .invoices .charge_container .datos .total_estado,body.zona-huesped .view.invoices_view .invoices .charge_container .datos .total_estado,body.zona-huesped .view.charges_view .charges .invoice_container .datos .total_estado,body.zona-huesped .view.invoices_view .charges .invoice_container .datos .total_estado,body.zona-huesped .view.charges_view .invoices .invoice_container .datos .total_estado,body.zona-huesped .view.invoices_view .invoices .invoice_container .datos .total_estado{grid-area:total_estado;text-align:right;}body.zona-huesped .view.charges_view .charges .charge_container .datos .total_estado .total,body.zona-huesped .view.invoices_view .charges .charge_container .datos .total_estado .total,body.zona-huesped .view.charges_view .invoices .charge_container .datos .total_estado .total,body.zona-huesped .view.invoices_view .invoices .charge_container .datos .total_estado .total,body.zona-huesped .view.charges_view .charges .invoice_container .datos .total_estado .total,body.zona-huesped .view.invoices_view .charges .invoice_container .datos .total_estado .total,body.zona-huesped .view.charges_view .invoices .invoice_container .datos .total_estado .total,body.zona-huesped .view.invoices_view .invoices .invoice_container .datos .total_estado .total,body.zona-huesped .view.charges_view .charges .charge_container .datos .total_estado .estado,body.zona-huesped .view.invoices_view .charges .charge_container .datos .total_estado .estado,body.zona-huesped .view.charges_view .invoices .charge_container .datos .total_estado .estado,body.zona-huesped .view.invoices_view .invoices .charge_container .datos .total_estado .estado,body.zona-huesped .view.charges_view .charges .invoice_container .datos .total_estado .estado,body.zona-huesped .view.invoices_view .charges .invoice_container .datos .total_estado .estado,body.zona-huesped .view.charges_view .invoices .invoice_container .datos .total_estado .estado,body.zona-huesped .view.invoices_view .invoices .invoice_container .datos .total_estado .estado{font-weight:bold;}body.zona-huesped .view.charges_view .charges .charge_container .datos .total_estado .estado,body.zona-huesped .view.invoices_view .charges .charge_container .datos .total_estado .estado,body.zona-huesped .view.charges_view .invoices .charge_container .datos .total_estado .estado,body.zona-huesped .view.invoices_view .invoices .charge_container .datos .total_estado .estado,body.zona-huesped .view.charges_view .charges .invoice_container .datos .total_estado .estado,body.zona-huesped .view.invoices_view .charges .invoice_container .datos .total_estado .estado,body.zona-huesped .view.charges_view .invoices .invoice_container .datos .total_estado .estado,body.zona-huesped .view.invoices_view .invoices .invoice_container .datos .total_estado .estado{color:#f54748;}body.zona-huesped .view.management_view{width:100%;height:100%;}body.zona-huesped .view.management_view .ant-boton{margin:30px auto;}body.zona-huesped .view.management_view.hay_peticiones .ant-boton{margin:10px auto 20px;}body.zona-huesped .view.management_view .k-tabstrip-wrapper{width:100%;height:100%;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .request_tabs{width:100%;height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:44px 1fr;grid-template-areas:'tabs' 'requests';overflow:visible;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip-items{-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;grid-area:tabs;display:grid;grid-gap:15px;grid-auto-flow:column;margin:0 auto;padding:12px 0;width:100%;background-color:#fff;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip-items li.k-item{position:relative;margin:0;text-align:center;border:none;background:transparent;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip-items li.k-item.sin_leer{padding-right:20px !important;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip-items li.k-item.k-state-active .k-link{font-weight:700;letter-spacing:0;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip-items li.k-item .mensajes_no_leidos_container{-ms-align-content:center;-webkit-align-content:center;align-content:center;-webkit-justify-content:center;justify-content:center;width:17px;height:17px;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;display:flex;position:absolute;background-color:#4f4c4d;top:0;right:0;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip-items li.k-item .mensajes_no_leidos_container .numero{font-size:10.5px;line-height:1.6;color:#fff;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip-items li.k-item.reservas{padding:0 15px;border-left:1px solid #d1d1d6;border-right:1px solid #d1d1d6;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip-items li.k-item .k-link{padding:0 !important;letter-spacing:.33px;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip-items li.k-item .k-loading{border:none;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;grid-area:requests;border:none;overflow-y:auto;background:none !important;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .title{margin:15px auto 0;font-size:16px;text-align:center;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group{display:grid;grid-template-columns:1fr;grid-auto-rows:94px;grid-gap:10px;padding-bottom:15px;width:100%;min-height:0;overflow-y:auto;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-moz-box-shadow:0 10px 20px rgba(200,216,225,.6);-webkit-box-shadow:0 10px 20px rgba(200,216,225,.6);box-shadow:0 10px 20px rgba(200,216,225,.6);padding:12px;background-color:#fff;width:100%;height:100%;display:grid;grid-template-columns:50px 1px 1fr 40px;grid-template-areas:'estado separador datos flecha';border:1px solid transparent;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta.selected{border:1px solid var(--color-primario);}@media(max-width:350px){body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta{grid-template-columns:40px 1px 1fr 30px;}}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta .icono_peticion,body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta .icono_flecha{-webkit-justify-content:center;justify-content:center;-ms-align-content:center;-webkit-align-content:center;align-content:center;display:grid;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta .icono_peticion{width:100%;height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;grid-area:estado;padding-right:12px;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta .icono_peticion img{width:20px;height:20px;}@media(max-width:350px){body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta .icono_peticion{padding-right:5px;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta .icono_peticion img{width:16px;height:16px;}}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta .separador_vertical{width:1px;height:100%;background-color:#d1d1d6;grid-area:separador;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta .datos{grid-area:datos;padding-left:15px;overflow:hidden;}@media(max-width:350px){body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta .datos{padding-left:10px;}}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta .datos .tipo_peticion,body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta .datos .estado{color:var(--color-primario);}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta .datos .comentarios{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:unset;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta .datos .estado_fecha_mensajes{position:relative;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta .datos .estado_fecha_mensajes .separador{margin:0 5px;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta .datos .estado_fecha_mensajes .mensajes_no_leidos_container{-ms-align-content:center;-webkit-align-content:center;align-content:center;-webkit-justify-content:center;justify-content:center;width:17px;height:17px;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;display:flex;position:absolute;background-color:#4f4c4d;top:0;right:5px;}@media(max-width:350px){body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta .datos .estado_fecha_mensajes .mensajes_no_leidos_container{right:0;}}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta .datos .estado_fecha_mensajes .mensajes_no_leidos_container .numero{font-size:10.5px;line-height:1.6;color:#fff;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta .icono_flecha{-ms-align-content:center;-webkit-align-content:center;align-content:center;grid-area:flecha;}body.zona-huesped .view.management_view .k-tabstrip-wrapper .k-tabstrip .k-content .list-group .tarjeta .icono_flecha img{width:18px;height:18px;filter:invert(85%) sepia(3%) saturate(268%) hue-rotate(202deg) brightness(97%) contrast(98%);}body.zona-huesped .view.pending_view{grid-template-rows:min-content min-content;grid-gap:12px;}body.zona-huesped .view.pending_view .pending__body,body.zona-huesped .view.pending_view .pending__total{grid-template-columns:1fr;padding:33px;}body.zona-huesped .view.pending_view .pending__body .pending__item,body.zona-huesped .view.pending_view .pending__total .pending__item{display:flex;gap:7px;padding:0;width:100%;height:33px;}body.zona-huesped .view.pending_view .pending__body .pending__item--total,body.zona-huesped .view.pending_view .pending__total .pending__item--total{display:grid;grid-template-columns:1fr;grid-template-rows:22px 50px;grid-template-areas:'label' 'value';grid-gap:0;height:72px;}body.zona-huesped .view.pending_view .pending__body .pending__item--total .pending__label,body.zona-huesped .view.pending_view .pending__total .pending__item--total .pending__label{grid-area:label;font-weight:normal;}body.zona-huesped .view.pending_view .pending__body .pending__item--total .pending__value,body.zona-huesped .view.pending_view .pending__total .pending__item--total .pending__value{grid-area:value;font-size:30px;font-weight:500;}body.zona-huesped .view.pending_view .pending__body .pending__label,body.zona-huesped .view.pending_view .pending__total .pending__label,body.zona-huesped .view.pending_view .pending__body .pending__value,body.zona-huesped .view.pending_view .pending__total .pending__value{font-size:15px;}body.zona-huesped .view.pending_view .pending__body .pending__label,body.zona-huesped .view.pending_view .pending__total .pending__label{font-weight:bold;}body.zona-huesped .view.pending_view .pending__body .separador,body.zona-huesped .view.pending_view .pending__total .separador{width:100%;height:1px;background-color:#d1d1d6;margin:15px auto;}body.zona-huesped .view.pending_view .pending__total+.pending__body{margin-top:30px;}body.zona-huesped .view.contact_view{height:auto;grid-template-rows:1fr;position:relative;min-height:0;}body.zona-huesped .view.contact_view .tarjeta{grid-template-columns:1fr;grid-template-rows:22px min-content;grid-template-areas:'title' 'form';grid-gap:15px;padding:33px;}body.zona-huesped .view.contact_view .tarjeta .title{font-size:18px;color:var(--color-primario);text-align:center;grid-area:title;}body.zona-huesped .view.contact_view .tarjeta .formulario{-webkit-align-items:start;-moz-align-items:start;align-items:start;text-align:center;}body.zona-huesped .view.contact_view .tarjeta .formulario .form-group{padding:30px 0 0;width:100%;}body.zona-huesped .view.contact_view .tarjeta .formulario .ant-boton{margin:50px auto 0;}body.zona-huesped .view.precheckin_view{width:100%;height:100%;grid-template-rows:min-content;grid-template-areas:'text';}body.zona-huesped .view.precheckin_view .text{grid-area:text;font-size:16px;text-align:center;}body.zona-huesped .view.precheckin_view.hay_clientes{grid-template-rows:min-content 1fr 1px 34px;grid-template-areas:'text' 'clientes_habitaciones' 'separador' 'button';grid-gap:22px;}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones{grid-area:clientes_habitaciones;overflow-y:auto;}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .habitacion{-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;-ms-align-content:center;-webkit-align-content:center;align-content:center;-webkit-justify-content:center;justify-content:center;height:62px;font-size:18px;color:#fff;text-align:center;background-color:var(--color-primario);}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .habitacion.multiple{-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .habitacion .numero{margin-left:5px;font-weight:bold;}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers{-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;margin-bottom:25px;width:100%;min-height:0;background-color:#fff;overflow:hidden;}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers.sin-mostrar-habitacion{-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers.sin-mostrar-habitacion .customer_container:first-child{-moz-transition:all .3s ease-in-out !important;-o-transition:all .3s ease-in-out !important;-webkit-transition:all .3s ease-in-out !important;transition:all .3s ease-in-out !important;border:1px solid transparent;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}@media(hover:hover){body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers.sin-mostrar-habitacion .customer_container:first-child:hover{border:1px solid var(--color-primario);}}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers.sin-mostrar-habitacion .customer_container:first-child:last-child{-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers.sin-mostrar-habitacion .customer_container:first-child:hover,body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers.sin-mostrar-habitacion .customer_container:first-child.selected{border:1px solid var(--color-primario);}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container{-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;-moz-transition:all .3s ease-in-out !important;-o-transition:all .3s ease-in-out !important;-webkit-transition:all .3s ease-in-out !important;transition:all .3s ease-in-out !important;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;grid-template-columns:50px 1px 1fr 40px;grid-template-areas:'icono separador datos flecha';grid-gap:10px;min-height:65px;overflow:none;cursor:pointer;}@media(hover:hover){body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container:hover{background-color:#effbff;}}@media(max-width:350px){body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container{grid-template-columns:40px 1px 1fr 30px;}}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container.selected{border:1px solid var(--color-primario);}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container:first-child{border-top:none;}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container:last-child{-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container.enhotel .datos .estado{color:#4f4c4d;}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container.cancelado .icono_maleta{opacity:.5;}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container .icono,body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container .icono_flecha{-webkit-justify-content:center;justify-content:center;-ms-align-content:center;-webkit-align-content:center;align-content:center;display:grid;}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container .icono{width:100%;height:100%;grid-area:icono;}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container .icono span{margin:0 auto;padding-right:10px;}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container .icono img{width:28px;height:28px;}@media(max-width:350px){body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container .icono{padding-right:5px;}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container .icono img{width:22px;height:22px;}}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container .separador_vertical{width:1px;height:100%;background-color:#d1d1d6;grid-area:separador;}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container .datos{grid-area:datos;padding-left:15px;overflow:hidden;}@media(max-width:350px){body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container .datos{padding-left:10px;}}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container .datos .nombre,body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container .datos .faltan_datos{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container .datos .faltan_datos{color:var(--color-primario);}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container .datos .separador{margin:0 5px;}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container .datos .estado{color:#919191;}@media(max-width:350px){body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container .datos .estado{font-size:11.5px;}}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container .icono_flecha{grid-area:flecha;}body.zona-huesped .view.precheckin_view.hay_clientes .clientes_habitaciones .customers .customer_container .icono_flecha img{width:18px;height:18px;filter:invert(85%) sepia(3%) saturate(268%) hue-rotate(202deg) brightness(97%) contrast(98%);}body.zona-huesped .view.precheckin_view.hay_clientes .separador{width:100%;height:1px;background-color:#d1d1d6;grid-area:separador;}body.zona-huesped .view.precheckin_view.hay_clientes .ant-boton{margin:0 auto;}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas{grid-template-areas:'text' 'reservas_habitaciones';grid-gap:22px;}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .text{grid-area:text;}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones{grid-area:reservas_habitaciones;overflow-y:auto;}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .habitacion{-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;-ms-align-content:center;-webkit-align-content:center;align-content:center;-webkit-justify-content:center;justify-content:center;padding-bottom:5px;height:62px;font-size:18px;color:#fff;text-align:center;background-color:var(--color-primario);}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .habitacion .numero{margin-left:5px;font-weight:bold;}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas{-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;margin-bottom:25px;width:100%;min-height:0;background-color:#fff;overflow:hidden;}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container{-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;grid-template-columns:40px 1px 1fr 40px;grid-template-areas:'usuario separador datos flecha';grid-gap:10px;padding:14px;min-height:65px;overflow:hidden;cursor:pointer;}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container:last-child{-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container.selected{border:1px solid var(--color-primario);}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .icono_usuario,body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .icono_flecha{width:100%;height:100%;-webkit-justify-content:center;justify-content:center;-ms-align-content:center;-webkit-align-content:center;align-content:center;display:grid;}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .icono_usuario span,body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .icono_flecha span{margin:0 auto;padding-right:10px;}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .icono_usuario img,body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .icono_flecha img{width:28px;height:28px;}@media(max-width:350px){body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .icono_usuario,body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .icono_flecha{padding-right:5px;}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .icono_usuario img,body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .icono_flecha img{width:22px;height:22px;}}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .icono_usuario{grid-area:usuario;}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .separador_vertical{width:1px;height:100%;background-color:#d1d1d6;grid-area:separador;}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .icono_flecha{grid-area:icono;}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .datos{grid-area:datos;display:grid;grid-template-columns:1fr min-content;grid-template-rows:20px 20px;grid-template-areas:'nombre tipo_persona' 'hotel .' 'fechas fechas';grid-gap:5px;overflow:hidden;}@media(max-width:350px){body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .datos{padding-left:10px;}}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .datos.hay_habitacion{grid-template-areas:'nombre tipo_persona' 'hotel habitacion' 'fechas fechas';}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .datos .fechas{grid-area:fechas;display:block;color:var(--color-primario);}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .datos .hotel,body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .datos .nombre,body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .datos .tipo_persona{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .datos .hotel{grid-area:hotel;font-weight:bold;}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .datos .habitacion{grid-area:habitacion;}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .datos .nombre{grid-area:nombre;}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .datos .tipo_persona{grid-area:tipo_persona;color:var(--color-primario);}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .icono_flecha{grid-area:flecha;}body.zona-huesped .view.precheckin_view.asignar_reserva.hay_reservas .reservas_habitaciones .reservas .reserva_container .icono_flecha img{width:18px;height:18px;filter:invert(85%) sepia(3%) saturate(268%) hue-rotate(202deg) brightness(97%) contrast(98%);}body.zona-huesped .view.guest_view .steps{width:calc(100% - 26px*2);height:26px;position:relative;margin:26px auto 35px;cursor:pointer;}body.zona-huesped .view.guest_view .steps .step{display:inline-flex;}body.zona-huesped .view.guest_view .steps .step:nth-child(3){width:25%;height:26px;}body.zona-huesped .view.guest_view .steps .step:nth-child(3) .step__number,body.zona-huesped .view.guest_view .steps .step:nth-child(3) .step__circle{left:calc(25%*3 - 26px/2);}body.zona-huesped .view.guest_view .steps .step:nth-child(3) .step__bar{left:calc(25%*3 - 25%);}body.zona-huesped .view.guest_view .steps .step:nth-child(2){width:25%;height:26px;}body.zona-huesped .view.guest_view .steps .step:nth-child(2) .step__number,body.zona-huesped .view.guest_view .steps .step:nth-child(2) .step__circle{left:calc(25%*2 - 26px/2);}body.zona-huesped .view.guest_view .steps .step:nth-child(2) .step__bar{left:calc(25%*2 - 25%);}body.zona-huesped .view.guest_view .steps .step:nth-child(1){width:25%;height:26px;}body.zona-huesped .view.guest_view .steps .step:nth-child(1) .step__number,body.zona-huesped .view.guest_view .steps .step:nth-child(1) .step__circle{left:calc(25%*1 - 26px/2);}body.zona-huesped .view.guest_view .steps .step:nth-child(1) .step__bar{left:calc(25%*1 - 25%);}body.zona-huesped .view.guest_view .steps .step:last-child .step__bar--right{left:calc(100% - 25%);}body.zona-huesped .view.guest_view .steps .step--active .step__circle,body.zona-huesped .view.guest_view .steps .step--active .step__bar{background-color:var(--color-primario);}body.zona-huesped .view.guest_view .steps .step--active .step__number{color:#fff;}body.zona-huesped .view.guest_view .steps .step__circle,body.zona-huesped .view.guest_view .steps .step__bar{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;top:13px;background-color:var(--color-primario-apagado);}body.zona-huesped .view.guest_view .steps .step__number,body.zona-huesped .view.guest_view .steps .step__circle,body.zona-huesped .view.guest_view .steps .step__bar{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;}body.zona-huesped .view.guest_view .steps .step__number{-ms-align-content:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;width:26px;height:26px;top:calc(50% - 1px);font-size:15px;color:var(--color-primario);text-align:center;line-height:1.8;z-index:2;}body.zona-huesped .view.guest_view .steps .step__circle{-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;-webkit-justify-content:center;justify-content:center;width:26px;height:26px;z-index:1;}body.zona-huesped .view.guest_view .steps .step__bar{width:25%;height:5px;-moz-border-radius:2.5px 2.5px 2.5px 2.5px;-webkit-border-radius:2.5px 2.5px 2.5px 2.5px;border-radius:2.5px 2.5px 2.5px 2.5px;z-index:0;}body.zona-huesped .view.guest_view .qrcontainer,body.zona-huesped .view.guest_view .escanear_documento_container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;-moz-box-shadow:0 10px 20px rgba(200,216,225,.6);-webkit-box-shadow:0 10px 20px rgba(200,216,225,.6);box-shadow:0 10px 20px rgba(200,216,225,.6);padding:12px;border:1px solid transparent;background-color:#fff;-ms-align-content:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;display:grid;margin-bottom:25px;padding:30px;min-width:0;width:100%;text-align:center;}body.zona-huesped .view.guest_view .qrcontainer.selected,body.zona-huesped .view.guest_view .escanear_documento_container.selected{border:1px solid var(--color-primario);}body.zona-huesped .view.guest_view .qrcontainer #qrcode,body.zona-huesped .view.guest_view .escanear_documento_container #qrcode{width:120px;height:120px;display:grid;margin:auto auto 20px;}body.zona-huesped .view.guest_view .qrcontainer #qrcode canvas,body.zona-huesped .view.guest_view .escanear_documento_container #qrcode canvas,body.zona-huesped .view.guest_view .qrcontainer #qrcode img,body.zona-huesped .view.guest_view .escanear_documento_container #qrcode img{width:120px;height:120px;margin:auto;}body.zona-huesped .view.guest_view .qrcontainer .ant-boton,body.zona-huesped .view.guest_view .escanear_documento_container .ant-boton{margin:0 auto;}body.zona-huesped .view.guest_view .qrcontainer .texto,body.zona-huesped .view.guest_view .escanear_documento_container .texto{margin-top:20px;font-size:14px;line-height:1.4;}body.zona-huesped .view.guest_view .escanear_documento_container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-columns:1fr;grid-template-rows:44px min-content;grid-template-areas:'icono_boton' 'texto';grid-gap:20px;color:#fff;background-color:var(--color-primario);}@media(min-width:430px){body.zona-huesped .view.guest_view .escanear_documento_container{padding:33px;}}@media(max-width:350px){body.zona-huesped .view.guest_view .escanear_documento_container{padding:25px;}}body.zona-huesped .view.guest_view .escanear_documento_container .icono_boton_container{-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;grid-area:icono_boton;display:flex;}@media(min-width:420px){body.zona-huesped .view.guest_view .escanear_documento_container .icono_boton_container{-webkit-justify-content:center;justify-content:center;margin:0 auto;gap:32px;}}body.zona-huesped .view.guest_view .escanear_documento_container .icono_boton_container .icono_escanear{grid-area:icono;filter:invert(100%) sepia(100%) saturate(15%) hue-rotate(235deg) brightness(300%) contrast(300%);}body.zona-huesped .view.guest_view .escanear_documento_container .icono_boton_container .icono_escanear img{width:54px;}body.zona-huesped .view.guest_view .escanear_documento_container .icono_boton_container .ant-boton{-moz-box-shadow:1px 1px 3px rgba(0,0,0,.09);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.09);box-shadow:1px 1px 3px rgba(0,0,0,.09);grid-area:boton;width:200px;background-color:#fff;}@media(max-width:400px){body.zona-huesped .view.guest_view .escanear_documento_container .icono_boton_container .ant-boton{width:190px;}}@media(max-width:400px) and (max-width:380px){body.zona-huesped .view.guest_view .escanear_documento_container .icono_boton_container .ant-boton{width:180px;}}@media(hover:hover){body.zona-huesped .view.guest_view .escanear_documento_container .icono_boton_container .ant-boton:hover{-moz-box-shadow:3px 3px 3px rgba(0,0,0,.09);-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.09);box-shadow:3px 3px 3px rgba(0,0,0,.09);}}body.zona-huesped .view.guest_view .escanear_documento_container .icono_boton_container .ant-boton .text{color:#707070 !important;}body.zona-huesped .view.guest_view .escanear_documento_container .texto{grid-area:texto;margin:0;}body.zona-huesped .view.guest_view .tarjeta{padding:33px;width:100%;}body.zona-huesped .view.guest_view .tarjeta.ant-form-wrapper{grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:'form';}body.zona-huesped .view.guest_view .tarjeta .form_feedback{padding:0 25px;}body.zona-huesped .view.guest_view .tarjeta .formulario{width:100%;height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:min-content 34px;grid-template-areas:'step' 'actions';grid-gap:42px;padding:0;}body.zona-huesped .view.guest_view .tarjeta .formulario__step{display:none;}body.zona-huesped .view.guest_view .tarjeta .formulario__step--active{width:100%;height:100%;display:block;}body.zona-huesped .view.guest_view .tarjeta .formulario__step--active .form-group:first-child{padding-top:0;}body.zona-huesped .view.guest_view .tarjeta .formulario__actions{grid-area:actions;}body.zona-huesped .view.guest_view .tarjeta .formulario__btn--submit{display:none;}body.zona-huesped .view.guest_view .tarjeta .formulario span.k-dropdown-wrap{padding:.2em;}body.zona-huesped .view.guest_view .tarjeta .formulario .ant-date{-webkit-appearance:none;}body.zona-huesped .view.guest_view .tarjeta .formulario .ant-boton{margin:0 auto;}body.zona-huesped .view.guest_view .tarjeta .formulario .selector_fecha .k-datepicker .k-picker-wrap{border-bottom:none !important;}body.zona-huesped .view.guest_view .tarjeta .formulario .sexo{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:'label label' 'sexo0 sexo1';}body.zona-huesped .view.guest_view .tarjeta .formulario .sexo label.label_texto{grid-area:label;}body.zona-huesped .view.guest_view .tarjeta .formulario .sexo .k-radio-label[for="sexo_0"]{grid-area:sexo0;}body.zona-huesped .view.guest_view .tarjeta .formulario .sexo .k-radio-label[for="sexo_1"]{grid-area:sexo1;}body.zona-huesped .view.guest_view .tarjeta .formulario .sexo .k-radio-label:after{top:4px;left:4px;}body.zona-huesped .view.guest_view .tarjeta .formulario .checkbox_inside{display:grid;grid-template-columns:32px 1fr;grid-template-areas:'checkbox label';}body.zona-huesped .view.guest_view .tarjeta .formulario .checkbox_inside .checkbox_container{-ms-align-content:start;-webkit-align-content:start;align-content:start;-webkit-align-items:start;-moz-align-items:start;align-items:start;-webkit-justify-content:start;justify-content:start;grid-area:checkbox;display:grid !important;position:relative;top:unset !important;}body.zona-huesped .view.guest_view .tarjeta .formulario .checkbox_inside .text_label{grid-area:label;margin:0;font-weight:400;}body.zona-huesped .view.guest_view .tarjeta .formulario .checkbox_inside .k-checkbox-label:before{-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;width:18px;height:18px;font-size:16px;}body.zona-huesped .view.guest_view .tarjeta .formulario .checkbox_inside .k-checkbox-label.error:before{border-color:#f00 !important;}body.zona-huesped .view.payment_summary_view{display:flex;flex-direction:column;height:100%;min-height:0;}body.zona-huesped .view.payment_summary_view .formulario{display:grid;grid-template-rows:1fr min-content;grid-template-areas:'campos' 'actions';grid-gap:12px;-webkit-flex-grow:1;flex-grow:1;min-height:0;padding:0;}@media(max-width:410px){body.zona-huesped .view.payment_summary_view .formulario{grid-template-rows:1fr min-content;}}body.zona-huesped .view.payment_summary_view .formulario__campos{grid-area:campos;min-height:0;overflow-y:auto;}body.zona-huesped .view.payment_summary_view .formulario__campos .form-group{display:flex;gap:7px;padding:0;width:100%;}body.zona-huesped .view.payment_summary_view .formulario__campos .form-group label{margin:0;}body.zona-huesped .view.payment_summary_view .formulario__campos .form-group.hotel{padding:0;}body.zona-huesped .view.payment_summary_view .formulario__campos .form-group .texto,body.zona-huesped .view.payment_summary_view .formulario__campos .form-group .valor{color:#707070;}body.zona-huesped .view.payment_summary_view .formulario__campos .form-group .texto{font-weight:bold;}body.zona-huesped .view.payment_summary_view .formulario__campos .form-group.tasas .checkbox_container,body.zona-huesped .view.payment_summary_view .formulario__campos .form-group.estancia .checkbox_container{width:18px;height:18px;position:relative;margin-left:auto;}body.zona-huesped .view.payment_summary_view .formulario__campos .form-group.tasas .checkbox_container input.k-checkbox,body.zona-huesped .view.payment_summary_view .formulario__campos .form-group.estancia .checkbox_container input.k-checkbox{display:block;}body.zona-huesped .view.payment_summary_view .formulario__campos .form-group.tasas .checkbox_container .k-checkbox-label:before,body.zona-huesped .view.payment_summary_view .formulario__campos .form-group.estancia .checkbox_container .k-checkbox-label:before{-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;width:18px;height:18px;font-size:16px;border-color:#4f4c4d;}@media(max-width:1200px){body.zona-huesped .view.payment_summary_view .formulario__campos .form-group.tasas .checkbox_container,body.zona-huesped .view.payment_summary_view .formulario__campos .form-group.estancia .checkbox_container{display:flex;order:3;margin-left:auto !important;}body.zona-huesped .view.payment_summary_view .formulario__campos .form-group.tasas .texto,body.zona-huesped .view.payment_summary_view .formulario__campos .form-group.estancia .texto{order:1;}body.zona-huesped .view.payment_summary_view .formulario__campos .form-group.tasas .valor,body.zona-huesped .view.payment_summary_view .formulario__campos .form-group.estancia .valor{order:2;}}body.zona-huesped .view.payment_summary_view .formulario__campos .separador{width:100%;height:1px;background-color:#d1d1d6;margin:30px auto;}body.zona-huesped .view.payment_summary_view .formulario__actions{grid-area:actions;margin:0 auto;}body.zona-huesped .view.payment_summary_view .formulario__actions .etiqueta{font-size:15px;}body.zona-huesped .view.payment_summary_view .formulario__actions .importe_pagado{display:flex;}body.zona-huesped .view.payment_summary_view .formulario__actions .importe_pagado .valor{margin-left:7px;}body.zona-huesped .view.payment_summary_view .formulario__actions .importe_pagado .simbolo{margin-left:4px;}body.zona-huesped .view.payment_summary_view .formulario__actions .importe_boton{display:flex;margin-top:14px;}body.zona-huesped .view.payment_summary_view .formulario__actions .importe_boton .importe,body.zona-huesped .view.payment_summary_view .formulario__actions .importe_boton .simbolo{display:inline-flex;font-size:24px;font-weight:500;line-height:1;letter-spacing:-.25px;color:#707070;}@media(min-width:424px){body.zona-huesped .view.payment_summary_view .formulario__actions .importe_boton .importe,body.zona-huesped .view.payment_summary_view .formulario__actions .importe_boton .simbolo{font-size:30px;}}body.zona-huesped .view.payment_summary_view .formulario__actions .importe_boton .ant-boton{display:grid;grid-template-columns:unset;grid-template-areas:unset;margin-left:auto;padding:4px 10px;min-width:130px;width:auto;max-width:190px;}body.zona-huesped .view.payment_summary_view .formulario__actions .importe_boton .ant-boton .text{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0 auto;width:100%;max-width:180px;}@media(max-width:410px){body.zona-huesped .view.payment_summary_view .formulario__actions .importe_boton{display:block;margin-top:12px;}body.zona-huesped .view.payment_summary_view .formulario__actions .importe_boton .importe,body.zona-huesped .view.payment_summary_view .formulario__actions .importe_boton .simbolo{font-size:30px;}body.zona-huesped .view.payment_summary_view .formulario__actions .importe_boton .ant-boton{margin:24px auto 0;width:100%;min-width:100px;max-width:100%;text-align:center;}}body.zona-huesped .view.payment_summary_view .formulario .tarjeta{-webkit-align-items:start;-moz-align-items:start;align-items:start;grid-template-columns:1fr;padding:30px 33px;width:100%;}body.zona-huesped .view.invoices_detail_view{display:flex;flex-direction:column;height:100%;min-height:0;}body.zona-huesped .view.traveler_view{display:grid;grid-template-rows:min-content 1fr;grid-template-areas:'texto' 'tarjeta';grid-gap:0;}body.zona-huesped .view.traveler_view.hay_error{grid-template-rows:unset;grid-template-areas:unset;}body.zona-huesped .view.traveler_view.hay_pdf{grid-template-rows:min-content min-content 1fr;grid-template-areas:'texto' 'tarjeta' 'visor_pdf';grid-gap:23px;}body.zona-huesped .view.traveler_view.hay_pdf.hay_error{grid-template-rows:1fr;grid-template-areas:'visor_pdf';grid-gap:0;}body.zona-huesped .view.traveler_view .text{grid-area:texto;font-size:14px;text-align:center;}body.zona-huesped .view.traveler_view .tarjeta{grid-area:tarjeta;grid-template-rows:unset;grid-template-areas:unset;padding-bottom:25px;}body.zona-huesped .view.traveler_view .tarjeta #formulario-precheckin{display:grid;grid-template-rows:min-content 34px 34px;grid-template-areas:'firma' 'boton_guardar' 'boton_borrar';grid-gap:23px;}body.zona-huesped .view.traveler_view .tarjeta #formulario-precheckin .title{grid-area:title;font-size:16px;text-align:center;}body.zona-huesped .view.traveler_view .tarjeta #formulario-precheckin .wrapper-firma{grid-area:firma;margin:0;padding:0;width:100% !important;}body.zona-huesped .view.traveler_view .tarjeta #formulario-precheckin .wrapper-firma .ant-form-grupo-contenido{padding:0 !important;}body.zona-huesped .view.traveler_view .tarjeta #formulario-precheckin .wrapper-firma .signature_container{position:relative;width:100%;}body.zona-huesped .view.traveler_view .tarjeta #formulario-precheckin .wrapper-firma .signature_container .overlay-disabled{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-align-content:center;-webkit-align-content:center;align-content:center;width:100%;height:100%;position:absolute;padding:0 !important;height:184px;color:#707070;text-align:center;}body.zona-huesped .view.traveler_view .tarjeta #formulario-precheckin .wrapper-firma .signature_container #signatureCanvas{-moz-border-radius:27px 27px 27px 27px;-webkit-border-radius:27px 27px 27px 27px;border-radius:27px 27px 27px 27px;width:100% !important;height:184px !important;background-color:rgba(211,211,211,.26);}body.zona-huesped .view.traveler_view .tarjeta #formulario-precheckin .ant-boton{display:grid;grid-template-columns:1fr;grid-template-areas:unset;margin:0 auto;text-align:center;}body.zona-huesped .view.traveler_view .tarjeta #formulario-precheckin .ant-boton.primary{grid-area:boton_guardar;}body.zona-huesped .view.traveler_view .tarjeta #formulario-precheckin .ant-boton.limpiar-canvas.secondary{grid-area:boton_borrar;}body.zona-huesped .view.traveler_view .pdf-viewer{grid-area:visor_pdf;}body.zona-huesped .view.user_validation_view.is_valid{grid-template-areas:'texto' 'boton';}body.zona-huesped .view.user_validation_view.is_valid .text{grid-area:texto;font-size:14px;text-align:center;color:#fff;}body.zona-huesped .view.not_found_view,body.zona-huesped .view.access_denied_view{width:100%;height:100%;grid-template-rows:22px 34px;grid-template-areas:'title' 'button';grid-gap:40px;}body.zona-huesped .view.not_found_view .title,body.zona-huesped .view.access_denied_view .title{grid-area:title;font-size:16px;text-align:center;}body.zona-huesped .view.not_found_view .ant-boton,body.zona-huesped .view.access_denied_view .ant-boton{grid-area:button;margin:auto;}body.zona-huesped .view .pdf-viewer{display:grid;grid-template-rows:1fr 34px;grid-template-areas:'body' 'actions';grid-gap:23px;-webkit-flex-grow:1;flex-grow:1;min-height:0;padding:0;}body.zona-huesped .view .pdf-viewer .pdf-viewer__body{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-moz-box-shadow:0 10px 20px rgba(200,216,225,.6);-webkit-box-shadow:0 10px 20px rgba(200,216,225,.6);box-shadow:0 10px 20px rgba(200,216,225,.6);padding:12px;border:1px solid transparent;background-color:#fff;width:100%;height:100%;grid-area:body;display:grid;grid-template-rows:1fr 32px;grid-template-areas:'document' 'paginator';grid-gap:10px;padding-bottom:25px;overflow:hidden;}body.zona-huesped .view .pdf-viewer .pdf-viewer__body.selected{border:1px solid var(--color-primario);}body.zona-huesped .view .pdf-viewer .pdf-viewer__body .pdf-viewer__document{grid-area:document;min-height:0;height:100%;overflow-y:auto;}body.zona-huesped .view .pdf-viewer .pdf-viewer__body .pdf-viewer__document canvas{width:100%;}body.zona-huesped .view .pdf-viewer .pdf-viewer__body .pdf-viewer__paginator{-webkit-align-items:center;-moz-align-items:center;align-items:center;grid-area:paginator;display:grid;grid-template-columns:20px 1fr 20px;grid-template-areas:'prev paginator next';grid-gap:10px;height:32px;padding:0 22px;}body.zona-huesped .view .pdf-viewer .pdf-viewer__body .pdf-viewer__paginator img{width:20px;height:20px;}body.zona-huesped .view .pdf-viewer .pdf-viewer__body .pdf-viewer__paginator #prev{grid-area:prev;}body.zona-huesped .view .pdf-viewer .pdf-viewer__body .pdf-viewer__paginator .pdf-viewer__page-info{-ms-align-content:center;-webkit-align-content:center;align-content:center;grid-area:paginator;text-align:center;}body.zona-huesped .view .pdf-viewer .pdf-viewer__body .pdf-viewer__paginator #next{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);grid-area:next;}body.zona-huesped .view .pdf-viewer .pdf-viewer__actions{grid-area:actions;}body.zona-huesped .view .pdf-viewer .pdf-viewer__actions .ant-boton{margin:0 auto;}body.zona-huesped .view .imagen_marca_contenedor{-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;display:grid;}@media(max-height:600px){body.zona-huesped .view .imagen_marca_contenedor{-webkit-align-items:start;-moz-align-items:start;align-items:start;}body.zona-huesped .view .imagen_marca_contenedor img{padding:0 !important;}}body.zona-huesped .view .imagen_marca_contenedor img{padding:12px;max-width:256px;height:auto;}body.zona-huesped .tarjeta{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-moz-box-shadow:0 10px 20px rgba(200,216,225,.6);-webkit-box-shadow:0 10px 20px rgba(200,216,225,.6);box-shadow:0 10px 20px rgba(200,216,225,.6);display:grid;padding:12px;width:100%;border:1px solid transparent;background-color:#fff;}body.zona-huesped .tarjeta.selected{border:1px solid var(--color-primario);}body.zona-huesped .ant-boton{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:17px 17px 17px 17px;-webkit-border-radius:17px 17px 17px 17px;border-radius:17px 17px 17px 17px;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:grid;padding:4px;width:256px;height:34px;font-size:15px;text-align:center;background-color:transparent;cursor:pointer;}body.zona-huesped .ant-boton[disabled],body.zona-huesped .ant-boton.disabled{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;filter:saturate(.5);opacity:.35;cursor:not-allowed;}@media(hover:hover){body.zona-huesped .ant-boton[disabled]:hover,body.zona-huesped .ant-boton.disabled:hover{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}}body.zona-huesped .ant-boton:focus,body.zona-huesped .ant-boton:focus:hover,body.zona-huesped .ant-boton.k-state-focused,body.zona-huesped .ant-boton.k-state-focused.k-state-disabled{border:1px solid transparent;outline:none;}body.zona-huesped .ant-boton:not(.primary):not(.secondary){grid-template-columns:38px 1fr calc(38px - 10px);grid-template-areas:'icon text .';border:1px solid #fff;}body.zona-huesped .ant-boton:not(.primary):not(.secondary).activo{color:var(--color-primario);background-color:#fff;}body.zona-huesped .ant-boton:not(.primary):not(.secondary).activo .text{color:var(--color-primario);}body.zona-huesped .ant-boton.btn-icon{grid-template-columns:38px 1fr 26px;grid-template-areas:'icon text .';}body.zona-huesped .ant-boton.primary,body.zona-huesped .ant-boton.secondary{width:230px;border:1px solid transparent;}body.zona-huesped .ant-boton.primary .text,body.zona-huesped .ant-boton.secondary .text{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;}body.zona-huesped .ant-boton.activo{pointer-events:none;}body.zona-huesped .ant-boton.activo.primary{color:var(--color-primario);border:1px solid var(--color-primario);background-color:#fff;}body.zona-huesped .ant-boton.activo.primary .text{color:var(--color-primario);}body.zona-huesped .ant-boton.activo.secondary{color:var(--color-secundario);border:1px solid var(--color-secundario);background-color:#fff;}body.zona-huesped .ant-boton.activo.secondary .text{color:var(--color-secundario);}body.zona-huesped .ant-boton.primary{-moz-box-shadow:0 5px 15px rgb(var(--color-primario-rgb)/.22);-webkit-box-shadow:0 5px 15px rgb(var(--color-primario-rgb)/.22);box-shadow:0 5px 15px rgb(var(--color-primario-rgb)/.22);color:var(--color-texto-primario);background-color:var(--color-primario);}body.zona-huesped .ant-boton.primary .text{color:var(--color-texto-primario);}@media(hover:hover){body.zona-huesped .ant-boton.primary:hover{-moz-box-shadow:0 3px 4px rgb(var(--color-primario-rgb)/.5);-webkit-box-shadow:0 3px 4px rgb(var(--color-primario-rgb)/.5);box-shadow:0 3px 4px rgb(var(--color-primario-rgb)/.5);}}@media(hover:none){body.zona-huesped .ant-boton.primary{color:var(--color-texto-primario);}}body.zona-huesped .ant-boton.secondary{-moz-box-shadow:1px 1px 3px #d9d9d9;-webkit-box-shadow:1px 1px 3px #d9d9d9;box-shadow:1px 1px 3px #d9d9d9;color:var(--color-texto-secundario);background-color:var(--color-secundario);}body.zona-huesped .ant-boton.secondary img{filter:invert(60%) sepia(0%) saturate(0%) hue-rotate(72deg) brightness(60%) contrast(77%);}body.zona-huesped .ant-boton.secondary .text{color:var(--color-texto-secundario);}@media(hover:hover){body.zona-huesped .ant-boton.secondary:hover{-moz-box-shadow:2px 2px 4px #919191;-webkit-box-shadow:2px 2px 4px #919191;box-shadow:2px 2px 4px #919191;}}@media(hover:none){body.zona-huesped .ant-boton.secondary{color:var(--color-texto-secundario);}}body.zona-huesped .ant-boton img,body.zona-huesped .ant-boton .material-icons{grid-area:icon;position:relative;margin:0 auto;}body.zona-huesped .ant-boton img{width:20px;height:20px;}body.zona-huesped .ant-boton .text{grid-area:text;font-size:14px;color:#fff;}body.zona-huesped .form-group .field-validation-error{display:block;margin:5px 0 15px;color:#f00;}body.zona-huesped .form_feedback{display:none;}body.zona-huesped .form_feedback.validation-summary-errors{color:#f00;}body.zona-huesped .form_feedback.validation-summary-errors ul{padding:25px 0 0;}body.zona-huesped .k-window{max-width:100% !important;}body.zona-huesped .ventana_mensaje,body.zona-huesped .ventana_qr{-moz-border-radius:27px 27px 27px 27px;-webkit-border-radius:27px 27px 27px 27px;border-radius:27px 27px 27px 27px;}body.zona-huesped .ventana_mensaje .k-window-content.k-content,body.zona-huesped .ventana_qr .k-window-content.k-content{-moz-border-radius:27px 27px 27px 27px;-webkit-border-radius:27px 27px 27px 27px;border-radius:27px 27px 27px 27px;padding:0;}body.zona-huesped .ventana_mensaje.error .ventana_container .emoticono .smile,body.zona-huesped .ventana_qr.error .ventana_container .emoticono .smile{display:none;}body.zona-huesped .ventana_mensaje.error .ventana_container .emoticono .sad,body.zona-huesped .ventana_qr.error .ventana_container .emoticono .sad{display:block;}body.zona-huesped .ventana_mensaje.sin_titulo.sin_emoticono .ventana_container,body.zona-huesped .ventana_qr.sin_titulo.sin_emoticono .ventana_container{grid-template-areas:'mensaje' 'boton';}body.zona-huesped .ventana_mensaje.sin_titulo.sin_emoticono .ventana_container .mensaje,body.zona-huesped .ventana_qr.sin_titulo.sin_emoticono .ventana_container .mensaje{padding-top:5px;}body.zona-huesped .ventana_mensaje.sin_titulo .ventana_container,body.zona-huesped .ventana_qr.sin_titulo .ventana_container{grid-template-areas:'emoticono' 'mensaje' 'boton';}body.zona-huesped .ventana_mensaje.sin_titulo .ventana_container .titulo,body.zona-huesped .ventana_qr.sin_titulo .ventana_container .titulo{display:none;}body.zona-huesped .ventana_mensaje.sin_titulo.sin_mensaje .ventana_container,body.zona-huesped .ventana_qr.sin_titulo.sin_mensaje .ventana_container{grid-template-areas:'emoticono' 'boton';}body.zona-huesped .ventana_mensaje.sin_titulo.sin_mensaje .ventana_container .mensaje,body.zona-huesped .ventana_qr.sin_titulo.sin_mensaje .ventana_container .mensaje{display:none;}body.zona-huesped .ventana_mensaje.sin_mensaje .ventana_container,body.zona-huesped .ventana_qr.sin_mensaje .ventana_container{grid-template-areas:'emoticono' 'titulo' 'boton';}body.zona-huesped .ventana_mensaje.sin_mensaje .ventana_container .mensaje,body.zona-huesped .ventana_qr.sin_mensaje .ventana_container .mensaje{display:none;}body.zona-huesped .ventana_mensaje .ventana_container,body.zona-huesped .ventana_qr .ventana_container,body.zona-huesped .ventana_mensaje .ventana_qrcontainer,body.zona-huesped .ventana_qr .ventana_qrcontainer{display:grid;grid-template-columns:1fr;grid-template-areas:'emoticono' 'titulo' 'mensaje' 'boton';grid-gap:23px;padding:38px;}@media(max-width:350px){body.zona-huesped .ventana_mensaje .ventana_container,body.zona-huesped .ventana_qr .ventana_container,body.zona-huesped .ventana_mensaje .ventana_qrcontainer,body.zona-huesped .ventana_qr .ventana_qrcontainer{padding:25px;}}body.zona-huesped .ventana_mensaje .ventana_container .emoticono,body.zona-huesped .ventana_qr .ventana_container .emoticono,body.zona-huesped .ventana_mensaje .ventana_qrcontainer .emoticono,body.zona-huesped .ventana_qr .ventana_qrcontainer .emoticono{-webkit-justify-content:center;justify-content:center;grid-area:emoticono;}body.zona-huesped .ventana_mensaje .ventana_container .emoticono img,body.zona-huesped .ventana_qr .ventana_container .emoticono img,body.zona-huesped .ventana_mensaje .ventana_qrcontainer .emoticono img,body.zona-huesped .ventana_qr .ventana_qrcontainer .emoticono img{width:68px;height:68px;margin:0 auto;}body.zona-huesped .ventana_mensaje .ventana_container .emoticono .smile,body.zona-huesped .ventana_qr .ventana_container .emoticono .smile,body.zona-huesped .ventana_mensaje .ventana_qrcontainer .emoticono .smile,body.zona-huesped .ventana_qr .ventana_qrcontainer .emoticono .smile{display:block;}body.zona-huesped .ventana_mensaje .ventana_container .emoticono .sad,body.zona-huesped .ventana_qr .ventana_container .emoticono .sad,body.zona-huesped .ventana_mensaje .ventana_qrcontainer .emoticono .sad,body.zona-huesped .ventana_qr .ventana_qrcontainer .emoticono .sad{display:none;}body.zona-huesped .ventana_mensaje .ventana_container .titulo,body.zona-huesped .ventana_qr .ventana_container .titulo,body.zona-huesped .ventana_mensaje .ventana_qrcontainer .titulo,body.zona-huesped .ventana_qr .ventana_qrcontainer .titulo,body.zona-huesped .ventana_mensaje .ventana_container .mensaje,body.zona-huesped .ventana_qr .ventana_container .mensaje,body.zona-huesped .ventana_mensaje .ventana_qrcontainer .mensaje,body.zona-huesped .ventana_qr .ventana_qrcontainer .mensaje{text-align:center;}body.zona-huesped .ventana_mensaje .ventana_container .titulo,body.zona-huesped .ventana_qr .ventana_container .titulo,body.zona-huesped .ventana_mensaje .ventana_qrcontainer .titulo,body.zona-huesped .ventana_qr .ventana_qrcontainer .titulo{grid-area:titulo;font-weight:600;font-size:17px;}body.zona-huesped .ventana_mensaje .ventana_container .mensaje,body.zona-huesped .ventana_qr .ventana_container .mensaje,body.zona-huesped .ventana_mensaje .ventana_qrcontainer .mensaje,body.zona-huesped .ventana_qr .ventana_qrcontainer .mensaje{grid-area:mensaje;padding:12px;overflow:hidden;}body.zona-huesped .ventana_mensaje .ventana_container .boton_volver,body.zona-huesped .ventana_qr .ventana_container .boton_volver,body.zona-huesped .ventana_mensaje .ventana_qrcontainer .boton_volver,body.zona-huesped .ventana_qr .ventana_qrcontainer .boton_volver,body.zona-huesped .ventana_mensaje .ventana_container .button_container,body.zona-huesped .ventana_qr .ventana_container .button_container,body.zona-huesped .ventana_mensaje .ventana_qrcontainer .button_container,body.zona-huesped .ventana_qr .ventana_qrcontainer .button_container{-webkit-justify-content:center;justify-content:center;grid-area:boton;margin:0 auto;}body.zona-huesped .ventana_qr .ventana_qrcontainer{grid-template-rows:120px min-content 34px;grid-template-areas:'qr' 'mensaje' 'cargar' 'volver';}body.zona-huesped .ventana_qr .ventana_qrcontainer .qrcode{width:120px;height:120px;display:grid;margin:0 auto;}body.zona-huesped .ventana_qr .ventana_qrcontainer .qrcode canvas,body.zona-huesped .ventana_qr .ventana_qrcontainer .qrcode img{width:120px;height:120px;margin:auto;}body.zona-huesped .ventana_qr .ventana_qrcontainer .button_container.boton_cargar{grid-area:cargar;}body.zona-huesped .ventana_qr .ventana_qrcontainer .button_container.boton_volver{grid-area:volver;}