.elementor .contatti-button{background-color:#ffffff;justify-content:center;align-items:center;width: 50%;
background: transparent;
transition:
width 0.7s cubic-bezier(.76,0,.24,1),
background-color 0.5s ease;\n}.elementor .contatti-button:hover,.elementor .contatti-button:focus-visible{width: 70% !important;
background: #ED741A;

h2 {
color: #FFFFFF !important;
}\n}.elementor .logo-animation{justify-content:center;align-items:center;.logo-left {
transform: translateX(0);
opacity: 1;
transition:
  transform 0.45s ease 0.15s,
  opacity 0.3s ease 0.15s;
}

.logo-right {
transform: translateX(0);
opacity: 1;
transition:
  transform 0.45s ease 0.15s,
  opacity 0.3s ease 0.15s;
}

.logo-circle {
transform: rotate(0deg) scale(1);
transition:
  transform 0.7s cubic-bezier(.76,0,.24,1) 0s;
}\n}.elementor .logo-animation:hover,.elementor .logo-animation:focus-visible{.logo-left {
transform: translateX(100px) !important;
opacity: 0 !important;
}

.logo-right {
transform: translateX(-100px) !important;
opacity: 0 !important;
}

.logo-circle {
transform: rotate(180deg) scale(1.5) !important;
}\n}