.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body{background-color:#fff;color:#dedddd;margin:0;font-family:"Muli", sans-serif !important;font-weight:300;overflow-x:hidden;display:grid;grid-template-columns:auto;grid-template-rows:110px auto 50px}body a{color:inherit;text-decoration:none}.heading{height:110px;position:relative;background-color:#083336;color:#a7bdbe;font-variant:small-caps}.heading .logo{background:url(/assets/img/decolamp.png) no-repeat 50% 50%;background-size:auto 100%;height:61px;width:50px;position:absolute;left:calc(50% - 230px);transform:translateX(50%);margin:10px}.heading h1{font-family:"Comfortaa", sans-serif !important;font-weight:400;font-size:50px;margin:10px;text-align:center;width:330px;position:absolute;left:50%;transform:translateX(-50%)}.heading h3{margin:10px;text-align:center;position:absolute;bottom:0;width:100%}.heading .infoTienda{float:right;margin:15px}.heading .infoTienda span{display:block;height:20px;width:20px;float:left;margin-left:10px;background-size:16px !important}.heading .infoTienda span.emailIcon{background:url(/assets/img/otros/email.png) 50% no-repeat}.heading .infoTienda span.locIcon{background:url(/assets/img/otros/location.png) 50% no-repeat}.heading .infoTienda span.phoneIcon{background:url(/assets/img/otros/phone.png) 50% no-repeat}.footer{height:50px;background-color:#083336;color:#a7bdbe;padding:20px;text-align:center}.catalogoproductos{background:#0d5459}.catalogoproductos .titleCatalog{text-align:center;height:60px;font-size:16px;line-height:60px;background:#0a4347}.catalogoproductos ul{margin:0;list-style:none;padding-left:0}.catalogoproductos ul li{text-align:left;padding:0 15px;line-height:35px;font-size:17px}.catalogoproductos ul li:hover{background:rgba(0,0,0,0.2)}.menu-principal{display:grid;grid-template-columns:1fr 280px;grid-template-rows:1fr;gap:0;width:100%;height:100%}.menu-principal .fotos #carrusel{width:calc(100vw - 2 * 280px)}.menu-principal .fotos #carrusel .item img{display:block;height:70vh;width:100%;-o-object-fit:cover;object-fit:cover}#MAPA{width:100%;height:400px;float:left;margin-top:10px}#MAPA #contenedorubicacion{font-size:24px;text-align:center;margin:10px 0 10px 0}.gMap{height:100%;width:100%}.gMap iframe{height:100%;width:100%}.LINEAPRINCIPAL .ngContent{color:#093b3e}.LINEAPRINCIPAL .filaSuperior{display:grid;grid-template-columns:280px 1fr;grid-template-rows:1fr}.owl-controls{display:none !important}.Catalogos .nombreCatalogo{background:#84989a;font-size:24px;padding:15px}.Catalogos .listaProductos,.Catalogos .ProductInfo{position:relative}.Catalogos .listaProductos .imgProducto,.Catalogos .ProductInfo .imgProducto{height:200px;width:100%;background:white}.Catalogos .listaProductos .itemCatalogo,.Catalogos .ProductInfo .itemCatalogo{width:calc(20% - 10px);float:left;background:#bfcacb;margin:5px}.Catalogos .listaProductos .itemCatalogo .nombreProducto,.Catalogos .ProductInfo .itemCatalogo .nombreProducto{height:40px;line-height:20px;text-align:center;font-size:14px;padding:0 5px}.Catalogos .ProductInfo{padding:0 20px}.Catalogos .ProductInfo .imgProducto{float:left;margin-right:30px}.Catalogos .ProductInfo .descProducto{margin-left:200px}.marcaProducto{font-size:xx-large;clear:both;background:#bfcacb;height:70px}.marcaProducto .logoMarca{height:calc(100% - 10px);float:left;margin:5px}.marcaProducto .textMarca{float:left;line-height:70px}.contentProducto{background:white;color:black}.contentProducto .imgProd{width:30%;float:left}.contentProducto .imgProd img{width:80%;height:auto;margin:10px 10%}.contentProducto .Descripcion{width:70%;float:left}.contentProducto .Descripcion h1{text-align:start;font-size:2.1vw;margin:10px}.contentProducto .Descripcion .imgCaracteristicas{width:460px;margin:10px auto;height:60px}.contentProducto .Descripcion .imgCaracteristicas div{width:33.333%;float:left}.contentProducto .Descripcion .imgCaracteristicas div img{height:50px;transform:translateX(calc(50% + 25px))}.contentProducto .Descripcion table{width:540px;text-align:left;margin:10px auto}.contentProducto .Descripcion table th{padding:2px 15px}.contentProducto .Descripcion table tr:nth-child(odd)>th{background-color:#eaeaea}.clear{clear:both}
