.elementor-2606 .elementor-element.elementor-element-50cab932:not(.elementor-motion-effects-element-type-background), .elementor-2606 .elementor-element.elementor-element-50cab932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2606 .elementor-element.elementor-element-50cab932 > .elementor-container{max-width:750px;}.elementor-2606 .elementor-element.elementor-element-50cab932{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 400px 0px;}.elementor-2606 .elementor-element.elementor-element-50cab932 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2606 .elementor-element.elementor-element-50cab932 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-2606 .elementor-element.elementor-element-50cab932 > .elementor-shape-bottom svg{height:75px;}.elementor-2606 .elementor-element.elementor-element-51dd8c50 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-2606 .elementor-element.elementor-element-6b162d4d{text-align:center;}.elementor-2606 .elementor-element.elementor-element-6b162d4d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#ffffff;}.elementor-2606 .elementor-element.elementor-element-399ac07 .elementor-icon-list-icon{width:14px;}.elementor-2606 .elementor-element.elementor-element-399ac07 .elementor-icon-list-icon i{font-size:14px;}.elementor-2606 .elementor-element.elementor-element-399ac07 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-2606 .elementor-element.elementor-element-399ac07 .elementor-icon-list-text, .elementor-2606 .elementor-element.elementor-element-399ac07 .elementor-icon-list-text a{color:#ffffff;}.elementor-2606 .elementor-element.elementor-element-399ac07 .elementor-icon-list-item{font-size:15px;font-weight:300;font-style:italic;}.elementor-2606 .elementor-element.elementor-element-18e4b2ad > .elementor-container{max-width:850px;}.elementor-2606 .elementor-element.elementor-element-18e4b2ad{margin-top:-350px;margin-bottom:50px;}.elementor-2606 .elementor-element.elementor-element-35f4aadd img{border-radius:2em 2em 2em 2em;}.elementor-2606 .elementor-element.elementor-element-4d718da9{margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 1em 1em 1em;--grid-side-margin:0.3em;--grid-column-gap:0.3em;--grid-row-gap:0.3em;}.elementor-2606 .elementor-element.elementor-element-4d718da9 .elementor-share-btn__title{font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;}.elementor-2606 .elementor-element.elementor-element-a6d10df > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-a4cd559 );}.elementor-2606 .elementor-element.elementor-element-a6d10df > .elementor-shape-bottom svg{height:75px;}.elementor-2606 .elementor-element.elementor-element-a6d10df{margin-top:0px;margin-bottom:0px;}.elementor-2606 .elementor-element.elementor-element-14ade84{margin-top:0em;margin-bottom:8em;}.elementor-2606 .elementor-element.elementor-element-c4a61a8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 2em 0em 1em;}.elementor-2606 .elementor-element.elementor-element-c4a61a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2606 .elementor-element.elementor-element-3373ebc{padding:1em 1em 1em 1em;--box-background-color:var( --e-global-color-text );--box-border-color:var( --e-global-color-text );--box-border-width:0px;--box-border-radius:2em;--box-padding:1em;--header-color:var( --e-global-color-e7ecbd5 );--item-text-color:var( --e-global-color-e7ecbd5 );--item-text-hover-color:var( --e-global-color-secondary );--item-text-active-color:var( --e-global-color-secondary );--marker-color:var( --e-global-color-e7ecbd5 );}.elementor-2606 .elementor-element.elementor-element-3373ebc .elementor-toc__header-title{text-align:start;}.elementor-2606 .elementor-element.elementor-element-3373ebc .elementor-toc__header, .elementor-2606 .elementor-element.elementor-element-3373ebc .elementor-toc__header-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;}.elementor-2606 .elementor-element.elementor-element-3373ebc .elementor-toc__list-item{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-2606 .elementor-element.elementor-element-cec2d2e{--display:flex;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--border-radius:2em 2em 2em 2em;--padding-top:2em;--padding-bottom:0em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2606 .elementor-element.elementor-element-cec2d2e:not(.elementor-motion-effects-element-type-background), .elementor-2606 .elementor-element.elementor-element-cec2d2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2606 .elementor-element.elementor-element-6ce1a8e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-2606 .elementor-element.elementor-element-424732e{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:1.125em;font-weight:400;color:var( --e-global-color-text );}.elementor-2606 .elementor-element.elementor-element-a367dfd .elementor-button{background-color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:1.125em;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2606 .elementor-element.elementor-element-a367dfd .elementor-button:hover, .elementor-2606 .elementor-element.elementor-element-a367dfd .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );}.elementor-2606 .elementor-element.elementor-element-a367dfd .elementor-button-content-wrapper{flex-direction:row;}.elementor-2606 .elementor-element.elementor-element-a367dfd .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2606 .elementor-element.elementor-element-a367dfd .elementor-button:hover svg, .elementor-2606 .elementor-element.elementor-element-a367dfd .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2606 .elementor-element.elementor-element-92463b6 .elementor-button{background-color:#0A66C2;font-family:"Montserrat", Sans-serif;font-size:1.125em;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2606 .elementor-element.elementor-element-92463b6 .elementor-button:hover, .elementor-2606 .elementor-element.elementor-element-92463b6 .elementor-button:focus{background-color:#0A66C2;color:var( --e-global-color-secondary );border-color:#0A66C2;}.elementor-2606 .elementor-element.elementor-element-92463b6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2606 .elementor-element.elementor-element-92463b6 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2606 .elementor-element.elementor-element-92463b6 .elementor-button:hover svg, .elementor-2606 .elementor-element.elementor-element-92463b6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2606 .elementor-element.elementor-element-ab5c658{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.8em;font-weight:400;color:var( --e-global-color-text );}.elementor-2606 .elementor-element.elementor-element-8148a2e > .elementor-element-populated{padding:0em 2em 0em 2em;}.elementor-2606 .elementor-element.elementor-element-e81ed8b{color:#000000BF;font-family:"Montserrat", Sans-serif;font-size:1.125rem;font-weight:400;line-height:2rem;word-spacing:2px;}.elementor-2606 .elementor-element.elementor-element-d16876b:not(.elementor-motion-effects-element-type-background), .elementor-2606 .elementor-element.elementor-element-d16876b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4cd559 );}.elementor-2606 .elementor-element.elementor-element-d16876b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2606 .elementor-element.elementor-element-d16876b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2606 .elementor-element.elementor-element-d16876b > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-a4cd559 );}.elementor-2606 .elementor-element.elementor-element-d16876b > .elementor-shape-bottom svg{height:75px;}.elementor-2606 .elementor-element.elementor-element-b8dace5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2606 .elementor-element.elementor-element-b8dace5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#57B49A;}.elementor-2606 .elementor-element.elementor-element-b8dace5 > .elementor-element-populated, .elementor-2606 .elementor-element.elementor-element-b8dace5 > .elementor-element-populated > .elementor-background-overlay, .elementor-2606 .elementor-element.elementor-element-b8dace5 > .elementor-background-slideshow{border-radius:4em 4em 4em 4em;}.elementor-2606 .elementor-element.elementor-element-b8dace5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4em 0em 2em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-2606 .elementor-element.elementor-element-b8dace5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2606 .elementor-element.elementor-element-40b5745{margin-top:2em;margin-bottom:0em;}.elementor-2606 .elementor-element.elementor-element-0232f20{text-align:center;}.elementor-2606 .elementor-element.elementor-element-0232f20 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-2606 .elementor-element.elementor-element-d9073d7{margin-top:0em;margin-bottom:0em;}.elementor-2606 .elementor-element.elementor-element-3e4cc83:not(.elementor-motion-effects-element-type-background), .elementor-2606 .elementor-element.elementor-element-3e4cc83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4cd559 );}.elementor-2606 .elementor-element.elementor-element-3e4cc83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2606 .elementor-element.elementor-element-3e4cc83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2606 .elementor-element.elementor-element-ba9e864 > .elementor-element-populated{margin:3em 0em 2em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-2606 .elementor-element.elementor-element-582f668{text-align:center;}.elementor-2606 .elementor-element.elementor-element-582f668 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-2606 .elementor-element.elementor-element-52c2bee{margin-top:3em;margin-bottom:1em;}.elementor-2606 .elementor-element.elementor-element-7e46d85{--grid-row-gap:30px;--grid-column-gap:30px;}.elementor-2606 .elementor-element.elementor-element-7e46d85 .elementor-post__thumbnail__link{width:100%;}.elementor-2606 .elementor-element.elementor-element-7e46d85 .elementor-post__meta-data span + span:before{content:"•";}.elementor-2606 .elementor-element.elementor-element-7e46d85 .elementor-post__card{border-radius:40px;}.elementor-2606 .elementor-element.elementor-element-7e46d85 .elementor-post__text{padding:0 15px;margin-top:20px;}.elementor-2606 .elementor-element.elementor-element-7e46d85 .elementor-post__meta-data{padding:10px 15px;}.elementor-2606 .elementor-element.elementor-element-7e46d85 .elementor-post__avatar{padding-right:15px;padding-left:15px;}.elementor-2606 .elementor-element.elementor-element-7e46d85 .elementor-post__title, .elementor-2606 .elementor-element.elementor-element-7e46d85 .elementor-post__title a{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:1.15em;font-weight:700;}body.elementor-page-2606:not(.elementor-motion-effects-element-type-background), body.elementor-page-2606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-2606 .elementor-element.elementor-element-c4a61a8{width:35%;}.elementor-2606 .elementor-element.elementor-element-cec2d2e{--content-width:100%;}.elementor-2606 .elementor-element.elementor-element-8148a2e{width:65%;}}@media(max-width:1024px){.elementor-2606 .elementor-element.elementor-element-6b162d4d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );} .elementor-2606 .elementor-element.elementor-element-4d718da9{--grid-side-margin:0.3em;--grid-column-gap:0.3em;}.elementor-2606 .elementor-element.elementor-element-3373ebc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2606 .elementor-element.elementor-element-3373ebc .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2606 .elementor-element.elementor-element-582f668 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-2606 .elementor-element.elementor-element-50cab932{padding:60px 0px 400px 0px;}.elementor-2606 .elementor-element.elementor-element-6b162d4d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );} .elementor-2606 .elementor-element.elementor-element-4d718da9{--grid-side-margin:0.3em;--grid-column-gap:0.3em;}.elementor-2606 .elementor-element.elementor-element-c4a61a8 > .elementor-element-populated{padding:0em 1em 0em 1em;}.elementor-2606 .elementor-element.elementor-element-3373ebc .elementor-toc__header, .elementor-2606 .elementor-element.elementor-element-3373ebc .elementor-toc__header-title{font-size:18px;}.elementor-2606 .elementor-element.elementor-element-3373ebc .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2606 .elementor-element.elementor-element-8148a2e > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-2606 .elementor-element.elementor-element-e81ed8b{padding:1em 1em 1em 1em;font-size:1.02rem;}.elementor-2606 .elementor-element.elementor-element-0232f20 .elementor-heading-title{font-size:35px;}.elementor-2606 .elementor-element.elementor-element-d9073d7{margin-top:1em;margin-bottom:2em;}.elementor-2606 .elementor-element.elementor-element-c04ca0f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2606 .elementor-element.elementor-element-582f668 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2606 .elementor-element.elementor-element-7e46d85 .elementor-post__thumbnail__link{width:100%;}.elementor-2606 .elementor-element.elementor-element-7e46d85 .elementor-post__title, .elementor-2606 .elementor-element.elementor-element-7e46d85 .elementor-post__title a{font-size:18px;}}/* Start custom CSS for text-editor, class: .elementor-element-424732e */.elementor-2606 .elementor-element.elementor-element-424732e li {
    margin-bottom:8px;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-e81ed8b */.wp-block-image {
    margin-top: 3em;
    margin-bottom: 3em;
}

.wp-block-quote {
    margin-top: 3em !important;
    margin-bottom: 3em !important;
}


.elementor-2606 .elementor-element.elementor-element-e81ed8b a {
    font-weight: bold;
}

.elementor-2606 .elementor-element.elementor-element-e81ed8b p {
    margin-top: 1em;
    margin-bottom: 1em;
}

.elementor-2606 .elementor-element.elementor-element-e81ed8b ul {
    margin-bottom: 2em;
}

.elementor-2606 .elementor-element.elementor-element-e81ed8b ol {
    margin-bottom: 2em;
}

.elementor-2606 .elementor-element.elementor-element-e81ed8b h2 {
    margin-top: 3em;
    margin-bottom: 2em;
}

.elementor-2606 .elementor-element.elementor-element-e81ed8b h3 {
    margin-top: 2em;
    margin-bottom: 2em;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8148a2e */@media (min-width: 1024px) {
    .elementor-2606 .elementor-element.elementor-element-8148a2e img {
        max-width: 666px;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7e46d85 */.elementor-post__title {
	min-height:4.15em;
}/* End custom CSS */
/* Start custom CSS */h2 {
    color: #0f2a48;
    margin-top: 1em;  
    margin-bottom: 1em; 
}

h3 {
    color: #0f2a48;
    margin-top: 1em; 
    margin-bottom: 1em;
}
table {
    margin-top: 1.5em;
}
ul, ol {
    margin-bottom: 1em;
}
.wp-block-quote {
    position: relative;
    color: #0f2a48;
    font-size: 115%;
    font-style: italic;
    margin: 1em 0;
    padding: 1em 1em 1em 4em;
    background-color: #f6cd5e;
    background-image: url('data:image/svg+xml;utf8,<svg width="512" height="512" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path fill="%23FFFFFF" d="M6.813 2.406L5.405 3.812L7.5 5.906L8.906 4.5L6.812 2.406zm18.375 0L23.093 4.5L24.5 5.906l2.094-2.093l-1.407-1.407zM16 3.03c-.33.004-.664.023-1 .064c-.01 0-.02-.002-.03 0c-4.056.465-7.284 3.742-7.845 7.78c-.448 3.25.892 6.197 3.125 8.095a5.238 5.238 0 0 1 1.75 3.03v6h2.28c.348.597.983 1 1.72 1s1.372-.403 1.72-1H20v-4h.094v-1.188c0-1.466.762-2.944 2-4.093C23.75 17.06 25 14.705 25 12c0-4.94-4.066-9.016-9-8.97zm0 2c3.865-.054 7 3.11 7 6.97c0 2.094-.97 3.938-2.313 5.28l.032.032A7.792 7.792 0 0 0 18.279 22h-4.374c-.22-1.714-.955-3.373-2.344-4.563c-1.767-1.5-2.82-3.76-2.468-6.312c.437-3.15 2.993-5.683 6.125-6.03a6.91 6.91 0 0 1 .78-.064zM2 12v2h3v-2zm25 0v2h3v-2zM7.5 20.094l-2.094 2.093l1.407 1.407L8.905 21.5zm17 0L23.094 21.5l2.093 2.094l1.407-1.407zM14 24h4v2h-4z"/></svg>');
    background-repeat: no-repeat;
    background-size: 3em;
    background-position: 0.5em center;
    border-radius: 2em;
}

/* Queue de bulle triangulaire */
.wp-block-quote::after{
  content: "";
  position: absolute;
  left: 2.5em;
  bottom: -24px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 26px 26px 0 0;
  border-color: #f6cd5e transparent transparent transparent;
}

.sticky-tab{
    position: sticky;
    position: -webkit-sticky;
    top:10em;
}
.sticky-column {
    display: block!important;
}/* End custom CSS */