.elementor-6 .elementor-element.elementor-element-22b254c{--display:flex;--min-height:600px;--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:flex-start;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-22b254c:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-22b254c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alumaxacabados.com/wp-content/uploads/headro-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-e391dc3{width:var( --container-widget-width, 657px );max-width:657px;--container-widget-width:657px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-e391dc3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-e391dc3 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:clamp(3rem, 2.5385rem + 2.0513vw, 4rem);font-weight:100;color:#10346A;}.elementor-6 .elementor-element.elementor-element-9de6d70 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:24px;color:#10346A;}.elementor-6 .elementor-element.elementor-element-278864b .elementor-button{background-color:transparent;font-family:"Metropolis", Sans-serif;font-size:21px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #2459A8 0%, #3177E1 100%);border-radius:8px 8px 8px 8px;padding:24px 83px 24px 83px;}.elementor-6 .elementor-element.elementor-element-278864b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6 .elementor-element.elementor-element-278864b .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-6 .elementor-element.elementor-element-e76c6c1{--display:flex;--min-height:837px;--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;--flex-wrap:wrap;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-6 .elementor-element.elementor-element-000a6cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-144ea00{--display:flex;--position:absolute;--min-height:290px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;top:88px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-6 .elementor-element.elementor-element-144ea00:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-144ea00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alumaxacabados.com/wp-content/uploads/Liena-de-productos-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-144ea00{left:805px;}body.rtl .elementor-6 .elementor-element.elementor-element-144ea00{right:805px;}.elementor-6 .elementor-element.elementor-element-c09626d{--display:flex;--min-height:46px;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-c09626d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-c09626d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-2e7f17f .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:20px;font-weight:700;color:#5B5B5B;}.elementor-6 .elementor-element.elementor-element-8a0fc6c > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px -100px 0px;}.elementor-6 .elementor-element.elementor-element-8a0fc6c .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-1aee769{--display:flex;--position:absolute;--min-height:290px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;top:-40px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-6 .elementor-element.elementor-element-1aee769:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1aee769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alumaxacabados.com/wp-content/uploads/Liena-de-productos-4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-1aee769{left:414px;}body.rtl .elementor-6 .elementor-element.elementor-element-1aee769{right:414px;}.elementor-6 .elementor-element.elementor-element-ad74ad8{--display:flex;--min-height:46px;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-ad74ad8:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-ad74ad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-03a9ad9 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:20px;font-weight:700;color:#5B5B5B;}.elementor-6 .elementor-element.elementor-element-fed3a07 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px -100px 0px;}.elementor-6 .elementor-element.elementor-element-fed3a07 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-a635b29{--display:flex;--position:absolute;--min-height:290px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;top:48px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-6 .elementor-element.elementor-element-a635b29:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-a635b29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alumaxacabados.com/wp-content/uploads/puerta.webp");background-position:center center;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-a635b29{left:16px;}body.rtl .elementor-6 .elementor-element.elementor-element-a635b29{right:16px;}.elementor-6 .elementor-element.elementor-element-80dad88{--display:flex;--min-height:46px;--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-80dad88:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-80dad88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-7e96bab .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:20px;font-weight:700;color:#5B5B5B;}.elementor-6 .elementor-element.elementor-element-e9a9c82 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px -100px 0px;}.elementor-6 .elementor-element.elementor-element-e9a9c82 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-e9a9c82.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-6 .elementor-element.elementor-element-e9a9c82.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-e9a9c82.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-6 .elementor-element.elementor-element-e9a9c82.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-e9a9c82.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-6 .elementor-element.elementor-element-f034374{--display:flex;--position:absolute;--min-height:360px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;bottom:-32px;--z-index:1;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-6 .elementor-element.elementor-element-f034374:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f034374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alumaxacabados.com/wp-content/uploads/Liena-de-productos.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-f034374{right:24px;}body.rtl .elementor-6 .elementor-element.elementor-element-f034374{left:24px;}.elementor-6 .elementor-element.elementor-element-964be7b{--display:flex;--min-height:46px;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-964be7b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-964be7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f83ac53 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:20px;font-weight:700;color:#5B5B5B;}.elementor-6 .elementor-element.elementor-element-0fb2e6c > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px -100px 0px;}.elementor-6 .elementor-element.elementor-element-0fb2e6c .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-294978e{--display:flex;--position:absolute;--min-height:295px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;bottom:-120px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-6 .elementor-element.elementor-element-294978e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-294978e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alumaxacabados.com/wp-content/uploads/Liena-de-productos-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-294978e{left:502px;}body.rtl .elementor-6 .elementor-element.elementor-element-294978e{right:502px;}.elementor-6 .elementor-element.elementor-element-bb50df8{--display:flex;--min-height:46px;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-bb50df8:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-bb50df8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-255bcd6 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:20px;font-weight:700;color:#5B5B5B;}.elementor-6 .elementor-element.elementor-element-a489fa7 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px -100px 0px;}.elementor-6 .elementor-element.elementor-element-a489fa7 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-875aad8{--display:flex;--position:absolute;--min-height:360px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;bottom:-24px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-6 .elementor-element.elementor-element-875aad8:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-875aad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alumaxacabados.com/wp-content/uploads/Liena-de-productos-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-875aad8{left:48px;}body.rtl .elementor-6 .elementor-element.elementor-element-875aad8{right:48px;}.elementor-6 .elementor-element.elementor-element-3ebbb2c{--display:flex;--min-height:46px;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-3ebbb2c:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3ebbb2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-185abd3 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:20px;font-weight:700;color:#5B5B5B;}.elementor-6 .elementor-element.elementor-element-7ebbdcb > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px -100px 0px;}.elementor-6 .elementor-element.elementor-element-7ebbdcb .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-c3bec59{width:var( --container-widget-width, 442px );max-width:442px;--container-widget-width:442px;--container-widget-flex-grow:0;text-align:center;}.elementor-6 .elementor-element.elementor-element-c3bec59 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:48px;font-weight:100;color:#10346B;}.elementor-6 .elementor-element.elementor-element-4e026fa{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-6 .elementor-element.elementor-element-c7ddf55{width:var( --container-widget-width, 442px );max-width:442px;--container-widget-width:442px;--container-widget-flex-grow:0;text-align:center;}.elementor-6 .elementor-element.elementor-element-c7ddf55 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:48px;font-weight:100;color:#10346B;}.elementor-6 .elementor-element.elementor-element-c76004a{--display:flex;--min-height:369px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-c76004a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-c76004a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alumaxacabados.com/wp-content/uploads/puerta.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-9fd603a{--display:flex;--min-height:46px;--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-9fd603a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-9fd603a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-8c04287 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:20px;font-weight:700;color:#5B5B5B;}.elementor-6 .elementor-element.elementor-element-5103f68 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px -100px 0px;}.elementor-6 .elementor-element.elementor-element-5103f68 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-0313388{--display:flex;--min-height:369px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-0313388:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-0313388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alumaxacabados.com/wp-content/uploads/Liena-de-productos-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-73179ac{--display:flex;--min-height:46px;--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-73179ac:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-73179ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-07513ae .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:20px;font-weight:700;color:#5B5B5B;}.elementor-6 .elementor-element.elementor-element-2a62d2b > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px -100px 0px;}.elementor-6 .elementor-element.elementor-element-2a62d2b .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-f4b1759{--display:flex;--min-height:369px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-f4b1759:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f4b1759 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alumaxacabados.com/wp-content/uploads/Liena-de-productos-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-d42c3ab{--display:flex;--min-height:46px;--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-d42c3ab:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-d42c3ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-13f6266 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:20px;font-weight:700;color:#5B5B5B;}.elementor-6 .elementor-element.elementor-element-cb47b41 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px -100px 0px;}.elementor-6 .elementor-element.elementor-element-cb47b41 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-99b14fc{--display:flex;--min-height:369px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-99b14fc:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-99b14fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alumaxacabados.com/wp-content/uploads/Liena-de-productos-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-5b28112{--display:flex;--min-height:46px;--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-5b28112:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-5b28112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-37c7c9e .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:20px;font-weight:700;color:#5B5B5B;}.elementor-6 .elementor-element.elementor-element-439dca5 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px -100px 0px;}.elementor-6 .elementor-element.elementor-element-439dca5 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-5d1ee16{--display:flex;--min-height:369px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-5d1ee16:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-5d1ee16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alumaxacabados.com/wp-content/uploads/Liena-de-productos-4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-f808f10{--display:flex;--min-height:46px;--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-f808f10:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f808f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-0c1db22 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:20px;font-weight:700;color:#5B5B5B;}.elementor-6 .elementor-element.elementor-element-96ac098 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px -100px 0px;}.elementor-6 .elementor-element.elementor-element-96ac098 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-ccd587c{--display:flex;--min-height:369px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ccd587c:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-ccd587c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alumaxacabados.com/wp-content/uploads/Liena-de-productos.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-8f87c7f{--display:flex;--min-height:46px;--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-8f87c7f:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-8f87c7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-5a90d43 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:20px;font-weight:700;color:#5B5B5B;}.elementor-6 .elementor-element.elementor-element-effd9c7 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px -100px 0px;}.elementor-6 .elementor-element.elementor-element-effd9c7 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-9c6aa1d{--display:flex;--min-height:1327px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-9c6aa1d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-9c6aa1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alumaxacabados.com/wp-content/uploads/4-RAZONES.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-62d34cd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:79px 79px 79px 79px;--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-6 .elementor-element.elementor-element-e2abbd0{--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:42px 16px;--row-gap:42px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:109px;--padding-bottom:109px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-5e81cc9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-6 .elementor-element.elementor-element-5e81cc9 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:48px;font-weight:100;color:#10346B;}.elementor-6 .elementor-element.elementor-element-1adee04{width:var( --container-widget-width, 562px );max-width:562px;--container-widget-width:562px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-5a6bbce{width:var( --container-widget-width, 562px );max-width:562px;--container-widget-width:562px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-bddfe82{width:var( --container-widget-width, 273px );max-width:273px;--container-widget-width:273px;--container-widget-flex-grow:0;text-align:left;}.elementor-6 .elementor-element.elementor-element-bddfe82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-bddfe82 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:clamp(1.4rem, 1.3538rem + 0.2051vw, 1.5rem);font-weight:400;color:#10346B;}.elementor-6 .elementor-element.elementor-element-4eef96f{width:var( --container-widget-width, 273px );max-width:273px;--container-widget-width:273px;--container-widget-flex-grow:0;text-align:left;}.elementor-6 .elementor-element.elementor-element-4eef96f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-4eef96f .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:clamp(1.4rem, 1.3538rem + 0.2051vw, 1.5rem);font-weight:400;color:#10346B;}.elementor-6 .elementor-element.elementor-element-c917157{width:var( --container-widget-width, 273px );max-width:273px;--container-widget-width:273px;--container-widget-flex-grow:0;text-align:left;}.elementor-6 .elementor-element.elementor-element-c917157 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:clamp(1.4rem, 1.3538rem + 0.2051vw, 1.5rem);font-weight:400;color:#10346B;}.elementor-6 .elementor-element.elementor-element-269da3d{width:var( --container-widget-width, 273px );max-width:273px;--container-widget-width:273px;--container-widget-flex-grow:0;text-align:left;}.elementor-6 .elementor-element.elementor-element-269da3d .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:clamp(1.4rem, 1.3538rem + 0.2051vw, 1.5rem);font-weight:400;color:#10346B;}.elementor-6 .elementor-element.elementor-element-f40da93{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-1bdd6d2{width:var( --container-widget-width, 1140px );max-width:1140px;--container-widget-width:1140px;--container-widget-flex-grow:0;text-align:left;}.elementor-6 .elementor-element.elementor-element-1bdd6d2.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-1bdd6d2 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:48px;font-weight:100;color:#10346B;}.elementor-6 .elementor-element.elementor-element-baccd14{--e-image-carousel-slides-to-show:6;}.elementor-6 .elementor-element.elementor-element-e56a805{--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 016px;--row-gap:0px;--column-gap:016px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-6f4ef72{--display:flex;--min-height:800px;--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;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-6f4ef72:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-6f4ef72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alumaxacabados.com/wp-content/uploads/1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-ee67849{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:79px 79px 79px 79px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ee67849:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-ee67849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-2b8b355 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:16px;}.elementor-6 .elementor-element.elementor-element-f8fc3ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2% 0%;--row-gap:2%;--column-gap:0%;--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-6 .elementor-element.elementor-element-7ffc368{--display:flex;--min-height:49%;--justify-content:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-f23c4cc{width:var( --container-widget-width, 1140px );max-width:1140px;--container-widget-width:1140px;--container-widget-flex-grow:0;text-align:center;}.elementor-6 .elementor-element.elementor-element-f23c4cc.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-f23c4cc .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:41px;font-weight:100;color:#10346B;}.elementor-6 .elementor-element.elementor-element-ffb05b6{text-align:center;font-family:"Metropolis", Sans-serif;font-size:18px;line-height:28px;color:#10346B;}.elementor-6 .elementor-element.elementor-element-44c0d53 .elementor-button{background-color:transparent;font-family:"Metropolis", Sans-serif;font-size:21px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #2459A8 0%, #3177E1 100%);border-radius:8px 8px 8px 8px;padding:10px 83px 10px 83px;}.elementor-6 .elementor-element.elementor-element-44c0d53 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6 .elementor-element.elementor-element-44c0d53 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-6 .elementor-element.elementor-element-96800bc{--display:flex;--min-height:49%;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-96800bc:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-96800bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alumaxacabados.com/wp-content/uploads/2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-d27d23f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:79px 79px 79px 79px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-d27d23f:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-d27d23f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a765f88 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:16px;}.elementor-6 .elementor-element.elementor-element-4aa7b41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-6 .elementor-element.elementor-element-ecfff6c{--display:flex;--min-height:49%;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ecfff6c:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-ecfff6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alumaxacabados.com/wp-content/uploads/3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-197a4ab{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:79px 79px 79px 79px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-197a4ab:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-197a4ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-668f7b2 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:16px;}.elementor-6 .elementor-element.elementor-element-507bcbc{--display:flex;--min-height:49%;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-507bcbc:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-507bcbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alumaxacabados.com/wp-content/uploads/4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-178a6ce{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:79px 79px 79px 79px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-178a6ce:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-178a6ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-1b690cb .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:16px;}.elementor-6 .elementor-element.elementor-element-f640adc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 96px;--row-gap:0px;--column-gap:96px;--margin-top:230px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-2b84f7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:83px 0px;--row-gap:83px;--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-6 .elementor-element.elementor-element-883d9a7{--display:flex;--min-height:222px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 16px 16px 100px;--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-6 .elementor-element.elementor-element-883d9a7:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-883d9a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(105deg, #3177E1 54%, #10346B 100%);}.elementor-6 .elementor-element.elementor-element-f8c68e4 > .elementor-widget-container{margin:-112px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-1b5fe85{--display:flex;--min-height:222px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 100px 100px 16px;--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-6 .elementor-element.elementor-element-1b5fe85:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1b5fe85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3177E1;background-image:url("https://www.alumaxacabados.com/wp-content/uploads/photo_2025-02-24_16-05-42-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-5bf2408 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-5bf2408 .elementor-icon{font-size:95px;}.elementor-6 .elementor-element.elementor-element-5bf2408 .elementor-icon svg{height:95px;}.elementor-6 .elementor-element.elementor-element-4aecdb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 0px;--row-gap:32px;--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-6 .elementor-element.elementor-element-9d9c224 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem);font-weight:700;color:#10346B;}.elementor-6 .elementor-element.elementor-element-069159d > .elementor-widget-container{margin:-10px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-069159d{font-family:"Metropolis", Sans-serif;font-size:18px;line-height:28px;color:#10346B;}.elementor-6 .elementor-element.elementor-element-51db5a4 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem);font-weight:700;color:#10346B;}.elementor-6 .elementor-element.elementor-element-ce01087 > .elementor-widget-container{margin:-10px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-ce01087{font-family:"Metropolis", Sans-serif;font-size:18px;line-height:28px;color:#10346B;}.elementor-6 .elementor-element.elementor-element-c79f4aa .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem);font-weight:700;color:#10346B;}.elementor-6 .elementor-element.elementor-element-e263e54 > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-6 .elementor-element.elementor-element-e263e54{font-family:"Metropolis", Sans-serif;font-size:18px;line-height:28px;color:#10346B;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-22b254c:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-22b254c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-523px -57px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-a635b29{left:16px;}body.rtl .elementor-6 .elementor-element.elementor-element-a635b29{right:16px;}.elementor-6 .elementor-element.elementor-element-a635b29{top:8px;}.elementor-6 .elementor-element.elementor-element-f034374{--min-height:250px;bottom:56px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-f034374{right:64px;}body.rtl .elementor-6 .elementor-element.elementor-element-f034374{left:64px;}.elementor-6 .elementor-element.elementor-element-294978e{--min-height:250px;bottom:144px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-294978e{left:462px;}body.rtl .elementor-6 .elementor-element.elementor-element-294978e{right:462px;}.elementor-6 .elementor-element.elementor-element-875aad8{--min-height:250px;bottom:80px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-875aad8{left:8px;}body.rtl .elementor-6 .elementor-element.elementor-element-875aad8{right:8px;}.elementor-6 .elementor-element.elementor-element-4e026fa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 5%;--row-gap:16px;--column-gap:5%;--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-6 .elementor-element.elementor-element-c7ddf55{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-22b254c{--content-width:1140px;}.elementor-6 .elementor-element.elementor-element-e76c6c1{--content-width:1140px;}.elementor-6 .elementor-element.elementor-element-144ea00{--width:312px;}.elementor-6 .elementor-element.elementor-element-c09626d{--width:80%;}.elementor-6 .elementor-element.elementor-element-1aee769{--width:273px;}.elementor-6 .elementor-element.elementor-element-ad74ad8{--width:80%;}.elementor-6 .elementor-element.elementor-element-a635b29{--width:297px;}.elementor-6 .elementor-element.elementor-element-80dad88{--width:80%;}.elementor-6 .elementor-element.elementor-element-f034374{--width:369px;}.elementor-6 .elementor-element.elementor-element-964be7b{--width:80%;}.elementor-6 .elementor-element.elementor-element-294978e{--width:300px;}.elementor-6 .elementor-element.elementor-element-bb50df8{--width:80%;}.elementor-6 .elementor-element.elementor-element-875aad8{--width:369px;}.elementor-6 .elementor-element.elementor-element-3ebbb2c{--width:80%;}.elementor-6 .elementor-element.elementor-element-c76004a{--width:360px;}.elementor-6 .elementor-element.elementor-element-9fd603a{--width:80%;}.elementor-6 .elementor-element.elementor-element-0313388{--width:360px;}.elementor-6 .elementor-element.elementor-element-73179ac{--width:80%;}.elementor-6 .elementor-element.elementor-element-f4b1759{--width:360px;}.elementor-6 .elementor-element.elementor-element-d42c3ab{--width:80%;}.elementor-6 .elementor-element.elementor-element-99b14fc{--width:360px;}.elementor-6 .elementor-element.elementor-element-5b28112{--width:80%;}.elementor-6 .elementor-element.elementor-element-5d1ee16{--width:360px;}.elementor-6 .elementor-element.elementor-element-f808f10{--width:80%;}.elementor-6 .elementor-element.elementor-element-ccd587c{--width:360px;}.elementor-6 .elementor-element.elementor-element-8f87c7f{--width:80%;}.elementor-6 .elementor-element.elementor-element-62d34cd{--width:95%;}.elementor-6 .elementor-element.elementor-element-e2abbd0{--width:1140px;}.elementor-6 .elementor-element.elementor-element-6f4ef72{--width:50%;}.elementor-6 .elementor-element.elementor-element-ee67849{--width:90%;}.elementor-6 .elementor-element.elementor-element-f8fc3ae{--width:50%;}.elementor-6 .elementor-element.elementor-element-d27d23f{--width:90%;}.elementor-6 .elementor-element.elementor-element-4aa7b41{--width:50%;}.elementor-6 .elementor-element.elementor-element-197a4ab{--width:90%;}.elementor-6 .elementor-element.elementor-element-178a6ce{--width:90%;}.elementor-6 .elementor-element.elementor-element-2b84f7b{--width:50%;}.elementor-6 .elementor-element.elementor-element-4aecdb2{--width:482px;}}@media(max-width:1024px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-22b254c{--content-width:80%;}.elementor-6 .elementor-element.elementor-element-e76c6c1{--content-width:90%;}.elementor-6 .elementor-element.elementor-element-a635b29{--width:300px;}.elementor-6 .elementor-element.elementor-element-f034374{--width:250px;}.elementor-6 .elementor-element.elementor-element-294978e{--width:300px;}.elementor-6 .elementor-element.elementor-element-875aad8{--width:250px;}.elementor-6 .elementor-element.elementor-element-4e026fa{--content-width:80%;}.elementor-6 .elementor-element.elementor-element-c76004a{--width:47.5%;}.elementor-6 .elementor-element.elementor-element-9fd603a{--width:90%;}.elementor-6 .elementor-element.elementor-element-0313388{--width:47.5%;}.elementor-6 .elementor-element.elementor-element-73179ac{--width:90%;}.elementor-6 .elementor-element.elementor-element-f4b1759{--width:47.5%;}.elementor-6 .elementor-element.elementor-element-d42c3ab{--width:90%;}.elementor-6 .elementor-element.elementor-element-99b14fc{--width:47.5%;}.elementor-6 .elementor-element.elementor-element-5b28112{--width:90%;}.elementor-6 .elementor-element.elementor-element-5d1ee16{--width:47.5%;}.elementor-6 .elementor-element.elementor-element-f808f10{--width:90%;}.elementor-6 .elementor-element.elementor-element-ccd587c{--width:47.5%;}.elementor-6 .elementor-element.elementor-element-8f87c7f{--width:90%;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-22b254c:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-22b254c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alumaxacabados.com/wp-content/uploads/fondo-celualares-.webp");background-position:-89px 56px;background-repeat:no-repeat;background-size:701px auto;}.elementor-6 .elementor-element.elementor-element-22b254c{--content-width:90%;--min-height:543px;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-9de6d70 .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-278864b .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-6 .elementor-element.elementor-element-278864b .elementor-button{font-size:20px;border-radius:8px 8px 8px 8px;padding:20px 15px 20px 15px;}.elementor-6 .elementor-element.elementor-element-4e026fa{--content-width:90%;}.elementor-6 .elementor-element.elementor-element-c7ddf55 .elementor-heading-title{font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem);}.elementor-6 .elementor-element.elementor-element-9fd603a{--width:90%;}.elementor-6 .elementor-element.elementor-element-73179ac{--width:90%;}.elementor-6 .elementor-element.elementor-element-d42c3ab{--width:90%;}.elementor-6 .elementor-element.elementor-element-5b28112{--width:90%;--flex-wrap:nowrap;}.elementor-6 .elementor-element.elementor-element-f808f10{--width:90%;}.elementor-6 .elementor-element.elementor-element-8f87c7f{--width:90%;}.elementor-6 .elementor-element.elementor-element-9c6aa1d{--min-height:1063px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-62d34cd{--border-radius:16px 16px 16px 16px;}.elementor-6 .elementor-element.elementor-element-e2abbd0{--gap:16px 014px;--row-gap:16px;--column-gap:014px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-5e81cc9 .elementor-heading-title{font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem);}.elementor-6 .elementor-element.elementor-element-bddfe82 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6 .elementor-element.elementor-element-bddfe82{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-6 .elementor-element.elementor-element-bddfe82 .elementor-heading-title{font-size:16px;}.elementor-6 .elementor-element.elementor-element-4eef96f{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-6 .elementor-element.elementor-element-4eef96f .elementor-heading-title{font-size:16px;}.elementor-6 .elementor-element.elementor-element-c917157{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-6 .elementor-element.elementor-element-c917157 .elementor-heading-title{font-size:16px;}.elementor-6 .elementor-element.elementor-element-269da3d{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-6 .elementor-element.elementor-element-269da3d .elementor-heading-title{font-size:16px;}.elementor-6 .elementor-element.elementor-element-f40da93{--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-1bdd6d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-1bdd6d2{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-6 .elementor-element.elementor-element-1bdd6d2 .elementor-heading-title{font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem);}.elementor-6 .elementor-element.elementor-element-baccd14{--e-image-carousel-slides-to-show:2;}.elementor-6 .elementor-element.elementor-element-e56a805{--content-width:90%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-6f4ef72{--min-height:370px;}.elementor-6 .elementor-element.elementor-element-6f4ef72.e-con{--order:99999 /* order end hack */;}.elementor-6 .elementor-element.elementor-element-ee67849{--width:90%;}.elementor-6 .elementor-element.elementor-element-f8fc3ae{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-7ffc368{--min-height:410px;--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;--flex-wrap:nowrap;}.elementor-6 .elementor-element.elementor-element-f23c4cc{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-6 .elementor-element.elementor-element-f23c4cc .elementor-heading-title{font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem);}.elementor-6 .elementor-element.elementor-element-44c0d53 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-6 .elementor-element.elementor-element-44c0d53 .elementor-button{font-size:20px;border-radius:8px 8px 8px 8px;padding:20px 15px 20px 15px;}.elementor-6 .elementor-element.elementor-element-96800bc{--min-height:340px;}.elementor-6 .elementor-element.elementor-element-d27d23f{--width:90%;}.elementor-6 .elementor-element.elementor-element-4aa7b41{--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 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:nowrap;--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-6 .elementor-element.elementor-element-ecfff6c{--min-height:340px;--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;--flex-wrap:nowrap;--border-radius:16px 16px 16px 16px;}.elementor-6 .elementor-element.elementor-element-197a4ab{--width:90%;--padding-top:020px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-507bcbc{--min-height:340px;--border-radius:16px 16px 16px 16px;}.elementor-6 .elementor-element.elementor-element-178a6ce{--width:90%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-f640adc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:048px 0px;--row-gap:048px;--column-gap:0px;--margin-top:130px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-2b84f7b{--width:90%;--gap:24px 0px;--row-gap:24px;--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-6 .elementor-element.elementor-element-2b84f7b.e-con{--order:99999 /* order end hack */;}.elementor-6 .elementor-element.elementor-element-883d9a7{--min-height:153px;}.elementor-6 .elementor-element.elementor-element-f8c68e4 > .elementor-widget-container{margin:-52px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-1b5fe85{--min-height:135px;}.elementor-6 .elementor-element.elementor-element-4aecdb2{--width:90%;}.elementor-6 .elementor-element.elementor-element-4aecdb2.e-con{--order:99999 /* order end hack */;}}/* Start custom CSS for heading, class: .elementor-element-e391dc3 */strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-278864b */.elementor-6 .elementor-element.elementor-element-278864b .elementor-button-icon svg {
    width: 2.5rem;
}

.elementor-6 .elementor-element.elementor-element-278864b .elementor-button-content-wrapper {
    align-items: center;
}

#mi-boton  
      {
          background: linear-gradient(45deg, #3177E1, #1D4580, #3177E1);
          background-size: 600% 600%;
          animation: GradientBackground 8s ease infinite;
        }

        @keyframes GradientBackground {
          0% {
            background-position: 0% 50%;
          }

          50% {
            background-position: 100% 50%;
          }

          100% {
            background-position: 0% 50%;
          }
        }
      
      

#mi-boton .elementor-button-icon svg {
  transform-origin: center;
  /* Transición más suave con una función de interpolación más refinada */
  transition: transform 0.5s cubic-bezier(0.4, 0.0, 0.2, 1);
}

#mi-boton .elementor-button-icon svg {
  transform-origin: center;
  /* Transición más suave con una función de interpolación más refinada */
  transition: transform 0.5s cubic-bezier(0.4, 0.0, 0.2, 1);
}

#mi-boton:hover .elementor-button-icon svg {
  /* Aplica la rotación (solo una vez) */
  transform: rotate(45deg);
  /* Animación más suave con ease-in-out */
  animation: movimiento-x 1s ease-in-out infinite alternate;
}

/* Animación SOLO para el movimiento horizontal (no afecta rotate) */
@keyframes movimiento-x {
  0% {
    transform: translateX(0) rotate(45deg); /* Mantiene la rotación */
  }
  100% {
    transform: translateX(10px) rotate(45deg); /* Solo modifica translateX */
  }
}


.elementor-button span {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c09626d */.elementor-6 .elementor-element.elementor-element-c09626d {
    border-radius: 209px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-144ea00 */.elementor-6 .elementor-element.elementor-element-144ea00 {
    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad74ad8 */.elementor-6 .elementor-element.elementor-element-ad74ad8 {
    border-radius: 209px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aee769 */.elementor-6 .elementor-element.elementor-element-1aee769 {
    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80dad88 */.elementor-6 .elementor-element.elementor-element-80dad88 {
    border-radius: 209px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a635b29 */.elementor-6 .elementor-element.elementor-element-a635b29 {
    border-radius: 16px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-964be7b */.elementor-6 .elementor-element.elementor-element-964be7b {
    border-radius: 209px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f034374 */.elementor-6 .elementor-element.elementor-element-f034374 {
    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb50df8 */.elementor-6 .elementor-element.elementor-element-bb50df8 {
    border-radius: 209px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-294978e */.elementor-6 .elementor-element.elementor-element-294978e {
    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ebbb2c */.elementor-6 .elementor-element.elementor-element-3ebbb2c {
    border-radius: 209px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-875aad8 */.elementor-6 .elementor-element.elementor-element-875aad8 {
    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3bec59 */.productos-resaltados {
    font-weight: 700;
}


.ver-todo{
cursor: pointer;
margin-top: 0px!important;
padding-top: 0px!important;
color: #10346B;
text-align: center!important;
font-family: Metropolis;
font-size: 18px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: normal!important;
text-decoration-line: underline!important;
text-decoration-style: solid!important;
text-decoration-skip-ink: auto!important;
text-decoration-thickness: auto!important;
text-underline-offset: auto!important;
text-underline-position: from-font!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7ddf55 */.productos-resaltados {
    font-weight: 700;
}


.ver-todoo{
cursor: pointer;
margin-top: 0px!important;
padding-top: 0px!important;
color: #10346B;
text-align: center!important;
font-family: Metropolis;
font-size: 18px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: normal!important;
text-decoration-line: underline!important;
text-decoration-style: solid!important;
text-decoration-skip-ink: auto!important;
text-decoration-thickness: auto!important;
text-underline-offset: auto!important;
text-underline-position: from-font!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fd603a */.elementor-6 .elementor-element.elementor-element-9fd603a {
    border-radius: 209px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c76004a */.elementor-6 .elementor-element.elementor-element-c76004a {
    -moz-border-radius: 16px!important;
    border-radius: 16px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73179ac */.elementor-6 .elementor-element.elementor-element-73179ac {
    border-radius: 209px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0313388 */.elementor-6 .elementor-element.elementor-element-0313388 {
    -moz-border-radius: 16px!important;
    border-radius: 16px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d42c3ab */.elementor-6 .elementor-element.elementor-element-d42c3ab {
    border-radius: 209px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4b1759 */.elementor-6 .elementor-element.elementor-element-f4b1759 {
    -moz-border-radius: 16px!important;
    border-radius: 16px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b28112 */.elementor-6 .elementor-element.elementor-element-5b28112 {
    border-radius: 209px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99b14fc */.elementor-6 .elementor-element.elementor-element-99b14fc {
    -moz-border-radius: 16px!important;
    border-radius: 16px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f808f10 */.elementor-6 .elementor-element.elementor-element-f808f10 {
    border-radius: 209px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d1ee16 */.elementor-6 .elementor-element.elementor-element-5d1ee16 {
    -moz-border-radius: 16px!important;
    border-radius: 16px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f87c7f */.elementor-6 .elementor-element.elementor-element-8f87c7f {
    border-radius: 209px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccd587c */.elementor-6 .elementor-element.elementor-element-ccd587c {
    -moz-border-radius: 16px!important;
    border-radius: 16px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e81cc9 */.productos-resaltados {
    font-weight: 700;
}


.ver-todo{
cursor: pointer;
margin-top: 0px!important;
padding-top: 0px!important;
color: #10346B;
text-align: center!important;
font-family: Metropolis;
font-size: 18px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: normal!important;
text-decoration-line: underline!important;
text-decoration-style: solid!important;
text-decoration-skip-ink: auto!important;
text-decoration-thickness: auto!important;
text-underline-offset: auto!important;
text-underline-position: from-font!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d34cd */.elementor-6 .elementor-element.elementor-element-62d34cd {

  border: 4px solid rgba(255, 255, 255, 0);
  background: linear-gradient(182deg, #FFF 1.48%, rgba(255, 255, 255, 0.57) 98.5%);

  /* Soporte para blur */
  -webkit-backdrop-filter: blur(14.25px); /* Safari */
  backdrop-filter: blur(7px);         /* Otros navegadores */
  
  /* Fallback para navegadores sin soporte */
  background-color: rgba(255, 255, 255, 0.4); 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bdd6d2 */.productos-resaltados {
    font-weight: 700;
}


.ver-todo{
cursor: pointer;
margin-top: 0px!important;
padding-top: 0px!important;
color: #10346B;
text-align: center!important;
font-family: Metropolis;
font-size: 18px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: normal!important;
text-decoration-line: underline!important;
text-decoration-style: solid!important;
text-decoration-skip-ink: auto!important;
text-decoration-thickness: auto!important;
text-underline-offset: auto!important;
text-underline-position: from-font!important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-baccd14 */.elementor-6 .elementor-element.elementor-element-baccd14 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}
.elementor-6 .elementor-element.elementor-element-baccd14 {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40da93 */.elementor-6 .elementor-element.elementor-element-f40da93 {
  -webkit-mask-image: linear-gradient(to right, transparent, white 20%, white 80%, transparent);
  mask-image: linear-gradient(to right, transparent, white 20%, white 80%, transparent);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f23c4cc */.productos-resaltados {
    font-weight: 700;
}


.ver-todo{
cursor: pointer;
margin-top: 0px!important;
padding-top: 0px!important;
color: #10346B;
text-align: center!important;
font-family: Metropolis;
font-size: 18px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: normal!important;
text-decoration-line: underline!important;
text-decoration-style: solid!important;
text-decoration-skip-ink: auto!important;
text-decoration-thickness: auto!important;
text-underline-offset: auto!important;
text-underline-position: from-font!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44c0d53 */.elementor-6 .elementor-element.elementor-element-44c0d53 .elementor-button-icon svg {
    width: 2.5rem;
}

.elementor-6 .elementor-element.elementor-element-44c0d53 .elementor-button-content-wrapper {
    align-items: center;
}

#mi-boton  
      {
          background: linear-gradient(45deg, #3177E1, #1D4580, #3177E1);
          background-size: 600% 600%;
          animation: GradientBackground 8s ease infinite;
        }

        @keyframes GradientBackground {
          0% {
            background-position: 0% 50%;
          }

          50% {
            background-position: 100% 50%;
          }

          100% {
            background-position: 0% 50%;
          }
        }
      
      

#mi-boton .elementor-button-icon svg {
  transform-origin: center;
  /* Transición más suave con una función de interpolación más refinada */
  transition: transform 0.5s cubic-bezier(0.4, 0.0, 0.2, 1);
}

#mi-boton .elementor-button-icon svg {
  transform-origin: center;
  /* Transición más suave con una función de interpolación más refinada */
  transition: transform 0.5s cubic-bezier(0.4, 0.0, 0.2, 1);
}

#mi-boton:hover .elementor-button-icon svg {
  /* Aplica la rotación (solo una vez) */
  transform: rotate(45deg);
  /* Animación más suave con ease-in-out */
  animation: movimiento-x 1s ease-in-out infinite alternate;
}

/* Animación SOLO para el movimiento horizontal (no afecta rotate) */
@keyframes movimiento-x {
  0% {
    transform: translateX(0) rotate(45deg); /* Mantiene la rotación */
  }
  100% {
    transform: translateX(10px) rotate(45deg); /* Solo modifica translateX */
  }
}


.elementor-button span {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5bf2408 */.elementor-6 .elementor-element.elementor-element-5bf2408 {
  overflow: visible !important;
  position: relative;
}

.elementor-6 .elementor-element.elementor-element-5bf2408 .elementor-widget-container {
  overflow: visible !important;
}

.elementor-6 .elementor-element.elementor-element-5bf2408 svg {
  overflow: visible !important;
}

#blur {
    opacity: 35%;
  filter: blur(2px);
}

#borde1 {
    animation: ondas 2s linear 0s infinite; 
    overflow: visible;
}

#borde2 {
    animation: ondas 2s linear 1s infinite;
   overflow: visible;
}

@keyframes ondas {
    0% {
        transform:scale(1);
        opacity:0.9;
        transform-origin: center center;
    }
    
    70% {
        opacity:0;
    }
    
    100% {
        opacity:0;
        transform:scale(2);
        transform-origin: center center;
    }
}/* End custom CSS */
/* Start custom CSS */html, body {
  overflow-x: hidden;
}

/* 4 RAZONES */
.simbolos {
   font-size: 73px;
}


.razones {
    display: flex;
    flex-direction: row;
    align-items: center;
    
    gap: 5px;
}

@media (max-width: 767px) {
  .simbolos {
    font-size: 40px; 
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.alumaxacabados.com/wp-content/uploads/Metropolis-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.alumaxacabados.com/wp-content/uploads/Metropolis-Thin.woff2') format('woff2');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.alumaxacabados.com/wp-content/uploads/Metropolis-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */