.elementor-5316 .elementor-element.elementor-element-20e1f005{text-align:center;}.elementor-5316 .elementor-element.elementor-element-20e1f005 .elementor-heading-title{color:var( --e-global-color-c60476a );font-family:"Lato", Sans-serif;font-size:41px;font-weight:600;text-transform:uppercase;}.elementor-5316 .elementor-element.elementor-element-20e1f005 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-5316 .elementor-element.elementor-element-77d2b215:not(.elementor-motion-effects-element-type-background), .elementor-5316 .elementor-element.elementor-element-77d2b215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-5316 .elementor-element.elementor-element-77d2b215{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:1% 5% 0% 5%;}.elementor-5316 .elementor-element.elementor-element-77d2b215 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5316 .elementor-element.elementor-element-38ef459e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-5316 .elementor-element.elementor-element-3f33dab8 .jet-listing-dynamic-repeater__items{flex-direction:column;justify-content:center;}.elementor-5316 .elementor-element.elementor-element-3f33dab8 .jet-listing-dynamic-repeater__item > *{justify-content:center;background-color:#DFDBDB;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.04);padding:30px 30px 30px 30px;}.elementor-5316 .elementor-element.elementor-element-3f33dab8{width:80%;max-width:80%;}.elementor-5316 .elementor-element.elementor-element-48a8c31a{margin-top:0px;margin-bottom:0px;}.elementor-5316 .elementor-element.elementor-element-1822fc8 img{width:100%;max-width:100%;}.elementor-5316 .elementor-element.elementor-element-371ac758 img{width:100%;max-width:100%;}.elementor-5316 .elementor-element.elementor-element-7267e423 .elementor-button{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;text-decoration:underline;fill:var( --e-global-color-6c198d8 );color:var( --e-global-color-6c198d8 );background-color:var( --e-global-color-secondary );padding:17px 0px 17px 0px;}.elementor-5316 .elementor-element.elementor-element-45940ff8{text-align:left;}.elementor-5316 .elementor-element.elementor-element-45940ff8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5316 .elementor-element.elementor-element-1b2ed63b{margin-top:30px;margin-bottom:50px;}.elementor-5316 .elementor-element.elementor-element-20c7d28f{text-align:left;}.elementor-5316 .elementor-element.elementor-element-20c7d28f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5316 .elementor-element.elementor-element-6af838a3{text-align:center;}.elementor-5316 .elementor-element.elementor-element-6af838a3 .elementor-heading-title{color:#464C53;font-family:"Lato", Sans-serif;font-weight:600;}.elementor-5316 .elementor-element.elementor-element-58149684 img{width:100%;max-width:100%;transition-duration:0.5s;border-radius:5px 5px 5px 5px;}.elementor-5316 .elementor-element.elementor-element-58149684:hover img{opacity:0.7;}.elementor-5316 .elementor-element.elementor-element-1264dab2 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5316 .elementor-element.elementor-element-3095a851{text-align:center;}.elementor-5316 .elementor-element.elementor-element-3095a851 .elementor-heading-title{color:#464C53;font-family:"Lato", Sans-serif;font-weight:400;}.elementor-5316 .elementor-element.elementor-element-3095a851 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-5316 .elementor-element.elementor-element-38b5b89f{text-align:center;}.elementor-5316 .elementor-element.elementor-element-38b5b89f .elementor-heading-title{color:#464C53;font-family:"Lato", Sans-serif;font-size:19px;font-weight:600;}.elementor-5316 .elementor-element.elementor-element-5b5efa84 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-primary );color:#ffffff !important;border-style:solid;border-color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-5316 .elementor-element.elementor-element-5b5efa84 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-5316 .elementor-element.elementor-element-195640ec > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-5316 .elementor-element.elementor-element-7566a39 img{height:110px;object-fit:contain;}.elementor-5316 .elementor-element.elementor-element-1c408351{text-align:left;}.elementor-5316 .elementor-element.elementor-element-1c408351 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5316 .elementor-element.elementor-element-25e94ba7 img{height:110px;object-fit:contain;}.elementor-5316 .elementor-element.elementor-element-389798e8{text-align:left;}.elementor-5316 .elementor-element.elementor-element-389798e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5316 .elementor-element.elementor-element-39a62d0c{margin-top:20px;margin-bottom:0px;}.elementor-5316 .elementor-element.elementor-element-18421a1 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5316 .elementor-element.elementor-element-4900348c .elementor-button{font-family:"Lato", Sans-serif;font-size:25px;font-weight:600;fill:var( --e-global-color-6c198d8 );color:var( --e-global-color-6c198d8 );background-color:#66A700;border-radius:0px 0px 0px 0px;padding:45px 0px 50px 0px;}@media(min-width:768px){.elementor-5316 .elementor-element.elementor-element-53da4c0e{width:36%;}.elementor-5316 .elementor-element.elementor-element-1264dab2{width:63.665%;}}@media(max-width:1024px){.elementor-5316 .elementor-element.elementor-element-77d2b215{padding:20px 20px 20px 20px;}.elementor-5316 .elementor-element.elementor-element-38ef459e > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5316 .elementor-element.elementor-element-60a637ed > .elementor-element-populated > .elementor-widget-wrap{padding:15px 15px 15px 15px;}.elementor-5316 .elementor-element.elementor-element-53c48857 > .elementor-element-populated > .elementor-widget-wrap{padding:15px 15px 15px 15px;}.elementor-5316 .elementor-element.elementor-element-1b2ed63b{margin-top:0px;margin-bottom:0px;}.elementor-5316 .elementor-element.elementor-element-54df0ab3 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 15px 0px 15px;}.elementor-5316 .elementor-element.elementor-element-53da4c0e > .elementor-element-populated > .elementor-widget-wrap{padding:20px 15px 15px 15px;}.elementor-5316 .elementor-element.elementor-element-1264dab2 > .elementor-element-populated > .elementor-widget-wrap{padding:17px 15px 15px 15px;}.elementor-5316 .elementor-element.elementor-element-195640ec > .elementor-element-populated > .elementor-widget-wrap{padding:15px 15px 15px 15px;}.elementor-5316 .elementor-element.elementor-element-15125d3a > .elementor-element-populated > .elementor-widget-wrap{padding:15px 15px 15px 15px;}}@media(max-width:767px){.elementor-5316 .elementor-element.elementor-element-77d2b215{padding:0px 20px 30px 20px;}.elementor-5316 .elementor-element.elementor-element-6af838a3 .elementor-heading-title{font-size:27px;}.elementor-5316 .elementor-element.elementor-element-3095a851 .elementor-heading-title{font-size:27px;}}/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-3f33dab8 *//*
.jet-listing-dynamic-repeater__item {
    padding: 20px;
}
*//* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-3f33dab8 *//*
.jet-listing-dynamic-repeater__item {
    padding: 20px;
}
*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7267e423 */.bottone-edi .elementor-button {
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6af838a3 */.mobile-nobr br {
    display: none;
}/* End custom CSS */
/* Start custom CSS for fluent-form-widget, class: .elementor-element-5b5efa84 */.form-ff a {
    color: #2ca7e0
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4900348c */.bottone-edi .elementor-button {
    width: 100% !important;
}/* End custom CSS */