.elementor-12 .elementor-element.elementor-element-877dbb4{--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;--overlay-opacity:0.66;--padding-top:0300px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-877dbb4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-877dbb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://metralabsac.com/wp-content/uploads/2025/12/empresa-2-e1551381652195.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-877dbb4::before, .elementor-12 .elementor-element.elementor-element-877dbb4 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-877dbb4 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-877dbb4 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-877dbb4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-877dbb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-877dbb4 > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-877dbb4 > .e-con-inner > .elementor-shape-bottom svg{height:90px;}.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-12 .elementor-element.elementor-element-a157af9{text-align:center;}.elementor-12 .elementor-element.elementor-element-a157af9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:70px;font-weight:600;color:var( --e-global-color-text );}.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-12 .elementor-element.elementor-element-17d53d4 .elementor-button{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-17d53d4{right:70px;}body.rtl .elementor-12 .elementor-element.elementor-element-17d53d4{left:70px;}.elementor-12 .elementor-element.elementor-element-17d53d4{bottom:70px;z-index:100;}.elementor-12 .elementor-element.elementor-element-a771790.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a771790{right:25px;}body.rtl .elementor-12 .elementor-element.elementor-element-a771790{left:25px;}.elementor-12 .elementor-element.elementor-element-a771790{bottom:120px;z-index:101;text-align:center;}.elementor-12 .elementor-element.elementor-element-a771790 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.1px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#F8394A;}.elementor-12 .elementor-element.elementor-element-825d723{--display:flex;--min-height:0px;--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;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cd255d9{--display:flex;--min-height:1000px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cd255d9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cd255d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #333333 11%, #FFFFFF 100%);}.elementor-12 .elementor-element.elementor-element-cd255d9.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d800b83{--spacer-size:374px;background-color:var( --e-global-color-primary );margin:140px 0px calc(var(--kit-widget-spacing, 0px) + 0140px) 0px;}.elementor-12 .elementor-element.elementor-element-111e902{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-200px;}.elementor-12 .elementor-element.elementor-element-111e902.e-con{--align-self:center;}.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-12 .elementor-element.elementor-element-29cf7c5{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-29cf7c5.elementor-element{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-29cf7c5 img{opacity:1;}.elementor-12 .elementor-element.elementor-element-d67385d{--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:360px;--padding-bottom:0px;--padding-left:250px;--padding-right:080px;}.elementor-12 .elementor-element.elementor-element-83d1e30 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;}.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-12 .elementor-element.elementor-element-c2b5188{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5cf55c0{--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;--overlay-opacity:0.05;--border-radius:200px 200px 200px 200px;box-shadow:0px 0px 100px -30px rgba(0,0,0,0.5);--padding-top:150px;--padding-bottom:0150px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-5cf55c0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5cf55c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://metralabsac.com/wp-content/uploads/2025/12/fondo.png");background-position:center center;}.elementor-12 .elementor-element.elementor-element-5cf55c0::before, .elementor-12 .elementor-element.elementor-element-5cf55c0 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-5cf55c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-5cf55c0 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-5cf55c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-5cf55c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );background-image:url("https://metralabsac.com/wp-content/uploads/2025/12/fondo.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-5cf55c0::before{filter:brightness( 92% ) contrast( 112% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-755389a{text-align:center;}.elementor-12 .elementor-element.elementor-element-755389a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:65px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-cdda96f .bdt-prime-slider .bdt-dotnav{right:0;left:auto;}.elementor-12 .elementor-element.elementor-element-cdda96f{border-radius:80px 80px 80px 80px;}.elementor-12 .elementor-element.elementor-element-cdda96f .bdt-prime-slider .bdt-prime-slider-desc{align-items:center;text-align:center;}.elementor-12 .elementor-element.elementor-element-cdda96f .bdt-prime-slider-skin-isolate .bdt-slideshow{padding:69px;}.elementor-12 .elementor-element.elementor-element-cdda96f .bdt-prime-slider-skin-isolate .bdt-scroll-down-wrapper{left:69px;bottom:69px;}.elementor-12 .elementor-element.elementor-element-cdda96f .bdt-prime-slider .bdt-slider-excerpt{font-size:25px;}.elementor-12 .elementor-element.elementor-element-cdda96f .bdt-prime-slider .bdt-slide-overlay{border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-d0e06d9{--display:flex;--min-height:1020px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.98;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d0e06d9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d0e06d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://metralabsac.com/wp-content/uploads/2025/12/54163-scaled.jpg");}.elementor-12 .elementor-element.elementor-element-d0e06d9::before, .elementor-12 .elementor-element.elementor-element-d0e06d9 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d0e06d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d0e06d9 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d0e06d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d0e06d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-cac760d{padding:0px 0px 50px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-cac760d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:65px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e8e4933{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--align-content:center;}.elementor-12 .elementor-element.elementor-element-364cdee .wpr-flip-box-item{-webkit-transition-duration:0.5s;transition-duration:0.5s;border-radius:40%;}.elementor-12 .elementor-element.elementor-element-364cdee .wpr-flip-box-front{background-color:#8F8F8F00;border-style:none;}.elementor-12 .elementor-element.elementor-element-364cdee .wpr-flip-box-front .wpr-flip-box-content{text-align:center;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-12 .elementor-element.elementor-element-364cdee .wpr-flip-box-back{background-color:#D32F2F;}.elementor-12 .elementor-element.elementor-element-364cdee .wpr-flip-box-back .wpr-flip-box-content{text-align:center;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-12 .elementor-element.elementor-element-364cdee{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-364cdee .wpr-flip-box{height:193px;border-radius:40%;}.elementor-12 .elementor-element.elementor-element-364cdee .wpr-flip-box-overlay{border-radius:40%;}.elementor-12 .elementor-element.elementor-element-364cdee .wpr-flip-box-front .wpr-flip-box-icon{color:#D02030;font-size:46px;margin-bottom:11px;}.elementor-12 .elementor-element.elementor-element-364cdee .wpr-flip-box-front .wpr-flip-box-title{color:#ffffff;font-size:20px;margin:0 0 12px;}.elementor-12 .elementor-element.elementor-element-364cdee .wpr-flip-box-front .wpr-flip-box-description{color:#ffffff;margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-364cdee .wpr-flip-box-back .wpr-flip-box-icon{color:#ffffff;font-size:40px;margin-bottom:7px;}.elementor-12 .elementor-element.elementor-element-364cdee .wpr-flip-box-back .wpr-flip-box-title{color:#ffffff;margin:0 0 12px;}.elementor-12 .elementor-element.elementor-element-364cdee .wpr-flip-box-back .wpr-flip-box-description{color:#ffffff;margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-1fe4622 .wpr-flip-box-item{-webkit-transition-duration:0.5s;transition-duration:0.5s;border-radius:40%;}.elementor-12 .elementor-element.elementor-element-1fe4622 .wpr-flip-box-front{background-color:#8F8F8F00;border-style:none;}.elementor-12 .elementor-element.elementor-element-1fe4622 .wpr-flip-box-front .wpr-flip-box-content{text-align:center;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-12 .elementor-element.elementor-element-1fe4622 .wpr-flip-box-back{background-color:#D32F2F;}.elementor-12 .elementor-element.elementor-element-1fe4622 .wpr-flip-box-back .wpr-flip-box-content{text-align:center;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-12 .elementor-element.elementor-element-1fe4622{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-1fe4622 .wpr-flip-box{height:193px;border-radius:40%;}.elementor-12 .elementor-element.elementor-element-1fe4622 .wpr-flip-box-overlay{border-radius:40%;}.elementor-12 .elementor-element.elementor-element-1fe4622 .wpr-flip-box-front .wpr-flip-box-icon{color:#D02030;font-size:46px;margin-bottom:11px;}.elementor-12 .elementor-element.elementor-element-1fe4622 .wpr-flip-box-front .wpr-flip-box-title{color:#ffffff;font-size:20px;margin:0 0 12px;}.elementor-12 .elementor-element.elementor-element-1fe4622 .wpr-flip-box-front .wpr-flip-box-description{color:#ffffff;margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-1fe4622 .wpr-flip-box-back .wpr-flip-box-icon{color:#ffffff;font-size:40px;margin-bottom:7px;}.elementor-12 .elementor-element.elementor-element-1fe4622 .wpr-flip-box-back .wpr-flip-box-title{color:#ffffff;margin:0 0 12px;}.elementor-12 .elementor-element.elementor-element-1fe4622 .wpr-flip-box-back .wpr-flip-box-description{color:#ffffff;margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-1534000 .wpr-flip-box-item{-webkit-transition-duration:0.5s;transition-duration:0.5s;border-radius:40%;}.elementor-12 .elementor-element.elementor-element-1534000 .wpr-flip-box-front{background-color:#8F8F8F00;border-style:none;}.elementor-12 .elementor-element.elementor-element-1534000 .wpr-flip-box-front .wpr-flip-box-content{text-align:center;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-12 .elementor-element.elementor-element-1534000 .wpr-flip-box-back{background-color:#D32F2F;}.elementor-12 .elementor-element.elementor-element-1534000 .wpr-flip-box-back .wpr-flip-box-content{text-align:center;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-12 .elementor-element.elementor-element-1534000{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-1534000 .wpr-flip-box{height:193px;border-radius:40%;}.elementor-12 .elementor-element.elementor-element-1534000 .wpr-flip-box-overlay{border-radius:40%;}.elementor-12 .elementor-element.elementor-element-1534000 .wpr-flip-box-front .wpr-flip-box-icon{color:#D02030;font-size:46px;margin-bottom:11px;}.elementor-12 .elementor-element.elementor-element-1534000 .wpr-flip-box-front .wpr-flip-box-title{color:#ffffff;font-size:20px;margin:0 0 12px;}.elementor-12 .elementor-element.elementor-element-1534000 .wpr-flip-box-front .wpr-flip-box-description{color:#ffffff;margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-1534000 .wpr-flip-box-back .wpr-flip-box-icon{color:#ffffff;font-size:40px;margin-bottom:7px;}.elementor-12 .elementor-element.elementor-element-1534000 .wpr-flip-box-back .wpr-flip-box-title{color:#ffffff;margin:0 0 12px;}.elementor-12 .elementor-element.elementor-element-1534000 .wpr-flip-box-back .wpr-flip-box-description{color:#ffffff;margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-7b1837c .wpr-flip-box-item{-webkit-transition-duration:0.5s;transition-duration:0.5s;border-radius:40%;}.elementor-12 .elementor-element.elementor-element-7b1837c .wpr-flip-box-front{background-color:#8F8F8F00;border-style:none;}.elementor-12 .elementor-element.elementor-element-7b1837c .wpr-flip-box-front .wpr-flip-box-content{text-align:center;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-12 .elementor-element.elementor-element-7b1837c .wpr-flip-box-back{background-color:#D32F2F;}.elementor-12 .elementor-element.elementor-element-7b1837c .wpr-flip-box-back .wpr-flip-box-content{text-align:center;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-12 .elementor-element.elementor-element-7b1837c{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-7b1837c .wpr-flip-box{height:193px;border-radius:40%;}.elementor-12 .elementor-element.elementor-element-7b1837c .wpr-flip-box-overlay{border-radius:40%;}.elementor-12 .elementor-element.elementor-element-7b1837c .wpr-flip-box-front .wpr-flip-box-icon{color:#D02030;font-size:46px;margin-bottom:11px;}.elementor-12 .elementor-element.elementor-element-7b1837c .wpr-flip-box-front .wpr-flip-box-title{color:#ffffff;font-size:20px;margin:0 0 12px;}.elementor-12 .elementor-element.elementor-element-7b1837c .wpr-flip-box-front .wpr-flip-box-description{color:#ffffff;margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-7b1837c .wpr-flip-box-back .wpr-flip-box-icon{color:#ffffff;font-size:40px;margin-bottom:7px;}.elementor-12 .elementor-element.elementor-element-7b1837c .wpr-flip-box-back .wpr-flip-box-title{color:#ffffff;margin:0 0 12px;}.elementor-12 .elementor-element.elementor-element-7b1837c .wpr-flip-box-back .wpr-flip-box-description{color:#ffffff;margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-b866e4f .wpr-flip-box-item{-webkit-transition-duration:0.5s;transition-duration:0.5s;border-radius:40%;}.elementor-12 .elementor-element.elementor-element-b866e4f .wpr-flip-box-front{background-color:#8F8F8F00;border-style:none;}.elementor-12 .elementor-element.elementor-element-b866e4f .wpr-flip-box-front .wpr-flip-box-content{text-align:center;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-12 .elementor-element.elementor-element-b866e4f .wpr-flip-box-back{background-color:#D32F2F;}.elementor-12 .elementor-element.elementor-element-b866e4f .wpr-flip-box-back .wpr-flip-box-content{text-align:center;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-12 .elementor-element.elementor-element-b866e4f{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-b866e4f .wpr-flip-box{height:193px;border-radius:40%;}.elementor-12 .elementor-element.elementor-element-b866e4f .wpr-flip-box-overlay{border-radius:40%;}.elementor-12 .elementor-element.elementor-element-b866e4f .wpr-flip-box-front .wpr-flip-box-icon{color:#D02030;font-size:46px;margin-bottom:11px;}.elementor-12 .elementor-element.elementor-element-b866e4f .wpr-flip-box-front .wpr-flip-box-title{color:#ffffff;font-size:20px;margin:0 0 12px;}.elementor-12 .elementor-element.elementor-element-b866e4f .wpr-flip-box-front .wpr-flip-box-description{color:#ffffff;margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-b866e4f .wpr-flip-box-back .wpr-flip-box-icon{color:#ffffff;font-size:40px;margin-bottom:7px;}.elementor-12 .elementor-element.elementor-element-b866e4f .wpr-flip-box-back .wpr-flip-box-title{color:#ffffff;margin:0 0 12px;}.elementor-12 .elementor-element.elementor-element-b866e4f .wpr-flip-box-back .wpr-flip-box-description{color:#ffffff;margin-bottom:20px;}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-5cf55c0{--min-height:0px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-cd255d9{--width:50%;}.elementor-12 .elementor-element.elementor-element-d67385d{--width:50%;}.elementor-12 .elementor-element.elementor-element-d0e06d9{--width:100%;}.elementor-12 .elementor-element.elementor-element-e8e4933{--width:100%;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-877dbb4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-877dbb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for button, class: .elementor-element-17d53d4 */.elementor-12 .elementor-element.elementor-element-17d53d4 {
    /* Esto define la animación: nombre, duración, suavidad, repetición */
    animation: zoomLatido 1.9s ease-in-out infinite;
}

/* Aquí definimos cómo se mueve */
@keyframes zoomLatido {
    0% {
        transform: scale(1); /* Tamaño normal */
    }
    50% {
        transform: scale(1.4); /* Crece un 10% (Haz zoom) */
    }
    100% {
        transform: scale(1); /* Vuelve a normal */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a771790 */.elementor-12 .elementor-element.elementor-element-a771790 .elementor-heading-title {
    /* Color base (Rojo Metralab) */
    color: #D92C2C;
    
    /* Animación de brillo pulsante */
    animation: brilloPulsante 1.5s ease-in-out infinite;

    /* OPTIMIZACIÓN: Estas líneas aseguran que no desaparezca nunca */
    transform: translateZ(0);
    will-change: text-shadow, color;
}

/* La animación: El texto se "enciende" y se apaga suavemente */
@keyframes brilloPulsante {
    0%, 100% {
        /* Estado Normal: Rojo estándar */
        color: #D92C2C;
        text-shadow: 0 0 0px transparent;
    }
    50% {
        /* Estado Brillante: Rojo claro + Resplandor blanco */
        color: #A10000; 
        text-shadow: 0 0 15px rgba(255, 255, 255, 0.8), 0 0 5px rgba(255, 255, 255, 0.4);
    }
}/* End custom CSS */
/* Start custom CSS for wpr-flip-box, class: .elementor-element-364cdee */.elementor-12 .elementor-element.elementor-element-364cdee .wpr-flip-box-front,
.elementor-12 .elementor-element.elementor-element-364cdee .wpr-flip-box-back {
    -webkit-backface-visibility: hidden !important;
    backface-visibility: hidden !important;
    transform-style: preserve-3d !important;
}

/* ASEGURAR que el rojo no se vea hasta que gires */
/* Esto hace la cara trasera totalmente transparente hasta el momento del giro */
.elementor-12 .elementor-element.elementor-element-364cdee .wpr-flip-box-back {
    opacity: 0; 
    transition: opacity 0.001s ease-in 0.001s; /* Espera un poquito antes de aparecer */
}

/* Cuando pasas el mouse, la cara trasera aparece de golpe (ya girada) */
.elementor-12 .elementor-element.elementor-element-364cdee:hover .wpr-flip-box-back {
    opacity: 1;
    transition: opacity 0.01s ease-in;
}/* End custom CSS */
/* Start custom CSS for wpr-flip-box, class: .elementor-element-1fe4622 */.elementor-12 .elementor-element.elementor-element-1fe4622 .wpr-flip-box-front,
.elementor-12 .elementor-element.elementor-element-1fe4622 .wpr-flip-box-back {
    -webkit-backface-visibility: hidden !important;
    backface-visibility: hidden !important;
    transform-style: preserve-3d !important;
}

/* ASEGURAR que el rojo no se vea hasta que gires */
/* Esto hace la cara trasera totalmente transparente hasta el momento del giro */
.elementor-12 .elementor-element.elementor-element-1fe4622 .wpr-flip-box-back {
    opacity: 0; 
    transition: opacity 0.001s ease-in 0.001s; /* Espera un poquito antes de aparecer */
}

/* Cuando pasas el mouse, la cara trasera aparece de golpe (ya girada) */
.elementor-12 .elementor-element.elementor-element-1fe4622:hover .wpr-flip-box-back {
    opacity: 1;
    transition: opacity 0.01s ease-in;
}/* End custom CSS */
/* Start custom CSS for wpr-flip-box, class: .elementor-element-1534000 */.elementor-12 .elementor-element.elementor-element-1534000 .wpr-flip-box-front,
.elementor-12 .elementor-element.elementor-element-1534000 .wpr-flip-box-back {
    -webkit-backface-visibility: hidden !important;
    backface-visibility: hidden !important;
    transform-style: preserve-3d !important;
}

/* ASEGURAR que el rojo no se vea hasta que gires */
/* Esto hace la cara trasera totalmente transparente hasta el momento del giro */
.elementor-12 .elementor-element.elementor-element-1534000 .wpr-flip-box-back {
    opacity: 0; 
    transition: opacity 0.001s ease-in 0.001s; /* Espera un poquito antes de aparecer */
}

/* Cuando pasas el mouse, la cara trasera aparece de golpe (ya girada) */
.elementor-12 .elementor-element.elementor-element-1534000:hover .wpr-flip-box-back {
    opacity: 1;
    transition: opacity 0.01s ease-in;
}/* End custom CSS */
/* Start custom CSS for wpr-flip-box, class: .elementor-element-7b1837c */.elementor-12 .elementor-element.elementor-element-7b1837c .wpr-flip-box-front,
.elementor-12 .elementor-element.elementor-element-7b1837c .wpr-flip-box-back {
    -webkit-backface-visibility: hidden !important;
    backface-visibility: hidden !important;
    transform-style: preserve-3d !important;
}

/* ASEGURAR que el rojo no se vea hasta que gires */
/* Esto hace la cara trasera totalmente transparente hasta el momento del giro */
.elementor-12 .elementor-element.elementor-element-7b1837c .wpr-flip-box-back {
    opacity: 0; 
    transition: opacity 0.001s ease-in 0.001s; /* Espera un poquito antes de aparecer */
}

/* Cuando pasas el mouse, la cara trasera aparece de golpe (ya girada) */
.elementor-12 .elementor-element.elementor-element-7b1837c:hover .wpr-flip-box-back {
    opacity: 1;
    transition: opacity 0.01s ease-in;
}/* End custom CSS */
/* Start custom CSS for wpr-flip-box, class: .elementor-element-b866e4f */.elementor-12 .elementor-element.elementor-element-b866e4f .wpr-flip-box-front,
.elementor-12 .elementor-element.elementor-element-b866e4f .wpr-flip-box-back {
    -webkit-backface-visibility: hidden !important;
    backface-visibility: hidden !important;
    transform-style: preserve-3d !important;
}

/* ASEGURAR que el rojo no se vea hasta que gires */
/* Esto hace la cara trasera totalmente transparente hasta el momento del giro */
.elementor-12 .elementor-element.elementor-element-b866e4f .wpr-flip-box-back {
    opacity: 0; 
    transition: opacity 0.001s ease-in 0.001s; /* Espera un poquito antes de aparecer */
}

/* Cuando pasas el mouse, la cara trasera aparece de golpe (ya girada) */
.elementor-12 .elementor-element.elementor-element-b866e4f:hover .wpr-flip-box-back {
    opacity: 1;
    transition: opacity 0.01s ease-in;
}/* End custom CSS */