.search-switch{text-align:center}.search-switch ul{display:inline-flex;margin:10px auto 0}.search-switch ul li a{align-items:center;background-color:#094956;border-radius:3px 3px 0 0;color:#fff;display:flex;font-family:BNPPSans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;height:100%;justify-content:center;line-height:1.17;padding:15px 20px 12px;text-align:center;text-transform:uppercase;transition:background-color .3s ease}.search-switch ul li a:focus-visible{outline:3px solid #fff;outline-offset:3px}.search-switch ul li+li{margin-left:10px}.search-switch ul li.active a{background-color:#008859}@media(max-width:767px){.search-switch ul li{flex:1 1 50%}}@media(min-width:576px){.search-switch ul{padding:10px 0 0}}@media(min-width:768px){.search-switch ul{background-color:#094956;border-radius:100px;padding:10px}.search-switch ul li a{border-radius:100px;font-size:14px;line-height:1.71}.search-switch ul li+li{margin-left:20px}}.tabs-years{margin-top:20px}.tabs-years ul li{margin:0 10px}.tabs-years ul li a{color:#083d48;display:block;font-family:BNPPSans,Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;padding:0 20px 10px;position:relative}@media(min-width:768px)and (max-width:991px){.tabs-years ul li{margin:0}.tabs-years ul li a{font-size:16px}}.tabs-years .tab-current-year{display:none}@media(min-width:768px){.tabs-years ul li a:after{background-color:#008859;bottom:0;content:"";height:0;left:0;position:absolute;transition:height .3s ease;width:100%}.tabs-years ul li a:focus:after,.tabs-years ul li a:hover:after,.tabs-years ul li.active a:after{height:6px}}@media(max-width:767px){.tabs-years{margin:20px 0;position:relative}.tabs-years .tab-current-year{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:3px 3px 0 0;cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:space-between;padding:14px 20px 10px;text-align:left;text-transform:uppercase;transition:all .3s ease;width:100%}.tabs-years .tab-current-year span{background-color:#008859;border-radius:3px;display:block;font-size:18px;font-weight:600;height:24px;position:relative;width:24px}.tabs-years .tab-current-year span:after{background-image:url(/build/images/icon-arrow-down-white.909aac47.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(0deg);transition:all .3s ease;width:12px}.tabs-years ul{background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.1);left:1px;max-height:0;opacity:0;overflow:hidden;position:absolute;right:1px;top:100%;transition:height .4s ease,opacity .4s ease,visibility 0s .4s;visibility:hidden;z-index:1}.tabs-years ul li{margin:0}.tabs-years ul li a{color:inherit;font-size:16px;padding:10px 20px 7px;transition:all .2s ease}.tabs-years ul li a:focus,.tabs-years ul li a:hover{background-color:#008859;color:#fff}.tabs-years ul li+li a{border-top:1px solid #e0e0e0}.tabs-years ul li.active a{background-color:#008859;color:#fff}.tabs-years.open .tab-current-year{border-radius:3px}.tabs-years.open .tab-current-year span:after{transform:translate(-50%,-50%) rotate(180deg)}.tabs-years.open ul{max-height:500px;opacity:1;transition:height .4s ease,opacity .4s ease,visibility 0s 0s;visibility:visible}}.subheader{background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.1);position:relative;z-index:1}.block-banner{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:70px;color:#fff;display:flex;min-height:130px;padding:30px}.block-banner,.block-banner .block-banner-content{position:relative}.block-banner .banner-title{font-family:BNPPSans,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;line-height:1.36;text-transform:uppercase}.block-banner .block-text{line-height:normal}.block-banner .banner-cta{flex:0 0 auto}@media(min-width:768px){.block-banner .banner-cta{margin-left:auto;padding-left:30px}}@media(max-width:767px){.block-banner .banner-cta{margin-left:auto;margin-right:auto}}.block-banner.desk{background-color:#085c53;border-radius:0;min-height:150px}.block-banner.desk .banner-title{margin-bottom:10px;text-transform:none}.block-banner.calculator:before{background-color:#008859;background-image:url(/build/images/icon-calculette.a502dd75.svg);background-position:50%;background-repeat:no-repeat;background-size:44%;border-radius:100%;content:"";flex:0 0 auto;height:50px;margin-bottom:20px;width:50px}@media(min-width:768px){.block-banner.calculator:before{height:85px;margin-bottom:0;margin-right:25px;width:85px}}.block-banner.cercle{background:url(/build/images/bg-bandeau-vert.620bcba6.jpg) no-repeat 50%/cover}.block-banner.cercle:before{background-image:url(/build/images/trompette.79820701.svg);background-repeat:no-repeat;bottom:0;content:"";flex:0 0 auto;height:110px;left:20px;position:absolute;width:140px}@media(min-width:768px){.block-banner.cercle{padding-left:180px}}@media(max-width:767px){.block-banner.cercle:before{background-position:0 100%;background-size:80px}}.block-banner.search:before{background-image:url(/build/images/illu-banner-debt.4e723ac0.svg);background-position:-20px bottom;background-size:auto 100px;bottom:0;flex:0 0 auto;height:100%;width:250px}@media(min-width:768px){.block-banner.search:before{background-size:auto 130px}}.block-banner.faq:before{background-image:url(/build/images/illu-banner-FAQ.ad4975eb.svg);bottom:15px;flex:0 0 auto;height:68px;left:4%;width:90px}@media(min-width:768px){.block-banner.faq:before{bottom:auto;top:50%;transform:translateY(-50%)}}@media(max-width:767px){.block-banner{align-items:center;flex-direction:column;justify-content:center;text-align:center}}