body.bif .pgc{bottom:100px}@media(max-width:1200px){html{font-size:12px}#banners_laterales iframe{width:100%}.google_ads_frame2{width:100%}}@media(max-width:995px){html{min-width:0}#banner_superior>div.fa-spin-cont>i.fa-spin{left:49%}#banner_superior .wrapper>span{display:none}#logo{height:auto}#logo a{width:160px;height:64px;margin:-5px 0}#version_movil{display:none}#cabecera .cabecera>div{padding:3px 10px 3px 0}#cabecera .cabecera>div>div{padding-top:2px}#idioma{height:29px}#busqueda{width:auto;height:44px}#busqueda .avanzada{width:76px}#busqueda .avanzada p{padding-right:21px}#buscador p i.fa{font-size:30px;top:2px}#buscador p i.fa:before{top:-1px}#buscador_input{width:auto;max-width:202px;height:36px;line-height:34px;font-size:1.25rem;text-indent:5px}#buscador_button{height:36px}#fondo_titulo .wrapper[data-wrap="titulo-descripcion-feedback"]{min-height:30px}#titulo{padding-top:0}#descripcion{display:none}#contenido .main.shrink{width:238px}#contenido .aside{width:228px;margin-left:10px}}@media(max-width:767px){html{font-size:11px}body.bif{padding-bottom:56px}.font-large{font-size:1.0909090rem;line-height:150%}#banner_inferior #bia{width:250px;height:250px}#menu_movil{display:block;transition:all ease .3s;-webkit-transition:all ease .3s;-o-transition:all ease .3s;position:fixed;z-index:999;width:280px;left:-280px;height:100%;top:0;box-sizing:border-box;overflow:visible;background:#272c38;box-shadow:0 0 0 rgba(0,0,0,0)}#menu_movil.active{left:0;box-shadow:0 0 40px rgba(0,0,0,0.5)}#menu_movil .close{color:white;font-size:28px;cursor:pointer;position:absolute;top:0;bottom:0;left:100%;text-shadow:0 0 8px black}#menu_movil .close i{position:absolute;opacity:0;left:-16px;top:12px;transition:all ease .3s;-webkit-transition:all ease .3s;-o-transition:all ease .3s}#menu_movil.active .close i{left:16px;opacity:1}#menu_movil .close:before{content:"";display:block;width:100%;position:fixed;top:0;bottom:0;right:100%;opacity:0;background:rgba(0,0,0,0.1);backdrop-filter:blur(2px);transition:opacity 300ms ease,width 300ms ease}#menu_movil.active .close:before{opacity:1;right:0;width:calc(100% - 280px)}.menu_movil_cont{display:flex;flex-direction:column;overflow-y:auto;padding:16px;height:calc(100% - 32px)}#menu_movil .botones{margin:auto 0 0;padding-top:8px}#menu_movil .botones .botones-partners{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:12px}#menu_movil .botones .botones-partners a{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:#fff;background:linear-gradient(0,rgba(255,255,255,0) 0,rgba(255,255,255,0.1) 100%);padding:8px;border-radius:4px}#menu_movil .botones .botones-partners a i{font-size:20px;color:#FC0;margin-bottom:4px}#menu_movil .botones .botones-partners a span{font-size:16px;line-height:1.2em}#menu_movil .botones .botones-partners a span:last-child{font-size:12px;opacity:.7}#menu_movil .botones .apps>p{height:50px;display:none;text-align:center}#menu_movil .botones .apps>p a{color:inherit;text-decoration:inherit;display:flex;align-items:center;justify-content:center;padding:4px;height:100%;box-sizing:border-box}#menu_movil .botones .apps>p i,#menu_movil .botones .apps>p img{font-size:32px;line-height:28px;color:#000;width:auto;text-align:center;display:inline-block}#menu_movil .botones .apps>p img{height:28px}#menu_movil .botones .apps>p span{display:block;overflow:hidden;line-height:16px;font-weight:500;width:112px}#menu_movil .soportemvl{display:block;text-align:center;line-height:32px;text-decoration:none;font-weight:500;margin-top:20px}#menu_movil.android .botones .apps>p.gpmenu{display:block}#menu_movil.android .botones .apps>p.gpmenu i{color:#000}#menu_movil.ios .botones .apps>p.asmenu{display:block}#menu_movil.ios .botones .apps>p.asmenu i{color:#000}#menu_movil.app .botones .apps>p.appmenu{display:block}#menu_movil.app .botones .apps>p.appmenu i:nth-child(3){font-size:28px}#menu_movil .botones .version_escritorio{height:32px;background:#FC0}#menu_movil .botones .version_escritorio .selected{font-weight:bold}#menu_movil .botones .version_escritorio i{float:left;font-size:22px;line-height:32px;margin-left:23px;margin-right:7px}#menu_movil .botones .version_escritorio p{line-height:32px}#menu_movil .botones .version_escritorio p span.selected{font-weight:500}#menu_movil .botones .idioma{height:32px;font-size:12px;letter-spacing:.5px;color:#fff;background:rgba(255,255,255,0.1);text-align:center;display:flex;align-items:center;justify-content:center;gap:4px;margin:0 0 8px;border-radius:4px}#menu_movil .botones .idioma i{font-size:16px;line-height:32px;margin-right:4px}#menu_movil .botones .idioma p{line-height:32px;display:flex;align-items:center;justify-content:center;gap:4px}#menu_movil .botones .idioma p span a{text-decoration:underline;color:#fff}#menu_movil .botones .idioma p span.selected a{color:#fc0;text-decoration:none}#menu_movil ul li{padding:8px 0;color:white}#menu_movil ul li a{color:white;text-decoration:none}#contenido .main{display:block;width:100%}#contenido .aside{display:none;width:100%;min-width:inherit;padding:0}#contenido .columnas{padding:0}#contenido .wrapper[data-wrap="main-aside"]{margin:8px 0 0;display:block}#banner_superior{display:none}#banner_inferior{display:block}#banner_inferior.res_position,#banner_inferior_google.res_position{z-index:8}#banner_inferior.res_position,#banner_inferior.res_position #bia,#banner_inferior_google.res_position{bottom:38px}#banner_inferior_google{position:fixed;left:0;z-index:99;display:block}#cabecera{display:none}#fondo_titulo{display:none}#cabecera_movil{display:block;position:relative;z-index:101}.cabecera_movil{background:#fff}#logo_movil{margin:2px 10px}#titulo_movil{font-size:1rem}.sep{height:50px;width:1px;float:right}.icomapa,.icoshare,.icomas,.icomenu,.icobuscar,.icopc,.icoashare,.icoresshare{float:right;text-align:center;cursor:pointer}.icomas{background:#FFF2BF;width:110px}.icomas i{display:none}.icomapa i,.icoshare i,.icomas i{font-size:41px;line-height:50px;color:#666}.icomenu i,.icobuscar i,.icoresshare i{font-size:22px;line-height:50px;color:#666}.icopc i{font-size:25px;line-height:50px;color:#666}.icomapa,.icoshare{background:#424242;width:138px}.icomapa i,.icoshare i{color:white}.icomenu,.icobuscar,.icopc,.icoashare,.icoresshare{width:50px}.ashare{position:relative;background:#25d366;width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-left:4px}.ashare i{display:none;color:white!important}.ashare i::after{position:absolute;top:4px;left:4px;font-family:"Font Awesome 6 Pro";content:'\f1e0';font-size:16px;font-weight:600}.ashare i::before{position:absolute;bottom:4px;right:4px;font-size:28px}.ashare[data-id="fb"] i.fa-facebook-f,.ashare[data-id="tw"] i.fa-twitter,.ashare[data-id="tw"] i.fa-x-twitter,.ashare[data-id="gp"] i.fa-google-plus-g,.ashare[data-id="wa"] i.fa-whatsapp{display:block}.ashare[data-id="fb"]{background:#1877f2}.ashare[data-id="tw"]{background:#000}.ashare[data-id="gp"]{background:#CD1B21}.ashare[data-id="fb"] i.fa-facebook-f::before{right:8px}.vermapa_movil,.vermapa_movil_min{background:#424242;width:138px;text-align:center;color:white;font-size:1.0909090rem;font-weight:bold;cursor:pointer}.vermapa_movil_min{display:none;width:50px;cursor:pointer;font-size:13px!important}.triangle-left{padding:0!important;width:20px}#fondo_titulo_movil .triangle-left>div{width:0;height:0;border-top:20px solid transparent;border-right:20px solid #424242;border-bottom:20px solid transparent;float:right}#fondo_titulo_movil{background:#FFF2BF;width:100%;position:relative;line-height:150%;height:40px}#fondo_titulo_movil>div,#fondo_titulo_movil>i{padding:3px 0}#fondo_titulo_movil>div{font:normal 14px/120% Rubik,Tahoma,sans-serif}#fondo_titulo_movil i{font-size:22px;width:30px;text-align:center;color:#333}#fondo_titulo_movil h1{color:#666}#fondo_titulo_movil .cerca{display:inline-block;border-radius:8px;background:#09F;color:white;font-weight:normal;padding:0 5px;line-height:16px;margin-left:5px}.resultados_movil{color:#ef3936;font-size:1.0909090rem}#footer ul{width:100%;padding:0;text-align:center;margin-bottom:20px}#footer li:not(.nodot)::before{display:none}#footer{border-top:4px solid #FC0;margin-top:10px}#footer footer{height:auto;padding:41px 0}#cabecera_movil *{box-sizing:border-box}.cabecera_movil{display:flex;flex-direction:column;justify-content:center;font-size:16px}.cabecera_movil .top{display:flex;align-items:center;height:48px}.cabecera_movil .top .logo{max-height:40px;width:auto;display:flex;align-items:center}.cabecera_movil .top .logo img{display:block;max-height:36px;width:auto}.cabecera_movil .top .burger{display:flex;align-items:center;justify-content:center;width:28px;border-right:solid 1px #e0e0e0;margin-right:8px;height:100%;color:#999;font-size:10px;flex-shrink:0}.cabecera_movil .top .buttons{display:flex;align-items:center;margin-left:auto}.cabecera_movil .top .header-app a,.cabecera_movil .top .search,.cabecera_movil .top .share,.cabecera_movil .top .m-map{display:flex;align-items:center;justify-content:center;height:36px}.cabecera_movil .top .header-app a,.cabecera_movil .top .search,.cabecera_movil .top .share,.cabecera_movil .top .m-map{width:48px}.cabecera_movil .top .header-app{display:none}.cabecera_movil .top .header-app.header-app--show{display:block}.cabecera_movil .top .header-app a{background:#272c38;color:#fff;border-radius:4px;width:36px;margin:0 4px;display:flex;flex-direction:column;justify-content:center;text-decoration:none}.cabecera_movil .top .buttons .header-app svg{fill:#fff;height:12px}.cabecera_movil .top .buttons .header-app i{color:#fff;font-size:16px}.cabecera_movil .top .header-app a:after{content:"APP";font-size:10px;line-height:1;margin-top:2px;font-weight:bold}.cabecera_movil .top .search{border:solid 1px #666;border-radius:4px;width:48px}.cabecera_movil .top .m-map{height:48px;background:#272c38;width:48px}.cabecera_movil .top .buttons .m-map>i{font-size:39px;color:white}.cabecera_movil .top .buttons i{color:#666;font-size:22px}.cabecera_movil .bot{display:flex;min-height:40px;background:#eee}.cabecera_movil .bot .lookup{display:flex;align-items:center;padding:0 8px}.cabecera_movil .bot .lookup i{font-size:16px;color:#999;font-weight:400;width:14px;text-align:center}.cabecera_movil .bot .lookup .name{margin:4px;color:#424242;font-weight:500}.cabecera_movil .bot .lookup .name::before{content:"\201C"}.cabecera_movil .bot .lookup .name::after{content:"\201D"}.cabecera_movil .bot .lookup .count{color:#ed782b}.cabecera_movil .bot .m-map{display:flex;align-items:center;margin-left:auto;width:68px;text-transform:uppercase;text-align:center;font-size:9px;color:white}.cabecera_movil .bot .m-map .triangle{width:0;height:0;border-top:20px solid transparent;border-right:20px solid #272c38;border-bottom:20px solid transparent}.cabecera_movil .bot .m-map .text{background:#272c38;padding:0 4px;width:48px;height:100%;display:flex;flex-direction:column;justify-content:center}.cabecera_movil .bot .m-map .text span{display:block;font-size:12px;font-weight:bold}.pgc.modern{width:calc( 100% - 88px);margin:0 44px 12px;border-radius:8px}.pgc .pgc-title{display:none}.pgc .pgc-wrap:not(.pgc-buttons){font-size:12px;line-height:140%;color:#666}.pgc .pgc-text>span{font-size:14px;font-weight:bold;color:#111}}@media(max-width:490px){#banner_inferior.res_position,#banner_inferior.res_position #bia,#banner_inferior_google.res_position{bottom:52px}}@media(max-width:479px){.icomapa,.icoshare,.icomas{width:50px}.icomas i,.icoshare i{font-size:26px}.vermapa_movil{display:none}.vermapa_movil_min{display:table-cell;cursor:pointer}#banner_inferior #bia{width:180px;height:320px}body.bif-pano-g #banner_inferior #bia{height:350px}body.bif-pano-g #banner_inferior #bia .sp{bottom:86px}body.bif-pano-g #banner_inferior #bia .ci{bottom:112px}body.bif-pano-p #banner_inferior #bia{height:350px}body.bif-pano-p #banner_inferior #bia .sp{bottom:86px}body.bif-pano-p #banner_inferior #bia .ci{bottom:112px}body.bif-ultrapano-p #banner_inferior #bia{height:350px}body.bif-ultrapano-p #banner_inferior #bia .sp{bottom:86px}body.bif-ultrapano-p #banner_inferior #bia .ci{bottom:112px}body.bif-ultrapano-g #banner_inferior #bia{height:390px}body.bif-ultrapano-g #banner_inferior #bia .sp{bottom:106px}body.bif-ultrapano-g #banner_inferior #bia .ci{bottom:132px}.LogIn .wrapper,.Registro .wrapper,.RecordarUserPass .wrapper,.CompartirUrl .wrapper,.Phones .wrapper{border:0}.LogIn .close,.Registro .close,.RecordarUserPass .close,.CompartirUrl .close,.Phones .close,#MapaIframe .close{width:52px;height:50px;font-size:22px}#MapaIframe .info-ubicacion{margin-right:64px}#MapaIframe .box:not(.info-empresa){padding-bottom:0;background:linear-gradient(to bottom,rgba(0,127,6,1),rgba(254,242,191,1));border-radius:0 8px 0 0}#MapaIframe .info-empresa.box{margin-top:0;border-left:none;border-radius:0 0 8px 8px;padding:14px 12px 12px}#MapaIframe p.nom,#MapaIframe .info-empresa.box p .direccion:before,#MapaIframe .como-llegar i,#MapaIframe .wa,#MapaIframe .hor{display:none}#MapaIframe p.dir{flex-direction:column;margin-bottom:8px}#MapaIframe p.dir .direccion{border-bottom:dotted 1px #999;margin-bottom:8px;padding-bottom:8px;text-align:center}#MapaIframe p.dir .como-llegar{display:flex;justify-content:center;height:36px;background:#1A73E8;color:white;font-size:20px;border:0;margin:0}#MapaIframe p.dir .como-llegar:before{font-family:"Font Awesome 6 Pro";content:"\f5eb";font-weight:900;margin-right:8px;font-size:26px}#MapaIframe .info-empresa.box p.tel{margin-bottom:0}#MapaIframe .info-empresa.box p.tel .telefono{display:flex;justify-content:center;height:36px;background:white;font-size:20px;border:solid 1px #999;padding:4px 8px;align-items:center;cursor:pointer;font-weight:500;line-height:20px;border-radius:8px}#MapaIframe .info-empresa.box p.tel .telefono:before{color:black}#footer footer{padding:41px 0 91px}}@media(max-width:359px){body.bif{padding-bottom:50px}#banner_inferior,#banner_inferior iframe{height:50px}#banner_inferior #bia .sp{bottom:60px}#banner_inferior #bia .ci{bottom:87px}#banner_inferior #bia .ci.phone{bottom:83px}}@media(max-width:360px){html{width:360px}}@media(min-resolution:1.5dppx){#feedback>.wa{display:inline-block}}.nozoom{touch-action:pan-x pan-y}