.elementor-11555 .elementor-element.elementor-element-4b5c7a3 > .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-11555 .elementor-element.elementor-element-b410a50{width:auto;max-width:auto;bottom:30px;}body:not(.rtl) .elementor-11555 .elementor-element.elementor-element-b410a50{right:30px;}body.rtl .elementor-11555 .elementor-element.elementor-element-b410a50{left:30px;}.elementor-11555 .elementor-element.elementor-element-b410a50 > .elementor-widget-container{transform-origin:center center;}.elementor-11555 .elementor-element.elementor-element-b410a50 img{width:110px;}.elementor-11555 .elementor-element.elementor-element-112eaad.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-11555 .elementor-element.elementor-element-112eaad > .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-11555 .elementor-element.elementor-element-112eaad > .elementor-element-populated{margin:6rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-11555 .elementor-element.elementor-element-5e97f67.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11555 .elementor-element.elementor-element-5e97f67 .a-animated-heading{color:var( --e-global-color-b1798bb );font-size:14rem;font-weight:700;text-transform:uppercase;line-height:1.1em;}.elementor-11555 .elementor-element.elementor-element-56a8283{width:var( --container-widget-width, 390px );max-width:390px;--container-widget-width:390px;--container-widget-flex-grow:0;top:0%;}body:not(.rtl) .elementor-11555 .elementor-element.elementor-element-56a8283{right:9%;}body.rtl .elementor-11555 .elementor-element.elementor-element-56a8283{left:9%;}.elementor-11555 .elementor-element.elementor-element-56a8283 img{height:280px;object-fit:cover;object-position:center center;}.elementor-11555 .elementor-element.elementor-element-8694711{width:auto;max-width:auto;}.elementor-11555 .elementor-element.elementor-element-8694711 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-11555 .elementor-element.elementor-element-4c8471d{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 7rem;bottom:116px;--e-icon-list-icon-size:11px;--icon-vertical-offset:1px;}body:not(.rtl) .elementor-11555 .elementor-element.elementor-element-4c8471d{left:-32px;}body.rtl .elementor-11555 .elementor-element.elementor-element-4c8471d{right:-32px;}.elementor-11555 .elementor-element.elementor-element-4c8471d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-11555 .elementor-element.elementor-element-4c8471d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-11555 .elementor-element.elementor-element-4c8471d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-11555 .elementor-element.elementor-element-4c8471d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-11555 .elementor-element.elementor-element-4c8471d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-11555 .elementor-element.elementor-element-4c8471d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11555 .elementor-element.elementor-element-4c8471d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11555 .elementor-element.elementor-element-4c8471d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11555 .elementor-element.elementor-element-4c8471d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11555 .elementor-element.elementor-element-4c8471d .elementor-icon-list-item > a{font-size:1.5rem;font-weight:500;}.elementor-11555 .elementor-element.elementor-element-4c8471d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-11555 .elementor-element.elementor-element-51a6a7e{padding:4rem 6.4rem 8rem 6.4rem;}.elementor-11555 .elementor-element.elementor-element-e0268e5 .elementor-heading-title{font-size:2.9rem;font-weight:600;line-height:1.3em;color:#000000;}.elementor-11555 .elementor-element.elementor-element-0df52ce{padding:9rem 0rem 5.6rem 0rem;}.elementor-11555 .elementor-element.elementor-element-ba883c1 .elementor-button{fill:#000000;color:#000000;border-style:solid;border-color:#3030304A;}.elementor-11555 .elementor-element.elementor-element-ba883c1 .elementor-button:hover, .elementor-11555 .elementor-element.elementor-element-ba883c1 .elementor-button:focus{color:var( --e-global-color-81d37a2 );}.elementor-11555 .elementor-element.elementor-element-ba883c1 .elementor-button:hover svg, .elementor-11555 .elementor-element.elementor-element-ba883c1 .elementor-button:focus svg{fill:var( --e-global-color-81d37a2 );}.elementor-11555 .elementor-element.elementor-element-a90fe8f .elementor-repeater-item-939ad75:not(.swiper-slide){flex:0 0 41.66%;max-width:41.66%;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .elementor-repeater-item-296af54:not(.swiper-slide){flex:0 0 50%;max-width:50%;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .elementor-repeater-item-6637c53:not(.swiper-slide){flex:0 0 41.66%;max-width:41.66%;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .elementor-repeater-item-832d811:not(.swiper-slide){flex:0 0 58.33%;max-width:58.33%;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .elementor-repeater-item-f74bc5c:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .elementor-repeater-item-866d106:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .elementor-repeater-item-e96f213:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .elementor-repeater-item-594f046:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .elementor-repeater-item-47ee45e:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .elementor-repeater-item-6b0567c:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .elementor-repeater-item-cca9c21:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .elementor-repeater-item-c098c2c:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .elementor-repeater-item-ec9587c:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .elementor-repeater-item-866e584:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .elementor-repeater-item-cef8d69:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .elementor-repeater-item-187cbaa:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .elementor-repeater-item-b6f72ac:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .elementor-repeater-item-752f9db:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .elementor-repeater-item-0a90339:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .elementor-repeater-item-7960160:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .l-neuron-grid{margin-bottom:-4.8rem;margin-right:calc(-3.2rem / 2);margin-left:calc(-3.2rem / 2);}.elementor-11555 .elementor-element.elementor-element-a90fe8f .l-neuron-grid__item{margin-bottom:4.8rem;padding-right:calc(3.2rem / 2);padding-left:calc(3.2rem / 2);}.elementor-11555 .elementor-element.elementor-element-a90fe8f > .elementor-widget-container{padding:5.6rem 0rem 0rem 0rem;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .m-neuron-post .m-neuron-post__thumbnail--link{width:100%;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .m-neuron-post__meta-data span + span:before{content:"/";}.elementor-11555 .elementor-element.elementor-element-a90fe8f .m-neuron-post__thumbnail--link{margin-bottom:2.4rem;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .m-neuron-post__title{margin-bottom:0.8rem;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .m-neuron-post__meta-data span{color:var( --e-global-color-text );}.elementor-11555 .elementor-element.elementor-element-a90fe8f .m-neuron-post__meta-data span a{color:var( --e-global-color-text );}.elementor-11555 .elementor-element.elementor-element-a90fe8f .m-neuron-post__meta-data span, .elementor-11555 .elementor-element.elementor-element-a90fe8f .m-neuron-post__meta-data a{font-size:1.4rem;font-weight:500;line-height:1.2em;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .m-neuron-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}.elementor-11555 .elementor-element.elementor-element-a90fe8f .m-neuron-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}.elementor-11555 .elementor-element.elementor-element-a98ff5a{padding:10rem 8rem 8rem 8rem;}.elementor-11555 .elementor-element.elementor-element-879f10b > .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-11555 .elementor-element.elementor-element-d09dcff{width:auto;max-width:auto;}.elementor-11555 .elementor-element.elementor-element-d09dcff .a-animated-heading{text-align:left;color:var( --e-global-color-b1798bb );font-size:5.2rem;font-weight:700;line-height:1.3em;}body.elementor-page-11555:not(.elementor-motion-effects-element-type-background), body.elementor-page-11555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://franciscocanais.com/wp/wp-content/uploads/2025/08/bg.png");background-position:center center;background-repeat:repeat-y;background-size:contain;}:root{--page-title-display:none;}@media(max-width:1279px){.elementor-11555 .elementor-element.elementor-element-5e97f67 .a-animated-heading{font-size:7.2rem;}.elementor-11555 .elementor-element.elementor-element-56a8283{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;top:-40px;}body:not(.rtl) .elementor-11555 .elementor-element.elementor-element-56a8283{right:20px;}body.rtl .elementor-11555 .elementor-element.elementor-element-56a8283{left:20px;}.elementor-11555 .elementor-element.elementor-element-56a8283 img{height:160px;}.elementor-11555 .elementor-element.elementor-element-8694711{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-11555 .elementor-element.elementor-element-8694711 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11555 .elementor-element.elementor-element-51a6a7e{padding:0rem 4rem 4rem 4rem;}.elementor-11555 .elementor-element.elementor-element-e0268e5{padding:0rem 0rem 0rem 10rem;}.elementor-11555 .elementor-element.elementor-element-e0268e5 .elementor-heading-title{font-size:2.5rem;}.elementor-11555 .elementor-element.elementor-element-0df52ce{padding:3rem 3rem 3rem 3rem;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .l-neuron-grid{margin-bottom:-4rem;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .l-neuron-grid__item{margin-bottom:4rem;}.elementor-11555 .elementor-element.elementor-element-a90fe8f > .elementor-widget-container{padding:4rem 0rem 0rem 0rem;}.elementor-11555 .elementor-element.elementor-element-a98ff5a{padding:3rem 3rem 4rem 3rem;}.elementor-11555 .elementor-element.elementor-element-d09dcff .a-animated-heading{font-size:3.6rem;}}@media(max-width:720px){.elementor-11555 .elementor-element.elementor-element-112eaad > .elementor-element-populated{margin:4rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-11555 .elementor-element.elementor-element-5e97f67 .a-animated-heading{font-size:4.6rem;}.elementor-11555 .elementor-element.elementor-element-56a8283{width:var( --container-widget-width, 0px );max-width:0px;--container-widget-width:0px;--container-widget-flex-grow:0;}.elementor-11555 .elementor-element.elementor-element-8694711{margin:6rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-11555 .elementor-element.elementor-element-8694711 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-11555 .elementor-element.elementor-element-4c8471d{left:45.055px;}body.rtl .elementor-11555 .elementor-element.elementor-element-4c8471d{right:45.055px;}.elementor-11555 .elementor-element.elementor-element-4c8471d{bottom:432px;}.elementor-11555 .elementor-element.elementor-element-51a6a7e{padding:0rem 1.5rem 1.5rem 1.5rem;}.elementor-11555 .elementor-element.elementor-element-e0268e5{padding:0rem 0rem 2.4rem 0rem;}.elementor-11555 .elementor-element.elementor-element-0df52ce{padding:2rem 1.5rem 2rem 1.5rem;}.elementor-11555 .elementor-element.elementor-element-dd407ee{padding:0rem 0rem 1.6rem 0rem;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .l-neuron-grid{margin-bottom:-3.2rem;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .l-neuron-grid__item{margin-bottom:3.2rem;}.elementor-11555 .elementor-element.elementor-element-a90fe8f > .elementor-widget-container{padding:3rem 0rem 0rem 0rem;}.elementor-11555 .elementor-element.elementor-element-a90fe8f .l-neuron-grid--metro .l-neuron-grid__item{max-width:100% !important;flex:0 0 100%!important;}.elementor-11555 .elementor-element.elementor-element-a98ff5a{padding:2rem 1.5rem 3.5rem 1.5rem;}.elementor-11555 .elementor-element.elementor-element-d09dcff .a-animated-heading{font-size:3.4rem;}}@media(min-width:721px){.elementor-11555 .elementor-element.elementor-element-3a1538c{width:50%;}.elementor-11555 .elementor-element.elementor-element-f0d8ed3{width:50%;}}@media(max-width:1279px) and (min-width:721px){.elementor-11555 .elementor-element.elementor-element-3a1538c{width:100%;}.elementor-11555 .elementor-element.elementor-element-f0d8ed3{width:100%;}}/* Start custom CSS for neuron-animated-heading, class: .elementor-element-5e97f67 */@media (max-width: 1439px) {
    .elementor-11555 .elementor-element.elementor-element-5e97f67 .a-animated-heading {
        font-size: 11rem;
    }
}

@media (max-width: 1279px) {
     .elementor-11555 .elementor-element.elementor-element-5e97f67 .a-animated-heading {
        font-size: 7.2rem;
    }
}

@media (max-width: 720px) {
     .elementor-11555 .elementor-element.elementor-element-5e97f67 .a-animated-heading {
        font-size: 4.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56a8283 */@media (max-width: 1439px) {
    .elementor-11555 .elementor-element.elementor-element-56a8283 {
        width: 300px;
    }
    
    .elementor-11555 .elementor-element.elementor-element-56a8283 img {
        height: 240px;
    }
}

@media (max-width: 1279px) {
    .elementor-11555 .elementor-element.elementor-element-56a8283 {
        width: 220px;
    }
    
    .elementor-11555 .elementor-element.elementor-element-56a8283 img {
        height: 160px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8694711 */@media (max-width: 1439px) {
    .elementor-11555 .elementor-element.elementor-element-8694711 {
        padding-right: 10rem;
    }
}

@media (max-width: 720px) {
    .elementor-11555 .elementor-element.elementor-element-8694711 {
        padding-right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4c8471d */.elementor-11555 .elementor-element.elementor-element-4c8471d {
    transform: rotate(-90deg);
}

.elementor-11555 .elementor-element.elementor-element-4c8471d:before {
    color: #000;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0268e5 */@media (max-width: 1279px) {
    .elementor-11555 .elementor-element.elementor-element-e0268e5 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd407ee */@media (max-width: 1279px) {
    .elementor-11555 .elementor-element.elementor-element-dd407ee br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for neuron-posts, class: .elementor-element-a90fe8f */@media (min-width: 1279px) {
    .elementor-11555 .elementor-element.elementor-element-a90fe8f .m-neuron-post__thumbnail--link {
        padding: 0 !important;
        height: 350px !important;
        object-fit: cover;
    }
    
    .elementor-11555 .elementor-element.elementor-element-a90fe8f .l-neuron-grid__item:nth-child(3n+1) .m-neuron-post__thumbnail--link {
        height: 600px !important;
    }
}

@media (min-width: 1920px) {
    .elementor-11555 .elementor-element.elementor-element-a90fe8f .m-neuron-post__thumbnail--link {
        padding: 0 !important;
        height: 450px !important;
        object-fit: cover;
    }
    
    .elementor-11555 .elementor-element.elementor-element-a90fe8f .l-neuron-grid__item:nth-child(3n+1) .m-neuron-post__thumbnail--link {
        height: 700px !important;
    }
}

@media (max-width: 1279px) {
    .elementor-11555 .elementor-element.elementor-element-a90fe8f .l-neuron-grid__item {
        flex: 0 0 50% !important;
        max-width: 50% !important
        ;
    }
}/* End custom CSS */