.form-group{margin-bottom:1rem}.col-form-label{flex:0 0 auto;width:auto}.checkbox,.form-check,.form-group{position:relative}.checkbox .help-block,.form-check .help-block,.form-group .help-block{font-size:12px;font-style:italic}.checkbox input[type=text],.form-check input[type=text],.form-group input[type=text]{background-color:#ededed;border:0;border-radius:3px;font-family:BNPPSans,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;padding:12px 15px 8px}.checkbox input[type=text]::input-placeholder,.form-check input[type=text]::input-placeholder,.form-group input[type=text]::input-placeholder{color:#5f5f5f}.checkbox input[type=text]:input-placeholder,.form-check input[type=text]:input-placeholder,.form-group input[type=text]:input-placeholder{color:#5f5f5f}.checkbox input[type=text]:placeholder,.form-check input[type=text]:placeholder,.form-group input[type=text]:placeholder{color:#5f5f5f}.checkbox input[type=text]::placeholder,.form-check input[type=text]::placeholder,.form-group input[type=text]::placeholder{color:#5f5f5f}@media(min-width:767px){.checkbox input[type=text],.form-check input[type=text],.form-group input[type=text]{padding:12px 20px 8px}}.checkbox label,.form-check label,.form-group label{cursor:pointer;font-size:14px;font-weight:600;line-height:1.43}.checkbox input[type=checkbox],.form-check input[type=checkbox],.form-group input[type=checkbox]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.checkbox input[type=checkbox]+label,.form-check input[type=checkbox]+label,.form-group input[type=checkbox]+label{padding-left:26px;position:relative}.checkbox input[type=checkbox]+label:before,.form-check input[type=checkbox]+label:before,.form-group input[type=checkbox]+label:before{border-radius:3px;box-shadow:inset 0 0 0 2px #c9c9c9;content:"";height:16px;left:0;position:absolute;top:2px;transition:background-color .25s ease;width:16px}.checkbox input[type=checkbox]:focus-visible+label,.form-check input[type=checkbox]:focus-visible+label,.form-group input[type=checkbox]:focus-visible+label{outline:2px solid #2d2926;outline-offset:2px}.checkbox input[type=checkbox]:checked+label:before,.form-check input[type=checkbox]:checked+label:before,.form-group input[type=checkbox]:checked+label:before{background:url(/build/images/icon-check-white.bfcb4145.svg) no-repeat 50% #008859;background-size:10px;box-shadow:none}.checkbox .block-form-title,.form-check .block-form-title,.form-group .block-form-title{color:#000;font-size:16px;font-weight:700;margin-bottom:15px;text-transform:uppercase}.checkbox.white input[type=checkbox]+label:before,.form-check.white input[type=checkbox]+label:before,.form-group.white input[type=checkbox]+label:before{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:10px;box-shadow:none}.checkbox.white input[type=checkbox]:checked+label:before,.form-check.white input[type=checkbox]:checked+label:before,.form-group.white input[type=checkbox]:checked+label:before{background-image:url(/build/images/icon-check-green.8d596301.svg)}.block-form-title{color:#000;font-family:BNPPSans,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;font-weight:700;margin-bottom:15px;min-height:29px;text-transform:uppercase}.block-form-title+.select-custom-2{margin-top:-15px}.select-custom-2{position:relative;width:fit-content}.select-custom-2 select{appearance:none;border:none;font-family:BNPPSans,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;padding:0 45px 0 0;position:relative;z-index:1}.select-custom-2 select,.select-custom-2 select:focus{background-color:transparent}.select-custom-2:after{content:url(/build/images/icon-cta-more.2520a934.svg);float:right;height:26px;position:absolute;right:10px;top:6px;transform-origin:center;transition:all .25s ease;width:26px}.select-custom-2:focus-within:after{transform:rotate(180deg)}.form-search .main-search-field{background-color:#fff;border-radius:3px;box-shadow:0 0 40px 0 rgba(0,0,0,.2);margin-left:-15px;margin-right:-15px;max-width:850px;padding:10px}.form-search .main-search-field .search-input{flex:0 0 calc(100% - 50px);position:relative}.form-search .main-search-field input[type=text]{font-size:16px;outline:0;transition:box-shadow .2s ease;width:100%}.form-search .main-search-field input[type=text]:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}@media(min-width:576px){.form-search .main-search-field{margin:20px auto}.form-search .main-search-field.up{margin:-35px auto 15px}}@media(min-width:768px){.form-search .main-search-field .search-input{flex:0 0 calc(100% - 130px)}.form-search .main-search-field input[type=text]{background-image:url(/build/images/icon-search.909ec753.svg);background-position:20px 50%;background-repeat:no-repeat;background-size:20px;font-size:20px;padding-left:55px}.form-search .main-search-field input[type=text]:focus-visible{outline:2px solid #2d2926;outline-offset:1px}}@media(max-width:767px){.form-search .main-search-field .cta{background-image:url(/build/images/icon-search-white.ff967c82.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;border-radius:3px;display:block;padding-left:20px;padding-right:20px;text-indent:-9999px}}.form-search .main-search-field .reset-search{display:none}.form-search .main-search-field.loading .search-input:after{background:url(/build/images/loader.791b43d0.gif) no-repeat 50%;background-size:100%;content:"";height:20px;position:absolute;right:10px;top:12px;width:20px}@media(min-width:768px){.form-search .main-search-field.loading .search-input:after{top:15px}}.form-search .main-search-field.loading.insearch .search-input:after{right:45px}.form-search .main-search-field.insearch .reset-search{background:url(/build/images/icon-refresh-green.5e3a6209.svg) no-repeat 50%;background-size:20px;display:block;height:24px;position:absolute;right:10px;text-indent:-9999px;top:10px;transition:transform .3s ease;width:24px}.form-search .main-search-field.insearch .reset-search:hover{transform:rotate(180deg)}@media(min-width:768px){.form-search .main-search-field.insearch .reset-search{top:13px}}.section-faq.loading,.section-faq>.container{position:relative}.section-faq.loading:after{background-color:hsla(0,0%,100%,.5);bottom:0;content:"";left:0;position:absolute;top:-25px;width:100%}.section-faq .no-result{display:none}.section-faq .no-result strong{display:block}.block-faq{background-color:#e2eeed;padding:50px 0 0}.block-faq .block-text{margin-bottom:40px}.faq-content{padding-bottom:50px;position:relative}@media(min-width:768px){.faq-content{padding-right:20px}}.accordion-faq .accordion-card{background-color:#fff;border:1px solid #efefef;border-radius:3px;box-shadow:3px 2px 6px 0 rgba(0,0,0,.12);margin:0 0 15px}.accordion-faq .accordion-card.open .accordion-card-header button:before{content:"-"}.accordion-faq .accordion-card-header button{align-items:center;display:flex;font-family:BNPPSans,Arial,Helvetica,sans-serif;font-size:16px;font-style:italic;font-weight:400;padding:15px 15px 10px;text-align:left;width:100%}.accordion-faq .accordion-card-header button *{font-size:inherit;font-weight:inherit}.accordion-faq .accordion-card-header button:before{background-color:#008859;border-radius:100%;color:#fff;content:"+";display:table;flex:0 0 auto;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:27px;font-style:normal;font-weight:500;height:30px;line-height:26px;margin-right:20px;margin-top:-7px;padding-top:1px;text-align:center;width:30px}.accordion-faq .accordion-card-header button:focus-visible{outline-offset:-3px}.accordion-faq .accordion-card-header button.collapsed:before{content:"+";line-height:30px}@media(min-width:768px){.accordion-faq .accordion-card-header button{font-size:20px;padding:22px 30px 18px}}.accordion-faq .accordion-card-body{border-top:1px solid #efefef;margin:0;padding:15px}@media(min-width:576px){.accordion-faq .accordion-card-body{padding:30px}}.accordion-faq .accordion-card-body .title-4{margin-bottom:10px}.filtered .faq-questions>li{margin-bottom:40px}@media(min-width:768px){.filtered .faq-questions>li{margin-bottom:60px}}.faq-docs ul li{flex:0 0 100%}@media(min-width:992px){.faq-docs ul li{flex:0 0 auto;margin-right:15px;max-width:320px}}