@font-face{font-family:'Albert Sans';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/albertsans/v4/i7dMIFdwYjGaAMFtZd_QA1ZeUFuaHi6WZ3S_Yg.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Albert Sans';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/albertsans/v4/i7dMIFdwYjGaAMFtZd_QA1ZeUFWaHi6WZ3Q.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Albert Sans';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/albertsans/v4/i7dOIFdwYjGaAMFtZd_QA1ZVYFeQGQyUV3U.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Albert Sans';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/albertsans/v4/i7dOIFdwYjGaAMFtZd_QA1ZbYFeQGQyU.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter Tight';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSyv5HMAFg6IuGlBNMjxLsCwadkREW-emmbxg.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter Tight';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSyv5HMAFg6IuGlBNMjxLsCwa5kREW-emmbxg.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter Tight';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSyv5HMAFg6IuGlBNMjxLsCwaZkREW-emmbxg.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter Tight';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSyv5HMAFg6IuGlBNMjxLsCwalkREW-emmbxg.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter Tight';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSyv5HMAFg6IuGlBNMjxLsCwaVkREW-emmbxg.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter Tight';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSyv5HMAFg6IuGlBNMjxLsCwaRkREW-emmbxg.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter Tight';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSyv5HMAFg6IuGlBNMjxLsCwapkREW-emk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter Tight';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsK8ahuQ2e8Smg.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter Tight';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsD8ahuQ2e8Smg.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter Tight';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsL8ahuQ2e8Smg.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter Tight';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsE8ahuQ2e8Smg.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter Tight';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsI8ahuQ2e8Smg.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter Tight';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsJ8ahuQ2e8Smg.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter Tight';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsH8ahuQ2e8.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.wp-dev-badge{display:none!important}@view-transition{navigation:auto}:root{--odb-primary:#CC0839;--odb-primary-invert:rgb(0, 0, 0)}body,h1,h2,h3,h4,h5,li,a,p,input,textarea,label,button{font-family:"Albert Sans",sans-serif;font-optical-sizing:auto;font-style:normal;margin:0}p{text-align:justify}h1,h2,h3,h4{font-weight:600}h1{color:#5A5A5A}p:only-child{margin:0}*{box-sizing:border-box}.odbolt-space,:is(.elementor-section-wrap,[data-elementor-id])>.e-con{padding-left:var(--padd-odbolt-cont,50px);padding-right:var(--padd-odbolt-cont,50px)}body{margin:0;overflow-x:hidden}.odbolt_icone{fill:none;stroke:#5A5A5A;stroke-width:1.4}a{text-decoration:none;cursor:pointer;touch-action:manipulation}button{border:0;background:#fff0;cursor:pointer;touch-action:manipulation;padding:0}button,a{outline:none;-webkit-tap-highlight-color:#fff0;-webkit-user-select:none;user-select:none}.page{min-height:calc(100vh - var(--h_header,80px));display:flex;flex-direction:column}main{flex:1}:is(.elementor-section-wrap,[data-elementor-id])>.e-con>.e-con-inner,.odbolt-cont{max-width:var(--odbolt-cont,1400px);margin:auto;width:100%}.layout-left>.odbolt-cont,.layout-right>.odbolt-cont{display:flex;width:100%;gap:var(--space-btw-sc,40px)}.layout-left main,.layout-right main{width:calc(100% - var(--sidebar-width, 350px))}.layout-right main{order:2}aside.sidebar{width:var(--sidebar-width,350px);background-color:aqua}.topbar-content{display:flex;align-items:center;justify-content:space-between}.topbar-left{gap:25px;display:flex}.topbar-link{display:flex;align-items:center;gap:4px;line-height:1}.topbar-link svg{stroke:currentColor;height:20px}.has-transparent-header #header_odbolt{position:relative;z-index:9;background-color:transparent!important;margin-bottom:calc(-1 * var(--h_header, 80px))}.has-transparent-header #header_odbolt .site-logo{fill:#fff;color:#fff}.in_header{display:flex;align-items:center;justify-content:space-between;height:var(--h_header)}.in_header ul{padding:0;margin:0}.btn_odb{color:#5A5A5A;font-weight:500;background-color:var(--odb-primary);border-radius:8px;justify-content:flex-start;align-items:center;padding:4px;display:inline-flex;position:relative;gap:16px;text-decoration:none;&:hover{.btn_text span{transform:translateY(-100%);opacity:0}.btn_text::before{transform:translateY(0%);opacity:1}.cont_arrow{.arrow_static{opacity:0;transform:translate(100%,-50%)}.arrow_hover{opacity:1;transform:translate(-50%,-50%)}}}}.btn_text{position:relative;overflow:hidden;padding-right:16px;transition:transform 0.3s,opacity 0.3s;display:inline-block;color:var(--odb-primary-invert);span{display:block;transition:transform 0.3s,opacity 0.3s}&::before{content:attr(data-text);position:absolute;top:0;left:0;opacity:0;transform:translateY(100%);transition:transform 0.3s,opacity 0.3s;color:var(--odb-primary-invert);font-weight:inherit}}.btn_cont_arrow{background-color:#fff;border-radius:5px;display:flex;justify-content:center;align-items:center;width:38px;height:38px;position:relative;overflow:hidden;svg{width:18px;stroke-width:1.8}}.btn_cont_arrow{line-height:normal}.btn_odb .btn_cont_arrow svg path{fill:transparent!important}.cont_arrow{position:relative;overflow:hidden;height:18px;width:18px;span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;transition:transform 0.3s,opacity 0.3s;line-height:0}.arrow_static{opacity:1;z-index:1;transform:translate(-50%,-50%)}.arrow_hover{opacity:0;transform:translate(-100%,-50%);z-index:2}}:root{--color-bg:#f6f4f1;--color-clair:#eeeeee;--color-shadow:#5A5A5A0f;--color-title:var(--color-titleBlog, #5A5A5A);--color-excerpt:#5A5A5Ab7;--color-primary:var(--primary, #588cbd);--space-section:clamp(2rem, 5vw, 5rem);--space-gap:clamp(1rem, 2vw, 1.5rem);--radius:8px;--fs-title:clamp(1.3rem, 2.3vw, 1.3rem);--fs-excerpt:clamp(0.95rem, 1.5vw, 1rem);--fs-category:clamp(0.75rem, 1vw, 0.8rem);--grid-min:clamp(250px, 30vw, 380px)}.odbolt-post-card{position:relative;overflow:hidden;background-color:var(--color-white);animation:appear linear;animation-timeline:view();animation-range:entry 10% cover 30%;transition:transform 0.3s ease}.odbolt-post-thumb{overflow:hidden;line-height:0;border-radius:var(--radius)}.odbolt-post-thumb img{aspect-ratio:var(--aspect-blog-img,16/10);object-fit:cover;width:100%;height:100%;transition:transform 0.5s ease}.odbolt-post-card:hover .odbolt-post-thumb img{transform:scale(1.1)}.odbolt-post-category{font-size:var(--fs-category);letter-spacing:.5px;text-transform:uppercase;font-weight:600;color:#5A5A5A;background-color:#fff;padding:5px 12px;border-radius:6px;position:absolute;top:clamp(10px, 2vw, 15px);left:clamp(10px, 2vw, 15px)}.odbolt-post-title{font-size:var(--fs-title);font-weight:500;line-height:1.4;margin-bottom:.5rem;color:var(--color-title)}.odbolt-post-excerpt{font-size:var(--fs-excerpt);font-weight:400;line-height:1.6;color:var(--color-excerpt);margin:0}.blog_grid{display:grid;grid-template-columns:repeat(var(--grid-col-blog,3),1fr);gap:35px}.odbolt-post-card .odbolt-post-content{padding:clamp(10px, 2vw, 15px);background-color:#eee;border-radius:var(--radius)}.odbolt-post-card .odbolt-post-thumb{margin-bottom:12px}.blog_liste{display:flex;flex-direction:column;gap:var(--space-gap);max-width:1000px;margin:auto}.blog_liste .odbolt-post-link{display:flex;flex-wrap:wrap;gap:var(--space-gap)}.blog_liste .odbolt-post-content{padding:clamp(1rem, 3vw, 1.875rem) clamp(10px, 2vw, 15px) 15px;max-width:600px}.blog_liste .odbolt-post-thumb{max-width:380px;width:100%;min-width:128px}@keyframes appear{from{opacity:0;scale:.95}to{opacity:1;scale:1}}.odb-image-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.odb-image-grid__item{cursor:pointer;overflow:hidden}.odb-image-grid__item img{width:100%;height:auto;display:block;transition:transform .3s;aspect-ratio:1;height:100%;object-fit:cover}.odb-image-grid__item:hover img{transform:scale(1.05)}.embla-lightbox-overlay{position:fixed;inset:0;z-index:9999;background-color:#fff;display:none;align-items:center;justify-content:center;overflow:hidden;.embla-lightbox{max-width:100%;width:100%;position:relative}.embla__viewport{overflow:hidden;width:100%;max-height:100%}.embla__container{display:flex;align-items:center;height:100%;gap:var(--odb-slide-gap,1rem)}.embla__slide{flex:0 0 auto;width:100%;max-width:100%;display:flex;align-items:center;justify-content:center}.embla__slide img{max-width:calc(100% - 30px);max-height:70vh;object-fit:contain;height:auto;width:auto;display:block;margin:0 auto}.embla__button{position:fixed;top:50%;transform:translateY(-50%);bottom:2rem;z-index:10;transition:background 0.2s;background-color:#eee;transition:.3s}@media screen and (max-width:768px){.embla__button{top:auto;transform:none}}.embla__button--prev{left:2rem}.embla__button--next{right:2rem}.embla__button svg{width:24px;height:24px;transform:rotate(180deg)}.embla__button--next svg{transform:rotate(0deg)}.embla__dots{top:1rem;left:1rem;position:fixed;transform:none;max-width:100px;flex-wrap:wrap;bottom:auto;justify-content:flex-start}.embla__dot{border:solid 1.4px rgb(0 0 0 / .2);width:8px;height:8px;border-radius:50%;cursor:pointer;padding:0;transition:.3s}.embla__dot--selected{border-color:#5A5A5A;transform:scale(1.4)}.embla-lightbox__close{position:fixed;top:1rem;right:1rem;border:none;cursor:pointer;z-index:20;will-change:transform}}.is-draggable{cursor:grab!important;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.is-dragging{cursor:grabbing!important}