.elementor-1020101 .elementor-element.elementor-element-2134cfs > .elementor-container{max-width:1000px;min-height:400px;}.elementor-1020101 .elementor-element.elementor-element-2134cfs{background-image:url("/img/cms/ferreteria-1.jpg");background-position:center left;}.elementor-1020101 .elementor-element.elementor-element-2134cfs > .elementor-shape-bottom svg{height:57px;}.elementor-1020101 .elementor-element.elementor-element-2134cfs > .elementor-shape-bottom .elementor-shape-fill{transform:rotateY(180deg);}.elementor-1020101 .elementor-element.elementor-element-u6i3tg4{text-align:center;}.elementor-1020101 .elementor-element.elementor-element-u6i3tg4 .elementor-heading-title{color:#ffffff;font-size:36px;font-weight:400;text-transform:uppercase;}.elementor-1020101 .elementor-element.elementor-element-u6i3tg4 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:rgba(0,0,0,0.4);}.elementor-1020101 .elementor-element.elementor-element-09498tc .elementor-ajax-search-wrapper{min-height:50px;border-radius:3px;}.elementor-1020101 .elementor-element.elementor-element-09498tc .elementor-ajax-search-submit{min-width:50px;background-color:#114865;}body:not(.rtl) .elementor-1020101 .elementor-element.elementor-element-09498tc .elementor-ajax-search-icon{padding-left:calc(50px / 3);}body.rtl .elementor-1020101 .elementor-element.elementor-element-09498tc .elementor-ajax-search-icon{padding-right:calc(50px / 3);}.elementor-1020101 .elementor-element.elementor-element-09498tc.button-type-text .elementor-ajax-search-submit, .elementor-1020101 .elementor-element.elementor-element-09498tc .elementor-ajax-search-field{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-1020101 .elementor-element.elementor-element-09498tc input[type="search"].elementor-ajax-search-field{font-size:22px;font-family:"Montserrat", sans-serif;}.elementor-1020101 .elementor-element.elementor-element-h5z1q08{margin-top:20px;margin-bottom:0px;}.elementor-1020101 .elementor-element.elementor-element-ulwjy3j > .elementor-widget-container{border-style:solid;border-color:#ffffff;}.elementor-1020101 .elementor-element.elementor-element-a7vsp0w > .elementor-element-populated{padding:40px 20px 20px 20px;}.elementor-1020101 .elementor-element.elementor-element-fukf5tb.elementor-view-stacked .elementor-icon{background-color:#114865;}.elementor-1020101 .elementor-element.elementor-element-fukf5tb.elementor-view-framed .elementor-icon, .elementor-1020101 .elementor-element.elementor-element-fukf5tb.elementor-view-default .elementor-icon{color:#114865;border-color:#114865;}.elementor-1020101 .elementor-element.elementor-element-fukf5tb.elementor-position-right .elementor-icon-box-icon{margin-left:14px;}.elementor-1020101 .elementor-element.elementor-element-fukf5tb.elementor-position-left .elementor-icon-box-icon{margin-right:14px;}.elementor-1020101 .elementor-element.elementor-element-fukf5tb.elementor-position-top .elementor-icon-box-icon{margin-bottom:14px;}.elementor-1020101 .elementor-element.elementor-element-fukf5tb .elementor-icon{font-size:35px;}.elementor-1020101 .elementor-element.elementor-element-fukf5tb .elementor-icon i{transform:rotate(0deg);}.elementor-1020101 .elementor-element.elementor-element-fukf5tb.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-1020101 .elementor-element.elementor-element-fukf5tb.elementor-view-framed .elementor-icon:hover, .elementor-1020101 .elementor-element.elementor-element-fukf5tb.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-1020101 .elementor-element.elementor-element-fukf5tb .elementor-icon-box-wrapper{text-align:left;}.elementor-1020101 .elementor-element.elementor-element-fukf5tb .elementor-icon-box-content .elementor-icon-box-title{color:#114865;font-size:15px;font-family:"Montserrat", sans-serif;}.elementor-1020101 .elementor-element.elementor-element-fukf5tb .elementor-icon-box-content .elementor-icon-box-description{font-size:14px;font-family:"Montserrat", sans-serif;line-height:14px;}.elementor-1020101 .elementor-element.elementor-element-ufuaro5.elementor-view-stacked .elementor-icon{background-color:#114865;}.elementor-1020101 .elementor-element.elementor-element-ufuaro5.elementor-view-framed .elementor-icon, .elementor-1020101 .elementor-element.elementor-element-ufuaro5.elementor-view-default .elementor-icon{color:#114865;border-color:#114865;}.elementor-1020101 .elementor-element.elementor-element-ufuaro5.elementor-position-right .elementor-icon-box-icon{margin-left:14px;}.elementor-1020101 .elementor-element.elementor-element-ufuaro5.elementor-position-left .elementor-icon-box-icon{margin-right:14px;}.elementor-1020101 .elementor-element.elementor-element-ufuaro5.elementor-position-top .elementor-icon-box-icon{margin-bottom:14px;}.elementor-1020101 .elementor-element.elementor-element-ufuaro5 .elementor-icon{font-size:35px;}.elementor-1020101 .elementor-element.elementor-element-ufuaro5 .elementor-icon i{transform:rotate(0deg);}.elementor-1020101 .elementor-element.elementor-element-ufuaro5.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-1020101 .elementor-element.elementor-element-ufuaro5.elementor-view-framed .elementor-icon:hover, .elementor-1020101 .elementor-element.elementor-element-ufuaro5.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-1020101 .elementor-element.elementor-element-ufuaro5 .elementor-icon-box-wrapper{text-align:left;}.elementor-1020101 .elementor-element.elementor-element-ufuaro5 .elementor-icon-box-content .elementor-icon-box-title{color:#114865;font-size:15px;font-family:"Montserrat", sans-serif;}.elementor-1020101 .elementor-element.elementor-element-ufuaro5 .elementor-icon-box-content .elementor-icon-box-description{font-size:14px;font-family:"Montserrat", sans-serif;line-height:18px;}.elementor-1020101 .elementor-element.elementor-element-i0uu48k.elementor-view-stacked .elementor-icon{background-color:#114865;}.elementor-1020101 .elementor-element.elementor-element-i0uu48k.elementor-view-framed .elementor-icon, .elementor-1020101 .elementor-element.elementor-element-i0uu48k.elementor-view-default .elementor-icon{color:#114865;border-color:#114865;}.elementor-1020101 .elementor-element.elementor-element-i0uu48k.elementor-position-right .elementor-icon-box-icon{margin-left:14px;}.elementor-1020101 .elementor-element.elementor-element-i0uu48k.elementor-position-left .elementor-icon-box-icon{margin-right:14px;}.elementor-1020101 .elementor-element.elementor-element-i0uu48k.elementor-position-top .elementor-icon-box-icon{margin-bottom:14px;}.elementor-1020101 .elementor-element.elementor-element-i0uu48k .elementor-icon{font-size:35px;}.elementor-1020101 .elementor-element.elementor-element-i0uu48k .elementor-icon i{transform:rotate(0deg);}.elementor-1020101 .elementor-element.elementor-element-i0uu48k.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-1020101 .elementor-element.elementor-element-i0uu48k.elementor-view-framed .elementor-icon:hover, .elementor-1020101 .elementor-element.elementor-element-i0uu48k.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-1020101 .elementor-element.elementor-element-i0uu48k .elementor-icon-box-wrapper{text-align:left;}.elementor-1020101 .elementor-element.elementor-element-i0uu48k .elementor-icon-box-content .elementor-icon-box-title{color:#114865;font-size:15px;font-family:"Montserrat", sans-serif;}.elementor-1020101 .elementor-element.elementor-element-i0uu48k .elementor-icon-box-content .elementor-icon-box-description{font-size:14px;font-family:"Montserrat", sans-serif;line-height:18px;}.elementor-1020101 .elementor-element.elementor-element-patptvw .elementor-cta-bg-wrapper{min-height:83px;}.elementor-1020101 .elementor-element.elementor-element-patptvw .elementor-cta-content{text-align:center;background-color:#ffffff;}.elementor-1020101 .elementor-element.elementor-element-patptvw .elementor-button{text-transform:uppercase;color:#ffffff;background-color:#114865;border-color:#ffffff;}.elementor-1020101 .elementor-element.elementor-element-patptvw .elementor-button:hover{background-color:#000000;}.elementor-1020101 .elementor-element.elementor-element-patptvw .elementor-cta .elementor-cta-bg, .elementor-1020101 .elementor-element.elementor-element-patptvw .elementor-cta .elementor-cta-bg-overlay{transition-duration:1500ms;}.elementor-1020101 .elementor-element.elementor-element-8rlnxu2 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:12px 0px 0px 0px;}.elementor-1020101 .elementor-element.elementor-element-9v3l1rf{text-align:left;}.elementor-1020101 .elementor-element.elementor-element-9v3l1rf .elementor-heading-title{color:#114865;font-size:17px;font-family:"Montserrat", sans-serif;text-transform:uppercase;font-style:normal;}.elementor-1020101 .elementor-element.elementor-element-9v3l1rf > .elementor-widget-container{margin:20px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-1020101 .elementor-element.elementor-element-mhmbd18 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-1020101 .elementor-element.elementor-element-jrnbx94 .elementor-divider-separator{border-top-style:solid;border-top-width:6px;border-top-color:#114865;width:100%;}.elementor-1020101 .elementor-element.elementor-element-jrnbx94 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1020101 .elementor-element.elementor-element-18fe72p:not(.wrapfix) .slick-slide-inner > *, .elementor-1020101 .elementor-element.elementor-element-18fe72p.wrapfix .slick-slide-inner > * > *{border-width:1px 1px 1px 1px;border-style:solid;border-color:#114865;}.elementor-1020101 .elementor-element.elementor-element-18fe72p .elementor-title{overflow:visible;white-space:normal;color:#000000;}.elementor-1020101 .elementor-element.elementor-element-18fe72p .elementor-price{color:#114865;}.elementor-1020101 .elementor-element.elementor-element-18fe72p .elementor-atc .elementor-button{background-color:#114865;border-width:0px;border-style:solid;border-radius:0px;}.elementor-1020101 .elementor-element.elementor-element-18fe72p .elementor-badge{min-width:50px;}.elementor-1020101 .elementor-element.elementor-element-8m2pufo > .elementor-element-populated{margin:0px 0px 0px 0px;padding:12px 0px 0px 0px;}.elementor-1020101 .elementor-element.elementor-element-o6yy2r8{text-align:left;}.elementor-1020101 .elementor-element.elementor-element-o6yy2r8 .elementor-heading-title{color:#114865;font-size:17px;font-family:"Montserrat", sans-serif;text-transform:uppercase;font-style:normal;}.elementor-1020101 .elementor-element.elementor-element-o6yy2r8 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-1020101 .elementor-element.elementor-element-w740ebw > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-1020101 .elementor-element.elementor-element-q3moo7r .elementor-divider-separator{border-top-style:solid;border-top-width:6px;border-top-color:#114865;width:100%;}.elementor-1020101 .elementor-element.elementor-element-q3moo7r .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1020101 .elementor-element.elementor-element-rxtq1ms:not(.wrapfix) .slick-slide-inner > *, .elementor-1020101 .elementor-element.elementor-element-rxtq1ms.wrapfix .slick-slide-inner > * > *{border-width:1px 1px 1px 1px;border-style:solid;border-color:#114865;}.elementor-1020101 .elementor-element.elementor-element-rxtq1ms .elementor-title{overflow:visible;white-space:normal;color:#000000;}.elementor-1020101 .elementor-element.elementor-element-rxtq1ms .elementor-price{color:#114865;}.elementor-1020101 .elementor-element.elementor-element-rxtq1ms .elementor-atc .elementor-button{background-color:#114865;border-width:0px;border-style:solid;border-radius:0px;}.elementor-1020101 .elementor-element.elementor-element-rxtq1ms .elementor-badge{min-width:50px;}.elementor-1020101 .elementor-element.elementor-element-2erwsfu > .elementor-element-populated{margin:0px 0px 0px 0px;padding:12px 0px 0px 0px;}.elementor-1020101 .elementor-element.elementor-element-0p3hoom{text-align:left;}.elementor-1020101 .elementor-element.elementor-element-0p3hoom .elementor-heading-title{color:#114865;font-size:17px;font-family:"Montserrat", sans-serif;text-transform:uppercase;font-style:normal;}.elementor-1020101 .elementor-element.elementor-element-0p3hoom > .elementor-widget-container{margin:20px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-1020101 .elementor-element.elementor-element-t4u6hk9 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-1020101 .elementor-element.elementor-element-phco7vd .elementor-divider-separator{border-top-style:solid;border-top-width:6px;border-top-color:#114865;width:100%;}.elementor-1020101 .elementor-element.elementor-element-phco7vd .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1020101 .elementor-element.elementor-element-xfghl3b:not(.wrapfix) .slick-slide-inner > *, .elementor-1020101 .elementor-element.elementor-element-xfghl3b.wrapfix .slick-slide-inner > * > *{border-width:1px 1px 1px 1px;border-style:solid;border-color:#114865;}.elementor-1020101 .elementor-element.elementor-element-xfghl3b .elementor-title{overflow:visible;white-space:normal;color:#000000;}.elementor-1020101 .elementor-element.elementor-element-xfghl3b .elementor-price{color:#114865;}.elementor-1020101 .elementor-element.elementor-element-xfghl3b .elementor-atc .elementor-button{background-color:#114865;border-width:0px;border-style:solid;border-radius:0px;}.elementor-1020101 .elementor-element.elementor-element-xfghl3b .elementor-badge{min-width:50px;}.elementor-1020101 .elementor-element.elementor-element-uy9ttqo{text-align:center;}.elementor-1020101 .elementor-element.elementor-element-uy9ttqo .elementor-image img{max-width:100%;opacity:1;}.elementor-1020101 .elementor-element.elementor-element-vwsra88.elementor-view-stacked .elementor-icon{background-color:#114865;}.elementor-1020101 .elementor-element.elementor-element-vwsra88.elementor-view-framed .elementor-icon, .elementor-1020101 .elementor-element.elementor-element-vwsra88.elementor-view-default .elementor-icon{color:#114865;border-color:#114865;}.elementor-1020101 .elementor-element.elementor-element-vwsra88.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-1020101 .elementor-element.elementor-element-vwsra88.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-1020101 .elementor-element.elementor-element-vwsra88.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-1020101 .elementor-element.elementor-element-vwsra88 .elementor-icon i{transform:rotate(0deg);}.elementor-1020101 .elementor-element.elementor-element-vwsra88.elementor-view-stacked .elementor-icon:hover{background-color:#114865;}.elementor-1020101 .elementor-element.elementor-element-vwsra88.elementor-view-framed .elementor-icon:hover, .elementor-1020101 .elementor-element.elementor-element-vwsra88.elementor-view-default .elementor-icon:hover{color:#114865;border-color:#114865;}.elementor-1020101 .elementor-element.elementor-element-vwsra88 .elementor-icon-box-title{margin-bottom:20px;}.elementor-1020101 .elementor-element.elementor-element-vwsra88 .elementor-icon-box-content .elementor-icon-box-title{color:#114865;font-family:"Montserrat", sans-serif;}.elementor-1020101 .elementor-element.elementor-element-vwsra88 .elementor-icon-box-content .elementor-icon-box-description{color:#000000;font-family:"Montserrat", sans-serif;}.elementor-1020101 .elementor-element.elementor-element-caychfy.elementor-view-stacked .elementor-icon{background-color:#114865;}.elementor-1020101 .elementor-element.elementor-element-caychfy.elementor-view-framed .elementor-icon, .elementor-1020101 .elementor-element.elementor-element-caychfy.elementor-view-default .elementor-icon{color:#114865;border-color:#114865;}.elementor-1020101 .elementor-element.elementor-element-caychfy.elementor-position-right .elementor-icon-box-icon{margin-left:30px;}.elementor-1020101 .elementor-element.elementor-element-caychfy.elementor-position-left .elementor-icon-box-icon{margin-right:30px;}.elementor-1020101 .elementor-element.elementor-element-caychfy.elementor-position-top .elementor-icon-box-icon{margin-bottom:30px;}.elementor-1020101 .elementor-element.elementor-element-caychfy .elementor-icon i{transform:rotate(0deg);}.elementor-1020101 .elementor-element.elementor-element-caychfy .elementor-icon-box-title{margin-bottom:20px;}.elementor-1020101 .elementor-element.elementor-element-caychfy .elementor-icon-box-content .elementor-icon-box-title{color:#114865;font-family:"Montserrat", sans-serif;}.elementor-1020101 .elementor-element.elementor-element-caychfy .elementor-icon-box-content .elementor-icon-box-description{color:#000000;font-family:"Montserrat", sans-serif;}.elementor-1020101 .elementor-element.elementor-element-6hnst0l.elementor-view-stacked .elementor-icon{background-color:#114865;}.elementor-1020101 .elementor-element.elementor-element-6hnst0l.elementor-view-framed .elementor-icon, .elementor-1020101 .elementor-element.elementor-element-6hnst0l.elementor-view-default .elementor-icon{color:#114865;border-color:#114865;}.elementor-1020101 .elementor-element.elementor-element-6hnst0l.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-1020101 .elementor-element.elementor-element-6hnst0l.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-1020101 .elementor-element.elementor-element-6hnst0l.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-1020101 .elementor-element.elementor-element-6hnst0l .elementor-icon i{transform:rotate(0deg);}.elementor-1020101 .elementor-element.elementor-element-6hnst0l .elementor-icon-box-title{margin-bottom:20px;}.elementor-1020101 .elementor-element.elementor-element-6hnst0l .elementor-icon-box-content .elementor-icon-box-title{color:#114865;font-family:"Montserrat", sans-serif;}.elementor-1020101 .elementor-element.elementor-element-6hnst0l .elementor-icon-box-content .elementor-icon-box-description{color:#000000;font-family:"Montserrat", sans-serif;}@media(min-width:768px){.elementor-1020101 .elementor-element.elementor-element-x8jblg8{width:70.000%;}.elementor-1020101 .elementor-element.elementor-element-a7vsp0w{width:30.000%;}.elementor-1020101 .elementor-element.elementor-element-8rlnxu2{width:36.396%;}.elementor-1020101 .elementor-element.elementor-element-mhmbd18{width:63.603%;}.elementor-1020101 .elementor-element.elementor-element-8m2pufo{width:28.649%;}.elementor-1020101 .elementor-element.elementor-element-w740ebw{width:71.352%;}.elementor-1020101 .elementor-element.elementor-element-2erwsfu{width:21.532%;}.elementor-1020101 .elementor-element.elementor-element-t4u6hk9{width:78.468%;}}