.elementor-292 .elementor-element.elementor-element-ae6ff6f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-292 .elementor-element.elementor-element-ae6ff6f:not(.elementor-motion-effects-element-type-background), .elementor-292 .elementor-element.elementor-element-ae6ff6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b86c42 );}.elementor-292 .elementor-element.elementor-element-ae6ff6f > .elementor-container{max-width:1200px;min-height:400px;}.elementor-292 .elementor-element.elementor-element-ae6ff6f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-292 .elementor-element.elementor-element-ae6ff6f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-292 .elementor-element.elementor-element-ae6ff6f > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-292 .elementor-element.elementor-element-ae6ff6f > .elementor-shape-bottom svg{width:calc(350% + 1.3px);height:125px;}.elementor-292 .elementor-element.elementor-element-a8093e5{text-align:center;}.elementor-292 .elementor-element.elementor-element-98b1669{text-align:start;}.elementor-292 .elementor-element.elementor-element-95339c9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-292 .elementor-element.elementor-element-95339c9:not(.elementor-motion-effects-element-type-background), .elementor-292 .elementor-element.elementor-element-95339c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.centriantiviolenzaproodos.it/wp-content/uploads/2026/04/Ramo-delicato-con-linee-sognanti-768x240.webp");background-position:-75px 200px;background-repeat:no-repeat;background-size:auto;}.elementor-292 .elementor-element.elementor-element-95339c9 > .elementor-container{max-width:1200px;min-height:600px;}.elementor-292 .elementor-element.elementor-element-95339c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-292 .elementor-element.elementor-element-95339c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-292 .elementor-element.elementor-element-95339c9 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-5b528a7 );}.elementor-292 .elementor-element.elementor-element-95339c9 > .elementor-shape-bottom svg{width:calc(169% + 1.3px);height:127px;}.elementor-292 .elementor-element.elementor-element-6d74d33{width:var( --container-widget-width, 96.857% );max-width:96.857%;padding:0px 0px 025px 0px;--container-widget-width:96.857%;--container-widget-flex-grow:0;text-align:center;}.elementor-292 .elementor-element.elementor-element-62969fe > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-292 .elementor-element.elementor-element-62969fe > .elementor-container{min-height:250px;}.elementor-bc-flex-widget .elementor-292 .elementor-element.elementor-element-34b326d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-292 .elementor-element.elementor-element-34b326d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-292 .elementor-element.elementor-element-34b326d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-292 .elementor-element.elementor-element-34b326d > .elementor-element-populated, .elementor-292 .elementor-element.elementor-element-34b326d > .elementor-element-populated > .elementor-background-overlay, .elementor-292 .elementor-element.elementor-element-34b326d > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-292 .elementor-element.elementor-element-34b326d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 010px;--e-column-margin-right:10px;--e-column-margin-left:010px;}.elementor-292 .elementor-element.elementor-element-34b326d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-292 .elementor-element.elementor-element-9b56bb4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-292 .elementor-element.elementor-element-9b56bb4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-292 .elementor-element.elementor-element-9b56bb4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-292 .elementor-element.elementor-element-9b56bb4 > .elementor-element-populated, .elementor-292 .elementor-element.elementor-element-9b56bb4 > .elementor-element-populated > .elementor-background-overlay, .elementor-292 .elementor-element.elementor-element-9b56bb4 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-292 .elementor-element.elementor-element-9b56bb4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-292 .elementor-element.elementor-element-9b56bb4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-292 .elementor-element.elementor-element-a260faf{text-align:center;}.elementor-bc-flex-widget .elementor-292 .elementor-element.elementor-element-ed1feff.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-292 .elementor-element.elementor-element-ed1feff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-292 .elementor-element.elementor-element-ed1feff.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-292 .elementor-element.elementor-element-ed1feff > .elementor-element-populated, .elementor-292 .elementor-element.elementor-element-ed1feff > .elementor-element-populated > .elementor-background-overlay, .elementor-292 .elementor-element.elementor-element-ed1feff > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-292 .elementor-element.elementor-element-ed1feff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-292 .elementor-element.elementor-element-ed1feff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-292 .elementor-element.elementor-element-88d6b42{text-align:center;}.elementor-bc-flex-widget .elementor-292 .elementor-element.elementor-element-87af6c8.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-292 .elementor-element.elementor-element-87af6c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-292 .elementor-element.elementor-element-87af6c8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-292 .elementor-element.elementor-element-87af6c8 > .elementor-element-populated, .elementor-292 .elementor-element.elementor-element-87af6c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-292 .elementor-element.elementor-element-87af6c8 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-292 .elementor-element.elementor-element-87af6c8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-292 .elementor-element.elementor-element-87af6c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-292 .elementor-element.elementor-element-064eca0{text-align:center;}.elementor-bc-flex-widget .elementor-292 .elementor-element.elementor-element-a0f81ee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-292 .elementor-element.elementor-element-a0f81ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-292 .elementor-element.elementor-element-a0f81ee.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-292 .elementor-element.elementor-element-a0f81ee > .elementor-element-populated, .elementor-292 .elementor-element.elementor-element-a0f81ee > .elementor-element-populated > .elementor-background-overlay, .elementor-292 .elementor-element.elementor-element-a0f81ee > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-292 .elementor-element.elementor-element-a0f81ee > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 010px;--e-column-margin-right:10px;--e-column-margin-left:010px;}.elementor-292 .elementor-element.elementor-element-a0f81ee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-292 .elementor-element.elementor-element-811d7a1 > .elementor-container{min-height:250px;}.elementor-292 .elementor-element.elementor-element-811d7a1{margin-top:020px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-292 .elementor-element.elementor-element-33f2047.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-292 .elementor-element.elementor-element-33f2047.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-292 .elementor-element.elementor-element-33f2047.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-292 .elementor-element.elementor-element-33f2047 > .elementor-element-populated, .elementor-292 .elementor-element.elementor-element-33f2047 > .elementor-element-populated > .elementor-background-overlay, .elementor-292 .elementor-element.elementor-element-33f2047 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-292 .elementor-element.elementor-element-33f2047 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 010px;--e-column-margin-right:10px;--e-column-margin-left:010px;}.elementor-292 .elementor-element.elementor-element-33f2047 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-292 .elementor-element.elementor-element-1dd7ec4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-292 .elementor-element.elementor-element-1dd7ec4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-292 .elementor-element.elementor-element-1dd7ec4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-292 .elementor-element.elementor-element-1dd7ec4 > .elementor-element-populated, .elementor-292 .elementor-element.elementor-element-1dd7ec4 > .elementor-element-populated > .elementor-background-overlay, .elementor-292 .elementor-element.elementor-element-1dd7ec4 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-292 .elementor-element.elementor-element-1dd7ec4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-292 .elementor-element.elementor-element-1dd7ec4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-292 .elementor-element.elementor-element-dbc81ca{text-align:center;}.elementor-bc-flex-widget .elementor-292 .elementor-element.elementor-element-b34a7dd.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-292 .elementor-element.elementor-element-b34a7dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-292 .elementor-element.elementor-element-b34a7dd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-292 .elementor-element.elementor-element-b34a7dd > .elementor-element-populated, .elementor-292 .elementor-element.elementor-element-b34a7dd > .elementor-element-populated > .elementor-background-overlay, .elementor-292 .elementor-element.elementor-element-b34a7dd > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-292 .elementor-element.elementor-element-b34a7dd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-292 .elementor-element.elementor-element-b34a7dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-292 .elementor-element.elementor-element-fac4290{text-align:center;}.elementor-bc-flex-widget .elementor-292 .elementor-element.elementor-element-2e7d032.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-292 .elementor-element.elementor-element-2e7d032.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-292 .elementor-element.elementor-element-2e7d032.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-292 .elementor-element.elementor-element-2e7d032 > .elementor-element-populated, .elementor-292 .elementor-element.elementor-element-2e7d032 > .elementor-element-populated > .elementor-background-overlay, .elementor-292 .elementor-element.elementor-element-2e7d032 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-292 .elementor-element.elementor-element-2e7d032 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 010px;--e-column-margin-right:10px;--e-column-margin-left:010px;}.elementor-292 .elementor-element.elementor-element-2e7d032 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-292 .elementor-element.elementor-element-4c3bb9a:not(.elementor-motion-effects-element-type-background), .elementor-292 .elementor-element.elementor-element-4c3bb9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b528a7 );}.elementor-292 .elementor-element.elementor-element-4c3bb9a > .elementor-container{max-width:1200px;min-height:600px;}.elementor-292 .elementor-element.elementor-element-4c3bb9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-292 .elementor-element.elementor-element-4c3bb9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-292 .elementor-element.elementor-element-498afa8{width:var( --container-widget-width, 96.857% );max-width:96.857%;padding:0px 0px 025px 0px;--container-widget-width:96.857%;--container-widget-flex-grow:0;text-align:center;}.elementor-292 .elementor-element.elementor-element-45d5254{padding:0px 0px 0px 0px;text-align:start;}.elementor-292 .elementor-element.elementor-element-45d5254 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:120px;font-weight:800;font-style:italic;color:var( --e-global-color-primary );}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .swiper-pagination-bullet-active, .elementor-292 .elementor-element.elementor-element-ff4a4d4 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-primary );}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .swiper-pagination-fraction{color:var( --e-global-color-primary );}.elementor-292 .elementor-element.elementor-element-ff4a4d4{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-292 .elementor-element.elementor-element-ff4a4d4.elementor-arrows-yes .elementor-main-swiper{width:calc( 66% - 40px );}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .elementor-main-swiper{width:66%;}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-1b86c42 );border-width:0px 0px 0px 0px;border-radius:16px;}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .elementor-testimonial__header{padding-top:10px;padding-left:10px;padding-right:10px;background-color:var( --e-global-color-1b86c42 );}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .elementor-testimonial__content{padding-bottom:10px;padding-left:10px;padding-right:10px;}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .elementor-swiper-button{font-size:33px;}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .swiper-pagination-bullet{height:16px;width:16px;}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .swiper-horizontal .swiper-pagination-progressbar{height:16px;}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-1b86c42 );opacity:var( --e-global-color-1b86c42 );}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .elementor-testimonial__name{color:var( --e-global-color-primary );}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .elementor-testimonial__header, .elementor-292 .elementor-element.elementor-element-ff4a4d4 .elementor-testimonial__name{font-family:"Libre Baskerville", Sans-serif;font-size:30px;font-weight:600;}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .elementor-testimonial__title{color:var( --e-global-color-primary );}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .elementor-testimonial__text{font-family:"Libre Baskerville", Sans-serif;font-size:20px;font-weight:400;font-style:italic;line-height:30px;}.elementor-292 .elementor-element.elementor-element-370a4d9:not(.elementor-motion-effects-element-type-background), .elementor-292 .elementor-element.elementor-element-370a4d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b86c42 );background-image:url("https://www.centriantiviolenzaproodos.it/wp-content/uploads/2026/04/15-22.webp");background-position:0px 0px;background-repeat:no-repeat;background-size:contain;}.elementor-292 .elementor-element.elementor-element-370a4d9 > .elementor-container{max-width:1200px;min-height:600px;}.elementor-292 .elementor-element.elementor-element-370a4d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-292 .elementor-element.elementor-element-370a4d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-292 .elementor-element.elementor-element-370a4d9 > .elementor-shape-top .elementor-shape-fill{fill:#FAF9FBDE;}.elementor-292 .elementor-element.elementor-element-370a4d9 > .elementor-shape-top svg{width:calc(160% + 1.3px);height:143px;transform:translateX(-50%) rotateY(180deg);}.elementor-292 .elementor-element.elementor-element-994d0de .elementor-button-content-wrapper{flex-direction:row;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-292 .elementor-element.elementor-element-ae6ff6f > .elementor-container{min-height:300px;}.elementor-292 .elementor-element.elementor-element-80fa9eb > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-292 .elementor-element.elementor-element-a8093e5 .elementor-heading-title{font-size:28px;}.elementor-292 .elementor-element.elementor-element-98b1669{font-size:14px;}.elementor-292 .elementor-element.elementor-element-95339c9:not(.elementor-motion-effects-element-type-background), .elementor-292 .elementor-element.elementor-element-95339c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-292 .elementor-element.elementor-element-6d74d33{width:100%;max-width:100%;}.elementor-292 .elementor-element.elementor-element-6d74d33 .elementor-heading-title{font-size:22px;}.elementor-292 .elementor-element.elementor-element-498afa8{width:100%;max-width:100%;}.elementor-292 .elementor-element.elementor-element-498afa8 .elementor-heading-title{font-size:22px;}.elementor-292 .elementor-element.elementor-element-ff4a4d4.elementor-arrows-yes .elementor-main-swiper{width:calc( 90% - 40px );}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .elementor-main-swiper{width:90%;}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .elementor-testimonial__header, .elementor-292 .elementor-element.elementor-element-ff4a4d4 .elementor-testimonial__name{font-size:22px;}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .elementor-testimonial__text{font-size:16px;}.elementor-292 .elementor-element.elementor-element-370a4d9:not(.elementor-motion-effects-element-type-background), .elementor-292 .elementor-element.elementor-element-370a4d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-200px 0px;}.elementor-292 .elementor-element.elementor-element-2b6c620 .elementor-heading-title{font-size:22px;}.elementor-292 .elementor-element.elementor-element-d5384b6 .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-292 .elementor-element.elementor-element-a8093e5 .elementor-heading-title{font-size:28px;}.elementor-292 .elementor-element.elementor-element-95339c9:not(.elementor-motion-effects-element-type-background), .elementor-292 .elementor-element.elementor-element-95339c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-292 .elementor-element.elementor-element-76b9adf > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-292 .elementor-element.elementor-element-6d74d33{text-align:center;}.elementor-292 .elementor-element.elementor-element-6d74d33 .elementor-heading-title{font-size:28px;}.elementor-292 .elementor-element.elementor-element-62969fe{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-292 .elementor-element.elementor-element-9b56bb4 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-292 .elementor-element.elementor-element-811d7a1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-292 .elementor-element.elementor-element-498afa8{text-align:center;}.elementor-292 .elementor-element.elementor-element-498afa8 .elementor-heading-title{font-size:28px;}.elementor-292 .elementor-element.elementor-element-45d5254 .elementor-heading-title{font-size:80px;}.elementor-292 .elementor-element.elementor-element-ff4a4d4{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-292 .elementor-element.elementor-element-ff4a4d4.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .elementor-main-swiper{width:100%;}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .elementor-swiper-button{font-size:0px;}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .swiper-pagination-bullet{height:8px;width:8px;}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .elementor-testimonial__header, .elementor-292 .elementor-element.elementor-element-ff4a4d4 .elementor-testimonial__name{font-size:24px;}.elementor-292 .elementor-element.elementor-element-ff4a4d4 .elementor-testimonial__text{font-size:14px;}.elementor-292 .elementor-element.elementor-element-370a4d9 > .elementor-container{min-height:400px;}.elementor-292 .elementor-element.elementor-element-370a4d9:not(.elementor-motion-effects-element-type-background), .elementor-292 .elementor-element.elementor-element-370a4d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-292 .elementor-element.elementor-element-2b6c620{text-align:center;}.elementor-292 .elementor-element.elementor-element-2b6c620 .elementor-heading-title{font-size:28px;}.elementor-292 .elementor-element.elementor-element-d5384b6{text-align:center;}.elementor-292 .elementor-element.elementor-element-d5384b6 .elementor-heading-title{font-size:20px;line-height:1.4em;}}@media(min-width:768px){.elementor-292 .elementor-element.elementor-element-34b326d{width:12.456%;}.elementor-292 .elementor-element.elementor-element-9b56bb4{width:25%;}.elementor-292 .elementor-element.elementor-element-ed1feff{width:25%;}.elementor-292 .elementor-element.elementor-element-87af6c8{width:25%;}.elementor-292 .elementor-element.elementor-element-a0f81ee{width:12.514%;}.elementor-292 .elementor-element.elementor-element-33f2047{width:25%;}.elementor-292 .elementor-element.elementor-element-1dd7ec4{width:25%;}.elementor-292 .elementor-element.elementor-element-02142fd{width:50%;}.elementor-292 .elementor-element.elementor-element-019b959{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-292 .elementor-element.elementor-element-34b326d{width:3%;}.elementor-292 .elementor-element.elementor-element-9b56bb4{width:30%;}.elementor-292 .elementor-element.elementor-element-ed1feff{width:30%;}.elementor-292 .elementor-element.elementor-element-87af6c8{width:30%;}.elementor-292 .elementor-element.elementor-element-a0f81ee{width:3%;}.elementor-292 .elementor-element.elementor-element-33f2047{width:18%;}.elementor-292 .elementor-element.elementor-element-1dd7ec4{width:30%;}.elementor-292 .elementor-element.elementor-element-b34a7dd{width:30%;}.elementor-292 .elementor-element.elementor-element-2e7d032{width:18%;}}/* Start custom CSS */.legal-button,
.legal-button:visited,
.legal-button:hover,
.legal-button:active,
.legal-button:focus {
  color: #90268f !important;
  text-decoration: none !important;
  font-weight: 700 !important;
}

.legal-button {
  display: inline-flex;
  justify-content: center;
  text-align: center;
  margin-right:10px;

  width: min(100%, 400px);
  min-height: 60x;
  padding: 14px 20px;
  box-sizing: border-box;

  background:
    linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0.22) 0%,
      rgba(202, 179, 208, 0) 38%,
      rgba(45, 20, 55, 0.24) 100%
    ),
    #cab3d0;

  color: #90268f !important;

  border: none;
  border-radius: 22px;

  font-size: 18px;
  font-weight: 700 !important;
  line-height: 1.3;

  box-shadow:
    inset 0 0 0 3px rgba(45, 20, 55, 0.16),
    inset 0 0 24px rgba(45, 20, 55, 0.36),
    inset 0 -14px 24px rgba(45, 20, 55, 0.38),
    inset 0 10px 16px rgba(255, 255, 255, 0.28),
    0 2px 5px rgba(0, 0, 0, 0.08);

  cursor: pointer;
  overflow: hidden;
  appearance: none;
  -webkit-appearance: none;
}

/* Mobile */
@media (max-width: 480px) {
  .legal-button {
    margin-right: 0px !important;
    margin-bottom: 10px !important;
  }
}

/* Utile se il testo dentro il bottone è in uno span o altro elemento */
.legal-button * {
  color: #90268f !important;
  font-weight: 700 !important;
}

.legal-button:hover {
  background:
    linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0.24) 0%,
      rgba(202, 179, 208, 0) 38%,
      rgba(45, 20, 55, 0.28) 100%
    ),
    #cab3d0;
}

.legal-button:active {
  transform: translateY(1px);
}/* End custom CSS */