.elementor-1373 .elementor-element.elementor-element-6ace971{text-align:center;}.elementor-1373 .elementor-element.elementor-element-6ace971 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:5px 5px 5px 5px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:3px 3px 3px 3px;}.elementor-1373 .elementor-element.elementor-element-6ace971 .dynamic-content-for-elementor-acf{color:var( --e-global-color-59840b4 );margin-bottom:0px;left:0px;font-family:"Roboto", Roboto;font-size:17px;font-weight:400;text-transform:none;font-style:normal;}.elementor-1373 .elementor-element.elementor-element-6ace971 .dynamic-content-for-elementor-acf a:hover{color:var( --e-global-color-59840b4 );}/* Start custom CSS for dyncontel-acf, class: .elementor-element-6ace971 */.tastoni .elementor-widget-container .dynamic-content-for-elementor-acf a {
    color: white;
}

.tastoni {
  transition: transform 0.3s ease, box-shadow 0.3s ease; 
}

.tastoni:hover {
  transform: scale(1.05);
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3);
  position: relative; 
  z-index: 10;
}

.tastoni {
  align-items: center; 
  justify-content: center; 
  height: 80px;
}

.tastoni .elementor-widget-container {
    height: 80px;
    align-content: center;
}/* End custom CSS */