.elementor-20901 .elementor-element.elementor-element-e5e2e65{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20901 .elementor-element.elementor-element-a36dfb4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20901 .elementor-element.elementor-element-9bb2827 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20901 .elementor-element.elementor-element-7c6dddb{--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-20901 .elementor-element.elementor-element-34e63e8{--spacer-size:30px;}.elementor-20901 .elementor-element.elementor-element-334ac02{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20901 .elementor-element.elementor-element-af57469{--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-20901 .elementor-element.elementor-element-af57469.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20901 .elementor-element.elementor-element-9ffe30a{--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-20901 .elementor-element.elementor-element-9ffe30a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20901 .elementor-element.elementor-element-ffd7e15 .tm-button:before{background-color:transparent;background-image:linear-gradient(180deg, #0C0C0C 0%, #0A0909 100%);}.elementor-20901 .elementor-element.elementor-element-ffd7e15 .tm-button{width:900px;}.elementor-20901 .elementor-element.elementor-element-16e8a07 .tm-button:before{background-color:transparent;background-image:linear-gradient(180deg, #0C0C0C 0%, #0A0909 100%);}.elementor-20901 .elementor-element.elementor-element-16e8a07 .tm-button{width:900px;}.elementor-20901 .elementor-element.elementor-element-fda83ea .tm-button:before{background-color:transparent;background-image:linear-gradient(180deg, #0C0C0C 0%, #0A0909 100%);}.elementor-20901 .elementor-element.elementor-element-fda83ea .tm-button{width:900px;}.elementor-20901 .elementor-element.elementor-element-2280868 .tm-button:before{background-color:transparent;background-image:linear-gradient(180deg, #0C0C0C 0%, #0A0909 100%);}.elementor-20901 .elementor-element.elementor-element-2280868 .tm-button{width:900px;}.elementor-20901 .elementor-element.elementor-element-7098ba6 .tm-button:before{background-color:transparent;background-image:linear-gradient(180deg, #0C0C0C 0%, #0A0909 100%);}.elementor-20901 .elementor-element.elementor-element-7098ba6 .tm-button{width:900px;}.elementor-20901 .elementor-element.elementor-element-533941e .tm-button:before{background-color:transparent;background-image:linear-gradient(180deg, #0C0C0C 0%, #0A0909 100%);}.elementor-20901 .elementor-element.elementor-element-533941e .tm-button{width:900px;}.elementor-20901 .elementor-element.elementor-element-7469fba .tm-button:before{background-color:transparent;background-image:linear-gradient(180deg, #0C0C0C 0%, #0A0909 100%);}.elementor-20901 .elementor-element.elementor-element-7469fba .tm-button{width:900px;}.elementor-20901 .elementor-element.elementor-element-2f6e355 .tm-button:before{background-color:transparent;background-image:linear-gradient(180deg, #0C0C0C 0%, #0A0909 100%);}.elementor-20901 .elementor-element.elementor-element-2f6e355 .tm-button{width:900px;}.elementor-20901 .elementor-element.elementor-element-76516a0 .tm-button:before{background-color:transparent;background-image:linear-gradient(180deg, #0C0C0C 0%, #0A0909 100%);}.elementor-20901 .elementor-element.elementor-element-76516a0 .tm-button{width:900px;}.elementor-20901 .elementor-element.elementor-element-29d4d19 .tm-button:before{background-color:transparent;background-image:linear-gradient(180deg, #0C0C0C 0%, #0A0909 100%);}.elementor-20901 .elementor-element.elementor-element-29d4d19 .tm-button{width:900px;}.elementor-20901 .elementor-element.elementor-element-dfa5f9e .tm-button:before{background-color:transparent;background-image:linear-gradient(180deg, #0C0C0C 0%, #0A0909 100%);}.elementor-20901 .elementor-element.elementor-element-dfa5f9e .tm-button{width:900px;}.elementor-20901 .elementor-element.elementor-element-edf3cdf .elementor-button{background-color:#E21313;}.elementor-20901 .elementor-element.elementor-element-d0487ea{--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-20901 .elementor-element.elementor-element-e5a79c1{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20901 .elementor-element.elementor-element-cea070b{text-align:justify;}.elementor-20901 .elementor-element.elementor-element-8805a0a{--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-20901 .elementor-element.elementor-element-8805a0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20901 .elementor-element.elementor-element-7bd0522{--display:flex;}.elementor-20901 .elementor-element.elementor-element-fb78880{--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-20901 .elementor-element.elementor-element-cc6fd19{--display:flex;}.elementor-20901 .elementor-element.elementor-element-ecc82d3{--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-20901 .elementor-element.elementor-element-57fe91e{--display:flex;}.elementor-20901 .elementor-element.elementor-element-56605b2{--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-20901 .elementor-element.elementor-element-f9cc080{--display:flex;}.elementor-20901 .elementor-element.elementor-element-bcb9c47{--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-20901 .elementor-element.elementor-element-3433a59{--display:flex;}.elementor-20901 .elementor-element.elementor-element-a9f5bd9{--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-20901 .elementor-element.elementor-element-b673394{--display:flex;}.elementor-20901 .elementor-element.elementor-element-529bf03{--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-20901 .elementor-element.elementor-element-dd33045{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-20901 .elementor-element.elementor-element-dd33045 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#E57575;}.elementor-20901 .elementor-element.elementor-element-ceff47e{--spacer-size:30px;}.elementor-20901 .elementor-element.elementor-element-3374491{text-align:center;}.elementor-20901 .elementor-element.elementor-element-3374491 .elementor-heading-title{font-size:25px;}.elementor-20901 .elementor-element.elementor-element-518d066{text-align:center;}@media(min-width:768px){.elementor-20901 .elementor-element.elementor-element-af57469{--width:36.666%;}.elementor-20901 .elementor-element.elementor-element-9ffe30a{--width:102.944%;}.elementor-20901 .elementor-element.elementor-element-d0487ea{--width:66.6666%;}.elementor-20901 .elementor-element.elementor-element-8805a0a{--width:99.167%;}}@media(max-width:1024px){.elementor-20901 .elementor-element.elementor-element-e5e2e65{--grid-auto-flow:row;}.elementor-20901 .elementor-element.elementor-element-e5a79c1{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-20901 .elementor-element.elementor-element-e5e2e65{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20901 .elementor-element.elementor-element-e5a79c1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for video, class: .elementor-element-a36dfb4 *//* Applica alla sezione o alla colonna contenente i video */
.elementor-widget-video iframe {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  border-radius: 12px; /* opzionale: angoli arrotondati */
}

/* Effetto hover */
.elementor-widget-video iframe:hover {
  transform: scale(1.05);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.25);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-9bb2827 *//* Applica alla sezione o alla colonna contenente i video */
.elementor-widget-video iframe {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  border-radius: 12px; /* opzionale: angoli arrotondati */
}

/* Effetto hover */
.elementor-widget-video iframe:hover {
  transform: scale(1.05);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.25);
  z-index: 2;
}/* End custom CSS */