@charset "UTF-8";.bubble,ul.breadcrumb a{display:inline-block}.more-options,.panel-heading p,.panel-title,.panel-title label,i.help{cursor:pointer}.input-group{width:100%}.text-big{font-size:1.5em}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.pdfobject{min-height:80vh}i.help{padding-left:5px;padding-right:5px;font-size:11px}.custom-ui-tooltip,.tooltip-inner{background:#010C0F!important;color:#fff!important;font-size:12px;box-shadow:none;border:none;z-index:100}#logo-header{margin:5px;height:40px}@media (max-width:810px){#logo-header{margin-top:10px;height:30px}}.bubble{border-radius:50%;width:10px;height:10px}span.help-block.error{color:#BA1E28;font-size:14px}.explanation{font-size:.8em;padding:7px 0}.navigation-buttons{margin-top:30px;margin-bottom:30px}@media (max-width:767px){.navigation-buttons{margin-bottom:100px}.navigation-buttons button{width:100%}}ul.breadcrumb{font-size:16px;font-weight:400;counter-reset:elt-counter}ul.breadcrumb li{counter-increment:elt-counter;color:#414D4E;padding-bottom:10px;cursor:pointer}ul.breadcrumb li:hover,ul.breadcrumb li:hover:before{color:#010C0F}ul.breadcrumb li:before{content:counter(elt-counter) ".";color:#414D4E}ul.breadcrumb li.active{color:#112122;border-bottom:2px solid #C15429}ul.breadcrumb li.active:before{color:#112122}header.simple-header{width:100%;height:88px;position:sticky!important;top:0;z-index:100;align-items:center;background-color:#fff;border-radius:2px;box-shadow:0 2px 7px 3px rgba(0,0,40,.11)}header.simple-header #cta{margin-top:-30px;width:255px}header.simple-header .contact-menu .navbar-nav{float:none!important}header.simple-header .contact-menu a{color:#010C0F;font-weight:700}header.simple-header .contact-menu a:hover{background-color:transparent}header.simple-header .contact-menu ul>li{position:relative;display:block}header.simple-header .contact-menu .dropdown:hover>.dropdown-menu{display:inline-block}header.simple-header .contact-menu .navbar-nav>.open>.dropdown-menu{position:absolute}header.simple-header .contact-menu .dropdown-menu{z-index:10;background:#fff;min-width:310px;padding:24px;border:0;border-top:2px solid #bc9e77;border-radius:4px;box-shadow:0 0 7px 0 rgba(0,4,80,.08);left:auto;right:0}header.simple-header .contact-menu .dropdown-menu li:hover,header.simple-header .contact-menu .dropdown-menu li:nth-child(0n+2):hover,header.simple-header .contact-menu .dropdown-menu li:nth-child(0n+4):hover{border:none!important}header.simple-header .contact-menu .dropdown-menu li:hover a:hover,header.simple-header .contact-menu .dropdown-menu li:nth-child(0n+2):hover a:hover,header.simple-header .contact-menu .dropdown-menu li:nth-child(0n+4):hover a:hover{color:#112122!important}header.simple-header .contact-menu .dropdown-menu li a{text-transform:inherit;padding-top:10px;transition:all .3s}header.simple-header .mobile-menu{display:none}@media (max-width:767px){header.simple-header #cta{margin-top:8px;max-width:165px;width:auto}header.simple-header .mobile-menu{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 5%}}header.simple-header .right-side{height:88px;display:flex;justify-content:flex-end;align-items:center}header.simple-header ul li{display:inline-block;color:#010C0F;font-weight:700;font-size:15px;margin:0 10px}header.simple-header ul li a{color:#C15429}header.simple-header .logo-nalo-menu{margin-top:32px}header.simple-header .contract-kind{position:absolute;padding-left:12px;border-left:1px solid #414D4E;top:35px;color:#010C0F;font-size:16px}header.simple-header .mobile-logout-btn{position:absolute;right:5%;top:34px}#loadingModal{background-color:#f7f7f7}#loadingModal #resume-spinner-container{text-align:center;width:300px;height:200px;position:absolute;left:50%;top:50%;margin:-100px 0 0 -150px}#loadingModal #resume-spinner-container .loading-message{font-size:20px;color:#010C0F}.switch-legend{display:inline-block;width:180px}.irs{margin-top:-25px}.irs-bar,.irs-bar-edge,.irs-line{height:7px!important}.irs-slider{top:27px;width:20px;height:20px;background-color:#fff}#donut-container,#donut-container svg{width:250px;height:250px}.irs-grid-text,.irs-max,.irs-min,.irs-single{display:none}#donut-container{margin:auto;overflow:hidden}.morris-hover{z-index:1;background-color:#fff!important;text-align:left!important;color:#010C0F!important}#tabs #slider-bullets-navigation,#tabs .nav-tabs li,#tabs ul.mobile li,.form-message-custom-success,.modal-dialog .modal-header .modal-title,.panel-heading p{text-align:center}.modal-dialog .modal-header{border-bottom:none;z-index:9999}.modal-dialog .modal-body .form-group{margin-bottom:15px}@media (max-width:767px){.modal-dialog .modal-body ol li{padding-left:15px}}.modal-dialog .modal-body img{max-width:100%}.modal-dialog .modal-footer{border-top:none}.modal-dialog .modal-footer .btn{margin-left:0}.more-options{color:#4F8EE1;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25}.more-options i{border:2px solid #4F8EE1;width:25px;height:25px;border-radius:50%;padding-top:4px;padding-left:0;color:#4F8EE1}.more-options:hover{color:#7caed6;text-decoration:none}#admin-mode{background-color:#BA1E28;padding:6px;color:#fff;font-size:.9em;position:fixed;width:200px;margin-top:30px;z-index:10000}.panel-default{margin-top:10px}.panel-default .panel-heading{padding:5px;background-color:#fff;box-shadow:0 2px 7px 3px rgba(0,0,40,.08)}.panel-body{background-color:#f7f7f7}.panel-heading p{padding:12px;display:block;color:#43436c;font-size:16px;font-weight:700}.stepper{width:100%;height:60px;background:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 15%;font-size:.85rem;margin-bottom:35px;font-family:Lato,sans-serif}.stepper .resume-step::after{content:"| RÉSULTAT DE VOTRE SIMULATION"}.stepper div>a{color:#B8BCBD;font-size:inherit}.stepper div>a.activated{color:#010C0F}.stepper div>a.not-allowed{cursor:not-allowed}@media (max-width:767px){.stepper{font-size:.75rem;padding:0 5%}.stepper .resume-step::after{content:"| RÉSULTAT"}}@media (max-width:991px){.stepper{padding:0 5%}}.panel{border:none;margin-bottom:15px;border-radius:initial;box-shadow:none}.demat-choices{background-color:#F6D4C0!important}.modal-nalo-dialog{width:800px!important}.modal-nalo iframe{width:100%;min-height:800px}.padding-left-normal{padding-left:20px}.mx-button{max-width:225px}.form-message-custom-success{border-radius:2px;border:1px solid #00826A;background-color:#D3EEE4;color:#00826A;padding:15px 0}.border-colored{border-radius:2px;border:2px solid #112122}@media (max-width:767px){.modal-nalo-dialog{width:355px!important}}#email,#paper{margin-top:5px}.signing-mentions label{font-weight:400}.signing-mentions ul>li{font-weight:400;color:#112122}.type{display:table;background-color:#F3F3F3;border:2px solid #F3F3F3;border-radius:4px;padding:30px;cursor:pointer;margin-bottom:10px}.type.preselected,.type.selected,.type:hover{border:2px solid #260a72}.type p{padding:0}.type .row{height:100%;display:table-row}.type .vertical-center{vertical-align:middle}.type .type-title{text-transform:uppercase;margin-bottom:15px;font-weight:700;color:#010C0F}.type .portfolio-picto{max-height:100px;max-width:100%}.type.selected{background-color:#260a72}.type.selected .type-title,.type.selected p{color:#fff}#allocation-accordion .card{margin-bottom:20px}#allocation-accordion .card .card-header{border-bottom:1px solid #f7f7f7;padding-bottom:5px}#allocation-accordion .card .card-header a{color:#010C0F;text-transform:uppercase;font-size:14px;display:block;width:100%;font-weight:400}#allocation-accordion .colored-circle{height:16px;width:16px;border-radius:50%;margin-top:2px}#allocation-accordion .table-portfolio tbody,#allocation-accordion .table-portfolio td,#tabs .nav-tabs,#tabs .nav-tabs li a{border:none}#allocation-accordion .table-portfolio{font-size:.8em}#allocation-accordion .table-portfolio .euro-funds-circle{width:42px}#allocation-accordion .table-portfolio th{border:none;font-size:14px;font-weight:700}#allocation-accordion .table-portfolio th:nth-child(2){min-width:70px}#allocation-accordion .table-portfolio td a{color:#4a4a5e;text-decoration:underline;font-size:14px;font-weight:400}#allocation-accordion .table-portfolio tbody:nth-child(even){background-color:#f7f7f7}#modalFundsDICI ul li{margin-bottom:10px}#tabs .slider-container .irs-bar,#tabs .slider-container .irs-bar-edge,#tabs .slider-container .irs-line{height:7px!important}#tabs .slider-container .irs-slider{top:27px;width:20px;height:20px}#tabs .nav-tabs li{position:relative;width:25%;background-color:#eeeef1;transition:.3s}#tabs .nav-tabs li a{margin:0;font-size:1rem;font-weight:700!important;font-family:Lato;text-transform:uppercase;padding:25px 10px;background-color:inherit;cursor:pointer;color:#010C0F}#tabs .nav-tabs li.active,#tabs .nav-tabs li:hover{transition:.3s;background:#fff}@media (max-width:1199px){#tabs .nav-tabs li a{font-size:.95rem}}#tabs .nav-tabs li>a>span{padding-bottom:10px;border-bottom:3px solid transparent}#tabs .nav-tabs li.active>a>span{background:#fff;transition:.3s;border-bottom:3px solid #bc9e77}@media (max-width:991px){#tabs .nav-tabs li.active>a>span{background:#fff;transition:.3s;border-bottom:3px solid transparent}#tabs .nav-tabs li.active>a>span:last-of-type{background:#fff;transition:.3s;border-bottom:3px solid #bc9e77}}#tabs .nav-tabs li:not(:last-child){border-right:3px solid #fff}#tabs ul.mobile{padding:0;margin-bottom:0}#tabs ul.mobile li{padding:20px 0;width:100%;border:none!important;background-color:#fff;color:#010C0F;font-size:1rem;font-family:Lato,serif;text-transform:uppercase}#tabs ul.mobile li a{color:#fff!important;display:inline-block;width:46px;height:62px;margin-top:-20px;padding-top:20px;font-size:24px}#tabs ul.mobile li strong{border-bottom:4px solid #bc9e77;padding-bottom:10px}#tabs ul.mobile li .next,#tabs ul.mobile li .prev{color:#5a5a5c!important;font-size:.8rem;width:32px;height:32px;padding:unset;display:flex}#tabs ul.mobile li .prev{float:left;border:1px solid #ddd;border-radius:50%;justify-content:center;align-items:center;margin:3% unset unset 10px}#tabs ul.mobile li .next{float:right;border:1px solid #ddd;border-radius:50%;align-items:center;justify-content:center;margin:3% 10px unset unset}#tabs #simulation .center-block{display:flex;align-items:center;justify-content:center}#tabs #simulation .gray-text{text-transform:uppercase;color:#4a4a5e;font-size:.85rem}#tabs #simulation #number-container{padding:20px 40px}@media (min-width:1500px){#tabs #simulation #number-container{padding:20px 80px}}@media (max-width:767px){#tabs #simulation .gray-text{font-size:.75rem;line-height:2}#tabs #simulation #number-container{padding:15px}}#tabs #simulation .simulator-side-bar .simulator{margin-top:0;padding:0 40px}@media (max-width:767px){#tabs #simulation .simulator-side-bar .simulator{padding:0}#tabs #simulation .simulator-side-bar .simulator .classic-form{padding:0 20px}}#tabs #simulation .simulator-side-bar .simulator .slider-container .irs{height:auto;margin-top:-15px}#tabs #simulation .simulator-side-bar .simulator .slider-container .irs-bar,#tabs #simulation .simulator-side-bar .simulator .slider-container .irs-bar-edge,#tabs #simulation .simulator-side-bar .simulator .slider-container .irs-line{height:5px!important}#tabs #simulation .simulator-side-bar .simulator .slider-container .irs-slider{top:27px;width:17px;height:17px}@media (max-width:991px){#tabs #simulation .simulator-side-bar .simulator .row>.col-sm-4:first-child{margin-bottom:30px}#tabs #simulation .simulator-side-bar .simulator .input-euro>input:first-child{margin-bottom:15px}}#tabs #simulation .classic-form>div:first-child{padding:0 15px}#tabs #simulation .retirement-tooltip{margin-bottom:0;padding-top:30px;text-align:center}#tabs #simulation .form-group{margin-bottom:0}#tabs #simulation .form-group label{color:#4a4a5e;font-weight:400}#tabs #simulation .form-group .small{color:#4a4a5e}#tabs #simulation #simulator-chart{font-family:Lato,sans-serif;padding:25px}@media (max-width:767px){#tabs #simulation #simulator-chart{padding:15px 5px}}#tabs #simulation #simulator-chart .risk-free-btn{display:flex;align-items:center;flex-direction:row;height:16px;padding-left:20px;margin-top:15px;margin-bottom:15px}#tabs #allocation,#tabs #performances,#tabs #securisation{padding:40px 30px 0}#tabs #simulation #simulator-chart .risk-free-btn input{margin:0 10px 0 0;width:16px;height:16px}#tabs #simulation #simulator-chart tspan{font-family:Lato,sans-serif}#tabs #simulation #simulator-chart .simulator-legend{position:absolute;margin-left:100px;margin-top:25px;z-index:1}#tabs #simulation #simulator-chart .simulator-legend .legend-line{font-size:.85em;font-weight:400;line-height:1.69;color:#4a4a5e;font-family:Lato,sans-serif}#tabs #simulation #simulator-chart .simulator-legend .legend-line span{display:inline-block;width:20px;height:2px;border-radius:2px;margin-bottom:4px;margin-right:10px}#tabs #simulation #simulator-chart .simulator-legend .legend-line span.big{margin-bottom:0;height:10px!important}#tabs #performances .historical-chart{height:300px;width:100%}#tabs #performances .small{font-size:13px}#tabs #performances #barChart svg{overflow:visible!important}#tabs #performances .perf-details{margin-right:20px}#tabs #performances .perf-details strong{color:#010C0F}#tabs #performances #bar{width:100%}#tabs #performances #bar svg{overflow:visible!important;height:200px!important;width:auto}#tabs #allocation label{font-weight:400}#tabs #securisation .legend{display:inline-block;min-width:170px}#tabs #securisation .switch-button{margin-bottom:-8px;margin-left:10px}#tabs #securisation #line svg{width:100%;max-height:300px}#tabs #securisation .y-legend{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:sideways;font-size:12px;position:absolute;left:10px;top:35%;font-style:italic}#tabs #risk-level{border-top:solid 1px #F3F3F3;border-bottom:solid 1px #F3F3F3;padding:20px 40px;margin-top:40px}@media (max-width:767px){#tabs #allocation,#tabs #performances,#tabs #securisation{padding:30px 15px}#tabs #risk-level{margin-top:20px;padding:15px}}@-webkit-keyframes flash{0%,100%{opacity:1;margin-left:5px;margin-right:0}50%{opacity:.1;margin-left:0;margin-right:5px}}@keyframes flash{0%,100%{opacity:1;margin-left:5px;margin-right:0}50%{opacity:.1;margin-left:0;margin-right:5px}}#tabs .flashing-round{color:#fff;-webkit-animation:flash linear 2.5s infinite;animation:flash linear 2.5s infinite}#tabs #geographic-repartition{display:none}#tabs #geographic-repartition table.etf-bubble-map-legend{margin-left:20px}#tabs #geographic-repartition table.etf-bubble-map-legend th{min-width:80px;font-weight:700;font-size:.75em;color:#010C0F}#tabs #geographic-repartition table.etf-bubble-map-legend th td{font-size:.9em;color:#010C0F;padding-top:15px}#tabs #geographic-repartition table.etf-bubble-map-legend .amcharts-chart-div a{display:none!important}#tabs #slider-bullets-navigation a{display:inline-block;width:20px;height:20px;border-radius:15px;margin:10px 15px}#tabs #slider-bullets-navigation a.active{background-color:#010C0F}#tabs>.tab-content{margin-top:40px}@media (max-width:991px){#tabs>.row.margin-top-big{padding:30px 15px;margin-top:unset!important;text-align:center!important}#tabs>.row.margin-top-big .col-sm-5.col-md-4.col-sm-offset-1.col-md-offset-2{margin-bottom:30px}}.explain-btn{display:flex;justify-content:space-between;align-items:center;padding:20px 45px;text-transform:uppercase;background:#fff;border-bottom:solid 1px #f7f7f7;border-top:solid 1px #f7f7f7;font-size:.85rem}.explain-btn i{border:1px solid #ddd;border-radius:50%;color:#5a5a5c;padding:4px 3px 3px}.explain-accordion{padding:20px 45px;font-size:.9rem}.explain-accordion a,.explain-accordion p{font-size:.9rem}.number{margin-top:5px;color:#010C0F;font-family:"DM Serif Display",serif;font-weight:400;font-size:32px;display:inline-block}.project-selector,.project-selector-details{cursor:pointer;border-radius:4px;background-color:#F3F3F3;border:2px solid #F3F3F3;margin-bottom:10px;padding:30px 15px;position:relative}.project-selector-details:hover,.project-selector:hover{border-color:#260a72}.project-selector-details.selected,.project-selector.selected{border-color:#260a72;background-color:#260a72}.project-selector-details.selected .description,.project-selector-details.selected h4,.project-selector-details.selected p,.project-selector.selected .description,.project-selector.selected h4,.project-selector.selected p{color:#fff}.project-selector .aligner,.project-selector-details .aligner{display:flex!important;align-items:center!important;justify-content:center!important}.project-selector .aligner-item,.project-selector-details .aligner-item{max-width:75%!important}.project-selector .img-responsive,.project-selector-details .img-responsive{width:54px}.project-selector .description,.project-selector-details .description{padding-bottom:0;font-size:14px;color:#112122}@media (max-width:1199px) and (min-width:992px){.project-selector{height:270px}}@media (max-width:991px) and (min-width:767px){.project-selector{min-height:250}}.project-selector h4{padding-top:20px;text-align:center}.project-selector .cat-details{padding-top:15px;text-align:center;font-size:14px;color:#7f7fa2}@media (max-width:1199px) and (min-width:991px){.project-selector .cat-details{font-size:13px}}.project-selector.selected{border:2px solid #260a72}.project-selector-detail .description{text-align:left}#onboard .project-selector-details.selected{margin-bottom:10px}@media (max-width:991px){#intercom-container .intercom-launcher-frame{margin-bottom:40px}#dashboard header .numbers-header{text-align:center}}#resume-pdf #intercom-container{display:none!important}.select2-selection__rendered.ng-invalid,input.ng-invalid,select.ng-invalid{border:1px solid #BA1E28!important;color:#BA1E28}label.ng-invalid{color:#BA1E28}#dashboard{background-color:#f7f7f7}#dashboard ul i.fa-chevron{margin:0 5px;font-size:.85em}#dashboard ul i{margin-right:5px}#dashboard header{padding:140px 0 100px;background-color:#fff;border-bottom:2px solid #414D4E}#dashboard header h1{text-align:center;padding-bottom:0}#dashboard header.dashboard{padding:130px 0 30px}@media (max-width:767px){#dashboard header,#dashboard header.dashboard{padding:80px 0 40px}}#dashboard header .numbers-header{padding-top:35px;color:#010C0F}#dashboard header .numbers-header .number-container{display:inline-block;margin-right:30px}@media (max-width:991px){#dashboard header .numbers-header .number-container{margin-right:0}}#dashboard header .numbers-header .number-container.important{text-transform:uppercase;margin-right:60px}#dashboard header .numbers-header .number-container.important .number-label{font-weight:700;font-size:22px;margin-bottom:10px}#dashboard header .numbers-header .number-container.important .number-label span{position:relative}#dashboard header .numbers-header .number-container.important .number-label img{position:absolute;top:0;left:-38px}#dashboard header .numbers-header .number-container.important .number{font-size:64px;font-family:Lato,sans-serif}#dashboard header .numbers-header .normal{float:right;margin-top:28px}@media (max-width:991px){#dashboard header .numbers-header .number-container.important{margin-right:0}#dashboard header .numbers-header .number-container.important .number-label{margin-bottom:17px}#dashboard header .numbers-header .normal{margin-top:40px}}#dashboard header .numbers-header .normal .number-label{font-size:16px;margin-bottom:10px}#dashboard header .numbers-header .normal .number{font-size:40px;font-family:Lato,sans-serif}#dashboard header .numbers-header .normal .number .smaller{font-size:20px}#dashboard section{padding:60px 0}@media (max-width:991px){#dashboard section{padding:30px 0}}#dashboard .box{padding:30px}#dashboard .modal-nalo .box,#dashboard .no-padding{padding:0}#dashboard .modal-nalo{max-height:100%;overflow-y:auto}#dashboard .modal-nalo .subtitle-h1{font-size:24px;font-weight:700}#dashboard .repartition-chart{height:25px;width:100%;margin:10px 0 25px}#dashboard .repartition-chart .repartition-part{cursor:pointer;height:100%;float:left}#dashboard .repartition-chart .repartition-part.active{height:35px;margin-top:-5px}#dashboard .mobile-buttons{position:fixed;bottom:-5px;z-index:10}#dashboard .mobile-buttons .btn{width:100%;padding:0;border:0}#dashboard .icon{width:24px;height:24px;margin-right:10px}#dashboard .vertical-centered{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}#dashboard .responsive-carousel .title{padding-bottom:7px;border-bottom:1px solid #ccc;margin-bottom:20px}#dashboard .responsive-carousel .item-title,#dashboard .responsive-carousel .item-value{font-size:16px;color:#112122;margin-bottom:10px}#dashboard .responsive-carousel .item-value{font-weight:700;text-align:right}#dashboard .responsive-carousel .item-value span{word-break:break-all}#dashboard .responsive-carousel .item-value input{line-height:normal;border-bottom:1px solid #ccc;background:#f7f7f7;width:80%}#dashboard .responsive-carousel .item-value i{margin-left:7px}#dashboard .responsive-carousel .disabled{color:#414D4E}#dashboard .responsive-carousel .carousel-control{background-image:none}@media (min-width:767px){#dashboard .responsive-carousel .carousel-inner>.item{display:block}}@media (max-width:767px){#dashboard .responsive-carousel .carousel-inner{margin:0 10%;width:80%;min-height:160px}#dashboard .responsive-carousel .carousel-inner>.item{height:170px}#dashboard .responsive-carousel .carousel-inner>.item .title{border:none;margin-top:0;text-align:center}#dashboard .responsive-carousel .carousel-inner>.item .global-value{display:block;text-align:center}#dashboard .responsive-carousel .carousel-inner>.item .value{display:block;text-align:right;opacity:.73}#dashboard .responsive-carousel .carousel-inner>.item span.item{opacity:1}#dashboard .responsive-carousel .carousel-control{width:10%;color:#d8d8d8;text-shadow:none}#dashboard .carousel-indicators{position:relative;margin:20px 0 0;width:100%;left:0}#dashboard .carousel-indicators li{border-color:#d8d8d8;background-color:#d8d8d8;margin:15px}#dashboard .carousel-indicators .active{background-color:#010C0F}}#dashboard form .submit-button{margin:20px 0}#dashboard #unavailableDiciModal{z-index:10000}#dashboard #unavailableDiciModal h3{text-transform:none;color:#010C0F;font-size:1.25em;font-weight:300}#dashboard #per-block{padding:20px 0 10px;background-color:#FAFCFE;border-top:1px solid #D1E0F4;border-bottom:1px solid #D1E0F4}#dashboard #nps-block{background-color:#fff;padding:20px 0;margin-top:-1px;border-bottom:1px solid #ccc}#dashboard #nps-block .close{position:relative;top:-10px;right:20px}#dashboard #nps-block nps-rating ul{margin:0 auto 30px;padding:0}#dashboard #nps-block nps-rating li{position:relative;width:50px}#dashboard #nps-block nps-rating li:last-child{padding:12px}#dashboard #nps-block nps-rating li:first-child::before,#dashboard #nps-block nps-rating li:first-child:hover::before{content:'Pas du tout probable';position:absolute;font-weight:400;bottom:-25px;font-size:13px;width:120px;left:0;color:#4a4a5e}#dashboard #nps-block nps-rating li:last-child::before,#dashboard #nps-block nps-rating li:last-child:hover::before{content:'Très probable';position:absolute;font-weight:400;bottom:-25px;font-size:13px;width:82px;right:0;color:#4a4a5e}@media (max-width:767px){#dashboard #nps-block nps-rating ul{margin-bottom:0}#dashboard #nps-block nps-rating li{margin:20px}#dashboard #nps-block nps-rating li:first-child::before,#dashboard #nps-block nps-rating li:first-child:hover::before,#dashboard #nps-block nps-rating li:last-child::before,#dashboard #nps-block nps-rating li:last-child:hover::before{display:none}}#dashboard #nps-block nps-rating .number{cursor:pointer;padding:12px 20px;color:#010C0F;background-color:#fff;display:inline-block;font-weight:700;border:1px solid #ccc}#dashboard #nps-block nps-rating .number:hover{border-color:#ccc}#dashboard #nps-block nps-rating .number.filled{background-color:#f7f7f7;color:#fff}#dashboard .btn-container button:first-child{margin-right:15px}#dashboard .success-message{border:1px solid #00826A;border-radius:2px;min-height:40px;color:#00826A;line-height:1.4em;padding:10px 15px;margin-top:5px;margin-bottom:25px;display:inline-block}#layout{background-color:#f7f7f7;min-height:100vh}#layout header{margin-bottom:15px;color:#010C0F}@media (min-width:767px){#layout header{padding-top:25px}}#layout header .separator{font-size:20px;color:#ccc;margin:0 10px}#layout header .right-content{text-align:right;margin-top:12px}#layout header a{color:#010C0F}#layout .navigation-progress-bar{margin-bottom:20px}#newFeatures .modal-header .under-title{margin-bottom:0}.images{text-align:center;margin:15px 0 10px}.images img{height:60px}.images .image-circle{width:70px;height:70px;border-radius:50%;overflow:hidden;display:inline-block}.images .img1{margin-right:-15px}.contract-update.ko i:first-of-type,.contract-update.ok i{margin-right:6px}.images .img3{margin-left:-15px}indicator-account-update{display:inline-block}.contract-update-icon{background-color:#edeefa;color:#535BD2;padding:4px;border-radius:10px;font-size:12px;margin-left:5px}.contract-update{margin-top:15px;padding:4px 8px;border-radius:10px;font-size:12px;text-transform:none}.contract-update.ok{background-color:#D3EEE4;color:#00826A}.contract-update.ko{background-color:#edeefa;color:#535BD2;cursor:pointer}.contract-update.ko i:last-of-type{margin-left:6px}.divider{padding-top:5px;margin-top:5px;border-top:1px solid #414D4E}#dashboard #menu{background-color:#fff;width:100%;max-width:1450px;margin:auto}#dashboard #menu .container{padding:20px 10px 10px;background-color:#fff}#dashboard #menu .logo-dark{display:block}#dashboard #menu .fa-bars{font-size:20px;color:#112122}#dashboard #menu .navbar-nav li a{line-height:19px;font-size:16px;font-weight:700;color:#010C0F;padding:10px 0;margin:0 16px}#dashboard #menu .navbar-nav li a:focus,#dashboard #menu .navbar-nav li:hover a,#dashboard #menu .navbar-nav li:hover a:hover{background-color:transparent}#dashboard #menu .navbar-nav li a.btn{line-height:19px}#dashboard #menu .navbar-nav li.lighting{background-color:#bc9e77}#dashboard #menu .navbar-nav li.lighting a{color:#fff}#dashboard #menu .navbar-nav li.lighting a.active{border-bottom:0 transparent}#dashboard #menu .navbar-nav li a.btn.logout{width:auto;border:2px solid #010C0F;padding:14px 0!important}#dashboard #menu .navbar-nav li a.link{color:#4F8EE1}#dashboard #menu .navbar-nav li a.link:hover{color:#7caed6}#dashboard #menu .navbar-right li:first-child{color:#112122;font-size:13px}@media (min-width:1200px){#dashboard #menu a.logout{width:132px}#dashboard #menu.scrolled .logout{display:none}#dashboard #menu .navbar-nav:first-child>li:nth-child(0n+1):hover>a,#dashboard #menu .navbar-nav:first-child>li:nth-child(0n+3):hover>a,#dashboard #menu .navbar-nav:first-child>li:nth-child(0n+4):hover>a,#dashboard #menu .navbar-nav>li>a.active{border-bottom:2px solid #bc9e77}#dashboard #menu .dropdown:hover>.dropdown-menu{display:block}#dashboard #menu .navbar-nav li a.dropdown-toggle{padding-right:30px}#dashboard #menu .navbar-nav li.lighting{border-radius:37px}#dashboard #menu .navbar-nav .dropdown-menu{z-index:10;background:#fff;min-width:310px;padding:24px;border:0;border-top:2px solid #bc9e77;border-radius:4px;box-shadow:0 0 7px 0 rgba(0,4,80,.08);margin-top:-2px}#dashboard #menu .navbar-nav .dropdown-menu li:hover,#dashboard #menu .navbar-nav .dropdown-menu li:nth-child(0n+2):hover,#dashboard #menu .navbar-nav .dropdown-menu li:nth-child(0n+4):hover{border:none!important}#dashboard #menu .navbar-nav .dropdown-menu li a{text-transform:inherit;padding:0 0 16px;line-height:24px;transition:all .3s}}#dashboard #menu.scrolled{background-color:#fff;box-shadow:1px -8px 10px 0 #f7f7f7}#dashboard #menu .navbar-collapse{max-height:500px;min-width:100%}#dashboard #menu .dropdown-toggle{background:url(/images/arrow-down.svg) right 10px center no-repeat #fff}@media (max-width:767px){#dashboard #menu .navbar-collapse{max-height:100vh;position:fixed;z-index:100;right:0;left:0;padding-bottom:125px}}@media (max-width:1199px){#dashboard #menu .fa-bars,#dashboard #menu .login-link-mobile,#dashboard #menu .navbar-collapse .fa-bars,#dashboard #menu a{color:#010C0F}#dashboard #menu{background-color:#fff!important}#dashboard #menu .dropdown-toggle[aria-expanded=true]{background:url(/images/arrow-up.svg) right 10px center no-repeat #fff}#dashboard #menu .navbar-collapse{overflow-y:auto!important;background-color:#fff}#dashboard #menu .navbar-nav li{border-top:1px solid #f7f7f7}#dashboard #menu .navbar-nav li a{padding-top:23px;padding-bottom:23px;line-height:33px}#dashboard #menu .navbar-collapse .btn-line-white{border:1px solid #010C0F}#dashboard #menu .navbar-collapse .navbar-right li:last-child{padding-bottom:24px}#dashboard #menu .logout{border-color:#010C0F!important}#dashboard #menu .navbar-header{float:none;margin:0}#dashboard #menu .navbar-left,#dashboard #menu .navbar-right{float:none!important}#dashboard #menu .navbar-toggle{display:block;margin:0}#dashboard #menu .navbar-fixed-top{top:0;border-width:0 0 1px}#dashboard #menu .navbar-collapse.collapse{display:none!important}#dashboard #menu .navbar-nav{background-color:#fff;height:auto;margin-left:0;margin-right:0;float:none!important;padding-top:7.5px;margin-bottom:0}#dashboard #menu .navbar-nav.navbar-right{padding-top:0;margin:0}#dashboard #menu .navbar-nav>li{float:none}#dashboard #menu .collapse.in{display:block!important}#dashboard #menu .navbar-nav .open .dropdown-menu{position:static;float:none;width:100%;box-shadow:none;border:none;padding:0}#dashboard #menu .navbar-nav .open .dropdown-menu li a{text-indent:10px}#dashboard #menu a.btn{width:auto}}#dashboard #menu.scrolled>.container{background:#fff}#dashboard #menu.scrolled .logo-white{display:none}#dashboard #menu.scrolled .logo-dark{display:block}#dashboard #menu.scrolled .fa-bars{color:#010C0F}#dashboard #homepage-content .box-recurring-deposit>*{-webkit-user-select:none;-ms-user-select:none;user-select:none}#dashboard #homepage-content .recurring-free-deposit{background-color:#D7F0E6;border-radius:4px;color:#00826A;font-weight:700;padding:8px;display:inline-block;margin-top:-4px;position:relative}#dashboard #homepage-content .suggestion-tooltip{padding-bottom:0}#dashboard #homepage-content .suggestion-tooltip .col-text .title{text-transform:uppercase;font-size:12px}#dashboard #homepage-content .suggestion-tooltip .col-text p,#dashboard #homepage-content .suggestion-tooltip .col-text span,#dashboard #homepage-content .suggestion-tooltip .col-text strong{color:#010C0F}#dashboard #homepage-content h2{margin-top:30px}#dashboard #homepage-content .euro-symbol{font-size:.8em}#dashboard #homepage-content .contract-title{font-weight:700;color:#010C0F;font-size:16px}#dashboard #homepage-content .projects .risk-gauge{width:100%;max-width:150px;max-height:150px;margin:auto}#dashboard #homepage-content .projects .legend{padding-top:10px;font-size:14px;text-align:center}#dashboard #homepage-content .projects .box:hover{border-color:#010C0F}#dashboard #homepage-content .projects .box{padding:30px;margin-bottom:15px}#dashboard #homepage-content .projects .box .box-title .icon-nalo{width:48px;height:48px;float:left}#dashboard #homepage-content .projects .box .box-title .title{font-size:16px;font-weight:700;margin-bottom:40px;color:#010C0F;text-transform:uppercase;display:inline-block}#dashboard #homepage-content .projects .box .main-focus{color:#010C0F}#dashboard #homepage-content .projects .box .main-focus .value{font-size:40px;font-weight:400;font-family:Lato,sans-serif}#dashboard #homepage-content .projects .box .second-focus .box-subtitle{color:#4a4a5e;display:inline-block}#dashboard #homepage-content .projects .box .second-focus .value{font-size:22px;font-weight:400;font-family:Lato,sans-serif;color:#4a4a5e}#dashboard #homepage-content .projects .box .second-focus .relative-performance{font-size:16px}#dashboard #homepage-content .projects .box .box-subtitle{font-size:16px;font-weight:400;margin-bottom:10px;display:inline-block}@media (max-width:991px){#dashboard #homepage-content .projects .box .box-subtitle{font-size:14px}}#dashboard #homepage-content .projects .box .value.big{font-size:40px;margin-bottom:30px}#dashboard #homepage-content .projects .box .classic-form{line-height:0;position:relative}#dashboard #homepage-content .projects .box .classic-form .toggle-button{margin-right:8px}#dashboard #homepage-content .projects .box .classic-form span.bold{color:#7f7fa2;position:absolute;margin-top:8px}#dashboard #homepage-content .projects .box.suggestion{padding:24px}@media (max-width:991px){#dashboard #homepage-content .projects .box.suggestion{padding:20px}}#dashboard #homepage-content .projects .box.suggestion .title{margin-top:20px;margin-bottom:0;display:block}#dashboard #homepage-content .projects .box.suggestion .text{margin-top:20px}#dashboard #homepage-content .projects .box.suggestion .btn-light-cta{width:85px;height:40px}#dashboard #homepage-content .projects .box.suggestion .block-cta{float:right;margin-right:15px}#dashboard #homepage-content .projects .box.suggestion .block-solde{width:auto;margin-top:8px;display:inline-block;margin-right:24px;padding-right:24px;float:left;margin-left:15px}#dashboard #homepage-content .projects .box.suggestion .block-solde .text{display:block;margin-top:12px}@media (min-width:767px){#dashboard #homepage-content .projects .box.suggestion .block-solde{height:40px;float:none;margin-left:0}#dashboard #homepage-content .projects .box.suggestion .block-solde.border{border-right:1px solid #ccc}}#dashboard #homepage-content .projects .know-more{margin:60px 0;text-align:center}#dashboard #homepage-content .help-tooltip.onbarding,#perModal .modal-nalo .modal-header h4{margin-top:0}#dashboard #homepage-content .number-label.solde{margin-left:38px}@media (min-width:768px){#dashboard #homepage-content .help-tooltip.onbarding,#dashboard #homepage-content .onboarding-block,#dashboard #homepage-content .operations-block{height:255px}}@media (min-width:991px) and (max-width:1199px){#dashboard #homepage-content .help-tooltip.onbarding,#dashboard #homepage-content .onboarding-block,#dashboard #homepage-content .operations-block{height:297px}}@media (max-width:991px){#dashboard #homepage-content .numbers-header{padding-top:0}#dashboard #homepage-content .projects .box{padding:20px;margin-bottom:15px}#dashboard #homepage-content .projects .box .value,#dashboard #homepage-content .projects .box .value.big{font-size:40px;margin-bottom:10px}#dashboard #homepage-content .help-tooltip.onbarding,#dashboard #homepage-content .onboarding-block,#dashboard #homepage-content .operations-block{height:auto}}#dashboard #homepage-content .col-md-12>.help-tooltip.onbarding,#dashboard #homepage-content .col-md-12>.operations-block{height:auto}#dashboard #homepage-content .help-tooltip.onbarding .col-text p,#dashboard #homepage-content .help-tooltip.onbarding .col-text strong{color:#4a4a5e!important}#dashboard #homepage-content .help-tooltip.onbarding .col-text p{padding:8px 0 0}#perModal .modal-header{padding:15px 30px}#perModal hr{margin-bottom:0}#resume-per .roof{margin-top:20px;border:2px solid #F7F7F7;padding:20px;border-radius:2px}#resume-per .number{color:#bc9e77}#resume-per .number.smaller{font-size:24px}#resume-per #recommanded-allocation-donut-container{margin:auto;width:80px;height:80px}@media (min-width:767px){#resume-per #recommanded-allocation-donut-container{margin-top:-20px}}#resume-per #recommanded-allocation-donut svg{width:80px;height:80px}#modalPerTemporaryInfo hr{margin:10px auto auto}#dashboard #project section{padding:16px 0}#dashboard #project section:first-of-type{padding-top:24px}#dashboard #project section:last-of-type{padding-bottom:80px}@media (min-width:768px){#dashboard #project .box.parameters,#dashboard #project .col-md-4>.operations-block,#dashboard #project .onboarding-block{height:226px}}@media (min-width:991px) and (max-width:1199px){#dashboard #project .box.parameters,#dashboard #project .col-md-4>.operations-block,#dashboard #project .onboarding-block{height:267px}}@media (max-width:991px){#dashboard #project .box.parameters,#dashboard #project .col-md-4>.operations-block,#dashboard #project .onboarding-block{height:auto}}#dashboard #project .col-md-12>.box.parameters,#dashboard #project .col-md-12>.operations-block{height:auto}#dashboard #project .box.parameters{padding:0;margin-bottom:15px}#dashboard #project .box.parameters .box-header{padding:24px}#dashboard #project .box.parameters .box-header a,#dashboard #project .box.parameters .box-header i,#dashboard #project .box.parameters .box-header strong{color:#262650}#dashboard #project .box.parameters hr{padding:0;margin:0}#dashboard #project .box.parameters #dropdownMenuButton{padding:12px}#dashboard #project .box.parameters .dropdown-menu{padding:32px;left:unset;right:0;min-width:300px}#dashboard #project .box.parameters .dropdown-menu a:first-child{padding-bottom:12px}#dashboard #project .box.parameters .dropdown-menu a{display:inline-block;padding:12px 0}#dashboard #project .box.parameters .dropdown-menu .dropdown-item{color:#4a4a5e;font-weight:400}#dashboard #project .box.parameters .box-body{padding-top:3px;color:#7D7D96}#dashboard #project .box.parameters .box-body a{color:#535BD2}@media (max-width:767px){#dashboard #project .box.parameters .box-body{padding:0 30px 30px}}#dashboard #project .inline-form{font-size:14px;line-height:0}#dashboard #project .gains,#dashboard #project .project-value{text-align:center;font-weight:300;color:#fff}#dashboard #project .project-value{font-size:40px}#dashboard #project .gains{font-size:20px}#dashboard #project hr{margin:20px auto 0}#dashboard #project .icon-nalo{width:27px;height:27px;margin-right:10px}#dashboard #project .projections .simulator-legend .legend-line{font-size:.85em;font-weight:400;line-height:1.69;color:#4a4a5e}#dashboard #project .projections .simulator-legend .legend-line span{display:inline-block;width:20px;height:2px;border-radius:2px;margin-bottom:4px;margin-right:10px}#dashboard #project .projections .simulator-legend .legend-line span.big{margin-bottom:0;height:10px!important}#dashboard #project .projections .small{font-size:.8em}#dashboard #project .projections .value{color:#7D7D96}#dashboard #project .projections .value.large{font-size:1.9em;font-weight:300}#dashboard #project .projections hr{margin-top:0}#dashboard #project .projections .progress{height:6px;margin:15px 0!important;background-color:#E7E5E5;box-shadow:none}#dashboard #project .projections .progress .progress-bar{border-radius:10px;background:linear-gradient(to right,#535BD2,#535BD2)}#dashboard #project .projections .goal-progress{margin:5px 0 15px!important;height:3px;background-color:#bc9e77}#dashboard #project .projections .goal-definition a{color:#535BD2;background-color:#eeeffb;padding:11px;border-radius:5px}#dashboard #project-resume-carousel{position:relative;padding-top:40px}#dashboard #project-resume-carousel .carousel-inner{overflow:hidden}#dashboard .evolution .evolution-chart-container,#dashboard .evolution .evolution-chart-container svg,#dashboard .evolution .historical-chart-container,#dashboard .evolution .historical-chart-container svg,#dashboard .evolution .performance-chart-container,#dashboard .evolution .performance-chart-container svg{width:100%;min-height:300px}@media (max-width:991px){#dashboard .evolution .evolution-chart-container,#dashboard .evolution .historical-chart-container,#dashboard .evolution .performance-chart-container{min-height:200px}}#dashboard .evolution .chart-line{height:2px;margin:10px 0}#dashboard .evolution .chart-line-grey{background-color:#9DC6D1}#dashboard .evolution .chart-line-blue{background-color:#010C0F}@media (min-width:991px){#dashboard .evolution .legend{margin-left:50px;margin-top:15px}}#dashboard .evolution .links a{color:#112122;text-transform:uppercase;padding-bottom:10px}@media (min-width:768px) and (max-width:991px){#dashboard .evolution .links a{padding-bottom:0;text-align:center}}#dashboard .evolution .links a.active{border-bottom:2px solid #bc9e77}#dashboard .repartition a{display:none!important}#dashboard .repartition table th{font-size:11px;font-weight:600;text-transform:uppercase}#dashboard .repartition table td{padding:5px 20px 0 0;font-weight:400}#dashboard .repartition table tr td{font-size:14px}#dashboard #map-div .amcharts-chart-div>svg>g:nth-last-child(-n+2){display:none}#dashboard #activities .monthly-activities{margin-bottom:20px}#dashboard #activities #filter{padding:60px 0 0}#dashboard #activities .box{margin-bottom:15px}@media (max-width:767px){#dashboard #activities .box{padding:15px}}#dashboard #activities input .activities-log{padding:0 0 50px}#dashboard #activities .activity-type{margin-bottom:6px;font-size:16px}#dashboard #activities .activity-type .icon-nalo-container{width:78px;float:left}@media (max-width:767px){#dashboard #activities .activity-type .icon-nalo-container{width:47px}}#dashboard #activities .activity-type .icon-nalo-container .icon-nalo{height:48px;width:48px}#dashboard #activities .activity-type .name{font-weight:700;color:#010C0F;margin:0 0 10px;padding:0}#dashboard #activities .activity-type .date-xs{font-weight:400;color:#010C0F;margin:0;padding:0 0 0 70px}@media (max-width:767px){#dashboard #activities .activity-type .icon-nalo-container .icon-nalo{height:32px;width:32px}#dashboard #activities .activity-type .date-xs{padding:0 0 10px 47px}}#dashboard #activities .activity-type .document-container-xs{text-align:right}#dashboard #activities .activity-type .description{color:#4a4a5e;margin:0;padding:0 0 0 78px}@media (max-width:767px){#dashboard #activities .activity-type .description{padding:0 0 0 47px}}#dashboard #activities .activity-type .status{font-size:12px}#dashboard #activities .activity-type .date{color:#4a4a5e;text-align:right;margin:0 0 10px;padding:0}#dashboard #activities .activity-type .document{float:right;margin:0;padding:0}@media (max-width:767px){#dashboard #activities .activity-type .document{float:none;padding:10px 0 0 47px}#dashboard #activities .activity-type .state-indicator{right:15px}}#dashboard #activities ._720kb-datepicker-calendar-header:nth-child(odd){background:#585789;color:#fff}#dashboard #activities ._720kb-datepicker-calendar-days-header{background:#ABABC4;color:#fff}#dashboard #activities .datepicker{float:none}#dashboard #contract .box{overflow-x:scroll}#dashboard #contract table .active{background-color:#ABABC4}#dashboard #contract .project-value{font-size:45px;font-weight:300;color:#010C0F;text-align:center;font-family:"DM Serif Display",serif}#dashboard #contract .project-value .gains{font-size:16px;color:#4a4a5e;font-weight:400}@media (max-width:576px){#dashboard #contract table{font-size:.8em}#dashboard #contract table th{font-size:12px}}#dashboard #contract .block-tooltip{min-height:100%;padding:10px;text-align:left;margin-top:0}#dashboard #contract .block-tooltip.action-needed{border:1px solid #414D4E}#dashboard #contract .block-tooltip.action-needed .close{margin-top:-5px}#dashboard #contract #modalCurrentCustomedBeneficiariesClause p,#dashboard #contract #modalLastCustomedBeneficiariesClause p{white-space:pre-wrap}#dashboard #contract #contract-resume-carousel{padding-top:30px;position:relative}#dashboard #contract #contract-resume-carousel .carousel-inner{overflow:visible}.box .subtitle{text-align:center;font-size:85%;padding-top:15px;padding-bottom:0}#parameters .box{margin-bottom:15px}#parameters .btn-select{width:inherit}#parameters .box-title{color:#010C0F;font-weight:700;padding-bottom:5px}#parameters .highlighted-message{margin-top:10px}#parameters .disabled-cta{font-weight:700;color:rgba(79,142,225,.3);cursor:not-allowed}.padding-none{padding:0}.update-parameters .box .under-title{margin:0 auto}.update-parameters .box .box-body{padding-top:0}.update-parameters hr{margin:30px auto}.update-parameters .recurring-deposit-form label{vertical-align:middle!important}.update-parameters .current-step{width:33.3333333333%;height:6px;background-color:#E78C56;border-radius:8px;z-index:0;position:absolute;@extends %current-step-style;}@media (max-width:767px){.update-parameters .current-step{border-radius:0}}.update-parameters .done-step-1{width:0!important}.update-parameters .done-step-2{width:33.3333333333%}.update-parameters .current-step-2,.update-parameters .done-step-3{width:66.6666666667%}.update-parameters .current-step-3,.update-parameters .done-step-3{width:100%!important}.update-parameters .label-progress-bar{font-size:13px;font-weight:700;text-transform:uppercase;color:#112122}.update-parameters .activation{margin-top:30px}.update-parameters .ng-dirty.ng-invalid{border-color:#BA1E28!important;color:#BA1E28}.update-parameters .alert-deep-blue{border-radius:2px;border:1px solid var(--link-water);background-color:rgba(209,224,244,.3);padding:15px;color:#000045;line-height:1.38;letter-spacing:normal;font-size:1rem}.update-parameters .y-legend{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:sideways;font-size:12px;position:absolute;left:10px;top:35%;font-style:italic}.update-parameters .switch-button{margin-left:10px;margin-bottom:-5px}.update-parameters #securisation svg{min-height:330px}@media (max-width:375px){.update-parameters .simulation-allocation-table{font-size:14px;display:block;overflow-x:scroll}}@media (max-width:320px){.update-parameters .simulation-allocation-table{font-size:12px}}.update-parameters.warning-allocation .highlight-tooltip{padding:30px 96px}.update-parameters.warning-allocation .highlight-tooltip ul.classic li{margin-bottom:30px}.update-parameters.warning-allocation .highlight-tooltip ul.classic li ul{list-style-type:none}.update-parameters.warning-allocation .highlight-tooltip ul.classic li ul li{margin-top:15px;margin-bottom:0}.update-parameters.warning-allocation .highlight-tooltip hr{margin-top:0;border-color:#414D4E}.update-parameters .goal .progress{margin-top:15px!important;margin-bottom:20px!important;height:6px;background:#E7E5E5}.update-parameters .goal .progress .progress-bar{border-radius:10px}.update-parameters .goal .suggestions .btn-mauve{background-color:#EAE8F5;color:#352095}.deposit .current-step,.update-clause .current-step,.update-rib .current-step{height:6px;background-color:#E78C56;position:absolute;z-index:0}.deposit .label-progress-bar,.update-clause .label-progress-bar,.update-rib .label-progress-bar{font-size:13px;color:#112122;font-weight:700;text-transform:uppercase}@media (min-width:991px){.update-parameters .goal .suggestions .btn-mauve,.update-parameters .goal .suggestions .btn-secondary{width:auto;margin-right:16px}}.update-parameters .btn-select{width:inherit}.update-parameters .signing-mentions label{max-width:95%}.deposit .current-step{width:20%;border-radius:8px;@extends %current-step-style;}@media (max-width:767px){.update-parameters.warning-allocation .highlight-tooltip{padding:30px}.deposit .current-step{border-radius:0}}.deposit .done-step-1{width:0!important}.deposit .done-step-2{width:20%}.deposit .current-step-2,.deposit .done-step-3{width:40%}.deposit .current-step-3,.deposit .done-step-4{width:60%}.deposit .current-step-4,.deposit .done-step-5{width:80%}.deposit .current-step-5,.deposit .done-step-5{width:100%!important}.deposit #transfer .block-tooltip{padding:20px}.deposit .signing-mentions label{max-width:94%}.deposit .box .under-title{margin:0 auto}.deposit .box .box-body{padding-top:0}.update-clause .current-step{width:25%;border-radius:8px;@extends %current-step-style;}@media (max-width:767px){.update-clause .current-step{border-radius:0}}.update-clause .done-step-1{width:0!important}.update-clause .done-step-2{width:25%}.update-clause .current-step-2,.update-clause .done-step-3{width:50%}.update-clause .current-step-3,.update-clause .done-step-4{width:75%}.update-clause .current-step-4,.update-clause .done-step-4{width:100%!important}.update-clause textarea{resize:none}.update-rib .current-step{width:25%;border-radius:8px;@extends %current-step-style;}@media (max-width:767px){.update-rib .current-step{border-radius:0}}.update-rib .done-step-1{width:0!important}.update-rib .done-step-2{width:25%}.update-rib .current-step-2,.update-rib .done-step-3{width:50%}.update-rib .current-step-3,.update-rib .done-step-4{width:75%}.update-rib .current-step-4,.update-rib .done-step-4{width:100%!important}.update-rib em{color:#010C0F;opacity:1}@media (min-width:768px){.border-left{border-left:1px solid #010C0F}.border-right{border-right:1px solid #ccc}}.recurring-deposit-schema .step{position:relative;width:100%;margin-bottom:15px}.recurring-deposit-schema .image{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.recurring-deposit-schema .block-text{margin-left:86px;border-radius:2px;padding:10px;background-color:#f7f7f7;font-size:14px;color:#4a4a5e}.custom-checkbox:disabled{background-color:#bcbcc5!important}#dashboard #profile{margin-bottom:50px}#dashboard #profile .btn-select{width:inherit}#dashboard #profile .box{margin-bottom:30px;padding-bottom:0!important}#dashboard #profile .box-title{color:#010C0F;font-weight:700}#dashboard #profile .input-group{width:100%}#dashboard #profile .submit-button{margin:0}#dashboard #profile .success-message{margin-top:15px}#dashboard #documents .box{margin-bottom:15px}#dashboard #documents h3{padding-bottom:30px}#dashboard #documents .contract-kind{margin-left:24px;border-left:1px solid #EEEFFB;display:inline-block;padding-left:24px}#dashboard .contact-footer ul.contact,#dashboard .contact-footer ul.social-media{padding-left:0;list-style-type:none}#dashboard .contact-footer{padding-top:60px;padding-bottom:25px;background-color:#fff;color:#112122}#dashboard .contact-footer ul.contact li{float:left;margin-right:50px;font-size:16px;padding-bottom:15px;color:#112122}#dashboard .contact-footer ul.social-media li{float:left}#dashboard .contact-footer ul.social-media li a{color:#112122;font-size:24px}#dashboard .contact-footer .feedback{margin-top:40px}#dashboard .contact-footer .blog-pastil{position:absolute;height:24px;font-size:14px;background:#112122;color:#fff;border-radius:5px;font-weight:700}#dashboard .contact-footer .success-message{display:inline;padding-left:10px}#dashboard .contact-footer .social-networks img{margin-right:12px}#dashboard footer{padding:25px 0;text-align:center}@media (max-width:991px){#dashboard footer{padding-bottom:45px}}#dashboard footer p{margin:0}#dashboard footer a{text-decoration:underline}#dashboard footer #logo{height:40px;margin-bottom:16px}#dashboard a.new-features,#dashboard button.new-features{background:rgba(100,141,207,.2);border-radius:3px;text-transform:uppercase;text-decoration:none;font-weight:600;font-size:13px;line-height:1px;padding:8px 10px 8px 11px}#dashboard a.new-features:hover,#dashboard button.new-features:hover{background:rgba(100,141,207,.8)}#dashboard button.new-features{line-height:inherit;border:none}.new-project .current-step{width:11.1111111111%;height:6px;background-color:#E78C56;border-radius:8px;z-index:0;position:absolute;@extends %current-step-style;}@media (max-width:767px){.new-project .current-step{border-radius:0}}.new-project .done-step-1{width:0!important}.new-project .done-step-2{width:11.1111111111%}.new-project .current-step-2,.new-project .done-step-3{width:22.2222222222%}.new-project .current-step-3,.new-project .done-step-4{width:33.3333333333%}.new-project .current-step-4,.new-project .done-step-5{width:44.4444444444%}.new-project .current-step-5,.new-project .done-step-6{width:55.5555555556%}.new-project .current-step-6,.new-project .done-step-7{width:66.6666666667%}.new-project .current-step-7,.new-project .done-step-8{width:77.7777777778%}.new-project .current-step-8,.new-project .done-step-9{width:88.8888888889%}.new-project .current-step-9,.new-project .done-step-9{width:100%!important}.new-project .label-progress-bar{font-size:13px;font-weight:700;text-transform:uppercase;color:#112122}.new-project .btn-select{width:inherit}.new-project .btn-auto{width:auto!important}.new-project #explanations{padding:20px}.new-project #tabs #simulation .simulator-side-bar .simulator h3{text-transform:none}.new-project #recommanded-allocation-donut-container{margin:auto;width:120px;height:120px}@media (min-width:767px){.new-project #recommanded-allocation-donut-container{margin-top:-20px}}.new-project #recommanded-allocation-donut svg{width:120px;height:120px}.new-project #simulationline svg{width:100%}.navigation-progress-bar{position:relative!important;margin-top:10px;height:6px;border-radius:8px;background-color:#F6D4C0;z-index:90;margin-bottom:20px}@media (max-width:767px){.navigation-progress-bar{margin:-10px -15px 20px;border-radius:0;position:fixed;top:0;right:0;left:0}}.done-step{position:absolute;height:6px;background:#C15429;border-radius:8px;z-index:101}@media (max-width:767px){.done-step{border-radius:0}}#sponsorship .box.lighting{background-color:#bc9e77}#sponsorship .box.lighting h2,#sponsorship .box.lighting p{color:#fff}#sponsorship h4>.lighting{color:#00826A}#sponsorship .block{color:#fff;padding:15px 20px;min-height:145px}@media (max-width:768px){#sponsorship .block{min-height:100%;margin-bottom:10px}}@media (min-width:768px) and (max-width:1199px){#sponsorship .block{min-height:185px}}#sponsorship .block .uppercase{text-transform:uppercase;font-weight:700;font-size:16px;padding-bottom:0}#sponsorship .block hr{width:30px}#sponsorship .block i.fa-check{width:54px;height:54px;border-radius:50%;text-align:center;margin:auto auto 15px;line-height:54px;background-color:rgba(255,255,255,.5)}#sponsorship h3,#sponsorship h4{font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:1.88}#sponsorship h3{text-transform:uppercase;padding-bottom:20px}#sponsorship h4{text-transform:unset}#sponsorship .table-primary{width:100%}#sponsorship .table-responsive{margin-top:-20px}#sponsorship .table-responsive td{vertical-align:middle}#sponsorship .table-responsive .status{padding:4px 8px;border-radius:10px;font-size:10px;text-transform:none;background-color:#edeefa;color:#535BD2}#sponsorship .table-responsive .status.contract_activated{background-color:#D3EEE4;color:#00826A}#sponsorship .table-responsive .status.contract_activated::before{font-family:"Font Awesome 5 Pro";font-weight:300;font-size:10px;content:"\f00c";margin-right:2px;margin-left:2px;color:#00826A}#sponsorship .table-responsive .separator{width:1px;height:15px;border-left:solid 1px #ccc;margin:0 10px}#sponsorship .table-responsive a{font-size:14px}#sponsorship .form-group{margin-bottom:20px}#sponsorship .form-group input{width:100%;margin-top:10px}#sponsorship .bordered-code{display:inline-block;border:1px solid #d0d4d9;padding:10px;border-radius:2px;width:100%;margin-top:10px;min-height:40px}#sponsorship .code{-webkit-touch-callout:all;-webkit-user-select:all;-ms-user-select:all;user-select:all}#sponsorship .success-message{border:1px solid #00826A;border-radius:2px;min-height:40px;color:#00826A;line-height:1.4em;padding:10px 15px;margin-bottom:25px;display:inline-block}#sponsorship .classic-form .btn-select{margin-top:10px;margin-right:0;width:48%}#sponsorship .classic-form .btn-select+.btn-select{margin-left:4%}#sponsorship #share-messenger{background-color:#0D68FF}#sponsorship #share-facebook{background-color:#374C9E}#sponsorship #share-facebook,#sponsorship #share-messenger{color:#fff;width:100%;padding:10px 20px;border:1px solid #d0d4d9;border-radius:2px!important}#sponsorship #share-facebook i,#sponsorship #share-messenger i{position:absolute;top:20px;left:35px}@media (max-width:576px){#sponsorship #share-facebook,#sponsorship #share-messenger{font-size:13px}}#sponsorship .cgu{padding-top:50px}#sponsorship-container{background-color:#d1e1f4}#sponsorship-container>.row{margin:30px 15px}#sponsorship-container>.row p.percentage{font-family:"DM Serif Display",serif;font-size:60px;color:#260a72;line-height:115px}@media (max-width:767px){#sponsorship-container>.row p.percentage{font-size:50px}}#sponsorship-container>.row p{color:#4a4a5e;font-family:Lato;font-size:16px}#newFeatures.modal{text-align:center;padding:0}#newFeatures.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}#newFeatures .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}#newFeatures .box{font-size:14px}#newFeatures .box p{margin:0;padding:0}#newFeatures .modal-body{height:500px;overflow-y:scroll}#newFeatures .modal-body .feature{padding-right:10px;text-align:left}#newFeatures .modal-body .images img{height:auto}#newFeatures ul.timeline{margin-top:15px;list-style-type:none;padding:0;position:relative}#newFeatures ul.timeline:before{content:"";display:block;width:0;height:100%;border:1px solid #010C0F;position:absolute;top:5px;left:15px}#newFeatures ul.timeline li{margin:0 0 35px 15px;position:relative;padding:0 0 0 20px;border-radius:10px;line-height:20px}#newFeatures ul.timeline li:before{content:"";display:block;width:10px;height:10px;border-radius:50%;background:#010C0F;border:2px solid #010C0F;position:absolute;left:-4px;top:5px;z-index:10}#newFeatures ul.timeline li .box{padding:15px}#newFeatures .title{font-weight:700;padding-bottom:10px;color:#010C0F}#newFeatures .already-seen .content,#newFeatures .already-seen .title{color:#ccc}.progress{margin-top:143px;height:4px;margin-bottom:153px!important}.progress-bar{background:linear-gradient(to right,#260a72,#271299)}.document-requirement{margin-right:7px;color:#010C0F}.drag-drop{padding:15px;border-radius:4px;background-color:rgba(204,204,204,.2);border:2px dashed #ccc;width:100%;float:left;text-align:left;margin-bottom:15px}.drag-drop .file-name{display:inline-block;background-color:#fff;border-radius:13.5px;padding:6px 8px;font-weight:700;font-size:14px;color:#112122;max-width:100%;overflow-wrap:break-word;overflow-wrap:anywhere}.drag-drop .file-name .empty,.drag-drop .file-name img{float:left;margin-right:5px}.drag-drop .file-name .empty{display:inline-block;width:16px;height:16px;background-color:#ccc;border-radius:50%;margin-top:-1px}.drag-drop .file-name .placeholder{text-transform:uppercase}.drag-drop .preview-container{height:310px}.drag-drop .btn-file{font-weight:400;max-width:410px}.drag-drop .image-placeholder{padding:40px 0;margin:0 auto;max-height:300px;max-width:100%}@media (max-width:767px){.drag-drop .preview{max-width:300px;height:auto!important}}.drag-drop .slider-sign{background-color:#f7f7f7;display:inline-block;padding:3px 10px;border-radius:15px}.drag-drop object.image-placeholder{display:none}.sk-cube-grid{width:40px;height:40px;margin:auto}.sk-cube-grid .sk-cube{width:33%;height:33%;background-color:#260a72;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}.sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube7{-webkit-animation-delay:0s;animation-delay:0s}.sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}text{font-family:"DM Serif Display",serif;text-align:center;fill:#010C0F}.nalo-graphic-circle-risk-gauge{stroke:#BC9E77;stroke-width:3px;fill:none}.nalo-graphic-donut-gradient-risk-gauge{fill:url(#nalo-graphic-main-gradient)}.nalo-graphic-barchart-bar-background{fill:#f1f2f2}.nalo-graphic-barchart-text,.nalo-graphic-barchart-year{font-family:Lato,sans-serif;font-size:.9em}.nalo-graphic-stop-left{stop-color:#260A72}.nalo-graphic-stop-right{stop-color:#271299}.nalo-graphic-barchart-gradient-risk-positive{fill:url(#nalo-graphic-main-gradient-positive)}.nalo-graphic-barchart-gradient-risk-negative{fill:url(#nalo-graphic-main-gradient-negative)}.nalo-graphic-barchart-axis line,.nalo-graphic-barchart-axis path{fill:none;stroke:#f1f2f2}path.domain{stroke:none}.nalo-graphic-barchart-bar-line{fill:none;stroke:#648dcf;stroke-width:1}.nalo-graphic-container-security-curve-chart-x-axis text,.nalo-graphic-container-security-curve-chart-y-axis text{font-family:Lato,sans-serif;font-size:16px}.nalo-graphic-container-security-curve-chart-y-axis line{stroke:#f7f7f7}.nalo-graphic-container-security-curve-chart .overlay{fill:none;pointer-events:all}.nalo-graphic-container-security-curve-chart-line{stroke:#271299}.nalo-graphic-container-security-curve-chart-hovered{stroke-width:2;stroke:#f7f7f7;fill:none}.nalo-graphic-container-security-curve-chart .focus text{font-family:Lato,sans-serif;font-size:1em;color:#000045}.nalo-graphic-container-security-curve-chart .focus text.tooltip-risk-value{font-family:"DM Serif Display",serif!important}.nalo-graphic-container-security-curve-chart .focus .tooltip-date{font-weight:700}.nalo-graphic-container-security-curve-chart .text-y{font-size:.75em;font-family:Lato,sans-serif;font-style:italic}.nalo-graphic-container-security-curve-chart-tooltip{fill:#fff;background-color:#fff!important;border-radius:10px;padding:6px;stroke-width:2;stroke:rgba(230,230,230,.8);font-family:sans-serif;font-size:12px;text-align:center}.nalo-graphic-container-history-curve-chart .overlay{fill:none;pointer-events:all}.nalo-graphic-container-history-curve-chart line{fill:none;stroke:#f1f2f2}.nalo-graphic-container-history-curve-chart .x-axis text,.nalo-graphic-container-history-curve-chart .y-axis text{font-family:Lato,sans-serif;font-size:1em;fill:#61617b}.nalo-graphic-container-history-curve-chart .chart-line{stroke:#260a72}.nalo-graphic-container-history-curve-chart .line-chart-hovered{stroke-width:2;stroke:#585789;fill:none;stroke-dasharray:4}.nalo-graphic-container-history-curve-chart .outer-circle-chart-hovered{fill:rgba(66,66,122,.1)}.nalo-graphic-container-history-curve-chart .inner-circle-chart-hovered{fill:#42427a}.nalo-graphic-container-history-curve-chart .focus text{fill:#fff}.nalo-graphic-container-history-curve-chart .focus{fill:#585789;background-color:#fff!important;font-family:Lato,sans-serif;font-size:16px;text-align:center}.nalo-graphic-container-history-curve-chart .focus text{font-family:Lato,sans-serif;font-size:.8em}.nalo-graphic-container-history-curve-chart .y-axis text{color:#61617b}.nalo-graphic-container-history-curve-chart .tooltip-date{color:#fff}