.elementor-28 .elementor-element.elementor-element-2419432{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:1}.elementor-28 .elementor-element.elementor-element-2419432:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-2419432>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://gruasviasa.com.pe/wp-content/uploads/2026/09/montaje-elementos-prefabricados.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-28 .elementor-element.elementor-element-2419432::before,.elementor-28 .elementor-element.elementor-element-2419432>.elementor-background-video-container::before,.elementor-28 .elementor-element.elementor-element-2419432>.e-con-inner>.elementor-background-video-container::before,.elementor-28 .elementor-element.elementor-element-2419432>.elementor-background-slideshow::before,.elementor-28 .elementor-element.elementor-element-2419432>.e-con-inner>.elementor-background-slideshow::before,.elementor-28 .elementor-element.elementor-element-2419432>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(90deg,#121820 0%,#12182099 100%)}.elementor-28 .elementor-element.elementor-element-b7e4466{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-b7e4466.e-con{--align-self:center}.elementor-28 .elementor-element.elementor-element-0375fe9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-12cbfd5 .elementor-icon-wrapper{text-align:center}.elementor-28 .elementor-element.elementor-element-12cbfd5.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-12cbfd5.elementor-view-framed .elementor-icon,.elementor-28 .elementor-element.elementor-element-12cbfd5.elementor-view-default .elementor-icon{color:var(--e-global-color-blocksy_palette_9);border-color:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-12cbfd5.elementor-view-framed .elementor-icon,.elementor-28 .elementor-element.elementor-element-12cbfd5.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-12cbfd5 .elementor-icon{font-size:50px}.elementor-28 .elementor-element.elementor-element-12cbfd5 .elementor-icon svg{height:50px}.elementor-28 .elementor-element.elementor-element-c84e468 .elementor-icon-wrapper{text-align:center}.elementor-28 .elementor-element.elementor-element-c84e468.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-c84e468.elementor-view-framed .elementor-icon,.elementor-28 .elementor-element.elementor-element-c84e468.elementor-view-default .elementor-icon{color:var(--e-global-color-blocksy_palette_9);border-color:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-c84e468.elementor-view-framed .elementor-icon,.elementor-28 .elementor-element.elementor-element-c84e468.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-c84e468 .elementor-icon{font-size:50px}.elementor-28 .elementor-element.elementor-element-c84e468 .elementor-icon svg{height:50px}.elementor-28 .elementor-element.elementor-element-5f288cf .elementor-icon-wrapper{text-align:center}.elementor-28 .elementor-element.elementor-element-5f288cf.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-5f288cf.elementor-view-framed .elementor-icon,.elementor-28 .elementor-element.elementor-element-5f288cf.elementor-view-default .elementor-icon{color:var(--e-global-color-blocksy_palette_9);border-color:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-5f288cf.elementor-view-framed .elementor-icon,.elementor-28 .elementor-element.elementor-element-5f288cf.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-5f288cf .elementor-icon{font-size:50px}.elementor-28 .elementor-element.elementor-element-5f288cf .elementor-icon svg{height:50px}.elementor-28 .elementor-element.elementor-element-d89a866{width:var(--container-widget-width,621px);max-width:621px;--container-widget-width:621px;--container-widget-flex-grow:0;text-align:center}.elementor-28 .elementor-element.elementor-element-d89a866 .elementor-heading-title{font-size:48px;color:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-eed6917{text-align:center;color:var(--e-global-color-blocksy_palette_8)}.elementor-28 .elementor-element.elementor-element-e068a2e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-28 .elementor-element.elementor-element-e068a2e .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-28 .elementor-element.elementor-element-e068a2e .elementor-button{fill:var(--e-global-color-blocksy_palette_5);color:var(--e-global-color-blocksy_palette_5)}.elementor-28 .elementor-element.elementor-element-e068a2e .elementor-button:hover,.elementor-28 .elementor-element.elementor-element-e068a2e .elementor-button:focus{color:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-e068a2e .elementor-button:hover svg,.elementor-28 .elementor-element.elementor-element-e068a2e .elementor-button:focus svg{fill:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-022b209{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:56px 56px;--row-gap:56px;--column-gap:56px;border-style:none;--border-style:none;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-022b209:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-022b209>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-blocksy_palette_8)}.elementor-28 .elementor-element.elementor-element-ad2c85e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-ad2c85e.e-con{--align-self:center}.elementor-28 .elementor-element.elementor-element-08a2e3a .elementor-heading-title{font-size:15px;font-weight:500;text-transform:uppercase;color:var(--e-global-color-blocksy_palette_1)}.elementor-28 .elementor-element.elementor-element-68b613d{text-align:center}.elementor-28 .elementor-element.elementor-element-44b954a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:36px 36px;--row-gap:36px;--column-gap:36px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-9241522{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-9be97f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-f920dd2 .elementor-counter-number-wrapper{color:var(--e-global-color-blocksy_palette_1);font-size:62px}.elementor-28 .elementor-element.elementor-element-ccf1e8a .elementor-icon-wrapper{text-align:center}.elementor-28 .elementor-element.elementor-element-ccf1e8a.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-blocksy_palette_1)}.elementor-28 .elementor-element.elementor-element-ccf1e8a.elementor-view-framed .elementor-icon,.elementor-28 .elementor-element.elementor-element-ccf1e8a.elementor-view-default .elementor-icon{color:var(--e-global-color-blocksy_palette_1);border-color:var(--e-global-color-blocksy_palette_1)}.elementor-28 .elementor-element.elementor-element-ccf1e8a.elementor-view-framed .elementor-icon,.elementor-28 .elementor-element.elementor-element-ccf1e8a.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-blocksy_palette_1)}.elementor-28 .elementor-element.elementor-element-ccf1e8a .elementor-icon{font-size:64px}.elementor-28 .elementor-element.elementor-element-ccf1e8a .elementor-icon svg{height:64px}.elementor-28 .elementor-element.elementor-element-5610468{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-c1ffa1a .elementor-heading-title{font-weight:500;color:var(--e-global-color-blocksy_palette_5)}.elementor-28 .elementor-element.elementor-element-c0cbc0a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-9542ede{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-396aed1 .elementor-counter-number-wrapper{color:var(--e-global-color-blocksy_palette_1);font-size:62px}.elementor-28 .elementor-element.elementor-element-93cb8a8 .elementor-icon-wrapper{text-align:center}.elementor-28 .elementor-element.elementor-element-93cb8a8.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-blocksy_palette_1)}.elementor-28 .elementor-element.elementor-element-93cb8a8.elementor-view-framed .elementor-icon,.elementor-28 .elementor-element.elementor-element-93cb8a8.elementor-view-default .elementor-icon{color:var(--e-global-color-blocksy_palette_1);border-color:var(--e-global-color-blocksy_palette_1)}.elementor-28 .elementor-element.elementor-element-93cb8a8.elementor-view-framed .elementor-icon,.elementor-28 .elementor-element.elementor-element-93cb8a8.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-blocksy_palette_1)}.elementor-28 .elementor-element.elementor-element-93cb8a8 .elementor-icon{font-size:64px}.elementor-28 .elementor-element.elementor-element-93cb8a8 .elementor-icon svg{height:64px}.elementor-28 .elementor-element.elementor-element-ea9d52c{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-ee35e0e .elementor-heading-title{font-weight:500;color:var(--e-global-color-blocksy_palette_5)}.elementor-28 .elementor-element.elementor-element-039f95e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-78010fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-6e819ea .elementor-counter-number-wrapper{color:var(--e-global-color-blocksy_palette_1);font-size:62px}.elementor-28 .elementor-element.elementor-element-13bdb0b .elementor-icon-wrapper{text-align:center}.elementor-28 .elementor-element.elementor-element-13bdb0b.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-blocksy_palette_1)}.elementor-28 .elementor-element.elementor-element-13bdb0b.elementor-view-framed .elementor-icon,.elementor-28 .elementor-element.elementor-element-13bdb0b.elementor-view-default .elementor-icon{color:var(--e-global-color-blocksy_palette_1);border-color:var(--e-global-color-blocksy_palette_1)}.elementor-28 .elementor-element.elementor-element-13bdb0b.elementor-view-framed .elementor-icon,.elementor-28 .elementor-element.elementor-element-13bdb0b.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-blocksy_palette_1)}.elementor-28 .elementor-element.elementor-element-13bdb0b .elementor-icon{font-size:64px}.elementor-28 .elementor-element.elementor-element-13bdb0b .elementor-icon svg{height:64px}.elementor-28 .elementor-element.elementor-element-5a1b347{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-7030eff .elementor-heading-title{font-weight:500;color:var(--e-global-color-blocksy_palette_5)}.elementor-28 .elementor-element.elementor-element-890daf2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-4a082db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-4c76d7d .elementor-counter-number-wrapper{color:var(--e-global-color-blocksy_palette_1);font-size:62px}.elementor-28 .elementor-element.elementor-element-ce58587 .elementor-icon-wrapper{text-align:center}.elementor-28 .elementor-element.elementor-element-ce58587.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-blocksy_palette_1)}.elementor-28 .elementor-element.elementor-element-ce58587.elementor-view-framed .elementor-icon,.elementor-28 .elementor-element.elementor-element-ce58587.elementor-view-default .elementor-icon{color:var(--e-global-color-blocksy_palette_1);border-color:var(--e-global-color-blocksy_palette_1)}.elementor-28 .elementor-element.elementor-element-ce58587.elementor-view-framed .elementor-icon,.elementor-28 .elementor-element.elementor-element-ce58587.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-blocksy_palette_1)}.elementor-28 .elementor-element.elementor-element-ce58587 .elementor-icon{font-size:64px}.elementor-28 .elementor-element.elementor-element-ce58587 .elementor-icon svg{height:64px}.elementor-28 .elementor-element.elementor-element-986c32f{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-883ff87 .elementor-heading-title{font-weight:500;color:var(--e-global-color-blocksy_palette_5)}.elementor-28 .elementor-element.elementor-element-23a8699{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:84px 84px;--row-gap:84px;--column-gap:84px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-4f9b315{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-4f9b315.e-con{--align-self:center}.elementor-28 .elementor-element.elementor-element-1937075 .elementor-heading-title{font-size:15px;font-weight:500;text-transform:uppercase;color:var(--e-global-color-blocksy_palette_1)}.elementor-28 .elementor-element.elementor-element-3ddd3f4{text-align:center}.elementor-28 .elementor-element.elementor-element-d2638e6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:36px 36px;--row-gap:36px;--column-gap:36px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-a39c8db{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-4876862{--display:flex;--position:absolute;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0}.elementor-28 .elementor-element.elementor-element-4876862:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-4876862>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-blocksy_palette_1)}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-4876862{left:0}body.rtl .elementor-28 .elementor-element.elementor-element-4876862{right:0}.elementor-28 .elementor-element.elementor-element-6171648 .elementor-heading-title{font-size:21px;color:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-075c879{color:var(--e-global-color-blocksy_palette_8)}.elementor-28 .elementor-element.elementor-element-2512c40{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-e63e141{--display:flex;--position:absolute;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0}.elementor-28 .elementor-element.elementor-element-e63e141:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-e63e141>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-blocksy_palette_1)}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-e63e141{left:0}body.rtl .elementor-28 .elementor-element.elementor-element-e63e141{right:0}.elementor-28 .elementor-element.elementor-element-2997e46 .elementor-heading-title{font-size:21px;color:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-943c9a1{color:var(--e-global-color-blocksy_palette_8)}.elementor-28 .elementor-element.elementor-element-8a3a459{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-635a563{--display:flex;--position:absolute;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0}.elementor-28 .elementor-element.elementor-element-635a563:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-635a563>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-blocksy_palette_1)}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-635a563{left:0}body.rtl .elementor-28 .elementor-element.elementor-element-635a563{right:0}.elementor-28 .elementor-element.elementor-element-fe0373e .elementor-heading-title{font-size:21px;color:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-780b17f{color:var(--e-global-color-blocksy_palette_8)}.elementor-28 .elementor-element.elementor-element-01d497e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-6c34c54{--display:flex;--position:absolute;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0}.elementor-28 .elementor-element.elementor-element-6c34c54:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-6c34c54>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-blocksy_palette_1)}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-6c34c54{left:0}body.rtl .elementor-28 .elementor-element.elementor-element-6c34c54{right:0}.elementor-28 .elementor-element.elementor-element-09df290 .elementor-heading-title{font-size:21px;color:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-46906b5{color:var(--e-global-color-blocksy_palette_8)}.elementor-28 .elementor-element.elementor-element-a901bc5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-60fda52{--display:flex;--position:absolute;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0}.elementor-28 .elementor-element.elementor-element-60fda52:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-60fda52>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0051A5}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-60fda52{left:0}body.rtl .elementor-28 .elementor-element.elementor-element-60fda52{right:0}.elementor-28 .elementor-element.elementor-element-835a5be .elementor-heading-title{font-size:21px;color:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-8774b85{color:var(--e-global-color-blocksy_palette_8)}.elementor-28 .elementor-element.elementor-element-47034a3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-2dfa961{--display:flex;--position:absolute;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0}.elementor-28 .elementor-element.elementor-element-2dfa961:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-2dfa961>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-blocksy_palette_1)}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-2dfa961{left:0}body.rtl .elementor-28 .elementor-element.elementor-element-2dfa961{right:0}.elementor-28 .elementor-element.elementor-element-59af097 .elementor-heading-title{font-size:21px;color:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-324bfdb{color:var(--e-global-color-blocksy_palette_8)}.elementor-28 .elementor-element.elementor-element-9bd77ac{margin:-36px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-28 .elementor-element.elementor-element-9bd77ac .elementor-swiper-button.elementor-swiper-button-prev,.elementor-28 .elementor-element.elementor-element-9bd77ac .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-9bd77ac .elementor-swiper-button.elementor-swiper-button-prev svg,.elementor-28 .elementor-element.elementor-element-9bd77ac .elementor-swiper-button.elementor-swiper-button-next svg{fill:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-9bd77ac .swiper-wrapper{display:flex;align-items:center}.elementor-28 .elementor-element.elementor-element-2e469d9 .elementor-button{background-color:#fff0;fill:var(--e-global-color-blocksy_palette_5);color:var(--e-global-color-blocksy_palette_5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-blocksy_palette_1)}.elementor-28 .elementor-element.elementor-element-2e469d9 .elementor-button:hover,.elementor-28 .elementor-element.elementor-element-2e469d9 .elementor-button:focus{background-color:var(--e-global-color-blocksy_palette_1);color:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-2e469d9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-28 .elementor-element.elementor-element-2e469d9 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-28 .elementor-element.elementor-element-2e469d9 .elementor-button:hover svg,.elementor-28 .elementor-element.elementor-element-2e469d9 .elementor-button:focus svg{fill:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-2018e64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:84px 84px;--row-gap:84px;--column-gap:84px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-2018e64:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-2018e64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-blocksy_palette_8)}.elementor-28 .elementor-element.elementor-element-52dc484{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-d22de53{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;z-index:1}.elementor-28 .elementor-element.elementor-element-d22de53.elementor-element{--align-self:flex-end}.elementor-28 .elementor-element.elementor-element-23445ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-edb7922 .elementor-heading-title{font-size:15px;font-weight:500;text-transform:uppercase;color:var(--e-global-color-blocksy_palette_1)}.elementor-28 .elementor-element.elementor-element-4d92ff1{width:var(--container-widget-width,543px);max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0}.elementor-28 .elementor-element.elementor-element-64df7f5{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-3a26afe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-28 .elementor-element.elementor-element-3a26afe:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-3a26afe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-blocksy_palette_1)}.elementor-28 .elementor-element.elementor-element-80244da{width:var(--container-widget-width,72px);max-width:72px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:72px;--container-widget-flex-grow:0}.elementor-28 .elementor-element.elementor-element-80244da .elementor-icon-wrapper{text-align:center}.elementor-28 .elementor-element.elementor-element-80244da.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-blocksy_palette_3)}.elementor-28 .elementor-element.elementor-element-80244da.elementor-view-framed .elementor-icon,.elementor-28 .elementor-element.elementor-element-80244da.elementor-view-default .elementor-icon{color:var(--e-global-color-blocksy_palette_3);border-color:var(--e-global-color-blocksy_palette_3)}.elementor-28 .elementor-element.elementor-element-80244da.elementor-view-framed .elementor-icon,.elementor-28 .elementor-element.elementor-element-80244da.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-blocksy_palette_3)}.elementor-28 .elementor-element.elementor-element-80244da .elementor-icon{font-size:62px}.elementor-28 .elementor-element.elementor-element-80244da .elementor-icon svg{height:62px}.elementor-28 .elementor-element.elementor-element-54c36bb{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-cbbd349 .elementor-heading-title{font-size:21px;color:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-949a9c7{font-size:16px;color:var(--e-global-color-blocksy_palette_8)}.elementor-28 .elementor-element.elementor-element-966f9ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-28 .elementor-element.elementor-element-966f9ae:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-966f9ae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-blocksy_palette_1)}.elementor-28 .elementor-element.elementor-element-bfcf250{width:var(--container-widget-width,72px);max-width:72px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:72px;--container-widget-flex-grow:0}.elementor-28 .elementor-element.elementor-element-bfcf250 .elementor-icon-wrapper{text-align:center}.elementor-28 .elementor-element.elementor-element-bfcf250.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-blocksy_palette_3)}.elementor-28 .elementor-element.elementor-element-bfcf250.elementor-view-framed .elementor-icon,.elementor-28 .elementor-element.elementor-element-bfcf250.elementor-view-default .elementor-icon{color:var(--e-global-color-blocksy_palette_3);border-color:var(--e-global-color-blocksy_palette_3)}.elementor-28 .elementor-element.elementor-element-bfcf250.elementor-view-framed .elementor-icon,.elementor-28 .elementor-element.elementor-element-bfcf250.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-blocksy_palette_3)}.elementor-28 .elementor-element.elementor-element-bfcf250 .elementor-icon{font-size:62px}.elementor-28 .elementor-element.elementor-element-bfcf250 .elementor-icon svg{height:62px}.elementor-28 .elementor-element.elementor-element-b93fd8d{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-8013c14 .elementor-heading-title{font-size:21px;color:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-593d570{font-size:16px;color:var(--e-global-color-blocksy_palette_8)}.elementor-28 .elementor-element.elementor-element-79ea8b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-28 .elementor-element.elementor-element-79ea8b5:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-79ea8b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-blocksy_palette_1)}.elementor-28 .elementor-element.elementor-element-a97210c{width:var(--container-widget-width,72px);max-width:72px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:72px;--container-widget-flex-grow:0}.elementor-28 .elementor-element.elementor-element-a97210c .elementor-icon-wrapper{text-align:center}.elementor-28 .elementor-element.elementor-element-a97210c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-blocksy_palette_3)}.elementor-28 .elementor-element.elementor-element-a97210c.elementor-view-framed .elementor-icon,.elementor-28 .elementor-element.elementor-element-a97210c.elementor-view-default .elementor-icon{color:var(--e-global-color-blocksy_palette_3);border-color:var(--e-global-color-blocksy_palette_3)}.elementor-28 .elementor-element.elementor-element-a97210c.elementor-view-framed .elementor-icon,.elementor-28 .elementor-element.elementor-element-a97210c.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-blocksy_palette_3)}.elementor-28 .elementor-element.elementor-element-a97210c .elementor-icon{font-size:62px}.elementor-28 .elementor-element.elementor-element-a97210c .elementor-icon svg{height:62px}.elementor-28 .elementor-element.elementor-element-c232fdb{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-3272b43 .elementor-heading-title{font-size:21px;color:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-1be84ad{font-size:16px;color:var(--e-global-color-blocksy_palette_8)}.elementor-28 .elementor-element.elementor-element-e4a3795{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:84px 84px;--row-gap:84px;--column-gap:84px;--overlay-opacity:0.9;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-e4a3795:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-e4a3795>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://gruasviasa.com.pe/wp-content/uploads/2026/09/montaje-equipo-gran-altura.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-28 .elementor-element.elementor-element-e4a3795::before,.elementor-28 .elementor-element.elementor-element-e4a3795>.elementor-background-video-container::before,.elementor-28 .elementor-element.elementor-element-e4a3795>.e-con-inner>.elementor-background-video-container::before,.elementor-28 .elementor-element.elementor-element-e4a3795>.elementor-background-slideshow::before,.elementor-28 .elementor-element.elementor-element-e4a3795>.e-con-inner>.elementor-background-slideshow::before,.elementor-28 .elementor-element.elementor-element-e4a3795>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-blocksy_palette_2);--background-overlay:''}.elementor-28 .elementor-element.elementor-element-eb7328c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-2dcafd3 .elementor-heading-title{font-size:15px;font-weight:500;text-transform:uppercase;color:var(--e-global-color-blocksy_palette_3)}.elementor-28 .elementor-element.elementor-element-a0bedc6{text-align:center}.elementor-28 .elementor-element.elementor-element-a0bedc6 .elementor-heading-title{font-size:48px;color:var(--e-global-color-blocksy_palette_9)}.elementor-28 .elementor-element.elementor-element-1c88be3{width:var(--container-widget-width,496px);max-width:496px;--container-widget-width:496px;--container-widget-flex-grow:0;text-align:center;color:var(--e-global-color-blocksy_palette_8)}.elementor-28 .elementor-element.elementor-element-02624eb .elementor-button{background-color:var(--e-global-color-blocksy_palette_3);fill:var(--e-global-color-blocksy_palette_5);color:var(--e-global-color-blocksy_palette_5)}.elementor-28 .elementor-element.elementor-element-02624eb{margin:24px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-28 .elementor-element.elementor-element-02624eb .elementor-button-content-wrapper{flex-direction:row-reverse}@media(max-width:1366px){.elementor-28 .elementor-element.elementor-element-022b209{--gap:74px 74px;--row-gap:74px;--column-gap:74px}.elementor-28 .elementor-element.elementor-element-44b954a{--grid-auto-flow:row}.elementor-28 .elementor-element.elementor-element-f920dd2 .elementor-counter-number-wrapper{font-size:60px}.elementor-28 .elementor-element.elementor-element-396aed1 .elementor-counter-number-wrapper{font-size:60px}.elementor-28 .elementor-element.elementor-element-6e819ea .elementor-counter-number-wrapper{font-size:60px}.elementor-28 .elementor-element.elementor-element-4c76d7d .elementor-counter-number-wrapper{font-size:60px}.elementor-28 .elementor-element.elementor-element-23a8699{--gap:74px 74px;--row-gap:74px;--column-gap:74px}.elementor-28 .elementor-element.elementor-element-d2638e6{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row}.elementor-28 .elementor-element.elementor-element-2018e64{--gap:74px 74px;--row-gap:74px;--column-gap:74px}.elementor-28 .elementor-element.elementor-element-64df7f5{--grid-auto-flow:row}.elementor-28 .elementor-element.elementor-element-80244da .elementor-icon{font-size:42px}.elementor-28 .elementor-element.elementor-element-80244da .elementor-icon svg{height:42px}.elementor-28 .elementor-element.elementor-element-bfcf250 .elementor-icon{font-size:42px}.elementor-28 .elementor-element.elementor-element-bfcf250 .elementor-icon svg{height:42px}.elementor-28 .elementor-element.elementor-element-a97210c .elementor-icon{font-size:42px}.elementor-28 .elementor-element.elementor-element-a97210c .elementor-icon svg{height:42px}.elementor-28 .elementor-element.elementor-element-e4a3795{--gap:74px 74px;--row-gap:74px;--column-gap:74px}}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-2419432{--min-height:480px}.elementor-28 .elementor-element.elementor-element-12cbfd5 .elementor-icon{font-size:42px}.elementor-28 .elementor-element.elementor-element-12cbfd5 .elementor-icon svg{height:42px}.elementor-28 .elementor-element.elementor-element-c84e468 .elementor-icon{font-size:42px}.elementor-28 .elementor-element.elementor-element-c84e468 .elementor-icon svg{height:42px}.elementor-28 .elementor-element.elementor-element-5f288cf .elementor-icon{font-size:42px}.elementor-28 .elementor-element.elementor-element-5f288cf .elementor-icon svg{height:42px}.elementor-28 .elementor-element.elementor-element-d89a866 .elementor-heading-title{font-size:40px}.elementor-28 .elementor-element.elementor-element-eed6917{font-size:16px}.elementor-28 .elementor-element.elementor-element-022b209{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:74px;--padding-bottom:74px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-08a2e3a .elementor-heading-title{font-size:14px}.elementor-28 .elementor-element.elementor-element-68b613d{text-align:center}.elementor-28 .elementor-element.elementor-element-44b954a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-28 .elementor-element.elementor-element-f920dd2 .elementor-counter-number-wrapper{font-size:52px}.elementor-28 .elementor-element.elementor-element-ccf1e8a .elementor-icon{font-size:48px}.elementor-28 .elementor-element.elementor-element-ccf1e8a .elementor-icon svg{height:48px}.elementor-28 .elementor-element.elementor-element-396aed1 .elementor-counter-number-wrapper{font-size:52px}.elementor-28 .elementor-element.elementor-element-93cb8a8 .elementor-icon{font-size:48px}.elementor-28 .elementor-element.elementor-element-93cb8a8 .elementor-icon svg{height:48px}.elementor-28 .elementor-element.elementor-element-6e819ea .elementor-counter-number-wrapper{font-size:52px}.elementor-28 .elementor-element.elementor-element-13bdb0b .elementor-icon{font-size:48px}.elementor-28 .elementor-element.elementor-element-13bdb0b .elementor-icon svg{height:48px}.elementor-28 .elementor-element.elementor-element-4c76d7d .elementor-counter-number-wrapper{font-size:52px}.elementor-28 .elementor-element.elementor-element-ce58587 .elementor-icon{font-size:48px}.elementor-28 .elementor-element.elementor-element-ce58587 .elementor-icon svg{height:48px}.elementor-28 .elementor-element.elementor-element-23a8699{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:74px;--padding-bottom:74px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-1937075 .elementor-heading-title{font-size:14px}.elementor-28 .elementor-element.elementor-element-3ddd3f4{text-align:center}.elementor-28 .elementor-element.elementor-element-d2638e6{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row}.elementor-28 .elementor-element.elementor-element-6171648 .elementor-heading-title{font-size:19px}.elementor-28 .elementor-element.elementor-element-2997e46 .elementor-heading-title{font-size:19px}.elementor-28 .elementor-element.elementor-element-fe0373e .elementor-heading-title{font-size:19px}.elementor-28 .elementor-element.elementor-element-09df290 .elementor-heading-title{font-size:19px}.elementor-28 .elementor-element.elementor-element-835a5be .elementor-heading-title{font-size:19px}.elementor-28 .elementor-element.elementor-element-59af097 .elementor-heading-title{font-size:19px}.elementor-28 .elementor-element.elementor-element-9bd77ac{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-28 .elementor-element.elementor-element-2018e64{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:74px;--padding-bottom:74px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-52dc484{--justify-content:flex-start}.elementor-28 .elementor-element.elementor-element-edb7922 .elementor-heading-title{font-size:14px}.elementor-28 .elementor-element.elementor-element-64df7f5{--grid-auto-flow:row}.elementor-28 .elementor-element.elementor-element-3a26afe{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-28 .elementor-element.elementor-element-80244da .elementor-icon{font-size:56px}.elementor-28 .elementor-element.elementor-element-80244da .elementor-icon svg{height:56px}.elementor-28 .elementor-element.elementor-element-949a9c7{font-size:15px}.elementor-28 .elementor-element.elementor-element-966f9ae{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-28 .elementor-element.elementor-element-bfcf250 .elementor-icon{font-size:56px}.elementor-28 .elementor-element.elementor-element-bfcf250 .elementor-icon svg{height:56px}.elementor-28 .elementor-element.elementor-element-593d570{font-size:15px}.elementor-28 .elementor-element.elementor-element-79ea8b5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-28 .elementor-element.elementor-element-a97210c .elementor-icon{font-size:56px}.elementor-28 .elementor-element.elementor-element-a97210c .elementor-icon svg{height:56px}.elementor-28 .elementor-element.elementor-element-1be84ad{font-size:15px}.elementor-28 .elementor-element.elementor-element-e4a3795{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:74px;--padding-bottom:74px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-eb7328c{--justify-content:flex-start}.elementor-28 .elementor-element.elementor-element-2dcafd3 .elementor-heading-title{font-size:14px}.elementor-28 .elementor-element.elementor-element-a0bedc6 .elementor-heading-title{font-size:34px}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-2419432{--min-height:520px}.elementor-28 .elementor-element.elementor-element-d89a866 .elementor-heading-title{font-size:30px}.elementor-28 .elementor-element.elementor-element-022b209{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-08a2e3a .elementor-heading-title{font-size:13px}.elementor-28 .elementor-element.elementor-element-68b613d .elementor-heading-title{font-size:26px}.elementor-28 .elementor-element.elementor-element-44b954a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-28 .elementor-element.elementor-element-9241522{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-28 .elementor-element.elementor-element-f920dd2 .elementor-counter-number-wrapper{font-size:48px}.elementor-28 .elementor-element.elementor-element-ccf1e8a .elementor-icon{font-size:40px}.elementor-28 .elementor-element.elementor-element-ccf1e8a .elementor-icon svg{height:40px}.elementor-28 .elementor-element.elementor-element-396aed1 .elementor-counter-number-wrapper{font-size:48px}.elementor-28 .elementor-element.elementor-element-93cb8a8 .elementor-icon{font-size:40px}.elementor-28 .elementor-element.elementor-element-93cb8a8 .elementor-icon svg{height:40px}.elementor-28 .elementor-element.elementor-element-6e819ea .elementor-counter-number-wrapper{font-size:48px}.elementor-28 .elementor-element.elementor-element-13bdb0b .elementor-icon{font-size:40px}.elementor-28 .elementor-element.elementor-element-13bdb0b .elementor-icon svg{height:40px}.elementor-28 .elementor-element.elementor-element-4c76d7d .elementor-counter-number-wrapper{font-size:48px}.elementor-28 .elementor-element.elementor-element-ce58587 .elementor-icon{font-size:40px}.elementor-28 .elementor-element.elementor-element-ce58587 .elementor-icon svg{height:40px}.elementor-28 .elementor-element.elementor-element-23a8699{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-1937075 .elementor-heading-title{font-size:13px}.elementor-28 .elementor-element.elementor-element-d2638e6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-28 .elementor-element.elementor-element-4876862{--width:80%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-28 .elementor-element.elementor-element-e63e141{--width:80%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-28 .elementor-element.elementor-element-635a563{--width:80%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-28 .elementor-element.elementor-element-6c34c54{--width:80%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-28 .elementor-element.elementor-element-60fda52{--width:80%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-28 .elementor-element.elementor-element-2dfa961{--width:80%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-28 .elementor-element.elementor-element-9bd77ac .elementor-swiper-button.elementor-swiper-button-prev,.elementor-28 .elementor-element.elementor-element-9bd77ac .elementor-swiper-button.elementor-swiper-button-next{font-size:18px}.elementor-28 .elementor-element.elementor-element-2018e64{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-edb7922 .elementor-heading-title{font-size:13px}.elementor-28 .elementor-element.elementor-element-64df7f5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-28 .elementor-element.elementor-element-3a26afe{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap}.elementor-28 .elementor-element.elementor-element-80244da{--container-widget-width:66px;--container-widget-flex-grow:0;width:var(--container-widget-width,66px);max-width:66px}.elementor-28 .elementor-element.elementor-element-80244da .elementor-icon{font-size:48px}.elementor-28 .elementor-element.elementor-element-80244da .elementor-icon svg{height:48px}.elementor-28 .elementor-element.elementor-element-966f9ae{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap}.elementor-28 .elementor-element.elementor-element-bfcf250{--container-widget-width:66px;--container-widget-flex-grow:0;width:var(--container-widget-width,66px);max-width:66px}.elementor-28 .elementor-element.elementor-element-bfcf250 .elementor-icon{font-size:48px}.elementor-28 .elementor-element.elementor-element-bfcf250 .elementor-icon svg{height:48px}.elementor-28 .elementor-element.elementor-element-79ea8b5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap}.elementor-28 .elementor-element.elementor-element-a97210c{--container-widget-width:66px;--container-widget-flex-grow:0;width:var(--container-widget-width,66px);max-width:66px}.elementor-28 .elementor-element.elementor-element-a97210c .elementor-icon{font-size:48px}.elementor-28 .elementor-element.elementor-element-a97210c .elementor-icon svg{height:48px}.elementor-28 .elementor-element.elementor-element-e4a3795{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-2dcafd3 .elementor-heading-title{font-size:13px}.elementor-28 .elementor-element.elementor-element-a0bedc6 .elementor-heading-title{font-size:27px}}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-b7e4466{--width:661px}.elementor-28 .elementor-element.elementor-element-ad2c85e{--width:886px}.elementor-28 .elementor-element.elementor-element-4f9b315{--width:579px}.elementor-28 .elementor-element.elementor-element-4876862{--width:50%}.elementor-28 .elementor-element.elementor-element-e63e141{--width:50%}.elementor-28 .elementor-element.elementor-element-635a563{--width:50%}.elementor-28 .elementor-element.elementor-element-6c34c54{--width:50%}.elementor-28 .elementor-element.elementor-element-60fda52{--width:50%}.elementor-28 .elementor-element.elementor-element-2dfa961{--width:50%}.elementor-28 .elementor-element.elementor-element-52dc484{--width:50%}.elementor-28 .elementor-element.elementor-element-23445ee{--width:50%}.elementor-28 .elementor-element.elementor-element-eb7328c{--width:682px}}@media(max-width:1366px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-4876862{--width:60%}.elementor-28 .elementor-element.elementor-element-e63e141{--width:60%}.elementor-28 .elementor-element.elementor-element-635a563{--width:60%}.elementor-28 .elementor-element.elementor-element-6c34c54{--width:60%}.elementor-28 .elementor-element.elementor-element-60fda52{--width:60%}.elementor-28 .elementor-element.elementor-element-2dfa961{--width:60%}}@media(max-width:1024px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-b7e4466{--width:545px}.elementor-28 .elementor-element.elementor-element-ad2c85e{--width:500px}.elementor-28 .elementor-element.elementor-element-4f9b315{--width:420px}.elementor-28 .elementor-element.elementor-element-4876862{--width:75%}.elementor-28 .elementor-element.elementor-element-e63e141{--width:75%}.elementor-28 .elementor-element.elementor-element-635a563{--width:75%}.elementor-28 .elementor-element.elementor-element-6c34c54{--width:75%}.elementor-28 .elementor-element.elementor-element-60fda52{--width:75%}.elementor-28 .elementor-element.elementor-element-2dfa961{--width:75%}.elementor-28 .elementor-element.elementor-element-52dc484{--width:46%}.elementor-28 .elementor-element.elementor-element-23445ee{--width:54%}.elementor-28 .elementor-element.elementor-element-eb7328c{--width:64%}}@media(min-width:1367px){.elementor-28 .elementor-element.elementor-element-e4a3795:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-e4a3795>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}.project-card img{aspect-ratio:4/3;object-fit:cover}.project-card{position:relative;overflow:hidden;cursor:default}.project-card .elementor-widget-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(11 25 44 / .45);opacity:0;transition:opacity 0.35s ease;pointer-events:none;z-index:1}.project-card .elementor-widget-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.45s ease}.project-card:hover .elementor-widget-image::after{opacity:1}.project-card:hover .elementor-widget-image img{transform:scale(1.05)}.project-card>.e-con{z-index:2}.carrusel-proyectos .elementor-swiper-button{background-color:rgb(0 81 165 / .8);padding:10px;border-radius:99px}.carrusel-proyectos .elementor-swiper-button:hover{background-color:rgb(0 81 165);}.imagen-borde{position:relative!important;z-index:1}.imagen-borde::before{content:'';position:absolute;top:12%;left:-35px;bottom:-35px;width:60%;background-color:#0051A5;z-index:-1;pointer-events:none}.imagen-borde img{position:relative;z-index:2;display:block;width:100%;height:auto}@media (max-width:767px){.imagen-borde::before{left:-15px;bottom:-15px;width:50%}}.card-security{transition:transform 0.3s ease,box-shadow 0.3s ease!important;will-change:transform,box-shadow}.card-security:hover{transform:translateY(-6px)!important;box-shadow:0 16px 32px -6px rgb(0 81 165 / .18),0 6px 14px -4px rgb(0 0 0 / .08)!important}.card-security .elementor-icon,.card-security .elementor-icon svg,.card-security .elementor-icon svg path,.card-security .elementor-icon i{transition:fill 0.3s ease,stroke 0.3s ease,color 0.3s ease!important}.card-security:hover .elementor-icon svg,.card-security:hover .elementor-icon svg path,.card-security:hover .elementor-icon i{fill:#FFFFFF!important;color:#FFFFFF!important;stroke:#FFFFFF!important}