@import url('https://fonts.googleapis.com/css?family=Encode+Sans+Semi+Condensed:200,400,600,700|Libre+Franklin:200,400,600&display=swap');*,*:after,*:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:none}a[href^="tel:"]{color:inherit;text-decoration:inherit}body{font:400 16px/140% 'Libre Franklin',sans-serif;min-width:300px;color:#7d7c7c}div[data-tpc="rpl"]{background:#f5f5f5;padding:30px;text-align:center;display:flex;align-items:center;justify-content:center;flex:1;font-size:120%;color:#333}div[data-tpc="rpl"] span{display:block;padding:16px;border:2px dashed #ccc}div.cc-banner.cc-bottom,div.cc-window.cc-floating{background-color:rgba(23,19,64,0.88)!important}#gotop{opacity:.8;cursor:pointer;z-index:3;position:fixed;bottom:8px;right:8px;display:none;width:38px;height:38px;text-align:center;background-color:rgba(0,0,0,0.8);color:white;border-radius:4px}#gotop>i{font-size:26px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.fndgris{background-color:#f0f0f0}.seccion{padding:40px 20px}.subcont{max-width:1200px;margin:0 auto}.subcontPeque{max-width:850px;margin:0 auto}.subcontGrande{max-width:1800px;margin:0 auto}.bloque{display:inline-block}.txt2{font-weight:200}.txt4{font-weight:400}.txt6{font-weight:600}.txt7{font-weight:700}.txtCentrar{text-align:center;margin:0 auto}.Complemento{overflow:hidden}.Centrar{display:block;text-align:center}.dosColumn{-webkit-column-count:2;-webkit-column-gap:20px;-webkit-column-rule:0 solid #fff;-moz-column-count:2;-moz-column-gap:40px;-moz-column-rule:0 solid #fff;column-count:2;column-gap:40px;column-rule:0 solid #fff}strong,b{font-weight:600}.padT{padding-top:20px}.margT{margin-top:20px}.margL{margin-left:20px}.txtDelante{z-index:1;position:relative}.txtAzulTien{color:#005ab9}.txtRojoTien{color:#e2211b}.noUnderline{text-decoration:none!important}.dosLineas{display:block}.boton{display:inline-block;padding:12px 20px;line-height:120%;text-decoration:none;border:1px solid #2B3885;color:#2B3885;border-radius:6px;font-size:18px;font-weight:400;text-transform:uppercase;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.boton:hover{opacity:.84}.boton i{margin-left:4px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.boton:hover i{margin-left:16px}p{margin:0 0 20px}p:last-child{margin-bottom:0}a{color:#2B3885}.link{text-decoration:underline;color:#2B3885}.link:hover{opacity:.84}.titulo1{font:200 38px/120% 'Encode Sans Semi Condensed',sans-serif;margin:0 0 20px;color:#2B3885}.titulo2{font:400 33px/120% 'Encode Sans Semi Condensed',sans-serif;margin:0 0 15px;color:#2B3885}.titulo3{font:600 27px/120% 'Encode Sans Semi Condensed',sans-serif;margin:0 0 10px;color:#2B3885}.titulo4{font:400 22px/120% 'Encode Sans Semi Condensed',sans-serif;margin:0 0 10px;color:#2B3885}.titulo5{font:700 22px/120% 'Encode Sans Semi Condensed',sans-serif;margin:0 0 8px;color:#2B3885}.titulo6{font:400 22px/120% 'Libre Franklin',sans-serif;margin:0 0 8px;color:#2B3885;text-transform:uppercase}.titulo1.Linea,.titulo2.Linea{position:relative;line-height:120%;margin-bottom:40px}.titulo1.Linea:after,.titulo2.Linea:after{content:'';position:absolute;bottom:-20px;left:0;width:150px;height:2px;background-color:#2B3885}.titulo1.LineaCentrada{position:relative;line-height:120%;margin-bottom:40px}.titulo1.LineaCentrada:after{content:'';position:absolute;bottom:-20px;left:0;right:0;margin:0 auto;width:150px;height:2px;background-color:#2B3885}.fndAnagrama{padding:80px 20px 40px 20px}.fndAnagrama.Complemento{padding:40px 20px 40px 20px}.fndAnagrama .titulo1{position:relative;z-index:1}.fndAnagrama .titulo1:after{content:"";position:absolute;background:url('../images/anagrama-Barcala-Electrodomesticos.svg') no-repeat center / contain;height:80px;top:-10px;left:0;right:0;z-index:-1;opacity:.08}.fndAnagrama.Contacto .titulo1:after{top:-20px}.fndAnagrama.Blanco .titulo1:after{content:"";background:url('../images/anagrama-blanco-Barcala-Electrodomesticos.svg') no-repeat center / contain}.fndAnagrama .medio{padding-top:48px}.fndAnagrama .titulo3{display:block}#dvAviso{text-align:left}#dvAviso ul{padding-left:22px;margin-bottom:20px}#dvAviso .enc{font-weight:bold;font-size:120%;color:#2B3885}.listapuntos{padding-left:20px;margin:0 0 20px}.listapuntos li{margin-bottom:8px;list-style:disc outside}.listapuntos li:last-child{margin-bottom:0}.listapuntos li ul{margin:6px 0 0 0}.listapuntos li ul li{margin-bottom:4px;margin-left:14px;list-style:square inside}.listaicos{margin:0 0 20px}.listaicos li{margin-bottom:8px;list-style:none;display:flex}.listaicos li:before{content:"\f105";font-family:"Font Awesome 5 Pro";margin-right:4px;font-weight:900}.listaitems{list-style:none;text-align:center;margin:0 0 20px}.listaitems li{list-style:none;margin:4px 2px;border-radius:4px;background:#fff;display:inline-block;padding:4px 8px}.listapuntos:last-child,.listaicos:last-child,.listaitems:last-child,.avlegal ul:last-child{margin-bottom:0}.imgresponsive{width:100%;display:block}.imgcover{width:100%;height:100%;display:block;object-fit:cover}.iframeresponsive{position:relative;padding-bottom:56.25%;overflow:hidden}.iframeresponsive>iframe,.iframeresponsive>video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.flex{display:flex}.flex-bt{display:flex;justify-content:space-between}.flex-bt-c{display:flex;justify-content:space-between;align-items:center}header{width:100%;min-width:300px}header #logo{width:100%;max-width:280px}header #logo img{display:block;width:100%}header #head-info{padding:6px 20px;background:#fff}header #head-info .head-info-right{flex-shrink:0;padding-left:12px}header #head-info .head-info-left .logoCabecera{width:100%;max-width:150px;display:block}header #head-cont{padding:20px;background:#2B3885;text-align:right}header #head-cont .head-cont-opc{flex-shrink:0;display:flex;flex-direction:column;justify-content:flex-end;margin-left:8px}header #head-cont .head-cont-opc .head-cont-opc-info{margin-bottom:16px;display:flex;justify-content:flex-end;align-items:center}header #head-cont .head-cont-opc .head-cont-opc-info>*{margin-left:8px}header #pull{margin-left:12px;display:none}header #menu .menu-cont-info{display:none;padding:12px;background:#fff;text-align:center;width:100%}header #menu .menu-cont-info .tel{margin:1px}header #menu .menu-cont-info .socialmenu li{font-size:21px}header #menu .menu-cont-info .socialmenu li:not(.telefono) a{color:white;text-decoration:none;width:32px;height:32px}header #menu .menu-cont-info .socialmenu li.telefono a{height:32px;font-size:20px}.socialmenu{display:flex;justify-content:center;flex-wrap:wrap;list-style:none;line-height:100%}.socialmenu li{font-size:16px;margin:1px}.socialmenu li:not(.large) span{display:none}.socialmenu a{color:white;text-decoration:none;width:24px;height:24px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center}.socialmenu .large a{width:auto;height:auto;padding:4px 8px;font-size:90%}.socialmenu .large span{margin-left:6px}.menu-info .socialmenu{justify-content:space-between}.menu-info .socialmenu li{width:calc(50% - 1px);margin:0 0 1px 0}.menu-info .socialmenu li:last-child{width:100%;margin:0}.menu-info .socialmenu li a{width:100%;border-radius:0;padding:8px;font-size:90%}.socialmenu li.facebook a{background:#3A559F}.socialmenu li.twitter a{background:#50ABF1}.socialmenu li.youtube a{background:#DC472E}.socialmenu li.instagram a{background:#C536A4}.socialmenu li.whatsapp a{background:#1BD741}.socialmenu li.tripadvisor{background:#589541}.socialmenu li.justeat a{background:#FA0029}.socialmenu li.linkedin a{background:#0084B1}.socialmenu li.telefono a{background:#fff;border:1px dashed #2b3784;color:#2b3784}footer{background:#f5f5f5;border-top:1px dashed rgba(43,56,133,0.5)}footer a{text-decoration:none;color:inherit}footer strong,footer b{color:#2B3885}footer .footer-info{padding:30px 20px}footer .footer-info .subcontInfoPie{max-width:1200px;margin:0 auto 20px}footer .footer-info .subcontInfoPie .titulo5 .txtNombreCial{font-size:25px}footer .footer-info .subcont{display:flex;justify-content:space-between}footer .footer-info .footer-info-box:last-of-type{text-align:right;width:200px;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}footer .footer-info .footer-info-box ul{list-style:none}footer .footer-info .footer-info-box ul li:not(:last-child){margin-bottom:4px}footer .footer-end{padding:12px 20px;background-color:#fff;font-size:15px;border-top:1px dashed rgba(43,56,133,0.5);color:#000}footer .footer-end .subcont{display:flex;justify-content:space-between;flex-wrap:wrap}footer .footer-end .footer-end-legal .subcont{display:flex;justify-content:space-between;flex-wrap:wrap}footer .footer-end .footer-end-paxinas a{display:block}footer .footer-end .footer-end-paxinas span{display:inline-block;vertical-align:middle;color:#000;font:normal 12px/16px Arial}footer .footer-end .footer-end-paxinas img{height:16px;display:inline-block;vertical-align:middle;margin-left:4px}footer .footer-info .footer-info-box .socialmenu.Pie{justify-content:flex-start}.ftCabecera{height:55vh;min-height:550px;overflow:hidden;position:relative;z-index:0;display:flex;align-items:center}.ftCabecera .subcont{width:100%;padding:20px 20px;max-width:1200px;display:flex;flex-direction:column}.ftCabecera .subcont .subcontInfo{color:white;display:flex;flex-direction:column;font-size:20px;line-height:120%;text-shadow:0 1px 2px rgba(43,56,133,0.5),0 1px 2px rgba(43,56,133,0.5);z-index:0;width:fit-content}.ftCabecera .subcont .subcontInfo h1.titulo{font:700 45px/120% 'Encode Sans Semi Condensed',sans-serif;text-transform:uppercase;letter-spacing:1px}.ftCabecera .subcont .subcontInfo h1.titulo .linea{display:block}.ftCabecera .subcont .subcontInfo h1.titulo .line{display:flex;align-items:center;margin-bottom:10px;opacity:.6}.ftCabecera .subcont .subcontInfo h1.titulo .line img{width:100%;max-width:40px}.ftCabecera .subcont .subcontInfo h1.titulo .line:after{content:'';background-color:#fff;height:1px;width:250px;display:inline-block}.ftCabecera.FtMovimiento{position:relative;overflow:hidden}.ftCabecera.FtMovimiento:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;animation:zoomin 30s linear infinite;background-image:linear-gradient(rgba(43,56,133,0.5)0%,rgba(43,56,133,0.1)100%),url(../images/barcala-electrodomesticos-en-boiro.jpg);background-position:90% 50%;background-size:cover}.ftCabecera.Apartados{height:30vh;min-height:300px}@-webkit-keyframes zoomin{0%{transform:scale(1)}50%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes zoomin{0%{transform:scale(1)}50%{transform:scale(1.3)}100%{transform:scale(1)}}main .galeria-marcas{padding-bottom:28px}main .galeria-marcas .swiper-slide{border:1px solid #ccc;text-align:center;max-height:72px}main .galeria-marcas .swiper-pagination{bottom:0}main .galeria-marcas .swiper-pagination-bullet{background:#333}.iconos{display:flex;justify-content:space-between;margin-top:20px}.iconos .iconocont .icono{display:flex;align-items:center;justify-content:center;flex-direction:column}.iconos .iconocont .icono i{font-size:60px;color:#282828;margin-bottom:10px}.iconos .iconocont .info .titulo3{color:#444;margin-bottom:12px;font-weight:700}.iconos .iconocont .info p{color:#666}.iconos.estilo1 .iconocont{text-align:center}.iconos.estilo1 .iconocont .icono img{border-radius:50%;height:160px;width:160px}.iconos.estilo2 .iconocont{display:flex;text-align:left}.iconos.estilo2 .iconocont .info .titulo3{margin-bottom:8px}.iconos.estilo2 .iconocont .icono{flex-shrink:0;margin:0 16px 0 0;width:55px;text-align:center}.iconos.estilo2 .iconocont .icono i{font-size:44px}.iconos.x3 .iconocont{width:calc(33.333333% - 10px);padding:40px 20px;margin-top:20px;border:1px solid #f5f5f5}.iconos.x3 .iconocont .titulo2{color:#000;margin-bottom:0}.iconos.x3 .iconocont.botonIconos{background:#f5f5f5;border-width:0;text-decoration:none}.iconos.x3 .iconocont.botonIconos img{height:100%;max-height:80px;border-radius:0;margin-bottom:10px}.iconos.x3 .iconocont.botonIconos .masPeque img{max-height:60px}.iconos.x3 .iconocont.botonIconos:hover i{margin-left:0}.iconos.x3 .iconocont.botonIconos:hover{opacity:.3;background:#fff;border:1px solid #2B3885}.iconos.x3 .iconocont.cajasConIconos{background:#fff;border-width:0;text-decoration:none}.iconos.x3 .iconocont.cajasConIconos img{width:100%;border-radius:0;margin-bottom:10px}.iconos.x3 .iconocont.cajasConIconos .masPeque img{max-height:60px}.iconos.x3 .iconocont.cajasConIconos .info .titulo6{color:#000}.iconos.x4 .iconocont{width:calc(25% - 10px);margin-top:20px;padding:20px}.iconos.x4 .iconocont .titulo4{margin-bottom:0}.iconos.x4 .iconocont:nth-child(5),.iconos.x4 .iconocont:nth-child(6),.iconos.x4 .iconocont:nth-child(7){width:calc(33.333333% - 10px)}.iconos.x4 .iconocont.boton{background:#f5f5f5}.iconos.x4 .iconocont.boton i{margin-left:0}.iconos.x4 .iconocont.boton:hover i{margin-left:0}.iconos.x4 .iconocont.boton:hover{opacity:.3}.iconosImg{display:flex;justify-content:space-between;flex-wrap:wrap;overflow:hidden}.iconosImg .iconosImgCont .Img{margin-bottom:10px}.iconosImg .iconosImgCont .Info{text-align:center}.iconosImg .iconosImgCont .Info .dosLineas{display:block}.iconosImg .iconosImgCont .Info p{color:#000}.iconosImg.x2 .iconosImgCont{width:calc(50% - 10px);border:1px solid rgba(43,55,132,0.1);background:#f6f6f6;padding:20px;margin-top:20px}.iconosImg.x2 .iconosImgCont .Info{text-align:center}.iconosImg.x2 .iconosImgCont .Img{margin-bottom:10px}.iconosImg.x3 .iconosImgCont{width:calc(33.333333% - 10px);background-color:#fff;padding:10px;margin-top:20px}.logosDistribuidores{width:100%;max-width:150px;margin:0 auto 10px}.banda-doble{display:flex;justify-content:center}.banda-doble .mitad{width:50%;padding:60px 40px;display:flex;justify-content:center}.banda-doble .mitad.info1{background-color:#2B3885;color:white}.banda-doble .mitad.info1 .titulo1,.banda-doble .mitad.info1 .titulo2,.banda-doble .mitad.info1 .titulo3,.banda-doble .mitad.info1 .titulo4{color:#fff}.banda-doble .mitad.nofull>div{max-width:800px}.banda-doble .mitad.nofull.right{justify-content:flex-end}.banda-doble .mitad.nofull.left{justify-content:flex-start}.banda-doble .mitad.info2{background-color:#f5f5f5}.banda-doble .mitad.bg{background-size:cover;background-position:center center}.banda-doble .mitad .contVideo{width:100%;max-width:500px;margin:0 auto}.cols .colimg.Foto>div{position:relative}.cols .colimg.Foto>div img{position:absolute}.cols{display:flex;justify-content:space-between}.cols:not(:last-child){margin:0 0 30px}.cols .col{width:calc(50% - 12px);display:flex;flex-direction:column}.cols.center .col:not(.colimg){justify-content:center}.cols .colimg>div{flex:1}.cols.reverse{flex-direction:row-reverse}.cols.redes,.cols.redes.reverse{display:flex;flex-direction:row;justify-content:space-between;text-align:center}.cols.redes .col{width:calc(50% - 12px);display:flex;flex-direction:column}.cols.redes.tl{text-align:left}.cols.redes .facebook{margin-bottom:24px}.cols.redes .rrss{background:url(../images/foto1.jpg);background-size:cover;background-position:center;text-align:center}.cols.redes .rrss>div{padding:20px}.cols.redes .rrss>div .titulo3{color:#fff}.cols.redes .rrss>div>div{padding:32px;background:rgba(255,255,255,0.8);box-shadow:1.25rem 1.375rem 4.75rem 0 rgba(0,0,0,.22)}.cols.redes .rrss.widfb>div>div{padding:0;background:rgba(255,255,255,0);box-shadow:1.25rem 1.375rem 4.75rem 0 rgba(0,0,0,.0)}.cols.redes .rrss.widfb{color:#fff;position:relative}.cols.redes .rrss.widfb .titulo3 i{position:absolute;top:-20px;left:-20px;color:#1877F2;font-size:55px;line-height:100%;background:#fff;border-radius:100%}.boton.fb{background:#1877F2;color:#fff}.boton.inst{background:#e1306c;color:#fff}.fb{color:#1877F2}.bandaPresupuesto{padding:80px 20px;display:flex;justify-content:center;align-items:center;position:relative}.bandaPresupuesto:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%}.bandaPresupuesto .subcont{position:relative;z-index:1;text-align:center;max-width:590px}.bandaPresupuesto .subcont .textofotoPresupuesto{display:flex;justify-content:flex-end;flex-wrap:wrap;color:#fff;background:rgba(43,56,133,0.7)}.bandaPresupuesto .subcont .textofotoPresupuesto a{color:#fff}.bandaPresupuesto .subcont .textofotoPresupuesto .textofotoPresupuesto-info{max-width:900px;padding:30px 20px;display:flex;flex-direction:column;justify-content:center}.bandaPresupuesto .subcont .textofotoPresupuesto .textofotoPresupuesto-info .titulo1{color:#fff;text-transform:uppercase;font-weight:400}.bandaPresupuesto .subcont .textofotoPresupuesto .textofotoPresupuesto-info .boton.Blanco{color:#fff;border-color:#fff}.light{text-align:center;font-size:0;line-height:0}.light li{display:inline-block;list-style:none;width:16.666666%;border:4px solid transparent}.light li a{position:relative;display:block;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-decoration:none;color:inherit}.light li a:before{content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,0.6);width:100%;height:100%;opacity:0;transition:all .3s;z-index:2}.light li a:after{content:"\f002";font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;left:0;right:0;color:#fff;font-size:0;transition:all .3s;z-index:3}.light li a:hover:before{opacity:1;transition:all .3s}.light li a:hover:after{font-size:30px;transition:all .3s}.light.limite li:nth-child(n+7){display:none}.light.limite li:nth-child(6){position:relative}.light.limite li a:hover .num{font-size:0}.light.limite li .num{position:absolute;top:0;left:0;color:#fff;display:flex;align-items:center;text-align:center;justify-content:center;width:100%;height:100%;cursor:pointer;font-size:20px;margin-bottom:0;background:rgba(0,0,0,0.4);z-index:1;transition:all .3s}.light.Baños li:nth-child(n+5){display:none}.light.Baños li:nth-child(4){position:relative}.light.Baños li a:hover .num{font-size:0}.light.Baños li .num{position:absolute;top:0;left:0;color:#fff;display:flex;align-items:center;text-align:center;justify-content:center;width:100%;height:100%;cursor:pointer;font-size:20px;margin-bottom:0;background:rgba(0,0,0,0.4);z-index:1;transition:all .3s}.carta{display:flex;justify-content:space-between;flex-wrap:wrap}.carta .carta-bloque{margin-bottom:20px}.carta .carta-bloque .titulo5{text-align:center}.carta .carta-bloque ul.listaitems li{background:#fff}.carta .carta-bloque ul li .carta-bloque-info{width:100%;padding-right:20px}.carta .carta-bloque ul li .carta-bloque-info span{display:block}.carta .carta-bloque ul li .carta-bloque-info-descrip{font-size:85%;opacity:.8}.carta .carta-bloque ul li .carta-bloque-precio{text-align:right}.carta2 .carta-bloque{width:49%;background:#f5f5f5;padding:20px}.carta2.fndBanco .carta-bloque{background:#fff;text-align:center}.carta3 .carta-bloque{width:32.33%}.contacto{margin-bottom:40px}.contacto .contact-box{display:flex;justify-content:space-between;flex-flow:row wrap}.contacto .contact-box:not(:last-child){margin-bottom:40px}.contacto .contact-box>div{width:calc(50% - 12px)}.contacto .contact-box>div:last-child{display:flex;flex-direction:column}.contacto .contact-box .contact-box-info{display:flex;flex-direction:column;justify-content:center}.contacto .contact-box .contact-box-info .contact-box-info-titulo{width:100%;border-bottom:1px solid #eee;padding-bottom:8px;margin-bottom:8px;font-weight:700}.contacto .contact-box .contact-box-info ul{list-style:none}.contacto .contact-box .contact-box-info ul:not(.socialmenu) li{display:inline-block;padding:4px 8px;border-radius:2px}.contacto .contact-box .contact-box-info ul:not(:last-child){margin-bottom:8px}.contacto .contact-box .contact-box-info ul.socialmenu{justify-content:flex-start}.contacto .contact-box .contact-box-info ul.socialmenu .large a{font-size:100%;line-height:120%}.contacto .contact-box .contact-box-info ul .direccion{background:#fff;border:1px solid rgba(43,56,133,0.2);color:#2B3885}.contacto .contact-box .contact-box-info ul .phone{background:#2B3885;color:#fff}.contacto .contact-box .contact-box-info ul .whatsapp{background:#25D366;color:#fff}.contacto .contact-box .contact-box-info ul .horario{background:#fff;border:1px solid rgba(43,56,133,0.2);color:#2B3885}.contacto .contact-box .contact-box-info ul .email{background:#2B3885}.contacto .contact-box .contact-box-info ul .email a{color:#fff;text-decoration:none}.form .btn_enviar{background:#2B3885;padding:6px 12px}.mapa{height:450px;display:flex;flex-direction:column}.mapa iframe{width:100%;display:block;flex:1}.dvError404{text-align:center}.dvError404 .btn404 a{padding:10px 15px;line-height:inherit;text-decoration:none;border:0 solid #2B3885;color:#fff;background:#2B3885;border-radius:6px;font-size:18px;font-weight:400;text-transform:uppercase}:root{--color1:#2B3885;--color2:#666;--color3:#444;--bg-color1:#2B3885;--bg-color2:#f5f5f5;--bg-color3:#eee;--font-size:16px;--line-height:1.4}.escaparate.estilo1 .listado article .cont h2{text-align:left}.escaparate .listado article.proddestacado .imgcont:after{background:rgba(43,56,133,0.9)}form.escaparate .titulo1{text-align:center;width:100%}.escaparate.estilo1 .listado article .precio{width:125px}.escaparate.estilo1 .listado article .precio.cons a{font-size:12px}.escaparate.estilo1 .listado article .precio a{color:#fff;background:#2B3885;padding:0 4px;font-size:15px}.escaparate #menu2 .select{background:#fff;border:1px dashed #2B3885;color:#2B3885;opacity:1}.comppie{border-top:0 solid #f0f0f0}.comppie .pievolver{border:1px solid #2B3885;border-radius:0;font-size:18px;line-height:120%;font-family:'Encode Sans Semi Condensed',sans-serif;font-weight:600;text-transform:uppercase;background:#fff}.ficha .producto .precio{padding:10px 20px 10px 50px}.ficha .producto .precio:after{border-width:0 0 43px 40px}span#spnTelf{color:#2B3885}span#lblNoRes{color:#2B3885}div#escaparate{text-align:center}ul.mtsubm{text-align:center}.comppie .pievolver{padding:10px 15px;line-height:inherit;text-decoration:none;border:0 solid #2B3885;color:#fff;background:#2B3885;border-radius:6px;font-size:18px;font-weight:400;text-transform:uppercase}#menu2 a{background-color:#bae8d9;color:#3f474e}.color5{color:#2b3784}.bg2{background-color:#000}.bg1{background-color:#000}.color4{color:#000}.bg1{background-color:#3AAB3A}.bg1:hover{background-color:#163479;opacity:.7}.bg2{background-color:#3AAB3A}.comppie{border-top:0 solid #ccc}#compgalcont .galres .imgres .icotipo{border-color:#2b3784 transparent transparent transparent;color:#fff}#compgalcont.gal3 .galres{margin:0 .5% 1% .5%}#compgalcont.gal3 .galres .fotodesc{padding:10px 0 0 0}#compgalcont.gal3 .galres .fotodesc .fotodesccont .desc{display:none}#compgalcont.gal3 .galres .fotodesc .fotodesccont{text-align:left}#compgalcont.gal3 .galres .fotodesc .fotodesccont h2 a{text-decoration:none;font-weight:400;font-size:25px}#compgalcont.gal3 .galres .fotodesc .fotodesccont .numtipo{text-transform:initial;font-weight:200;font-size:16px;opacity:1}#compgalcont.gal3 .galres .fotodesc .fotodesccont .numtipo span{font-size:20px}#compgalcont.gal3 .galres>div{background:#fff}#compgalcont.gal3 .galres .fotodesc .fotodesccont p:before{display:none;background:rgba(255,255,255,0) linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%) repeat scroll 0 0}.tnum{text-transform:initial;font-size:25px;text-align:center;opacity:1}.tnum.titulo1:after{display:none}#olNav li{color:#2b3784;font-weight:bold}#albumcont h1.titulo1,#compgal h1.titulo1{font-size:28px;text-align:center;font-weight:700}#compgalcont .nocont .titulo2{font-size:22px}#compgalcont.gal3 .galres .imgres{width:100%;flex:1;display:flex;background-size:cover;align-items:center;justify-content:center}#compgalcont.gal3 .galres .imgres:after{content:"";width:calc(100% - 12px);height:calc(100% - 12px);border:2px solid white;display:block;margin:auto;position:absolute}.lockpass .lockcont{padding:20px 20px;background:#f5f5f5;margin:0}div#albumcontpass{text-align:center}div#albumcontpass .comppie{border-top:0 solid #ccc;text-align:center;margin-top:10px;padding-top:0}.lockpass #spnContrasena{margin:0 0 10px;text-align:center;font-size:23px;text-transform:uppercase}.lockpass #btnContrasenaAcceder{background:#fff;border:1px dashed #2B3885;color:#2B3885}@media screen and (max-width:1280px){.light li{width:33.333333%}.light.Baños li{width:25%}}@media screen and (min-width:901px){header #menu{flex-shrink:0}header #menu .menu-logo{display:none}header #menu>div>ul{display:flex}header #menu>div>ul>li{list-style:none;text-align:center;margin-left:20px}header #menu>div>ul>li>span{display:flex;align-items:center;padding:4px 2px;padding-bottom:5px;border-bottom:1px solid transparent}header #menu>div>ul>li>span a,header #menu>div>ul>li>span span{color:#fff;text-decoration:none;line-height:100%;display:block;font-family:'Encode Sans Semi Condensed',sans-serif;font-weight:400;font-size:18px}header #menu>div>ul>li.selected>span a,header #menu>div>ul>li.selected>span{border-bottom-color:#fff}header #menu li.submenu span i{margin-left:6px;display:inline-block;transform:rotate(0deg);transition:transform 150ms ease}header #menu li.submenu{position:relative}header #menu li.submenu ul{display:none;position:absolute;width:100%;background:#fff;top:100%;left:0;z-index:8;box-shadow:0 1px 3px rgba(0,0,0,0.2);min-width:180px}header #menu li.submenu li{text-align:left;border-bottom:1px solid rgba(0,0,0,0.1);list-style:none}header #menu li.submenu li:last-child{border-bottom:0}header #menu li.submenu li span{display:block}header #menu li.submenu li a{display:block;text-decoration:none;color:#313131;padding:8px 12px}header #menu li.submenu li.selected span a{background:#eee}header #menu>div>ul>li.submenu ul{display:none!important}header #menu>div>ul>li.submenu:hover ul{display:block!important}header #menu>div>ul>li:hover>span a,header #menu>div>ul>li:hover>span span{opacity:.5}header #menu li.submenu li:hover a{background:#eee}header #menu .menu-cab{display:none}}@media screen and (max-width:900px){header #logo{max-width:250px}header #head-cont .flex-bt{align-items:center}header #head-cont .head-cont-opc{flex-direction:row;align-items:center}header #head-cont .head-cont-opc .head-cont-opc-info{margin:0}header #pull{display:block}header #menu .menu-cont-info{display:block}header #menu{position:fixed;flex-direction:column;overflow:auto;z-index:10;transition:all 400ms ease;height:100%;width:100%;top:0;left:-100%;display:flex;align-items:center;justify-content:space-between;background:rgba(43,55,132,0.93)}header #menu.active{left:0}header #menu .menu-cont{width:100%}header #menu .menu-cont>ul{display:block;overflow:auto;overflow-x:hidden;width:100%;padding:20px}header #menu .menu-cont ul{list-style:none}header #menu .menu-cont>ul>li{border-bottom:1px solid #1c2456;max-width:300px;margin:0 auto}header #menu .menu-cont ul li span{display:flex;justify-content:center;align-items:center;position:relative}header #menu .menu-cont ul li span a,header #menu .menu-cont ul li span span{display:block;text-align:center;border-radius:0;padding:16px;color:#fff;text-decoration:none;width:100%;font-family:'Encode Sans Semi Condensed',sans-serif;font-weight:400;font-size:20px;letter-spacing:1px}header #menu .menu-cont li.submenu ul{background:#f5f5f5;box-shadow:inset 0 0 6px rgba(0,0,0,0.05)}header #menu .menu-cont li.submenu li.selected span a{background:#eee;width:100%}header #menu .menu-cont li.submenu span i{font-size:24px;margin:0;display:flex;justify-content:center;align-items:center;transform:rotate(0deg);transition:transform 150ms ease;width:32px;height:32px;color:#666;position:absolute;right:0;border-left:1px solid #eee;border-right:1px solid #eee;height:100%}header #menu .menu-cont li.submenu.active span i{transform:rotate(180deg)}header #menu .menu-cont li.submenu ul{position:static;display:none}header #menu .menu-cont li.submenu.selected ul{display:block}header #menu .menu-cab{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px;background:#f5f5f5}header #menu .menu-cab img{display:block;max-width:200px;margin:0 auto}header #menu #close{color:#2b3784;font-size:30px;cursor:pointer}.socialmenu li.telefono.large:last-child{width:100%}footer .footer-info .subcontInfoPie{text-align:center}footer .footer-info .subcont{flex-direction:column-reverse}footer .footer-info .footer-info-box{width:100%;text-align:center!important;order:1}footer .footer-info .footer-info-box:last-of-type{order:0;width:100%;justify-content:center;margin-top:24px}footer .footer-info .footer-info-box:last-of-type img{max-width:180px}footer .footer-info .footer-info-box .socialmenu.Pie{justify-content:center}.dosColumn{-webkit-column-count:1;-webkit-column-gap:20px;-webkit-column-rule:0 solid #fff;-moz-column-count:1;-moz-column-gap:20px;-moz-column-rule:0 solid #000;column-count:1;column-gap:20px;column-rule:0 solid #fff}.titulo1{font-size:35px}.titulo2{font-size:30px}.titulo3{font-size:27px}.ftCabecera{height:40vh;min-height:400px}.iconosImg.x3 .iconosImgCont{width:100%;display:flex}.iconosImg.x3 .iconosImgCont .Img{width:50%}.iconosImg.x3 .iconosImgCont .Info{width:50%;background:#f5f5f5;padding:10px;text-align:center;justify-content:center;align-items:center;display:flex;flex-direction:column}.iconosImg .iconosImgCont .Img{margin-bottom:0;margin-right:10px}.iconosImg .iconosImgCont .Info{text-align:left}.iconos.x3 .iconocont{padding:20px 10px;text-align:center;display:flex;justify-content:center;align-items:center}.iconos.x3 .iconocont .titulo2{font-size:25px}.iconos.x3 .iconocont.botonIconos{margin:20px auto 0;flex-direction:column}.iconos.x3 .iconocont.botonIconos img{height:60px;border-radius:0;margin-bottom:0}.iconos.x3 .iconocont.botonIconos .masPeque img{height:50px}.iconos.x3 .iconocont.botonIconos:hover i{margin-left:0}.iconos.x3 .iconocont.botonIconos:hover{opacity:.3;background:#fff;border:1px solid #2B3885}.iconos.x3 .iconocont.cajasConIconos{width:100%;max-width:530px;margin:0 auto}.banda-doble{flex-direction:column}.banda-doble.ftArriba{flex-direction:column-reverse}.banda-doble .mitad.nofull.right,.banda-doble .mitad.nofull.left{justify-content:center}.banda-doble .mitad{width:100%;padding:40px 20px}.banda-doble .mitad.bg{height:350px}.cols,.cols.reverse{flex-direction:column}.cols .col{width:100%;order:2}.cols .col.colimg{order:1;margin:20px 0 0 0}.cols .col.colimg img{max-height:350px}.cols.redes .rrss.widfb .titulo3 i{font-size:45px}.cols.redes .rrss>div .titulo3{font-size:24px}.cols .col.colimg.Foto{order:1;margin:0 0 20px}.cols .col.colimg.Foto img{max-height:360px;position:static}.dosLineas{display:inline-block}.bandaPresupuesto{padding:80px 20px}.contacto .contact-box>div{width:100%}.contacto .contact-box>div:not(:last-child){margin-bottom:40px}}@media screen and (max-width:650px){footer .footer-end .subcont{flex-direction:column;text-align:center}footer .footer-end .footer-end-paxinas{margin-top:4px}.ftCabecera .subcont .subcontInfo h1.titulo{font-size:35px}.iconos{flex-direction:column}.iconos .iconocont{margin-bottom:30px}.iconos.x4 .iconocont{width:calc(33.333333% - 10px)}.iconos.x4 .iconocont:nth-child(4){width:calc(33.333333% - 10px)}.iconos.x4 .iconocont:nth-child(5){width:calc(66.333333% - 10px)}.iconos.x4 .iconocont:nth-child(6),.iconos.x4 .iconocont:nth-child(7){width:calc(50% - 10px)}.iconos.estilo2 .iconocont{display:flex}.iconos.estilo2 .iconocont .icono{margin:0 16px 0 0}.iconos.x3 .iconocont{width:100%;display:flex;justify-content:center;margin-bottom:20px;background:#fbf9f9;padding:0}.iconos.x3 .iconocont:last-child{margin-bottom:0}.iconos.x3 .iconocont .icono{width:30%;background:#fff;padding:20px}.iconos.x3 .iconocont .icono .titulo4{margin-bottom:0}.iconos.x3 .iconocont .info{text-align:left;width:70%;padding:10px;display:flex;align-items:center}.logosDistribuidores{max-width:120px}.iconos.x3 .iconocont.botonIconos{background:#2B3885;flex-direction:row;max-width:350px}.iconos.x3 .iconocont.botonIconos .titulo2{color:#fff}.iconos.x3 .iconocont.botonIconos:hover .titulo2{color:#2B3885}.iconos.x3 .iconocont.botonIconos .info{width:70%}.iconos.x3 .iconocont.botonIconos .icono{width:30%;padding:0 10px}.iconos.x3 .iconocont.cajasConIconos .info{width:60%;padding:20px 10px 20px 10px}.iconos.x3 .iconocont.cajasConIconos .icono{width:40%;padding:20px 0 20px 20px}.iconosImg.x2 .iconosImgCont{width:100%}.cols.redes .col{width:100%}.cols.redes.ftArriba{flex-direction:column-reverse}.cols.redes .rrss.widfb{margin-bottom:35px}.light li{width:50%}.light.Baños li{width:50%}#compgalcont.gal3 .galres .fotodesc .fotodesccont h2 a{font-size:22px}.escaparate.estilo1 .listado article{max-width:350px;margin:0 auto}}@media screen and (max-width:500px){header #logo{max-width:210px}header #head-cont .head-cont-opc .head-cont-opc-info .socialmenu .telefono a{width:32px;height:32px}header #head-cont .head-cont-opc .head-cont-opc-info .socialmenu .telefono a span{display:none}header #head-info .socialmenu a{width:26px;height:26px}header #head-info .socialmenu a span{display:none}.titulo1{font-size:30px}.titulo2{font-size:27px}.titulo3{font-size:23px}.ftCabecera{height:35vh;min-height:350px}.ftCabecera .subcont{padding:20px 13px 20px 13px}.ftCabecera .subcont .subcontInfo h1.titulo{font-size:30px;text-transform:inherit}.ftCabecera .subcont .subcontInfo h1.titulo .line img{width:100%;max-width:30px}.iconos.x4 .iconocont,.iconos.x3 .iconocont{width:100%}.iconosImg .iconosImgCont .Info p.email{font-size:14px}.iconosImg.x3 .iconosImgCont{flex-direction:column}.iconosImg.x3 .iconosImgCont .Img{width:100%}.iconosImg.x3 .iconosImgCont .Info{width:100%;background:#fff;padding:10px 10px 0 10px;text-align:center}.iconosImg.x3 .iconosImgCont .Info .dosLineas{display:inline-block}.iconos.x3 .iconocont.botonIconos img{height:50px}.iconos.x3 .iconocont.botonIconos .masPeque img{height:40px}.iconos.x3 .iconocont.botonIconos .titulo2{font-size:22px}.iconos.x3 .iconocont.cajasConIconos{flex-direction:column;margin-top:20px}.iconos.x3 .iconocont.cajasConIconos .info{width:100%;padding:0 10px;text-align:center;justify-content:center}.iconos.x3 .iconocont.cajasConIconos .icono{width:100%;padding:0 0 10px 0}.bandaPresupuesto{padding:40px 20px}.carta2 .carta-bloque{width:100%}.carta3 .carta-bloque{width:100%}}@media screen and (max-height:450px){.ftCabecera{height:25vh;min-height:250px}}