.pull-right .img-limit,.pull-left .img-limit{height:auto;margin-top:20px;margin-bottom:40px}.pull-right .img-limit{margin-left:0}.pull-left .img-limit{margin-right:0}.funcionalidad-contenidos.columnas hr{width:100%}@media(min-width:768px){.img-derecha,.img-izquierda,.ficha-contenido .pull-right,.ficha-contenido .pull-left{width:50%}.ficha-contenido .pull-right,.img-derecha,.funcionalidad-contenidos.columnas .contenido-columnas .img-derecha{margin-left:20px}.ficha-contenido .pull-left,.img-izquierda{margin-right:40px}}@media(min-width:992px){.img-derecha,.img-izquierda,.ficha-contenido .pull-right,.ficha-contenido .pull-left{width:45%}}@media(min-width:1600px){.img-derecha,.img-izquierda,.ficha-contenido .pull-right,.ficha-contenido .pull-left{width:40%}}h1,.h1,h2,.h2,.eslogan-principal .titulo-eslogan,.bloques-novedades .titulo,.formulario-custom-portada span.heading{font-family:'DM Serif Display',serif}.contador-custom .titulo-contador span,#content_main .funcionalidad-contenidos .contenido-principal h3,.eslogan-contacto-principal .titulo-eslogan,.servicios-portada .resto-contenido-bloque>span{font-family:'Montserrat',sans-serif !important}.eslogan-contacto-principal .titulo-eslogan{font-weight:500}.servicios-portada .resto-contenido-bloque>span,.barra-opciones .modulo-datos-contacto-extendidos address,#menuMovil .navbar-default .navbar-nav>.active>a,#menuMovil .navbar-default .navbar-nav>.open>.dropdown-menu>.active>a,h1,.h1{font-weight:bold !important}.promo-portada-productos .thumb *,.promocion,#content_bottom .servicios-portada-bloques a{color:#000 !important}.promociones-portada .thumb .label-promocion .badge_overlay span{color:#fff !important}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#fff}.bloques-newsletter:before{background-color:#09a3da !important}.bloques-newsletter:after{background-color:#09a3da !important}.extra-big,.mod-eslogan .extra-big,.modulo-bloques .bloque-texto .extra-big{font-size:30px !important}.big,.mod-eslogan .big,.modulo-bloques .bloque-texto .big{font-size:24px !important}.medium,.mod-eslogan .medium,.modulo-bloques .bloque-texto .medium{font-size:22px !important}.normal,.mod-eslogan .normal,.modulo-bloques .bloque-texto .normal{font-size:19px !important}.small,.mod-eslogan .small,.modulo-bloques .bloque-texto .small{font-size:18px !important}@media(min-width:768px){.extra-big,.mod-eslogan .extra-big,.modulo-bloques .bloque-texto .extra-big{font-size:32px !important}}@media(min-width:992px){.extra-big,.mod-eslogan .extra-big,.modulo-bloques .bloque-texto .extra-big{font-size:35px !important}.big,.mod-eslogan .big,.modulo-bloques .bloque-texto .big{font-size:26px !important}.medium,.mod-eslogan .medium,.modulo-bloques .bloque-texto .medium{font-size:22px !important}.normal,.mod-eslogan .normal,.modulo-bloques .bloque-texto .normal{font-size:20px !important}}@media(min-width:1200px){.extra-big,.mod-eslogan .extra-big,.modulo-bloques .bloque-texto .extra-big{font-size:40px !important}.big,.mod-eslogan .big,.modulo-bloques .bloque-texto .big{font-size:28px !important}.medium,.mod-eslogan .medium,.modulo-bloques .bloque-texto .medium{font-size:24px !important}}@media(min-width:1600px){.extra-big,.mod-eslogan .extra-big,.modulo-bloques .bloque-texto .extra-big{font-size:45px !important}.big,.mod-eslogan .big,.modulo-bloques .bloque-texto .big{font-size:30px !important}}.boton-default a{color:#fff !important}.btn-medium{padding:10px 25px}@media(min-width:992px) and (max-width:1199px){.eslogan-principal .jumbotron.contenido-eslogan.md-aire-top-48.md-aire-right-60.md-aire-bottom-48.md-aire-left-60{padding:20px 20px}}.sin-imagen{background:url('');background-size:cover}.separador-linea .linea{border-bottom:2px solid #e5e5e5;width:75%;margin:5px auto}.utilidades-barra.modulo-container{padding:2px !important}.eslogan-contacto-principal .img-eslogan{display:none}.eslogan-contacto-principal .mod-eslogan.diseno-5 .texto-eslogan{padding-left:0;width:100% !important;margin-left:00%}.eslogan-contacto-principal .mod-eslogan.diseno-5 .texto-contenido-eslogan{width:60%;margin-right:50px;display:inline-block;text-align:right}.eslogan-contacto-principal .mod-eslogan .btn-extra-big{padding:5px 10px}.eslogan-contacto-principal a.btn.boton-eslogan{font-weight:bold}@media(max-width:767px){.eslogan-contacto-principal .mod-eslogan.diseno-5 .texto-eslogan{padding-left:0 !important;width:100% !important;margin-left:0 !important;display:contents}.eslogan-contacto-principal .mod-eslogan.diseno-5 .texto-contenido-eslogan{width:100% !important;margin-right:0 !important;text-align:center}}@media(min-width:768px) and (max-width:991px){.eslogan-contacto-principal .mod-eslogan.diseno-5 .texto-eslogan{padding-left:0;width:100% !important;margin-left:0}.mod-eslogan.diseno-5 .boton-eslogan{margin-top:0 !important}}.separador-dos-colores .bloque-separador{height:20px}.separador-dos-colores .bloque-separa01,.separador-dos-colores .bloque-separa02{min-height:10px}.modulo-container.separador-dos-colores{width:60%;margin:0 20% 0 !important}.testimonio-v03 .titulo-testimonio{display:none}.testimonio-v03 .contenido-testimonios{width:100%;margin-left:0}.testimonio-v03 .mod-opiniones.vista4 .quote-mark i.fa-4x{font-size:3em}.testimonio-v03 .mod-opiniones.vista4 .testimonial p{display:block !important;margin-top:0!Important}@media(max-width:767px){.testimonio-v03 .mod-opiniones.vista4 .contenido-testimonios{padding:0}.testimonio-v03 a.left.carousel-control{left:-14px}.testimonio-v03 a.right.carousel-control{right:-14px}.testimonio-v03 .mod-opiniones.vista4 .quote-mark{margin-bottom:0;margin-top:5%}.testimonio-v03 .mod-opiniones.vista4 .quote-mark i.fa-4x{font-size:2em}.testimonio-v03 .mod-opiniones.vista4 .testimonial img{width:100px;height:100px}.testimonio-v03 .mod-opiniones.vista4 .testimonial p{width:100%;text-align:center;margin-left:0}}@media(min-width:768px){.mod-opiniones.vista4 .testimonial img{margin-right:0;margin-bottom:0;width:100px;height:100px}.testimonio-v03 .col-xs-offset-1.col-xs-10.col-sm-offset-2.col-sm-8.testimonial{width:90%;margin-left:5%}.testimonio-v03 .contenido-testimonio .col-xs-offset-1.col-xs-10.col-sm-offset-1.col-sm-10{width:90%;margin-left:5%}.testimonio-v03 .mod-opiniones.vista4 .testimonial p{text-align:center !important}.testimonio-v03 .mod-opiniones.vista4 .quote-mark i{margin-left:5%}.testimonio-v03 .mod-opiniones.vista4 .testimonial p{display:block !important;width:60%;text-align:left;margin-left:20%}}@media(min-width:992px){.testimonio-v03 .mod-opiniones.vista4 .quote-mark i{margin-left:90%}.testimonio-v03 .mod-opiniones.vista4 .testimonial img{width:100px;height:100px;position:absolute;left:0;bottom:100%}.testimonio-v03 .col-xs-offset-1.col-xs-10.col-sm-offset-2.col-sm-8.testimonial{width:90%;margin-left:5%}.testimonio-v03 .contenido-testimonio .col-xs-offset-1.col-xs-10.col-sm-offset-1.col-sm-10{width:75%;margin-left:20%}.testimonio-v03 .mod-opiniones.vista4 .testimonial p{text-align:left !important}}@media(min-width:1200px){.testimonio-v03 .mod-opiniones.vista4 .quote-mark i{margin-left:90%}.testimonio-v03 .mod-opiniones.vista4 .testimonial img{width:140px;height:140px;position:absolute;left:0;bottom:20%}.testimonio-v03 .col-xs-offset-1.col-xs-10.col-sm-offset-2.col-sm-8.testimonial{width:90%;margin-left:5%}.testimonio-v03 .contenido-testimonio .col-xs-offset-1.col-xs-10.col-sm-offset-1.col-sm-10{width:75%;margin-left:20%}}@media(min-width:1600px){.testimonio-v03 .mod-opiniones.vista4 .quote-mark i{margin-left:80%}.testimonio-v03 .mod-opiniones.vista4 .testimonial img{width:140px;height:140px;position:absolute;left:0;bottom:50%}.testimonio-v03 .col-xs-offset-1.col-xs-10.col-sm-offset-2.col-sm-8.testimonial{width:90%;margin-left:5%}.testimonio-v03 .contenido-testimonio .col-xs-offset-1.col-xs-10.col-sm-offset-1.col-sm-10{width:60%;margin-left:20%}}@media(min-width:768px){.testimonio-v03 .mod-opiniones.vista4 .quote-mark{margin-bottom:-6%}}@media(min-width:768px){.bloques-newsletter .col-xs-12.col-sm-6.flex.align-center.no-padding.bloque.imagen{width:40%}.bloques-newsletter .col-xs-12.col-sm-6.flex.align-center.no-padding.bloque.texto{width:60%}}.form_encabezado{display:none}.eslogan-mapa .jumbotron p{margin-bottom:0}.bloques-newsletter:before{position:absolute;width:15px;height:100px;content:"";left:0;top:0;z-index:2}.bloques-newsletter:after{position:absolute;width:15px;height:100px;content:"";right:0;bottom:0;z-index:2}#content_main>.modulo-container .funcionalidad-contenidos #contenido-quien-ficha #lateral-derecho-quien-ficha{text-align:left}#content_main>.modulo-container .funcionalidad-contenidos.ficha-observatorios{text-align:left}#content_main>.modulo-container .funcionalidad-contenidos.columnas-resaltada{text-align:left}#info-categoria-quienes,#info-categoria-observatorios,#info-categoria-columnas-resaltadas{text-align:left}div#main.row{margin:0 !important}#content_main>.modulo-container .funcionalidad-contenidos.columnas-resaltada .row{margin:0}#content_main>.modulo-container{padding:0}.listado-galerias .container-fluid{padding-left:0;padding-right:0}.listado-galerias div#content_main>.row>.col-sm-12>.modulo-container{padding:0}.form .bordes-encuadrados{margin-left:0;margin-right:0}.form .bordes-encuadrados .content_form{padding:20px 0}.bordes-encuadrados .encabezado-form{margin-top:0}.bordes-encuadrados .alinear-vertical{align-items:flex-start}.bordes-encuadrados input#formulario_captcha{padding:0}.bordes-encuadrados .row.controls .col-sm-12{padding:0}@media(max-width:767px){.bordes-encuadrados .alinear-vertical{padding:0}.bordes-encuadrados .encabezado-form{padding:20px 0}.bordes-encuadrados.sin-icono .col-xl-12.col-lg-12.col-md-12.col-sm-12{padding:0}.bordes-encuadrados.sin-icono .btn.boton-default{display:block;width:100%;margin-bottom:5px}.bordes-encuadrados.sin-icono .row{margin-left:0;margin-right:0}.bordes-encuadrados.sin-icono .content_form{padding:0;overflow:hidden}.bordes-encuadrados.sin-icono .borde-cuadrado{border:0}}.listado-aire li{margin-bottom:1.2em}.contenido-columnas ul{margin-bottom:2em}.bloque-texto .padding-2x{padding:30px 40px !important}.jumbotron.talleres p{font-size:18px;font-weight:normal}.jumbotron.talleres{padding:0;background-color:#fff !important}@media(max-width:767px){.jumbotron.talleres.col-sm-12 .col-sm-8,.jumbotron.talleres.col-sm-12 .col-sm-4{padding:0}}@media(max-width:767px){.mod-eslogan.diseno-5 .boton-eslogan{margin-top:0}}.servicios-portada p{margin-top:.5em}.mi_cuenta .contenido.zona{width:100% !important}.mi_cuenta .funcionalidad-carrito a.btn.btn-default.btn-xs{display:block;margin-bottom:.5em;line-height:1}.funcionalidad-carrito section.panel .controls,.mi_cuenta .funcionalidad-carrito section.panel{color:#000 !important}@media(min-width:768px){.mi_cuenta .contenido.zona{width:90% !important}.mi_cuenta .funcionalidad-carrito .col-sm-4{width:100%}.mi_cuenta .funcionalidad-carrito .col-sm-8{width:100%}}@media(min-width:1200px){.mi_cuenta .funcionalidad-carrito .col-sm-4{width:20%}.mi_cuenta .funcionalidad-carrito .col-sm-8{width:80%}}.panel-body .btn-group .btn-primary{background-color:#004d92 !important;border-color:transparent !important}.funcionalidad-carrito .panel .btn-group .btn.btn-pedido-pagado{background-color:#004b00}.funcionalidad-carrito .panel .btn-group .btn.btn-pedido-preparando{background-color:#ae5f00}.funcionalidad-carrito .panel .btn-group .btn.btn-pedido-cancelado{background-color:#8d0000}.funcionalidad-carrito .panel .btn-group .btn.btn-pedido-recibido{background-color:#8600a6}.funcionalidad-carrito .panel .btn-group .btn.btn-pedido-pendiente{background-color:#00524f}.funcionalidad-carrito .panel td .btn-default{color:#383838 !important;background-color:transparent !important;border-color:transparent !important}.fadeIn{opacity:1}.fadeInLeft{opacity:1;transform:translateX(0)}.fadeInRight{opacity:1;transform:translateX(0)}.servicios-portada .contenedor-servicios.ajustado{width:100% !important}@media(min-width:1200px){.servicios-portada .contenedor-servicios.ajustado{width:98% !important}}@media(min-width:1600px){.servicios-portada .contenedor-servicios.ajustado{width:80% !important}}@media(min-width:992px) and (max-width:1199px){.col-md-3.col-sm-6.col-xs-12.servicio{width:50% !important}}.eslogan-contacto-principal .mod-eslogan.diseno-5 .texto-contenido-eslogan{max-width:100%}.bloque-texto .titulo{padding-bottom:40px !important;display:block;line-height:1.2}@media(max-width:767px){.bloque-texto .titulo{padding-bottom:20px !important}.modulo-bloques .bloque-texto.derecha .contenido-bloque-texto{text-align:left}}
