.elementor-10 .elementor-element.elementor-element-44cc5d4{--display:flex;--min-height:100vh;--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;--background-transition:0.3s;--overlay-opacity:0.3;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-2px;--margin-bottom:-2px;--margin-left:-2px;--margin-right:-2px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-10 .elementor-element.elementor-element-44cc5d4::before, .elementor-10 .elementor-element.elementor-element-44cc5d4 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-44cc5d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-44cc5d4 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-44cc5d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-44cc5d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-44cc5d4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-44cc5d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("http://apoidea.com.ar/wp-content/uploads/2026/04/equipo_industria.webp") 50% 50%;background-size:cover;}.elementor-10 .elementor-element.elementor-element-44cc5d4::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-44cc5d4 > .elementor-shape-bottom .elementor-shape-fill, .elementor-10 .elementor-element.elementor-element-44cc5d4 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#D6D6D6F7;}.elementor-10 .elementor-element.elementor-element-15ef931{--display:flex;--min-height:0px;}.elementor-10 .elementor-element.elementor-element-a23a1f4{width:var( --container-widget-width, 30% );max-width:30%;--e-transform-scale:1.2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a23a1f4.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.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-10 .elementor-element.elementor-element-cab34ab{width:var( --container-widget-width, 90% );max-width:90%;--e-transform-scale:1.2;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-cab34ab.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-cab34ab .elementor-heading-title{font-family:"Bestigia", Sans-serif;font-size:71px;font-weight:500;font-style:normal;-webkit-text-stroke-color:#0C0C0CFC;stroke:#0C0C0CFC;text-shadow:0px 0px 10px rgba(20.400000000000002, 19.64608695652174, 19.64608695652174, 0);color:#EBEBEB;}.elementor-10 .elementor-element.elementor-element-cab34ab .elementor-heading-title a:hover, .elementor-10 .elementor-element.elementor-element-cab34ab .elementor-heading-title a:focus{color:#FF5A00;}.elementor-10 .elementor-element.elementor-element-cab34ab .elementor-heading-title a{transition-duration:0s;}.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-10 .elementor-element.elementor-element-c9b1560{width:var( --container-widget-width, 72.07% );max-width:72.07%;margin:23px 23px calc(var(--kit-widget-spacing, 0px) + 23px) 23px;--container-widget-width:72.07%;--container-widget-flex-grow:0;text-align:center;font-family:"Lato", Sans-serif;font-size:25px;font-weight:400;color:#4B5563;}.elementor-10 .elementor-element.elementor-element-c9b1560.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c9b1560 p{margin-block-end:21px;}.elementor-10 .elementor-element.elementor-element-c9b1560 a{color:#BEB4B4;}.elementor-10 .elementor-element.elementor-element-c9b1560 a:hover, .elementor-10 .elementor-element.elementor-element-c9b1560 a:focus{color:#D17914;}.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-10 .elementor-element.elementor-element-5a84884 .elementor-button{background-color:#FF5A00;border-radius:100px 100px 100px 100px;padding:22px 22px 22px 22px;}.elementor-10 .elementor-element.elementor-element-5a84884 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-5a84884 .elementor-button:focus{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-5a84884{width:var( --container-widget-width, 50% );max-width:50%;margin:-20px -20px calc(var(--kit-widget-spacing, 0px) + -20px) -20px;padding:10px 10px 10px 10px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:-5px -5px -5px -5px;}.elementor-10 .elementor-element.elementor-element-5a84884.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-83b647f{--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;--margin-top:-5px;--margin-bottom:-5px;--margin-left:-5px;--margin-right:-5px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-10 .elementor-element.elementor-element-83b647f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-83b647f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(35deg, #0F0E0E 60%, #FF5A00 220%);}.elementor-10 .elementor-element.elementor-element-03f35b9{--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;}.elementor-10 .elementor-element.elementor-element-1f79f4d{--display:flex;--min-height:648px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8b0010c{--display:flex;--min-height:766px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8b0010c.e-con{--flex-grow:0;--flex-shrink:0;}.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-10 .elementor-element.elementor-element-5ad0325{background-color:#FF5A00;border-radius:29px 29px 29px 29px;}.elementor-10 .elementor-element.elementor-element-5ad0325.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5ad0325 img{width:100%;max-width:100%;height:550px;object-fit:cover;object-position:center center;opacity:0.87;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 40deg );border-radius:22px 22px 22px 22px;box-shadow:-6px 15px 38px -12px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-5890dc6{width:var( --container-widget-width, 53% );max-width:53%;--e-transform-scale:1.1;margin:-34px -33px calc(var(--kit-widget-spacing, 0px) + -34px) -34px;padding:0px 0px 0px 0px;--container-widget-width:53%;--container-widget-flex-grow:0;border-style:none;}.elementor-10 .elementor-element.elementor-element-5890dc6.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-861c225{--display:flex;--min-height:0px;--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;--margin-top:57px;--margin-bottom:57px;--margin-left:57px;--margin-right:57px;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-10 .elementor-element.elementor-element-861c225.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-7b8b21c{width:var( --container-widget-width, 40.063% );max-width:40.063%;margin:-3px -3px calc(var(--kit-widget-spacing, 0px) + -3px) -3px;--container-widget-width:40.063%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7b8b21c.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-663f8ed{--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;}.elementor-10 .elementor-element.elementor-element-663f8ed:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-663f8ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-10 .elementor-element.elementor-element-0ac8da0{--display:flex;--min-height:0px;--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-10 .elementor-element.elementor-element-0ac8da0.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-03e33bb{--display:flex;--min-height:0px;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:25px;--margin-bottom:25px;--margin-left:25px;--margin-right:25px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-10 .elementor-element.elementor-element-03e33bb::before, .elementor-10 .elementor-element.elementor-element-03e33bb > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-03e33bb > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-03e33bb > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-03e33bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-03e33bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-03e33bb.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-922090e{--display:flex;--min-height:0px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4B5563D1;--border-color:#4B5563D1;--border-radius:15px 15px 15px 15px;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;}.elementor-10 .elementor-element.elementor-element-922090e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF5A00;--border-color:#FF5A00;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 12px 23px -3px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-922090e, .elementor-10 .elementor-element.elementor-element-922090e::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-922090e.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-87d89ef{width:var( --container-widget-width, 108.145% );max-width:108.145%;--container-widget-width:108.145%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-87d89ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a304a92{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4B5563D1;--border-color:#4B5563D1;--border-radius:15px 15px 15px 15px;--margin-top:16px;--margin-bottom:16px;--margin-left:16px;--margin-right:16px;}.elementor-10 .elementor-element.elementor-element-a304a92:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF5A00;--border-color:#FF5A00;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 12px 23px -3px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-a304a92, .elementor-10 .elementor-element.elementor-element-a304a92::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-4800566{width:var( --container-widget-width, 103.016% );max-width:103.016%;--container-widget-width:103.016%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4800566.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-23f30a6{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4B5563D1;--border-color:#4B5563D1;--border-radius:15px 15px 15px 15px;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;}.elementor-10 .elementor-element.elementor-element-23f30a6:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF5A00;--border-color:#FF5A00;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 12px 23px -3px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-23f30a6, .elementor-10 .elementor-element.elementor-element-23f30a6::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-2eccef4{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4B5563D1;--border-color:#4B5563D1;--border-radius:15px 15px 15px 15px;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;}.elementor-10 .elementor-element.elementor-element-2eccef4:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF5A00;--border-color:#FF5A00;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 12px 23px -3px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-2eccef4, .elementor-10 .elementor-element.elementor-element-2eccef4::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-9d627b0{width:var( --container-widget-width, 111.349% );max-width:111.349%;--container-widget-width:111.349%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9d627b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d1f901b{--display:flex;--min-height:467px;--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-10 .elementor-element.elementor-element-d1f901b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d1f901b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-9e609cc{--display:flex;--min-height:0px;--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;--margin-top:47px;--margin-bottom:47px;--margin-left:47px;--margin-right:47px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-9e609cc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9e609cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-9e609cc.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-55a3173{--e-transform-scale:1.4;padding:14px 14px 14px 14px;text-align:center;}.elementor-10 .elementor-element.elementor-element-55a3173.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-55a3173 .elementor-heading-title{font-family:"Bestigia", Sans-serif;font-weight:400;color:#FF5A00;}.elementor-10 .elementor-element.elementor-element-6da79bb{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-6122936{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4B5563;--border-color:#4B5563;--border-radius:0px 1px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7b0c896{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4B5563;--border-color:#4B5563;}.elementor-10 .elementor-element.elementor-element-f5899a3{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4B5563;--border-color:#4B5563;--border-radius:0px 1px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a189179{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4B5563;--border-color:#4B5563;}.elementor-10 .elementor-element.elementor-element-47d6cf9{--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;}.elementor-10 .elementor-element.elementor-element-4f7c410{--display:flex;--min-height:164px;--flex-direction:column-reverse;--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-10 .elementor-element.elementor-element-3c95934{--display:flex;--min-height:0px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ed50f9e{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4c606ce{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-b549c6b{--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;}.elementor-10 .elementor-element.elementor-element-9bd7da5{--grid-template-columns:repeat(0, auto);text-align:left;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-10 .elementor-element.elementor-element-9bd7da5 .elementor-social-icon{background-color:#1F1C1C;}.elementor-10 .elementor-element.elementor-element-a165c92{--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;}.elementor-10 .elementor-element.elementor-element-beddadd{--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;}.elementor-10 .elementor-element.elementor-element-d91b1bd{--display:flex;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-03e33bb{--width:342.238px;--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;}.elementor-10 .elementor-element.elementor-element-23f30a6{--justify-content:center;}.elementor-10 .elementor-element.elementor-element-2eccef4{--justify-content:center;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-1f79f4d{--content-width:1146px;}.elementor-10 .elementor-element.elementor-element-8b0010c{--width:48%;}.elementor-10 .elementor-element.elementor-element-861c225{--width:61%;}.elementor-10 .elementor-element.elementor-element-03e33bb{--width:120%;}.elementor-10 .elementor-element.elementor-element-922090e{--width:25%;}.elementor-10 .elementor-element.elementor-element-a304a92{--width:25%;}.elementor-10 .elementor-element.elementor-element-23f30a6{--width:25%;}.elementor-10 .elementor-element.elementor-element-2eccef4{--width:25%;}.elementor-10 .elementor-element.elementor-element-9e609cc{--content-width:1004px;}.elementor-10 .elementor-element.elementor-element-6da79bb{--width:120%;}.elementor-10 .elementor-element.elementor-element-6122936{--width:25%;}.elementor-10 .elementor-element.elementor-element-7b0c896{--width:27%;}.elementor-10 .elementor-element.elementor-element-f5899a3{--width:25%;}.elementor-10 .elementor-element.elementor-element-a189179{--width:25%;}.elementor-10 .elementor-element.elementor-element-47d6cf9{--width:25%;}.elementor-10 .elementor-element.elementor-element-4f7c410{--content-width:1027px;}.elementor-10 .elementor-element.elementor-element-3c95934{--width:100%;}.elementor-10 .elementor-element.elementor-element-b549c6b{--width:25%;}.elementor-10 .elementor-element.elementor-element-a165c92{--width:25%;}.elementor-10 .elementor-element.elementor-element-beddadd{--width:25%;}}/* Start custom CSS for button, class: .elementor-element-5a84884 *//* 1. Estilo para el texto del botón (Fuente Lato) */
.elementor-10 .elementor-element.elementor-element-5a84884 .elementor-button-text {
    font-family: 'Lato', sans-serif !important; /* Según el documento de marca */
    font-size: 20px !important;                 /* Tamaño aumentado para impacto visual */
    font-weight: 700 !important;                /* Grosor de fuente destacado */
    letter-spacing: 0.5px;                      /* Espaciado limpio entre letras */
    transition: all 0.3s ease;
}

/* 2. Estilo base para el icono (la flechita) */
.elementor-10 .elementor-element.elementor-element-5a84884 .elementor-align-icon-right {
    margin-left: 10px;                          /* Espacio entre el texto y la flecha */
    transition: transform 0.3s ease-in-out !important; /* Código para el movimiento suave */
    display: inline-block;
}

/* 3. Animación de extensión de la flecha al pasar el cursor (Hover) */
.elementor-10 .elementor-element.elementor-element-5a84884 .elementor-button:hover .elementor-align-icon-right {
    transform: translateX(8px);                 /* Desplaza la flecha a la derecha */
}

/* 4. Efecto de escala opcional para el botón completo */
.elementor-10 .elementor-element.elementor-element-5a84884 .elementor-button:hover {
    filter: brightness(1.05);                   /* Brillo sutil al interactuar */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44cc5d4 */<!-- Reemplazo de la sección HERO con Video de Fondo -->
<section class="relative pt-24 pb-32 overflow-hidden bg-black">
    <!-- Contenedor del Video -->
    <div class="absolute inset-0 w-full h-full overflow-hidden z-0">
        <!-- Usamos un iframe para YouTube con parámetros de autoplay y mute -->
        <iframe 
            class="absolute top-1/2 left-1/2 w-[150%] h-[150%] -translate-x-1/2 -translate-y-1/2 pointer-events-none"
            src="https://www.youtube.com/embed/3vWI-8g6S1k?autoplay=1&mute=1&loop=1&playlist=3vWI-8g6S1k&controls=0&showinfo=0&rel=0" 
            frameborder="0" 
            allow="autoplay; encrypted-media">
        </iframe>
        <!-- Capa de superposición para legibilidad (Negro con 40% opacidad) -->
        <div class="absolute inset-0 bg-black opacity-40"></div>
    </div>

    <!-- Contenido del Hero (Z-10 para estar sobre el video) -->
    <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10 text-center">
        <!-- Aquí va tu H1, P y CTA según tu documento -->
        <h1 class="text-5xl md:text-7xl font-bestigia text-white leading-tight mb-8">
            Hacemos que tu empresa sea más <span class="text-[#ff5a00]">sostenible</span> y rentable.
        </h1>
        <!-- ... resto del contenido ... -->
    </div>
</section>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03e33bb *//* 1. Forzar Tipografías y Colores en Títulos */
.elementor-10 .elementor-element.elementor-element-03e33bb h3, 
.elementor-10 .elementor-element.elementor-element-03e33bb .elementor-heading-title {
    font-family: 'Bestigia', serif !important;
    text-align: center !important;
    color: #000000 !important;
    transition: all 0.3s ease;
}

/* 2. Forzar Estilos en el Párrafo Naranja (Destacado) */
.elementor-10 .elementor-element.elementor-element-03e33bb p.texto-naranja,
.elementor-10 .elementor-element.elementor-element-03e33bb .p-highlight {
    font-family: 'Lato', sans-serif !important;
    color: #FF5A00 !important;
    font-weight: 700 !important;
    text-align: center !important;
    margin-bottom: 15px !important;
}

/* 3. Forzar Estilos en el Cuerpo de Texto (Gris) */
.elementor-10 .elementor-element.elementor-element-03e33bb .elementor-text-editor,
.elementor-10 .elementor-element.elementor-element-03e33bb p {
    font-family: 'Lato', sans-serif !important;
    text-align: center !important;
    color: #4b5563 !important;
    line-height: 1.6 !important;
}

/* 4. Corrección de alineación del contenedor de la tarjeta */
.elementor-10 .elementor-element.elementor-element-03e33bb .elementor-widget-container {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important; /* Centra todo el contenido horizontalmente */
    justify-content: center !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bestigia';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://apoidea.com.ar/wp-content/uploads/2026/04/Bestigia-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */