.elementor-24469 .elementor-element.elementor-element-f4c1aee{--display:flex;}.elementor-24469 .elementor-element.elementor-element-cfcd4d6 .elementor-heading-title{font-family:"Object Sans";font-size:35px;font-weight:400;line-height:50px;}.elementor-24469 .elementor-element.elementor-element-20684b1 .elementor-heading-title{font-family:"Object Sans";font-size:35px;font-weight:400;line-height:50px;}.elementor-24469 .elementor-element.elementor-element-a558a0d .elementor-heading-title{font-family:"Object Sans";font-size:35px;font-weight:400;line-height:50px;}.elementor-24469 .elementor-element.elementor-element-f76d1fc .elementor-heading-title{font-family:"Object Sans";font-size:35px;font-weight:400;line-height:50px;}.elementor-24469 .elementor-element.elementor-element-624a257 .elementor-heading-title{font-family:"Object Sans";font-size:35px;font-weight:400;line-height:50px;}.elementor-24469 .elementor-element.elementor-element-17b2190 .elementor-heading-title{font-family:"Object Sans";font-size:35px;font-weight:400;line-height:50px;}.elementor-24469 .elementor-element.elementor-element-e2eb112 .elementor-heading-title{font-family:"Object Sans";font-size:35px;font-weight:400;line-height:50px;}.elementor-24469 .elementor-element.elementor-element-c59d3a5 .elementor-heading-title{font-family:"Object Sans";font-size:35px;font-weight:400;line-height:50px;}.elementor-24469 .elementor-element.elementor-element-576dd9d .elementor-heading-title{font-family:"Object Sans";font-size:35px;font-weight:400;line-height:50px;}.elementor-24469 .elementor-element.elementor-element-f5b58e2 .jet-accordion > .jet-accordion__inner > .jet-toggle{background-color:#02010100;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-35165b2 );border-radius:0px 0px 0px 0px;}.elementor-24469 .elementor-element.elementor-element-f5b58e2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24469 .elementor-element.elementor-element-f5b58e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24469 .elementor-element.elementor-element-f5b58e2.elementor-element{--align-self:center;}.elementor-24469 .elementor-element.elementor-element-f5b58e2 .jet-accordion{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-24469 .elementor-element.elementor-element-f5b58e2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon{margin:20px 0px 20px 0px;}.elementor-24469 .elementor-element.elementor-element-f5b58e2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;padding:0px 0px 0px 0px;}.elementor-24469 .elementor-element.elementor-element-f5b58e2 .jet-toggle__label-text{text-align:left;}.elementor-24469 .elementor-element.elementor-element-f5b58e2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-5772cb0-font-family );font-size:var( --e-global-typography-5772cb0-font-size );font-weight:var( --e-global-typography-5772cb0-font-weight );line-height:var( --e-global-typography-5772cb0-line-height );}.elementor-24469 .elementor-element.elementor-element-f5b58e2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{background-color:#FFFFFF00;}.elementor-24469 .elementor-element.elementor-element-f5b58e2 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:#02010100;background-color:#02010100;}.elementor-24469 .elementor-element.elementor-element-f5b58e2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-family:var( --e-global-typography-a9f1421-font-family );font-size:var( --e-global-typography-a9f1421-font-size );line-height:var( --e-global-typography-a9f1421-line-height );color:var( --e-global-color-text );}.elementor-24469 .elementor-element.elementor-element-f5b58e2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:0px 0px 20px 0px;}:root{--page-title-display:none;}@media(max-width:1280px){.elementor-24469 .elementor-element.elementor-element-f5b58e2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-5772cb0-font-size );line-height:var( --e-global-typography-5772cb0-line-height );}.elementor-24469 .elementor-element.elementor-element-f5b58e2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:var( --e-global-typography-a9f1421-font-size );line-height:var( --e-global-typography-a9f1421-line-height );}}@media(max-width:1024px){.elementor-24469 .elementor-element.elementor-element-cfcd4d6 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-24469 .elementor-element.elementor-element-20684b1 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-24469 .elementor-element.elementor-element-a558a0d .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-24469 .elementor-element.elementor-element-f76d1fc .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-24469 .elementor-element.elementor-element-624a257 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-24469 .elementor-element.elementor-element-17b2190 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-24469 .elementor-element.elementor-element-e2eb112 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-24469 .elementor-element.elementor-element-c59d3a5 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-24469 .elementor-element.elementor-element-576dd9d .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-24469 .elementor-element.elementor-element-f5b58e2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-5772cb0-font-size );line-height:var( --e-global-typography-5772cb0-line-height );}.elementor-24469 .elementor-element.elementor-element-f5b58e2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:var( --e-global-typography-a9f1421-font-size );line-height:var( --e-global-typography-a9f1421-line-height );}}@media(max-width:767px){.elementor-24469 .elementor-element.elementor-element-cfcd4d6 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-24469 .elementor-element.elementor-element-20684b1 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-24469 .elementor-element.elementor-element-a558a0d .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-24469 .elementor-element.elementor-element-f76d1fc .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-24469 .elementor-element.elementor-element-624a257 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-24469 .elementor-element.elementor-element-17b2190 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-24469 .elementor-element.elementor-element-e2eb112 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-24469 .elementor-element.elementor-element-c59d3a5 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-24469 .elementor-element.elementor-element-576dd9d .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-24469 .elementor-element.elementor-element-f5b58e2{width:100%;max-width:100%;}.elementor-24469 .elementor-element.elementor-element-f5b58e2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon{margin:20px 0px 20px 0px;}.elementor-24469 .elementor-element.elementor-element-f5b58e2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-5772cb0-font-size );line-height:var( --e-global-typography-5772cb0-line-height );}.elementor-24469 .elementor-element.elementor-element-f5b58e2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:var( --e-global-typography-a9f1421-font-size );line-height:var( --e-global-typography-a9f1421-line-height );}.elementor-24469 .elementor-element.elementor-element-f5b58e2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:0px 0px 0px 0px;}}/* Start custom CSS *//* Span lilla nei titoli */
h1 span,
h2 span,
h3 span,
h4 span {
  color: #5B3FB8;
}

/* Variante chiara per titoli su sfondo scuro (banner CTA) */
.heading-dark h1 span,
.heading-dark h2 span,
.heading-dark h3 span {
  color: #B8A6FF;
}

/* Kicker pillola sopra ai titoli */
.sibill-kicker {
  display: inline-block;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 1.3px;
  text-transform: uppercase;
  color: #5B3FB8;
  background: #E1E5FF;
  padding: 6px 14px;
  border-radius: 999px;
  margin-bottom: 18px;
}

/* Variante kicker per sfondo scuro */
.heading-dark .sibill-kicker {
  color: #B8A6FF;
  background: rgba(184, 166, 255, 0.15);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Object Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://sibill.com/wp-content/uploads/2025/06/ObjectSans-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */