{"id":62,"date":"2025-12-14T16:04:19","date_gmt":"2025-12-14T16:04:19","guid":{"rendered":"https:\/\/vfvcs.com.mx\/?page_id=62"},"modified":"2026-03-13T05:04:17","modified_gmt":"2026-03-13T05:04:17","slug":"productos-y-servicios","status":"publish","type":"page","link":"https:\/\/vfvcs.com.mx\/en\/productos-y-servicios\/","title":{"rendered":"Productos y Servicios"},"content":{"rendered":"<style>.kadence-column62_46d913-90 > .kt-inside-inner-col,.kadence-column62_46d913-90 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_46d913-90 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_46d913-90 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_46d913-90 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_46d913-90 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_46d913-90{position:relative;}@media all and (max-width: 1024px){.kadence-column62_46d913-90 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_46d913-90 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_46d913-90\"><div class=\"kt-inside-inner-col\"><style>.kadence-column62_b519e7-20 > .kt-inside-inner-col,.kadence-column62_b519e7-20 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_b519e7-20 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_b519e7-20 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_b519e7-20 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_b519e7-20 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_b519e7-20{position:relative;}@media all and (max-width: 1024px){.kadence-column62_b519e7-20 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_b519e7-20 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_b519e7-20\"><div class=\"kt-inside-inner-col\"><\/div><\/div>\n<\/div><\/div>\n\n\n<style>.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id62_63a25b-5d{margin-top:-77px;margin-bottom:0px;}.kb-row-layout-id62_63a25b-5d > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id62_63a25b-5d > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id62_63a25b-5d > .kt-row-column-wrap{column-gap:var(--global-kb-gap-none, 0rem );row-gap:var(--global-kb-gap-md, 2rem);max-width:var( --global-content-width, 1290px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:80px;padding-bottom:56px;grid-template-columns:minmax(0, calc(65% - ((var(--global-kb-gap-none, 0rem ) * 1 )\/2)))minmax(0, calc(35% - ((var(--global-kb-gap-none, 0rem ) * 1 )\/2)));}.kb-row-layout-id62_63a25b-5d > .kt-row-layout-overlay{opacity:0.85;background-color:var(--global-palette1, #3182CE);}@media all and (max-width: 1024px){.kb-row-layout-id62_63a25b-5d > .kt-row-column-wrap{padding-top:var(--global-kb-spacing-4xl, 8rem);padding-bottom:var(--global-kb-spacing-md, 2rem);grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id62_63a25b-5d > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id62_63a25b-5d alignfull kt-row-has-bg wp-block-kadence-rowlayout\"><div class=\"kb-blocks-bg-video-container\"><video class=\"kb-blocks-bg-video\" id=\"bg-row-video-62_63a25b-5d\" playsinline muted loop src=\"https:\/\/vfvcs.com.mx\/wp-content\/uploads\/2026\/01\/2b415267-3eab-4387-b8db-8169b494b555.mp4\" autoplay><\/video><\/div><div class=\"kt-row-layout-overlay kt-row-overlay-normal\"><\/div><div class=\"kt-row-column-wrap kt-has-2-columns kt-row-layout-left-golden kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width\">\n<style>.kadence-column62_1faa87-b9 > .kt-inside-inner-col,.kadence-column62_1faa87-b9 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_1faa87-b9 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_1faa87-b9 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_1faa87-b9 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_1faa87-b9 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_1faa87-b9{position:relative;}@media all and (max-width: 1024px){.kadence-column62_1faa87-b9 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_1faa87-b9 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_1faa87-b9 inner-column-1\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading62_b2fd2d-b2, .wp-block-kadence-advancedheading.kt-adv-heading62_b2fd2d-b2[data-kb-block=\"kb-adv-heading62_b2fd2d-b2\"]{padding-top:0px;text-align:center;font-size:80px;line-height:1.1;font-style:normal;letter-spacing:-2px;}.wp-block-kadence-advancedheading.kt-adv-heading62_b2fd2d-b2 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading62_b2fd2d-b2[data-kb-block=\"kb-adv-heading62_b2fd2d-b2\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading62_b2fd2d-b2 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading62_b2fd2d-b2[data-kb-block=\"kb-adv-heading62_b2fd2d-b2\"] img.kb-inline-image{width:150px;vertical-align:baseline;}@media all and (max-width: 1024px){.wp-block-kadence-advancedheading.kt-adv-heading62_b2fd2d-b2, .wp-block-kadence-advancedheading.kt-adv-heading62_b2fd2d-b2[data-kb-block=\"kb-adv-heading62_b2fd2d-b2\"]{letter-spacing:-1px;font-size:var(--global-kb-font-size-xxl, 4rem);line-height:1.3;}}@media all and (max-width: 767px){.wp-block-kadence-advancedheading.kt-adv-heading62_b2fd2d-b2, .wp-block-kadence-advancedheading.kt-adv-heading62_b2fd2d-b2[data-kb-block=\"kb-adv-heading62_b2fd2d-b2\"]{font-size:45px;}}<\/style>\n<h1 class=\"kt-adv-heading62_b2fd2d-b2 wp-block-kadence-advancedheading has-theme-palette-9-color has-text-color\" data-kb-block=\"kb-adv-heading62_b2fd2d-b2\">Productos y Servicios<\/h1>\n<\/div><\/div>\n\n\n<style>.kadence-column62_91fd05-47 > .kt-inside-inner-col,.kadence-column62_91fd05-47 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_91fd05-47 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_91fd05-47 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_91fd05-47 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_91fd05-47 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_91fd05-47{position:relative;}@media all and (max-width: 1024px){.kadence-column62_91fd05-47 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_91fd05-47 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_91fd05-47 inner-column-2\"><div class=\"kt-inside-inner-col\"><\/div><\/div>\n\n\n<style>.kadence-column62_b72c7e-06 > .kt-inside-inner-col,.kadence-column62_b72c7e-06 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_b72c7e-06 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_b72c7e-06 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_b72c7e-06 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_b72c7e-06 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_b72c7e-06{position:relative;}@media all and (max-width: 1024px){.kadence-column62_b72c7e-06 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_b72c7e-06 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_b72c7e-06\"><div class=\"kt-inside-inner-col\"><\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id62_bb04fd-f2 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id62_bb04fd-f2 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id62_bb04fd-f2 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:var( --global-content-width, 1290px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id62_bb04fd-f2 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id62_bb04fd-f2 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id62_bb04fd-f2 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id62_bb04fd-f2 alignfull has-theme-palette9-background-color kt-row-has-bg wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width\">\n<style>.kadence-column62_f749c6-90 > .kt-inside-inner-col,.kadence-column62_f749c6-90 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_f749c6-90 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_f749c6-90 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_f749c6-90 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_f749c6-90 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_f749c6-90{position:relative;}@media all and (max-width: 1024px){.kadence-column62_f749c6-90 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_f749c6-90 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_f749c6-90\"><div class=\"kt-inside-inner-col\"><style>.kadence-column62_bfce81-b1 > .kt-inside-inner-col,.kadence-column62_bfce81-b1 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_bfce81-b1 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_bfce81-b1 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_bfce81-b1 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_bfce81-b1 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_bfce81-b1{position:relative;}@media all and (max-width: 1024px){.kadence-column62_bfce81-b1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_bfce81-b1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_bfce81-b1\"><div class=\"kt-inside-inner-col\"><style>.kb-row-layout-id62_e82192-b2 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id62_e82192-b2 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id62_e82192-b2 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-xxs, 0.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id62_e82192-b2 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id62_e82192-b2 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id62_e82192-b2 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id62_e82192-b2 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column62_0fa3b1-ae > .kt-inside-inner-col,.kadence-column62_0fa3b1-ae > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_0fa3b1-ae > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_0fa3b1-ae > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_0fa3b1-ae > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_0fa3b1-ae > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_0fa3b1-ae{position:relative;}@media all and (max-width: 1024px){.kadence-column62_0fa3b1-ae > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_0fa3b1-ae > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_0fa3b1-ae\"><div class=\"kt-inside-inner-col\"><style>.kadence-column62_96617d-5f > .kt-inside-inner-col,.kadence-column62_96617d-5f > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_96617d-5f > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_96617d-5f > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_96617d-5f > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_96617d-5f > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_96617d-5f{position:relative;}@media all and (max-width: 1024px){.kadence-column62_96617d-5f > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_96617d-5f > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_96617d-5f\"><div class=\"kt-inside-inner-col\">\n<header class=\"vfv-header-section\">\n    <div class=\"vfv-header-container\">\n        <div class=\"vfv-header-content\">\n            <h1 class=\"vfv-main-title\">Suministro e instalaci\u00f3n de infraestructura para centros de datos<\/h1>\n            <div class=\"vfv-accent-bar\">\n                <div class=\"bar-segment blue\"><\/div>\n                <div class=\"bar-segment teal\"><\/div>\n                <div class=\"bar-segment lime\"><\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/header>\n\n<style>\n    .vfv-header-section {\n        padding: 60px 20px 40px 20px;\n        background-color: #ffffff;\n        \/* Asegura el centrado de los elementos hijos *\/\n        display: flex;\n        justify-content: center;\n        text-align: center;\n        font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n    }\n\n    .vfv-header-container {\n        max-width: 1200px;\n        width: 100%;\n        margin: 0 auto;\n    }\n\n    .vfv-header-content {\n        display: flex;\n        flex-direction: column;\n        align-items: center; \/* Centra la barra respecto al t\u00edtulo *\/\n    }\n\n    .vfv-main-title {\n        font-size: 2.5rem;\n        font-weight: 800;\n        color: #0a0a0a;\n        margin: 0 0 30px 0; \/* Margen solo inferior para control total *\/\n        line-height: 1.1;\n        max-width: 950px;\n        text-transform: uppercase;\n        letter-spacing: -0.5px;\n    }\n\n    \/* Barra de acento tri-color basada en la identidad visual de VFV *\/\n    .vfv-accent-bar {\n        display: flex;\n        justify-content: center;\n        gap: 0;\n        height: 6px;\n        width: 150px;\n        margin: 0; \/* Eliminado auto ya que el padre tiene align-items center *\/\n        border-radius: 10px;\n        overflow: hidden;\n    }\n\n    .bar-segment {\n        height: 100%;\n        flex: 1;\n    }\n\n    \/* Colores institucionales de VFV *\/\n    .bar-segment.blue { background-color: #004a99; } \/* Inspirado en el logo [cite: 53] *\/\n    .bar-segment.teal { background-color: #00a1b1; }\n    .bar-segment.lime { background-color: #9dc02d; }\n\n    \/* Ajustes para dispositivos m\u00f3viles *\/\n    @media (max-width: 768px) {\n        .vfv-header-section {\n            padding: 40px 20px 30px 20px;\n        }\n        .vfv-main-title {\n            font-size: 1.8rem;\n        }\n        .vfv-accent-bar {\n            width: 100px;\n        }\n    }\n<\/style>\n<\/div><\/div>\n\n\n<style>.kb-row-layout-id62_c2ba9b-69 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id62_c2ba9b-69 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id62_c2ba9b-69 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);}.kb-row-layout-id62_c2ba9b-69 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id62_c2ba9b-69 > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}.kb-row-layout-id62_c2ba9b-69 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id62_c2ba9b-69 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}}@media all and (max-width: 1024px){.kb-row-layout-id62_c2ba9b-69 > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id62_c2ba9b-69 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id62_c2ba9b-69 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id62_c2ba9b-69 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-3-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column62_a2ef8b-1e > .kt-inside-inner-col,.kadence-column62_a2ef8b-1e > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_a2ef8b-1e > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_a2ef8b-1e > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_a2ef8b-1e > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_a2ef8b-1e > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_a2ef8b-1e{position:relative;}@media all and (max-width: 1024px){.kadence-column62_a2ef8b-1e > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_a2ef8b-1e > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_a2ef8b-1e\"><div class=\"kt-inside-inner-col\">\n<div class=\"vfv-service-block\">\n    <a href=\"https:\/\/vfvcs.com.mx\/productos-y-servicios\/sistemas-de-cableado-estructurado\/\" target=\"_blank\" class=\"block-link\">\n        <div class=\"block-bg\">\n            <img decoding=\"async\" src=\"https:\/\/vfvcs.com.mx\/wp-content\/uploads\/2026\/03\/Sistemas-de-Cableado-Estructurado-en-Cobre-y-Fibra-Optica-10.png\" alt=\"Sistemas de Cableado Estructurado\">\n        <\/div>\n        <div class=\"block-overlay\"><\/div>\n        <div class=\"block-content\">\n            <div class=\"accent-line\"><\/div>\n            <h3 class=\"block-title\">Sistemas de Cableado<br>Estructurado<\/h3>\n            <span class=\"block-arrow\">\u2192<\/span>\n        <\/div>\n    <\/a>\n\n    <style>\n        .vfv-service-block {\n            position: relative;\n            height: 450px; \/* Ajusta la altura seg\u00fan necesites *\/\n            width: 100%;\n            overflow: hidden;\n            font-family: 'Arial', sans-serif;\n        }\n\n        .block-link {\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            width: 100%;\n            height: 100%;\n            padding: 40px;\n            text-decoration: none;\n            box-sizing: border-box;\n        }\n\n        .vfv-service-block .block-bg {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            z-index: 1;\n            transition: transform 0.8s ease;\n        }\n\n        .vfv-service-block .block-bg img {\n            width: 100%; height: 100%;\n            object-fit: cover;\n        }\n\n        .vfv-service-block .block-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            background: linear-gradient(to bottom, rgba(10,10,10,0.1) 0%, rgba(10,10,10,0.85) 100%);\n            z-index: 2;\n        }\n\n        .vfv-service-block .block-content {\n            position: relative;\n            z-index: 3;\n            transform: translateY(15px);\n            transition: transform 0.4s ease;\n        }\n\n        .vfv-service-block .accent-line {\n            width: 50px;\n            height: 4px;\n            background: #004a99; \/* Azul VFV *\/\n            margin-bottom: 20px;\n        }\n\n        .vfv-service-block .block-title {\n            color: white;\n            font-size: 1.5rem;\n            font-weight: bold;\n            margin: 0 0 10px 0;\n            line-height: 1.2;\n            text-transform: uppercase;\n        }\n\n        .vfv-service-block .block-arrow {\n            color: white;\n            font-size: 2rem;\n            opacity: 0.7;\n            transition: opacity 0.3s, transform 0.3s;\n            display: inline-block;\n        }\n\n        \/* Hover Effects *\/\n        .vfv-service-block:hover .block-bg {\n            transform: scale(1.1);\n        }\n\n        .vfv-service-block:hover .block-content {\n            transform: translateY(0);\n        }\n\n        .vfv-service-block:hover .block-arrow {\n            opacity: 1;\n            transform: translateX(10px);\n            color: #00a1b1; \/* Color Teal del logo al hacer hover *\/\n        }\n    <\/style>\n<\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column62_672f44-df > .kt-inside-inner-col,.kadence-column62_672f44-df > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_672f44-df > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_672f44-df > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_672f44-df > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_672f44-df > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_672f44-df{position:relative;}@media all and (max-width: 1024px){.kadence-column62_672f44-df > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_672f44-df > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_672f44-df\"><div class=\"kt-inside-inner-col\">\n<div class=\"vfv-service-block block-racks\">\n    <a href=\"https:\/\/vfvcs.com.mx\/productos-y-servicios\/racks-y-gabinetes\/\" target=\"_blank\" class=\"block-link\">\n        <div class=\"block-bg\">\n            <img decoding=\"async\" src=\"https:\/\/vfvcs.com.mx\/wp-content\/uploads\/2026\/03\/Racks-y-Gabinetes-scaled.jpg\" alt=\"Racks y Gabinetes\">\n        <\/div>\n        <div class=\"block-overlay\"><\/div>\n        <div class=\"block-content\">\n            <div class=\"accent-line\"><\/div>\n            <h3 class=\"block-title\">Racks y<br>Gabinetes<\/h3>\n            <span class=\"block-arrow\">\u2192<\/span>\n        <\/div>\n    <\/a>\n\n    <style>\n        .vfv-service-block.block-racks {\n            position: relative;\n            height: 450px; \n            width: 100%;\n            overflow: hidden;\n            font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        }\n\n        .block-racks .block-link {\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            width: 100%;\n            height: 100%;\n            padding: 40px;\n            text-decoration: none;\n            box-sizing: border-box;\n        }\n\n        .vfv-service-block.block-racks .block-bg {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            z-index: 1;\n            transition: transform 0.8s ease;\n        }\n\n        .vfv-service-block.block-racks .block-bg img {\n            width: 100%; height: 100%;\n            object-fit: cover;\n        }\n\n        .vfv-service-block.block-racks .block-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            background: linear-gradient(to bottom, rgba(10,10,10,0.1) 0%, rgba(10,10,10,0.85) 100%);\n            z-index: 2;\n        }\n\n        .vfv-service-block.block-racks .block-content {\n            position: relative;\n            z-index: 3;\n            transform: translateY(15px);\n            transition: transform 0.4s ease;\n        }\n\n        .vfv-service-block.block-racks .accent-line {\n            width: 50px;\n            height: 4px;\n            background: #00a1b1; \/* Color Turquesa\/Teal VFV *\/\n            margin-bottom: 20px;\n        }\n\n        .vfv-service-block.block-racks .block-title {\n            color: white;\n            font-size: 1.5rem;\n            font-weight: bold;\n            margin: 0 0 10px 0;\n            line-height: 1.2;\n            text-transform: uppercase;\n        }\n\n        .vfv-service-block.block-racks .block-arrow {\n            color: white;\n            font-size: 2rem;\n            opacity: 0.7;\n            transition: opacity 0.3s, transform 0.3s;\n            display: inline-block;\n        }\n\n        \/* Hover Effects *\/\n        .vfv-service-block.block-racks:hover .block-bg {\n            transform: scale(1.1);\n        }\n\n        .vfv-service-block.block-racks:hover .block-content {\n            transform: translateY(0);\n        }\n\n        .vfv-service-block.block-racks:hover .block-arrow {\n            opacity: 1;\n            transform: translateX(10px);\n            color: #00a1b1; \n        }\n    <\/style>\n<\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column62_096e81-8a > .kt-inside-inner-col,.kadence-column62_096e81-8a > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_096e81-8a > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_096e81-8a > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_096e81-8a > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_096e81-8a > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_096e81-8a{position:relative;}@media all and (max-width: 1024px){.kadence-column62_096e81-8a > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_096e81-8a > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_096e81-8a\"><div class=\"kt-inside-inner-col\">\n<div class=\"vfv-service-block block-pisos\">\n    <a href=\"https:\/\/vfvcs.com.mx\/productos-y-servicios\/pisos-falsos-y-plafones-tecnicos\/\" target=\"_blank\" class=\"block-link\">\n        <div class=\"block-bg\">\n            <img decoding=\"async\" src=\"https:\/\/vfvcs.com.mx\/wp-content\/uploads\/2026\/03\/Pisos-falsos-y-plafones-tecnicos-1-scaled.png\" alt=\"Pisos Falsos y Plafones T\u00e9cnicos\">\n        <\/div>\n        <div class=\"block-overlay\"><\/div>\n        <div class=\"block-content\">\n            <div class=\"accent-line\"><\/div>\n            <h3 class=\"block-title\">Pisos Falsos y<br>Plafones T\u00e9cnicos<\/h3>\n            <span class=\"block-arrow\">\u2192<\/span>\n        <\/div>\n    <\/a>\n\n    <style>\n        .vfv-service-block.block-pisos {\n            position: relative;\n            height: 450px; \n            width: 100%;\n            overflow: hidden;\n            font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        }\n\n        .block-pisos .block-link {\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            width: 100%;\n            height: 100%;\n            padding: 40px;\n            text-decoration: none;\n            box-sizing: border-box;\n        }\n\n        .vfv-service-block.block-pisos .block-bg {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            z-index: 1;\n            transition: transform 0.8s ease;\n        }\n\n        .vfv-service-block.block-pisos .block-bg img {\n            width: 100%; height: 100%;\n            object-fit: cover;\n        }\n\n        .vfv-service-block.block-pisos .block-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            background: linear-gradient(to bottom, rgba(10,10,10,0.1) 0%, rgba(10,10,10,0.85) 100%);\n            z-index: 2;\n        }\n\n        .vfv-service-block.block-pisos .block-content {\n            position: relative;\n            z-index: 3;\n            transform: translateY(15px);\n            transition: transform 0.4s ease;\n        }\n\n        .vfv-service-block.block-pisos .accent-line {\n            width: 50px;\n            height: 4px;\n            background: #9dc02d; \/* Color Verde Lima VFV *\/\n            margin-bottom: 20px;\n        }\n\n        .vfv-service-block.block-pisos .block-title {\n            color: white;\n            font-size: 1.5rem;\n            font-weight: bold;\n            margin: 0 0 10px 0;\n            line-height: 1.2;\n            text-transform: uppercase;\n        }\n\n        .vfv-service-block.block-pisos .block-arrow {\n            color: white;\n            font-size: 2rem;\n            opacity: 0.7;\n            transition: opacity 0.3s, transform 0.3s;\n            display: inline-block;\n        }\n\n        \/* Hover Effects *\/\n        .vfv-service-block.block-pisos:hover .block-bg {\n            transform: scale(1.1);\n        }\n\n        .vfv-service-block.block-pisos:hover .block-content {\n            transform: translateY(0);\n        }\n\n        .vfv-service-block.block-pisos:hover .block-arrow {\n            opacity: 1;\n            transform: translateX(10px);\n            color: #9dc02d; \n        }\n    <\/style>\n<\/div>\n<\/div><\/div>\n\n<\/div><\/div><\/div><\/div>\n\n<\/div><\/div><\/div><\/div>\n\n\n<style>.kb-row-layout-id62_39d076-c1 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id62_39d076-c1 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id62_39d076-c1 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);}.kb-row-layout-id62_39d076-c1 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id62_39d076-c1 > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}.kb-row-layout-id62_39d076-c1 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id62_39d076-c1 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}}@media all and (max-width: 1024px){.kb-row-layout-id62_39d076-c1 > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id62_39d076-c1 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id62_39d076-c1 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id62_39d076-c1 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-3-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column62_5e3274-a1 > .kt-inside-inner-col,.kadence-column62_5e3274-a1 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_5e3274-a1 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_5e3274-a1 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_5e3274-a1 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_5e3274-a1 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_5e3274-a1{position:relative;}@media all and (max-width: 1024px){.kadence-column62_5e3274-a1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_5e3274-a1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_5e3274-a1\"><div class=\"kt-inside-inner-col\">\n<div class=\"vfv-service-block block-canalizacion\">\n    <a href=\"https:\/\/vfvcs.com.mx\/productos-y-servicios\/canalizacion-y-obra-civil-ligera\/\" target=\"_blank\" class=\"block-link\">\n        <div class=\"block-bg\">\n            <img decoding=\"async\" src=\"https:\/\/vfvcs.com.mx\/wp-content\/uploads\/2026\/03\/Canalizacion-y-obra-civil-ligera-1-scaled.jpg\" alt=\"Canalizaci\u00f3n y Obra Civil Ligera\">\n        <\/div>\n        <div class=\"block-overlay\"><\/div>\n        <div class=\"block-content\">\n            <div class=\"accent-line\"><\/div>\n            <h3 class=\"block-title\">Canalizaci\u00f3n y Obra<br>Civil Ligera<\/h3>\n            <span class=\"block-arrow\">\u2192<\/span>\n        <\/div>\n    <\/a>\n\n    <style>\n        .vfv-service-block.block-canalizacion {\n            position: relative;\n            height: 450px; \n            width: 100%;\n            overflow: hidden;\n            font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        }\n\n        .block-canalizacion .block-link {\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            width: 100%;\n            height: 100%;\n            padding: 40px;\n            text-decoration: none;\n            box-sizing: border-box;\n        }\n\n        .vfv-service-block.block-canalizacion .block-bg {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            z-index: 1;\n            transition: transform 0.8s ease;\n        }\n\n        .vfv-service-block.block-canalizacion .block-bg img {\n            width: 100%; height: 100%;\n            object-fit: cover;\n        }\n\n        .vfv-service-block.block-canalizacion .block-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            background: linear-gradient(to bottom, rgba(10,10,10,0.1) 0%, rgba(10,10,10,0.85) 100%);\n            z-index: 2;\n        }\n\n        .vfv-service-block.block-canalizacion .block-content {\n            position: relative;\n            z-index: 3;\n            transform: translateY(15px);\n            transition: transform 0.4s ease;\n        }\n\n        .vfv-service-block.block-canalizacion .accent-line {\n            width: 50px;\n            height: 4px;\n            background: #004a99; \/* Azul VFV *\/\n            margin-bottom: 20px;\n        }\n\n        .vfv-service-block.block-canalizacion .block-title {\n            color: white;\n            font-size: 1.5rem;\n            font-weight: bold;\n            margin: 0 0 10px 0;\n            line-height: 1.2;\n            text-transform: uppercase;\n        }\n\n        .vfv-service-block.block-canalizacion .block-arrow {\n            color: white;\n            font-size: 2rem;\n            opacity: 0.7;\n            transition: opacity 0.3s, transform 0.3s;\n            display: inline-block;\n        }\n\n        \/* Hover Effects *\/\n        .vfv-service-block.block-canalizacion:hover .block-bg {\n            transform: scale(1.1);\n        }\n\n        .vfv-service-block.block-canalizacion:hover .block-content {\n            transform: translateY(0);\n        }\n\n        .vfv-service-block.block-canalizacion:hover .block-arrow {\n            opacity: 1;\n            transform: translateX(10px);\n            color: #00a1b1; \n        }\n    <\/style>\n<\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column62_e4ef23-86 > .kt-inside-inner-col,.kadence-column62_e4ef23-86 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_e4ef23-86 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_e4ef23-86 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_e4ef23-86 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_e4ef23-86 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_e4ef23-86{position:relative;}@media all and (max-width: 1024px){.kadence-column62_e4ef23-86 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_e4ef23-86 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_e4ef23-86\"><div class=\"kt-inside-inner-col\">\n<div class=\"vfv-service-block block-contencion\">\n    <a href=\"https:\/\/vfvcs.com.mx\/productos-y-servicios\/contencion-de-pasillos-frio-calor\/\" target=\"_blank\" class=\"block-link\">\n        <div class=\"block-bg\">\n            <img decoding=\"async\" src=\"https:\/\/vfvcs.com.mx\/wp-content\/uploads\/2026\/03\/Contencion-de-pasillos-frio-calor-6-scaled.jpg\" alt=\"Contenci\u00f3n de pasillos fr\u00edo \/ calor\">\n        <\/div>\n        <div class=\"block-overlay\"><\/div>\n        <div class=\"block-content\">\n            <div class=\"accent-line\"><\/div>\n            <h3 class=\"block-title\">Contenci\u00f3n de pasillos<br>fr\u00edo \/ calor<\/h3>\n            <span class=\"block-arrow\">\u2192<\/span>\n        <\/div>\n    <\/a>\n\n    <style>\n        .vfv-service-block.block-contencion {\n            position: relative;\n            height: 450px; \n            width: 100%;\n            overflow: hidden;\n            font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        }\n\n        .block-contencion .block-link {\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            width: 100%;\n            height: 100%;\n            padding: 40px;\n            text-decoration: none;\n            box-sizing: border-box;\n        }\n\n        .vfv-service-block.block-contencion .block-bg {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            z-index: 1;\n            transition: transform 0.8s ease;\n        }\n\n        .vfv-service-block.block-contencion .block-bg img {\n            width: 100%; height: 100%;\n            object-fit: cover;\n        }\n\n        .vfv-service-block.block-contencion .block-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            background: linear-gradient(to bottom, rgba(10,10,10,0.1) 0%, rgba(10,10,10,0.85) 100%);\n            z-index: 2;\n        }\n\n        .vfv-service-block.block-contencion .block-content {\n            position: relative;\n            z-index: 3;\n            transform: translateY(15px);\n            transition: transform 0.4s ease;\n        }\n\n        .vfv-service-block.block-contencion .accent-line {\n            width: 50px;\n            height: 4px;\n            background: #00a1b1; \/* Color Turquesa\/Teal VFV *\/\n            margin-bottom: 20px;\n        }\n\n        .vfv-service-block.block-contencion .block-title {\n            color: white;\n            font-size: 1.5rem;\n            font-weight: bold;\n            margin: 0 0 10px 0;\n            line-height: 1.2;\n            text-transform: uppercase;\n        }\n\n        .vfv-service-block.block-contencion .block-arrow {\n            color: white;\n            font-size: 2rem;\n            opacity: 0.7;\n            transition: opacity 0.3s, transform 0.3s;\n            display: inline-block;\n        }\n\n        \/* Hover Effects *\/\n        .vfv-service-block.block-contencion:hover .block-bg {\n            transform: scale(1.1);\n        }\n\n        .vfv-service-block.block-contencion:hover .block-content {\n            transform: translateY(0);\n        }\n\n        .vfv-service-block.block-contencion:hover .block-arrow {\n            opacity: 1;\n            transform: translateX(10px);\n            color: #00a1b1; \n        }\n    <\/style>\n<\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column62_2f45cd-89 > .kt-inside-inner-col,.kadence-column62_2f45cd-89 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_2f45cd-89 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_2f45cd-89 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_2f45cd-89 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_2f45cd-89 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_2f45cd-89{position:relative;}@media all and (max-width: 1024px){.kadence-column62_2f45cd-89 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_2f45cd-89 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_2f45cd-89\"><div class=\"kt-inside-inner-col\">\n<div class=\"vfv-service-block block-seguridad\">\n    <a href=\"https:\/\/vfvcs.com.mx\/productos-y-servicios\/seguridad-fisica-y-control-de-acceso-2\/\" target=\"_blank\" class=\"block-link\">\n        <div class=\"block-bg\">\n            <img decoding=\"async\" src=\"https:\/\/vfvcs.com.mx\/wp-content\/uploads\/2026\/03\/Seguridad-fisica-y-control-de-acceso-2-scaled.jpg\" alt=\"Seguridad f\u00edsica y control de acceso\">\n        <\/div>\n        <div class=\"block-overlay\"><\/div>\n        <div class=\"block-content\">\n            <div class=\"accent-line\"><\/div>\n            <h3 class=\"block-title\">Seguridad F\u00edsica y<br>Control de Acceso<\/h3>\n            <span class=\"block-arrow\">\u2192<\/span>\n        <\/div>\n    <\/a>\n\n    <style>\n        .vfv-service-block.block-seguridad {\n            position: relative;\n            height: 450px; \n            width: 100%;\n            overflow: hidden;\n            font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        }\n\n        .block-seguridad .block-link {\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            width: 100%;\n            height: 100%;\n            padding: 40px;\n            text-decoration: none;\n            box-sizing: border-box;\n        }\n\n        .vfv-service-block.block-seguridad .block-bg {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            z-index: 1;\n            transition: transform 0.8s ease;\n        }\n\n        .vfv-service-block.block-seguridad .block-bg img {\n            width: 100%; height: 100%;\n            object-fit: cover;\n        }\n\n        .vfv-service-block.block-seguridad .block-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            background: linear-gradient(to bottom, rgba(10,10,10,0.1) 0%, rgba(10,10,10,0.85) 100%);\n            z-index: 2;\n        }\n\n        .vfv-service-block.block-seguridad .block-content {\n            position: relative;\n            z-index: 3;\n            transform: translateY(15px);\n            transition: transform 0.4s ease;\n        }\n\n        .vfv-service-block.block-seguridad .accent-line {\n            width: 50px;\n            height: 4px;\n            background: #9dc02d; \/* Verde Lima VFV *\/\n            margin-bottom: 20px;\n        }\n\n        .vfv-service-block.block-seguridad .block-title {\n            color: white;\n            font-size: 1.5rem;\n            font-weight: bold;\n            margin: 0 0 10px 0;\n            line-height: 1.2;\n            text-transform: uppercase;\n        }\n\n        .vfv-service-block.block-seguridad .block-arrow {\n            color: white;\n            font-size: 2rem;\n            opacity: 0.7;\n            transition: opacity 0.3s, transform 0.3s;\n            display: inline-block;\n        }\n\n        \/* Efectos de Interacci\u00f3n *\/\n        .vfv-service-block.block-seguridad:hover .block-bg {\n            transform: scale(1.1);\n        }\n\n        .vfv-service-block.block-seguridad:hover .block-content {\n            transform: translateY(0);\n        }\n\n        .vfv-service-block.block-seguridad:hover .block-arrow {\n            opacity: 1;\n            transform: translateX(10px);\n            color: #9dc02d; \n        }\n    <\/style>\n<\/div>\n<\/div><\/div>\n\n<\/div><\/div><\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kadence-column62_7d8b15-49 > .kt-inside-inner-col,.kadence-column62_7d8b15-49 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_7d8b15-49 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_7d8b15-49 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_7d8b15-49 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_7d8b15-49 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_7d8b15-49{position:relative;}@media all and (max-width: 1024px){.kadence-column62_7d8b15-49 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_7d8b15-49 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_7d8b15-49 kb-section-dir-vertical\"><div class=\"kt-inside-inner-col\"><style>.kb-row-layout-id62_a45e95-bc > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id62_a45e95-bc > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id62_a45e95-bc > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);}.kb-row-layout-id62_a45e95-bc > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id62_a45e95-bc > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}.kb-row-layout-id62_a45e95-bc > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id62_a45e95-bc > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}}@media all and (max-width: 1024px){.kb-row-layout-id62_a45e95-bc > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id62_a45e95-bc > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id62_a45e95-bc > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id62_a45e95-bc alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-3-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column62_97015e-32 > .kt-inside-inner-col,.kadence-column62_97015e-32 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_97015e-32 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_97015e-32 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_97015e-32 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_97015e-32 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_97015e-32{position:relative;}@media all and (max-width: 1024px){.kadence-column62_97015e-32 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_97015e-32 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_97015e-32\"><div class=\"kt-inside-inner-col\">\n<div class=\"vfv-service-block block-incendios\">\n    <a href=\"https:\/\/vfvcs.com.mx\/productos-y-servicios\/seguridad-fisica-y-control-de-acceso\/\" target=\"_blank\" class=\"block-link\">\n        <div class=\"block-bg\">\n            <img decoding=\"async\" src=\"https:\/\/vfvcs.com.mx\/wp-content\/uploads\/2026\/03\/Sistemas-de-deteccion-y-extincion-de-incendios-9-scaled.jpg\" alt=\"Sistemas de detecci\u00f3n y extinci\u00f3n de incendios\">\n        <\/div>\n        <div class=\"block-overlay\"><\/div>\n        <div class=\"block-content\">\n            <div class=\"accent-line\"><\/div>\n            <h3 class=\"block-title\">Detecci\u00f3n y Extinci\u00f3n<br>de Incendios<\/h3>\n            <span class=\"block-arrow\">\u2192<\/span>\n        <\/div>\n    <\/a>\n\n    <style>\n        .vfv-service-block.block-incendios {\n            position: relative;\n            height: 450px; \n            width: 100%;\n            overflow: hidden;\n            font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        }\n\n        .block-incendios .block-link {\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            width: 100%;\n            height: 100%;\n            padding: 40px;\n            text-decoration: none;\n            box-sizing: border-box;\n        }\n\n        .vfv-service-block.block-incendios .block-bg {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            z-index: 1;\n            transition: transform 0.8s ease;\n        }\n\n        .vfv-service-block.block-incendios .block-bg img {\n            width: 100%; height: 100%;\n            object-fit: cover;\n        }\n\n        .vfv-service-block.block-incendios .block-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            background: linear-gradient(to bottom, rgba(10,10,10,0.1) 0%, rgba(10,10,10,0.85) 100%);\n            z-index: 2;\n        }\n\n        .vfv-service-block.block-incendios .block-content {\n            position: relative;\n            z-index: 3;\n            transform: translateY(15px);\n            transition: transform 0.4s ease;\n        }\n\n        .vfv-service-block.block-incendios .accent-line {\n            width: 50px;\n            height: 4px;\n            background: #004a99; \/* Azul VFV *\/\n            margin-bottom: 20px;\n        }\n\n        .vfv-service-block.block-incendios .block-title {\n            color: white;\n            font-size: 1.5rem;\n            font-weight: bold;\n            margin: 0 0 10px 0;\n            line-height: 1.2;\n            text-transform: uppercase;\n        }\n\n        .vfv-service-block.block-incendios .block-arrow {\n            color: white;\n            font-size: 2rem;\n            opacity: 0.7;\n            transition: opacity 0.3s, transform 0.3s;\n            display: inline-block;\n        }\n\n        \/* Hover Effects *\/\n        .vfv-service-block.block-incendios:hover .block-bg {\n            transform: scale(1.1);\n        }\n\n        .vfv-service-block.block-incendios:hover .block-content {\n            transform: translateY(0);\n        }\n\n        .vfv-service-block.block-incendios:hover .block-arrow {\n            opacity: 1;\n            transform: translateX(10px);\n            color: #00a1b1; \n        }\n    <\/style>\n<\/div>\n\n\n<style>.kadence-column62_902bd4-d8 > .kt-inside-inner-col,.kadence-column62_902bd4-d8 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_902bd4-d8 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_902bd4-d8 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_902bd4-d8 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_902bd4-d8 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_902bd4-d8{position:relative;}@media all and (max-width: 1024px){.kadence-column62_902bd4-d8 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_902bd4-d8 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_902bd4-d8\"><div class=\"kt-inside-inner-col\"><\/div><\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column62_27f392-5a > .kt-inside-inner-col,.kadence-column62_27f392-5a > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_27f392-5a > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_27f392-5a > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_27f392-5a > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_27f392-5a > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_27f392-5a{position:relative;}@media all and (max-width: 1024px){.kadence-column62_27f392-5a > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_27f392-5a > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_27f392-5a\"><div class=\"kt-inside-inner-col\">\n<div class=\"vfv-service-block block-descontaminacion\">\n    <a href=\"https:\/\/vfvcs.com.mx\/productos-y-servicios\/descontaminacion-tecnica-profesional\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"block-link\">\n        <div class=\"block-bg\">\n            <img decoding=\"async\" src=\"https:\/\/vfvcs.com.mx\/wp-content\/uploads\/2026\/03\/Descontaminacion-2-scaled.jpg\" alt=\"Descontaminaci\u00f3n t\u00e9cnica profesional\">\n        <\/div>\n        <div class=\"block-overlay\"><\/div>\n        <div class=\"block-content\">\n            <div class=\"accent-line\"><\/div>\n            <h3 class=\"block-title\">Descontaminaci\u00f3n T\u00e9cnica<br>Profesional<\/h3>\n            <span class=\"block-arrow\">\u2192<\/span>\n        <\/div>\n    <\/a>\n\n    <style>\n        .vfv-service-block.block-descontaminacion {\n            position: relative;\n            height: 450px; \n            width: 100%;\n            overflow: hidden;\n            font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        }\n\n        .block-descontaminacion .block-link {\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            width: 100%;\n            height: 100%;\n            padding: 40px;\n            text-decoration: none;\n            box-sizing: border-box;\n        }\n\n        .vfv-service-block.block-descontaminacion .block-bg {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            z-index: 1;\n            transition: transform 0.8s ease;\n        }\n\n        .vfv-service-block.block-descontaminacion .block-bg img {\n            width: 100%; height: 100%;\n            object-fit: cover;\n        }\n\n        .vfv-service-block.block-descontaminacion .block-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            background: linear-gradient(to bottom, rgba(10,10,10,0.1) 0%, rgba(10,10,10,0.85) 100%);\n            z-index: 2;\n        }\n\n        .vfv-service-block.block-descontaminacion .block-content {\n            position: relative;\n            z-index: 3;\n            transform: translateY(15px);\n            transition: transform 0.4s ease;\n        }\n\n        .vfv-service-block.block-descontaminacion .accent-line {\n            width: 50px;\n            height: 4px;\n            background: #00a1b1; \/* Color Turquesa\/Teal VFV *\/\n            margin-bottom: 20px;\n        }\n\n        .vfv-service-block.block-descontaminacion .block-title {\n            color: white;\n            font-size: 1.5rem;\n            font-weight: bold;\n            margin: 0 0 10px 0;\n            line-height: 1.2;\n            text-transform: uppercase;\n        }\n\n        .vfv-service-block.block-descontaminacion .block-arrow {\n            color: white;\n            font-size: 2rem;\n            opacity: 0.7;\n            transition: opacity 0.3s, transform 0.3s;\n            display: inline-block;\n        }\n\n        \/* Hover Effects *\/\n        .vfv-service-block.block-descontaminacion:hover .block-bg {\n            transform: scale(1.1);\n        }\n\n        .vfv-service-block.block-descontaminacion:hover .block-content {\n            transform: translateY(0);\n        }\n\n        .vfv-service-block.block-descontaminacion:hover .block-arrow {\n            opacity: 1;\n            transform: translateX(10px);\n            color: #00a1b1; \n        }\n    <\/style>\n<\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column62_2c1a29-83 > .kt-inside-inner-col,.kadence-column62_2c1a29-83 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_2c1a29-83 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_2c1a29-83 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_2c1a29-83 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_2c1a29-83 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_2c1a29-83{position:relative;}@media all and (max-width: 1024px){.kadence-column62_2c1a29-83 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_2c1a29-83 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_2c1a29-83\"><div class=\"kt-inside-inner-col\">\n<div class=\"vfv-service-block block-electromecanica\">\n    <a href=\"https:\/\/vfvcs.com.mx\/productos-y-servicios\/suministro-de-sistemas-electromecanicos-para-mision-critica\/\" target=\"_blank\" class=\"block-link\">\n        <div class=\"block-bg\">\n            <img decoding=\"async\" src=\"https:\/\/vfvcs.com.mx\/wp-content\/uploads\/2026\/03\/Sistemas-de-climatizacion-de-precision-CRAC-CRAH-InRow-Free-Cooling-scaled.jpg\" alt=\"Sistemas electromec\u00e1nicos\">\n        <\/div>\n        <div class=\"block-overlay\"><\/div>\n        <div class=\"block-content\">\n            <div class=\"accent-line\"><\/div>\n            <h3 class=\"block-title\">Sistemas Electromec\u00e1nicos para Climatizaci\u00f3n y Energ\u00eda<\/h3>\n            \n            <ul class=\"list-services-vfv\">\n                <li>\u2713 Climatizaci\u00f3n de precisi\u00f3n (CRAC, InRow, Free Cooling)<\/li>\n                <li>\u2713 Sistemas de energ\u00eda el\u00e9ctrica (UPS, PDU, Tableros)<\/li>\n                <li>\u2713 Plantas de emergencia<\/li>\n                <li>\u2713 Sistemas de puesta a tierra y pararrayos<\/li>\n                <li>\u2713 Energ\u00eda renovable y eficiencia energ\u00e9tica<\/li>\n            <\/ul>\n\n            <span class=\"block-arrow\">\u2192<\/span>\n        <\/div>\n    <\/a>\n\n    <style>\n        .vfv-service-block.block-electromecanica {\n            position: relative;\n            height: 450px; \n            width: 100%;\n            overflow: hidden;\n            font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        }\n\n        .block-electromecanica .block-link {\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            width: 100%;\n            height: 100%;\n            padding: 40px;\n            text-decoration: none;\n            box-sizing: border-box;\n            text-align: left;\n        }\n\n        .vfv-service-block.block-electromecanica .block-bg {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            z-index: 1;\n            transition: transform 0.8s ease;\n        }\n\n        .vfv-service-block.block-electromecanica .block-bg img {\n            width: 100%; height: 100%;\n            object-fit: cover;\n        }\n\n        .vfv-service-block.block-electromecanica .block-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            \/* Overlay m\u00e1s oscuro para lectura clara de los bullets desde el inicio *\/\n            background: linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.85) 100%);\n            z-index: 2;\n        }\n\n        .vfv-service-block.block-electromecanica .block-content {\n            position: relative;\n            z-index: 3;\n            transition: transform 0.4s ease;\n        }\n\n        .vfv-service-block.block-electromecanica .accent-line {\n            width: 50px;\n            height: 4px;\n            background: #9dc02d; \/* Verde Lima VFV *\/\n            margin-bottom: 20px;\n        }\n\n        .vfv-service-block.block-electromecanica .block-title {\n            color: white;\n            font-size: 1.4rem;\n            font-weight: bold;\n            margin: 0 0 15px 0;\n            line-height: 1.2;\n            text-transform: uppercase;\n        }\n\n        .vfv-service-block.block-electromecanica .list-services-vfv {\n            list-style: none;\n            padding: 0;\n            margin: 0 0 20px 0;\n            \/* Visibles pero sutiles antes del hover *\/\n            opacity: 0.85; \n            transition: opacity 0.3s ease;\n        }\n\n        .vfv-service-block.block-electromecanica .list-services-vfv li {\n            color: rgba(255, 255, 255, 0.95);\n            font-size: 0.85rem;\n            margin-bottom: 8px;\n            line-height: 1.3;\n            text-shadow: 1px 1px 3px rgba(0,0,0,0.5);\n        }\n\n        .vfv-service-block.block-electromecanica .block-arrow {\n            color: white;\n            font-size: 2rem;\n            opacity: 0.7;\n            transition: opacity 0.3s, transform 0.3s;\n            display: inline-block;\n        }\n\n        \/* Hover Effects *\/\n        .vfv-service-block.block-electromecanica:hover .block-bg {\n            transform: scale(1.08);\n        }\n\n        .vfv-service-block.block-electromecanica:hover .list-services-vfv {\n            opacity: 1;\n        }\n\n        .vfv-service-block.block-electromecanica:hover .block-arrow {\n            opacity: 1;\n            transform: translateX(10px);\n            color: #9dc02d; \n        }\n\n        \/* M\u00f3vil *\/\n        @media (max-width: 600px) {\n            .block-electromecanica .block-link { padding: 30px 20px; }\n            .vfv-service-block.block-electromecanica .block-title { font-size: 1.2rem; }\n        }\n    <\/style>\n<\/div>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kadence-column62_c4b65c-54 > .kt-inside-inner-col,.kadence-column62_c4b65c-54 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_c4b65c-54 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_c4b65c-54 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_c4b65c-54 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_c4b65c-54 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_c4b65c-54{position:relative;}@media all and (max-width: 1024px){.kadence-column62_c4b65c-54 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_c4b65c-54 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_c4b65c-54\"><div class=\"kt-inside-inner-col\"><style>.kadence-column62_91f873-69 > .kt-inside-inner-col,.kadence-column62_91f873-69 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_91f873-69 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_91f873-69 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_91f873-69 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_91f873-69 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_91f873-69{position:relative;}@media all and (max-width: 1024px){.kadence-column62_91f873-69 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_91f873-69 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_91f873-69\"><div class=\"kt-inside-inner-col\"><\/div><\/div>\n\n\n<style>.kadence-column62_f7ef72-2f > .kt-inside-inner-col,.kadence-column62_f7ef72-2f > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_f7ef72-2f > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_f7ef72-2f > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_f7ef72-2f > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_f7ef72-2f > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_f7ef72-2f{position:relative;}@media all and (max-width: 1024px){.kadence-column62_f7ef72-2f > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_f7ef72-2f > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_f7ef72-2f\"><div class=\"kt-inside-inner-col\"><style>.kadence-column62_efadfd-5d > .kt-inside-inner-col,.kadence-column62_efadfd-5d > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_efadfd-5d > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_efadfd-5d > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_efadfd-5d > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_efadfd-5d > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_efadfd-5d{position:relative;}@media all and (max-width: 1024px){.kadence-column62_efadfd-5d > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_efadfd-5d > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_efadfd-5d\"><div class=\"kt-inside-inner-col\"><style>.kadence-column62_b80e3a-ac > .kt-inside-inner-col,.kadence-column62_b80e3a-ac > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_b80e3a-ac > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_b80e3a-ac > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_b80e3a-ac > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_b80e3a-ac > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_b80e3a-ac{position:relative;}@media all and (max-width: 1024px){.kadence-column62_b80e3a-ac > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_b80e3a-ac > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_b80e3a-ac\"><div class=\"kt-inside-inner-col\"><\/div><\/div>\n<\/div><\/div>\n\n\n<style>.kb-row-layout-id62_bbbe9f-38 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id62_bbbe9f-38 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id62_bbbe9f-38 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);}.kb-row-layout-id62_bbbe9f-38 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id62_bbbe9f-38 > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}.kb-row-layout-id62_bbbe9f-38 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id62_bbbe9f-38 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}}@media all and (max-width: 1024px){.kb-row-layout-id62_bbbe9f-38 > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id62_bbbe9f-38 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id62_bbbe9f-38 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id62_bbbe9f-38 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-3-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column62_fecd9f-9c > .kt-inside-inner-col,.kadence-column62_fecd9f-9c > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_fecd9f-9c > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_fecd9f-9c > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_fecd9f-9c > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_fecd9f-9c > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_fecd9f-9c{position:relative;}@media all and (max-width: 1024px){.kadence-column62_fecd9f-9c > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_fecd9f-9c > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_fecd9f-9c\"><div class=\"kt-inside-inner-col\">\n<div class=\"vfv-service-block block-distribucion\">\n    <a href=\"https:\/\/vfvcs.com.mx\/productos-y-servicios\/distribucion-electrica-y-de-datos\/\" target=\"_blank\" class=\"block-link\">\n        <div class=\"block-bg\">\n            <img decoding=\"async\" src=\"https:\/\/vfvcs.com.mx\/wp-content\/uploads\/2026\/03\/Sistemas-de-energia-electrica-UPS-PDU-tableros-1-scaled.jpg\" alt=\"Distribuci\u00f3n el\u00e9ctrica y de datos\">\n        <\/div>\n        <div class=\"block-overlay\"><\/div>\n        <div class=\"block-content\">\n            <div class=\"accent-line\"><\/div>\n            <h3 class=\"block-title\">Distribuci\u00f3n el\u00e9ctrica y de datos<\/h3>\n            \n            <ul class=\"list-services-vfv\">\n                <li>\u2713 Distribuci\u00f3n el\u00e9ctrica mediante PDU<\/li>\n                <li>\u2713 Cableado estructurado certificado<\/li>\n                <li>\u2713 Canalizaciones para energ\u00eda y datos<\/li>\n            <\/ul>\n\n            <span class=\"block-arrow\">\u2192<\/span>\n        <\/div>\n    <\/a>\n\n    <style>\n        .vfv-service-block.block-distribucion {\n            position: relative;\n            height: 450px; \n            width: 100%;\n            overflow: hidden;\n            font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        }\n\n        .block-distribucion .block-link {\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            width: 100%;\n            height: 100%;\n            padding: 40px;\n            text-decoration: none;\n            box-sizing: border-box;\n            text-align: left;\n        }\n\n        .vfv-service-block.block-distribucion .block-bg {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            z-index: 1;\n            transition: transform 0.8s ease;\n        }\n\n        .vfv-service-block.block-distribucion .block-bg img {\n            width: 100%; height: 100%;\n            object-fit: cover;\n        }\n\n        .vfv-service-block.block-distribucion .block-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            \/* Overlay oscuro para legibilidad constante de la lista *\/\n            background: linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.85) 100%);\n            z-index: 2;\n        }\n\n        .vfv-service-block.block-distribucion .block-content {\n            position: relative;\n            z-index: 3;\n            transition: transform 0.4s ease;\n        }\n\n        .vfv-service-block.block-distribucion .accent-line {\n            width: 50px;\n            height: 4px;\n            background: #004a99; \/* Azul VFV  *\/\n            margin-bottom: 20px;\n        }\n\n        .vfv-service-block.block-distribucion .block-title {\n            color: white;\n            font-size: 1.4rem;\n            font-weight: bold;\n            margin: 0 0 15px 0;\n            line-height: 1.2;\n            text-transform: uppercase;\n        }\n\n        .vfv-service-block.block-distribucion .list-services-vfv {\n            list-style: none;\n            padding: 0;\n            margin: 0 0 20px 0;\n            opacity: 0.9; \/* Visibles desde antes del hover *\/\n            transition: opacity 0.3s ease;\n        }\n\n        .vfv-service-block.block-distribucion .list-services-vfv li {\n            color: rgba(255, 255, 255, 0.95);\n            font-size: 0.9rem;\n            margin-bottom: 8px;\n            line-height: 1.4;\n            text-shadow: 1px 1px 3px rgba(0,0,0,0.5);\n        }\n\n        .vfv-service-block.block-distribucion .block-arrow {\n            color: white;\n            font-size: 2rem;\n            opacity: 0.7;\n            transition: opacity 0.3s, transform 0.3s;\n            display: inline-block;\n        }\n\n        \/* Hover Effects *\/\n        .vfv-service-block.block-distribucion:hover .block-bg {\n            transform: scale(1.08);\n        }\n\n        .vfv-service-block.block-distribucion:hover .list-services-vfv {\n            opacity: 1;\n        }\n\n        .vfv-service-block.block-distribucion:hover .block-arrow {\n            opacity: 1;\n            transform: translateX(10px);\n            color: #00a1b1; \/* Teal al interactuar *\/\n        }\n\n        \/* Ajustes M\u00f3vil *\/\n        @media (max-width: 600px) {\n            .block-distribucion .block-link { padding: 30px 20px; }\n            .vfv-service-block.block-distribucion .block-title { font-size: 1.2rem; }\n        }\n    <\/style>\n<\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column62_f65a5e-18 > .kt-inside-inner-col,.kadence-column62_f65a5e-18 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_f65a5e-18 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_f65a5e-18 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_f65a5e-18 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_f65a5e-18 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_f65a5e-18{position:relative;}@media all and (max-width: 1024px){.kadence-column62_f65a5e-18 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_f65a5e-18 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_f65a5e-18\"><div class=\"kt-inside-inner-col\">\n<div class=\"vfv-service-block block-mantenimiento\">\n    <a href=\"https:\/\/vfvcs.com.mx\/productos-y-servicios\/servicios-de-mantenimiento-preventivo-y-correctivo\/\" target=\"_blank\" class=\"block-link\">\n        <div class=\"block-bg\">\n            <img decoding=\"async\" src=\"https:\/\/vfvcs.com.mx\/wp-content\/uploads\/2026\/03\/Mantenimiento-preventivo-y-correctivo-scaled.jpg\" alt=\"Mantenimiento preventivo y correctivo\">\n        <\/div>\n        <div class=\"block-overlay\"><\/div>\n        <div class=\"block-content\">\n            <div class=\"accent-line\"><\/div>\n            <h3 class=\"block-title\">Mantenimiento preventivo<br>y correctivo<\/h3>\n            \n            <ul class=\"list-services-vfv\">\n                <li>\u2713 Mantenimiento preventivo y correctivo<\/li>\n                <li>\u2713 Auditor\u00edas t\u00e9cnicas e inspecci\u00f3n de infraestructura<\/li>\n                <li>\u2713 Certificaci\u00f3n y pruebas de desempe\u00f1o<\/li>\n                <li>\u2713 Actualizaci\u00f3n, expansi\u00f3n y soporte especializado<\/li>\n                <li>\u2713 Monitoreo de consumo y gesti\u00f3n ambiental (DCIM)<\/li>\n            <\/ul>\n\n            <span class=\"block-arrow\">\u2192<\/span>\n        <\/div>\n    <\/a>\n\n    <style>\n        .vfv-service-block.block-mantenimiento {\n            position: relative;\n            height: 450px; \n            width: 100%;\n            overflow: hidden;\n            font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        }\n\n        .block-mantenimiento .block-link {\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            width: 100%;\n            height: 100%;\n            padding: 40px;\n            text-decoration: none;\n            box-sizing: border-box;\n            text-align: left;\n        }\n\n        .vfv-service-block.block-mantenimiento .block-bg {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            z-index: 1;\n            transition: transform 0.8s ease;\n        }\n\n        .vfv-service-block.block-mantenimiento .block-bg img {\n            width: 100%; height: 100%;\n            object-fit: cover;\n        }\n\n        .vfv-service-block.block-mantenimiento .block-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            \/* Overlay oscuro para legibilidad constante de la lista t\u00e9cnica *\/\n            background: linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.85) 100%);\n            z-index: 2;\n        }\n\n        .vfv-service-block.block-mantenimiento .block-content {\n            position: relative;\n            z-index: 3;\n            transition: transform 0.4s ease;\n        }\n\n        .vfv-service-block.block-mantenimiento .accent-line {\n            width: 50px;\n            height: 4px;\n            background: #9dc02d; \/* Verde Lima VFV *\/\n            margin-bottom: 20px;\n        }\n\n        .vfv-service-block.block-mantenimiento .block-title {\n            color: white;\n            font-size: 1.4rem;\n            font-weight: bold;\n            margin: 0 0 15px 0;\n            line-height: 1.2;\n            text-transform: uppercase;\n        }\n\n        .vfv-service-block.block-mantenimiento .list-services-vfv {\n            list-style: none;\n            padding: 0;\n            margin: 0 0 20px 0;\n            opacity: 0.9; \/* Visibles desde el inicio *\/\n            transition: opacity 0.3s ease;\n        }\n\n        .vfv-service-block.block-mantenimiento .list-services-vfv li {\n            color: rgba(255, 255, 255, 0.95);\n            font-size: 0.85rem;\n            margin-bottom: 8px;\n            line-height: 1.3;\n            text-shadow: 1px 1px 3px rgba(0,0,0,0.5);\n        }\n\n        .vfv-service-block.block-mantenimiento .block-arrow {\n            color: white;\n            font-size: 2rem;\n            opacity: 0.7;\n            transition: opacity 0.3s, transform 0.3s;\n            display: inline-block;\n        }\n\n        \/* Hover Effects *\/\n        .vfv-service-block.block-mantenimiento:hover .block-bg {\n            transform: scale(1.08);\n        }\n\n        .vfv-service-block.block-mantenimiento:hover .block-arrow {\n            opacity: 1;\n            transform: translateX(10px);\n            color: #9dc02d; \n        }\n\n        \/* Ajustes M\u00f3vil *\/\n        @media (max-width: 600px) {\n            .block-mantenimiento .block-link { padding: 30px 20px; }\n            .vfv-service-block.block-mantenimiento .block-title { font-size: 1.2rem; }\n        }\n    <\/style>\n<\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column62_2b7418-db > .kt-inside-inner-col,.kadence-column62_2b7418-db > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_2b7418-db > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_2b7418-db > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_2b7418-db > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_2b7418-db > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_2b7418-db{position:relative;}@media all and (max-width: 1024px){.kadence-column62_2b7418-db > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_2b7418-db > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_2b7418-db\"><div class=\"kt-inside-inner-col\"><style>.kadence-column62_7722f5-86 > .kt-inside-inner-col,.kadence-column62_7722f5-86 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_7722f5-86 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_7722f5-86 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_7722f5-86 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_7722f5-86 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_7722f5-86{position:relative;}@media all and (max-width: 1024px){.kadence-column62_7722f5-86 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_7722f5-86 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_7722f5-86\"><div class=\"kt-inside-inner-col\">\n<div class=\"vfv-service-block block-turnkey\">\n    <a href=\"https:\/\/vfvcs.com.mx\/productos-y-servicios\/proyectos-llave-en-mano-para-construccion-y-modernizacion\/\" target=\"_blank\" class=\"block-link\">\n        <div class=\"block-bg\">\n            <img decoding=\"async\" src=\"https:\/\/vfvcs.com.mx\/wp-content\/uploads\/2026\/03\/Servicios-de-actualizacion-o-expansion-1-scaled.jpg\" alt=\"Proyectos llave en mano\">\n        <\/div>\n        <div class=\"block-overlay\"><\/div>\n        <div class=\"block-content\">\n            <div class=\"accent-line\"><\/div>\n            <h3 class=\"block-title\">Proyectos llave en mano para construcci\u00f3n y modernizaci\u00f3n<\/h3>\n            \n            <ul class=\"list-services-vfv\">\n                <li>\u2713 Proyectos llave en mano de centros de datos<\/li>\n                <li>\u2713 Administraci\u00f3n de proyectos y Commissioning<\/li>\n                <li>\u2713 Migraci\u00f3n y reubicaci\u00f3n de equipos TI<\/li>\n                <li>\u2713 Expansi\u00f3n de capacidad sin afectar la operaci\u00f3n<\/li>\n            <\/ul>\n\n            <span class=\"block-arrow\">\u2192<\/span>\n        <\/div>\n    <\/a>\n\n    <style>\n        .vfv-service-block.block-turnkey {\n            position: relative;\n            height: 450px; \n            width: 100%;\n            overflow: hidden;\n            font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        }\n\n        .block-turnkey .block-link {\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            width: 100%;\n            height: 100%;\n            padding: 40px;\n            text-decoration: none;\n            box-sizing: border-box;\n            text-align: left;\n        }\n\n        .vfv-service-block.block-turnkey .block-bg {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            z-index: 1;\n            transition: transform 0.8s ease;\n        }\n\n        .vfv-service-block.block-turnkey .block-bg img {\n            width: 100%; height: 100%;\n            object-fit: cover;\n        }\n\n        .vfv-service-block.block-turnkey .block-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            \/* Overlay oscuro para legibilidad constante de la lista t\u00e9cnica *\/\n            background: linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.85) 100%);\n            z-index: 2;\n        }\n\n        .vfv-service-block.block-turnkey .block-content {\n            position: relative;\n            z-index: 3;\n            transition: transform 0.4s ease;\n        }\n\n        .vfv-service-block.block-turnkey .accent-line {\n            width: 50px;\n            height: 4px;\n            background: #9dc02d; \/* Verde Lima VFV *\/\n            margin-bottom: 20px;\n        }\n\n        .vfv-service-block.block-turnkey .block-title {\n            color: white;\n            font-size: 1.4rem;\n            font-weight: bold;\n            margin: 0 0 15px 0;\n            line-height: 1.2;\n            text-transform: uppercase;\n        }\n\n        .vfv-service-block.block-turnkey .list-services-vfv {\n            list-style: none;\n            padding: 0;\n            margin: 0 0 20px 0;\n            opacity: 0.9; \/* Visibles desde el inicio *\/\n            transition: opacity 0.3s ease;\n        }\n\n        .vfv-service-block.block-turnkey .list-services-vfv li {\n            color: rgba(255, 255, 255, 0.95);\n            font-size: 0.85rem;\n            margin-bottom: 8px;\n            line-height: 1.3;\n            text-shadow: 1px 1px 3px rgba(0,0,0,0.5);\n        }\n\n        .vfv-service-block.block-turnkey .block-arrow {\n            color: white;\n            font-size: 2rem;\n            opacity: 0.7;\n            transition: opacity 0.3s, transform 0.3s;\n            display: inline-block;\n        }\n\n        \/* Hover Effects *\/\n        .vfv-service-block.block-turnkey:hover .block-bg {\n            transform: scale(1.08);\n        }\n\n        .vfv-service-block.block-turnkey:hover .block-arrow {\n            opacity: 1;\n            transform: translateX(10px);\n            color: #9dc02d; \n        }\n\n        \/* Ajustes M\u00f3vil *\/\n        @media (max-width: 600px) {\n            .block-turnkey .block-link { padding: 30px 20px; }\n            .vfv-service-block.block-turnkey .block-title { font-size: 1.2rem; }\n        }\n    <\/style>\n<\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n<\/div><\/div><\/div><\/div>\n\n\n<style>.kadence-column62_22ba2e-16 > .kt-inside-inner-col,.kadence-column62_22ba2e-16 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_22ba2e-16 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_22ba2e-16 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_22ba2e-16 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_22ba2e-16 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_22ba2e-16{position:relative;}@media all and (max-width: 1024px){.kadence-column62_22ba2e-16 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_22ba2e-16 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_22ba2e-16\"><div class=\"kt-inside-inner-col\">\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column62_90c2bc-93 > .kt-inside-inner-col,.kadence-column62_90c2bc-93 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_90c2bc-93 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_90c2bc-93 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_90c2bc-93 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_90c2bc-93 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_90c2bc-93{position:relative;}@media all and (max-width: 1024px){.kadence-column62_90c2bc-93 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_90c2bc-93 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_90c2bc-93\"><div class=\"kt-inside-inner-col\"><style>.kb-row-layout-id62_8cb5d5-12 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id62_8cb5d5-12 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id62_8cb5d5-12 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);}.kb-row-layout-id62_8cb5d5-12 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id62_8cb5d5-12 > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}.kb-row-layout-id62_8cb5d5-12 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id62_8cb5d5-12 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}}@media all and (max-width: 1024px){.kb-row-layout-id62_8cb5d5-12 > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id62_8cb5d5-12 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id62_8cb5d5-12 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id62_8cb5d5-12 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-3-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column62_2a33e4-b5 > .kt-inside-inner-col,.kadence-column62_2a33e4-b5 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_2a33e4-b5 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_2a33e4-b5 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_2a33e4-b5 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_2a33e4-b5 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_2a33e4-b5{position:relative;}@media all and (max-width: 1024px){.kadence-column62_2a33e4-b5 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_2a33e4-b5 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_2a33e4-b5\"><div class=\"kt-inside-inner-col\">\n<div class=\"vfv-service-block block-consultoria\">\n    <a href=\"https:\/\/vfvcs.com.mx\/productos-y-servicios\/consultoria-y-diseno-de-soluciones-en-telecomunicaciones-e-infraestructura-it\/\" target=\"_blank\" class=\"block-link\">\n        <div class=\"block-bg\">\n            <img decoding=\"async\" src=\"https:\/\/vfvcs.com.mx\/wp-content\/uploads\/2026\/03\/Diseno-conforme-a-TIA-942-y-Uptime-Institute-scaled.jpg\" alt=\"Consultor\u00eda y dise\u00f1o de soluciones\">\n        <\/div>\n        <div class=\"block-overlay\"><\/div>\n        <div class=\"block-content\">\n            <div class=\"accent-line\"><\/div>\n            <h3 class=\"block-title\">Consultor\u00eda y dise\u00f1o de soluciones en telecomunicaciones<\/h3>\n            \n            <ul class=\"list-services-vfv\">\n                <li>\u2713 Dise\u00f1o de centros de datos conforme a TIA-942<\/li>\n                <li>\u2713 Auditor\u00edas y diagn\u00f3sticos t\u00e9cnicos detallados<\/li>\n                <li>\u2713 Planeaci\u00f3n de crecimiento y modernizaci\u00f3n<\/li>\n                <li>\u2713 Optimizaci\u00f3n energ\u00e9tica y operativa integral<\/li>\n            <\/ul>\n\n            <span class=\"block-arrow\">\u2192<\/span>\n        <\/div>\n    <\/a>\n\n    <style>\n        .vfv-service-block.block-consultoria {\n            position: relative;\n            height: 450px; \n            width: 100%;\n            overflow: hidden;\n            font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        }\n\n        .block-consultoria .block-link {\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            width: 100%;\n            height: 100%;\n            padding: 40px;\n            text-decoration: none;\n            box-sizing: border-box;\n            text-align: left;\n        }\n\n        .vfv-service-block.block-consultoria .block-bg {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            z-index: 1;\n            transition: transform 0.8s ease;\n        }\n\n        .vfv-service-block.block-consultoria .block-bg img {\n            width: 100%; height: 100%;\n            object-fit: cover;\n        }\n\n        .vfv-service-block.block-consultoria .block-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            \/* Overlay oscuro para legibilidad constante de la lista t\u00e9cnica *\/\n            background: linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.85) 100%);\n            z-index: 2;\n        }\n\n        .vfv-service-block.block-consultoria .block-content {\n            position: relative;\n            z-index: 3;\n            transition: transform 0.4s ease;\n        }\n\n        .vfv-service-block.block-consultoria .accent-line {\n            width: 50px;\n            height: 4px;\n            background: #004a99; \/* Azul VFV *\/\n            margin-bottom: 20px;\n        }\n\n        .vfv-service-block.block-consultoria .block-title {\n            color: white;\n            font-size: 1.4rem;\n            font-weight: bold;\n            margin: 0 0 15px 0;\n            line-height: 1.2;\n            text-transform: uppercase;\n        }\n\n        .vfv-service-block.block-consultoria .list-services-vfv {\n            list-style: none;\n            padding: 0;\n            margin: 0 0 20px 0;\n            opacity: 0.9; \/* Visibles desde el inicio *\/\n            transition: opacity 0.3s ease;\n        }\n\n        .vfv-service-block.block-consultoria .list-services-vfv li {\n            color: rgba(255, 255, 255, 0.95);\n            font-size: 0.85rem;\n            margin-bottom: 8px;\n            line-height: 1.3;\n            text-shadow: 1px 1px 3px rgba(0,0,0,0.5);\n        }\n\n        .vfv-service-block.block-consultoria .block-arrow {\n            color: white;\n            font-size: 2rem;\n            opacity: 0.7;\n            transition: opacity 0.3s, transform 0.3s;\n            display: inline-block;\n        }\n\n        \/* Hover Effects *\/\n        .vfv-service-block.block-consultoria:hover .block-bg {\n            transform: scale(1.08);\n        }\n\n        .vfv-service-block.block-consultoria:hover .block-arrow {\n            opacity: 1;\n            transform: translateX(10px);\n            color: #00a1b1; \n        }\n\n        \/* Ajustes M\u00f3vil *\/\n        @media (max-width: 600px) {\n            .block-consultoria .block-link { padding: 30px 20px; }\n            .vfv-service-block.block-consultoria .block-title { font-size: 1.2rem; }\n        }\n    <\/style>\n<\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column62_8b6737-ec > .kt-inside-inner-col,.kadence-column62_8b6737-ec > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_8b6737-ec > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_8b6737-ec > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_8b6737-ec > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_8b6737-ec > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_8b6737-ec{position:relative;}@media all and (max-width: 1024px){.kadence-column62_8b6737-ec > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_8b6737-ec > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_8b6737-ec\"><div class=\"kt-inside-inner-col\"><\/div><\/div>\n\n\n<style>.kadence-column62_944e36-01 > .kt-inside-inner-col,.kadence-column62_944e36-01 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column62_944e36-01 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column62_944e36-01 > .kt-inside-inner-col{flex-direction:column;}.kadence-column62_944e36-01 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column62_944e36-01 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column62_944e36-01{position:relative;}@media all and (max-width: 1024px){.kadence-column62_944e36-01 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column62_944e36-01 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column62_944e36-01\"><div class=\"kt-inside-inner-col\"><\/div><\/div>\n\n<\/div><\/div><\/div><\/div>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading62_9f8adc-a6, .wp-block-kadence-advancedheading.kt-adv-heading62_9f8adc-a6[data-kb-block=\"kb-adv-heading62_9f8adc-a6\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading62_9f8adc-a6 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading62_9f8adc-a6[data-kb-block=\"kb-adv-heading62_9f8adc-a6\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading62_9f8adc-a6 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading62_9f8adc-a6[data-kb-block=\"kb-adv-heading62_9f8adc-a6\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading62_9f8adc-a6 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading62_9f8adc-a6\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Productos y Servicios Suministro e instalaci\u00f3n de infraestructura para centros de datos Sistemas de CableadoEstructurado \u2192 Racks yGabinetes \u2192 Pisos Falsos yPlafones T\u00e9cnicos \u2192 Canalizaci\u00f3n y ObraCivil Ligera \u2192 Contenci\u00f3n de pasillosfr\u00edo \/ calor \u2192 Seguridad F\u00edsica yControl de Acceso \u2192 Detecci\u00f3n y Extinci\u00f3nde Incendios \u2192 Descontaminaci\u00f3n T\u00e9cnicaProfesional \u2192 Sistemas Electromec\u00e1nicos para Climatizaci\u00f3n y Energ\u00eda&#8230;<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_post_transparent":"","_kad_post_title":"hide","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"unboxed","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-62","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/vfvcs.com.mx\/en\/wp-json\/wp\/v2\/pages\/62","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vfvcs.com.mx\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vfvcs.com.mx\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vfvcs.com.mx\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vfvcs.com.mx\/en\/wp-json\/wp\/v2\/comments?post=62"}],"version-history":[{"count":112,"href":"https:\/\/vfvcs.com.mx\/en\/wp-json\/wp\/v2\/pages\/62\/revisions"}],"predecessor-version":[{"id":832,"href":"https:\/\/vfvcs.com.mx\/en\/wp-json\/wp\/v2\/pages\/62\/revisions\/832"}],"wp:attachment":[{"href":"https:\/\/vfvcs.com.mx\/en\/wp-json\/wp\/v2\/media?parent=62"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}