.elementor-35230 .elementor-element.elementor-element-d5a098a:not(.elementor-motion-effects-element-type-background), .elementor-35230 .elementor-element.elementor-element-d5a098a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-635a562 );}.elementor-35230 .elementor-element.elementor-element-d5a098a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 30px 0px;}.elementor-35230 .elementor-element.elementor-element-d5a098a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35230 .elementor-element.elementor-element-61cb20a{text-align:center;}.elementor-35230 .elementor-element.elementor-element-61cb20a .elementor-heading-title{font-family:"Calenza Condensed", Sans-serif;font-size:12.2rem;}.elementor-35230 .elementor-element.elementor-element-ce0f676:not(.elementor-motion-effects-element-type-background), .elementor-35230 .elementor-element.elementor-element-ce0f676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-635a562 );}.elementor-35230 .elementor-element.elementor-element-ce0f676 > .elementor-container{max-width:800px;}.elementor-35230 .elementor-element.elementor-element-ce0f676{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 60px 0px;}.elementor-35230 .elementor-element.elementor-element-ce0f676 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35230 .elementor-element.elementor-element-ce4f03f > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-35230 .elementor-element.elementor-element-36fafb0{text-align:left;}.elementor-35230 .elementor-element.elementor-element-36fafb0 .elementor-heading-title{font-family:"Calenza Compressed", Sans-serif;font-size:3.2rem;}.elementor-35230 .elementor-element.elementor-element-523437d{font-family:"Calenza Condensed", Sans-serif;font-size:1.6rem;font-weight:300;}.elementor-35230 .elementor-element.elementor-element-a1d11ff .elementor-button{font-family:"Calenza Compressed", Sans-serif;font-size:2.1rem;font-weight:700;text-transform:uppercase;}.elementor-35230 .elementor-element.elementor-element-e491e0a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35230 .elementor-element.elementor-element-fbacfa1{--e-image-carousel-slides-to-show:2;}.elementor-35230 .elementor-element.elementor-element-fbacfa1 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:20px;--swiper-pagination-bullet-vertical-gap:20px;width:5px;height:5px;background:var( --e-global-color-635a562 );}.elementor-35230 .elementor-element.elementor-element-fbacfa1 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-d8e38ac );opacity:var( --e-global-color-d8e38ac );}.elementor-35230 .elementor-element.elementor-element-d18c9e1 img{width:56%;}.elementor-35230 .elementor-element.elementor-element-0d3e3df:not(.elementor-motion-effects-element-type-background), .elementor-35230 .elementor-element.elementor-element-0d3e3df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc0bd92 );}.elementor-35230 .elementor-element.elementor-element-0d3e3df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-35230 .elementor-element.elementor-element-0d3e3df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35230 .elementor-element.elementor-element-c5458c7 > .elementor-element-populated{margin:0px 0px -40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35230 .elementor-element.elementor-element-e93de52 > .elementor-widget-container{margin:-31px 0px -30px 0px;}.elementor-35230 .elementor-element.elementor-element-b12b97a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-35230 .elementor-element.elementor-element-b12b97a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35230 .elementor-element.elementor-element-bb2b9ca > .elementor-element-populated{margin:-25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-35230 .elementor-element.elementor-element-51d3d24 > .elementor-widget-container{margin:-23px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35230 .elementor-element.elementor-element-51d3d24{text-align:center;}.elementor-35230 .elementor-element.elementor-element-51d3d24 .elementor-heading-title{font-family:"Calenza Poster", Sans-serif;}.elementor-35230 .elementor-element.elementor-element-6e4e77b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-35230 .elementor-element.elementor-element-6e4e77b .elementor-divider-separator{width:100%;}.elementor-35230 .elementor-element.elementor-element-6e4e77b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-35230 .elementor-element.elementor-element-fbf59a4{padding:0px 0px 60px 0px;}.elementor-35230 .elementor-element.elementor-element-857a50f > .elementor-container{max-width:1000px;}.elementor-35230 .elementor-element.elementor-element-857a50f{padding:40px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-35230 .elementor-element.elementor-element-d3d4ab6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-35230 .elementor-element.elementor-element-d3d4ab6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-35230 .elementor-element.elementor-element-d3d4ab6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-35230 .elementor-element.elementor-element-672994e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-35230 .elementor-element.elementor-element-f790ec0{text-align:left;}.elementor-35230 .elementor-element.elementor-element-f790ec0 .elementor-heading-title{font-family:"Calenza Condensed", Sans-serif;font-size:1.8rem;font-weight:300;}.elementor-35230 .elementor-element.elementor-element-8827985{font-family:"Calenza", Sans-serif;font-weight:300;font-style:italic;}.elementor-35230 .elementor-element.elementor-element-140fa3d .elementor-button{font-family:"Calenza Compressed", Sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase;}.elementor-35230 .elementor-element.elementor-element-7b72bb8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-35230 .elementor-element.elementor-element-7b72bb8:not(.elementor-motion-effects-element-type-background), .elementor-35230 .elementor-element.elementor-element-7b72bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.motyfo.com/wp-content/uploads/2026/06/calenza-hero-scaled.png");background-position:center center;}.elementor-35230 .elementor-element.elementor-element-7b72bb8 > .elementor-background-overlay{background-color:var( --e-global-color-e25c76e );opacity:0.82;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35230 .elementor-element.elementor-element-7b72bb8 > .elementor-container{min-height:720px;}.elementor-35230 .elementor-element.elementor-element-7b72bb8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-35230 .elementor-element.elementor-element-d321d9d{text-align:center;}.elementor-35230 .elementor-element.elementor-element-d321d9d .elementor-heading-title{font-family:"Calenza Poster", Sans-serif;font-size:139px;}.elementor-35230 .elementor-element.elementor-element-d97eb99:not(.elementor-motion-effects-element-type-background), .elementor-35230 .elementor-element.elementor-element-d97eb99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAFFA3;}.elementor-35230 .elementor-element.elementor-element-d97eb99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-35230 .elementor-element.elementor-element-d97eb99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-35230 .elementor-element.elementor-element-1c37aed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-35230 .elementor-element.elementor-element-1c37aed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-35230 .elementor-element.elementor-element-1c37aed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-35230 .elementor-element.elementor-element-1c37aed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35230 .elementor-element.elementor-element-3d56110{--e-image-carousel-slides-to-show:1;}.elementor-35230 .elementor-element.elementor-element-3d56110 .swiper-pagination-bullet{width:5px;height:5px;}.elementor-35230 .elementor-element.elementor-element-3d56110 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-d8e38ac );opacity:var( --e-global-color-d8e38ac );}.elementor-35230 .elementor-element.elementor-element-3d56110 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-bc-flex-widget .elementor-35230 .elementor-element.elementor-element-289e03b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-35230 .elementor-element.elementor-element-289e03b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-35230 .elementor-element.elementor-element-289e03b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-35230 .elementor-element.elementor-element-73d385b .elementor-heading-title{font-family:"Calenza Compressed", Sans-serif;font-size:3.2rem;}.elementor-35230 .elementor-element.elementor-element-689819e{font-family:"Calenza Condensed", Sans-serif;font-size:1.6rem;font-weight:300;}.elementor-35230 .elementor-element.elementor-element-51ed8fd:not(.elementor-motion-effects-element-type-background), .elementor-35230 .elementor-element.elementor-element-51ed8fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6E994;}.elementor-35230 .elementor-element.elementor-element-51ed8fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-35230 .elementor-element.elementor-element-51ed8fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35230 .elementor-element.elementor-element-b6b6603 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-35230 .elementor-element.elementor-element-b6b6603 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35230 .elementor-element.elementor-element-ff3f133{text-align:center;}.elementor-35230 .elementor-element.elementor-element-ff3f133 .elementor-heading-title{font-family:"Calenza Compressed", Sans-serif;font-size:7rem;color:var( --e-global-color-6a6b960 );}.elementor-35230 .elementor-element.elementor-element-267ea7c > .elementor-widget-container{padding:0px 200px 0px 200px;}.elementor-35230 .elementor-element.elementor-element-267ea7c{text-align:center;font-family:"Calenza Condensed", Sans-serif;font-size:1.6rem;font-weight:300;}.elementor-35230 .elementor-element.elementor-element-47315e7 .elementor-button{background-color:var( --e-global-color-6a6b960 );font-family:"Calenza Compressed", Sans-serif;font-size:2.1rem;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-cc0bd92 );color:var( --e-global-color-cc0bd92 );}.elementor-35230 .elementor-element.elementor-element-47315e7 .elementor-button:hover, .elementor-35230 .elementor-element.elementor-element-47315e7 .elementor-button:focus{background-color:var( --e-global-color-e25c76e );color:var( --e-global-color-cc0bd92 );}.elementor-35230 .elementor-element.elementor-element-47315e7 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-35230 .elementor-element.elementor-element-47315e7 .elementor-button:hover svg, .elementor-35230 .elementor-element.elementor-element-47315e7 .elementor-button:focus svg{fill:var( --e-global-color-cc0bd92 );}.elementor-35230 .elementor-element.elementor-element-bc80b0a .elementor-button{background-color:#02010100;font-family:"Calenza", Sans-serif;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 2px 0px;padding:0px 0px 2px 0px;}.elementor-35230 .elementor-element.elementor-element-d13bb15 > .elementor-widget-container{padding:0px 200px 0px 200px;}.elementor-35230 .elementor-element.elementor-element-d13bb15{text-align:center;font-family:"Calenza", Sans-serif;font-size:0.9rem;line-height:21px;}.elementor-35230 .elementor-element.elementor-element-87ded0e:not(.elementor-motion-effects-element-type-background), .elementor-35230 .elementor-element.elementor-element-87ded0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-635a562 );}.elementor-35230 .elementor-element.elementor-element-87ded0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 90px 0px;}.elementor-35230 .elementor-element.elementor-element-87ded0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35230 .elementor-element.elementor-element-61c3b6f > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-35230 .elementor-element.elementor-element-61c3b6f{text-align:center;}.elementor-35230 .elementor-element.elementor-element-61c3b6f .elementor-heading-title{font-family:"Calenza Compressed", Sans-serif;font-size:3.2rem;}.elementor-35230 .elementor-element.elementor-element-28ca478{font-family:"Calenza", Sans-serif;font-weight:300;}.elementor-35230 .elementor-element.elementor-element-5819c59:not(.elementor-motion-effects-element-type-background), .elementor-35230 .elementor-element.elementor-element-5819c59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6E994;}.elementor-35230 .elementor-element.elementor-element-5819c59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-35230 .elementor-element.elementor-element-5819c59 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35230 .elementor-element.elementor-element-193f576{text-align:center;}.elementor-35230 .elementor-element.elementor-element-193f576 .elementor-heading-title{font-family:"Calenza", Sans-serif;}.elementor-35230 .elementor-element.elementor-element-40e2874{text-align:center;font-family:"Calenza", Sans-serif;font-size:20px;font-weight:400;font-style:italic;}.elementor-35230 .elementor-element.elementor-element-ecb796b .elementor-button{background-color:#FC3A20;font-family:"Calenza Poster", Sans-serif;font-size:2rem;fill:var( --e-global-color-cc0bd92 );color:var( --e-global-color-cc0bd92 );border-radius:30px 30px 30px 30px;padding:30px 30px 30px 30px;}.elementor-35230 .elementor-element.elementor-element-ecb796b > .elementor-widget-container{padding:20px 50px 20px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-35230 .elementor-element.elementor-element-d3d4ab6{width:19%;}.elementor-35230 .elementor-element.elementor-element-672994e{width:81%;}}@media(max-width:1024px){.elementor-35230 .elementor-element.elementor-element-d18c9e1 img{width:67%;}}@media(max-width:767px){.elementor-35230 .elementor-element.elementor-element-61cb20a .elementor-heading-title{font-size:4.5rem;}.elementor-35230 .elementor-element.elementor-element-ce0f676{padding:20px 20px 20px 20px;}.elementor-35230 .elementor-element.elementor-element-ce4f03f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-35230 .elementor-element.elementor-element-36fafb0 .elementor-heading-title{font-size:2.4rem;}.elementor-35230 .elementor-element.elementor-element-523437d{font-size:1.4rem;line-height:1.2em;}.elementor-35230 .elementor-element.elementor-element-a1d11ff > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-35230 .elementor-element.elementor-element-a1d11ff .elementor-button{font-size:1.6rem;letter-spacing:0.6px;}.elementor-35230 .elementor-element.elementor-element-fbacfa1{--e-image-carousel-slides-to-show:1;}.elementor-35230 .elementor-element.elementor-element-d18c9e1 img{width:78%;}.elementor-35230 .elementor-element.elementor-element-c5458c7 > .elementor-element-populated{margin:-25px 0px -34px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35230 .elementor-element.elementor-element-e93de52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35230 .elementor-element.elementor-element-b12b97a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35230 .elementor-element.elementor-element-bb2b9ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 20px 20px;}.elementor-35230 .elementor-element.elementor-element-eca1183 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35230 .elementor-element.elementor-element-fbf59a4{padding:0px 15px 15px 15px;}.elementor-35230 .elementor-element.elementor-element-857a50f{padding:20px 20px 20px 20px;}.elementor-35230 .elementor-element.elementor-element-6d90f66 img{width:47%;}.elementor-35230 .elementor-element.elementor-element-f790ec0{text-align:center;}.elementor-35230 .elementor-element.elementor-element-f790ec0 .elementor-heading-title{font-size:1.3rem;line-height:1.1em;}.elementor-35230 .elementor-element.elementor-element-8827985{text-align:center;font-size:12px;}.elementor-35230 .elementor-element.elementor-element-7b72bb8 > .elementor-container{min-height:287px;}.elementor-35230 .elementor-element.elementor-element-d321d9d .elementor-heading-title{font-size:47px;}.elementor-35230 .elementor-element.elementor-element-d97eb99{padding:20px 20px 20px 20px;}.elementor-35230 .elementor-element.elementor-element-1c37aed > .elementor-element-populated{padding:50px 0px 30px 0px;}.elementor-35230 .elementor-element.elementor-element-289e03b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-35230 .elementor-element.elementor-element-73d385b .elementor-heading-title{font-size:2.4rem;}.elementor-35230 .elementor-element.elementor-element-689819e{font-size:1.4rem;line-height:1.2em;}.elementor-35230 .elementor-element.elementor-element-51ed8fd{padding:20px 20px 20px 20px;}.elementor-35230 .elementor-element.elementor-element-ff3f133{text-align:center;}.elementor-35230 .elementor-element.elementor-element-ff3f133 .elementor-heading-title{font-size:3.1rem;}.elementor-35230 .elementor-element.elementor-element-267ea7c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35230 .elementor-element.elementor-element-267ea7c{text-align:center;font-size:1.4rem;line-height:1.2em;}.elementor-35230 .elementor-element.elementor-element-47315e7 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-35230 .elementor-element.elementor-element-47315e7 .elementor-button{font-size:1.6rem;letter-spacing:0.6px;}.elementor-35230 .elementor-element.elementor-element-d13bb15 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35230 .elementor-element.elementor-element-87ded0e{padding:20px 20px 20px 20px;}.elementor-35230 .elementor-element.elementor-element-61c3b6f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35230 .elementor-element.elementor-element-61c3b6f{text-align:center;}.elementor-35230 .elementor-element.elementor-element-ecb796b > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-35230 .elementor-element.elementor-element-ecb796b .elementor-button{font-size:1.6rem;padding:23px 23px 23px 23px;}}/* Start custom CSS for text-editor, class: .elementor-element-523437d *//* Classe à appliquer à ton bloc texte Elementor */
.font-features {
  font-family: "Calenza", sans-serif;

  /* Font smoothing */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Ligatures + features OpenType */
  font-feature-settings:
    "liga" 1,
    "kern" 1,
    "calt" 0,
    "ss01" 0,
    "ss02" 0,
    "ss03" 0;

  /* Version plus moderne */
  font-kerning: normal;
  font-variant-ligatures: common-ligatures contextual;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e93de52 */@media (max-width: 768px) {
  .calenza-vf-widget {
    padding: 28px 12px;
  }

  .calenza-vf-title {
    font-size: clamp(54px, 18vw, 120px);
    line-height: 0.85;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-03856c8 */@media (max-width: 768px) {

  .icon-buttons,
  .control-group:has(#trackRange) {
    display: none !important;
  }

  .calenza-controls {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 12px !important;
    margin-bottom: 18px !important;
  }

  .calenza-controls select {
    width: 100% !important;
    flex: 0 0 100% !important;
  }

  .control-group:has(#sizeRange),
  .control-group:has(#lineRange) {
    width: calc(50% - 6px) !important;
    flex: 0 0 calc(50% - 6px) !important;
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
  }

  .control-group input[type="range"] {
    width: 100% !important;
  }

  .control-group span {
    min-width: auto !important;
    font-size: 9px !important;
  }

  .control-group strong {
    display: none !important;
  }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-689819e *//* Classe à appliquer à ton bloc texte Elementor */
.font-features {
  font-family: "Calenza", sans-serif;

  /* Font smoothing */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Ligatures + features OpenType */
  font-feature-settings:
    "liga" 1,
    "kern" 1,
    "calt" 1,
    "ss01" 0,
    "ss02" 0,
    "ss03" 0;

  /* Version plus moderne */
  font-kerning: normal;
  font-variant-ligatures: common-ligatures contextual;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-267ea7c *//* Classe à appliquer à ton bloc texte Elementor */
.font-features {
  font-family: "Calenza", sans-serif;

  /* Font smoothing */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Ligatures + features OpenType */
  font-feature-settings:
    "liga" 1,
    "kern" 1,
    "calt" 1,
    "ss01" 0,
    "ss02" 0,
    "ss03" 0;

  /* Version plus moderne */
  font-kerning: normal;
  font-variant-ligatures: common-ligatures contextual;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Calenza Condensed';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.motyfo.com/wp-content/uploads/2026/06/CalenzaCompressed-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Calenza Condensed';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.motyfo.com/wp-content/uploads/2026/06/CalenzaCondensed-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Calenza Condensed';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.motyfo.com/wp-content/uploads/2026/06/CalenzaCondensed-Black.woff2') format('woff2');
}
@font-face {
	font-family: 'Calenza Condensed';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.motyfo.com/wp-content/uploads/2026/06/CalenzaCondensed-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Calenza Condensed';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.motyfo.com/wp-content/uploads/2026/06/CalenzaCondensed-LightItalic.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Calenza Compressed';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.motyfo.com/wp-content/uploads/2026/06/CalenzaCompressed-Regular-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Calenza Compressed';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.motyfo.com/wp-content/uploads/2026/06/CalenzaCompressed-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Calenza Compressed';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.motyfo.com/wp-content/uploads/2026/06/CalenzaCompressed-Black.woff2') format('woff2');
}
@font-face {
	font-family: 'Calenza Compressed';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.motyfo.com/wp-content/uploads/2026/06/CalenzaCompressed-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Calenza Compressed';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.motyfo.com/wp-content/uploads/2026/06/CalenzaCompressed-LightItalic.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Calenza Poster';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.motyfo.com/wp-content/uploads/2026/06/Calenza-Poster.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Calenza';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.motyfo.com/wp-content/uploads/2026/06/Calenza-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Calenza';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.motyfo.com/wp-content/uploads/2026/06/Calenza-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Calenza';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.motyfo.com/wp-content/uploads/2026/06/Calenza-Black.woff2') format('woff2');
}
@font-face {
	font-family: 'Calenza';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.motyfo.com/wp-content/uploads/2026/06/Calenza-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Calenza';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.motyfo.com/wp-content/uploads/2026/06/Calenza-LightItalic.woff2') format('woff2');
}
/* End Custom Fonts CSS */