.elementor-135 .elementor-element.elementor-element-8c2844e{--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:-7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-135 .elementor-element.elementor-element-8c2844e:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-8c2844e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B2C58;}.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-135 .elementor-element.elementor-element-d97cd1f{padding:14% 0% 4% 0%;}.elementor-135 .elementor-element.elementor-element-d97cd1f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-d181206{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-135 .elementor-element.elementor-element-0ba4915{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-135 .elementor-element.elementor-element-ba5180c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.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-135 .elementor-element.elementor-element-2c59f13{padding:0em 1em 0em 1em;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-135 .elementor-element.elementor-element-530a5b9 .elementor-button{background-color:#1B2C58;font-family:"Montserrat", Sans-serif;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B2C58;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-135 .elementor-element.elementor-element-40fad9e .elementor-button{background-color:#1B2C58;font-family:"Montserrat", Sans-serif;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B2C58;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-135 .elementor-element.elementor-element-40fad9e .elementor-button:hover, .elementor-135 .elementor-element.elementor-element-40fad9e .elementor-button:focus{background-color:#1B2C58;}.elementor-135 .elementor-element.elementor-element-939332b{--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 30px;--row-gap:0px;--column-gap:30px;--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-135 .elementor-element.elementor-element-f5e0266{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#1B2C58;--border-color:#1B2C58;--padding-top:2em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-135 .elementor-element.elementor-element-f5e0266:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-f5e0266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-135 .elementor-element.elementor-element-a795983 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#1C1C1C;}.elementor-135 .elementor-element.elementor-element-ec59cd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;color:#242424;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-135 .elementor-element.elementor-element-55a2412{--divider-border-style:solid;--divider-color:#E5E5E5;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-135 .elementor-element.elementor-element-55a2412 .elementor-divider-separator{width:100%;}.elementor-135 .elementor-element.elementor-element-55a2412 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-135 .elementor-element.elementor-element-a189743{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;color:#242424;}.elementor-135 .elementor-element.elementor-element-23efaca{--divider-border-style:solid;--divider-color:#E5E5E5;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-135 .elementor-element.elementor-element-23efaca .elementor-divider-separator{width:100%;}.elementor-135 .elementor-element.elementor-element-23efaca .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-135 .elementor-element.elementor-element-ff3da65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;color:#242424;}.elementor-135 .elementor-element.elementor-element-3591ee5{--divider-border-style:solid;--divider-color:#E5E5E5;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-135 .elementor-element.elementor-element-3591ee5 .elementor-divider-separator{width:100%;}.elementor-135 .elementor-element.elementor-element-3591ee5 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-135 .elementor-element.elementor-element-6df73a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;color:#242424;}.elementor-135 .elementor-element.elementor-element-a3592aa{--divider-border-style:solid;--divider-color:#E5E5E5;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-135 .elementor-element.elementor-element-a3592aa .elementor-divider-separator{width:100%;}.elementor-135 .elementor-element.elementor-element-a3592aa .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-135 .elementor-element.elementor-element-feee9a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;color:#242424;}.elementor-135 .elementor-element.elementor-element-08b1ecd{--divider-border-style:solid;--divider-color:#E5E5E5;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-135 .elementor-element.elementor-element-08b1ecd .elementor-divider-separator{width:100%;}.elementor-135 .elementor-element.elementor-element-08b1ecd .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-135 .elementor-element.elementor-element-ab3a6e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;color:#242424;}.elementor-135 .elementor-element.elementor-element-50b33dc{--divider-border-style:solid;--divider-color:#E5E5E5;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-135 .elementor-element.elementor-element-50b33dc .elementor-divider-separator{width:100%;}.elementor-135 .elementor-element.elementor-element-50b33dc .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-135 .elementor-element.elementor-element-94a25e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;color:#242424;}.elementor-135 .elementor-element.elementor-element-168203e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#1B2C58;--border-color:#1B2C58;--padding-top:2em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-135 .elementor-element.elementor-element-168203e:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-168203e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-135 .elementor-element.elementor-element-cdd5962 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#1C1C1C;}.elementor-135 .elementor-element.elementor-element-b8e87cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#242424;}.elementor-135 .elementor-element.elementor-element-b83355d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#1C1C1C;}.elementor-135 .elementor-element.elementor-element-18fba83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;color:#242424;}.elementor-135 .elementor-element.elementor-element-a1ffac4{--divider-border-style:solid;--divider-color:#E5E5E5;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-135 .elementor-element.elementor-element-a1ffac4 .elementor-divider-separator{width:100%;}.elementor-135 .elementor-element.elementor-element-a1ffac4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-135 .elementor-element.elementor-element-c733bc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;color:#242424;}.elementor-135 .elementor-element.elementor-element-3e55f3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#1B2C58;--border-color:#1B2C58;--padding-top:2em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-135 .elementor-element.elementor-element-3e55f3e:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-3e55f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-135 .elementor-element.elementor-element-a8d9e3e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#1C1C1C;}.elementor-135 .elementor-element.elementor-element-3bfb14e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-9166b42{--display:flex;--min-height:50px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-135 .elementor-element.elementor-element-9166b42:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-9166b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://iberolux.com.mx/wp-content/uploads/2025/09/nutmeg.jpg");background-size:cover;}.elementor-135 .elementor-element.elementor-element-9166b42::before, .elementor-135 .elementor-element.elementor-element-9166b42 > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-9166b42 > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-9166b42 > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-9166b42 > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-9166b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-e918959{--display:flex;--min-height:50px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-135 .elementor-element.elementor-element-e918959:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-e918959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://iberolux.com.mx/wp-content/uploads/2025/09/honey.jpg");background-size:cover;}.elementor-135 .elementor-element.elementor-element-e918959::before, .elementor-135 .elementor-element.elementor-element-e918959 > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-e918959 > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-e918959 > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-e918959 > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-e918959 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-927d037{--display:flex;--min-height:50px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-135 .elementor-element.elementor-element-927d037:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-927d037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-927d037::before, .elementor-135 .elementor-element.elementor-element-927d037 > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-927d037 > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-927d037 > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-927d037 > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-927d037 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-d27751b{--display:flex;--min-height:50px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-135 .elementor-element.elementor-element-d27751b:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-d27751b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEADE;}.elementor-135 .elementor-element.elementor-element-d27751b::before, .elementor-135 .elementor-element.elementor-element-d27751b > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-d27751b > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-d27751b > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-d27751b > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-d27751b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-eade957{--display:flex;--min-height:50px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-135 .elementor-element.elementor-element-eade957:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-eade957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#34363B;}.elementor-135 .elementor-element.elementor-element-eade957::before, .elementor-135 .elementor-element.elementor-element-eade957 > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-eade957 > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-eade957 > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-eade957 > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-eade957 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-d13f6ce{--display:flex;--min-height:50px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-135 .elementor-element.elementor-element-d13f6ce:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-d13f6ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#959595;}.elementor-135 .elementor-element.elementor-element-d13f6ce::before, .elementor-135 .elementor-element.elementor-element-d13f6ce > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-d13f6ce > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-d13f6ce > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-d13f6ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-d13f6ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-c3286eb{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-135 .elementor-element.elementor-element-429ad2b{--display:flex;--min-height:50px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-135 .elementor-element.elementor-element-429ad2b:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-429ad2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://iberolux.com.mx/wp-content/uploads/2025/09/sheffield.jpg");background-size:cover;}.elementor-135 .elementor-element.elementor-element-429ad2b::before, .elementor-135 .elementor-element.elementor-element-429ad2b > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-429ad2b > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-429ad2b > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-429ad2b > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-429ad2b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-248f52e{--display:flex;--min-height:50px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-135 .elementor-element.elementor-element-248f52e:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-248f52e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://iberolux.com.mx/wp-content/uploads/2025/09/concrete.jpg");background-size:cover;}.elementor-135 .elementor-element.elementor-element-248f52e::before, .elementor-135 .elementor-element.elementor-element-248f52e > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-248f52e > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-248f52e > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-248f52e > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-248f52e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-f5b00f5{--display:flex;--min-height:50px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-135 .elementor-element.elementor-element-f5b00f5:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-f5b00f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://iberolux.com.mx/wp-content/uploads/2025/09/roblep.jpg");background-size:cover;}.elementor-135 .elementor-element.elementor-element-f5b00f5::before, .elementor-135 .elementor-element.elementor-element-f5b00f5 > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-f5b00f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-f5b00f5 > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-f5b00f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-f5b00f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-48bdeb7{--display:flex;--min-height:50px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-135 .elementor-element.elementor-element-48bdeb7:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-48bdeb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://iberolux.com.mx/wp-content/uploads/2025/09/goldenoak.jpg");background-size:cover;}.elementor-135 .elementor-element.elementor-element-48bdeb7::before, .elementor-135 .elementor-element.elementor-element-48bdeb7 > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-48bdeb7 > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-48bdeb7 > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-48bdeb7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-48bdeb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-f894cac{--display:flex;--min-height:50px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-135 .elementor-element.elementor-element-f894cac:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-f894cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://iberolux.com.mx/wp-content/uploads/2025/09/truffa.jpg");background-size:contain;}.elementor-135 .elementor-element.elementor-element-f894cac::before, .elementor-135 .elementor-element.elementor-element-f894cac > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-f894cac > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-f894cac > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-f894cac > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-f894cac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-9c2f6ce{--display:flex;--min-height:50px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-135 .elementor-element.elementor-element-9c2f6ce:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-9c2f6ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#293132;}.elementor-135 .elementor-element.elementor-element-9c2f6ce::before, .elementor-135 .elementor-element.elementor-element-9c2f6ce > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-9c2f6ce > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-9c2f6ce > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-9c2f6ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-9c2f6ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-42836bf{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-135 .elementor-element.elementor-element-d6cb422{--display:flex;--min-height:50px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-135 .elementor-element.elementor-element-d6cb422:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-d6cb422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://iberolux.com.mx/wp-content/uploads/2025/09/coriander.jpg");background-size:cover;}.elementor-135 .elementor-element.elementor-element-d6cb422::before, .elementor-135 .elementor-element.elementor-element-d6cb422 > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-d6cb422 > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-d6cb422 > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-d6cb422 > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-d6cb422 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-e5bc89f{--display:flex;--min-height:50px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-135 .elementor-element.elementor-element-e5bc89f:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-e5bc89f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#211E16;}.elementor-135 .elementor-element.elementor-element-e5bc89f::before, .elementor-135 .elementor-element.elementor-element-e5bc89f > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-e5bc89f > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-e5bc89f > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-e5bc89f > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-e5bc89f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-f1431bf{--display:flex;--min-height:50px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-135 .elementor-element.elementor-element-f1431bf:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-f1431bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C2C11;}.elementor-135 .elementor-element.elementor-element-f1431bf::before, .elementor-135 .elementor-element.elementor-element-f1431bf > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-f1431bf > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-f1431bf > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-f1431bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-f1431bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-6dbd5bc{--display:flex;--min-height:50px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-135 .elementor-element.elementor-element-6dbd5bc:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-6dbd5bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ADADAD;}.elementor-135 .elementor-element.elementor-element-6dbd5bc::before, .elementor-135 .elementor-element.elementor-element-6dbd5bc > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-6dbd5bc > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-6dbd5bc > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-6dbd5bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-6dbd5bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-0266529{--display:flex;--min-height:50px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-135 .elementor-element.elementor-element-0266529:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-0266529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#583719;background-image:url("https://iberolux.com.mx/wp-content/uploads/2025/10/NOGAL.jpg");background-size:contain;}.elementor-135 .elementor-element.elementor-element-0266529::before, .elementor-135 .elementor-element.elementor-element-0266529 > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-0266529 > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-0266529 > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-0266529 > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-0266529 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-f030ccc{--display:flex;--min-height:50px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-135 .elementor-element.elementor-element-f030ccc:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-f030ccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-f030ccc::before, .elementor-135 .elementor-element.elementor-element-f030ccc > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-f030ccc > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-f030ccc > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-f030ccc > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-f030ccc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}@media(max-width:767px){.elementor-135 .elementor-element.elementor-element-8c2844e{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-135 .elementor-element.elementor-element-939332b{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-135 .elementor-element.elementor-element-3e55f3e{--padding-top:2em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-135 .elementor-element.elementor-element-9166b42{--width:50px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-135 .elementor-element.elementor-element-e918959{--width:50px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-135 .elementor-element.elementor-element-927d037{--width:50px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-135 .elementor-element.elementor-element-d27751b{--width:50px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-135 .elementor-element.elementor-element-eade957{--width:50px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-135 .elementor-element.elementor-element-d13f6ce{--width:50px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-135 .elementor-element.elementor-element-c3286eb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-135 .elementor-element.elementor-element-429ad2b{--width:50px;}.elementor-135 .elementor-element.elementor-element-248f52e{--width:50px;}.elementor-135 .elementor-element.elementor-element-f5b00f5{--width:50px;}.elementor-135 .elementor-element.elementor-element-48bdeb7{--width:50px;}.elementor-135 .elementor-element.elementor-element-f894cac{--width:50px;}.elementor-135 .elementor-element.elementor-element-9c2f6ce{--width:50px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-135 .elementor-element.elementor-element-d6cb422{--width:50px;}.elementor-135 .elementor-element.elementor-element-e5bc89f{--width:50px;}.elementor-135 .elementor-element.elementor-element-f1431bf{--width:50px;}.elementor-135 .elementor-element.elementor-element-6dbd5bc{--width:50px;}.elementor-135 .elementor-element.elementor-element-0266529{--width:50px;}.elementor-135 .elementor-element.elementor-element-f030ccc{--width:50px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-135 .elementor-element.elementor-element-8c2844e{--content-width:1300px;}.elementor-135 .elementor-element.elementor-element-d181206{--content-width:1300px;}.elementor-135 .elementor-element.elementor-element-0ba4915{--width:50%;}.elementor-135 .elementor-element.elementor-element-ba5180c{--width:50%;}.elementor-135 .elementor-element.elementor-element-939332b{--content-width:1300px;}.elementor-135 .elementor-element.elementor-element-f5e0266{--width:33%;}.elementor-135 .elementor-element.elementor-element-168203e{--width:33%;}.elementor-135 .elementor-element.elementor-element-3e55f3e{--width:33%;}.elementor-135 .elementor-element.elementor-element-9166b42{--width:50px;}.elementor-135 .elementor-element.elementor-element-e918959{--width:50px;}.elementor-135 .elementor-element.elementor-element-927d037{--width:50px;}.elementor-135 .elementor-element.elementor-element-d27751b{--width:50px;}.elementor-135 .elementor-element.elementor-element-eade957{--width:50px;}.elementor-135 .elementor-element.elementor-element-d13f6ce{--width:50px;}.elementor-135 .elementor-element.elementor-element-429ad2b{--width:50px;}.elementor-135 .elementor-element.elementor-element-248f52e{--width:50px;}.elementor-135 .elementor-element.elementor-element-f5b00f5{--width:50px;}.elementor-135 .elementor-element.elementor-element-48bdeb7{--width:50px;}.elementor-135 .elementor-element.elementor-element-f894cac{--width:50px;}.elementor-135 .elementor-element.elementor-element-9c2f6ce{--width:50px;}.elementor-135 .elementor-element.elementor-element-d6cb422{--width:50px;}.elementor-135 .elementor-element.elementor-element-e5bc89f{--width:50px;}.elementor-135 .elementor-element.elementor-element-f1431bf{--width:50px;}.elementor-135 .elementor-element.elementor-element-6dbd5bc{--width:50px;}.elementor-135 .elementor-element.elementor-element-0266529{--width:50px;}.elementor-135 .elementor-element.elementor-element-f030ccc{--width:50px;}}/* Start custom CSS for container, class: .elementor-element-3bfb14e */.leyenda {
            position: absolute;
            bottom: 100%;
            left: 50%;
            transform: translateX(-50%);
            margin-bottom: 10px;
            padding: 10px 15px;
            background: #333;
            color: white;
            border-radius: 6px;
            font-size: 14px;
            white-space: nowrap;
            opacity: 0;
            visibility: hidden;
            transition: opacity 0.3s ease, visibility 0.3s ease;
            pointer-events: none;
        }
        
.leyenda::after {
            content: '';
            position: absolute;
            top: 100%;
            left: 50%;
            transform: translateX(-50%);
            border: 6px solid transparent;
            border-top-color: #333;
        }
        
.contenedor:hover .leyenda {
            opacity: 1;
            visibility: visible;
        }
        
.contenedor.abajo .leyenda {
            bottom: auto;
            top: 100%;
            margin-bottom: 0;
            margin-top: 50px;
        }

.contenedor.abajo .leyenda::after {
            top: auto;
            bottom: 100%;
            border-top-color: transparent;
            border-bottom-color: #333;
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3286eb */.leyenda {
            position: absolute;
            bottom: 100%;
            left: 50%;
            transform: translateX(-50%);
            margin-bottom: 10px;
            padding: 10px 15px;
            background: #333;
            color: white;
            border-radius: 6px;
            font-size: 14px;
            white-space: nowrap;
            opacity: 0;
            visibility: hidden;
            transition: opacity 0.3s ease, visibility 0.3s ease;
            pointer-events: none;
        }
        
.leyenda::after {
            content: '';
            position: absolute;
            top: 100%;
            left: 50%;
            transform: translateX(-50%);
            border: 6px solid transparent;
            border-top-color: #333;
        }
        
.contenedor:hover .leyenda {
            opacity: 1;
            visibility: visible;
        }
        
.contenedor.abajo .leyenda {
            bottom: auto;
            top: 100%;
            margin-bottom: 0;
            margin-top: 50px;
        }

.contenedor.abajo .leyenda::after {
            top: auto;
            bottom: 100%;
            border-top-color: transparent;
            border-bottom-color: #333;
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42836bf */.leyenda {
            position: absolute;
            bottom: 100%;
            left: 50%;
            transform: translateX(-50%);
            margin-bottom: 10px;
            padding: 10px 15px;
            background: #333;
            color: white;
            border-radius: 6px;
            font-size: 14px;
            white-space: nowrap;
            opacity: 0;
            visibility: hidden;
            transition: opacity 0.3s ease, visibility 0.3s ease;
            pointer-events: none;
        }
        
.leyenda::after {
            content: '';
            position: absolute;
            top: 100%;
            left: 50%;
            transform: translateX(-50%);
            border: 6px solid transparent;
            border-top-color: #333;
        }
        
.contenedor:hover .leyenda {
            opacity: 1;
            visibility: visible;
        }
        
.contenedor.abajo .leyenda {
            bottom: auto;
            top: 100%;
            margin-bottom: 0;
            margin-top: 50px;
        }

.contenedor.abajo .leyenda::after {
            top: auto;
            bottom: 100%;
            border-top-color: transparent;
            border-bottom-color: #333;
        }/* End custom CSS */