.elementor-11976 .elementor-element.elementor-element-1c753fa{--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;}.elementor-11976 .elementor-element.elementor-element-1c753fa:not(.elementor-motion-effects-element-type-background), .elementor-11976 .elementor-element.elementor-element-1c753fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-11976 .elementor-element.elementor-element-45ed10f .elementor-heading-title{color:#FFFFFF;}.elementor-11976 .elementor-element.elementor-element-73af2cf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-d26eca0{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:var(--radius) var(--radius) var(--radius) var(--radius);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-11976 .elementor-element.elementor-element-d26eca0:not(.elementor-motion-effects-element-type-background), .elementor-11976 .elementor-element.elementor-element-d26eca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-11976 .elementor-element.elementor-element-ba79a4c{--display:grid;--e-con-grid-template-columns:24px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-dbcc5d9 .elementor-icon-wrapper{text-align:center;}.elementor-11976 .elementor-element.elementor-element-dbcc5d9 .elementor-icon{font-size:24px;}.elementor-11976 .elementor-element.elementor-element-dbcc5d9 .elementor-icon svg{height:24px;}.elementor-11976 .elementor-element.elementor-element-9a34780{--display:flex;}.elementor-11976 .elementor-element.elementor-element-78fbe0d{color:var( --e-global-color-astglobalcolor0 );}.elementor-11976 .elementor-element.elementor-element-e1578ef{--display:grid;--e-con-grid-template-columns:24px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-3de4abb .elementor-icon-wrapper{text-align:center;}.elementor-11976 .elementor-element.elementor-element-3de4abb .elementor-icon{font-size:24px;}.elementor-11976 .elementor-element.elementor-element-3de4abb .elementor-icon svg{height:24px;}.elementor-11976 .elementor-element.elementor-element-3600a86{--display:flex;}.elementor-11976 .elementor-element.elementor-element-9a64a20{--display:flex;}.elementor-11976 .elementor-element.elementor-element-e285b5b{color:var( --e-global-color-astglobalcolor0 );}.elementor-11976 .elementor-element.elementor-element-c016256{--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;}.elementor-11976 .elementor-element.elementor-element-8b8e098{--display:grid;--e-con-grid-template-columns:24px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-bea5afe .elementor-icon-wrapper{text-align:center;}.elementor-11976 .elementor-element.elementor-element-bea5afe .elementor-icon{font-size:24px;}.elementor-11976 .elementor-element.elementor-element-bea5afe .elementor-icon svg{height:24px;}.elementor-11976 .elementor-element.elementor-element-35ffc86{--display:flex;}.elementor-11976 .elementor-element.elementor-element-6ddeb8e{color:var( --e-global-color-astglobalcolor0 );}.elementor-11976 .elementor-element.elementor-element-b7b9807{--display:grid;--e-con-grid-template-columns:24px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-3a1580b .elementor-icon-wrapper{text-align:center;}.elementor-11976 .elementor-element.elementor-element-3a1580b .elementor-icon{font-size:24px;}.elementor-11976 .elementor-element.elementor-element-3a1580b .elementor-icon svg{height:24px;}.elementor-11976 .elementor-element.elementor-element-f2a997f{--display:flex;}.elementor-11976 .elementor-element.elementor-element-3edb469{color:var( --e-global-color-astglobalcolor0 );}.elementor-11976 .elementor-element.elementor-element-0cbdd9c{--display:grid;--e-con-grid-template-columns:24px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-3a8b6dc .elementor-icon-wrapper{text-align:center;}.elementor-11976 .elementor-element.elementor-element-3a8b6dc .elementor-icon{font-size:24px;}.elementor-11976 .elementor-element.elementor-element-3a8b6dc .elementor-icon svg{height:24px;}.elementor-11976 .elementor-element.elementor-element-5542d28{--display:flex;}.elementor-11976 .elementor-element.elementor-element-2febbd3{color:var( --e-global-color-astglobalcolor0 );}.elementor-11976 .elementor-element.elementor-element-6f3b905{border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-11976 .elementor-element.elementor-element-963a6b5{--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;}.elementor-11976 .elementor-element.elementor-element-963a6b5:not(.elementor-motion-effects-element-type-background), .elementor-11976 .elementor-element.elementor-element-963a6b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-11976 .elementor-element.elementor-element-c552326{width:100%;max-width:100%;}.elementor-11976 .elementor-element.elementor-element-f2347af{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-b5bfbae{--display:flex;}.elementor-11976 .elementor-element.elementor-element-8c7e654{--display:flex;}.elementor-11976 .elementor-element.elementor-element-5126efa{text-align:start;}.elementor-11976 .elementor-element.elementor-element-3c137e2{--display:flex;}.elementor-11976 .elementor-element.elementor-element-04e5898{--display:flex;}.elementor-11976 .elementor-element.elementor-element-b4c4307{text-align:start;}@media(max-width:1366px){.elementor-11976 .elementor-element.elementor-element-73af2cf{--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-ba79a4c{--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-e1578ef{--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-8b8e098{--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-b7b9807{--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-0cbdd9c{--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-f2347af{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-11976 .elementor-element.elementor-element-73af2cf{--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-ba79a4c{--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-e1578ef{--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-8b8e098{--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-b7b9807{--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-0cbdd9c{--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-963a6b5{--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;}.elementor-11976 .elementor-element.elementor-element-f2347af{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-11976 .elementor-element.elementor-element-73af2cf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-ba79a4c{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-dbcc5d9 .elementor-icon-wrapper{text-align:start;}.elementor-11976 .elementor-element.elementor-element-e1578ef{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-3de4abb .elementor-icon-wrapper{text-align:start;}.elementor-11976 .elementor-element.elementor-element-8b8e098{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-bea5afe .elementor-icon-wrapper{text-align:start;}.elementor-11976 .elementor-element.elementor-element-b7b9807{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-3a1580b .elementor-icon-wrapper{text-align:start;}.elementor-11976 .elementor-element.elementor-element-0cbdd9c{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-11976 .elementor-element.elementor-element-3a8b6dc .elementor-icon-wrapper{text-align:start;}.elementor-11976 .elementor-element.elementor-element-f2347af{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-45ed10f */.elementor-11976 .elementor-element.elementor-element-45ed10f h1 {
    margin-bottom: .2em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c753fa */.elementor-11976 .elementor-element.elementor-element-1c753fa .e-con-inner {
    row-gap: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b8e098 */.elementor-11976 .elementor-element.elementor-element-8b8e098:not(:has(div[valore-dinamico])) {
  display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7b9807 */.elementor-11976 .elementor-element.elementor-element-b7b9807:not(:has(div[valore-dinamico])) {
  display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cbdd9c *//*.elementor-11976 .elementor-element.elementor-element-0cbdd9c:not(:has(div[valore-dinamico])) {
  display: none;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-963a6b5 */.elementor-11976 .elementor-element.elementor-element-963a6b5:not(:has(.sezione-dati-item)) {
    display: none;
}

@media(max-width: 1025px) {
    .elementor-11976 .elementor-element.elementor-element-963a6b5 .e-con-inner{
        row-gap: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c7e654 */.elementor-11976 .elementor-element.elementor-element-8c7e654 > div {
    justify-content: left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5bfbae */.elementor-11976 .elementor-element.elementor-element-b5bfbae {
    display: none;
}
.elementor-11976 .elementor-element.elementor-element-b5bfbae:has(p) {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04e5898 */.elementor-11976 .elementor-element.elementor-element-04e5898 > div {
    justify-content: left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c137e2 */.elementor-11976 .elementor-element.elementor-element-3c137e2 {
    display: none;
}
.elementor-11976 .elementor-element.elementor-element-3c137e2:has(p) {
    display: block;
}/* End custom CSS */