body.home .ep-pathways h2 .ep-title-accent,body.home .ep-courses h2 .ep-title-accent,body.home .ep-articles h2 .ep-title-accent,body.home .ep-section-light h2 .ep-title-accent,body.home .ep-testimonials h2 .ep-title-accent{color:#068b95;font-weight:800}body.home .ep-clinic-content h2 .ep-title-accent,body.home .ep-trust-intro h2 .ep-title-accent{color:#7bece5;font-weight:800}body.home .ep-hero h1 .ep-title-accent{color:#66e9e3;font-weight:800}.ep-site-footer .ep-footer-logo-wrap{display:inline-flex;align-items:center;justify-content:center;background:#fff;border-radius:13px;padding:12px 17px;width:max-content;max-width:100%;line-height:1;box-shadow:0 8px 25px rgb(0 0 0 / .08)}.ep-site-footer .ep-footer-logo{display:block;width:260px;max-width:100%;height:auto;object-fit:contain}.ep-site-footer .ep-footer-about>p:first-of-type{margin-top:23px}@media(max-width:760px){.ep-site-footer .ep-footer-logo{width:210px}}body.home .ep-hero{background-image:url(https://epoqosteopathie.com/wp-content/uploads/2026/10/Epoq-osteopathie-ecole.jpg)!important;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important}body.home .ep-pathways .ep-grid>.ep-card:first-child{background:linear-gradient(145deg,#074558,#09818a)!important;border-color:#0b7580!important;color:#fff!important}body.home .ep-pathways .ep-grid>.ep-card:first-child :is(h3,p,small,a){color:#fff!important}body.home .ep-pathways .ep-grid>.ep-card:first-child::before{color:#75ede5!important;opacity:1!important}body.home .ep-pathways .ep-grid>.ep-card:first-child a.ep-link{color:#d4fff7!important}body.home .ep-pathways .ep-grid>.ep-card h3,body.home .ep-trust .ep-grid>.ep-card h3{font-weight:800!important}.ep-do-page .ep-do-year-path>details{border:2px solid #72c5c7;box-shadow:0 10px 28px rgb(36 77 96 / .12)}.ep-do-page .ep-do-year-path>details>summary{background:#7ac6c7;color:#18384b}.ep-do-page .ep-do-year-path>details>summary:hover{background:#91d6d6}.ep-do-page .ep-do-year-path>details>summary:focus-visible{outline:3px solid #244d60;outline-offset:-5px}.ep-do-page .ep-do-year-path>details>summary span{background:#244d60;color:#fff}.ep-do-page .ep-do-documents{padding-top:40px}@media(max-width:760px){.ep-do-page .ep-do-documents{padding-top:30px}}body.home .ep-pathways .ep-grid>.ep-card:nth-child(2){background:#a3e5e3!important;border-color:#8bd4d3!important}body.home .ep-pathways .ep-grid>.ep-card:nth-child(2) :is(small,a){color:#244d60!important}body.home .ep-pathways .ep-grid>.ep-card:nth-child(2)::before{color:#357f8b!important;opacity:1!important}body.home .ep-pathways .ep-grid>.ep-card:nth-child(3){background:#c6e4ef!important;border-color:#afd3e1!important}body.home .ep-pathways .ep-grid>.ep-card:nth-child(3) :is(small,a){color:#244d60!important}body.home .ep-pathways .ep-grid>.ep-card:nth-child(3)::before{color:#4c829b!important;opacity:1!important}@media(min-width:1191px){.ep-header .ep-head-inner{min-height:124px;gap:15px}.ep-header .ep-brand-link{max-width:332px;flex:0 0 332px}.ep-header .ep-brand-image{width:316px;max-width:100%;height:auto}.ep-header .ep-nav-main ul{gap:clamp(9px,1.05vw,17px)}}@media(min-width:761px) and (max-width:1190px){.ep-header .ep-brand-link{max-width:260px}.ep-header .ep-brand-image{width:252px;max-width:100%;height:auto}}@media(max-width:760px){body.home .ep-hero{background-position:57% center!important}}