.elementor-408 .elementor-element.elementor-element-4297b86 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-408 .elementor-element.elementor-element-4297b86:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-4297b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-4297b86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 80px 120px 80px;}.elementor-408 .elementor-element.elementor-element-4297b86 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-408 .elementor-element.elementor-element-649ea47 > .elementor-element-populated{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-408 .elementor-element.elementor-element-bd43154{text-align:center;}.elementor-408 .elementor-element.elementor-element-bd43154 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:96px;font-weight:400;line-height:1em;letter-spacing:4px;color:#E6D6C7;}.elementor-408 .elementor-element.elementor-element-a1b82fa:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-a1b82fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6D6C7;}.elementor-408 .elementor-element.elementor-element-a1b82fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 80px 100px 80px;}.elementor-408 .elementor-element.elementor-element-a1b82fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-408 .elementor-element.elementor-element-0ccaf03{padding:0px 0px 56px 0px;}.elementor-408 .elementor-element.elementor-element-19dbafa{text-align:start;}.elementor-408 .elementor-element.elementor-element-19dbafa .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:68px;font-weight:400;line-height:0.95em;letter-spacing:3px;color:#55534F;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-408 .elementor-element.elementor-element-503d43b .elementor-button{background-color:rgba(29,29,28,0);font-family:"Bebas Neue", Sans-serif;font-size:15px;letter-spacing:3px;fill:#55534F;color:#55534F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#55534F;border-radius:0px 0px 0px 0px;}.elementor-408 .elementor-element.elementor-element-503d43b .elementor-button:hover, .elementor-408 .elementor-element.elementor-element-503d43b .elementor-button:focus{background-color:#1D1D1C;color:#E6D6C7;}.elementor-408 .elementor-element.elementor-element-503d43b .elementor-button:hover svg, .elementor-408 .elementor-element.elementor-element-503d43b .elementor-button:focus svg{fill:#E6D6C7;}.elementor-408 .elementor-element.elementor-element-4ed5913 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0rem 0rem 2rem 0rem;}.elementor-408 .elementor-element.elementor-element-4ed5913 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-408 .elementor-element.elementor-element-2a41ad6{padding:0rem 2rem 0rem 2rem;}.elementor-408 .elementor-element.elementor-element-b0b8527{padding:0rem 2rem 0rem 2rem;text-align:start;}.elementor-408 .elementor-element.elementor-element-b0b8527 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:30px;font-weight:400;line-height:1.1em;letter-spacing:2px;color:#E6D6C7;}.elementor-408 .elementor-element.elementor-element-14aca33{padding:0rem 2rem 0rem 2rem;}.elementor-408 .elementor-element.elementor-element-da8bda1{padding:0rem 2rem 0rem 2rem;}.elementor-408 .elementor-element.elementor-element-dcc0995 .elementor-button{background-color:#E6D6C7;font-family:"Bebas Neue", Sans-serif;font-size:15px;letter-spacing:3px;fill:#55534F;color:#55534F;border-radius:0px 0px 0px 0px;}.elementor-408 .elementor-element.elementor-element-dcc0995 .elementor-button:hover, .elementor-408 .elementor-element.elementor-element-dcc0995 .elementor-button:focus{background-color:#1D1D1C;color:#E6D6C7;}.elementor-408 .elementor-element.elementor-element-dcc0995{padding:0rem 2rem 0rem 2rem;}.elementor-408 .elementor-element.elementor-element-dcc0995 .elementor-button:hover svg, .elementor-408 .elementor-element.elementor-element-dcc0995 .elementor-button:focus svg{fill:#E6D6C7;}.elementor-408 .elementor-element.elementor-element-4213b6b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0rem 0rem 2rem 0rem;}.elementor-408 .elementor-element.elementor-element-4213b6b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-408 .elementor-element.elementor-element-3f5d190{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-408 .elementor-element.elementor-element-bcffdbc{padding:0rem 2rem 0rem 2rem;}.elementor-408 .elementor-element.elementor-element-410729a{padding:0rem 2rem 0rem 2rem;text-align:start;}.elementor-408 .elementor-element.elementor-element-410729a .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:30px;font-weight:400;line-height:1.1em;letter-spacing:2px;color:#E6D6C7;}.elementor-408 .elementor-element.elementor-element-2dd61c4{padding:0rem 2rem 0rem 2rem;}.elementor-408 .elementor-element.elementor-element-15575d4{padding:0rem 2rem 0rem 2rem;}.elementor-408 .elementor-element.elementor-element-1112044 .elementor-button{background-color:#E6D6C7;font-family:"Bebas Neue", Sans-serif;font-size:15px;letter-spacing:3px;fill:#55534F;color:#55534F;border-radius:0px 0px 0px 0px;}.elementor-408 .elementor-element.elementor-element-1112044 .elementor-button:hover, .elementor-408 .elementor-element.elementor-element-1112044 .elementor-button:focus{background-color:#1D1D1C;color:#E6D6C7;}.elementor-408 .elementor-element.elementor-element-1112044{padding:0rem 2rem 0rem 2rem;}.elementor-408 .elementor-element.elementor-element-1112044 .elementor-button:hover svg, .elementor-408 .elementor-element.elementor-element-1112044 .elementor-button:focus svg{fill:#E6D6C7;}.elementor-408 .elementor-element.elementor-element-a9caf32 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0rem 0rem 2rem 0rem;}.elementor-408 .elementor-element.elementor-element-a9caf32 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-408 .elementor-element.elementor-element-ffa04c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-408 .elementor-element.elementor-element-a6d661e{padding:0rem 2rem 0rem 2rem;}.elementor-408 .elementor-element.elementor-element-0664ef1{padding:0rem 2rem 0rem 2rem;text-align:start;}.elementor-408 .elementor-element.elementor-element-0664ef1 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:30px;font-weight:400;line-height:1.1em;letter-spacing:2px;color:#E6D6C7;}.elementor-408 .elementor-element.elementor-element-caddbbb{padding:0rem 2rem 0rem 2rem;}.elementor-408 .elementor-element.elementor-element-20af23f{padding:0rem 2rem 0rem 2rem;}.elementor-408 .elementor-element.elementor-element-3f7050c .elementor-button{background-color:#E6D6C7;font-family:"Bebas Neue", Sans-serif;font-size:15px;letter-spacing:3px;fill:#55534F;color:#55534F;border-radius:0px 0px 0px 0px;}.elementor-408 .elementor-element.elementor-element-3f7050c .elementor-button:hover, .elementor-408 .elementor-element.elementor-element-3f7050c .elementor-button:focus{background-color:#1D1D1C;color:#E6D6C7;}.elementor-408 .elementor-element.elementor-element-3f7050c{padding:0rem 2rem 0rem 2rem;}.elementor-408 .elementor-element.elementor-element-3f7050c .elementor-button:hover svg, .elementor-408 .elementor-element.elementor-element-3f7050c .elementor-button:focus svg{fill:#E6D6C7;}.elementor-408 .elementor-element.elementor-element-49c00bc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0rem 0rem 2rem 0rem;}.elementor-408 .elementor-element.elementor-element-49c00bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-408 .elementor-element.elementor-element-a99c9da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-408 .elementor-element.elementor-element-936d087{padding:0rem 2rem 0rem 2rem;}.elementor-408 .elementor-element.elementor-element-2642dcf{padding:0rem 2rem 0rem 2rem;text-align:start;}.elementor-408 .elementor-element.elementor-element-2642dcf .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:30px;font-weight:400;line-height:1.1em;letter-spacing:2px;color:#E6D6C7;}.elementor-408 .elementor-element.elementor-element-c17809c{padding:0rem 2rem 0rem 2rem;}.elementor-408 .elementor-element.elementor-element-07aa172{padding:0rem 2rem 0rem 2rem;}.elementor-408 .elementor-element.elementor-element-fa08513 .elementor-button{background-color:#E6D6C7;font-family:"Bebas Neue", Sans-serif;font-size:15px;letter-spacing:3px;fill:#55534F;color:#55534F;border-radius:0px 0px 0px 0px;}.elementor-408 .elementor-element.elementor-element-fa08513 .elementor-button:hover, .elementor-408 .elementor-element.elementor-element-fa08513 .elementor-button:focus{background-color:#1D1D1C;color:#E6D6C7;}.elementor-408 .elementor-element.elementor-element-fa08513{padding:0rem 2rem 0rem 2rem;}.elementor-408 .elementor-element.elementor-element-fa08513 .elementor-button:hover svg, .elementor-408 .elementor-element.elementor-element-fa08513 .elementor-button:focus svg{fill:#E6D6C7;}.elementor-408 .elementor-element.elementor-element-b74e41b:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-b74e41b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1C;}.elementor-408 .elementor-element.elementor-element-b74e41b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 80px 100px 80px;}.elementor-408 .elementor-element.elementor-element-b74e41b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-408 .elementor-element.elementor-element-9b8b9fc > .elementor-element-populated{text-align:center;}.elementor-408 .elementor-element.elementor-element-a7be183{text-align:center;}.elementor-408 .elementor-element.elementor-element-a7be183 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:64px;font-weight:400;line-height:0.95em;letter-spacing:3px;color:#E6D6C7;}.elementor-408 .elementor-element.elementor-element-f9affbd .elementor-button{background-color:#E6D6C7;font-family:"Bebas Neue", Sans-serif;font-size:15px;letter-spacing:3px;fill:#55534F;color:#55534F;border-radius:0px 0px 0px 0px;}.elementor-408 .elementor-element.elementor-element-f9affbd .elementor-button:hover, .elementor-408 .elementor-element.elementor-element-f9affbd .elementor-button:focus{background-color:#1D1D1C;color:#E6D6C7;}.elementor-408 .elementor-element.elementor-element-f9affbd .elementor-button:hover svg, .elementor-408 .elementor-element.elementor-element-f9affbd .elementor-button:focus svg{fill:#E6D6C7;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-408 .elementor-element.elementor-element-4297b86{padding:80px 40px 80px 40px;}.elementor-408 .elementor-element.elementor-element-bd43154 .elementor-heading-title{font-size:68px;}.elementor-408 .elementor-element.elementor-element-a1b82fa{padding:80px 40px 80px 40px;}.elementor-408 .elementor-element.elementor-element-19dbafa .elementor-heading-title{font-size:52px;}.elementor-408 .elementor-element.elementor-element-b0b8527 .elementor-heading-title{font-size:28px;}.elementor-408 .elementor-element.elementor-element-410729a .elementor-heading-title{font-size:28px;}.elementor-408 .elementor-element.elementor-element-0664ef1 .elementor-heading-title{font-size:28px;}.elementor-408 .elementor-element.elementor-element-2642dcf .elementor-heading-title{font-size:28px;}.elementor-408 .elementor-element.elementor-element-b74e41b{padding:80px 40px 80px 40px;}.elementor-408 .elementor-element.elementor-element-a7be183 .elementor-heading-title{font-size:48px;}}@media(max-width:767px){.elementor-408 .elementor-element.elementor-element-4297b86{padding:80px 20px 80px 20px;}.elementor-408 .elementor-element.elementor-element-bd43154 .elementor-heading-title{font-size:48px;}.elementor-408 .elementor-element.elementor-element-a1b82fa{padding:60px 20px 60px 20px;}.elementor-408 .elementor-element.elementor-element-19dbafa .elementor-heading-title{font-size:40px;}.elementor-408 .elementor-element.elementor-element-b0b8527 .elementor-heading-title{font-size:26px;}.elementor-408 .elementor-element.elementor-element-410729a .elementor-heading-title{font-size:26px;}.elementor-408 .elementor-element.elementor-element-0664ef1 .elementor-heading-title{font-size:26px;}.elementor-408 .elementor-element.elementor-element-2642dcf .elementor-heading-title{font-size:26px;}.elementor-408 .elementor-element.elementor-element-b74e41b{padding:70px 20px 70px 20px;}.elementor-408 .elementor-element.elementor-element-a7be183 .elementor-heading-title{font-size:36px;}}/* Start custom CSS for image, class: .elementor-element-f559f18 */.elementor-element-cls_img_mat img {transition: transform 0.55s cubic-bezier(0.25,0.46,0.45,0.94);display:block;width:100%;}.elementor-element-cls_img_mat:hover img {transform:scale(1.04);}.elementor-element-cls_img_mat .elementor-image {overflow:hidden;height:300px;}.elementor-element-cls_img_mat img {height:100%;object-fit:cover;object-position:center;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4ed5913 */.elementor-column.elementor-element-cls_col_mat {transition: transform 0.35s ease, box-shadow 0.35s ease;}.elementor-column.elementor-element-cls_col_mat:hover {transform: translateY(-6px);box-shadow:016px48pxrgba(29,29,28,0.09);}


.elementor-408 .elementor-element.elementor-element-4ed5913 > .elementor-element-populated{background-color:#55534F;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f5d190 */.elementor-element-cls_img_reformer img {transition: transform 0.55s cubic-bezier(0.25,0.46,0.45,0.94);display:block;width:100%;}.elementor-element-cls_img_reformer:hover img {transform:scale(1.04);}.elementor-element-cls_img_reformer .elementor-image {overflow:hidden;height:300px;}.elementor-element-cls_img_reformer img {height:100%;object-fit:cover;object-position:center;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4213b6b */.elementor-column.elementor-element-cls_col_reformer {transition: transform 0.35s ease, box-shadow 0.35s ease;}.elementor-column.elementor-element-cls_col_reformer:hover {transform: translateY(-6px);box-shadow:016px48pxrgba(29,29,28,0.09);}


.elementor-408 .elementor-element.elementor-element-4213b6b > .elementor-element-populated{background-color:#55534F;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffa04c8 */.elementor-element-cls_img_tono img {transition: transform 0.55s cubic-bezier(0.25,0.46,0.45,0.94);display:block;width:100%;}.elementor-element-cls_img_tono:hover img {transform:scale(1.04);}.elementor-element-cls_img_tono .elementor-image {overflow:hidden;height:300px;}.elementor-element-cls_img_tono img {height:100%;object-fit:cover;object-position:center;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a9caf32 */.elementor-column.elementor-element-cls_col_tono {transition: transform 0.35s ease, box-shadow 0.35s ease;}.elementor-column.elementor-element-cls_col_tono:hover {transform: translateY(-6px);box-shadow:016px48pxrgba(29,29,28,0.09);}


.elementor-408 .elementor-element.elementor-element-a9caf32 > .elementor-element-populated{background-color:#55534F;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a99c9da */.elementor-element-cls_img_flow img {transition: transform 0.55s cubic-bezier(0.25,0.46,0.45,0.94);display:block;width:100%;}.elementor-element-cls_img_flow:hover img {transform:scale(1.04);}.elementor-element-cls_img_flow .elementor-image {overflow:hidden;height:300px;}.elementor-element-cls_img_flow img {height:100%;object-fit:cover;object-position:center;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-49c00bc */.elementor-column.elementor-element-cls_col_flow {transition: transform 0.35s ease, box-shadow 0.35s ease;}.elementor-column.elementor-element-cls_col_flow:hover {transform: translateY(-6px);box-shadow:016px48pxrgba(29,29,28,0.09);}


.elementor-408 .elementor-element.elementor-element-49c00bc > .elementor-element-populated{background-color:#55534F;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a1b82fa *//* Card Le Classi: meta e bottone allineati in basso */
.elementor-408 .elementor-element.elementor-element-a1b82fa .elementor-element-populated {
    display: flex;
    flex-direction: column;
    height: 100%;
}
.elementor-408 .elementor-element.elementor-element-a1b82fa .elementor-element-populated > .elementor-widget-wrap {
    display: flex;
    flex-direction: column;
    height: 100%;
}
.elementor-408 .elementor-element.elementor-element-a1b82fa .lum-card-meta,
.elementor-408 .elementor-element.elementor-element-a1b82fa .lum-card-btn {
    margin-top: auto;
}
.elementor-408 .elementor-element.elementor-element-a1b82fa .lum-card-btn {
    margin-top: 0;
}/* End custom CSS */