#top-menu li li a{width:300px}.nav li ul{width:320px}#top-menu>li>a,#et-top-navigation #top-menu>li>a,#mobile_menu>li>a{text-transform:uppercase;font-size:14px;letter-spacing:1px}#top-header{display:none!important}#main-header{box-shadow:none!important;border-bottom:1px solid rgba(127,102,0,.28);transition:background .4s ease,border-color .4s ease,height .3s ease!important}#main-header .container{width:94%;max-width:1380px}@media (min-width:981px){#logo{height:46px!important;max-height:46px!important;width:auto!important}}#top-menu>li>a,#et-top-navigation #top-menu>li>a{font-size:12px!important;letter-spacing:1.6px!important;font-weight:500;color:#1d2c3e}#top-menu>li{padding-right:20px}#top-menu .menu-item-has-children>a:first-child{padding-right:0!important}#top-menu .menu-item-has-children>a:first-child:after{display:none!important}#top-menu>li:not(.apa-menu-cta):not(.apa-menu-tel)>a::before{content:"";position:absolute;left:0;right:0;bottom:calc(100% - 1.6em);height:1px;background:#7f6600;transform:scaleX(0);transform-origin:left;transition:transform .35s ease}#top-menu>li>a{position:relative}#top-menu>li:not(.apa-menu-cta):not(.apa-menu-tel):hover>a::before,#top-menu>li.current-menu-item>a::before{transform:scaleX(1)}#top-menu>li>a:hover{opacity:1!important;color:#7f6600!important}#top-menu li.apa-menu-tel{padding-left:22px;border-left:1px solid rgba(127,102,0,.35)}#top-menu li.apa-menu-tel>a{font-family:'Abhaya Libre',Georgia,serif!important;font-size:16px!important;letter-spacing:1px!important;text-transform:none!important;white-space:nowrap}#top-menu li.apa-menu-cta{padding-right:0}#top-menu li.apa-menu-cta>a{border:1px solid #7f6600;padding:11px 18px!important;margin-top:-12px;white-space:nowrap;transition:background .3s ease,color .3s ease,border-color .3s ease}#top-menu li.apa-menu-cta>a:hover{background:#1d2c3e;border-color:#1d2c3e;color:#fff!important}@media (min-width:981px) and (max-width:1380px){#top-menu li.apa-menu-tel{display:none}}@media (min-width:981px) and (max-width:1240px){#top-menu>li{padding-right:14px}#top-menu>li>a,#et-top-navigation #top-menu>li>a{letter-spacing:1px!important;font-size:10.5px!important}#top-menu li.apa-menu-cta>a{padding:10px 12px!important}}@media (min-width:981px) and (max-width:1060px){#top-menu li.apa-menu-cta{display:none}}@media (min-width:981px){body.home #page-container{padding-top:0!important}body.home .et_pb_section_0{padding-top:120px!important;padding-bottom:60px!important;background-size:cover!important;min-height:calc(100vh + 6px)!important;display:flex!important;flex-direction:column!important;justify-content:center!important;box-sizing:border-box!important}body.home.admin-bar .et_pb_section_0{min-height:calc(100vh - 26px)!important}body.home #main-header:not(.et-fixed-header){background:linear-gradient(180deg,rgba(10,16,26,.62) 0%,rgba(10,16,26,0) 100%)!important;border-bottom-color:rgba(255,255,255,.22)}body.home #main-header:not(.et-fixed-header) #top-menu>li>a{color:#fff!important}body.home #main-header:not(.et-fixed-header) #top-menu>li>a:hover{color:#e3cf9a!important}body.home #main-header:not(.et-fixed-header) #top-menu>li>a::before{background:#e3cf9a}body.home #main-header:not(.et-fixed-header) #top-menu li.apa-menu-tel{border-left-color:rgba(255,255,255,.35)}body.home #main-header:not(.et-fixed-header) #top-menu li.apa-menu-cta>a{border-color:rgba(255,255,255,.75)}body.home #main-header:not(.et-fixed-header) #top-menu li.apa-menu-cta>a:hover{background:#fff;border-color:#fff;color:#1d2c3e!important}body.home #main-header:not(.et-fixed-header) #logo{object-position:-99999px 0;background:url(https://www.apacheva-avocat.fr/wp-content/uploads/2026/10/logo-apacheva-h-blanc-v4.png) left center/contain no-repeat}:is(body.page-id-24,body.page-id-27,body.page-id-31) #page-container{padding-top:0!important}:is(body.page-id-24,body.page-id-27,body.page-id-31) .et_pb_section_0{padding-top:120px!important;padding-bottom:60px!important;background-size:cover!important;background-position:center!important;min-height:calc(100vh + 6px)!important;display:flex!important;flex-direction:column!important;justify-content:center!important;box-sizing:border-box!important}:is(body.page-id-24,body.page-id-27,body.page-id-31).admin-bar .et_pb_section_0{min-height:calc(100vh - 26px)!important}:is(body.page-id-24,body.page-id-27,body.page-id-31) #main-header:not(.et-fixed-header){background:linear-gradient(180deg,rgba(10,16,26,.62) 0%,rgba(10,16,26,0) 100%)!important;border-bottom-color:rgba(255,255,255,.22)}:is(body.page-id-24,body.page-id-27,body.page-id-31) #main-header:not(.et-fixed-header) #top-menu>li>a{color:#fff!important}:is(body.page-id-24,body.page-id-27,body.page-id-31) #main-header:not(.et-fixed-header) #top-menu>li>a:hover{color:#e3cf9a!important}:is(body.page-id-24,body.page-id-27,body.page-id-31) #main-header:not(.et-fixed-header) #top-menu>li>a::before{background:#e3cf9a}:is(body.page-id-24,body.page-id-27,body.page-id-31) #main-header:not(.et-fixed-header) #top-menu li.apa-menu-tel{border-left-color:rgba(255,255,255,.35)}:is(body.page-id-24,body.page-id-27,body.page-id-31) #main-header:not(.et-fixed-header) #top-menu li.apa-menu-cta>a{border-color:rgba(255,255,255,.75)}:is(body.page-id-24,body.page-id-27,body.page-id-31) #main-header:not(.et-fixed-header) #top-menu li.apa-menu-cta>a:hover{background:#fff;border-color:#fff;color:#1d2c3e!important}:is(body.page-id-24,body.page-id-27,body.page-id-31) #main-header:not(.et-fixed-header) #logo{object-position:-99999px 0;background:url(https://www.apacheva-avocat.fr/wp-content/uploads/2026/10/logo-apacheva-h-blanc-v4.png) left center/contain no-repeat}}@media (max-width:980px){#main-header{border-bottom:1px solid rgba(127,102,0,.28)}#mobile_menu li.apa-menu-tel a{text-transform:none;letter-spacing:1px}#mobile_menu li.apa-menu-cta a{text-align:center;border:1px solid #7f6600;margin:10px 0 4px}#mobile_menu>li.menu-item-45,#mobile_menu>li.menu-item-46,#mobile_menu>li.menu-item-47{display:none!important}.mobile_menu_bar:before{color:#1d2c3e!important}.et_mobile_menu{border-top:1px solid #7f6600!important}}.et-l--footer img[src*="ChatGPT-Image-15-aout-2026-a-13_13_43"]{object-position:-99999px 0;background:url(https://www.apacheva-avocat.fr/wp-content/uploads/2026/10/logo-apacheva-pied-v4.png) center/contain no-repeat}@media (max-width:980px){:is(body.page-id-24,body.page-id-27,body.page-id-31) .et_pb_section_0{background-size:cover!important;background-position:center!important;height:auto!important;max-height:none!important;min-height:calc(100vh - 80px)!important;min-height:calc(100svh - 80px)!important;display:flex!important;flex-direction:column!important;justify-content:center!important;box-sizing:border-box!important;padding-top:40px!important;padding-bottom:40px!important}}:is(body.page-id-24,body.page-id-27,body.page-id-31) .et_pb_section_1{padding-top:64px!important}@media (max-width:980px){:is(body.page-id-24,body.page-id-27,body.page-id-31) .et_pb_section_1{padding-top:40px!important}}@media (max-width:980px){:is(body.home,body.page-id-24,body.page-id-27,body.page-id-31) #page-container{padding-top:0!important}:is(body.home,body.page-id-24,body.page-id-27,body.page-id-31) #main-header{position:absolute!important;top:0;left:0;right:0;width:100%;z-index:99;background:linear-gradient(180deg,rgba(10,16,26,.65) 0%,rgba(10,16,26,0) 100%)!important;border-bottom:1px solid rgba(255,255,255,.2)!important;box-shadow:none!important}:is(body.home,body.page-id-24,body.page-id-27,body.page-id-31).admin-bar #main-header{top:46px}:is(body.home,body.page-id-24,body.page-id-27,body.page-id-31) #main-header #logo{object-position:-99999px 0;background:url(https://www.apacheva-avocat.fr/wp-content/uploads/2026/10/logo-apacheva-h-blanc-v4.png) left center/contain no-repeat}:is(body.home,body.page-id-24,body.page-id-27,body.page-id-31) #main-header .mobile_menu_bar:before{color:#fff!important}:is(body.home,body.page-id-24,body.page-id-27,body.page-id-31) .et_pb_section_0{min-height:100vh!important;min-height:100lvh!important;height:auto!important;max-height:none!important;padding-top:110px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;box-sizing:border-box!important;background-size:cover!important}}html body .sp-pcp-section .swiper-wrapper{align-items:stretch!important}html body .sp-pcp-section .swiper-slide{height:auto!important;display:flex!important}html body .sp-pcp-section .sp-pcp-post{position:relative;display:flex!important;flex-direction:column!important;width:100%;height:100%!important;margin:0!important;padding:0!important;background:#fff!important;border:1px solid #ebe5d8!important;border-radius:0!important;overflow:hidden;transition:box-shadow .5s ease,transform .5s ease,border-color .5s ease!important}html body .sp-pcp-section .sp-pcp-post:hover{box-shadow:0 18px 40px rgba(29,44,62,.14)!important;transform:translateY(-4px);border-color:#d9cfb6!important}html body .sp-pcp-section .sp-pcp-post::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#7f6600;transform:scaleX(0);transform-origin:left;transition:transform .5s ease;z-index:3}html body .sp-pcp-section .sp-pcp-post:hover::after{transform:scaleX(1)}html body .sp-pcp-section .pcp-post-thumb-wrapper,html body .sp-pcp-section .sp-pcp-post-thumb-area{position:relative;width:100%!important;margin:0!important;padding:0!important;overflow:hidden;aspect-ratio:3/2}html body .sp-pcp-section .sp-pcp-post-thumb-area a{display:block;width:100%;height:100%}html body .sp-pcp-section .sp-pcp-post-thumb-area img{display:block;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;margin:0!important;transition:transform .9s ease!important}html body .sp-pcp-section .sp-pcp-post:hover .sp-pcp-post-thumb-area img{transform:scale(1.06)}html body .sp-pcp-section .sp-pcp-post-details{flex:1 1 auto;display:flex!important;flex-direction:column;padding:22px 22px 24px!important;margin:0!important;text-align:left!important}html body .sp-pcp-section .sp-pcp-post-details-content{display:flex;flex-direction:column;flex:1 1 auto}html body .sp-pcp-section .sp-pcp-post-meta{display:none!important}html body .sp-pcp-section .sp-pcp-title{font-family:'Abhaya Libre',Georgia,serif!important;font-size:19px!important;line-height:1.3!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 10px!important;padding:0!important;min-height:3.9em;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html body .sp-pcp-section .sp-pcp-title a{color:#1d2c3e!important;text-decoration:none!important;transition:color .3s ease}html body .sp-pcp-section .sp-pcp-title a::before{content:"";position:absolute;inset:0;z-index:2}html body .sp-pcp-section .sp-pcp-post:hover .sp-pcp-title a{color:#7f6600!important}html body .sp-pcp-section .sp-pcp-post-content{margin:0 0 18px!important;padding:0!important}html body .sp-pcp-section .sp-pcp-post-content,html body .sp-pcp-section .sp-pcp-post-content p{font-family:'Abhaya Libre',Georgia,serif!important;font-size:16px!important;line-height:1.6!important;color:#4a5568!important;text-align:left!important}html body .sp-pcp-section .sp-pcp-post-content p{margin:0!important;padding:0!important;display:-webkit-box!important;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;min-height:6.4em}html body .sp-pcp-section .sp-pcp-post-details-content::after{content:"Découvrir \2192";margin-top:auto;align-self:flex-start;font-family:'Playfair Display',Georgia,serif;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:#1d2c3e;padding-bottom:5px;border-bottom:1px solid #7f6600;transition:color .3s ease,padding-right .3s ease}html body .sp-pcp-section .sp-pcp-post:hover .sp-pcp-post-details-content::after{color:#7f6600;padding-right:8px}html body .sp-pcp-section .pcp-button-next,html body .sp-pcp-section .pcp-button-prev{width:42px!important;height:42px!important;line-height:40px!important;border:1px solid #1d2c3e!important;border-radius:50%!important;background:transparent!important;color:#1d2c3e!important;transition:background .3s ease,color .3s ease!important}html body .sp-pcp-section .pcp-button-next:hover,html body .sp-pcp-section .pcp-button-prev:hover{background:#1d2c3e!important;color:#fff!important}html body .sp-pcp-section .pcp-button-next i,html body .sp-pcp-section .pcp-button-prev i{color:inherit!important;font-size:18px!important}html body .sp-pcp-section .swiper-pagination-bullet{width:22px!important;height:2px!important;border-radius:0!important;background:#cfc6b0!important;opacity:1!important;margin:0 4px!important;transition:width .3s ease,background .3s ease}html body .sp-pcp-section .swiper-pagination-bullet-active{width:38px!important;background:#7f6600!important}@media (max-width:767px){html body .sp-pcp-section .sp-pcp-title{font-size:18px!important}html body .sp-pcp-section .sp-pcp-post-details{padding:20px 20px 22px!important}}html body .sp-pcp-section .swiper-pagination,html body .sp-pcp-section .sp-pcp-pagination{display:none!important}html body .sp-pcp-section .sp-pcp-title{min-height:2.6em!important}html body .sp-pcp-section .sp-pcp-post-content p{-webkit-line-clamp:6!important;line-clamp:6!important;min-height:9.6em!important}@media (max-width:767px){html body .sp-pcp-section .sp-pcp-title,html body .sp-pcp-section .sp-pcp-post-content p{min-height:0!important}}html body .sp-pcp-section .swiper-container.sp-pcp-carousel{padding-bottom:24px!important}html body .et_pb_section:has(+.et_pb_section .apa-avis){min-height:0!important;padding-bottom:48px!important}html body .et_pb_section:has(.sp-pcp-section):has(+.et_pb_section .apa-avis){padding-bottom:24px!important}html body .et_pb_section:has(+.et_pb_section .apa-avis)>.et_pb_row:last-child{padding-bottom:0!important;margin-bottom:0!important}html body .et_pb_scroll_top.et-pb-icon{right:28px!important;bottom:32px!important;width:48px!important;height:48px!important;padding:0!important;border-radius:50%!important;background:#273653!important;border:1px solid #7f6600!important;box-shadow:0 6px 18px rgba(39,54,83,.25)!important;color:#fff!important;font-size:24px!important;line-height:46px!important;text-align:center!important;z-index:99998!important;transition:background .25s ease,transform .25s ease,opacity .3s ease!important}html body .et_pb_scroll_top.et-pb-icon:hover{background:#7f6600!important;transform:translateY(-3px)}html body .et_pb_scroll_top:before{content:"\32"!important;line-height:46px!important}@media (max-width:980px){html body .et_pb_scroll_top.et-pb-icon{right:23px!important;bottom:84px!important;width:46px!important;height:46px!important;line-height:44px!important}html body .et_pb_scroll_top:before{line-height:44px!important}}@media (max-width:980px){html body #page-container .et_pb_section_0.et_section_specialty .et_pb_row_inner:has(.et_pb_button_module_wrapper){display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:16px!important;padding-left:0!important;padding-right:0!important}html body #page-container .et_pb_section_0.et_section_specialty .et_pb_row_inner:has(.et_pb_button_module_wrapper)::after{display:none!important}html body #page-container .et_pb_section_0.et_section_specialty .et_pb_row_inner:has(.et_pb_button_module_wrapper)>.et_pb_column_inner{width:100%!important;margin:0!important;display:flex!important;justify-content:center!important}html body #page-container .et_pb_section_0.et_section_specialty .et_pb_row_inner:has(.et_pb_button_module_wrapper) .et_pb_button_module_wrapper{margin:0!important;text-align:center!important}html body #page-container .et_pb_section_0.et_section_specialty .et_pb_row_inner:has(.et_pb_button_module_wrapper) .et_pb_button{margin:0!important;min-width:232px!important;box-sizing:border-box!important;text-align:center!important;border-width:2px!important;border-style:solid!important}html body #page-container .et_pb_section_0.et_section_specialty .et_pb_row_inner:has(.et_pb_button_module_wrapper) .et_pb_button[href^="tel:"]{border-color:#fff!important}}html body #page-container .et_pb_section_0.et_section_specialty .et_pb_button[href^="tel:"],html body #page-container .et_pb_section_0.et_section_specialty .et_pb_button[href^="tel:"]:hover{border-width:2px!important;border-style:solid!important;border-color:#fff!important;border-radius:3px!important}