html,body{overflow-x:hidden}.elementor-page .site-content>.kidspro-container{max-width:none;width:100%;padding-left:0;padding-right:0}.elementor-page #primary{width:100%;max-width:none;padding:0}.elementor-page .entry-content,.elementor-page .page-content{margin:0}.site-header img.custom-logo,.site-header .custom-logo-link img,header img.custom-logo,header .custom-logo-link img{max-width:180px;height:auto}.site-header .menuzord-brand,header .menuzord-brand{margin:0 30px 0 0}.site-header .header-nav-wrapper,.site-header .menuzord,header .header-nav-wrapper,header .menuzord{min-height:80px}.site-header .header-middle,.site-header .header-nav,header .header-middle,header .header-nav{padding-top:10px}.elementor-widget-kidspro-hero-swiper .fullscreen{min-height:680px;height:680px}@media (max-width:991px){.site-header img.custom-logo,.site-header .custom-logo-link img,header img.custom-logo,header .custom-logo-link img{max-width:150px}.elementor-widget-kidspro-hero-swiper .fullscreen{min-height:560px;height:560px}}@media (max-width:575px){.elementor-widget-kidspro-hero-swiper .fullscreen{min-height:520px;height:520px}}body.blog #primary.content-area,body.archive.category-actualites #primary.content-area{width:100%;max-width:none;padding:0}body.blog #main.site-main,body.archive.category-actualites #main.site-main{max-width:1180px;margin:0 auto;padding:70px 24px 86px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;background:linear-gradient(180deg,#f7fbff 0%,#ffffff 42%,#f7fbff 100%)}body.blog #main.site-main::before,body.archive.category-actualites #main.site-main::before{content:"Actualités";grid-column:1 / -1;display:block;margin:0 0 6px;font-family:Georgia,'Times New Roman',serif;font-size:clamp(2.25rem, 4vw, 4.1rem);font-weight:700;line-height:1;letter-spacing:-.045em;text-align:center;color:#08275b}body.blog article.post,body.archive.category-actualites article.post{position:relative;display:flex;flex-direction:column;min-width:0;min-height:100%;margin:0;overflow:hidden;border:1px solid rgb(8 39 91 / .08);border-radius:28px;background:#fff;box-shadow:0 20px 55px rgb(8 39 91 / .1);transition:transform 240ms ease,box-shadow 240ms ease,border-color 240ms ease}body.blog article.post:hover,body.archive.category-actualites article.post:hover{transform:translateY(-8px);border-color:rgb(248 157 53 / .35);box-shadow:0 30px 70px rgb(8 39 91 / .16)}body.blog article.post .entry-header,body.archive.category-actualites article.post .entry-header{width:100%;height:auto;margin:0}body.blog article.post .post-thumb,body.archive.category-actualites article.post .post-thumb,body.blog article.post .post-thumb-inner,body.archive.category-actualites article.post .post-thumb-inner,body.blog article.post .thumb,body.archive.category-actualites article.post .thumb{width:100%;height:245px;overflow:hidden}body.blog article.post .thumb a,body.archive.category-actualites article.post .thumb a{display:block;width:100%;height:100%}body.blog article.post .thumb img,body.archive.category-actualites article.post .thumb img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 600ms ease}body.blog article.post:hover .thumb img,body.archive.category-actualites article.post:hover .thumb img{transform:scale(1.06)}body.blog article.post .entry-content,body.archive.category-actualites article.post .entry-content{display:flex;flex:1 1 auto;flex-direction:column;padding:26px 26px 24px;background:#fff}body.blog article.post .entry-meta,body.archive.category-actualites article.post .entry-meta{display:none}body.blog article.post .entry-title,body.archive.category-actualites article.post .entry-title{margin:0 0 14px!important;font-size:clamp(1.16rem, 1.7vw, 1.42rem);line-height:1.25;letter-spacing:-.02em;color:#08275b!important}body.blog article.post .entry-title a,body.archive.category-actualites article.post .entry-title a{color:inherit;text-decoration:none}body.blog article.post .entry-title a:hover,body.archive.category-actualites article.post .entry-title a:hover{color:var(--lbs-accent-color,#c0392b)!important}body.blog article.post .entry-content p,body.archive.category-actualites article.post .entry-content p{display:-webkit-box;margin:0 0 22px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;font-size:.98rem;line-height:1.72;color:#5b6878}body.blog article.post .entry-content hr,body.archive.category-actualites article.post .entry-content hr{width:100%;margin:auto 0 18px;border:0;border-top:1px solid rgb(8 39 91 / .08)}body.blog article.post .entry-footer,body.archive.category-actualites article.post .entry-footer{align-items:center;justify-content:space-between;margin-top:0!important}body.blog article.post .entry-date,body.archive.category-actualites article.post .entry-date{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;background:rgb(248 157 53 / .12);color:#c95e17;font-size:.84rem;font-weight:700}body.blog article.post .read-more,body.archive.category-actualites article.post .read-more{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#f89d35 0%,#df4e28 100%);color:#fff;box-shadow:0 12px 24px rgb(223 78 40 / .25);text-decoration:none}@media (max-width:991.98px){body.blog #main.site-main,body.archive.category-actualites #main.site-main{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:52px;gap:26px}}@media (max-width:575.98px){body.blog #main.site-main,body.archive.category-actualites #main.site-main{grid-template-columns:1fr;padding:42px 18px 64px;gap:24px}body.blog article.post,body.archive.category-actualites article.post{border-radius:24px}body.blog article.post .post-thumb,body.archive.category-actualites article.post .post-thumb,body.blog article.post .post-thumb-inner,body.archive.category-actualites article.post .post-thumb-inner,body.blog article.post .thumb,body.archive.category-actualites article.post .thumb{height:220px}body.blog article.post .entry-content,body.archive.category-actualites article.post .entry-content{padding:22px 22px 20px}}