.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box{height:285px;border-radius:100%;}.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box-item{border-radius:100%;-webkit-transition-duration:0.8s;transition-duration:0.8s;}.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box-overlay{border-radius:100%;}.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box-front{background-color:#ffffff;background-image:url("https://www.cimettoilcuore.it/wp-content/uploads/2025/07/LOGO-VETRINA.png");background-position:center center;background-repeat:no-repeat;background-size:87% auto;}.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box-front .wpr-flip-box-content{padding:0px 0px 0px 0px;-webkit-justify-content:center;justify-content:center;text-align:left;}.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box-front .wpr-flip-box-icon{color:#ffffff;font-size:29px;margin-bottom:7px;}.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box-front .wpr-flip-box-title{color:#ffffff;font-family:"Oleo Script", Sans-serif;font-size:35px;font-weight:300;line-height:1em;letter-spacing:0.8px;margin:0 0 75px;}.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box-front .wpr-flip-box-description{color:#ffffff;font-family:"Lato", Sans-serif;margin-bottom:0px;}.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box-back{background-color:var( --e-global-color-accent );}.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box-back .wpr-flip-box-content{padding:25px 25px 25px 25px;-webkit-justify-content:center;justify-content:center;text-align:center;}.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box-back .wpr-flip-box-icon{color:#ffffff;font-size:20px;margin-bottom:7px;}.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box-back .wpr-flip-box-title{color:#ffffff;font-family:"Oleo Script", Sans-serif;font-size:14px;font-weight:300;line-height:1.4em;letter-spacing:0.7px;margin:0 0 68px;}.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box-back .wpr-flip-box-description{color:#ffffff;font-family:"Inter", Sans-serif;font-size:13px;line-height:1.4em;margin-bottom:-30px;}@media(min-width:1025px){.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box-front{background-attachment:scroll;}}@media(max-width:1024px){.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box{height:230px;}.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box-front .wpr-flip-box-title{font-size:25px;}.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box-back .wpr-flip-box-title{font-size:14px;line-height:1.5em;}.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box-back .wpr-flip-box-description{font-size:1rem;}}@media(max-width:767px){.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box{height:350px;border-radius:100%;}.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box-item{border-radius:100%;}.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box-overlay{border-radius:100%;}.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box-front .wpr-flip-box-title{font-size:35px;}.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box-back .wpr-flip-box-title{font-size:20px;}.elementor-717 .elementor-element.elementor-element-717 .wpr-flip-box-back .wpr-flip-box-description{font-size:1rem;}}/* Start custom CSS for wpr-flip-box, class: .elementor-element-717 */.elementor-717 .elementor-element.elementor-element-717 {
  width: 100%;
  padding-top: 100%; /* Questo crea un contenitore quadrato */
  border-radius: 50%;
  position: relative;
}

.elementor-717 .elementor-element.elementor-element-717 > * {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}/* End custom CSS */