.elementor-155 .elementor-element.elementor-element-58c9cdb{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--padding-top:180px;--padding-bottom:180px;--padding-left:50px;--padding-right:50px;}.elementor-155 .elementor-element.elementor-element-58c9cdb:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-58c9cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidromercado.com.ec/wp-content/uploads/2026/03/aguaa.jpg");background-position:center center;background-size:cover;}.elementor-155 .elementor-element.elementor-element-58c9cdb::before, .elementor-155 .elementor-element.elementor-element-58c9cdb > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-58c9cdb > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-58c9cdb > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-58c9cdb > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-58c9cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #0A2540 65%);}.elementor-155 .elementor-element.elementor-element-1c043bb{--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;--align-items:center;}.elementor-155 .elementor-element.elementor-element-a7724a2{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-155 .elementor-element.elementor-element-0272224{background-color:#FFF7E0EB;padding:4px 15px 4px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF6602;border-radius:4px 4px 4px 4px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-0272224 .elementor-icon-list-icon i{color:#D97706;transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-0272224 .elementor-icon-list-icon svg{fill:#D97706;transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-0272224 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-0272224 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-0272224 .elementor-icon-list-text{color:#D97706;transition:color 0.3s;}.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 );}.elementor-155 .elementor-element.elementor-element-8f924c2{text-align:center;}.elementor-155 .elementor-element.elementor-element-8f924c2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-155 .elementor-element.elementor-element-d980e67{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFFB3;}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-value{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-value{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__source-results-item_icon svg{width:24px;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__source-results-item_icon{font-size:24px;}.elementor-155 .elementor-element.elementor-element-c4c1b27{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-155 .elementor-element.elementor-element-c4c1b27 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#053A9E;border-radius:6px 6px 6px 6px;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__form{border-style:none;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__field{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );background-color:#FFFFFF;border-color:#FFFFFF;padding:15px 15px 15px 15px;border-width:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__field::placeholder{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__form--focus .jet-ajax-search__field{background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__results-area{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);border-radius:12px 12px 12px 12px;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__results-header{padding:10px 20px 10px 20px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-30a3946 );}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__results-footer{padding:10px 20px 10px 20px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#EBEBEB;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__item-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;margin:12px 0px 0px 0px;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__item-content{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__item-price .price{color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__item-link{padding:10px 20px 0px 20px;}body:not(.rtl) .elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__item-thumbnail{margin-right:18px;}body.rtl .elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__item-thumbnail{margin-left:18px;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__item-thumbnail-img{border-radius:12px 12px 12px 12px;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__item-price{margin:-6px 0px 0px 0px;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__results-count{font-family:"Poppins", Sans-serif;color:var( --e-global-color-text );}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__full-results{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-accent );padding:10px 0px 10px 0px;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__arrow-button{background-color:#EEE6E600;border-radius:5px;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__arrow-button:hover{background-color:#EEE6E673;border-color:#02010100;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__spinner{color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-155 .elementor-element.elementor-element-67c04e4 .elementor-button:hover, .elementor-155 .elementor-element.elementor-element-67c04e4 .elementor-button:focus{background-color:var( --e-global-color-3b54ea9 );color:#FFFFFF;border-color:var( --e-global-color-3b54ea9 );}.elementor-155 .elementor-element.elementor-element-67c04e4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-155 .elementor-element.elementor-element-67c04e4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-155 .elementor-element.elementor-element-67c04e4 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;border-style:solid;border-color:var( --e-global-color-accent );padding:18px 35px 18px 35px;}.elementor-155 .elementor-element.elementor-element-67c04e4 .elementor-button:hover svg, .elementor-155 .elementor-element.elementor-element-67c04e4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-155 .elementor-element.elementor-element-ccb6e80{--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:25px 0px;--row-gap:25px;--column-gap:0px;--flex-wrap:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:50px;--padding-right:50px;}.elementor-155 .elementor-element.elementor-element-904b52b{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-155 .elementor-element.elementor-element-3c99ac7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-86e15a4{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-155 .elementor-element.elementor-element-4ec5fca{--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:flex-end;--align-items:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-155 .elementor-element.elementor-element-cfe3b33 .elementor-button{background-color:#053A9E;border-style:solid;}.elementor-155 .elementor-element.elementor-element-cfe3b33 .elementor-button:hover, .elementor-155 .elementor-element.elementor-element-cfe3b33 .elementor-button:focus{background-color:var( --e-global-color-3b54ea9 );}.elementor-155 .elementor-element.elementor-element-cfe3b33 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-155 .elementor-element.elementor-element-cfe3b33 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-155 .elementor-element.elementor-element-d5b74fe{--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;--justify-content:space-between;}.elementor-155 .elementor-element.elementor-element-0e6c252{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-0e6c252:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-0e6c252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-155 .elementor-element.elementor-element-0e6c252:hover{background-color:#053A9E;box-shadow:0px 10px 20px 0px rgba(4.999999999999959, 57.99999999999996, 158.00000000000009, 0.08);}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-155 .elementor-element.elementor-element-e3c69d6 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-155 .elementor-element.elementor-element-e3c69d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:#9AB7CA38;color:#9AB7CA38;}.elementor-155 .elementor-element.elementor-element-e3c69d6.elementor-view-framed .elementor-icon, .elementor-155 .elementor-element.elementor-element-e3c69d6.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-e3c69d6.elementor-view-framed .elementor-icon{background-color:#9AB7CA38;}.elementor-155 .elementor-element.elementor-element-e3c69d6 .elementor-icon{font-size:32px;border-width:0px 0px 0px 0px;}.elementor-155 .elementor-element.elementor-element-e3c69d6 .elementor-icon-box-title, .elementor-155 .elementor-element.elementor-element-e3c69d6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-ba49e62 .elementor-button{background-color:#053A9E00;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-155 .elementor-element.elementor-element-ba49e62 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-155 .elementor-element.elementor-element-ba49e62 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-155 .elementor-element.elementor-element-7f6b238{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-7f6b238:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-7f6b238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-155 .elementor-element.elementor-element-7f6b238:hover{background-color:#053A9E;box-shadow:0px 10px 20px 0px rgba(4.999999999999959, 57.99999999999996, 158.00000000000009, 0.08);}.elementor-155 .elementor-element.elementor-element-ad33d61 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-155 .elementor-element.elementor-element-ad33d61.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:#9AB7CA38;color:#9AB7CA38;}.elementor-155 .elementor-element.elementor-element-ad33d61.elementor-view-framed .elementor-icon, .elementor-155 .elementor-element.elementor-element-ad33d61.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-ad33d61.elementor-view-framed .elementor-icon{background-color:#9AB7CA38;}.elementor-155 .elementor-element.elementor-element-ad33d61 .elementor-icon{font-size:32px;border-width:0px 0px 0px 0px;}.elementor-155 .elementor-element.elementor-element-ad33d61 .elementor-icon-box-title, .elementor-155 .elementor-element.elementor-element-ad33d61 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-6c6ff44 .elementor-button{background-color:#053A9E00;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-155 .elementor-element.elementor-element-6c6ff44 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-155 .elementor-element.elementor-element-6c6ff44 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-155 .elementor-element.elementor-element-c86d51c{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-c86d51c:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-c86d51c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-155 .elementor-element.elementor-element-c86d51c:hover{background-color:#053A9E;box-shadow:0px 10px 20px 0px rgba(4.999999999999959, 57.99999999999996, 158.00000000000009, 0.08);}.elementor-155 .elementor-element.elementor-element-569dead .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-155 .elementor-element.elementor-element-569dead.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:#9AB7CA38;color:#9AB7CA38;}.elementor-155 .elementor-element.elementor-element-569dead.elementor-view-framed .elementor-icon, .elementor-155 .elementor-element.elementor-element-569dead.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-569dead.elementor-view-framed .elementor-icon{background-color:#9AB7CA38;}.elementor-155 .elementor-element.elementor-element-569dead .elementor-icon{font-size:32px;border-width:0px 0px 0px 0px;}.elementor-155 .elementor-element.elementor-element-569dead .elementor-icon-box-title, .elementor-155 .elementor-element.elementor-element-569dead .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-e997b64 .elementor-button{background-color:#053A9E00;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-155 .elementor-element.elementor-element-e997b64 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-155 .elementor-element.elementor-element-e997b64 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-155 .elementor-element.elementor-element-2e7f9de{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-2e7f9de:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-2e7f9de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-155 .elementor-element.elementor-element-2e7f9de:hover{background-color:#053A9E;box-shadow:0px 10px 20px 0px rgba(4.999999999999959, 57.99999999999996, 158.00000000000009, 0.08);}.elementor-155 .elementor-element.elementor-element-1a2cd95 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-155 .elementor-element.elementor-element-1a2cd95.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:#9AB7CA38;color:#9AB7CA38;}.elementor-155 .elementor-element.elementor-element-1a2cd95.elementor-view-framed .elementor-icon, .elementor-155 .elementor-element.elementor-element-1a2cd95.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-1a2cd95.elementor-view-framed .elementor-icon{background-color:#9AB7CA38;}.elementor-155 .elementor-element.elementor-element-1a2cd95 .elementor-icon{font-size:32px;border-width:0px 0px 0px 0px;}.elementor-155 .elementor-element.elementor-element-1a2cd95 .elementor-icon-box-title, .elementor-155 .elementor-element.elementor-element-1a2cd95 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-dcb40e5 .elementor-button{background-color:#053A9E00;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-155 .elementor-element.elementor-element-dcb40e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-155 .elementor-element.elementor-element-dcb40e5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-155 .elementor-element.elementor-element-99f262c{--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:25px 0px;--row-gap:25px;--column-gap:0px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:85px;--padding-left:50px;--padding-right:50px;}.elementor-155 .elementor-element.elementor-element-99f262c:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-99f262c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F5F9;}.elementor-155 .elementor-element.elementor-element-71a716e{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-155 .elementor-element.elementor-element-52faa47 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-33fd26f{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-155 .elementor-element.elementor-element-f307110{--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;--justify-content:space-between;}.elementor-155 .elementor-element.elementor-element-1b8fb6d{--display:flex;--justify-content:space-between;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:6px 6px 6px 6px;--padding-top:260px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-1b8fb6d:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-1b8fb6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;background-image:url("https://hidromercado.com.ec/wp-content/uploads/2026/03/2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-1b8fb6d::before, .elementor-155 .elementor-element.elementor-element-1b8fb6d > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-1b8fb6d > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-1b8fb6d > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-1b8fb6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-1b8fb6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #0A2540 100%);}.elementor-155 .elementor-element.elementor-element-1b8fb6d:hover::before, .elementor-155 .elementor-element.elementor-element-1b8fb6d:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-1b8fb6d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-1b8fb6d > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-1b8fb6d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #0A2540 100%);}.elementor-155 .elementor-element.elementor-element-1b8fb6d:hover{--overlay-opacity:0.9;}.elementor-155 .elementor-element.elementor-element-312fa0c{--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;--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-155 .elementor-element.elementor-element-576b4d5{background-color:#053A9E9C;padding:2px 10px 2px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#053A9E;border-radius:4px 4px 4px 4px;}.elementor-155 .elementor-element.elementor-element-576b4d5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-155 .elementor-element.elementor-element-a6b2370 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-155 .elementor-element.elementor-element-58151b2{--display:flex;--justify-content:space-between;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:6px 6px 6px 6px;--padding-top:260px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-58151b2:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-58151b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;background-image:url("https://hidromercado.com.ec/wp-content/uploads/2026/03/3.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-58151b2::before, .elementor-155 .elementor-element.elementor-element-58151b2 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-58151b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-58151b2 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-58151b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-58151b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #0A2540 100%);}.elementor-155 .elementor-element.elementor-element-58151b2:hover::before, .elementor-155 .elementor-element.elementor-element-58151b2:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-58151b2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-58151b2 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-58151b2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #0A2540 100%);}.elementor-155 .elementor-element.elementor-element-58151b2:hover{--overlay-opacity:0.9;}.elementor-155 .elementor-element.elementor-element-aea93d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-177ee18{background-color:#053A9E9C;padding:2px 10px 2px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#053A9E;border-radius:4px 4px 4px 4px;}.elementor-155 .elementor-element.elementor-element-177ee18 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-155 .elementor-element.elementor-element-526c3a4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-155 .elementor-element.elementor-element-77c7909{--display:flex;--justify-content:space-between;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:6px 6px 6px 6px;--padding-top:260px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-77c7909:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-77c7909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;background-image:url("https://hidromercado.com.ec/wp-content/uploads/2026/03/industrial.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-77c7909::before, .elementor-155 .elementor-element.elementor-element-77c7909 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-77c7909 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-77c7909 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-77c7909 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-77c7909 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #0A2540 100%);}.elementor-155 .elementor-element.elementor-element-77c7909:hover::before, .elementor-155 .elementor-element.elementor-element-77c7909:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-77c7909:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-77c7909 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-77c7909 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #0A2540 100%);}.elementor-155 .elementor-element.elementor-element-77c7909:hover{--overlay-opacity:0.9;}.elementor-155 .elementor-element.elementor-element-9b039be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-53d1d3a{background-color:#053A9E9C;padding:2px 10px 2px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#053A9E;border-radius:4px 4px 4px 4px;}.elementor-155 .elementor-element.elementor-element-53d1d3a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-155 .elementor-element.elementor-element-74820d9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-155 .elementor-element.elementor-element-48cfd4b{--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:25px 0px;--row-gap:25px;--column-gap:0px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-155 .elementor-element.elementor-element-6c04c09{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-155 .elementor-element.elementor-element-ae3836a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-be5c4a4{--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:flex-end;--align-items:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-155 .elementor-element.elementor-element-30a9514 .elementor-button{background-color:#053A9E;}.elementor-155 .elementor-element.elementor-element-30a9514 .elementor-button:hover, .elementor-155 .elementor-element.elementor-element-30a9514 .elementor-button:focus{background-color:var( --e-global-color-3b54ea9 );}.elementor-155 .elementor-element.elementor-element-30a9514 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-155 .elementor-element.elementor-element-30a9514 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-155 .elementor-element.elementor-element-5ae8a78{--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;--justify-content:space-between;}.elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-products .jet-woo-products__item{--columns:4;padding:8px 8px 8px 8px;}.elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-carousel .swiper-slide{--space-between:10px;}.elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-products:not(.swiper-wrapper){margin-right:-8px;margin-left:-8px;}.elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-products .jet-woo-product-button .button{background-color:var( --e-global-color-accent );display:block;color:#FFFFFF;text-decoration:none;border-radius:6px 6px 6px 6px;padding:14px 0px 14px 0px;}.elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-products .jet-woo-products__inner-box{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-30a3946 );border-radius:6px 6px 6px 6px;padding:15px 20px 10px 20px;}.elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-products .jet-woo-product-thumbnail{order:1;}.elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-products .jet-woo-product-title, .elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-products .jet-woo-product-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-products .jet-woo-product-title a{color:var( --e-global-color-primary );}.elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-products .jet-woo-product-title{color:var( --e-global-color-primary );text-align:left;order:1;}.elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-products .jet-woo-product-excerpt{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );text-align:left;order:1;}.elementor-155 .elementor-element.elementor-element-6fd9d0c  .jet-woo-products .jet-woo-product-button .button{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-products .jet-woo-product-button .button> *{text-decoration:none;}.elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-products .jet-woo-product-button .button:hover{text-decoration:none;}.elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-155 .elementor-element.elementor-element-6fd9d0c  .jet-woo-product-button{text-align:center;order:1;}.elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-products .jet-woo-product-categories{font-size:14px;color:var( --e-global-color-3b54ea9 );text-align:left;order:1;}.elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-products .jet-woo-product-categories a{color:var( --e-global-color-3b54ea9 );}.elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-carousel .jet-arrow.prev-arrow{top:150px;bottom:auto;}.elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-carousel .jet-arrow.next-arrow{top:150px;bottom:auto;}.elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-products__not-found{text-align:center;}.elementor-155 .elementor-element.elementor-element-50ed2b1{--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:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-155 .elementor-element.elementor-element-48083ff{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:75px;--padding-bottom:75px;--padding-left:50px;--padding-right:50px;}.elementor-155 .elementor-element.elementor-element-48083ff:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-48083ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://hidromercado.com.ec/wp-content/uploads/2026/03/aguaa.jpg");background-position:0px 10%;background-size:cover;}.elementor-155 .elementor-element.elementor-element-48083ff::before, .elementor-155 .elementor-element.elementor-element-48083ff > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-48083ff > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-48083ff > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-48083ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-48083ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #11387A 0%, #FFFFFF00 100%);}.elementor-155 .elementor-element.elementor-element-3d61c2e{--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;--justify-content:center;}.elementor-155 .elementor-element.elementor-element-5d5d68f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-155 .elementor-element.elementor-element-92774b2{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFFE6;}.elementor-155 .elementor-element.elementor-element-31c1569{--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-155 .elementor-element.elementor-element-a0da998 .elementor-button{background-color:#26C562;padding:17px 35px 17px 35px;}.elementor-155 .elementor-element.elementor-element-a0da998 .elementor-button:hover, .elementor-155 .elementor-element.elementor-element-a0da998 .elementor-button:focus{background-color:#23B45A;box-shadow:0px 2px 15px 0px rgba(37, 211, 102.00000000000003, 0.3);}.elementor-155 .elementor-element.elementor-element-a0da998 .elementor-button-content-wrapper{flex-direction:row;}.elementor-155 .elementor-element.elementor-element-a0da998 .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:center;}.elementor-155 .elementor-element.elementor-element-3f48f5c{border-style:none;border-radius:4px 4px 4px 4px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-3f48f5c .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-3f48f5c .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-3f48f5c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-3f48f5c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;}.elementor-155 .elementor-element.elementor-element-3f48f5c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-155 .elementor-element.elementor-element-48083ff:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-48083ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}}@media(min-width:768px){.elementor-155 .elementor-element.elementor-element-1c043bb{--width:60%;}.elementor-155 .elementor-element.elementor-element-904b52b{--width:75%;}.elementor-155 .elementor-element.elementor-element-4ec5fca{--width:25%;}.elementor-155 .elementor-element.elementor-element-d5b74fe{--width:100%;}.elementor-155 .elementor-element.elementor-element-0e6c252{--width:23%;}.elementor-155 .elementor-element.elementor-element-7f6b238{--width:23%;}.elementor-155 .elementor-element.elementor-element-c86d51c{--width:23%;}.elementor-155 .elementor-element.elementor-element-2e7f9de{--width:23%;}.elementor-155 .elementor-element.elementor-element-71a716e{--width:100%;}.elementor-155 .elementor-element.elementor-element-f307110{--width:100%;}.elementor-155 .elementor-element.elementor-element-1b8fb6d{--width:32%;}.elementor-155 .elementor-element.elementor-element-58151b2{--width:32%;}.elementor-155 .elementor-element.elementor-element-77c7909{--width:32%;}.elementor-155 .elementor-element.elementor-element-6c04c09{--width:75%;}.elementor-155 .elementor-element.elementor-element-be5c4a4{--width:25%;}.elementor-155 .elementor-element.elementor-element-5ae8a78{--width:100%;}.elementor-155 .elementor-element.elementor-element-48083ff{--width:100%;}.elementor-155 .elementor-element.elementor-element-3d61c2e{--width:60%;}.elementor-155 .elementor-element.elementor-element-31c1569{--width:40%;}}@media(min-width:2400px){.elementor-155 .elementor-element.elementor-element-67c04e4 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-155 .elementor-element.elementor-element-cfe3b33 .elementor-button{border-width:1px 1px 1px 1px;}}@media(max-width:880px){.elementor-155 .elementor-element.elementor-element-48083ff:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-48083ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-58c9cdb{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-1c043bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-c4c1b27{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__field{font-size:16px;padding:20px 15px 20px 15px;border-width:1px 0px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__field::placeholder{font-size:16px;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__item-link{padding:14px 14px 14px 14px;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__item-thumbnail{width:60px;}body:not(.rtl) .elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__item-thumbnail{margin-right:10px;}body.rtl .elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__item-thumbnail{margin-left:10px;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__item-title{font-size:15px;line-height:1.2em;margin:0px 0px 0px 0px;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__item-content{font-size:12px;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__item-price .price{font-size:15px;}.elementor-155 .elementor-element.elementor-element-c4c1b27 .jet-ajax-search__full-results{font-size:15px;}.elementor-155 .elementor-element.elementor-element-67c04e4{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-67c04e4 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-155 .elementor-element.elementor-element-ccb6e80{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-904b52b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-3c99ac7 .elementor-heading-title{font-size:13px;}.elementor-155 .elementor-element.elementor-element-4ec5fca{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-cfe3b33{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-d5b74fe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-0e6c252{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-7f6b238{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-c86d51c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-2e7f9de{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-99f262c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-71a716e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-52faa47 .elementor-heading-title{font-size:13px;}.elementor-155 .elementor-element.elementor-element-f307110{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-48cfd4b{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-6c04c09{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-ae3836a .elementor-heading-title{font-size:13px;}.elementor-155 .elementor-element.elementor-element-be5c4a4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-30a9514{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-5ae8a78{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-products .jet-woo-products__item{--columns:2;padding:4px 4px 4px 4px;}.elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-products:not(.swiper-wrapper){margin-right:-4px;margin-left:-4px;}.elementor-155 .elementor-element.elementor-element-6fd9d0c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-155 .elementor-element.elementor-element-6fd9d0c  .jet-woo-products .jet-woo-product-button .button{font-size:14px;}.elementor-155 .elementor-element.elementor-element-6fd9d0c .jet-woo-products .jet-woo-product-categories{font-size:13px;line-height:1.2em;}.elementor-155 .elementor-element.elementor-element-50ed2b1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-48083ff{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-48083ff:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-48083ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-155 .elementor-element.elementor-element-48083ff::before, .elementor-155 .elementor-element.elementor-element-48083ff > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-48083ff > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-48083ff > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-48083ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-48083ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #11387A 0%, #FFFFFF00 100%);}.elementor-155 .elementor-element.elementor-element-3d61c2e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-92774b2{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-31c1569{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-3f48f5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-155 .elementor-element.elementor-element-3f48f5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-155 .elementor-element.elementor-element-3f48f5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-155 .elementor-element.elementor-element-3f48f5c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-155 .elementor-element.elementor-element-3f48f5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}}/* Start custom CSS *//* 1. Estado base del contenedor */
.card-categoria {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.3s ease;
    /* Aseguramos que cualquier widget interno no bloquee el evento hover */
    cursor: pointer;
}

/* 2. Movimiento del padre (se activa al entrar en cualquier parte del contenedor) */
.card-categoria:hover {
    transform: translateY(-8px); /* Movimiento vertical del contenedor completo */
}

/* 3. Reseteo de fondos y cambio de color de los hijos */
/* Forzamos transparencia para evitar que Elementor pinte cajas internas sobre tu nuevo fondo */
.card-categoria:hover .elementor-widget-icon-box,
.card-categoria:hover .elementor-icon-box-wrapper,
.card-categoria:hover .elementor-widget-button,
.card-categoria:hover .elementor-button {
    background-color: transparent !important;
    background: transparent !important;
    box-shadow: none !important;
}

/* 4. Cambio de color a blanco (Contraste) */
.card-categoria:hover .elementor-icon-box-title,
.card-categoria:hover .elementor-icon-box-description,
.card-categoria:hover .elementor-icon-box-icon i,
.card-categoria:hover .elementor-button-text,
.card-categoria:hover .elementor-button-icon i {
    color: #FFFFFF !important;
    transition: color 0.3s ease;
}

.card-categoria:hover .elementor-icon-box-icon svg {
    fill: #FFFFFF !important;
    transition: fill 0.3s ease;
}/* End custom CSS */