#cafpitoplight{margin-bottom:2rem;position:relative}@media (min-width:992px){#cafpitoplight.bank,#cafpitoplight.bestaux,#cafpitoplight.loan{padding-bottom:4rem}}#cafpitoplight svg{position:absolute}body.default #cafpitoplight svg rect{fill:url(#linear-gradient-main)!important}body.immo #cafpitoplight svg rect{fill:url(#linear-gradient-immo)!important}body.rac #cafpitoplight svg rect{fill:url(#linear-gradient-rac)!important}body.conso #cafpitoplight svg rect{fill:url(#linear-gradient-conso)!important}body.pro #cafpitoplight svg rect{fill:url(#linear-gradient-pro)!important}body.corporate #cafpitoplight svg rect{fill:url(#linear-gradient-corpo)!important}body.insurance #cafpitoplight svg rect{fill:url(#linear-gradient-insurance)!important}@media (min-width:992px){#cafpitoplight svg{height:390px;left:calc(50% - 1280px);top:-140px;width:2560px}#cafpitoplight.lite svg{height:calc(390px - 2rem)}}@media (max-width:991px){#cafpitoplight svg{height:calc(100% - 45px);left:0;top:-80px;width:100%}#cafpitoplight.lite svg{height:234px}}#cafpitoplight .mainwrapper{position:relative}#cafpitoplight.lite h1{align-items:center;color:var(--color-white);display:flex;font-weight:700;justify-content:center;position:relative;text-align:center}@media (min-width:992px){#cafpitoplight.lite h1{font-size:50px;height:200px}}@media (max-width:991px){#cafpitoplight.lite h1{font-size:30px;height:120px;margin-top:.5rem;padding-bottom:1rem}}@media (max-width:359px){#cafpitoplight.lite h1{font-size:26px}}#cafpitoplight.lite h1.warranty{flex-direction:row;justify-content:center;text-align:left}@media (max-width:767px){#cafpitoplight.lite h1.warranty span{font-size:24px}}@media (max-width:575px){#cafpitoplight.lite h1.warranty span{font-size:18px}}@media (max-width:414px){#cafpitoplight.lite h1.warranty span{font-size:17px}}@media (max-width:359px){#cafpitoplight.lite h1.warranty span{font-size:16px}}@media (min-width:992px){#cafpitoplight.lite h1.warranty img{height:auto;margin:2rem 0 0 1rem;width:340px}}@media (max-width:991px){#cafpitoplight.lite h1.warranty img{height:auto;margin:1rem 0 0 1rem;width:200px}}@media (max-width:575px){#cafpitoplight.lite h1.warranty img{height:auto;margin:.5rem 0 0 1rem;width:150px}}@media (max-width:414px){#cafpitoplight.lite h1.warranty img{height:auto;margin:.5rem 0 0 .5rem;width:125px}}#cafpitoplight .panelwrapper{position:relative}@media (min-width:992px){#cafpitoplight .panelwrapper{height:400px;margin-top:1rem;overflow:hidden}}@media (max-width:991px){#cafpitoplight .panelwrapper{height:auto}}#cafpitoplight .panelwrapper.bestaux{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}#cafpitoplight .panelwrapper figure{position:relative;width:100%}@media (min-width:992px){#cafpitoplight .panelwrapper figure{display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:4rem}}@media (max-width:991px){#cafpitoplight .panelwrapper figure{height:auto}}#cafpitoplight .panelwrapper figure .bg{background-color:var(--color-gray-light);z-index:1}@media (min-width:992px){#cafpitoplight .panelwrapper figure .bg{height:100%;left:0;position:absolute;right:0;width:100%}}@media (max-width:991px){#cafpitoplight .panelwrapper figure .bg{border-radius:.5rem;height:250px;margin:0 auto;max-width:400px;overflow:hidden}#cafpitoplight.bestaux .panelwrapper figure .bg,#cafpitoplight.loan .panelwrapper figure .bg{height:200px}}#cafpitoplight .panelwrapper figure .bg img{display:block;height:100%;object-fit:cover;position:relative;width:100%}#cafpitoplight .panelwrapper figure .bg .blackfilter{background-color:var(--color-black);height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}#cafpitoplight .panelwrapper figure figcaption{position:relative;z-index:2}#cafpitoplight .panelwrapper figure figcaption .readtime{background:url(/build/website/images/timer.8c8b4f58.svg) 0 0 no-repeat;color:var(--color-white);font-weight:500;line-height:1;position:relative}@media (min-width:992px){#cafpitoplight .panelwrapper figure figcaption .readtime{background-size:auto 42px;font-size:30px;height:42px;margin-bottom:1.5rem;padding:8px 0 0 50px}}@media (max-width:991px){#cafpitoplight .panelwrapper figure figcaption .readtime{background-size:auto 28px;font-size:18px;height:28px;margin:.5rem auto;padding:7px 0 0 35px;width:6em}}#cafpitoplight .panelwrapper figure figcaption h1{color:var(--color-white);position:relative}@media (min-width:992px){#cafpitoplight .panelwrapper figure figcaption h1{width:calc(100% - 4rem)}#cafpitoplight.bank .panelwrapper figure figcaption h1,#cafpitoplight.loan .panelwrapper figure figcaption h1{width:calc(100% - 400px - 6rem)}#cafpitoplight.bestaux .panelwrapper figure figcaption h1{width:calc(100% - 400px - 5rem)}}@media (max-width:991px){#cafpitoplight .panelwrapper figure figcaption h1{margin:.5rem auto 1rem;max-width:544px;text-align:center}}@media (max-width:575px){#cafpitoplight .panelwrapper figure figcaption h1 br{display:none}}#cafpitoplight .panelstart{background-color:var(--color-white);border-top-left-radius:1rem;border-top-right-radius:1rem;padding:2rem 2rem 0;position:absolute;right:4rem;top:130px;width:400px;z-index:10}#cafpitoplight.loan .panelstart{padding:2rem 0 0;top:100px}#cafpitoplight.bestaux .panelstart{padding-bottom:1em;top:80px}#cafpitoplight.loan .panelstart .btn{margin:0 2rem}@media (max-width:991px){#cafpitoplight.bestaux .panelstart,#cafpitoplight.loan .panelstart{border-radius:0;margin:-1rem auto 0;max-width:400px;padding:1rem 0 0;position:relative;right:auto;top:auto;width:100%}#cafpitoplight.bestaux .panelstart .btn,#cafpitoplight.loan .panelstart .btn{margin:0 1rem}}#cafpitoplight .panelstart .title{font-size:20px;font-weight:700;text-align:center}#cafpitoplight.bestaux .panelstart .title{font-size:24px}#cafpitoplight.bestaux .panelstart .date{font-size:18px;font-weight:700;text-align:center}#cafpitoplight .panelstart .title span.medium{font-size:29px}#cafpitoplight .panelstart .title span.big{color:var(--color-orange);font-size:50px;line-height:1.2}#cafpitoplight .panelstart .title span.big span{font-size:30px}#cafpitoplight .panelstart img{display:block;height:200px;margin:1rem auto;width:auto}#cafpitoplight .panelstart .rate{line-height:1;margin:1rem 0 1.5rem;position:relative;text-align:center}#cafpitoplight .panelstart .rate .line{background-color:#b9bfc3;height:1px;position:absolute;top:50%;width:100%}#cafpitoplight .panelstart .rate .context{align-items:center;background-color:#fff;border:1px solid #b9bfc3;border-radius:8px;display:flex;flex-direction:row;font-weight:700;justify-content:center;margin:0 auto;padding:.5rem 0;position:relative;width:calc(100% - 6rem)}#cafpitoplight .panelstart .rate .context .p1{font-size:14px;margin-right:.5rem}#cafpitoplight .panelstart .rate .context .p2{color:var(--color-orange);font-size:30px}#cafpitoplight .panelstart .taux{color:var(--color-orange);font-size:50px;font-weight:700;line-height:1;margin:1.5rem 0 2rem;text-align:center}#cafpitoplight .panelstart .check{margin:1rem auto 0;width:200px}#cafpitoplight .panelstart .check ul{display:flex;flex-direction:row;justify-content:space-between}#cafpitoplight .panelstart .check ul li{background:url(/build/website/images/check-orange.17a60599.svg) left top 1px no-repeat;font-size:14px;font-weight:700;line-height:1.2;padding-left:25px}#cafpitoplight .mentions{background-color:transparent;color:var(--color-gray-dark);display:block;font-size:12px;font-weight:500;line-height:1.2;margin:1.5rem auto 0;text-align:center}#cafpitoplight .mentions span{display:inline-block}#cafpitoplight .mentions span:after{border-bottom:2px solid var(--color-gray-dark);border-right:2px solid var(--color-gray-dark);content:"";display:inline-block;height:6px;margin:0 0 2px .7em;transform:rotate(45deg);width:6px}#cafpitoplight .panelstart .listbox{position:relative}#cafpitoplight .panelstart .listbox .ctrlwrapper{height:30px;margin:0 auto 3rem;position:relative;width:160px}#cafpitoplight .panelstart .listbox .ctrlwrapper .selected{background-color:var(--color-white);border:1px solid #aaa;border-radius:.5rem;cursor:pointer;display:flex;display:block;flex-direction:column;font-size:20px;height:100%;justify-content:center;line-height:28px;padding:0 3rem 0 1.5rem;position:relative;width:100%}#cafpitoplight .panelstart .listbox .ctrlwrapper .selected span{color:var(--color-blue);font-weight:500}#cafpitoplight .panelstart .listbox .ctrlwrapper .selected span:after{border:2px solid var(--color-orange);border-left:0;border-top:0;content:"";display:block;height:10px;position:absolute;right:1.5rem;top:7px;transform:rotate(45deg);width:10px}#cafpitoplight .panelstart .listbox .ctrlwrapper .list{background-color:var(--color-white);border-radius:10px;cursor:pointer;display:none;left:0;overflow:auto;position:absolute;width:100%}#cafpitoplight .panelstart .listbox .ctrlwrapper .list.display{display:block!important}#cafpitoplight .panelstart .listbox .ctrlwrapper .list li{font-size:20px;font-weight:500;line-height:1;padding:.5rem 1rem;text-align:center}#cafpitoplight .panelstart .listbox .ctrlwrapper .list li:hover{background-color:var(--color-gray-lite)}#cafpipanelarticle{position:relative}@media (min-width:992px){#cafpipanelarticle>*{padding-top:1.5rem}}#cafpipanelarticle .panel{background-color:var(--color-white);border-radius:1rem;display:flex;overflow:hidden;position:relative;width:100%}@media (min-width:992px){#cafpipanelarticle .panel{flex-direction:row}}@media (max-width:991px){#cafpipanelarticle .panel{flex-direction:column;margin:0 auto;max-width:544px;width:100%}}@media (min-width:992px){#cafpipanelarticle .panel figure{height:375px;width:60%}}@media (max-width:991px){#cafpipanelarticle .panel figure{border-radius:1rem;height:250px;overflow:hidden;width:100%}}#cafpipanelarticle .panel figure img{display:block;height:100%;object-fit:cover;width:100%}#cafpipanelarticle .panel figcaption{display:flex;flex-direction:column;justify-content:center}@media (min-width:992px){#cafpipanelarticle .panel figcaption{padding:2rem;width:40%}}@media (max-width:991px){#cafpipanelarticle .panel figcaption{padding:2rem;width:100%}}@media (max-width:575px){#cafpipanelarticle .panel figcaption{padding:2rem 1rem}}#cafpipanelarticle .panel figcaption .caption{background-color:var(--color-white);background:var(--color-white) url(/build/website/images/timer.8c8b4f58.svg) left 7px top 3px no-repeat;background-size:auto 22px;border-radius:15px;color:var(--color-blue);font-size:12px;font-weight:500;height:30px;left:1rem;line-height:30px;padding:0 15px 0 35px;position:absolute;top:1rem}#cafpipanelarticle .panel figcaption .people{font-size:14px;font-weight:500;margin-bottom:1rem}#cafpipanelarticle .panel figcaption .context{color:var(--color-blue);font-weight:700;margin-bottom:2rem;transition:opacity .2s}@media (hover:hover){#cafpipanelarticle .panel figcaption .context:hover{opacity:.9}}@media (min-width:992px){#cafpipanelarticle .panel figcaption .context{font-size:30px}}@media (max-width:991px){#cafpipanelarticle .panel figcaption .context{font-size:25px}}#cafpipanelarticle .panel figcaption .btn{width:10em}.cafpinews h2.version2{background:#fff;background:-moz-linear-gradient(top,#fff 0,#fff 50%,#bcc2c5 50%,#bcc2c5 calc(50% + 1px),#fff calc(50% + 1px),#fff 100%);background:-webkit-linear-gradient(top,#fff,#fff 50%,#bcc2c5 0,#bcc2c5 calc(50% + 1px),#fff calc(50% + 1px),#fff);background:linear-gradient(180deg,#fff 0,#fff 50%,#bcc2c5 0,#bcc2c5 calc(50% + 1px),#fff calc(50% + 1px),#fff)}.cafpinews h2.version2 span{background:#fff;padding-right:1rem}.cafpinews[data-ref=a] h2,.cafpinews[data-ref=b] h2{text-align:center}@media (min-width:992px){.cafpinews h2{margin-bottom:3rem}.cafpinews h2.version2{font-size:30px}}@media (max-width:991px){.cafpinews h2{margin-bottom:1.5rem;text-align:center}.cafpinews h2 br{display:none}}.cafpinews .wrapper{position:relative}@media (min-width:992px){.cafpinews.slider .wrapper .slidewrapper{margin:-15px -15px -30px}}@media (max-width:991px){.cafpinews.slider .wrapper .slidewrapper{margin:-15px auto 0;width:720px}}@media (max-width:767px){.cafpinews.slider .wrapper .slidewrapper{margin:-15px -15px 0;width:calc(100% + 30px)}}@media (max-width:575px){.cafpinews.slider .wrapper .slidewrapper{margin:-15px auto 0;width:380px}}@media (max-width:414px){.cafpinews.slider .wrapper .slidewrapper{margin:-15px -15px 0;width:calc(100% + 30px)}}@media (max-width:359px){.cafpinews.slider .wrapper .slidewrapper{margin:-15px -.5rem 0;width:calc(100% + 1rem)}}@media (min-width:992px){.cafpinews.static .wrapper .slidewrapper{margin:-15px;width:100%}}@media (max-width:991px){.cafpinews.static .wrapper .slidewrapper{margin:-15px auto;width:380px}}@media (max-width:414px){.cafpinews.static .wrapper .slidewrapper{margin:-15px;width:calc(100% + 30px)}}@media (max-width:359px){.cafpinews.static .wrapper .slidewrapper{margin:-15px -.5rem;width:calc(100% + 1rem)}}@media (min-width:992px){.cafpinews.static-slider .wrapper .slidewrapper{margin:-15px;width:100%}}@media (max-width:991px){.cafpinews.static-slider .wrapper .slidewrapper{margin:-15px auto 0;width:380px}}@media (max-width:414px){.cafpinews.static-slider .wrapper .slidewrapper{margin:-15px -15px 0;width:calc(100% + 30px)}}@media (max-width:359px){.cafpinews.static-slider .wrapper .slidewrapper{margin:-15px -.5rem 0;width:calc(100% + 1rem)}}@media (min-width:992px){.cafpinews.static .wrapper .slidewrapper ul,.cafpinews.static-slider .wrapper .slidewrapper ul{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}}.cafpinews.slider .wrapper .slidewrapper ul li{padding:15px 15px 30px}.cafpinews.static .wrapper .slidewrapper ul li{padding:15px}@media (min-width:992px){.cafpinews.static .wrapper .slidewrapper ul li,.cafpinews.static-slider .wrapper .slidewrapper ul li{padding:15px;width:33.33333%}}@media (max-width:991px){.cafpinews.static-slider .wrapper .slidewrapper ul li{padding:15px 15px 30px}}.cafpinews .wrapper .slidewrapper ul li .slide{-webkit-user-drag:none;border-radius:1rem;cursor:pointer;display:block;height:100%;overflow:hidden;padding-bottom:40px;position:relative;top:0;user-select:none}.cafpinews .wrapper .slidewrapper ul li .slide figure{height:180px;overflow:hidden;width:100%}.cafpinews .wrapper .slidewrapper ul li .slide figure img{-webkit-user-drag:none;height:auto;width:100%}.cafpinews .wrapper .slidewrapper ul li .slide .caption{background-color:var(--color-white);border:1px solid var(--color-gray-light);border-radius:15px;color:var(--color-blue);font-size:12px;font-weight:500;height:30px;left:1rem;line-height:30px;padding:0 15px;position:absolute;top:1rem}.cafpinews .wrapper .slidewrapper ul li .slide .caption.timer{background:var(--color-white) url(/build/website/images/timer.8c8b4f58.svg) left 7px top 3px no-repeat;background-size:auto 22px;padding-left:35px}.cafpinews .wrapper .slidewrapper ul li .slide .context{color:var(--color-blue);display:block;font-weight:700;padding:10px 1rem}@media (min-width:992px){.cafpinews .wrapper .slidewrapper ul li .slide .context{font-size:20px;line-height:26px}}@media (max-width:991px){.cafpinews .wrapper .slidewrapper ul li .slide .context{font-size:16px;line-height:20px}}.cafpinews .wrapper .slidewrapper ul li .slide .read{bottom:20px;color:var(--color-orange);font-size:15px;font-weight:500;left:1rem;position:absolute;text-decoration:underline}.cafpinews .wrapper .slidewrapper ul li .slide .date{bottom:20px;color:var(--color-blue);font-size:10px;position:absolute;right:1rem}.cafpinews .wrapper .previous{background:var(--color-white) url(/build/website/images/previous.3d651acd.svg) center no-repeat;left:-20px}.cafpinews .wrapper .next,.cafpinews .wrapper .previous{border-radius:50%;cursor:pointer;display:none;height:40px;position:absolute;top:160px;width:40px}.cafpinews .wrapper .next{background:var(--color-white) url(/build/website/images/next.37d2d034.svg) center no-repeat;right:-20px}@media (min-width:1200px){.cafpinews .wrapper .slidewrapper ul li .slide{transition:top .5s,box-shadow .1s,-webkit-box-shadow .1s}.cafpinews .wrapper .slidewrapper ul li .slide:hover{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.3);box-shadow:0 4px 8px 0 rgba(0,0,0,.3);top:-5px}.cafpinews .wrapper .slidewrapper ul li .slide .read:hover{text-decoration:none}.cafpinews .wrapper .next,.cafpinews .wrapper .previous{transition:box-shadow .1s,-webkit-box-shadow .1s}.cafpinews .wrapper .next:hover,.cafpinews .wrapper .previous:hover{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.5);box-shadow:0 10px 30px 0 rgba(0,0,0,.5)}}.cafpinews .more{width:16em}@media (min-width:992px){.cafpinews .more{margin:2rem auto 0}}@media (max-width:991px){.cafpinews .more{margin:.5rem auto 0}}.cafpinews .component.pagination{margin:2rem auto 0}