.elementor-139 .elementor-element.elementor-element-9e74f49{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-139 .elementor-element.elementor-element-26f3341{--display:flex;--min-height:100vh;--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-139 .elementor-element.elementor-element-26f3341:not(.elementor-motion-effects-element-type-background), .elementor-139 .elementor-element.elementor-element-26f3341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-139 .elementor-element.elementor-element-b970e13{--display:flex;--min-height:70vh;--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:flex-end;--margin-top:0;--margin-bottom:7vh;--margin-left:75px;--margin-right:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-139 .elementor-element.elementor-element-b970e13.e-con{--align-self:flex-end;}.elementor-139 .elementor-element.elementor-element-474efd9{--display:flex;--min-height:70vh;--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;--overlay-opacity:0;}.elementor-139 .elementor-element.elementor-element-474efd9::before, .elementor-139 .elementor-element.elementor-element-474efd9 > .elementor-background-video-container::before, .elementor-139 .elementor-element.elementor-element-474efd9 > .e-con-inner > .elementor-background-video-container::before, .elementor-139 .elementor-element.elementor-element-474efd9 > .elementor-background-slideshow::before, .elementor-139 .elementor-element.elementor-element-474efd9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-139 .elementor-element.elementor-element-474efd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://dev.urrutimadrid.com/wp-content/uploads/2026/04/experiencia_.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-139 .elementor-element.elementor-element-474efd9:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-139 .elementor-element.elementor-element-b7d1b16{z-index:2;text-align:center;}.elementor-139 .elementor-element.elementor-element-b7d1b16 .elementor-heading-title{font-size:3rem;text-transform:lowercase;color:#FFFFFF;}.elementor-139 .elementor-element.elementor-element-833d724{--display:flex;--min-height:100vh;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-139 .elementor-element.elementor-element-833d724:not(.elementor-motion-effects-element-type-background), .elementor-139 .elementor-element.elementor-element-833d724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-139 .elementor-element.elementor-element-73a18f2{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:7vh;--margin-left:75px;--margin-right:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-139 .elementor-element.elementor-element-73a18f2.e-con{--align-self:flex-start;}.elementor-139 .elementor-element.elementor-element-2afb702{--display:flex;--min-height:70vh;--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;--overlay-opacity:0;}.elementor-139 .elementor-element.elementor-element-2afb702::before, .elementor-139 .elementor-element.elementor-element-2afb702 > .elementor-background-video-container::before, .elementor-139 .elementor-element.elementor-element-2afb702 > .e-con-inner > .elementor-background-video-container::before, .elementor-139 .elementor-element.elementor-element-2afb702 > .elementor-background-slideshow::before, .elementor-139 .elementor-element.elementor-element-2afb702 > .e-con-inner > .elementor-background-slideshow::before, .elementor-139 .elementor-element.elementor-element-2afb702 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://dev.urrutimadrid.com/wp-content/uploads/2026/04/productores-1.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-139 .elementor-element.elementor-element-cb1ef60{z-index:2;text-align:center;}.elementor-139 .elementor-element.elementor-element-cb1ef60 .elementor-heading-title{font-size:3rem;text-transform:lowercase;color:#FFFFFF;}.elementor-139 .elementor-element.elementor-element-45befe1{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-139 .elementor-element.elementor-element-9e74f49{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-139 .elementor-element.elementor-element-26f3341{--min-height:50vh;}.elementor-139 .elementor-element.elementor-element-b970e13{--min-height:50vh;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-139 .elementor-element.elementor-element-474efd9{--min-height:50vh;}.elementor-139 .elementor-element.elementor-element-833d724{--min-height:50vh;}.elementor-139 .elementor-element.elementor-element-73a18f2{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-139 .elementor-element.elementor-element-2afb702{--min-height:50vh;}}@media(max-width:767px){.elementor-139 .elementor-element.elementor-element-9e74f49{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-139 .elementor-element.elementor-element-b970e13{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-139 .elementor-element.elementor-element-b7d1b16 .elementor-heading-title{font-size:1.5rem;}.elementor-139 .elementor-element.elementor-element-833d724{--min-height:50vh;}.elementor-139 .elementor-element.elementor-element-73a18f2{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-139 .elementor-element.elementor-element-2afb702{--min-height:50vh;}.elementor-139 .elementor-element.elementor-element-cb1ef60 .elementor-heading-title{font-size:1.5rem;}}@media(min-width:768px){.elementor-139 .elementor-element.elementor-element-b970e13{--width:clamp(0px, calc(50vw - 150px), 885px);}.elementor-139 .elementor-element.elementor-element-73a18f2{--width:clamp(0px, calc(50vw - 150px), 885px);}.elementor-139 .elementor-element.elementor-element-45befe1{--content-width:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-139 .elementor-element.elementor-element-b970e13{--width:100vw;}.elementor-139 .elementor-element.elementor-element-73a18f2{--width:100vw;}}/* Start custom CSS for heading, class: .elementor-element-cb1ef60 */.elementor-139 .elementor-element.elementor-element-cb1ef60 {
    transition: all 0.4s ease;
    cursor: pointer;
    color: white; /* El color base que se mezclará */
}
.elementor-139 .elementor-element.elementor-element-cb1ef60:hover {
    mix-blend-mode: normal;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e74f49 */.col-historias .e-con::before {
    opacity: 1;
}

@media (min-width:1024px){
    .elementor-139 .elementor-element.elementor-element-9e74f49 {
    background: none !important;
    isolation: auto !important;
}



.col-historias {
    background-color: #ffffff !important;
    mix-blend-mode: screen !important;
    transition: all 0.6s cubic-bezier(0.16, 1, 0.3, 1);
    isolation: auto;
    position: relative;
}

.elementor-editor-active .col-historias {
    mix-blend-mode: normal !important;
}

.col-historias .elementor-heading-title {
    color: #000000 !important;
    transition: color 0.4s ease;
}

.col-historias .e-con::before {
    content: "";
    opacity: 0 !important;
    transition: opacity 0.6s ease !important;
    mix-blend-mode: normal !important;
}

.elementor-editor-active .col-historias .e-con::before{
    opacity: 1 !important;
}

.col-historias.is-hovered {
    mix-blend-mode: normal !important;
    isolation: isolate !important;
}

.col-historias.is-hovered .e-con::before {
    opacity: 1 !important;
}

.col-historias.is-hovered .elementor-heading-title {
    color: #ffffff !important;
}

}/* End custom CSS */