.elementor-15 .elementor-element.elementor-element-f0762ec{--display:flex;--min-height:85vh;--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-f0762ec:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f0762ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://controltek.pe/wp-content/uploads/2026/01/CABLE-DE-FONDO-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-0dd9c19{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:0.1em;}.elementor-15 .elementor-element.elementor-element-0dd9c19 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-0dd9c19 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-15 .elementor-element.elementor-element-5aaecde{--display:flex;--min-height:50vh;--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;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-b7c532a{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;font-family:"Bai Jamjuree", Sans-serif;font-size:2em;font-weight:600;text-transform:uppercase;line-height:1.6em;color:var( --e-global-color-text );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-b7c532a{left:6%;}body.rtl .elementor-15 .elementor-element.elementor-element-b7c532a{right:6%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-8cc36e3{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-8cc36e3 img{width:100%;max-width:100%;height:75vh;object-fit:cover;object-position:center center;border-style:none;}.elementor-15 .elementor-element.elementor-element-0dad2a6{--display:flex;--min-height:50vh;--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;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e2d8e8a{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-e2d8e8a img{width:100%;max-width:100%;height:75vh;object-fit:cover;object-position:center center;border-style:none;}.elementor-15 .elementor-element.elementor-element-4d3f9ac{--display:flex;--min-height:50vh;--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;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1825340{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-1825340 img{width:100%;max-width:100%;height:75vh;object-fit:cover;object-position:center center;border-style:none;}.elementor-15 .elementor-element.elementor-element-6866545{--display:flex;--min-height:50vh;--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;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3718661{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-3718661 img{width:100%;max-width:100%;height:75vh;object-fit:cover;object-position:center center;border-style:none;}.elementor-15 .elementor-element.elementor-element-311bf02{--display:flex;--min-height:50vh;--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;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0928a83{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-0928a83 img{width:100%;max-width:100%;height:75vh;object-fit:cover;object-position:center center;border-style:none;}.elementor-15 .elementor-element.elementor-element-5403ea3{--display:flex;--min-height:50vh;--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;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-dd4151c{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-dd4151c img{width:100%;max-width:100%;height:75vh;object-fit:cover;object-position:center center;border-style:none;}.elementor-15 .elementor-element.elementor-element-3d6a9ab{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:1em;--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );--e-n-carousel-dots-hover-color:#AAAAAA;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:6%;--e-n-carousel-dots-vertical-position:50%;--e-n-carousel-dots-vertical-transform:-50%;--e-n-carousel-dots-vertical-offset:11.8em;}.elementor-15 .elementor-element.elementor-element-3d6a9ab .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0.2em;--swiper-pagination-bullet-vertical-gap:0.2em;}.elementor-15 .elementor-element.elementor-element-be019bc{--display:flex;--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;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4271c7b img{border-style:none;}.elementor-15 .elementor-element.elementor-element-a8b171d{font-family:"Bai Jamjuree", Sans-serif;font-size:2em;font-weight:600;line-height:1.6em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-ac0eb67{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:1.3em;--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );--e-n-carousel-dots-hover-color:#AAAAAA;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:6%;--e-n-carousel-dots-vertical-position:50%;--e-n-carousel-dots-vertical-transform:-50%;--e-n-carousel-dots-vertical-offset:9.9em;}.elementor-15 .elementor-element.elementor-element-4439b89{--display:flex;--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;--padding-top:10%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-4439b89:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4439b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-afbb98b{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-6f45757{text-align:start;}.elementor-15 .elementor-element.elementor-element-6f45757 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:2em;font-weight:600;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-8de1c8f{--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:space-around;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-15 .elementor-element.elementor-element-568fdf9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-aa8e4cf{--display:flex;--min-height:67vh;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-aa8e4cf:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-aa8e4cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-aa8e4cf.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-bc74a32 img{width:100vw;height:67vh;object-fit:cover;object-position:top center;}.elementor-15 .elementor-element.elementor-element-3c92e58{--display:flex;--position:absolute;--padding-top:7%;--padding-bottom:7%;--padding-left:4%;--padding-right:0%;bottom:0px;}.elementor-15 .elementor-element.elementor-element-3c92e58:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3c92e58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-3c92e58{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-3c92e58{right:0px;}.elementor-15 .elementor-element.elementor-element-014777e .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-3b5f7db .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Arial", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-15 .elementor-element.elementor-element-3b5f7db .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-3b5f7db .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-3b5f7db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-3b5f7db .elementor-button .elementor-button-content-wrapper{gap:0.9em;}.elementor-15 .elementor-element.elementor-element-3b5f7db .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-3b5f7db .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-e244147{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-89d5551{--display:flex;--min-height:67vh;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-89d5551:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-89d5551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-89d5551.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-51ca8e7 img{width:100vw;height:67vh;object-fit:cover;object-position:top center;}.elementor-15 .elementor-element.elementor-element-8743b6b{--display:flex;--position:absolute;--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:0%;bottom:0px;}.elementor-15 .elementor-element.elementor-element-8743b6b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8743b6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-8743b6b{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-8743b6b{right:0px;}.elementor-15 .elementor-element.elementor-element-1cdfb59 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-15 .elementor-element.elementor-element-2997e76 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Arial", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-15 .elementor-element.elementor-element-2997e76 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-2997e76 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-2997e76 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-2997e76 .elementor-button .elementor-button-content-wrapper{gap:0.9em;}.elementor-15 .elementor-element.elementor-element-2997e76 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-2997e76 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-de640ef{--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:space-around;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-15 .elementor-element.elementor-element-62a4337{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c7a9187{--display:flex;--min-height:67vh;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-c7a9187:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c7a9187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-c7a9187.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-30e545c img{width:100vw;height:67vh;object-fit:cover;object-position:top center;}.elementor-15 .elementor-element.elementor-element-48c7297{--display:flex;--position:absolute;--margin-top:-4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:0%;bottom:0px;}.elementor-15 .elementor-element.elementor-element-48c7297:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-48c7297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-48c7297{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-48c7297{right:0px;}.elementor-15 .elementor-element.elementor-element-6c05b62 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-15 .elementor-element.elementor-element-8d93d95 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Arial", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-15 .elementor-element.elementor-element-8d93d95 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-8d93d95 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-8d93d95 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-8d93d95 .elementor-button .elementor-button-content-wrapper{gap:0.9em;}.elementor-15 .elementor-element.elementor-element-8d93d95 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-8d93d95 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-98adf2f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0498e02{--display:flex;--min-height:67vh;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-0498e02:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0498e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-0498e02.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-80315e3 img{height:67vh;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-4202cf8{--display:flex;--position:absolute;--margin-top:-4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:0%;bottom:0px;}.elementor-15 .elementor-element.elementor-element-4202cf8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4202cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-4202cf8{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-4202cf8{right:0px;}.elementor-15 .elementor-element.elementor-element-6809f75 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-15 .elementor-element.elementor-element-6f90568 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Arial", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-15 .elementor-element.elementor-element-6f90568 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-6f90568 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6f90568 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-6f90568 .elementor-button .elementor-button-content-wrapper{gap:0.9em;}.elementor-15 .elementor-element.elementor-element-6f90568 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-6f90568 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-c9f002f{--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:space-around;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-15 .elementor-element.elementor-element-b746913{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ddc76f4{--display:flex;--min-height:67vh;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-ddc76f4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ddc76f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-ddc76f4.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-60fa881 img{height:67vh;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-3848dd0{--display:flex;--position:absolute;--margin-top:-4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:0%;bottom:0px;}.elementor-15 .elementor-element.elementor-element-3848dd0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3848dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-3848dd0{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-3848dd0{right:0px;}.elementor-15 .elementor-element.elementor-element-eb42976 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-15 .elementor-element.elementor-element-6d3d4f7 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Arial", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-15 .elementor-element.elementor-element-6d3d4f7 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-6d3d4f7 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6d3d4f7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-6d3d4f7 .elementor-button .elementor-button-content-wrapper{gap:0.9em;}.elementor-15 .elementor-element.elementor-element-6d3d4f7 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-6d3d4f7 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-4fbd7f9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8636694{--display:flex;--min-height:67vh;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-8636694:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8636694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-8636694.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-b530dcf img{height:67vh;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-2ac6d63{--display:flex;--position:absolute;--margin-top:-4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:0%;bottom:0px;}.elementor-15 .elementor-element.elementor-element-2ac6d63:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2ac6d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-2ac6d63{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-2ac6d63{right:0px;}.elementor-15 .elementor-element.elementor-element-78f9c5c .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-15 .elementor-element.elementor-element-9b22879 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Arial", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-15 .elementor-element.elementor-element-9b22879 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-9b22879 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-9b22879 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-9b22879 .elementor-button .elementor-button-content-wrapper{gap:0.9em;}.elementor-15 .elementor-element.elementor-element-9b22879 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-9b22879 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-75a9844{--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:space-around;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-15 .elementor-element.elementor-element-a8eff15{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-612e1f7{--display:flex;--min-height:67vh;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-612e1f7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-612e1f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-612e1f7.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-77b9837 img{width:100vw;max-width:100%;height:67vh;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-6d91bef{--display:flex;--position:absolute;--margin-top:-4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:0%;bottom:0px;}.elementor-15 .elementor-element.elementor-element-6d91bef:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6d91bef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-6d91bef{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-6d91bef{right:0px;}.elementor-15 .elementor-element.elementor-element-0108063 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-15 .elementor-element.elementor-element-5b52f26 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Arial", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-15 .elementor-element.elementor-element-5b52f26 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-5b52f26 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-5b52f26 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-5b52f26 .elementor-button .elementor-button-content-wrapper{gap:0.9em;}.elementor-15 .elementor-element.elementor-element-5b52f26 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-5b52f26 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-34911f0{--display:flex;--min-height:100vh;--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;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.85;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-34911f0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-34911f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://controltek.pe/wp-content/uploads/2026/02/Comprometidos.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-15 .elementor-element.elementor-element-34911f0::before, .elementor-15 .elementor-element.elementor-element-34911f0 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-34911f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-34911f0 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-34911f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-34911f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 30%, var( --e-global-color-primary ) 71%);}.elementor-15 .elementor-element.elementor-element-a4a725e{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d810eb6{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-d810eb6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:3em;font-weight:500;text-shadow:0px 0px 13px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-5af9ef8{--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;--padding-top:15%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-5af9ef8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5af9ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003366;background-image:url("https://controltek.pe/wp-content/uploads/2026/01/CABLE-DE-FONDO-DE-ACERCA-DE-NOSOTROS-scaled.webp");background-position:bottom right;background-repeat:no-repeat;background-size:65% auto;}.elementor-15 .elementor-element.elementor-element-78aaea6{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-40a8381{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-40a8381.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-40a8381 img{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-1c07cc3{--display:flex;--position:absolute;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2%;--padding-bottom:2%;--padding-left:8%;--padding-right:8%;bottom:45px;}.elementor-15 .elementor-element.elementor-element-1c07cc3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1c07cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-1c07cc3{right:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-1c07cc3{left:0px;}.elementor-15 .elementor-element.elementor-element-1df17a9 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:1.4em;font-weight:400;}.elementor-15 .elementor-element.elementor-element-0c8969f{font-family:"Arial", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-1c428e0 );}.elementor-15 .elementor-element.elementor-element-8252d1c .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Arial", Sans-serif;font-size:1.1em;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-8252d1c .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-8252d1c .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-8252d1c{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-8252d1c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-8252d1c .elementor-button .elementor-button-content-wrapper{gap:0.9em;}.elementor-15 .elementor-element.elementor-element-8252d1c .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-8252d1c .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-894a553{--display:flex;--position:absolute;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2%;--padding-bottom:2%;--padding-left:8%;--padding-right:8%;bottom:45px;}.elementor-15 .elementor-element.elementor-element-894a553:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-894a553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-894a553{right:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-894a553{left:0px;}.elementor-15 .elementor-element.elementor-element-e8346d7 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:1.4em;font-weight:400;}.elementor-15 .elementor-element.elementor-element-d4c5476{font-family:"Arial", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-1c428e0 );}.elementor-15 .elementor-element.elementor-element-2bf3cab{--display:flex;--min-height:150vh;--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;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-2bf3cab:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2bf3cab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-15 .elementor-element.elementor-element-2bf3cab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-72a946f{--display:flex;--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-16d1b89{text-align:center;}.elementor-15 .elementor-element.elementor-element-16d1b89 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:2.4em;font-weight:500;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-a88aa90{text-align:center;font-family:"Arial", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-92a96ec{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;text-align:end;font-family:"Arial", Sans-serif;font-size:1.5em;font-weight:500;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-dd01cb7{--display:flex;--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-dd01cb7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-dd01cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-63a4874{--display:flex;}.elementor-15 .elementor-element.elementor-element-23bf14c{text-align:center;font-family:"Arial", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-7db7191{text-align:center;}.elementor-15 .elementor-element.elementor-element-7db7191 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:6em;font-weight:600;line-height:1em;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-537f57e{--display:flex;}.elementor-15 .elementor-element.elementor-element-537f57e.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-4675109{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-4675109.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-4675109 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-15 .elementor-element.elementor-element-4675109 .elementor-swiper-button.elementor-swiper-button-next{font-size:2.1em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-4675109 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-15 .elementor-element.elementor-element-4675109 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-4675109 .swiper-wrapper{display:flex;align-items:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-3d6a9ab{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15 .elementor-element.elementor-element-be019bc{--min-height:0vh;}.elementor-15 .elementor-element.elementor-element-ac0eb67{--e-n-carousel-swiper-slides-to-display:2;padding:2% 2% 2% 2%;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-8de1c8f{--justify-content:space-between;}.elementor-15 .elementor-element.elementor-element-aa8e4cf{--min-height:50vh;}.elementor-15 .elementor-element.elementor-element-bc74a32 img{height:50vh;}.elementor-15 .elementor-element.elementor-element-89d5551{--min-height:50vh;}.elementor-15 .elementor-element.elementor-element-51ca8e7 img{height:50vh;}.elementor-15 .elementor-element.elementor-element-de640ef{--justify-content:space-between;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-15 .elementor-element.elementor-element-c7a9187{--min-height:50vh;}.elementor-15 .elementor-element.elementor-element-30e545c img{height:50vh;}.elementor-15 .elementor-element.elementor-element-0498e02{--min-height:50vh;}.elementor-15 .elementor-element.elementor-element-80315e3 img{height:50vh;}.elementor-15 .elementor-element.elementor-element-c9f002f{--justify-content:space-between;}.elementor-15 .elementor-element.elementor-element-ddc76f4{--min-height:50vh;}.elementor-15 .elementor-element.elementor-element-60fa881 img{height:50vh;}.elementor-15 .elementor-element.elementor-element-8636694{--min-height:50vh;}.elementor-15 .elementor-element.elementor-element-b530dcf img{height:50vh;}.elementor-15 .elementor-element.elementor-element-612e1f7{--min-height:50vh;--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;}.elementor-15 .elementor-element.elementor-element-77b9837 img{height:50vh;}.elementor-15 .elementor-element.elementor-element-6d91bef{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-15 .elementor-element.elementor-element-34911f0{--min-height:66vh;}.elementor-15 .elementor-element.elementor-element-34911f0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-34911f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-size:cover;}.elementor-15 .elementor-element.elementor-element-40a8381 img{height:50vh;object-fit:cover;}.elementor-15 .elementor-element.elementor-element-1c07cc3{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;bottom:44px;}.elementor-15 .elementor-element.elementor-element-894a553{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;bottom:44px;}.elementor-15 .elementor-element.elementor-element-2bf3cab{--min-height:0vh;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-72a946f{--min-height:0vh;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-f0762ec{--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-f0762ec:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f0762ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-15 .elementor-element.elementor-element-3d6a9ab{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-be019bc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-a8b171d{font-size:1.5em;}.elementor-15 .elementor-element.elementor-element-ac0eb67{--e-n-carousel-swiper-slides-to-display:1;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-15 .elementor-element.elementor-element-afbb98b{--width:90%;}.elementor-15 .elementor-element.elementor-element-8de1c8f{--width:90%;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-de640ef{--width:90%;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c7a9187{--min-height:50vh;}.elementor-15 .elementor-element.elementor-element-30e545c img{height:50vh;}.elementor-15 .elementor-element.elementor-element-c9f002f{--width:90%;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-75a9844{--width:90%;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a4a725e{--width:95%;}.elementor-15 .elementor-element.elementor-element-d810eb6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-d810eb6 .elementor-heading-title{font-size:2.5em;}.elementor-15 .elementor-element.elementor-element-78aaea6{--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;}.elementor-15 .elementor-element.elementor-element-40a8381{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-40a8381.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-40a8381 img{height:30vh;}.elementor-15 .elementor-element.elementor-element-1c07cc3{--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-8252d1c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-2bf3cab{--min-height:0vh;--padding-top:04%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-92a96ec{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-7db7191 .elementor-heading-title{font-size:4em;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-afbb98b{--width:80%;}.elementor-15 .elementor-element.elementor-element-8de1c8f{--width:70%;}.elementor-15 .elementor-element.elementor-element-568fdf9{--width:40%;}.elementor-15 .elementor-element.elementor-element-3c92e58{--width:75%;}.elementor-15 .elementor-element.elementor-element-e244147{--width:40%;}.elementor-15 .elementor-element.elementor-element-8743b6b{--width:75%;}.elementor-15 .elementor-element.elementor-element-de640ef{--width:70%;}.elementor-15 .elementor-element.elementor-element-62a4337{--width:40%;}.elementor-15 .elementor-element.elementor-element-c7a9187{--width:100%;}.elementor-15 .elementor-element.elementor-element-48c7297{--width:75%;}.elementor-15 .elementor-element.elementor-element-98adf2f{--width:40%;}.elementor-15 .elementor-element.elementor-element-4202cf8{--width:75%;}.elementor-15 .elementor-element.elementor-element-c9f002f{--width:70%;}.elementor-15 .elementor-element.elementor-element-b746913{--width:40%;}.elementor-15 .elementor-element.elementor-element-3848dd0{--width:75%;}.elementor-15 .elementor-element.elementor-element-4fbd7f9{--width:40%;}.elementor-15 .elementor-element.elementor-element-2ac6d63{--width:75%;}.elementor-15 .elementor-element.elementor-element-75a9844{--width:70%;}.elementor-15 .elementor-element.elementor-element-a8eff15{--width:39%;}.elementor-15 .elementor-element.elementor-element-6d91bef{--width:75%;}.elementor-15 .elementor-element.elementor-element-a4a725e{--width:80%;}.elementor-15 .elementor-element.elementor-element-78aaea6{--width:95%;}.elementor-15 .elementor-element.elementor-element-1c07cc3{--width:42%;}.elementor-15 .elementor-element.elementor-element-894a553{--width:42%;}.elementor-15 .elementor-element.elementor-element-2bf3cab{--width:100%;}.elementor-15 .elementor-element.elementor-element-72a946f{--width:100%;}.elementor-15 .elementor-element.elementor-element-63a4874{--width:80%;}.elementor-15 .elementor-element.elementor-element-537f57e{--width:85%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-be019bc{--width:100%;}.elementor-15 .elementor-element.elementor-element-afbb98b{--width:95%;}.elementor-15 .elementor-element.elementor-element-8de1c8f{--width:95%;}.elementor-15 .elementor-element.elementor-element-568fdf9{--width:45%;}.elementor-15 .elementor-element.elementor-element-e244147{--width:45%;}.elementor-15 .elementor-element.elementor-element-de640ef{--width:95%;}.elementor-15 .elementor-element.elementor-element-62a4337{--width:45%;}.elementor-15 .elementor-element.elementor-element-98adf2f{--width:45%;}.elementor-15 .elementor-element.elementor-element-c9f002f{--width:95%;}.elementor-15 .elementor-element.elementor-element-b746913{--width:45%;}.elementor-15 .elementor-element.elementor-element-4fbd7f9{--width:45%;}.elementor-15 .elementor-element.elementor-element-75a9844{--width:85%;}.elementor-15 .elementor-element.elementor-element-a8eff15{--width:50%;}.elementor-15 .elementor-element.elementor-element-1c07cc3{--width:56%;}.elementor-15 .elementor-element.elementor-element-894a553{--width:56%;}.elementor-15 .elementor-element.elementor-element-537f57e{--width:80%;}}@media(min-width:1025px){.elementor-15 .elementor-element.elementor-element-34911f0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-34911f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-aa8e4cf */.contenedor-imagen-hover {
  overflow: hidden;
  height: 67vh;
}

/* Tablet */
@media (max-width: 1024px) {
  .contenedor-imagen-hover {
    height: 50vh;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .contenedor-imagen-hover {
    height: 50vh;
  }
}

.contenedor-imagen-hover:hover {
  background-size: 110%;
  transition: background-size 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-568fdf9 */.elementor-button {
  transition: all 0.3s ease;
}

.elementor-button .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-button:hover .elementor-button-icon {
  transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89d5551 */.contenedor-imagen-hover {
  overflow: hidden;
  height: 67vh;
}

/* Tablet */
@media (max-width: 1024px) {
  .contenedor-imagen-hover {
    height: 50vh;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .contenedor-imagen-hover {
    height: 50vh;
  }
}

.contenedor-imagen-hover:hover {
  background-size: 110%;
  transition: background-size 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e244147 */.elementor-button {
  transition: all 0.3s ease;
}

.elementor-button .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-button:hover .elementor-button-icon {
  transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7a9187 */.contenedor-imagen-hover {
  overflow: hidden;
  height: 67vh;
}

.contenedor-imagen-hover:hover {
  background-size: 110%;
  transition: background-size 0.5s ease;
}

/* Tablet */
@media (max-width: 1024px) {
  .contenedor-imagen-hover {
    height: 50vh;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .contenedor-imagen-hover {
    height: 50vh;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62a4337 */.elementor-button {
  transition: all 0.3s ease;
}

.elementor-button .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-button:hover .elementor-button-icon {
  transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0498e02 */.contenedor-imagen-hover {
  overflow: hidden;
  height: 67vh;
}

.contenedor-imagen-hover:hover {
  background-size: 110%;
  transition: background-size 0.5s ease;
}

/* Tablet */
@media (max-width: 1024px) {
  .contenedor-imagen-hover {
    height: 50vh;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .contenedor-imagen-hover {
    height: 50vh;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98adf2f */.elementor-button {
  transition: all 0.3s ease;
}

.elementor-button .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-button:hover .elementor-button-icon {
  transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc76f4 */.contenedor-imagen-hover {
  overflow: hidden;
  height: 67vh;
}

.contenedor-imagen-hover:hover {
  background-size: 110%;
  transition: background-size 0.5s ease;
}

/* Tablet */
@media (max-width: 1024px) {
  .contenedor-imagen-hover {
    height: 50vh;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .contenedor-imagen-hover {
    height: 50vh;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b746913 */.elementor-button {
  transition: all 0.3s ease;
}

.elementor-button .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-button:hover .elementor-button-icon {
  transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8636694 */.contenedor-imagen-hover {
  overflow: hidden;
  height: 67vh;
}

.contenedor-imagen-hover:hover {
  background-size: 110%;
  transition: background-size 0.5s ease;
}

/* Tablet */
@media (max-width: 1024px) {
  .contenedor-imagen-hover {
    height: 50vh;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .contenedor-imagen-hover {
    height: 50vh;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fbd7f9 */.elementor-button {
  transition: all 0.3s ease;
}

.elementor-button .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-button:hover .elementor-button-icon {
  transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-612e1f7 */.contenedor-imagen-hover {
  overflow: hidden;
  height: 67vh;
}

.contenedor-imagen-hover:hover {
  background-size: 110%;
  transition: background-size 0.5s ease;
}

/* Tablet */
@media (max-width: 1024px) {
  .contenedor-imagen-hover {
    height: 50vh;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .contenedor-imagen-hover {
    height: 50vh;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8eff15 */.elementor-button {
  transition: all 0.3s ease;
}

.elementor-button .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-button:hover .elementor-button-icon {
  transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4675109 */.elementor-swiper-button svg {
    fill: white;
    background: #0077FF;
    padding: 4px;
    margin: 2%;
}/* End custom CSS */
/* Start custom CSS */.scroll-wrapper {
  height: 150vh; /* Desktop mantiene el efecto */
}

/* Sticky zoom */
.scroll-zoom {
  position: sticky;
  top: 0;
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}

/* Texto gigante con zoom */
.zoom-text {
  font-size: 30vw;
  line-height: 1;
  will-change: transform;
  transform: scale(1);
}

/* ✅ TABLET Y MOBILE: quitar zoom y altura automática */
@media (max-width: 1024px) {
  
  .scroll-wrapper {
    height: auto;
  }

  .scroll-zoom {
    position: relative; /* Ya no sticky */
    height: auto;
    overflow: visible;
  }

  .zoom-text {
    transform: none !important; /* No zoom */
    font-size: 15vw; /* Tamaño más controlado */
  }
}/* End custom CSS */