#top #wrap_all .avia-slideshow .av-slideshow-caption.av-1qlncutb-3b7a65afa31461b3fde98de8044ecad9__0 .avia-caption-title{font-size:75px;color:#ffffff} #top .flex_column.av-1pg2xyyn-fa1e0e20ab909571d7aa7525f44d872f{margin-top:0px;margin-bottom:0px}.responsive #top #wrap_all .flex_column.av-1pg2xyyn-fa1e0e20ab909571d7aa7525f44d872f{margin-top:0px;margin-bottom:0px} #top .hr.hr-invisible.av-1odm1kpr-835232e76ff4cf6f55588b2546fa4001{height:50px} #top .hr.hr-invisible.av-1ni4g8wv-a94c5d7a53a840411265b96e494aabf6{height:40px} #top .flex_column.av-1n0xi0f3-bb79804d5c5d3cc76c484b4f2019481d{margin-top:0px;margin-bottom:0px}.flex_column.av-1n0xi0f3-bb79804d5c5d3cc76c484b4f2019481d{padding:0 0 0 0}.responsive #top #wrap_all .flex_column.av-1n0xi0f3-bb79804d5c5d3cc76c484b4f2019481d{margin-top:0px;margin-bottom:0px} #top .av_textblock_section.av-5uny8jj-9150e879276f87559514ff8f586ae82b .avia_textblock{font-size:35px} #top .flex_column.av-1m7z0067-4726b282832bd80c9e22271391b5c342{margin-top:0px;margin-bottom:0px}.flex_column.av-1m7z0067-4726b282832bd80c9e22271391b5c342{padding:0 5% 0 5%}.responsive #top #wrap_all .flex_column.av-1m7z0067-4726b282832bd80c9e22271391b5c342{margin-top:0px;margin-bottom:0px} .avia-section.av-1lpcfhj3-a945410c7a87eabdcc202acc1a48ccc7{margin-top:100px;margin-bottom:20px} #top .hr.hr-invisible.av-1ldm6vb3-411e1905825b3325390baa8fb706e97b{height:20px} .flex_column.av-1idejdvj-25252e6fb66189cbf686f4a20ab7f4f4{border-radius:5px 5px 5px 5px;padding:0 0 0 0;background-color:#ececec} .avia-image-container.av-jfefzz-6037a3501099a8234d21ed49d4e3f518 img.avia_image{box-shadow:none}.avia-image-container.av-jfefzz-6037a3501099a8234d21ed49d4e3f518 .av-image-caption-overlay-center{color:#ffffff} #top .hr.hr-invisible.av-1hpt8jfj-6ef50cf56c9eb33a51e7648ebab46ea7{height:20px} .flex_column.av-1kwgq7tr-4bc04004153d9a720769019ae17a9fb3{border-radius:5px 5px 5px 5px;padding:0 0 0 0;background-color:#ececec} .avia-image-container.av-1khimna7-57a74c89041ccacb487f838e44d5c5b5 img.avia_image{box-shadow:none}.avia-image-container.av-1khimna7-57a74c89041ccacb487f838e44d5c5b5 .av-image-caption-overlay-center{color:#ffffff} #top .hr.hr-invisible.av-1jyhj5hb-eddfcbcdcbffded1de92c91d7b5a93f9{height:20px} .avia-section.av-46lbawp-29e585ef049841521f2b486341e96d82{margin-top:0px;margin-bottom:20px} .flex_column.av-3lk47qx-e931ea53ef980d3ba3ecf352c5278904{width:49.25%;margin-left:0;border-radius:5px 5px 5px 5px;padding:0 0 0 0;background-color:#ececec}#top .flex_column_table.av-equal-height-column-flextable.av-3lk47qx-e931ea53ef980d3ba3ecf352c5278904 .av-flex-placeholder{width:1.5%} .avia-image-container.av-mhp0db0c-d63ed399be9f594df72de43a6d2ef931 img.avia_image{box-shadow:none}.avia-image-container.av-mhp0db0c-d63ed399be9f594df72de43a6d2ef931 .av-image-caption-overlay-center{color:#ffffff} #top .hr.hr-invisible.av-317mm6x-ad108c979564f69c2adcfa1673270226{height:20px} .flex_column.av-2cxhztl-cb33242b5a750d8f61e1294d4dd05c39{width:49.25%;margin-left:0;border-radius:5px 5px 5px 5px;padding:0 0 0 0;background-color:#ececec}#top .flex_column_table.av-equal-height-column-flextable.av-2cxhztl-cb33242b5a750d8f61e1294d4dd05c39 .av-flex-placeholder{width:1.5%} .avia-image-container.av-23xobw9-2635bdb912dc0c5c662629eee42de3bb img.avia_image{box-shadow:none}.avia-image-container.av-23xobw9-2635bdb912dc0c5c662629eee42de3bb .av-image-caption-overlay-center{color:#ffffff} #top .hr.hr-invisible.av-1herxyx-9c9e4cc36d66044ad58ab151bc4eb0d3{height:20px} .avia-section.av-58e1hun-423d64ddc378d3c651e05c159f82da22{margin-top:0px;margin-bottom:100px} .flex_column.av-1dkezfdr-f6963d3f9e73da3068247d3eee017585{width:32.333333333333%;border-radius:5px 5px 5px 5px;padding:0 0 0 0;background-color:#ececec} .avia-image-container.av-1cz3hjgf-6881f19dc97a907775eba8cfba13864e img.avia_image{box-shadow:none}.avia-image-container.av-1cz3hjgf-6881f19dc97a907775eba8cfba13864e .av-image-caption-overlay-center{color:#ffffff} #top .hr.hr-invisible.av-1cn4qfa7-4819356788ad99303b8f2a19cb8d3fed{height:20px} .flex_column.av-1fvf3ven-511643c2e424c44c82fba7033016b5e0{width:32.333333333333%;margin-left:1.5%;border-radius:5px 5px 5px 5px;padding:0 0 0 0;background-color:#ececec} .avia-image-container.av-1fefyexr-6ec2530e0889538dffa20e438cbb87ad img.avia_image{box-shadow:none}.avia-image-container.av-1fefyexr-6ec2530e0889538dffa20e438cbb87ad .av-image-caption-overlay-center{color:#ffffff} #top .hr.hr-invisible.av-1etniedb-06b3c054859dfbcf140f66be56ebe3a0{height:20px} .flex_column.av-1azwp5zz-3e7376ac07eea14d548b2546ec848336{width:32.333333333333%;margin-left:1.5%;border-radius:5px 5px 5px 5px;padding:0 0 0 0;background-color:#ececec} .avia-image-container.av-1asig49r-531424966da3fa13488cbdc89fab0770 img.avia_image{box-shadow:none}.avia-image-container.av-1asig49r-531424966da3fa13488cbdc89fab0770 .av-image-caption-overlay-center{color:#ffffff} #top .hr.hr-invisible.av-1a4toyin-8e3ab1e6a3fe54ff4e4cdcc804798d3f{height:20px} .avia-section.av-13vbl5pb-f420d83ce4d5b7f38dce5862a9f51ceb{margin-top:0px;margin-bottom:100px} #top .hr.hr-invisible.av-134osp3z-0bc7d3a01c1bd1b6c3f1137dfc7a15f2{height:30px} #top .av-slideshow-ui.av-124kk533-e40a9c109e30e677db4e31846d857506 .avia-slideshow-arrows a{color:#ffffff;background-color:#b02b2c}#top .av-slideshow-ui.av-124kk533-e40a9c109e30e677db4e31846d857506 .avia-slideshow-arrows a.avia-svg-icon svg:first-child{stroke:#ffffff;fill:#ffffff} .avia-section.av-qznhy67-e0c19c66148b4263eaef0aa94b5326ba{margin-top:0px;margin-bottom:50px} #top .hr.hr-invisible.av-qb11nkv-27e7faf69e7b1ec365c3f2cd92b3bba0{height:50px} #top .av_textblock_section.av-pdyappb-717f0d2cf7eb52fd57a8feb2136fc647 .avia_textblock{font-size:40px} .avia-section.av-8v1smt5-fdd687dcc69166e8220f6edd4020b632{background-color:#ffffff;background-image:unset} .flex_column.av-seqys9-4330ad60fd89c29becf8f9528d5e9a3c{border-radius:0 0 0 0;padding:15px 50px 15px 100px;background-color:#ececec} #top .hr.hr-invisible.av-7sh32ah-88a5abf5d867bc5d0be47370ea4e20c5{height:90px} #top .av_textblock_section.av-70lzyah-71a66c63325ddd1d5d186df3c1c5f872 .avia_textblock{font-size:20px} #top .av_textblock_section.av-6lw20qh-bab613181fb6984fd3328331f5d78774 .avia_textblock{font-size:20px} #top .hr.hr-invisible.av-6600qpl-3153c5e83bd448cc058b4af19817bcf5{height:150px} .flex_column.av-5w1b2qh-7e412a19b09a7f4d3a70b06b0957bd68{border-radius:0 0 0 0;padding:15px 100px 15px 50px;background-color:#ececec} #top .hr.hr-invisible.av-54outyx-9ef1b78962ccc36e6d23d645dd0521f6{height:90px} #top .hr.hr-invisible.av-z96a2h-5ef69b9fba8945bcd0275ba13850adae{height:90px} #top .hr.hr-invisible.av-ojfj89-297cd9e5bda79a87a8051b6eb72c62a3{height:150px} .avia-section.av-kyhxro9-4f80920a5d92804dd327ee147b13be26{background-color:#ececec;background-image:unset;margin-top:0px;margin-bottom:0} #top .hr.hr-invisible.av-kg8en6h-7827729ed233c583ebce420aa6f670b0{height:120px} #top .av_textblock_section.av-1ywz9sp-6f76b72ae2b3c9eb668ece03dc093959 .avia_textblock{color:#de2a20} .flex_column.av-j7i7tmh-88e81cbfdff84d24e09cc725a45ea08f{width:32.333333333333%;margin-left:0;background:url(https://ferri.es/wp-content/uploads/2025/05/imagen-inicio-ferri-rojo-def-845x684.jpg) 50% 0% no-repeat scroll }#top .flex_column_table.av-equal-height-column-flextable.av-j7i7tmh-88e81cbfdff84d24e09cc725a45ea08f .av-flex-placeholder{width:1.5%} #top .hr.hr-invisible.av-it5wptl-b697eb1c9e0ca8ae0efde60dcae74853{height:90px} #top .av_textblock_section.av-i0wtx3t-1a5c0bc81cd09465057f4f956ef40f4c .avia_textblock{font-size:25px;color:#ffffff} #top .hr.hr-invisible.av-hn7qpw9-4b6a645ee386608d45419d3cf8b2b166{height:15px} #top #wrap_all .avia-button.av-h6lt321-26a753a94758d2ef4b09b6cbee6fa4a7{font-size:19px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-h6lt321-26a753a94758d2ef4b09b6cbee6fa4a7:hover .avia_button_background{border-radius:4px 4px 4px 4px} #top .hr.hr-invisible.av-gs9bjrt-48b0e60ede932d67238377644316fc28{height:90px} .flex_column.av-g9in521-9a4f00ca20b13c9cfe5d1737159cca72{width:32.333333333333%;margin-left:0;background:url(https://ferri.es/wp-content/uploads/2025/10/maquinaria-y-herramientas-845x684.jpg) 50% 0% no-repeat scroll }#top .flex_column_table.av-equal-height-column-flextable.av-g9in521-9a4f00ca20b13c9cfe5d1737159cca72 .av-flex-placeholder{width:1.5%} #top .hr.hr-invisible.av-foppz7d-759ef4c88a6d42802e61a1455ea54ec7{height:90px} #top .av_textblock_section.av-f9ghlnd-e34f9a6cc1a90c2751a3eb988cc8f7a9 .avia_textblock{font-size:25px;color:#ffffff} #top .hr.hr-invisible.av-f2ijtw9-38c2062af41731a44bbebd7ac40173de{height:15px} #top #wrap_all .avia-button.av-eldswc9-3d4a54e45930213fcf804307a6e12272{font-size:19px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-eldswc9-3d4a54e45930213fcf804307a6e12272:hover .avia_button_background{border-radius:4px 4px 4px 4px} #top .hr.hr-invisible.av-e1t48qh-35c13a86fd459700197cc5d0c69abdea{height:90px} .flex_column.av-dedlaux-965aea757c753f189d5497d978739132{width:32.333333333333%;margin-left:0;background:url(https://ferri.es/wp-content/uploads/2025/10/proteccion-laboral-845x684.jpg) 50% 0% no-repeat scroll }#top .flex_column_table.av-equal-height-column-flextable.av-dedlaux-965aea757c753f189d5497d978739132 .av-flex-placeholder{width:1.5%} #top .hr.hr-invisible.av-d7nigah-e6722f00495c9246b7e1f72b4c183251{height:90px} #top .av_textblock_section.av-cqqkard-7e9d58174f99bc1ce3a20e4a95dda5e4 .avia_textblock{font-size:25px;color:#ffffff} #top .hr.hr-invisible.av-cb7qud5-46046c5e1542d8152a3f001c835905dd{height:15px} #top #wrap_all .avia-button.av-buob89l-cc509415effca926e3badcfcd5b27e37{font-size:19px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-buob89l-cc509415effca926e3badcfcd5b27e37:hover .avia_button_background{border-radius:4px 4px 4px 4px} #top .hr.hr-invisible.av-b45mnqx-e48f49b2e09d5a8c2868a1c32043445a{height:90px} .avia-section.av-aunizjt-76d5a2fee14c67c8f1b32bf07f25e687{background-color:#ececec;background-image:unset;margin-top:0;margin-bottom:0} #top .flex_column_table.av-equal-height-column-flextable.av-aidkx7d-b715411a1bd425ed443e67807b4d660c{margin-top:20px;margin-bottom:0px}.flex_column.av-aidkx7d-b715411a1bd425ed443e67807b4d660c{width:49.25%;margin-left:0;padding:0 0 0 0;background:url(https://ferri.es/wp-content/uploads/2025/10/carpinteria-puertas-y-ventanas-1500x630.jpg) 50% 0% no-repeat scroll }#top .flex_column_table.av-equal-height-column-flextable.av-aidkx7d-b715411a1bd425ed443e67807b4d660c .av-flex-placeholder{width:1.5%} #top .hr.hr-invisible.av-9ul0l6h-fe520ce7307df790f118e9e279783c61{height:120px} #top .av_textblock_section.av-9i6d75l-01fa33fd92b593d4389df52167e85d5a .avia_textblock{font-size:25px;color:#ffffff} #top .hr.hr-invisible.av-94b3395-46318dff062bcc9812dac550e93105e3{height:15px} #top #wrap_all .avia-button.av-usd3kp-b09712202b0422d98f6bcf0bfc733a6d{font-size:19px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-usd3kp-b09712202b0422d98f6bcf0bfc733a6d:hover .avia_button_background{border-radius:4px 4px 4px 4px} #top .hr.hr-invisible.av-7xx2ymx-6ef0a957e2f6eb900cb536338fb52911{height:80px} #top .flex_column_table.av-equal-height-column-flextable.av-7i660ex-fa3e6826d5253a5b3b6cdf8cebe6894e{margin-top:20px;margin-bottom:0px}.flex_column.av-7i660ex-fa3e6826d5253a5b3b6cdf8cebe6894e{width:49.25%;margin-left:0;background:url(https://ferri.es/wp-content/uploads/2025/10/extras-proyecto-1500x630.jpg) 50% 0% no-repeat scroll }#top .flex_column_table.av-equal-height-column-flextable.av-7i660ex-fa3e6826d5253a5b3b6cdf8cebe6894e .av-flex-placeholder{width:1.5%} #top .hr.hr-invisible.av-6ziiwvt-694031b4878bb3ddc046a7120c1b3e58{height:120px} #top .av_textblock_section.av-6k6sil5-063f24072f22c17b9c86474fce019b64 .avia_textblock{font-size:25px;color:#ffffff} #top .hr.hr-invisible.av-6awyrp5-8d24cceacce57b1d31d001d489a2f440{height:15px} #top #wrap_all .avia-button.av-5lyny61-28f6fcf3fde0018b6ea3d45699670371{font-size:19px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-5lyny61-28f6fcf3fde0018b6ea3d45699670371:hover .avia_button_background{border-radius:4px 4px 4px 4px} #top .hr.hr-invisible.av-5di4q8p-b8ddffd33b0434532f2494c9edbd6ec4{height:80px} #top .hr.hr-invisible.av-4wtin6h-8639e25aa8149eec75933cb0c4c1ece6{height:150px}