.posted_in.detail-container{display:none}.filtro-category .woocommerce ul.products li.product a img{display:none}.filtro-category .woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both;display:inline-grid}.filtro-category .woocommerce ul.products li.product{float:left;margin:0 3.8% -.008em 0;padding:0;position:relative;width:22.05%;margin-left:0;white-space:nowrap}.filtro-category .woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em;color:#757575;font-family:"EPM Sans",sans-serif}.filtro-category .woocommerce ul.products li.product .woocommerce-loop-category__title:hover,.woocommerce ul.products li.product .woocommerce-loop-product__title:hover,.woocommerce ul.products li.product h3:hover{color:#3f9ad9}.product-category .count{display:none}.woocommerce ul.products li.product .woocommerce-loop-category__title:not(.filtro-category .woocommerce-loop-category__title),.woocommerce ul.products li.product .woocommerce-loop-product__title:not(.filtro-category .woocommerce-loop-product__title),.woocommerce ul.products li.product h3:not(.filtro-category h3){padding:7px;margin:0;font-size:1em;color:#3f9ad9;background-color:#f3f3f3;border-radius:0 0 10px 10px}.woocommerce ul.products li.product .woocommerce-loop-category__title:not(.filtro-category .woocommerce-loop-category__title):hover,.woocommerce ul.products li.product .woocommerce-loop-product__title:not(.filtro-category .woocommerce-loop-product__title):hover,.woocommerce ul.products li.product h3:not(.filtro-category h3):hover{color:white;background:linear-gradient(270deg,rgba(4,78,144,1) 16%,rgba(63,154,217,1) 100%,rgba(255,255,255,1) 100%)}.woocommerce ul.products li.product:hover .woocommerce-loop-category__title:not(.filtro-category .woocommerce-loop-category__title),.woocommerce ul.products li.product:hover .woocommerce-loop-product__title:not(.filtro-category .woocommerce-loop-product__title),.woocommerce ul.products li.product:hover h3:not(.filtro-category h3){color:white;background:linear-gradient(270deg,rgba(4,78,144,1) 16%,rgba(63,154,217,1) 100%,rgba(255,255,255,1) 100%)}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none;top:16px;position:relative;background:linear-gradient(0deg,rgba(243,243,243,1) 0%,rgba(243,243,243,1) 21%,rgba(255,255,255,1) 34%);object-fit:contain;transition:background .3s ease}.woocommerce ul.products li.product:hover a img{background:linear-gradient(0deg,rgba(4,78,144,1) 0%,rgba(63,154,217,1) 15%,rgba(255,255,255,1) 57%)}.woocommerce.columns-4{overflow:hidden}@media (max-width:767px){.elementor-303 .elementor-element.elementor-element-bba921f .elementor-icon-box-title,.elementor-303 .elementor-element.elementor-element-bba921f .elementor-icon-box-title a{font-size:18px!important}.elementor-303 .elementor-element.elementor-element-bba921f .elementor-icon-box-wrapper{text-align:left;position:relative;top:10px}}div.wpforms-container-full .wpforms-field-label,.wp-core-ui div.wpforms-container-full .wpforms-field-label{margin:0 0 var(--wpforms-field-size-input-spacing);padding:0;font-size:var(--wpforms-label-size-font-size);line-height:var(--wpforms-label-size-line-height);color:#044e90!important;font-family:"EPM Sans BT",sans-serif!important}div.wpforms-container-full input[type=date],div.wpforms-container-full input[type=datetime],div.wpforms-container-full input[type=datetime-local],div.wpforms-container-full input[type=email],div.wpforms-container-full input[type=month],div.wpforms-container-full input[type=number],div.wpforms-container-full input[type=password],div.wpforms-container-full input[type=range],div.wpforms-container-full input[type=search],div.wpforms-container-full input[type=tel],div.wpforms-container-full input[type=text],div.wpforms-container-full input[type=time],div.wpforms-container-full input[type=url],div.wpforms-container-full input[type=week],div.wpforms-container-full select,div.wpforms-container-full textarea,.wp-core-ui div.wpforms-container-full input[type=date],.wp-core-ui div.wpforms-container-full input[type=datetime],.wp-core-ui div.wpforms-container-full input[type=datetime-local],.wp-core-ui div.wpforms-container-full input[type=email],.wp-core-ui div.wpforms-container-full input[type=month],.wp-core-ui div.wpforms-container-full input[type=number],.wp-core-ui div.wpforms-container-full input[type=password],.wp-core-ui div.wpforms-container-full input[type=range],.wp-core-ui div.wpforms-container-full input[type=search],.wp-core-ui div.wpforms-container-full input[type=tel],.wp-core-ui div.wpforms-container-full input[type=text],.wp-core-ui div.wpforms-container-full input[type=time],.wp-core-ui div.wpforms-container-full input[type=url],.wp-core-ui div.wpforms-container-full input[type=week],.wp-core-ui div.wpforms-container-full select,.wp-core-ui div.wpforms-container-full textarea{background-color:#f5f5f5!important;background-clip:padding-box;border-radius:var(--wpforms-field-border-radius);color:var(--wpforms-field-text-color);border-width:var(--wpforms-field-border-size);border-style:var(--wpforms-field-border-style);border-color:#f5f5f5!important;padding:0 var(--wpforms-field-size-padding-h);font-size:var(--wpforms-field-size-font-size);line-height:100%;box-shadow:none;transition:border .15s,box-shadow .15s;font-family:"EPM Sans BT",sans-serif!important}div.wpforms-container-full input[type=submit]:not(:hover):not(:active),div.wpforms-container-full button[type=submit]:not(:hover):not(:active),div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full input[type=submit]:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full button[type=submit]:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active){background:linear-gradient(90deg,#a2d23f,#359444)!important;color:var(--wpforms-button-text-color)}div.wpforms-container-full button.enviar_contacto[type=submit]:hover{background:linear-gradient(90deg,#a2d23f,#359444)!important}div.wpforms-container-full .wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:#3f9ad9!important;border:1px solid #3f9ad9!important;box-sizing:border-box}div.wpforms-container-full .wpforms-confirmation-container-full p,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) p{color:white!important;font-family:"EPM Sans BT",sans-serif!important}div.wpforms-container-full .wpforms-confirmation-container-full p,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) p{color:white!important;font-family:"EPM Sans BT",sans-serif!important}.boton_cerrar_RC{color:white!important;position:relative!important;left:1060px}.linkcontacto{color:#fc9800}.linkcontacto:hover{color:#fc9800}.cat-carrusel1 .products{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding:10px 0}.cat-carrusel1 .products li{flex:0 0 auto;scroll-snap-align:start;width:200px}.cat-carrusel1 .products::-webkit-scrollbar{display:none}.cat-carrusel1{padding:20px;position:relative}.cat-carrusel1 .woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 .8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:10px}.cat-carrusel6 .products{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding:10px 0}.cat-carrusel6 .products li{flex:0 0 auto;scroll-snap-align:start;width:200px}.cat-carrusel6 .products::-webkit-scrollbar{display:none}.cat-carrusel6{padding:20px;position:relative}.cat-carrusel6 .woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 .8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:10px}.cat-carrusel11 .products{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding:10px 0}.cat-carrusel11 .products li{flex:0 0 auto;scroll-snap-align:start;width:200px}.cat-carrusel11 .products::-webkit-scrollbar{display:none}.cat-carrusel11{padding:20px;position:relative}.cat-carrusel11 .woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 .8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:10px}