@charset "UTF-8";@font-face{font-family:"HelloTypeNext-Regular";src:url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Regular.eot");src:url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Regular.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Regular.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Regular.woff") format("woff")}
@font-face{font-family:"HelloTypeNext-Medium";src:url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Medium.eot");src:url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Medium.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Medium.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Medium.woff") format("woff")}
@font-face{font-family:"HelloTypeNext-Light";src:url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Light.eot");src:url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Light.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Light.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Light.woff") format("woff")}
@font-face{font-family:"HelloTypeNext-Bold";src:url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Bold.eot");src:url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Bold.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Bold.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Bold.woff") format("woff")}
@font-face{font-family:"HelloTypeNext";src:url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Light.eot");src:url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Light.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Light.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Light.woff") format("woff");font-weight:100}
@font-face{font-family:"HelloTypeNext";src:url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Regular.eot");src:url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Regular.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Regular.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Regular.woff") format("woff");font-weight:400}
@font-face{font-family:"HelloTypeNext";src:url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Medium.eot");src:url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Medium.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Medium.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Medium.woff") format("woff");font-weight:700}
@font-face{font-family:"HelloTypeNext";src:url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Bold.eot");src:url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Bold.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Bold.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-hbpro-site-front/clientlibs/clientlib-base/resources/fonts/HelloTypeNext-Bold.woff") format("woff");font-weight:900}
.component-home-stepping{margin-top:68px}
.component-home-stepping .stepper-step{max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.component-home-stepping .stepper-step::before{position:absolute;display:block;content:"";width:2px;background-color:#044258;z-index:0;height:calc(100% - 76px);left:36px;top:34px}
@media only screen and (max-width:767px){.component-home-stepping .stepper-step::before{left:28px}
}
.component-home-stepping .stepper-step .stepper-number{font-size:24px;border:0}
@media only screen and (max-width:767px){.component-home-stepping .stepper-step .stepper-number{font-size:13px}
}
.component-home-stepping .stepper::after{display:none}
.component-home-stepping .stepper__text-title{word-break:keep-all;text-align:left;padding:10px}
.component-home-stepping h2{font-weight:500}
.component-home-stepping h2::before{content:"";display:block;margin:0 auto 36px auto;width:50px;height:7px;border-radius:30px;background-color:#007fb2}
@media only screen and (max-width:767px){.component-home-stepping h2::before{margin:0 auto 16px auto}
}
.component-home-stepping .encart .title{font-size:17px}
.component-home-stepping .encart ul{list-style:none}
.component-home-stepping .encart ul li::before{content:"•";color:var(--c-text-teal-blue);font-weight:bold;display:inline-block;margin-left:-1em;font-size:20px;margin-right:.5em}
.component-home-stepping .encart .cta-encart{font-size:13px;font-weight:600}
.mentions-legales hr{margin:70px 0}
@media only screen and (max-width:767px){.mentions-legales hr{margin:40px 0}
}
.cta-sticky-offre{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;height:110px;min-width:300px;position:fixed;bottom:120px;right:-320px;opacity:0;border-radius:10px;z-index:22;-webkit-transition:right .2s ease-in-out,opacity .2s ease-in-out,visibility .2s ease-in-out;transition:right .2s ease-in-out,opacity .2s ease-in-out,visibility .2s ease-in-out}
.cta-sticky-offre.active-block{right:-214px;opacity:1;visibility:hidden}
@media only screen and (min-width:1024px){.cta-sticky-offre.active-block{visibility:visible}
}
.cta-sticky-offre.open-cta{right:3px;opacity:1;visibility:visible;-webkit-transition:right .1s ease-in-out;transition:right .1s ease-in-out}
.cta-sticky-offre .sticky-left-part{border-radius:5px 0 0 5px;min-width:87px}
.cta-sticky-offre .sticky-left-part:hover{cursor:pointer}
.cta-sticky-offre .sticky-left-part .card-offre{background:url("../../../content/dam/hellobankpro/images/home/card-float.webp");background-repeat:no-repeat;background-size:cover;width:141px;height:87px;position:absolute;top:-9px;left:-21px}
.cta-sticky-offre .sticky-right-part{border-radius:0 5px 5px 0}
.cta-sticky-offre .sticky-right-part .close-ico{background-image:url("../../../content/dam/hellobankpro/images/illustrations/icons-cross.svg");background-repeat:no-repeat;background-size:cover;width:25px;height:25px;position:absolute;top:0;right:0}
.cta-sticky-offre .sticky-right-part .close-ico:hover{cursor:pointer}
.cta-sticky-offre.hidden{display:none}