.elementor-16662 .elementor-element.elementor-element-3ef8e915:not(.elementor-motion-effects-element-type-background),.elementor-16662 .elementor-element.elementor-element-3ef8e915>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://armeriaserrano.com/wp-content/uploads/2025/03/cabecera-armeroshomologados.jpg);background-position:center center}.elementor-16662 .elementor-element.elementor-element-3ef8e915>.elementor-background-overlay{background-color:#111;opacity:.7;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-16662 .elementor-element.elementor-element-3ef8e915{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:120px 15px 120px 15px}.elementor-16662 .elementor-element.elementor-element-3ceef747 .title-after_title,.elementor-16662 .elementor-element.elementor-element-3ceef747 .title-subtitle,.elementor-16662 .elementor-element.elementor-element-3ceef747 .woodmart-title-container{max-width:90%}.elementor-16662 .elementor-element.elementor-element-2144dcc{margin:60px 0 20px 0}.elementor-16662 .elementor-element.elementor-element-266bc412>.elementor-widget-container{margin:0 0 10px 0}.elementor-16662 .elementor-element.elementor-element-266bc412 .title-subtitle{font-family:"hkgroteskpro",Sans-serif;font-size:15px;font-weight:600}.elementor-16662 .elementor-element.elementor-element-266bc412 .title{font-family:"hkgroteskpro",Sans-serif}.elementor-16662 .elementor-element.elementor-element-15689888>.elementor-widget-container{margin:0 0 30px 0}.elementor-16662 .elementor-element.elementor-element-15689888{--wd-cat-img-width:132px;--wd-brd-radius:50%}.elementor-16662 .elementor-element.elementor-element-5062d70>.elementor-widget-container{margin:0 0 10px 0}.elementor-16662 .elementor-element.elementor-element-5062d70 .title-subtitle{font-family:"hkgroteskpro",Sans-serif;font-size:15px;font-weight:600}.elementor-16662 .elementor-element.elementor-element-5062d70 .title{font-family:"hkgroteskpro",Sans-serif}.elementor-16662 .elementor-element.elementor-element-7a561967>.elementor-widget-container{margin:0 0 40px 0}.elementor-16662 .elementor-element.elementor-element-7a561967 .banner-title{font-family:"hkgroteskpro",Sans-serif}.elementor-16662 .elementor-element.elementor-element-7a561967 .banner-subtitle{font-family:"hkgroteskpro",Sans-serif;font-size:15px}.elementor-16662 .elementor-element.elementor-element-591139da:not(.elementor-motion-effects-element-type-background),.elementor-16662 .elementor-element.elementor-element-591139da>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://armeriaserrano.com/wp-content/uploads/2025/03/categorias-complementarias-armeros.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-16662 .elementor-element.elementor-element-591139da,.elementor-16662 .elementor-element.elementor-element-591139da>.elementor-background-overlay{border-radius:8px 8px 8px 8px}.elementor-16662 .elementor-element.elementor-element-591139da{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 80px 0;padding:120px 40px 120px 40px}.elementor-16662 .elementor-element.elementor-element-591139da>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-16662 .elementor-element.elementor-element-784b15c3>.elementor-widget-container{margin:0 0 10px 0}.elementor-16662 .elementor-element.elementor-element-784b15c3 .title-after_title,.elementor-16662 .elementor-element.elementor-element-784b15c3 .title-subtitle,.elementor-16662 .elementor-element.elementor-element-784b15c3 .woodmart-title-container{max-width:633px}.elementor-16662 .elementor-element.elementor-element-784b15c3 .title-subtitle{font-family:"hkgroteskpro",Sans-serif;font-size:15px;font-weight:600}.elementor-16662 .elementor-element.elementor-element-784b15c3 .title{font-family:"hkgroteskpro",Sans-serif;font-size:48px}.elementor-16662 .elementor-element.elementor-element-6b28a24a{width:auto;max-width:auto}.elementor-16662 .elementor-element.elementor-element-6b28a24a>.elementor-widget-container{margin:0 15px 10px 0}.elementor-16662 .elementor-element.elementor-element-4e7e6350{width:auto;max-width:auto}.elementor-16662 .elementor-element.elementor-element-4e7e6350>.elementor-widget-container{margin:0 0 10px 0}.elementor-16662 .elementor-element.elementor-element-52bf42d7:not(.elementor-motion-effects-element-type-background),.elementor-16662 .elementor-element.elementor-element-52bf42d7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8F8F8}.elementor-16662 .elementor-element.elementor-element-52bf42d7{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 80px 0;padding:50px 15px 40px 15px}.elementor-16662 .elementor-element.elementor-element-52bf42d7>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-16662 .elementor-element.elementor-element-1f3be2f7.wd-collapsible-content>.elementor-widget-wrap{max-height:373px}.elementor-16662 .elementor-element.elementor-element-1f3be2f7.wd-collapsible-content:not(.wd-opened)>.elementor-widget-wrap:after{color:#F8F8F8}.elementor-16662 .elementor-element.elementor-element-7f97f108>.elementor-widget-container{margin:0 0 10px 0}.elementor-16662 .elementor-element.elementor-element-7f97f108 .title{font-size:32px}.elementor-16662 .elementor-element.elementor-element-9ba4b3e .title-subtitle{font-family:"hkgroteskpro",Sans-serif;font-size:15px;font-weight:600}.elementor-16662 .elementor-element.elementor-element-9ba4b3e .title{font-family:"hkgroteskpro",Sans-serif}.elementor-16662 .elementor-element.elementor-element-13b84749>.elementor-widget-container{margin:0 0 40px 0}@media(max-width:1024px){.elementor-16662 .elementor-element.elementor-element-2144dcc{margin:0 0 0 0}.elementor-16662 .elementor-element.elementor-element-266bc412 .title-subtitle{font-size:13px}.elementor-16662 .elementor-element.elementor-element-5062d70 .title-subtitle{font-size:13px}.elementor-16662 .elementor-element.elementor-element-7a561967>.elementor-widget-container{margin:0 0 20px 0}.elementor-16662 .elementor-element.elementor-element-7a561967 .banner-subtitle{font-size:13px}.elementor-16662 .elementor-element.elementor-element-591139da{margin:0 0 60px 0;padding:80px 30px 80px 30px}.elementor-16662 .elementor-element.elementor-element-784b15c3 .title-after_title,.elementor-16662 .elementor-element.elementor-element-784b15c3 .title-subtitle,.elementor-16662 .elementor-element.elementor-element-784b15c3 .woodmart-title-container{max-width:376px}.elementor-16662 .elementor-element.elementor-element-784b15c3 .title-subtitle{font-size:13px}.elementor-16662 .elementor-element.elementor-element-784b15c3 .title{font-size:28px}.elementor-16662 .elementor-element.elementor-element-52bf42d7{margin:0 0 60px 0}.elementor-16662 .elementor-element.elementor-element-7f97f108 .title{font-size:26px}.elementor-16662 .elementor-element.elementor-element-9ba4b3e .title-subtitle{font-size:13px}.elementor-16662 .elementor-element.elementor-element-13b84749>.elementor-widget-container{margin:0 0 20px 0}}@media(min-width:1025px){.elementor-16662 .elementor-element.elementor-element-3ef8e915:not(.elementor-motion-effects-element-type-background),.elementor-16662 .elementor-element.elementor-element-3ef8e915>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:767px){.elementor-16662 .elementor-element.elementor-element-3ef8e915{padding:100px 15px 100px 15px}.elementor-16662 .elementor-element.elementor-element-266bc412 .title-subtitle{font-size:12px}.elementor-16662 .elementor-element.elementor-element-5062d70 .title-subtitle{font-size:12px}.elementor-16662 .elementor-element.elementor-element-7a561967 .banner-subtitle{font-size:12px}.elementor-16662 .elementor-element.elementor-element-591139da{margin:0 0 40px 0}.elementor-16662 .elementor-element.elementor-element-784b15c3 .title-subtitle{font-size:12px}.elementor-16662 .elementor-element.elementor-element-784b15c3 .title{font-size:22px}.elementor-16662 .elementor-element.elementor-element-52bf42d7{margin:0 0 40px 0}.elementor-16662 .elementor-element.elementor-element-7f97f108 .title{font-size:20px}.elementor-16662 .elementor-element.elementor-element-9ba4b3e .title-subtitle{font-size:12px}}