.elementor-1035 .elementor-element.elementor-element-c555039{--display:flex;}.elementor-1035 .elementor-element.elementor-element-1e1a90f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1035 .elementor-element.elementor-element-2746044{--display:flex;}.elementor-1035 .elementor-element.elementor-element-db32141 .vf-bt-grid{row-gap:12px;background-color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-db32141 .vf-bt--giorno{width:395px;}.elementor-1035 .elementor-element.elementor-element-db32141 .vf-bt{border-radius:10px;}.elementor-1035 .elementor-element.elementor-element-db32141 .vf-bt__title{font-size:36px;}.elementor-1035 .elementor-element.elementor-element-0f36910{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1035 .elementor-element.elementor-element-35f4b29{--display:flex;}/* Start custom CSS for vf_tickets, class: .elementor-element-c491740 */.vf-bt__price::after {
  content: "+ DDP & FEE";        /* testo del badge, si cambia qui */
  display: inline-block;
  margin-left: 10px;
  padding: 4px 12px;
  border-radius: 999px;
  background: #ffffff;
  color: #1a1a1a;
  border: 1px solid rgba(0,0,0,.12);
  font-size: 10px;
  font-weight: 600;
  line-height: 1;
  vertical-align: middle;
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS */.vf-buybar { display: none !important; }/* End custom CSS */