.elementor-2174 .elementor-element.elementor-element-1d6bd633:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-1d6bd633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iksoluciones.com/wp-content/uploads/2025/09/nosotros-fondo.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2174 .elementor-element.elementor-element-1d6bd633 > .elementor-container{max-width:840px;}.elementor-2174 .elementor-element.elementor-element-1d6bd633 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2174 .elementor-element.elementor-element-1d6bd633{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15em 0em 10em 0em;}.elementor-2174 .elementor-element.elementor-element-30e1aa57 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-2174 .elementor-element.elementor-element-7bc6e0b3{text-align:center;}.elementor-2174 .elementor-element.elementor-element-7bc6e0b3 .elementor-heading-title{font-family:"Alexandria", Sans-serif;color:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-76ac11b7:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-76ac11b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iksoluciones.com/wp-content/uploads/2025/09/fondonosotros.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2174 .elementor-element.elementor-element-76ac11b7 > .elementor-background-overlay{opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2174 .elementor-element.elementor-element-76ac11b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 0em 5em 0em;}.elementor-2174 .elementor-element.elementor-element-320ca65a > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-2174 .elementor-element.elementor-element-515d2bf3{width:var( --container-widget-width, 47.119% );max-width:47.119%;--container-widget-width:47.119%;--container-widget-flex-grow:0;text-align:center;}.elementor-2174 .elementor-element.elementor-element-515d2bf3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2174 .elementor-element.elementor-element-515d2bf3 .elementor-heading-title{font-size:49px;color:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-365e78b{width:var( --container-widget-width, 58.828% );max-width:58.828%;--container-widget-width:58.828%;--container-widget-flex-grow:0;font-family:"Alexandria", Sans-serif;font-size:26px;color:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-365e78b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2174 .elementor-element.elementor-element-7b2559e{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-2174 .elementor-element.elementor-element-7b2559e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2174 .elementor-element.elementor-element-7b2559e .elementor-icon-wrapper{text-align:center;}.elementor-2174 .elementor-element.elementor-element-7b2559e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-7b2559e.elementor-view-framed .elementor-icon, .elementor-2174 .elementor-element.elementor-element-7b2559e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-7b2559e.elementor-view-framed .elementor-icon, .elementor-2174 .elementor-element.elementor-element-7b2559e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-7b2559e .elementor-icon{font-size:128px;}.elementor-2174 .elementor-element.elementor-element-7b2559e .elementor-icon svg{height:128px;}.elementor-2174 .elementor-element.elementor-element-fd02c7c{--display:flex;--min-height:180px;}.elementor-2174 .elementor-element.elementor-element-c3eedd1{text-align:center;}.elementor-2174 .elementor-element.elementor-element-c3eedd1 .elementor-heading-title{font-size:49px;color:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-9c50cbe{font-family:"Alexandria", Sans-serif;font-size:26px;color:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-d0d10c5.elementor-element{--align-self:center;}.elementor-2174 .elementor-element.elementor-element-d0d10c5 .elementor-icon-wrapper{text-align:center;}.elementor-2174 .elementor-element.elementor-element-d0d10c5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-d0d10c5.elementor-view-framed .elementor-icon, .elementor-2174 .elementor-element.elementor-element-d0d10c5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-d0d10c5.elementor-view-framed .elementor-icon, .elementor-2174 .elementor-element.elementor-element-d0d10c5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-d0d10c5 .elementor-icon{font-size:128px;}.elementor-2174 .elementor-element.elementor-element-d0d10c5 .elementor-icon svg{height:128px;}.elementor-2174 .elementor-element.elementor-element-34e3f160 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2174 .elementor-element.elementor-element-34e3f160{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 0em 5em 0em;}.elementor-2174 .elementor-element.elementor-element-34e3f160 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2174 .elementor-element.elementor-element-69c76141 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-2174 .elementor-element.elementor-element-f7b6d8d{text-align:center;}.elementor-2174 .elementor-element.elementor-element-f7b6d8d .elementor-heading-title{font-size:60px;color:#FCFCFC;}.elementor-2174 .elementor-element.elementor-element-4e4e6dde{font-size:27px;color:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-2d6c3f4c.ekit-equal-height-enable,
					.elementor-2174 .elementor-element.elementor-element-2d6c3f4c.ekit-equal-height-enable > div,
					.elementor-2174 .elementor-element.elementor-element-2d6c3f4c.ekit-equal-height-enable .ekit-wid-con,
					.elementor-2174 .elementor-element.elementor-element-2d6c3f4c.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-2174 .elementor-element.elementor-element-2d6c3f4c .elementskit-infobox{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #810000 100%);padding:2em 2em 2em 2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F500;border-radius:50px 50px 50px 50px;}.elementor-2174 .elementor-element.elementor-element-2d6c3f4c{width:var( --container-widget-width, 82.009% );max-width:82.009%;--container-widget-width:82.009%;--container-widget-flex-grow:0;z-index:7;}.elementor-2174 .elementor-element.elementor-element-2d6c3f4c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2174 .elementor-element.elementor-element-2d6c3f4c .elementskit-infobox:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2174 .elementor-element.elementor-element-2d6c3f4c .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-2d6c3f4c .elementskit-infobox .box-body > p{color:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-2d6c3f4c .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-2d6c3f4c .elementskit-infobox .elementskit-info-box-icon{font-size:65px;transform:rotate(0deg);line-height:10px;}.elementor-2174 .elementor-element.elementor-element-2d6c3f4c .elementskit-infobox .elementkit-infobox-icon{line-height:10px;}.elementor-2174 .elementor-element.elementor-element-25adf200.ekit-equal-height-enable,
					.elementor-2174 .elementor-element.elementor-element-25adf200.ekit-equal-height-enable > div,
					.elementor-2174 .elementor-element.elementor-element-25adf200.ekit-equal-height-enable .ekit-wid-con,
					.elementor-2174 .elementor-element.elementor-element-25adf200.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-2174 .elementor-element.elementor-element-25adf200 .elementskit-infobox{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #810000 100%);padding:2em 2em 2em 2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F500;border-radius:50px 50px 50px 50px;}.elementor-2174 .elementor-element.elementor-element-25adf200{width:var( --container-widget-width, 99.76% );max-width:99.76%;--container-widget-width:99.76%;--container-widget-flex-grow:0;z-index:7;}.elementor-2174 .elementor-element.elementor-element-25adf200.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2174 .elementor-element.elementor-element-25adf200 .elementskit-infobox:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2174 .elementor-element.elementor-element-25adf200 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#FAFAFA;}.elementor-2174 .elementor-element.elementor-element-25adf200 .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-25adf200 .elementskit-infobox .elementskit-info-box-icon{font-size:49px;transform:rotate(0deg);}.elementor-2174 .elementor-element.elementor-element-3247e05.ekit-equal-height-enable,
					.elementor-2174 .elementor-element.elementor-element-3247e05.ekit-equal-height-enable > div,
					.elementor-2174 .elementor-element.elementor-element-3247e05.ekit-equal-height-enable .ekit-wid-con,
					.elementor-2174 .elementor-element.elementor-element-3247e05.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-2174 .elementor-element.elementor-element-3247e05 .elementskit-infobox{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #810000 100%);padding:2em 2em 2em 2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F500;border-radius:50px 50px 50px 50px;}.elementor-2174 .elementor-element.elementor-element-3247e05{width:var( --container-widget-width, 84.04% );max-width:84.04%;--container-widget-width:84.04%;--container-widget-flex-grow:0;z-index:7;}.elementor-2174 .elementor-element.elementor-element-3247e05.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2174 .elementor-element.elementor-element-3247e05 .elementskit-infobox:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2174 .elementor-element.elementor-element-3247e05 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-3247e05 .elementskit-infobox .box-body > p{color:#FAE3E3;}.elementor-2174 .elementor-element.elementor-element-3247e05 .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-3247e05 .elementskit-infobox .elementskit-info-box-icon{font-size:65px;transform:rotate(0deg);}.elementor-2174 .elementor-element.elementor-element-3051bb2.ekit-equal-height-enable,
					.elementor-2174 .elementor-element.elementor-element-3051bb2.ekit-equal-height-enable > div,
					.elementor-2174 .elementor-element.elementor-element-3051bb2.ekit-equal-height-enable .ekit-wid-con,
					.elementor-2174 .elementor-element.elementor-element-3051bb2.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-2174 .elementor-element.elementor-element-3051bb2 .elementskit-infobox{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #810000 100%);padding:2em 2em 2em 2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F500;border-radius:50px 50px 50px 50px;}.elementor-2174 .elementor-element.elementor-element-3051bb2{width:var( --container-widget-width, 99.247% );max-width:99.247%;--container-widget-width:99.247%;--container-widget-flex-grow:0;z-index:7;}.elementor-2174 .elementor-element.elementor-element-3051bb2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2174 .elementor-element.elementor-element-3051bb2 .elementskit-infobox:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2174 .elementor-element.elementor-element-3051bb2 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#FAFAFA;}.elementor-2174 .elementor-element.elementor-element-3051bb2 .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-3051bb2 .elementskit-infobox .elementskit-info-box-icon{font-size:65px;transform:rotate(0deg);}.elementor-2174 .elementor-element.elementor-element-500e23e.ekit-equal-height-enable,
					.elementor-2174 .elementor-element.elementor-element-500e23e.ekit-equal-height-enable > div,
					.elementor-2174 .elementor-element.elementor-element-500e23e.ekit-equal-height-enable .ekit-wid-con,
					.elementor-2174 .elementor-element.elementor-element-500e23e.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-2174 .elementor-element.elementor-element-500e23e .elementskit-infobox{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #810000 100%);padding:2em 2em 2em 2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F500;border-radius:50px 50px 50px 50px;}.elementor-2174 .elementor-element.elementor-element-500e23e{width:var( --container-widget-width, 84.603% );max-width:84.603%;--container-widget-width:84.603%;--container-widget-flex-grow:0;z-index:7;}.elementor-2174 .elementor-element.elementor-element-500e23e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2174 .elementor-element.elementor-element-500e23e .elementskit-infobox:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2174 .elementor-element.elementor-element-500e23e .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-500e23e .elementskit-infobox .box-body > p{color:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-500e23e .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-500e23e .elementskit-infobox .elementskit-info-box-icon{font-size:65px;transform:rotate(0deg);line-height:10px;}.elementor-2174 .elementor-element.elementor-element-500e23e .elementskit-infobox .elementkit-infobox-icon{line-height:10px;}.elementor-2174 .elementor-element.elementor-element-5519790e.ekit-equal-height-enable,
					.elementor-2174 .elementor-element.elementor-element-5519790e.ekit-equal-height-enable > div,
					.elementor-2174 .elementor-element.elementor-element-5519790e.ekit-equal-height-enable .ekit-wid-con,
					.elementor-2174 .elementor-element.elementor-element-5519790e.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-2174 .elementor-element.elementor-element-5519790e .elementskit-infobox{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #810000 100%);padding:2em 2em 2em 2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F500;border-radius:50px 50px 50px 50px;}.elementor-2174 .elementor-element.elementor-element-5519790e{width:var( --container-widget-width, 97.855% );max-width:97.855%;--container-widget-width:97.855%;--container-widget-flex-grow:0;z-index:7;}.elementor-2174 .elementor-element.elementor-element-5519790e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2174 .elementor-element.elementor-element-5519790e .elementskit-infobox:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2174 .elementor-element.elementor-element-5519790e .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-5519790e .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-5519790e .elementskit-infobox .elementskit-info-box-icon{font-size:65px;transform:rotate(0deg);}.elementor-2174 .elementor-element.elementor-element-4a7a920f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 0em 5em 0em;}.elementor-2174 .elementor-element.elementor-element-4a7a920f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2174 .elementor-element.elementor-element-5cd96bb4 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-2174 .elementor-element.elementor-element-1cb0e94b{text-align:center;}.elementor-2174 .elementor-element.elementor-element-1cb0e94b .elementor-heading-title{font-size:60px;color:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-7cf34eae{width:var( --container-widget-width, 93.494% );max-width:93.494%;--container-widget-width:93.494%;--container-widget-flex-grow:0;font-family:"Alexandria", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-2174 .elementor-element.elementor-element-7cf34eae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2174 .elementor-element.elementor-element-7cf34eae p{margin-block-end:38px;}@media(max-width:1024px){.elementor-2174 .elementor-element.elementor-element-2d6c3f4c .elementskit-infobox{padding:1em 1em 1em 1em;}.elementor-2174 .elementor-element.elementor-element-25adf200 .elementskit-infobox{padding:1em 1em 1em 1em;}.elementor-2174 .elementor-element.elementor-element-3247e05 .elementskit-infobox{padding:1em 1em 1em 1em;}.elementor-2174 .elementor-element.elementor-element-3051bb2 .elementskit-infobox{padding:1em 1em 1em 1em;}.elementor-2174 .elementor-element.elementor-element-500e23e .elementskit-infobox{padding:1em 1em 1em 1em;}.elementor-2174 .elementor-element.elementor-element-5519790e .elementskit-infobox{padding:1em 1em 1em 1em;}}@media(max-width:767px){.elementor-2174 .elementor-element.elementor-element-1d6bd633{padding:8em 0em 5em 0em;}}@media(min-width:768px){.elementor-2174 .elementor-element.elementor-element-fd02c7c{--content-width:737px;}.elementor-2174 .elementor-element.elementor-element-69c76141{width:45%;}.elementor-2174 .elementor-element.elementor-element-4321a3d7{width:55%;}.elementor-2174 .elementor-element.elementor-element-7c85781e{width:53.788%;}.elementor-2174 .elementor-element.elementor-element-2d64817e{width:46.211%;}.elementor-2174 .elementor-element.elementor-element-bac476b{width:51.811%;}.elementor-2174 .elementor-element.elementor-element-f462a63{width:48.107%;}.elementor-2174 .elementor-element.elementor-element-38f2f5b{width:50.493%;}.elementor-2174 .elementor-element.elementor-element-8ebe00{width:49.425%;}}@media(min-width:1025px){.elementor-2174 .elementor-element.elementor-element-1d6bd633:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-1d6bd633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-515d2bf3 */.elementor-2174 .elementor-element.elementor-element-515d2bf3 {
    right: -95%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-365e78b */.elementor-2174 .elementor-element.elementor-element-365e78b {
    top: -0%;
    right: -95%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7b2559e */.elementor-2174 .elementor-element.elementor-element-7b2559e {
    top: 2%;
    right: -80%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c50cbe */.elementor-2174 .elementor-element.elementor-element-9c50cbe {
    bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d0d10c5 */.elementor-2174 .elementor-element.elementor-element-d0d10c5{
    bottom: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd02c7c */.elementor-2174 .elementor-element.elementor-element-fd02c7c {
    bottom: 5%;
    right: 17%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-320ca65a */.elementor-2174 .elementor-element.elementor-element-320ca65a {
    right: 20%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-76ac11b7 */.elementor-2174 .elementor-element.elementor-element-76ac11b7 {
   height: 1050px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-69c76141 */.elementor-2174 .elementor-element.elementor-element-69c76141 {
    right: 20%;
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-2d6c3f4c */.elementor-2174 .elementor-element.elementor-element-2d6c3f4c {
    right: 10%;
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-25adf200 */.elementor-2174 .elementor-element.elementor-element-25adf200 {
    left: 10%;
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-3247e05 */.elementor-2174 .elementor-element.elementor-element-3247e05 {
    right: 10%;
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-3051bb2 */.elementor-2174 .elementor-element.elementor-element-3051bb2 {
    left: 10%;
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-500e23e */.elementor-2174 .elementor-element.elementor-element-500e23e {
    right: 10%;
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-5519790e */.elementor-2174 .elementor-element.elementor-element-5519790e {
    left: 10%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-34e3f160 */.elementor-2174 .elementor-element.elementor-element-34e3f160 {
  position: relative;
  overflow: hidden;
}

.elementor-2174 .elementor-element.elementor-element-34e3f160::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0; /* Ahora en la parte superior */
  width: 100%;
  height: 100px; /* Ajusta el alto del desvanecido */
  background: linear-gradient(to top, transparent, #000); 
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4a7a920f */.elementor-2174 .elementor-element.elementor-element-4a7a920f {
  position: relative;
  overflow: hidden;
}

.elementor-2174 .elementor-element.elementor-element-4a7a920f::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0; /* Ahora en la parte superior */
  width: 100%;
  height: 100px; /* Ajusta el alto del desvanecido */
  background: linear-gradient(to top, transparent, #000); 
  pointer-events: none;
}/* End custom CSS */