.elementor-6080 .elementor-element.elementor-element-43605522 > .elementor-container{min-height:400px;}.elementor-6080 .elementor-element.elementor-element-43605522:not(.elementor-motion-effects-element-type-background), .elementor-6080 .elementor-element.elementor-element-43605522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.italiano-al-caffe.com/wp-content/uploads/2026/09/Italiano-Fantastico-1.jpg");background-position:center center;background-size:cover;}.elementor-6080 .elementor-element.elementor-element-43605522 > .elementor-background-overlay{background-color:#FFFFFFC2;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6080 .elementor-element.elementor-element-43605522{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6080 .elementor-element.elementor-element-2acfd1a0{text-align:center;}.elementor-6080 .elementor-element.elementor-element-2acfd1a0 .elementor-heading-title{color:#000000;font-family:"Bettina Signature", Sans-serif;font-size:55px;font-weight:400;}.elementor-6080 .elementor-element.elementor-element-35fed301{text-align:center;}.elementor-6080 .elementor-element.elementor-element-35fed301 .elementor-heading-title{color:#000000;}.elementor-6080 .elementor-element.elementor-element-5e245fa1{text-align:left;font-size:18px;}.elementor-6080 .elementor-element.elementor-element-5e245fa1 > .elementor-widget-container{margin:10px 50px -11px 50px;}.elementor-6080 .elementor-element.elementor-element-22d853f8:not(.elementor-motion-effects-element-type-background), .elementor-6080 .elementor-element.elementor-element-22d853f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC7A54;}.elementor-6080 .elementor-element.elementor-element-22d853f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6080 .elementor-element.elementor-element-22d853f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6080 .elementor-element.elementor-element-3b5a7b5a{--spacer-size:20px;}.elementor-6080 .elementor-element.elementor-element-7e57d770{text-align:center;}.elementor-6080 .elementor-element.elementor-element-7e57d770 .elementor-heading-title{color:#FFFFFF;font-family:"Bettina Signature", Sans-serif;font-size:40px;}.elementor-6080 .elementor-element.elementor-element-7e57d770 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-6080 .elementor-element.elementor-element-692f93d{color:#FFFFFF;font-size:18px;}.elementor-6080 .elementor-element.elementor-element-4540e020:not(.elementor-motion-effects-element-type-background), .elementor-6080 .elementor-element.elementor-element-4540e020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E6D55;}.elementor-6080 .elementor-element.elementor-element-4540e020{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6080 .elementor-element.elementor-element-4540e020 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6080 .elementor-element.elementor-element-611eb504{--spacer-size:25px;}.elementor-6080 .elementor-element.elementor-element-5cba9aea{text-align:center;color:#FFFFFF;font-family:"Bettina Signature", Sans-serif;font-size:40px;}.elementor-6080 .elementor-element.elementor-element-5cba9aea > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-6080 .elementor-element.elementor-element-6c7a017d:not(.elementor-motion-effects-element-type-background), .elementor-6080 .elementor-element.elementor-element-6c7a017d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E6D55;}.elementor-6080 .elementor-element.elementor-element-6c7a017d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6080 .elementor-element.elementor-element-6c7a017d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6080 .elementor-element.elementor-element-6bf14d39{color:#FFFFFF;font-size:18px;}.elementor-6080 .elementor-element.elementor-element-6bf14d39 > .elementor-widget-container{margin:010px 20px 0px 20px;}.elementor-6080 .elementor-element.elementor-element-2dc13ff8:not(.elementor-motion-effects-element-type-background), .elementor-6080 .elementor-element.elementor-element-2dc13ff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CAC4CF;}.elementor-6080 .elementor-element.elementor-element-2dc13ff8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6080 .elementor-element.elementor-element-2dc13ff8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6080 .elementor-element.elementor-element-5fc7521c{text-align:center;font-size:40px;}.elementor-6080 .elementor-element.elementor-element-5fc7521c > .elementor-widget-container{margin:0px 40px 0px 40px;}.elementor-6080 .elementor-element.elementor-element-132ce3ae{text-align:left;color:#000000;font-size:18px;line-height:27px;}.elementor-6080 .elementor-element.elementor-element-132ce3ae > .elementor-widget-container{margin:20px 70px 20px 70px;}.elementor-6080 .elementor-element.elementor-element-4129e29:not(.elementor-motion-effects-element-type-background), .elementor-6080 .elementor-element.elementor-element-4129e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC7A54;}.elementor-6080 .elementor-element.elementor-element-4129e29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6080 .elementor-element.elementor-element-4129e29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6080 .elementor-element.elementor-element-d7586ad{--spacer-size:20px;}.elementor-6080 .elementor-element.elementor-element-759fb01{text-align:center;}.elementor-6080 .elementor-element.elementor-element-759fb01 .elementor-heading-title{color:#FFFFFF;font-family:"Bettina Signature", Sans-serif;font-size:40px;}.elementor-6080 .elementor-element.elementor-element-a7f4651{--spacer-size:10px;}.elementor-6080 .elementor-element.elementor-element-e9d16e5:not(.elementor-motion-effects-element-type-background), .elementor-6080 .elementor-element.elementor-element-e9d16e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC7A54;}.elementor-6080 .elementor-element.elementor-element-e9d16e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6080 .elementor-element.elementor-element-e9d16e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6080 .elementor-element.elementor-element-9855152 > .elementor-element-populated{border-style:dotted;border-width:2px 2px 2px 2px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6080 .elementor-element.elementor-element-9855152 > .elementor-element-populated, .elementor-6080 .elementor-element.elementor-element-9855152 > .elementor-element-populated > .elementor-background-overlay, .elementor-6080 .elementor-element.elementor-element-9855152 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-6080 .elementor-element.elementor-element-9855152 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6080 .elementor-element.elementor-element-3555ca5{color:#FFFFFF;}.elementor-6080 .elementor-element.elementor-element-acf7432 > .elementor-element-populated{border-style:dotted;border-width:2px 2px 2px 2px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6080 .elementor-element.elementor-element-acf7432 > .elementor-element-populated, .elementor-6080 .elementor-element.elementor-element-acf7432 > .elementor-element-populated > .elementor-background-overlay, .elementor-6080 .elementor-element.elementor-element-acf7432 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-6080 .elementor-element.elementor-element-acf7432 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6080 .elementor-element.elementor-element-291aeac{color:#FFFFFF;}.elementor-6080 .elementor-element.elementor-element-e7e8baf > .elementor-element-populated{border-style:dotted;border-width:2px 2px 2px 2px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6080 .elementor-element.elementor-element-e7e8baf > .elementor-element-populated, .elementor-6080 .elementor-element.elementor-element-e7e8baf > .elementor-element-populated > .elementor-background-overlay, .elementor-6080 .elementor-element.elementor-element-e7e8baf > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-6080 .elementor-element.elementor-element-e7e8baf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6080 .elementor-element.elementor-element-bedb993{color:#FFFFFF;}.elementor-6080 .elementor-element.elementor-element-c3ccc30 > .elementor-element-populated{border-style:dotted;border-width:2px 2px 2px 2px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6080 .elementor-element.elementor-element-c3ccc30 > .elementor-element-populated, .elementor-6080 .elementor-element.elementor-element-c3ccc30 > .elementor-element-populated > .elementor-background-overlay, .elementor-6080 .elementor-element.elementor-element-c3ccc30 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-6080 .elementor-element.elementor-element-c3ccc30 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6080 .elementor-element.elementor-element-1821d8c{color:#FFFFFF;}.elementor-6080 .elementor-element.elementor-element-c5bf148:not(.elementor-motion-effects-element-type-background), .elementor-6080 .elementor-element.elementor-element-c5bf148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC7A54;}.elementor-6080 .elementor-element.elementor-element-c5bf148{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6080 .elementor-element.elementor-element-c5bf148 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6080 .elementor-element.elementor-element-d7105c6{--spacer-size:10px;}.elementor-6080 .elementor-element.elementor-element-9e20e9f:not(.elementor-motion-effects-element-type-background), .elementor-6080 .elementor-element.elementor-element-9e20e9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CAC4CF;}.elementor-6080 .elementor-element.elementor-element-9e20e9f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6080 .elementor-element.elementor-element-9e20e9f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6080 .elementor-element.elementor-element-b25ba5d{text-align:center;font-size:40px;}.elementor-6080 .elementor-element.elementor-element-b25ba5d > .elementor-widget-container{margin:0px 40px 0px 40px;}.elementor-6080 .elementor-element.elementor-element-604b8a1{text-align:left;color:#000000;font-size:18px;line-height:27px;}.elementor-6080 .elementor-element.elementor-element-604b8a1 > .elementor-widget-container{margin:20px 70px 20px 70px;}@media(max-width:1024px){.elementor-6080 .elementor-element.elementor-element-7e57d770 .elementor-heading-title{line-height:2.4em;}.elementor-6080 .elementor-element.elementor-element-5cba9aea{line-height:0.9em;}}@media(max-width:767px){.elementor-6080 .elementor-element.elementor-element-2acfd1a0 .elementor-heading-title{font-size:39px;}.elementor-6080 .elementor-element.elementor-element-7e57d770 .elementor-heading-title{line-height:1.8em;}.elementor-6080 .elementor-element.elementor-element-5cba9aea{line-height:0.9em;}}