main{background-color:#f5f6f7}section{min-height:unset;opacity:1}.main-container{max-width:1400px;margin:0 auto;display:flex;justify-content:space-around;background-color:white;padding:0 0px 1em 0px}.status-section{margin-top:15px}.status-badge{display:inline-block;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;margin:5px}.status-published{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.status-draft{background-color:#fff3cd;color:#856404;border:1px solid #ffeaa7}.status-archived{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.status-unpublished{background-color:#e2e3e5;color:#383d41;border:1px solid #d6d8db}.admin-label{display:flex;align-items:center;gap:5px;margin-bottom:8px}.admin-text{color:#856404;font-style:italic;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px}.admin-eye{font-size:14px}.article-detail{width:900px}.article-detail,.related{padding:var(--navbar-height-sticky) 15px var(--navbar-height-sticky) 15px}.article-presentation a{padding-left:0;margin-left:0;color:var(--sub-text-color);font-size:var(--font-meta-size)}.article-presentation a:hover{color:#000;text-decoration:underline}.article-title{margin:15px 0}.article-detail .meta{border-top:1px solid var(--sub-text-color);padding:15px 0;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:var(--font-meta-size)}.article-detail .meta *{color:var(--sub-text-color)}.article-detail .meta span *{display:inline;vertical-align:middle}.article-section{display:block;margin:0 5px}.related{width:330px}.related h3{font-size:20px;font-weight:bold;margin-bottom:25px;padding-bottom:10px;display:inline-block}.related .featured{padding:0 10px;background-color:#efefef;min-height:120px;height:fit-content;margin-bottom:10px;border-radius:6px}.related .featured h6{margin-left:-10px}.related .featured p{text-align:center;padding:20px 0}.related>div{display:flex;flex-direction:column}.related div article{padding:initial}.related section h5,.related section p{margin-top:10px}.related section p{font-size:14px;line-height:1.6;color:#666;margin:5px 0px}.related section span img{height:unset;object-fit:unset;width:14px!important}.related section span *{display:inline;vertical-align:middle}.related-container>p{margin-bottom:10px}.related .title{padding:15px;color:#fff;border-radius:4px;background-color:var(--secondary-color);width:fit-content;font-size:13px;font-weight:bold}.related .related-container{margin:0 10px}.related .related-articles{display:flex;flex-wrap:wrap;gap:50px;justify-content:space-between}.related .related-articles a{max-width:300px;width:300px}.related header img{max-height:200px;object-fit:cover;border-radius:6px;aspect-ratio:3 / 2}.related .featured:hover{box-shadow:0 4px 10px rgba(0,0,0,0.1);transform:translateY(-2px);transition:all 0.3s ease}.related section h5:hover{color:var(--secondary-color);transition:color 0.3s ease}article,.related>a{transition:transform 0.3s ease,box-shadow 0.3s ease}article .meta span:hover{color:#333;transition:color 0.3s ease}article h1:hover{color:var(--secondary-color);transition:color 0.3s ease}.related div article:hover,.related>a{transform:translateY(-2px);box-shadow:0 4px 10px rgb(0 0 0 / 3%)}@media (max-width:860px){.main-container{flex-wrap:wrap}.related{width:100%}}@media (max-width:700px){.related .related-articles a{max-width:unset;width:unset}.related header img{max-height:unset}}@media (max-width:480px){.swiper-button-next,.swiper-button-prev{display:none}}.services-carousel{max-width:1400px;background-color:#fff;margin:auto;padding:60px 0}section#services.swip{margin:auto!important;max-width:uset}@import url("/static/css/variable.e6b187844353.css?03266b71505e");.ql-editor{padding:12px 0;display:block}.ql-editor .ql-align-center{justify-items:center}.ql-editor .ql-align-right{justify-items:right}.ql-toolbar{position:sticky;top:0;background-color:#fff;z-index:1}#editor-resizer .toolbar{z-index:3}#contenu-tab{overflow-x:unset}sub{bottom:-0.25em}sup{top:-0.5em}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.ql-float-left{float:left;margin:0 1em 1em 0}.ql-float-right{float:right;margin:0 0 1em 1em}.ql-float-center{display:block;margin:auto}.ql-size-6pt{font-size:6pt}.ql-size-8pt{font-size:8pt}.ql-size-9pt{font-size:9pt}.ql-size-10pt{font-size:10pt}.ql-size-11pt{font-size:11pt}.ql-size-12pt{font-size:12pt}.ql-size-14pt{font-size:14pt}.ql-size-16pt{font-size:16pt}.ql-size-20pt{font-size:20pt}.ql-size-22pt{font-size:22pt}.ql-size-24pt{font-size:24pt}.ql-size-26pt{font-size:26pt}.ql-size-28pt{font-size:28pt}.ql-size-36pt{font-size:36pt}.ql-size-48pt{font-size:48pt}.ql-size-72pt{font-size:72pt}.quill-show-invisibles .ql-editor{white-space:pre-wrap}.quill-show-invisibles .ql-editor p::after,.quill-show-invisibles .ql-editor h1::after,.quill-show-invisibles .ql-editor h2::after,.quill-show-invisibles .ql-editor h3::after,.quill-show-invisibles .ql-editor h4::after,.quill-show-invisibles .ql-editor h5::after,.quill-show-invisibles .ql-editor h6::after,.quill-show-invisibles .ql-editor li::after,.quill-show-invisibles .ql-editor blockquote::after,.quill-show-invisibles .ql-editor div::after{content:"¶";color:#888;opacity:0.5;font-size:0.85em;margin-left:0.25em;user-select:none;pointer-events:none}.quill-show-invisibles .ql-editor p:empty::before{content:"¶";color:#888;opacity:0.5;user-select:none;pointer-events:none;position:absolute}.quill-show-invisibles .ql-editor p:empty{min-height:1.2em;position:relative}.quill-show-invisibles .ql-editor br{position:relative}.quill-show-invisibles .ql-editor br::after{content:"↵";color:#888;opacity:0.5;user-select:none;pointer-events:none;font-size:0.9em;position:absolute;left:0}.quill-show-invisibles .ql-editor p:has(br:only-child)::after{content:"↵¶";color:#888;opacity:0.5;user-select:none;pointer-events:none;font-size:0.85em;margin-left:0}.quill-show-invisibles .ql-editor p>br:only-child::after{content:"↵";color:#888;opacity:0.5;user-select:none;pointer-events:none;font-size:0.9em;position:absolute}.ql-toolbar .ql-pilcrow.ql-active{background-color:#e6f3ff;color:#0066cc}.quill-show-invisibles .ql-editor{tab-size:2}.quill-show-invisibles .ql-editor *::after{white-space:pre}.quill-show-invisibles .ql-editor ol li::after,.quill-show-invisibles .ql-editor ul li::after{content:"¶";color:#888;opacity:0.5;font-size:0.85em;margin-left:0.25em;user-select:none;pointer-events:none}.quill-show-invisibles .ql-editor p p::after,.quill-show-invisibles .ql-editor div div::after{display:none}@media (max-width:700px){table thead{display:none}table tr{display:block}table td{display:block;height:fit-content!important}}@media (max-width:800px){.ql-float-left,.ql-align-right,.ql-align-center{float:none!important;margin:auto}}.main-container .ql-editor{width:100%}.ql-editor .ql-align-left{justify-items:left}.ql-editor h2::before{display:none}.form-group>.row:has(#custom-content-id){flex-direction:column}.form-group>.row>.field-content:has(#custom-content-id){flex:0 0 100%;max-width:initial}.form-group .related-widget-wrapper .select2-container{width:100%!important}section#services{max-width:1200px;margin:0 auto;margin-top:5rem;display:block}section#services h2,section#services h3{margin-bottom:5rem}section#services div.container{display:flex;flex-wrap:wrap;gap:50px;justify-content:center}section#services div.container a.service{height:320px;width:250px;border:1px solid #000;border-radius:10px;display:flex;justify-content:center;align-items:center;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.25);transition:var(--default-transition)}section#services div.container a.service:hover{transform:var(--default-transform)}section#services div.container a.service>article>button{border-radius:4px;padding:0.5rem 2rem;margin-top:1rem;border:unset}section#services div.container article{display:flex;flex-direction:column;align-items:center;gap:15px}section#services div.container article figure.illustration{position:relative;display:flex;align-items:center;background-color:var(--primary-color);width:120px;height:120px;border-radius:50%;box-shadow:inset 0px -2px 4px rgba(0,0,0,0.1);justify-content:center}section#services div.container article figure.illustration img{width:60px}section#services div.container article figure.proliferation{display:inline;vertical-align:middle}section#services div.container article figure.proliferation img{display:unset}section#services div.container article div{display:flex;flex-direction:column;align-items:center}section#services div.container a.service:hover{border:2px solid var(--secondary-color)}section#services div.container article span.name{text-align:center;margin-bottom:10px;position:relative}section#services div.container article span.name::after{content:"";border-bottom:2px solid var(--secondary-color);width:100px;display:block;margin-top:10px;position:absolute;left:50%;transform:translate(-50%,-50%)}section#services div.container article span.desc{margin-top:10px}section#services .swiper{width:100%;height:100%;padding:15px 0}section#services.swip{max-width:1200px;margin:60px auto;padding:0 30px;display:block}section#services.swip{margin-bottom:2rem}section#services.swip h2{margin-bottom:1rem}section#services.swip div.container{padding:unset}section#services .swiper-slide{display:flex;justify-content:center;align-items:center;gap:50px;max-width:1200px;flex-wrap:wrap}section#services .swiper-slide.is-mobile,section#services.swip>h2.is-mobile{display:none}section#services div.swiper-pagination{display:none}section#services.swip div.container .swiper-button-next,section#services.swip div.container .swiper-button-prev{color:#000}@media (max-width:640px){section#services .swiper-slide.is-mobile{display:flex}section#services .swiper-slide.is-desktop,section#services.swip>h2.is-desktop{display:none}section#services.swip>h2.is-mobile{display:block}}