.elementor-5717 .elementor-element.elementor-element-6b77c9ea{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-5717 .elementor-element.elementor-element-ef00bae{width:var( --container-widget-width, 100% );max-width:100%;margin:-0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5717 .elementor-element.elementor-element-75631edb{padding:0px 0px 88px 0px;}.elementor-5717 .elementor-element.elementor-element-1eea3de3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-5717 .elementor-element.elementor-element-20b5ca26{padding:112px 0px 112px 0px;}.elementor-5717 .elementor-element.elementor-element-107422fb{column-gap:0px;text-align:start;font-family:"Inter", Sans-serif;font-size:29px;font-weight:500;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-5717 .elementor-element.elementor-element-107422fb p{margin-block-end:0px;}.elementor-5717 .elementor-element.elementor-element-4b7b9586 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:32px;}.elementor-5717 .elementor-element.elementor-element-14717ae8{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:normal;line-height:1.4em;}.elementor-5717 .elementor-element.elementor-element-3b64af28{padding:120px 0px 112px 0px;}.elementor-5717 .elementor-element.elementor-element-34099fa2{column-gap:0px;text-align:start;font-family:"Inter", Sans-serif;font-size:29px;font-weight:500;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-5717 .elementor-element.elementor-element-34099fa2 p{margin-block-end:0px;}.elementor-5717 .elementor-element.elementor-element-22621a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:32px;}.elementor-5717 .elementor-element.elementor-element-1b9df600{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:normal;line-height:1.4em;}.elementor-5717 .elementor-element.elementor-element-10bcb5f4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5717 .elementor-element.elementor-element-10bcb5f4 > .elementor-container{max-width:1350px;min-height:0px;}.elementor-5717 .elementor-element.elementor-element-10bcb5f4{border-style:none;margin-top:-42px;margin-bottom:0px;padding:1px 0px 64px 0px;}.elementor-5717 .elementor-element.elementor-element-61ed46de .l-neuron-grid{margin-bottom:-35px;margin-right:calc(-30px / 2);margin-left:calc(-30px / 2);}.elementor-5717 .elementor-element.elementor-element-61ed46de .l-neuron-grid__item{margin-bottom:35px;}.elementor-5717 .elementor-element.elementor-element-61ed46de .l-neuron-grid .l-neuron-grid__item{padding-right:calc(30px / 2);padding-left:calc(30px / 2);}.elementor-5717 .elementor-element.elementor-element-0c8cefb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5717 .elementor-element.elementor-element-0c8cefb > .elementor-container{max-width:1350px;min-height:0px;}.elementor-5717 .elementor-element.elementor-element-0c8cefb{border-style:none;margin-top:-42px;margin-bottom:0px;padding:1px 0px 64px 0px;}.elementor-5717 .elementor-element.elementor-element-81ef5c8 .l-neuron-grid{margin-bottom:-35px;margin-right:calc(-30px / 2);margin-left:calc(-30px / 2);}.elementor-5717 .elementor-element.elementor-element-81ef5c8 .l-neuron-grid__item{margin-bottom:35px;}.elementor-5717 .elementor-element.elementor-element-81ef5c8 .l-neuron-grid .l-neuron-grid__item{padding-right:calc(30px / 2);padding-left:calc(30px / 2);}.elementor-5717 .elementor-element.elementor-element-224c89f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5717 .elementor-element.elementor-element-224c89f > .elementor-container{max-width:1350px;min-height:0px;}.elementor-5717 .elementor-element.elementor-element-224c89f{border-style:none;margin-top:-42px;margin-bottom:0px;padding:1px 0px 64px 0px;}.elementor-5717 .elementor-element.elementor-element-cc435d3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5717 .elementor-element.elementor-element-cc435d3 > .elementor-container{max-width:1350px;min-height:0px;}.elementor-5717 .elementor-element.elementor-element-cc435d3{border-style:none;margin-top:-42px;margin-bottom:0px;padding:1px 0px 64px 0px;}.elementor-5717 .elementor-element.elementor-element-c4c44e1 .l-neuron-grid{margin-bottom:-35px;margin-right:calc(-30px / 2);margin-left:calc(-30px / 2);}.elementor-5717 .elementor-element.elementor-element-c4c44e1 .l-neuron-grid__item{margin-bottom:35px;}.elementor-5717 .elementor-element.elementor-element-c4c44e1 .l-neuron-grid .l-neuron-grid__item{padding-right:calc(30px / 2);padding-left:calc(30px / 2);}.elementor-5717 .elementor-element.elementor-element-24e13f8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5717 .elementor-element.elementor-element-24e13f8 > .elementor-container{max-width:1350px;min-height:0px;}.elementor-5717 .elementor-element.elementor-element-24e13f8{border-style:none;margin-top:-42px;margin-bottom:0px;padding:1px 0px 64px 0px;}.elementor-5717 .elementor-element.elementor-element-284abfc .l-neuron-grid{margin-bottom:-35px;margin-right:calc(-30px / 2);margin-left:calc(-30px / 2);}.elementor-5717 .elementor-element.elementor-element-284abfc .l-neuron-grid__item{margin-bottom:35px;}.elementor-5717 .elementor-element.elementor-element-284abfc .l-neuron-grid .l-neuron-grid__item{padding-right:calc(30px / 2);padding-left:calc(30px / 2);}.elementor-5717 .elementor-element.elementor-element-d728b81 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5717 .elementor-element.elementor-element-d728b81 > .elementor-container{max-width:1350px;min-height:0px;}.elementor-5717 .elementor-element.elementor-element-d728b81{border-style:none;margin-top:-42px;margin-bottom:0px;padding:1px 0px 64px 0px;}.elementor-5717 .elementor-element.elementor-element-0fc7d21 .l-neuron-grid{margin-bottom:-35px;margin-right:calc(-30px / 2);margin-left:calc(-30px / 2);}.elementor-5717 .elementor-element.elementor-element-0fc7d21 .l-neuron-grid__item{margin-bottom:35px;}.elementor-5717 .elementor-element.elementor-element-0fc7d21 .l-neuron-grid .l-neuron-grid__item{padding-right:calc(30px / 2);padding-left:calc(30px / 2);}.elementor-5717 .elementor-element.elementor-element-48892e58{border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-secondary );padding:40px 0px 64px 0px;}.elementor-5717 .elementor-element.elementor-element-418bc82f .o-post-navigation__icon{margin-bottom:8px;}.elementor-5717 .elementor-element.elementor-element-418bc82f .o-post-navigation__label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-a9e3d27-font-family ), Sans-serif;font-size:var( --e-global-typography-a9e3d27-font-size );font-weight:var( --e-global-typography-a9e3d27-font-weight );line-height:var( --e-global-typography-a9e3d27-line-height );}.elementor-5717 .elementor-element.elementor-element-418bc82f .o-post-navigation__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-de7540a-font-family ), Sans-serif;font-size:var( --e-global-typography-de7540a-font-size );font-weight:var( --e-global-typography-de7540a-font-weight );line-height:var( --e-global-typography-de7540a-line-height );}.elementor-5717 .elementor-element.elementor-element-6c8f54ad{border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-secondary );padding:40px 0px 64px 0px;}.elementor-5717 .elementor-element.elementor-element-1b392c22 .o-post-navigation__icon{margin-bottom:8px;}.elementor-5717 .elementor-element.elementor-element-1b392c22 .o-post-navigation__label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-a9e3d27-font-family ), Sans-serif;font-size:var( --e-global-typography-a9e3d27-font-size );font-weight:var( --e-global-typography-a9e3d27-font-weight );line-height:var( --e-global-typography-a9e3d27-line-height );}.elementor-5717 .elementor-element.elementor-element-1b392c22 .o-post-navigation__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-de7540a-font-family ), Sans-serif;font-size:var( --e-global-typography-de7540a-font-size );font-weight:var( --e-global-typography-de7540a-font-weight );line-height:var( --e-global-typography-de7540a-line-height );}@media(min-width:768px){.elementor-5717 .elementor-element.elementor-element-266bc3eb{width:24%;}.elementor-5717 .elementor-element.elementor-element-68786e3c{width:24%;}.elementor-5717 .elementor-element.elementor-element-22621a2{width:52%;}.elementor-5717 .elementor-element.elementor-element-5cc33b1b{width:100%;}.elementor-5717 .elementor-element.elementor-element-6828c5c{width:100%;}.elementor-5717 .elementor-element.elementor-element-315c8ac{width:100%;}.elementor-5717 .elementor-element.elementor-element-336d848{width:100%;}.elementor-5717 .elementor-element.elementor-element-733885f{width:100%;}.elementor-5717 .elementor-element.elementor-element-ed49b97{width:100%;}}@media(max-width:1024px){.elementor-5717 .elementor-element.elementor-element-75631edb{padding:0rem 0rem 0rem 0rem;}.elementor-5717 .elementor-element.elementor-element-20b5ca26{padding:64px 0px 64px 0px;}.elementor-5717 .elementor-element.elementor-element-107422fb{font-size:26px;}.elementor-5717 .elementor-element.elementor-element-14717ae8{font-size:16px;}.elementor-5717 .elementor-element.elementor-element-3b64af28{padding:64px 0px 64px 0px;}.elementor-5717 .elementor-element.elementor-element-34099fa2{font-size:26px;}.elementor-5717 .elementor-element.elementor-element-1b9df600{font-size:16px;}.elementor-5717 .elementor-element.elementor-element-418bc82f .o-post-navigation__label{font-size:var( --e-global-typography-a9e3d27-font-size );line-height:var( --e-global-typography-a9e3d27-line-height );}.elementor-5717 .elementor-element.elementor-element-418bc82f .o-post-navigation__title{font-size:var( --e-global-typography-de7540a-font-size );line-height:var( --e-global-typography-de7540a-line-height );}.elementor-5717 .elementor-element.elementor-element-1b392c22 .o-post-navigation__label{font-size:var( --e-global-typography-a9e3d27-font-size );line-height:var( --e-global-typography-a9e3d27-line-height );}.elementor-5717 .elementor-element.elementor-element-1b392c22 .o-post-navigation__title{font-size:var( --e-global-typography-de7540a-font-size );line-height:var( --e-global-typography-de7540a-line-height );}}@media(max-width:767px){.elementor-5717 .elementor-element.elementor-element-75631edb{padding:0rem 0rem 0rem 0rem;}.elementor-5717 .elementor-element.elementor-element-20b5ca26 > .elementor-container{max-width:500px;}.elementor-5717 .elementor-element.elementor-element-20b5ca26{padding:40px 0px 70px 0px;}.elementor-5717 .elementor-element.elementor-element-107422fb{font-size:38px;}.elementor-5717 .elementor-element.elementor-element-4b7b9586 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-5717 .elementor-element.elementor-element-14717ae8{font-size:15px;}.elementor-5717 .elementor-element.elementor-element-67ad23d7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-5717 .elementor-element.elementor-element-3b64af28{padding:40px 0px 40px 0px;}.elementor-5717 .elementor-element.elementor-element-34099fa2{font-size:38px;}.elementor-5717 .elementor-element.elementor-element-1b9df600{font-size:15px;}.elementor-5717 .elementor-element.elementor-element-10bcb5f4 > .elementor-container{max-width:1600px;}.elementor-5717 .elementor-element.elementor-element-10bcb5f4{padding:0px 0px 0px 0px;}.elementor-5717 .elementor-element.elementor-element-0c8cefb > .elementor-container{max-width:1600px;}.elementor-5717 .elementor-element.elementor-element-0c8cefb{padding:0px 0px 0px 0px;}.elementor-5717 .elementor-element.elementor-element-224c89f > .elementor-container{max-width:1600px;}.elementor-5717 .elementor-element.elementor-element-224c89f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5717 .elementor-element.elementor-element-16c0d89 > .elementor-widget-container{margin:20px 0px 80px 0px;}.elementor-5717 .elementor-element.elementor-element-cc435d3 > .elementor-container{max-width:1600px;}.elementor-5717 .elementor-element.elementor-element-cc435d3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5717 .elementor-element.elementor-element-c4c44e1 > .elementor-widget-container{margin:20px 0px 80px 0px;}.elementor-5717 .elementor-element.elementor-element-24e13f8 > .elementor-container{max-width:1600px;}.elementor-5717 .elementor-element.elementor-element-24e13f8{padding:0px 0px 0px 0px;}.elementor-5717 .elementor-element.elementor-element-284abfc > .elementor-widget-container{margin:40px 0px 80px 0px;}.elementor-5717 .elementor-element.elementor-element-d728b81 > .elementor-container{max-width:1600px;}.elementor-5717 .elementor-element.elementor-element-d728b81{padding:0px 0px 0px 0px;}.elementor-5717 .elementor-element.elementor-element-48892e58{padding:0px 0px 0px 0px;}.elementor-5717 .elementor-element.elementor-element-418bc82f .o-post-navigation__icon{margin-bottom:0px;}.elementor-5717 .elementor-element.elementor-element-418bc82f .o-post-navigation__label{font-size:var( --e-global-typography-a9e3d27-font-size );line-height:var( --e-global-typography-a9e3d27-line-height );}.elementor-5717 .elementor-element.elementor-element-418bc82f .o-post-navigation__title{font-size:var( --e-global-typography-de7540a-font-size );line-height:var( --e-global-typography-de7540a-line-height );}.elementor-5717 .elementor-element.elementor-element-6c8f54ad{padding:0px 0px 0px 0px;}.elementor-5717 .elementor-element.elementor-element-1b392c22 .o-post-navigation__icon{margin-bottom:0px;}.elementor-5717 .elementor-element.elementor-element-1b392c22 .o-post-navigation__label{font-size:var( --e-global-typography-a9e3d27-font-size );line-height:var( --e-global-typography-a9e3d27-line-height );}.elementor-5717 .elementor-element.elementor-element-1b392c22 .o-post-navigation__title{font-size:var( --e-global-typography-de7540a-font-size );line-height:var( --e-global-typography-de7540a-line-height );}}@media(max-width:1024px) and (min-width:768px){.elementor-5717 .elementor-element.elementor-element-2876e55b{width:28%;}.elementor-5717 .elementor-element.elementor-element-6760a800{width:8%;}.elementor-5717 .elementor-element.elementor-element-4b7b9586{width:59%;}.elementor-5717 .elementor-element.elementor-element-67ad23d7{width:8%;}.elementor-5717 .elementor-element.elementor-element-266bc3eb{width:8%;}.elementor-5717 .elementor-element.elementor-element-68786e3c{width:8%;}.elementor-5717 .elementor-element.elementor-element-22621a2{width:84%;}}/* Start custom CSS for section, class: .elementor-element-20b5ca26 */@media (max-width: 720px) {
    .elementor-5717 .elementor-element.elementor-element-20b5ca26.elementor-section-boxed .elementor-container {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3b64af28 */@media (max-width: 720px) {
    .elementor-5717 .elementor-element.elementor-element-3b64af28.elementor-section-boxed .elementor-container {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for neuron-gallery, class: .elementor-element-c4c44e1 *//* Contenedor: anula el posicionamiento absoluto del masonry y centra */
.elementor-5717 .elementor-element.elementor-element-c4c44e1 .l-neuron-grid {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    position: relative !important;
    height: auto !important;
}

/* Cada ítem: sin coordenadas del masonry */
.elementor-5717 .elementor-element.elementor-element-c4c44e1 .l-neuron-grid__item {
    position: static !important;
    transform: none !important;
    top: auto !important;
    left: auto !important;
    float: none !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    margin: 0 auto !important;
}

/* Miniatura e imagen centradas */
.elementor-5717 .elementor-element.elementor-element-c4c44e1 .m-neuron-gallery__thumbnail {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

.elementor-5717 .elementor-element.elementor-element-c4c44e1 .m-neuron-gallery__thumbnail img {
    display: block !important;
    margin: 0 auto !important;
    width: 100% !important;
    height: auto !important;
    object-fit: contain !important;
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for neuron-gallery, class: .elementor-element-284abfc *//* Contenedor: anula el posicionamiento absoluto del masonry y centra */
.elementor-5717 .elementor-element.elementor-element-284abfc .l-neuron-grid {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    position: relative !important;
    height: auto !important;
}

/* Cada ítem: sin coordenadas del masonry */
.elementor-5717 .elementor-element.elementor-element-284abfc .l-neuron-grid__item {
    position: static !important;
    transform: none !important;
    top: auto !important;
    left: auto !important;
    float: none !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    margin: 0 auto !important;
}

/* Miniatura e imagen centradas */
.elementor-5717 .elementor-element.elementor-element-284abfc .m-neuron-gallery__thumbnail {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

.elementor-5717 .elementor-element.elementor-element-284abfc .m-neuron-gallery__thumbnail img {
    display: block !important;
    margin: 0 auto !important;
    width: 100% !important;
    height: auto !important;
    object-fit: contain !important;
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for neuron-post-navigation, class: .elementor-element-418bc82f */.elementor-5717 .elementor-element.elementor-element-418bc82f .o-post-navigation__link--prev,
.elementor-5717 .elementor-element.elementor-element-418bc82f .o-post-navigation__link--next {
    width: 40%;
}

.elementor-5717 .elementor-element.elementor-element-418bc82f .o-post-navigation__link--next a {
    text-align: right;
}

@media (max-width: 720px) {
    .elementor-5717 .elementor-element.elementor-element-418bc82f .o-post-navigation__title {
        display: none;
    }
    
    .elementor-5717 .elementor-element.elementor-element-418bc82f .o-post-navigation {
        padding: 20px 30px;
        background-color: #F5F5F5;
    }
}/* End custom CSS */
/* Start custom CSS for neuron-post-navigation, class: .elementor-element-1b392c22 */.elementor-5717 .elementor-element.elementor-element-1b392c22 .o-post-navigation__link--prev,
.elementor-5717 .elementor-element.elementor-element-1b392c22 .o-post-navigation__link--next {
    width: 40%;
}

.elementor-5717 .elementor-element.elementor-element-1b392c22 .o-post-navigation__link--next a {
    text-align: right;
}

@media (max-width: 720px) {
    .elementor-5717 .elementor-element.elementor-element-1b392c22 .o-post-navigation__title {
        display: none;
    }
    
    .elementor-5717 .elementor-element.elementor-element-1b392c22 .o-post-navigation {
        padding: 20px 30px;
        background-color: #F5F5F5;
    }
}/* End custom CSS */