.elementor-23566 .elementor-element.elementor-element-1b289fc:not(.elementor-motion-effects-element-type-background), .elementor-23566 .elementor-element.elementor-element-1b289fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-23566 .elementor-element.elementor-element-1b289fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23566 .elementor-element.elementor-element-1b289fc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23566 .elementor-element.elementor-element-b54f9ff{text-align:center;}.elementor-23566 .elementor-element.elementor-element-b54f9ff img{border-radius:20px 20px 20px 20px;}.elementor-23566 .elementor-element.elementor-element-4ba09e7:not(.elementor-motion-effects-element-type-background), .elementor-23566 .elementor-element.elementor-element-4ba09e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-23566 .elementor-element.elementor-element-4ba09e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23566 .elementor-element.elementor-element-4ba09e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23566 .elementor-element.elementor-element-3878e65{text-align:center;width:var( --container-widget-width, 82.143% );max-width:82.143%;--container-widget-width:82.143%;--container-widget-flex-grow:0;}.elementor-23566 .elementor-element.elementor-element-3878e65 .elementor-heading-title{color:#61CE70;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;}.elementor-23566 .elementor-element.elementor-element-3878e65 > .elementor-widget-container{margin:15px 15px 15px 174px;}.elementor-23566 .elementor-element.elementor-element-49b1f1f:not(.elementor-motion-effects-element-type-background), .elementor-23566 .elementor-element.elementor-element-49b1f1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-23566 .elementor-element.elementor-element-49b1f1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23566 .elementor-element.elementor-element-49b1f1f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23566 .elementor-element.elementor-element-fef3c53 > .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-23566 .elementor-element.elementor-element-fef3c53 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23566 .elementor-element.elementor-element-2ee8522{color:#7A7A7A;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-23566 .elementor-element.elementor-element-2ee8522 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23566 .elementor-element.elementor-element-aeb42a5{color:#7A7A7A;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-23566 .elementor-element.elementor-element-aeb42a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23566 .elementor-element.elementor-element-16accf6:not(.elementor-motion-effects-element-type-background), .elementor-23566 .elementor-element.elementor-element-16accf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#61CE70;}.elementor-23566 .elementor-element.elementor-element-16accf6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23566 .elementor-element.elementor-element-16accf6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23566 .elementor-element.elementor-element-847b56e img{width:81%;border-radius:20px 20px 20px 20px;}.elementor-23566 .elementor-element.elementor-element-f336ff4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23566 .elementor-element.elementor-element-f336ff4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-23566 .elementor-element.elementor-element-f336ff4 > .elementor-element-populated, .elementor-23566 .elementor-element.elementor-element-f336ff4 > .elementor-element-populated > .elementor-background-overlay, .elementor-23566 .elementor-element.elementor-element-f336ff4 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-23566 .elementor-element.elementor-element-f336ff4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23566 .elementor-element.elementor-element-f336ff4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23566 .elementor-element.elementor-element-901fc56{text-align:center;width:var( --container-widget-width, 98.036% );max-width:98.036%;--container-widget-width:98.036%;--container-widget-flex-grow:0;}.elementor-23566 .elementor-element.elementor-element-901fc56 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-23566 .elementor-element.elementor-element-901fc56 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-23566 .elementor-element.elementor-element-c5033ad .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-23566 .elementor-element.elementor-element-c5033ad > .elementor-widget-container{margin:7px 0px 0px 25px;}.elementor-23566 .elementor-element.elementor-element-c5033ad{width:var( --container-widget-width, 100.726% );max-width:100.726%;--container-widget-width:100.726%;--container-widget-flex-grow:0;}.elementor-23566 .elementor-element.elementor-element-6cbdb16:not(.elementor-motion-effects-element-type-background), .elementor-23566 .elementor-element.elementor-element-6cbdb16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-23566 .elementor-element.elementor-element-6cbdb16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-23566 .elementor-element.elementor-element-6cbdb16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23566 .elementor-element.elementor-element-2047916:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23566 .elementor-element.elementor-element-2047916 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23566 .elementor-element.elementor-element-2047916 > .elementor-element-populated, .elementor-23566 .elementor-element.elementor-element-2047916 > .elementor-element-populated > .elementor-background-overlay, .elementor-23566 .elementor-element.elementor-element-2047916 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-23566 .elementor-element.elementor-element-2047916 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23566 .elementor-element.elementor-element-2047916 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23566 .elementor-element.elementor-element-6bff89f{text-align:center;}.elementor-23566 .elementor-element.elementor-element-6bff89f .elementor-heading-title{color:#61CE70;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-23566 .elementor-element.elementor-element-6bff89f > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-23566 .elementor-element.elementor-element-44c2a54 img{width:56%;border-radius:15px 15px 15px 15px;}.elementor-23566 .elementor-element.elementor-element-33d77b8{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-23566 .elementor-element.elementor-element-cb7e05d{text-align:center;}.elementor-23566 .elementor-element.elementor-element-cb7e05d .elementor-heading-title{color:#61CE70;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-23566 .elementor-element.elementor-element-0108076 img{width:56%;border-radius:15px 15px 15px 15px;}.elementor-23566 .elementor-element.elementor-element-5e4dfa6{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-23566 .elementor-element.elementor-element-1215d98{text-align:center;}.elementor-23566 .elementor-element.elementor-element-1215d98 .elementor-heading-title{color:#61CE70;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-23566 .elementor-element.elementor-element-5bfa14d img{width:56%;border-radius:15px 15px 15px 15px;}.elementor-23566 .elementor-element.elementor-element-cfb6188{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-23566 .elementor-element.elementor-element-311c698{text-align:center;}.elementor-23566 .elementor-element.elementor-element-311c698 .elementor-heading-title{color:#61CE70;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-23566 .elementor-element.elementor-element-3debfca img{width:56%;border-radius:15px 15px 15px 15px;}.elementor-23566 .elementor-element.elementor-element-457a7b3{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-23566 .elementor-element.elementor-element-64b7002:not(.elementor-motion-effects-element-type-background), .elementor-23566 .elementor-element.elementor-element-64b7002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#61CE70;}.elementor-23566 .elementor-element.elementor-element-64b7002{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23566 .elementor-element.elementor-element-64b7002 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23566 .elementor-element.elementor-element-0822748 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23566 .elementor-element.elementor-element-0822748 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23566 .elementor-element.elementor-element-ce3a2e9{text-align:center;}.elementor-23566 .elementor-element.elementor-element-ce3a2e9 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-23566 .elementor-element.elementor-element-ce3a2e9 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-23566 .elementor-element.elementor-element-017dac2 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;}.elementor-23566 .elementor-element.elementor-element-017dac2 > .elementor-widget-container{margin:15px 0px 0px 015px;}.elementor-23566 .elementor-element.elementor-element-d228152{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-23566 .elementor-element.elementor-element-d228152 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-23566 .elementor-element.elementor-element-3bf2304:not(.elementor-motion-effects-element-type-background), .elementor-23566 .elementor-element.elementor-element-3bf2304 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#61CE70;}.elementor-23566 .elementor-element.elementor-element-3bf2304{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23566 .elementor-element.elementor-element-3bf2304 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23566 .elementor-element.elementor-element-70562a3 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;}.elementor-23566 .elementor-element.elementor-element-70562a3 > .elementor-widget-container{margin:15px 0px 0px 15px;}.elementor-23566 .elementor-element.elementor-element-a03b8ea{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-23566 .elementor-element.elementor-element-a03b8ea > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-23566 .elementor-element.elementor-element-62a9c4a:not(.elementor-motion-effects-element-type-background), .elementor-23566 .elementor-element.elementor-element-62a9c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-23566 .elementor-element.elementor-element-62a9c4a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23566 .elementor-element.elementor-element-62a9c4a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23566 .elementor-element.elementor-element-07fab43 .elementor-heading-title{color:#61CE70;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;}.elementor-23566 .elementor-element.elementor-element-07fab43 > .elementor-widget-container{margin:15px 0px 0px 15px;}.elementor-23566 .elementor-element.elementor-element-c7b9902{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-23566 .elementor-element.elementor-element-c7b9902 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-23566 .elementor-element.elementor-element-30a72c1:not(.elementor-motion-effects-element-type-background), .elementor-23566 .elementor-element.elementor-element-30a72c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-23566 .elementor-element.elementor-element-30a72c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23566 .elementor-element.elementor-element-30a72c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23566 .elementor-element.elementor-element-331d707 .elementor-heading-title{color:#61CE70;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;}.elementor-23566 .elementor-element.elementor-element-331d707 > .elementor-widget-container{margin:15px 0px 0px 15px;}.elementor-23566 .elementor-element.elementor-element-36b3723{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-23566 .elementor-element.elementor-element-36b3723 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-23566 .elementor-element.elementor-element-77601d9:not(.elementor-motion-effects-element-type-background), .elementor-23566 .elementor-element.elementor-element-77601d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-23566 .elementor-element.elementor-element-77601d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23566 .elementor-element.elementor-element-77601d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23566 .elementor-element.elementor-element-0e8edde .elementor-heading-title{color:#61CE70;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;}.elementor-23566 .elementor-element.elementor-element-0e8edde > .elementor-widget-container{margin:15px 0px 0px 15px;}.elementor-23566 .elementor-element.elementor-element-00b6b76:not(.elementor-motion-effects-element-type-background), .elementor-23566 .elementor-element.elementor-element-00b6b76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-23566 .elementor-element.elementor-element-00b6b76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23566 .elementor-element.elementor-element-00b6b76 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23566 .elementor-element.elementor-element-41d80a9{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-23566 .elementor-element.elementor-element-41d80a9 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-23566 .elementor-element.elementor-element-7a05452:not(.elementor-motion-effects-element-type-background), .elementor-23566 .elementor-element.elementor-element-7a05452 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-23566 .elementor-element.elementor-element-7a05452{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23566 .elementor-element.elementor-element-7a05452 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23566 .elementor-element.elementor-element-0111448 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-23566 .elementor-element.elementor-element-0111448 > .elementor-widget-container{margin:15px 15px 15px 15px;}@media(max-width:767px){.elementor-23566 .elementor-element.elementor-element-3878e65{text-align:left;width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-23566 .elementor-element.elementor-element-3878e65 .elementor-heading-title{font-size:20px;}.elementor-23566 .elementor-element.elementor-element-2ee8522{font-size:15px;width:var( --container-widget-width, 344px );max-width:344px;--container-widget-width:344px;--container-widget-flex-grow:0;}.elementor-23566 .elementor-element.elementor-element-aeb42a5{font-size:15px;width:var( --container-widget-width, 344px );max-width:344px;--container-widget-width:344px;--container-widget-flex-grow:0;}.elementor-23566 .elementor-element.elementor-element-901fc56 .elementor-heading-title{font-size:20px;}.elementor-23566 .elementor-element.elementor-element-901fc56 > .elementor-widget-container{margin:15px 0px 0px 10px;}.elementor-23566 .elementor-element.elementor-element-6bff89f{text-align:center;}.elementor-23566 .elementor-element.elementor-element-6bff89f .elementor-heading-title{font-size:18px;}.elementor-23566 .elementor-element.elementor-element-44c2a54{text-align:center;}.elementor-23566 .elementor-element.elementor-element-44c2a54 img{width:60%;border-radius:10px 10px 10px 10px;}.elementor-23566 .elementor-element.elementor-element-33d77b8{text-align:left;font-size:15px;}.elementor-23566 .elementor-element.elementor-element-cb7e05d .elementor-heading-title{font-size:18px;}.elementor-23566 .elementor-element.elementor-element-0108076 img{width:60%;border-radius:10px 10px 10px 10px;}.elementor-23566 .elementor-element.elementor-element-5e4dfa6{text-align:left;font-size:15px;}.elementor-23566 .elementor-element.elementor-element-1215d98 .elementor-heading-title{font-size:18px;}.elementor-23566 .elementor-element.elementor-element-5bfa14d img{width:60%;border-radius:10px 10px 10px 10px;}.elementor-23566 .elementor-element.elementor-element-cfb6188{text-align:left;font-size:15px;}.elementor-23566 .elementor-element.elementor-element-311c698 .elementor-heading-title{font-size:18px;}.elementor-23566 .elementor-element.elementor-element-3debfca img{width:60%;border-radius:10px 10px 10px 10px;}.elementor-23566 .elementor-element.elementor-element-457a7b3{text-align:left;font-size:15px;}.elementor-23566 .elementor-element.elementor-element-ce3a2e9 .elementor-heading-title{font-size:20px;}.elementor-23566 .elementor-element.elementor-element-017dac2 .elementor-heading-title{font-size:20px;}.elementor-23566 .elementor-element.elementor-element-017dac2 > .elementor-widget-container{margin:015px 0px 0px 0px;}.elementor-23566 .elementor-element.elementor-element-d228152{font-size:15px;}.elementor-23566 .elementor-element.elementor-element-70562a3 .elementor-heading-title{font-size:20px;}.elementor-23566 .elementor-element.elementor-element-a03b8ea{font-size:15px;}.elementor-23566 .elementor-element.elementor-element-07fab43 .elementor-heading-title{font-size:18px;}.elementor-23566 .elementor-element.elementor-element-c7b9902{font-size:15px;}.elementor-23566 .elementor-element.elementor-element-331d707 .elementor-heading-title{font-size:20px;}.elementor-23566 .elementor-element.elementor-element-36b3723{font-size:15px;width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-23566 .elementor-element.elementor-element-0e8edde .elementor-heading-title{font-size:20px;}.elementor-23566 .elementor-element.elementor-element-41d80a9{font-size:15px;}.elementor-23566 .elementor-element.elementor-element-0111448 .elementor-heading-title{font-size:15px;}}/* Start custom CSS for text-editor, class: .elementor-element-2ee8522 *//* contenitore */
.elementor-23566 .elementor-element.elementor-element-2ee8522 .elementor-widget-container {
    max-width: 900px;
    margin: 0 auto;
}

/* paragrafi */
.elementor-23566 .elementor-element.elementor-element-2ee8522 p {
    max-width: 900px;
    margin: 0 auto 18px auto;
    line-height: 1.8;
    text-align: left;
}

/* lista */
.elementor-23566 .elementor-element.elementor-element-2ee8522 ul {
    max-width: 900px;
    margin: 10px auto 18px auto;
    padding-left: 24px;
}

/* elementi lista */
.elementor-23566 .elementor-element.elementor-element-2ee8522 ul li {
    margin-bottom: 10px;
    line-height: 1.7;
}

/* grassetti */
.elementor-23566 .elementor-element.elementor-element-2ee8522 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aeb42a5 *//* contenitore */
.elementor-23566 .elementor-element.elementor-element-aeb42a5 .elementor-widget-container {
    max-width: 900px;
    margin: 0 auto;
}

/* paragrafi */
.elementor-23566 .elementor-element.elementor-element-aeb42a5 p {
    max-width: 900px;
    margin: 0 auto 18px auto;
    line-height: 1.8;
    text-align: left;
}

/* lista */
.elementor-23566 .elementor-element.elementor-element-aeb42a5 ul {
    max-width: 900px;
    margin: 10px auto 18px auto;
    padding-left: 24px;
}

/* elementi lista */
.elementor-23566 .elementor-element.elementor-element-aeb42a5 ul li {
    margin-bottom: 10px;
    line-height: 1.7;
}

/* grassetti */
.elementor-23566 .elementor-element.elementor-element-aeb42a5 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f336ff4 *//* contenitore */
.elementor-23566 .elementor-element.elementor-element-f336ff4 .elementor-widget-container {
    max-width: 900px;
    margin: 0 auto;
}

/* titolo */
.elementor-23566 .elementor-element.elementor-element-f336ff4 h2,
.elementor-23566 .elementor-element.elementor-element-f336ff4 h3 {
    margin-bottom: 28px;
    line-height: 1.2;
}

/* paragrafi */
.elementor-23566 .elementor-element.elementor-element-f336ff4 p {
    margin: 0 0 18px 0;
    line-height: 1.8;
    text-align: left;
}

/* lista numerata */
.elementor-23566 .elementor-element.elementor-element-f336ff4 ol {
    margin: 12px 0 22px 0;
    padding-left: 28px;
}

/* elementi della lista */
.elementor-23566 .elementor-element.elementor-element-f336ff4 ol li {
    margin-bottom: 10px;
    line-height: 1.7;
    color: #6f7780;
}

/* grassetti */
.elementor-23566 .elementor-element.elementor-element-f336ff4 strong {
    font-weight: 700;
    color: #4f5660;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2047916 *//* container geral */
.elementor-23566 .elementor-element.elementor-element-2047916 {
    max-width: 1100px;
    margin: 0 auto;
}

/* título principal */
.elementor-23566 .elementor-element.elementor-element-2047916 h2 {
    margin-bottom: 30px;
    line-height: 1.2;
}

/* subtítulos dos blocos */
.elementor-23566 .elementor-element.elementor-element-2047916 h3 {
    text-align: center;
    margin: 10px 0 20px 0;
    line-height: 1.3;
    font-weight: 500;
}

/* imagens */
.elementor-23566 .elementor-element.elementor-element-2047916 img {
    display: block;
    max-width: 100%;
    margin: 0 auto 18px auto;
    border-radius: 18px;
}

/* texto abaixo das imagens */
.elementor-23566 .elementor-element.elementor-element-2047916 p {
    max-width: 900px;
    margin: 0 auto 36px auto;
    text-align: center;
    line-height: 1.8;
}

/* destaque em negrito */
.elementor-23566 .elementor-element.elementor-element-2047916 strong {
    font-weight: 700;
}

/* mais espaço entre um intervento e outro */
.elementor-23566 .elementor-element.elementor-element-2047916 h3:not(:first-of-type) {
    margin-top: 38px;
}/* End custom CSS */