.elementor-2464 .elementor-element.elementor-element-f81bea1 > .elementor-container{max-width:1441px;}.elementor-2464 .elementor-element.elementor-element-f81bea1{margin-top:4%;margin-bottom:0%;}.elementor-2464 .elementor-element.elementor-element-c488fc2 > .elementor-element-populated{margin:21px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-2464 .elementor-element.elementor-element-61393c4{width:100%;max-width:100%;}.elementor-2464 .elementor-element.elementor-element-61393c4 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 04% 0%;}.elementor-2464 .elementor-element.elementor-element-61393c4 .elementor-heading-title{font-family:"Outfit", Sans-serif;}.elementor-2464 .elementor-element.elementor-element-24a1e8d img{width:100%;height:935px;object-fit:contain;object-position:top center;opacity:1;transition-duration:2s;}.elementor-2464 .elementor-element.elementor-element-24a1e8d:hover img{opacity:0.8;}.elementor-2464 .elementor-element.elementor-element-1dcecf8{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor6 );padding:8% 0% 10% 0%;}.elementor-2464 .elementor-element.elementor-element-7e56236 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px;}.elementor-2464 .elementor-element.elementor-element-7e56236 > .elementor-element-populated{padding:0% 20% 0% 0%;}.elementor-2464 .elementor-element.elementor-element-0dc0fdf{width:100%;max-width:100%;}.elementor-2464 .elementor-element.elementor-element-0dc0fdf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2464 .elementor-element.elementor-element-0dc0fdf .elementor-heading-title{font-size:57px;font-weight:400;}.elementor-2464 .elementor-element.elementor-element-d819beb{width:100%;max-width:100%;}.elementor-2464 .elementor-element.elementor-element-d819beb > .elementor-widget-container{margin:40px 0px 0px 00px;padding:0px 0px 0px 0px;}.elementor-2464 .elementor-element.elementor-element-d819beb .elementor-heading-title{font-size:28px;font-weight:300;line-height:44px;color:var( --e-global-color-astglobalcolor2 );}.elementor-2464 .elementor-element.elementor-element-2f241ff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px;}.elementor-2464 .elementor-element.elementor-element-c591cd5 .elementor-heading-title{font-size:24px;color:#CFCED4;}.elementor-2464 .elementor-element.elementor-element-266b064 .elementor-heading-title{font-size:24px;color:#FFFFFF;}.elementor-2464 .elementor-element.elementor-element-5a5a13f .elementor-heading-title{font-size:24px;color:#CFCED4;}.elementor-2464 .elementor-element.elementor-element-8f0b51c .elementor-heading-title{font-size:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-2464 .elementor-element.elementor-element-27c5e9b .elementor-heading-title{font-size:24px;color:#CFCED4;}.elementor-2464 .elementor-element.elementor-element-08dba34 .elementor-heading-title{font-size:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-2464 .elementor-element.elementor-element-9fb985f .elementor-heading-title{font-size:24px;color:#CFCED4;}.elementor-2464 .elementor-element.elementor-element-9bd4f74 .elementor-heading-title{font-size:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-2464 .elementor-element.elementor-element-6552a5d img{width:100%;height:935px;object-fit:contain;object-position:top center;opacity:1;transition-duration:2s;}.elementor-2464 .elementor-element.elementor-element-6552a5d:hover img{opacity:0.8;}.elementor-2464 .elementor-element.elementor-element-06a5854 img{width:100%;height:935px;object-fit:contain;object-position:top center;opacity:1;transition-duration:2s;}.elementor-2464 .elementor-element.elementor-element-06a5854:hover img{opacity:0.8;}.elementor-2464 .elementor-element.elementor-element-918b409 img{width:100%;height:935px;object-fit:contain;object-position:top center;opacity:1;transition-duration:2s;}.elementor-2464 .elementor-element.elementor-element-918b409:hover img{opacity:0.8;}.elementor-2464 .elementor-element.elementor-element-5e713e1 img{width:100%;height:935px;object-fit:contain;object-position:top center;opacity:1;transition-duration:2s;}.elementor-2464 .elementor-element.elementor-element-5e713e1:hover img{opacity:0.8;}@media(min-width:768px){.elementor-2464 .elementor-element.elementor-element-c488fc2{width:100%;}.elementor-2464 .elementor-element.elementor-element-7e56236{width:75%;}.elementor-2464 .elementor-element.elementor-element-2f241ff{width:24.333%;}}@media(max-width:1024px){.elementor-2464 .elementor-element.elementor-element-61393c4 > .elementor-widget-container{padding:0% 10% 3% 0%;}}@media(max-width:767px){.elementor-2464 .elementor-element.elementor-element-61393c4 > .elementor-widget-container{padding:0% 0% 10% 0%;}.elementor-2464 .elementor-element.elementor-element-61393c4{text-align:center;}.elementor-2464 .elementor-element.elementor-element-1dcecf8{padding:8% 0% 30% 0%;}.elementor-2464 .elementor-element.elementor-element-7e56236 > .elementor-element-populated{padding:0% 0% 20% 0%;}.elementor-2464 .elementor-element.elementor-element-8afd09d{text-align:center;}}/* Start custom CSS for section, class: .elementor-element-f81bea1 *//* SMARTPHONE + TABLET VERTICALE */
@media (max-width: 1024px) {

    .elementor-2464 .elementor-element.elementor-element-f81bea1,
    .elementor-2464 .elementor-element.elementor-element-f81bea1 > .elementor-container,
    .elementor-2464 .elementor-element.elementor-element-f81bea1 .elementor-row,
    .elementor-2464 .elementor-element.elementor-element-f81bea1 .elementor-column,
    .elementor-2464 .elementor-element.elementor-element-f81bea1 .elementor-column-wrap,
    .elementor-2464 .elementor-element.elementor-element-f81bea1 .elementor-widget-wrap,
    .elementor-2464 .elementor-element.elementor-element-f81bea1 .elementor-widget {
        width: 100% !important;
        max-width: 100% !important;

        height: auto !important;
        min-height: 0 !important;
        max-height: none !important;

        box-sizing: border-box !important;
    }

    /* Elimina lo spazio sotto l’immagine */
    .elementor-2464 .elementor-element.elementor-element-f81bea1 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;

        padding-top: 0 !important;
        padding-bottom: 0 !important;

        overflow: hidden !important;
    }

    .elementor-2464 .elementor-element.elementor-element-f81bea1 > .elementor-container,
    .elementor-2464 .elementor-element.elementor-element-f81bea1 .elementor-column,
    .elementor-2464 .elementor-element.elementor-element-f81bea1 .elementor-column-wrap,
    .elementor-2464 .elementor-element.elementor-element-f81bea1 .elementor-widget-wrap {
        margin-bottom: 0 !important;
        padding-bottom: 0 !important;
    }

    /* Widget immagine */
    .elementor-2464 .elementor-element.elementor-element-f81bea1 .elementor-widget-image,
    .elementor-2464 .elementor-element.elementor-element-f81bea1 .elementor-widget-image .elementor-widget-container {
        width: 100% !important;
        max-width: 100% !important;

        height: auto !important;
        min-height: 0 !important;

        margin: 0 !important;
        padding: 0 !important;
    }

    /* Immagine */
    .elementor-2464 .elementor-element.elementor-element-f81bea1 img {
        display: block !important;

        width: 100% !important;
        max-width: 100% !important;

        height: auto !important;
        min-height: 0 !important;

        margin: 0 !important;
        padding: 0 !important;

        object-fit: contain !important;
    }
}/* End custom CSS */