@import"/assets/css/libs/fontPoppinsGoogle.css";:root{--azul-btn: #3282B8}*{padding:0;margin:0;box-sizing:border-box}body{font-family:"Poppins",sans-serif;background-color:#fafafa;position:relative;height:100vh;min-height:100vh}body ul li{list-style-type:none}body a{text-decoration:none}body #marcas h2,body #promociones h2,body #wifi h2,body #peliculas h2,body #agenda h2,body #allMovies h2,body #populares h2{font-weight:700;font-size:16px}body #panico h2,body #interes h2,body #promociones h2,body #favoritos h2,body #main-resto h2,body #telefonos h2,body #internet-premium h2,body #atencion-clientes h2,body #pasajero h2,body #limitado h2,body #ilimitado h2,body #detalle-plato h2,body #mi-carrito h2,body #ayuda h2,body #configuracion h2,body #facturacion h2,body #registro h2{font-size:20px;font-weight:700}body main{padding:1rem 1rem 80px 1rem !important}body #porcentaje{position:fixed;bottom:90px;right:15px}#pasajero{background-color:#fff}@media(min-width: 321px){#interes h2,#promociones h2,#favoritos h2,#restaurantes h2,#agenda h2,#atencion-clientes h2,#telefonos h2,#pasajero h2,#panico h2{font-weight:700 !important;font-size:28px !important}}.btn-azul-lg{width:100%;justify-content:center;align-items:center;border-radius:20px;background:#3282b8;border:none;height:35px;color:#fff}.formatInputs{border-radius:20px;outline:none;border:1px solid #333}.formatButtonAccordion{background:rgba(0,0,0,0) !important;color:#333 !important;box-shadow:none !important;outline:none}.textAreaFormat{resize:none;border-radius:20px}.formatTable{font-size:13px;font-weight:500}.formatInputsModal{border:1px solid #cdcdcd;border-radius:20px;padding:.5rem}.formatIcons{border:none;font-size:15px;background:rgba(0,0,0,0);margin:0 .3rem}.bluee{color:#0f4c75}.reed{color:#ea4335}.formatModalTextDelete{margin:0;font-size:14px;text-align:center;padding:1rem 0}.btnCancelarVisita{border:1px solid var(--azul-btn);background:var(--azul-btn);border-radius:20px;color:#fff;font-weight:500;width:140px;height:35px;outline:none}.btnVolverVisita{border:1px solid var(--azul-btn);border-radius:20px;color:#333;font-weight:500;width:140px;height:35px;outline:none;background:rgba(0,0,0,0)}.br7{border-radius:7px}.containerSelectEmpresas label{width:100%;font-weight:600;font-size:14px}.containerSelectEmpresas select{border-radius:7px}#search{position:relative}#search form input{border-radius:30px;border:1px solid #dbdbdb}#search form button{border-radius:0 30px 30px 0;position:absolute;right:0;background-color:#f72d46;border:none}#agenda button{border-radius:30px;background-color:#f72d46;border:none;color:#fff;font-weight:600}#btn-panico{width:188px;height:188px;background:#c62828;border:20px solid #c7c7c7;border-radius:50%;box-shadow:0px 3px 5px rgba(0,0,0,.1);color:#f2f2f2;font-weight:700;font-size:30px}.carousel-cell{margin-right:10px;background-repeat:no-repeat;background-size:cover;background-position:center center;counter-increment:carousel-cell;position:relative;overflow:hidden}.carousel-cell::before{color:rgba(0,0,0,0) !important}#marcas .carousel .carousel-cell{border-radius:30px;width:50%;height:155px;background-repeat:no-repeat;border-radius:15px;background-position:center center}#marcas .carousel .carousel-title{bottom:0;right:0;left:0;background:#fafafa;border:.5px solid #b7b7b7}#marcas .carousel .carousel-title h3{padding:10px 13px;font-size:14px}#marcas .carousel .carousel-title img{position:absolute;bottom:20px;right:10px}#marcas #carouselDesktopMarcas .carousel-cell{width:28%;height:100%;margin-right:10px;background:#8c8;border-radius:30px;counter-increment:carousel-cell;background-repeat:no-repeat;background-size:cover !important}#marcas #carouselDesktopMarcas .carousel-cell.is-selected{background-repeat:no-repeat !important;background-size:cover !important;background:#ed2;height:100% !important}#marcas #carouselDesktopMarcas .carousel-cell:before{display:block;text-align:center;content:counter(carousel-cell);line-height:200px;font-size:80px;color:#fff;height:277px !important}#marcas #carouselDesktopMarcas .flickity-page-dots,#marcas #carouselDesktopMarcas .flickity-button{display:block}#marcas #carouselDesktopMarcas .flickity-viewport{height:277px !important}#marcas #carouselDesktopMarcas .flickity-page-dots{display:none}#promociones .carousel .carousel-cell{position:relative;width:70%;height:69px;border-radius:15px;background-position:center center;background-repeat:no-repeat}#promociones .carousel .carousel-cell h3{position:absolute;top:11px;padding:0 13px;font-size:32px;line-height:27px;color:#fff}#promociones .carousel .carousel-cell h3 span{left:20px;font-size:16px}#promociones .carousel .carousel-title{width:55%;bottom:0;top:0;margin-left:-5px;transform:skew(-13deg, 0deg);background:#f72d46;border-right:15px solid #ff6a7d}#promociones .carousel .carousel-title img{position:absolute;bottom:20px;right:10px}@media(min-width: 993px){#promociones .carousel .carousel-cell{height:160px;width:30% !important}#promociones .carousel .carousel-cell:before{width:30% !important}#promociones .carousel .carousel-title{margin-left:-19px}}.carousel-cell:before{display:block;text-align:center;content:counter(carousel-cell);line-height:200px;font-size:80px;color:#fff}.flickity-page-dots,.flickity-button{display:none}.carousel-title{position:absolute;border:.5px solid #b7b7b7}.carousel-title h3{padding:10px 13px;font-size:14px}.carousel-title img{position:absolute;bottom:20px;right:10px}#facturacion .flickity-page-dots,#facturacion .flickity-button{display:block;width:25px;height:25px;background-color:rgba(0,0,0,0);color:#fff}#facturacion .flickity-button:focus{outline:0;box-shadow:0 0 0 1px #fff}#facturacion .flickity-page-dots .dot{display:none}#facturacion .carousel-cell{width:100%;height:200px;margin-right:10px;background:#8c8;border-radius:5px;counter-increment:carousel-cell}#facturacion .carousel-cell:before{display:block;text-align:center;content:counter(carousel-cell);font-size:80px;color:#fff}#cont-all-movies .carousel,#cont-populares .carousel{background:#eee}#cont-all-movies .flickity-page-dots,#cont-all-movies .flickity-button,#cont-populares .flickity-page-dots,#cont-populares .flickity-button{display:block;width:25px;height:25px;background-color:rgba(0,0,0,0);color:#fff}#cont-all-movies .flickity-button:focus,#cont-populares .flickity-button:focus{outline:0;box-shadow:0 0 0 1px #fff}#cont-all-movies .flickity-page-dots .dot,#cont-populares .flickity-page-dots .dot{display:none}#cont-all-movies .carousel-cell,#cont-populares .carousel-cell{width:50%;height:240px;margin:5px;background:#8c8;border-radius:5px;counter-increment:carousel-cell}#cont-all-movies .carousel-title,#cont-populares .carousel-title{display:none}#cont-all-movies .carousel-cell.is-selected,#cont-populares .carousel-cell.is-selected{background:#ed2}#cont-all-movies .carousel-cell:before,#cont-populares .carousel-cell:before{display:block;text-align:center;content:counter(carousel-cell);line-height:200px;font-size:80px;color:#fff}@media(min-width: 993px){#sect-pelis h1{font-weight:700;font-size:28px}#sect-pelis .container-lg #allMovies h2,#sect-pelis .container-lg #populares h2{font-weight:300;font-size:26px;margin-top:30px;margin-bottom:15px}#sect-pelis .container-lg #allMovies .carousel-cell,#sect-pelis .container-lg #populares .carousel-cell{width:25%;height:405px;background-repeat:no-repeat;background-size:cover;background-position:center center}#sect-pelis .container-lg #allMovies .pelicula,#sect-pelis .container-lg #populares .pelicula{height:517px !important}#sect-pelis .container-lg #allMovies .flickity-button,#sect-pelis .container-lg #populares .flickity-button{background-color:rgba(255,255,255,.3);height:40px;width:40px}}#container-cards,#container-cards-restaurantes,#container-promociones,#container-favoritos{gap:20px}#container-cards .card,#container-cards .card-resto,#container-cards .card-promo,#container-cards .cardFav,#container-cards-restaurantes .card,#container-cards-restaurantes .card-resto,#container-cards-restaurantes .card-promo,#container-cards-restaurantes .cardFav,#container-promociones .card,#container-promociones .card-resto,#container-promociones .card-promo,#container-promociones .cardFav,#container-favoritos .card,#container-favoritos .card-resto,#container-favoritos .card-promo,#container-favoritos .cardFav{background-image:url("../../assets/images/bombonera.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;max-width:327px;width:100%;height:220px;border-radius:13px;position:relative;overflow:hidden;--bs-card-border-color: auto !important}#container-cards .card a,#container-cards .card-resto a,#container-cards .card-promo a,#container-cards .cardFav a,#container-cards-restaurantes .card a,#container-cards-restaurantes .card-resto a,#container-cards-restaurantes .card-promo a,#container-cards-restaurantes .cardFav a,#container-promociones .card a,#container-promociones .card-resto a,#container-promociones .card-promo a,#container-promociones .cardFav a,#container-favoritos .card a,#container-favoritos .card-resto a,#container-favoritos .card-promo a,#container-favoritos .cardFav a{position:absolute;top:15px;right:15px}#container-cards .card div,#container-cards .card-resto div,#container-cards .card-promo div,#container-cards .cardFav div,#container-cards-restaurantes .card div,#container-cards-restaurantes .card-resto div,#container-cards-restaurantes .card-promo div,#container-cards-restaurantes .cardFav div,#container-promociones .card div,#container-promociones .card-resto div,#container-promociones .card-promo div,#container-promociones .cardFav div,#container-favoritos .card div,#container-favoritos .card-resto div,#container-favoritos .card-promo div,#container-favoritos .cardFav div{position:absolute;bottom:0;left:0;right:0;background:rgba(255,167,178,.7);font-weight:700;display:flex;align-items:center;color:#fafafa}#container-cards .card div h3,#container-cards .card-resto div h3,#container-cards .card-promo div h3,#container-cards .cardFav div h3,#container-cards-restaurantes .card div h3,#container-cards-restaurantes .card-resto div h3,#container-cards-restaurantes .card-promo div h3,#container-cards-restaurantes .cardFav div h3,#container-promociones .card div h3,#container-promociones .card-resto div h3,#container-promociones .card-promo div h3,#container-promociones .cardFav div h3,#container-favoritos .card div h3,#container-favoritos .card-resto div h3,#container-favoritos .card-promo div h3,#container-favoritos .cardFav div h3{font-size:13px;line-height:20px;margin-bottom:0 !important}#container-cards .card .tipo-promo,#container-cards .card-resto .tipo-promo,#container-cards .card-promo .tipo-promo,#container-cards .cardFav .tipo-promo,#container-cards-restaurantes .card .tipo-promo,#container-cards-restaurantes .card-resto .tipo-promo,#container-cards-restaurantes .card-promo .tipo-promo,#container-cards-restaurantes .cardFav .tipo-promo,#container-promociones .card .tipo-promo,#container-promociones .card-resto .tipo-promo,#container-promociones .card-promo .tipo-promo,#container-promociones .cardFav .tipo-promo,#container-favoritos .card .tipo-promo,#container-favoritos .card-resto .tipo-promo,#container-favoritos .card-promo .tipo-promo,#container-favoritos .cardFav .tipo-promo{font-weight:600;font-size:10px;color:#fff;background:#f72d46;border-radius:10px;position:absolute;top:15px;left:15px}@media(min-width: 321px){#container-cards,#container-favoritos,#container-cards-restaurantes{grid-template-columns:repeat(2, 1fr);gap:20px;justify-items:center;display:grid;align-items:center}}@media(min-width: 993px){#filtros{align-items:center}#filtros h4{font-weight:300;font-size:20px;margin-bottom:0}#container-cards,#container-favoritos,#container-cards-restaurantes{grid-template-columns:repeat(3, 1fr)}}#menu-inferior .principal #guia,#menu-inferior .principal #info{position:relative}#menu-inferior .principal #guia #lista-guia,#menu-inferior .principal #guia #lista-info,#menu-inferior .principal #info #lista-guia,#menu-inferior .principal #info #lista-info{position:fixed;bottom:72px;left:0;right:0;background:rgba(237,236,236,.95);min-height:40vh;padding-bottom:80px !important;border-radius:10px 10px 0 0}#menu-inferior .principal #guia #lista-guia li,#menu-inferior .principal #guia #lista-info li,#menu-inferior .principal #info #lista-guia li,#menu-inferior .principal #info #lista-info li{font-weight:700;font-size:20px}#menu-inferior .principal #guia #lista-guia li:first-child,#menu-inferior .principal #guia #lista-info li:first-child,#menu-inferior .principal #info #lista-guia li:first-child,#menu-inferior .principal #info #lista-info li:first-child{border-bottom:2px solid #9a9a9a}#menu-inferior .principal #guia #lista-guia li a,#menu-inferior .principal #guia #lista-info li a,#menu-inferior .principal #info #lista-guia li a,#menu-inferior .principal #info #lista-info li a{display:grid;grid-template-columns:1fr 6fr 1fr;font-weight:500;font-size:18px}#menu-inferior .principal .btn-activo{color:#f72d46}#menu-inferior .principal .btn-activo img{filter:brightness(0) saturate(100%) invert(41%) sepia(62%) saturate(7484%) hue-rotate(336deg) brightness(96%) contrast(101%)}#menu-inferior .principal .li-active a:hover,#menu-inferior .principal .li-active a:active{color:#f72d46}#menu-inferior .principal .li-active a:hover img,#menu-inferior .principal .li-active a:active img{filter:brightness(0) saturate(100%) invert(41%) sepia(62%) saturate(7484%) hue-rotate(336deg) brightness(96%) contrast(101%)}header nav #menu-usuario{top:67px;right:0px;z-index:100;background:#f8f8f8;box-shadow:0px 2px 5px rgba(0,0,0,.1);border-radius:0px 0px 0px 13px}header nav #menu-usuario #idiomas{gap:10px}header nav #menu-usuario #idiomas div span{font-size:12px}header nav #menu-usuario .sub-menu{gap:10px}header nav #menu-usuario .sub-menu li a{display:grid;grid-template-columns:1fr 4fr;font-size:13px}#filtros{position:relative}#filtros button,#filtros select,#filtros a{border:none;background-color:rgba(0,0,0,0);border-radius:12px;font-size:12px;color:#333}#filtros select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../../assets/images/icons/flecha-desplegar.svg);background-repeat:no-repeat;background-position:right 10px bottom 50%}#filtros .btn-borde{border:1px solid #b7b7b7}#filtros #filtros-desplegados{position:absolute;top:50px;left:0;z-index:60;background-color:#fafafa;width:100%;border:1px solid #ff6a7d;box-shadow:2px 2px 10px rgba(89,89,89,.25);border-radius:10px}#filtros #filtros-desplegados h3{font-weight:600;font-size:12px;color:#333}#filtros #filtros-desplegados button{font-size:10px;color:#7c7c7c;border:1px solid #b7b7b7;border-radius:10px}#filtros #filtros-desplegados #container-categorias{display:grid;grid-template-columns:1fr 1fr 1fr;gap:5px}#filtros #filtros-desplegados #container-categorias button{width:80px}#filtros #filtros-desplegados div #aplicar{width:80%;background:#f72d46;border-radius:29px;width:70%;font-weight:600;font-size:11px;color:#f2f2f2;border:none}#promociones #filtros .promo{color:#f72d46;border:1px solid #f72d46}#promociones #filtros .promo img{filter:brightness(0) saturate(100%) invert(38%) sepia(91%) saturate(5843%) hue-rotate(339deg) brightness(100%) contrast(94%)}@media(min-width: 993px){#filtros #filtros-desplegados{width:290px;top:55px}#filtros #filtros-desplegados h3{margin-bottom:15px}}#publi{background-color:#f72d46}#publi h1{font-weight:700;font-size:14px;line-height:21px;color:#fff}#publi h1 p{font-size:12px;margin-bottom:0}#publi h1 p span{font-weight:700}#publi img:first-child{width:33px}#publi2{display:none}@media(min-width: 568px){#publi h1{font-size:20px;margin-bottom:0}#publi h1 p{font-size:13px}#publi img:first-child{width:64px}#publi img:last-child{width:30px}}@media(min-width: 993px){#publi2{background:linear-gradient(90deg, rgba(247, 45, 70, 0.05) 22.57%, rgba(255, 87, 108, 0.05) 80.41%),url(../../assets/images/icons/ilimitado-aside.svg);background-repeat:no-repeat;background-size:contain;box-shadow:5px 5px 10px rgba(245,153,153,.2);height:464px;justify-content:center !important;align-items:center;margin-top:0 !important}#publi2 div{position:relative}#publi2 div h1{color:#000;font-weight:900;font-size:45px;line-height:64px}#publi2 div h1 p{font-size:30px;font-weight:400}#publi2 div h1 p span{font-weight:700}#publi2 div img{position:absolute;top:-24px;right:94px}#publi{display:none !important}}footer{border-top:1px solid #7c7c7c}footer div{gap:10px}footer div p{margin-bottom:0}#menu-lateral{top:0;bottom:0;left:0;background:#f3f3f3;width:442px;z-index:100;overflow-y:hidden;transition:.5s}#menu-lateral:hover{overflow-y:auto}#menu-lateral h2{color:#333;font-weight:700;font-size:30px;margin-bottom:0}#menu-lateral #menu-hamburguesa-rojo{filter:brightness(0) saturate(100%) invert(28%) sepia(80%) saturate(4055%) hue-rotate(338deg) brightness(99%) contrast(95%);cursor:pointer}#menu-lateral nav ul li{border-bottom:1px solid #525252}#menu-lateral nav ul li a{color:#333}#menu-lateral nav ul li a .home{filter:brightness(0) saturate(100%) invert(14%) sepia(2%) saturate(7%) hue-rotate(343deg) brightness(96%) contrast(83%)}#menu-lateral nav ul li a div span{font-size:20px}#menu-lateral nav ul li ul li{border:none}.desplegar{transform:translateX(-100%)}.dropdown-container .dropdown.show{border-top:1px solid #000;margin-top:15px;max-height:400px;transition:all 1s}.dropdown-container .dropdown{border-top:none;position:sticky;max-height:0;overflow:hidden;transition:all 1s}#menuInferior{position:fixed;bottom:0;left:0;right:0;background-color:#fff;-webkit-box-shadow:7px 5px 15px -4px rgba(0,0,0,.301)}#menuInferior ul li a{color:#1e1e1e !important}#menuInferior ul li a img{filter:brightness(0) saturate(100%) invert(7%) sepia(25%) saturate(25%) hue-rotate(7deg) brightness(107%) contrast(90%)}#menuInferior img.activo{filter:brightness(0) saturate(100%) invert(49%) sepia(10%) saturate(2764%) hue-rotate(161deg) brightness(90%) contrast(93%)}header{position:sticky;top:0;left:0;right:0;z-index:100;background-color:#fff;font-size:12px;box-shadow:7px 5px 15px -4px rgba(0,0,0,.68);-webkit-box-shadow:7px 5px 15px -4px rgba(0,0,0,.301);-moz-box-shadow:7px 5px 15px -4px rgba(0,0,0,.301)}header div .desconectado span{font-weight:700;font-size:8px;color:#f72d46}header div .desconectado .conectado{color:#4fad68}header nav ul{padding:0}header nav ul li a{color:#000}header nav ul li :hover{color:#000}header nav ul li .activo{color:#f72d46}.container__info__clima h3{font-size:12px}@media(min-width: 321px){#container-promociones{grid-template-columns:repeat(2, 1fr);gap:20px;justify-items:center;display:grid;align-items:center}h3{font-weight:300;font-size:20px;margin-bottom:0}#filtros{align-items:center;justify-content:flex-start}}@media(min-width: 993px){#filtros{align-items:center}#container-promociones{grid-template-columns:repeat(3, 1fr)}}#wifi .cont-wifi{gap:20px}#wifi .cont-wifi div{width:50%;height:80px;border-radius:5px;background-repeat:no-repeat;background-position:center center}#wifi .cont-wifi div h3{font-size:18px;color:#f5f5f5;font-weight:900;margin-bottom:0}#wifi .cont-wifi div:first-child{background-image:url("../../assets/images/icons/ilimitado.svg"),linear-gradient(135.74deg, #F9A822 1.88%, #FFD082 98.77%)}#wifi .cont-wifi div:last-child{background-image:url("../../assets/images/icons/limitado.svg"),linear-gradient(136.09deg, #FF6A7D 0%, #FFA7B2 98.16%)}#internet-premium div .plan{display:grid;grid-template-columns:1fr 2fr;justify-items:center;align-items:center;gap:20px;color:#fff;filter:drop-shadow(0px 3px 5px rgba(0, 0, 0, 0.1));border-radius:5px;min-height:141px}#internet-premium div .p-ilimitado{background-image:linear-gradient(135.74deg, #F9A822 1.88%, #FFD082 98.77%)}#internet-premium div .p-ilimitado div h3{font-weight:700;font-size:14px}#internet-premium div .p-ilimitado div p{font-weight:500;font-size:8px;line-height:12px;margin-bottom:.5rem}#internet-premium div .p-ilimitado div span{font-weight:700;font-size:16px}#internet-premium div .p-limitado{background-image:linear-gradient(136.09deg, #FF6A7D 0%, #FFA7B2 98.16%)}#internet-premium div .p-limitado .img{background-image:url("../assets/images/icons/limitado.svg");background-repeat:no-repeat;background-position:center center;background-size:contain;height:100%;display:flex;justify-content:center;align-items:center}#internet-premium div .p-limitado .img span{font-weight:800;font-size:16px}#internet-premium div .p-limitado p{font-weight:500;font-size:12px;line-height:18px}#internet-premium div .p-limitado p span{font-weight:700}#internet-premium div h3{font-weight:700;font-size:20px}#internet-premium div .pack{gap:20px}#internet-premium div .pack h4{font-size:16px;font-weight:600}#internet-premium div .pack p{font-size:12px;line-height:18px;max-width:300px}#internet-premium div .pack img{width:92px}#internet-premium div .pack img:nth-child(2){width:120px}@media(min-width: 993px){#internet-premium #container-packs .pack img{width:200px}#internet-premium #container-packs .pack img:nth-child(2){width:250px}#internet-premium #container-packs .pack h4{font-size:20px;margin-bottom:10px}#internet-premium #container-packs .pack p{font-size:14px;line-height:21px}}#ilimitado .presentacion,#limitado .presentacion{gap:20px}#ilimitado .presentacion .plan-ilimitado,#ilimitado .presentacion .plan-limitado,#limitado .presentacion .plan-ilimitado,#limitado .presentacion .plan-limitado{border-radius:15px;width:156px;min-width:156px;height:150px;padding:20px;display:flex;justify-content:center;align-items:center}#ilimitado .presentacion .plan-ilimitado img,#ilimitado .presentacion .plan-limitado img,#limitado .presentacion .plan-ilimitado img,#limitado .presentacion .plan-limitado img{width:100%;height:auto}#ilimitado .presentacion .plan-ilimitado,#limitado .presentacion .plan-ilimitado{background:#ffb337}#ilimitado .presentacion .plan-limitado,#limitado .presentacion .plan-limitado{background:#ff6a7d;padding:10px 20px 20px 20px}#ilimitado .datos-plan h3,#limitado .datos-plan h3{font-weight:700;font-size:11px}#ilimitado .datos-plan p,#limitado .datos-plan p{font-weight:500;font-size:8px;line-height:12px}#ilimitado .datos-plan span,#limitado .datos-plan span{font-weight:700;font-size:20px}#ilimitado .datos-plan .contador,#limitado .datos-plan .contador{width:85px;border:1px solid #ff6a7d;border-radius:29px}#ilimitado .datos-plan .contador span,#limitado .datos-plan .contador span{font-weight:700;font-size:11px}#ilimitado .datos form h2,#limitado .datos form h2{font-weight:800;font-size:15px;border-bottom:1.5px solid #ff6a7d}#ilimitado .datos form h2 span,#limitado .datos form h2 span{color:#f72d46}#ilimitado .datos form .datos-comprador,#ilimitado .datos form .datos-pago,#limitado .datos form .datos-comprador,#limitado .datos form .datos-pago{gap:5px !important}#ilimitado .datos form .datos-comprador label,#ilimitado .datos form .datos-pago label,#limitado .datos form .datos-comprador label,#limitado .datos form .datos-pago label{font-size:11px}#ilimitado .datos form .datos-comprador input,#ilimitado .datos form .datos-comprador select,#ilimitado .datos form .datos-pago input,#ilimitado .datos form .datos-pago select,#limitado .datos form .datos-comprador input,#limitado .datos form .datos-comprador select,#limitado .datos form .datos-pago input,#limitado .datos form .datos-pago select{border:1px solid #b7b7b7;border-radius:48px;font-size:11px;color:#595959}#ilimitado .datos form .datos-comprador select,#ilimitado .datos form .datos-pago select,#limitado .datos form .datos-comprador select,#limitado .datos form .datos-pago select{background-image:url(../../assets/images/icons/flecha-select.svg);background-repeat:no-repeat;background-position:center right 10px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}#ilimitado .datos form .datos-comprador select::-ms-expand,#ilimitado .datos form .datos-pago select::-ms-expand,#limitado .datos form .datos-comprador select::-ms-expand,#limitado .datos form .datos-pago select::-ms-expand{display:none}#ilimitado .datos form .datos-comprador .seguridad,#ilimitado .datos form .datos-pago .seguridad,#limitado .datos form .datos-comprador .seguridad,#limitado .datos form .datos-pago .seguridad{display:grid;-moz-column-gap:10px !important;column-gap:10px !important;grid-template-columns:1fr 1fr}#ilimitado .datos form .datos-comprador .seguridad input,#ilimitado .datos form .datos-pago .seguridad input,#limitado .datos form .datos-comprador .seguridad input,#limitado .datos form .datos-pago .seguridad input{width:100%}#ilimitado .datos form button,#limitado .datos form button{background:#f72d46;border-radius:29px;width:70%;font-weight:600;font-size:11px;color:#f2f2f2;border:none}@media(min-width: 772px){#modal-plan{position:absolute;top:0;bottom:0;left:0;background:#f3f3f3;width:556px;z-index:100;overflow-y:hidden;transition:.5s;margin-top:0}#modal-plan:hover{overflow-y:auto}#modal-plan .desplegar{transform:translateX(-100%)}#modal-plan .titulo-plan{border-bottom:1.5px solid #333;padding-bottom:10px}#modal-plan .titulo-plan h2{font-weight:800;font-size:36px;line-height:42px;color:#1c1c1c}#modal-plan .presentacion .plan-ilimitado{background:#ffb337;border-radius:15px;width:197px;height:189px}#modal-plan .presentacion .datos-plan{width:50%}#modal-plan .presentacion .datos-plan h4{font-weight:700;font-size:14px;color:#333}#modal-plan .presentacion .datos-plan h3{font-weight:800;font-size:16px;line-height:19px}#modal-plan .presentacion .datos-plan .precio{font-weight:800;font-size:20px}#modal-plan .presentacion .datos-plan .contador{border:1px solid #ff6a7d;border-radius:29px;width:150px}#modal-plan .presentacion .datos-plan .contador span{color:#333;font-weight:700;font-size:18px}#modal-plan .presentacion .datos-plan .contador #mas,#modal-plan .presentacion .datos-plan .contador #menos{cursor:pointer}#modal-plan .presentacion .datos-plan #eliminar{cursor:pointer}#modal-plan .presentacion p{font-weight:500;font-size:14px;line-height:21px}#modal-plan button{font-weight:600;font-size:20px;color:#f2f2f2;background:#f72d46;border-radius:30px;width:100%;border:none}#modal-plan #cerrar{cursor:pointer}#ilimitado h2{font-weight:700 !important;font-size:28px !important}#ilimitado div .presentacion .datos-plan h4{font-weight:700;font-size:14px;color:#333}#ilimitado div .presentacion .datos-plan h3{font-weight:800;font-size:16px}#ilimitado div .presentacion .datos-plan .contador{border:none}#ilimitado div .presentacion .datos-plan .contador span{font-weight:700;font-size:14px}#ilimitado div p{font-weight:500;font-size:14px;line-height:16px}#ilimitado .datos{width:60%}#ilimitado .datos form button{width:100%}#ilimitado .datos form h2{font-weight:700 !important;font-size:25px !important}#modal-pago{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(124,124,124,.2);z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#modal-pago #pago-ok{background:#f8f8f8;width:789px;border-radius:15px}}@media(min-width: 993px){#wifi .cont-wifi div{height:155px;background-position:left 10% center;justify-content:flex-start}#wifi .cont-wifi div div{background-image:none !important}#wifi .cont-wifi div div h4{font-weight:700;font-size:20px;line-height:30px;color:#fff;margin-bottom:3px}#wifi .cont-wifi div div p{font-weight:500;font-size:14px;line-height:21px;color:#fff;margin-bottom:5px}#wifi .cont-wifi div div span{font-weight:700;font-size:16px;line-height:24px;color:#fff}}#peliculas #cont-peliculas{display:grid;width:100%;grid-template-columns:1fr 1fr;gap:15px}#peliculas #cont-peliculas .pelicula{width:100%;height:240px;position:relative;border-radius:5px;background-repeat:no-repeat;background-position:center center;background-size:cover}#peliculas #cont-peliculas .pelicula a{position:absolute;bottom:10px;right:15px}#populares .pelicula{height:240px;position:relative;border-radius:5px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media(min-width: 993px){#peliculas #cont-peliculas .peli img{width:439px;height:634px}#peliculas #cont-peliculas-carousel .flickity-viewport{border-radius:3px}#peliculas #cont-peliculas-carousel .flickity-viewport .carousel{width:100%;height:517px}#peliculas #cont-peliculas-carousel .flickity-viewport .carousel-cell{width:25%;height:517px;margin-right:10px;background-repeat:no-repeat;background-size:cover;border-radius:5px;counter-increment:carousel-cell}#peliculas #cont-peliculas-carousel .flickity-viewport .carousel-cell:before{display:block;text-align:center;content:counter(carousel-cell);line-height:200px;font-size:80px;color:#fff}#peliculas #cont-peliculas-carousel .flickity-page-dots,#peliculas #cont-peliculas-carousel .flickity-button{display:block}}#menu-inferior{position:fixed;bottom:0;left:0;right:0;background:#f5f5f5}#menu-inferior ul li a{display:flex;flex-direction:column;align-items:center;justify-content:space-between;font-size:10px;color:#333}#menu-inferior ul li a img{height:20px;margin-bottom:5px}#nav-desktop{display:none}#nav-mobile{display:flex}@media(min-width: 993px){#nav-desktop{display:block;display:grid;grid-template-columns:1fr 50px 1fr 6fr 120px 80px;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;gap:10px}#nav-desktop #bandera{background-color:rgba(0,0,0,0);border:none}#nav-desktop #bandera img:last-child{margin-left:10px;filter:brightness(0) saturate(100%) invert(13%) sepia(4%) saturate(154%) hue-rotate(314deg) brightness(95%) contrast(79%)}#nav-desktop #desplegableIdiomas{display:none;position:absolute;bottom:-96px;right:90px;gap:10px;background-color:#fff;padding:19px 18px;border-radius:5px}#nav-mobile{display:none}}#detalle-pelicula .cont-peliculas{display:grid;width:100%;grid-template-columns:1fr 1fr}#detalle-pelicula .cont-peliculas .peli{position:relative}#detalle-pelicula .cont-peliculas .peli a{position:absolute;bottom:10px;right:15px}#detalle-pelicula .cont-peliculas .acciones h3{font-size:18px;font-weight:700;color:#000}#detalle-pelicula .cont-peliculas .acciones h4{font-size:16px;font-weight:700;color:#000}#detalle-pelicula .cont-peliculas .acciones h4 span{font-weight:400;font-size:14px}#detalle-pelicula .cont-peliculas .acciones button{border-radius:5px;border:1px solid #f72d46}#detalle-pelicula .cont-peliculas .acciones .ver-ahora{background:#f72d46 !important;color:#f8f8f8}#detalle-pelicula .cont-peliculas .acciones .ver-trailer{background-color:#fff;color:#f72d46}#detalle-pelicula .info-peli div h4{font-size:16px;font-weight:700;color:#000}#detalle-pelicula .info-peli div h4 span{font-weight:400;font-size:14px}#detalle-pelicula .info-peli h4{font-size:16px;font-weight:700;color:#000}#detalle-pelicula .info-peli h4 span,#detalle-pelicula .info-peli h4 p{font-weight:400;font-size:14px}@media(min-width: 993px){#detalle-pelicula .acciones div button{width:237px !important}#detalle-pelicula .peli{width:-moz-fit-content;width:fit-content}#detalle-pelicula .peli .img-movie{width:439px;height:634px}#detalle-pelicula .peli a{bottom:30px !important;right:32px !important}#otras-pelis h3{font-weight:300;font-size:26px}#otras-pelis #otras-peliculas .carousel{background:#fafafa}#otras-pelis #otras-peliculas .flickity-viewport{height:500px !important}#otras-pelis #otras-peliculas .carousel-cell{width:20%;height:405px;margin-right:10px;background:#8c8;border-radius:5px;counter-increment:carousel-cell;background-repeat:no-repeat;background-size:cover;background-position:center center}#otras-pelis #otras-peliculas .carousel-cell:before{display:block;text-align:center;content:counter(carousel-cell);line-height:200px;font-size:80px;color:#fff}#otras-pelis #otras-peliculas .flickity-button{display:block;top:208px}}#agenda .mapa{height:400px;background-color:#5f9ea0}#agenda form label{color:#ff6a7d !important}#agenda form label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:13px;height:13px;border:1px solid #ff6a7d;border-radius:5px;cursor:pointer}#agenda form label input:checked{background-color:#ff6a7d;background-image:url("../../assets/images/icons/checked.svg");background-position:center center;background-size:contain;background-repeat:no-repeat}@media(min-width: 992px){.cont-desktop{gap:20px}.cont-desktop .container-map{width:100%;height:100%}.cont-desktop .container-map .mapa{height:650px !important}.cont-desktop div{width:327px;position:relative;max-height:650px;overflow:auto}.cont-desktop div #container-cards .card{max-width:327px;width:100%;flex:none}.cont-desktop div #container-cards::-webkit-scrollbar{background:rgba(0,0,0,0)}.cont-desktop div img{position:absolute;bottom:10px;left:127px}}#panico{margin-top:40px}#panico p{font-size:18px}#panico p span{font-weight:700}@media(min-width: 920px){#panico p span{display:block}#panico #btn-panico:hover{box-shadow:1px 2px 16px 2px rgba(0,0,0,.71)}#panico #btn-panico:active{box-shadow:1px 2px 20px 7px rgba(0,0,0,.71)}}#portada-resto{height:124px;background-image:url("../assets/images/gluck.jpg");background-size:cover;background-repeat:no-repeat;background-position:top center;position:relative}#portada-resto .volver{position:absolute;top:20px;left:20px}#portada-resto .volver a{background:rgba(232,232,232,.8);width:25px !important;height:25px;display:block;border-radius:50%;text-align:center}#portada-resto .fav{position:absolute;right:25px;bottom:15px}#main-resto button{border:none;background-color:rgba(0,0,0,0)}#main-resto h3{font-weight:500;font-size:16px}#main-resto .producto{border-bottom:1px solid #525252}#main-resto .producto img{border-radius:10px}#main-resto .producto h4{font-weight:300;font-size:12px;line-height:18px}#main-resto .producto h4 span{font-size:10px}#main-resto .producto p{font-size:12px}@media(min-width: 321px){#portada-resto{height:443px;margin-bottom:50px}}@media(min-width: 992px){#portada-resto{height:443px}#main-resto form select{border:none;background:rgba(0,0,0,0);box-shadow:0px 3px 5px rgba(0,0,0,.1);padding:10px}#main-resto form select:focus-visible{outline:rgba(0,0,0,0)}#main-resto #container-menu{grid-template-columns:repeat(2, 1fr);gap:20px}}#telefonos{color:#333}#telefonos h3{font-weight:700;font-size:15px}#telefonos p{font-weight:400;font-size:15px;line-height:22px}#pago-ok{min-height:60vh}#pago-ok h2{font-size:20px}#pago-ok h2 span{font-size:20px;font-weight:600}#pago-ok video{border-radius:50%}#pago-ok p{font-weight:500;font-size:16px}#pago-ok p span{font-size:16px;font-weight:600}#pago-ok span{font-weight:500;font-size:10px}#atencion-clientes .contacto{background:#f2f2f2;border:1px solid #b7b7b7;border-radius:13px}#atencion-clientes .contacto p{font-size:13px}#atencion-clientes .contacto span{font-weight:500;font-size:15px}@media(min-width: 321px){#atencion-clientes .container-botones{gap:10px}#atencion-clientes .container-botones .contacto{width:25%}}@media(min-width: 993px){#atencion-clientes .container-botones{gap:10px}#atencion-clientes .container-botones .contacto{width:25%}}#detalle-plato .precio{font-weight:700;font-size:18px}#detalle-plato span{font-size:16px}#detalle-plato p{font-size:14px;line-height:21px}#detalle-plato #agregar{background:#ffb8c1;border-radius:10px;border:none;font-weight:500;font-size:11px}#detalle-plato .contador{width:85px;border:1px solid #ff6a7d;border-radius:29px}#detalle-plato .contador span{font-weight:700;font-size:11px}#detalle-plato #pagar-producto{background:#f72d46;border-radius:29px;border:none;font-weight:600;font-size:11px;color:#f2f2f2}#modal-carrito{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.4)}#modal-carrito .contenido-modal{background-color:#f2f2f2;height:50vh;position:absolute;bottom:0;left:0;right:0;border-radius:30px 30px 0 0}#modal-carrito .contenido-modal .modal-title{border-bottom:1.5px solid #333}#modal-carrito .contenido-modal .presentacion{gap:20px}#modal-carrito .contenido-modal .presentacion .img-producto{width:156px;min-width:156px;height:150px;display:flex;justify-content:center;align-items:center}#modal-carrito .contenido-modal .presentacion .img-producto img{border-radius:30px;width:100%;height:auto}#modal-carrito .contenido-modal .presentacion .datos-producto h3{font-weight:700;font-size:11px}#modal-carrito .contenido-modal .presentacion .datos-producto p{font-weight:500;font-size:8px;line-height:12px}#modal-carrito .contenido-modal .presentacion .datos-producto span{font-weight:700;font-size:20px}#modal-carrito .contenido-modal .presentacion .datos-producto .contador{width:85px;border:1px solid #ff6a7d;border-radius:29px}#modal-carrito .contenido-modal .presentacion .datos-producto .contador span{font-weight:700;font-size:11px}#modal-carrito .contenido-modal button{background:#f72d46;border-radius:29px;width:70%;font-weight:600;font-size:11px;color:#f2f2f2;border:none}#mi-carrito .datos-pedido .img-pedido{background-image:url(../assets/images/rabas.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px;width:50%}#mi-carrito .datos-pedido .datos-producto h3{font-weight:700;font-size:13px;line-height:16px}#mi-carrito .datos-pedido .datos-producto p{font-weight:500;font-size:10px;line-height:12px}#mi-carrito .datos-pedido .datos-producto .contador{width:85px;border:1px solid #ff6a7d;border-radius:29px}#mi-carrito .datos-pedido .datos-producto .contador span{font-weight:700;font-size:11px}#mi-carrito .datos-pedido .datos-producto span{font-weight:700;font-size:20px}#mi-carrito .datos form h2{font-weight:800;font-size:15px;border-bottom:1.5px solid #ff6a7d}#mi-carrito .datos form h2 span{color:#f72d46}#mi-carrito .datos form .datos-comprador,#mi-carrito .datos form .datos-pago{gap:5px !important}#mi-carrito .datos form .datos-comprador label,#mi-carrito .datos form .datos-pago label{font-size:11px}#mi-carrito .datos form .datos-comprador input,#mi-carrito .datos form .datos-comprador select,#mi-carrito .datos form .datos-pago input,#mi-carrito .datos form .datos-pago select{border:1px solid #b7b7b7;border-radius:48px;font-size:11px;color:#595959}#mi-carrito .datos form .datos-comprador select,#mi-carrito .datos form .datos-pago select{background-image:url(../../assets/images/icons/flecha-select.svg);background-repeat:no-repeat;background-position:center right 10px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}#mi-carrito .datos form .datos-comprador select::-ms-expand,#mi-carrito .datos form .datos-pago select::-ms-expand{display:none}#mi-carrito .datos form .datos-comprador .seguridad,#mi-carrito .datos form .datos-pago .seguridad{display:grid;-moz-column-gap:10px !important;column-gap:10px !important;grid-template-columns:1fr 1fr}#mi-carrito .datos form .datos-comprador .seguridad input,#mi-carrito .datos form .datos-pago .seguridad input{width:100%}#mi-carrito .datos form button{background:#f72d46;border-radius:29px;width:70%;font-weight:600;font-size:11px;color:#f2f2f2;border:none}#carrito .presentacion{gap:20px}#carrito .presentacion .img-producto{border-radius:15px;width:156px;min-width:156px;height:150px;display:flex;justify-content:center;align-items:center}#carrito .presentacion .img-producto img{width:100%;height:auto}#carrito .presentacion .datos-producto h3{font-weight:700;font-size:11px}#carrito .presentacion .datos-producto p{font-weight:500;font-size:8px;line-height:12px}#carrito .presentacion .datos-producto span{font-weight:700;font-size:20px}#carrito .presentacion .datos-producto .contador{width:85px;border:1px solid #ff6a7d;border-radius:29px}#carrito .presentacion .datos-producto .contador span{font-weight:700;font-size:11px}#carrito .datos form h2{font-weight:800;font-size:15px;border-bottom:1.5px solid #ff6a7d}#carrito .datos form h2 span{color:#f72d46}#carrito .datos form .datos-comprador,#carrito .datos form .datos-pago{gap:5px !important}#carrito .datos form .datos-comprador label,#carrito .datos form .datos-pago label{font-size:11px}#carrito .datos form .datos-comprador input,#carrito .datos form .datos-comprador select,#carrito .datos form .datos-pago input,#carrito .datos form .datos-pago select{border:1px solid #b7b7b7;border-radius:48px;font-size:11px;color:#595959}#carrito .datos form .datos-comprador select,#carrito .datos form .datos-pago select{background-image:url(../../assets/images/icons/flecha-select.svg);background-repeat:no-repeat;background-position:center right 10px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}#carrito .datos form .datos-comprador select::-ms-expand,#carrito .datos form .datos-pago select::-ms-expand{display:none}#carrito .datos form .datos-comprador .seguridad,#carrito .datos form .datos-pago .seguridad{display:grid;-moz-column-gap:10px !important;column-gap:10px !important;grid-template-columns:1fr 1fr}#carrito .datos form .datos-comprador .seguridad input,#carrito .datos form .datos-pago .seguridad input{width:100%}#carrito .datos form button{background:#f72d46;border-radius:29px;width:70%;font-weight:600;font-size:11px;color:#f2f2f2;border:none}#codigo-pedido{min-height:60vh}#codigo-pedido h2{font-weight:500;font-size:20px}#codigo-pedido .cont-codigo{width:153px;height:153px;background:#ffb8c1;border:solid 10px #fdd2d8;border-radius:50%}#codigo-pedido .cont-codigo span{font-weight:600;font-size:40px}#codigo-pedido span{font-weight:500;font-size:14px}#codigo-pedido div button{background:#f72d46;border-radius:29px;width:70%;font-weight:600;font-size:11px;color:#f2f2f2;border:none}#login .con-mob h1{font-weight:700;font-size:20px}#login .con-mob form label{font-weight:600;font-size:14px}#login .con-mob form label #ojo{right:10px;bottom:20%;border:none;background-color:#fff}#login .con-mob form label input{background:#fff}#login .con-mob form input{background:#fff;border:.75px solid #525252;border-radius:7px;font-size:12px}#login .con-mob form input[type=button]{background:#3282b8;border-radius:15px;color:#f2f2f2;font-weight:600;font-size:14px;border:none}#login .con-mob form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #f72d46;width:12px;height:12px}#login .con-mob form input[type=checkbox]:checked{background:#525252;background-repeat:no-repeat;background-position:center center;background-size:cover}#login .con-mob form #pass{background-repeat:no-repeat;background-size:15px;background-position:top 50% right 10px}#login .con-mob form a{font-weight:600;font-size:11px;color:var(--azul-btn)}#login .con-mob form #registrate{font-size:11px}#login .con-mob form #registrate span{color:var(--azul-btn);font-weight:700}#login .con-mob form .crucerista{color:#ff6a7d;font-size:11px}#login .con-mob .circulo{width:9px;height:9px;border:2px solid #000;border-radius:50%}#login .con-mob .linea{border-bottom:2px solid #000;width:40%}#login .con-mob div button{border:none;background-color:#fff;border:1px solid #f2f2f2;border-radius:15px}#login .con-mob #registrar-pulsera{background:#fff;border:1px solid #ff6a7d;border-radius:15px;font-size:14px;color:#ff6a7d;box-shadow:inherit}.inputColor:-webkit-autofill,.inputColor:-webkit-autofill:hover,.inputColor:-webkit-autofill:focus,.inputColor:-webkit-autofill:active{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}#restablecer h1,#mail h1{font-weight:700;font-size:20px}#restablecer p,#mail p{font-size:12px;line-height:18px;color:#333}#restablecer p span,#mail p span{display:block;font-weight:700}#restablecer form,#mail form{height:50vh}#restablecer form label,#mail form label{font-weight:600;font-size:14px}#restablecer form label #ojo,#mail form label #ojo{right:10px;bottom:20%;border:none;background-color:#fff}#restablecer form input,#mail form input{background:#fff;border:.75px solid #525252;border-radius:7px;font-size:12px}#restablecer form button,#mail form button{background:#f72d46;border-radius:15px;color:#f2f2f2;font-weight:600;font-size:14px;border:none}#restablecer button,#mail button{background:#f72d46;border-radius:15px;color:#f2f2f2;font-weight:600;font-size:14px;border:none}#mail{height:80vh}#registrarse h1{font-weight:700;font-size:20px;color:#333}#registrarse form label{font-size:12px;font-weight:600;font-size:14px}#registrarse form label #ojo,#registrarse form label #ojo2{right:10px;bottom:20%;border:none;background-color:#fff}#registrarse form input{background:#fff;border:.75px solid #525252;border-radius:7px;font-size:12px}#registrarse form input[type=button]{background:#3282b8;border-radius:15px;color:#f2f2f2;font-weight:600;font-size:14px;border:none}#registrarse form .label-avatar{background:#fafafa;border:.75px solid #525252;border-radius:15px}#registrarse form .label-avatar div{background:#b7b7b7;width:70px;height:70px;border-radius:50%;background-image:url(../../assets/images/icons/img-user.svg);background-repeat:no-repeat;background-size:30px;background-position:center center}@media(min-width: 993px){#login{display:grid;grid-template-columns:1fr 1fr}#login .img-login{background-image:url("../../assets/images/barco-login.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;height:100vh}#login .con-mob{display:flex;justify-content:center;align-items:center}#login .con-mob .container-desktop{width:400px}#restablecer,#registrarse{padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}#restablecer .container-desktop,#registrarse .container-desktop{width:400px}}#facturacion .acciones button{background:#f72d46;border-radius:15px;color:#f2f2f2;font-weight:500;font-size:12px;border:none}#facturacion .cont-cards-ventas .card-venta{background:#fafafa;box-shadow:2px 5px 10px rgba(67,83,84,.4);border-radius:13px}#facturacion .cont-cards-ventas .card-venta div span{font-size:10px}#facturacion .cont-cards-ventas .card-venta div img{filter:brightness(0) saturate(100%) invert(18%) sepia(3%) saturate(5%) hue-rotate(334deg) brightness(94%) contrast(90%)}#facturacion .cont-cards-ventas .card-venta .info-ventas{border-right:2px solid #f72d46;width:60%}#facturacion .cont-cards-ventas .card-venta .info-ventas h3{font-weight:500;font-size:12px}#facturacion .cont-cards-ventas .card-venta .numero-ventas{width:40%}#facturacion .cont-cards-ventas .card-venta .numero-ventas div{background:#ffd6dc;width:70px;height:70px;border-radius:50%}#facturacion .cont-cards-ventas .card-venta .numero-ventas div span{font-weight:700;font-size:20px}#registro #btn-cambiar-seccion{background:#ff6a7d;border-radius:50%;width:30px;height:30px}#registro form label{display:flex;flex-direction:column;margin-bottom:7px;font-weight:700;font-size:13px}#registro form label input,#registro form label textarea,#registro form label div{margin-top:3px;padding:5px;background:#dfdede;border:none}#registro form label input[type=file]:hover{outline:1px solid #ff6a7d}#registro form label input[type=file]:before{content:"";opacity:0}#registro form label input[type=file]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#dfdede}#registro form label div{padding:7px 15px 7px 7px}#registro form label div span{font-weight:500;font-size:12px;color:#595959}#registro form label div .chico{font-weight:500;font-size:10px}#registro form .guardar button{background:#f72d46;border-radius:29px;font-size:13px;color:#f2f2f2;border:none}@media(min-width: 992px){#pasajero .container-md img{transform:rotate(270deg);height:700px}}#back-home h1{font-weight:700;font-size:30px}#back-home .img-lugar{width:100%}#back-home .cont-buttons{grid-template-columns:repeat(2, 1fr);gap:10px}#back-home .cont-buttons button{background:#f72d46;border-radius:30px;color:#f2f2f2;width:100%;border:none}#back-home .ventas{grid-template-columns:repeat(3, 1fr);gap:20px}#back-home .ventas .dato{background:#fafafa;height:100%;box-shadow:2px 5px 10px rgba(67,83,84,.4);border-radius:13px}#back-home .ventas .dato h2{font-weight:700;font-size:16px}#back-home .ventas .dato .fecha{border-bottom:2px solid hwb(196 22% 7%);width:100%}#back-home .ventas .dato .fecha span{font-size:12px}#back-home .ventas .dato .fecha span img{filter:brightness(0) saturate(100%) invert(17%) sepia(28%) saturate(4%) hue-rotate(43deg) brightness(99%) contrast(94%)}#back-home .ventas .dato .cont-numero .numero{width:123px;height:123px;background:rgba(55,187,237,.2);border-radius:50%}#back-home .ventas .dato .cont-numero .numero span{font-weight:700;font-size:30px}#registrar-lugar h1{font-weight:700;font-size:18px}#registrar-lugar #editar{background:#ff6a7d;border-radius:30px;color:#f2f2f2;width:281px;border:none}#listado main{min-height:70vh !important}