.elementor-101440 .elementor-element.elementor-element-33e81c4{--display:flex}.elementor-101440 .elementor-element.elementor-element-e768cf1>.elementor-widget-container{margin:-14px 0 0}@media(max-width:767px){.elementor-101440 .elementor-element.elementor-element-b09b6dd>.elementor-widget-container{margin:-19px 0 0}.elementor-101440 .elementor-element.elementor-element-e768cf1>.elementor-widget-container{margin:-37px 0 0}}form{max-width:500px;margin:0 auto;padding:20px;background-color:#f4f4f4;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1)}input.contatto{width:100%;padding:12px;margin-bottom:15px;border:1px solid #ccc;border-radius:5px;font-size:16px;box-sizing:border-box}input.contatto:focus{border-color:#5cb85c;outline:none}input[type=submit]{width:100%;padding:15px;background-color:#5cb85c;color:#fff;border:none;border-radius:5px;font-size:18px;cursor:pointer}input[type=submit]:hover{background-color:#4cae4c}@media (max-width:600px){form{padding:15px}input.contatto{font-size:14px;padding:10px}input[type=submit]{font-size:16px;padding:12px}}