@charset "UTF-8";.cc-cards-carrousel-section__title{padding-left:1.5rem}
.ac-article-card{min-width:45%}
.ac-article-card__link{display:block;height:100%;position:relative;padding:1.5rem;padding-bottom:2.5rem;border-radius:.75rem;background-color:#fff;scroll-snap-align:start;border:3px solid transparent}
.ac-article-card__link:visited{background-color:#fbfbfb}
.ac-article-card__link::after{content:"\e601";font-family:iconbnp;font-size:1.25em;color:#767676;position:absolute;right:0;bottom:0;padding-bottom:1.5rem;padding-right:1.5rem;translate:-.05em .45em}
.ac-article-card__img{border-radius:.4rem;float:left;width:12rem;max-width:45%;margin-right:1.25rem;margin-bottom:.75rem}
.ac-article-card__name-wrapper{margin:0;text-transform:none}
.ac-article-card__name-wrapper>*{display:block}
.ac-article-card__type{font-family:"bnpp_sansregular";color:#767676;text-transform:uppercase;font-size:.75rem;line-height:1;margin-top:1px;margin-bottom:.5rem}
.ac-article-card__title{font-family:"bnpp_sans_condensed_regular";color:#212121;text-transform:uppercase;font-size:1.8rem;line-height:1;margin-top:0;margin-bottom:.75rem}
.ac-article-card__sub-title{font-family:"bnpp_sans_condensed_regular";color:#373737;font-size:1.6rem;line-height:1;margin-top:0}
.ac-article-card__content{--_ac-content-lines:var(--ac-content-lines,4);clear:both;color:#767676;display:-webkit-box;-webkit-line-clamp:var(--_ac-content-lines);line-clamp:var(--_ac-content-lines);-webkit-box-orient:vertical;overflow:hidden;text-align:justify}
.ac-article-card--primary .ac-article-card__link{-webkit-box-shadow:0 4px 20px rgba(0,0,0,0.05);box-shadow:0 4px 20px rgba(0,0,0,0.05)}
.ac-article-card--primary .ac-article-card__link:hover{-webkit-box-shadow:0 4px 20px rgba(0,0,0,0.125);box-shadow:0 4px 20px rgba(0,0,0,0.125)}
@media(min-width:768px) and (max-width:1024px){.ac-article-card--primary{min-width:unset}
.ac-article-card--primary .ac-article-card__img{width:unset;max-width:16rem;margin-right:0;margin-bottom:1.25rem}
}
.ac-article-card--secondary .ac-article-card__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.ac-article-card--secondary .ac-article-card__link:hover{background-color:#f8f8f8}
.ac-article-card--secondary .ac-article-card__img{width:8.5rem}
.ac-article-card--secondary .ac-article-card__content{--ac-content-lines:3;margin-top:auto}
@media(max-width:1024px){.ac-article-card--secondary{border-bottom:1px solid #e7e7e7}
.ac-article-card--secondary:last-child{border-bottom:unset}
}
@media(min-width:768px){.ac-article-card--secondary{-webkit-box-flex:1;-ms-flex:1;flex:1}
.ac-article-card--secondary:nth-child(odd):nth-last-child(3),.ac-article-card--secondary:nth-child(odd):nth-last-child(3) ~ *:nth-last-child(-n+3){min-width:unset;-ms-flex-preferred-size:33%;flex-basis:33%}
.ac-article-card--secondary:nth-child(odd):nth-last-child(3) .ac-article-card__sub-title,.ac-article-card--secondary:nth-child(odd):nth-last-child(3) ~ *:nth-last-child(-n+3) .ac-article-card__sub-title{clear:both}
}
@media(min-width:768px) and (max-width:1024px){.ac-article-card--secondary:nth-child(odd):nth-last-child(3),.ac-article-card--secondary:nth-child(odd):nth-last-child(3) ~ *:nth-last-child(-n+3){border-bottom:unset}
.ac-article-card--secondary:nth-child(odd):nth-last-child(3) .ac-article-card__img,.ac-article-card--secondary:nth-child(odd):nth-last-child(3) ~ *:nth-last-child(-n+3) .ac-article-card__img{width:unset;max-width:100%;margin-right:0;margin-bottom:1.25rem}
}
.pm-months-section__title{padding-left:1.5rem}
.pm-month-list{list-style-type:none;padding:0;margin-bottom:0;background-color:#fff}
.pm-month-list__item{border-bottom:1px solid #dcdfe0}
.pm-month-list__item:last-child{border:0}
.pm-month-detailed__title::-webkit-details-marker{display:none}
.pm-month-detailed__title{z-index:1;position:relative;list-style-type:none;padding-inline:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;cursor:pointer;padding-bottom:1.25rem;padding-top:1.8rem}
.pm-month-detailed__title>*{margin:0}
.pm-month-detailed__title::before{content:"";font-family:iconbnp;font-size:1.25em;padding-top:.7rem;-webkit-transform-origin:.48em .95em;transform-origin:.48em .95em;-webkit-transition:rotate .3s;transition:rotate .3s}
.pm-month-detailed__title:hover{background-color:#f8f8f8}
.pm-month-detailed__list{list-style-type:none;padding-inline:1.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.pm-month-detailed[open] .pm-month-detailed__title::before{rotate:90deg}
.crs-carrousel-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding-inline:1.5rem;margin-left:1px;margin-bottom:1rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}
@media(max-width:767px){.crs-carrousel-nav{display:none}
}
.crs-carrousel-nav__arrow{border-radius:100%;background-color:#fff;aspect-ratio:1;padding:.5rem;display:grid;place-content:center;border:3px solid transparent}
.crs-carrousel-nav__arrow::after{content:"";font-family:iconbnp;color:#767676;margin-bottom:-0.35em;margin-left:-.125em;scale:-1 1}
.crs-carrousel-nav__arrow+.crs-carrousel-nav__arrow::after{scale:unset;margin-right:-.125em}
.crs-carrousel-nav__arrow:hover{background-color:#f8f8f8}
.crs-carrousel-nav__info{color:#999;padding-left:.25rem}
.crs-carrousel-cards{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;gap:1.25rem;padding-inline:1.5rem;padding-bottom:.75rem;margin-bottom:.5rem;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;scroll-padding-left:2.75rem;list-style:none}
@media(max-width:767px){.crs-carrousel-cards{padding-inline:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.main-hub-newsletter-placements-bnp-paribas>section{padding-top:2rem}
.main-hub-newsletter-placements-bnp-paribas .hub-newsletter-placements-header{position:relative;background-color:#006b42;background-image:url(../../../content/dam/mabanque/hub-newsletter-placements/misc/header/hero-banner-desktop.webp);background-repeat:no-repeat;background-size:cover;background-position-x:center}
@media(max-width:767px){.main-hub-newsletter-placements-bnp-paribas .hub-newsletter-placements-header{background-image:url(../../../content/dam/mabanque/hub-newsletter-placements/misc/header/hero-banner-mobile.webp)}
.main-hub-newsletter-placements-bnp-paribas .hub-newsletter-placements-header::before{content:"";position:absolute;inset:0;backdrop-filter:brightness(0.93)}
}
.main-hub-newsletter-placements-bnp-paribas .hub-newsletter-placements-header__title-wrapper{margin-left:auto;margin-right:3%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;padding:2rem;color:white;text-align:center;font-weight:bold;position:relative}
.main-hub-newsletter-placements-bnp-paribas .hub-newsletter-placements-header__title{font-weight:bold;font-size:3.5rem;margin:0;padding-top:.45rem;margin-bottom:-.5rem}
.main-hub-newsletter-placements-bnp-paribas .hub-newsletter-placements-header__sub-title{display:block}
.main-hub-newsletter-placements-bnp-paribas .hub-newsletter-placements-header__edition,.main-hub-newsletter-placements-bnp-paribas .hub-newsletter-placements-header__sub-title{font-size:1.35rem;margin-block:1rem}
.main-hub-newsletter-placements-bnp-paribas .hub-newsletter-placements-header__info{text-align:end;color:#f8f8f8;margin:0;padding:1rem;letter-spacing:-1px;position:relative}