.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1086 .elementor-element.elementor-element-case-back .elementor-heading-title{font-size:13px;color:rgba(244,242,238,0.5);}.elementor-1086 .elementor-element.elementor-element-case-tag-sector .elementor-heading-title{color:rgba(244,242,238,0.42);}.elementor-1086 .elementor-element.elementor-element-case-tag-sep1 .elementor-heading-title{color:rgba(244,242,238,0.42);}.elementor-1086 .elementor-element.elementor-element-case-tag-year .elementor-heading-title{color:rgba(244,242,238,0.42);}.elementor-1086 .elementor-element.elementor-element-case-tag-sep2 .elementor-heading-title{color:rgba(244,242,238,0.42);}.elementor-1086 .elementor-element.elementor-element-case-tag-location .elementor-heading-title{color:rgba(244,242,238,0.42);}.elementor-1086 .elementor-element.elementor-element-case-tag-sep3 .elementor-heading-title{color:rgba(244,242,238,0.42);}.elementor-1086 .elementor-element.elementor-element-case-tag-client .elementor-heading-title{color:rgba(244,242,238,0.42);}.elementor-1086 .elementor-element.elementor-element-case-title{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1086 .elementor-element.elementor-element-case-title .elementor-heading-title{font-size:100.8px;font-weight:300;line-height:0.94;letter-spacing:-0.04em;color:#f4f2ee;}.elementor-1086 .elementor-element.elementor-element-case-lede{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1086 .elementor-element.elementor-element-case-lede .elementor-heading-title{font-size:26px;font-weight:300;line-height:1.4;color:rgba(244,242,238,0.7);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1086 .elementor-element.elementor-element-case-context-title .elementor-heading-title{font-size:11.5px;font-weight:500;text-transform:uppercase;letter-spacing:0.28em;color:rgba(244,242,238,0.42);}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1086 .elementor-element.elementor-element-case-context-text{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:34px;font-weight:200;line-height:1.4;letter-spacing:-0.02em;color:rgba(244,242,238,0.9);}.elementor-1086 .elementor-element.elementor-element-case-role-title .elementor-heading-title{font-size:11.5px;font-weight:500;text-transform:uppercase;letter-spacing:0.28em;color:rgba(244,242,238,0.42);}.elementor-1086 .elementor-element.elementor-element-case-role-1-title .elementor-heading-title{font-size:30px;font-weight:300;letter-spacing:-0.02em;color:#f4f2ee;}.elementor-1086 .elementor-element.elementor-element-case-role-1-desc{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1086 .elementor-element.elementor-element-case-role-1-desc .elementor-heading-title{font-size:15px;font-weight:300;line-height:1.65;color:rgba(244,242,238,0.6);}.elementor-1086 .elementor-element.elementor-element-case-role-2-title .elementor-heading-title{font-size:30px;font-weight:300;letter-spacing:-0.02em;color:#f4f2ee;}.elementor-1086 .elementor-element.elementor-element-case-role-2-desc{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1086 .elementor-element.elementor-element-case-role-2-desc .elementor-heading-title{font-size:15px;font-weight:300;line-height:1.65;color:rgba(244,242,238,0.6);}.elementor-1086 .elementor-element.elementor-element-case-built-title .elementor-heading-title{font-size:11.5px;font-weight:500;text-transform:uppercase;letter-spacing:0.28em;color:rgba(244,242,238,0.42);}.elementor-1086 .elementor-element.elementor-element-case-built-content{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1086 .elementor-element.elementor-element-case-stack-label{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1086 .elementor-element.elementor-element-case-stack-label .elementor-heading-title{font-size:11px;text-transform:uppercase;letter-spacing:0.1em;color:rgba(244,242,238,0.4);}.elementor-1086 .elementor-element.elementor-element-case-stack-value{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1086 .elementor-element.elementor-element-case-results-title .elementor-heading-title{font-size:11.5px;font-weight:500;text-transform:uppercase;letter-spacing:0.28em;color:rgba(244,242,238,0.42);}.elementor-1086 .elementor-element.elementor-element-case-result-1-value .elementor-heading-title{font-size:68px;font-weight:200;line-height:1;letter-spacing:-0.04em;color:#f4f2ee;}.elementor-1086 .elementor-element.elementor-element-case-result-1-label{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1086 .elementor-element.elementor-element-case-result-1-label .elementor-heading-title{font-size:13px;line-height:1.5;color:rgba(244,242,238,0.5);}.elementor-1086 .elementor-element.elementor-element-case-result-2-value .elementor-heading-title{font-size:68px;font-weight:200;line-height:1;letter-spacing:-0.04em;color:#f4f2ee;}.elementor-1086 .elementor-element.elementor-element-case-result-2-label{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1086 .elementor-element.elementor-element-case-result-2-label .elementor-heading-title{font-size:13px;line-height:1.5;color:rgba(244,242,238,0.5);}.elementor-1086 .elementor-element.elementor-element-case-result-3-value .elementor-heading-title{font-size:68px;font-weight:200;line-height:1;letter-spacing:-0.04em;color:#f4f2ee;}.elementor-1086 .elementor-element.elementor-element-case-result-3-label{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1086 .elementor-element.elementor-element-case-result-3-label .elementor-heading-title{font-size:13px;line-height:1.5;color:rgba(244,242,238,0.5);}.elementor-1086 .elementor-element.elementor-element-case-results-note{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1086 .elementor-element.elementor-element-case-results-note .elementor-heading-title{font-size:11.5px;color:rgba(244,242,238,0.32);}.elementor-1086 .elementor-element.elementor-element-case-transparency-label .elementor-heading-title{font-size:11.5px;font-weight:500;text-transform:uppercase;letter-spacing:0.14em;color:rgba(244,242,238,0.44);}.elementor-1086 .elementor-element.elementor-element-case-transparency-note .elementor-heading-title{font-size:15px;font-weight:300;color:rgba(244,242,238,0.7);}.elementor-1086 .elementor-element.elementor-element-tstmloop{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-1086 .elementor-element.elementor-element-case-similar-title .elementor-heading-title{font-size:11.5px;font-weight:500;text-transform:uppercase;letter-spacing:0.28em;color:rgba(244,242,238,0.42);}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1086 .elementor-element.elementor-element-simlrgrd{--grid-columns:3;}.elementor-1086 .elementor-element.elementor-element-simlrgrd > .elementor-widget-container{margin:30px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1086 .elementor-element.elementor-element-simlrgrd{--grid-columns:2;}}@media(max-width:767px){.elementor-1086 .elementor-element.elementor-element-case-title .elementor-heading-title{font-size:45px;line-height:55px;}.elementor-1086 .elementor-element.elementor-element-case-lede .elementor-heading-title{font-size:18px;line-height:23px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1086 .elementor-element.elementor-element-case-context-text{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-1086 .elementor-element.elementor-element-case-role-title{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1086 .elementor-element.elementor-element-case-role-1-title .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-1086 .elementor-element.elementor-element-case-role-2-title .elementor-heading-title{font-size:25px;}.elementor-1086 .elementor-element.elementor-element-case-results-title{text-align:center;}.elementor-1086 .elementor-element.elementor-element-case-result-1-value{text-align:center;}.elementor-1086 .elementor-element.elementor-element-case-result-1-value .elementor-heading-title{font-size:45px;}.elementor-1086 .elementor-element.elementor-element-case-result-1-label{text-align:center;}.elementor-1086 .elementor-element.elementor-element-case-result-2-value{text-align:center;}.elementor-1086 .elementor-element.elementor-element-case-result-2-value .elementor-heading-title{font-size:45px;}.elementor-1086 .elementor-element.elementor-element-case-result-2-label{text-align:center;}.elementor-1086 .elementor-element.elementor-element-case-result-3-value{text-align:center;}.elementor-1086 .elementor-element.elementor-element-case-result-3-value .elementor-heading-title{font-size:45px;}.elementor-1086 .elementor-element.elementor-element-case-result-3-label{text-align:center;}.elementor-1086 .elementor-element.elementor-element-case-results-note{text-align:center;}.elementor-1086 .elementor-element.elementor-element-case-results-note .elementor-heading-title{font-size:11.5px;line-height:14px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1086 .elementor-element.elementor-element-simlrgrd{--grid-columns:1;}}/* Start custom CSS for heading, class: .elementor-element-case-results-note */.plus-petit{
    font-size: 15px;
    letter-spacing: 2px;
}/* End custom CSS */