@font-face{font-family:Inter;font-style:normal;font-weight:100 900;src:url(/app/themes/limpide-starter/assets/fonts/Inter-VariableFont_opsz,wght.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;src:url(/app/themes/limpide-starter/assets/fonts/Inter-Italic-VariableFont_opsz,wght.ttf) format("truetype");font-display:swap}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;src:url(/app/themes/limpide-starter/assets/fonts/BigShoulders-VariableFont_opsz,wght.ttf) format("truetype");font-display:swap}h1,.h1{font-family:var(--font-main);font-weight:800;line-height:1.1;font-size:clamp(36px,6vw,55px)}h2,.h2{font-family:var(--font-main);font-weight:800;line-height:1.1;font-size:clamp(30px,6vw,46px)}h3,.h3,.single-page-wrapper .single-content .content-inner h1,.single-page-wrapper .single-content .content-inner h2{font-family:var(--font-main);font-weight:800;line-height:1.1;font-size:clamp(26px,6vw,36px)}h4,.h4,.single-page-wrapper .single-content .content-inner h3{font-family:var(--font-main);font-weight:800;line-height:1.1;font-size:clamp(20px,6vw,24px)}h5,.h5,.single-page-wrapper .single-content .content-inner h4{font-family:var(--font-main);font-weight:800;line-height:1.1;font-size:clamp(18px,6vw,20px)}h6,.h6,.single-page-wrapper .single-content .content-inner h5,.single-page-wrapper .single-content .content-inner h6{font-family:var(--font-main);font-weight:800;line-height:1.1;font-size:clamp(16px,6vw,20px)}p{margin:0;font-size:14px;font-weight:500;line-height:1.5}@media(min-width:768px){p{font-size:16px}}a{color:inherit;transition:all .3s ease-out}b,strong{font-weight:600}.has-white-text{color:#fff}.has-black-text{color:#000}.text-m{font-size:clamp(16px,6vw,20px);font-weight:800;line-height:1.4}.ontitle{display:inline-block;width:fit-content;padding:6px 8px;margin-bottom:16px;font-family:Big Shoulders;font-size:1.5rem;font-weight:700;line-height:1;color:#71f6a5;text-transform:uppercase;letter-spacing:1px;background-color:#000;transform:rotate(-2deg)}@media(min-width:768px){.ontitle{margin-bottom:20px}}.ontitle.ontitle-big{font-size:1.875rem}@media(min-width:768px){.ontitle.ontitle-big{font-size:2.5rem}}.ontitle.ontitle-green{color:#000;background-color:#71f6a5}.ontitle.ontitle-push-nav{font-size:2.5rem!important;color:#022018;background-color:#71f6a5}.ontitle.ontitle-error404{margin-bottom:20px;font-size:1.125rem}@media(min-width:768px){.ontitle.ontitle-error404{margin-bottom:24px;font-size:1.5rem}}.tags-list{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;min-width:0;max-width:100%;line-height:0}.tag{display:inline-block;min-width:0;max-width:100%;padding:8px;overflow:hidden;font-family:Big Shoulders;font-size:.75rem;font-weight:700;line-height:1.1;color:#000;text-transform:uppercase;text-overflow:ellipsis;letter-spacing:1px;white-space:nowrap;background-color:#fff}@media(min-width:768px){.tag{font-size:.875rem}}.tag.is-push{padding:9px;font-size:.875rem;line-height:1}.tag.is-push.is-absolute{position:absolute;top:10px;left:10px;padding:7px 4px;font-size:.75rem;line-height:normal}.single-page-wrapper{margin:56px auto;padding:0 15px;width:100%;max-width:1310px}@media(min-width:768px){.single-page-wrapper{margin:100px auto}}@media(min-width:768px){.single-page-wrapper.emploi-formation{margin:75px auto}}@media(max-width:768px){.single-page-wrapper:has(.content-sidebar){margin-bottom:0;padding:0;width:100%;max-width:100%}}@media(max-width:768px){.single-page-wrapper:has(.content-sidebar) .single-inner-content-container{padding:0 15px;width:100%;max-width:1310px}}.single-page-wrapper:not(:has(.content-sidebar)) .single-content .single-inner-content-container .content-inner{max-width:100%}@media(min-width:768px){.single-page-wrapper .single-content{display:flex;gap:80px;justify-content:center}}.single-page-wrapper .single-content .single-inner-content-container{flex-grow:1}.single-page-wrapper .single-content .content-inner{max-width:820px}.single-page-wrapper .single-content .content-inner .block-spacing-margin:not(:last-child){margin-bottom:40px}@media(min-width:768px){.single-page-wrapper .single-content .content-inner .block-spacing-margin:not(:last-child){margin-bottom:56px}}.single-page-wrapper .single-content .content-inner .block-spacing-margin:not(:first-child){margin-top:40px}.single-page-wrapper .single-content .content-inner .block-spacing-margin:last-child{margin-bottom:0}.single-page-wrapper .single-content .content-inner .block .container{padding:0!important}.single-page-wrapper .single-content .content-inner h1:not(:first-child),.single-page-wrapper .single-content .content-inner h2:not(:first-child),.single-page-wrapper .single-content .content-inner h3:not(:first-child),.single-page-wrapper .single-content .content-inner h4:not(:first-child),.single-page-wrapper .single-content .content-inner h5:not(:first-child),.single-page-wrapper .single-content .content-inner h6:not(:first-child){margin-top:28px}.single-page-wrapper .single-content .content-inner h1:not(:last-child),.single-page-wrapper .single-content .content-inner h2:not(:last-child),.single-page-wrapper .single-content .content-inner h3:not(:last-child),.single-page-wrapper .single-content .content-inner h4:not(:last-child),.single-page-wrapper .single-content .content-inner h5:not(:last-child),.single-page-wrapper .single-content .content-inner h6:not(:last-child){margin-bottom:28px}.single-page-wrapper .single-content .content-inner .ontitle+h1,.single-page-wrapper .single-content .content-inner .ontitle+h2,.single-page-wrapper .single-content .content-inner .ontitle+h3,.single-page-wrapper .single-content .content-inner .ontitle+h4,.single-page-wrapper .single-content .content-inner .ontitle+h5,.single-page-wrapper .single-content .content-inner .ontitle+h6{margin-top:0}.single-page-wrapper .single-content .content-inner p:not(:last-child){margin-bottom:24px}@media(min-width:768px){.single-page-wrapper .single-content .content-inner p:not(:last-child){margin-bottom:28px}}.single-page-wrapper .single-content .content-inner .has-medium-font-size{font-size:1rem!important}@media(min-width:768px){.single-page-wrapper .single-content .content-inner .has-medium-font-size{font-size:1.25rem!important}}.single-page-wrapper .single-content .content-inner hr{margin-top:40px;margin-bottom:40px;border:none;border-top:1px solid #d9e1e6}@media(min-width:768px){.single-page-wrapper .single-content .content-inner hr{margin-top:56px;margin-bottom:56px}}.single-page-wrapper .single-content .content-inner .wp-block-quote{padding-left:20px;margin-bottom:24px;border-left:solid 4px #00a074}.single-page-wrapper .single-content .content-inner .wp-block-quote p{font-weight:800;line-height:1.5}@media(min-width:768px){.single-page-wrapper .single-content .content-inner .wp-block-quote{margin-bottom:28px}}.single-page-wrapper .single-content .content-inner .wp-block-image{margin-bottom:24px}@media(min-width:768px){.single-page-wrapper .single-content .content-inner .wp-block-image{margin-bottom:28px}}.single-page-wrapper .single-content .content-inner .wp-block-image img{width:100%;height:auto}.single-page-wrapper .single-content .content-inner ul.wp-block-list,.single-page-wrapper .single-content .content-inner ol.wp-block-list{padding-left:24px;margin-bottom:24px;font-size:14px}@media(min-width:768px){.single-page-wrapper .single-content .content-inner ul.wp-block-list,.single-page-wrapper .single-content .content-inner ol.wp-block-list{margin-bottom:28px;font-size:16px}}.single-page-wrapper .single-content .content-inner ul.wp-block-list{list-style:disc}.single-page-wrapper .single-content .content-inner ol.wp-block-list{list-style:decimal}.single-page-wrapper .single-content .content-inner .wp-has-aspect-ratio .wp-block-embed__wrapper{position:relative}.single-page-wrapper .single-content .content-inner .wp-has-aspect-ratio .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.single-page-wrapper .single-content .content-inner .wp-embed-aspect-16-9 .wp-block-embed__wrapper{padding-bottom:56.25%}.single-page-wrapper .single-content .content-inner iframe[src*="acast.com"],.single-page-wrapper .single-content .content-inner iframe[src*="ausha.co"]{width:100%}.single-page-wrapper .single-content .content-inner a:not(.btn){font-weight:800;text-decoration:underline}.single-page-wrapper .single-content .content-inner .wrapper-buttons{margin-top:24px;margin-bottom:24px}@media(min-width:768px){.single-page-wrapper .single-content .content-inner .wrapper-buttons{margin-top:28px;margin-bottom:28px}}.single-page-wrapper .single-content .content-sidebar{margin-top:56px}@media(min-width:768px){.single-page-wrapper .single-content .content-sidebar{margin-top:0;position:sticky;align-self:flex-start;top:150px;max-width:380px;width:100%;flex-shrink:1.5}}.single-page-wrapper .single-content .content-sidebar .content-sidebar-inner .single-sidebar-content{padding:20px 20px 40px;background-image:url(/app/themes/limpide-starter/assets/img/svg/deco-aside-single.svg);background-repeat:no-repeat;background-position:bottom right;background-size:contain}@media(min-width:768px){.single-page-wrapper .single-content .content-sidebar .content-sidebar-inner .single-sidebar-content{padding-bottom:56px}}.single-page-wrapper .single-content .content-sidebar .content-sidebar-inner .single-sidebar-content .aside-title{margin-bottom:16px}@media(min-width:768px){.single-page-wrapper .single-content .content-sidebar .content-sidebar-inner .single-sidebar-content .aside-title{margin-bottom:12px}}.single-page-wrapper .single-content .content-sidebar .content-sidebar-inner .single-sidebar-content .aside-text{font-size:.875rem;font-weight:400;margin-bottom:20px}@media(min-width:768px){.single-page-wrapper .single-content .content-sidebar .content-sidebar-inner .single-sidebar-content .aside-text{font-size:1rem;margin-bottom:24px;font-weight:400}}.single-page-wrapper .single-content .content-sidebar .content-sidebar-inner .aside-sub-thematics{margin-top:34px}.single-page-wrapper .single-content .content-sidebar .content-sidebar-inner .aside-sub-thematics .aside-sub-thematics-content{display:flex;flex-direction:column;gap:12px}.single-page-wrapper .single-content .content-sidebar .content-sidebar-inner .aside-sub-thematics .aside-sub-thematics-content .aside-sub-thematics-title{font-size:1rem;font-weight:800}.single-page-wrapper .single-content .content-sidebar .content-sidebar-inner .aside-sub-thematics .aside-sub-thematics-content .aside-sub-thematics-list{display:flex;flex-wrap:wrap;gap:12px}.single-page-wrapper .single-content .content-sidebar .content-sidebar-inner .aside-sub-thematics .aside-sub-thematics-content .aside-sub-thematics-list .aside-sub-thematic{padding:8px 10px;border:1px solid #d9e1e6;font-family:Big Shoulders;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}.single-page-wrapper .single-content .content-sidebar .content-sidebar-inner:has(.content-sidebar-inner:empty){display:none}.block-single-header .inner-content-container{display:flex;flex-direction:column;gap:40px}@media(min-width:960px){.block-single-header .inner-content-container{flex-direction:row;align-items:center}}.block-single-header .inner-content-container .image-side{flex:1;height:auto}@media(min-width:960px){.block-single-header .inner-content-container .image-side{width:100%;max-width:800px}}.block-single-header .inner-content-container .image-side .wrapper-image{aspect-ratio:3/2}.block-single-header .inner-content-container .image-side .wrapper-image-placeholder{background-color:#b9c6ce;display:flex;align-items:center;justify-content:center}.block-single-header .inner-content-container .image-side .wrapper-image-placeholder-logo{display:flex;align-items:center;justify-content:center;width:20%;max-width:120px;opacity:.18}.block-single-header .inner-content-container .image-side .wrapper-image-placeholder-logo svg{width:100%;height:auto}.block-single-header .inner-content-container .text-side{flex:1}.block-last-posts .inner-content-container{display:flex;flex-direction:column;gap:32px}@media(min-width:768px){.block-last-posts .inner-content-container{gap:48px}}.block-last-posts .last-posts-header{text-align:center}.block-last-posts .last-posts-list{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}@media(min-width:768px){.block-last-posts .last-posts-list{display:grid;grid-template-columns:repeat(3,1fr)}}
