.elementor-623 .elementor-element.elementor-element-b2e8306{--display:flex;--min-height:60vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.63;--overlay-mix-blend-mode:multiply;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;--z-index:3;}.elementor-623 .elementor-element.elementor-element-b2e8306:not(.elementor-motion-effects-element-type-background), .elementor-623 .elementor-element.elementor-element-b2e8306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rekaldehome.com/wp-content/uploads/2026/02/ferreteria.rekalde.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-623 .elementor-element.elementor-element-b2e8306::before, .elementor-623 .elementor-element.elementor-element-b2e8306 > .elementor-background-video-container::before, .elementor-623 .elementor-element.elementor-element-b2e8306 > .e-con-inner > .elementor-background-video-container::before, .elementor-623 .elementor-element.elementor-element-b2e8306 > .elementor-background-slideshow::before, .elementor-623 .elementor-element.elementor-element-b2e8306 > .e-con-inner > .elementor-background-slideshow::before, .elementor-623 .elementor-element.elementor-element-b2e8306 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #E8E3D95E 0%, var( --e-global-color-da65247 ) 100%);}.elementor-623 .elementor-element.elementor-element-69f2423{text-align:center;}.elementor-623 .elementor-element.elementor-element-69f2423 .elementor-heading-title{font-family:var( --e-global-typography-29c887b-font-family ), Sans-serif;font-size:var( --e-global-typography-29c887b-font-size );font-weight:var( --e-global-typography-29c887b-font-weight );text-transform:var( --e-global-typography-29c887b-text-transform );font-style:var( --e-global-typography-29c887b-font-style );text-decoration:var( --e-global-typography-29c887b-text-decoration );line-height:var( --e-global-typography-29c887b-line-height );letter-spacing:var( --e-global-typography-29c887b-letter-spacing );color:var( --e-global-color-9803062 );}.elementor-623 .elementor-element.elementor-element-c2001cd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;--z-index:3;}.elementor-623 .elementor-element.elementor-element-c2001cd:not(.elementor-motion-effects-element-type-background), .elementor-623 .elementor-element.elementor-element-c2001cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9803062 );}.elementor-623 .elementor-element.elementor-element-d2e1bb7{text-align:center;}.elementor-623 .elementor-element.elementor-element-d2e1bb7 .elementor-heading-title{font-family:var( --e-global-typography-3a597ef-font-family ), Sans-serif;font-size:var( --e-global-typography-3a597ef-font-size );font-weight:var( --e-global-typography-3a597ef-font-weight );text-transform:var( --e-global-typography-3a597ef-text-transform );font-style:var( --e-global-typography-3a597ef-font-style );text-decoration:var( --e-global-typography-3a597ef-text-decoration );line-height:var( --e-global-typography-3a597ef-line-height );letter-spacing:var( --e-global-typography-3a597ef-letter-spacing );color:var( --e-global-color-b7fc28e );}.elementor-623 .elementor-element.elementor-element-ff2ee17{width:var( --container-widget-width, 764px );max-width:764px;--container-widget-width:764px;--container-widget-flex-grow:0;columns:2;column-gap:60px;text-align:justify;font-family:var( --e-global-typography-3b40504-font-family ), Sans-serif;font-size:var( --e-global-typography-3b40504-font-size );font-weight:var( --e-global-typography-3b40504-font-weight );text-transform:var( --e-global-typography-3b40504-text-transform );font-style:var( --e-global-typography-3b40504-font-style );text-decoration:var( --e-global-typography-3b40504-text-decoration );line-height:var( --e-global-typography-3b40504-line-height );letter-spacing:var( --e-global-typography-3b40504-letter-spacing );color:var( --e-global-color-da65247 );}.elementor-623 .elementor-element.elementor-element-d8b03a5{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 20px 20px;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;--z-index:3;}.elementor-623 .elementor-element.elementor-element-d8b03a5:not(.elementor-motion-effects-element-type-background), .elementor-623 .elementor-element.elementor-element-d8b03a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9803062 );}.elementor-623 .elementor-element.elementor-element-b1c12be{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-623 .elementor-element.elementor-element-b1c12be .elementor-heading-title{font-family:var( --e-global-typography-0f28999-font-family ), Sans-serif;font-size:var( --e-global-typography-0f28999-font-size );font-weight:var( --e-global-typography-0f28999-font-weight );text-transform:var( --e-global-typography-0f28999-text-transform );font-style:var( --e-global-typography-0f28999-font-style );text-decoration:var( --e-global-typography-0f28999-text-decoration );line-height:var( --e-global-typography-0f28999-line-height );letter-spacing:var( --e-global-typography-0f28999-letter-spacing );color:var( --e-global-color-7290b7d );}.elementor-623 .elementor-element.elementor-element-f77f527{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-623 .elementor-element.elementor-element-f77f527 .elementor-heading-title{font-family:var( --e-global-typography-3cedcef-font-family ), Sans-serif;font-size:var( --e-global-typography-3cedcef-font-size );font-weight:var( --e-global-typography-3cedcef-font-weight );text-transform:var( --e-global-typography-3cedcef-text-transform );font-style:var( --e-global-typography-3cedcef-font-style );text-decoration:var( --e-global-typography-3cedcef-text-decoration );line-height:var( --e-global-typography-3cedcef-line-height );letter-spacing:var( --e-global-typography-3cedcef-letter-spacing );color:var( --e-global-color-9861524 );}.elementor-623 .elementor-element.elementor-element-50fbe96{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-3b40504-font-family ), Sans-serif;font-size:var( --e-global-typography-3b40504-font-size );font-weight:var( --e-global-typography-3b40504-font-weight );text-transform:var( --e-global-typography-3b40504-text-transform );font-style:var( --e-global-typography-3b40504-font-style );text-decoration:var( --e-global-typography-3b40504-text-decoration );line-height:var( --e-global-typography-3b40504-line-height );letter-spacing:var( --e-global-typography-3b40504-letter-spacing );color:var( --e-global-color-da65247 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-623 .elementor-element.elementor-element-b2e8306{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-623 .elementor-element.elementor-element-69f2423 .elementor-heading-title{font-size:var( --e-global-typography-29c887b-font-size );line-height:var( --e-global-typography-29c887b-line-height );letter-spacing:var( --e-global-typography-29c887b-letter-spacing );}.elementor-623 .elementor-element.elementor-element-c2001cd{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-623 .elementor-element.elementor-element-d2e1bb7 .elementor-heading-title{font-size:var( --e-global-typography-3a597ef-font-size );line-height:var( --e-global-typography-3a597ef-line-height );letter-spacing:var( --e-global-typography-3a597ef-letter-spacing );}.elementor-623 .elementor-element.elementor-element-ff2ee17{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-3b40504-font-size );line-height:var( --e-global-typography-3b40504-line-height );letter-spacing:var( --e-global-typography-3b40504-letter-spacing );}.elementor-623 .elementor-element.elementor-element-d8b03a5{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-623 .elementor-element.elementor-element-b1c12be .elementor-heading-title{font-size:var( --e-global-typography-0f28999-font-size );line-height:var( --e-global-typography-0f28999-line-height );letter-spacing:var( --e-global-typography-0f28999-letter-spacing );}.elementor-623 .elementor-element.elementor-element-f77f527 .elementor-heading-title{font-size:var( --e-global-typography-3cedcef-font-size );line-height:var( --e-global-typography-3cedcef-line-height );letter-spacing:var( --e-global-typography-3cedcef-letter-spacing );}.elementor-623 .elementor-element.elementor-element-50fbe96{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-3b40504-font-size );line-height:var( --e-global-typography-3b40504-line-height );letter-spacing:var( --e-global-typography-3b40504-letter-spacing );}}@media(max-width:767px){.elementor-623 .elementor-element.elementor-element-b2e8306:not(.elementor-motion-effects-element-type-background), .elementor-623 .elementor-element.elementor-element-b2e8306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-623 .elementor-element.elementor-element-b2e8306{--padding-top:20px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-623 .elementor-element.elementor-element-69f2423 .elementor-heading-title{font-size:var( --e-global-typography-29c887b-font-size );line-height:var( --e-global-typography-29c887b-line-height );letter-spacing:var( --e-global-typography-29c887b-letter-spacing );}.elementor-623 .elementor-element.elementor-element-c2001cd{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-623 .elementor-element.elementor-element-d2e1bb7 .elementor-heading-title{font-size:var( --e-global-typography-3a597ef-font-size );line-height:var( --e-global-typography-3a597ef-line-height );letter-spacing:var( --e-global-typography-3a597ef-letter-spacing );}.elementor-623 .elementor-element.elementor-element-ff2ee17{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;columns:1;font-size:var( --e-global-typography-3b40504-font-size );line-height:var( --e-global-typography-3b40504-line-height );letter-spacing:var( --e-global-typography-3b40504-letter-spacing );}.elementor-623 .elementor-element.elementor-element-d8b03a5{--border-radius:0px 0px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-623 .elementor-element.elementor-element-b1c12be .elementor-heading-title{font-size:var( --e-global-typography-0f28999-font-size );line-height:var( --e-global-typography-0f28999-line-height );letter-spacing:var( --e-global-typography-0f28999-letter-spacing );}.elementor-623 .elementor-element.elementor-element-f77f527 .elementor-heading-title{font-size:var( --e-global-typography-3cedcef-font-size );line-height:var( --e-global-typography-3cedcef-line-height );letter-spacing:var( --e-global-typography-3cedcef-letter-spacing );}.elementor-623 .elementor-element.elementor-element-50fbe96{font-size:var( --e-global-typography-3b40504-font-size );line-height:var( --e-global-typography-3b40504-line-height );letter-spacing:var( --e-global-typography-3b40504-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-b2e8306 */.elementor-623 .elementor-element.elementor-element-b2e8306{
    backdrop-filter: blur(12px);
}/* End custom CSS */