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}@media(min-width:1318px){#contenido .columnas{overflow:visible}.aside .wrapper[data-wrap="ayuntamientos-lugares"] .destacado{border-radius:5px 0 0 5px}.aside .wrapper[data-wrap="ayuntamientos-lugares"] .destacado:after,.aside .wrapper[data-wrap="ayuntamientos-lugares"] .destacado:before{display:block}}@media(min-width:768px) and (max-width:1024px){#resultados li.three-images:not(.full-images) .cabecera .bg{display:block;height:126px;position:absolute;width:100%;top:0;left:0;z-index:0}#resultados li.three-images:not(.full-images) .cabecera .wrapper{position:relative;z-index:1}#resultados li.three-images:not(.full-images) .cabecera .nombre{margin-bottom:3px;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left;max-width:100%}#resultados li.three-images:not(.full-images) .cabecera>div>.titulo{display:none;overflow:hidden}#resultados li.three-images:not(.full-images) .cabecera>div>.titulo.clone{display:block}#resultados li.three-images:not(.full-images) .cabecera .contenido{padding-top:12px;clear:inherit;line-height:18px}}@media(max-width:995px){#usuario_invitado span:first-child{display:none}#usuario_invitado,#usuario_registrado{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}#resultados>ul>li[data-numimg="0"] .pie{margin-top:4px;border-top:0}#resultados>ul>li[data-numimg="1"] .contenido{width:75%}#resultados>ul>li[data-numimg="1"][data-hastext="false"] .pie{margin-top:12px}#resultados>ul>li[data-numimg="1"][data-hastext="false"][data-epis="False"] .pie{margin-top:18px}#resultados>ul>li[data-numimg="2"] .contenido{width:auto;min-height:0}#resultados li>.wrapper>div{padding-left:8px;padding-right:8px}#resultados li .cabecera .nombre{max-height:24px}#resultados li .cabecera .direccion{max-height:14px;overflow:hidden;width:100%}#resultados li .cabecera .imagenes{max-height:80px}#resultados li .cabecera .imagenes>.deg{height:66px}#resultados li .cabecera .imagenes span{width:88px;height:60px;margin-left:5px;line-height:55px}#resultados li .cabecera .imagenes .mas_imagenes{height:60px}#resultados li .cabecera .imagenes .i360 .svg360{width:54px;height:54px}#resultados li .cabecera .imagenes .i360 .svg360 svg{width:44px;height:25px}#resultados li .cabecera .imagenes .i360 .svg360 span{display:none}#resultados li .cabecera .imagenes .video .play{height:44px;width:60px;right:18px;bottom:14px}#resultados li .cabecera .imagenes .video .play i.fa{line-height:44px;font-size:44px}#resultados li .contenido .farmacia{padding-left:0}#resultados li .contenido p,#resultados li .contenido ul{padding-left:0}#resultados li .distance .epigrafes{padding:0;white-space:nowrap;position:relative}#resultados li .distance .epigrafes:after{content:"";position:absolute;right:0;bottom:0;height:32px;width:60px;background:linear-gradient(to right,rgba(255,255,255,0),white 64%);background:-webkit-linear-gradient(left,rgba(255,255,255,0),white 64%)}#resultados li.full_images .cabecera .bg{height:112px}#resultados li.full_images .cabecera .imagenes{max-height:72px}#resultados .modulo_corporativo.full_images .cabecera .bg{background:0}#resultados li .pie .enlace_web p{padding-left:0;max-width:none}#resultados .mini{display:block}#resultados .mini li>.wrapper{overflow:hidden}#resultados .mini li>.wrapper>.cabecera .bg:before{display:none}#resultados .mini li .cabecera .nombre{max-height:26px;text-overflow:ellipsis;width:100%;white-space:nowrap;overflow:hidden}#resultados .mini li .cabecera .nombre a{display:inline-block;display:block}#resultados .mini li .cabecera .direccion{text-overflow:ellipsis;width:100%;white-space:nowrap;overflow:hidden}#resultados .mini li .imagenes{margin:6px 0 6px 6px}#resultados .mini li .imagenes .fachada{width:68px;height:62px;line-height:59px}#resultados .mini li .contenido{display:none}#resultados .mini li .pie{clear:none;margin-top:0;padding:6px 0;padding-left:0;padding-right:0;border-top:0;position:relative;height:62px}#resultados .mini li[data-hasimg="false"] .pie{height:auto}#resultados .mini li[data-hasimg="false"] .pie .botones{position:relative;bottom:0;right:0}#resultados .mini li .pie .botones{text-align:center;position:absolute;bottom:6px;right:6px;display:block}#resultados .mini li .pie .botones .email{display:none}#resultados .mini li .pie .botones .web{display:none}#resultados .mini li .pie .botones .tienda_online,#resultados .mini li .pie .botones .catalogo_online{display:block;width:116px;font-size:1.25rem}#resultados .mini li .pie .botones .tienda_online::before{font-family:"Font Awesome 6 Pro";content:"\f07a";margin-right:7px}#resultados .mini li .pie .botones .catalogo_online::before{font-family:"Font Awesome 6 Pro";content:"\f02d";margin-right:7px}#resultados .mini li .pie .botones .telefono{display:block;padding:0;margin:0;font-size:1.3rem;height:28px;line-height:26px;width:112px;min-width:0}#resultados .mini li.modulo_unico .pie .botones .telefono{width:116px}#resultados .mini li .pie .botones .telefono::before{margin-right:0}#resultados .mini li .pie .botones .telefono::after{display:none}#resultados .mini li .pie .botones .telf-whatsapp{display:block;padding:0;margin:0;font-size:1.3rem;height:28px;line-height:26px;width:112px;min-width:0;margin-top:2px}#resultados .mini li .pie .botones .telf-whatsapp::after{content:"whatsapp";margin-left:4px;color:#090}#resultados .folded li .imagenes .fachada{height:142px}#resultados .folded li .imagenes .video{height:64px}#resultados .folded li .imagenes .i360cont{height:60px}#resultados .folded li .imagenes .i360{width:54px;height:54px;border-radius:27px}#resultados .folded li .imagenes .i360 svg{height:20px}#resultados .folded li .imagenes .i360 svg+span{display:none}#resultados .folded li .imagenes>p:last-child .imagen{width:88px;height:60px}#resultados .folded li .imagenes>p:last-child .imagen.last{width:28px}#resultados .folded li .contenido{display:block}#resultados .folded li .pie .botones p:last-child{padding-left:0;padding-right:0}#resultados .folded li .pie .enlace_web{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;box-sizing:border-box}#mapa .mapa #gmap .Gmarker .wrapper{width:204px}#mapa .mapa #gmap .Gmarker .info{width:158px}#mapa .ampliar .lock,#mapa .ampliar .unlock{width:48px}.expanded #mapa .mapa #gmap .Gmarker .wrapper{width:258px}.expanded #mapa .mapa #gmap .Gmarker .info{width:210px}#banners_laterales{overflow:hidden;background:transparent}#banners_laterales #dvBannerPaxinasP{max-height:100%;margin:0 auto;display:block;width:100%}#banners_laterales .bp{width:228px;height:250px}}@media(max-width:767px){body{padding-top:88px}#cabecera_movil{display:block;background-color:white;position:fixed;top:0;width:100%;will-change:transform;transition:transform .25s ease-in-out;z-index:101}#cabecera_movil.unpinned{transform:translateY(-48px)}#cabecera_movil.pinned{transform:translateY(0)}#desc-clone{display:block!important}#resultados,#resultados *{box-sizing:border-box}#epis_movil_modal{position:fixed;top:0;z-index:102;width:100%;height:100%;background:rgba(0,0,0,0.1);backdrop-filter:blur(2px)}#epis_movil{position:fixed;top:0;right:-300px;width:300px;height:100%;background:#333;z-index:102;transition:right ease .3s;-webkit-transition:right ease .3s;-o-transition:right ease .3s;display:block}.columnas .wrapper #seo{margin:0 0 20px}#epis_movil.opened .modal{width:100%;left:0}#epis_movil .top_fade,#epis_movil .bot_fade{height:60px;z-index:1}#epis_movil .top_fade{position:absolute;width:100%;top:0;background:linear-gradient(to top,rgba(51,51,51,.0),#333);background:-webkit-linear-gradient(bottom,rgba(51,51,51,0),#333)}#epis_movil .bot_fade{position:fixed;width:300px;bottom:0;background:linear-gradient(to bottom,rgba(51,51,51,.0),#333);background:-webkit-linear-gradient(top,rgba(51,51,51,0),#333)}#epis_movil_opener.opener{background:#90F;border-radius:100px;width:60px;height:60px;text-align:center;cursor:pointer;display:inline-block;font:bold 13px/13px Tahoma,sans-serif;display:flex;justify-content:center;align-items:center}body.bif #epis_movil_opener.opener{bottom:60px}body.bif.bif-pano-p #epis_movil_opener.opener{bottom:84px}body.bif.bif-pano-g #epis_movil_opener.opener{bottom:84px}body.bif.bif-ultrapano-p #epis_movil_opener.opener{bottom:104px}body.bif.bif-ultrapano-g #epis_movil_opener.opener{bottom:104px}#epis_movil_opener.opener i{font-size:13px;color:white}#epis_movil_opener.opener span{display:block;font-size:18px}#epis_movil.opened{right:0}#epis_movil.opened .opener{opacity:0;z-index:0}#epis_movil.opened .closer{opacity:1;right:300px}#epis_movil .closer{opacity:0;position:fixed;right:-40px;background:#333;color:white;font-size:24px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;box-sizing:border-box;border-radius:40px 0 0 40px;text-align:center;bottom:10px;transition:right .3s ease;-webkit-transition:right .3s ease;-o-transition:right .3s ease}#epis_movil .closer i{line-height:1;margin-left:4px}#epis_movil .wrapper{position:absolute;height:100%;overflow:auto;width:100%}#epis_movil .show-table{height:100%;width:100%}#epis_movil .show-table-cell{height:100%;vertical-align:middle}#epis_movil .content{font-size:14px;line-height:20px;box-sizing:border-box;padding:60px 8px;max-width:300px}#epis_movil .content>div:not(:first-child){margin-top:16px}#epis_movil .content ul{display:flex;flex-direction:column}#epis_movil .content li{padding:4px 4px 4px 8px;margin:2px 0;line-height:140%;display:flex;align-items:center;order:1;min-height:24px}#epis_movil .content li.font-weight-bold{font-size:16px;font-weight:normal;text-indent:0;line-height:20px!important;order:0;background:linear-gradient(to right,rgb(198 198 198 / 22%),transparent);border-radius:16px}#epis_movil .content li.font-weight-bold:before{font-size:12px;font-family:"Font Awesome 6 Pro";content:"\f005";font-weight:600;display:inline-block;text-align:center;line-height:100%;vertical-align:middle;flex-shrink:0;margin:0 6px 0 0;color:#FC0}#epis_movil .content a{color:white;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#epis_movil .content span{color:#FC0;margin-left:4px}#epis_movil .content .title{color:#FC0;font-size:18px;border-bottom:solid 1px;padding:0 8px 4px 8px;margin-bottom:8px;display:flex}#epis_movil .content .epis li:last-child{margin-bottom:27px}#epis_movil .content .aytos .title:not(:first-child){margin-top:12px}#resultados>ul>li[data-numimg="0"] .pie{margin-top:0;border-top:0}#resultados>ul>li[data-hastext="false"][data-numimg="0"][data-epis="True"]:not(.modulo_unico):not(.modulo_avanzado) .pie{border-top:0;margin-top:0}#resultados>ul>li[data-numimg="1"] .contenido{width:75%}#resultados>ul>li[data-numimg="1"] .pie{margin-top:0}#resultados>ul>li[data-numimg="1"][data-hastext="false"] .pie{margin-top:4px}#resultados>ul>li[data-numimg="1"][data-hastext="false"][data-epis="False"] .pie{margin-top:0}#resultados>ul>li[data-numimg="2"] .contenido{width:auto;min-height:0}#resultados .mini{display:none}#resultados>ul.byname{border-bottom-width:4px}#resultados>.verbyname{width:300px;font-size:12px;line-height:39px;padding-bottom:4px}#resultados>.verbyname::after,#resultados>.verbyname::before{font-size:20px}#resultados>.verbyname .num{font-size:14px}#resultados>ul{padding:0}#resultados>ul.byname{padding:10px 0}#resultados li>.wrapper{border:0;border-bottom:dotted 1px;border-radius:0;padding:0 0 10px;overflow:visible;position:static}#resultados li .cabecera{height:auto}#resultados li .cabecera .imagenes.genericsv>span:before{right:0;bottom:0}#resultados li .cabecera>.wrapper>div{padding:8px 136px 0 12px;margin-right:0}#resultados .modulo_basico.semicerrado .contenido .contenido-semicerrado,#resultados .modulo_basico.cerrado .contenido .contenido-cerrado{padding:0 136px 0 0}#resultados li .cabecera>.wrapper>div.swiper-container{height:120px;padding:4px 0 4px 12px}#resultados li .cabecera>.wrapper>.swiper-container [id$="spnImgVideo"] .play{bottom:4px}#resultados li>.wrapper>.cabecera{padding:0;overflow:visible}#resultados li>.wrapper>div{padding:0}#resultados li .contenido,#resultados li.full_images .cabecera .contenido{padding:4px 5px 4px 10px}#resultados>ul>li{border-width:0;border-top-width:8px!important;margin-bottom:0;position:relative;overflow:hidden;z-index:1}#resultados>ul>li:before{content:"";background:rgba(0,0,0,0.33);width:90px;height:32px;position:absolute;left:-40px;bottom:-40px;filter:blur(16px);transform:scaleX(3);z-index:1}#resultados li>.wrapper{border:0;padding-bottom:0}#resultados li>.wrapper>div{padding-top:4px;padding-right:4px;line-height:14px;margin-top:-1px}#resultados li>.wrapper>.distance{padding:8px 12px 0}#resultados li[data-numimg="0"] .distance{margin-top:0}#resultados>ul>li[data-numimg="2"][data-hastext="false"] .distance{margin-top:0;width:auto}#resultados li>.wrapper>.pie{padding:8px 12px 0;margin-top:0}#resultados>ul>li[data-numimg="1"][data-hastext="false"] .distance{clear:both;margin-top:0;width:100%}#resultados li[data-distance="True"] .distance .geo,#resultados li[data-distance="True"] .distance .epigrafes{display:block}#resultados li .distance .epigrafes:after{height:29px}#resultados li>.wrapper>.distance .epigrafes>div{overflow:auto;padding:0 40px 0 0;opacity:.8}#resultados li .pie{border-top:0}#resultados li .pie .botones,#resultados li .pie .enlace_web{display:none}#resultados li .pie .enlace_web{min-width:108px}#resultados li .cabecera{background:0;overflow:hidden;padding-right:0}#resultados li .cabecera .bg{display:block;height:112px;position:absolute;width:100%;z-index:0}#resultados li .cabecera .wrapper.titulo{overflow:hidden;height:54px;width:auto;position:relative;padding-right:12px;z-index:0}#resultados li .cabecera>div>.titulo{position:static;clear:inherit}#resultados li .cabecera>div>.titulo>div{margin:0;padding:0}#resultados li.modulo_unico .cabecera>div>.titulo>div{padding:0}#resultados li .cabecera>div>.titulo>div .titulo{padding:0}#resultados li .cabecera .letra{display:none}#resultados li .cabecera .nombre,#resultados li.full_images .cabecera .nombre{height:18px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:inherit;float:inherit;margin-bottom:6px}#resultados li .cabecera .direccion{margin-bottom:2px;height:15px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-height:15px;font-size:12px;padding-right:122px;line-height:100%}#resultados li .cabecera .direccion .municipio{font-weight:normal}#resultados li .cabecera .imagenes,#resultados li.full_images .cabecera .imagenes{margin-left:4px;width:auto;min-height:124px;position:absolute;right:12px;top:30px;z-index:2;overflow:visible}#resultados li.modulo_basico .cabecera .imagenes,#resultados li.modulo_basico.full_images .cabecera .imagenes{height:112px;min-height:112px;background:transparent}#resultados li.full_images .cabecera .imagenes>.deg{display:none!important}#resultados li .cabecera .imagenes>.deg{display:none!important}#resultados li .cabecera .imagenes span{width:112px;height:112px;line-height:80px;padding:0;margin:0;border-radius:0;border:0;display:none}#resultados li .cabecera .imagenes span.fachada{display:block;position:relative;border:0;background:transparent}#resultados li .cabecera .imagenes>span.fachada:before{content:"";width:80%;height:8px;background:#000;position:absolute;left:50%;top:8px;filter:blur(8px);transform:translateX(-50%)}#resultados li .cabecera .imagenes span.logo img{height:100%}#resultados li .cabecera .imagenes .i360 .svg360{width:64px;height:64px}#resultados li .cabecera .imagenes .i360 .svg360 span{display:block;background:0}#resultados li .cabecera .imagenes .video .play{right:0;bottom:0;border-radius:8px 0 0 0;height:42px;width:54px;line-height:42px}#resultados li .cabecera .imagenes .video .play i.fa{font-size:40px}#resultados li.modulo_basico .contenido,#resultados li.modulo_basico .contenido-movil{height:80px;min-height:80px}#resultados li .contenido,#resultados li .contenido-movil{height:92px;min-height:92px;overflow:hidden;background-color:white;float:none;margin-top:0;width:auto;box-sizing:content-box;margin-bottom:0;clear:inherit;line-height:150%;position:relative}#resultados li .contenido-movil{display:block;position:relative;line-height:135%;margin-right:130px}#resultados li .contenido-movil .cmdesc::before{display:inline-block;font-family:"Font Awesome 6 Pro";content:"\f10d";margin-right:4px;color:#666;width:12px;font-weight:900}#resultados li .contenido-movil .cssellipsis{position:absolute;right:4px;bottom:2px;height:16px;width:60px;background:-webkit-linear-gradient(left,rgba(255,255,255,0),white 64%)}#resultados .modulo_basico{border-top-color:#666;border-image:linear-gradient(to right,#999,#fff);border-image-slice:1;border-style:solid;border-top-width:1px!important}#resultados .modulo_basico[data-numimg="2"] .cabecera .imagenes{height:124px;min-height:124px}#resultados .modulo_basico[data-numimg="2"] .cabecera>.wrapper>div{padding-bottom:12px}#resultados .modulo_basico.text-extended>.wrapper,#resultados .modulo_basico.text-extended>.wrapper>.cabecera>.wrapper{background:white}#resultados .modulo_posicionamiento.text-extended>.wrapper,#resultados .modulo_posicionamiento.text-extended>.wrapper>.cabecera>.wrapper{background:white}#resultados li .contenido-movil .farmacia{margin:0 0 25px;background:white;display:flex;overflow:hidden}#resultados li.text-extended .contenido-movil .farmacia{margin-bottom:0}#resultados li.text-extended .contenido-movil .farmacia>div{margin-bottom:6px}#resultados li .contenido-movil .cmdesc{display:inline;width:calc(100% - 16px)}#resultados li .contenido-movil .cmdesc.text-extended{height:auto}#resultados li .contenido-movil .cmdesc:empty{display:none}#resultados li .contenido-movil .farmacia>div{border:1px solid #24D324;border-radius:8px;overflow:hidden;margin:0 0 10px;display:flex;box-sizing:border-box;font:normal 12px/20px Arial,sans-serif;cursor:pointer}#resultados li .contenido-movil .farmacia>div:not(:last-child){margin-right:4px}#resultados li .contenido-movil .farmacia>div>div:first-child{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;text-align:center;background-color:#FFF7D9;padding:0 4px;vertical-align:middle}#resultados li .contenido-movil .farmacia>div>div:first-child>i{font-size:27px;vertical-align:middle}#resultados li .contenido-movil .farmacia>div>div:nth-child(2){display:flex;flex-direction:column;justify-content:center;overflow:hidden;line-height:125%;padding:4px 8px;color:#333;font-size:11px}#resultados li .contenido-movil .farmacia>div>div:nth-child(2) .desc{color:#090;display:none;text-align:left;line-height:150%;margin:0;padding:0;font-size:inherit}#resultados li .contenido-movil .farmacia>div>div:nth-child(2) p,#resultados li .contenido-movil .farmacia>div>div:nth-child(2) p *{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#resultados li .contenido-movil .farmacia>div>div:nth-child(2)>p>strong span{display:none}#resultados li .contenido-movil .farmacia>div>div:last-child{display:none;width:60px;vertical-align:middle;padding:0;text-align:center;font-size:32px;color:#24D324;cursor:pointer}#resultados li .contenido-movil .farmacia .horarioFarmaciasPC{display:none}#resultados li .contenido-movil .farmacia .horarioFarmaciasMobile{display:block}#resultados li .contenido-movil .farmacia>.g24h>div:first-child{font:bold 17px/27px Arial,sans-serif;color:red}#resultados li .contenido-movil .farmacia>.diurna>div:first-child i{color:#F90}#resultados li .contenido-movil .farmacia>.nocturna>div:first-child i{color:#666}#resultados li .contenido-movil .farmacia>.a24h>div:first-child{font:bold 25px/40px Arial,sans-serif;color:#06F}#resultados li .contenido-movil .farmacia>.localizada>div:first-child i{color:#666}#resultados li .contenido-movil .farmacia>.especial>div:first-child i{color:#96F}#resultados li .contenido-movil .farmacia>.covid{border:1px solid #ccc;padding:0 4px;min-height:36px;flex-shrink:0}#resultados li .contenido-movil .farmacia>.covid>div:first-child{background:transparent;width:auto;padding:0 4px 0 0}#resultados li .contenido-movil .farmacia>.covid>div>img{display:block;height:24px}#resultados li .contenido-movil .farmacia>.covid>div:nth-child(2){padding:0}#resultados li .contenido-movil .farmacia>.covid>div:nth-child(2) p{color:#424242}#resultados li .contenido-movil .farmacia>.covid>div:nth-child(2) p:last-child{text-transform:uppercase;color:#333;font-weight:bold;font-style:inherit}#resultados li.full_images .cabecera .contenido{line-height:150%}#resultados li .contenido ul,#resultados li .contenido p{padding-left:0}#resultados li .contenido li{margin-bottom:0}#resultados li .botones-movil{display:table-cell;width:136px;background:white;padding:8px 10px 0;height:112px;display:none}#resultados li .botones-movil .web{float:left;width:54px;height:32px;line-height:24px;font-size:22px;margin-bottom:8px;border:solid 1px #5f5f5f;color:#666}#resultados li .botones-movil .web a{display:none}#resultados li .botones-movil .web a span{text-indent:-999em;display:inline-block}#resultados li .botones-movil .mapa{float:left;width:54px;height:32px;line-height:24px;font-size:24px;border:solid 1px #5f5f5f;color:#666}#resultados li .botones-movil .telefono{float:right;width:54px;height:72px;display:flex;padding:0;overflow:hidden;flex-direction:column}#resultados li .botones-movil .telefono a{display:flex;align-items:center;font-size:22px;width:100%;padding:4px;justify-content:center;text-decoration:none;border-radius:4px;height:32px;background:#999;color:#fff}#resultados li .botones-movil .telefono a:last-child:not(.whatsapp){font-size:40px;height:72px}#resultados li .botones-movil .telefono a.whatsapp{color:#090;margin-top:8px;background:transparent;border:1px solid;height:32px}#resultados li .botones-movil .telefono a.whatsapp i{position:relative}#resultados li .botones-movil .telefono a.whatsapp i:after{content:"1";position:absolute;top:-2px;right:-6px;width:12px;height:12px;background:#ef3938;border-radius:100%;text-align:center;font:normal 10px/12px Arial;color:#fff}#resultados li .contenido{display:none}#resultados li .contenido-movil .farmacia{margin:0 0 25px;background:white;display:flex;overflow:hidden}#resultados li .contenido-movil .farmacia.only-covid,#resultados li.text-extended .contenido-movil .farmacia{margin-bottom:0}#resultados li.text-extended .contenido-movil .farmacia>div{margin-bottom:6px}#resultados li .contenido .cmdesc{display:inline;width:calc(100% - 16px)}#resultados li .contenido .cmdesc.text-extended{height:auto}#resultados li .contenido .cmdesc:empty{display:none}#resultados li .contenido .farmacia>div{border:1px solid #24D324;border-radius:8px;overflow:hidden;margin:0 0 10px;display:flex;box-sizing:border-box;font:normal 12px/20px Arial,sans-serif;cursor:pointer}#resultados li .contenido .farmacia>div:not(:last-child){margin-right:4px}#resultados li .contenido .farmacia>div>div:first-child{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;text-align:center;background-color:#FFF7D9;padding:0 4px;vertical-align:middle}#resultados li .contenido .farmacia>div>div:first-child>i{font-size:27px;vertical-align:middle}#resultados li .contenido .farmacia>div>div:nth-child(2){display:flex;flex-direction:column;justify-content:center;overflow:hidden;line-height:125%;padding:4px 8px;color:#333;font-size:11px}#resultados li .contenido .farmacia>div>div:nth-child(2) .desc{color:#090;display:none;text-align:left;line-height:150%;margin:0;padding:0;font-size:inherit}#resultados li .contenido .farmacia>div>div:nth-child(2) p,#resultados li .contenido-movil .farmacia>div>div:nth-child(2) p *{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#resultados li .contenido .farmacia>div>div:nth-child(2)>p>strong span{display:none}#resultados li .contenido .farmacia>div>div:last-child{display:none;width:60px;vertical-align:middle;padding:0;text-align:center;font-size:32px;color:#24D324;cursor:pointer}#resultados li .contenido .farmacia .horarioFarmaciasPC{display:none}#resultados li .contenido .farmacia .horarioFarmaciasMobile{display:block}#resultados li .contenido .farmacia>.g24h>div:first-child{font:bold 17px/27px Arial,sans-serif;color:red}#resultados li .contenido .farmacia>.diurna>div:first-child i{color:#F90}#resultados li .contenido .farmacia>.nocturna>div:first-child i{color:#666}#resultados li .contenido .farmacia>.a24h>div:first-child{font:bold 25px/40px Arial,sans-serif;color:#06F}#resultados li .contenido .farmacia>.localizada>div:first-child i{color:#666}#resultados li .contenido .farmacia>.especial>div:first-child i{color:#96F}#resultados li .contenido .farmacia>.covid{border:1px solid #ccc;padding:0 4px;min-height:36px;flex-shrink:0}#resultados li .contenido .farmacia>.covid>div:first-child{background:transparent;width:auto;padding:0 4px 0 0}#resultados li .contenido .farmacia>.covid>div>img{display:block;height:24px}#resultados li .contenido .farmacia>.covid>div:nth-child(2){padding:0}#resultados li .contenido .farmacia>.covid>div:nth-child(2) p{color:#424242}#resultados li .contenido .farmacia>.covid>div:nth-child(2) p:last-child{text-transform:uppercase;color:#333;font-weight:bold;font-style:inherit}#resultados li .cabecera.bg-lightred,#resultados li.full_images .cabecera .bg-lightred{background-image:linear-gradient(135deg,#fdd6c0 0,#ffe9c9 40%,#fffcf7 60%)}#resultados li .cabecera.bg-lightgreen,#resultados li.full_images .cabecera .bg-lightgreen{background-image:linear-gradient(135deg,#dfeedb 0,#f2f8ee 40%,#fafcf9 60%)}#resultados li .cabecera.bg-lightgray,#resultados li.full_images .cabecera .bg-lightgray{background-image:linear-gradient(135deg,#d6d6d6 0,#f0f0f0 40%,#f8f8f8 60%)}#resultados li.modulo_unico .contenido-movil,#resultados li.modulo_unico .contenido-movil{display:block}#resultados li .cabecera>div>.titulo{background-position:right center;background-repeat:no-repeat;background-size:auto 100%}#resultados li.modulo_posicionamiento .cabecera{height:auto}#resultados li.modulo_posicionamiento .cabecera .imagenes span:last-child{margin-left:0}#resultados li.modulo_posicionamiento .contenido{margin-top:inherit;padding-top:inherit;min-height:0}#resultados li.modulo_basico .cabecera{height:auto}#resultados li.modulo_basico .cabecera .imagenes span:last-child{margin-left:0}#resultados li.modulo_basico .contenido{margin-top:inherit;padding-top:inherit;min-height:0}#resultados li.modulo_avanzado .cabecera>div>.titulo{background-image:url(../../img/resultados/bgavanzado.svg)}#resultados li.modulo_posicionamiento .cabecera>div>.titulo{background-image:url(../../img/resultados/bgposicionamiento.svg)}#resultados li.modulo_corporativo .cabecera>div>.titulo,#resultados li.modulo_basico .cabecera>div>.titulo{background-image:url(../../img/resultados/bgcorporativo.svg)}#resultados li.modulo_unico .cabecera .bg{background-image:url(../../img/resultados/bgavanzado.svg),linear-gradient(135deg,#fdd6c0 0,#ffe9c9 40%,#fffcf7 60%);background-position:85% center;background-repeat:no-repeat;background-size:auto 100%}#resultados li.modulo_basico.cerrado .contenido{display:flex;align-items:flex-start;overflow:hidden;background-color:white;float:none;margin-top:0;width:auto;box-sizing:content-box;margin-bottom:0;clear:inherit;line-height:145%;padding:12px 5px 2px 12px!important;height:74px}#resultados li.modulo_basico.cerrado .contenido-movil{display:none}#resultados li.modulo_basico.cerrado .contenido .contenido-cerrado>p>a{padding:0;background:transparent;font-weight:normal}#resultados li.modulo_basico.semicerrado .contenido{display:flex;align-items:flex-start;overflow:hidden;background-color:white;float:none;margin-top:0;width:auto;box-sizing:content-box;margin-bottom:0;clear:inherit;line-height:145%;padding:12px 5px 2px 12px!important;height:80px}#resultados li.modulo_basico.semicerrado .contenido-movil{display:none}#resultados li.modulo_basico.semicerrado .contenido .contenido-semicerrado>p>a{padding:0;background:transparent;font-weight:normal}#resultados li.modulo_corporativo{border-top-color:#666;border-image:linear-gradient(to right,#999,#fff);border-image-slice:1}#resultados li.modulo_corporativo .cabecera{height:auto}#resultados li.modulo_corporativo .cabecera .titulo a{color:#424242}#resultados li.modulo_corporativo .cabecera>div>.titulo span:before{color:#333}#resultados li.modulo_corporativo .cabecera>div>.titulo .camping:before,#resultados li .cabecera>div>.titulo .albergue:before,#resultados li.modulo_corporativo .cabecera>div>.titulo .rural:before{background:#fff;color:#666}#resultados li.modulo_corporativo .cabecera>div>.titulo .grupo:before{background:#333;color:#fff}#resultados li.modulo_corporativo .cabecera .imagenes span:last-child{margin-left:0}#resultados li.modulo_corporativo .contenido{margin-top:inherit;padding-top:inherit;min-height:0}#resultados .modulo_unico .botones-movil .telefono a{background:#D90000;color:#FFF}#resultados .modulo_unico .distance .geo .icon{background:#D90000;color:#FFF}#resultados .modulo_unico .swiper-container .swiper-slide.logo{height:90px;width:90px!important;left:149px;margin:0!important}#resultados .modulo_unico .swiper-container .swiper-slide.logo img{border:2px solid #fff;margin:auto;height:100%}#resultados .modulo_unico .swiper-container .swiper-slide.fachada{margin-right:8px!important}#resultados .modulo_unico .cabecera .swiper-wrapper{padding-left:0}#resultados .modulo_avanzado .botones-movil .telefono a{background:#FED3D3;color:#333}#resultados .modulo_avanzado .distance .geo .icon{background:#FED3D3;color:#333}#resultados .modulo_posicionamiento .botones-movil .telefono a{background:#C0F6C0;color:#333}#resultados .modulo_posicionamiento .distance .geo .icon{background:#C0F6C0;color:#333}#resultados .modulo_corporativo .botones-movil .telefono a{background:#999;color:#fff}#resultados .modulo_corporativo .distance .geo .icon{background:#999;color:#fff}#resultados .modulo_unico .cabecera>div>.titulo .nombre:before,#resultados .modulo_corporativo .cabecera>div>.titulo .nombre:before,#resultados .modulo_avanzado .cabecera>div>.titulo .nombre:before,#resultados .modulo_posicionamiento .cabecera>div>.titulo .nombre:before{margin-right:4px;font-size:14px;line-height:100%;padding:3px 0 0}#resultados li.modulo_unico .cabecera .wrapper.titulo{padding-left:47px;position:relative}#resultados li.modulo_unico{position:relative;overflow:visible}#resultados li.modulo_unico .tipUnico{display:block;position:absolute;left:12px;top:-14px;z-index:2;width:28px}#resultados li.full_images .cabecera>div>.titulo{display:block;overflow:hidden;height:54px;width:auto;font-size:14px;padding-right:12px}#resultados li.full_images .cabecera>div>.titulo.clone{display:none}.mapa.movil{position:fixed;top:0;width:100%;height:100%;z-index:101}.mapa.movil #gmap{width:100%!important;height:100%!important;top:80px}.mapa.movil #gmap img{max-width:inherit!important;max-height:inherit!important}.mapa.movil .Gmarker .call{display:inline-block}.mapa.movil .Gmarker .call.telf-whatsapp a{text-decoration:none}.mapa.movil .paginador{position:absolute;bottom:0;right:0;background:rgba(255,255,255,.75);width:88px;height:148px;border-radius:5px 0 0 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.mapa.movil .paginador .anterior{float:none;width:68px;height:48px;border:solid 4px #333;text-align:center;border-radius:5px;box-sizing:border-box;color:#333;cursor:pointer;order:2;margin-bottom:10px;display:flex;justify-content:center;align-items:center}.mapa.movil .paginador .anterior.disabled{border:solid 1px #999;color:#999}.mapa.movil .paginador .siguiente{float:none;width:68px;border:solid 4px #333;border-radius:5px;text-align:center;height:48px;box-sizing:border-box;color:#333;cursor:pointer;order:3;display:flex;justify-content:center;align-items:center}.mapa.movil .paginador i{font-size:28px;vertical-align:middle}.mapa.movil .paginador .texto{margin-bottom:10px;text-align:center;overflow:visible;order:1}.mapa.movil .paginador .texto p:last-child{display:none}.mapa.movil .geolocation{display:block;position:absolute;bottom:10px;right:98px;width:52px;height:50px;background:#09f;text-align:center;line-height:50px;color:white;cursor:pointer;font-size:3.5rem;border-radius:5px;display:none}#paginacion{position:relative;overflow:hidden;margin-right:0;padding-top:0;margin-top:16px;min-height:24px}#paginacion>p{position:absolute;left:0;right:0;bottom:10px;font-size:1.0909090rem;z-index:-1;margin:auto;top:0;bottom:0;height:50%}#paginacion>p .pagina{display:block;margin-bottom:5px}#paginacion>p .mostrando{display:none}#paginacion .numeracion .numero{display:none}#paginacion .numeracion .anterior,#paginacion .numeracion .siguiente{width:110px;box-shadow:0 0 0 4px #666;font-size:28px;cursor:pointer}#paginacion .numeracion .anterior{float:left;color:#666}#paginacion .numeracion .siguiente{float:right}#paginacion.mapamovil{position:fixed;bottom:0;z-index:101;background:white;width:100%;display:none}.cercanosCont{margin:0 0 20px}.cercanosCont .btnCercanos{border-radius:4px;min-height:40px;font-weight:bold}#resultados li.modulo_unico .cabecera .direccion{color:#b94f19;padding-right:0;opacity:1}#resultados li.modulo_avanzado .cabecera .direccion{color:#b94f19}#resultados li.modulo_posicionamiento .cabecera .direccion{color:#498a36}#resultados li.modulo_corporativo .cabecera .direccion{color:#666}#resultados li.modulo_basico .cabecera .direccion{color:#666;opacity:1}#resultados li .cabecera h2 a{font-size:16px;font-weight:500}#resultados li .cabecera .direccion{font-size:14px;font-weight:normal}#resultados li .contenido-movil{font-size:12px}#resultados li .cabecera .comentarios{background-image:url(/img/comment-alt-solid.png);background-color:transparent;float:none;width:18px;height:18px;background-repeat:no-repeat;font-size:10px;line-height:16px;font-weight:normal;border-radius:0;padding:0 0 2px}#resultados li .cabecera .comentarios:before{display:none}#resultados li.modulo_unico .contenido-movil,#resultados li.modulo_avanzado .contenido-movil{display:none}#resultados li.modulo_unico .contenido{display:block;padding:8px 12px 20px!important;font-size:12px;height:72px}#resultados li.modulo_avanzado .contenido{display:block;padding:8px 136px 0 12px!important;font-size:12px;height:92px}#resultados li.modulo_unico .contenido ul li,#resultados li.modulo_avanzado .contenido ul li{margin-bottom:2px;min-height:20px;line-height:120%;background:linear-gradient(to right,#efefef,#fff);border-radius:4px 0 0 4px;display:flex}#resultados li.modulo_unico .contenido ul li::before,#resultados li.modulo_avanzado .contenido ul li::before{border-right:solid 1px white;border-radius:4px 0 0 4px;display:inline-flex;width:20px;text-align:center;font-size:12px;flex-shrink:0;background:#efefef;align-items:center;justify-content:center}#resultados li.modulo_unico .contenido ul li>span,#resultados li.modulo_avanzado .contenido ul li>span{display:block;max-width:100%;text-overflow:ellipsis;white-space:nowrap;padding:2px 0;overflow:hidden}#resultados li.modulo_unico .contenido[style="height: auto;"] ul li>span,#resultados li.modulo_avanzado .contenido[style="height: auto;"] ul li>span{text-overflow:initial;white-space:initial}#resultados li .elli{position:absolute;bottom:0;width:100%;height:40px;color:#8a8a8a;z-index:1;left:0;background:linear-gradient(to bottom,rgba(255,255,255,0),white 66%)}#resultados li .elli .dots{position:absolute;bottom:0;border:solid 1px #ccc;border-top:0;padding:0 8px;border-radius:0 0 4px 4px;left:12px;cursor:pointer;height:20px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}#resultados li .elli .dot{height:4px;width:4px;background-color:#8a8a8a;border-radius:50%;display:inline-block;margin:0 1px}#resultados li .cabecera .imagenes .logo{position:absolute;bottom:0;right:4px;background:rgba(255,255,255,0);width:70px;height:48px;display:flex;align-items:center;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.08)}#resultados li .cabecera .imagenes .logo img{display:inline;max-width:100%;max-height:100%;vertical-align:baseline;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.08);border:2px solid #fff;background:#fff}#resultados li .cabecera .imagenes span:first-child{background:rgba(255,255,255,0);border:0}#resultados li .cabecera .imagenes span img{border-radius:4px}#resultados li .pie .botones{width:100%;padding:0 0 8px;display:flex;justify-content:flex-end;align-items:center}#resultados li .pie .botones .button{display:flex;float:left;margin-left:6px;line-height:100%;font-size:1.363636rem;margin-left:8px;height:32px;align-items:center;justify-content:center}#resultados li .pie .botones .button.disable{display:none}#resultados li .pie .botones .button span{font-size:14px;font-weight:500}#resultados li .pie .botones .web{display:flex}#resultados li .pie .botones .mapa,#resultados li .pie .botones .web,#resultados li .pie .botones .email,#resultados li .pie .botones .whatsapp{width:42px;flex-shrink:0;border:solid 1px #5f5f5f;color:#666;font-weight:900}#resultados li .pie .botones .whatsapp i{font-size:22px;padding:3px;font-weight:normal}#resultados li .pie .botones .whatsapp i:after{top:4px;right:2px}#resultados li .pie .botones .telefono{min-width:0;white-space:nowrap;padding:2px;width:112px;margin-right:0;text-transform:uppercase;font-weight:bold;color:#666;border-color:#5f5f5f}#resultados li .pie .botones .distancia{width:50%;max-width:50%;margin:0;padding:1px 0;line-height:28px;min-width:0}#resultados li .pie .botones .telefono::before{font-weight:bold;margin:0 4px 0 0}#resultados li .pie .botones .distancia{display:none;margin:0 1.5%}#resultados li .pie .botones .mapa{position:relative}#resultados li .pie .botones .mapa a{display:block;position:absolute;top:0;width:100%;height:100%;text-indent:-999em}#resultados li .pie .botones p::before{font-size:18px}#resultados li .pie .enlace_web{display:none}#resultados li .pie .botones .email{display:none}#resultados li .pie .botones .enlace_web span{display:none}#resultados li .pie .botones .telefono-999{width:112px;min-width:0;color:#666;text-transform:uppercase}#resultados li.modulo_unico .pie .botones .telefono{display:none}#resultados li.modulo_unico .pie .botones .telefono.mvl{display:flex}#banner_EB04a{display:block}#resultados li.modulo_avanzado .contenido:has(.michelin),#resultados li.modulo_avanzado .contenido:has(.repsol){height:120px}}@media(max-width:639px){#resultados li .contenido-movil .farmacia>div>div:nth-child(2) p:nth-child(2){display:block;color:#666;font-style:italic}#resultados li .cabecera .imagenes,#resultados li .cabecera .imagenes,#resultados li.full_images .cabecera .imagenes{margin-left:0}#resultados .mensajes .provincia{width:300px}#resultados .mensajes .provincia span:first-child{display:none}#resultados .mensajes div p{width:calc(100% - 39px - 39px);font-weight:normal}#resultados .mensajes div i{font-size:25px;width:35px}#resultados .mensajes div:not(.provincia) i{display:none}#resultados .mensajes div:not(.provincia) p{width:100%}.cercanosCont .btnCercanos{box-sizing:border-box;width:calc(100% - 20px);min-height:48px;margin:0 10px;justify-content:center;align-items:center}#resultados .mensajes .sinresultado{padding:12px;font-size:12px}#resultados .mensajes .sinresultado.cercanoresult{padding:12px}#resultados .mensajes .sinresultado.cercanoresult .sugerido{font-size:18px;line-height:20px;margin:4px 0 0}#resultados .mensajes .sinresultado .incorrecto{font-size:18px;line-height:20px;margin:4px 0}}@media(max-width:479px){#resultados li i.mobile{display:inline;margin-left:4px}#resultados li i.desktop{display:none}#resultados li span[data-whatsapp="2"] i.whatsapp{display:inline}#resultados li span[data-whatsapp="2"] i.mobile{display:none}#resultados li>.wrapper>.pie{display:block;padding:8px 12px 0;border:0}#resultados li .botones-movil{display:none}#resultados li>.wrapper>div{padding-right:0}#resultados li[data-distance="True"] .distance .geo{display:none}#resultados li .distance .epigrafes{overflow:hidden}#resultados li[data-distance="True"] .distance .epigrafes{margin:0 0 4px}#resultados li[data-distance="True"] .distance .epigrafes span{padding:0 5px;line-height:16px;font-size:12px}#resultados li[data-distance="True"] .pie .botones .mapa,#resultados li[data-distance="True"] .pie .botones .web{width:13.5%}#resultados li[data-distance="True"] .pie .botones .distancia{display:block}#resultados li[data-distance="True"] .pie .botones .telefono,#resultados li[data-distance="True"] .pie .botones .distancia,#resultados li[data-distance="True"] .pie .botones .telefono-999{width:32%}#resultados li.modulo_unico>.wrapper,#resultados li.modulo_avanzado>.wrapper,#resultados li.modulo_posicionamiento>.wrapper,#resultados li.modulo_basico>.wrapper,#resultados li.modulo_corporativo>.wrapper{background:white;background-image:url(../../img/resultados/bgcorporativo.svg);background-position:center;background-size:cover}#resultados li.modulo_unico .cabecera{background:white;color:#333}#resultados li.modulo_avanzado .cabecera{background:linear-gradient(135deg,#f7cea4 0,#ffe9c9 40%,#fffcf7 60%)}#resultados li.modulo_posicionamiento .cabecera{background:linear-gradient(135deg,#dfeedb 0,#f2f8ee 40%,#fafcf9 60%)}#resultados li.modulo_basico .cabecera{background:linear-gradient(135deg,#e7e7e7 0,#f6f6f6 40%,#fff 60%)}#resultados li.modulo_corporativo .cabecera{background:linear-gradient(135deg,#d6d6d6 0,#f0f0f0 40%,#f8f8f8 60%)}.mapa.movil .paginador{display:none;width:100%;height:68px;border-radius:0;flex-direction:row;justify-content:space-around}.mapa.movil .paginador .anterior{order:1;margin:0}.mapa.movil .paginador .siguiente{order:3}.mapa.movil .paginador .texto{margin:0;order:2}.mapa.movil .paginador .texto .pagina{margin-bottom:6px}.mapa.movil .paginador .texto p:last-child{display:block}.mapa.movil .paginador .texto p:last-child span:first-child{display:none}.mapa.movil .geolocation{bottom:78px;right:10px}#paginacion .numeracion{overflow:hidden;margin:10px;padding:4px}#paginacion>p .pagina{display:inline}#paginacion>p{position:static;left:inherit;right:inherit}#paginacion .numeracion .anterior,#paginacion .numeracion .siguiente{width:48%;padding:0;margin:0}#resultados li .pie .botones .whatsapp a{display:flex;align-items:flex-end;justify-content:center;height:100%;color:#26d367;text-decoration:none}#resultados li .cabecera .imagenes>span{display:none!important}#resultados li .cabecera .imagenes>span.fachada{display:block!important}#resultados li .cabecera .imagenes>span.logo{display:block!important}#resultados li .cabecera .imagenes>span>img{border-radius:4px;position:relative;z-index:1}}