@charset "UTF-8";.cpm-breadcrumb{font-family:bnp_regular;padding:.5rem 1rem;z-index:5;text-transform:capitalize;font-size:rem(14)}
.cpm-breadcrumb_list{list-style:none;padding:0;margin:0}
.cpm-breadcrumb_item{display:inline-block;padding-right:.5rem;color:#fff;position:relative;z-index:2}
.cpm-breadcrumb_item:after{content:"\e674";font-family:"iconbnp";width:1rem;padding-left:.3rem;font-size:.7rem}
.cpm-breadcrumb_item--current{color:#b2965b}
.cpm-breadcrumb_item--current:after{content:none}
.cpm-breadcrumb_item a{color:inherit}
@media screen and (max-width:768px){.cpm-breadcrumb{display:none}
}
.cpm-breadcrumb--shadowed{text-shadow:0 0 2px #212121,1px 1px 10px #212121}
.cpm-breadcrumb--inverted .cpm-breadcrumb_item{color:#424242}
.cpm-breadcrumb--inverted .cpm-breadcrumb_item--current{color:rgba(66,66,66,0.8)}
@charset "UTF-8";.cpm-nav-galactic{font-family:"Open Sans";width:100%;background-color:#e6ddd4;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;color:white}
.cpm-nav-galactic_menu{list-style:none;height:40px}
.cpm-nav-galactic_menu.menu-open{height:auto}
.cpm-nav-galactic_menu.menu-open .cpm-nav-galactic_item:first-child:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.cpm-nav-galactic_item{cursor:pointer;height:40px}
.cpm-nav-galactic_item a{color:inherit;height:100%;display:inline-block;line-height:1}
.cpm-nav-galactic_item:first-child:after{color:#fff;font-family:iconbnp;display:inline-block;height:10px;width:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:.5s;transition:.5s}
.cpm-nav-galactic_item--active a{background-color:#424242;color:#fff;pointer-events:none}
.cpm-nav-galactic_menu--site{display:-webkit-box;display:-ms-flexbox;display:flex}
.cpm-nav-galactic_menu--site .cpm-nav-galactic_item a{padding:12px 1.5rem 10px 1.5rem}
.cpm-nav-galactic_menu--site .cpm-nav-galactic_item a:hover{-webkit-transition:.3s;transition:.3s;color:#fff;background-color:#424242}
.cpm-nav-galactic_menu--site .cpm-nav-galactic_item a.disable{background-color:rgba(204,204,204,0.2);color:#1e2728}
.cpm-nav-galactic_menu--site .cpm-nav-galactic_item:first-child>a{width:140px}
@media screen and (max-width:768px){.cpm-nav-galactic_menu--site{background-color:#e6ddd4;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:140px;height:40px;overflow:hidden}
.cpm-nav-galactic_menu--site a{display:block}
.cpm-nav-galactic_menu--site .cpm-nav-galactic_item:first-child{position:relative}
.cpm-nav-galactic_menu--site .cpm-nav-galactic_item:first-child:after{content:"";font-size:12px;position:absolute;right:23px;top:13px;cursor:pointer}
.cpm-nav-galactic_menu--site .cpm-nav-galactic_item:first-child>a{pointer-events:none}
.cpm-nav-galactic_menu--site.menu-open .cpm-nav-galactic_item:first-child:after{top:15px}
}
.cpm-nav-galactic_menu--lang{overflow:hidden;background-color:#e6ddd4}
.cpm-nav-galactic_menu--lang .cpm-nav-galactic_item{padding:9px 1rem 0}
.cpm-nav-galactic_menu--lang .cpm-nav-galactic_item:first-child:after{content:"\e674";font-size:9px}
.cpm-nav-galactic_menu--lang .cpm-nav-galactic_item:last-child{padding-bottom:9px;height:auto;margin-top:-10px}
.cpm-nav-galactic_menu--lang.menu-open .cpm-nav-galactic_item:first-child:after{position:relative;left:4px;bottom:2px}
@media screen and (max-width:768px){.cpm-nav-galactic_menu--lang{margin-right:18px}
}
.round-img{border-radius:100%}
.logoBNP-container{position:relative;width:auto;height:70px;float:left;z-index:201}
.logoBNP-container .baseline{display:block;font-size:1.26667rem;padding-left:10px;font-family:bnpp_sansregular;float:left;width:auto;line-height:1;margin:0;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
@media screen and (max-width:768px){.logoBNP-container .baseline{display:none}
}
.logoBNP{height:67px;background-repeat:no-repeat;display:block;width:238px;background-image:url(../../../content/dam/mabanqueprivee/generique_bpf/logo_bnp_banque_privee.png);float:left}
@media screen and (max-width:768px){.logoBNP{background-size:100%;width:150px}
}
.cpm-header-connected,.cpm-header{position:absolute;background-color:#fff;border-bottom:1px solid #f0f0f0;width:100%;height:70px}
.cpm-header-connected_icon,.cpm-header_icon{padding:0;margin:0;cursor:pointer;display:block}
.cpm-header-connected_icon:not(.icon),.cpm-header_icon:not(.icon){background:url(../../../content/dam/mabanqueprivee/generique_bpf/sprite-header.png) no-repeat}
.cpm-header-connected_icon.off,.cpm-header_icon.off{background-position:-248px -81px}
.cpm-header-connected_icon.burger,.cpm-header_icon.burger{background-position:-295px 15px}
.cpm-header-connected_icon.burger:hover,.cpm-header_icon.burger:hover{background-position:-295px -33px}
.cpm-header-connected_icon.doc,.cpm-header_icon.doc{background-position:-70px 15px}
.cpm-header-connected_icon.contact,.cpm-header_icon.contact{background-position:-163px 15px}
.cpm-header-connected_icon.search,.cpm-header_icon.search{background-position:20px 15px}
.cpm-header-connected_icon.icon,.cpm-header_icon.icon{font-size:20px;text-align:center;width:100%;color:#5b5b5b;position:relative}
.cpm-header-connected_icon.icon.icon-picto-giro,.cpm-header_icon.icon.icon-picto-giro{font-size:30px;top:0;display:inline-block;height:50px}
.cpm-header-connected_links,.cpm-header_links{position:absolute;right:0;top:0;width:auto;z-index:201;background-color:#fff;border-bottom:1px solid #f0f0f0}
.cpm-header-connected_mobile-burger,.cpm-header_mobile-burger{width:53px;padding:6px 1px}
.cpm-header-connected_mobile-burger i,.cpm-header_mobile-burger i{width:50px}
.cpm-header-connected_icon,.cpm-header--light_icon{padding:0;margin:0;cursor:pointer;display:block;height:60px;width:60px}
.cpm-header-connected_icon.icon-messagerie-header,.cpm-header--light_icon.icon-messagerie-header{font-size:17px;font-weight:bold;top:17px}
.cpm-header-connected_icon.icon-profil-neutre,.cpm-header--light_icon.icon-profil-neutre{top:13px;font-size:25px}
.cpm-header-connected_icon.icon-suivi-dossier,.cpm-header--light_icon.icon-suivi-dossier{font-size:1.7rem;top:18px}
.cpm-header-connected_links,.cpm-header--light_links{top:-1px}
.cpm-header-connected_link,.cpm-header--light_link{width:69px;height:70px;display:block;float:left;background:#fff;position:relative}
.cpm-header-connected_link:hover,.cpm-header--light_link:hover{background-color:#ececec}
.cpm-header-connected_link>button,.cpm-header--light_link>button{width:100%}
.cpm-header-connected_link>a,.cpm-header-connected_link>button,.cpm-header--light_link>a,.cpm-header--light_link>button{--header-link-color:#5b5b5b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border:0;padding:0;height:70px;text-align:center}
.cpm-header-connected_link>a svg,.cpm-header-connected_link>button svg,.cpm-header--light_link>a svg,.cpm-header--light_link>button svg{fill:var(--header-link-color)}
.cpm-header-connected_link>a:hover,.cpm-header-connected_link>button:hover,.cpm-header--light_link>a:hover,.cpm-header--light_link>button:hover{--header-link-color:var(--color-theme-light)}
.cpm-header-connected_link>a:hover .cpm-header-connected_icon.doc,.cpm-header-connected_link>button:hover .cpm-header-connected_icon.doc,.cpm-header--light_link>a:hover .cpm-header-connected_icon.doc,.cpm-header--light_link>button:hover .cpm-header-connected_icon.doc{background-position:-70px -33px}
.cpm-header-connected_link>a:hover .cpm-header-connected_icon.contact,.cpm-header-connected_link>button:hover .cpm-header-connected_icon.contact,.cpm-header--light_link>a:hover .cpm-header-connected_icon.contact,.cpm-header--light_link>button:hover .cpm-header-connected_icon.contact{background-position:-163px -33px}
.cpm-header-connected_link>a:hover .cpm-header-connected_icon.search,.cpm-header-connected_link>button:hover .cpm-header-connected_icon.search,.cpm-header--light_link>a:hover .cpm-header-connected_icon.search,.cpm-header--light_link>button:hover .cpm-header-connected_icon.search{background-position:20px -33px}
.cpm-header-connected_link>a:hover .icon,.cpm-header-connected_link>button:hover .icon,.cpm-header--light_link>a:hover .icon,.cpm-header--light_link>button:hover .icon{color:#b2965b}
.cpm-header-connected_link>a:hover .icon-label,.cpm-header-connected_link>button:hover .icon-label,.cpm-header--light_link>a:hover .icon-label,.cpm-header--light_link>button:hover .icon-label{color:#b2965b}
.cpm-header-connected_link>a.toggled,.cpm-header-connected_link>button.toggled,.cpm-header--light_link>a.toggled,.cpm-header--light_link>button.toggled{background-color:#b2965b}
.cpm-header-connected_link>a.toggled .icon-label,.cpm-header-connected_link>button.toggled .icon-label,.cpm-header--light_link>a.toggled .icon-label,.cpm-header--light_link>button.toggled .icon-label{color:#fff}
.cpm-header-connected_link>a.toggled .icon,.cpm-header-connected_link>button.toggled .icon,.cpm-header--light_link>a.toggled .icon,.cpm-header--light_link>button.toggled .icon{color:#fff}
.cpm-header-connected_link--picto svg,.cpm-header--light_link--picto svg{position:relative;top:-5px}
.cpm-header-connected_link .icon-label,.cpm-header--light_link .icon-label{font-size:12px;color:#5b5b5b;position:absolute;bottom:8px;display:block;text-align:center;width:100%;font-family:"bnpp_sansregular",Arial,sans-serif}
.cpm-header-connected_link--contact.open .cpm-ss-menu-contact,.cpm-header--light_link--contact.open .cpm-ss-menu-contact{font-family:"bnpp_sansregular",Arial,sans-serif;display:block}
.cpm-header-connected_link--contact.open>a::after,.cpm-header--light_link--contact.open>a::after{content:"";width:20px;height:20px;border-top:10px solid #ececec;border-left:13px solid transparent;border-right:13px solid transparent;position:absolute;bottom:-18px;left:20px;z-index:211}
.cpm-header-connected_link--mailbox .round-img.deux,.cpm-header--light_link--mailbox .round-img.deux{top:32px;padding-left:0;text-align:center;font-size:11px;left:36px}
.cpm-header-connected_link--mailbox .round-img,.cpm-header--light_link--mailbox .round-img{width:17px;height:17px;background-color:#b4174e;border:0;color:#fff;position:absolute;cursor:pointer}
.cpm-header-connected_link--logoff,.cpm-header--light_link--logoff{border:0;background-color:#5b5b5b}
.cpm-header-connected_link--logoff:hover,.cpm-header--light_link--logoff:hover{background-color:#b2965b}
.cpm-header-connected_link--logoff:hover .tooltip,.cpm-header--light_link--logoff:hover .tooltip{display:block}
.cpm-header-connected_link--logoff i,.cpm-header--light_link--logoff i{position:absolute;top:7px;left:6px;margin:0;padding:0}
.cpm-header-connected .li-suivi,.cpm-header--light .li-suivi{width:90px}
.cpm-header-connected .tooltip,.cpm-header--light .tooltip{position:absolute;z-index:1070;display:none;font-size:12px;font-weight:400;line-height:1.4;padding:5px 0;top:62px}
.cpm-header-connected .tooltip .tooltip-inner,.cpm-header--light .tooltip .tooltip-inner{width:86px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#212121;border-radius:4px}
.cpm-header-connected .tooltip.last,.cpm-header--light .tooltip.last{left:auto;right:-7px;margin-left:0}
.cpm-header-connected_mobile-links,.cpm-header--light_mobile-links{background:#fff;z-index:150;float:left;width:100%}
.cpm-header-connected_mobile-links li,.cpm-header--light_mobile-links li{float:left;border-left:1px solid #f0f0f0;height:70px}
.cpm-header-connected_mobile-links li.logo,.cpm-header--light_mobile-links li.logo{padding:15px 0 0 8px}
.cpm-header-connected_mobile-links .cpm-header-connected_link--logoff,.cpm-header--light_mobile-links .cpm-header-connected_link--logoff{float:right}
.cpm-header-connected_mobile-links .cpm-header-connected_link--logoff .text-hide,.cpm-header--light_mobile-links .cpm-header-connected_link--logoff .text-hide{display:none}
.cpm-ss-menu-contact{position:absolute;width:185px;top:70px;display:none;z-index:201;background:#fff;list-style:none}
.cpm-ss-menu-contact>li{border-bottom:1px solid #f0f0f0}
.cpm-ss-menu-contact a{padding:14px 0;color:#777;display:block}
.cpm-ss-menu-contact a:hover{color:#b2965b}
.cpm-ss-menu-contact_icon{display:inline-block;margin-right:10px;margin-left:15px;font-size:20px;color:#b2965b;position:relative;top:3px;width:auto}
.cpm-header_icon{height:auto}
.cpm-header_icon.search{background-position:15px 10px;height:35px;width:40px}
.cpm-header_links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px 0 0;height:70px}
.cpm-header_links>li{margin-left:8px}
.cpm-header_links>li:hover .icon{color:#b2965b}
.cpm-header_links>li:hover .search{background-position:15px -38px}
.cpm-header_button{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.36);box-shadow:0 2px 4px 0 rgba(0,0,0,0.36);height:48px;line-height:48px;color:#fff;border-radius:36px;padding:0;display:inline-block;text-align:center;font-family:"bnpp_sansregular",Arial,sans-serif}
.cpm-header_button:hover,.cpm-header_button:active,.cpm-header_button:visited{color:#fff}
.cpm-header .button-search{padding-top:15px}
.cpm-header .button-emergency{height:70px;width:50px;position:relative}
.cpm-header .button-emergency:before,.cpm-header .button-emergency:after{content:"";width:1px;height:40px;top:15px;background-color:#dcdfe0;left:0;display:inline-block;position:absolute}
.cpm-header .button-emergency:after{right:0;left:auto}
.cpm-header .button-emergency.toggled{background-color:#b2965b}
.cpm-header .button-emergency.toggled .icon{color:#fff}
.cpm-header .button-emergency.toggled:before,.cpm-header .button-emergency.toggled:after{content:none}
.cpm-header_mobile-links{background:#fff;z-index:150;float:left;width:100%}
.cpm-header_mobile-links li{float:left;height:70px}
.cpm-header_mobile-links li.logo{padding:15px 0 0 8px}
.cpm-header_mobile-burger{float:left}
.cpm-header_mobile-burger .burger{height:60px}
@media screen and (max-width:768px){.cpm-header .logoBNP{background-position:0 15px}
}
.cpm-header--light .cpm-header_links{-webkit-padding-end:0;padding-inline-end:0;gap:1rem}
.bouton-devenir-client{--colorBt:var(--color-theme-light);width:181px;text-align:center;border-radius:36px;background-color:var(--colorBt)}
.bouton-devenir-client:hover{--colorBt:var(--color-theme-dark)}
.bouton-espace-client{background-color:header_btn_gradient_color1;background-image:-webkit-gradient(linear,right top,left top,from(#248e59),to(#197647));background-image:linear-gradient(to left,#248e59,#197647);width:242px;padding-left:30px;position:relative}
.bouton-espace-client:before{content:"";width:12px;height:16px;background-image:url(../../../content/dam/mabanqueprivee/generique/lock.png);background-repeat:no-repeat;position:absolute;top:16px;left:32px}
.bouton-espace-client-mobile{width:50px;height:70px}
.bouton-espace-client-mobile .icon-lock{color:#00915a;font-size:25px}
.cpm-emergency{font-family:"bnpp_sansregular",Arial,sans-serif;position:absolute;width:100%;left:0;z-index:100;top:70px}
.cpm-emergency_header{width:100%;background-color:#b2965b;color:#fff;padding:17px 30px;font-size:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.cpm-emergency_header .icon-close-white{font-size:31px;margin-right:2px;width:27px;height:27px;color:#fff}
.cpm-emergency_header .icon-close-white::before{position:relative;left:-8px}
.cpm-emergency_title{font-size:17px;text-transform:uppercase;margin:0}
.cpm-emergency_title--header{font-size:20px;margin-bottom:5;text-transform:uppercase}
.cpm-emergency_subtitle{margin:0}
.cpm-emergency_content{width:100%;background-color:#fff;color:#212121;float:left;padding:17.5px 30px;display:-webkit-box;display:-ms-flexbox;display:flex}
.cpm-emergency_content .content-left{width:55%}
.cpm-emergency_content .content-left>div{width:100%;float:left}
.cpm-emergency_content .content-left>div+div{margin-top:20px;padding-top:20px;border-top:2px solid #eaeaea}
.cpm-emergency_content .separate{width:2%}
.cpm-emergency_content .content-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:43%;text-align:center;padding:30px;-webkit-box-shadow:-2px 2px 5px 0 rgba(0,0,0,0.16);box-shadow:-2px 2px 5px 0 rgba(0,0,0,0.16);position:relative}
.cpm-emergency_content .content-right::before,.cpm-emergency_content .content-right::after{content:"";display:block;position:absolute;left:-10px;right:auto;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent}
.cpm-emergency_content .content-right::before{top:15.95%;border-right:10px solid rgba(0,0,0,0.15)}
.cpm-emergency_content .content-right::after{top:15%;border-right:10px solid #fff}
.cpm-emergency_link-legend img{margin:25px auto;margin-top:0}
.cpm-emergency_link-legend .cpm-emergency_title{color:#b2965b}
.cpm-emergency_list-links{list-style:none;min-width:250px}
.cpm-emergency_list-links li{margin-bottom:12px}
.cpm-emergency_list-links a{color:#212121}
.cpm-emergency_list-links a:hover{color:#b2965b}
.inbenta-header-input{float:left;font-size:15px !important;margin-bottom:0 !important}
#recherche-site{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:202;width:calc(100% - 600px);margin-left:248px;top:0;padding:10px 2% 0;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,0.2);box-shadow:0 0 5px 1px rgba(0,0,0,0.2)}
#recherche-site #autocomplete{position:inherit !important}
#recherche-site .join-input3{width:80%;border-radius:0;margin-bottom:12px}
#recherche-site .join-input3 ::-webkit-input-placeholder{color:#b1b1b1;opacity:1}
#recherche-site .join-input3 ::-moz-placeholder{color:#b1b1b1;opacity:1}
#recherche-site .join-input3 :-ms-input-placeholder{color:#b1b1b1;opacity:1}
#recherche-site .join-input3 ::-ms-input-placeholder{color:#b1b1b1;opacity:1}
#recherche-site .join-input3 ::placeholder{color:#b1b1b1;opacity:1}
#recherche-site .join-input3 .form-control{border-top-right-radius:0;border-bottom-right-radius:0}
#recherche-site .join-unit{text-align:center;width:20%;border-radius:0}
#recherche-site .inbenta-header-button{text-align:center;width:100%;border-radius:0;margin-bottom:12px;padding:0;font-size:15px;font-family:bnp_regular,Arial,sans-serif;background-color:#fafafa;color:#b2965b}
#recherche-site .inbenta-header-button:focus{outline:0}
#recherche-site .inbenta-header-button.inb-active{background-color:#b2965b;border-color:#b2965b;color:#fff}
@media screen and (max-width:1300px){#recherche-site .join-input3{width:calc(100% - 60px)}
#recherche-site .join-unit{width:60px}
#recherche-site .inbenta-header-button{color:transparent;background-image:url(../../../content/dam/mabanqueprivee/generique_bpf/sprite-header.png);background-repeat:no-repeat;background-position:20px 12px;cursor:pointer;width:60px;display:block}
#recherche-site .inbenta-header-button.inb-active{background-position:20px -85px;background-color:#b2965b;color:transparent}
}
.cache-recherche-qualifiee{position:fixed;display:block;width:100%;height:100%;z-index:200;background-color:#000;top:0;left:0;opacity:.8}
.full-cache.cache-recherche-qualifiee{z-index:199 !important}
#inbenta-header-results{width:calc(100% - 600px);margin-left:248px;top:0;margin-top:70px}
#inbenta-header-results #autocomplete.inbenta-interface{position:relative;left:inherit}
#inbenta-header-results .inbenta-interface:not(#autocomplete){height:500px;background-color:#fff}
.client #inbenta-header-results{width:calc(100% - 630px)}
.client #recherche-site{width:calc(100% - 630px)}
.inbenta-container{width:calc(100% - 698px);margin-left:247px;height:500px}
@media screen and (min-width:1300px){#inbenta-header-results #autocomplete.inbenta-interface{width:74%;margin-left:3.8%}
}
@media screen and (min-width:1001px) and (max-width:1300px){#inbenta-header-results #autocomplete.inbenta-interface{width:78%;margin-left:4.8%}
}
@media screen and (max-width:1000px){#inbenta-header-results{width:100%;margin-left:0}
#recherche-site{width:100%;top:70px}
}
@media screen and (min-width:641px) and (max-width:1000px){#recherche-site{margin:auto}
#recherche-site.recherche-site-menu{width:calc(100% - 140px);margin-left:140px}
#inbenta-header-results{margin-top:140px;padding:0 2%}
#inbenta-header-results.recherche-site-menu{width:calc(100% - 140px);margin-left:140px}
#inbenta-header-results #autocomplete.inbenta-interface{margin-top:3px;z-index:1000;position:relative;left:inherit;width:calc(100% - 60px);top:-10px}
#inbenta-header-results .inbenta-interface:not(#autocomplete){height:350px}
}
@media screen and (max-width:640px){#inbenta-header-results{top:70px}
#inbenta-header-results #autocomplete.inbenta-interface{position:absolute;width:calc(100% - 2rem);top:125px;margin:0 1rem}
#inbenta-header-results .inbenta-interface:not(#autocomplete){position:fixed;height:calc(100% - (70px + 40px));z-index:202}
#recherche-site{padding:10px 1rem 0;-webkit-box-shadow:none;box-shadow:none;margin-left:0}
}
#popMessagerie{right:385px;position:absolute;top:70px}
#popMessagerie .help-text-popup{width:325px;background-color:#a33467;color:#fff;top:-20px}
#popMessagerie .close{font-size:13px;font-weight:bold;height:24px;line-height:22px;position:absolute;width:24px;top:15px;right:15px;cursor:pointer;border-radius:50%;border:solid 2px #fff;text-align:center}
#popMessagerie .row-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#popMessagerie .icon-messagerie-header{font-size:30px;display:block;margin-right:15px;width:40px;height:30px}
#popMessagerie .icon-messagerie-header+p{padding-right:15px}
#popMessagerie .popin-link{color:#fff;border-bottom:solid 1px #fff;cursor:pointer}
#popMessagerie .up-arrow:after{content:"";display:block;position:absolute;left:50%;bottom:100%;width:0;height:0;border-bottom:10px solid #a33467;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent}
.cpm-emergency .mes-assurances .sosB5 button{background:0;font-family:"bnpp_sansregular",Arial,sans-serif;padding:0}
#assurance-assistance-voyage.popin{padding:25px 50px 50px;top:20%;max-width:500px}
#assurance-assistance-voyage.popin .popin-document{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
#assurance-assistance-voyage.popin .popin-close{max-width:25px;width:25px;height:25px;margin-left:auto;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/html/particuliers/infographies/assurance/espace-sinistre/images/popin-close.svg) no-repeat center;background-size:cover}
#assurance-assistance-voyage.popin .popin-close .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
#assurance-assistance-voyage.popin .popin-picto{max-width:50px;width:50px;height:50px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/html/particuliers/infographies/assurance/espace-sinistre/images/popin-picto.svg) no-repeat center;background-size:cover;margin:5px auto 20px auto}
#assurance-assistance-voyage.popin .popin-title{text-align:center;font-weight:700;font-size:17px;padding-bottom:20px;font-family:"Open Sans",Arial,sans-serif}
#assurance-assistance-voyage.popin .bloc-actions{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#assurance-assistance-voyage.popin .bloc-actions .btn{border-radius:50px;padding:10px 20px;background-image:none}
#assurance-assistance-voyage.popin .bloc-actions .btn-primary{border-color:#28c3a9;background-color:#28c3a9}
#assurance-assistance-voyage.popin .icon-new-tab{position:relative;top:2px}
#assurance-assistance-voyage.popin .icon-new-tab::before{content:url(../../../content/dam/mabanqueprivee/rsc/contrib/html/particuliers/infographies/assurance/espace-sinistre/images/new-tab.svg)}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes spin{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.nextoutil-new-faq-opening-search-button{color:#18332f;font-size:rem(27);text-decoration:none;background:0;border:0;height:100%}
.nextoutil-new-faq-opening-search-button .icon-loader{background-image:url("data:image/svg+xml;utf-8,<svgxmlns='http://www.w3.org/2000/svg'xml:space='preserve'width='25'height='25'viewBox='0017.99217.992'><pathfill='%2318332f'd='M77.25261.451c-4.9620-8.9964.034-8.9968.99604.9624.0348.9968.9968.9964.96208.996-4.0348.996-8.9960-1.2-.236-2.348-.664-3.396a.53.53000-.69-.291.53.53000-.29.691c.377.924.5851.934.5852.996a7.937.93001-7.9377.9387.937.93001-7.938-7.9387.937.930017.938-7.937c.95701.87.172.719.478a.53.53000.68-.316.53.53000-.317-.678c-.962-.35-2-.543-3.082-.543z'transform='translate(-68.256-61.451)'/></svg>");background-repeat:no-repeat;width:25px;height:25px;border:0;-webkit-animation:spin 2s linear 0 infinite;animation:spin 2s linear 0 infinite;margin-bottom:15px}
.cpm-main-footer{position:relative;background-color:#373737;padding:1rem 0;overflow:auto;font-family:bnp_regular,Arial,sans-serif;color:#837c77;font-size:14px}
.cpm-main-footer a{text-decoration:none;color:inherit}
.cpm-main-footer .footer-section--centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.cpm-main-footer_social-network{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 1rem 1.5rem 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.cpm-main-footer_social-network ul{display:-webkit-box;display:-ms-flexbox;display:flex}
.cpm-main-footer_social-network ul li{list-style:none}
.cpm-main-footer_social-network span{color:#837c77;font-size:2rem;font-family:"bnpp_sans_condensed_light",Arial,sans-serif}
.cpm-main-footer_social-network img{margin-left:1rem}
.cpm-main-footer_blocks{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.cpm-main-footer_block{padding:0 1% 0 1%;cursor:pointer;text-align:center;width:25%}
.cpm-main-footer_title{text-transform:uppercase;color:#fff;font-weight:800;border-left:solid 2px #fff;padding:0 0 0 1rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-family:"bnpp_sansregular",Arial,sans-serif}
.cpm-main-footer_description{padding:0 6.1% 15px 6.1%}
.cpm-main-footer_list-links{width:100%;margin-top:9px;list-style-type:none;padding:3rem 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:solid 1px rgba(153,153,153,0.5)}
.cpm-main-footer_legal-notice{width:78%;text-align:center;margin:auto;margin-top:27px}
.cpm-main-footer_link{text-align:center;width:20%}
.cpm-main-footer_link:hover{color:#b2965b}
@media screen and (max-width:768px){.cpm-main-footer_blocks{margin-bottom:20px}
.cpm-main-footer_block{text-align:left;padding:0 15px}
.cpm-main-footer_title{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:0;padding-left:3.5rem;display:inline-block;margin:1.5rem 0}
.cpm-main-footer_description{display:none}
.cpm-main-footer_container1{padding-bottom:30px}
.cpm-main-footer_social-network{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 7%;text-align:center}
.cpm-main-footer_legal-notice{width:95%}
}
@media screen and (max-width:480px){.cpm-main-footer_list-links{-ms-flex-wrap:wrap;flex-wrap:wrap}
.cpm-main-footer_link{width:calc(100% / 3);margin-bottom:15px}
}
.open-vision{color:#837c77;background-color:transparent;cursor:pointer;text-decoration:underline}
.footer-section{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2%}
.footer-section:nth-child(2){padding:0}
.footer-section--centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.footer-section--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media screen and (max-width:768px){.footer-section{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 4%}
.footer-section:nth-child(2){padding:0}
.footer-section .mob-50{width:50%;margin-right:0}
}
.nav-client .portefeuille-nav>ul>li>span::after,.nav-client .portefeuille-nav>ul>li>button::after,.nav-client .portefeuille-nav>ul>li>ul>li>span::after,.nav-client .portefeuille-nav>ul>li>ul>li>button::after,.nav-client_label::after{font-family:"iconbnp";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;background-image:none;font-family:iconbnp;position:relative}
.bg-nav{display:none;background:rgba(4,4,4,0.5);z-index:99;position:fixed;top:0;left:0;width:100%;height:100%}
.nav-client.connected #nav-mb-comptes .nav-client_label::after{content:""}
.nav-client.connected #nav-mb-virement .nav-client_label::after{content:""}
.nav-client.connected #nav-mb-bourse .nav-client_label::after{content:""}
.nav-client.connected #nav-mb-expert-financier .nav-client_label::after{content:""}
.nav-client.connected #nav-mb-expert-patrimoine .nav-client_label::after{content:""}
.nav-client.connected #nav-mb-offres .nav-client_label::after{content:""}
.nav-client.connected #nav-mb-me .nav-client_label::after{content:""}
.nav-client.connected #nav-mb-messagerie-mob .nav-client_label::after{content:""}
.nav-client.connected #nav-mb-profil-mob .nav-client_label::after{content:""}
.nav-client.connected #nav-mb-demat-mob .nav-client_label::after{content:""}
.nav-client.connected #nav-mb-contact-mob .nav-client_label::after{content:""}
.nav-client.connected #nav-mb-demandes-mob .nav-client_label::after{content:""}
.nav-client.connected #nav-mb-offres .nav-client_label::after{background-image:url(../../../content/dam/mabanqueprivee/generique_bpf/besoins-et-offres.png);background-position:0 0;background-repeat:no-repeat;width:20px;height:20px}
.nav-client.connected #nav-mb-offres:hover .nav-client_label::after,.nav-client.connected #nav-mb-offres.activePageCo .nav-client_label::after,.nav-client.connected #nav-mb-offres.active .nav-client_label::after{background-position:0 -21px}
.nav-client.connected #nav-mb-docs .nav-client_label::after{content:"";background:url(../../../content/dam/mabanqueprivee/generique/picto-doc.svg) no-repeat;width:18px;aspect-ratio:1;-webkit-filter:brightness(0) saturate(100%) invert(72%) sepia(12%) saturate(999%) hue-rotate(335deg) brightness(82%) contrast(90%);filter:brightness(0) saturate(100%) invert(72%) sepia(12%) saturate(999%) hue-rotate(335deg) brightness(82%) contrast(90%)}
.nav-client.connected .portefeuille-nav:hover#nav-mb-docs .nav-client_label::after{-webkit-filter:invert(1);filter:invert(1)}
#nav-mb-messagerie-mob .nav-client_label::after{font-size:15px}
#nav-mb-demat-mob .nav-client_label::after{font-size:25px;margin-top:-5px}
.portefeuille-nav.active,.portefeuille-nav.activePageCo,.portefeuille-nav>ul>li.active,.portefeuille-nav:hover,.portefeuille-nav>ul li:hover{background-color:#b2965b}
.portefeuille-nav>ul::before,.portefeuille-nav>ul>li>ul::before{background-color:#b2965b}
.portefeuille-nav .nav-pannel li:hover{background-color:transparent}
.nav-client{font-family:"bnpp_sansregular",Arial,sans-serif;display:block;position:relative;z-index:150}
.nav-client_items{z-index:202;background:#373737;height:auto;width:140px;padding:0;margin:0;list-style-type:none;overflow:hidden}
.nav-client_items ul{display:none}
.nav-client .portefeuille-nav{position:relative;padding:0;margin:0;width:100%;height:58px;color:#fff;cursor:pointer;font-size:14px;border-bottom:solid 1px #4c4d4e;line-height:1}
.nav-client .portefeuille-nav.active{position:static}
.nav-client .portefeuille-nav:hover .nav-client_label::after,.nav-client .portefeuille-nav.activePageCo .nav-client_label::after,.nav-client .portefeuille-nav.active .nav-client_label::after{color:#fff}
.nav-client .portefeuille-nav:first-child{border-top:0}
.nav-client .portefeuille-nav>a{display:block;color:inherit}
.nav-client .portefeuille-nav>ul,.nav-client .portefeuille-nav>ul>li>ul{display:none;position:absolute;left:140px;top:0;height:auto;min-height:500px;background:#fff;width:415px;padding:0 0 80px 0}
.nav-client .portefeuille-nav>ul::before,.nav-client .portefeuille-nav>ul>li>ul::before{content:"";width:4px;display:block;position:absolute;height:100%;z-index:2;top:0;background-color:#b2965b}
.nav-client .portefeuille-nav>ul>li,.nav-client .portefeuille-nav>ul>li>ul>li{border-bottom:1px solid #e5e5e5;display:block;position:static;color:#333;font-size:15px;width:100%;-webkit-box-shadow:none;box-shadow:none;padding:0}
.nav-client .portefeuille-nav>ul>li:first-child,.nav-client .portefeuille-nav>ul>li>ul>li:first-child{border-top:0}
.nav-client .portefeuille-nav>ul>li:hover>a,.nav-client .portefeuille-nav>ul>li:hover>span,.nav-client .portefeuille-nav>ul>li:hover>button,.nav-client .portefeuille-nav>ul>li.active>a,.nav-client .portefeuille-nav>ul>li.active>span,.nav-client .portefeuille-nav>ul>li.active>button,.nav-client .portefeuille-nav>ul>li>ul>li:hover>a,.nav-client .portefeuille-nav>ul>li>ul>li:hover>span,.nav-client .portefeuille-nav>ul>li>ul>li:hover>button,.nav-client .portefeuille-nav>ul>li>ul>li.active>a,.nav-client .portefeuille-nav>ul>li>ul>li.active>span,.nav-client .portefeuille-nav>ul>li>ul>li.active>button{color:#fff}
.nav-client .portefeuille-nav>ul>li:hover>span::after,.nav-client .portefeuille-nav>ul>li:hover>button::after,.nav-client .portefeuille-nav>ul>li.active>span::after,.nav-client .portefeuille-nav>ul>li.active>button::after,.nav-client .portefeuille-nav>ul>li>ul>li:hover>span::after,.nav-client .portefeuille-nav>ul>li>ul>li:hover>button::after,.nav-client .portefeuille-nav>ul>li>ul>li.active>span::after,.nav-client .portefeuille-nav>ul>li>ul>li.active>button::after{color:#fff}
.nav-client .portefeuille-nav>ul>li>a,.nav-client .portefeuille-nav>ul>li>span,.nav-client .portefeuille-nav>ul>li>button,.nav-client .portefeuille-nav>ul>li>ul>li>a,.nav-client .portefeuille-nav>ul>li>ul>li>span,.nav-client .portefeuille-nav>ul>li>ul>li>button{color:#333;background-color:transparent;width:100%;display:block;padding:18px 17px;line-height:1;text-decoration:none;text-align:left;font-family:"bnpp_sansregular",Arial,sans-serif}
.nav-client .portefeuille-nav>ul>li>span::after,.nav-client .portefeuille-nav>ul>li>button::after,.nav-client .portefeuille-nav>ul>li>ul>li>span::after,.nav-client .portefeuille-nav>ul>li>ul>li>button::after{content:"";right:17px;color:#666;float:right}
.nav-client .portefeuille-nav>ul>li>ul{left:415px}
.nav-client_icon{width:20px;height:20px;position:absolute;top:20px;left:10px}
.nav-client_icon+.nav-client_label:after{content:none !important}
@media screen and (max-width:768px){.nav-client_icon{left:20px}
}
.nav-client_label{background-color:transparent;border:0;padding:0 10px 0 45px;text-transform:none;font-size:15px;line-height:1;height:58px;color:#fff;margin:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"bnpp_sansregular",Arial,sans-serif;width:100%;text-align:left}
.nav-client_label::before{content:"";display:block;width:100%;height:58px;position:absolute;left:0;right:0;top:0}
.nav-client_label::after{top:20px;left:10px;color:#c09078;position:absolute;font-size:19px}
@media screen and (max-width:768px){.nav-client_label{padding-left:60px}
.nav-client_label:after{left:20px}
}
.nav-client .link-nav a{color:#ccc;font-size:.85rem;text-align:center;border:0;position:relative;display:block;padding:18px 17px;text-decoration:none}
.nav-client .link-nav_icon{width:35px;height:35px;display:block;margin:0 auto 15px auto}
@media screen and (max-width:768px){.nav-client .link-nav{display:none}
}
@media(max-width:768px){.nav-client{visibility:hidden;position:absolute;left:-380px;width:380px;-webkit-transition:left .6s ease-in-out;transition:left .6s ease-in-out;background-color:#373737;-webkit-transition:visibility .1s linear .7s,left .6s ease-in-out;transition:visibility .1s linear .7s,left .6s ease-in-out}
.nav-client.show{left:0;height:100vh;visibility:visible;-webkit-transition:visibility .1s,left .6s ease-in-out;transition:visibility .1s,left .6s ease-in-out}
.nav-client.show.sous-menu .nav-mobile-back{left:0}
.nav-client #nomCli{height:75px;display:block;background-color:#b2965b;color:#fff;font-size:20px;padding:7px 40px 5px 68px}
.nav-client #nomCli::before{font-family:iconbnp;content:"\ea7b";font-weight:400;position:absolute;left:12px;top:16px;color:#fff;font-size:44px}
.nav-client #nomCli .js-toggle-profil{display:block;font-size:13px;background-color:transparent;border:0;color:#fff;text-align:left;padding:0;font-family:"bnpp_sansregular",Arial,sans-serif}
.nav-client .nav-client_items{width:380px}
.nav-client .nav-client_items .closeNav{background-color:transparent;border:0;font-size:17px;top:-4px;color:#fff;z-index:1;position:absolute;cursor:pointer;font-size:20px;padding:20px;right:0}
.nav-client .nav-client_items .closeNav:focus-visible{border-color:#fff !important}
.nav-client .nav-client_items .nav-mobile-back{background-color:#b2965b;padding:19px 0 19px 0;color:#fff;font-size:15px;position:absolute;top:0;z-index:999;text-align:center;height:58px;left:-380px;width:380px;-webkit-transition:left .6s ease-in-out;transition:left .6s ease-in-out}
.nav-client .nav-client_items .nav-mobile-back .nav-mobile-back-button{background-color:transparent;border:0;color:#fff;font-family:"bnpp_sansregular",Arial,sans-serif}
.nav-client .nav-client_items .nav-mobile-back::after{font-family:iconbnp;content:"";left:13px;display:block;font-weight:400;display:inline;color:#fff;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);width:27px;height:0;top:37px;position:absolute}
.nav-client .nav-client_items>li.show>ul,.nav-client .nav-client_items>li>ul>li.show>ul{visibility:visible;left:0;width:380px;z-index:2;-webkit-transition:visibility .1s linear,left .6s ease-in-out;transition:visibility .1s linear,left .6s ease-in-out}
.nav-client .nav-client_items>li>ul,.nav-client .nav-client_items>li>ul>li>ul{visibility:hidden;display:block;width:380px;height:100%;position:fixed;top:125px;left:-380px;-webkit-transition:left .6s ease-in-out;transition:left .6s ease-in-out;z-index:2;-webkit-transition:visibility .1s linear .7s,left .6s ease-in-out;transition:visibility .1s linear .7s,left .6s ease-in-out}
.nav-client .nav-client_items>li>ul::before,.nav-client .nav-client_items>li>ul>li>ul::before{display:none}
}
@media screen and (max-width:380px){.nav-client{width:100%}
.nav-client>ul{width:100%}
.nav-client>ul .closeNav{right:0;left:auto}
.nav-client>ul .nav-mobile-back{width:100%}
.nav-client>ul>li>ul,.nav-client>ul>li>ul>li>ul{width:100%}
.nav-client>ul>li.show>ul,.nav-client>ul>li.show>ul>li>ul{width:100%}
}
@media screen and (max-width:380px){.nav-client.connected>ul>li#nav-mb-virement>ul{width:100%}
}
@media(min-width:380px) and (max-width:768px){.nav-client.connected>ul>li#nav-mb-virement>ul{width:380px}
}
.nav-pannel_list>li a{width:100%;display:block}
.nav-client a:focus-visible{padding:10px}
.nav-client>ul>li:focus-visible,.nav-client>ul>li>a:focus-visible{border:3px dashed #fff !important;outline:0}
.nav-client ul li ul li:focus-visible,.nav-client ul li a:focus-visible{border:3px dashed #212121 !important;border-right:none !important;border-left:none !important}
.nav-client ul li ul li ul li:focus-visible,.nav-client ul li ul li a:focus-visible{border:3px dashed #212121 !important}
.nav-client #nav-mb-virement>ul{padding:0}
.nav-client #nav-mb-expert-financier .nav-client_label,.nav-client #nav-mb-expert-patrimoine .nav-client_label{color:#c09078}
.nav-client #nav-mb-expert-financier:hover .nav-client_label,.nav-client #nav-mb-expert-financier.active .nav-client_label,.nav-client #nav-mb-expert-financier.activePageCo .nav-client_label,.nav-client #nav-mb-expert-patrimoine:hover .nav-client_label,.nav-client #nav-mb-expert-patrimoine.active .nav-client_label,.nav-client #nav-mb-expert-patrimoine.activePageCo .nav-client_label{color:#fff}
.nav-client #nav-mb-expert-financier{border-top:1px solid #c09078}
.nav-client #nav-mb-expert-patrimoine{border-bottom:1px solid #c09078}
@media(max-width:768px){.nav-client>ul>li{padding-left:0}
.nav-client>ul>li#nav-mb-virement>ul>li{padding:0;overflow-y:scroll;height:100%}
}
@media(min-width:768px){.nav-client .header-nav-mobile{display:none}
.nav-client>ul>li:not(#nav-mb-virement) .encartNav{position:absolute;bottom:0;left:1.1rem}
}
.profil-itm{display:none}
@media(max-width:768px){.profil-itm{position:relative;padding:0;margin:0;width:100%;min-height:60px;color:#fff;cursor:pointer;font-size:15px;border-bottom:solid 1px #c5b4a2;line-height:1}
.profil-itm>a{color:#fff;height:auto;display:block}
.profil-itm .round-img{width:20px;height:20px;background-color:#b4174e;border:0;color:#fff;position:absolute;cursor:pointer;text-align:center;font-size:11px;line-height:1.8;left:30px;top:30px}
}
.nav-pannel{position:relative;background:#fff;width:630px;display:-webkit-box;display:-ms-flexbox;display:flex}
@media screen and (max-width:768px){.nav-pannel{padding-bottom:120px;overflow-y:auto}
}
@media screen and (min-width:768px) and (max-width:1081px){.nav-pannel{height:556px;width:calc(100vw - 140px)}
}
.nav-pannel_title{height:58px;padding:0}
.nav-pannel_title p{padding-left:15px;padding-top:15px;line-height:1.8;margin:0;font-size:19px;font-weight:600}
@media screen and (min-width:768px) and (max-width:1081px){.nav-pannel_title p{font-size:.9rem}
}
.nav-pannel_title:hover{cursor:default}
.nav-pannel>ul{display:block}
.nav-pannel_list{width:calc(100% / 2);padding:0 10px;list-style:none;min-height:500px}
.nav-pannel_list .encartNav{margin-top:4rem}
.nav-pannel_list:nth-child(2){border-right:2px solid #dcdfe0;border-left:2px solid #dcdfe0}
.nav-pannel_list:nth-child(2) li{border:0}
.nav-pannel_list:nth-child(3){display:none}
.nav-pannel_list>li{border-bottom:1px solid #ececec}
.nav-pannel_list>li:hover{background-image:none !important}
.nav-pannel_list>li a{color:inherit}
.nav-pannel_list>li:not(.nav-pannel_title){position:relative;line-height:1;z-index:2;margin:0;display:block;color:#333;font-size:15px}
@media screen and (min-width:768px) and (max-width:1081px){.nav-pannel_list>li:not(.nav-pannel_title){font-size:.87rem}
}
.nav-pannel_list>li:not(.nav-pannel_title):hover::before{border-radius:10px;background:#ececec;position:absolute;content:"";z-index:-1;opacity:1;height:90%;width:100%;top:5%;left:0}
.nav-pannel_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:51px}
.nav-pannel_icon{width:40px;height:30px;margin:0 12px 0 8px}
.nav-pannel_legend{font-size:.8rem;line-height:1;color:#666;display:block}
@media(max-width:768px){.nav-pannel{width:100%;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.nav-pannel_title p{padding-left:15px}
.nav-pannel_list{width:100%;min-height:auto}
.nav-pannel_list:nth-child(2){border:0}
.nav-pannel_legend{display:none}
}
ul.skip-link{position:absolute;top:0;left:calc(50% - 150px);z-index:999}
ul.skip-link li{display:inline;white-space:nowrap;margin-right:.25em}
ul.skip-link li a{position:absolute;left:-99999rem;width:300px}
ul.skip-link li a:focus{left:0;text-align:center;color:white;background-color:gray;border-radius:0 0 30px 30px}
@media screen and (max-width:768px){ul.skip-link{display:none}
}
.incident-carousel-banner .carousel-item{font-family:"Open Sans",Arial,sans-serif;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 30px;height:128px}
@media screen and (min-width:480px){.incident-carousel-banner .carousel-item{height:auto}
}
@media screen and (min-width:1024px){.incident-carousel-banner .carousel-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.incident-carousel-banner .carousel-item[class*="--default-theme"]{background-color:#a0a0a0;background-image:-webkit-gradient(linear,left top,right top,from(#606060),to(#939393));background-image:linear-gradient(90deg,#606060 0,#939393 100%)}
.incident-carousel-banner .carousel-item[class*="--emergency-theme"]{background-color:#2e1a47}
.incident-carousel-banner .carousel-item .carousel-alert{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}
@media screen and (min-width:1024px){.incident-carousel-banner .carousel-item .carousel-alert{padding-right:5px;margin-bottom:0}
}
.incident-carousel-banner .carousel-item .carousel-alert .carousel-item-picto{width:16px;height:16px;margin-right:8px}
.incident-carousel-banner .carousel-item .carousel-item-text{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media screen and (min-width:1024px){.incident-carousel-banner .carousel-item .carousel-item-text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.incident-carousel-banner .carousel-item .carousel-item-text .popin-open-text{font-weight:600;cursor:pointer;text-decoration:underline;margin-top:8px}
@media screen and (min-width:1024px){.incident-carousel-banner .carousel-item .carousel-item-text .popin-open-text{padding-left:16px;margin-top:0}
}
.incident-carousel-banner .owl-nav .owl-prev,.incident-carousel-banner .owl-nav .owl-next{position:absolute;top:25%}
@media screen and (min-width:1024px){.incident-carousel-banner .owl-nav .owl-prev,.incident-carousel-banner .owl-nav .owl-next{top:0}
}
.incident-carousel-banner .owl-nav .owl-prev span,.incident-carousel-banner .owl-nav .owl-next span{color:#fff;font-size:40px}
.incident-carousel-banner .owl-nav .owl-prev{left:5%}
@media screen and (min-width:1440px){.incident-carousel-banner .owl-nav .owl-prev{left:calc(100% / 7)}
}
.incident-carousel-banner .owl-nav .owl-next{right:5%}
@media screen and (min-width:1440px){.incident-carousel-banner .owl-nav .owl-next{right:calc(100% / 7)}
}
.incident-carousel-popin{position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:25px;background-color:#fff;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:420px}
.incident-carousel-popin .close-btn-circle{margin-left:auto;width:25px;height:25px;cursor:pointer;padding:0;border:0 none;background:0}
.incident-carousel-popin .popin-info-picto{width:50px;height:50px;margin:0 auto}
.incident-carousel-popin .popin-text{padding:0 5px}
@media screen and (min-width:1024px){.incident-carousel-popin .popin-text{padding:0 25px}
}
.incident-carousel-popin .popin-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.incident-carousel-popin .popin-item .popin-title{font-weight:700;font-size:17px;padding:20px 0 10px;margin:0 auto;text-align:center}
.incident-carousel-popin .popin-item .popin-desc{text-align:center}
.incident-carousel-popin .popin-item .btn-primary{margin:40px auto 25px;cursor:pointer}
.popin-cache{z-index:202}
.encartNav{max-width:379px;padding:1.1rem 2rem 1.4rem 1.1rem;border-radius:.5rem;background-color:#dcd5c6;background-repeat:no-repeat;background-position:right;margin:1rem auto;cursor:default}
.encartNav__title{font-size:1.1rem;font-weight:bold;line-height:1.5;margin-bottom:10px}
.encartNav__text{display:none}
@media screen and (min-width:768px){.encartNav__text{display:block;font-size:.9rem;line-height:1.46;color:#212121;margin:0 0 1rem}
}
.encartNav__cta{cursor:pointer}
.encartNav__cta:not(.btn-primary){color:#494949;text-decoration:underline}
._encart-nav{background-color:#fff;padding-bottom:1px}
.esnc-deconnexion a.btn-primary,.esnc-deconnexion .btn-primary{background-image:none;background-color:#b2965b;color:#fff;padding:.7em 2em;border-radius:50px;display:inline-block;text-align:center;font-weight:600;line-height:17.25px;font-family:"Open Sans",Arial,sans-serif;border:0;-webkit-box-shadow:none;box-shadow:none}
.esnc-deconnexion .btn-primary:hover,.esnc-deconnexion .btn-primary:not([disabled]):hover{background-image:none;background-color:#42382f}
.esnc-deconnexion .btn-primary:disabled{opacity:.5}
.esnc-deconnexion a.btn-outlined,.esnc-deconnexion .btn-outlined{color:#b2965b;background-image:none;background-color:transparent;padding:.7em 2em;border:1px solid #b2965b;border-radius:50px;text-align:center;font-weight:600;line-height:17.25px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;text-align:center}
.esnc-deconnexion .btn-outlined:hover,.esnc-deconnexion .btn-outlined:not([disabled]):hover{color:#fff;background-color:#b2965b}
.esnc-deconnexion .btn-outlined:disabled{opacity:.5}
.cpm-header-connected_link--hide-logoff{visibility:hidden;width:0 !important;margin-left:0 !important}
.esnc-deconnexion{padding:4.5em 6.6675em}
@media screen and (max-width:1280px){.esnc-deconnexion{padding:2em 3.5em}
}
@media screen and (max-width:1024px){.esnc-deconnexion{padding:2em 1em}
}
.esnc-deconnexion__block{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,0.07);box-shadow:0 0 8px 2px rgba(0,0,0,0.07);padding:1em 2em}
.esnc-deconnexion__message{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 3.5em 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media screen and (max-width:1190px){.esnc-deconnexion__message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 40px 0}
}
@media screen and (max-width:768px){.esnc-deconnexion__message{margin:0 0 20px 0}
}
.esnc-deconnexion__message p{font-size:18px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#212121}
@media screen and (max-width:1190px){.esnc-deconnexion__message p{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}
}
@media screen and (max-width:768px){.esnc-deconnexion__message p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.esnc-deconnexion__message .icon.icon-check{background-color:#b2965b;min-width:45px;min-height:45px;display:inline-block;border-radius:50%;margin-right:1.25em;position:relative}
.esnc-deconnexion__message .icon.icon-check::before{color:#fff;position:absolute;left:0;right:0;text-align:center;line-height:45px}
@media screen and (max-width:768px){.esnc-deconnexion__message .icon.icon-check{margin-right:0;margin-bottom:1.25em}
}
.esnc-deconnexion__btn{margin-left:auto}
@media screen and (max-width:1190px){.esnc-deconnexion__btn{margin:auto}
}
@media screen and (min-width:768px){.esnc-deconnexion__btn a.btn{margin:.5em .5em .5em .5em}
}
@media screen and (max-width:768px){.esnc-deconnexion__btn a.btn{margin:.5em 0 .5em 0;width:100%}
}
.esnc-deconnexion__promo{text-align:center;height:100%;padding:2.5em 4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media screen and (max-width:768px){.esnc-deconnexion__promo{margin:10px 0 !important;padding:2em}
}
.esnc-deconnexion__img{text-align:center;max-width:25em;margin:auto}
.esnc-deconnexion__img img{padding:0 0 2em 0;max-width:100%;width:auto}
.esnc-deconnexion__title{text-align:center;text-transform:initial;font-size:19px;font-weight:700;color:#212121;margin:0 0 1em 0}
.esnc-deconnexion__txt{margin-bottom:2.5em;margin-top:0}
.esnc-deconnexion .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.esnc-deconnexion .d-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.esnc-deconnexion .j-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media screen and (max-width:768px){.esnc-deconnexion .col-50{width:100%}
}
.esnc-deconnexion a.btn-primary,.esnc-deconnexion .btn-primary{-ms-flex-item-align:center;align-self:center;margin-top:auto}
.session-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(59,57,54,0.5);z-index:9998}
dialog.session-warning-dialog{--columns:10;--color-brand-bronze:#8b7355;--color-sky-blue:#f0f7fa;--color-primary-default:#3b3936;--cta-color:#fff;--space-800:48px;--border-highlighted-alternative:#8b7355;padding:16px;border:0;background-color:white;border-radius:4px;-webkit-box-shadow:rgba(59,57,54,0.1) 0 0 10px 0;box-shadow:rgba(59,57,54,0.1) 0 0 10px 0;font-family:"Open Sans",Arial,sans-serif;text-align:center;z-index:9999}
dialog.session-warning-dialog *,dialog.session-warning-dialog *::before,dialog.session-warning-dialog *::after{-webkit-box-sizing:border-box;box-sizing:border-box}
dialog.session-warning-dialog .text-center{text-align:center !important}
dialog.session-warning-dialog .modal-body{--_dialog-color:var(--dialog-color,var(--color-primary-default));max-height:90vh;max-width:556px;padding:var(--space-800);background-color:white;border-radius:16px;color:var(--_dialog-color);padding:48px;position:relative}
@media(max-width:630px){dialog.session-warning-dialog .modal-body{width:auto}
}
dialog.session-warning-dialog .close-btn{border:0;padding:0;background-color:rgba(0,0,0,0);color:#8b7355;cursor:pointer;font-size:24px;position:absolute;right:4px;top:4px}
dialog.session-warning-dialog .close-btn svg{display:block;aspect-ration:initial}
dialog.session-warning-dialog .icon-container{margin-bottom:0}
dialog.session-warning-dialog .icon-container svg{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}
dialog.session-warning-dialog #dialog-title{color:var(--color-primary-default);line-height:normal;font-family:"Open Sans",Arial,sans-serif;font-size:17px;font-weight:bold;letter-spacing:normal;-webkit-margin-before:0;margin-block-start:0;text-transform:revert}
dialog.session-warning-dialog #dialog-description{color:var(--color-primary-default);font-size:15px;line-height:1.33;margin-block:0}
dialog.session-warning-dialog .button-container{padding-top:20px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media screen and (max-width:599px){dialog.session-warning-dialog .button-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
dialog.session-warning-dialog .extend-btn,dialog.session-warning-dialog .logout-btn{border:0;-ms-flex-item-align:center;align-self:center;border-radius:999px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:600;line-height:1.5;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:13px 32px;background-color:var(--cta-bg);color:var(--cta-color)}
dialog.session-warning-dialog .extend-btn:hover,dialog.session-warning-dialog .logout-btn:hover{background-color:var(--cta--bg-hover);-webkit-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear}
dialog.session-warning-dialog .extend-btn:active,dialog.session-warning-dialog .logout-btn:active{background-color:var(--cta--bg-active)}
dialog.session-warning-dialog .extend-btn:disabled,dialog.session-warning-dialog .logout-btn:disabled{background-color:var(--cta--bg-disabled)}
dialog.session-warning-dialog .extend-btn{--cta-bg:#8b7355;--cta--bg-hover:#6b5942;--cta--bg-active:#3c3225;--cta--bg-disabled:white;background-color:var(--cta-bg)}
dialog.session-warning-dialog .logout-btn{--cta-color:#8b7355;--cta-bg:#fff;--cta--bg-hover:#e6e6e6;--cta--bg-active:#bfbfbf;--cta--bg-disabled:#fff;--cta-color-disabled:#e6e6e6;border:1px solid #8b7355}
dialog.session-warning-dialog .flex-direction-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
dialog.session-warning-dialog .flex-direction-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
dialog.session-warning-dialog .flex-direction-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
dialog.session-warning-dialog .flex-justify-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
dialog.session-warning-dialog .d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
dialog.session-warning-dialog .gap-300{gap:16px}
dialog.session-warning-dialog .p-t-400{-webkit-padding-before:20px;padding-block-start:20px}
dialog.session-warning-dialog .p-t-600{-webkit-padding-before:32px;padding-block-start:32px}
dialog.session-warning-dialog .m-b-300{-webkit-margin-after:16px;margin-block-end:16px}
dialog.session-warning-dialog .m-b-500{-webkit-margin-after:24px;margin-block-end:24px}