.elementor-1977 .elementor-element.elementor-element-8fd82aa{--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:00px 00px;--row-gap:00px;--column-gap:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1977 .elementor-element.elementor-element-b7b8d01{--display:flex;--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1977 .elementor-element.elementor-element-404057e{--display:flex;--min-height:130px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1977 .elementor-element.elementor-element-404057e.e-con{--align-self:flex-start;}.elementor-1977 .elementor-element.elementor-element-d3f9232{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-1977 .elementor-element.elementor-element-d3f9232:not(.elementor-motion-effects-element-type-background), .elementor-1977 .elementor-element.elementor-element-d3f9232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}.elementor-1977 .elementor-element.elementor-element-d3f9232.e-con{--e-con-transform-translateX:-50%;}body:not(.rtl) .elementor-1977 .elementor-element.elementor-element-d3f9232{left:50%;}body.rtl .elementor-1977 .elementor-element.elementor-element-d3f9232{right:50%;}.elementor-1977 .elementor-element.elementor-element-47c899a{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-1977 .elementor-element.elementor-element-47c899a:not(.elementor-motion-effects-element-type-background), .elementor-1977 .elementor-element.elementor-element-47c899a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}body:not(.rtl) .elementor-1977 .elementor-element.elementor-element-47c899a{left:0px;}body.rtl .elementor-1977 .elementor-element.elementor-element-47c899a{right:0px;}.elementor-1977 .elementor-element.elementor-element-9eb6541 > .elementor-widget-container{--e-transform-translateY:-50%;}.elementor-1977 .elementor-element.elementor-element-9eb6541{top:50%;z-index:6;}.elementor-1977 .elementor-element.elementor-element-9eb6541 .elementor-icon-wrapper{text-align:center;}.elementor-1977 .elementor-element.elementor-element-9eb6541.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1977 .elementor-element.elementor-element-9eb6541.elementor-view-framed .elementor-icon, .elementor-1977 .elementor-element.elementor-element-9eb6541.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1977 .elementor-element.elementor-element-9eb6541.elementor-view-framed .elementor-icon, .elementor-1977 .elementor-element.elementor-element-9eb6541.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1977 .elementor-element.elementor-element-9eb6541 .elementor-icon{font-size:35px;}.elementor-1977 .elementor-element.elementor-element-9eb6541 .elementor-icon svg{height:35px;}.elementor-1977 .elementor-element.elementor-element-a405a2f{--display:flex;--position:absolute;--min-height:100px;top:0px;}body:not(.rtl) .elementor-1977 .elementor-element.elementor-element-a405a2f{left:0px;}body.rtl .elementor-1977 .elementor-element.elementor-element-a405a2f{right:0px;}.elementor-1977 .elementor-element.elementor-element-9c571f4{--display:flex;--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:60px;--padding-right:20px;--z-index:3;}.elementor-1977 .elementor-element.elementor-element-9c571f4:not(.elementor-motion-effects-element-type-background), .elementor-1977 .elementor-element.elementor-element-9c571f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1977 .elementor-element.elementor-element-b58938e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1977 .elementor-element.elementor-element-fd520c2 img{width:100%;max-width:110px;height:110px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-1977 .elementor-element.elementor-element-e37b439{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1977 .elementor-element.elementor-element-b9fc5b0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;color:#333241;}.elementor-1977 .elementor-element.elementor-element-0149a67{width:100%;max-width:100%;text-align:left;}.elementor-1977 .elementor-element.elementor-element-0149a67 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-1977 .elementor-element.elementor-element-6507b18{width:100%;max-width:100%;text-align:left;}.elementor-1977 .elementor-element.elementor-element-6507b18 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#000000;}@media(max-width:1024px){.elementor-1977 .elementor-element.elementor-element-8fd82aa{--justify-content:space-between;}.elementor-1977 .elementor-element.elementor-element-9c571f4{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:10px;--z-index:8;}.elementor-1977 .elementor-element.elementor-element-b9fc5b0 .elementor-heading-title{font-size:20px;}.elementor-1977 .elementor-element.elementor-element-0149a67 .elementor-heading-title{font-size:14px;}.elementor-1977 .elementor-element.elementor-element-6507b18 .elementor-heading-title{font-size:14px;}}@media(max-width:767px){.elementor-1977 .elementor-element.elementor-element-8fd82aa{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1977 .elementor-element.elementor-element-b7b8d01{--width:0%;--min-height:0vh;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1977 .elementor-element.elementor-element-404057e{--width:10%;}.elementor-1977 .elementor-element.elementor-element-d3f9232{--width:3px;}.elementor-1977 .elementor-element.elementor-element-47c899a{--width:3px;}.elementor-1977 .elementor-element.elementor-element-9c571f4{--width:85%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:0px;--z-index:8;}.elementor-1977 .elementor-element.elementor-element-b58938e{--width:30%;}.elementor-1977 .elementor-element.elementor-element-e37b439{--width:61%;}.elementor-1977 .elementor-element.elementor-element-b9fc5b0 .elementor-heading-title{font-size:20px;}.elementor-1977 .elementor-element.elementor-element-0149a67 .elementor-heading-title{font-size:14px;}.elementor-1977 .elementor-element.elementor-element-6507b18 .elementor-heading-title{font-size:14px;}}@media(min-width:768px){.elementor-1977 .elementor-element.elementor-element-b7b8d01{--width:50%;}.elementor-1977 .elementor-element.elementor-element-404057e{--width:10%;}.elementor-1977 .elementor-element.elementor-element-d3f9232{--width:3px;}.elementor-1977 .elementor-element.elementor-element-47c899a{--width:3px;}.elementor-1977 .elementor-element.elementor-element-9c571f4{--width:40%;}.elementor-1977 .elementor-element.elementor-element-b58938e{--width:25%;}.elementor-1977 .elementor-element.elementor-element-e37b439{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1977 .elementor-element.elementor-element-b7b8d01{--width:1%;}.elementor-1977 .elementor-element.elementor-element-9c571f4{--width:90%;}}/* Start custom CSS for html, class: .elementor-element-379ff97 */.fixed-bg {
    background-image: url(https://menserca.com/wp-content/uploads/2025/08/background-proyectos-menserca.png);
    min-height: 1500px;
    background-attachment: fixed;
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 73vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9fc5b0 */.elementor-1977 .elementor-element.elementor-element-b9fc5b0 a{
    font-weight: 300 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c571f4 */.deretime{
    z-index: 8;
}
.deretime a img, .deretime .tittime h3 {
    transition: .5s;
}
.deretime:hover a img {
    transform: scale(1.2);
}

.deretime:hover .tittime h3{
    font-size: 30px !important;
}
.deretime{
    opacity: 0;
}
.elementor-1977 .elementor-element.elementor-element-9c571f4.activoline{
    animation: aparcerlad 2s ease-in-out forwards;
    
}
@keyframes aparcerlad{
    0%{
        opacity:0;
        transform:translateX(30%);
    }
    30%{
        opacity:.5;
    }
    50%{
        opacity:1;
    }
        100%{
        opacity:1;
          transform:translateX(0%);
    }
}
article:nth-child(even) .deretime.activoline{
    animation: aparcerlad2 2s ease-in-out forwards !important;
    
}
@keyframes aparcerlad2{
    0%{
        opacity:0;
        transform:translateX(-30%);
    }
    30%{
        opacity:.5;
    }
    50%{
        opacity:1;
    }
        100%{
        opacity:1;
          transform:translateX(0%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fd82aa */.fechaunica {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -10%;
}

@media screen and (min-width:1024px){
    .ecs-posts.elementor-posts-container.elementor-posts.elementor-grid.elementor-posts--skin-archive_custom article:nth-child(even) .timecomp{
        flex-direction: column-reverse;
}

.ecs-posts.elementor-posts-container.elementor-posts.elementor-grid.elementor-posts--skin-archive_custom article:nth-child(even)
{
            max-width: 1140px;
    justify-content: center;
    margin: auto;
    width: 100%;
}
.ecs-posts.elementor-posts-container.elementor-posts.elementor-grid.elementor-posts--skin-archive_custom article:nth-child(even) .timecomp .deretime {
    flex-direction: row-reverse;
    width: 100%;
        max-width: 506px;
}

.ecs-posts.elementor-posts-container.elementor-posts.elementor-grid.elementor-posts--skin-archive_custom article:nth-child(even) .timecomp .deretime h3, .ecs-posts.elementor-posts-container.elementor-posts.elementor-grid.elementor-posts--skin-archive_custom article:nth-child(even) .timecomp .deretime h5{
    text-align: right;
}
}/* End custom CSS */