@charset "UTF-8";.bubble,ul.breadcrumb a{display:inline-block}.more-options,.panel-heading p,.panel-title,.panel-title label,i.help{cursor:pointer}#resume-pdf #barChart svg,#tabs #performances #barChart svg{overflow:visible!important}.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 .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}.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}}#onboard{background-color:#f7f7f7}#onboard .current-step{width:6.25%;height:6px;background-color:#E78C56;border-radius:8px;z-index:0;position:absolute;@extends %current-step-style;}#onboard .done-step-1{width:0!important}#onboard .done-step-2{width:6.25%}#onboard .current-step-2,#onboard .done-step-3{width:12.5%}#onboard .current-step-3,#onboard .done-step-4{width:18.75%}#onboard .current-step-4,#onboard .done-step-5{width:25%}#onboard .current-step-5,#onboard .done-step-6{width:31.25%}#onboard .current-step-6,#onboard .done-step-7{width:37.5%}#onboard .current-step-7,#onboard .done-step-8{width:43.75%}#onboard .current-step-8,#onboard .done-step-9{width:50%}#onboard .current-step-9,#onboard .done-step-10{width:56.25%}#onboard .current-step-10,#onboard .done-step-11{width:62.5%}#onboard .current-step-11,#onboard .done-step-12{width:68.75%}#onboard .current-step-12,#onboard .done-step-13{width:75%}#onboard .current-step-13,#onboard .done-step-14{width:81.25%}#onboard .current-step-14,#onboard .done-step-15{width:87.5%}#onboard .current-step-15,#onboard .done-step-16{width:93.75%}#onboard .current-step-16,#onboard .done-step-16{width:100%!important}#onboard .label-progress-bar{font-size:13px;font-weight:700;text-transform:uppercase;color:#112122}#onboard .reinsurance-cta{font-size:14px;color:#42427a}#onboard .contact ul li{color:#010C0F;font-weight:400}#onboard .contact>ul{height:88px;display:inline-flex;align-items:center}#onboard .title{font-size:22px;color:#010C0F;text-align:center}#onboard .alert-tooltip{margin-top:35px}#onboard .input_email{min-width:270px}#onboard #pdfContractNotice,#onboard .pdfModal{height:369px}@media (min-height:600px){#onboard #pdfContractNotice,#onboard .pdfModal{height:452px}}@media (min-height:640px){#onboard #pdfContractNotice,#onboard .pdfModal{height:545px}}@media (min-height:768px){#onboard #pdfContractNotic,#onboard .pdfModal{height:620px}}@media (min-height:800px){#onboard #pdfContractNotice,#onboard .pdfModal{height:652px}}@media (min-height:900px){#onboard #pdfContractNotice,#onboard .pdfModal{height:752px}}@media (min-height:980px){#onboard #pdfContractNotice,#onboard .pdfModal{height:832px}}#onboard #loadingModal #resume-spinner-container .loading-message{margin-bottom:40px}#onboard #loadingModal #resume-spinner-container .loading-message .fixed{color:#010C0F}#onboard #modalFeeTable .table-primary .highlight{background:#2E2D6C;color:#fff}#onboard #modalFeeTable .table-primary .highlight .small,#onboard #modalFeeTable .table-primary .highlight p{color:#fff}#onboard .ng-hide.ng-hide-animate{display:none!important}#sponsorshipModal .modal-header{border-bottom:none}#sponsorshipModal .modal-header h4{margin-top:20px;margin-bottom:10px}#sponsorshipModal .modal-header hr{width:100px;margin:10px auto}#sponsorshipModal .modal-body{padding:0 20px 20px;font-size:16px;line-height:1.57}#sponsorshipModal .modal-body i{font-style:italic}#sponsorshipModal .modal-body label{color:#112122}#sponsorshipModal .modal-footer a{margin-top:20px;margin-bottom:20px}#profile #profile-form .select_professionnal_status{min-width:275px}@media (max-width:767px){#onboard .current-step{border-radius:0}#profile #profile-form .select_professionnal_status{min-width:210px}}#profile #profile-form .select_earning_type{min-width:150px}@media (max-width:767px){#profile #profile-form .select_earning_type{min-width:120px}}#profile #profile-form .select_independant_earnings{min-width:370px}@media (max-width:767px){#profile #profile-form .select_independant_earnings{min-width:190px}}#onboard #select-partner-earnings{width:230px}#onboard #select-residence{width:155px}@media (max-width:767px){#onboard #select-partner-earnings{width:180px}#onboard #select-residence{width:120px}}#onboard .projects .title{padding-bottom:10px}#onboard .projects .under-title{color:#414D4E;line-height:1.38}@supports (-moz-appearance:none){#profile #profile-form .select_professionnal_status{min-width:300px}@media (max-width:767px){#profile #profile-form .select_professionnal_status{min-width:235px}}#profile #profile-form .select_earning_type{min-width:175px}@media (max-width:767px){#profile #profile-form .select_earning_type{min-width:155px}}#profile #profile-form .select_independant_earnings{min-width:395px}#onboard #select-partner-earnings{width:255px}#onboard #select-residence{width:180px}@media (max-width:767px){#profile #profile-form .select_independant_earnings{min-width:215px}#onboard #select-partner-earnings{width:205px}#onboard #select-residence{width:155px}}#onboard .projects .title{padding-bottom:10px}#onboard .projects .under-title{color:#414D4E;line-height:1.38}}#onboard #risk-question .choices{margin-top:30px}#onboard #risk-question .answer{margin-bottom:10px}#portfolio-type .title{font-size:22px;color:#010C0F}#portfolio-type .recommandation{font-weight:700;border-radius:2px 2px 0 0;padding:6px 8px;border:1px solid #260a72;background-color:#260a72;border-bottom:0;color:#fff;display:inline-block;margin-left:10px;margin-right:10px}#portfolio-type .type.recommanded{border:2px solid #260a72}#onboard .box.questions .btn{width:auto}#onboard .box.questions #investor-profile-inline-select{margin-top:10px;margin-bottom:0}#onboard .box.questions #investor-profile-question-truth .fas{margin-right:10px}#onboard .simple-header.resume{position:relative}#onboard .simple-header.resume+.container.onboard{margin-top:0}#onboard .fixed-buttons{position:fixed;bottom:0;background:#fff;left:0;right:0;padding:10px;border-top:1px solid #ccc;z-index:10}#onboard .fixed-buttons .btn{white-space:nowrap}#onboard .result .box{margin-top:30px}#onboard .result .box-header h3{margin:0}#onboard .result .box-header-dark{padding:20px 10px}#onboard .result .box-header-dark h3{padding:0}#onboard .result .box-body{border-bottom:solid 1px #F3F3F3;padding:30px 15px}#onboard .result .box-body.no-border-bottom{border-bottom:unset}@media (min-width:768px){#onboard .result .box-body{padding:40px 15px}}@media (min-width:992px){#onboard .result .box-body{padding:40px 30px}}@media (min-width:1200px){#onboard .result .box-body{padding:40px}}@media (min-width:1400px){#onboard .result .box-body{padding:40px 90px}}#onboard .box-footer.know-more{padding:15px;width:100%}#onboard .box-footer.know-more a:first-child{text-align:center;display:block}#onboard .box-footer.know-more .know-more-content{padding:30px 45px}@media (max-width:767px){#onboard .box.questions .block-tooltip{margin-bottom:0}#onboard .box-footer.know-more .know-more-content{padding:10px}}#onboard #profile{margin-top:20px;margin-bottom:50px}#onboard #profile #recommanded-allocation-donut{width:130px;height:130px;margin:auto}#onboard #profile p{padding:0 10px;font-size:1rem;line-height:1.63}#onboard #profile .big-icon{width:150px;height:150px}#onboard #profile .risk-chart{width:120px;height:120px;margin:-10px auto auto;position:relative}#onboard #profile .risk-chart svg{width:120px;height:120px}#onboard #profile .gauge{width:8px;height:100px;float:left;margin-left:70%;margin-top:10px;background-color:#f7f7f7;border-radius:3px;position:relative}#onboard #profile .gauge .gauge-filled{background:linear-gradient(to right,#260a72,#271299);width:100%;height:0;border-radius:0 0 3px 3px;position:absolute;bottom:0}@media (min-width:768px){#onboard #product .generali-check-list{margin-top:30px}}#onboard #product ul.advantages{list-style-type:none;margin:0;padding:0}#onboard #product ul.advantages li{text-transform:uppercase;color:#000;font-weight:700;font-size:14px;margin-bottom:20px}#onboard #advantages .large-number,#onboard #advantages .medium-number{color:#010C0F;font-family:"DM Serif Display",serif;line-height:normal}@media (max-width:991px){#onboard #product .container-logo-generali{text-align:center}}#onboard #product .v-center{display:flex;align-items:center}#onboard #product .logo-generali{height:110px}#onboard #advantages .large-number{font-size:40px;word-break:break-all}#onboard #advantages .medium-number{font-size:1.6rem}#onboard #advantages .price-calculation{margin-top:30px}#onboard #explanations{padding:20px 40px;font-size:13px}#onboard #explanations p{font-size:13px}@media (max-width:767px){#onboard #advantages .box-info{margin-bottom:20px}#onboard #explanations{padding:15px}}#onboard #explanations .blue{color:#87b4d9}#onboard #explanations .stratos{color:#010C0F}#modalEditInformation input{width:100%}#modalEditInformation h5{padding-top:10px;font-size:11px;font-weight:600;text-align:center;color:#010C0F;text-transform:uppercase}#modalEditInformation .box{padding:20px}.white-tooltip+.tooltip>.tooltip-inner{font-family:Lato,sans-serif;background-color:#fff!important;border-radius:1px;font-size:.85rem;color:#000045!important;width:199px;text-align:left;padding:15px;box-shadow:0 0 5px 1px rgba(0,0,69,.1)}@media (max-width:767px){.simulation-anchor{font-size:.85rem}}#resume-pdf{background-color:#fff;font-size:16px;margin:0;padding:0}#resume-pdf .table-primary td,#resume-pdf .table-primary td a,#resume-pdf li,#resume-pdf p,#resume-pdf table td{font-size:1em}#resume-pdf h2{font-size:2em}#resume-pdf h4{font-size:.9em}#resume-pdf em{font-style:normal}#resume-pdf .add-space-top{margin-top:40px}#resume-pdf #corpus{margin:0 60px;position:relative}#resume-pdf #header{width:100%;padding:0;margin:0}#resume-pdf #header #pdf-title{margin-top:160px;margin-left:90px;line-height:80px;font-size:70px}#resume-pdf #header #logo-nalo{width:210px;margin-left:90px;margin-top:20px;margin-bottom:40px;display:block!important;margin-right:auto!important}#resume-pdf #header .date{position:absolute;top:1300px;color:#fff;margin-left:60px}#resume-pdf #first-page-image{width:100%;position:absolute;top:580px}#resume-pdf .page-break{page-break-before:always;margin-top:60px}#resume-pdf .under-title{float:left;margin-top:10px}#resume-pdf #logo-generali{width:150px;margin-left:300px;margin-top:12px}#resume-pdf ol{margin-left:20px}#resume-pdf .text-center{text-align:center}#resume-pdf .text-right{text-align:right}#resume-pdf .text-left{text-align:left}#resume-pdf #signature{width:100px}#resume-pdf .signature-block,#resume-pdf .signature-block-table{width:300px;height:120px;padding:5px;font-size:.8em;border:1px solid #ccc}#resume-pdf .uppercase{text-transform:uppercase}#resume-pdf .capitalize{text-transform:capitalize}#resume-pdf .signature-block{margin-top:15px;margin-bottom:10px;text-align:left;float:left;margin-right:400px}#resume-pdf .block-info-check{margin:10px 350px 10px 0;border:1px solid #ccc;display:block;padding:20px;float:left}#resume-pdf .questions p{margin:0}#resume-pdf .disclaimer{font-size:.8em;color:#ccc}#resume-pdf .justify{text-align:justify}#resume-pdf .bold{font-weight:700}#resume-pdf #contract-number-box{border:1px solid #ccc;padding:7px;width:400px;font-size:11px}#resume-pdf .small{font-size:.9em}#resume-pdf .big-percentage{font-size:40px;text-align:center;font-family:"DM Serif Display",serif;color:#010C0F}#resume-pdf .orange{color:#F5A623}#resume-pdf .colored-circle{margin-left:15px;background-color:#00826A;height:16px;width:16px;border-radius:50%;margin-top:4px}#resume-pdf .border-top{border-top:1px solid #e1e5eb}#resume-pdf .guaranteed{color:#646464}#resume-pdf .risk-free{color:#00A870}#resume-pdf .risky{color:#648dcf}#resume-pdf .square-legend{width:10px;height:10px;display:inline-block}#resume-pdf #donut svg text,#resume-pdf i[data-toggle=tooltip]{display:none}#resume-pdf .explanations{margin:45px -15px 15px}#resume-pdf .explanations .blue{color:#87b4d9;font-weight:700}#resume-pdf .explanations .stratos{color:#010C0F;font-weight:700}#resume-pdf #performances .small{text-align:center!important}#resume-pdf #performances .nalo-graphic-barchart-text,#resume-pdf #performances .nalo-graphic-barchart-year{font-family:Lato,sans-serif;font-size:.5rem}#resume-pdf .donut-legend{margin-top:20px}#resume-pdf table{margin-top:15px;width:100%;margin-left:-6px;margin-right:-6px}#resume-pdf table thead{background-color:#010C0F;padding:15px}#resume-pdf table thead h3{color:#fff;text-align:center;font-weight:300}#resume-pdf table th{text-transform:uppercase;color:#010C0F}#resume-pdf table td{padding:8px;vertical-align:top}#resume-pdf .geographic-repartition .repartition{height:8px;width:100%}#resume-pdf .geographic-repartition .full-repartition{background-color:#f7f7f7;height:8px;border-radius:5px;position:relative;padding-left:0}#resume-pdf .geographic-repartition .precise-repartition{height:12px;background:linear-gradient(to right,#260a72,#271299);border-radius:5px;position:absolute;top:0}#resume-pdf ul li{margin-bottom:10px}#resume-pdf .help-tooltip h4{text-transform:none;font-weight:700;font-size:1rem}#resume-pdf .helper{background-color:#f7f7f7;padding:10px;margin:15px 0}#resume-pdf .helper h4{color:#010C0F;margin-top:5px}#resume-pdf .helper a{font-size:1em}#resume-pdf .simulation-number{font-size:20px;color:#010C0F}#resume-pdf #tabs #simulation #number-container .number{font-size:2.2em}#resume-pdf #simulator-chart{width:900px}#resume-pdf #simulator-chart svg text{font-size:.7em!important}#resume-pdf #table-pie-chart{background-color:#f5f5f5}#resume-pdf #table-geo{width:300px}#resume-pdf .footer{background:#010C0F;color:#fff;height:350px;padding:50px;margin-top:75px;font-size:.9rem}#resume-pdf .footer .legal,#resume-pdf .footer td{font-size:10px!important}#resume-pdf .footer p{color:#fff}#resume-pdf .footer td{color:#fff;padding:30px}#resume-pdf .footer #logo-nalo{width:120px;margin-top:70px}#resume-pdf .display-none{display:none!important}#resume-pdf .display-block{display:block!important}#resume-pdf #advantages .box-body.no-border-top,#resume-pdf #advantages .box-header,#resume-pdf #advantages a[data-toggle=modal],#resume-pdf #advantages br,#resume-pdf #advantages h4,#resume-pdf #advantages hr,#resume-pdf #securisation .classic-form .legend,#resume-pdf #securisation .classic-form .toggle-button,#resume-pdf #securisation h4{display:none}#resume-pdf #number-container{margin-left:0!important;padding-left:0!important;width:100%!important}#resume-pdf figcaption{color:#010C0F;text-align:center;font-weight:300}#resume-pdf .main-disclaimer{color:#010C0F;font-size:.9em;padding:10px;margin:60px 0 15px;border:1px solid #010C0F;page-break-inside:avoid}#resume-pdf .main-disclaimer h4{color:#010C0F;margin-top:5px;font-size:15px}#resume-pdf #securisation .col-md-6{width:100%}#resume-pdf #securisation .classic-form{font-size:19px;margin-bottom:0}#resume-pdf #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}#resume-pdf #securisation #securisation_line{padding:0 25px;height:342px}#resume-pdf .text-center-except-xs{text-align:left}#resume-pdf #advantages{background-color:#fff;border-radius:0;box-shadow:none;text-align:left}#resume-pdf #advantages .col-sm-6{width:50%;float:left}#resume-pdf #advantages .box-info{text-align:center!important}#resume-pdf #advantages .text-center{text-align:left}#resume-pdf #advantages .box-body{padding:0;border:none}#resume-pdf .included-tab{margin-left:14px;padding-bottom:40px}@media (min-width:767px){#sign-up{margin-top:40px}}#sign-up .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;width:100%}#sign-up .success-message .green-check{width:24px;height:24px;padding-left:35px;background:url(/images/green-check.svg) left no-repeat;background-size:contain}#sign-up .left .container-secondary{padding-top:60px}#sign-up .left .container-secondary h1{font-size:22px}#sign-up .left .container-secondary .small a{font-size:inherit}#sign-up .left .container-secondary .btn.btn-primary{border:inherit;background:#010C0F}#sign-up .left .container-secondary .btn.btn-primary:hover{background-color:#fff}#sign-up .left .container-secondary input{width:100%;margin-bottom:10px}#sign-up .left .small{color:#fff}#sign-up .left .small a{font-weight:400}#sign-up .left .small p{font-size:14px}#sign-up .left .form-message-error{background-color:#BA1E28;color:#fff!important}@media (min-width:767px){#sign-up .right .box{margin-top:50px;margin-left:-30px}}#sign-up .right ul{margin:35px 0 30px;list-style-type:none;padding:0;text-align:left}@media (max-width:767px){#sign-up .right ul{margin:0 0 15px}}#sign-up .right ul li{font-size:17px}@media (max-width:768px){#sign-up .right ul li{font-size:15px}}#sign-up .right ul li a{font-size:inherit;color:inherit;font-weight:400}#sign-up .right .google-rating{margin-bottom:35px}#sign-up .right .google-rating .fa-star{color:#F1C231}#sign-up .press-logo{margin:20px 0 40px}#sign-up .press-logo div.col-xs-8{margin-top:10px!important}#sign-up .press-logo #logo-challenge{margin-top:3px}#sign-up .press-logo img{width:90%}.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}