.elementor-866 .elementor-element.elementor-element-59979c8{--display:flex;--min-height:529px;--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.36;--border-radius:0px 0px 0px 0px;}.elementor-866 .elementor-element.elementor-element-59979c8:not(.elementor-motion-effects-element-type-background), .elementor-866 .elementor-element.elementor-element-59979c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aluminissamar.com/wp-content/uploads/2025/11/Diseno-sin-titulo-12-2.png");background-position:center center;background-size:cover;}.elementor-866 .elementor-element.elementor-element-59979c8::before, .elementor-866 .elementor-element.elementor-element-59979c8 > .elementor-background-video-container::before, .elementor-866 .elementor-element.elementor-element-59979c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-866 .elementor-element.elementor-element-59979c8 > .elementor-background-slideshow::before, .elementor-866 .elementor-element.elementor-element-59979c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-866 .elementor-element.elementor-element-59979c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.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-866 .elementor-element.elementor-element-6f4841a{text-align:center;}.elementor-866 .elementor-element.elementor-element-6f4841a .elementor-heading-title{text-shadow:0px 0px 10px rgba(255, 255, 255, 0.5);}.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-866 .elementor-element.elementor-element-62f9b85{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:600;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.6);color:var( --e-global-color-primary );}.elementor-866 .elementor-element.elementor-element-0378cf9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-866 .elementor-element.elementor-element-118de20{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-866 .elementor-element.elementor-element-b30607e{background-color:#12807800;border-style:groove;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-866 .elementor-element.elementor-element-b30607e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-866 .elementor-element.elementor-element-dfc9d2d{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-866 .elementor-element.elementor-element-3f38012 .elementor-post__thumbnail__link{padding-bottom:calc( 1.4 * 100% );}.elementor-866 .elementor-element.elementor-element-3f38012:after{content:"1.4";position:absolute;color:transparent;}.elementor-866 .elementor-element.elementor-element-3f38012{--grid-row-gap:19px;--grid-column-gap:19px;}.elementor-866 .elementor-element.elementor-element-3f38012 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-866 .elementor-element.elementor-element-3f38012 a .elementor-portfolio-item__overlay{background-color:#F2F2F24D;}.elementor-866 .elementor-element.elementor-element-3f38012 .elementor-portfolio-item__title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-866 .elementor-element.elementor-element-f131b8b{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-866 .elementor-element.elementor-element-e0d1c17{background-color:#12807800;border-style:groove;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-866 .elementor-element.elementor-element-e0d1c17 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-866 .elementor-element.elementor-element-c688fba{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-866 .elementor-element.elementor-element-37ed002 .elementor-post__thumbnail__link{padding-bottom:calc( 0.75 * 100% );}.elementor-866 .elementor-element.elementor-element-37ed002:after{content:"0.75";position:absolute;color:transparent;}.elementor-866 .elementor-element.elementor-element-37ed002{--grid-row-gap:19px;width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;--grid-column-gap:19px;}.elementor-866 .elementor-element.elementor-element-37ed002 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-866 .elementor-element.elementor-element-37ed002.elementor-element{--align-self:center;}.elementor-866 .elementor-element.elementor-element-37ed002 a .elementor-portfolio-item__overlay{background-color:#F2F2F24D;}.elementor-866 .elementor-element.elementor-element-37ed002 .elementor-portfolio-item__title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-866 .elementor-element.elementor-element-3f15e83{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-866 .elementor-element.elementor-element-50c6a4c{background-color:#12807800;border-style:groove;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-866 .elementor-element.elementor-element-50c6a4c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-866 .elementor-element.elementor-element-17bbf6e{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-866 .elementor-element.elementor-element-a4a2031 .elementor-post__thumbnail__link{padding-bottom:calc( 1.4 * 100% );}.elementor-866 .elementor-element.elementor-element-a4a2031:after{content:"1.4";position:absolute;color:transparent;}.elementor-866 .elementor-element.elementor-element-a4a2031{--grid-row-gap:19px;--grid-column-gap:19px;}.elementor-866 .elementor-element.elementor-element-a4a2031 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-866 .elementor-element.elementor-element-a4a2031 a .elementor-portfolio-item__overlay{background-color:#F2F2F24D;}.elementor-866 .elementor-element.elementor-element-a4a2031 .elementor-portfolio-item__title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-866 .elementor-element.elementor-element-798d83c{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-866 .elementor-element.elementor-element-d26d62e{background-color:#12807800;border-style:groove;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-866 .elementor-element.elementor-element-d26d62e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-866 .elementor-element.elementor-element-763a79a{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-866 .elementor-element.elementor-element-93f94c7 .elementor-post__thumbnail__link{padding-bottom:calc( 0.64 * 100% );}.elementor-866 .elementor-element.elementor-element-93f94c7:after{content:"0.64";position:absolute;color:transparent;}.elementor-866 .elementor-element.elementor-element-93f94c7{--grid-row-gap:19px;width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;--grid-column-gap:19px;}.elementor-866 .elementor-element.elementor-element-93f94c7 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-866 .elementor-element.elementor-element-93f94c7.elementor-element{--align-self:center;}.elementor-866 .elementor-element.elementor-element-93f94c7 a .elementor-portfolio-item__overlay{background-color:#F2F2F24D;}.elementor-866 .elementor-element.elementor-element-93f94c7 .elementor-portfolio-item__title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-866 .elementor-element.elementor-element-671f952{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-866 .elementor-element.elementor-element-f0b5feb{background-color:#12807800;border-style:groove;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-866 .elementor-element.elementor-element-f0b5feb .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-866 .elementor-element.elementor-element-c542ccd{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-866 .elementor-element.elementor-element-f6c098c .elementor-post__thumbnail__link{padding-bottom:calc( 0.64 * 100% );}.elementor-866 .elementor-element.elementor-element-f6c098c:after{content:"0.64";position:absolute;color:transparent;}.elementor-866 .elementor-element.elementor-element-f6c098c{--grid-row-gap:19px;width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;--grid-column-gap:19px;}.elementor-866 .elementor-element.elementor-element-f6c098c > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-866 .elementor-element.elementor-element-f6c098c.elementor-element{--align-self:center;}.elementor-866 .elementor-element.elementor-element-f6c098c a .elementor-portfolio-item__overlay{background-color:#F2F2F24D;}.elementor-866 .elementor-element.elementor-element-f6c098c .elementor-portfolio-item__title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-866 .elementor-element.elementor-element-a2a9d6b{--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.23;}.elementor-866 .elementor-element.elementor-element-a2a9d6b::before, .elementor-866 .elementor-element.elementor-element-a2a9d6b > .elementor-background-video-container::before, .elementor-866 .elementor-element.elementor-element-a2a9d6b > .e-con-inner > .elementor-background-video-container::before, .elementor-866 .elementor-element.elementor-element-a2a9d6b > .elementor-background-slideshow::before, .elementor-866 .elementor-element.elementor-element-a2a9d6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-866 .elementor-element.elementor-element-a2a9d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-60c6752 ) 26%);}.elementor-866 .elementor-element.elementor-element-92463f4{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-866 .elementor-element.elementor-element-92463f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-866 .elementor-element.elementor-element-d516c9a{--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.5;border-style:groove;--border-style:groove;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-866 .elementor-element.elementor-element-d516c9a::before, .elementor-866 .elementor-element.elementor-element-d516c9a > .elementor-background-video-container::before, .elementor-866 .elementor-element.elementor-element-d516c9a > .e-con-inner > .elementor-background-video-container::before, .elementor-866 .elementor-element.elementor-element-d516c9a > .elementor-background-slideshow::before, .elementor-866 .elementor-element.elementor-element-d516c9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-866 .elementor-element.elementor-element-d516c9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-866 .elementor-element.elementor-element-d516c9a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-866 .elementor-element.elementor-element-a8686c1{width:var( --container-widget-width, 102.968% );max-width:102.968%;--container-widget-width:102.968%;--container-widget-flex-grow:0;}.elementor-866 .elementor-element.elementor-element-a8686c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-866 .elementor-element.elementor-element-a8686c1 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-866 .elementor-element.elementor-element-a44412b{color:var( --e-global-color-secondary );}.elementor-866 .elementor-element.elementor-element-a44412b a{color:var( --e-global-color-text );}.elementor-866 .elementor-element.elementor-element-028c3e2{width:var( --container-widget-width, 102.968% );max-width:102.968%;--container-widget-width:102.968%;--container-widget-flex-grow:0;}.elementor-866 .elementor-element.elementor-element-028c3e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-866 .elementor-element.elementor-element-028c3e2 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-866 .elementor-element.elementor-element-fb7cbe5{width:var( --container-widget-width, 102.968% );max-width:102.968%;--container-widget-width:102.968%;--container-widget-flex-grow:0;}.elementor-866 .elementor-element.elementor-element-fb7cbe5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-866 .elementor-element.elementor-element-fb7cbe5 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-866 .elementor-element.elementor-element-d0b2deb{width:var( --container-widget-width, 102.968% );max-width:102.968%;--container-widget-width:102.968%;--container-widget-flex-grow:0;}.elementor-866 .elementor-element.elementor-element-d0b2deb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-866 .elementor-element.elementor-element-d0b2deb .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-866 .elementor-element.elementor-element-a3372d3{--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.42;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-866 .elementor-element.elementor-element-a3372d3::before, .elementor-866 .elementor-element.elementor-element-a3372d3 > .elementor-background-video-container::before, .elementor-866 .elementor-element.elementor-element-a3372d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-866 .elementor-element.elementor-element-a3372d3 > .elementor-background-slideshow::before, .elementor-866 .elementor-element.elementor-element-a3372d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-866 .elementor-element.elementor-element-a3372d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(230deg, var( --e-global-color-60c6752 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-866 .elementor-element.elementor-element-876a35b{text-align:center;}.elementor-866 .elementor-element.elementor-element-cbca19d{text-align:center;}.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 );}body.elementor-page-866:not(.elementor-motion-effects-element-type-background), body.elementor-page-866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:1025px){.elementor-866 .elementor-element.elementor-element-59979c8:not(.elementor-motion-effects-element-type-background), .elementor-866 .elementor-element.elementor-element-59979c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}