#menuMovil .navbar-header{background-color:#232323 !important}#menuMovil .navbar-header .navbar-brand img{max-height:55px}#menuMovil .navbar-header .navbar-toggle{top:0}h1,.menu-principal a,h3,h2,.listado-catalogo{font-family:'Anton',sans-serif}body,h4,.cookiesButton{font-family:'Bai Jamjuree',sans-serif}#content_bottom .carrusel-marcas .color-fuente-destacado,#content_bottom .servicios-foto-portada .color-fuente-destacado{font-family:'Didact Gothic',sans-serif}.cookiesButton,#cookiesText p{font-family:'Source Sans Pro',sans-serif}#barra-opciones{font-size:90%;border-bottom:1px solid !important;border-color:rgba(255,255,255,0.2) !important}.portada #barra-opciones{background-color:#1e1e1e !important}#barra-opciones .btn-link{background-color:transparent}#barra-opciones .btn-link:hover{background-color:transparent;color:#969695}#barra-opciones .modulo-datos-contacto address{margin-bottom:0;margin-top:6px}#barra-opciones .modulo-datos-contacto p{margin:6px 0 0}#barra-opciones .redes-sociales .color-fuente-destacado{color:#fff !important}.portada #sobrecabecera.sticky-top{background-color:transparent !important}#sobrecabecera .navbar-default .navbar-nav>li{text-shadow:0 0 2px #000;font-weight:bold;margin-right:-5px !important}#sobrecabecera .navbar-default .navbar-nav>.open>.dropdown-menu li{text-shadow:none !important;font-weight:normal !important}@media only screen and (min-width:992px) and (max-width:1200px){#sobrecabecera .navbar-default .navbar-nav>li{margin-right:-10px !important;font-size:84%}}.portada #cabecera{margin-top:0 !important;padding-top:0 !important}@media only screen and (max-width:767px){.portada #cabecera{margin-top:98px !important;padding-top:auto !important}}@media only screen and (min-width:768px) and (max-width:991px){.portada #cabecera{margin-top:98px !important;padding-top:auto !important}}#contenido{background-color:#fff !important;margin-top:139px}.portada #contenido{margin-top:auto}.panel-heading h1{text-transform:none !important}.thumbnail{border:0;padding:0}.break-word{color:#000 !important}@media only screen and (max-height:991px){#contenido{background-color:#fff !important;margin-top:117px}}.funcionalidad-contenidos.columnas button.boton{display:none}.mapa-google{width:100% !important}.servicios-portada{background-color:#f6f6f6}.servicios-portada p{font-size:90%}.bloques .container-fluid{padding:0 !important}.panel-body.imagen{padding:0 !important}.panel-body.imagen img{padding:0 !important;margin-left:-7px}.panel-body.texto{padding:20px 20px 0}.bloques li{list-style:none}.bloques li::before{content:'\f00c';color:#969695;margin-right:10px}.bloques li::before{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:bold;font-variant:normal;text-transform:none;line-height:1}@media only screen and (max-width:992px){.panel-body.texto{padding:0}.panel-body.imagen img{margin-left:0}}.menu-categorias .navbar-nav{float:none;margin:0 auto;display:table;table-layout:fixed}#content_bottom .navbar-default .navbar-nav>li{font-weight:bold}#content_top{margin-top:25px !important}#content_top .listado-catalogo .modulo-categorias .list-group{background:#000 !important;padding:0 0 1px;display:inline-flex;width:100%;background:#000 !important;outline-style:double;outline-color:#ccc;outline-width:4px}#content_top .listado-catalogo .modulo-categorias .collapse{background-color:transparent}#content_top .modulo-categorias{font-weight:bold}#content_top .listado-catalogo .panel{border-radius:0 !important}#content_top .listado-catalogo .modulo-categorias .collapse.in,#content_top .modulo-categorias .collapsing{border-left-color:transparent !important;border-left:0 solid !important;position:absolute;transform:translateY(45px);height:auto !important;z-index:98;background-color:#000;margin-top:215px !important}#content_top .listado-catalogo .modulo-categorias .collapse.in .list-group-item,#content_top .modulo-categorias .collapsing .list-group-item{display:inline}#content_top .listado-catalogo .listado-categorias2 .collapse.in,#content_top .listado-catalogo .listado-categorias2 .collapsing{display:flex}#content_top .modulo-categorias .list-group-item{border-left:1px solid rgba(255,255,255,0.2) !important;border-right:1px solid rgba(255,255,255,0.2) !important}.mosaico-imagenes .mod-mosaico-imagenes .imagen{padding:15px !important}.servicios-foto-portada{background-image:url("/data/5092/galerias/38e1693cbfd3f193588c93bd09eb8fc0a207b079.jpeg");background-size:cover !important;background-repeat:no-repeat !important}#content_bottom .servicios-foto-portada .color-fuente-destacado{color:#154176 !important;text-align:center;text-decoration:underline;text-decoration-color:#969695;padding-top:50px}.servicios-foto-portada .equipo{padding:30px}.servicios-foto-portada .panel-body{padding:30px;background-color:#fff;margin-bottom:50px}.servicios-foto-portada .imagen{padding:0 !important;border:1px solid #fff}@media only screen and (min-width:992px) and (max-width:1200px){.servicios-foto-portada h4{font-size:110%}.servicios-foto-portada p{font-size:80%}}#content_bottom .carrusel-marcas .color-fuente-destacado{color:#0e0e0e !important;text-align:center;text-decoration:underline;text-decoration-color:#969695;padding-top:50px}.carrusel-marcas img{padding:20px;background-color:#f8f8f8;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:alpha(opacity=40);-moz-opacity:.40;opacity:.40}.carrusel-marcas img:hover{background-color:#d5d5d5 !important;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0)}.modulo-ultimas-noticias.version2 .cat-noticia{display:none}.modulo-ultimas-noticias.version2.horizontal.w-3 .noticia .sin-imagen,.version2.horizontal .noticia .imagen-noticia{height:auto}.modulo-ultimas-noticias.version2.horizontal .noticia .sin-imagen,.version2.horizontal .noticia .imagen-noticia{height:auto}.modulo-ultimas-noticias.version2.horizontal .carousel-ultimas-noticias .noticia{height:auto;padding:20px;background-color:#fff !important;min-height:380px}.modulo-ultimas-noticias .carousel h3{text-align:left}.modulo-ultimas-noticias.version2.horizontal.w-12 .carousel-ultimas-noticias .noticia{height:auto}.modulo-ultimas-noticias.version2 .carousel-ultimas-noticias .noticia-resumen{color:#494949}.modulo-ultimas-noticias.version2 .carousel h3.titulo-noticia{min-height:auto;height:auto}.modulo-ultimas-noticias.version2 .carousel-ultimas-noticias{padding:0 10px}.image.img-square.sin-imagen{background-image:url("/data/5174/galerias/6a7a723b03334938ba459f62613d0f61dccf9d3d.jpeg") !important;background-size:contain}@media only screen and (max-width:991px){.modulo-ultimas-noticias .carousel h3{font-size:85%}}@media only screen and (max-width:767px){.modulo-ultimas-noticias.version2.horizontal .carousel-ultimas-noticias .noticia{min-height:0}}.dl-horizontal dt{text-align:left;width:100%;padding:15px 0}.dl-horizontal dd{padding:15px 0}.funcionalidad-contenidos.columnas p{text-align:left}.funcionalidad-contenidos .contenido-destacado.contenido-blog p{text-align:left}.funcionalidad-productos .categoria-productos{display:none}.producto-ficha-portada .producto-portada{height:400px}.producto-ficha-portada .producto-portada img{transform:scale(2)}.producto-ficha-portada .producto-portada:hover img,.producto-ficha-portada .producto-portada.hover img{transform:scale(1.7)}.portada .funcionalidad-productos h3{text-align:center}.producto-portada h4{width:100%;text-align:center;bottom:50% !important;font-size:25px;color:#fff !important}.producto-portada:hover h4,.producto-portada.hover h4{bottom:30% !important}.producto-ficha-portada .producto-portada .price{text-align:center !important;background-color:rgba(0,0,0,0.6);padding:10px 0}.producto-portada .price .col-lg-4{width:50% !important}.producto-portada .info-producto .valoraciones{width:0;margin-top:-1px !important}.producto-portada .info-producto .botones-producto{width:100%}.producto-ecommerce3-listado .producto-ecommerce3{height:400px}.producto-ecommerce3-listado .producto-ecommerce3 img{transform:scale(2)}.producto-ecommerce3-listado .producto-ecommerce3:hover img,.producto-ecommerce3-listado .producto-ecommerce3.hover img{transform:scale(1.7)}.producto-ecommerce3-listado .producto-ecommerce3 h4{width:100%;text-align:center;bottom:50% !important;font-size:25px;color:#fff !important}.producto-ecommerce3-listado .producto-ecommerce3:hover h4,.producto-ecommerce3-listado .producto-ecommerce3.hover h4{bottom:30% !important}.producto-ecommerce3-listado .producto-ecommerce3 .price{text-align:center !important;background-color:rgba(0,0,0,0.6);padding:10px 0}.producto-ecommerce3-listado .producto-ecommerce3 .price .col-lg-4{width:50% !important}.producto-ecommerce3-listado .producto-ecommerce3 .info-producto .valoraciones{width:0;margin-top:-1px !important}.producto-ecommerce3-listado .producto-ecommerce3 .info-producto .botones-producto{width:100%}.modulo-mapadegoogle{height:auto !important}footer h3.color-fuente-destacado{text-decoration:underline;text-decoration-color:#969695}footer .logotipo-footer{margin-top:-55px !important}#bajo-footer .modulo-mapadegoogle{height:auto !important}#bajo-footer .navbar-default .navbar-nav>li{margin-right:-22px !important}#bajo-footer .navbar-default .navbar-nav>li>a{position:relative;overflow:hidden;text-decoration:none}#bajo-footer .navbar-default .navbar-nav>li>a:after{content:"";position:absolute;bottom:0;left:-100%;width:100%;height:2px;background:#fff;transition:left .8s}#bajo-footer .navbar-default .navbar-nav>li>a:hover:after,#bajo-footer .navbar-default .navbar-nav>li>a:focus:after{left:0}#cookiesText p{font-size:110%}#cabecera{z-index:1;position:relative}#contenido{z-index:3;position:relative;box-shadow:0 0 20px rgba(0,0,0,0.8)}footer{z-index:0;width:100%;position:sticky;position:-webkit-sticky}#bajo-footer{z-index:0;width:100%;bottom:0;position:sticky;position:-webkit-sticky}@media only screen and (max-width:768px){footer{bottom:0;position:relative}#bajo-footer{position:relative}}@media only screen and (max-height:650px){footer{bottom:0;position:relative}#bajo-footer{position:relative}}#sobrecabecera .navbar-default .navbar-nav>li{margin-right:-10px !important}#barra-opciones address span:nth-child(4){padding-left:5px}@media only screen and (min-width:992px) and (max-width:1400px){#sobrecabecera .navbar-default{font-size:80% !important}}
