body:has(.referentiel-page){background-color:#fafafa!important}body:has(.referentiel-page) footer.footer2{background-color:#fafafa!important}body:has(.referentiel-page) .annentry-line a{color:#555}body:has(.referentiel-page) .annentry-line .see-deal a{color:var(--color-cobalt)}body:has(.referentiel-page) .top-banner-cfn{visibility:hidden}body:has(.referentiel-page) .filActuSlider,body:has(.referentiel-page) .hide-on-referentiel{display:none!important}body:has(.referentiel-page) .referentiel-only{display:block!important}body:has(.referentiel-page) .is-unauthorized{opacity:.5;pointer-events:none}body:has(.referentiel-page) #content-top-header .referentiel-back-to-home{align-items:center;color:var(--font-color-body);color:#2b5180;display:flex;font-size:13px;gap:8px;margin-top:3px}body:has(.referentiel-page) #content-top-header ul.top-banner-list>.top-banner-logo,body:has(.referentiel-page) .sina-nav{display:none}body:has(.referentiel-page) .logo-container.new-header .search-bar-cfnews .search-block .search-text i{margin-bottom:0}body:has(.referentiel-page) .logo-container .search-text-btn.text-btn-icon{color:#7a7a7a;top:10px}body:has(.referentiel-page) .logo-container .container{margin-top:0}body:has(.referentiel-page) .logo-container .container .newlogo-cfnews,body:has(.referentiel-page) .logo-container .container .search-bar-cfnews{margin-bottom:5px}body:has(.referentiel-page) .new-header .newlogo-cfnews img{width:210px}body:has(.referentiel-page) .new-header .fa-search:before{color:#7a7a7a;font-size:29px}body:has(.referentiel-page) .new-header .right-block,body:has(.referentiel-page) .new-header .slogan-block{display:none}.referentiel-menu{padding-top:15px}.referentiel-menu .referentiel-menu-desktop{display:block}@media screen and (max-width:991px){.referentiel-menu .referentiel-menu-desktop{display:none}}.referentiel-menu .referentiel-menu-mobile{display:none}@media screen and (max-width:991px){.referentiel-menu .referentiel-menu-mobile{display:block;padding:0 15px}}.referentiel-menu ul{display:flex;gap:8px;justify-content:center}.referentiel-menu a{align-items:center;border:1px dotted #ccc;border-radius:12px;color:var(--font-color-title);display:flex;flex:1 1 0;flex-direction:column;font-size:12px;height:80px;justify-content:flex-end;padding-bottom:10px;position:relative;width:101px}.referentiel-menu a.active,.referentiel-menu a:hover{background-color:var(--color-cobalt-light);border:1px solid #fafafa;color:#fff}.referentiel-menu a.active .icone-premium,.referentiel-menu a.active i:before,.referentiel-menu a:hover .icone-premium,.referentiel-menu a:hover i:before{color:var(--color-white);text-shadow:none}.referentiel-menu a i:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--font-color-title);font-family:cfnews;font-size:28px;font-style:normal;font-weight:400;opacity:.9;text-align:center;text-shadow:1px 1px 0 #fff}.referentiel-menu .icone-premium{color:#51588f;font-size:7px;letter-spacing:.1em;line-height:0;margin:0;padding:0;position:relative;top:1px}.referentiel-menu .people-icon{height:37px;width:38px}.referentiel-menu .society-icon:before{left:auto}.referentiel-menu .ope-icon{height:44px}.referentiel-menu .ope-icon:before{font-size:32px!important}.referentiel-menu .actor-icon{height:41px}.referentiel-menu .society-icon{height:36px}.referentiel-menu .society-icon:before{font-size:77px!important}.referentiel-menu .vehicle-icon{height:33px;width:34px}.referentiel-menu .lbo-icon{width:29px}.referentiel-menu .wr-icon{width:33px}.referentiel-menu .movement-icon{height:39px}.referentiel-menu .referentiel-dropdown{position:relative;width:100%}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-toggle{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;display:flex;gap:12px;margin-bottom:10px;padding:12px 16px;transition:border-color .2s,box-shadow .2s;width:100%}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-toggle:focus,.referentiel-menu .referentiel-dropdown .referentiel-dropdown-toggle:hover{border-color:var(--color-cobalt);outline:none}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-toggle[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:var(--color-cobalt)}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-toggle[aria-expanded=true] .referentiel-dropdown-arrow{transform:rotate(180deg)}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-icon{align-items:center;background:linear-gradient(to bottom right,#4fbbd2,#3ed3f3);border-radius:6px;color:#fff;display:flex;flex-shrink:0;font-family:cfnews;height:32px;justify-content:center;width:32px}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-icon i:before{color:#fff;font-size:18px;text-shadow:none}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-label{color:var(--font-color-title);flex:1;font-size:14px;font-weight:500;text-align:left}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-arrow{align-items:center;color:#64748b;display:flex;transition:transform .2s}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-menu{background-color:#fff;border:1px solid var(--color-cobalt);border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:none;box-shadow:0 4px 12px rgba(0,0,0,.1);display:none;flex-direction:column;gap:0;left:0;margin:0;overflow-y:auto;padding:0;position:absolute;right:0;top:100%;z-index:100}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-menu.open{display:flex}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-menu li{border-bottom:1px solid #f1f5f9;list-style:none}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-menu li:last-child{border-bottom:none}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-menu a{align-items:center;border:none;border-radius:0;color:var(--font-color-title);display:flex;flex-direction:row;font-size:14px;font-weight:400;gap:12px;height:auto;justify-content:flex-start;padding:10px 16px;width:100%}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-menu a:hover{background-color:#f8fafc}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-menu a:hover .icone-premium{color:initial}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-menu a.active{background-color:rgba(79,187,210,.1);color:var(--color-cobalt)}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-menu a.active .referentiel-dropdown-item-icon i:before{color:var(--color-cobalt)}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-menu .referentiel-dropdown-item-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:28px}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-menu .referentiel-dropdown-item-icon i,.referentiel-menu .referentiel-dropdown .referentiel-dropdown-menu .referentiel-dropdown-item-icon svg{height:26px;width:26px}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-menu .referentiel-dropdown-item-icon i.ope-svg,.referentiel-menu .referentiel-dropdown .referentiel-dropdown-menu .referentiel-dropdown-item-icon i.people-icon,.referentiel-menu .referentiel-dropdown .referentiel-dropdown-menu .referentiel-dropdown-item-icon svg.ope-svg,.referentiel-menu .referentiel-dropdown .referentiel-dropdown-menu .referentiel-dropdown-item-icon svg.people-icon{height:33px;width:33px}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-menu .referentiel-dropdown-item-icon i:before{color:var(--font-color-title);font-size:20px;text-shadow:none}.referentiel-menu .referentiel-dropdown .referentiel-dropdown-menu .icone-premium{margin-left:auto}.referentiel-page{margin:0 auto;max-width:1750px;padding:0 15px;width:100%}.referentiel-page .card-style{background-color:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05);padding:20px}.referentiel-page-header{background:#fff;border-bottom:1px solid #e5e7eb;border-top:1px solid #e5e7eb;padding:24px 0}.referentiel-page-header .result{margin-bottom:0}.referentiel-page-header #site-ope.header-container,.referentiel-page-header .header-container{align-items:flex-end;display:flex;justify-content:space-between;margin:0 auto;max-width:1750px;padding:0 25px}@media screen and (max-width:1199.98px){.referentiel-page-header #site-ope.header-container,.referentiel-page-header .header-container{align-items:baseline;flex-direction:column;gap:10px}.referentiel-page-header #site-ope.header-container .filters-container .filter,.referentiel-page-header .header-container .filters-container .filter{width:100%}.referentiel-page-header #site-ope.header-container .filter #reset-filters2,.referentiel-page-header .header-container .filter #reset-filters2{margin-top:5px}.referentiel-page-header #site-ope.header-container #all-filters,.referentiel-page-header .header-container #all-filters{display:block;line-height:32px;padding:2px 13px}}.referentiel-page-header #site-ope.header-container h1,.referentiel-page-header .header-container h1{color:#0f172a;font-size:24px;font-weight:600;letter-spacing:-.02em;margin-bottom:0}.referentiel-page-header #site-ope.header-container .header-subtitle,.referentiel-page-header .header-container .header-subtitle{color:#64748b;font-size:13px;font-weight:400;margin-top:2px}.referentiel-page-header #site-ope.header-container .header-logo,.referentiel-page-header .header-container .header-logo{align-items:center;background:linear-gradient(to bottom right,#4fbbd2,#3ed3f3);border-radius:8px;color:#fff;display:flex;height:45px;justify-content:center;min-width:45px;width:45px}.referentiel-page-header #site-ope.header-container .header-content,.referentiel-page-header .header-container .header-content{align-items:center;display:flex;gap:16px}.referentiel-page-header #site-ope.header-container .filters-container .filter .text,.referentiel-page-header .header-container .filters-container .filter .text{border:1px solid #c6c6c6}body:has(#referentiel-search) .filters-overlay{background-color:rgba(0,0,0,.75);bottom:0;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .2s,visibility 0s;visibility:hidden;width:100%}body:has(#referentiel-search) .filters-overlay.open-overlay{opacity:1;pointer-events:auto;visibility:visible}body:has(#referentiel-search) #filters-form .filter .text,body:has(#referentiel-search) #filters-form .filter select{background-color:#fff;border:1px solid #c6c6c6;border-radius:8px}body:has(#referentiel-search) #filters-form .filter select{background-position:right 5% bottom 50%}body:has(#referentiel-search) #filters-form .filter .select2-container .selection .select2-selection--multiple{appearance:none;background:url(/build/images/angle-down.8751ddd8.svg) right 5% bottom 50%/10px no-repeat #fbfbfb}body:has(#referentiel-search) #reset-filters{border-right:1px solid rgba(0,0,0,.15)}body:has(#referentiel-search) .all-filters-effect{animation:allFiltersSlideDown .35s cubic-bezier(.19,1,.22,1);transform-origin:50% 0}@keyframes allFiltersSlideDown{0%{transform:scaleY(0)}to{transform:scaleY(1)}}body:has(#referentiel-search) .filters-container .col-4 .filter{border-right:none}body:has(#referentiel-search) .filters-parent-container.filter-overlay-active{position:relative;z-index:3}#referentiel-search.referentiel-unauthorized .col-lg-9{max-width:100%}#referentiel-search.referentiel-unauthorized #left-column{display:none}#referentiel-search #left-column{background:transparent;margin-top:19px;padding-left:0}#referentiel-search #search-container{margin-top:10px}#referentiel-search #search-container #search-sort fieldset{border:none}#referentiel-search #search-container #search-sort form label{color:#666;font-size:16px;font-weight:400;margin-right:22px}#referentiel-search #search-container #search-sort select{background-color:#fff;border:none;border-color:#acacac #d5d5d5 #f1f1f1;border-style:solid;border-width:1px;color:#666;display:inline-block;height:25px;width:279px}#referentiel-search #search-container #search-sort a{color:#1b98b3;font-weight:600;text-transform:uppercase}#referentiel-search #search-container #search-sort a:hover{color:#8cbc42}#referentiel-search #search-container #search-sort p{display:inline}#referentiel-search .people_list_items{display:inline-block}.all-filters{background-color:var(--color-white);border:none;left:0;padding:0 0 30px;position:absolute;right:0;z-index:2}.all-filters .container{max-width:1750px}.all-filters .filter{display:inline-block;padding:5px}.all-filters .filter-content .filter{border-right:none;width:100%}.all-filters .filter-content .filter.date_ope{border:1px solid #eee;border-radius:10px;box-shadow:0 2px 5px 5px rgba(0,0,0,.03);margin-top:20px}.all-filters .col-4 .filter input[type=text]{width:100%}.all-filters .col-lg-4 .filter{border-right:none;width:100%}.all-filters .col-lg-4 .filter input[type=date]{width:100%}.all-filters .no-border-right{border-right:0!important}.all-filters .filters-header{align-items:center;background-color:#fafafa;border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);color:rgba(0,0,0,.6);display:flex;font-style:normal;font-weight:400;justify-content:space-between;line-height:1.5;margin-bottom:8px;padding:.5rem 2rem}.all-filters .filters-header .filters-header-title{display:inline-block;font-size:20px;font-weight:700;margin:0 auto}.all-filters .filters-header .filters-header-buttons{display:inline-block;float:right;margin:0 auto}.all-filters .filters-header .filters-header-buttons .filters-button{background-color:transparent;border:none;color:#999;display:inline-block;font-size:16px;font-weight:600;padding:1rem 1.6rem}.all-filters .filters-header .filters-header-buttons .filters-button.filters-button-apply{background:#4fbbd2;border:2px solid #fff;border-radius:4px;color:var(--color-white);display:inline-block;padding:1rem 1.6rem}.all-filters .filters-header .filters-header-buttons #reset-filters:disabled{color:rgba(0,0,0,.4);cursor:not-allowed}