.elementor-7 .elementor-element.elementor-element-ed8d5eb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ed8d5eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#b0998a;background-image:url("https://studiocanvas.com.mx/wp-content/uploads/2022/12/footer-canvas.png");background-size:54px auto;}.elementor-7 .elementor-element.elementor-element-ed8d5eb > .elementor-background-overlay{background-color:#e1dbdb;opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-ed8d5eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-0f23cb5{text-align:center;}.elementor-7 .elementor-element.elementor-element-0f23cb5 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B2B2B2;border-radius:3px 3px 3px 3px;}.elementor-7 .elementor-element.elementor-element-1b732fa{text-align:center;}.elementor-7 .elementor-element.elementor-element-1b732fa img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B2B2B2;border-radius:3px 3px 3px 3px;}.elementor-7 .elementor-element.elementor-element-c7ac3a4{margin-top:50px;margin-bottom:50px;}.elementor-7 .elementor-element.elementor-element-96a68e0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-96a68e0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiocanvas.com.mx/wp-content/uploads/2019/10/CATEGORIAS_0002_almacenamiento-.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-96a68e0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-96a68e0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-7 .elementor-element.elementor-element-96a68e0 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-96a68e0 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-96a68e0 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-96a68e0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-2dc41a6{--spacer-size:200px;}.elementor-7 .elementor-element.elementor-element-d7e446e .elementor-button{background-color:#9E6470;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-745b73a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-745b73a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiocanvas.com.mx/wp-content/uploads/2019/09/0000_Escritorios.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-745b73a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-745b73a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-7 .elementor-element.elementor-element-745b73a > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-745b73a > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-745b73a > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-745b73a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-4cd9674{--spacer-size:200px;}.elementor-7 .elementor-element.elementor-element-a3db8f6 .elementor-button{background-color:#9E6470;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-037524d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-037524d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiocanvas.com.mx/wp-content/uploads/2019/09/Escritorios.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-037524d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-037524d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-7 .elementor-element.elementor-element-037524d > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-037524d > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-037524d > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-037524d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-0df0ea7{--spacer-size:200px;}.elementor-7 .elementor-element.elementor-element-7dd918f .elementor-button{background-color:#9E6470;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-cd8d138:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-cd8d138 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiocanvas.com.mx/wp-content/uploads/2019/11/Metalicos.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-cd8d138 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-cd8d138 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-7 .elementor-element.elementor-element-cd8d138 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-cd8d138 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-cd8d138 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-cd8d138 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-002f53c{--spacer-size:200px;}.elementor-7 .elementor-element.elementor-element-72c86c8 .elementor-button{background-color:#9E6470;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-17d09bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-17d09bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiocanvas.com.mx/wp-content/uploads/2022/12/recepcion_cover.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-17d09bc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-17d09bc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-7 .elementor-element.elementor-element-17d09bc > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-17d09bc > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-17d09bc > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-17d09bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-6957238{--spacer-size:200px;}.elementor-7 .elementor-element.elementor-element-74c7f1f .elementor-button{background-color:#9E6470;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-4a16242:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-4a16242 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiocanvas.com.mx/wp-content/uploads/2019/10/CATEGORIAS_0000_sala-de-espera-.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-4a16242 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-4a16242 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-7 .elementor-element.elementor-element-4a16242 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-4a16242 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-4a16242 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-4a16242 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-d85b85b{--spacer-size:200px;}.elementor-7 .elementor-element.elementor-element-ed04349 .elementor-button{background-color:#9E6470;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-f1aa4ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-f1aa4ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiocanvas.com.mx/wp-content/uploads/2019/09/0003_SALA-DE-JUNTAS.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-f1aa4ac > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-f1aa4ac > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-7 .elementor-element.elementor-element-f1aa4ac > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-f1aa4ac > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-f1aa4ac > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-f1aa4ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-d974a3d{--spacer-size:200px;}.elementor-7 .elementor-element.elementor-element-d65a0ed .elementor-button{background-color:#9E6470;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-e81cd56:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-e81cd56 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiocanvas.com.mx/wp-content/uploads/2019/09/0001_Sillas.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-e81cd56 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-e81cd56 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-7 .elementor-element.elementor-element-e81cd56 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-e81cd56 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-e81cd56 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-e81cd56 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-9c2203b{--spacer-size:200px;}.elementor-7 .elementor-element.elementor-element-0914cf6 .elementor-button{background-color:#9E6470;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-c83a035:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c83a035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-7 .elementor-element.elementor-element-c83a035{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-c83a035 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-ded3c14 > .elementor-widget-container{margin:30px 100px 0px 100px;}.elementor-7 .elementor-element.elementor-element-59277a8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-59277a8{text-align:center;}.elementor-7 .elementor-element.elementor-element-59277a8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;letter-spacing:0.5px;}.elementor-7 .elementor-element.elementor-element-c0d26bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-c0d26bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://studiocanvas.com.mx/wp-content/uploads/2019/09/mueble-slider-1.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-7 .elementor-element.elementor-element-c0d26bc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-c0d26bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-deadeed > .elementor-widget-container{margin:20px 50px 0px 50px;}.elementor-7 .elementor-element.elementor-element-deadeed{text-align:left;}.elementor-7 .elementor-element.elementor-element-deadeed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;letter-spacing:0.5px;}.elementor-7 .elementor-element.elementor-element-1c4a32e .elementor-button{background-color:#FFBF04;font-family:"Poppins", Sans-serif;font-weight:500;fill:#000000;color:#000000;}.elementor-7 .elementor-element.elementor-element-1c4a32e .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-1c4a32e .elementor-button:focus{background-color:#2A2A2A;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1c4a32e > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-7 .elementor-element.elementor-element-1c4a32e .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-1c4a32e .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-1c4a32e .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:575px){.elementor-7 .elementor-element.elementor-element-96a68e0{width:50%;}.elementor-7 .elementor-element.elementor-element-2dc41a6{--spacer-size:150px;}.elementor-7 .elementor-element.elementor-element-d7e446e .elementor-button{font-size:10px;}.elementor-7 .elementor-element.elementor-element-745b73a{width:50%;}.elementor-7 .elementor-element.elementor-element-4cd9674{--spacer-size:150px;}.elementor-7 .elementor-element.elementor-element-a3db8f6 .elementor-button{font-size:10px;}.elementor-7 .elementor-element.elementor-element-037524d{width:50%;}.elementor-7 .elementor-element.elementor-element-0df0ea7{--spacer-size:150px;}.elementor-7 .elementor-element.elementor-element-7dd918f .elementor-button{font-size:10px;padding:10px 2px 10px 2px;}.elementor-7 .elementor-element.elementor-element-cd8d138{width:50%;}.elementor-7 .elementor-element.elementor-element-002f53c{--spacer-size:150px;}.elementor-7 .elementor-element.elementor-element-72c86c8 .elementor-button{font-size:10px;padding:10px 2px 10px 2px;}.elementor-7 .elementor-element.elementor-element-17d09bc{width:50%;}.elementor-7 .elementor-element.elementor-element-6957238{--spacer-size:150px;}.elementor-7 .elementor-element.elementor-element-74c7f1f .elementor-button{font-size:10px;padding:10px 2px 10px 2px;}.elementor-7 .elementor-element.elementor-element-4a16242{width:50%;}.elementor-7 .elementor-element.elementor-element-d85b85b{--spacer-size:150px;}.elementor-7 .elementor-element.elementor-element-ed04349 .elementor-button{font-size:10px;padding:10px 2px 10px 2px;}.elementor-7 .elementor-element.elementor-element-f1aa4ac{width:50%;}.elementor-7 .elementor-element.elementor-element-d974a3d{--spacer-size:150px;}.elementor-7 .elementor-element.elementor-element-d65a0ed .elementor-button{font-size:10px;padding:10px 2px 10px 2px;}.elementor-7 .elementor-element.elementor-element-e81cd56{width:50%;}.elementor-7 .elementor-element.elementor-element-9c2203b{--spacer-size:150px;}.elementor-7 .elementor-element.elementor-element-0914cf6 .elementor-button{font-size:10px;padding:10px 2px 10px 2px;}.elementor-7 .elementor-element.elementor-element-ded3c14 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-59277a8 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-deadeed > .elementor-widget-container{margin:30px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-deadeed .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-1c4a32e > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-1c4a32e .elementor-button{font-size:12px;}}@media(min-width:576px){.elementor-7 .elementor-element.elementor-element-7b0fde7{width:36.292%;}.elementor-7 .elementor-element.elementor-element-f053c9d{width:63.708%;}}/* Start custom CSS *//* Shortcut categorys */

@media (min-width: 1825px){
    .cat-home .xxl-block-grid-3 .grid-item {
        width: 25%;
    }
}
@media (min-width: 1200px){
    .cat-home .xl-block-grid-3 .grid-item {
        width: 25%;
    }
}

.cat-home .grid-items.grid-space-default {
    display: flex;
    align-items: flex-end;
    }
    
.cat-home  li.product-category {
	position: relative;
	overflow: hidden;
	margin: 30px 0px;
	padding: 0px 50px;
}

@media only screen and (min-width: 320px) and (max-width: 767px){
    .cat-home  li.product-category {
	padding: 0px 30px;
}
}

.cat-img {
	overflow: hidden;
	}

.cat-home .cat-img:hover img {
	transform: scale(1.2);
	transition: transform 1s ease;
}

.cat-home  li .cat-information {
    position: absolute;
	bottom: 18px;
	background-color: #ffffff !important;
	padding: 0px 30px;
}
.cat-home  .cat-information h2 {
	font-size: 15px;
	text-transform: uppercase;
}

.cat-home  .cat-information h2:before {
	content: "-";
}

.cat-home .cat-information:hover h2:before {
    display:none;
}

.cat-home .cat-information:hover .count {
    display: inline-block;
}

.cat-home .cat-information .count:after {
    content: " productos";
}

.cat-home .cat-information .count:before {
    content: " - ";
}

.cat-home .cat-information .count {
    color: #bfbfbf;
    font-size: .9em;
    background: transparent;
}

@media only screen and (min-width: 320px) and (max-width: 767px){
.block-grid-1 .grid-item {
    width: 50% !important;
    margin: 10px 0!important;
    padding: 0px  10px!important;
}

.cat-home li .cat-information {
    padding: 0 3px;
    }

.cat-home .cat-information h2 {
    font-size: 12px;
}
}

/* Shortcut products */

@media (min-width: 758px){
    .xl-block-grid-4 .grid-item {
        width: 25% !important;
    }
}

/* Effect to images */
.img-fx .elementor-widget-image .elementor-image:before,.img-fx .elementor-widget-image .elementor-image:after {
        content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    transition: all 0.6s ease-in-out;
    -moz-transition: all 0.6s ease-in-out;
    -webkit-transition: all 0.6s ease-in-out;
    -o-transition: all 0.6s ease-in-out;
    -ms-transition: all 0.6s ease-in-out;
}

.img-fx .elementor-widget-image:hover .elementor-image:before {
    right: 50%;
    left: 50%;
    background: rgba(255, 255, 255, 0.2);
}

.img-fx .elementor-widget-image:hover .elementor-image:after {
    top: 50%;
    bottom: 50%;
    background: rgba(255, 255, 255, 0.2);
}


/* Contact form */
.wpcf7-form-control-wrap .wpcf7-select, .wpcf7-form-control-wrap .wpcf7-text, .wpcf7-form-control-wrap .wpcf7-textarea {
    margin: 15px 0px;
    border: 1px solid black;
    border-radius: 26px;
}

input.wpcf7-form-control.wpcf7-submit {
    background: #c19f7f;
    margin: 0 calc(50% - 100px);
    width: 200px;
}

input.wpcf7-form-control.wpcf7-submit:hover {
    background: #e6c19e;
}/* End custom CSS */