a,.brown-text{color:#B8853E}.slides-iroko .elementor-button.elementor-size-xs{padding:0 0px!important}.elementor-element.elementor-widget-empty{background-color:hsl(214deg 9% 85% / 0%)}.btn-iroko{position:relative;overflow:hidden}.btn-iroko .elementor-button-text{position:relative;z-index:2;transform:translateX(24px);transition:transform .25s ease}.btn-iroko::before{content:"";position:absolute;top:0;left:0;width:50px;height:100%;background-image:url(https://www.iroko.fr/wp-content/uploads/illustrations/illustration-bouton-iroko.png);background-repeat:no-repeat;background-position:center left;background-size:contain;z-index:1;pointer-events:none;opacity:1;transform:translateX(0);transition:opacity .25s ease,transform .25s ease}.btn-iroko:hover .elementor-button-text{transform:translateX(0)}.btn-iroko:hover::before{opacity:0;transform:translateX(-12px)}.breadcrumbs{color:#7F4A67}.breadcrumbs a{color:#8E8E8E;text-align:center;font-family:Outfit;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5625rem;letter-spacing:.0625rem;text-transform:uppercase}.breadcrumbs span.post.post-page.current-item{color:#707070;text-align:center;font-family:Outfit;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5625rem;letter-spacing:.0625rem;text-transform:uppercase}.iroko-text-widget ul{padding-left:22px;margin:0 0 20px 0}.iroko-text-widget li{font-size:1em}.iroko-text-widget li::marker{color:#B8853E;font-size:1.35em}.iroko-text-widget h2{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight);text-transform:uppercase}img.swiper-slide-image{width:100%;height:75vh;object-fit:cover}.card-domaines .domaines-desc{display:none}.card-domaines:hover .domaines-desc{display:block}.elementor-widget-text-editor .two-columns{display:flex;gap:40px;text-align:left;margin-bottom:20px}.elementor-widget-text-editor .two-columns .column{flex:1;align-self:flex-start}@media (max-width:767px){.elementor-widget-text-editor .two-columns{flex-direction:column;gap:20px}footer .elementor-nav-menu__align-end .elementor-nav-menu{justify-content:center}}.elementor-widget-text-editor .two-columns ul{padding-left:22px;margin:0 0 20px 0}.elementor-widget-text-editor .two-columns li{font-size:1em}.elementor-widget-text-editor .two-columns li::marker{color:#B8853E;font-size:1.35em}a.elementor-sub-item{text-align:center!important}