.elementor-125995 .elementor-element.elementor-element-a76f42d{--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-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-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-125995 .elementor-element.elementor-element-c3b23e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-125995 .elementor-element.elementor-element-466f856{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 4px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125995 .elementor-element.elementor-element-466f856:not(.elementor-motion-effects-element-type-background), .elementor-125995 .elementor-element.elementor-element-466f856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-125995 .elementor-element.elementor-element-e4f60ea > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-125995 .elementor-element.elementor-element-e4f60ea{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-125995 .elementor-element.elementor-element-e4f60ea img{width:100%;height:150px;}.elementor-125995 .elementor-element.elementor-element-0c5d231{--display:flex;}.elementor-125995 .elementor-element.elementor-element-f3dd74e{width:100%;max-width:100%;text-align:start;}.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-125995 .elementor-element.elementor-element-ac08328 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #E21529 0%, #96072A 100%);}.elementor-125995 .elementor-element.elementor-element-7f15264{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-125995 .elementor-element.elementor-element-7f15264 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-125995 .elementor-element.elementor-element-cc3ca6d{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 4px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125995 .elementor-element.elementor-element-cc3ca6d:not(.elementor-motion-effects-element-type-background), .elementor-125995 .elementor-element.elementor-element-cc3ca6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125995 .elementor-element.elementor-element-6680981 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-125995 .elementor-element.elementor-element-6680981{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-125995 .elementor-element.elementor-element-6680981 img{width:100%;height:150px;}.elementor-125995 .elementor-element.elementor-element-feface5{--display:flex;}.elementor-125995 .elementor-element.elementor-element-654c684{width:100%;max-width:100%;text-align:start;}.elementor-125995 .elementor-element.elementor-element-e4bcd4f .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #E21529 0%, #96072A 100%);}.elementor-125995 .elementor-element.elementor-element-7b02e3c{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-125995 .elementor-element.elementor-element-7b02e3c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-125995 .elementor-element.elementor-element-9824eeb{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 4px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125995 .elementor-element.elementor-element-9824eeb:not(.elementor-motion-effects-element-type-background), .elementor-125995 .elementor-element.elementor-element-9824eeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125995 .elementor-element.elementor-element-91aafa5 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-125995 .elementor-element.elementor-element-91aafa5{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-125995 .elementor-element.elementor-element-91aafa5 img{width:100%;height:150px;}.elementor-125995 .elementor-element.elementor-element-8b8fc84{--display:flex;}.elementor-125995 .elementor-element.elementor-element-e91f6dc{width:100%;max-width:100%;text-align:start;}.elementor-125995 .elementor-element.elementor-element-caab52c .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #E21529 0%, #96072A 100%);}.elementor-125995 .elementor-element.elementor-element-c4db2a6{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-125995 .elementor-element.elementor-element-c4db2a6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-125995 .elementor-element.elementor-element-d56bad4{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 4px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125995 .elementor-element.elementor-element-d56bad4:not(.elementor-motion-effects-element-type-background), .elementor-125995 .elementor-element.elementor-element-d56bad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125995 .elementor-element.elementor-element-db7aaf3 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-125995 .elementor-element.elementor-element-db7aaf3{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-125995 .elementor-element.elementor-element-db7aaf3 img{width:100%;height:150px;}.elementor-125995 .elementor-element.elementor-element-47c51ac{--display:flex;}.elementor-125995 .elementor-element.elementor-element-b0be540{width:100%;max-width:100%;text-align:start;}.elementor-125995 .elementor-element.elementor-element-847bda0 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #E21529 0%, #96072A 100%);}.elementor-125995 .elementor-element.elementor-element-8154633{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-125995 .elementor-element.elementor-element-8154633 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-125995 .elementor-element.elementor-element-69d4a08{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 4px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125995 .elementor-element.elementor-element-69d4a08:not(.elementor-motion-effects-element-type-background), .elementor-125995 .elementor-element.elementor-element-69d4a08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125995 .elementor-element.elementor-element-3b84959 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-125995 .elementor-element.elementor-element-3b84959{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-125995 .elementor-element.elementor-element-3b84959 img{width:100%;height:150px;}.elementor-125995 .elementor-element.elementor-element-cdab765{--display:flex;}.elementor-125995 .elementor-element.elementor-element-d1e335b{width:100%;max-width:100%;text-align:start;}.elementor-125995 .elementor-element.elementor-element-0ba75e1 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #E21529 0%, #96072A 100%);}.elementor-125995 .elementor-element.elementor-element-19f9cb8{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-125995 .elementor-element.elementor-element-19f9cb8 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-125995 .elementor-element.elementor-element-466f856{--width:32%;}.elementor-125995 .elementor-element.elementor-element-cc3ca6d{--width:32%;}.elementor-125995 .elementor-element.elementor-element-9824eeb{--width:32%;}.elementor-125995 .elementor-element.elementor-element-d56bad4{--width:32%;}.elementor-125995 .elementor-element.elementor-element-69d4a08{--width:32%;}}/* Start custom CSS for image, class: .elementor-element-e4f60ea */.elementor-125995 .elementor-element.elementor-element-e4f60ea img {object-fit: cover;
object-position: 50% 30%;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7f15264 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466f856 */.elementor-125995 .elementor-element.elementor-element-466f856 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6680981 */.elementor-125995 .elementor-element.elementor-element-6680981 img {object-fit: cover;
object-position: 50% 30%;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7b02e3c */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc3ca6d */.elementor-125995 .elementor-element.elementor-element-cc3ca6d {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91aafa5 */.elementor-125995 .elementor-element.elementor-element-91aafa5 img {object-fit: cover;
object-position: 50% 40%;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c4db2a6 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9824eeb */.elementor-125995 .elementor-element.elementor-element-9824eeb {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db7aaf3 */.elementor-125995 .elementor-element.elementor-element-db7aaf3 img {object-fit: cover;
object-position: 50% 30%;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-8154633 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d56bad4 */.elementor-125995 .elementor-element.elementor-element-d56bad4 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b84959 */.elementor-125995 .elementor-element.elementor-element-3b84959 img {object-fit: cover;
object-position: 50% 40%;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-19f9cb8 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69d4a08 */.elementor-125995 .elementor-element.elementor-element-69d4a08 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */